.sv-hero{--sv-primary:var(--atlas-ink);--sv-accent:var(--atlas-blush);--sv-text:var(--atlas-ink);--sv-muted:var(--atlas-steel);--sv-bg:var(--atlas-white);background:var(--sv-bg);border-bottom:1px solid var(--atlas-rule);color:var(--sv-text);display:flex;isolation:isolate;min-height:auto;overflow:hidden;padding:4.5rem 0 3.5rem}.sv-hero,.sv-hero__shell{align-items:center;position:relative}.sv-hero__shell{grid-gap:2.75rem;display:grid;gap:2.75rem;margin-inline:auto;width:min(1080px,calc(100% - 2.5rem));z-index:1}@media (min-width:768px){.sv-hero__shell{width:min(1080px,calc(100% - 4rem))}}@media (min-width:960px){.sv-hero__shell{gap:3.5rem;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.sv-hero__eyebrow{background:none;border:none;border-radius:0;color:var(--atlas-blush);display:block;font-size:var(--atlas-index);font-weight:600;letter-spacing:.14em;margin:0 0 .85rem;padding:0;text-transform:uppercase}.sv-hero__eyebrow:after{background:var(--atlas-blush);content:"";display:block;height:1px;margin-top:.75rem;width:2.5rem}.sv-hero__title{color:var(--atlas-ink);font-size:clamp(2rem,4.5vw,3rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0 0 1rem}.sv-hero__support{color:var(--atlas-steel);font-size:1.05rem;line-height:1.85;margin:0 0 1.75rem;max-width:34rem}.sv-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem}.sv-hero__btn{align-items:center;border:1px solid #0000;border-radius:var(--radius-md);box-shadow:none;display:inline-flex;font-size:.95rem;font-weight:650;gap:.5rem;justify-content:center;padding:.9rem 1.5rem;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.sv-hero__btn:hover{transform:none}.sv-hero__btn:focus-visible{outline:2px solid var(--atlas-ink);outline-offset:3px}.sv-hero__btn--primary{background:var(--atlas-ink);border-color:var(--atlas-ink);box-shadow:none;color:#fff}.sv-hero__btn--primary:hover{background:var(--atlas-ink-soft);border-color:var(--atlas-ink-soft);box-shadow:none}.sv-hero__btn--secondary{background:#0000;border:1px solid var(--atlas-rule-strong);color:var(--atlas-ink)}.sv-hero__btn--secondary:hover{background:var(--atlas-paper);border-color:var(--atlas-ink)}.sv-hero__trust{grid-gap:0;border-top:1px solid var(--atlas-rule);display:grid;gap:0;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media (min-width:520px){.sv-hero__trust{grid-template-columns:1fr}}.sv-hero__trust-item{align-items:flex-start;border-bottom:1px solid var(--atlas-rule);color:var(--atlas-ink);display:flex;font-size:.92rem;font-weight:550;gap:.65rem;line-height:1.5;padding:.75rem 0}.sv-hero__trust-item .atlas-check{color:var(--atlas-steel);flex-shrink:0}.sv-hero__visual{justify-self:stretch;position:relative}.sv-hero__frame{margin-inline:auto;max-width:520px;position:relative}@media (min-width:960px){.sv-hero__frame{-webkit-margin-start:auto;margin-inline:0;margin-inline-start:auto}}.sv-hero__portrait{aspect-ratio:2/3;background:var(--atlas-paper-deep);border:1px solid var(--atlas-rule);border-radius:var(--radius-lg);box-shadow:none;margin:0;overflow:hidden;position:relative;z-index:1}.sv-hero__portrait img{display:block;height:100%;object-fit:cover;object-position:center center;width:100%}.sv-hero__caption{-webkit-backdrop-filter:none;backdrop-filter:none;background:none;border:none;border-radius:var(--radius-md);box-shadow:none;color:var(--atlas-steel);font-size:var(--atlas-caption);font-weight:500;letter-spacing:.04em;margin:.85rem 0 0;padding:0}@media (max-width:959px){.sv-hero{align-items:flex-start;padding:3.5rem 0 2.75rem}.sv-hero__shell{gap:2rem}.sv-hero__visual{order:-1}.sv-hero__frame{max-width:420px}.sv-hero__actions{align-items:stretch;flex-direction:column}.sv-hero__btn{width:100%}}@media (prefers-reduced-motion:reduce){.sv-hero__btn{transition:none}}.al-proof{background:var(--atlas-white);border-block:1px solid var(--atlas-rule)}.al-proof__layout{grid-gap:clamp(1.75rem,3.5vw,2.75rem);align-items:start;display:grid;gap:clamp(1.75rem,3.5vw,2.75rem)}.al-proof__intro{margin:0;max-width:28rem}.al-proof__title{max-width:14ch}.al-proof__lead{margin-top:.95rem;max-width:32rem}.al-proof__list{border-top:1px solid var(--atlas-rule);list-style:none;margin:0;min-width:0;padding:0}.al-proof__item{grid-gap:.7rem 1rem;align-items:start;border-bottom:1px solid var(--atlas-rule);display:grid;gap:.7rem 1rem;grid-template-columns:2.75rem minmax(0,1fr);margin:0;padding:1.05rem 0}.al-proof__index{font-feature-settings:"tnum";color:var(--atlas-blush);font-size:clamp(1.05rem,1.5vw,1.2rem);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.08em;line-height:1.2;margin:.1rem 0 0}.al-proof__item-title{color:var(--atlas-ink);font-size:1.05rem;font-weight:700;line-height:1.4;margin:0}.al-proof__item-body{color:var(--atlas-steel);font-size:.94rem;line-height:1.7;margin:.3rem 0 0;max-width:28rem}@media (min-width:900px){.al-proof__layout{align-items:start;column-gap:clamp(2.5rem,5vw,4.5rem);grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr)}.al-proof__item{padding:1rem 0}}@media (prefers-reduced-motion:reduce){.al-proof__intro,.al-proof__list{opacity:1!important;transform:none!important}}.al-philosophy{background:var(--atlas-white);border-top:1px solid var(--atlas-rule)}.al-philosophy__header{margin-bottom:2.5rem;margin-bottom:var(--sl-space-4,2.5rem)}.al-philosophy__lead{margin-top:.85rem}.al-philosophy__layout{grid-gap:2.5rem;grid-gap:var(--sl-space-4,2.5rem);align-items:start;display:grid;gap:2.5rem;gap:var(--sl-space-4,2.5rem)}.al-philosophy__media{aspect-ratio:3/4;background:var(--atlas-paper-deep);border:1px solid var(--atlas-rule);border-radius:var(--radius-lg);box-shadow:none;margin:0;max-width:22rem;overflow:hidden}.al-philosophy__media img{display:block;height:100%;object-fit:cover;object-position:center 22%;width:100%}.al-philosophy__body{grid-gap:1.25rem;display:grid;gap:1.25rem;max-width:38rem}.al-philosophy__body p{color:var(--atlas-steel);font-size:clamp(1.02rem,1.5vw,1.12rem);line-height:1.85;margin:0}@media (min-width:900px){.al-philosophy__layout{align-items:start;gap:clamp(2rem,4vw,3.5rem);grid-template-columns:minmax(220px,320px) minmax(0,1fr)}.al-philosophy__media{max-width:none;width:100%}}@media (max-width:899px){.al-philosophy__media{margin-inline:auto}}@media (prefers-reduced-motion:reduce){.al-philosophy__body,.al-philosophy__header,.al-philosophy__media{opacity:1!important;transform:none!important}}.al-story{background:var(--atlas-paper);border-top:1px solid var(--atlas-rule)}.al-story__header{margin-bottom:4rem;margin-bottom:var(--sl-space-5,4rem);max-width:42rem}.al-story__timeline{position:relative}.al-story__rail{display:none}.al-story__steps{grid-gap:2.5rem;display:grid;gap:2.5rem;list-style:none;margin:0;padding:0}.al-story__step{margin:0;min-width:0;padding:0;position:relative}.al-story__node{align-items:center;display:flex;gap:.85rem;margin-bottom:1rem}.al-story__dot{background:var(--atlas-blush);border-radius:50%;box-shadow:0 0 0 .35rem var(--atlas-blush-tint),0 0 18px #9f666673;flex:0 0 auto;height:.85rem;position:relative;width:.85rem;z-index:1}.al-story__dot:after{animation:al-story-pulse 2.4s ease-out infinite;border:1px solid #9f666673;border-radius:50%;content:"";inset:-.35rem;position:absolute}.al-story__step:nth-child(2) .al-story__dot:after{animation-delay:.4s}.al-story__step:nth-child(3) .al-story__dot:after{animation-delay:.8s}.al-story__timeline--static .al-story__dot:after{animation:none;opacity:.55}.al-story__index{color:var(--atlas-blush);font-size:var(--atlas-index);font-weight:700;letter-spacing:.14em;margin:0}.al-story__chapter-title{color:var(--atlas-ink);font-size:clamp(1.15rem,2vw,1.35rem);font-weight:700;letter-spacing:-.02em;line-height:1.35;margin:0 0 .75rem}.al-story__body{color:var(--atlas-steel);font-size:.98rem;line-height:1.8;margin:0}@media (max-width:899px){.al-story__steps{-webkit-padding-start:.35rem;padding-inline-start:.35rem}.al-story__step{-webkit-padding-start:1.75rem;padding-inline-start:1.75rem}.al-story__step:before{background:linear-gradient(180deg,var(--atlas-blush) 0,var(--atlas-blush-soft) 100%);bottom:-2.5rem;content:"";inset-inline-start:.32rem;opacity:.7;position:absolute;top:.85rem;width:2px}.al-story__step:last-child:before{display:none}.al-story__node{-webkit-margin-start:-1.75rem;margin-inline-start:-1.75rem}}@media (min-width:900px){.al-story__timeline{direction:ltr}.al-story__rail{display:none}.al-story__steps{--al-story-gap:clamp(1.5rem,3vw,2.5rem);gap:var(--al-story-gap);grid-template-columns:repeat(3,minmax(0,1fr));padding-top:.25rem}.al-story__step{direction:rtl;text-align:start}.al-story__step:not(:last-child):after{background:linear-gradient(90deg,var(--atlas-blush) 0,var(--atlas-blush-soft) 50%,var(--atlas-blush) 100%);content:"";height:2px;left:50%;opacity:.85;pointer-events:none;position:absolute;top:.45rem;width:calc(100% + var(--al-story-gap));z-index:0}.al-story__node{align-items:center;flex-direction:column;gap:.9rem;margin-bottom:1.15rem;width:100%}.al-story__dot{height:.95rem;width:.95rem}.al-story__index{text-align:center}.al-story__body{max-width:none}}@keyframes al-story-pulse{0%{opacity:.85;transform:scale(.85)}70%{opacity:0;transform:scale(2.1)}to{opacity:0;transform:scale(2.1)}}@media (prefers-reduced-motion:reduce){.al-story__dot:after{animation:none!important}}.al-technique{background:#f6f1e7;background:color-mix(in srgb,var(--atlas-gold) 10%,var(--atlas-white));border-block:1px solid var(--atlas-rule)}.al-technique__spread{grid-gap:2.5rem;grid-gap:var(--sl-space-4,2.5rem);align-items:start;display:grid;gap:2.5rem;gap:var(--sl-space-4,2.5rem)}@media (min-width:900px){.al-technique__spread{align-items:center;gap:clamp(2.5rem,5vw,4.5rem);grid-template-columns:1.15fr .85fr}}.al-technique__intro{margin-bottom:2.5rem;margin-bottom:var(--sl-space-4,2.5rem)}.al-technique__lead{max-width:36rem}.al-technique__principles{grid-gap:0;border-top:1px solid var(--atlas-rule);display:grid;gap:0;list-style:none;margin:0;padding:0}.al-technique__principle{border-bottom:1px solid var(--atlas-rule);margin:0;max-width:36rem;padding:1.35rem 0}.al-technique__principle-title{color:var(--atlas-ink);font-size:clamp(1.05rem,1.8vw,1.2rem);font-weight:700;letter-spacing:-.015em;margin:0 0 .45rem}.al-technique__principle-body{color:var(--atlas-steel);font-size:1rem;line-height:1.8;margin:0}.al-technique__media{aspect-ratio:9/16;background:var(--atlas-paper-deep);border:1px solid var(--atlas-rule);border-radius:var(--radius-lg);box-shadow:none;margin:0;overflow:hidden}.al-technique__media img{display:block;height:100%;object-fit:cover;object-position:center center;width:100%}@media (max-width:899px){.al-technique__spread{grid-template-areas:"intro" "media" "principles"}.al-technique__content{display:contents}.al-technique__intro{grid-area:intro;margin-bottom:0}.al-technique__media{grid-area:media}.al-technique__principles{grid-area:principles}}.al-technique__takeaway{border-top:1px solid var(--atlas-rule);margin-top:4rem;margin-top:var(--sl-space-5,4rem);max-width:42rem;padding:1.5rem 0 0}.al-technique__takeaway-title{color:var(--atlas-steel);font-size:var(--atlas-index);font-weight:600;letter-spacing:.08em;margin:0 0 .55rem;text-transform:uppercase}.al-technique__takeaway-body{color:var(--atlas-ink);font-size:clamp(1.05rem,1.8vw,1.2rem);font-weight:500;line-height:1.75;margin:0}@media (prefers-reduced-motion:reduce){.al-technique__intro,.al-technique__media,.al-technique__principle,.al-technique__takeaway{opacity:1!important;transform:none!important}}.al-results{background:var(--atlas-white);border-top:1px solid var(--atlas-rule)}.al-results__header{margin-bottom:2.5rem;margin-bottom:var(--sl-space-4,2.5rem)}.al-results__coming-soon{max-width:38rem}.al-results__featured{border-bottom:1px solid var(--atlas-rule);margin-bottom:2.5rem;margin-bottom:var(--sl-space-4,2.5rem);padding-bottom:2.5rem;padding-bottom:var(--sl-space-4,2.5rem)}.al-results__case-title{color:var(--atlas-ink);font-size:1.05rem;font-weight:700;margin:1rem 0 .35rem}.al-results__case-note{color:var(--atlas-steel);font-size:.92rem;line-height:1.65;margin:0}.al-results__grid{grid-gap:0;border-top:1px solid var(--atlas-rule);display:grid;gap:0;grid-template-columns:1fr;list-style:none;margin:0 0 2.5rem;margin:0 0 var(--sl-space-4,2.5rem);padding:0}.al-results__card{background:#0000;border-bottom:1px solid var(--atlas-rule);box-shadow:none;margin:0;min-width:0;padding:1.75rem 0;transform:none}@media (min-width:768px){.al-results__grid{column-gap:1.5rem;column-gap:var(--sl-space-3,1.5rem);grid-template-columns:repeat(3,1fr)}.al-results__card{padding-block:1.75rem}}.al-results__pair{grid-gap:1px;background:var(--atlas-rule);border:1px solid var(--atlas-rule);display:grid;gap:1px;grid-template-columns:1fr 1fr}.al-results__pair figure{background:var(--atlas-paper-deep);border-radius:var(--radius-md);margin:0;overflow:hidden}.al-results__pair img{aspect-ratio:4/5;display:block;object-fit:cover;width:100%}.al-results__pair figcaption{background:var(--atlas-white);border-top:1px solid var(--atlas-rule);color:var(--atlas-steel);font-size:var(--atlas-caption);font-weight:600;letter-spacing:.04em;padding:.45rem .65rem .55rem;text-transform:uppercase}.al-results__cta{display:flex;justify-content:flex-start}.al-results__cta .sl-btn{border-radius:var(--radius-md)}@media (prefers-reduced-motion:reduce){.al-results__card,.al-results__cta,.al-results__featured,.al-results__header{opacity:1!important;transform:none!important}}.al-voice{background:var(--atlas-paper);border-block:1px solid var(--atlas-rule)}.al-voice__header{margin-bottom:2.5rem;margin-bottom:var(--sl-space-4,2.5rem);max-width:40rem}.al-voice__coming-soon{max-width:40rem}.al-voice__list{grid-gap:0;border-top:1px solid var(--atlas-rule);display:grid;gap:0;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.al-voice__item{border-bottom:1px solid var(--atlas-rule);margin:0;min-width:0}.al-voice__card{background:#0000;border:none;border-radius:var(--radius-lg);box-shadow:none;display:flex;flex-direction:column;gap:1.35rem;height:100%;margin:0;padding:clamp(1.5rem,3vw,2rem) 0;transition:none}.al-voice__card:hover{box-shadow:none;transform:none}@media (min-width:768px){.al-voice__card--media{grid-gap:clamp(1.35rem,2.5vw,2rem);align-items:start;display:grid;gap:clamp(1.35rem,2.5vw,2rem);grid-template-columns:minmax(11.5rem,35%) minmax(0,1fr)}}.al-voice__media{margin:0;min-width:0}.al-voice__media .vtp,.al-voice__media .vtp--card{margin-inline:0;max-width:none;width:100%}.al-voice__media .vtp__frame{border:1px solid var(--atlas-rule);border-radius:var(--radius-lg);box-shadow:none;max-height:min(58vh,28rem)}.al-voice__photos{grid-gap:.75rem;display:grid;gap:.75rem}.al-voice__photos--pair{grid-template-columns:1fr}@media (min-width:520px){.al-voice__photos--pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.al-voice__photo{background:var(--atlas-paper-deep);border:1px solid var(--atlas-rule);border-radius:var(--radius-lg);margin:0;overflow:hidden}.al-voice__photo img{aspect-ratio:4/5;display:block;height:auto;object-fit:cover;object-position:center 20%;width:100%}.al-voice__photo figcaption{background:var(--atlas-white);border-top:1px solid var(--atlas-rule);color:var(--atlas-steel);font-size:.82rem;font-weight:600;letter-spacing:.04em;margin:0;padding:.55rem .75rem}@media (max-width:767px){.al-voice__media .vtp{margin-inline:auto;max-width:16.5rem}}.al-voice__content{align-items:flex-start;display:flex;flex-direction:column;gap:.85rem;min-width:0;padding-block:.15rem}.al-voice__badge{background:none;border:none;border-bottom:1px solid var(--atlas-rule-strong);border-radius:var(--radius-md);color:var(--atlas-steel);display:inline-block;font-size:var(--atlas-index);font-weight:600;letter-spacing:.08em;line-height:1.3;margin:0;padding:0 0 .35rem;text-transform:uppercase}.al-voice__card-title{color:var(--atlas-ink);font-size:clamp(1.15rem,2vw,1.4rem);font-weight:700;letter-spacing:-.02em;line-height:1.35;margin:0}.al-voice__quote{color:var(--atlas-steel);font-size:clamp(.98rem,1.5vw,1.08rem);font-weight:500;line-height:1.75;margin:0;max-width:36rem}.al-voice__consent{align-items:center;color:var(--atlas-ink);display:inline-flex;font-size:.88rem;font-weight:600;gap:.45rem;line-height:1.4;margin:.15rem 0 0}.al-voice__consent-mark{align-items:center;background:none;border-radius:var(--radius-md);color:var(--atlas-steel);display:inline-flex;flex-shrink:0;font-size:.85rem;height:auto;justify-content:center;line-height:1;width:auto}.al-voice__actions{display:flex;flex-wrap:wrap;gap:.65rem 1.15rem;margin-top:.35rem}.al-voice__cta{align-items:center;border-bottom:1px solid var(--atlas-rule-strong);border-radius:var(--radius-md);color:var(--atlas-ink);display:inline-flex;font-size:.92rem;font-weight:650;gap:.4rem;padding-bottom:.1rem;text-decoration:none;transition:border-color .2s ease}.al-voice__cta:hover{border-color:var(--atlas-ink);color:var(--atlas-ink);gap:.4rem}.al-voice__cta:focus-visible{border-radius:var(--radius-md);outline:2px solid var(--atlas-ink);outline-offset:3px}.al-voice__cta-arrow{display:inline-block;transition:none}[dir=rtl] .al-voice__cta-arrow{transform:scaleX(-1)}.al-voice__cta--secondary{border-bottom-color:var(--atlas-rule);color:var(--atlas-steel);font-weight:600}.al-voice__cta--secondary:hover{border-bottom-color:var(--atlas-ink);color:var(--atlas-ink)}@media (prefers-reduced-motion:reduce){.al-voice__header,.al-voice__item{opacity:1!important;transform:none!important}.al-voice__card,.al-voice__cta,.al-voice__cta-arrow{transition:none}.al-voice__card:hover{transform:none}}.al-lightbox{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b2548eb;cursor:pointer;display:flex;inset:0;justify-content:center;padding:2rem;position:fixed;z-index:10000}.al-lightbox__sr-title{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.al-lightbox__close{align-items:center;background:var(--atlas-white);border:1px solid var(--atlas-rule-strong);border-radius:var(--radius-lg);box-shadow:none;color:var(--atlas-ink);cursor:pointer;display:flex;height:2.75rem;inset-inline-end:1.25rem;justify-content:center;position:absolute;top:1.25rem;transition:background .2s ease,border-color .2s ease;width:2.75rem;z-index:10001}.al-lightbox__close:focus-visible,.al-lightbox__close:hover{background:var(--atlas-paper);border-color:var(--atlas-ink);outline:2px solid var(--atlas-ink);outline-offset:2px}.al-lightbox__img{background:var(--atlas-white);border:1px solid var(--atlas-rule);border-radius:var(--radius-lg);box-shadow:none;cursor:default;height:auto;max-height:90vh;max-width:min(90%,720px);object-fit:contain;width:auto}@media (prefers-reduced-motion:reduce){.al-lightbox,.al-lightbox__img{transition:none!important}}.al-vault{background:var(--atlas-white);border-top:1px solid var(--atlas-rule)}.al-vault__header{margin-bottom:2.5rem;margin-bottom:var(--sl-space-4,2.5rem)}.al-vault__grid{grid-gap:4rem;grid-gap:var(--sl-space-5,4rem);align-items:start;display:grid;gap:4rem;gap:var(--sl-space-5,4rem)}@media (min-width:900px){.al-vault__grid{gap:clamp(2.5rem,5vw,4.5rem);grid-template-columns:minmax(240px,.9fr) 1.1fr}.al-vault__grid--solo{grid-template-columns:minmax(0,1fr)}}.al-vault__group-title{color:var(--atlas-ink);font-size:1.05rem;font-weight:700;letter-spacing:-.01em;margin:0 0 1.25rem}.al-vault__license-trigger{background:#0000;border:none;color:inherit;cursor:pointer;display:block;font:inherit;padding:0;text-align:start;width:100%}.al-vault__license-trigger:focus-visible{border-radius:var(--radius-lg);outline:2px solid var(--atlas-ink);outline-offset:4px}.al-vault__license-frame{aspect-ratio:3/4;background:var(--atlas-paper);border:1px solid var(--atlas-rule);border-radius:var(--radius-lg);box-shadow:none;display:block;overflow:hidden}.al-vault__license-frame img{display:block;height:100%;object-fit:cover;object-position:center top;width:100%}.al-vault__license-hint{color:var(--atlas-ink);display:inline-block;font-size:.88rem;line-height:1.5;margin-top:.85rem;text-decoration:underline;text-underline-offset:.2em}.al-vault__timeline{border-top:1px solid var(--atlas-rule);list-style:none;margin:0;padding:0}.al-vault__timeline-item{grid-gap:.85rem 1rem;align-items:stretch;border-bottom:1px solid var(--atlas-rule);display:grid;gap:.85rem 1rem;grid-template-columns:1.25rem 1fr}.al-vault__timeline-rail{display:flex;justify-content:center;position:relative}.al-vault__timeline-rail:before{background:var(--atlas-rule-strong);bottom:-.55rem;content:"";position:absolute;top:.55rem;width:1px}.al-vault__timeline-item:last-child .al-vault__timeline-rail:before{display:none}.al-vault__timeline-dot{background:var(--atlas-gold);border-radius:var(--radius-lg);box-shadow:none;height:.45rem;margin-top:.5rem;position:relative;width:.45rem;z-index:1}.al-vault__timeline-body{padding:1.15rem 0 1.35rem}.al-vault__timeline-item:last-child .al-vault__timeline-body{padding-bottom:1.15rem}.al-vault__period{color:var(--atlas-gold);display:block;font-size:var(--atlas-caption);font-weight:600;letter-spacing:.06em;margin-bottom:.25rem;text-transform:uppercase}.al-vault__edu-title{color:var(--atlas-ink);font-size:1.02rem;font-weight:700;margin:0 0 .35rem}.al-vault__edu-desc{color:var(--atlas-steel);font-size:.95rem;line-height:1.7;margin:0}.al-vault__memberships{border-top:1px solid var(--atlas-rule);margin-top:4rem;margin-top:var(--sl-space-5,4rem);padding-top:2.5rem;padding-top:var(--sl-space-4,2.5rem)}.al-vault__member-list{grid-gap:0;border-top:1px solid var(--atlas-rule);display:grid;gap:0;list-style:none;margin:0;padding:0}.al-vault__member-item{border-bottom:1px solid var(--atlas-rule);padding:1.15rem 0}@media (min-width:768px){.al-vault__member-list{column-gap:2.5rem;grid-template-columns:repeat(2,1fr)}}.al-vault__member-name{color:var(--atlas-ink);font-size:1.02rem;font-weight:700;margin:0 0 .3rem}.al-vault__member-detail{color:var(--atlas-steel);font-size:.95rem;line-height:1.65;margin:0}.al-vault__closing{border-top:1px solid var(--atlas-rule);margin-top:4rem;margin-top:var(--sl-space-5,4rem);max-width:40rem;padding-top:2.5rem;padding-top:var(--sl-space-4,2.5rem)}.al-vault__closing-body{color:var(--atlas-steel);font-size:1.05rem;line-height:1.85;margin:0}@media (prefers-reduced-motion:reduce){.al-vault__closing,.al-vault__education,.al-vault__header,.al-vault__license,.al-vault__memberships,.al-vault__timeline-item{opacity:1!important;transform:none!important}}.al-clinic{background:var(--atlas-white);border-top:1px solid var(--atlas-rule)}.al-clinic__spread{grid-gap:4rem;grid-gap:var(--sl-space-5,4rem);align-items:start;display:grid;gap:4rem;gap:var(--sl-space-5,4rem)}@media (min-width:960px){.al-clinic__spread{gap:clamp(2.5rem,5vw,4.5rem);grid-template-columns:1fr 1.05fr}}.al-clinic__lead{max-width:34rem}.al-clinic__note{color:var(--atlas-steel);font-size:.88rem;font-style:italic;line-height:1.6;margin:.85rem 0 0;max-width:34rem}.al-clinic__standards{grid-gap:0;border-top:1px solid var(--atlas-rule);display:grid;gap:0;list-style:none;margin:2.5rem 0 0;margin:var(--sl-space-4,2.5rem) 0 0;max-width:34rem;padding:0}.al-clinic__standard{border-bottom:1px solid var(--atlas-rule);padding:1.15rem 0}.al-clinic__standard-title{color:var(--atlas-ink);font-size:1.02rem;font-weight:700;margin:0 0 .35rem}.al-clinic__standard-body{color:var(--atlas-steel);font-size:.98rem;line-height:1.75;margin:0}.al-clinic__visual{grid-gap:.85rem;display:grid;gap:.85rem}.al-clinic__hero-shot{display:flex;flex-direction:column;margin:0}.al-clinic__hero-shot img,.al-clinic__media{aspect-ratio:3/4;background:var(--atlas-paper-deep);border:1px solid var(--atlas-rule);border-radius:var(--radius-lg);box-shadow:none;display:block;object-fit:cover;object-position:center 35%;width:100%}.al-clinic__media{overflow:hidden;position:relative}.al-clinic__video{background:var(--atlas-paper-deep);display:block;height:100%;object-fit:cover;object-position:center 35%;width:100%}.al-clinic__overlay{background:linear-gradient(180deg,#0b254814,#0b25485c);border:none;cursor:pointer;display:grid;inset:0;margin:0;padding:0;place-items:center;position:absolute;transition:opacity .35s cubic-bezier(.22,1,.36,1);transition:opacity .35s var(--atlas-ease,cubic-bezier(.22,1,.36,1));z-index:2}.al-clinic__overlay:focus-visible{outline:2px solid var(--atlas-blush);outline-offset:-4px}.al-clinic__play{background:#f8f4f1f0;border:1px solid #f8f4f18c;border-radius:var(--radius-md);box-shadow:0 8px 22px #0b254829;color:var(--atlas-ink);display:grid;height:4.25rem;place-items:center;transition:transform .25s cubic-bezier(.22,1,.36,1);transition:transform .25s var(--atlas-ease,cubic-bezier(.22,1,.36,1));width:4.25rem}.al-clinic__overlay:focus-visible .al-clinic__play,.al-clinic__overlay:hover .al-clinic__play{transform:scale(1.04)}.al-clinic__play-icon{-webkit-margin-start:.2rem;border-color:#0000 #0000 #0000 var(--atlas-ink);border-style:solid;border-width:.55rem 0 .55rem .95rem;display:block;height:0;margin-inline-start:.2rem;width:0}@media (max-width:640px){.al-clinic__play{height:3.5rem;width:3.5rem}}.al-clinic__hero-shot figcaption,.al-clinic__thumb figcaption{color:var(--atlas-steel);font-size:var(--atlas-caption);font-weight:600;letter-spacing:.04em;margin:0;padding:.5rem .15rem 0}.al-clinic__thumbs{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.al-clinic__thumb{margin:0;min-width:0}.al-clinic__thumb figure{margin:0}.al-clinic__thumb img{aspect-ratio:1;background:var(--atlas-paper-deep);border:1px solid var(--atlas-rule);border-radius:var(--radius-lg);display:block;object-fit:cover;width:100%}@media (prefers-reduced-motion:reduce){.al-clinic__copy,.al-clinic__hero-shot,.al-clinic__standard,.al-clinic__thumb{opacity:1!important;transform:none!important}.al-clinic__play{transition:none}.al-clinic__overlay:focus-visible .al-clinic__play,.al-clinic__overlay:hover .al-clinic__play{transform:none}}.al-mid-cta{background:var(--atlas-white);padding-bottom:1.5rem;padding-bottom:var(--sl-space-3,1.5rem);padding-top:1.5rem;padding-top:var(--sl-space-3,1.5rem)}.al-mid-cta__inner{border-block:1px solid var(--atlas-rule);display:flex;flex-direction:column;gap:1.25rem;max-width:none;padding-block:clamp(1.75rem,4vw,2.5rem)}@media (min-width:768px){.al-mid-cta__inner{align-items:center;flex-direction:row;gap:2rem;justify-content:space-between}}.al-mid-cta__title{color:var(--atlas-ink);font-size:clamp(1.25rem,2.4vw,1.55rem);font-weight:700;letter-spacing:-.02em;line-height:1.35;margin:0 0 .5rem}.al-mid-cta__support{color:var(--atlas-steel);font-size:1rem;line-height:1.75;margin:0;max-width:36rem}.al-mid-cta__btn{flex-shrink:0;min-height:2.75rem}@media (prefers-reduced-motion:reduce){.al-mid-cta__inner{opacity:1!important;transform:none!important}}.al-sticky-consult{display:none}@media (max-width:767px){.al-root{padding-bottom:calc(4.25rem + env(safe-area-inset-bottom, 0px))}.al-sticky-consult{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--atlas-white);border-radius:var(--radius-md);border-top:1px solid var(--atlas-rule-strong);display:block;inset-inline:0;bottom:0;box-shadow:none;opacity:0;padding:0 0 env(safe-area-inset-bottom,0);pointer-events:none;position:fixed;transform:translateY(100%);transition:transform .28s var(--atlas-ease),opacity .28s ease;z-index:60}.al-sticky-consult.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.al-sticky-consult__inner{align-items:stretch;border:none;display:flex;gap:0;margin-inline:0;max-width:none}.al-sticky-consult__call,.al-sticky-consult__primary{align-items:center;border-radius:var(--radius-md);box-shadow:none;display:inline-flex;font-size:.92rem;font-weight:650;gap:.4rem;justify-content:center;line-height:1.2;min-height:3rem;padding:.7rem 1rem;text-decoration:none}.al-sticky-consult__primary{-webkit-border-end:1px solid var(--atlas-ink);background:var(--atlas-ink);border:none;border-inline-end:1px solid var(--atlas-ink);color:var(--atlas-white);flex:1.4 1}.al-sticky-consult__call{background:var(--atlas-white);border:none;color:var(--atlas-ink);flex:0.9 1}.al-sticky-consult__primary:hover{background:var(--atlas-ink-soft)}.al-sticky-consult__call:hover{background:var(--atlas-paper)}.al-sticky-consult__call:focus-visible,.al-sticky-consult__primary:focus-visible{outline:2px solid var(--atlas-ink);outline-offset:-2px}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.al-sticky-consult{transition:none}}.al-practice{background:var(--atlas-paper);border-block:1px solid var(--atlas-rule);padding:4rem 0;padding:var(--sl-space-5,4rem) 0}.al-practice__inner{max-width:42rem;max-width:var(--atlas-measure,42rem)}.al-practice__eyebrow{background:none;border:none;border-radius:0;color:var(--atlas-blush);font-size:var(--atlas-index);font-weight:600;letter-spacing:.14em;margin:0 0 .75rem;padding:0;text-transform:uppercase}.al-practice__eyebrow:after{background:var(--atlas-blush);content:"";display:block;height:1px;margin-top:.75rem;width:2.5rem}.al-practice__title{color:var(--atlas-ink);font-size:clamp(1.55rem,3vw,2.1rem);font-weight:700;letter-spacing:-.02em;line-height:1.35;margin:0 0 1rem}.al-practice__lead{color:var(--atlas-steel);font-size:1.05rem;line-height:1.85;margin:0 0 1rem}.al-practice__body p{color:var(--atlas-steel);font-size:1rem;line-height:1.8;margin:0 0 .85rem}.al-practice__cta{align-items:center;background:var(--atlas-ink);border:1px solid var(--atlas-ink);border-radius:var(--radius-md);box-shadow:none;color:var(--atlas-white);display:inline-flex;font-size:.95rem;font-weight:600;justify-content:center;margin-top:1rem;min-height:2.75rem;padding:.85rem 1.5rem;text-decoration:none;transition:background .2s ease,border-color .2s ease}.al-practice__cta:hover{background:var(--atlas-ink-soft);border-color:var(--atlas-ink-soft);color:var(--atlas-white)}.al-root{background:var(--atlas-white);color:var(--atlas-ink)}.al-root .sv-hero__title{color:var(--atlas-ink);font-size:clamp(2.25rem,5.2vw,3.85rem);letter-spacing:-.03em;max-width:18ch}.al-root--rtl .sv-hero__title,.al-root.sl-root--rtl .sv-hero__title{max-width:22ch}.al-root .sv-hero__support{color:var(--atlas-steel);font-size:clamp(1.02rem,1.6vw,1.15rem);line-height:1.75;max-width:34rem}.al-root .sv-hero__actions{margin-bottom:.15rem;margin-top:.35rem}.al-root .sv-hero__trust{margin-top:1.75rem;max-width:36rem}.al-root .sv-hero__trust-item{color:var(--atlas-steel);font-size:.9rem;line-height:1.45}.al-root .sv-hero__portrait img{object-position:center 42%}