.slx-hd{padding:0 var(--sl-gut);align-items:center;height:76px;display:flex}.slx-bar{align-items:center;display:flex}.slx-bar--aux{display:none}.slx-bar--main{flex:1;justify-content:flex-end;gap:18px}.slx-primary,.slx-aux{display:none}.slx-plaque{display:block}@media (width>=1120px){.slx-hd{height:auto;padding:0;display:block}.slx-plaque{z-index:2;padding:0 34px 0 var(--sl-gut);background:var(--sl-g);transition:background-color .35s var(--sl-ease);align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0}.sl-header.docked .slx-plaque{background:var(--sl-k)}.slx-bar{padding-left:calc(var(--sl-gut) + 250px);padding-right:var(--sl-gut)}.slx-bar--aux{height:36px;transition:height .35s var(--sl-ease);justify-content:space-between;gap:28px;display:flex}.slx-aux{align-items:stretch;gap:26px;height:100%;display:flex}.slx-aux .slx-hub>a{font:500 .72rem/1 var(--sl-font);letter-spacing:.12em;text-transform:uppercase;color:var(--sl-ink);white-space:nowrap;height:100%;transition:color .25s var(--sl-ease);align-items:center;text-decoration:none;display:flex}.slx-aux .slx-hub>a:hover,.slx-aux .slx-hub--on>a{color:var(--sl-gold-t)}.sl-header.docked .slx-aux .slx-hub>a{color:var(--sl-k-ink2)}.sl-header.docked .slx-aux .slx-hub>a:hover,.sl-header.docked .slx-aux .slx-hub--on>a{color:var(--sl-gold-k)}.slx-aux__cta{align-items:center;gap:26px;display:flex}.slx-book{font:600 .72rem/1 var(--sl-font);letter-spacing:.14em;text-transform:uppercase;color:var(--sl-gold-t);white-space:nowrap;transition:color .25s var(--sl-ease);text-decoration:none}.slx-tel{font:700 1.05rem/1 var(--sl-font);letter-spacing:.05em;color:var(--sl-gold-t);white-space:nowrap;transition:color .25s var(--sl-ease);text-decoration:none}.slx-tel:hover,.slx-book:hover{color:var(--sl-ink)}.sl-header.docked .slx-tel,.sl-header.docked .slx-book{color:var(--sl-gold-k)}.sl-header.docked .slx-tel:hover,.sl-header.docked .slx-book:hover{color:var(--sl-k-ink)}.slx-bar--main{height:56px;transition:height .35s var(--sl-ease);padding-left:var(--sl-gut);padding-right:var(--sl-gut);justify-content:center;display:flex}.slx-primary{align-items:stretch;gap:clamp(30px,3.4vw,58px);height:100%;display:flex}@media (width<=1279.9px){.slx-primary{gap:24px}.slx-primary .slx-hub>a{font-size:.78rem}}@media (width>=1280px){.slx-bar--main{padding-left:calc(var(--sl-gut) + 250px);padding-right:calc(var(--sl-gut) + 250px)}.slx-primary{flex:1;justify-content:space-between;gap:0}}.slx-primary .slx-hub>a{font:500 .83rem/1 var(--sl-font);letter-spacing:.06em;text-transform:uppercase;color:var(--sl-ink);white-space:nowrap;height:100%;transition:color .25s var(--sl-ease);align-items:center;text-decoration:none;display:flex}.slx-primary .slx-hub>a:hover,.slx-primary .slx-hub--on>a{color:var(--sl-gold-t)}.sl-header.docked .slx-primary .slx-hub>a{color:var(--sl-k-ink)}.sl-header.docked .slx-primary .slx-hub>a:hover,.sl-header.docked .slx-primary .slx-hub--on>a{color:var(--sl-gold-k)}.sl-header.docked .slx-bar--aux{height:32px}.sl-header.docked .slx-bar--main{height:48px}.slx-hub{position:static}.slx-drop{background:var(--sl-k);border-top:1px solid var(--sl-k-line);padding:30px var(--sl-gut) 40px;opacity:0;visibility:hidden;transition:opacity .22s var(--sl-ease), transform .22s var(--sl-ease), visibility 0s linear .22s;position:absolute;top:100%;left:0;right:0;transform:translateY(6px)}.slx-hub:hover .slx-drop,.slx-hub:focus-within .slx-drop{opacity:1;visibility:visible;transition-delay:0s;transform:none}.slx-bar--aux .slx-drop{padding-left:calc(var(--sl-gut) + 250px);top:36px}.sl-header.docked .slx-bar--aux .slx-drop{top:32px}.slx-drop ul{max-width:var(--sl-max);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:0 56px;margin:0 auto;padding:0;list-style:none;display:grid}.slx-drop a{border-bottom:1px solid var(--sl-k-line);font:400 .95rem/1.35 var(--sl-font);color:var(--sl-k-ink2);transition:color .25s var(--sl-ease);padding:13px 0;text-decoration:none;display:block}.slx-drop a:hover{color:var(--sl-k-ink)}.slx-burger{display:none}}@media (width<=1119.9px){.slx-burger{cursor:pointer;background:0 0;border:0;place-content:center;gap:6px;width:44px;height:44px;display:grid}.slx-burger span{background:var(--sl-ink);width:24px;height:2px;transition:transform .3s var(--sl-ease), background-color .3s var(--sl-ease);display:block}.sl-header.docked .slx-burger span,html.sl-menu-open .slx-burger span{background:var(--sl-k-ink)}}.slx-mbar{display:none}@media (width<=1119.9px){.slx-mbar{z-index:38;background:var(--sl-k);border-top:1px solid var(--sl-k-line);padding-bottom:env(safe-area-inset-bottom);grid-template-columns:1.25fr 1fr;display:grid;position:fixed;inset:auto 0 0}.slx-mbar a{white-space:nowrap;min-width:0;height:56px;font:600 .7rem/1 var(--sl-font);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;padding:0 12px;text-decoration:none;display:flex;overflow:hidden}.slx-mbar__book{background:var(--sl-gold-t);color:#fff}.slx-mbar__tel{color:var(--sl-k-ink);letter-spacing:.05em;font-variant-numeric:tabular-nums;font-size:1.02rem;font-weight:700}body.slx{padding-bottom:calc(56px + env(safe-area-inset-bottom))}}@media (width>=1120px){body.slx-onhero .sl-header:not(.docked) .slx-plaque{background:0 0}body.slx-onhero .sl-header:not(.docked) .slx-aux .slx-hub>a{color:var(--sl-k-ink2)}body.slx-onhero .sl-header:not(.docked) .slx-aux .slx-hub>a:hover,body.slx-onhero .sl-header:not(.docked) .slx-aux .slx-hub--on>a,body.slx-onhero .sl-header:not(.docked) .slx-tel,body.slx-onhero .sl-header:not(.docked) .slx-book{color:var(--sl-gold-k)}body.slx-onhero .sl-header:not(.docked) .slx-tel:hover,body.slx-onhero .sl-header:not(.docked) .slx-book:hover,body.slx-onhero .sl-header:not(.docked) .slx-primary .slx-hub>a{color:var(--sl-k-ink)}body.slx-onhero .sl-header:not(.docked) .slx-primary .slx-hub>a:hover,body.slx-onhero .sl-header:not(.docked) .slx-hub--on>a{color:var(--sl-gold-k)}body.slx-onhero .slx-bar--aux .slx-drop{box-shadow:0 -36px 0 var(--sl-k)}body.slx-onhero .slx-aux .slx-hub>a,body.slx-onhero .slx-aux__cta>a{z-index:1;position:relative}}@media (width<=1119.9px){body.slx-onhero .sl-header:not(.docked) .slx-burger span{background:var(--sl-k-ink)}body.slx-onhero .sl-header:not(.docked) .sl-btn--hdr{background:var(--sl-g);border-color:var(--sl-g);color:var(--sl-ink)}}.slx-menu{overflow-y:auto}.slx-menu__cols{max-width:var(--sl-max);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:34px 40px;margin:0 auto;display:grid}.slx-menu__hub{letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;display:inline-block;font:600 1.02rem/1.3 var(--sl-font)!important;color:var(--sl-gold-k)!important}.slx-menu__group ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.slx-menu__group ul a{font:400 .98rem/1.4 var(--sl-font)!important;color:var(--sl-k-ink2)!important}.slx-menu__group ul a:hover{color:var(--sl-k-ink)!important}.slx-menu__foot{max-width:var(--sl-max);border-top:1px solid var(--sl-k-line);flex-wrap:wrap;align-items:center;gap:26px;margin:34px auto 0;padding-top:26px;display:flex}.slx-footer__cols{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:26px 40px;margin:26px 0 30px;display:grid}.slx-footer__col{justify-items:start;gap:9px;display:grid}.slx-footer__col a{color:var(--sl-k-ink2);font:400 .92rem/1.4 var(--sl-font);transition:color .25s var(--sl-ease);text-decoration:none}.slx-footer__col a:hover{color:var(--sl-k-ink)}.slx-footer__offices{border-top:1px solid var(--sl-k-line);grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:30px 40px;margin:6px 0 30px;padding-top:26px;display:grid}.slx-office{align-content:start;justify-items:start;gap:8px;display:grid}.slx-office h3{font:500 .92rem/1.2 var(--sl-font);letter-spacing:.14em;text-transform:uppercase;color:var(--sl-k-ink)}.slx-office address{color:var(--sl-k-ink2);font-style:normal;font:400 .92rem/1.5 var(--sl-font)}.slx-office>a{color:var(--sl-k-ink2);text-underline-offset:3px;font:400 .92rem/1.4 var(--sl-font);transition:color .25s var(--sl-ease);text-decoration:underline}.slx-office>a:hover{color:var(--sl-k-ink)}.slx-office__svc{font:400 .85rem/1.5 var(--sl-font);color:var(--sl-k-ink2);margin:2px 0 4px}.slx-office__map{aspect-ratio:16/9;width:100%;overflow:hidden}.slx-office__map iframe{border:0;width:100%;height:100%}.slx-prose{max-width:720px;padding:0 var(--sl-gut);margin:0 auto}.slx-prose h2,.slx-prose h3{margin-top:1.6em}.slx-prose>:first-child{margin-top:0}.slx-prose h2{padding-bottom:14px;position:relative}.slx-prose h2:after{content:"";background:var(--sl-gold);width:100%;height:1px;position:absolute;bottom:0;left:0}.slx-prose h3{text-transform:none;letter-spacing:0;font-size:1.12rem;font-weight:600}.slx-prose img{max-width:100%;height:auto;margin:28px auto}.slx-prose ul,.slx-prose ol{margin:0 0 1em;padding-left:1.2em}.slx-prose li{margin-bottom:.35em}.slx-prose table{border-collapse:collapse;width:100%;font-size:.95rem}.slx-prose td,.slx-prose th{border:1px solid var(--sl-line);text-align:left;padding:8px 12px}.slx-prose iframe{max-width:100%}.slx-prose .slx-bleed{width:100vw;margin-left:calc(50% - 50vw)}.slx-prose .slx-bleed img{width:100%;margin:0}.slx-sec{padding:calc(var(--sl-pad) * .62) var(--sl-gut)}.slx-sec .sl-sechead{margin-bottom:26px}.slx-sec--seamfeat{padding-top:0}.slx-tiles--2 .sl-tiles__row{grid-template-columns:repeat(2,1fr)}.slx-tiles--3 .sl-tiles__row{grid-template-columns:repeat(3,1fr)}@media (width<=1080px){.slx-tiles--3 .sl-tiles__row{grid-template-columns:repeat(2,1fr)}}@media (width<=860px){.slx-tiles--2 .sl-tiles__row,.slx-tiles--3 .sl-tiles__row{grid-template-columns:1fr}}.slx .sl-portrait img{object-position:50% 50%}.slx-slimhead{padding:calc(92px + 34px) var(--sl-edge) 10px}.slx-slimhead h1{max-width:900px;margin-bottom:.2em}.slx-slimhead .sl-crumbs{color:var(--sl-ink2)}.slx-slimhead .sl-rule{margin:18px 0 8px}.slx-hero .sl-crumbs a{color:inherit}.slx-split--right{direction:rtl}.slx-split--right>*{direction:ltr}.slx-dipwall{max-width:var(--sl-max);grid-template-columns:repeat(auto-fill,minmax(min(480px,100%),1fr));gap:26px 18px;margin:0 auto;display:grid}.slx-dipwall--one{grid-template-columns:minmax(0,766px);justify-content:center}.slx-dip{color:inherit;margin:0;text-decoration:none;display:block}.slx-dip__pair{background:var(--sl-g);grid-template-columns:1fr 1fr;align-items:start;gap:6px;display:grid}.slx-dip--stack .slx-dip__pair{grid-template-columns:1fr}.slx-dip--port{max-width:440px;margin-inline:auto}.slx-dip__pair img{width:100%;height:auto}.slx-dip figcaption,.slx-dip__cap{letter-spacing:.04em;color:var(--sl-ink3);padding-top:8px;font-size:.82rem;display:block}.slx-dip--link:hover .slx-dip__cap{color:var(--sl-gold-t)}.slx-casenav{justify-content:space-between;gap:18px;max-width:900px;margin:0 auto;display:flex}.slx-linkcols{max-width:var(--sl-max);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px 40px;margin:0 auto;display:grid}.slx-linkcols p{margin:0}.slx-count{color:var(--sl-ink3);margin-left:10px;font-size:.82rem;display:inline-block}.slx-revcols,.slx-revwall{max-width:var(--sl-max);gap:34px 40px;margin:0 auto;display:grid}.slx-revcols{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.slx-revwall{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.slx-video{max-width:1080px;margin:0 auto}.slx-video__frame{aspect-ratio:16/9;position:relative}.slx-video__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.slx-video figcaption{color:var(--sl-ink3);text-align:center;padding-top:8px;font-size:.85rem}.ro-embed{aspect-ratio:16/9;margin:26px 0;position:relative}.ro-embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.slx-prose video,.slx-copy video,.slx-article video{background:#000;width:100%;max-width:1080px;height:auto;margin:26px auto;display:block}.slx-cardrow{max-width:var(--sl-max);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:34px 22px;margin:0 auto;display:grid}.slx-cardrow--videos{grid-template-columns:repeat(auto-fit,minmax(min(460px,100%),1fr))}.slx-cardrow--videos .slx-video{max-width:none;margin:0}.slx-card{margin:0}.slx-card a{color:inherit;text-decoration:none;display:block}.slx-card__media{display:block;overflow:hidden}.slx-card__media img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.slx-card figcaption{justify-items:start;gap:6px;padding-top:12px;display:grid}.slx-teaser{color:var(--sl-ink3);font-size:.9rem}.slx-archive{columns:3 260px;max-width:var(--sl-max);column-gap:40px;margin:0 auto;padding:0;list-style:none}.slx-archive li{break-inside:avoid;margin:0 0 10px}.slx-archive a{color:var(--sl-ink2);text-decoration:none}.slx-archive a:hover{color:var(--sl-gold-t)}.slx-fig{text-align:center;max-width:760px;margin:0 auto}.slx-fig .sl-focus{display:block}.slx-fig img{width:100%;height:auto}.slx-fig figcaption{color:var(--sl-ink3);padding-top:8px;font-size:.85rem}.slx-qa__a{padding:0 0 6px}.slx-qa__a>:last-child{margin-bottom:0}.slx-copy ul,.slx-copy ol{margin:0 0 1em;padding-left:1.2em}.slx-formwrap{max-width:760px;margin:0 auto}.slx-ghlform{max-width:920px;margin:0 auto}.slx-ghlform iframe{width:100%;display:block}.slx-ghlform__lede{color:var(--sl-ink2,#555);margin:10px 0 0;font-size:1.02rem}.slx-cherry{max-width:1160px;margin:0 auto}@media (width>=1120px){chat-widget{z-index:30;width:0;height:0;position:fixed;bottom:0;right:0;transform:translateZ(0)}[class*=floatingContainer]{right:110px!important}}@media (width<=1119.98px){[class*=floatingContainer]{bottom:calc(64px + env(safe-area-inset-bottom))!important}[class*=floatingEstimator-expanded]{height:75dvh!important;min-height:0!important;max-height:75dvh!important}}[class*=month_option_container]{min-height:88px;height:auto!important}[class*=payment_amount_container],[class*=month_option_apr_container]{white-space:nowrap!important}@media (width<=359.98px){[class*=month_option_amount]{font-size:20px!important}[class*=month_option_apr_container]{font-size:11px!important}}.slx-ratesum{padding-top:calc(var(--sl-pad) * .7);padding-bottom:calc(var(--sl-pad) * .7)}.slx-fade{background:linear-gradient(180deg, var(--sl-g2) 0%, var(--sl-g) 85%)}.slx-heropos .sl-hero__media img{object-position:var(--hero-pos,36% 30%)}.slx-portraitpos .sl-portrait img{object-position:var(--portrait-pos,50% 50%)!important}.slx-runon{padding-top:0}.slx-stripwall{max-width:var(--sl-max);margin:0 auto}.slx .sl-wall{grid-template-columns:repeat(3,1fr)}.slx .sl-case__pair{max-width:380px;margin-inline:auto}.slx .sl-case__cap{text-align:center}@media (width<=900px){.slx .sl-wall{grid-template-columns:repeat(2,1fr)}}.slx-casefeat{max-width:380px;margin:0 auto}.slx-casefeat .sl-case__pair{gap:4px}.slx-casefeat img{width:100%;height:auto}.slx-mags .slx-card__media img{aspect-ratio:auto;height:auto}.slx-quote{text-align:center;max-width:820px;margin:0 auto}.slx-quote .sl-review__copy{font-size:1.18rem;line-height:1.75}.slx-quote footer{color:var(--sl-ink3);margin-top:18px}.slx-revmason{columns:3 320px;max-width:var(--sl-max);column-gap:clamp(28px,3.5vw,52px);margin:0 auto}.slx-revmason .sl-review{break-inside:avoid;margin:0 0 clamp(30px,3.5vw,46px)}.slx-edu{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px 56px;max-width:980px;margin:0 auto;display:grid}.slx-edu h3{font:600 .85rem/1.3 var(--sl-font);letter-spacing:.12em;text-transform:uppercase;color:var(--sl-ink3);margin:0 0 16px}.slx-awardline{max-width:62ch;color:var(--sl-ink2);margin:30px auto 0}.slx-edu ul{align-content:start;gap:12px;margin:0;padding:0;list-style:none;display:grid}.slx-edu li{padding-left:20px;position:relative}.slx-edu li:before{content:"";background:var(--sl-gold);width:9px;height:1px;position:absolute;top:.62em;left:0}.slx-edu li p{margin:0}.slx-options{max-width:720px;margin:26px auto 0}.slx-options>p,.slx-options>div{text-align:center}.slx-optlist ul{text-align:left;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px 48px;margin:26px 0 0;padding:0;list-style:none;display:grid}.slx-optlist li{border-bottom:1px solid var(--sl-line);color:var(--sl-ink3);padding:0 0 10px 20px;font-size:.95rem;position:relative}.slx-optlist li:before{content:"";background:var(--sl-gold);width:9px;height:1px;position:absolute;top:.62em;left:0}.slx-optlist li a{color:var(--sl-ink);transition:color .25s var(--sl-ease);font-weight:500;text-decoration:none}.slx-optlist li a:hover{color:var(--sl-gold-t)}.slx-optlist li a[href^="/gallery/"]{color:var(--sl-ink3);font-size:.88rem;font-weight:400}.slx-optlist li a[href^="/gallery/"]:hover{color:var(--sl-gold-t)}.slx-split--ba .sl-split__media{padding-left:var(--sl-gut)}.slx-split--ba.slx-split--right .sl-split__media{padding-left:0;padding-right:var(--sl-gut)}.slx-split--ba .sl-portrait img,.slx-split--tall .sl-portrait img{aspect-ratio:auto;object-fit:unset;object-position:50% 50%}.slx-article{grid-template-columns:240px minmax(0,1fr);gap:48px;max-width:1160px;margin:0 auto;display:grid}.slx-article .slx-prose{max-width:720px;margin:0;padding:0}.slx-toc{align-self:start;font-size:.92rem;position:sticky;top:116px}.slx-toc h4{font:600 .78rem/1.3 var(--sl-font);letter-spacing:.14em;text-transform:uppercase;color:var(--sl-ink3);margin:0 0 12px}.slx-toc a{color:var(--sl-ink3);border-left:1px solid var(--sl-line);transition:color .25s var(--sl-ease), border-color .25s var(--sl-ease);padding:8px 2px 8px 14px;text-decoration:none;display:block}.slx-toc a:hover{color:var(--sl-ink)}.slx-toc a.on{color:var(--sl-ink);border-left-color:var(--sl-gold);font-weight:500}@media (width<=900px){.slx-article{grid-template-columns:1fr;gap:26px}.slx-toc{position:static}.slx-toc a{border-left:0;padding:4px 14px 4px 0;display:inline-block}}.slx-statbars{gap:12px;display:grid}.slx-statbars .row{color:var(--sl-ink2);grid-template-columns:110px 1fr 70px;align-items:center;gap:12px;font-size:.88rem;display:grid}.slx-statbars .bar{background:var(--sl-g2);height:12px;position:relative}.slx-statbars .bar i{background:var(--sl-ink2);width:0;transition:width 1.1s var(--sl-ease) .2s;position:absolute;inset:0 auto 0 0}.slx-statbars.on .bar i,html:not(.sl-js) .slx-statbars .bar i{width:var(--w)}@media (prefers-reduced-motion:reduce){.slx-statbars .bar i{width:var(--w);transition:none}}.slx-wide{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.slx-wide .slx-card__media img{aspect-ratio:2}.slx-goldlist ul{gap:12px;margin:0 0 1em;padding:0;list-style:none;display:grid}.slx-goldlist li{padding-left:20px;position:relative}.slx-goldlist li:before{content:"";background:var(--sl-gold);width:9px;height:1px;position:absolute;top:.62em;left:0}.slx-goldlist li p{margin:0}.slx-whero,.slx-wsurgeon,.slx-wsig,.slx-wcat,.slx-wba,.slx-wpress{--slw-cream:#fffaef;--slw-dark:#171412;--slw-ondark:#e7e2da;--slw-ondark2:#a9a29a}.slx-wkicker{font:500 .76rem/1.4 var(--sl-font);letter-spacing:.3em;text-transform:uppercase;color:var(--sl-gold-k);margin:0 0 16px}.slx-whero__panel .slx-wkicker{margin-bottom:20px;font-size:.9rem}.slx-wkicker--ink{color:var(--sl-gold-t)}.slx-wh2{margin:0 0 24px;font-size:clamp(1.9rem,3.2vw,2.75rem);font-weight:300;line-height:1.16}.slx-wctas{flex-wrap:wrap;gap:16px;margin:30px 0 0;display:flex}.slx-wctas--center{justify-content:center}.slx-wbtn{background:var(--sl-gold-t);color:#fff;font:500 .82rem/1 var(--sl-font);letter-spacing:.18em;text-transform:uppercase;transition:background-color .3s var(--sl-ease), color .3s var(--sl-ease), border-color .3s var(--sl-ease);padding:16px 28px;text-decoration:none;display:inline-block}.slx-wbtn:hover{color:#fff;background:#63491a}.slx-wbtn--line{color:#fff;background:0 0;border:1px solid #ffffff8c;padding:15px 27px}.slx-wbtn--line:hover{color:#fff;background:#ffffff1a;border-color:#fff}.slx-wbtn--ink{border-color:var(--sl-gold-t);color:var(--sl-gold-t)}.slx-wbtn--ink:hover{background:var(--sl-gold-t);border-color:var(--sl-gold-t);color:#fff}.slx-whero{background:var(--sl-g);min-height:min(100svh,940px);overflow:hidden}.slx-whero .sl-hero__media{background:var(--slw-dark);inset:0}.slx-wshow img{object-position:50% 42%;opacity:0;filter:contrast(1.07)saturate(1.06);animation:slx-wshow 17.5s linear infinite, slx-wkb 27s var(--sl-ease) infinite alternate;position:absolute;inset:0}.slx-wshow img:first-child{opacity:1;animation-name:slx-wshow-lead,slx-wkb}.slx-wshow img:nth-child(2){animation-delay:3.5s,0s}.slx-wshow img:nth-child(3){animation-delay:7s,0s}.slx-wshow img:nth-child(4){animation-delay:10.5s,0s}.slx-wshow img:nth-child(5){animation-delay:14s,0s}@keyframes slx-wshow{0%{opacity:0}8.6%{opacity:1}20%{opacity:1}28.6%{opacity:0}to{opacity:0}}@keyframes slx-wshow-lead{0%{opacity:1}20%{opacity:1}28.6%{opacity:0}91.4%{opacity:0}to{opacity:1}}@keyframes slx-wkb{0%{transform:scale(1)}to{transform:scale(1.07)}}.slx-whero .sl-hero__media:after{content:"";background:linear-gradient(#1714128c 0%,#17141200 170px),linear-gradient(102deg,#171412eb 0%,#171412c7 34%,#362a1680 66%,#1714126b 100%);position:absolute;inset:0}.slx-wghost{z-index:1;font:300 clamp(110px, 16vw, 240px)/1 var(--sl-font);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:#ffffff17;pointer-events:none;user-select:none;margin:0;position:absolute;bottom:3vh;right:-.05em}.slx-whero__panel{background:0 0;max-width:780px;padding:clamp(30px,4vw,58px) 0}.slx-whero__panel h1{color:#fff;text-transform:uppercase;letter-spacing:.02em;margin:0 0 20px;font-size:clamp(1.7rem,4.4vw,3.6rem);font-weight:300;line-height:1.1}@media (width<=700px){.slx-whero__panel h1{font-size:clamp(2rem,9.5vw,2.6rem)}}.slx-whero__sub{color:var(--slw-ondark);max-width:48ch}.slx-whero__sub p{margin:18px 0 0;font-size:clamp(1.05rem,1.3vw,1.22rem)}.slx-wsurgeon{padding:var(--sl-pad) var(--sl-gut)}.slx-wsurgeon__grid{max-width:var(--sl-max);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(34px,5vw,80px);margin:0 auto;display:grid}.slx-wsurgeon__portrait{max-width:440px;margin:18px 0 0}.slx-wsurgeon__portrait img{width:100%;height:auto}.slx-wsurgeon__copy{align-self:center}.slx-wsurgeon__copy .slx-copy{font-size:1.13rem}.slx-wstats{grid-template-columns:repeat(3,auto);justify-content:start;gap:clamp(22px,3vw,56px);margin:40px 0 0;display:grid}.slx-wstat__n{color:var(--sl-ink);font-variant-numeric:tabular-nums;min-width:6.8ch;font-size:clamp(2rem,3vw,2.9rem);font-weight:300;line-height:1;display:block}.slx-wstat__l{font:500 .72rem/1.5 var(--sl-font);letter-spacing:.14em;text-transform:uppercase;color:var(--sl-ink3);margin-top:12px;display:block}.slx-wbadges{flex-wrap:wrap;align-items:center;gap:30px;margin-top:38px;display:flex}.slx-wbadges img{object-fit:contain;opacity:.85;width:82px;height:82px}.slx-wsig{padding:var(--sl-pad) var(--sl-gut);text-align:center}.slx-wsig__q{color:var(--sl-ink2);max-width:46ch;margin:0 auto 24px;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:400;line-height:1.5}.slx-wsig img{opacity:.8;width:clamp(150px,16vw,200px);height:auto;margin:0 auto;display:block}.slx-wcat{background:var(--slw-cream);align-items:center;padding:56px 0;display:flex;position:relative;overflow:hidden}.slx-wcat__bg{object-fit:cover;object-position:50% 30%;width:100%;height:100%;position:absolute;inset:0}.slx-wcat:after{content:"";background:linear-gradient(90deg,#fffaeff0 30%,#fffaef4d 100%);position:absolute;inset:0}.slx-wcat--r:after{background:linear-gradient(270deg,#fffaeff0 30%,#fffaef4d 100%)}.slx-wcat__inner{z-index:1;width:100%;max-width:var(--sl-max);padding:0 var(--sl-gut);margin:0 auto;position:relative}.slx-wcat--r .slx-wcat__inner{text-align:right}.slx-wcat__word{letter-spacing:.02em;text-transform:uppercase;color:var(--sl-ink);margin:8px 0 26px;font-size:clamp(64px,10vw,150px);font-weight:300;line-height:1}.slx-wcat__word--multi{font-size:clamp(44px,6.6vw,100px);line-height:1.04}.slx-wcat__cols{gap:clamp(26px,3.4vw,64px);display:flex}.slx-wcat--r .slx-wcat__cols{justify-content:flex-end}.slx-wcat__list{align-content:start;gap:13px;margin:0;padding:0;list-style:none;display:grid}.slx-wcat__list a{color:var(--sl-ink);transition:color .25s var(--sl-ease);align-items:center;gap:10px;font-size:1.02rem;text-decoration:none;display:inline-flex}.slx-wcat__list a:hover{color:var(--sl-gold-t)}.slx-warrow{color:var(--sl-gold-t);font-size:.88em}.slx-wcat--r .slx-wcat__list a{flex-direction:row-reverse}.slx-wcat--r .slx-warrow{transform:scaleX(-1)}html.sl-js .slx-wcat__list>.in:nth-child(5){transition-delay:.28s}html.sl-js .slx-wcat__list>.in:nth-child(6){transition-delay:.35s}html.sl-js .slx-wcat__list>.in:nth-child(7){transition-delay:.42s}html.sl-js .slx-wcat__list>.in:nth-child(8){transition-delay:.49s}@media (width>=1025px){.slx-wcat{height:max(42.5532vw,620px);padding:0;transition:height .8s cubic-bezier(.33,1,.68,1),filter .55s,transform .8s cubic-bezier(.33,1,.68,1)}html.sl-js .slx-wcat.slx-frost{filter:blur(6px)saturate(.9);height:23vw;transform:scale(.97)}}.slx-wba{padding:var(--sl-pad) 0}.slx-wba .sl-sechead{padding:0 var(--sl-gut)}.slx-wba__note{color:var(--sl-ink3);margin:4px 0 0;font-size:.92rem}.slx-wba .slx-wctas{padding:0 var(--sl-gut);margin-top:40px}.slx-wmq{margin-top:34px;overflow:clip visible}.slx-wba .slx-wmq+.slx-wmq{margin-top:10px}.slx-wmq:hover{z-index:3;position:relative}.slx-wmq__track{will-change:transform;width:max-content;animation:55s linear infinite slx-wdrift;display:flex}.slx-wba .slx-wmq__track{animation-duration:90s}.slx-wmq--rev .slx-wmq__track{animation-name:slx-wdrift-r}.slx-wmq:hover .slx-wmq__track,.slx-wmq:focus-within .slx-wmq__track{animation-play-state:paused}@keyframes slx-wdrift{to{transform:translate(-50%)}}@keyframes slx-wdrift-r{0%{transform:translate(-50%)}to{transform:none}}.slx-wmq__set{align-items:center;display:flex}.slx-wtile{flex:none;width:clamp(300px,26vw,400px);margin:0 10px 0 0;position:relative}.slx-wtile__pair{gap:3px;display:grid}.slx-wtile__pair img{aspect-ratio:2;object-fit:cover;object-position:var(--pos,50% 50%);width:100%;height:auto;display:block}.slx-wba__ctrl{justify-content:center;gap:18px;margin-top:22px;display:none}@media (width<=860px){.slx-wba .slx-wmq--rev{display:none}.slx-wba .slx-wmq__track{scroll-snap-type:x mandatory;scrollbar-width:none;width:auto;padding:0 var(--sl-gut);animation:none;overflow-x:auto}.slx-wba .slx-wmq__track::-webkit-scrollbar{display:none}.slx-wba .slx-wmq__set[aria-hidden=true]{display:none}.slx-wba .slx-wtile{scroll-snap-align:center;width:min(84vw,360px)}.slx-wba__ctrl{display:flex}}.slx-wtile__card{border:1px solid var(--sl-line);opacity:0;transition:opacity .35s var(--sl-ease), transform .35s var(--sl-ease);pointer-events:none;background:#fff;gap:7px;padding:16px 18px;display:grid;position:absolute;bottom:6%;left:7%;right:7%;transform:translateY(12px)}.slx-wtile:hover .slx-wtile__card,.slx-wtile:focus-within .slx-wtile__card{opacity:1;pointer-events:auto;transform:none}.slx-wtile__t{font:500 .76rem/1.4 var(--sl-font);letter-spacing:.16em;text-transform:uppercase;color:var(--sl-ink)}.slx-wtile__c{color:var(--sl-ink2);font-size:.85rem;line-height:1.5}.slx-wtile__card a{font:600 .7rem/1.4 var(--sl-font);letter-spacing:.14em;text-transform:uppercase;color:var(--sl-gold-t);text-decoration:none}.slx-wtile__card a:hover{text-decoration:underline}@media (hover:none){.slx-wtile__card{opacity:1;pointer-events:auto;border:0;border-top:1px solid var(--sl-line);margin-top:10px;padding:12px 2px 0;position:static;transform:none}}.slx-wpress{padding:var(--sl-pad) 0;text-align:center}.slx-wpress__head{margin-bottom:4px}.slx-wpress .slx-wmq__track{animation-duration:40s}.slx-wpress .slx-wmq__set{align-items:center}.slx-wpress .slx-wmq__set img{width:auto;height:clamp(150px,16vw,215px);margin-right:32px}html.sl-js [data-sl=reveal]{opacity:0;filter:blur(16px);transition:opacity 1s var(--sl-ease), transform 1s var(--sl-ease), filter 1s var(--sl-ease);transform:translateY(34px)scale(.966)}html.sl-js [data-sl=reveal].in{opacity:1;filter:none;transform:none}@media (width<=980px){.slx-wsurgeon__grid{grid-template-columns:1fr}.slx-wcat__cols{flex-wrap:wrap}}@media (width<=860px){.slx-whero{align-items:center;display:grid}.slx-whero .sl-hero__media{height:auto;position:absolute}.slx-whero__panel{margin:0 18px 0 26px}}@media (width<=640px){.slx-wstats{grid-template-columns:1fr;gap:22px}.slx-wghost{font-size:clamp(70px,22vw,110px);bottom:2vh}}@media (prefers-reduced-motion:reduce){.slx-wshow img{animation:none}.slx-wshow img:first-child{opacity:1}.slx-wmq__track{animation:none!important}.slx-wcat{transition:none}html.sl-js [data-sl=reveal]{filter:none!important}}
