.dl-page{--navy:#132D5B;--ink:#182D47;--blue:#1B4E8A;--blue-dark:#153E70;--blue-soft:#E8EEF7;--coral:#E1845D;--coral-dark:#CF6E45;--teal:#1F6B62;--bg:#F9F9F9;--white:#FFFFFF;--muted:#59687B;--muted-2:#818C9A;--line:#E5E8EC;--line-2:#EDEFF2;--radius-sm:8px;--radius:12px;--radius-lg:16px;--radius-xl:20px;--shadow-sm:0 1px 2px rgba(19,45,91,.06);--shadow:0 4px 16px rgba(19,45,91,.07);--shadow-lg:0 18px 48px rgba(10,25,50,.18);--ease:cubic-bezier(.4,0,.2,1);--container:1280px;font-family:'Figtree','Plus Jakarta Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:16px;line-height:1.6;color:var(--ink);-webkit-font-smoothing:antialiased}.dl-page h2,.dl-page h3,.dl-page h4,.dl-page p,.dl-page ul{margin:0}.dl-page h2,.dl-page h3,.dl-page h4,.dl-page .dl-h1,.dl-page .dl-h2,.dl-page .dl-h3,.dl-page .dl-h4{font-family:'Playfair Display',Georgia,'Times New Roman',serif;font-weight:500;color:var(--ink);letter-spacing:-.01em}.dl-page [hidden]{display:none!important}.dl-page .dl-btn.dl-btn--outline-coral,.dl-page .dl-btn.dl-btn--outline-blue,.dl-page .dl-btn.dl-btn--ring{border-style:solid!important;border-width:var(--dl-ring-w,2px)!important}.dl-page .dl-btn.dl-btn--outline-coral,.dl-page .dl-btn.dl-btn--ring{border-color:var(--dl-ring-c,var(--coral))!important}.dl-page .dl-btn.dl-btn--outline-blue{border-color:var(--dl-ring-c,var(--blue))!important}.dl-page .dl-btn.dl-btn--outline-coral,.dl-page .dl-btn.dl-btn--outline-blue{border-style:solid;border-width:2px}.dl-page .dl-btn.dl-btn--outline-coral{border-color:var(--coral)}.dl-page .dl-btn.dl-btn--outline-blue{border-color:var(--blue)}.dl-page .dl-btn.dl-btn--outline-coral:hover{border-color:var(--coral)}.dl-page .dl-btn.dl-btn--outline-blue:hover{border-color:var(--blue)}.dl-page .dl-video-iframe{position:absolute;inset:0;width:100%;height:100%;border:0;opacity:0;pointer-events:none;z-index:0}.dl-page .dl-video-iframe.dl-is-visible{opacity:1;pointer-events:auto;z-index:2}.dl-page .dl-btn-wrap{display:flex;margin-top:30px}.dl-page .dl-split .dl-btn-wrap .dl-btn,.dl-page .dl-clinical__card .dl-btn-wrap .dl-btn{margin-top:0}.dl-page .dl-section--navy .dl-eyebrow{color:var(--coral)}.dl-page .dl-section--navy .dl-lead{color:rgb(255 255 255 / .82)}.dl-page .dl-section--navy .dl-h2,.dl-page .dl-section--navy .dl-h3{color:#fff}.dl-page ul{padding:0;list-style:none}.dl-page img{max-width:100%;display:block}.dl-page button{font:inherit;color:inherit}.dl-page a{color:inherit;text-decoration:none}.dl-page :focus-visible{outline:3px solid rgb(27 78 138 / .45);outline-offset:3px;border-radius:6px}.dl-page *,.dl-page *::before,.dl-page *::after{box-sizing:border-box}.dl-page .dl-container{width:100%;max-width:calc(var(--container) + 48px);margin:0 auto;padding:0 24px}.dl-page .dl-section{padding:80px 0}.dl-page .dl-section--tight{padding:64px 0}.dl-page .dl-section--bg{background:var(--bg)}.dl-page .dl-section--white{background:var(--white)}.dl-page .dl-section--navy{background:var(--navy);color:#fff}.dl-page .dl-section--navy h2,.dl-page .dl-section--navy h3{color:#fff}.dl-page .dl-eyebrow{font-size:14px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--blue);margin-bottom:14px}.dl-page .dl-eyebrow--coral{color:var(--coral)}.dl-page .dl-h1{font-size:clamp(38px,5.2vw,64px);line-height:1.1}.dl-page .dl-h2{font-size:clamp(30px,3.5vw,44px);line-height:1.18}.dl-page .dl-h3{font-size:clamp(26px,2.9vw,40px);line-height:1.2}.dl-page .dl-h4{font-size:clamp(22px,2.2vw,32px);line-height:1.25}.dl-page .dl-lead{font-size:clamp(16px,1.35vw,20px);line-height:1.65;color:var(--muted)}.dl-page .dl-section-head{text-align:center;max-width:1040px;margin:0 auto 48px}.dl-page .dl-section-head .dl-eyebrow{margin-bottom:12px}.dl-page .dl-section-head .dl-lead{margin-top:16px}.dl-page .dl-btn{--btn-bg:var(--blue);--btn-fg:#fff;--btn-bd:transparent;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 28px;border-radius:var(--radius);border:2px solid var(--btn-bd);background-color:var(--btn-bg);color:var(--btn-fg);font-size:16px;font-weight:700;line-height:1.1;letter-spacing:.005em;cursor:pointer;text-align:center;white-space:nowrap;transition:background-color .22s var(--ease),border-color .22s var(--ease),color .22s var(--ease),transform .22s var(--ease),box-shadow .22s var(--ease)}.dl-page .dl-btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgb(19 45 91 / .22)}.dl-page .dl-btn:active{transform:translateY(0);box-shadow:0 3px 10px rgb(19 45 91 / .18)}.dl-page .dl-btn--primary:hover{--btn-bg:var(--blue-dark)}.dl-page .dl-btn--coral{--btn-bg:var(--coral)}.dl-page .dl-btn--coral:hover{--btn-bg:var(--coral-dark);box-shadow:0 10px 24px rgb(207 110 69 / .32)}.dl-page .dl-btn--outline-coral{--btn-bg:transparent;--btn-fg:var(--coral);--btn-bd:var(--coral)}.dl-page .dl-btn--outline-coral:hover{--btn-bg:var(--coral);--btn-fg:#fff;box-shadow:0 10px 24px rgb(225 132 93 / .3)}.dl-page .dl-btn--outline-blue{--btn-bg:transparent;--btn-fg:var(--blue);--btn-bd:var(--blue)}.dl-page .dl-btn--outline-blue:hover{--btn-bg:var(--blue);--btn-fg:#fff}.dl-page .dl-btn--block{width:100%;padding:18px 24px;font-size:17px}.dl-page .dl-btn--sm{padding:12px 20px;font-size:15px;border-radius:10px}.dl-page .dl-btn .dl-arrow{transition:transform .22s var(--ease)}.dl-page .dl-btn:hover .dl-arrow{transform:translateX(4px)}.dl-page .dl-h2-accent{color:var(--blue)}.dl-page .dl-logo-card{background:#fff;border:1px solid var(--line-2);border-radius:var(--radius-xl);box-shadow:var(--shadow);padding:44px 40px;max-width:1100px;margin:0 auto}.dl-page .dl-logo-grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:36px 52px}.dl-page .dl-logo-grid figure{margin:0;display:flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;box-sizing:border-box}.dl-page .dl-logo-grid a{margin:0;display:flex;align-items:center;justify-content:center;width:100%;max-width:100%}.dl-page .dl-logo-grid img{display:block;width:100%;height:auto;max-width:100%;opacity:1;box-sizing:border-box;transform:none!important;transition:opacity .3s var(--ease)}.dl-page .dl-logo-grid img:hover{transform:none!important}.dl-page .lg-aetna{height:34px}.dl-page .lg-allied{height:52px}.dl-page .lg-ambetter{height:80px}.dl-page .lg-bcbs{height:44px}.dl-page .lg-cigna{height:84px}.dl-page .lg-humana{height:36px}.dl-page .lg-independence{height:30px}.dl-page .lg-emblemhealth{height:34px}.dl-page .lg-geisinger{height:44px}.dl-page .lg-meritain{height:52px}.dl-page .lg-united-behavioral{height:58px}.dl-page .lg-unitedhealthcare{height:62px}.dl-page .dl-logo-note{margin-top:26px;text-align:center;font-size:14.5px;color:var(--muted)}.dl-page .dl-gallery-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:32px}.dl-page .dl-gallery-head .dl-eyebrow{margin-bottom:10px}.dl-page .dl-tabs{display:flex;gap:4px;padding:6px;background:#fff;border:1px solid var(--line-2);border-radius:14px;box-shadow:var(--shadow-sm);overflow-x:auto;scrollbar-width:none;max-width:100%}.dl-page .dl-tabs::-webkit-scrollbar{display:none}.dl-page .dl-tab{appearance:none;border:0;background:#fff0;cursor:pointer;padding:11px 22px;border-radius:10px;white-space:nowrap;font-size:15px;font-weight:700;color:var(--ink);transition:background-color .22s var(--ease),color .22s var(--ease),transform .18s var(--ease)}.dl-page .dl-tab:hover{background:var(--blue-soft);color:var(--blue)}.dl-page .dl-tab:active{transform:scale(.97)}.dl-page .dl-tab[aria-selected="true"]{background:var(--blue);color:#fff;box-shadow:0 3px 10px rgb(27 78 138 / .28)}.dl-page .dl-tab[aria-selected="true"]:hover{background:var(--blue-dark);color:#fff}.dl-page .dl-gallery-grid{display:grid;grid-template-columns:minmax(0,745fr) minmax(0,252fr) minmax(0,252fr);grid-template-rows:repeat(2,1fr);gap:16px}.dl-page .dl-gallery-grid.dl-is-fading{opacity:0;transform:translateY(8px)}.dl-page .dl-gallery-grid{transition:opacity .3s var(--ease),transform .3s var(--ease)}.dl-page .dl-shot{position:relative;overflow:hidden;border-radius:var(--radius-lg);background:#E9ECEF;cursor:zoom-in;border:0;padding:0;display:block;width:100%}.dl-page .dl-shot--lg{grid-row:span 2;aspect-ratio:745/480}.dl-page .dl-shot--sm{aspect-ratio:252/232}.dl-page .dl-shot img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease)}.dl-page .dl-shot::after{content:"";position:absolute;inset:0;background:#fff0;transition:background-color .3s var(--ease)}.dl-page .dl-shot:hover img{transform:scale(1.06)}.dl-page .dl-shot:hover::after{background:rgb(19 45 91 / .14)}.dl-page .dl-shot__zoom{position:absolute;right:12px;bottom:12px;z-index:2;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .94);color:var(--blue);opacity:0;transform:translateY(6px);transition:opacity .28s var(--ease),transform .28s var(--ease)}.dl-page .dl-shot:hover .dl-shot__zoom,.dl-page .dl-shot:focus-visible .dl-shot__zoom{opacity:1;transform:translateY(0)}.dl-page .dl-lightbox{position:fixed;inset:0;z-index:120;display:none;align-items:center;justify-content:center;padding:24px;background:rgb(10 18 32 / .9);backdrop-filter:blur(4px)}.dl-page .dl-lightbox.dl-is-open{display:flex;animation:fadeIn .22s var(--ease)}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.dl-page .dl-lightbox img{max-width:min(1100px,92vw);max-height:82vh;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.dl-page .dl-lightbox__caption{position:absolute;bottom:26px;left:0;right:0;text-align:center;color:#fff;font-size:15px;font-weight:600}.dl-page .dl-lightbox__btn{position:absolute;top:20px;right:24px;width:46px;height:46px;border-radius:50%;border:0;background:rgb(255 255 255 / .14);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s var(--ease),transform .2s var(--ease)}.dl-page .dl-lightbox__btn:hover{background:rgb(255 255 255 / .3);transform:rotate(90deg)}.dl-page .dl-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:50%;border:0;background:rgb(255 255 255 / .14);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s var(--ease)}.dl-page .dl-lightbox__nav:hover{background:rgb(255 255 255 / .32)}.dl-page .dl-lightbox__nav--prev{left:24px}.dl-page .dl-lightbox__nav--next{right:24px}.dl-page .dl-diff{padding:56px 0}.dl-page .dl-diff__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.dl-page .dl-diff__head .dl-eyebrow{margin:0;color:#3E5473}.dl-page .dl-diff__rail{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;padding:4px 0}.dl-page .dl-diff-card{display:flex;flex-direction:column;align-items:center;background:#FBFCFD;border:1px solid var(--line-2);border-radius:var(--radius-lg);padding:20px 8px 18px;text-align:center;transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s var(--ease),background-color .25s var(--ease)}.dl-page .dl-diff-card:hover{transform:translateY(-5px);box-shadow:0 12px 26px rgb(19 45 91 / .11);border-color:#D6DEE9;background:#fff}.dl-page .dl-diff-card__icon{width:46px;height:46px;margin:0 auto 14px;border-radius:50%;background:var(--blue-soft);color:var(--teal);display:flex;align-items:center;justify-content:center;transition:background-color .25s var(--ease),transform .25s var(--ease)}.dl-page .dl-diff-card:hover .dl-diff-card__icon{background:#DBE6F5;transform:scale(1.07)}.dl-page .dl-diff-card__label{font-size:14px;font-weight:700;color:var(--ink);line-height:1.35}.dl-page .dl-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.dl-page .dl-split--reverse .dl-split__media{order:2}.dl-page .dl-split__media img{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-lg);box-shadow:var(--shadow)}.dl-page .dl-split__media{overflow:hidden;border-radius:var(--radius-lg);aspect-ratio:600/470}.dl-page .dl-split__media img{transition:transform .6s var(--ease)}.dl-page .dl-split__media:hover img{transform:scale(1.04)}.dl-page .dl-split__text{margin-top:18px;font-size:16.5px;line-height:1.7;color:var(--muted)}.dl-page .dl-icon-list{margin-top:26px;display:flex;flex-direction:column;gap:14px}.dl-page .dl-icon-list li{display:flex;align-items:center;gap:14px;font-size:15.5px;font-weight:700;color:var(--ink)}.dl-page .dl-icon-list .ico{flex:none;width:34px;height:34px;border-radius:50%;background:var(--blue-soft);color:var(--blue);display:flex;align-items:center;justify-content:center;transition:background-color .22s var(--ease),transform .22s var(--ease)}.dl-page .dl-icon-list li:hover .ico{background:#D5E1F3;transform:scale(1.08)}.dl-page .dl-split .dl-btn{margin-top:30px}.dl-page .dl-col-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.dl-page .dl-col-card{background:#FBFCFD;border:1px solid var(--line-2);border-radius:var(--radius-lg);padding:26px 24px 28px;transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s var(--ease)}.dl-page .dl-col-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgb(19 45 91 / .1);border-color:#D6DEE9}.dl-page .dl-col-card h3{font-family:'Figtree',sans-serif;font-size:19px;font-weight:800;color:var(--ink);margin-bottom:16px}.dl-page .dl-check-list li{display:flex;align-items:flex-start;gap:11px;font-size:15px;color:var(--ink);padding:6px 0;line-height:1.45}.dl-page .dl-check-list svg{flex:none;margin-top:2px;color:var(--blue)}.dl-page .dl-clinical__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:56px;align-items:start;margin-top:52px}.dl-page .dl-clinical__list li{display:flex;align-items:center;gap:13px;padding:9px 0;font-size:16px;font-weight:600;color:rgb(255 255 255 / .94);transition:transform .2s var(--ease),color .2s var(--ease)}.dl-page .dl-clinical__list li:hover{transform:translateX(4px);color:#fff}.dl-page .dl-clinical__list .tick{flex:none;width:24px;height:24px;border-radius:50%;background:rgb(255 255 255 / .14);color:#fff;display:flex;align-items:center;justify-content:center;transition:background-color .2s var(--ease)}.dl-page .dl-clinical__list li:hover .tick{background:var(--coral)}.dl-page .dl-clinical__card{background:rgb(255 255 255 / .055);border:1px solid rgb(255 255 255 / .13);border-radius:var(--radius-lg);padding:36px 34px}.dl-page .dl-clinical__card h3{font-size:clamp(22px,2.1vw,29px);line-height:1.25}.dl-page .dl-clinical__card p{margin-top:16px;font-size:16px;line-height:1.7;color:rgb(255 255 255 / .82)}.dl-page .dl-clinical__card .dl-btn{margin-top:26px}.dl-page .dl-amenity-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:22px}.dl-page .dl-amenity{background:#fff;border:1px solid var(--line-2);border-radius:var(--radius-lg);padding:26px 24px 28px;transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s var(--ease)}.dl-page .dl-amenity:hover{transform:translateY(-6px);box-shadow:0 16px 34px rgb(19 45 91 / .12);border-color:#D6DEE9}.dl-page .dl-amenity__icon{width:46px;height:46px;border-radius:12px;background:var(--blue-soft);color:var(--blue);display:flex;align-items:center;justify-content:center;margin-bottom:20px;transition:background-color .25s var(--ease),color .25s var(--ease),transform .25s var(--ease)}.dl-page .dl-amenity:hover .dl-amenity__icon{background:var(--blue);color:#fff;transform:rotate(-6deg) scale(1.06)}.dl-page .dl-amenity h3{font-family:'Figtree',sans-serif;font-size:16.5px;font-weight:800;color:var(--ink);line-height:1.3}.dl-page .dl-amenity p{margin-top:12px;font-size:14.5px;line-height:1.6;color:var(--muted)}.dl-page .dl-timeline{max-width:1060px;margin:0 auto;position:relative;padding-left:6px}.dl-page .dl-timeline__item{position:relative;display:flex;gap:24px;padding-bottom:34px}.dl-page .dl-timeline__item:last-child{padding-bottom:0}.dl-page .dl-timeline__rail{position:relative;flex:none;width:28px;display:flex;justify-content:center}.dl-page .dl-timeline__item:not(:last-child) .dl-timeline__rail::after{content:"";position:absolute;top:30px;bottom:-34px;width:2px;background:#DCE3EC}.dl-page .dl-timeline__dot{position:relative;z-index:1;width:24px;height:24px;border-radius:50%;border:2.5px solid var(--blue);background:#fff;display:flex;align-items:center;justify-content:center;transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.dl-page .dl-timeline__dot::after{content:"";width:10px;height:10px;border-radius:50%;background:var(--blue);transition:transform .25s var(--ease)}.dl-page .dl-timeline__item:hover .dl-timeline__dot{transform:scale(1.15);box-shadow:0 0 0 6px rgb(27 78 138 / .1)}.dl-page .dl-timeline__body{padding-top:1px}.dl-page .dl-timeline__kicker{font-size:13px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--blue)}.dl-page .dl-timeline__body h3{margin-top:6px;font-size:clamp(20px,1.9vw,25px)}.dl-page .dl-timeline__body p{margin-top:8px;font-size:15.5px;line-height:1.65;color:var(--muted);max-width:80ch}.dl-page .dl-video-wrap{position:relative;max-width:1000px;margin:0 auto;border-radius:var(--radius-lg);overflow:hidden;background:#0C1620;box-shadow:0 24px 60px rgb(0 0 0 / .35);aspect-ratio:16/9.15}.dl-page .dl-video-wrap video{width:100%;height:100%;object-fit:cover;display:block;background:#0C1620}.dl-page .dl-video-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.dl-page .dl-video-overlay{position:absolute;inset:0;border:0;padding:0;cursor:pointer;background:linear-gradient(180deg,rgb(6 14 26 / .05),rgb(6 14 26 / .3));display:flex;align-items:center;justify-content:center;transition:background-color .3s var(--ease),opacity .3s var(--ease)}.dl-page .dl-video-overlay.dl-is-hidden{opacity:0;pointer-events:none}.dl-page .dl-video-play{position:relative;z-index:1;width:88px;height:88px;border-radius:50%;background:#fff;color:var(--blue);display:flex;align-items:center;justify-content:center;box-shadow:0 12px 34px rgb(0 0 0 / .3);transition:transform .28s var(--ease),box-shadow .28s var(--ease),background-color .28s var(--ease)}.dl-page .dl-video-overlay:hover .dl-video-play{transform:scale(1.1);background:#fff;box-shadow:0 18px 46px rgb(0 0 0 / .4)}.dl-page .dl-video-overlay:active .dl-video-play{transform:scale(1.02)}.dl-page .dl-video-play svg{margin-left:5px}.dl-page .dl-video-note{position:absolute;left:50%;bottom:22px;transform:translateX(-50%);width:max-content;max-width:calc(100% - 32px);text-align:center;padding:11px 20px;border-radius:999px;background:rgb(8 16 30 / .82);color:#fff;font-size:13.5px;font-weight:600;line-height:1.45;opacity:0;pointer-events:none;transition:opacity .3s var(--ease)}.dl-page .dl-video-note.dl-is-visible{opacity:1}.dl-page .dl-video-actions{display:flex;justify-content:center;margin-top:36px}.dl-page .dl-final-cta{text-align:center}.dl-page .dl-final-cta .dl-btn-row{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:34px}.dl-page .dl-final-note{margin-top:26px;display:inline-flex;align-items:center;gap:9px;font-size:14.5px;font-weight:600;color:var(--ink)}.dl-page .dl-final-note svg{color:var(--blue)}.dl-page .dl-reveal{opacity:0;transform:translateY(22px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.dl-page .dl-reveal.dl-is-in{opacity:1;transform:none}@media (max-width:1180px){.dl-page .hero__grid{grid-template-columns:minmax(0,1fr) 440px;gap:36px}.dl-page .dl-amenity-grid{grid-template-columns:repeat(3,1fr)}.dl-page .dl-col-grid{grid-template-columns:repeat(2,1fr)}.dl-page .dl-diff__rail{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:960px){.dl-page .dl-section{padding:64px 0}.dl-page .hero__grid{grid-template-columns:minmax(0,1fr);padding:56px 0 64px;gap:40px}.dl-page .hero h1{max-width:none}.dl-page .form-card{padding:28px 24px 26px}.dl-page .dl-split{grid-template-columns:1fr;gap:36px}.dl-page .dl-split--reverse .dl-split__media{order:0}.dl-page .dl-clinical__grid{grid-template-columns:minmax(0,1fr);gap:34px}.dl-page .dl-gallery-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto}.dl-page .dl-shot--lg{grid-column:span 2;grid-row:auto}.dl-page .dl-gallery-head{flex-direction:column;align-items:flex-start}.dl-page .dl-tabs{width:100%}}@media (max-width:680px){.dl-page .br-lg{display:none}.dl-page .dl-section{padding:52px 0}.dl-page .dl-diff__rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dl-page .dl-diff-card{padding:18px 10px 16px}.dl-page .dl-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;overflow:visible}.dl-page .dl-tab{padding:12px 8px;font-size:14px}.dl-page .field__error{font-size:13px}.dl-page .brand{display:inline-flex;align-items:center;min-height:44px}.dl-page .dl-container{padding:0 18px}.dl-page .brand img{height:32px}.dl-page .header-cta{padding:12px 14px;font-size:13.5px;min-height:44px}.dl-page .hero__actions .dl-btn,.dl-page .dl-final-cta .dl-btn{width:100%}.dl-page .hero__pills{margin-top:34px}.dl-page .reviews{margin-top:26px}.dl-page .review{padding:17px 17px 19px}.dl-page .review__text{font-size:14px}.dl-page .reviews__foot{justify-content:center;gap:10px}.dl-page .pill{font-size:13px;padding:8px 14px}.dl-page .choice-row,.dl-page .field-grid{grid-template-columns:1fr}.dl-page .dl-amenity-grid,.dl-page .dl-col-grid{grid-template-columns:1fr}.dl-page .dl-logo-card{padding:28px 20px}.dl-page .dl-logo-grid{gap:26px 34px}.dl-page .dl-logo-grid img{transform:scale(.82)}.dl-page .lg-ambetter,.dl-page .lg-cigna{height:64px}.dl-page .dl-video-play{width:66px;height:66px}.dl-page .dl-video-note{font-size:12.5px;padding:9px 14px;bottom:14px}.dl-page .dl-timeline__item{gap:16px}.dl-page .dl-lightbox__nav{width:42px;height:42px}.dl-page .dl-lightbox__nav--prev{left:8px}.dl-page .dl-lightbox__nav--next{right:8px}.dl-page .dl-clinical__card{padding:26px 20px}.dl-page .dl-split__media{aspect-ratio:16/11}}@media (hover:none){.dl-page .dl-btn:hover,.dl-page .pill:hover,.dl-page .dl-diff-card:hover,.dl-page .dl-col-card:hover,.dl-page .dl-amenity:hover,.dl-page .dl-logo-grid img:hover,.dl-page .dl-shot:hover img,.dl-page .dl-split__media:hover img,.dl-page .dl-clinical__list li:hover,.dl-page .dl-icon-list li:hover .ico,.dl-page .dl-diff-card:hover .dl-diff-card__icon,.dl-page .dl-amenity:hover .dl-amenity__icon,.dl-page .dl-timeline__item:hover .dl-timeline__dot,.dl-page .dl-lightbox__btn:hover,.dl-page .dl-lightbox__nav:hover,.dl-page .dl-video-overlay:hover .dl-video-play{transform:none}.dl-page .dl-btn:hover,.dl-page .dl-diff-card:hover,.dl-page .dl-col-card:hover,.dl-page .dl-amenity:hover,.dl-page .dl-timeline__item:hover .dl-timeline__dot{box-shadow:none}.dl-page .dl-amenity:hover .dl-amenity__icon{background:var(--blue-soft);color:var(--blue)}.dl-page .dl-diff-card:hover .dl-diff-card__icon,.dl-page .dl-icon-list li:hover .ico{background:var(--blue-soft)}.dl-page .dl-clinical__list li:hover .tick{background:rgb(255 255 255 / .14)}.dl-page .dl-shot:hover::after{background:#fff0}.dl-page .dl-shot__zoom{opacity:1;transform:none}.dl-page .reviews__dot:hover{background:rgb(255 255 255 / .42)}.dl-page .reviews__dot[aria-selected="true"]:hover{background:#fff}.dl-page .dl-btn:active{transform:scale(.975)}.dl-page .dl-tab:active,.dl-page .dl-diff-card:active,.dl-page .dl-col-card:active,.dl-page .dl-amenity:active,.dl-page .pill:active,.dl-page .choice:active{transform:scale(.985)}.dl-page .dl-shot:active::after{background:rgb(19 45 91 / .16)}}@media (prefers-reduced-motion:reduce){.dl-page *,.dl-page *::before,.dl-page *::after{animation-duration:.01ms!important;transition-duration:.01ms!important}.dl-page html{scroll-behavior:auto}.dl-page .dl-reveal{opacity:1;transform:none}}@media (hover:none){.dl-page .dl-btn:hover,.dl-page .dl-diff-card:hover,.dl-page .dl-col-card:hover,.dl-page .dl-amenity:hover,.dl-page .dl-logo-grid img:hover,.dl-page .dl-shot:hover img,.dl-page .dl-split__media:hover img,.dl-page .dl-clinical__list li:hover,.dl-page .dl-icon-list li:hover .ico,.dl-page .dl-diff-card:hover .dl-diff-card__icon,.dl-page .dl-amenity:hover .dl-amenity__icon,.dl-page .dl-timeline__item:hover .dl-timeline__dot,.dl-page .dl-video-overlay:hover .dl-video-play{transform:none}.dl-page .dl-btn:hover,.dl-page .dl-diff-card:hover,.dl-page .dl-col-card:hover,.dl-page .dl-amenity:hover{box-shadow:none}.dl-page .dl-shot:hover::after{background:#fff0}.dl-page .dl-shot__zoom{opacity:1;transform:none}.dl-page .dl-btn:active{transform:scale(.975)}.dl-page .dl-tab:active,.dl-page .dl-diff-card:active,.dl-page .dl-col-card:active,.dl-page .dl-amenity:active{transform:scale(.985)}}@media (prefers-reduced-motion:reduce){.dl-page *,.dl-page *::before,.dl-page *::after{animation-duration:.01ms!important;transition-duration:.01ms!important}.dl-page .dl-reveal{opacity:1;transform:none}}