:root{--cd-color-text:#1A2735;--cd-color-muted:#5A6A7C;--cd-color-background:#FFFFFF;--cd-color-surface:#F5F8FB;--cd-color-border:#e4e7eb;--cd-color-surface-2:color-mix(in srgb,var(--cd-color-background),var(--cd-color-text) 6%);--cd-color-primary:#10253C;--cd-color-on-primary:#ffffff;--cd-color-on-secondary:#ffffff;--cd-color-link:var(--cd-color-primary);--cd-color-star:#e0a82e;--cd-color-dark:#111827;--cd-color-on-dark:#ffffff;--cd-color-brand:var(--cd-color-primary);--cd-color-on-brand:var(--cd-color-on-primary);--cd-color-accent:#6366f1;--cd-font-body:Hanken Grotesk,sans-serif;--cd-font-heading:Fraunces,serif;--cd-font-mono:ui-monospace,SFMono-Regular,Menlo,monospace;--cd-size-xs:0.75rem;--cd-size-sm:0.875rem;--cd-size-base:1rem;--cd-size-lg:1.125rem;--cd-size-xl:1.25rem;--cd-size-h6:1rem;--cd-size-h5:1.125rem;--cd-size-h4:1.25rem;--cd-size-h3:clamp(1.25rem,1.1rem + 0.8vw,1.5rem);--cd-size-h2:clamp(1.5rem,1.2rem + 1.4vw,2.25rem);--cd-size-h1:clamp(2rem,1.5rem + 2.4vw,3.25rem);--cd-size-display:clamp(2.5rem,1.8rem + 3.4vw,4.5rem);--cd-space-0:0;--cd-space-1:0.25rem;--cd-space-2:0.5rem;--cd-space-3:0.75rem;--cd-space-4:1rem;--cd-space-5:1.5rem;--cd-space-6:2rem;--cd-space-7:3rem;--cd-space-8:4rem;--cd-space-9:6rem;--cd-space-10:8rem;--cd-radius-none:0;--cd-radius-sm:4px;--cd-radius-md:8px;--cd-radius-lg:16px;--cd-radius-full:999px;--cd-shadow-sm:0 1px 2px rgba(0,0,0,0.06);--cd-shadow-md:0 4px 16px rgba(0,0,0,0.08);--cd-shadow-lg:0 12px 40px rgba(0,0,0,0.12);--cd-width-content:760px;--cd-width-wide:1280px}:where(html){-webkit-text-size-adjust:100%}:where(body){margin:0;font-family:var(--cd-font-body);color:var(--cd-color-text);background:var(--cd-color-background);line-height:1.6}:where(img,svg,video,iframe){max-width:100%}.sk-skip{position:absolute;left:-10000px;top:0;z-index:10050;padding:.5rem 1rem;background:var(--cd-color-background);color:var(--cd-color-text)}.sk-skip:focus{left:1rem;top:1rem}.sk-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sk-main{display:block}:where(.sk-glow){position:relative}.sk-glow::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s;z-index:3;background:radial-gradient(460px circle at var(--mx,50%) var(--my,50%),var(--sk-glow-color,color-mix(in srgb,var(--cd-color-primary) 11%,transparent)),transparent 60%)}.sk-glow:hover::after{opacity:1}@media (hover:none),(prefers-reduced-motion:reduce){.sk-glow::after{display:none}}@supports (color:color-mix(in srgb,red,blue)){:is(.sk-layout-family,.sk-layout-family-own) .sk-main{--cd-color-surface:color-mix(in srgb,var(--cd-color-text) 4%,var(--cd-color-background))}}.sk-section{position:relative;padding-block:var(--sk-space,var(--cd-space-8));background-color:var(--cd-color-background);color:var(--cd-color-text)}.sk-section--tone-soft{background-color:var(--cd-color-surface)}.sk-section .sk-section{border-radius:var(--cd-radius-md)}.sk-section--tone-dark{background-color:var(--cd-color-dark);color:var(--cd-color-on-dark)}.sk-section--tone-brand{background-color:var(--cd-color-brand);color:var(--cd-color-on-brand)}.sk-section--space-none{--sk-space:0}.sk-section--space-sm{--sk-space:var(--cd-space-6)}.sk-section--space-normal{--sk-space:var(--cd-space-8)}.sk-section--space-lg{--sk-space:var(--cd-space-9)}.sk-section--space-xl{--sk-space:var(--cd-space-10)}@media (max-width:991px){.sk-section--space-lg{--sk-space:var(--cd-space-8)}.sk-section--space-xl{--sk-space:var(--cd-space-9)}}@media (max-width:767px){.sk-section--space-normal{--sk-space:var(--cd-space-7)}.sk-section--space-lg{--sk-space:var(--cd-space-7)}.sk-section--space-xl{--sk-space:var(--cd-space-8)}.sk-section--space-sm{--sk-space:var(--cd-space-5)}}.sk-section--has-bg{background-size:cover;background-position:center}.sk-section--overlay-dark::before,.sk-section--overlay-light::before{content:"";position:absolute;inset:0;pointer-events:none}.sk-section--overlay-dark::before{background:rgba(0,0,0,.5)}.sk-section--overlay-light::before{background:rgba(255,255,255,.6)}.sk-section__inner,.sk-container{position:relative;margin-inline:auto;width:min(calc(100% - 2 * var(--cd-space-5)),var(--sk-width,var(--cd-width-wide)))}.sk-w-content{--sk-width:var(--cd-width-content)}.sk-w-wide{--sk-width:var(--cd-width-wide)}.sk-section__inner.sk-w-full,:where(:not(.sk-page--centered))>.sk-container.sk-w-full{width:100%}.sk-columns{display:grid;gap:var(--sk-gap,var(--cd-space-5));grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:stretch}.sk-columns--1-2{grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-auto-flow:row}.sk-columns--2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-auto-flow:row}.sk-columns--1-3{grid-template-columns:minmax(0,1fr) minmax(0,3fr);grid-auto-flow:row}.sk-columns--3-1{grid-template-columns:minmax(0,3fr) minmax(0,1fr);grid-auto-flow:row}.sk-columns--1-1-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr);grid-auto-flow:row}.sk-columns--2-1-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);grid-auto-flow:row}.sk-columns--1-2-1{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);grid-auto-flow:row}.sk-gap-none{--sk-gap:0}.sk-gap-sm{--sk-gap:var(--cd-space-3)}.sk-gap-md{--sk-gap:var(--cd-space-5)}.sk-gap-lg{--sk-gap:var(--cd-space-7)}.sk-columns--align-start{align-items:start}.sk-columns--align-center{align-items:center}.sk-columns--align-end{align-items:end}@media (max-width:991px){.sk-columns--stack-tablet{grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.sk-columns--stack-tablet.sk-columns--reverse{display:flex;flex-direction:column-reverse}}@media (max-width:767px){.sk-columns--stack-mobile{grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.sk-columns--stack-mobile.sk-columns--reverse{display:flex;flex-direction:column-reverse}}.sk-column{min-width:0;display:flex;flex-direction:column}.sk-column--valign-center{justify-content:center}.sk-column--valign-end{justify-content:flex-end}.sk-grid{display:grid;gap:var(--sk-gap,var(--cd-space-5));grid-template-columns:repeat(var(--sk-cols,3),minmax(0,1fr))}.sk-grid--cols-1{--sk-cols:1}.sk-grid--cols-2{--sk-cols:2}.sk-grid--cols-3{--sk-cols:3}.sk-grid--cols-4{--sk-cols:4}.sk-grid--cols-5{--sk-cols:5}.sk-grid--cols-6{--sk-cols:6}@media (max-width:991px){.sk-grid--t-cols-1{--sk-cols:1}.sk-grid--t-cols-2{--sk-cols:2}.sk-grid--t-cols-3{--sk-cols:3}.sk-grid--t-cols-4{--sk-cols:4}.sk-grid--t-cols-5{--sk-cols:5}.sk-grid--t-cols-6{--sk-cols:6}}@media (max-width:767px){.sk-grid--m-cols-1{--sk-cols:1}.sk-grid--m-cols-2{--sk-cols:2}.sk-grid--m-cols-3{--sk-cols:3}.sk-grid--m-cols-4{--sk-cols:4}.sk-grid--m-cols-5{--sk-cols:5}.sk-grid--m-cols-6{--sk-cols:6}}.sk-divider{border:0;border-top:1px solid var(--cd-color-border);margin-block:var(--cd-space-5)}.sk-divider--dashed{border-top-style:dashed}.sk-divider--dotted{border-top-style:dotted}.sk-divider--space-sm{margin-block:var(--cd-space-3)}.sk-divider--space-lg{margin-block:var(--cd-space-7)}.sk-spacer{height:var(--sk-h,var(--cd-space-6))}.sk-spacer--xs{--sk-h:var(--cd-space-2)}.sk-spacer--sm{--sk-h:var(--cd-space-4)}.sk-spacer--md{--sk-h:var(--cd-space-6)}.sk-spacer--lg{--sk-h:var(--cd-space-8)}.sk-spacer--xl{--sk-h:var(--cd-space-9)}.sk-spacer--2xl{--sk-h:var(--cd-space-10)}.sk-heading{margin:0 0 var(--cd-space-4);font-family:var(--cd-font-heading);line-height:1.15;text-wrap:balance}.sk-heading--display{font-size:var(--cd-size-display)}.sk-heading--h1{font-size:var(--cd-size-h1)}.sk-heading--h2{font-size:var(--cd-size-h2)}.sk-heading--h3{font-size:var(--cd-size-h3)}.sk-heading--h4{font-size:var(--cd-size-h4)}.sk-heading--h5{font-size:var(--cd-size-h5)}.sk-heading--h6{font-size:var(--cd-size-h6)}.sk-text{margin:0 0 var(--cd-space-4)}.sk-text--sm{font-size:var(--cd-size-sm)}.sk-text--lg{font-size:var(--cd-size-lg)}span.sk-text{margin:0}.sk-align-center{text-align:center}.sk-align-end{text-align:end}.sk-richtext>:first-child{margin-top:0}.sk-richtext>:last-child{margin-bottom:0}.sk-richtext :where(p,ul,ol,blockquote,pre,table,figure,hr){margin:0 0 var(--cd-space-4)}.sk-richtext :where(h1,h2,h3,h4,h5,h6){margin:var(--cd-space-6) 0 var(--cd-space-3);font-family:var(--cd-font-heading);line-height:1.2}.sk-richtext :where(img){height:auto}.sk-richtext :where(a){color:var(--cd-color-link)}.sk-richtext :where(blockquote){border-inline-start:4px solid var(--cd-color-border);padding-inline-start:var(--cd-space-4)}.sk-richtext :where(table){border-collapse:collapse;width:100%}.sk-richtext :where(th,td){border:1px solid var(--cd-color-border);padding:var(--cd-space-2);text-align:start}.sk-richtext :where(pre){overflow:auto;padding:var(--cd-space-4);background:var(--cd-color-surface);font-family:var(--cd-font-mono)}.sk-link{color:var(--cd-color-link)}.sk-btn{font:inherit;display:inline-flex;align-items:center;justify-content:center;gap:.5em;padding:.75em 1.4em;border-radius:var(--cd-radius-md);border:2px solid transparent;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s,filter .2s}.sk-btn--primary{background-color:var(--cd-color-primary);color:var(--cd-color-on-primary)}.sk-btn--primary:hover{filter:brightness(.92)}.sk-btn--secondary{background-color:var(--cd-color-surface);color:var(--cd-color-text)}.sk-btn--secondary:hover{filter:brightness(.96)}.sk-btn--outline{background-color:transparent;color:inherit;border-color:currentColor}.sk-btn--link{padding:0;border:0;background:none;color:var(--cd-color-link);text-decoration:underline}.sk-btn--sm{font-size:var(--cd-size-sm)}.sk-btn--lg{font-size:var(--cd-size-lg)}.sk-btn--full{display:flex;width:100%}.sk-btn:focus-visible,.sk-menu__link:focus-visible,.sk-tabs__tab:focus-visible{outline:2px solid var(--cd-color-primary);outline-offset:2px}.sk-list{margin:0 0 var(--cd-space-4);padding-inline-start:1.25em}.sk-list--none,.sk-list--icon{list-style:none;padding-inline-start:0}.sk-list--icon>li{display:flex;gap:.5em;align-items:flex-start}.sk-list__icon{flex:0 0 auto;width:1.1em;height:1.1em;margin-top:.25em}.sk-image{margin:0}.sk-image img{display:block;max-width:100%;height:auto}.sk-image--aspect img{width:100%;height:auto;aspect-ratio:var(--sk-aspect);object-fit:cover}.sk-aspect-1-1{--sk-aspect:1/1}.sk-aspect-4-3{--sk-aspect:4/3}.sk-aspect-3-2{--sk-aspect:3/2}.sk-aspect-16-9{--sk-aspect:16/9}.sk-aspect-3-4{--sk-aspect:3/4}.sk-fit-contain img{object-fit:contain}.sk-radius-sm img{border-radius:var(--cd-radius-sm)}.sk-radius-md img{border-radius:var(--cd-radius-md)}.sk-radius-lg img{border-radius:var(--cd-radius-lg)}.sk-radius-full img{border-radius:var(--cd-radius-full)}.sk-image figcaption{margin-top:var(--cd-space-2);font-size:var(--cd-size-sm);color:var(--cd-color-muted)}.sk-image a{display:block}.sk-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;flex:0 0 auto}.sk-icon--sm{width:1em;height:1em}.sk-icon--lg{width:2em;height:2em}.sk-icon--xl{width:3em;height:3em}.sk-btn .sk-icon{width:1.1em;height:1.1em}.sk-video{position:relative;margin:0;aspect-ratio:var(--sk-aspect,16/9)}.sk-video--16-9{--sk-aspect:16/9}.sk-video--4-3{--sk-aspect:4/3}.sk-video--1-1{--sk-aspect:1/1}.sk-video--9-16{--sk-aspect:9/16}.sk-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.sk-map{margin:0}.sk-map iframe{display:block;width:100%;border:0}.sk-embed{display:block}.sk-tabs__list{display:flex;flex-wrap:wrap;gap:var(--cd-space-2);border-bottom:1px solid var(--cd-color-border);margin-bottom:var(--cd-space-4)}.sk-tabs--align-center>.sk-tabs__list{justify-content:center}.sk-tabs--align-end>.sk-tabs__list{justify-content:flex-end}.sk-tabs__tab{font:inherit;color:inherit;background:none;border:0;border-bottom:3px solid transparent;margin-bottom:-1px;padding:var(--cd-space-2) var(--cd-space-3);cursor:pointer}.sk-tabs__tab[aria-selected="true"]{border-bottom-color:var(--cd-color-primary);font-weight:600}.sk-tabs__panel[hidden]{display:none}.sk-accordion__item{border-bottom:1px solid var(--cd-color-border)}.sk-accordion__summary{display:flex;justify-content:space-between;gap:var(--cd-space-4);padding:var(--cd-space-4) 0;font-weight:600;cursor:pointer;list-style:none}.sk-accordion__summary::-webkit-details-marker{display:none}.sk-accordion__summary::after{content:"+";font-weight:400}.sk-accordion__item[open]>.sk-accordion__summary::after{content:"\2212"}.sk-accordion__body{padding-bottom:var(--cd-space-4)}.sk-menu{position:relative}.sk-menu__list,.sk-menu__sub{list-style:none;margin:0;padding:0}.sk-menu--horizontal>.sk-menu__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cd-space-1) var(--cd-space-5)}.sk-menu--vertical>.sk-menu__list{display:flex;flex-direction:column;gap:var(--cd-space-1)}.sk-menu__item{position:relative;display:flex;align-items:center}.sk-menu__link{color:inherit;text-decoration:none;padding:var(--cd-space-2) 0}.sk-menu__link[aria-current="page"]{font-weight:600}.sk-menu__sub-toggle{display:inline-flex;align-items:center;padding:var(--cd-space-1);background:none;border:0;color:inherit;cursor:pointer}.sk-menu__sub-toggle .sk-icon{width:1em;height:1em}.sk-menu--horizontal .sk-menu__sub{position:absolute;top:100%;left:0;z-index:60;display:none;min-width:14rem;padding:var(--cd-space-2);background:var(--cd-color-background);color:var(--cd-color-text);border-radius:var(--cd-radius-md);box-shadow:var(--cd-shadow-md)}.sk-menu--horizontal .sk-menu__item:hover>.sk-menu__sub,.sk-menu--horizontal .sk-menu__item:focus-within>.sk-menu__sub,.sk-menu__item.is-open>.sk-menu__sub{display:block}.sk-menu__sub .sk-menu__item{display:flex}.sk-menu__sub .sk-menu__link{display:block;flex:1;padding:var(--cd-space-2) var(--cd-space-3)}.sk-menu--horizontal .sk-menu__sub .sk-menu__sub{top:0;left:100%}.sk-menu--vertical .sk-menu__sub{width:100%;padding-inline-start:var(--cd-space-4)}.sk-menu--vertical.is-enhanced .sk-menu__item:not(.is-open)>.sk-menu__sub{display:none}.sk-menu--vertical .sk-menu__item{flex-wrap:wrap}.sk-menu__toggle{display:none;align-items:center;gap:var(--cd-space-2);font:inherit;color:inherit;background:none;border:1px solid currentColor;border-radius:var(--cd-radius-sm);padding:var(--cd-space-2) var(--cd-space-3);cursor:pointer}.sk-menu__bars{position:relative;display:inline-block;width:1.1rem;height:2px;background:currentColor}.sk-menu__bars::before,.sk-menu__bars::after{content:"";position:absolute;pointer-events:none;left:0;width:100%;height:2px;background:currentColor}.sk-menu__bars::before{top:-6px}.sk-menu__bars::after{top:6px}@media (max-width:991px){.sk-menu--collapse-tablet.is-enhanced>.sk-menu__toggle{display:inline-flex}.sk-menu--collapse-tablet.is-enhanced:not(.is-open)>.sk-menu__list{display:none}.sk-menu--collapse-tablet>.sk-menu__list{flex-direction:column;align-items:stretch}.sk-menu--collapse-tablet .sk-menu__item{flex-wrap:wrap}.sk-menu--collapse-tablet .sk-menu__sub{position:static;display:none;box-shadow:none;min-width:0;padding:0 0 0 var(--cd-space-4);background:none;color:inherit}.sk-menu--collapse-tablet .sk-menu__item:hover>.sk-menu__sub,.sk-menu--collapse-tablet .sk-menu__item:focus-within>.sk-menu__sub{display:none}.sk-menu--collapse-tablet .sk-menu__item.is-open>.sk-menu__sub,.sk-menu--collapse-tablet:not(.is-enhanced) .sk-menu__sub{display:block}}@media (max-width:767px){.sk-menu--collapse-mobile.is-enhanced>.sk-menu__toggle{display:inline-flex}.sk-menu--collapse-mobile.is-enhanced:not(.is-open)>.sk-menu__list{display:none}.sk-menu--collapse-mobile>.sk-menu__list{flex-direction:column;align-items:stretch}.sk-menu--collapse-mobile .sk-menu__item{flex-wrap:wrap}.sk-menu--collapse-mobile .sk-menu__sub{position:static;display:none;box-shadow:none;min-width:0;padding:0 0 0 var(--cd-space-4);background:none;color:inherit}.sk-menu--collapse-mobile .sk-menu__item:hover>.sk-menu__sub,.sk-menu--collapse-mobile .sk-menu__item:focus-within>.sk-menu__sub{display:none}.sk-menu--collapse-mobile .sk-menu__item.is-open>.sk-menu__sub,.sk-menu--collapse-mobile:not(.is-enhanced) .sk-menu__sub{display:block}}.sk-site-header{position:relative;z-index:40}.sk-site-header--sticky{position:sticky;top:0}.sk-site-footer{display:block}.sk-placeholder{display:block;padding:var(--cd-space-4);border:1px dashed var(--cd-color-border);color:var(--cd-color-muted);font:400 var(--cd-size-sm)/1.4 system-ui,sans-serif;text-align:center}.sk-quote{margin:0 0 var(--cd-space-5);padding:var(--cd-space-1) 0 var(--cd-space-1) var(--cd-space-5);border-inline-start:4px solid var(--cd-color-primary)}.sk-quote>:last-child{margin-bottom:0}.sk-quote__cite{display:block;margin-top:var(--cd-space-3);font-size:var(--cd-size-sm);font-style:normal;color:var(--cd-color-muted)}.sk-quote__cite::before{content:"\2014\00a0"}.sk-quote--large{padding:var(--cd-space-5) 0;border-inline-start:0;border-block:2px solid var(--cd-color-border);text-align:center}.sk-quote--large>:not(.sk-quote__cite){font-family:var(--cd-font-heading);font-size:var(--cd-size-h3);line-height:1.35}.sk-gallery{margin:0 0 var(--cd-space-5)}.sk-gallery__items{list-style:none;margin:0;padding:0;display:grid;gap:var(--sk-gap,var(--cd-space-3));grid-template-columns:repeat(var(--sk-cols,3),minmax(0,1fr))}.sk-gallery--cols-1{--sk-cols:1}.sk-gallery--cols-2{--sk-cols:2}.sk-gallery--cols-3{--sk-cols:3}.sk-gallery--cols-4{--sk-cols:4}.sk-gallery--cols-5{--sk-cols:5}.sk-gallery--cols-6{--sk-cols:6}@media (max-width:991px){.sk-gallery--cols-4,.sk-gallery--cols-5,.sk-gallery--cols-6{--sk-cols:3}}@media (max-width:767px){.sk-gallery__items{--sk-cols:2}.sk-gallery--cols-1 .sk-gallery__items{--sk-cols:1}}.sk-gallery__item{margin:0;min-width:0}.sk-gallery__item figure{margin:0;height:100%;display:flex;flex-direction:column}.sk-gallery__item img{display:block;width:100%;height:auto}.sk-gallery--crop .sk-gallery__item img{aspect-ratio:1/1;object-fit:cover;height:100%}.sk-gallery__item figcaption,.sk-gallery__caption{margin-top:var(--cd-space-2);font-size:var(--cd-size-sm);color:var(--cd-color-muted)}.sk-gallery__caption{text-align:center}.sk-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sk-gap,var(--cd-space-3));margin:0 0 var(--cd-space-5)}.sk-buttons--justify-center{justify-content:center}.sk-buttons--justify-end{justify-content:flex-end}.sk-buttons--justify-between{justify-content:space-between}.sk-buttons--column{flex-direction:column;align-items:flex-start}.sk-buttons--column.sk-buttons--justify-center{align-items:center}.sk-buttons--column.sk-buttons--justify-end{align-items:flex-end}.sk-group{min-width:0}.sk-group--flow>:first-child{margin-top:0}.sk-group--flow>:last-child{margin-bottom:0}.sk-group--row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sk-gap,var(--cd-space-5))}.sk-group--row>*{margin-block:0}.sk-group--nowrap{flex-wrap:nowrap}.sk-group--stack{display:flex;flex-direction:column;gap:var(--sk-gap,var(--cd-space-5))}.sk-group--stack>*{margin-block:0}.sk-group--grid{display:grid;gap:var(--sk-gap,var(--cd-space-5));grid-template-columns:repeat(var(--sk-cols,3),minmax(0,1fr))}@media (max-width:991px){.sk-group--grid{grid-template-columns:repeat(min(var(--sk-cols,3),2),minmax(0,1fr))}}@media (max-width:767px){.sk-group--grid{grid-template-columns:minmax(0,1fr)}}.sk-group--justify-center{justify-content:center}.sk-group--justify-end{justify-content:flex-end}.sk-group--justify-between{justify-content:space-between}.sk-group--align-start{align-items:flex-start}.sk-group--align-center{align-items:center}.sk-group--align-end{align-items:flex-end}.sk-group--stack.sk-group--justify-center{align-items:center}.sk-group--stack.sk-group--justify-end{align-items:flex-end}.sk-group--w-content>*{max-width:var(--cd-width-content);margin-inline:auto}.sk-group--w-wide>*{max-width:var(--cd-width-wide);margin-inline:auto}.sk-table{margin:0 0 var(--cd-space-5);overflow-x:auto}.sk-table table{width:100%;border-collapse:collapse}.sk-table th,.sk-table td{border:1px solid var(--cd-color-border);padding:var(--cd-space-2) var(--cd-space-3);text-align:start;vertical-align:top}.sk-table thead th{background:var(--cd-color-surface);font-weight:600}.sk-table tfoot td{font-weight:600}.sk-table--fixed table{table-layout:fixed}.sk-table--striped tbody tr:nth-child(odd){background:var(--cd-color-surface)}.sk-table__caption{margin-top:var(--cd-space-2);font-size:var(--cd-size-sm);color:var(--cd-color-muted);text-align:center}.sk-code{margin:0 0 var(--cd-space-5);padding:var(--cd-space-4);overflow:auto;border-radius:var(--cd-radius-sm);background:var(--cd-color-surface);font-family:var(--cd-font-mono);font-size:var(--cd-size-sm);line-height:1.6;white-space:pre}.sk-code code{font:inherit;white-space:inherit}.sk-block-wide{--sk-wide:min(var(--cd-width-wide),calc(100vw - 2 * var(--cd-space-5)));width:var(--sk-wide);max-width:none;margin-inline:calc(50% - var(--sk-wide) / 2)}.sk-block-full{width:100vw;max-width:none;margin-inline:calc(50% - 50vw)}.sk-block-full.sk-image img,.sk-block-wide.sk-image img{width:100%}.sk-block-left{float:left;max-width:50%;margin:var(--cd-space-1) var(--cd-space-5) var(--cd-space-3) 0}.sk-block-right{float:right;max-width:50%;margin:var(--cd-space-1) 0 var(--cd-space-3) var(--cd-space-5)}.sk-block-center{margin-inline:auto;width:fit-content;max-width:100%}.sk-block-center.sk-buttons,.sk-block-center.sk-group--row{justify-content:center}@media (max-width:767px){.sk-block-left,.sk-block-right{float:none;max-width:100%;margin-inline:0}}.sk-entry-header{margin:0 0 var(--cd-space-7)}.sk-entry-header__title{margin:0 0 var(--cd-space-3);font-family:var(--cd-font-heading);font-size:var(--cd-size-h1);line-height:1.15;text-wrap:balance}.sk-entry-header__meta{display:flex;flex-wrap:wrap;gap:var(--cd-space-1) var(--cd-space-4);margin:0;font-size:var(--cd-size-sm);color:var(--cd-color-muted)}.sk-entry-header__image{margin:var(--cd-space-6) 0 0}.sk-entry-header__image img{display:block;width:100%;height:auto;border-radius:var(--cd-radius-md)}.sk-prose{font-size:var(--cd-size-lg);line-height:1.75;overflow-wrap:break-word}.sk-prose>:first-child,.sk-prose>:first-child>:first-child{margin-top:0}.sk-prose :where(p,ul,ol,dl,blockquote,pre,table,figure){margin:0 0 1.25em}.sk-prose :where(h2,h3,h4,h5,h6){font-family:var(--cd-font-heading);line-height:1.25;margin:1.75em 0 .6em;text-wrap:balance}.sk-prose :where(h2){font-size:var(--cd-size-h2)}.sk-prose :where(h3){font-size:var(--cd-size-h3)}.sk-prose :where(h4){font-size:var(--cd-size-h4)}.sk-prose :where(ul,ol){padding-inline-start:1.4em}.sk-prose :where(li){margin:.35em 0}.sk-prose :where(li>p){margin:0}.sk-prose :where(a){color:var(--cd-color-link);text-decoration:underline;text-underline-offset:.15em}.sk-prose :where(img){max-width:100%;height:auto;border-radius:var(--cd-radius-md)}.sk-prose :where(video,iframe){max-width:100%}.sk-prose :where(figcaption){margin-top:var(--cd-space-2);font-size:var(--cd-size-sm);color:var(--cd-color-muted)}.sk-prose :where(blockquote){margin-inline:0;padding:.25em 0 .25em 1.1em;border-inline-start:4px solid var(--cd-color-primary);color:var(--cd-color-muted)}.sk-prose :where(hr){border:0;border-top:1px solid var(--cd-color-border);margin:2em 0}.sk-prose :where(table){width:100%;border-collapse:collapse;font-size:var(--cd-size-sm)}.sk-prose :where(th,td){border:1px solid var(--cd-color-border);padding:.5em .75em;text-align:start;vertical-align:top}.sk-prose :where(pre){overflow:auto;padding:var(--cd-space-4);background:var(--cd-color-surface);font-family:var(--cd-font-mono);font-size:var(--cd-size-sm)}@media (max-width:767px){.sk-prose{font-size:var(--cd-size-base)}.sk-entry-header__title{font-size:var(--cd-size-h2)}}:where(body,main)>.sk-entry:where(:not(.sk-prose))>:where(.sk-text,.sk-heading,.sk-list,.sk-quote,.sk-table,.sk-code,.sk-buttons,.sk-image,.sk-gallery,.sk-video,.sk-map,.sk-columns,.sk-group,.sk-divider,.sk-spacer,.sk-accordion):where(:not(.sk-block-wide,.sk-block-full,.sk-block-left,.sk-block-right)){width:min(calc(100% - 2 * var(--cd-space-5)),var(--cd-width-content));margin:var(--cd-space-5) auto}:where(body,main)>.sk-entry:where(:not(.sk-prose))>:where(.sk-heading){margin-block:var(--cd-space-7) var(--cd-space-3)}:where(body,main)>.sk-entry:where(:not(.sk-prose))>:where(.sk-spacer){margin-block:0}.sk-entry-list__title{margin:0 0 var(--cd-space-6);font-family:var(--cd-font-heading);font-size:var(--cd-size-h1);line-height:1.15}.sk-entry-list__items{list-style:none;margin:0;padding:0;display:grid;gap:var(--cd-space-6)}.sk-entry-list__item{min-width:0}.sk-entry-list__image{display:block;aspect-ratio:16/9;overflow:hidden;border-radius:var(--cd-radius-md);background:var(--cd-color-surface)}.sk-entry-list__image img{display:block;width:100%;height:100%;object-fit:cover}.sk-entry-list__link{font-family:var(--cd-font-heading);font-size:var(--cd-size-h4);font-weight:600;line-height:1.3;color:inherit;text-decoration:none}.sk-entry-list__link:hover,.sk-entry-list__link:focus-visible{text-decoration:underline}.sk-entry-list__date{display:block;margin-top:var(--cd-space-1);font-size:var(--cd-size-sm);color:var(--cd-color-muted)}.sk-entry-list__excerpt{margin:var(--cd-space-2) 0 0}.sk-entry-list--list .sk-entry-list__item--has-image{display:grid;grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:var(--cd-space-5);align-items:start}@media (max-width:767px){.sk-entry-list--list .sk-entry-list__item--has-image{grid-template-columns:minmax(0,1fr)}}.sk-entry-list--cards .sk-entry-list__items{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr))}.sk-entry-list--cards .sk-entry-list__item{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--cd-color-border);border-radius:var(--cd-radius-md);background:var(--cd-color-background);box-shadow:var(--cd-shadow-sm)}.sk-entry-list--cards .sk-entry-list__image{border-radius:0}.sk-entry-list--cards .sk-entry-list__body{padding:var(--cd-space-4) var(--cd-space-5) var(--cd-space-5)}.sk-entry-list--cards .sk-entry-list__excerpt{font-size:var(--cd-size-sm);color:var(--cd-color-muted)}.sk-pagination{display:flex;flex-wrap:wrap;gap:var(--cd-space-2);margin-top:var(--cd-space-7)}.sk-pagination a,.sk-pagination span{padding:var(--cd-space-2) var(--cd-space-3);border:1px solid var(--cd-color-border);border-radius:var(--cd-radius-sm);color:inherit;text-decoration:none}.sk-pagination [aria-current="page"]{background:var(--cd-color-primary);border-color:var(--cd-color-primary);color:var(--cd-color-on-primary)}.sk-header-bar{--sk-logo-h:56px;background:var(--cd-color-background);color:var(--cd-color-text);border-bottom:1px solid var(--cd-color-border);transition:background-color .2s,box-shadow .2s}.sk-header-bar--tone-dark{background:var(--cd-color-dark);color:var(--cd-color-on-dark);border-bottom-color:transparent}.sk-header-bar--tone-brand{background:var(--cd-color-brand);color:var(--cd-color-on-brand);border-bottom-color:transparent}.sk-header-bar__inner{position:relative;display:flex;align-items:center;gap:var(--cd-space-5);max-width:var(--cd-width-wide);margin:0 auto;padding:var(--cd-space-3) var(--cd-space-5);transition:padding .2s}.sk-header-bar__brand{display:inline-flex;align-items:center;gap:var(--cd-space-3);color:inherit;text-decoration:none;flex:0 0 auto;min-width:0}.sk-header-bar__logo{display:block;height:var(--sk-logo-h);width:auto;max-width:min(60vw,22rem);object-fit:contain;transition:height .2s}.sk-header-bar__brand-text{display:flex;flex-direction:column;line-height:1.2}.sk-header-bar__name{font-family:var(--cd-font-heading);font-weight:700;font-size:var(--cd-size-lg)}.sk-header-bar__tagline{font-size:var(--cd-size-sm);opacity:.8}.sk-header-bar__menu{flex:1 1 auto;position:static}.sk-header-bar--logo-left .sk-header-bar__menu>.sk-menu__list{justify-content:flex-end}.sk-header-bar--split .sk-header-bar__menu>.sk-menu__list{justify-content:center}.sk-header-bar--logo-center .sk-header-bar__inner{flex-wrap:wrap;justify-content:center}.sk-header-bar--logo-center .sk-header-bar__brand{order:-2;flex-basis:100%;justify-content:center}.sk-header-bar--logo-center .sk-header-bar__menu>.sk-menu__list{justify-content:center}.sk-header-bar__actions{display:flex;align-items:center;gap:var(--cd-space-4);flex:0 0 auto}.sk-header-bar__phone{display:inline-flex;align-items:center;gap:var(--cd-space-2);color:inherit;font-weight:600;text-decoration:none;white-space:nowrap}.sk-header-bar__phone .sk-icon{width:1em;height:1em}.sk-header-bar__cta{white-space:nowrap}.sk-header-bar__mobile-actions{display:none;flex-direction:column;align-items:stretch;gap:var(--cd-space-3);padding:var(--cd-space-4) 0}.sk-header-bar--shrink.is-scrolled .sk-header-bar__inner{padding-block:var(--cd-space-2)}.sk-header-bar--shrink.is-scrolled .sk-header-bar__logo{height:calc(var(--sk-logo-h) * .75)}.sk-header-bar.is-scrolled{box-shadow:var(--cd-shadow-md)}.sk-site-header:has(.sk-header-bar--transparent){position:fixed;top:0;left:0;right:0}.sk-header-bar--transparent:not(.is-scrolled){background:transparent;color:var(--cd-color-on-dark);border-bottom-color:transparent;box-shadow:none}.sk-header-bar--transparent:not(.is-scrolled) .sk-btn--outline{color:inherit}.sk-utility{font-size:var(--cd-size-sm);background:var(--cd-color-surface);color:var(--cd-color-text);border-bottom:1px solid var(--cd-color-border)}.sk-header-bar--tone-dark .sk-utility,.sk-header-bar--tone-brand .sk-utility{background:rgba(0,0,0,.18);color:inherit;border-bottom-color:transparent}.sk-utility__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--cd-space-4);max-width:var(--cd-width-wide);margin:0 auto;padding:var(--cd-space-1) var(--cd-space-5)}.sk-utility__start,.sk-utility__end{display:flex;align-items:center;flex-wrap:wrap;gap:var(--cd-space-2) var(--cd-space-5)}.sk-utility a{display:inline-flex;align-items:center;gap:var(--cd-space-1);color:inherit;text-decoration:none}.sk-utility .sk-icon{width:1em;height:1em}.sk-utility__menu .sk-menu__link{padding:0}.sk-social{display:flex;flex-wrap:wrap;gap:var(--cd-space-3);list-style:none;margin:0;padding:0}.sk-social a{display:inline-flex;color:inherit;opacity:.85}.sk-social a:hover{opacity:1}.sk-social .sk-icon{width:1.25em;height:1.25em}.sk-menu__link--button{padding:var(--cd-space-2) var(--cd-space-4);border-radius:var(--cd-radius-md);background:var(--cd-color-primary);color:var(--cd-color-on-primary)}.sk-menu__link{display:inline-flex;align-items:center;gap:var(--cd-space-2)}.sk-menu__icon{width:1em;height:1em}.sk-menu__heading{font-weight:700}.sk-menu--horizontal .sk-menu__item--mega{position:static}.sk-menu--horizontal .sk-menu__item--mega>.sk-mega{left:0;right:0;width:auto;min-width:0;padding:var(--cd-space-6);gap:var(--cd-space-6);grid-template-columns:minmax(0,1fr)}.sk-menu--horizontal .sk-menu__item--mega>.sk-mega.sk-mega--with-aside{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.sk-menu--horizontal .sk-menu__item--mega:hover>.sk-mega,.sk-menu--horizontal .sk-menu__item--mega:focus-within>.sk-mega,.sk-menu--horizontal .sk-menu__item--mega.is-open>.sk-mega{display:grid}.sk-mega__cols{display:grid;grid-template-columns:repeat(var(--sk-mega-cols,3),minmax(0,1fr));gap:var(--cd-space-5)}.sk-mega__heading{margin:0 0 var(--cd-space-2);font-size:var(--cd-size-sm);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--cd-color-muted)}.sk-mega__links{list-style:none;margin:0;padding:0;display:grid;gap:var(--cd-space-1)}.sk-mega__link{display:block;padding:var(--cd-space-1) 0;color:inherit;text-decoration:none}.sk-mega__link:hover{text-decoration:underline}.sk-mega__aside{display:grid;gap:var(--cd-space-4);align-content:start}.sk-mega__image img{display:block;width:100%;height:auto;border-radius:var(--cd-radius-md)}.sk-mega__cta{padding:var(--cd-space-4);border-radius:var(--cd-radius-md);background:var(--cd-color-surface)}.sk-mega__cta-heading{margin:0 0 var(--cd-space-1);font-weight:700}.sk-mega__cta-text{margin:0 0 var(--cd-space-3);font-size:var(--cd-size-sm)}@media (max-width:991px){.sk-header-bar--collapse-tablet .sk-header-bar__actions{display:none}.sk-header-bar--collapse-tablet .sk-header-bar__inner{flex-wrap:wrap}.sk-header-bar--collapse-tablet .sk-header-bar__menu{margin-inline-start:auto}.sk-header-bar--collapse-tablet .sk-header-bar__mobile-actions{display:flex}.sk-header-bar--collapse-tablet.sk-header-bar--drawer .sk-menu.is-open>.sk-menu__list,.sk-header-bar--collapse-tablet.sk-header-bar--drawer .sk-menu.is-open>.sk-header-bar__mobile-actions{position:fixed;right:0;width:min(86vw,22rem);background:var(--cd-color-background);color:var(--cd-color-text);z-index:90;box-shadow:var(--cd-shadow-lg)}.sk-header-bar--collapse-tablet.sk-header-bar--drawer .sk-menu.is-open>.sk-menu__list{top:0;bottom:0;overflow:auto;padding:var(--cd-space-8) var(--cd-space-5) 9rem}.sk-header-bar--collapse-tablet.sk-header-bar--drawer .sk-menu.is-open>.sk-header-bar__mobile-actions{bottom:0;padding:var(--cd-space-4) var(--cd-space-5)}.sk-header-bar--collapse-tablet.sk-header-bar--drawer .sk-menu.is-open>.sk-menu__toggle{position:fixed;top:var(--cd-space-3);right:var(--cd-space-3);z-index:91;background:var(--cd-color-background);color:var(--cd-color-text)}.sk-header-bar--collapse-tablet.sk-header-bar--drawer:has(.sk-menu.is-open),.sk-site-header:has(.sk-header-bar--collapse-tablet.sk-header-bar--drawer .sk-menu.is-open){-webkit-backdrop-filter:none;backdrop-filter:none;filter:none;transform:none}.sk-header-bar--collapse-tablet.sk-header-bar--dropdown .sk-menu.is-open{flex-basis:100%}.sk-header-bar--collapse-tablet .sk-menu.is-enhanced:not(.is-open)>.sk-header-bar__mobile-actions{display:none}.sk-header-bar--collapse-tablet .sk-mega{display:none}.sk-header-bar--collapse-tablet .sk-menu__item.is-open>.sk-mega{display:block}.sk-header-bar--collapse-tablet .sk-mega__cols{display:block}.sk-header-bar--collapse-tablet .sk-mega__aside{display:none}.sk-header-bar--collapse-tablet .sk-utility{display:none}}@media (max-width:767px){.sk-header-bar--collapse-mobile .sk-header-bar__actions{display:none}.sk-header-bar--collapse-mobile .sk-header-bar__inner{flex-wrap:wrap}.sk-header-bar--collapse-mobile .sk-header-bar__menu{margin-inline-start:auto}.sk-header-bar--collapse-mobile .sk-header-bar__mobile-actions{display:flex}.sk-header-bar--collapse-mobile.sk-header-bar--drawer .sk-menu.is-open>.sk-menu__list,.sk-header-bar--collapse-mobile.sk-header-bar--drawer .sk-menu.is-open>.sk-header-bar__mobile-actions{position:fixed;right:0;width:min(86vw,22rem);background:var(--cd-color-background);color:var(--cd-color-text);z-index:90;box-shadow:var(--cd-shadow-lg)}.sk-header-bar--collapse-mobile.sk-header-bar--drawer .sk-menu.is-open>.sk-menu__list{top:0;bottom:0;overflow:auto;padding:var(--cd-space-8) var(--cd-space-5) 9rem}.sk-header-bar--collapse-mobile.sk-header-bar--drawer .sk-menu.is-open>.sk-header-bar__mobile-actions{bottom:0;padding:var(--cd-space-4) var(--cd-space-5)}.sk-header-bar--collapse-mobile.sk-header-bar--drawer .sk-menu.is-open>.sk-menu__toggle{position:fixed;top:var(--cd-space-3);right:var(--cd-space-3);z-index:91;background:var(--cd-color-background);color:var(--cd-color-text)}.sk-header-bar--collapse-mobile.sk-header-bar--drawer:has(.sk-menu.is-open),.sk-site-header:has(.sk-header-bar--collapse-mobile.sk-header-bar--drawer .sk-menu.is-open){-webkit-backdrop-filter:none;backdrop-filter:none;filter:none;transform:none}.sk-header-bar--collapse-mobile.sk-header-bar--dropdown .sk-menu.is-open{flex-basis:100%}.sk-header-bar--collapse-mobile .sk-menu.is-enhanced:not(.is-open)>.sk-header-bar__mobile-actions{display:none}.sk-header-bar--collapse-mobile .sk-mega{display:none}.sk-header-bar--collapse-mobile .sk-menu__item.is-open>.sk-mega{display:block}.sk-header-bar--collapse-mobile .sk-mega__cols{display:block}.sk-header-bar--collapse-mobile .sk-mega__aside{display:none}.sk-header-bar--collapse-mobile .sk-utility{display:none}}.sk-footer-block{background:var(--cd-color-background);color:var(--cd-color-text);border-top:1px solid var(--cd-color-border)}.sk-footer-block--tone-dark{background:var(--cd-color-dark);color:var(--cd-color-on-dark);border-top-color:transparent}.sk-footer-block--tone-brand{background:var(--cd-color-brand);color:var(--cd-color-on-brand);border-top-color:transparent}.sk-footer-block a{color:inherit}.sk-footer-block__top{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(auto-fit,minmax(10rem,1fr));gap:var(--cd-space-7);max-width:var(--cd-width-wide);margin:0 auto;padding:var(--cd-space-8) var(--cd-space-5) var(--cd-space-6)}@media (max-width:991px){.sk-footer-block__top{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-footer-block__brand{grid-column:1/-1}}@media (max-width:767px){.sk-footer-block__top{grid-template-columns:minmax(0,1fr)}}.sk-footer-block__brand{display:grid;gap:var(--cd-space-4);align-content:start}.sk-footer-block__logo{display:block;max-width:16rem;object-fit:contain}.sk-footer-block__name{margin:0;font-family:var(--cd-font-heading);font-size:var(--cd-size-lg);font-weight:700}.sk-footer-block__about p,.sk-footer-block__text p{margin:0 0 var(--cd-space-2);opacity:.9}.sk-footer-block__heading{margin:0 0 var(--cd-space-3);font-weight:700}.sk-footer-block__col p{margin:0 0 var(--cd-space-2)}.sk-footer-block__menu .sk-menu__link{padding:var(--cd-space-1) 0;opacity:.9}.sk-footer-block__badges{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cd-space-5);list-style:none;max-width:var(--cd-width-wide);margin:0 auto;padding:0 var(--cd-space-5) var(--cd-space-6)}.sk-footer-block__legal{max-width:var(--cd-width-wide);margin:0 auto;padding:var(--cd-space-5);border-top:1px solid color-mix(in srgb,currentColor 18%,transparent);font-size:var(--cd-size-sm);opacity:.9}.sk-footer-block__legal p{margin:0 0 var(--cd-space-2)}.sk-footer-block__legal-line{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--cd-space-3)}.sk-footer-block__legal-menu .sk-menu__link{padding:0}.sk-footer-mls{max-width:var(--cd-width-wide);margin:0 auto;padding:var(--cd-space-3) var(--cd-space-5) var(--cd-space-4);text-align:center;font-size:var(--cd-size-xs);line-height:1.5;color:inherit;opacity:.75}.sk-cards{list-style:none;margin:0;padding:0;display:grid;gap:var(--cd-space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr))}.sk-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--cd-color-border);border-radius:var(--cd-radius-md);background:var(--cd-color-background);box-shadow:var(--cd-shadow-sm)}.sk-card[hidden]{display:none}.sk-card__image{display:block;aspect-ratio:16/9;overflow:hidden;background:var(--cd-color-surface)}.sk-card__image img{display:block;width:100%;height:100%;object-fit:cover}.sk-card__body{padding:var(--cd-space-4) var(--cd-space-5) var(--cd-space-5)}.sk-card__topics{margin:0 0 var(--cd-space-1);font-size:var(--cd-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--cd-color-primary)}.sk-card__title{font-family:var(--cd-font-heading);font-size:var(--cd-size-h5);font-weight:700;line-height:1.3;color:inherit;text-decoration:none}.sk-card__title:hover{text-decoration:underline}.sk-card__summary{margin:var(--cd-space-2) 0 0;font-size:var(--cd-size-sm);color:var(--cd-color-muted)}.sk-cards--featured{grid-template-columns:minmax(0,1fr)}.sk-cards--featured .sk-card--has-image{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.sk-cards--featured .sk-card__image{aspect-ratio:auto;min-height:16rem}.sk-cards--featured .sk-card__title{font-size:var(--cd-size-h3)}@media (max-width:767px){.sk-cards--featured .sk-card--has-image{grid-template-columns:minmax(0,1fr)}}.sk-chip{display:inline-flex;align-items:center;padding:var(--cd-space-1) var(--cd-space-3);border:1px solid var(--cd-color-border);border-radius:var(--cd-radius-full);font-size:var(--cd-size-sm);color:inherit;text-decoration:none;background:var(--cd-color-background)}.sk-chip:hover{border-color:var(--cd-color-primary)}.sk-chip[aria-current="page"]{background:var(--cd-color-primary);border-color:var(--cd-color-primary);color:var(--cd-color-on-primary)}.sk-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sk-guides{display:grid;gap:var(--cd-space-6)}.sk-guides__title{margin:0;font-family:var(--cd-font-heading);font-size:var(--cd-size-h1);line-height:1.15}.sk-guides__intro{margin:0;font-size:var(--cd-size-lg);color:var(--cd-color-muted)}.sk-guides__topics{display:flex;flex-wrap:wrap;gap:var(--cd-space-2)}.sk-guides__search{display:flex;align-items:center;gap:var(--cd-space-2);max-width:32rem;padding:var(--cd-space-2) var(--cd-space-3);border:1px solid var(--cd-color-border);border-radius:var(--cd-radius-md);background:var(--cd-color-background)}.sk-guides__search input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;color:inherit}.sk-guides__search .sk-icon{width:1.1em;height:1.1em;color:var(--cd-color-muted)}.sk-guides__none{margin:0;color:var(--cd-color-muted)}.sk-guides__none[hidden]{display:none}.sk-guide-summary{margin:0 0 var(--cd-space-7);padding:var(--cd-space-5) var(--cd-space-6);border-radius:var(--cd-radius-md);background:var(--cd-color-surface);border-inline-start:4px solid var(--cd-color-primary)}.sk-guide-summary__heading{margin:0 0 var(--cd-space-2);font-weight:700}.sk-guide-summary__text{margin:0 0 var(--cd-space-3);font-size:var(--cd-size-lg)}.sk-guide-summary__steps{margin:0;padding-inline-start:1.3em}.sk-guide-summary__steps a{color:inherit}.sk-guide-steps{margin:var(--cd-space-7) 0}.sk-guide-steps__heading{margin:0 0 var(--cd-space-5);font-family:var(--cd-font-heading);font-size:var(--cd-size-h2)}.sk-guide-steps__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--cd-space-6)}.sk-guide-steps__title{display:flex;align-items:center;gap:var(--cd-space-3);margin:0 0 var(--cd-space-2);font-family:var(--cd-font-heading);font-size:var(--cd-size-h4)}.sk-guide-steps__number{display:inline-grid;place-items:center;flex:0 0 2em;width:2em;height:2em;border-radius:var(--cd-radius-full);background:var(--cd-color-primary);color:var(--cd-color-on-primary);font-size:.8em}.sk-guide-steps__text p{margin:0 0 var(--cd-space-2)}.sk-guide-download,.sk-cta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--cd-space-4);margin:var(--cd-space-7) 0;padding:var(--cd-space-5) var(--cd-space-6);border-radius:var(--cd-radius-md);border:1px solid var(--cd-color-border);background:var(--cd-color-background)}.sk-guide-download__heading,.sk-cta__heading{margin:0;font-family:var(--cd-font-heading);font-size:var(--cd-size-h4);font-weight:700}.sk-guide-download__note,.sk-cta__body{margin:var(--cd-space-1) 0 0}.sk-cta--tone-brand{background:var(--cd-color-brand);color:var(--cd-color-on-brand);border-color:transparent}.sk-cta--tone-dark{background:var(--cd-color-dark);color:var(--cd-color-on-dark);border-color:transparent}.sk-cta--tone-brand .sk-btn--primary,.sk-cta--tone-dark .sk-btn--primary{background:var(--cd-color-background);color:var(--cd-color-text)}.sk-related{margin:var(--cd-space-8) 0 0}.sk-related__heading{margin:0 0 var(--cd-space-5);font-family:var(--cd-font-heading);font-size:var(--cd-size-h3)}.sk-entry-terms{display:grid;gap:var(--cd-space-2);margin:var(--cd-space-7) 0 0;padding-top:var(--cd-space-5);border-top:1px solid var(--cd-color-border);font-size:var(--cd-size-sm)}.sk-entry-terms__group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cd-space-2);margin:0}.sk-entry-terms__label{font-weight:700}.sk-entry-terms__sep{display:none}.sk-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:var(--cd-space-2);list-style:none;margin:0 0 var(--cd-space-5);padding:0;font-size:var(--cd-size-sm);color:var(--cd-color-muted)}.sk-breadcrumbs li+li::before{content:"/";margin-inline-end:var(--cd-space-2);opacity:.6}.sk-breadcrumbs a{color:inherit}.sk-entry-header__cats a{color:inherit}.sk-re{margin:0 0 var(--cd-space-6)}.sk-re__title{margin:0 0 var(--cd-space-4);font-family:var(--cd-font-heading);font-size:var(--cd-size-h3);line-height:1.2;text-wrap:balance}.sk-re__disclaimer{margin:var(--cd-space-3) 0 0;font-size:var(--cd-size-xs);color:var(--cd-color-muted)}.sk-re-empty{padding:var(--cd-space-4);border:1px dashed var(--cd-color-border);border-radius:var(--cd-radius-md);color:var(--cd-color-muted);font-size:var(--cd-size-sm)}.sk-re-stats__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--cd-space-3)}.sk-re-stat{display:flex;flex-direction:column;gap:var(--cd-space-1);min-width:0;padding:var(--cd-space-4);background:var(--cd-color-surface);border:1px solid var(--cd-color-border);border-radius:var(--cd-radius-md);container-type:inline-size}.sk-re-stat__value{font-family:var(--cd-font-heading);font-size:var(--cd-size-h3);font-weight:700;line-height:1.15;color:var(--cd-color-text);white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.01em}@supports (width:1cqi){.sk-re-stat__value{font-size:clamp(.8125rem,calc(100cqi / (var(--sk-stat-ch,11) * .64)),var(--cd-size-h3))}}.sk-re-stat__label{font-size:var(--cd-size-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--cd-color-muted)}.sk-re-stats--compact{container-type:inline-size;width:100%}.sk-re-stats--compact .sk-re-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}@container (min-width:34rem){.sk-re-stats--compact .sk-re-stats__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width < 34rem){.sk-re-stats--compact .sk-re-stat:last-child:nth-child(odd){grid-column:1/-1}}@container (min-width:23.5rem){.sk-re-stats--compact .sk-re-stats__grid:not(.sk-re-stats__grid--long):has(>.sk-re-stat:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.sk-re-stats--compact .sk-re-stats__grid:not(.sk-re-stats__grid--long):has(>.sk-re-stat:nth-child(3):last-child)>.sk-re-stat{grid-column:auto}}@container (min-width:29.25rem){.sk-re-stats--compact .sk-re-stats__grid:has(>.sk-re-stat:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.sk-re-stats--compact .sk-re-stats__grid:has(>.sk-re-stat:nth-child(3):last-child)>.sk-re-stat{grid-column:auto}}.sk-re-stats--compact .sk-re-stat{background:var(--cd-color-background)}.sk-re-bands__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--cd-space-3)}.sk-re-bands__row{display:grid;grid-template-columns:9rem 1fr 3.5rem;align-items:center;gap:var(--cd-space-3);font-size:var(--cd-size-sm)}.sk-re-bands__bar{height:.75rem;background:var(--cd-color-surface);border-radius:var(--cd-radius-full);overflow:hidden}.sk-re-bands__fill{display:block;height:100%;background:var(--cd-color-primary);border-radius:inherit}.sk-re-bands__count{text-align:end;font-weight:700}.sk-re-activity__chart{display:block;width:100%;height:180px;background:var(--cd-color-surface);border-radius:var(--cd-radius-md)}.sk-re-activity__new{fill:var(--cd-color-primary)}.sk-re-activity__sold{fill:var(--cd-color-dark)}.sk-re-activity__legend{margin:var(--cd-space-2) 0 0;font-size:var(--cd-size-xs);color:var(--cd-color-muted)}.sk-re-key::before{content:"";display:inline-block;width:.7em;height:.7em;margin-inline-end:.35em;border-radius:2px;background:currentColor;vertical-align:-.05em}.sk-re-key--new{color:var(--cd-color-primary)}.sk-re-key--sold{color:var(--cd-color-dark)}.sk-re-solds__list,.sk-re-subs__grid,.sk-re-cards,.sk-re-links__list{list-style:none;margin:0;padding:0}.sk-re-solds__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--cd-space-3)}.sk-re-sold,.sk-re-sub,.sk-re-item{display:flex;flex-direction:column;gap:var(--cd-space-1);padding:var(--cd-space-4);border:1px solid var(--cd-color-border);border-radius:var(--cd-radius-md);background:var(--cd-color-background)}.sk-re-sold__price{font-weight:700;font-size:var(--cd-size-lg)}.sk-re-sold__meta,.sk-re-sold__date,.sk-re-sub__median,.sk-re-item__meta,.sk-re-item__address{font-size:var(--cd-size-sm);color:var(--cd-color-muted)}.sk-re-subs__grid,.sk-re-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--cd-space-3)}.sk-re-sub__name,.sk-re-item__name{font-weight:700}.sk-re-sub__count{color:var(--cd-color-primary);font-weight:700}.sk-re-item__note{margin:var(--cd-space-1) 0 0;font-size:var(--cd-size-sm)}.sk-re-places{margin-bottom:var(--cd-space-8)}.sk-re-places__group+.sk-re-places__group{margin-top:var(--cd-space-6)}.sk-re-item__name a{color:var(--cd-color-text);text-decoration:none}.sk-re-item__phone{align-self:flex-start;color:var(--cd-color-link);font-size:var(--cd-size-sm);font-weight:600;text-decoration:none}.sk-re-item__name a:hover,.sk-re-item__name a:focus-visible,.sk-re-item__phone:hover,.sk-re-item__phone:focus-visible{text-decoration:underline;text-underline-offset:.15em}.sk-re-grid__count{margin:0 0 var(--cd-space-3);font-size:var(--cd-size-sm);color:var(--cd-color-muted)}.sk-re-grid__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cd-space-4)}.sk-re-grid--cols-2 .sk-re-grid__list{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-re-grid--cols-4 .sk-re-grid__list{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:991px){.sk-re-grid .sk-re-grid__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.sk-re-grid .sk-re-grid__list{grid-template-columns:1fr}.sk-re-bands__row{grid-template-columns:7rem 1fr 3rem}}.sk-re-card__link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none;border:1px solid var(--cd-color-border);border-radius:var(--cd-radius-md);overflow:hidden;background:var(--cd-color-background);box-shadow:var(--cd-shadow-sm)}a.sk-re-card__link:hover{box-shadow:var(--cd-shadow-md)}.sk-re-card__media{position:relative;display:block;aspect-ratio:680/368;background:var(--cd-color-surface)}.sk-re-card__media img{display:block;width:100%;height:100%;object-fit:cover}.sk-re-card__badge{position:absolute;top:var(--cd-space-2);left:var(--cd-space-2);padding:2px var(--cd-space-2);border-radius:var(--cd-radius-sm);background:var(--cd-color-primary);color:var(--cd-color-on-primary);font-size:var(--cd-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.03em}.sk-re-card__badge--pending,.sk-re-card__badge--under-contract{background:var(--cd-color-dark);color:var(--cd-color-on-dark)}.sk-re-card__body{display:flex;flex-direction:column;gap:2px;padding:var(--cd-space-3) var(--cd-space-4) var(--cd-space-4)}.sk-re-card__price{font-size:var(--cd-size-xl);font-weight:800}.sk-re-card__facts{display:flex;gap:var(--cd-space-3);font-size:var(--cd-size-sm)}.sk-re-card__where,.sk-re-card__sub,.sk-re-card__open{font-size:var(--cd-size-sm);color:var(--cd-color-muted)}.sk-re-grid__none{padding:var(--cd-space-5);background:var(--cd-color-surface);border-radius:var(--cd-radius-md)}.sk-re-grid__pages{margin-top:var(--cd-space-5)}.sk-re-text{margin:0 0 var(--cd-space-4)}.sk-re-text--lead{font-size:var(--cd-size-lg);color:var(--cd-color-muted)}.sk-re-text :where(p){margin:0 0 .9em}.sk-re-text :where(p:last-child){margin-bottom:0}.sk-re-eyebrow{display:inline-block;margin:0 0 var(--cd-space-2);font-size:var(--cd-size-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cd-color-primary)}.sk-re-h1{margin:0 0 var(--cd-space-4);font-family:var(--cd-font-heading);font-size:var(--cd-size-h1);line-height:1.08;text-wrap:balance}.sk-re-section{margin:0 0 var(--cd-space-8)}.sk-re-section__lead{font-size:var(--cd-size-lg);color:var(--cd-color-muted);margin:0 0 var(--cd-space-4)}.sk-re-section :where(ul,ol){padding-inline-start:1.3em}.sk-re-section :where(li){margin:.3em 0}.sk-re-section__items{list-style:none;margin:var(--cd-space-4) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--cd-space-4)}.sk-re-section__items--steps{counter-reset:sk-step;grid-template-columns:1fr}.sk-re-section__items.sk-re-section__items--steps>li{counter-increment:sk-step;position:relative;padding-inline-start:3.5rem}.sk-re-section__items--steps>li::before{content:counter(sk-step);position:absolute;pointer-events:none;inset-inline-start:var(--cd-space-4);top:var(--cd-space-4);width:1.75rem;height:1.75rem;border-radius:var(--cd-radius-full);background:var(--cd-color-primary);color:var(--cd-color-on-primary);font-weight:700;display:grid;place-items:center;font-size:var(--cd-size-sm)}.sk-re-section__items>li{padding:var(--cd-space-4);border:1px solid var(--cd-color-border);border-radius:var(--cd-radius-md);background:var(--cd-color-surface)}.sk-re-section__item-title{display:block;margin:0 0 var(--cd-space-2);font-weight:700}.sk-re-section__figure{margin:var(--cd-space-4) 0}.sk-re-section__figure img{display:block;width:100%;height:auto;border-radius:var(--cd-radius-md)}.sk-re-section__figure figcaption{margin-top:var(--cd-space-2);font-size:var(--cd-size-sm);color:var(--cd-color-muted)}.sk-re-faq__item{border-bottom:1px solid var(--cd-color-border);padding:var(--cd-space-3) 0}.sk-re-faq__q{cursor:pointer;font-weight:700;list-style-position:outside}.sk-re-faq__a{padding:var(--cd-space-2) 0 0;color:var(--cd-color-text)}.sk-re-links__list{display:grid;gap:var(--cd-space-2)}.sk-re-links__note{display:block;font-size:var(--cd-size-sm);color:var(--cd-color-muted)}.sk-re-links--chips .sk-re-links__list{display:flex;flex-wrap:wrap;gap:var(--cd-space-2)}.sk-re-links--chips a{display:inline-block;padding:var(--cd-space-1) var(--cd-space-3);border:1px solid var(--cd-color-border);border-radius:var(--cd-radius-full);font-size:var(--cd-size-sm);text-decoration:none;color:var(--cd-color-text)}.sk-re-links--buttons .sk-re-links__list{display:flex;flex-wrap:wrap;gap:var(--cd-space-3)}.sk-re-facts{list-style:none;margin:0 0 var(--cd-space-5);padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:var(--cd-space-3)}.sk-re-facts>li{padding:var(--cd-space-3);border:1px solid var(--cd-color-border);border-radius:var(--cd-radius-md);background:var(--cd-color-background)}.sk-re-facts b{display:block;font-size:var(--cd-size-lg)}.sk-re-facts span{font-size:var(--cd-size-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--cd-color-muted)}.sk-re-crumbs ol{display:flex;flex-wrap:wrap;gap:var(--cd-space-2);list-style:none;margin:0 0 var(--cd-space-4);padding:0;font-size:var(--cd-size-sm)}.sk-re-crumbs li+li::before{content:"\203A";margin-inline-end:var(--cd-space-2);color:var(--cd-color-muted)}.sk-re-crumbs a{color:var(--cd-color-link);text-decoration:none}.sk-re-crumbs a:hover,.sk-re-crumbs a:focus-visible{text-decoration:underline;text-underline-offset:.15em}.sk-re-table{width:100%;border-collapse:collapse;font-size:var(--cd-size-sm)}.sk-re-table :where(th,td){padding:var(--cd-space-2) var(--cd-space-3);border-bottom:1px solid var(--cd-color-border);text-align:start}.sk-re-cta{padding:var(--cd-space-6);border-radius:var(--cd-radius-lg);margin:0 0 var(--cd-space-6)}.sk-re-cta--brand{background:var(--cd-color-brand);color:var(--cd-color-on-brand)}.sk-re-cta--dark{background:var(--cd-color-dark);color:var(--cd-color-on-dark)}.sk-re-cta--light{background:var(--cd-color-surface)}.sk-re-cta__title{margin:0 0 var(--cd-space-2);font-family:var(--cd-font-heading);font-size:var(--cd-size-h3)}.sk-re-cta--brand .sk-re-cta__title,.sk-re-cta--dark .sk-re-cta__title{color:inherit}.sk-re-cta__text{margin:0 0 var(--cd-space-4)}.sk-re-cta__actions{display:flex;flex-wrap:wrap;gap:var(--cd-space-3)}.sk-re-cta--brand .sk-btn--primary,.sk-re-cta--dark .sk-btn--primary{background:var(--cd-color-background);color:var(--cd-color-text)}.sk-re-agent{display:flex;gap:var(--cd-space-4);align-items:flex-start;padding:var(--cd-space-5);border:1px solid var(--cd-color-border);border-radius:var(--cd-radius-lg);background:var(--cd-color-background);box-shadow:var(--cd-shadow-md)}.sk-re-agent__photo{width:96px;height:96px;border-radius:var(--cd-radius-full);object-fit:cover;flex:none}.sk-re-agent__body{display:flex;flex-direction:column;gap:var(--cd-space-1);min-width:0}.sk-re-agent__eyebrow{font-size:var(--cd-size-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cd-color-primary)}.sk-re-agent__text{margin:0;font-size:var(--cd-size-sm);color:var(--cd-color-muted)}.sk-re-agent__links{list-style:none;margin:var(--cd-space-2) 0 0;padding:0;display:grid;gap:var(--cd-space-1);font-size:var(--cd-size-sm)}.sk-re-agent__phone{align-self:flex-start;color:var(--cd-color-link);font-weight:700;text-decoration:none}.sk-re-agent__phone:hover,.sk-re-agent__phone:focus-visible{text-decoration:underline;text-underline-offset:.15em}.sk-re-hv{margin:0 0 var(--cd-space-6);padding:20px;border:1px solid var(--cd-color-border);border-radius:var(--cd-radius-md);background:var(--cd-color-background)}.sk-re-hv .sk-btn{font-size:.9375rem;font-weight:700}.sk-re-hv__label{display:block;margin:0 0 var(--cd-space-3);font-weight:700;font-size:var(--cd-size-lg)}.sk-re-hv__row{display:flex;flex-wrap:wrap;gap:var(--cd-space-3)}.sk-re-hv__row>.sk-re-hv__input{flex:999 1 14rem}.sk-re-hv__row>.sk-btn{flex:1 0 auto}.sk-re-hv__input{flex:1;min-width:0;padding:var(--cd-space-3) var(--cd-space-4);border:1px solid var(--cd-color-border);border-radius:var(--cd-radius-md);font:inherit}.sk-re-hv--lead{display:grid;gap:var(--cd-space-3)}.sk-re-hv__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cd-space-3)}.sk-re-hv__field{display:grid;gap:var(--cd-space-1);font-size:var(--cd-size-sm)}.sk-re-hv__trap{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}.sk-re-hv__done{margin:0;font-weight:700}.sk-re-sold__badge{align-self:flex-start;padding:2px var(--cd-space-2);border-radius:var(--cd-radius-sm);background:var(--cd-color-primary);color:var(--cd-color-on-primary);font-size:var(--cd-size-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}@media (max-width:767px){.sk-re-agent{flex-direction:column}.sk-re-hv__grid{grid-template-columns:1fr}.sk-re-agent__phone,.sk-re-item__phone{display:inline-flex;align-items:center;min-height:44px}.sk-re-cards{grid-template-columns:1fr}}.sk-body :is(.sk-re-card__media,.sk-ld__tile,.sk-ld__gshot,.sk-sub-roll__media,.sk-sub__photo):not(.sk-sub-roll__media--none){background:color-mix(in srgb,var(--cd-color-text) 7%,var(--cd-color-background))}.sk-body :is(.sk-re-card__media,.sk-ld__tile,.sk-ld__gshot,.sk-sub-roll__media,.sk-sub__photo):not(.sk-sub-roll__media--none) img{color:transparent}.sk-re-carousel__track{list-style:none;margin:0;padding:0 0 var(--cd-space-3);display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--cd-space-4)) / 3);gap:var(--cd-space-4);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin}.sk-re-carousel--2 .sk-re-carousel__track{grid-auto-columns:calc((100% - var(--cd-space-4)) / 2)}.sk-re-carousel--4 .sk-re-carousel__track{grid-auto-columns:calc((100% - 3 * var(--cd-space-4)) / 4)}.sk-re-carousel__track>.sk-re-card{scroll-snap-align:start}.sk-re-carousel__track:focus-visible{outline:2px solid var(--cd-color-primary);outline-offset:2px}@media (max-width:991px){.sk-re-carousel .sk-re-carousel__track{grid-auto-columns:calc((100% - var(--cd-space-4)) / 2)}}@media (max-width:767px){.sk-re-carousel .sk-re-carousel__track{grid-auto-columns:82%}}.sk-re-map__box{position:relative;width:100%;aspect-ratio:1000/625;overflow:hidden;background:var(--cd-color-surface);border:1px solid var(--cd-color-border);border-radius:var(--cd-radius-md);margin:0 0 var(--cd-space-4)}.sk-re-map__box--wide{aspect-ratio:1000/500}.sk-re-map__box--tall{aspect-ratio:1000/750}.sk-re-map__tile{position:absolute;display:block;max-width:none;user-select:none}.sk-re-map__pin{position:absolute;transform:translate(-50%,-100%);display:block;color:inherit;text-decoration:none}.sk-re-map__price{display:block;padding:1px var(--cd-space-2);border-radius:var(--cd-radius-full);background:var(--cd-color-primary);color:var(--cd-color-on-primary);font-size:var(--cd-size-xs);font-weight:700;line-height:1.5;white-space:nowrap;box-shadow:var(--cd-shadow-sm)}a.sk-re-map__pin:hover,a.sk-re-map__pin:focus-visible{z-index:2}a.sk-re-map__pin:hover .sk-re-map__price,a.sk-re-map__pin:focus-visible .sk-re-map__price{background:var(--cd-color-dark);color:var(--cd-color-on-dark)}.sk-re-map__credit{position:absolute;right:0;bottom:0;padding:1px var(--cd-space-2);background:rgba(255,255,255,.8);color:#333;font-size:10px}.sk-re-map__list{margin-top:var(--cd-space-4)}.sk-re-pending{opacity:.7}.sk-form{margin:0 0 var(--cd-space-6)}.sk-form__collapse{margin:0 0 var(--cd-space-6)}.sk-form__collapse>summary{cursor:pointer;font-weight:700;color:var(--cd-color-primary)}.sk-form__collapse[open]>summary{margin-bottom:var(--cd-space-4)}.sk-form__title{margin:0 0 var(--cd-space-4);font-family:var(--cd-font-heading);font-size:var(--cd-size-h3);line-height:1.2;text-wrap:balance}.sk-form__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cd-space-4)}.sk-form__row{display:grid;gap:var(--cd-space-1);align-content:start;min-width:0}.sk-form__row[hidden]{display:none}.sk-form__row--long,.sk-form__row--checkboxes,.sk-form__row--email,.sk-form__row--areas,.sk-form__row--short,.sk-form__consent,.sk-form__submit,.sk-form__status{grid-column:1/-1}.sk-form__label{font-size:var(--cd-size-sm);font-weight:600}.sk-form__form .sk-form__input{display:block;width:100%;min-height:calc(1.4em + var(--cd-space-3) * 2 + 2px);margin:0;padding:var(--cd-space-3) var(--cd-space-4);border:1px solid var(--cd-color-border);border-radius:var(--cd-radius-md);background-color:var(--cd-color-background);color:inherit;font:inherit;line-height:1.4;box-shadow:none}.sk-form__form select.sk-form__input{appearance:none;-webkit-appearance:none;padding-right:calc(var(--cd-space-4) * 2.5);background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 21px) 50%,calc(100% - 16px) 50%;background-size:5px 5px;background-repeat:no-repeat;cursor:pointer}.sk-form__form .sk-form__input[type="file"]{padding:var(--cd-space-2);color:var(--cd-color-muted);font-size:var(--cd-size-sm);cursor:pointer}.sk-form__form .sk-form__input[type="file"]::file-selector-button{margin:0 var(--cd-space-3) 0 0;padding:var(--cd-space-2) var(--cd-space-4);border:1px solid var(--cd-color-border);border-radius:var(--cd-radius-md);background:var(--cd-color-surface);color:var(--cd-color-text);font:inherit;font-weight:600;cursor:pointer}.sk-form__form .sk-form__input[type="file"]::-webkit-file-upload-button{margin:0 var(--cd-space-3) 0 0;padding:var(--cd-space-2) var(--cd-space-4);border:1px solid var(--cd-color-border);border-radius:var(--cd-radius-md);background:var(--cd-color-surface);color:var(--cd-color-text);font:inherit;font-weight:600;cursor:pointer}.sk-form__input:focus-visible{outline:2px solid var(--cd-color-primary);outline-offset:1px}.sk-form__opts{display:grid;gap:var(--cd-space-2)}.sk-form__chips{display:flex;flex-wrap:wrap;gap:8px}.sk-form__chip{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:10px;background:var(--cd-color-surface);font-size:var(--cd-size-sm);font-weight:600;cursor:pointer}.sk-form__chip input{position:absolute;opacity:0;width:1px;height:1px}.sk-form__chip:has(input:checked){background:var(--cd-color-primary);color:var(--cd-color-on-primary)}.sk-form__chip:has(input:focus-visible){outline:2px solid var(--cd-color-primary);outline-offset:2px}.sk-form__fine{grid-column:1/-1;margin:0;color:var(--cd-color-muted);font-size:var(--cd-size-sm)}.sk-form__opt{display:flex;align-items:center;gap:var(--cd-space-2);font-size:var(--cd-size-sm)}.sk-form__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cd-space-2)}.sk-form__help{margin:0;font-size:var(--cd-size-xs);color:var(--cd-color-muted)}.sk-form__error{margin:0;font-size:var(--cd-size-xs);font-weight:600;color:#b00020}.sk-form__consent{display:flex;align-items:flex-start;gap:var(--cd-space-2);font-size:var(--cd-size-xs);line-height:1.5;color:var(--cd-color-muted)}.sk-form__consent input{flex-shrink:0;margin-top:.2em}.sk-form__trap{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}.sk-form__status{margin:0;font-size:var(--cd-size-sm)}.sk-form__status.is-error{color:#b00020;font-weight:600}.sk-form__done{margin:0;padding:var(--cd-space-4);border-radius:var(--cd-radius-md);background:var(--cd-color-surface);font-weight:700}.sk-form__noscript{margin:0;font-size:var(--cd-size-sm)}@media (max-width:767px){.sk-form__form{grid-template-columns:1fr}}.sk-nav-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--cd-space-4);padding:var(--cd-space-4) var(--cd-space-6);background:var(--cd-color-background);color:var(--cd-color-text);position:relative}.sk-nav-bar--sticky{position:sticky;top:0;z-index:50}.sk-nav-bar__brand{display:flex;align-items:center;gap:var(--cd-space-3);color:inherit;text-decoration:none}.sk-nav-bar__mark{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;background:var(--cd-color-primary);color:var(--cd-color-on-primary);font-weight:800;font-family:var(--cd-font-heading)}.sk-nav-bar__name{font-family:var(--cd-font-heading);font-weight:700;font-size:1.15rem}.sk-nav-bar__logo{height:38px;width:auto;max-width:120px;object-fit:contain;border-radius:6px}.sk-nav-bar__links{display:flex;align-items:center;gap:var(--cd-space-1)}.sk-nav-bar__link{padding:var(--cd-space-2) var(--cd-space-4);font-size:.875rem;font-weight:500;color:inherit;text-decoration:none;border-radius:6px}.sk-nav-bar__link:hover{background:rgba(127,127,127,.14)}.sk-nav-bar__cta{margin-inline-start:var(--cd-space-2);padding:10px 24px;border-radius:999px;font-size:.875rem;font-weight:600;background:var(--cd-color-primary);color:var(--cd-color-on-primary);text-decoration:none}.sk-nav-bar__check{position:absolute;opacity:0;pointer-events:none}.sk-nav-bar__burger{display:none;cursor:pointer;padding:var(--cd-space-2)}.sk-nav-bar__burger span{display:block;width:24px;height:2px;margin:5px 0;background:currentColor}@media (max-width:991px){.sk-nav-bar{padding:var(--cd-space-3) var(--cd-space-5)}.sk-nav-bar__burger{display:block}.sk-nav-bar__links{display:none;position:absolute;inset-inline:0;top:100%;flex-direction:column;align-items:stretch;padding:var(--cd-space-3) var(--cd-space-5);background:var(--cd-color-background);box-shadow:0 8px 20px rgba(0,0,0,.12)}.sk-nav-bar__check:checked~.sk-nav-bar__links{display:flex}.sk-nav-bar__cta{margin:var(--cd-space-2) 0 0;text-align:center}}.sk-legacy-footer{padding:var(--cd-space-8) var(--cd-space-6) var(--cd-space-5);background:var(--cd-color-text);color:var(--cd-color-background)}.sk-legacy-footer__main{display:grid;grid-template-columns:2fr repeat(var(--sk-fcols,2),1fr);gap:var(--cd-space-7);max-width:1200px;margin:0 auto}.sk-legacy-footer__main--cols-1{--sk-fcols:1}.sk-legacy-footer__main--cols-2{--sk-fcols:2}.sk-legacy-footer__main--cols-3{--sk-fcols:3}.sk-legacy-footer__main--cols-4{--sk-fcols:4}.sk-legacy-footer__name{margin:0 0 var(--cd-space-3);font-family:var(--cd-font-heading);font-size:1.4rem;font-weight:800}.sk-legacy-footer__desc{margin:0 0 var(--cd-space-4);font-size:.875rem;line-height:1.7;opacity:.7}.sk-legacy-footer__contact{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--cd-space-2);font-size:.875rem;opacity:.7}.sk-legacy-footer__col h4{margin:0 0 var(--cd-space-4);font-family:var(--cd-font-heading);font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.sk-legacy-footer__col a{display:block;padding:5px 0;font-size:.875rem;color:inherit;text-decoration:none;opacity:.7}.sk-legacy-footer__col a:hover{opacity:1}.sk-legacy-footer__legal{max-width:1200px;margin:var(--cd-space-6) auto 0;font-size:.8125rem;line-height:1.6;opacity:.6}.sk-legacy-footer__bottom{max-width:1200px;margin:var(--cd-space-7) auto 0;padding-top:var(--cd-space-5);border-top:1px solid rgba(127,127,127,.3);font-size:.8125rem;opacity:.6}@media (max-width:991px){.sk-legacy-footer__main{grid-template-columns:1fr 1fr}}@media (max-width:767px){.sk-legacy-footer__main{grid-template-columns:1fr}}.sk-badge{display:block;width:fit-content;margin:0 auto var(--cd-space-3);padding:5px 14px;border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;background:var(--cd-color-primary);color:var(--cd-color-on-primary)}.sk-badge--neutral{background:var(--cd-color-border);color:var(--cd-color-text)}.sk-cta-banner{text-align:center;padding:60px 40px;border-radius:var(--cd-radius-lg);background:var(--cd-color-primary);color:var(--cd-color-on-primary)}.sk-cta-banner__title{margin:0 0 var(--cd-space-4);font-family:var(--cd-font-heading);font-size:2.25rem;font-weight:700}.sk-cta-banner__text{max-width:560px;margin:0 auto var(--cd-space-6);font-size:1.0625rem;opacity:.85}.sk-cta-banner__buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--cd-space-4)}.sk-cta-banner__btn{display:inline-flex;padding:16px 40px;border-radius:8px;font-size:.9375rem;font-weight:700;text-decoration:none;background:var(--cd-color-background);color:var(--cd-color-text)}.sk-cta-banner__btn--second{background:var(--cd-color-text);color:var(--cd-color-background)}@media (max-width:767px){.sk-cta-banner{padding:var(--cd-space-7) var(--cd-space-5)}.sk-cta-banner__title{font-size:1.75rem}}.sk-feature-cards{display:grid;grid-template-columns:repeat(var(--sk-cols,3),minmax(0,1fr));gap:28px;max-width:1100px;margin:0 auto}.sk-feature-cards--cols-2{--sk-cols:2}.sk-feature-cards--cols-3{--sk-cols:3}.sk-feature-cards--cols-4{--sk-cols:4}.sk-feature-cards__item{padding:32px 28px;border-radius:var(--cd-radius-md);background:var(--cd-color-background);border:1px solid var(--cd-color-border);text-align:center}.sk-feature-cards__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 auto var(--cd-space-4);border-radius:14px;background:var(--cd-color-border);color:var(--cd-color-primary);font-weight:700}.sk-feature-cards__icon .sk-icon{width:24px;height:24px}.sk-feature-cards__title{margin:0 0 var(--cd-space-2);font-size:1.0625rem;font-weight:600}.sk-feature-cards__text{margin:0;font-size:.875rem;line-height:1.6;color:var(--cd-color-muted)}.sk-feature-cards--list{grid-template-columns:1fr;max-width:600px;margin-inline:0;gap:20px}.sk-feature-cards--list .sk-feature-cards__item{display:flex;align-items:flex-start;gap:var(--cd-space-4);padding:20px;text-align:start}.sk-feature-cards--list .sk-feature-cards__icon{flex:0 0 44px;width:44px;height:44px;margin:0;border-radius:10px}@media (max-width:991px){.sk-feature-cards{--sk-cols:2}}@media (max-width:767px){.sk-feature-cards{--sk-cols:1}}.sk-stat-numbers{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:32px;max-width:1140px;margin:0 auto;text-align:center}.sk-stat-numbers--plain .sk-stat-numbers__item{padding:36px 20px;border:1px solid rgba(127,127,127,.3);border-radius:12px}.sk-stat-numbers__value{font-family:var(--cd-font-heading);font-size:3.25rem;font-weight:800;line-height:1;margin-bottom:var(--cd-space-2)}.sk-stat-numbers__label{font-size:.875rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;opacity:.85}.sk-stat-numbers--steps .sk-stat-numbers__value{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:0 auto var(--cd-space-4);border-radius:50%;border:2px solid var(--cd-color-primary);color:var(--cd-color-primary);font-size:1.625rem}.sk-stat-numbers--steps .sk-stat-numbers__label{font-size:1rem;font-weight:700;text-transform:none;letter-spacing:0;opacity:1}.sk-stat-numbers__text{margin-top:var(--cd-space-2);font-size:.875rem;line-height:1.5;color:var(--cd-color-muted)}@media (max-width:767px){.sk-stat-numbers__value{font-size:2rem}}.sk-reviews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1100px;margin:0 auto}.sk-reviews__card{margin:0;padding:28px 32px;border-radius:var(--cd-radius-md);background:var(--cd-color-text);color:var(--cd-color-background)}.sk-reviews__head{display:flex;align-items:center;justify-content:space-between;gap:var(--cd-space-3);margin-bottom:var(--cd-space-4)}.sk-reviews__who{display:flex;align-items:center;gap:14px}.sk-reviews__avatar{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;overflow:hidden;background:var(--cd-color-primary);color:var(--cd-color-on-primary);font-weight:700}.sk-reviews__avatar img{width:100%;height:100%;object-fit:cover}.sk-reviews__name{font-size:.9375rem;font-weight:600}.sk-reviews__role{margin-top:2px;font-size:.8125rem;opacity:.7}.sk-reviews__stars{color:#f59e0b;letter-spacing:2px}.sk-reviews__quote{margin:0;font-size:.9375rem;line-height:1.7}@media (max-width:767px){.sk-reviews{grid-template-columns:1fr}}.sk-area-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:24px}.sk-area-cards__card{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;border-radius:var(--cd-radius-md);color:#fff;text-decoration:none;background:linear-gradient(135deg,#334155,#1e293b)}.sk-area-cards__card img,.sk-area-cards__blank{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sk-area-cards__text{position:absolute;inset-inline:0;bottom:0;display:flex;flex-direction:column;gap:2px;padding:var(--cd-space-5) var(--cd-space-4) var(--cd-space-4);background:linear-gradient(transparent,rgba(0,0,0,.7))}.sk-area-cards__name{font-size:1.125rem;font-weight:700}.sk-area-cards__sub{font-size:.8125rem;opacity:.85}.sk-latest-posts{grid-template-columns:repeat(var(--sk-cols,3),minmax(0,1fr))}.sk-latest-posts--cols-2{--sk-cols:2}.sk-latest-posts--cols-3{--sk-cols:3}.sk-latest-posts--cols-4{--sk-cols:4}.sk-latest-posts--no-excerpt .sk-card__summary{display:none}@media (max-width:991px){.sk-latest-posts{--sk-cols:2}}@media (max-width:767px){.sk-latest-posts{--sk-cols:1}}@media (min-width:992px){.sk-hide-desktop{display:none!important}}@media (min-width:768px) and (max-width:991px){.sk-hide-tablet{display:none!important}}@media (max-width:767px){.sk-hide-mobile{display:none!important}}:where(.sk-page).sk-page--centered>:where(.sk-text,.sk-heading,.sk-list,.sk-quote,.sk-table,.sk-code,.sk-buttons,.sk-image,.sk-gallery,.sk-video,.sk-map,.sk-columns,.sk-group,.sk-divider,.sk-spacer,.sk-accordion):where(:not(.sk-block-wide,.sk-block-full,.sk-block-left,.sk-block-right,.sk-block-center,.sk-columns,.sk-bleed)){width:min(calc(100% - 2 * var(--cd-space-5)),var(--cd-width-content));margin:var(--cd-space-5) auto}:where(.sk-page).sk-page--centered>:where(.sk-heading){margin-block:var(--cd-space-7) var(--cd-space-3)}:where(.sk-page).sk-page--centered>:where(.sk-spacer){margin-block:0}:where(.sk-page).sk-page--centered>:where(.sk-columns,.sk-container.sk-w-full,.sk-group--w-full):where(:not(.sk-section,.sk-bleed,.sk-block-full,.sk-block-left,.sk-block-right,.sk-row--centered,.sk-row--narrow,.sk-row--full)){width:min(calc(100% - 2 * var(--cd-page-gutter)),var(--cd-width-wide));margin-inline:auto}:where(.sk-page.sk-page--centered)>.sk-bleed{width:100%;margin-inline:0}:where(.sk-page).sk-page--centered>:where(.sk-block-center){width:fit-content;margin-inline:auto}:where(.sk-page).sk-page--centered>:where(.sk-block-left){margin-inline-start:max(var(--cd-page-gutter),calc((100% - var(--cd-width-wide)) / 2))}:where(.sk-page).sk-page--centered>:where(.sk-block-right){margin-inline-end:max(var(--cd-page-gutter),calc((100% - var(--cd-width-wide)) / 2))}@media(max-width:767px){:where(.sk-page).sk-page--centered>:where(.sk-block-left,.sk-block-right){width:calc(100% - 2 * var(--cd-page-gutter));margin-inline:var(--cd-page-gutter)}}@font-face{font-family: 'Fraunces';font-style: italic;font-weight: 300;font-display: swap;src: url(https://media.closedaily.com/sites/7/media/f756f22aa6086fca-font-386dc5bed03b.woff2) format('woff2')}@font-face{font-family: 'Fraunces';font-style: italic;font-weight: 400;font-display: swap;src: url(https://media.closedaily.com/sites/7/media/3a879732eb219fca-font-1c362fdb15e3.woff2) format('woff2')}@font-face{font-family: 'Fraunces';font-style: italic;font-weight: 500;font-display: swap;src: url(https://media.closedaily.com/sites/7/media/3436a0926ed2454e-font-8bb5d7badc01.woff2) format('woff2')}@font-face{font-family: 'Fraunces';font-style: italic;font-weight: 600;font-display: swap;src: url(https://media.closedaily.com/sites/7/media/27bb0a5bf21d12cb-font-00633b031b7b.woff2) format('woff2')}@font-face{font-family: 'Fraunces';font-style: italic;font-weight: 700;font-display: swap;src: url(https://media.closedaily.com/sites/7/media/0c274dc61fd5b294-font-1e6087c3a14b.woff2) format('woff2')}@font-face{font-family: 'Fraunces';font-style: normal;font-weight: 300;font-display: swap;src: url(https://media.closedaily.com/sites/7/media/2561083452e4bac4-font-68db300b3e14.woff2) format('woff2')}@font-face{font-family: 'Fraunces';font-style: normal;font-weight: 400;font-display: swap;src: url(https://media.closedaily.com/sites/7/media/577cd75201bf8de2-font-79347ed53aa1.woff2) format('woff2')}@font-face{font-family: 'Fraunces';font-style: normal;font-weight: 500;font-display: swap;src: url(https://media.closedaily.com/sites/7/media/d58138ce17c46fa4-font-72025d9b68a7.woff2) format('woff2')}@font-face{font-family: 'Fraunces';font-style: normal;font-weight: 600;font-display: swap;src: url(https://media.closedaily.com/sites/7/media/e5fb28b83406e0c2-font-959364b06f81.woff2) format('woff2')}@font-face{font-family: 'Fraunces';font-style: normal;font-weight: 700;font-display: swap;src: url(https://media.closedaily.com/sites/7/media/b9bd283f99212b18-font-db7c5771335b.woff2) format('woff2')}@font-face{font-family: 'Hanken Grotesk';font-style: normal;font-weight: 400;font-display: swap;src: url(https://media.closedaily.com/sites/7/media/3e329fc3eec2d43d-font-cf4b8930b864.woff2) format('woff2')}@font-face{font-family: 'Hanken Grotesk';font-style: normal;font-weight: 500;font-display: swap;src: url(https://media.closedaily.com/sites/7/media/110ff6229805f8bd-font-bac34dd4b953.woff2) format('woff2')}@font-face{font-family: 'Hanken Grotesk';font-style: normal;font-weight: 600;font-display: swap;src: url(https://media.closedaily.com/sites/7/media/f57486bd652a1612-font-0b905a4fc43e.woff2) format('woff2')}@font-face{font-family: 'Hanken Grotesk';font-style: normal;font-weight: 700;font-display: swap;src: url(https://media.closedaily.com/sites/7/media/5c0b79448a4ef671-font-17991b2de3d6.woff2) format('woff2')}@font-face{font-family: 'Hanken Grotesk';font-style: normal;font-weight: 800;font-display: swap;src: url(https://media.closedaily.com/sites/7/media/35f41fe3a144bedf-font-42f319722a8c.woff2) format('woff2')}:root{--ink:#0B1A2C;--navy:#12304F;--navy-2:#1B3D63;--blue:#2C66B0;--blue-600:#24569A;--blue-300:#7FA6D9;--sky:#DCE8F6;--ice:#EEF4FB;--mist:#F5F7FA;--paper:#FBFCFD;--line:#DFE5EC;--line-dark:rgba(255,255,255,.14);--text:#18222F;--muted:#5A6676;--muted-dark:#A9B6C6;--red:#C8443A;--gold-none:transparent;--f-display:var(--x-serif);--f-body:var(--x-sans);--f-mono:"IBM Plex Mono",ui-monospace,monospace;--r:14px;--r-lg:22px;--shadow:0 1px 2px rgba(11,26,44,.06),0 8px 28px rgba(11,26,44,.07);--glow:34%;--wrap:1240px}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;font:400 16.5px/1.6 var(--f-body);color:var(--text);background:#fff;overflow-x:hidden}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}p{margin:0 0 1em}h1,h2,h3,h4{margin:0;line-height:1.12;font-weight:600}h1,h2{font-family:var(--f-display);letter-spacing:-.015em;font-optical-sizing:auto}h1{font-size:clamp(40px,5.6vw,76px);font-weight:500}h2{font-size:clamp(30px,3.4vw,48px);font-weight:500}h3{font-size:20px;letter-spacing:-.005em}h1 em,h2 em{font-style:italic;color:var(--blue)}.on-dark h1 em,.on-dark h2 em{color:var(--blue-300)}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 28px}.wrap-narrow{max-width:800px;margin:0 auto;padding:0 28px}svg{flex:none}.kick{display:inline-flex;align-items:center;gap:10px;font:600 12px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--blue-600);margin-bottom:18px}.kick b{font-weight:600;color:var(--text)}.kick i{width:1.5px;height:14px;background:currentColor;opacity:.45}.on-dark .kick{color:var(--blue-300)}.on-dark .kick b{color:#fff}.phero .kick,.cta-band .kick{color:var(--blue-300)}.phero .kick b,.cta-band .kick b{color:#fff}.phero h1 em,.cta-band h2 em{color:var(--blue-300)}.amen-ic{display:inline-flex;width:44px;height:44px;border-radius:12px;align-items:center;justify-content:center;background:var(--ice);color:var(--blue)}.amen-ic svg{width:24px;height:24px}.lede{font-size:clamp(17px,1.4vw,19.5px);color:var(--muted);max-width:640px}.on-dark .lede{color:var(--muted-dark)}.sec-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:40px;flex-wrap:wrap}.sec-head p{margin:12px 0 0}.center{text-align:center}.center .lede{margin-left:auto;margin-right:auto}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:50px;padding:0 24px;border-radius:999px;font:600 15.5px/1 var(--f-body);border:1.5px solid transparent;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.btn svg{width:18px;height:18px}.btn-blue{background:var(--blue);color:#fff}.btn-blue:hover{background:var(--blue-600)}.btn-ink{background:var(--ink);color:#fff}.btn-ink:hover{background:var(--navy)}.btn-line{border-color:var(--line);background:#fff;color:var(--text)}.btn-line:hover{border-color:var(--blue)}.btn-ghost{border-color:rgba(255,255,255,.3);color:#fff}.btn-ghost:hover{border-color:#fff}.btn-white{background:#fff;color:var(--ink)}.btn-sm{height:42px;padding:0 18px;font-size:14.5px}.link{color:var(--blue-600);font-weight:600;display:inline-flex;align-items:center;gap:6px}.link:hover{text-decoration:underline;text-underline-offset:3px}.link svg{width:16px;height:16px}.sk-glow{position:relative;overflow:hidden}.sk-glow::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .2s;border-radius:inherit;z-index:3;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--blue-300) var(--glow),transparent),transparent 62%)}.sk-glow:hover::after{opacity:1}@media (hover:none){.sk-glow::after{display:none}}.sec{padding:clamp(72px,8.5vw,120px) 0}.sec-tight{padding:clamp(52px,6vw,80px) 0}.bg-mist{background:var(--mist)}.bg-ice{background:var(--ice)}.bg-paper{background:var(--paper)}.bg-ink{background:var(--ink);color:#fff}.bg-navy{background:var(--navy);color:#fff}.ruled{background-image:repeating-linear-gradient(180deg,transparent 0 35px,rgba(44,102,176,.07) 35px 36px)}.line-top{border-top:1px solid var(--line)}.topbar{background:var(--ink);color:#C9D4E1;font-size:13.5px}.topbar .wrap{display:flex;justify-content:space-between;align-items:center;height:40px;gap:20px}.topbar a:hover{color:#fff}.tb-l,.tb-r{display:flex;gap:22px;align-items:center}.tb-l a{display:inline-flex;gap:7px;align-items:center}.tb-l svg{width:15px;height:15px;opacity:.8}.tb-sep{width:1px;height:14px;background:rgba(255,255,255,.2)}.site-h{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.96);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.site-h .wrap{display:flex;align-items:center;gap:28px;height:78px}.logo{display:flex;align-items:center;gap:13px;flex:none}.mono{display:inline-flex;align-items:center;gap:7px;font:600 25px/1 var(--f-body);letter-spacing:.02em;color:var(--ink)}.mono i{width:1.6px;height:26px;background:var(--ink)}.logo-words{display:flex;flex-direction:column;gap:4px;border-left:1px solid var(--line);padding-left:13px}.logo-name{font:700 14.5px/1 var(--f-body);letter-spacing:.14em;text-transform:uppercase}.logo-sub{font:500 12px/1 var(--f-body);color:var(--muted);letter-spacing:.02em}.on-dark .mono{color:#fff}.on-dark .mono i{background:#fff}.on-dark .logo-words{border-color:rgba(255,255,255,.2)}.on-dark .logo-sub{color:var(--muted-dark)}.nav{display:flex;gap:2px;list-style:none;margin:0 auto 0 8px;padding:0}.nav>li{position:relative}.nav>li>a{display:flex;align-items:center;gap:5px;height:78px;padding:0 13px;font-weight:600;font-size:15px;color:#2A3546;white-space:nowrap}.nav>li>a:hover,.nav>li>a.on{color:var(--blue)}.nav>li>a.on{box-shadow:inset 0 -2.5px 0 var(--blue)}.nav .caret{width:15px;height:15px;opacity:.6}.drop{position:absolute;top:100%;left:-12px;min-width:300px;background:#fff;border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);padding:12px;opacity:0;visibility:hidden;transform:translateY(6px);transition:.16s}.drop.wide{min-width:560px;display:grid;grid-template-columns:1fr 1fr;gap:4px 12px}.nav>li:hover .drop{opacity:1;visibility:visible;transform:none}.drop h5{grid-column:1/-1;margin:6px 10px 6px;font:600 11px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.drop a{display:block;padding:10px 12px;border-radius:10px;font-weight:600;font-size:14.5px}.drop a small{display:block;font-weight:400;color:var(--muted);font-size:13px;margin-top:2px}.drop a:hover{background:var(--ice)}.h-cta{display:flex;align-items:center;gap:12px}.h-phone{display:flex;align-items:center;gap:8px;font-weight:700;font-size:15px;white-space:nowrap}@media (max-width:1480px){.h-phone{display:none}}.h-phone svg{width:17px;height:17px;color:var(--blue)}.menu-btn,.call-btn{display:none;width:44px;height:44px;border-radius:12px;border:1px solid var(--line);background:#fff;place-items:center;color:var(--ink);cursor:pointer}.menu-btn svg,.call-btn svg{width:21px;height:21px}.hero{position:relative;padding:clamp(48px,6vw,84px) 0 clamp(56px,6vw,90px);background:linear-gradient(180deg,#fff 0%,var(--ice) 100%)}.hero .wrap{display:grid;grid-template-columns:1.02fr 1fr;gap:clamp(32px,4.5vw,72px);align-items:center}.hero h1{margin-bottom:22px}.hero .lede{margin-bottom:30px}.creds{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.cred{font:600 12px/1 var(--f-mono);letter-spacing:.08em;padding:8px 11px;border-radius:8px;background:#fff;border:1px solid var(--line);color:var(--navy)}.searchbox{background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow);padding:10px}.s-tabs{display:flex;gap:4px;padding:2px 2px 10px}.s-tabs button{border:0;background:transparent;font:600 14.5px/1 var(--f-body);padding:10px 14px;border-radius:10px;color:var(--muted);cursor:pointer}.s-tabs button.on{background:var(--ice);color:var(--blue-600)}.s-row{display:flex;gap:8px}.s-row label{flex:1;display:flex;align-items:center;gap:10px;padding:0 16px;height:56px;border-radius:14px;background:var(--mist);border:1px solid transparent}.s-row label:focus-within{border-color:var(--blue);background:#fff}.s-row svg{width:20px;height:20px;color:var(--muted)}.s-row input{border:0;background:transparent;font:500 16px var(--f-body);width:100%;outline:0;color:var(--text);min-width:0}.s-row .btn{height:56px;border-radius:14px}.quick{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;font-size:14px;color:var(--muted);align-items:center}.quick a{padding:7px 12px;border-radius:999px;border:1px solid var(--line);background:#fff;font-weight:600;color:var(--text)}.quick a:hover{border-color:var(--blue);color:var(--blue-600)}.hero-art{position:relative}.hero-photo{border-radius:28px;overflow:hidden;aspect-ratio:4/4.3;box-shadow:0 30px 70px -30px rgba(11,26,44,.45)}.hero-photo img{width:100%;height:100%;object-fit:cover}.float{position:absolute;background:#fff;border-radius:18px;box-shadow:0 18px 40px -12px rgba(11,26,44,.3);padding:16px 18px}.float-a{left:-40px;bottom:40px;width:270px}.float-b{right:-22px;top:34px;width:230px}.f-lab{font:600 11px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);display:flex;align-items:center;gap:7px}.f-lab .dot{width:7px;height:7px;border-radius:50%;background:var(--red);box-shadow:0 0 0 4px rgba(200,68,58,.15)}.f-big{font:500 34px/1.05 var(--f-display);margin:10px 0 4px;letter-spacing:-.01em}.f-sm{font-size:13.5px;color:var(--muted)}.spark{display:block;width:100%;height:46px;margin-top:10px}.ledger{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;overflow:hidden}.ledger>div{padding:28px 28px 26px;border-left:1px solid var(--line)}.ledger>div:first-child{border-left:0}.ledger .n{font:500 clamp(40px,4vw,56px)/1 var(--f-display);letter-spacing:-.02em;color:var(--ink)}.ledger .n small{font-size:.5em;color:var(--blue);margin-left:2px}.ledger .l{margin-top:10px;font-weight:600;font-size:15px}.ledger .s{font-size:13.5px;color:var(--muted);margin-top:3px}.ledger-wrap{margin-top:-46px;position:relative;z-index:2}.cities{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.city{border-radius:var(--r-lg);background:#fff;border:1px solid var(--line);display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}.city:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.city .ph{aspect-ratio:16/10;overflow:hidden;position:relative}.city .ph img{width:100%;height:100%;object-fit:cover}.city .ph .badge{position:absolute;left:14px;top:14px}.city .body{padding:22px 24px 24px;display:flex;flex-direction:column;gap:10px;flex:1}.city h3{font:500 32px/1 var(--f-display)}.city .meta{font:600 12px/1 var(--f-mono);letter-spacing:.08em;color:var(--muted);text-transform:uppercase}.city ul{list-style:none;margin:6px 0 4px;padding:0;display:grid;gap:7px;font-size:14.5px}.city li{display:flex;gap:9px;align-items:center}.city li::before{content:"";width:5px;height:5px;border-radius:2px;background:var(--blue);flex:none}.city .link{margin-top:auto}.badge{display:inline-flex;align-items:center;gap:6px;font:600 11.5px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;padding:7px 10px;border-radius:8px;background:#fff;color:var(--navy)}.badge.red{background:var(--red);color:#fff}.badge.blue{background:var(--blue);color:#fff}.badge.ink{background:var(--ink);color:#fff}.nearby{margin-top:24px;font-size:15px;color:var(--muted);display:flex;gap:10px;flex-wrap:wrap;align-items:center}.nearby a{font-weight:600;color:var(--text);border-bottom:1px solid var(--line)}.split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,80px);align-items:center}.split.rev>:first-child{order:2}.stack-photos{position:relative;aspect-ratio:1/1}.stack-photos .p1{position:absolute;inset:0 18% 18% 0;border-radius:24px;overflow:hidden}.stack-photos .p2{position:absolute;inset:44% 0 0 38%;border-radius:22px;overflow:hidden;border:6px solid #fff;box-shadow:var(--shadow)}.stack-photos img{width:100%;height:100%;object-fit:cover}.mini-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:26px 0 30px}.mini-stats div{padding:16px;border-radius:14px;background:#fff;border:1px solid var(--line)}.on-dark .mini-stats div{background:rgba(255,255,255,.05);border-color:var(--line-dark)}.mini-stats b{display:block;font:500 28px/1 var(--f-display)}.mini-stats span{font-size:13px;color:var(--muted)}.on-dark .mini-stats span{color:var(--muted-dark)}.checks{list-style:none;padding:0;margin:0 0 28px;display:grid;gap:12px}.checks li{display:flex;gap:12px;align-items:flex-start}.checks svg{width:22px;height:22px;color:var(--blue);margin-top:1px}.on-dark .checks svg{color:var(--blue-300)}.btns{display:flex;gap:12px;flex-wrap:wrap}.lgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.lgrid.four{grid-template-columns:repeat(4,1fr)}.lgrid.two{grid-template-columns:1fr 1fr}.lcard{border-radius:18px;background:#fff;border:1px solid var(--line);display:flex;flex-direction:column;transition:box-shadow .2s,transform .2s}.lcard:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.lcard .ph{aspect-ratio:3/2;position:relative;overflow:hidden;background:var(--mist)}.lcard .ph img{width:100%;height:100%;object-fit:cover}.lcard .tag{position:absolute;left:12px;top:12px}.lcard .save{position:absolute;right:12px;top:12px;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.94);display:grid;place-items:center}.lcard .save svg{width:18px;height:18px}.lcard .body{padding:16px 18px 18px}.lcard .dom{font:600 11.5px/1.4 var(--f-mono);letter-spacing:.06em;color:var(--muted);text-transform:uppercase;margin-bottom:8px}.lcard .price{font:600 24px/1.1 var(--f-body);letter-spacing:-.01em}.lcard .facts{display:flex;gap:14px;font-size:14px;color:var(--muted);margin:8px 0 6px}.lcard .facts b{color:var(--text)}.lcard .addr{font-weight:600;font-size:15px}.lcard .loc{font-size:14px;color:var(--muted)}.sample-note{font:600 11.5px/1.4 var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin:0 0 16px;display:flex;gap:8px;align-items:center}.sample-note::before{content:"";width:8px;height:8px;border-radius:2px;background:var(--blue-300)}.on-dark .sample-note{color:var(--muted-dark)}.tiles{display:grid;grid-template-columns:repeat(8,1fr);gap:10px;margin-top:28px}.tile{padding:16px 14px;border-radius:14px;border:1px solid var(--line);background:#fff;font-weight:600;font-size:14px;display:flex;flex-direction:column;gap:10px}.tile svg{width:22px;height:22px;color:var(--blue)}.tile:hover{border-color:var(--blue)}.ways{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.way{border-radius:var(--r-lg);padding:30px;background:#fff;border:1px solid var(--line);display:flex;flex-direction:column;gap:14px}.on-dark .way{background:rgba(255,255,255,.04);border-color:var(--line-dark)}.way .num{font:500 15px/1 var(--f-mono);color:var(--blue)}.on-dark .way .num{color:var(--blue-300)}.way h3{font:500 28px/1.1 var(--f-display)}.way p{color:var(--muted);margin:0}.on-dark .way p{color:var(--muted-dark)}.way .btn{margin-top:auto;align-self:flex-start}.noreg{display:inline-flex;align-items:center;gap:7px;font:600 11.5px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--blue-600);background:var(--ice);padding:7px 10px;border-radius:8px;align-self:flex-start}.noreg svg{width:14px;height:14px}.on-dark .noreg{background:rgba(127,166,217,.14);color:var(--blue-300)}.vip{display:grid;grid-template-columns:1fr 1fr;gap:22px}.vip-card{border-radius:26px;padding:36px;background:#fff;border:1px solid var(--line)}.vip-card.dark{background:var(--navy);color:#fff;border-color:var(--navy)}.vip-card h3{font:500 34px/1.05 var(--f-display);margin:6px 0 10px}.perks{list-style:none;padding:0;margin:24px 0 28px;display:grid;gap:0}.perks li{display:grid;grid-template-columns:40px 1fr;gap:12px;padding:15px 0;border-top:1px solid var(--line)}.vip-card.dark .perks li{border-color:var(--line-dark)}.perks .pi{width:40px;height:40px;border-radius:12px;background:var(--ice);display:grid;place-items:center;color:var(--blue)}.vip-card.dark .perks .pi{background:rgba(255,255,255,.08);color:var(--blue-300)}.perks .pi svg{width:20px;height:20px}.perks b{display:block;font-size:16px}.perks span{font-size:14.5px;color:var(--muted)}.vip-card.dark .perks span{color:var(--muted-dark)}.posts{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.pcard{border-radius:18px;background:#fff;border:1px solid var(--line);display:flex;flex-direction:column}.pcard .ph{aspect-ratio:16/10;overflow:hidden}.pcard .ph img{width:100%;height:100%;object-fit:cover}.pcard .body{padding:18px 20px 22px;display:flex;flex-direction:column;gap:8px}.pcard .cat{font:600 11.5px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--blue-600)}.pcard h3{font:500 23px/1.18 var(--f-display)}.pcard .meta{font-size:13.5px;color:var(--muted)}.quote-big{font:400 clamp(26px,2.6vw,38px)/1.25 var(--f-display);letter-spacing:-.01em;margin:0 0 20px}.quote-big::before{content:"\201C";color:var(--blue)}.quote-big::after{content:"\201D";color:var(--blue)}.qwho{font-weight:600}.qwho span{color:var(--muted);font-weight:400}.stars{display:flex;gap:3px;color:#E3A008;margin-bottom:16px}.stars svg{width:20px;height:20px}.review-wrap{display:grid;grid-template-columns:1.3fr 1fr;gap:40px;align-items:center}.rev-links{display:grid;gap:12px}.rev-link{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:20px 22px;border-radius:16px;background:#fff;border:1px solid var(--line);font-weight:600}.rev-link small{display:block;color:var(--muted);font-weight:400;font-size:13.5px}.rev-link svg{width:18px;height:18px;color:var(--blue)}.rich-photo{border-radius:26px;overflow:hidden;aspect-ratio:7/6;position:relative}.rich-photo img{width:100%;height:100%;object-fit:cover}.rich-photo .plate{position:absolute;left:16px;bottom:16px;right:16px;background:rgba(11,26,44,.86);backdrop-filter:blur(6px);color:#fff;border-radius:14px;padding:14px 16px;display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:14px}.rich-photo .plate b{font-size:16px;display:block}.cta-band{border-radius:28px;background:var(--navy);color:#fff;padding:clamp(36px,5vw,64px);display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center;position:relative;overflow:hidden}.cta-band::before{content:"";position:absolute;right:-80px;top:-80px;width:340px;height:340px;border-radius:50%;border:1.5px solid rgba(127,166,217,.2)}.cta-band::after{content:"";position:absolute;right:-20px;top:-20px;width:220px;height:220px;border-radius:50%;border:1.5px solid rgba(127,166,217,.16)}.cta-band h2{color:#fff}.addr-form{display:flex;gap:8px;background:#fff;border-radius:18px;padding:8px;position:relative;z-index:1}.addr-form input{flex:1;border:0;outline:0;font:500 16px var(--f-body);padding:0 14px;min-width:0;color:var(--text)}.addr-form .btn{height:52px;border-radius:12px}.phero{position:relative;color:#fff;background:var(--ink);overflow:hidden}.phero .bg{position:absolute;inset:0}.phero .bg img{width:100%;height:100%;object-fit:cover;opacity:.5}.phero .bg::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(11,26,44,.92) 0%,rgba(11,26,44,.66) 55%,rgba(11,26,44,.25) 100%)}.phero .wrap{position:relative;padding-top:clamp(64px,8vw,112px);padding-bottom:clamp(56px,7vw,96px)}.phero h1{max-width:820px;margin-bottom:18px;color:#fff}.phero .lede{color:#D3DCE7;max-width:640px}.crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:13.5px;color:#B9C6D6;margin-bottom:22px;align-items:center}.crumbs a:hover{color:#fff}.crumbs span{opacity:.5}.crumbs.dark{color:var(--muted)}.crumbs.dark a:hover{color:var(--blue)}.facts-strip{display:flex;flex-wrap:wrap;gap:0;margin-top:34px;border:1px solid rgba(255,255,255,.18);border-radius:16px;background:rgba(11,26,44,.4);backdrop-filter:blur(6px);max-width:980px}.facts-strip>div{padding:16px 22px;border-left:1px solid rgba(255,255,255,.14);flex:1;min-width:150px}.facts-strip>div:first-child{border-left:0}.facts-strip small{display:block;font:600 11px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-dark);margin-bottom:7px}.facts-strip b{font-size:16px;font-weight:600}.pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pillar{border-radius:20px;background:#fff;border:1px solid var(--line);padding:24px 24px 22px;display:flex;flex-direction:column;gap:12px}.pillar .top{display:flex;justify-content:space-between;align-items:center}.pillar .pn{font:600 12px/1 var(--f-mono);letter-spacing:.1em;color:var(--blue-600)}.pillar .cnt{font:600 11.5px/1 var(--f-mono);color:var(--muted);background:var(--mist);padding:6px 9px;border-radius:7px}.pillar h3{font:500 25px/1.12 var(--f-display)}.pillar ul{list-style:none;padding:0;margin:4px 0 6px;display:grid;gap:0;font-size:14.5px}.pillar li a{display:block;padding:9px 0;border-top:1px solid var(--line);color:#2A3546}.pillar li a:hover{color:var(--blue-600)}.pillar .link{margin-top:auto}.pillar.feat{background:var(--navy);color:#fff;border-color:var(--navy)}.pillar.feat li a{color:#D3DCE7;border-color:var(--line-dark)}.pillar.feat .pn{color:var(--blue-300)}.pillar.feat .cnt{background:rgba(255,255,255,.1);color:#fff}.pillar.feat .link{color:var(--blue-300)}.map-of{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:-8px 0 34px;font-size:14px;color:var(--muted)}.map-of b{color:var(--text)}.embed{border:2px dashed var(--blue-300);border-radius:18px;background:repeating-linear-gradient(135deg,var(--ice) 0 14px,#F6F9FD 14px 28px);padding:20px;position:relative}.embed-tag{display:inline-flex;align-items:center;gap:8px;font:600 11.5px/1.2 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--ink);color:#fff;padding:8px 11px;border-radius:8px;margin-bottom:14px}.embed-tag svg{width:14px;height:14px}.embed .inner{background:#fff;border-radius:12px;border:1px solid var(--line);padding:18px}.embed .hint{font-size:13.5px;color:var(--muted);margin:12px 0 0}.charts{display:grid;grid-template-columns:1fr 1fr;gap:20px}.chart-h{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px}.chart-h b{font-size:15.5px}.chart-h span{font:600 11.5px/1 var(--f-mono);color:var(--muted)}.chart svg{width:100%;height:auto;display:block}.mstats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.mstat{border-radius:16px;background:#fff;border:1px solid var(--line);padding:20px}.mstat small{font:600 11px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.mstat b{display:block;font:500 38px/1 var(--f-display);margin:12px 0 6px;letter-spacing:-.02em}.mstat .chg{font-size:13.5px;font-weight:600;color:var(--blue-600)}.gallery{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:240px 240px;gap:12px}.gallery a{border-radius:16px;overflow:hidden;position:relative}.gallery a:first-child{grid-row:1/3}.gallery img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.gallery a:hover img{transform:scale(1.03)}.gallery .more{position:absolute;inset:0;background:rgba(11,26,44,.6);color:#fff;display:grid;place-items:center;font-weight:700;font-size:16px;text-align:center}.gallery .cap{position:absolute;left:12px;bottom:12px;background:rgba(255,255,255,.94);border-radius:8px;padding:6px 9px;font-size:12.5px;font-weight:600}.faq{display:grid;gap:12px}.faq details{border:1px solid var(--line);border-radius:16px;background:#fff;padding:0 22px}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:20px 0;font-weight:600;font-size:17px}.faq summary::-webkit-details-marker{display:none}.faq summary .pm{width:30px;height:30px;border-radius:50%;background:var(--ice);display:grid;place-items:center;flex:none;color:var(--blue);transition:transform .2s}.faq summary .pm svg{width:16px;height:16px}.faq details[open] .pm{transform:rotate(45deg)}.faq .a{padding:0 0 20px;color:#3A4656;max-width:760px}.faq-grid{display:grid;grid-template-columns:.8fr 1.4fr;gap:56px;align-items:start}.schema-note{display:inline-flex;gap:8px;align-items:center;font:600 11.5px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:8px;padding:8px 10px;margin-top:18px;background:#fff}.schema-note svg{width:14px;height:14px;color:var(--blue)}.res{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.rcard{border-radius:16px;background:#fff;border:1px solid var(--line);padding:20px;display:grid;grid-template-columns:52px 1fr;gap:16px;align-items:start}.rcard .ic{width:52px;height:64px;border-radius:8px;background:linear-gradient(160deg,var(--sky),#fff);border:1px solid var(--line);display:grid;place-items:center;color:var(--blue);position:relative}.rcard .ic svg{width:24px;height:24px}.rcard .ic small{position:absolute;bottom:5px;font:700 9px/1 var(--f-mono);color:var(--navy)}.rcard b{display:block;font-size:16px;margin-bottom:4px}.rcard p{font-size:14px;color:var(--muted);margin:0 0 10px}.rcard .link{font-size:14px}.res-filter{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.chip{padding:9px 14px;border-radius:999px;border:1px solid var(--line);background:#fff;font-weight:600;font-size:14px;cursor:pointer}.chip.on{background:var(--ink);color:#fff;border-color:var(--ink)}.road{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--line);border-radius:22px;overflow:hidden;background:#fff}.road>div{padding:24px;border-left:1px solid var(--line);border-top:1px solid var(--line)}.road>div:nth-child(4n+1){border-left:0}.road>div:nth-child(-n+4){border-top:0}.road .sn{font:500 34px/1 var(--f-display);color:var(--blue)}.road b{display:block;margin:12px 0 6px;font-size:16.5px}.road p{font-size:14.5px;color:var(--muted);margin:0}.art-grid{display:grid;grid-template-columns:240px minmax(0,1fr) 300px;gap:48px;align-items:start}.toc{position:sticky;top:104px;font-size:14px}.toc h4,.side h4{font:600 11.5px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:14px}.toc ol{list-style:none;padding:0;margin:0;display:grid;gap:2px;counter-reset:t}.toc li a{display:flex;gap:10px;padding:8px 10px;border-radius:8px;color:#3A4656}.toc li a::before{counter-increment:t;content:counter(t,decimal-leading-zero);font:600 12px/1.6 var(--f-mono);color:var(--blue-300)}.toc li a.on,.toc li a:hover{background:var(--ice);color:var(--blue-600)}.prose{font-size:18px;line-height:1.72;color:#253142}.prose h2{font-size:clamp(28px,2.6vw,36px);margin:52px 0 16px;color:var(--text)}.prose h3{font-size:21px;margin:30px 0 10px}.prose p{margin:0 0 20px}.prose ul{padding-left:22px;margin:0 0 22px}.prose li{margin-bottom:8px}.prose p a,.prose li a{color:var(--blue-600);text-decoration:underline;text-underline-offset:3px}.prose figure{margin:30px 0}.prose figure img{border-radius:18px;width:100%}.prose figcaption{font-size:14px;color:var(--muted);margin-top:10px}.byline{display:flex;align-items:center;gap:14px;margin:26px 0 0}.byline img{width:52px;height:52px;border-radius:50%;object-fit:cover}.byline b{display:block}.byline span{font-size:14px;color:#B9C6D6}.keypoints{border-radius:18px;background:var(--ice);padding:24px 26px;margin:0 0 30px}.keypoints h4{font:600 12px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--blue-600);margin-bottom:12px}.keypoints ul{margin:0;padding-left:20px;font-size:16.5px}.video{border-radius:18px;overflow:hidden;position:relative;aspect-ratio:16/9;background:#000}.video img{width:100%;height:100%;object-fit:cover;opacity:.78}.video .play{position:absolute;inset:0;display:grid;place-items:center}.video .play span{width:84px;height:84px;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 10px 30px rgba(0,0,0,.3)}.video .play svg{width:30px;height:30px;fill:var(--ink);margin-left:5px}.video .vbar{position:absolute;left:0;right:0;bottom:0;padding:14px 18px;background:linear-gradient(transparent,rgba(0,0,0,.7));color:#fff;display:flex;justify-content:space-between;font-size:14px;font-weight:600}.social2{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:30px 0}.social{border:1px solid var(--line);border-radius:16px;background:#fff;overflow:hidden;font-size:14.5px}.social .sh{display:flex;gap:10px;align-items:center;padding:12px 14px}.social .sh img{width:34px;height:34px;border-radius:50%;object-fit:cover}.social .sh b{display:block;font-size:14px;line-height:1.2}.social .sh small{color:var(--muted);font-size:12.5px}.social .sh svg{width:20px;height:20px;margin-left:auto}.social .sp{aspect-ratio:1/1;overflow:hidden}.social .sp img{width:100%;height:100%;object-fit:cover}.social .sp.wide{aspect-ratio:16/10}.social .sb{padding:12px 14px 14px;color:#3A4656}.social .sb .acts{display:flex;gap:14px;color:var(--muted);font-size:13px;margin-top:8px}.dl-card{display:grid;grid-template-columns:120px 1fr;gap:24px;align-items:center;border-radius:22px;background:var(--navy);color:#fff;padding:26px;margin:36px 0}.dl-cover{aspect-ratio:3/4;border-radius:10px;background:linear-gradient(160deg,#fff,var(--sky));color:var(--ink);padding:12px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 14px 30px rgba(0,0,0,.3);transform:rotate(-3deg)}.dl-cover b{font:500 15px/1.1 var(--f-display)}.dl-cover .mono{font-size:12px}.dl-cover .mono i{height:12px}.dl-card h3{font:500 26px/1.15 var(--f-display);margin:8px 0 8px}.dl-card p{color:var(--muted-dark);font-size:15px;margin:0 0 16px}.side{position:sticky;top:104px;display:grid;gap:18px}.side-card{border-radius:18px;border:1px solid var(--line);background:#fff;padding:20px}.side-card.ink{background:var(--ink);color:#fff;border-color:var(--ink)}.agent-mini{display:flex;gap:12px;align-items:center;margin-bottom:14px}.agent-mini img{width:58px;height:58px;border-radius:50%;object-fit:cover}.agent-mini b{display:block}.agent-mini span{font-size:13px;color:var(--muted)}.side-card.ink .agent-mini span{color:var(--muted-dark)}.series{list-style:none;padding:0;margin:0;display:grid;gap:0;font-size:14px}.series li a{display:flex;gap:10px;padding:10px 0;border-top:1px solid var(--line)}.series li a i{font:600 12px/1.5 var(--f-mono);font-style:normal;color:var(--blue-300);width:20px;flex:none}.series li.on a{color:var(--blue-600);font-weight:700}.series li.soon a{color:var(--muted);cursor:default}.series li.soon em{display:block;font:600 10.5px/1.6 var(--f-mono);font-style:normal;letter-spacing:.1em;text-transform:uppercase;color:var(--blue-300)}.post-nav{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:40px}.post-nav a{border:1px solid var(--line);border-radius:16px;padding:18px 20px;font-weight:600}.post-nav small{display:block;font:600 11px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.post-nav a:last-child{text-align:right}.form{display:grid;gap:16px}.form .row2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form label{display:grid;gap:7px;font-weight:600;font-size:14.5px}.form label small{font-weight:400;color:var(--muted)}.form input,.form select,.form textarea{font:500 16px var(--f-body);color:var(--text);border:1px solid #CFD8E3;border-radius:12px;padding:13px 14px;background:#fff;width:100%;outline:0}.form textarea{min-height:110px;resize:vertical}.form input:focus,.form select:focus,.form textarea:focus{border-color:var(--blue);box-shadow:0 0 0 4px rgba(44,102,176,.12)}.opts{display:flex;flex-wrap:wrap;gap:8px}.opts label{display:inline-flex;gap:8px;align-items:center;font-weight:500;border:1px solid #CFD8E3;border-radius:999px;padding:9px 14px;cursor:pointer}.opts input{width:auto;margin:0;accent-color:var(--blue)}.fine{font-size:13px;color:var(--muted);line-height:1.5}.hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.guard{border-radius:14px;border:1px dashed var(--blue-300);background:var(--ice);padding:16px 18px;font-size:14px;color:#2A3546}.guard b{display:flex;gap:8px;align-items:center;margin-bottom:6px;font-size:14.5px}.guard svg{width:17px;height:17px;color:var(--blue)}.guard ul{margin:6px 0 0;padding-left:18px}.steps-side{position:sticky;top:104px}.stepper{list-style:none;padding:0;margin:0;display:grid;gap:4px;counter-reset:s}.stepper li a{display:flex;gap:14px;align-items:center;padding:14px;border-radius:14px;font-weight:600}.stepper li a::before{counter-increment:s;content:counter(s);width:32px;height:32px;border-radius:50%;border:1.5px solid var(--line);display:grid;place-items:center;font:600 14px var(--f-mono);color:var(--muted);flex:none}.stepper li.on a{background:var(--ice);color:var(--blue-600)}.stepper li.on a::before{background:var(--blue);border-color:var(--blue);color:#fff}.stepper small{display:block;font-weight:400;color:var(--muted);font-size:13px}.fstep{border:1px solid var(--line);border-radius:22px;padding:30px;background:#fff;margin-bottom:20px}.fstep h3{font:500 28px/1.1 var(--f-display);margin:6px 0 6px}.fstep .lede{font-size:15.5px;margin-bottom:22px}.form-grid{display:grid;grid-template-columns:280px minmax(0,1fr);gap:48px;align-items:start}.rbar{position:sticky;top:78px;z-index:20;background:#fff;border-bottom:1px solid var(--line)}.rbar .wrap{display:flex;gap:10px;align-items:center;height:76px;overflow:hidden}.rbar .loc{flex:1.4;display:flex;align-items:center;gap:10px;height:48px;border:1px solid #CFD8E3;border-radius:12px;padding:0 14px;min-width:0}.rbar .loc svg{width:18px;height:18px;color:var(--muted)}.rbar .loc input{border:0;outline:0;font:500 15px var(--f-body);width:100%;min-width:0}.fbtn{height:48px;padding:0 14px;border:1px solid #CFD8E3;border-radius:12px;background:#fff;display:inline-flex;align-items:center;gap:8px;font:600 14.5px var(--f-body);white-space:nowrap;cursor:pointer;color:var(--text)}.fbtn svg{width:15px;height:15px;opacity:.6}.fbtn.on{border-color:var(--blue);color:var(--blue-600);background:var(--ice)}.results{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);min-height:900px}.rlist{padding:26px 28px 60px}.rhead{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;flex-wrap:wrap}.rhead h1{font:500 30px/1.1 var(--f-display)}.rhead p{margin:4px 0 0;color:var(--muted);font-size:14.5px}.rlist .lgrid{grid-template-columns:repeat(2,1fr);gap:18px}.rmap{position:sticky;top:154px;height:calc(100vh - 154px);background:#E9EEF3;overflow:hidden;border-left:1px solid var(--line)}.rmap svg.base{position:absolute;inset:0;width:100%;height:100%}.pin{position:absolute;transform:translate(-50%,-100%);background:var(--ink);color:#fff;font:700 12.5px/1 var(--f-body);padding:7px 9px;border-radius:9px;box-shadow:0 4px 12px rgba(0,0,0,.25);white-space:nowrap}.pin::after{content:"";position:absolute;left:50%;bottom:-5px;width:10px;height:10px;background:inherit;transform:translateX(-50%) rotate(45deg);z-index:-1}.pin.on{background:var(--blue);z-index:2;transform:translate(-50%,-100%) scale(1.12)}.map-tools{position:absolute;right:14px;top:14px;display:grid;gap:8px}.map-tools button{height:40px;padding:0 14px;border-radius:10px;border:0;background:#fff;font:600 13.5px var(--f-body);box-shadow:0 2px 8px rgba(0,0,0,.12);display:flex;gap:7px;align-items:center;cursor:pointer}.map-tools svg{width:15px;height:15px}.more-filters{border-bottom:1px solid var(--line);background:var(--mist)}.more-filters .wrap{display:grid;grid-template-columns:repeat(6,1fr);gap:18px;padding-top:22px;padding-bottom:24px}.more-filters h5{font:600 11px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.more-filters .opts label{padding:7px 11px;font-size:13.5px;background:#fff}.pager{display:flex;gap:6px;justify-content:center;margin-top:34px}.pager a{min-width:42px;height:42px;border-radius:10px;border:1px solid var(--line);display:grid;place-items:center;font-weight:600;padding:0 12px}.pager a.on{background:var(--ink);color:#fff;border-color:var(--ink)}.mobile-map{display:none}.lhead{padding:22px 0 18px}.lhead .wrap{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}.lacts{display:flex;gap:8px;flex-wrap:wrap}.lgal{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:250px 250px;gap:10px;border-radius:22px;overflow:hidden}.lgal a{position:relative;overflow:hidden}.lgal a:first-child{grid-row:1/3}.lgal img{width:100%;height:100%;object-fit:cover}.lgal .all{position:absolute;right:14px;bottom:14px;background:#fff;border-radius:10px;padding:10px 14px;font-weight:700;font-size:14px;display:flex;gap:8px;align-items:center}.lgal .all svg{width:16px;height:16px}.lgal .stat{position:absolute;left:16px;top:16px}.jump{position:sticky;top:78px;z-index:15;background:#fff;border-bottom:1px solid var(--line);margin-top:26px}.jump .wrap{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.jump a{padding:16px 14px;font-weight:600;font-size:14.5px;color:var(--muted);white-space:nowrap}.jump a.on{color:var(--blue-600);box-shadow:inset 0 -2.5px 0 var(--blue)}.ld-grid{display:grid;grid-template-columns:minmax(0,1fr) 370px;gap:48px;align-items:start;padding-top:34px}.keyfacts{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:flex-start;padding-bottom:26px;border-bottom:1px solid var(--line)}.kprice{font:600 40px/1 var(--f-body);letter-spacing:-.02em}.kaddr{font-size:18px;font-weight:600;margin-top:10px}.kloc{color:var(--muted)}.kpay{text-align:right;font-size:14.5px;color:var(--muted)}.kpay b{display:block;color:var(--text);font-size:20px}.kgrid{display:grid;grid-template-columns:repeat(5,1fr);gap:0;border:1px solid var(--line);border-radius:18px;margin:24px 0;overflow:hidden}.kgrid>div{padding:16px 18px;border-left:1px solid var(--line);border-top:1px solid var(--line)}.kgrid>div:nth-child(5n+1){border-left:0}.kgrid>div:nth-child(-n+5){border-top:0}.kgrid small{display:block;font:600 11px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:7px}.kgrid b{font-size:17px}.special{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px}.special span{padding:8px 12px;border-radius:999px;background:var(--ice);color:var(--navy);font-weight:600;font-size:14px}.ld-sec{padding:34px 0;border-top:1px solid var(--line)}.ld-sec>h2{font-size:30px;margin-bottom:18px}.dgroups{display:grid;gap:12px}.dgroup{border:1px solid var(--line);border-radius:16px;overflow:hidden}.dgroup>summary{list-style:none;cursor:pointer;padding:18px 20px;font-weight:700;font-size:16.5px;display:flex;justify-content:space-between;align-items:center;background:var(--mist)}.dgroup>summary::-webkit-details-marker{display:none}.dgroup>summary svg{width:18px;height:18px;transition:transform .2s}.dgroup[open]>summary svg{transform:rotate(180deg)}.dcols{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;padding:20px}.dcols h5{font:600 11.5px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--blue-600);margin:0 0 10px}.dcols dl{margin:0;display:grid;gap:7px;font-size:14.5px}.dcols dl div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px dashed var(--line);padding-bottom:6px}.dcols dt{color:var(--muted)}.dcols dd{margin:0;font-weight:600;text-align:right}.ptable{width:100%;border-collapse:collapse;font-size:15px}.ptable th{text-align:left;font:600 11.5px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:12px 10px;border-bottom:1px solid var(--line)}.ptable td{padding:14px 10px;border-bottom:1px solid var(--line)}.calc{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}.calc .bars{display:grid;gap:10px}.calc .bars div{display:grid;grid-template-columns:150px 1fr 90px;gap:12px;align-items:center;font-size:14.5px}.calc .bars i{height:10px;border-radius:5px;background:var(--blue)}.calc .bars div:nth-child(2) i{background:var(--blue-300)}.calc .bars div:nth-child(3) i{background:var(--navy)}.calc .bars div:nth-child(4) i{background:var(--sky)}.calc .bars b{text-align:right}.tour{border-radius:22px;border:1px solid var(--line);background:#fff;padding:22px;box-shadow:var(--shadow)}.tour h3{font:500 24px/1.1 var(--f-display);margin-bottom:14px}.ttype{display:grid;grid-template-columns:1fr 1fr;gap:6px;background:var(--mist);border-radius:12px;padding:4px;margin-bottom:14px}.ttype button{border:0;background:transparent;padding:10px;border-radius:9px;font:600 14px var(--f-body);cursor:pointer;color:var(--muted)}.ttype button.sel{background:#fff;color:var(--text);box-shadow:0 1px 3px rgba(0,0,0,.1)}.days{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px}.days button{border:1px solid var(--line);background:#fff;border-radius:12px;padding:10px 4px;font:600 12px/1.3 var(--f-body);cursor:pointer;color:var(--muted)}.days button b{display:block;font-size:20px;color:var(--text)}.days button.sel{border-color:var(--blue);background:var(--ice);color:var(--blue-600)}.oh{display:flex;gap:12px;align-items:center;border-radius:14px;background:var(--ice);padding:12px 14px;margin-top:14px;font-size:14px}.oh svg{width:20px;height:20px;color:var(--blue)}.mapbox{border-radius:18px;overflow:hidden;height:300px;position:relative;background:#E9EEF3}.mapbox svg{width:100%;height:100%}.commute{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px}.commute div{border:1px solid var(--line);border-radius:14px;padding:14px;font-size:14px}.commute b{display:block;font-size:18px}.commute span{color:var(--muted)}.courtesy{font-size:13px;color:var(--muted);margin-top:10px}.site-f{background:var(--ink);color:#C2CDDA;padding:76px 0 30px;font-size:15px}.f-top{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px;padding-bottom:44px;border-bottom:1px solid var(--line-dark)}.f-col h4{font:600 11.5px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:#fff;margin-bottom:16px}.f-col ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.f-col a:hover,.f-contact a:hover{color:#fff}.f-contact{display:grid;gap:6px;margin-top:20px}.f-contact a{font-weight:600;color:#fff}.socials{display:flex;gap:10px;margin-top:22px}.socials a{width:40px;height:40px;border-radius:12px;border:1px solid var(--line-dark);display:grid;place-items:center;color:#fff}.socials a:hover{background:rgba(255,255,255,.08)}.socials svg{width:18px;height:18px}.f-legal{padding-top:28px;display:grid;gap:14px;font-size:13px;line-height:1.6;color:#9AA8BA}.f-legal .row{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:center}.eho{display:inline-flex;gap:8px;align-items:center}.eho svg{width:22px;height:22px}.pbar{display:none}.drawer{position:fixed;inset:0;z-index:100;background:var(--ink);color:#fff;padding:20px;transform:translateX(100%);transition:transform .25s;overflow:auto}.drawer.open{transform:none}.drawer nav{display:grid;margin-top:26px}.drawer nav a{padding:15px 4px;border-bottom:1px solid var(--line-dark);font-size:19px;font-weight:600}.drawer nav a.sub{font-size:16px;padding-left:18px;color:#C2CDDA;font-weight:500}.mock-note{position:fixed;left:12px;bottom:12px;z-index:90;background:var(--ink);color:#fff;font:600 11px/1 var(--f-mono);padding:8px 10px;border-radius:8px;opacity:.85;letter-spacing:.06em}@media (max-width:1180px){.nav>li>a{padding:0 9px;font-size:14.5px}.h-phone{display:none}.tiles{grid-template-columns:repeat(4,1fr)}.art-grid{grid-template-columns:minmax(0,1fr) 280px}.art-grid .toc{display:none}.more-filters .wrap{grid-template-columns:repeat(3,1fr)}}@media (max-width:980px){.nav,.tb-r{display:none}.menu-btn,.call-btn{display:grid}.h-cta .btn{display:none}.site-h .wrap{justify-content:space-between}.hero .wrap,.split,.review-wrap,.cta-band,.faq-grid,.form-grid,.ld-grid,.calc{grid-template-columns:1fr}.split.rev>:first-child{order:0}.cities,.posts,.ways,.pillars,.res{grid-template-columns:1fr 1fr}.vip{grid-template-columns:1fr}.ledger{grid-template-columns:1fr 1fr}.ledger>div:nth-child(3){border-left:0}.ledger>div:nth-child(n+3){border-top:1px solid var(--line)}.lgrid,.lgrid.four{grid-template-columns:1fr 1fr}.mstats{grid-template-columns:1fr 1fr}.charts{grid-template-columns:1fr}.road{grid-template-columns:1fr 1fr}.road>div{border-left:1px solid var(--line)!important;border-top:1px solid var(--line)!important}.road>div:nth-child(odd){border-left:0!important}.road>div:nth-child(-n+2){border-top:0!important}.art-grid{grid-template-columns:1fr}.side,.steps-side,.toc{position:static}.results{grid-template-columns:1fr}.rmap{display:none}.mobile-map{display:inline-flex}.f-top{grid-template-columns:1fr 1fr}.kgrid{grid-template-columns:repeat(3,1fr)}.kgrid>div{border-left:1px solid var(--line)!important;border-top:1px solid var(--line)!important}.kgrid>div:nth-child(3n+1){border-left:0!important}.kgrid>div:nth-child(-n+3){border-top:0!important}.dcols{grid-template-columns:1fr 1fr}.float-a{left:-10px}.float-b{right:-6px}}@media (max-width:640px){.kick{flex-wrap:wrap;row-gap:8px}.kick span,.kick b{white-space:nowrap}body{font-size:16px}.wrap,.wrap-narrow{padding:0 18px}.topbar .wrap{justify-content:center}.topbar .tb-l a:nth-child(n+3),.topbar .tb-sep{display:none}.site-h .wrap{height:66px;gap:10px}.mono{font-size:21px}.mono i{height:22px}.logo-name{font-size:12.5px;letter-spacing:.1em}.logo-sub{font-size:11px}.logo{gap:10px}.logo-words{padding-left:10px}.h-cta{gap:8px}.menu-btn,.call-btn{width:42px;height:42px}.hero{padding-top:30px}.hero-photo{aspect-ratio:4/3.4}.float-a{position:relative;left:auto;bottom:auto;width:auto;margin:-46px 14px 0}.float-b{display:none}.s-tabs{overflow-x:auto}.s-row{flex-direction:column}.s-row .btn{width:100%}.ledger-wrap{margin-top:0;padding-top:30px}.ledger>div{padding:20px 18px}.ledger .n{font-size:36px}.cities,.posts,.ways,.pillars,.res,.lgrid,.lgrid.four,.lgrid.two,.rlist .lgrid,.social2,.post-nav{grid-template-columns:1fr}.tiles{grid-template-columns:repeat(2,1fr)}.mini-stats{grid-template-columns:1fr 1fr 1fr;gap:8px}.mini-stats div{padding:12px 10px}.mini-stats b{font-size:22px}.vip-card{padding:24px 20px}.cta-band{padding:28px 20px;border-radius:22px}.addr-form{flex-direction:column}.addr-form input{height:50px}.road{grid-template-columns:1fr}.road>div{border-left:0!important;border-top:1px solid var(--line)!important}.road>div:first-child{border-top:0!important}.facts-strip>div{min-width:50%;flex:1 1 50%;border-left:0;border-top:1px solid rgba(255,255,255,.12)}.facts-strip>div:nth-child(-n+2){border-top:0}.facts-strip>div:nth-child(even){border-left:1px solid rgba(255,255,255,.12)}.gallery{grid-template-columns:1fr 1fr;grid-template-rows:200px 130px 130px}.gallery a:first-child{grid-row:auto;grid-column:1/-1}.lgal{grid-template-columns:1fr 1fr;grid-template-rows:240px 120px;border-radius:16px}.lgal a:first-child{grid-row:auto;grid-column:1/-1}.lgal a:nth-child(n+4){display:none}.mstats{grid-template-columns:1fr 1fr;gap:10px}.mstat{padding:16px}.mstat b{font-size:30px}.kgrid{grid-template-columns:1fr 1fr}.kgrid>div{border-left:1px solid var(--line)!important;border-top:1px solid var(--line)!important}.kgrid>div:nth-child(odd){border-left:0!important}.kgrid>div:nth-child(-n+2){border-top:0!important}.kprice{font-size:32px}.kpay{text-align:left}.dcols{grid-template-columns:1fr;padding:16px}.commute{grid-template-columns:1fr 1fr}.calc .bars div{grid-template-columns:110px 1fr 70px;font-size:13.5px}.form .row2{grid-template-columns:1fr}.fstep{padding:22px 18px}.dl-card{grid-template-columns:1fr;text-align:left}.dl-cover{width:110px}.rbar .wrap{height:auto;padding-top:12px;padding-bottom:12px;flex-wrap:wrap}.rbar .loc{flex:1 1 100%}.rbar .fbtn.hide-sm{display:none}.rbar{top:66px}.rlist{padding:20px 18px 40px}.more-filters .wrap{grid-template-columns:1fr 1fr}.jump{top:66px}.ptable{font-size:13.5px}.ptable th,.ptable td{padding:10px 6px}.f-top{grid-template-columns:1fr 1fr;gap:30px}.f-top>div:first-child{grid-column:1/-1}.pbar{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:60;background:rgba(255,255,255,.97);border-top:1px solid var(--line);padding:10px 12px calc(10px + env(safe-area-inset-bottom))}.pbar .btn{height:46px;padding:0 10px;font-size:14.5px}.site-f{padding-bottom:110px}.mock-note{display:none}.sec-head{margin-bottom:28px}.faq summary{font-size:16px}.prose{font-size:17px}}.yt{position:relative;display:block;width:100%;aspect-ratio:16/9;padding:0;border:0;border-radius:14px;overflow:hidden;background:var(--ink);cursor:pointer;color:inherit}.yt img{width:100%;height:100%;object-fit:cover;transform:scale(var(--z,1));transition:opacity .2s}.yt:hover img{opacity:.9}.yt::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,26,44,0) 55%,rgba(11,26,44,.5))}.yt-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:rgba(255,255,255,.95);display:grid;place-items:center;box-shadow:0 10px 30px rgba(0,0,0,.3);z-index:2;transition:transform .2s}.yt:hover .yt-play{transform:translate(-50%,-50%) scale(1.06)}.yt-play svg{width:24px;height:24px;fill:var(--ink);margin-left:4px}.yt-len{position:absolute;right:12px;bottom:12px;z-index:2;font:600 12px/1 var(--f-mono);color:#fff;background:rgba(11,26,44,.8);padding:6px 8px;border-radius:6px}.yt.big,.yt-frame.big{border-radius:20px}.yt.big .yt-play{width:92px;height:92px}.yt.big .yt-play svg{width:34px;height:34px;margin-left:6px}.yt-frame{aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#000}.yt-frame iframe{width:100%;height:100%;border:0;display:block}.vstrip,.vgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.vcard{background:#fff;border:1px solid var(--line);border-radius:18px;padding:10px;display:flex;flex-direction:column}.vcard[hidden]{display:none}.vcard .yt{border-radius:12px}.vcard .body{padding:14px 10px 10px;display:flex;flex-direction:column;gap:10px;flex:1}.vcard h3{font:500 22px/1.2 var(--f-display)}.vcard h3 a:hover{color:var(--blue)}.vcard .link{margin-top:auto;font-size:14.5px}.vtags{display:flex;gap:6px;flex-wrap:wrap}.vtags span{font:600 11px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;padding:6px 8px;border-radius:6px;background:var(--ice);color:var(--blue-600)}.vtags span+span{background:var(--mist);color:var(--muted)}.vfeature{display:grid;grid-template-columns:1.35fr 1fr;gap:clamp(32px,4vw,64px);align-items:center}.vhero{background:var(--ink);color:#fff;padding:clamp(36px,4vw,56px) 0 clamp(40px,4.5vw,64px)}.vhero .crumbs,.vstage,.vhead{max-width:1100px;margin-left:auto;margin-right:auto}.vhead{margin-top:30px;display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap}.vhead h1{color:#fff;max-width:760px;font-size:clamp(34px,4vw,54px)}.vmeta{display:flex;gap:18px;flex-wrap:wrap;font-size:14.5px;color:var(--muted-dark)}.vmeta a{color:#fff;display:inline-flex;gap:6px;align-items:center}.vmeta svg{width:15px;height:15px}.art-grid.no-toc{grid-template-columns:minmax(0,1fr) 300px}.sec.vline{border-top:1px solid var(--line)}.series.vseries li a i{width:38px;color:var(--blue-600)}@media (max-width:980px){.vfeature,.art-grid.no-toc{grid-template-columns:1fr}.vgrid{grid-template-columns:1fr 1fr}.vstrip{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(300px,44%);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px}.vstrip>*{scroll-snap-align:start}}@media (max-width:640px){.vgrid{grid-template-columns:1fr}.vstrip{grid-auto-columns:84%;gap:14px}.yt-play{width:56px;height:56px}.yt.big .yt-play{width:68px;height:68px}.vhead h1{font-size:32px}}.vfirst-row{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.vfirst{display:flex;flex-direction:column;gap:10px;padding:26px 24px 22px;border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;box-shadow:var(--shadow);transition:border-color .2s,transform .2s}.vfirst:hover{border-color:var(--blue-300);transform:translateY(-2px)}.vfirst-n{position:absolute;top:18px;right:22px;font:600 13px/1 var(--f-mono);color:var(--blue-300);letter-spacing:.08em}.vfirst b{font:500 26px/1.15 var(--f-display);letter-spacing:-.01em;margin-top:6px}.vfirst>span:not(.amen-ic):not(.vfirst-n){color:var(--muted);font-size:15.5px}.vfirst em{margin-top:auto;padding-top:8px;font-style:normal;font-weight:700;font-size:14.5px;color:var(--blue-600);display:inline-flex;align-items:center;gap:6px}.vfirst em svg{width:16px;height:16px}.vlayout{display:grid;grid-template-columns:272px 1fr;gap:44px;align-items:start}.vrail{position:sticky;top:98px;max-height:calc(100vh - 118px);display:flex;flex-direction:column;gap:14px}.vsearch{display:flex;align-items:center;gap:10px;padding:0 14px;height:48px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--shadow)}.vsearch svg{width:18px;height:18px;color:var(--muted)}.vsearch input{border:0;outline:0;background:transparent;font:500 15.5px var(--f-body);color:var(--text);width:100%;min-width:0}.vsearch:focus-within{border-color:var(--blue)}.vrail-nav{overflow:auto;padding:16px 12px 10px;border:1px solid var(--line);border-radius:var(--r);background:#fff;scrollbar-width:thin}.vrail-g+.vrail-g{margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.vrail-g h5{margin:0 0 6px 8px;font:600 11px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.vrail-nav a{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:9px;font-size:14px;font-weight:600;color:var(--text)}.vrail-nav a:hover{background:var(--ice);color:var(--blue-600)}.vrail-nav a svg{width:17px;height:17px;color:var(--blue)}.vrail-nav a span{flex:1;line-height:1.25}.vrail-nav a i{font:600 11.5px/1 var(--f-mono);font-style:normal;color:var(--muted);background:var(--mist);border-radius:99px;padding:4px 7px}.vgroup+.vgroup{margin-top:56px}.vgroup-h{display:flex;justify-content:space-between;align-items:baseline;gap:20px;flex-wrap:wrap;padding-bottom:14px;margin-bottom:6px;border-bottom:2px solid var(--ink)}.vgroup-h .kick{margin:0;font-size:13px}.vgroup-h p{margin:0;color:var(--muted);font-size:15px}.vtrade{padding-top:26px;scroll-margin-top:96px}.vgroup{scroll-margin-top:96px}.vtrade-h{display:flex;align-items:center;gap:14px;margin-bottom:16px}.vtrade-h h3{font:500 25px/1.15 var(--f-display);letter-spacing:-.01em}.vtrade-h .amen-ic{background:#fff;border:1px solid var(--line)}.vcount{font:600 12px/1 var(--f-mono);color:var(--blue-600);background:var(--sky);border-radius:99px;padding:5px 9px}.vend-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:14px}.vend{display:flex;flex-direction:column;gap:14px;padding:20px;border:1px solid var(--line);border-radius:var(--r);background:#fff;transition:border-color .2s,box-shadow .2s}.vend:hover{border-color:var(--blue-300);box-shadow:var(--shadow)}.vend-top{display:flex;gap:13px;align-items:center}.vend-av{flex:none;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(140deg,var(--navy),var(--blue));color:#fff;font:600 15px/1 var(--f-mono);letter-spacing:.04em}.vend h4{font-size:17px;line-height:1.25;letter-spacing:-.005em}.vend-top p{margin:3px 0 0;font-size:14px;color:var(--muted);line-height:1.35}.vend-note{display:flex;gap:8px;margin:0;padding:10px 12px;border-radius:10px;background:var(--ice);font-size:14px;line-height:1.45;color:var(--navy)}.vend-note svg{width:16px;height:16px;margin-top:2px;color:var(--blue)}.vend-acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.va{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:8px 12px;border:1px solid var(--line);border-radius:99px;font-size:13.5px;font-weight:600;color:var(--text);background:#fff;transition:border-color .2s,color .2s}.va:hover{border-color:var(--blue);color:var(--blue-600)}.va svg{width:15px;height:15px;color:var(--blue)}.va span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:190px}.va-call{background:var(--ink);border-color:var(--ink);color:#fff;font-family:var(--f-mono);font-weight:600;letter-spacing:.02em}.va-call svg{color:var(--blue-300)}.va-call:hover{background:var(--navy);color:#fff;border-color:var(--navy)}.vend[hidden],.vtrade[hidden],.vgroup[hidden],.vnone[hidden]{display:none}.vnone{padding:28px;border:1px dashed var(--line);border-radius:var(--r);background:#fff;text-align:center;color:var(--muted)}.vnone a{color:var(--blue-600);font-weight:600}.vfine{margin:44px 0 0;padding:16px 18px;border-left:3px solid var(--blue-300);background:#fff;border-radius:0 10px 10px 0;font-size:14px;color:var(--muted)}@media (max-width:980px){.vfirst-row{grid-template-columns:1fr}.vfirst{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:20px}.vfirst b{font-size:22px;margin:0;flex:1}.vfirst>span:not(.amen-ic):not(.vfirst-n){flex-basis:100%}.vfirst em{padding:0}.vfirst-n{display:none}.vlayout{grid-template-columns:minmax(0,1fr);gap:22px}.vrail,.vbody{min-width:0}.vrail{position:sticky;top:66px;z-index:20;max-height:none;margin:0 -28px;padding:10px 28px;background:rgba(245,247,250,.96);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);gap:10px}.vrail-nav{display:flex;gap:8px;overflow-x:auto;padding:0;border:0;background:transparent;scrollbar-width:none}.vrail-nav::-webkit-scrollbar{display:none}.vrail-g{display:contents}.vrail-g h5{display:none}.vrail-nav a{flex:none;border:1px solid var(--line);background:#fff;border-radius:99px;padding:7px 12px;white-space:nowrap;font-size:13.5px}.vrail-nav a span{flex:none}.vrail-nav a i{display:none}.vtrade,.vgroup{scroll-margin-top:150px}}@media (max-width:640px){.vrail{margin:0 -18px;padding:10px 18px}.vsearch{height:44px}.vend-grid{grid-template-columns:1fr}.vgroup-h{flex-direction:column;gap:6px}.vtrade-h h3{font-size:22px}.vgroup+.vgroup{margin-top:44px}}.lm{background:linear-gradient(180deg,#fff 0%,var(--ice) 100%);border-bottom:1px solid var(--line)}.lm .wrap{padding-top:22px}.lm-crumbs{color:var(--muted);margin-bottom:16px}.lm-crumbs a:hover{color:var(--blue)}.lm-top{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--line);font:600 11.5px/1.3 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.lm-name{text-align:center;font-size:clamp(44px,11vw,148px);font-weight:400;letter-spacing:-.035em;line-height:.95;margin:30px 0 14px;color:var(--ink);text-wrap:balance}.lm-name em{color:var(--blue)}.lm-tag{text-align:center;font:italic 400 clamp(17px,1.6vw,21px)/1.45 var(--f-display);color:var(--muted);max-width:640px;margin:0 auto 26px}.lm-nav{display:flex;justify-content:center;gap:6px 32px;flex-wrap:wrap;border-top:3px solid var(--ink);padding:15px 0 16px;font:600 12.5px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.lm-nav a{padding:10px 0;margin:-10px 0}.lm-nav a:hover{color:var(--blue)}.lm-slim{background:#fff}.lm-slim .wrap{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:0}.lm-slim .lm-nav{border:0;padding:18px 0;gap:6px 24px}.lm-back{display:inline-flex;align-items:center;gap:10px;font:400 26px/1 var(--f-display);color:var(--ink);letter-spacing:-.02em;padding:14px 0}.lm-back em{color:var(--blue)}.lm-back svg{width:18px;height:18px;transform:rotate(180deg);color:var(--blue)}.b-lead{padding:clamp(36px,4vw,56px) 0 clamp(24px,3vw,40px)}.b-lead-g{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:40px}.b-cover{border-radius:var(--r-lg)}.b-cover>a{display:block}.b-cover figure{margin:0;position:relative;border-radius:var(--r-lg);overflow:hidden;aspect-ratio:16/9.4;background:var(--ink)}.b-cover figure img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.b-cover:hover figure img{transform:scale(1.02)}.b-cover figcaption,.b-art-ph figcaption{position:absolute;right:14px;bottom:12px;font:500 11px/1 var(--f-mono);color:#fff;opacity:.9;text-shadow:0 1px 6px rgba(0,0,0,.5)}.b-cover-flag{position:absolute;left:16px;top:16px;background:var(--red);color:#fff;font:600 11px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;padding:8px 10px;border-radius:6px}.b-cover-txt{padding:26px 4px 0}.b-cover h2{font-size:clamp(34px,4.1vw,60px);line-height:1.03;letter-spacing:-.025em;max-width:880px;color:var(--ink)}.b-dek{display:block;font:400 clamp(18px,1.5vw,21px)/1.5 var(--f-display);color:var(--muted);margin:16px 0 0;max-width:680px}.b-by{display:flex;align-items:center;gap:12px;margin-top:22px;font-size:14px;color:var(--muted)}.b-by img{width:46px;height:46px;border-radius:50%;object-fit:cover}.b-by b{display:block;color:var(--text);font-size:15px}.b-by em{margin-left:auto;font-style:normal;font-weight:600;color:var(--blue-600);display:inline-flex;gap:6px;align-items:center;white-space:nowrap}.b-by em svg{width:16px;height:16px}.b-also{border-left:1px solid var(--line);padding-left:32px;display:flex;flex-direction:column}.b-also h4{font:600 12px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding-bottom:14px;border-bottom:3px solid var(--ink);margin:0 0 4px}.b-also-i{display:grid;grid-template-columns:118px minmax(0,1fr);gap:16px;padding:16px 8px;border-bottom:1px solid var(--line);border-radius:12px;align-items:start}.b-th{display:block;position:relative;aspect-ratio:4/3;border-radius:10px;overflow:hidden;background:var(--ink)}.b-th img{width:100%;height:100%;object-fit:cover}.yt-th i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.95);display:grid;place-items:center;box-shadow:0 6px 18px rgba(0,0,0,.25)}.yt-th i svg{width:14px;height:14px;fill:var(--ink);margin-left:2px}.b-also-i small,.b-vrow small,.b-more small{display:block;font:600 11px/1.2 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--blue-600);margin-bottom:6px}.b-also-i b{display:block;font:500 19px/1.22 var(--f-display);color:var(--ink)}.b-also-i:hover b,.b-list a:hover b,.b-row a:hover b,.b-vrow:hover b,.b-more:hover b{color:var(--blue)}.b-also-i em{display:block;font-style:normal;font-size:13px;color:var(--muted);margin-top:6px}.b-also-cc{margin-top:18px;display:block;position:relative;background:var(--navy);color:#fff;border-radius:14px;padding:18px 52px 18px 20px}.b-also-cc small{display:block;font:600 11px/1.2 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--blue-300);margin-bottom:6px}.b-also-cc b{font:500 19px/1.22 var(--f-display)}.b-also-cc svg{position:absolute;right:18px;top:50%;width:18px;height:18px;transform:translateY(-50%)}.b-sec-h{display:flex;justify-content:space-between;align-items:baseline;gap:12px 20px;border-top:3px solid var(--ink);padding-top:16px;margin-bottom:28px;flex-wrap:wrap}.b-sec-h h2{font-size:clamp(28px,3vw,42px)}.b-latest{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:44px;align-items:start}.b-feature{display:block;border-radius:var(--r-lg);background:var(--ink);color:#fff}.b-feature-ph{display:block;position:relative;aspect-ratio:16/10}.b-feature-ph img{width:100%;height:100%;object-fit:cover;opacity:.85}.b-feature-ph::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,26,44,.35),rgba(11,26,44,0) 40%,rgba(11,26,44,.85))}.b-num{position:absolute;left:24px;top:16px;z-index:1;font:400 64px/1 var(--f-display);color:#fff}.b-feature-t{display:block;padding:26px 30px 30px}.b-feature .kick{color:var(--blue-300)}.b-feature .kick b{color:#fff}.b-feature-t>b{display:block;font:500 clamp(26px,2.6vw,38px)/1.08 var(--f-display);letter-spacing:-.02em}.b-feature .b-dek{color:var(--muted-dark)}.b-feature-t em{display:inline-flex;gap:8px;align-items:center;margin-top:20px;font:600 12px/1 var(--f-mono);font-style:normal;color:var(--blue-300);text-transform:uppercase;letter-spacing:.08em}.b-feature-t em svg{width:14px;height:14px}.b-list{list-style:none;margin:0;padding:0}.b-list a{display:grid;grid-template-columns:56px minmax(0,1fr) 18px;gap:14px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}.b-list li:first-child a{padding-top:4px}.b-n{font:400 34px/1 var(--f-display);color:var(--blue-300)}.b-list small{display:block;font:600 11px/1.2 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.b-list b{font:500 21px/1.22 var(--f-display);color:var(--ink)}.b-list svg,.b-row svg{width:18px;height:18px;color:var(--muted)}.b-cities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.b-city{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:0 0 24px;box-shadow:var(--shadow)}.b-city-ph{position:relative;aspect-ratio:4/3;overflow:hidden}.b-city-ph img{width:100%;height:100%;object-fit:cover}.b-city-ph::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,26,44,0) 35%,rgba(11,26,44,.85))}.b-city-ph>div{position:absolute;left:22px;right:22px;bottom:20px;z-index:1;color:#fff}.b-city-ph small{font:600 11px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:#C9D4E1}.b-city-ph h3{font:500 46px/1 var(--f-display);letter-spacing:-.02em;margin:8px 0 6px}.b-city-ph span{font-size:14px;color:#D3DCE7}.b-cc{display:grid;grid-template-columns:minmax(0,1fr) 18px;column-gap:10px;margin:18px 22px 0;padding:14px 16px;border-radius:12px;background:var(--ice);border:1px solid var(--sky)}.b-cc small{font:600 11px/1.2 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--blue-600)}.b-cc b{font:500 21px/1.2 var(--f-display);color:var(--ink);margin:4px 0 2px}.b-cc span{font-size:13.5px;color:var(--muted)}.b-cc svg{grid-column:2;grid-row:1/4;align-self:center;width:18px;height:18px;color:var(--blue)}.b-pillars{list-style:none;counter-reset:p;margin:12px 22px 18px;padding:0}.b-pillars li{counter-increment:p;display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:8px;align-items:baseline;padding:10px 0;border-bottom:1px solid var(--line)}.b-pillars li::before{content:counter(p,decimal-leading-zero);font:600 11px/1 var(--f-mono);color:var(--muted)}.b-pillars a{font-weight:600;font-size:15px;color:var(--ink);text-decoration:underline;text-decoration-color:var(--sky);text-underline-offset:4px}.b-pillars a:hover{color:var(--blue)}.b-pillars span{font-size:15px;color:#3A4656}.b-pillars em{font:600 10px/1 var(--f-mono);font-style:normal;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:var(--mist);padding:5px 7px;border-radius:5px;white-space:nowrap}.b-pillars em.live{background:var(--blue);color:#fff}.b-city>.link{margin:0 22px}.b-topics{background:radial-gradient(900px 420px at 85% 0%,var(--navy-2),transparent 70%),var(--ink);color:#fff}.b-topic-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line-dark);border:1px solid var(--line-dark);border-radius:var(--r-lg);overflow:hidden}.b-topic{display:flex;flex-direction:column;background:var(--ink);padding:30px 30px 26px;min-height:300px;transition:background .2s}.b-topic:hover{background:var(--navy)}.b-tn{font:400 60px/1 var(--f-display);color:var(--blue-300)}.b-topic h3{font:500 32px/1.1 var(--f-display);letter-spacing:-.015em;margin:14px 0 14px}.b-topic ul{list-style:none;margin:0 0 20px;padding:0;color:var(--muted-dark);font-size:14.5px;line-height:1.35}.b-topic li{padding:8px 0;border-top:1px solid var(--line-dark)}.b-topic em{margin-top:auto;font:600 12px/1 var(--f-mono);font-style:normal;text-transform:uppercase;letter-spacing:.1em;color:#fff;display:inline-flex;gap:8px;align-items:center}.b-topic em svg{width:14px;height:14px}.b-vids{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:32px;align-items:start}.b-vcap{margin:14px 0 0;color:var(--muted);font-size:15px}.b-vcap b{color:var(--ink)}.b-vside{display:flex;flex-direction:column;gap:14px}.b-vrow{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;align-items:center;padding:10px;border-radius:16px;border:1px solid var(--line);background:#fff}.b-vrow .b-th{aspect-ratio:16/9}.b-vrow b{display:block;font:500 19px/1.22 var(--f-display);color:var(--ink)}.b-rich{display:grid;grid-template-columns:300px minmax(0,1fr);gap:56px;align-items:center}.b-rich-ph img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:var(--r-lg);box-shadow:var(--shadow)}.b-quote{font:italic 400 clamp(32px,3.6vw,54px)/1.08 var(--f-display);color:var(--ink);margin:0 0 14px;letter-spacing:-.02em}.b-quote-by{font:600 12px/1.3 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--blue-600);margin-bottom:22px}.b-rich .btns{align-items:center;margin-top:26px}.b-signup{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:center;background:linear-gradient(135deg,var(--navy),var(--blue-600));color:#fff;border-radius:var(--r-lg);padding:clamp(28px,4vw,56px)}.b-signup .kick{color:var(--blue-300)}.b-signup .kick b{color:#fff}.b-signup h2 em{color:#BFD3EE}.b-signup p{color:#D3DCE7;margin:14px 0 0;font-size:17px}.b-proof{display:flex;gap:10px;align-items:flex-start;font-size:14.5px!important;margin-top:22px!important;padding-top:16px;border-top:1px solid rgba(255,255,255,.18)}.b-proof svg{width:20px;height:20px;color:var(--blue-300)}.b-form{display:grid;gap:12px;background:#fff;color:var(--text);border-radius:var(--r);padding:24px;position:relative;z-index:4}.b-form label span{display:block;font-weight:600;font-size:13.5px;margin-bottom:6px}.b-form input,.b-form select{width:100%;height:50px;border:1px solid var(--line);border-radius:12px;padding:0 14px;font:inherit;background:#fff;color:var(--text)}.b-form small{color:var(--muted);font-size:12.5px;text-align:center}.b-filters{display:flex;flex-wrap:wrap;gap:14px 32px;margin-bottom:16px;padding:16px 18px;background:#fff;border:1px solid var(--line);border-radius:var(--r)}.b-fg{display:flex;align-items:center;gap:12px;min-width:0}.b-fg>span{font:600 11px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.b-chips{display:flex;gap:6px;flex-wrap:wrap}.b-note{display:flex;gap:10px;align-items:center;font-size:14.5px;background:var(--ice);border:1px solid var(--sky);border-radius:12px;padding:12px 14px;margin:0 0 14px}.b-note svg{width:18px;height:18px;color:var(--blue)}.b-count{font:600 12px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 12px}.b-rows{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.b-row{box-shadow:1px 1px 0 var(--line)}.b-row a{display:grid;grid-template-columns:104px minmax(0,1fr) 18px;gap:14px;align-items:center;padding:16px 20px;height:100%}.b-row a:hover{background:var(--paper)}.b-tag{justify-self:start;white-space:nowrap;font:600 10.5px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--blue-600);background:var(--ice);padding:6px 8px;border-radius:6px}.b-play{justify-self:start;width:34px;height:34px;border-radius:50%;background:var(--ink);display:grid;place-items:center}.b-play svg{width:13px!important;height:13px!important;fill:#fff;margin-left:2px}.b-row-t b{display:block;font:500 18.5px/1.25 var(--f-display);color:var(--ink)}.b-row-t small{display:block;font-size:13px;color:var(--muted);margin-top:4px}.b-row[hidden],.b-note[hidden],.b-none[hidden],.b-all[hidden]{display:none}.b-all{display:flex;margin:18px auto 0}.b-none{margin:16px 0 0;color:var(--muted)}.b-art-h{padding:24px 0 0}.b-art-h .crumbs{color:var(--muted)}.b-art-h .crumbs a:hover{color:var(--blue)}.b-art-h h1{font-size:clamp(40px,5vw,70px);max-width:980px;color:var(--ink);letter-spacing:-.025em}.b-art-ph{margin:30px 0 0;border-radius:var(--r-lg);overflow:hidden;position:relative;aspect-ratio:21/9;background:var(--ink)}.b-art-ph img{width:100%;height:100%;object-fit:cover}.b-more-g{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}.b-more{display:block;background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:0 0 22px}.b-more-ph{display:block;aspect-ratio:16/10;overflow:hidden}.b-more-ph img{width:100%;height:100%;object-fit:cover}.b-more small{margin:18px 20px 6px}.b-more b{display:block;margin:0 20px;font:500 22px/1.2 var(--f-display);color:var(--ink)}.b-more:first-child b{font-size:26px}@media (max-width:980px){.b-lead-g,.b-latest,.b-vids,.b-signup{grid-template-columns:minmax(0,1fr)}.b-also{border-left:0;padding-left:0}.b-cities{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;margin:0 -28px;padding:0 28px 10px;scrollbar-width:none}.b-cities::-webkit-scrollbar{display:none}.b-city{flex:0 0 min(360px,84vw);scroll-snap-align:start}.b-topic-g{grid-template-columns:repeat(2,minmax(0,1fr))}.b-rich{grid-template-columns:200px minmax(0,1fr);gap:32px}.b-rows{grid-template-columns:minmax(0,1fr)}.b-more-g{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.b-more:first-child{grid-column:1/-1}.lm-slim .lm-nav{display:none}}@media (max-width:640px){.lm .wrap{padding-top:14px}.lm-top{font-size:10px;letter-spacing:.08em}.lm-mid{display:none}.lm-name{margin:22px 0 10px}.lm-tag{font-size:16.5px;margin-bottom:18px}.lm-nav{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;gap:22px;margin:0 -18px;padding:14px 18px;scrollbar-width:none;white-space:nowrap}.lm-nav::-webkit-scrollbar{display:none}.b-cities{margin:0 -18px;padding:0 18px 10px}.b-cover h2{font-size:32px}.b-cover-txt{padding:20px 0 0}.b-by em{display:none}.b-also-i{grid-template-columns:96px minmax(0,1fr);gap:14px;padding:14px 0}.b-also-i b,.b-vrow b{font-size:17.5px}.b-feature-t{padding:20px 20px 24px}.b-num{font-size:48px;left:18px}.b-list a{grid-template-columns:40px minmax(0,1fr);padding:14px 0}.b-list svg{display:none}.b-n{font-size:26px}.b-list b{font-size:18.5px}.b-city-ph h3{font-size:38px}.b-topic-g{grid-template-columns:repeat(2,minmax(0,1fr))}.b-topic{min-height:0;padding:20px 18px}.b-topic ul{display:none}.b-tn{font-size:36px}.b-topic h3{font-size:23px;margin:10px 0 16px}.b-topic em{font-size:10.5px;letter-spacing:.06em}.b-vrow{grid-template-columns:120px minmax(0,1fr);gap:12px}.b-rich{grid-template-columns:minmax(0,1fr);gap:22px}.b-rich-ph img{width:132px;aspect-ratio:1;border-radius:50%}.b-quote{font-size:31px}.b-signup{gap:24px;margin:0 -6px}.b-form{padding:18px}.b-filters{flex-direction:column;align-items:stretch;padding:14px}.b-fg{flex-direction:column;align-items:flex-start;gap:8px;width:100%}.b-chips{flex-wrap:nowrap;overflow-x:auto;max-width:100%;scrollbar-width:none;padding-bottom:2px}.b-chips::-webkit-scrollbar{display:none}.b-chips .chip{flex:none}.b-row a{display:flex;gap:12px;padding:14px 16px}.b-row .b-tag,.b-row a>svg{display:none}.b-play{flex:none;width:30px;height:30px}.b-row-t b{font-size:17px}.b-art-ph{aspect-ratio:4/3}.b-more-g{grid-template-columns:minmax(0,1fr)}}:root{--x-night:#0A1828;--x-navy:#10253C;--x-navy-2:#183553;--x-harbor:#2B5C92;--x-harbor-2:#224C7C;--x-sky:#A9CDEE;--x-frost:#D8E9F8;--x-ice:#EEF5FC;--x-mist:#F5F8FB;--x-line:#E1E8F0;--x-line-2:#CFDAE6;--x-ink:#0E1B2A;--x-text:#1A2735;--x-muted:#5A6A7C;--x-silver:#AFC0D2;--x-serif:"Fraunces",Georgia,serif;--x-sans:"Hanken Grotesk",system-ui,sans-serif;--x-wrap:1280px;--x-ease:cubic-bezier(.2,.7,.2,1);--x-h:78px}.sk-glow{position:relative;overflow:hidden}.sk-glow::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .25s;border-radius:inherit;z-index:3;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),rgba(130,182,232,.30),transparent 62%)}.sk-glow:hover::after{opacity:1}@media (hover:none){.sk-glow::after{display:none}}.x-wrap{max-width:var(--x-wrap);margin:0 auto;padding:0 40px}.x-i{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.x-hd p,.x-ft p,.x-drawer p{margin:0}.x-hd b,.x-ft b,.x-drawer b{font-weight:700}.x-pill{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:48px;padding:0 24px;border-radius:999px;border:1.5px solid transparent;font:700 15px/1 var(--x-sans);letter-spacing:.005em;white-space:nowrap;cursor:pointer;text-decoration:none;transition:background .2s,color .2s,border-color .2s,transform .2s var(--x-ease)}.x-pill .x-i{width:18px;height:18px}.x-pill:hover{transform:translateY(-1px)}.x-pill-frost{background:var(--x-frost);color:var(--x-night)}.x-pill-frost:hover{background:#fff}.x-pill-navy{background:var(--x-navy);color:#fff}.x-pill-navy:hover{background:var(--x-harbor-2)}.x-pill-line{border-color:var(--x-line-2);color:var(--x-ink);background:#fff}.x-pill-line:hover{border-color:var(--x-harbor)}.x-pill-glass{border-color:rgba(255,255,255,.55);color:#fff;background:rgba(255,255,255,.06)}.x-pill-glass:hover{background:rgba(255,255,255,.16);border-color:#fff}.x-pill-sm{height:44px;padding:0 18px;font-size:14px}.x-logo{display:inline-flex;align-items:center;min-height:44px;gap:14px;color:inherit;text-decoration:none;flex:none}.x-mark{display:inline-flex;align-items:center;gap:9px;font:400 30px/1 var(--x-serif);letter-spacing:.02em}.x-mark i{width:1.5px;height:28px;background:currentColor;opacity:.55}.x-logo-w{display:flex;flex-direction:column;gap:5px;padding-left:14px;border-left:1px solid currentColor;border-color:rgba(127,150,175,.45)}.x-logo-w b{font:600 13.5px/1 var(--x-sans);letter-spacing:.2em;text-transform:uppercase}.x-logo-w span{font:400 13px/1 var(--x-sans);opacity:.78;letter-spacing:.02em}.x-hd{position:sticky;top:0;z-index:60;height:var(--x-h);background:rgba(255,255,255,.97);color:var(--x-ink);border-bottom:1px solid var(--x-line);font:400 15px/1.45 var(--x-sans);transition:background .3s,color .3s,border-color .3s,box-shadow .3s}.x-hd-in{height:100%;display:flex;align-items:center;gap:28px}.x-hd--over{position:fixed;left:0;right:0;background:transparent;color:#fff;border-bottom-color:rgba(255,255,255,.16)}.x-hd--over::before{content:"";position:absolute;z-index:-1;inset:0 0 -40px;background:linear-gradient(180deg,rgba(6,16,28,.55),rgba(6,16,28,0));pointer-events:none;transition:opacity .3s}.x-hd--over.is-solid,.x-hd--over:has(.x-nd:hover),.x-hd--over:has(.x-nd.open){background:rgba(255,255,255,.98);color:var(--x-ink);border-bottom-color:var(--x-line)}.x-hd--over.is-solid::before,.x-hd--over:has(.x-nd:hover)::before,.x-hd--over:has(.x-nd.open)::before{opacity:0}.x-hd.is-solid{box-shadow:0 8px 30px rgba(10,24,40,.08)}.x-nav{display:flex;align-items:stretch;height:100%;margin-left:auto;gap:4px}.x-nav>a,.x-nt{position:relative;display:flex;align-items:center;gap:6px;height:100%;padding:0 12px;background:none;border:0;color:inherit;cursor:pointer;font:600 15px/1 var(--x-sans);letter-spacing:.005em;text-decoration:none;white-space:nowrap}.x-nt .x-i{width:15px;height:15px;stroke-width:2;opacity:.7;transition:transform .25s var(--x-ease)}.x-nav>a::after,.x-nt::after{content:"";position:absolute;left:12px;right:12px;bottom:18px;height:2px;border-radius:2px;background:var(--x-sky);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--x-ease)}.x-nav>a:hover::after,.x-nd:hover .x-nt::after,.x-nd.open .x-nt::after{transform:scaleX(1)}.x-hd.is-solid .x-nav>a::after,.x-hd.is-solid .x-nt::after,.x-hd:not(.x-hd--over) .x-nav>a::after,.x-hd:not(.x-hd--over) .x-nt::after,.x-hd--over:has(.x-nd:hover) .x-nt::after{background:var(--x-harbor)}.x-nd:hover .x-nt .x-i,.x-nd.open .x-nt .x-i{transform:rotate(180deg)}.x-hd-cta{display:flex;align-items:center;gap:18px;flex:none}.x-tel{display:inline-flex;align-items:center;gap:8px;font:700 15px/1 var(--x-sans);color:inherit;text-decoration:none;white-space:nowrap}.x-tel .x-i{width:17px;height:17px}.x-hd .x-pill-cta{height:44px;padding:0 20px;font-size:14.5px;background:var(--x-navy);color:#fff}.x-hd--over:not(.is-solid):not(:has(.x-nd:hover)):not(:has(.x-nd.open)) .x-pill-cta{background:var(--x-frost);color:var(--x-night)}.x-ib{display:none;width:46px;height:46px;border-radius:50%;border:1.5px solid currentColor;border-color:rgba(127,150,175,.45);background:transparent;color:inherit;place-items:center;cursor:pointer;text-decoration:none}.x-ib .x-i{width:20px;height:20px}.x-mp{position:absolute;left:0;right:0;top:100%;background:#fff;color:var(--x-text);border-top:1px solid var(--x-line);box-shadow:0 30px 60px -20px rgba(10,24,40,.28);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s,transform .25s var(--x-ease),visibility 0s .18s;font:400 15px/1.45 var(--x-sans);cursor:default}.x-nd:hover .x-mp,.x-nd.open .x-mp,.x-nd:focus-within .x-mp{opacity:1;visibility:visible;transform:none;transition:opacity .2s,transform .3s var(--x-ease),visibility 0s}.x-mp-in{display:grid;grid-template-columns:250px 1fr 340px;gap:40px;max-width:var(--x-wrap);margin:0 auto;padding:36px 40px 34px}.x-mp-intro{padding-right:8px;border-right:1px solid var(--x-line)}.x-mp-k{display:block;font:700 11.5px/1 var(--x-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--x-harbor);margin:0 0 14px}.x-mp-t{display:block;font:400 30px/1.12 var(--x-serif);letter-spacing:-.01em;color:var(--x-ink);margin:0 0 12px}.x-mp-t em{font-style:italic;color:var(--x-harbor)}.x-mp-intro p{color:var(--x-muted);font-size:14.5px;margin:0 0 18px}.x-mp-link{display:inline-flex;align-items:center;gap:7px;font:700 14.5px/1 var(--x-sans);color:var(--x-harbor);text-decoration:none}.x-mp-link .x-i{width:16px;height:16px;transition:transform .2s}.x-mp-link:hover .x-i{transform:translateX(3px)}.x-rows{display:grid;grid-template-columns:1fr 1fr;gap:4px 18px;align-content:start}.x-rows.one{grid-template-columns:1fr}.x-row{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:center;padding:11px 12px;border-radius:12px;color:inherit;text-decoration:none;transition:background .2s}.x-row:hover{background:var(--x-mist)}.x-row .x-ic{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--x-ice);color:var(--x-harbor);transition:background .2s,color .2s}.x-row:hover .x-ic{background:var(--x-navy);color:#fff}.x-row b{display:block;font:700 15px/1.3 var(--x-sans);color:var(--x-ink)}.x-row span span{display:block;color:var(--x-muted);font-size:13.5px;line-height:1.4;margin-top:2px}.x-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;padding:16px 12px 0;border-top:1px solid var(--x-line);grid-column:1/-1}.x-chips .x-mp-k{width:100%;margin:0 0 4px}.x-chips a{display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--x-line-2);font:600 13.5px/1 var(--x-sans);color:var(--x-text);text-decoration:none}.x-chips a:hover{border-color:var(--x-harbor);color:var(--x-harbor)}.x-feat{display:flex;flex-direction:column;border-radius:16px;background:var(--x-mist);border:1px solid var(--x-line);color:inherit;text-decoration:none}.x-feat img{width:100%;height:150px;object-fit:cover;display:block}.x-feat-b{padding:18px 20px 20px;display:flex;flex-direction:column;gap:8px;flex:1}.x-feat-b b{font:500 21px/1.2 var(--x-serif);color:var(--x-ink);font-weight:500}.x-feat-b p{color:var(--x-muted);font-size:14px}.x-feat ul{list-style:none;margin:2px 0 4px;padding:0;display:grid;gap:6px}.x-feat li{display:flex;gap:8px;align-items:center;font-size:13.5px;color:var(--x-text)}.x-feat li .x-i{width:16px;height:16px;color:var(--x-harbor);stroke-width:2.2}.x-feat .x-mp-link{margin-top:auto}.x-call{display:flex;flex-direction:column;gap:12px;border-radius:16px;padding:24px;background:var(--x-navy);color:#fff;background-image:radial-gradient(120% 90% at 100% 0%,rgba(169,205,238,.20),transparent 60%)}.x-call-top{display:flex;align-items:center;gap:14px}.x-call img{width:62px;height:62px;border-radius:50%;object-fit:cover;object-position:62% 26%;border:2px solid rgba(216,233,248,.6);flex:none}.x-call-top b{display:block;font:500 19px/1.2 var(--x-serif);font-weight:500}.x-call-top span{display:block;color:var(--x-silver);font-size:13px;margin-top:3px}.x-call p{color:#D3DEEA;font-size:14.5px}.x-call .x-pill{align-self:flex-start}.x-call-tel{display:flex;gap:18px;flex-wrap:wrap;margin-top:2px}.x-call-tel a{display:inline-flex;align-items:center;gap:7px;color:var(--x-frost);font:700 14px/1 var(--x-sans);text-decoration:none}.x-call-tel .x-i{width:16px;height:16px}.x-mp-foot{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:15px max(40px,calc((100% - var(--x-wrap))/2 + 40px));border-top:1px solid var(--x-line);background:var(--x-mist);font-size:14px;color:var(--x-muted)}.x-mp-foot .x-near{display:flex;gap:6px 14px;flex-wrap:wrap;align-items:center}.x-mp-foot .x-near a{color:var(--x-text);text-decoration:none;font-weight:600}.x-mp-foot .x-near a:hover{color:var(--x-harbor)}.x-cities{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.x-city{display:flex;flex-direction:column;border-radius:14px;border:1px solid var(--x-line);background:#fff;color:inherit;text-decoration:none}.x-city img{width:100%;height:116px;object-fit:cover;display:block}.x-city-b{padding:14px 16px 16px}.x-city-b b{display:block;font:500 21px/1.15 var(--x-serif);color:var(--x-ink);font-weight:500}.x-city-b>span{display:block;color:var(--x-muted);font-size:13px;margin:3px 0 10px}.x-city ul{list-style:none;margin:0;padding:0;display:grid;gap:5px}.x-city li{font-size:13.5px;color:var(--x-text);display:flex;gap:7px;align-items:baseline}.x-city li::before{content:"";width:5px;height:5px;border-radius:50%;background:var(--x-sky);flex:none;transform:translateY(-2px)}.x-city:hover b{color:var(--x-harbor)}.x-vrow{display:grid;grid-template-columns:132px 1fr;gap:18px;align-items:center;padding:8px 9px;border-radius:12px;color:inherit;text-decoration:none}.x-vrow:hover{background:var(--x-mist)}.x-thumb{position:relative;display:block;aspect-ratio:16/9;border-radius:9px;overflow:hidden;background:var(--x-navy)}.x-thumb img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(var(--z,1))}.x-thumb em{position:absolute;right:6px;bottom:6px;background:rgba(10,24,40,.82);color:#fff;font:700 11px/1 var(--x-sans);font-style:normal;padding:4px 6px;border-radius:5px}.x-thumb .x-pl{position:absolute;left:50%;top:50%;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;background:rgba(255,255,255,.94);display:grid;place-items:center;color:var(--x-night)}.x-thumb .x-pl .x-i{width:14px;height:14px;margin-left:2px}.x-vrow b{display:block;font:700 14.5px/1.3 var(--x-sans);color:var(--x-ink)}.x-vrow span>span{display:block;color:var(--x-muted);font-size:13px;margin-top:3px}.x-feat .x-thumb{border-radius:0;aspect-ratio:16/9}.x-feat .x-thumb .x-pl{width:52px;height:52px;margin:-26px 0 0 -26px}.x-feat .x-thumb .x-pl .x-i{width:20px;height:20px}.x-scrim{position:fixed;inset:0;z-index:55;background:rgba(8,20,34,.38);opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s .25s;pointer-events:none}body:has(.x-nd:hover) .x-scrim,body:has(.x-nd.open) .x-scrim{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.x-drawer{position:fixed;inset:0;z-index:90;visibility:hidden;font:400 16px/1.45 var(--x-sans);color:var(--x-text)}.x-drawer.open{visibility:visible}.x-drawer-bg{position:absolute;inset:0;background:rgba(8,20,34,.5);opacity:0;transition:opacity .3s}.x-drawer.open .x-drawer-bg{opacity:1}.x-drawer-p{position:absolute;top:0;right:0;bottom:0;width:min(420px,100%);background:#fff;display:flex;flex-direction:column;transform:translateX(100%);transition:transform .35s var(--x-ease);overflow:hidden}.x-drawer.open .x-drawer-p{transform:none}.x-drawer-top{display:flex;align-items:center;justify-content:space-between;gap:12px;height:66px;padding:0 16px 0 20px;border-bottom:1px solid var(--x-line);flex:none;color:var(--x-ink)}.x-drawer-top .x-ib{display:grid}.x-drawer-scroll{overflow-y:auto;flex:1;padding:8px 20px 28px;-webkit-overflow-scrolling:touch}.x-dg{border-bottom:1px solid var(--x-line)}.x-dg summary{list-style:none;display:flex;align-items:center;justify-content:space-between;min-height:58px;font:500 22px/1.2 var(--x-serif);color:var(--x-ink);cursor:pointer}.x-dg summary::-webkit-details-marker{display:none}.x-dg summary .x-i{width:20px;height:20px;color:var(--x-harbor);transition:transform .25s}.x-dg[open] summary .x-i{transform:rotate(180deg)}.x-dg-b{display:grid;gap:2px;padding:0 0 14px}.x-dg-b a{display:flex;align-items:center;gap:12px;min-height:48px;padding:4px 6px;border-radius:10px;color:var(--x-text);text-decoration:none;font:600 15.5px/1.3 var(--x-sans)}.x-dg-b a .x-ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:var(--x-ice);color:var(--x-harbor);flex:none}.x-dg-b a .x-ic .x-i{width:18px;height:18px}.x-dl{display:flex;align-items:center;justify-content:space-between;min-height:58px;border-bottom:1px solid var(--x-line);font:500 22px/1.2 var(--x-serif);color:var(--x-ink);text-decoration:none}.x-dl .x-i{width:18px;height:18px;color:var(--x-harbor)}.x-drawer .x-call{margin-top:22px}.x-drawer .x-call .x-pill{align-self:stretch;height:48px}.x-drawer-acts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.x-drawer-acts .x-pill{height:48px;padding:0 10px}.x-pbar{display:none}.x-ft{background:var(--x-night);color:#C3D0DE;font:400 15px/1.6 var(--x-sans);padding:80px 0 34px;position:relative;overflow:hidden}.x-ft::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(169,205,238,.5),transparent)}.x-ft a{color:inherit;text-decoration:none}.x-ft a:hover{color:#fff}.x-ft-top{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:48px;padding-bottom:48px;border-bottom:1px solid rgba(255,255,255,.12)}.x-ft .x-logo{color:#fff}.x-ft-about p{max-width:380px;margin:22px 0 0;color:#AFC0D2}.x-ft-contact{display:grid;gap:10px;margin-top:22px}.x-ft-contact a,.x-ft-contact span{display:inline-flex;align-items:center;gap:10px;color:#E3EBF3}.x-ft-contact .x-i{width:17px;height:17px;color:var(--x-sky)}@media (max-width:760px){.x-ft-contact{gap:2px}.x-ft-contact a{min-height:44px}}.x-ft-soc{display:flex;gap:10px;margin-top:22px}.x-ft-soc a{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.2);display:grid;place-items:center;font:700 12px/1 var(--x-sans);letter-spacing:.04em;color:#fff}.x-ft-soc a:hover{border-color:var(--x-sky);color:var(--x-sky)}.x-ft-col b{display:block;font:700 12px/1 var(--x-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--x-sky);margin:8px 0 18px}.x-ft-col ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.x-ft-col li a{display:inline-flex;align-items:center;min-height:34px}.x-ft-legal{padding-top:28px;display:grid;gap:14px;font-size:13px;color:#8FA2B7;line-height:1.6}.x-ft-legal p{margin:0;max-width:1000px}.x-ft-row{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:center;padding-top:6px}.x-eho{display:inline-flex;align-items:center;gap:8px}.x-eho .x-i{width:18px;height:18px}@media (max-width:1380px){.x-tel{display:none}.x-nav>a,.x-nt{padding:0 10px}}@media (max-width:1180px){.x-nav,.x-hd-cta .x-pill-cta{display:none}.x-ib{display:grid}.x-hd-cta{margin-left:auto;gap:10px}.x-ft-top{grid-template-columns:1fr 1fr 1fr}.x-ft-about{grid-column:1/-1}}@media (max-width:760px){:root{--x-h:66px}.x-wrap{padding:0 20px}.x-mark{font-size:25px}.x-mark i{height:22px}.x-logo{gap:11px}.x-logo-w{padding-left:11px;gap:4px}.x-logo-w b{font-size:12px;letter-spacing:.16em}.x-logo-w span{font-size:11.5px}.x-ib{width:44px;height:44px}.x-pbar{display:grid;grid-template-columns:1fr 1fr 1.35fr;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:70;background:rgba(255,255,255,.97);backdrop-filter:blur(10px);border-top:1px solid var(--x-line);padding:10px 12px calc(10px + env(safe-area-inset-bottom))}.x-pbar .x-pill{height:46px;padding:0 8px;font-size:14.5px}.x-ft{padding:60px 0 120px}.x-ft-top{grid-template-columns:1fr 1fr;gap:34px 20px}.x-ft-col li a{min-height:44px}}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;font:400 16.5px/1.6 var(--x-sans);color:var(--x-text);background:#fff;overflow-x:hidden;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}p{margin:0}h1,h2,h3{margin:0;font-weight:400}h2{font:300 clamp(34px,3.7vw,56px)/1.06 var(--x-serif);letter-spacing:-.02em;color:var(--x-ink);font-variation-settings:"SOFT" 30}h2 em,h1 em{font-style:italic;color:var(--x-harbor)}h2,h3{text-wrap:balance}.x-i{width:20px;height:20px}.sec{padding:clamp(80px,9vw,132px) 0}.kick{display:inline-flex;align-items:center;gap:12px;font:700 12px/1 var(--x-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--x-harbor);margin-bottom:22px}.kick::before{content:"";width:28px;height:1.5px;background:currentColor;opacity:.7}.lede{font-size:clamp(17px,1.35vw,19px);line-height:1.65;color:var(--x-muted);max-width:600px}.sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:28px 60px;margin-bottom:52px;flex-wrap:wrap}.sec-head>div:first-child{max-width:720px;flex:1 1 560px}.sec-head>.lede{max-width:440px;margin:0}.sec-head-r{display:flex;flex-direction:column;align-items:flex-end;gap:16px;max-width:460px;text-align:right}.sec-head.center{justify-content:center;text-align:center}.sec-head.center>div{max-width:760px}.sec-head.center .lede{margin:20px auto 0}.btns{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px}.hero{position:relative;height:clamp(720px,calc(100vh - 36px),940px);color:#fff;overflow:hidden;background:var(--x-night)}.hero-media,.hero-media img{position:absolute;inset:0;width:100%;height:100%}.hero-media img{object-fit:cover;object-position:68% 62%;animation:heroZoom 22s var(--x-ease) both}@keyframes heroZoom{from{transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hero-media img{animation:none}}.hero-wash{position:absolute;inset:0;background: linear-gradient(90deg,rgba(7,19,33,.86) 0%,rgba(7,19,33,.66) 38%,rgba(7,19,33,.22) 68%,rgba(7,19,33,.10) 100%),linear-gradient(180deg,rgba(7,19,33,0) 55%,rgba(7,19,33,.55) 100%),linear-gradient(0deg,rgba(43,92,146,.18),rgba(43,92,146,.18))}.hero-in{position:relative;height:100%;display:flex;align-items:center;padding-top:calc(var(--x-h) + 10px);padding-bottom:110px}.hero-copy{max-width:780px}.areas{display:flex;flex-wrap:wrap;align-items:center;gap:8px 0;font:700 12.5px/1 var(--x-sans);letter-spacing:.22em;text-transform:uppercase;color:#E4EEF8;margin-bottom:28px}.areas::before{content:"";width:40px;height:1.5px;background:var(--x-sky);margin-right:16px}.areas span+span::before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--x-sky);margin:0 14px;vertical-align:middle;transform:translateY(-2px)}.hero h1{font:300 clamp(46px,6.1vw,94px)/.98 var(--x-serif);letter-spacing:-.028em;margin:0;font-variation-settings:"SOFT" 40;text-wrap:balance}.hero h1 em{color:var(--x-sky);font-weight:300}.hero-lede{font-size:clamp(17px,1.4vw,20px);line-height:1.6;color:#DCE6F0;max-width:590px;margin-top:28px}.hero-btns{display:flex;gap:12px;flex-wrap:wrap;margin-top:36px}.hero-btns .x-pill{height:54px;padding:0 28px;font-size:15.5px}.hero-trust{display:flex;align-items:center;gap:18px 34px;flex-wrap:wrap;margin-top:40px;padding-top:26px;border-top:1px solid rgba(255,255,255,.18);max-width:640px}.creds{display:flex;flex-wrap:wrap;align-items:center;gap:6px 0}.creds b{font:700 12px/1 var(--x-sans);letter-spacing:.16em;text-transform:uppercase;color:#E4EEF8}.creds b+b::before{content:"";display:inline-block;width:1px;height:12px;background:rgba(255,255,255,.35);margin:0 12px;vertical-align:-1px}.play-link{display:inline-flex;align-items:center;gap:12px;font:600 14.5px/1 var(--x-sans);color:#fff}.play-link .pl{width:44px;height:44px;border-radius:50%;border:1.5px solid rgba(255,255,255,.6);display:grid;place-items:center;transition:background .2s,color .2s}.play-link .pl .x-i{width:15px;height:15px;margin-left:2px}.play-link:hover .pl{background:#fff;color:var(--x-night)}.street{position:absolute;right:40px;bottom:136px;width:380px;display:grid;grid-template-columns:104px 1fr;gap:16px;align-items:center;padding:12px 18px 12px 12px;border-radius:20px;background:rgba(12,30,52,.84);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:#fff;box-shadow:0 20px 50px rgba(0,0,0,.25);transition:background .25s}.street:hover{background:rgba(10,24,40,.84)}.street-ph{display:block;width:104px;height:104px;border-radius:13px;overflow:hidden}.street-ph img{width:100%;height:100%;object-fit:cover}.street-b{display:flex;flex-direction:column;gap:4px}.street-k{display:inline-flex;align-items:center;gap:6px;font:700 11px/1 var(--x-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--x-sky)}.street-k .x-i{width:14px;height:14px}.street-b b{font:400 21px/1.2 var(--x-serif);margin-top:3px}.street-s{font-size:13.5px;line-height:1.45;color:#CFDCE9}.street-l{display:inline-flex;align-items:center;gap:6px;font:700 13.5px/1 var(--x-sans);color:#fff;margin-top:5px}.street-l .x-i{width:15px;height:15px;transition:transform .2s}.street:hover .street-l .x-i{transform:translateX(3px)}.dock-sec{position:relative;z-index:5;margin-top:-92px}.dock{background:#fff;border-radius:24px;padding:22px 26px 20px;box-shadow:0 2px 4px rgba(10,24,40,.04),0 30px 70px -18px rgba(10,24,40,.32);border:1px solid var(--x-line)}.dock::before{content:"";position:absolute;left:26px;right:26px;top:0;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,var(--x-harbor),var(--x-sky))}.dock-top{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.dock-tabs{display:flex;gap:4px;padding:5px;border-radius:999px;background:var(--x-mist);border:1px solid var(--x-line)}.dock-tabs button{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 18px;border:0;border-radius:999px;background:transparent;color:var(--x-muted);font:700 14.5px/1 var(--x-sans);cursor:pointer;transition:background .2s,color .2s}.dock-tabs button .x-i{width:17px;height:17px}.dock-tabs button:hover{color:var(--x-ink)}.dock-tabs button.on{background:#fff;color:var(--x-ink);box-shadow:0 1px 2px rgba(10,24,40,.08),0 4px 12px rgba(10,24,40,.06)}.dock-tabs button.on .x-i{color:var(--x-harbor)}.dock-note{font-size:14px;color:var(--x-muted)}.dock-form{display:flex;gap:12px}.dock-field{flex:1;display:flex;align-items:center;gap:12px;height:62px;padding:0 24px;border-radius:999px;background:var(--x-mist);border:1.5px solid var(--x-line);transition:border-color .2s,background .2s}.dock-field:focus-within{border-color:var(--x-harbor);background:#fff}.dock-field .x-i{color:var(--x-harbor)}.dock-field input{flex:1;align-self:stretch;min-width:0;border:0;background:transparent;font:500 17px/1 var(--x-sans);color:var(--x-ink);outline:none}.dock-field input::placeholder{color:#7D8B9B}.dock-form .x-pill{height:62px;padding:0 32px;font-size:16px}.dock-try{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.dock-try span{font:700 11.5px/1 var(--x-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--x-muted);margin-right:6px}.dock-try a{display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--x-line-2);font:600 13.5px/1 var(--x-sans);color:var(--x-text);transition:border-color .2s,color .2s}.dock-try a:hover{border-color:var(--x-harbor);color:var(--x-harbor)}.ledger{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:22px}.led{padding:24px 26px;border-radius:18px;border:1px solid var(--x-line);background:#fff;display:flex;flex-direction:column;gap:4px}.led b{font:300 50px/1 var(--x-serif);color:var(--x-ink);letter-spacing:-.02em}.led sup{font-size:.5em;color:var(--x-harbor);vertical-align:.7em;margin-left:2px}.led span{font:700 12px/1.3 var(--x-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--x-harbor);margin-top:10px}.led small{font-size:14px;color:var(--x-muted)}.intro{padding-top:clamp(90px,9vw,130px)}.intro-grid{display:grid;grid-template-columns:5fr 6fr;gap:clamp(48px,7vw,110px);align-items:center}.portrait{position:relative;margin:0 0 0 24px}.portrait::before{content:"";position:absolute;left:-24px;top:-24px;width:70%;height:70%;border-radius:28px;background:var(--x-ice);z-index:0}.portrait-frame{position:relative;z-index:1;display:block;aspect-ratio:4/5;border-radius:26px;overflow:hidden;box-shadow:0 30px 60px -24px rgba(10,24,40,.35)}.portrait-frame img{width:100%;height:100%;object-fit:cover;object-position:62% 30%}.plate{position:absolute;z-index:2;left:-24px;right:40px;bottom:28px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 16px 16px 22px;border-radius:18px;background:#fff;box-shadow:0 20px 44px -12px rgba(10,24,40,.3);font-size:13.5px;color:var(--x-muted);line-height:1.4}.plate b{display:block;font:400 21px/1.2 var(--x-serif);color:var(--x-ink);margin-bottom:2px}.intro-copy .lede{margin-top:24px}.checks{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:12px}.checks li{display:flex;align-items:center;gap:12px;font-weight:600;color:var(--x-ink)}.checks .x-i{width:26px;height:26px;padding:5px;border-radius:50%;background:var(--x-ice);color:var(--x-harbor);stroke-width:2.4}.cred-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:30px}.cred{display:flex;flex-direction:column;gap:5px;padding:16px 18px;border-radius:14px;border:1px solid var(--x-line);background:var(--x-mist);font-size:13px;line-height:1.35;color:var(--x-muted)}.cred b{font:400 24px/1 var(--x-serif);color:var(--x-ink)}.cities-sec{padding-top:clamp(40px,5vw,72px)}.cities{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.city{position:relative;display:block;height:580px;border-radius:24px;overflow:hidden;color:#fff;background-color:var(--x-navy)}.city img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--x-ease)}.city:hover img{transform:scale(1.05)}.city::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(7,19,33,.15) 0%,rgba(7,19,33,0) 30%,rgba(7,19,33,.55) 58%,rgba(7,19,33,.92) 100%)}.city-tag{position:absolute;z-index:2;left:20px;top:20px;display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:999px;background:rgba(10,24,40,.55);border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font:700 12px/1 var(--x-sans);letter-spacing:.06em}.city-b{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:28px 28px 30px;display:flex;flex-direction:column}.city-meta{font:700 11.5px/1.3 var(--x-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--x-sky)}.city-b b{font:300 50px/1 var(--x-serif);letter-spacing:-.02em;margin:10px 0 16px}.city-list{display:grid;gap:7px;padding-top:16px;border-top:1px solid rgba(255,255,255,.22)}.city-list span{display:flex;align-items:baseline;gap:10px;font-size:15px;color:#E3ECF5}.city-list span::before{content:"";width:5px;height:5px;border-radius:50%;background:var(--x-sky);flex:none;transform:translateY(-3px)}.city-l{display:inline-flex;align-items:center;gap:8px;font:700 14.5px/1 var(--x-sans);margin-top:20px}.city-l .x-i{width:17px;height:17px;transition:transform .2s}.city:hover .city-l .x-i{transform:translateX(4px)}.nearby{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:30px}.nearby span{font:700 11.5px/1 var(--x-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--x-muted);margin-right:8px}.nearby a{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--x-line-2);font:600 14px/1 var(--x-sans);transition:border-color .2s,color .2s}.nearby a:hover{border-color:var(--x-harbor);color:var(--x-harbor)}.cc{background:linear-gradient(180deg,var(--x-ice),#F7FAFD)}.cc-grid{display:grid;grid-template-columns:1fr 1.12fr;gap:clamp(48px,6vw,96px);align-items:center}.cc-copy .lede{margin-top:24px}.cc-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:32px}.cc-stats div{padding:18px 20px;border-radius:16px;background:#fff;border:1px solid var(--x-line);display:flex;flex-direction:column;gap:6px}.cc-stats b{font:300 38px/1 var(--x-serif);color:var(--x-ink)}.cc-stats span{font-size:14px;color:var(--x-muted)}.cc-photos{position:relative;display:grid;grid-template-columns:1.25fr 1fr;grid-template-rows:1fr 1fr;gap:14px;height:560px}.cc-photos figure{margin:0;border-radius:22px;overflow:hidden}.cc-photos img{width:100%;height:100%;object-fit:cover}.cc-a{grid-row:1/3}.cc-c{display:flex;flex-direction:column;justify-content:space-between;padding:24px;border-radius:22px;background:var(--x-navy);color:#fff;background-image:radial-gradient(120% 100% at 100% 0%,rgba(169,205,238,.28),transparent 60%)}.cc-c-ic{width:56px;height:56px;border-radius:50%;background:var(--x-frost);color:var(--x-night);display:grid;place-items:center;transition:transform .25s var(--x-ease)}.cc-c:hover .cc-c-ic{transform:scale(1.08)}.cc-c-ic .x-i{width:20px;height:20px;margin-left:3px}.cc-c small{display:block;font:700 11.5px/1 var(--x-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--x-sky);margin-bottom:10px}.cc-c b{display:block;font:400 25px/1.2 var(--x-serif)}.cc-credit{position:absolute;right:0;bottom:-30px;font-size:12px;color:var(--x-muted)}.sample-note{font-size:14px;color:var(--x-muted);font-style:italic}.lgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.lcard{display:flex;flex-direction:column;border-radius:20px;border:1px solid var(--x-line);background:#fff;transition:box-shadow .3s,transform .3s var(--x-ease)}.lcard:hover{box-shadow:0 24px 50px -20px rgba(10,24,40,.28);transform:translateY(-3px)}.lcard .ph{position:relative;display:block;aspect-ratio:4/3;overflow:hidden}.lcard .ph img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--x-ease)}.lcard:hover .ph img{transform:scale(1.04)}.badge{position:absolute;left:14px;top:14px;display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;background:#fff;color:var(--x-ink);font:700 12.5px/1 var(--x-sans);box-shadow:0 4px 12px rgba(10,24,40,.15)}.badge.soon{background:var(--x-navy);color:#fff}.save{position:absolute;right:14px;top:14px;width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.92);display:grid;place-items:center;color:var(--x-ink)}.save .x-i{width:18px;height:18px}.lc-b{display:flex;flex-direction:column;padding:20px 22px 20px}.price{font:400 30px/1 var(--x-serif);color:var(--x-ink);letter-spacing:-.01em}.facts{display:flex;gap:16px;margin-top:12px;font-size:14.5px;color:var(--x-muted)}.facts b{color:var(--x-ink);font-weight:700}.addr{font-weight:700;color:var(--x-ink);margin-top:14px}.loc{font-size:14px;color:var(--x-muted)}.dom{font-size:13px;color:var(--x-muted);margin-top:14px;padding-top:14px;border-top:1px solid var(--x-line)}.pop{margin-top:64px}.pop-t{font:400 28px/1.1 var(--x-serif);color:var(--x-ink);margin-bottom:20px}.tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.tile{display:flex;align-items:center;gap:14px;height:66px;padding:0 20px;border-radius:16px;border:1px solid var(--x-line);background:var(--x-mist);font-weight:700;color:var(--x-ink);transition:border-color .2s,background .2s}.tile .x-i{width:22px;height:22px;color:var(--x-harbor)}.tile:hover{border-color:var(--x-harbor);background:#fff}.vids{background:var(--x-night);color:#fff;background-image:radial-gradient(70% 60% at 85% 0%,rgba(43,92,146,.45),transparent 70%),radial-gradient(50% 50% at 0% 100%,rgba(43,92,146,.25),transparent 70%)}.vids h2{color:#fff}.vids h2 em{color:var(--x-sky)}.vids .kick{color:var(--x-sky)}.vids .lede{color:#B9C8D8}.vgrid{display:grid;grid-template-columns:1.62fr 1fr;gap:24px}.vfeat,.vcard{border-radius:22px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);padding:12px}.vside{display:grid;gap:24px}.vcard{display:grid;grid-template-columns:1fr;gap:0}.yt{position:relative;display:block;width:100%;aspect-ratio:16/9;padding:0;border:0;border-radius:14px;overflow:hidden;background:var(--x-navy);cursor:pointer;color:inherit}.yt img{width:100%;height:100%;object-fit:cover;transform:scale(var(--z,1));transition:opacity .2s}.yt::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,19,33,0) 55%,rgba(7,19,33,.55))}.yt-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:62px;height:62px;border-radius:50%;background:rgba(255,255,255,.95);display:grid;place-items:center;color:var(--x-night);z-index:2;box-shadow:0 10px 30px rgba(0,0,0,.3);transition:transform .25s var(--x-ease)}.yt-play .x-i{width:22px;height:22px;margin-left:3px}.yt:hover .yt-play{transform:translate(-50%,-50%) scale(1.08)}.yt.big .yt-play{width:92px;height:92px}.yt.big .yt-play .x-i{width:32px;height:32px}.yt-len{position:absolute;right:12px;bottom:12px;z-index:2;font:700 12px/1 var(--x-sans);color:#fff;background:rgba(7,19,33,.8);padding:6px 8px;border-radius:6px}.yt-frame{aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#000}.yt-frame iframe{width:100%;height:100%;border:0;display:block}.vbody{padding:18px 10px 8px}.vtags{display:flex;gap:8px;flex-wrap:wrap}.vtags span{font:700 11px/1 var(--x-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--x-sky);padding:6px 10px;border-radius:999px;border:1px solid rgba(169,205,238,.35)}.vbody h3{font:400 22px/1.25 var(--x-serif);margin:12px 0 10px;color:#fff}.vfeat .vbody h3{font-size:30px}.vlink{display:inline-flex;align-items:center;gap:7px;min-height:44px;font:700 14px/1 var(--x-sans);color:var(--x-frost)}.vlink .x-i{width:16px;height:16px;transition:transform .2s}.vlink:hover .x-i{transform:translateX(3px)}.vside .vcard{grid-template-columns:200px 1fr;align-items:center;gap:16px}.vside .vbody{padding:4px 4px 4px 0}.vside .vbody h3{font-size:20px;margin:10px 0 8px}.ways-sec{background:var(--x-mist)}.ways{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.way{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:36px 32px 32px;border-radius:24px;background:#fff;border:1px solid var(--x-line)}.way .num{position:absolute;right:28px;top:22px;font:300 64px/1 var(--x-serif);color:#C9DCEE}.way-ic{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;background:var(--x-ice);color:var(--x-harbor)}.way-ic .x-i{width:26px;height:26px}.way h3{font:400 25px/1.2 var(--x-serif);color:var(--x-ink);margin-top:8px;max-width:300px}.way p{color:var(--x-muted);font-size:15.5px}.noreg{display:inline-flex;align-items:center;gap:8px;font:700 13px/1 var(--x-sans);color:var(--x-harbor);margin-top:auto;padding-top:6px}.noreg .x-i{width:16px;height:16px;stroke-width:2.4}.vip{display:grid;grid-template-columns:1fr 1fr;gap:24px}.vip-card{padding:44px 44px 42px;border-radius:26px;border:1px solid var(--x-line);background:#fff}.vip-card h3{font:400 34px/1.12 var(--x-serif);color:var(--x-ink);letter-spacing:-.01em}.vip-sub{color:var(--x-muted);margin-top:10px}.vip-card.dark{background:var(--x-navy);border-color:var(--x-navy);color:#fff;background-image:radial-gradient(90% 70% at 100% 0%,rgba(169,205,238,.2),transparent 65%)}.vip-card.dark h3{color:#fff}.vip-card.dark .kick{color:var(--x-sky)}.vip-card.dark .vip-sub{color:#B9C8D8}.perks{list-style:none;margin:30px 0 34px;padding:0;display:grid;gap:18px}.perks li{display:grid;grid-template-columns:44px 1fr;gap:16px;align-items:start}.pi{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--x-ice);color:var(--x-harbor)}.dark .pi{background:rgba(169,205,238,.14);color:var(--x-sky)}.perks li>span:last-child{font-size:14.5px;color:var(--x-muted);line-height:1.5}.dark .perks li>span:last-child{color:#B9C8D8}.perks b{display:block;font-size:16px;color:var(--x-ink);margin-bottom:2px}.dark .perks b{color:#fff}.blog-sec{padding-bottom:clamp(60px,6vw,90px)}.vip-sec+.blog-sec{padding-top:clamp(24px,3vw,48px)}.posts{display:grid;grid-template-columns:1.25fr 1fr;grid-template-rows:auto auto;gap:24px}.post{display:grid;grid-template-columns:220px 1fr;gap:22px;align-items:center;padding:12px;border-radius:22px;border:1px solid var(--x-line);background:#fff;transition:box-shadow .3s}.post:hover{box-shadow:0 24px 50px -24px rgba(10,24,40,.3)}.post .ph{display:block;aspect-ratio:4/3;border-radius:14px;overflow:hidden}.post .ph img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--x-ease)}.post:hover .ph img{transform:scale(1.04)}.post-b{display:flex;flex-direction:column;gap:8px;padding-right:10px}.cat{font:700 11.5px/1.3 var(--x-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--x-harbor)}.post-b b{font:400 22px/1.25 var(--x-serif);color:var(--x-ink)}.meta{font-size:13.5px;color:var(--x-muted)}.post.big{grid-row:1/3;grid-template-columns:1fr;align-items:start;align-content:start}.post.big .ph{aspect-ratio:16/10}.post.big .post-b{padding:14px 12px 10px}.post.big .post-b b{font-size:30px}.reviews{padding:clamp(40px,4vw,56px) 0 0}.rev-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(48px,6vw,96px);align-items:center;padding:clamp(40px,5vw,64px);border-radius:30px;background:var(--x-ice)}.qmark{display:block;color:var(--x-harbor);margin-bottom:10px}.qmark .x-i{width:44px;height:44px;stroke-width:1.4}.quote-big{font:300 clamp(28px,2.7vw,40px)/1.22 var(--x-serif);color:var(--x-ink);letter-spacing:-.01em;font-style:italic}.qwho{margin-top:22px;font-weight:700;color:var(--x-ink)}.qwho span{font-weight:400;color:var(--x-muted)}.rev-links{display:grid;gap:12px}.rev-link{display:grid;grid-template-columns:48px 1fr 20px;gap:16px;align-items:center;padding:18px 20px;border-radius:18px;background:#fff;border:1px solid var(--x-line);font-size:14px;color:var(--x-muted);transition:border-color .2s}.rev-link:hover{border-color:var(--x-harbor)}.rev-link b{display:block;font-size:16px;color:var(--x-ink)}.rl-ic{width:48px;height:48px;border-radius:14px;background:var(--x-ice);color:var(--x-harbor);display:grid;place-items:center}.rev-link>.x-i{color:var(--x-harbor);width:18px;height:18px}.value{position:relative;margin-top:clamp(72px,7vw,104px);padding:clamp(100px,11vw,160px) 0;color:#fff;overflow:hidden;background:var(--x-night);text-align:center}.value-media,.value-media img{position:absolute;inset:0;width:100%;height:100%}.value-media img{object-fit:cover;object-position:50% 45%}.value::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(7,19,33,.72),rgba(7,19,33,.82)),linear-gradient(0deg,rgba(43,92,146,.2),rgba(43,92,146,.2))}.value-in{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.value .kick{color:var(--x-sky)}.value h2{color:#fff;font-size:clamp(38px,4.6vw,68px)}.value h2 em{color:var(--x-sky)}.value .lede{color:#D3DEEA;margin:22px auto 0;max-width:620px}.value-form{display:flex;gap:8px;width:min(680px,100%);margin-top:36px;padding:8px;border-radius:999px;background:#fff;box-shadow:0 30px 60px -20px rgba(0,0,0,.4)}.value-form label{flex:1;display:flex;align-items:center;gap:12px;padding:0 10px 0 22px;color:var(--x-harbor)}.value-form input{flex:1;min-width:0;border:0;outline:none;background:transparent;font:500 17px/1 var(--x-sans);color:var(--x-ink);height:54px}.value-form .x-pill{height:56px;padding:0 28px}.value-note{display:inline-flex;align-items:center;gap:10px;margin-top:22px;font-size:14.5px;color:#C7D4E2}.value-note .x-i{color:var(--x-sky);width:18px;height:18px}@media (max-width:1180px){.street{display:none}.ledger{grid-template-columns:repeat(2,1fr)}.intro-grid,.cc-grid,.rev-grid{grid-template-columns:1fr}.portrait{max-width:520px}.cities{grid-template-columns:1fr 1fr}.cities .city:last-child{grid-column:1/-1;height:420px}.lgrid{grid-template-columns:1fr 1fr}.tiles{grid-template-columns:repeat(2,1fr)}.vgrid{grid-template-columns:1fr}.ways{grid-template-columns:1fr}.vip{grid-template-columns:1fr}.posts{grid-template-columns:1fr}.post.big{grid-row:auto}.sec-head-r{align-items:flex-start;text-align:left}}@media (max-width:760px){main .x-wrap{padding-left:16px;padding-right:16px}body{font-size:16px}.sec{padding:72px 0}.sec-head{margin-bottom:34px;gap:18px}.kick{font-size:11px;letter-spacing:.18em;margin-bottom:16px}.kick::before{width:20px}h2{font-size:clamp(32px,9vw,40px);line-height:1.08}.hero{height:auto;min-height:0}.hero-media img{object-position:80% 58%}.hero-wash{background:linear-gradient(180deg,rgba(7,19,33,.5) 0%,rgba(7,19,33,.38) 34%,rgba(7,19,33,.55) 62%,rgba(7,19,33,.86) 100%)}.hero-in{padding-top:calc(var(--x-h) + 40px);padding-bottom:120px;align-items:flex-start}.areas{font-size:10.5px;letter-spacing:.16em;margin-bottom:20px;gap:8px 0}.areas::before{display:none}.areas span+span::before{margin:0 9px}.hero h1{font-size:clamp(42px,12vw,50px);line-height:1.02}.hero-lede{font-size:16.5px;margin-top:20px}.hero-btns{flex-direction:column;margin-top:28px}.hero-btns .x-pill{width:100%;height:52px}.hero-trust{flex-direction:column;align-items:flex-start;gap:18px;margin-top:28px;padding-top:22px}.creds b{font-size:11px;letter-spacing:.12em}.creds b+b::before{margin:0 9px}.dock-sec{margin-top:-76px}.dock{padding:16px 14px 16px;border-radius:20px}.dock::before{left:20px;right:20px}.dock-top{margin-bottom:12px}.dock-tabs{display:grid;grid-template-columns:1fr 1fr;width:100%;border-radius:16px;gap:4px}.dock-tabs button{justify-content:center;height:44px;padding:0 8px;font-size:14px;border-radius:12px}.dock-note{display:none}.dock-form{flex-direction:column;gap:10px}.dock-field{flex:none;height:54px;padding:0 18px}.dock-field input{font-size:16px}.dock-form .x-pill{height:54px;width:100%}.dock-try{gap:8px;flex-wrap:nowrap;overflow-x:auto;margin:14px -14px 0;padding:0 14px 2px;scrollbar-width:none}.dock-try::-webkit-scrollbar{display:none}.dock-try a{flex:none;height:44px}.dock-try span{flex:none}.ledger{gap:10px;margin-top:14px}.led{padding:18px 16px;border-radius:16px}.led b{font-size:36px}.led span{font-size:10.5px;letter-spacing:.12em;margin-top:8px}.led small{font-size:13px;line-height:1.4}.intro{padding-top:80px}.intro-grid{gap:56px}.portrait{margin:0 0 0 14px;max-width:none}.portrait::before{left:-14px;top:-14px;border-radius:22px}.plate{left:-14px;right:16px;bottom:16px;padding:12px 12px 12px 16px}.plate b{font-size:18px}.cred-row{grid-template-columns:1fr;gap:8px}.cred{flex-direction:row;align-items:center;gap:14px;padding:12px 16px}.cred b{font-size:20px;min-width:52px}.btns .x-pill{flex:1 1 100%}.cities{grid-template-columns:1fr;gap:16px}.city,.cities .city:last-child{height:460px;grid-column:auto;border-radius:20px}.city-b{padding:22px 22px 24px}.city-b b{font-size:42px}.nearby{flex-wrap:nowrap;overflow-x:auto;margin:24px -16px 0;padding:0 16px 2px;scrollbar-width:none}.nearby::-webkit-scrollbar{display:none}.nearby a,.nearby span{flex:none}.nearby a{height:44px}.cc-stats{gap:8px}.cc-stats div{padding:14px 12px}.cc-stats b{font-size:28px}.cc-stats span{font-size:12.5px}.cc-photos{height:auto;grid-template-columns:1fr 1fr;grid-template-rows:220px 170px}.cc-a{grid-row:auto;grid-column:1/-1}.cc-c{padding:16px}.cc-c b{font-size:18px}.cc-c-ic{width:44px;height:44px}.cc-credit{position:static;grid-column:1/-1;margin-top:-4px}.sec-head-r{max-width:none;width:100%}.lgrid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin:0 -16px;padding:4px 16px 18px;scrollbar-width:none}.lgrid::-webkit-scrollbar{display:none}.lcard{flex:0 0 84%;scroll-snap-align:start}.pop{margin-top:40px}.pop-t{font-size:24px}.tiles{gap:8px}.tile{height:60px;padding:0 14px;gap:10px;font-size:14.5px}.vfeat .vbody h3{font-size:24px}.vside .vcard{grid-template-columns:1fr}.vside .vbody{padding:16px 8px 6px}.yt.big .yt-play{width:70px;height:70px}.way{padding:28px 22px 26px}.way .num{font-size:52px;right:20px}.vip-card{padding:30px 22px}.vip-card h3{font-size:28px}.post{grid-template-columns:110px 1fr;gap:14px;padding:10px}.post-b b{font-size:18px}.post.big .post-b b{font-size:24px}.rev-grid{padding:30px 20px;border-radius:24px;gap:36px}.rev-link{grid-template-columns:44px 1fr 18px;padding:14px 14px;gap:12px}.rl-ic{width:44px;height:44px}.value{padding:90px 0}.value-form{flex-direction:column;border-radius:22px;padding:8px}.value-form label{padding:0 12px}.value-form .x-pill{width:100%;height:52px}}.x-inner{--ink:#0A1828;--navy:#10253C;--navy-2:#1A3654;--blue:#2B5C92;--blue-600:#244F7E;--blue-300:#A9CDEE;--sky:#D8E9F8;--ice:#EEF5FC;--mist:#F5F8FB;--red:#2B5C92;--f-display:var(--x-serif);--f-body:var(--x-sans);--f-mono:"Hanken Grotesk",system-ui,sans-serif}body:has(main .x-inner) h1,body:has(main .x-inner) h2{font-weight:400;letter-spacing:-.02em;text-wrap:balance}body:has(main .x-inner) .kick{font-weight:700;font-size:11.5px;letter-spacing:.16em}body:has(main .x-inner) .b-cover-flag{background:var(--x-navy)}body:has(main .x-inner) .f-lab .dot{box-shadow:0 0 0 4px rgba(43,92,146,.18)}body:has(main .x-inner) .btn{font-family:var(--x-sans);font-weight:700}body:has(main .x-inner) .btn-blue{background:var(--x-navy);color:#fff}body:has(main .x-inner) .btn-blue:hover{background:var(--x-night)}body:has(main .x-inner) .phero .btn-blue,body:has(main .x-inner) .cta-band .btn-blue,body:has(main .x-inner) .on-dark .btn-blue{background:var(--x-frost);color:var(--x-night)}body:has(main .x-inner) .phero .btn-blue:hover,body:has(main .x-inner) .cta-band .btn-blue:hover,body:has(main .x-inner) .on-dark .btn-blue:hover{background:#fff}body:has(main .x-inner) .phero .btn-ghost{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.4);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}body:has(main .x-inner) .btn-sm{height:44px}@media (max-width:760px){body:has(main .x-inner) main a.link,body:has(main .x-inner) .crumbs a,body:has(main .x-inner) .lm-nav a,body:has(main .x-inner) .vmeta a,body:has(main .x-inner) .b-pillars a{display:inline-flex;align-items:center;min-height:44px}body:has(main .x-inner) .crumbs{margin-bottom:10px}body:has(main .x-inner) .chip{min-height:44px}body:has(main .x-inner) .vrail-nav a{min-height:44px}body:has(main .x-inner) .opts label{min-height:44px}body:has(main .x-inner) main li>a{min-height:44px}body:has(main .x-inner) .va{min-height:44px}body:has(main .x-inner) .pager a{height:44px;min-width:44px}body:has(main .x-inner) .ttype button{min-height:44px}}.pg-listings .ls{display:block;background:#fff}.pg-listings .ls-hero{background:var(--x-mist);border-bottom:1px solid var(--x-line);padding:44px 0 46px}.pg-listings .ls-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0 0 22px;padding:0;list-style:none;font:500 14px/1 var(--x-sans);color:var(--x-muted)}.pg-listings .ls-crumbs li{display:inline-flex;align-items:center}.pg-listings .ls-crumbs li+li::before{content:"";width:6px;height:6px;margin:0 12px 0 10px;border-top:1.5px solid var(--x-silver);border-right:1.5px solid var(--x-silver);transform:rotate(45deg)}.pg-listings .ls-crumbs a{color:var(--x-harbor);font-weight:600}.pg-listings .ls-crumbs a:hover{text-decoration:underline;text-underline-offset:3px}.pg-listings .ls-crumbs [aria-current]{color:var(--x-text)}.pg-listings .ls-kick{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font:700 12px/1.4 var(--x-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--x-harbor);margin:0 0 16px}.pg-listings .ls-kick i{width:4px;height:4px;border-radius:50%;background:var(--x-sky)}.pg-listings .ls-hero h1{font:300 clamp(40px,3.95vw,58px)/1.06 var(--x-serif);letter-spacing:-.025em;color:var(--x-ink);margin:0;font-variation-settings:"SOFT" 40;text-wrap:balance}.pg-listings .ls-hero h1 em{font-style:italic;color:var(--x-harbor);font-weight:300}.pg-listings .ls-intro{max-width:880px;margin:20px 0 0;font-size:18.5px;line-height:1.6;color:var(--x-muted)}.pg-listings .ls-cities{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin-top:18px;font:400 16px/1.5 var(--x-sans);color:var(--x-text)}.pg-listings .ls-cities>span{font-weight:700;color:var(--x-ink);margin-right:10px}.pg-listings .ls-cities a{color:var(--x-harbor);font-weight:600;text-decoration:underline;text-decoration-color:rgba(43,92,146,.3);text-underline-offset:4px;text-decoration-thickness:1.5px;transition:text-decoration-color .2s}.pg-listings .ls-cities a:hover{text-decoration-color:var(--x-harbor)}.pg-listings .ls-cities a+a::before{content:"\00B7";display:inline-block;margin:0 10px;color:var(--x-silver);text-decoration:none;font-weight:700}.pg-listings .ls-main{padding:40px 0 72px}.pg-listings .ls-search{background:#fff;border:1px solid var(--x-line);border-radius:22px;padding:22px 24px 0;box-shadow:0 1px 2px rgba(10,24,40,.04),0 18px 44px -24px rgba(10,24,40,.22)}.pg-listings .ls-row{display:grid;grid-template-columns:1.7fr 1.15fr 1fr 1fr .85fr .85fr 1.3fr auto;gap:12px;align-items:end}.pg-listings .ls-f{display:flex;flex-direction:column;gap:7px;min-width:0}.pg-listings .ls-f>span{font:700 13px/1 var(--x-sans);color:var(--x-ink);letter-spacing:.01em}.pg-listings .ls-f input,.pg-listings .ls-f select{width:100%;height:48px;padding:0 14px;border:1px solid var(--x-line-2);border-radius:12px;background:#fff;font:500 15.5px/1 var(--x-sans);color:var(--x-ink);outline:0;transition:border-color .2s,box-shadow .2s;-webkit-appearance:none;appearance:none}.pg-listings .ls-f input::placeholder{color:#8696A8}.pg-listings .ls-f select{padding-right:36px;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235A6A7C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center/16px}.pg-listings .ls-f input:hover,.pg-listings .ls-f select:hover{border-color:var(--x-silver)}.pg-listings .ls-f input:focus,.pg-listings .ls-f select:focus{border-color:var(--x-harbor);box-shadow:0 0 0 4px rgba(43,92,146,.12)}.pg-listings .ls-go{height:48px;padding:0 26px}.pg-listings .ls-save-row{display:flex;justify-content:flex-end;margin-top:12px}.pg-listings .ls-save{height:44px;padding:0 20px;font-size:14.5px;color:var(--x-harbor);border-color:rgba(43,92,146,.45)}.pg-listings .ls-save:hover{border-color:var(--x-harbor);background:var(--x-ice)}.pg-listings .ls-adv{margin:18px -24px 0;border-top:1px solid var(--x-line)}.pg-listings .ls-adv-t{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:54px;padding:0 24px;border:0;background:none;cursor:pointer;font:700 14.5px/1 var(--x-sans);color:var(--x-ink);border-radius:0 0 22px 22px;transition:background .2s}.pg-listings .ls-adv-t:hover{background:var(--x-mist)}.pg-listings .ls-adv-t .x-i{width:18px;height:18px;color:var(--x-muted);transition:transform .25s var(--x-ease)}.pg-listings .ls-adv-t[aria-expanded="true"]{border-radius:0}.pg-listings .ls-adv-t[aria-expanded="true"] .x-i{transform:rotate(180deg)}.pg-listings .ls-adv-b{padding:4px 24px 22px}.pg-listings .ls-adv-b[hidden]{display:none}.pg-listings .ls-row--adv{grid-template-columns:repeat(6,1fr)}.pg-listings .ls-adv-acts{display:flex;justify-content:flex-end;align-items:center;gap:18px;margin-top:16px}.pg-listings .ls-reset{min-height:44px;padding:0 6px;border:0;background:none;font:700 14px/1 var(--x-sans);color:var(--x-muted);cursor:pointer}.pg-listings .ls-reset:hover{color:var(--x-ink)}.pg-listings .ls-count{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:32px 0 18px}.pg-listings .ls-count p{margin:0;font:400 16px/1.3 var(--x-sans);color:var(--x-muted)}.pg-listings .ls-count b{font-weight:800;color:var(--x-ink)}.pg-listings .ls-count span{font-size:14px;color:var(--x-muted);font-style:italic}.pg-listings .ls-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.pg-listings .ls-card{position:relative;display:flex;border-radius:20px;border:1px solid var(--x-line);background:#fff;transition:box-shadow .3s,transform .3s var(--x-ease)}.pg-listings .ls-card:hover{box-shadow:0 24px 50px -22px rgba(10,24,40,.28);transform:translateY(-3px)}.pg-listings .ls-link{display:flex;flex-direction:column;width:100%;color:inherit}.pg-listings .ls-media{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:var(--x-ice)}.pg-listings .ls-media img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--x-ease)}.pg-listings .ls-card:hover .ls-media img{transform:scale(1.04)}.pg-listings .ls-badge{position:absolute;left:14px;top:14px;display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;font:800 11px/1 var(--x-sans);letter-spacing:.1em;text-transform:uppercase;box-shadow:0 4px 12px rgba(10,24,40,.18)}.pg-listings .ls-badge--sale{background:var(--x-harbor);color:#fff}.pg-listings .ls-badge--soon{background:var(--x-navy);color:#fff}.pg-listings .ls-badge--cut{background:#fff;color:var(--x-harbor-2)}.pg-listings .ls-badge--open{background:var(--x-frost);color:var(--x-night)}.pg-listings .ls-badge--sold{background:var(--x-night);color:#fff}.pg-listings .ls-heart{position:absolute;z-index:4;right:12px;top:12px;width:42px;height:42px;border-radius:50%;border:0;background:rgba(255,255,255,.94);color:var(--x-ink);display:grid;place-items:center;cursor:pointer;box-shadow:0 4px 12px rgba(10,24,40,.16);transition:transform .2s var(--x-ease),color .2s}.pg-listings .ls-heart .x-i{width:19px;height:19px;stroke-width:1.9}.pg-listings .ls-heart:hover{transform:scale(1.06);color:var(--x-harbor)}.pg-listings .ls-heart[aria-pressed="true"]{color:var(--x-harbor)}.pg-listings .ls-heart[aria-pressed="true"] .x-i{fill:currentColor}.pg-listings .ls-body{display:flex;flex-direction:column;flex:1;padding:18px 20px 18px}.pg-listings .ls-price{font:400 28px/1 var(--x-serif);color:var(--x-ink);letter-spacing:-.01em}.pg-listings .ls-facts{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:11px;font-size:14.5px;color:var(--x-muted)}.pg-listings .ls-facts b{color:var(--x-ink);font-weight:700}.pg-listings .ls-addr{margin-top:12px;font-weight:700;font-size:16px;color:var(--x-ink)}.pg-listings .ls-where{font-size:14.5px;color:var(--x-muted);margin-bottom:14px}.pg-listings .ls-sub{display:flex;align-items:center;gap:7px;margin-top:auto;padding-top:13px;border-top:1px solid var(--x-line);font-size:13.5px;color:var(--x-muted)}.pg-listings .ls-sub .x-i{width:15px;height:15px;color:var(--x-harbor);stroke-width:2}.pg-listings .ls-more{display:flex;justify-content:center;margin-top:40px}.pg-listings .ls-more .x-pill{min-width:220px}.pg-listings .ls-mls{max-width:900px;margin:36px auto 0;text-align:center;font-size:13px;line-height:1.65;color:var(--x-muted)}@media (max-width:1180px){.pg-listings .ls-row{grid-template-columns:repeat(4,minmax(0,1fr))}.pg-listings .ls-f--where{grid-column:span 2}.pg-listings .ls-go{grid-column:span 1}.pg-listings .ls-row--adv{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-listings .ls-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.pg-listings .ls-hero{padding:22px 0 28px}.pg-listings .ls-crumbs ol{margin-bottom:8px}.pg-listings .ls-crumbs a,.pg-listings .ls-crumbs [aria-current]{display:inline-flex;align-items:center;min-height:40px}.pg-listings .ls-kick{font-size:11px;letter-spacing:.14em;gap:4px 10px;margin-bottom:12px}.pg-listings .ls-kick-area,.pg-listings .ls-kick-area+i{display:none}.pg-listings .ls-hero h1{font-size:36px;line-height:1.08}.pg-listings .ls-intro{font-size:16.5px;margin-top:14px}.pg-listings .ls-cities{margin-top:16px;gap:8px;font-size:14.5px}.pg-listings .ls-cities>span{width:100%;margin:0}.pg-listings .ls-cities a{display:inline-flex;align-items:center;min-height:40px;padding:0 15px;border-radius:999px;border:1px solid var(--x-line-2);background:#fff;text-decoration:none;color:var(--x-ink)}.pg-listings .ls-cities a+a::before{display:none}.pg-listings .ls-main{padding:22px 0 48px}.pg-listings .ls-search{padding:18px 16px 0;border-radius:20px}.pg-listings .ls-row,.pg-listings .ls-row--adv{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.pg-listings .ls-f--where,.pg-listings .ls-go{grid-column:1/-1}.pg-listings .ls-f--type{order:1}.pg-listings .ls-f--sort{order:2}.pg-listings .ls-f--min{order:3}.pg-listings .ls-f--max{order:4}.pg-listings .ls-f--beds{order:5}.pg-listings .ls-f--baths{order:6}.pg-listings .ls-go{order:7;height:50px;margin-top:4px}.pg-listings .ls-f input,.pg-listings .ls-f select{height:48px;font-size:16px}.pg-listings .ls-save-row{margin-top:10px}.pg-listings .ls-save{width:100%}.pg-listings .ls-adv{margin:16px -16px 0}.pg-listings .ls-adv-t{padding:0 16px;border-radius:0 0 20px 20px}.pg-listings .ls-adv-b{padding:4px 16px 18px}.pg-listings .ls-adv-acts{justify-content:space-between}.pg-listings .ls-count{margin:24px 0 14px;flex-direction:column;gap:4px}.pg-listings .ls-grid{grid-template-columns:1fr;gap:18px}.pg-listings .ls-price{font-size:27px}.pg-listings .ls-more{margin-top:28px}.pg-listings .ls-more .x-pill{width:100%}.pg-listings .ls-mls{text-align:left;margin-top:26px}}.ay.x-pending{font-family:var(--x-sans);color:var(--x-text)}.ay.x-pending>.sk-section__inner{display:contents}.ay.x-pending .sk-container,.ay.x-pending .sk-column{min-width:0}.ay.x-pending .x-wrap{max-width:1280px;width:calc(100% - 80px);margin-inline:auto}.ay.x-pending .sk-heading,.ay.x-pending .sk-text{color:inherit;margin:0;font-size:inherit;line-height:inherit;letter-spacing:inherit}.ay.x-pending h1.sk-heading{font:300 clamp(40px,4.6vw,68px)/1.04 var(--x-serif);letter-spacing:-.03em}.ay.x-pending h2.sk-heading{font:300 clamp(34px,3.7vw,56px)/1.06 var(--x-serif);letter-spacing:-.02em}.ay.x-pending h3.sk-heading{font:400 27px/1.15 var(--x-serif)}.ay.x-pending .sk-columns{gap:24px}.ay.x-pending .sk-column{display:flex;flex-direction:column;gap:16px;padding:0;border:0;box-shadow:none;background-color:transparent}.ay.x-pending .sk-column.sk-brick-card{padding:28px;border:1px solid var(--x-line);border-radius:20px;background:#fff}.ay.x-pending .sk-column.sk-brick-card--dark{background:var(--x-navy);color:#fff}.ay.x-pending .sk-column.sk-column-photo{padding:28px;color:white;min-height:450px;background-size:cover;background-position:center;border-radius:20px}.ay.x-pending .sk-column-photo__caption{margin-top:auto;z-index:2}.ay.x-pending .sk-column-photo__caption p{font-size:14px}.ay.x-pending .sk-column-photo__tag{font-size:11px}.ay.x-pending .sk-column-photo__caption h3{font:400 40px/1.1 var(--x-serif)}.ay.x-pending .sk-image{margin:0;width:100%}.ay.x-pending .sk-image img{width:100%;object-fit:cover}.ay.x-pending .sk-btn{font-family:var(--x-sans);font-size:14px;text-transform:none;letter-spacing:0;min-height:0;box-shadow:none}.ay.x-pending .sk-btn.x-pill-navy,.ay.x-pending .sk-btn.btn-ink{background:var(--x-navy);color:#fff;border:1px solid transparent}.ay.x-pending .sk-btn.x-pill-line,.ay.x-pending .sk-btn.btn-line{background:transparent;color:var(--x-navy);border:1px solid var(--x-line-2)}.ay.x-pending .sk-btn.x-pill-frost{background:var(--x-frost);color:var(--x-navy);border:1px solid var(--x-frost)}.ay.x-pending .sk-btn.x-pill-glass,.ay.x-pending .sk-btn.btn-ghost{background:#ffffff14;border:1px solid #ffffff66;color:#fff}.ay.x-pending .sk-btn.btn-blue{background:var(--x-harbor);color:#fff;border:1px solid transparent}.ay.x-pending .sk-btn.link{background:none;color:var(--x-harbor);padding:0;border:0;border-radius:0;justify-content:flex-start}.ay.x-pending .sk-text.kick{font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--x-harbor)}.ay.x-pending .sk-text.lede{font:400 17px/1.7 var(--x-sans);color:var(--x-muted);margin-top:16px}.ay.x-pending .sec-head{display:block;margin-bottom:32px}.ay.x-pending .sec-head .kick{margin-bottom:16px}.ay.x-pending .split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px}.ay.x-pending .intro-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:76px;align-items:center}.ay.x-pending .hero-in{display:grid;grid-template-columns:1.5fr .7fr;gap:80px;align-items:center;padding:0;height:auto}.ay.x-pending.hero{height:auto;min-height:864px;padding:150px 0 48px;background-position:center;background-size:cover;position:relative;color:white}.ay.x-pending.hero .x-wrap{position:relative;z-index:2}.ay.x-pending.hero .hero-copy{color:#fff}.ay.x-pending.hero .sk-text.areas{font-size:11px;letter-spacing:.12em;text-transform:uppercase}.ay.x-pending.hero .hero-trust{font-size:11px}.ay.x-pending.hero .play-link{background:none;border:0;padding:0;justify-content:flex-start}.ay.x-pending.hero .sk-column.street{position:relative;right:auto;bottom:auto;width:auto;margin:0;min-height:320px;display:flex}.ay.x-pending.hero .sk-sh{margin-top:44px}.ay.x-pending.hero .sk-sh__inner{max-width:none;padding:0}.ay.x-pending.hero .sk-sh__card{background:white;color:var(--x-text);border-radius:18px;padding:20px}.ay.x-pending.hero .sk-sh__head{display:none}.ay.x-pending.hero .sk-sh__card .sk-sh__panel{padding:16px 0 0}.ay.x-pending.hero .sk-sh__checks{display:flex;flex-wrap:wrap;gap:10px 24px;margin:12px 0}.ay.x-pending.hero .sk-sh__panel-title{font-size:24px}.ay.x-pending.hero .sk-sh__panel-text{font-size:14px}.ay.x-pending .sk-sh__tab{font-family:var(--x-sans)}.ay.x-pending .ledger{display:grid;grid-template-columns:1fr 1fr;padding:28px 0;gap:24px}.ay.x-pending .ledger .led{min-height:110px;padding:24px;background:white}.ay.x-pending .ledger-value{font:400 42px/1.1 var(--x-serif)}.ay.x-pending .portrait img,.ay.x-pending .rich-photo img{border-radius:20px;height:480px;object-position:top}.ay.x-pending .portrait .sk-image{position:relative;z-index:1}.ay.x-pending .plate{font-size:12px;position:relative;padding:20px;background:white;border:1px solid var(--x-line);border-radius:16px}.ay.x-pending .cred-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ay.x-pending .cred-row .cred{font-size:12px;padding:14px}.ay.x-pending .cities{display:grid;grid-template-columns:repeat(3,1fr)}.ay.x-pending .cc-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.ay.x-pending .cc-photos{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ay.x-pending .cc-photos .sk-image img{height:300px;border-radius:20px}.ay.x-pending .cc-c{grid-column:1/-1;background:var(--x-navy);color:#fff;border:0;padding:20px;border-radius:16px}.ay.x-pending .cc-credit{grid-column:1/-1;font-size:10px;color:var(--x-muted)}.ay.x-pending .ways{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ay.x-pending .way{min-height:380px}.ay.x-pending .vip{display:grid;grid-template-columns:1fr 1fr;gap:28px}.ay.x-pending .vip-card{padding:36px!important;gap:22px}.ay.x-pending .vip-sub{color:var(--x-muted);font-size:15px}.ay.x-pending .vip-card.dark .vip-sub{color:#c9d4e1}.ay.x-pending .perk{border-top:1px solid var(--x-line);padding:16px 0;font-size:14px}.ay.x-pending .perk-title{font-weight:700}.ay.x-pending .perk-line{opacity:.8}.ay.x-pending .dark .perk{border-color:#ffffff26}.ay.x-pending .num{font-size:12px;color:var(--x-harbor)}.ay.x-pending .rev-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:center}.ay.x-pending .quote-big{font:300 clamp(30px,3vw,44px)/1.25 var(--x-serif)}.ay.x-pending .qwho{font-size:13px;color:var(--x-muted)}.ay.x-pending .rev-link{display:block;background:transparent;border:1px solid var(--x-line);color:var(--x-ink);padding:22px;text-align:left;border-radius:16px}.ay.x-pending.value{background-size:cover;background-position:center;padding:110px 0;color:#fff}.ay.x-pending.value .value-in{max-width:780px;text-align:center}.ay.x-pending.value .lede,.ay.x-pending.value .kick{color:#e3ecf6}.ay.x-pending .sk-home-value-bar{margin-top:28px;max-width:none}.ay.x-pending .res{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ay.x-pending .rcard{min-height:235px;gap:16px;padding:24px!important}.ay.x-pending .resource-kind{font-size:11px;text-transform:uppercase;color:var(--x-harbor)}.ay.x-pending .road{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.ay.x-pending .road .sk-column{padding:22px;font-size:14px}.ay.x-pending .road h3{font:600 16px/1.3 var(--x-sans)}.ay.x-pending .sn{font:400 24px/1 var(--x-serif);color:var(--x-harbor)}.ay.x-pending .faq-grid{display:grid;grid-template-columns:1fr 1.25fr;gap:60px;align-items:start}.ay.x-pending .sk-accordion{border:0}.ay.x-pending .sk-accordion details{padding:20px;border:1px solid var(--x-line);border-radius:14px;margin-bottom:12px;background:white}.ay.x-pending .sk-accordion summary{font:600 16px/1.4 var(--x-sans)}.ay.x-pending .sk-accordion p{padding-top:16px;font-size:15px;line-height:1.7;color:var(--x-muted)}.ay.x-pending .cta-band{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;padding:42px;background:var(--x-navy);color:white;border-radius:24px}.ay.x-pending .cta-band .lede{color:#c9d4e1}.ay.x-pending .cta-band .kick{color:var(--x-sky)}.ay.x-pending.phero{background-size:cover;background-position:center;padding:88px 0;min-height:500px;color:white}.ay.x-pending.phero .x-wrap{max-width:1000px}.ay.x-pending.phero .kick,.ay.x-pending.phero .lede{color:#e2eaf5}.ay.x-pending .sk-form{background:#fff;border:1px solid var(--x-line);border-radius:20px;padding:28px;font-family:var(--x-sans)}.sk-header-bar{font-family:var(--x-sans)}.sk-header-bar__inner{max-width:1344px;height:78px;padding:0 32px}.sk-header-bar__name{font:400 24px/1.1 var(--x-serif)}.sk-header-bar__tagline{font-size:9px;letter-spacing:.12em;text-transform:uppercase}.sk-header-bar .sk-btn{border-radius:99px;background:var(--x-navy);color:white;font:600 12px/1.3 var(--x-sans)}.sk-header-bar__phone{font-size:12px}.sk-header-bar__menu .sk-menu__link{font-size:12px;padding:10px}.sk-mega{background:#fff;color:var(--x-text);border-radius:0 0 22px 22px;box-shadow:0 20px 40px #10253c26}.sk-menu-photo{display:flex;flex-direction:column;gap:4px}.sk-menu-photo img{max-width:100%;height:120px}.sk-mega-call{background:var(--x-mist)}.sk-mega-call__actions a{border:1px solid var(--x-line);padding:8px 16px;border-radius:99px}.sk-footer-block{background:var(--x-night);color:var(--x-silver);font-family:var(--x-sans);padding:64px 32px 28px}.sk-footer-block__top,.sk-footer-block__legal{max-width:1280px;margin:auto}.sk-footer-block__name{font:400 25px/1.1 var(--x-serif);color:#fff}.sk-footer-block__compliance,.sk-footer-block__legal-text{font-size:11px;line-height:1.8}@media(max-width:1000px){.ay.x-pending .split,.ay.x-pending .intro-grid,.ay.x-pending .cc-grid,.ay.x-pending .rev-grid{gap:32px}.ay.x-pending .hero-in{gap:30px}.ay.x-pending .hero-in{grid-template-columns:1.4fr 1fr}.ay.x-pending .res{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.ay.x-pending .split,.ay.x-pending .intro-grid,.ay.x-pending .cc-grid,.ay.x-pending .rev-grid,.ay.x-pending .hero-in,.ay.x-pending .cities,.ay.x-pending .ways,.ay.x-pending .vip,.ay.x-pending .faq-grid,.ay.x-pending .cta-band{grid-template-columns:1fr}.ay.x-pending .sk-column.street{display:none}.ay.x-pending.hero{padding:120px 0 36px;min-height:0}.ay.x-pending .x-wrap{width:calc(100% - 40px)}.ay.x-pending .road,.ay.x-pending .res{grid-template-columns:1fr}.ay.x-pending .portrait img,.ay.x-pending .rich-photo img{height:420px}.ay.x-pending .cc-photos .sk-image img{height:190px}.ay.x-pending .cta-band{padding:28px}.ay.x-pending .vip-card{padding:28px!important}.ay.x-pending .sk-form{padding:22px}.ay.x-pending .cred-row{grid-template-columns:1fr}.sk-header-bar__inner{padding:0 20px}.ay.x-pending.value{padding:64px 0}}body .ay:not(.x-pending){font:400 16.5px/1.6 var(--x-sans);color:var(--x-text)}body .ay:not(.x-pending) .sk-section__inner{display:contents}body .ay:not(.x-pending) .sk-container{padding:0;max-width:none;width:auto;margin-inline:0}body .ay:not(.x-pending) .sk-columns{gap:0;margin:0;align-items:stretch;grid-auto-flow:row}body .ay:not(.x-pending) .sk-column:not(.sk-column-photo){display:block;padding:0;border:0;border-radius:0;background:none;box-shadow:none;gap:0}body .ay:not(.x-pending) .sk-heading,body .ay:not(.x-pending) .sk-text{margin:0;font:inherit;letter-spacing:inherit;color:inherit}body .ay:not(.x-pending) .x-wrap{width:100%;max-width:1280px;margin-inline:auto;padding-inline:40px}body .ay:not(.x-pending).x-inner .x-wrap{max-width:1240px;padding-inline:28px}body .ay:not(.x-pending) h1.sk-heading{font:300 clamp(46px,6.1vw,94px)/.98 var(--x-serif);letter-spacing:-.028em;text-wrap:balance}body .ay:not(.x-pending) h2.sk-heading{font:300 clamp(34px,3.7vw,56px)/1.06 var(--x-serif);letter-spacing:-.02em;color:var(--x-ink);text-wrap:balance;font-variation-settings:"SOFT" 30}body .ay:not(.x-pending) h3.sk-heading{font:400 25px/1.2 var(--x-serif);color:var(--x-ink);text-wrap:balance}body .ay:not(.x-pending) .sk-btn{font:700 15px/1 var(--x-sans);letter-spacing:.005em;min-height:0;border-radius:999px;border-width:1.5px;white-space:nowrap;box-shadow:none;text-transform:none}body .ay:not(.x-pending) .sk-btn.btn{height:50px;padding:0 24px;font-size:15.5px;font-weight:700}body .ay:not(.x-pending) .sk-btn.btn-sm{height:44px;padding:0 18px;font-size:14.5px}body .ay:not(.x-pending) .sk-btn.btn-blue{background:var(--x-navy);color:white}body .ay:not(.x-pending).phero .sk-btn.btn-blue,body .ay:not(.x-pending) .cta-band .sk-btn.btn-blue{background:var(--x-frost);color:var(--x-night)}body .ay:not(.x-pending) .sk-text.kick{display:inline-flex;font:700 12px/1 var(--x-sans);letter-spacing:.2em;margin:0 0 22px;color:var(--x-harbor)}body .ay:not(.x-pending) .sk-text.lede{font-size:clamp(17px,1.35vw,19px);line-height:1.65;color:var(--x-muted);max-width:600px;margin:0}body .ay:not(.x-pending) .sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:28px 60px;margin-bottom:52px;flex-wrap:wrap}body .ay:not(.x-pending) .sec-head>.head-copy{max-width:720px;flex:1 1 560px}body .ay:not(.x-pending) .sec-head>.lede{max-width:440px;margin:0}body .ay:not(.x-pending) .sec-head.center{justify-content:center;text-align:center}body .ay:not(.x-pending) .sec-head.center>.head-copy{max-width:760px}body .ay:not(.x-pending) .sec-head.center .lede{margin:20px auto 0}body .ay:not(.x-pending) .head-copy>.lede{margin-top:12px}body .ay:not(.x-pending) .split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,80px);align-items:center}body .ay:not(.x-pending) .split.rev>:first-child{order:2}body .ay:not(.x-pending).hero{height:clamp(720px,calc(100vh - 36px),940px);min-height:0;padding:0;background-position:68% 62%}body .ay:not(.x-pending).hero::before{background:linear-gradient(90deg,#071321db 0%,#071321a8 38%,#07132138 68%,#0713211a 100%),linear-gradient(180deg,#07132100 55%,#0713218c 100%)}body .ay:not(.x-pending).hero .x-wrap{position:relative;height:100%}body .ay:not(.x-pending) .hero-in{position:static;display:flex;height:100%;padding-top:calc(var(--x-h) + 10px);padding-bottom:110px;align-items:center;gap:0}body .ay:not(.x-pending) .hero-copy{max-width:780px;color:white}body .ay:not(.x-pending).hero .sk-text.areas{font:700 12.5px/1 var(--x-sans);letter-spacing:.22em;margin-bottom:28px;color:#E4EEF8}body .ay:not(.x-pending).hero .sk-text.areas::before{content:"";display:inline-block;width:40px;height:1.5px;background:var(--x-sky);margin-right:16px;vertical-align:middle}body .ay:not(.x-pending).hero h1 em{color:var(--x-sky)}body .ay:not(.x-pending).hero .hero-btns{margin-top:36px}body .ay:not(.x-pending).hero .hero-btns .sk-btn{height:54px;padding:0 28px;font-size:15.5px}body .ay:not(.x-pending).hero .hero-trust{display:flex;align-items:center;gap:18px 34px;flex-wrap:wrap;margin-top:40px;padding-top:26px;border-top:1px solid #ffffff2e;max-width:640px}body .ay:not(.x-pending).hero .creds{font:700 12px/1 var(--x-sans);letter-spacing:.16em;color:#E4EEF8;margin:0}body .ay:not(.x-pending).hero .creds strong+strong::before{content:"";display:inline-block;width:1px;height:12px;background:#ffffff59;margin:0 12px;vertical-align:-1px}body .ay:not(.x-pending).hero .play-link{font:600 14.5px/1 var(--x-sans);display:inline-flex;gap:12px;padding:0;color:white;background:none;border:0}body .ay:not(.x-pending).hero .play-link::before{content:"▷";width:44px;height:44px;border:1.5px solid #ffffff99;border-radius:50%;display:grid;place-items:center}body .ay:not(.x-pending).hero .sk-column.street{position:absolute;right:40px;bottom:136px;width:380px;min-height:0;display:grid;grid-template-columns:104px 1fr;gap:16px;padding:12px 18px 12px 12px;border-radius:20px;background:#0c1e34d6;border:1px solid #ffffff38;color:white}body .ay:not(.x-pending) .street-ph img{width:104px;height:104px;border-radius:13px}body .ay:not(.x-pending) .street-title{font:400 21px/1.2 var(--x-serif);margin-top:3px}body .ay:not(.x-pending) .street-k{font:700 11px/1 var(--x-sans);letter-spacing:.18em;color:var(--x-sky)}body .ay:not(.x-pending) .street-s{font-size:13.5px;line-height:1.45;color:#CFDCE9}body .ay:not(.x-pending) .street-l{font:700 13.5px/1 var(--x-sans);padding:0;background:none;border:0;color:white;height:auto;margin-top:5px}body .ay:not(.x-pending) .street-b{display:flex;flex-direction:column;gap:4px}body .ay:not(.x-pending) .ledger{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;padding:0;margin-top:22px}body .ay:not(.x-pending) .ledger .sk-column.led{padding:24px 26px;border-radius:18px;border:1px solid var(--x-line);background:white;display:flex;flex-direction:column;gap:4px;min-height:0}body .ay:not(.x-pending) .ledger-value{font:300 50px/1 var(--x-serif);letter-spacing:-.02em;color:var(--x-ink)}body .ay:not(.x-pending) .led>.sk-text:nth-child(2){font:700 12px/1.3 var(--x-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--x-harbor);margin-top:10px}body .ay:not(.x-pending) .led>.sk-text:last-child{font-size:14px;color:var(--x-muted)}body .ay:not(.x-pending) .intro-grid{display:grid;grid-template-columns:5fr 6fr;gap:clamp(48px,7vw,110px);align-items:center}body .ay:not(.x-pending) .portrait{position:relative;margin:0 0 0 24px}body .ay:not(.x-pending) .portrait .sk-image{position:relative;z-index:1;aspect-ratio:4/5;border-radius:26px;overflow:hidden}body .ay:not(.x-pending) .portrait img{height:100%;object-position:62% 30%;border-radius:0}body .ay:not(.x-pending) .plate{position:absolute;z-index:2;left:-24px;right:40px;bottom:28px;display:block;padding:16px 16px 16px 22px;border-radius:18px;background:white;border:0;font-size:13.5px;line-height:1.4;color:var(--x-muted)}body .ay:not(.x-pending) .plate-name{font:400 21px/1.2 var(--x-serif);color:var(--x-ink);margin-bottom:2px}body .ay:not(.x-pending) .intro-copy>.lede,body .ay:not(.x-pending) .cc-copy>.lede{margin-top:24px}body .ay:not(.x-pending) .checks{display:grid;gap:12px;margin:28px 0 0;padding:0;list-style:none}body .ay:not(.x-pending) .check-line{display:flex;align-items:center;gap:12px;font-weight:600;color:var(--x-ink)}body .ay:not(.x-pending) .check-line>.sk-icon{width:26px;height:26px;padding:5px;border-radius:50%;background:var(--x-ice);color:var(--x-harbor)}body .ay:not(.x-pending) .cred-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:30px}body .ay:not(.x-pending) .cred{display:flex;flex-direction:column;gap:5px;padding:16px 18px;border-radius:14px;border:1px solid var(--x-line);background:var(--x-mist);font-size:13px;line-height:1.35;color:var(--x-muted)}body .ay:not(.x-pending) .cred-title{font:400 24px/1 var(--x-serif);color:var(--x-ink)}body .ay:not(.x-pending) .cities{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}body .ay:not(.x-pending) .sk-column.city{height:580px;min-height:0;padding:28px 28px 30px;border-radius:24px}body .ay:not(.x-pending) .city .sk-column-photo__tag{font:700 12px/1 var(--x-sans);height:32px;left:20px;top:20px}body .ay:not(.x-pending) .city .sk-column-photo__caption{margin-top:auto}body .ay:not(.x-pending) .city .sk-column-photo__caption>small{font:700 11.5px/1.3 var(--x-sans);letter-spacing:.16em;color:var(--x-sky)}body .ay:not(.x-pending) .city .sk-column-photo__caption>h3{font:300 50px/1 var(--x-serif);letter-spacing:-.02em;margin:10px 0 16px}body .ay:not(.x-pending) .city .sk-column-photo__caption>p{font-size:15px;line-height:1.6;margin:7px 0 0;color:#E3ECF5}body .ay:not(.x-pending) .city .sk-column-photo__caption>p:first-of-type{border-top:1px solid #ffffff38;padding-top:16px}body .ay:not(.x-pending) .city .sk-column-photo__caption>a{font:700 14.5px/1 var(--x-sans);margin-top:20px}body .ay:not(.x-pending) .nearby{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:30px}body .ay:not(.x-pending) .nearby>.sk-text{font:700 11.5px/1 var(--x-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--x-muted);margin-right:8px}body .ay:not(.x-pending) .nearby-link{height:40px;padding:0 16px;border:1px solid var(--x-line-2);background:none;color:var(--x-ink);font:600 14px/1 var(--x-sans)}body .ay:not(.x-pending) .cc-grid{display:grid;grid-template-columns:1fr 1.12fr;gap:clamp(48px,6vw,96px);align-items:center}body .ay:not(.x-pending) .cc-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:32px}body .ay:not(.x-pending) .cc-stats>.sk-column{padding:18px 20px;border:1px solid var(--x-line);border-radius:16px;background:white;display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--x-muted)}body .ay:not(.x-pending) .fact-number{font:300 38px/1 var(--x-serif);color:var(--x-ink)}body .ay:not(.x-pending) .cc-photos{position:relative;display:grid;grid-template-columns:1.25fr 1fr;grid-template-rows:1fr 1fr;gap:14px;height:560px}body .ay:not(.x-pending) .cc-photos .sk-image{border-radius:22px;overflow:hidden}body .ay:not(.x-pending) .cc-photos .sk-image img{height:100%;border-radius:0}body .ay:not(.x-pending) .cc-a{grid-row:1/3}body .ay:not(.x-pending) .cc-c{grid-column:auto;display:flex;white-space:normal;font:400 25px/1.2 var(--x-serif);padding:24px;border-radius:22px;background:var(--x-navy);color:white;align-items:end}body .ay:not(.x-pending) .cc-credit{position:absolute;right:0;bottom:-30px;font-size:12px;color:var(--x-muted)}body .ay:not(.x-pending) .vgrid{display:grid;grid-template-columns:1.62fr 1fr;gap:24px}body .ay:not(.x-pending) .vfeat,body .ay:not(.x-pending) .vcard{border-radius:22px;background:#ffffff0a;border:1px solid #ffffff1a;padding:12px}body .ay:not(.x-pending) .vside{display:grid;gap:24px}body .ay:not(.x-pending) .vside .vcard{display:grid;grid-template-columns:200px 1fr;align-items:center;gap:16px}body .ay:not(.x-pending) .vbody{padding:18px 10px 8px}body .ay:not(.x-pending) .vbody h3.sk-heading{font:400 22px/1.25 var(--x-serif);margin:12px 0 10px;color:white}body .ay:not(.x-pending) .vfeat .vbody h3.sk-heading{font-size:30px}body .ay:not(.x-pending) .vside .vbody{padding:4px 4px 4px 0}body .ay:not(.x-pending) .vside .vbody h3.sk-heading{font-size:20px;margin:10px 0 8px}body .ay:not(.x-pending) .vtags{font:700 11px/1 var(--x-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--x-sky);padding:6px 10px;border-radius:999px;border:1px solid #a9cdee59;width:fit-content}body .ay:not(.x-pending) .sk-vd{padding:0;border:0;border-radius:14px;overflow:hidden;background:var(--x-navy)}body .ay:not(.x-pending) .sk-vd__cap{display:none}body .ay:not(.x-pending) .vlink{min-height:44px;font:700 14px/1 var(--x-sans);color:var(--x-frost);padding:0;background:none;border:0}body .ay:not(.x-pending) .ways{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}body .ay:not(.x-pending) .sk-column.way{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:36px 32px 32px;border-radius:24px;border:1px solid var(--x-line);background:white;min-height:0}body .ay:not(.x-pending) .way .num{position:absolute;right:28px;top:22px;font:300 64px/1 var(--x-serif);color:#C9DCEE}body .ay:not(.x-pending) .way-ic{width:56px;height:56px;padding:15px;border-radius:16px;background:var(--x-ice);color:var(--x-harbor)}body .ay:not(.x-pending) .way h3.sk-heading{margin-top:8px}body .ay:not(.x-pending) .way>.sk-text:not(.num){font-size:15.5px;line-height:1.65;color:var(--x-muted)}body .ay:not(.x-pending) .way .noreg{font-size:13px!important;color:var(--x-harbor)!important}body .ay:not(.x-pending) .way>.sk-btn{margin-top:auto}body .ay:not(.x-pending) .vip{display:grid;grid-template-columns:1fr 1fr;gap:26px}body .ay:not(.x-pending) .sk-column.vip-card{padding:40px;border:1px solid var(--x-line);border-radius:24px;background:white;color:var(--x-text)}body .ay:not(.x-pending) .sk-column.vip-card.dark{background:var(--x-navy);color:white;border-color:var(--x-navy)}body .ay:not(.x-pending) .vip-card h3.sk-heading{font:400 34px/1.1 var(--x-serif)}body .ay:not(.x-pending) .vip-card.dark h3.sk-heading{color:white}body .ay:not(.x-pending) .vip-sub{color:var(--x-muted);margin-top:10px}body .ay:not(.x-pending) .perks{display:grid;gap:18px;margin:30px 0 34px;padding:0}body .ay:not(.x-pending) .perk{display:grid;grid-template-columns:44px 1fr;gap:16px;align-items:start;border:0;padding:0}body .ay:not(.x-pending) .pi{width:44px;height:44px;padding:10px;border-radius:12px;background:var(--x-ice);color:var(--x-harbor)}body .ay:not(.x-pending) .perk-title{font-size:16px;font-weight:700;color:var(--x-ink);margin-bottom:2px}body .ay:not(.x-pending) .perk-line{font-size:14.5px;line-height:1.5;color:var(--x-muted);opacity:1}body .ay:not(.x-pending) .dark .perk-title{color:white}body .ay:not(.x-pending) .dark .perk-line{color:#B9C8D8}body .ay:not(.x-pending) .rev-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(48px,6vw,96px);align-items:center;padding:clamp(40px,5vw,64px);border-radius:30px;background:var(--x-ice)}body .ay:not(.x-pending) .qmark{display:block;width:44px;height:44px;color:var(--x-harbor);margin-bottom:10px}body .ay:not(.x-pending) .quote-big{font:italic 300 clamp(28px,2.7vw,40px)/1.22 var(--x-serif);color:var(--x-ink);letter-spacing:-.01em}body .ay:not(.x-pending) .qwho{font-size:13.5px;color:var(--x-muted);margin-top:20px}body .ay:not(.x-pending) .rev-links{display:grid;gap:12px}body .ay:not(.x-pending) .rev-link{display:grid;grid-template-columns:54px 1fr;align-items:center;gap:18px;padding:20px;border:1px solid var(--x-line);border-radius:18px;background:white}body .ay:not(.x-pending) .rl-ic{width:54px;height:54px;padding:15px;border-radius:14px;background:var(--x-ice);color:var(--x-harbor)}body .ay:not(.x-pending) .review-action{padding:0;border:0;background:none;color:var(--x-ink);font:400 22px/1.2 var(--x-serif);white-space:normal;justify-content:start;text-align:left}body .ay:not(.x-pending) .review-small{font-size:14px;color:var(--x-muted);margin-top:5px}body .ay:not(.x-pending).value{padding:clamp(100px,11vw,160px) 0}body .ay:not(.x-pending).value .value-in{max-width:1280px;display:flex;flex-direction:column;align-items:center}body .ay:not(.x-pending).value h2.sk-heading{color:white;font-size:clamp(38px,4.6vw,68px)}body .ay:not(.x-pending).value .lede{color:#D3DEEA;margin:22px auto 0;max-width:620px}body .ay:not(.x-pending).value .kick{color:var(--x-sky)}body .ay:not(.x-pending) .sk-home-value-bar{display:flex;width:min(680px,100%);max-width:none;margin-top:36px;padding:8px;border-radius:999px;background:white}body .ay:not(.x-pending) .value-note{margin-top:22px;font-size:14.5px;color:#C7D4E2}body .ay:not(.x-pending).x-inner h1.sk-heading{font:400 clamp(40px,5.6vw,76px)/1.12 var(--x-serif);letter-spacing:-.02em}body .ay:not(.x-pending).x-inner h2.sk-heading{font-weight:400}body .ay:not(.x-pending).x-inner .kick{font-size:11.5px;letter-spacing:.16em}body .ay:not(.x-pending).phero{padding:0;min-height:0}body .ay:not(.x-pending).phero .x-wrap{max-width:1240px;padding-top:clamp(64px,8vw,112px);padding-bottom:clamp(56px,7vw,96px)}body .ay:not(.x-pending).phero h1.sk-heading{max-width:820px;margin-bottom:18px;color:white}body .ay:not(.x-pending).phero .lede{color:#D3DCE7;max-width:640px}body .ay:not(.x-pending) .crumbs{font-size:13px;margin-bottom:20px}body .ay:not(.x-pending) .crumbs a{margin-right:10px}body .ay:not(.x-pending).x-inner .lede{font-size:clamp(17px,1.4vw,19.5px);max-width:640px;line-height:1.6}body .ay:not(.x-pending).x-inner .mt14{margin-top:14px}body .ay:not(.x-pending).x-inner .mt18{margin-top:18px}body .ay:not(.x-pending).x-inner .vip-card>.perks{margin:0}body .ay:not(.x-pending) .res{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}body .ay:not(.x-pending) .sk-column.rcard{min-height:0;display:grid;grid-template-columns:52px 1fr;gap:16px;align-items:start;padding:20px;border:1px solid var(--line);border-radius:16px;background:white}body .ay:not(.x-pending) .ic{width:52px;height:64px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(160deg,var(--sky),white);display:grid;place-items:center;color:var(--blue);position:relative}body .ay:not(.x-pending) .resource-kind{position:absolute;bottom:5px;font:700 9px/1 var(--f-mono);color:var(--navy)}body .ay:not(.x-pending) .resource-title{display:block;font-size:16px;font-weight:700;margin-bottom:4px}body .ay:not(.x-pending) .resource-body>.sk-text:not(.resource-title){font-size:14px;color:var(--muted);margin:0 0 10px}body .ay:not(.x-pending) .sk-btn.link{font-size:14px;line-height:1.6;font-weight:600;padding:0;border:0;background:none;color:var(--blue-600);border-radius:0;white-space:normal;justify-content:start}body .ay:not(.x-pending) .res-filter{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}body .ay:not(.x-pending) .chip{padding:9px 14px;font-size:14px;font-weight:600;line-height:normal;background:white;color:var(--text);border:1px solid var(--line)}body .ay:not(.x-pending) .chip.on{background:var(--ink);color:white;border-color:var(--ink)}body .ay:not(.x-pending) .road{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0;border:1px solid var(--line);border-radius:22px;overflow:hidden;background:white}body .ay:not(.x-pending) .road>.sk-column{padding:24px;border:0;border-left:1px solid var(--line);border-top:1px solid var(--line);border-radius:0;font-size:14.5px}body .ay:not(.x-pending) .road>.sk-column:nth-child(4n+1){border-left:0}body .ay:not(.x-pending) .road>.sk-column:nth-child(-n+4){border-top:0}body .ay:not(.x-pending) .road .sn{font:500 34px/1 var(--f-display);color:var(--blue)}body .ay:not(.x-pending) .road h3.sk-heading{font:700 16.5px/1.6 var(--x-sans);margin:12px 0 6px;letter-spacing:0;text-wrap:initial}body .ay:not(.x-pending) .road .sk-text:not(.sn){font-size:14.5px;color:var(--muted)}body .ay:not(.x-pending) .faq-grid{display:grid;grid-template-columns:.8fr 1.4fr;gap:56px;align-items:start}body .ay:not(.x-pending) .sk-accordion{border:0;display:grid;gap:12px}body .ay:not(.x-pending) .sk-accordion details{padding:0 22px;border:1px solid var(--line);border-radius:16px;margin:0;background:white}body .ay:not(.x-pending) .sk-accordion summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font:600 17px/1.6 var(--x-sans)}body .ay:not(.x-pending) .sk-accordion summary::after{content:"+";flex:none;width:30px;height:30px;border-radius:50%;background:var(--ice);display:grid;place-items:center;color:var(--blue);position:static;transform:none}body .ay:not(.x-pending) .sk-accordion details[open] summary::after{transform:rotate(45deg)}body .ay:not(.x-pending) .sk-accordion__body{padding:0 0 20px;color:#3A4656;font-size:16.5px;line-height:1.6}body .ay:not(.x-pending) .sk-accordion p{padding:0;font:inherit;color:inherit;margin:0}body .ay:not(.x-pending) .cta-band{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;padding:40px 44px;border-radius:22px;background:var(--ink);color:white;align-items:center}body .ay:not(.x-pending) .cta-band h2.sk-heading{color:white;font-size:clamp(26px,3vw,40px)}body .ay:not(.x-pending) .cta-band .lede{color:#C9D4E1;margin-top:12px}body .ay:not(.x-pending) .cta-band .sk-home-value-bar{margin:0;width:100%;padding:0;background:none;border-radius:0}body .ay:not(.x-pending) .rich-photo{border-radius:26px;overflow:hidden;aspect-ratio:7/6;position:relative}body .ay:not(.x-pending) .rich-photo .sk-image{width:100%;height:100%}body .ay:not(.x-pending) .rich-photo img{height:100%;border-radius:0}body .ay:not(.x-pending) .rich-photo .plate{left:16px;bottom:16px;right:16px;background:#0b1a2cdb;color:white;border-radius:14px;padding:14px 16px;font-size:14px}body .ay:not(.x-pending) .rich-photo .plate-name{font:700 16px/1.6 var(--x-sans);color:white;margin:0}body .ay:not(.x-pending) .faq{display:grid;gap:10px}body .ay:not(.x-pending) .faq .rev-link{display:block;padding:22px 24px}body .ay:not(.x-pending) .credential-title{font:600 19px/1.6 var(--f-body)}body .ay:not(.x-pending) .credential-line{display:block;font-size:14px;color:var(--muted);font-weight:400;margin-top:3px}body .ay:not(.x-pending) .sk-form{border:1px solid var(--line);border-radius:20px;padding:28px;background:white}@media(max-width:1180px){body .ay:not(.x-pending).hero .sk-column.street{display:none}body .ay:not(.x-pending) .ledger{grid-template-columns:repeat(2,1fr)}body .ay:not(.x-pending) .intro-grid,body .ay:not(.x-pending) .cc-grid,body .ay:not(.x-pending) .rev-grid{grid-template-columns:1fr}body .ay:not(.x-pending) .portrait{max-width:520px}body .ay:not(.x-pending) .cities{grid-template-columns:1fr 1fr}body .ay:not(.x-pending) .cities .city:last-child{grid-column:1/-1;height:420px}body .ay:not(.x-pending) .vgrid{grid-template-columns:1fr}body .ay:not(.x-pending) .ways,body .ay:not(.x-pending) .vip{grid-template-columns:1fr}}@media(max-width:980px){body .ay:not(.x-pending) .split,body .ay:not(.x-pending) .faq-grid,body .ay:not(.x-pending) .cta-band{grid-template-columns:1fr}body .ay:not(.x-pending) .split.rev>:first-child{order:0}body .ay:not(.x-pending) .res{grid-template-columns:1fr 1fr}body .ay:not(.x-pending) .road{grid-template-columns:1fr 1fr}body .ay:not(.x-pending) .road>.sk-column{border-left:1px solid var(--line);border-top:1px solid var(--line)}body .ay:not(.x-pending) .road>.sk-column:nth-child(odd){border-left:0}body .ay:not(.x-pending) .road>.sk-column:nth-child(-n+2){border-top:0}}@media(max-width:760px){body .ay:not(.x-pending){font-size:16px}body .ay:not(.x-pending) .x-wrap{padding-inline:16px}body .ay:not(.x-pending) .sec-head{margin-bottom:34px;gap:18px}body .ay:not(.x-pending) .sk-text.kick{font-size:11px;letter-spacing:.18em;margin-bottom:16px}body .ay:not(.x-pending) h2.sk-heading{font-size:clamp(32px,9vw,40px);line-height:1.08}body .ay:not(.x-pending).hero{height:auto;min-height:0}body .ay:not(.x-pending) .hero-in{padding-top:calc(var(--x-h) + 40px);padding-bottom:120px;align-items:flex-start}body .ay:not(.x-pending).hero h1.sk-heading{font-size:clamp(42px,12vw,50px);line-height:1.02}body .ay:not(.x-pending).hero .sk-text.areas{font-size:10.5px;letter-spacing:.16em;margin-bottom:20px}body .ay:not(.x-pending).hero .sk-text.areas::before{display:none}body .ay:not(.x-pending).hero .hero-btns{flex-direction:column;margin-top:28px}body .ay:not(.x-pending).hero .hero-btns .sk-btn{width:100%;height:52px}body .ay:not(.x-pending).hero .hero-trust{flex-direction:column;align-items:flex-start;gap:18px;margin-top:28px;padding-top:22px}body .ay:not(.x-pending).hero .creds{font-size:11px;letter-spacing:.12em}body .ay:not(.x-pending).hero .creds strong+strong::before{margin:0 9px}body .ay:not(.x-pending) .ledger{gap:10px;margin-top:14px}body .ay:not(.x-pending) .ledger .sk-column.led{padding:18px 16px;border-radius:16px}body .ay:not(.x-pending) .ledger-value{font-size:36px}body .ay:not(.x-pending) .led>.sk-text:nth-child(2){font-size:10.5px;letter-spacing:.12em;margin-top:8px}body .ay:not(.x-pending) .led>.sk-text:last-child{font-size:13px;line-height:1.4}body .ay:not(.x-pending) .intro-grid{gap:56px}body .ay:not(.x-pending) .portrait{margin-left:14px;max-width:none}body .ay:not(.x-pending) .plate{left:-14px;right:16px;bottom:16px;padding:12px 12px 12px 16px}body .ay:not(.x-pending) .plate-name{font-size:18px}body .ay:not(.x-pending) .cred-row{grid-template-columns:1fr;gap:8px}body .ay:not(.x-pending) .cred{flex-direction:row;align-items:center;gap:14px;padding:12px 16px}body .ay:not(.x-pending) .cred-title{font-size:20px;min-width:52px}body .ay:not(.x-pending) .cities{grid-template-columns:1fr;gap:16px}body .ay:not(.x-pending) .sk-column.city,body .ay:not(.x-pending) .cities .city:last-child{height:460px;grid-column:auto;padding:22px 22px 24px;border-radius:20px}body .ay:not(.x-pending) .city .sk-column-photo__caption>h3{font-size:42px}body .ay:not(.x-pending) .nearby{flex-wrap:nowrap;overflow:auto;margin:24px -16px 0;padding:0 16px 2px}body .ay:not(.x-pending) .nearby>*{flex:none}body .ay:not(.x-pending) .nearby-link{height:44px}body .ay:not(.x-pending) .cc-stats{gap:8px}body .ay:not(.x-pending) .cc-stats>.sk-column{padding:14px 12px;font-size:12.5px}body .ay:not(.x-pending) .fact-number{font-size:28px}body .ay:not(.x-pending) .cc-photos{height:auto;grid-template-columns:1fr 1fr;grid-template-rows:220px 170px}body .ay:not(.x-pending) .cc-a{grid-row:auto;grid-column:1/-1}body .ay:not(.x-pending) .cc-c{padding:16px;font-size:18px}body .ay:not(.x-pending) .cc-credit{position:static;grid-column:1/-1;margin-top:-4px}body .ay:not(.x-pending) .vside .vcard{grid-template-columns:1fr}body .ay:not(.x-pending) .vside .vbody{padding:16px 8px 6px}body .ay:not(.x-pending) .vfeat .vbody h3.sk-heading{font-size:24px}body .ay:not(.x-pending) .sk-column.way{padding:28px 22px 26px}body .ay:not(.x-pending) .way .num{font-size:52px;right:20px}body .ay:not(.x-pending) .sk-column.vip-card{padding:30px 22px}body .ay:not(.x-pending) .vip-card h3.sk-heading{font-size:28px}body .ay:not(.x-pending) .rev-grid{padding:30px 20px;border-radius:24px;gap:36px}body .ay:not(.x-pending) .rev-link{grid-template-columns:44px 1fr;padding:14px;gap:12px}body .ay:not(.x-pending) .rl-ic{width:44px;height:44px;padding:12px}body .ay:not(.x-pending).value{padding:90px 0}body .ay:not(.x-pending) .sk-home-value-bar{flex-direction:column;border-radius:22px;padding:8px}body .ay:not(.x-pending) .sk-accordion__body{font-size:16px}}@media(max-width:640px){body .ay:not(.x-pending).x-inner .x-wrap{padding-inline:18px}body .ay:not(.x-pending) .res,body .ay:not(.x-pending) .road{grid-template-columns:1fr}body .ay:not(.x-pending) .road>.sk-column{border-left:0;border-top:1px solid var(--line)}body .ay:not(.x-pending) .road>.sk-column:first-child{border-top:0}body .ay:not(.x-pending) .cta-band{padding:28px 24px}body .ay:not(.x-pending) .chip{min-height:44px}}body .ay:not(.x-pending).x-inner.sec{padding:clamp(72px,8.5vw,120px) 0}body .ay:not(.x-pending).x-inner h2.sk-heading{font:400 clamp(30px,3.4vw,48px)/1.12 var(--f-display);letter-spacing:-.02em}body .ay:not(.x-pending).x-inner .sec-head{gap:24px;margin-bottom:40px}body .ay:not(.x-pending).x-inner .sec-head>.head-copy{max-width:none;flex:initial}body .ay:not(.x-pending).x-inner .kick{margin-bottom:18px}body .ay:not(.x-pending).x-inner .kick::before{display:none}body .ay:not(.x-pending).x-inner .kick strong{margin-left:12px}body .ay:not(.x-pending).x-inner .kick strong::before{content:"";width:1.5px;height:14px;background:currentColor;opacity:.45;display:inline-block;margin-right:12px;vertical-align:middle}body .ay:not(.x-pending).x-inner .crumbs{display:flex;gap:8px;font-size:13.5px;margin-bottom:22px}body .ay:not(.x-pending).x-inner .crumbs a{margin:0}body .ay:not(.x-pending).phero .btns{margin-top:28px}body .ay:not(.x-pending).x-inner .sk-column.vip-card{padding:36px;border-radius:26px}body .ay:not(.x-pending).x-inner .perks{gap:0}body .ay:not(.x-pending).x-inner .perk{grid-template-columns:40px 1fr;gap:12px;padding:15px 0;border-top:1px solid var(--line)}body .ay:not(.x-pending).x-inner .pi{width:40px;height:40px;padding:10px}body .ay:not(.x-pending).x-inner .perk-title{margin:0;line-height:1.6}body .ay:not(.x-pending).x-inner .perk-line{line-height:1.6}body .ay:not(.x-pending).x-inner .dark .perk{border-color:var(--line-dark)}body .ay:not(.x-pending).x-inner .cta-band{grid-template-columns:1.2fr 1fr;padding:clamp(36px,5vw,64px);border-radius:28px;background:var(--navy)}body .ay:not(.x-pending).x-inner .cta-band h2.sk-heading{color:white}body .ay:not(.x-pending).x-inner .cta-band .sk-home-value-bar{background:white;padding:8px;border-radius:18px;gap:8px}body .ay:not(.x-pending) .sk-home-value-bar input{font:500 17px/1 var(--x-sans);height:54px;padding:0 22px}body .ay:not(.x-pending) .sk-home-value-bar button{height:56px;padding:0 28px;font:700 15px/1 var(--x-sans)}body .ay:not(.x-pending).x-inner .cta-band .sk-home-value-bar input{font:500 16px var(--f-body);height:52px;padding:0 14px}body .ay:not(.x-pending).x-inner .cta-band .sk-home-value-bar button{height:52px;border-radius:12px;font-size:15.5px;padding:0 24px}body .ay:not(.x-pending).x-inner .creds{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:28px}body .ay:not(.x-pending).x-inner .creds .cred{display:inline-flex;font:600 12px/1 var(--f-mono);letter-spacing:.08em;padding:8px 11px;border-radius:8px;background:white;border:1px solid var(--line);color:var(--navy)}body .ay:not(.x-pending) .faq .rev-link{padding:20px 22px}body .ay:not(.x-pending) .credential-title{font:600 16.5px/1.6 var(--f-body)}body .ay:not(.x-pending) .credential-line{font:400 13.5px/1.6 var(--f-body);margin:0}body .ay:not(.x-pending) .sk-form{margin:0;padding:28px;border-radius:20px}body .ay:not(.x-pending) .sk-form__form{gap:16px}body .ay:not(.x-pending) .sk-form__row{gap:7px}body .ay:not(.x-pending) .sk-form__label{font:600 14.5px/1.6 var(--f-body)}body .ay:not(.x-pending) .sk-form__form .sk-form__input{font:500 16px var(--f-body);padding:13px 14px;border:1px solid #CFD8E3;border-radius:12px;min-height:0}body .ay:not(.x-pending) .sk-form__form textarea.sk-form__input{min-height:110px;height:110px}body .ay:not(.x-pending) .sk-form__submit{height:50px;background:var(--ink)}body .ay:not(.x-pending) .sk-form__fine{font-size:13px;line-height:1.5}body .ay:not(.x-pending) .sk-form__status:empty{display:none}@media(max-width:980px){body .ay:not(.x-pending).x-inner .cta-band{grid-template-columns:1fr}}@media(max-width:640px){body .ay:not(.x-pending).x-inner .kick{row-gap:8px}body .ay:not(.x-pending).x-inner .cta-band{padding:28px 20px;border-radius:22px}body .ay:not(.x-pending).x-inner .cta-band .sk-home-value-bar input{height:50px;flex:auto}body .ay:not(.x-pending) .sk-home-value-bar button{height:52px}body .ay:not(.x-pending) .sk-form__form{grid-template-columns:1fr}}body .ay:not(.x-pending) .sec-head-r{display:flex;flex-direction:column;align-items:flex-end;gap:16px;max-width:460px;text-align:right}body .ay:not(.x-pending) .way>.sk-text:not(.num){line-height:1.6}body .ay:not(.x-pending) .way .noreg{font:700 13px/1 var(--x-sans);margin-top:auto;padding:6px 0 0;border-radius:0;background:none;letter-spacing:0}body .ay:not(.x-pending) .way>.sk-btn{margin-top:0}body .ay:not(.x-pending) .vip{gap:24px}body .ay:not(.x-pending):not(.x-inner) .sk-column.vip-card{padding:44px 44px 42px;border-radius:26px}body .ay:not(.x-pending) .vip-card h3.sk-heading{line-height:1.12;letter-spacing:-.01em}body .ay:not(.x-pending) .review-action{font:700 16px/1.6 var(--x-sans);display:block}body .ay:not(.x-pending) .review-small{font-size:14px;line-height:1.6;margin:0}body .ay:not(.x-pending) .rev-link{grid-template-columns:48px 1fr 20px;gap:16px;padding:18px 20px}body .ay:not(.x-pending) .rl-ic{width:48px;height:48px;padding:12px}body .ay:not(.x-pending) .qwho{font-size:14px;line-height:1.6;font-weight:600}@media(max-width:1180px){body .ay:not(.x-pending) .sec-head-r{align-items:flex-start;text-align:left}}@media(max-width:760px){body .ay:not(.x-pending):not(.x-inner) .sk-column.vip-card{padding:30px 22px}body .ay:not(.x-pending) .rev-link{grid-template-columns:44px 1fr 18px;gap:12px;padding:14px}body .ay:not(.x-pending) .rl-ic{width:44px;height:44px;padding:12px}body .ay:not(.x-pending) .sec-head-r{width:100%;max-width:none}body .ay:not(.x-pending).x-inner .sk-text.lede{font-size:17px}}@media(max-width:640px){body .ay:not(.x-pending).x-inner .sk-column.vip-card{padding:24px 20px}}body .ay:not(.x-pending) .sk-btn>.sk-icon{width:18px;height:18px}body .ay:not(.x-pending) .sk-btn.link>.sk-icon{width:16px;height:16px}@media(max-width:760px){body .ay:not(.x-pending).x-inner .kick{font-size:11.5px;line-height:1}body .ay:not(.x-pending).x-inner .crumbs{margin-bottom:10px}body .ay:not(.x-pending).x-inner .link{min-height:44px}}body .ay:not(.x-pending).about-ledger{padding:0;margin-top:-46px;z-index:2}body .ay:not(.x-pending) .about-ledger-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));border:1px solid var(--line);border-radius:var(--r-lg);background:white;overflow:hidden}body .ay:not(.x-pending) .about-ledger-grid>.sk-column{padding:28px 28px 26px;border-left:1px solid var(--line)}body .ay:not(.x-pending) .about-ledger-grid>.sk-column:first-child{border:0}body .ay:not(.x-pending) .ledger-number{font:500 clamp(40px,4vw,56px)/1 var(--f-display);letter-spacing:-.02em;color:var(--ink)}body .ay:not(.x-pending) .ledger-number small{font-size:.5em;color:var(--blue);margin-left:2px}body .ay:not(.x-pending) .ledger-label{margin-top:10px;font-weight:600;font-size:15px}body .ay:not(.x-pending) .ledger-line{font-size:13.5px;color:var(--muted);margin-top:3px}@media(max-width:980px){body .ay:not(.x-pending) .about-ledger-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){body .ay:not(.x-pending).about-ledger{margin-top:0;padding-top:30px}body .ay:not(.x-pending) .about-ledger-grid>.sk-column{padding:20px 18px}body .ay:not(.x-pending) .ledger-number{font-size:36px}}body .ay:not(.x-pending):not(.x-inner) .cred{font:400 13px/1.35 var(--x-sans);letter-spacing:0}body .ay:not(.x-pending):not(.x-inner) .way .sk-text.noreg{line-height:16px}body .ay:not(.x-pending):not(.x-inner) .perk-title{font-size:16px;line-height:1.5}body .ay:not(.x-pending).x-inner .perk-line{line-height:26.4px}body .ay:not(.x-pending).x-inner .road .sn{line-height:36.39px}body .ay:not(.x-pending).x-inner .faq-grid .lede{margin-bottom:1em}body .ay:not(.x-pending).x-inner .cta-band .lede{margin-bottom:1em}body .ay:not(.x-pending).x-inner .cta-band .sk-home-value-bar{border:0}body .ay:not(.x-pending) .qmark{height:48.8px}body .ay:not(.x-pending) .qwho{font-size:16.5px;line-height:1.6;margin-top:22px;color:var(--x-ink)}body .ay:not(.x-pending) .qwho span{font-weight:400;color:var(--x-muted)}@media(max-width:760px){body .ay:not(.x-pending).x-inner .perk-line{line-height:25.6px}body .ay:not(.x-pending).x-inner .road .sn{line-height:35.09px}body .ay:not(.x-pending) .qmark{height:48px}body .ay:not(.x-pending) .qwho{font-size:16px}body .ay:not(.x-pending).value .value-in{padding:0 16px}}body .ay:not(.x-pending).x-inner .kick strong{display:inline-flex;align-items:center;gap:12px}body .ay:not(.x-pending).x-inner .kick strong::before{margin:0}body .ay:not(.x-pending).x-inner .checks .sk-icon{width:18px;height:18px;padding:0;background:none}body .ay:not(.x-pending)#about-contact .checks{margin-top:24px}body .ay:not(.x-pending)#about-contact .sk-form{padding:30px;border-radius:22px}body .ay:not(.x-pending)#about-contact .sk-form__submit{order:1}body .ay:not(.x-pending)#about-contact .sk-form__fine{order:2;margin-bottom:13px}body .ay:not(.x-pending)#about-contact .sk-form__status{order:3}@media(max-width:640px){body .ay:not(.x-pending)#about-contact .sk-form{padding:22px 18px}}body .ay:not(.x-pending) .sk-accordion__body{max-width:760px}body .ay:not(.x-pending) .sk-btn__label{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;margin:0;padding:0}body .ay:not(.x-pending).value .sk-home-value-bar input{flex:none;height:54px;min-height:54px}@media(min-width:761px){body .ay:not(.x-pending).value .sk-home-value-bar input{flex:1}}@media(max-width:640px){body .ay:not(.x-pending).x-inner .cta-band .sk-home-value-bar input{height:auto;min-height:0;flex:1}}body .ay:not(.x-pending) .x-screenreader-title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}body .ay:not(.x-pending).x-inner .btns.mt26{margin-top:26px}body .ay:not(.x-pending)#sell-2 .lede{margin-bottom:1em}body .ay:not(.x-pending)#about-0 .kick,body .ay:not(.x-pending)#about-contact .kick{margin-bottom:12px}@media(min-width:981px){body .ay:not(.x-pending)#about-0 .kick,body .ay:not(.x-pending)#about-contact .kick{margin-bottom:18px}}@media(max-width:640px){body .ay:not(.x-pending).x-inner .sk-accordion summary{font-size:16px}body .ay:not(.x-pending)#buy-resources .sec-head,body .ay:not(.x-pending)#sell-resources .sec-head{margin-bottom:28px}}body .ay:not(.x-pending)#sell-2 .checks{margin:0 0 28px}body .ay:not(.x-pending) .qmark{height:auto;width:auto}body .ay:not(.x-pending) .qmark>.sk-icon{width:44px;height:44px;display:inline-block}body .ay:not(.x-pending) .qmark>.sk-icon{vertical-align:baseline}body .ay:not(.x-pending).sk-section--has-bg{background-size:cover}body .ay:not(.x-pending).hero .creds strong{font:700 12px/1 var(--x-sans);letter-spacing:.16em;text-transform:uppercase}body .ay:not(.x-pending).phero::before{background:linear-gradient(90deg,#0b1a2cf5 0%,#0b1a2cd4 55%,#0b1a2ca0 100%)}body .ay:not(.x-pending).value{background-position:50% 45%}@media(max-width:760px){body .ay:not(.x-pending).hero .creds strong{font-size:11px;letter-spacing:.12em}}body .ay:not(.x-pending) .sk-column.city{display:flex;flex-direction:column;background-size:cover;background-position:center;position:relative;overflow:hidden}body .ay:not(.x-pending) .city::before{background:linear-gradient(180deg,#07132100 20%,#07132166 50%,#071321ed 100%)}body .ay:not(.x-pending) .city .sk-column-photo__tag{position:relative;inset:auto;align-self:flex-start;margin-bottom:24px;z-index:2}body .ay:not(.x-pending).vids h2.sk-heading{color:white}body .ay:not(.x-pending).vids .sk-text.kick{color:var(--x-sky)}body .ay:not(.x-pending) .vside{align-content:start}body .ay:not(.x-pending) .vside .vcard{align-self:start}body .ay:not(.x-pending) .vtags{display:flex;gap:8px;padding:0;border:0}body .ay:not(.x-pending) .vtags>.sk-text{padding:6px 10px;border:1px solid #a9cdee59;border-radius:999px}body [data-sk-empty-cards][hidden]{display:none!important}body .r4-trio:not(:has(>div)){display:none}body .ay:not(.x-pending).dock-sec{background:transparent}body .ay:not(.x-pending) .street-k{display:flex;align-items:center;gap:6px}body .ay:not(.x-pending) .street-k .sk-icon{width:14px;height:14px}body .ay:not(.x-pending) .street-l{justify-content:flex-start;text-align:left}body .ay:not(.x-pending) .plate{padding-right:100px}body .ay:not(.x-pending) .plate .sk-btn{position:absolute;right:16px;top:50%;transform:translateY(-50%);height:40px;padding:0 14px}body .ay:not(.x-pending) .cc-c{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:18px}body .ay:not(.x-pending) .cc-c-ic{width:44px;height:44px;border:1px solid #ffffff66;padding:12px;border-radius:50%}body .ay:not(.x-pending) .cc-c .kick{color:var(--x-sky);font-size:10.5px;letter-spacing:.14em;margin-bottom:10px}body .ay:not(.x-pending) .cc-video-link{white-space:normal;text-align:left;justify-content:flex-start;background:none;border:0;color:white;font:400 23px/1.2 var(--x-serif);padding:0}body .ay:not(.x-pending) .tile{justify-content:flex-start;align-items:center;min-height:46px;height:auto;white-space:normal;gap:12px}body .ay:not(.x-pending) .video-preview{position:relative}body .ay:not(.x-pending) .video-preview .vlen{position:absolute;right:10px;bottom:10px;padding:5px 8px;background:#0a1828d1;border-radius:6px;color:white;font:700 12px/1 var(--x-sans)}body .ay:not(.x-pending) .video-preview .sk-vd img{object-fit:cover}body .ay:not(.x-pending) .vside .sk-vd__play{width:44px;height:44px}body .ay:not(.x-pending) .noreg{display:flex;align-items:center;gap:7px;font:500 13px/1.4 var(--x-sans);text-transform:none;letter-spacing:0;color:var(--x-harbor);margin-top:auto}body .ay:not(.x-pending) .noreg .sk-icon{width:16px;height:16px}body .ay:not(.x-pending) .sk-column.vip-card.dark{background:radial-gradient(120% 90% at 100% 0%,#a9cdee33,transparent 60%),var(--x-navy)}body .ay:not(.x-pending) .vip-card.dark .kick{color:#9cc3ea}body .ay:not(.x-pending) .vip-card.dark .vip-sub{color:#b9c8d8}body .ay:not(.x-pending).phero{color:white}body .ay:not(.x-pending).phero :is(.crumbs,.crumbs a){color:white}body .ay:not(.x-pending).phero .sk-text.kick{color:var(--x-sky)}body .ay:not(.x-pending) .kick strong{color:var(--x-ink);white-space:nowrap}body .ay:not(.x-pending).phero .kick strong,body .ay:not(.x-pending) .cta-band .kick strong{color:white}body .ay:not(.x-pending) .cta-band .sk-text.kick{color:var(--x-sky)}body .ay:not(.x-pending).phero .btn-ghost{background:#ffffff14;border-color:#ffffff66;backdrop-filter:blur(8px);color:white}body .ay:not(.x-pending)[data-ayers-section="sell-0"]{background-position:center 68%}body .ay:not(.x-pending) .credential-title{color:var(--x-ink);font-weight:600}body .ay:not(.x-pending) .ledger-number sup{font-size:22px;vertical-align:super;color:var(--x-harbor)}body .ay:not(.x-pending) .video-caption{font-size:13px;color:var(--x-muted);margin-top:10px}body .ay:not(.x-pending) .inner-vlen{font-size:12px;font-weight:700;color:var(--x-harbor)}body .ay:not(.x-pending) .crumbs{display:flex;align-items:center;gap:8px}body .ay:not(.x-pending) .crumb-link{background:none;border:0;padding:0;color:inherit;font:inherit;border-radius:0}@media(max-width:760px){body .ay:not(.x-pending).hero .creds strong{white-space:nowrap}body .lm-nav{padding-inline:18px}body .ay:not(.x-pending) .ledger{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}body .ay:not(.x-pending).hero .creds{display:flex;flex-wrap:wrap;gap:12px}body .ay:not(.x-pending).hero .creds>.sk-text{white-space:nowrap}body .ay:not(.x-pending).hero .creds>.sk-text+.sk-text{border-left:1px solid #ffffff59;padding-left:12px}body .ProseMirror{font-variant-ligatures:normal;font-feature-settings:normal}body .ProseMirror:not([data-cdx-rt="code"]){white-space:inherit;word-wrap:inherit}body .sk-text.cdx-is-empty{display:none!important}body .ay .sk-re__title.cdx-is-empty,body .ay .sk-re__title:has(.cdx-is-empty){display:none}body .ay:not(.x-pending) .dock{position:relative}body .ay:not(.x-pending) .sk-sh{overflow:visible;background:none;font:400 16.5px/1.6 var(--x-sans)}body .ay:not(.x-pending) .sk-sh__inner{width:100%;padding:0}body .ay:not(.x-pending) .sk-sh__card{max-width:none;margin:0;border:0;padding:0;border-radius:0;box-shadow:none;background:none}body .ay:not(.x-pending) .sk-sh__tabs{display:flex;gap:4px;padding:5px;width:fit-content;background:var(--x-mist);border:1px solid var(--x-line);border-radius:999px;margin-bottom:16px}body .ay:not(.x-pending) .sk-sh__tab{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 18px;border:0;border-radius:999px;font:700 14.5px/1 var(--x-sans);background:none;color:var(--x-muted)}body .ay:not(.x-pending) .sk-sh__tab[aria-selected="true"]{background:white;color:var(--x-ink);box-shadow:0 1px 2px #0a182814,0 4px 12px #0a18280f}body .ay:not(.x-pending) .sk-sh__tab svg{width:17px;height:17px}body .ay:not(.x-pending) .dock-note{position:absolute;top:41px;right:26px;font-size:14px;color:var(--x-muted)}body .ay:not(.x-pending) .sk-sh__panel{padding:0}body .ay:not(.x-pending) .sk-sh__form{display:flex;gap:12px;margin:0;align-items:stretch}body .ay:not(.x-pending) .sk-sh__form>.sk-sh__field:has(select),body .ay:not(.x-pending) .sk-sh__form>.sk-sh__more{display:none}body .ay:not(.x-pending) .sk-sh__field--where{flex:1;min-width:0;display:flex;justify-content:center;padding:0 24px;height:62px;min-height:0;border:1.5px solid var(--x-line);border-radius:999px;background:var(--x-mist)}body .ay:not(.x-pending) .sk-sh__label{display:none}body .ay:not(.x-pending) .sk-sh__where{width:100%;gap:12px}body .ay:not(.x-pending) .sk-sh__where input{font:500 17px/1 var(--x-sans)}body .ay:not(.x-pending) .sk-sh__form>.sk-btn{height:62px;padding:0 32px;font-size:16px;background:var(--x-navy);color:white}body .ay:not(.x-pending) .dock-try{display:flex;align-items:center;gap:8px;margin-top:16px;flex-wrap:wrap}body .ay:not(.x-pending) .dock-try>.sk-text{font:700 11.5px/1 var(--x-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--x-muted);margin-right:6px}body .ay:not(.x-pending) .dock-try-link{height:36px;padding:0 14px;border:1px solid var(--x-line-2);font:600 13.5px/1 var(--x-sans);color:var(--x-text);background:none}body .ay:not(.x-pending) .sk-re-grid__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}body .ay:not(.x-pending) .sk-re-card__link{display:flex;flex-direction:column;border-radius:20px;border:1px solid var(--x-line);background:white;overflow:hidden}body .ay:not(.x-pending) .sk-re-card__media{aspect-ratio:4/3;display:block}body .ay:not(.x-pending) .sk-re-card__media img{width:100%;height:100%;object-fit:cover}body .ay:not(.x-pending) .sk-re-card__body{display:flex;flex-direction:column;padding:20px 22px}body .ay:not(.x-pending) .sk-re-card__price{font:400 30px/1 var(--x-serif);color:var(--x-ink);letter-spacing:-.01em}body .ay:not(.x-pending) .sk-re-card__facts{display:flex;gap:16px;margin-top:12px;font-size:14.5px;color:var(--x-muted)}body .ay:not(.x-pending) .sk-re-card__address{font-size:16.5px;line-height:1.6;font-weight:700;margin-top:14px;color:var(--x-ink)}body .ay:not(.x-pending) .sk-re-card__where{font-size:14px;line-height:1.6;margin:0;color:var(--x-muted)}body .ay:not(.x-pending) .pop{margin-top:64px}body .ay:not(.x-pending) .pop-t{font:400 28px/1.1 var(--x-serif);margin-bottom:20px;color:var(--x-ink)}body .ay:not(.x-pending) .tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}body .ay:not(.x-pending) .tile{display:flex;width:100%;height:66px;justify-content:start;padding:0 20px;border:1px solid var(--x-line);border-radius:16px;background:var(--x-mist);color:var(--x-ink);font:700 16.5px/1.6 var(--x-sans)}@media(max-width:1180px){body .ay:not(.x-pending) .sk-re-grid__list{grid-template-columns:repeat(2,minmax(0,1fr))}body .ay:not(.x-pending) .tiles{grid-template-columns:repeat(2,1fr)}}@media(min-width:1181px){body .ay.homes:not(.x-pending) .sk-re-grid__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){body .ay:not(.x-pending) .dock{padding:16px 14px}body .ay:not(.x-pending) .dock-note{display:none}body .ay:not(.x-pending) .sk-sh__tabs{display:grid;grid-template-columns:1fr 1fr;width:100%;border-radius:16px;gap:4px;margin-bottom:12px}body .ay:not(.x-pending) .sk-sh__tab{height:44px;padding:0 8px;font-size:14px;border-radius:12px}body .ay:not(.x-pending) .sk-sh__form{flex-direction:column;gap:10px}body .ay:not(.x-pending) .sk-sh__field--where{flex:none;height:54px;padding:0 18px}body .ay:not(.x-pending) .sk-sh__where input{font-size:16px}body .ay:not(.x-pending) .sk-sh__form>.sk-btn{height:54px;width:100%}body .ay:not(.x-pending) .dock-try{gap:8px;flex-wrap:nowrap;overflow-x:auto;margin:14px -14px 0;padding:0 14px 2px;scrollbar-width:none}body .ay:not(.x-pending) .dock-try>*{flex:none}body .ay:not(.x-pending) .dock-try-link{height:44px}body .ay:not(.x-pending) .sk-re-grid__list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin:0 -16px;padding:4px 16px 18px;scrollbar-width:none}body .ay:not(.x-pending) .sk-re-card{flex:0 0 84%;scroll-snap-align:start}body .ay:not(.x-pending) .pop{margin-top:40px}body .ay:not(.x-pending) .pop-t{font-size:24px}body .ay:not(.x-pending) .tiles{gap:8px}body .ay:not(.x-pending) .tile{height:60px;padding:0 14px;font-size:14.5px}}body .ay:not(.x-pending) .ledger{border:0;border-radius:0;overflow:visible}body .ay:not(.x-pending) .dock-try{width:100%;max-width:none}body .ay:not(.x-pending) .dock{padding:22px 26px 20px}body .ay:not(.x-pending) .sk-sh__tabs{height:54px}body .ay:not(.x-pending).x-inner .sample-note{font:600 11.5px/1.4 var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin-bottom:16px}body .ay:not(.x-pending).x-inner .sk-re-card__media{aspect-ratio:3/2}body .ay:not(.x-pending).x-inner .sk-re-card__body{padding:16px 18px 18px}body .ay:not(.x-pending).x-inner .sk-re-card__price{font:600 24px/1.1 var(--f-body)}body .ay:not(.x-pending).x-inner .sk-re-card__facts{font-size:14px;gap:14px;margin:8px 0 6px}body .ay:not(.x-pending).x-inner .sk-re-card__address{font-size:15px;font-weight:600;margin:0}body .ay:not(.x-pending).x-inner .sk-re-card__where{font-size:14px}body .ay:not(.x-pending).x-inner .sk-re-grid__list{gap:22px}@media(max-width:760px){body .ay:not(.x-pending) .dock{padding:16px 14px}body .ay:not(.x-pending) .sk-sh__tabs{height:104px}body .ay:not(.x-pending).x-inner .sk-re-grid__list{display:grid;grid-template-columns:1fr;margin:0;padding:0;overflow:visible}body .ay:not(.x-pending).x-inner .sk-re-card{min-width:0}}body .ay:not(.x-pending) .sk-sh__panel{margin-top:0}body .ay:not(.x-pending) .sk-sh__tab{min-height:0}body .ay:not(.x-pending) .sk-sh__form>.sk-btn{margin:0;min-height:0}body .ay:not(.x-pending) .sk-re-grid{margin-bottom:0}body .ay:not(.x-pending) .sk-sh__panel,body .ay:not(.x-pending) .sk-sh__form{width:100%;max-width:none}body .ay:not(.x-pending) .sk-sh__inner{display:block}body .sk-header-bar{font:400 15px/1.45 var(--x-sans);border:0;border-bottom:1px solid var(--x-line);height:78px;color:var(--x-ink);transition:box-shadow .2s}body .sk-header-bar__inner{height:100%;max-width:1280px;padding:0 40px;gap:28px}body .sk-header-bar__brand{gap:14px;min-height:44px}body .sk-header-bar__logo{width:63.484375px;height:30px}body .sk-header-bar__brand-text{display:flex;flex-direction:column;gap:5px;padding-left:14px;border-left:1px solid #7f96af73;line-height:1}body .sk-header-bar__name{font:600 13.5px/1 var(--x-sans);letter-spacing:.2em;text-transform:uppercase}body .sk-header-bar__tagline{font:400 13px/1 var(--x-sans);opacity:.78;letter-spacing:.02em;text-transform:none}body .sk-header-bar__menu{margin-left:auto;flex:none}body .sk-header-bar__menu>.sk-menu__list{gap:4px}body .sk-header-bar__menu .sk-menu__link{font:600 15px/1 var(--x-sans);padding:0 12px;min-height:44px}@media(min-width:1181px){body .sk-header-bar__menu>.sk-menu__list>.sk-menu__item>.sk-menu__link{letter-spacing:.005em}body .sk-header-bar__menu>.sk-menu__list>.sk-menu__item--has-children>.sk-menu__link{padding-right:6px}body .sk-header-bar__menu>.sk-menu__list>.sk-menu__item>.sk-menu__sub-toggle{width:27px;padding:0 12px 0 0}body .sk-header-bar__menu>.sk-menu__list>.sk-menu__item>.sk-menu__sub-toggle .sk-icon{width:15px;height:15px;opacity:.7}}body .sk-header-bar__phone{font:700 15px/1 var(--x-sans)}body .sk-header-bar .sk-header-bar__cta{height:44px;padding:0 20px;border-width:1px;gap:9px;letter-spacing:.005em;font:700 14.5px/1 var(--x-sans)}body .sk-header-bar__phone .sk-icon{width:17px;height:17px}body .sk-header-bar__actions{gap:18px}body .sk-header-bar--transparent:not(.is-scrolled){color:white;border-bottom:1px solid #ffffff2e}body .sk-header-bar--transparent:not(.is-scrolled)::before{content:"";position:absolute;z-index:-1;inset:0 0 -40px;background:linear-gradient(180deg,#06101c8c,#06101c00);pointer-events:none}body .sk-header-bar--transparent:not(.is-scrolled) .sk-header-bar__cta{background:var(--x-frost);color:var(--x-night)}body .sk-site-header:has(.sk-header-bar--transparent){position:fixed;width:100%;z-index:60}body .sk-footer-block{background:var(--x-night);color:#C3D0DE;font:400 15px/1.6 var(--x-sans);padding:80px 0 34px;border:0}body .sk-footer-block__top{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:48px;position:relative;max-width:1200px;margin:auto;padding:0 0 48px;border-bottom:1px solid #ffffff1f}body .sk-footer-block__brand{display:grid;grid-template-columns:63.484375px 1fr;grid-template-rows:22px 22px auto auto;gap:0 14px;position:relative;align-content:start}body .sk-footer-block__brand::after{content:"";position:absolute;left:77.484375px;top:6.25px;height:31.5px;border-left:1px solid #7f96af73}body .sk-footer-block__logo{width:63.484375px!important;height:30px!important;grid-column:1;grid-row:1/3;align-self:center}body .sk-footer-block__name{grid-column:2;grid-row:1;align-self:end;font:600 13.5px/1 var(--x-sans);letter-spacing:.2em;text-transform:uppercase;margin:0;color:white;padding:0 0 2.5px 15px}body .sk-footer-block__brand-line{grid-column:2;grid-row:2;align-self:start;font:400 13px/1 var(--x-sans);letter-spacing:.02em;margin:0;padding:2.5px 0 0 15px;opacity:.78}body .sk-footer-block__about{grid-column:1/-1;margin-top:22px;color:var(--x-silver);max-width:380px}body .sk-footer-block__about p{margin:0;opacity:1}body .sk-footer-block__social{grid-column:1/-1;display:flex;gap:10px;margin-top:136px}body .sk-footer-block__social a{width:44px;height:44px;border-radius:50%;border:1px solid #ffffff33;display:grid;place-items:center;color:white;font:700 12px/1 var(--x-sans);letter-spacing:.04em}body .sk-footer-block__social .sk-icon{display:none}body .sk-footer-block__social a[aria-label="Facebook"]::before{content:"FB"}body .sk-footer-block__social a[aria-label="Instagram"]::before{content:"IG"}body .sk-footer-block__social a[aria-label="LinkedIn"]::before{content:"IN"}body .sk-footer-block__social a[aria-label="YouTube"]::before{content:"YT"}body .sk-footer-block__social a[aria-label="Zillow"]::before{content:"Z"}body .sk-footer-block__col--contact{position:absolute;left:0;top:160px;font-size:15px;line-height:1.6;color:#E3EBF3}body .sk-footer-block__col--contact>p{margin:0;display:grid;grid-template-columns:18px 1fr;gap:10px;align-items:start}body .sk-footer-block__col--contact>p::before{content:"";display:block;width:17px;height:17px;margin-right:0;background:var(--x-sky);vertical-align:-3px;mask:center/contain no-repeat var(--ayers-contact-icon)}body .sk-footer-block__col--contact>p:has(a[href^="tel:"]){--ayers-contact-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%204h4l2%205-2.5%201.5a11%2011%200%200%200%205%205L15%2013l5%202v4a2%202%200%200%201-2%202A16%2016%200%200%201%203%206a2%202%200%200%201%202-2%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A")}body .sk-footer-block__col--contact>p:has(a[href^="mailto:"]){--ayers-contact-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%222%22%3E%3C%2Frect%3E%3Cpath%20d%3D%22m3%207%209%206%209-6%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A")}body .sk-footer-block__col--contact>.sk-footer-block__address{--ayers-contact-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2021s-7-6.5-7-12a7%207%200%200%201%2014%200c0%205.5-7%2012-7%2012z%22%3E%3C%2Fpath%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%229%22%20r%3D%222.5%22%3E%3C%2Fcircle%3E%3C%2Fsvg%3E%0A")}body .sk-footer-block__col--contact .sk-footer-block__address{order:3}body .sk-footer-block__col--contact{display:flex;flex-direction:column;gap:10px}body .sk-footer-block__heading{font:700 12px/1 var(--x-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--x-sky);margin:8px 0 18px}body .sk-footer-block__menu>.sk-menu__list{display:grid;gap:4px;margin:0;padding:0}body .sk-footer-block__menu .sk-menu__link{display:inline-flex;align-items:center;min-height:34px;padding:0;font-size:15px;font-weight:400;opacity:1}body .sk-footer-block__legal{max-width:1200px;margin:auto;padding:28px 0 0;display:grid;gap:14px;font:400 13px/1.6 var(--x-sans);color:#8FA2B7;opacity:1;border:0}body .sk-footer-block__legal p{max-width:1000px;margin:0}body .sk-footer-block__legal-text{order:-1;font:inherit}body .sk-footer-block__compliance{font:inherit}body .sk-footer-block__housing{display:flex;align-items:center;gap:8px}body .sk-footer-block__legal-line{font:inherit}@media(max-width:1380px){body .sk-header-bar__actions>.sk-header-bar__phone{display:none}body .sk-header-bar__menu .sk-menu__link{padding:0 10px}}@media(max-width:1180px){body .sk-footer-block__top{grid-template-columns:1fr 1fr 1fr;margin-inline:40px}body .sk-footer-block__brand{grid-column:1/-1}body .sk-footer-block__col--contact{top:160px}body .sk-footer-block__social{margin-top:136px}body .sk-footer-block__legal{margin-inline:40px}}@media(max-width:760px){body{padding-bottom:0}body .sk-header-bar{height:66px}body .sk-header-bar__inner{padding:0 20px}body .sk-header-bar__brand{gap:11px}body .sk-header-bar__logo{width:52.903646px;height:25px}body .sk-header-bar__brand-text{gap:4px;padding-left:11px}body .sk-header-bar__name{font-size:12px;letter-spacing:.16em}body .sk-header-bar__tagline{font-size:11.5px}body .sk-header-bar__menu .sk-menu__toggle{width:44px;height:44px;border-radius:50%;border:1.5px solid #7f96af73}body .sk-footer-block{padding:60px 0 120px}body .sk-footer-block__top{grid-template-columns:1fr 1fr;gap:34px 20px;margin-inline:20px}body .sk-footer-block__col--contact{top:160px}body .sk-footer-block__col--contact{gap:2px}body .sk-footer-block__col--contact>p{min-height:44px}body .sk-footer-block__social{margin-top:160px}body .sk-footer-block__menu .sk-menu__link{min-height:44px}body .sk-footer-block__legal{margin-inline:20px}body .sk-phone-bar{display:grid;grid-template-columns:1fr 1fr 1.35fr;gap:8px}body .sk-phone-bar a{height:46px;padding:0 8px;display:grid;place-items:center;font:700 14.5px/1 var(--x-sans)}}body .sk-footer-block__legal{grid-template-columns:1fr 1fr}body .sk-footer-block__legal-text,body .sk-footer-block__compliance{grid-column:1/-1}body .sk-footer-block__housing,body .sk-footer-block__legal-line{padding-top:6px;min-height:26.8px}body .sk-footer-block__legal-line{justify-content:flex-end}body .sk-footer-block__col--contact .sk-footer-block__address{white-space:normal}@media(max-width:760px){body .sk-footer-block__legal{grid-template-columns:1fr}body .sk-footer-block__legal-line{justify-content:flex-start}}body .sk-header-bar--transparent:not(.is-scrolled) .sk-header-bar__logo,body .sk-footer-block__logo{filter:brightness(0) invert(1)}body .sk-footer-block__legal-menu .sk-menu__list{display:flex;gap:12px}body .sk-footer-block__legal-menu::before{content:none}body .sk-footer-block__legal-menu{display:inline-flex;align-items:center}@media(max-width:1180px){body .sk-header-bar__menu .sk-menu__toggle{width:46px;height:46px;padding:0;justify-content:center;border-radius:50%;border:1.5px solid #7f96af73}body .sk-header-bar__menu .sk-menu__toggle>span:not(.sk-menu__bars){display:none}body .sk-header-bar__menu .sk-menu__bars{width:18px;height:1.7px;background:transparent}body .sk-header-bar__menu .sk-menu__bars::before{top:-3px;height:1.7px}body .sk-header-bar__menu .sk-menu__bars::after{top:3px;height:1.7px}body .sk-header-bar .sk-header-bar__actions{display:flex;margin-left:auto;order:2}body .sk-header-bar .sk-header-bar__menu{order:3;margin-inline-start:0}body .sk-header-bar__actions>.sk-header-bar__phone{display:grid;place-items:center;width:46px;height:46px;border:1.5px solid #7f96af73;border-radius:50%}body .sk-header-bar__actions>.sk-header-bar__phone span,body .sk-header-bar__actions>.sk-header-bar__cta{display:none}body .sk-header-bar__inner{gap:10px;flex-wrap:nowrap}}@media(max-width:760px){body .sk-footer-block__brand{grid-template-columns:52.903646px 1fr;column-gap:11px}body .sk-footer-block__brand::after{left:63.903646px;top:8.25px;height:27.5px}body .sk-footer-block__logo{width:52.903646px!important;height:25px!important}body .sk-footer-block__name{font-size:12px;letter-spacing:.16em;padding-left:12px;padding-bottom:2px}body .sk-footer-block__brand-line{font-size:11.5px;padding-left:12px;padding-top:2px}body .sk-footer-block__col--contact>.sk-footer-block__address{min-height:24px}body .sk-header-bar__actions>.sk-header-bar__phone{width:44px;height:44px}body .sk-footer-block__legal-line{display:block;line-height:20.8px;min-height:0;padding-top:0;margin-top:2px}body .sk-footer-block__copyright,body .sk-footer-block__legal-menu,body .sk-footer-block__legal-menu .sk-menu__list,body .sk-footer-block__legal-menu .sk-menu__item{display:inline}body .sk-footer-block__legal-menu .sk-menu__item+.sk-menu__item::before{content:" · ";margin-inline:4px}}body .sk-header-bar.is-scrolled{background:rgba(255,255,255,.86);backdrop-filter:none;color:var(--x-ink)}body .sk-header-bar.is-scrolled::before{content:'';position:absolute;inset:0;z-index:-1;backdrop-filter:blur(12px);pointer-events:none}body .sk-header-bar.is-scrolled :is(.sk-header-bar__name,.sk-header-bar__tagline,.sk-menu__link,.sk-menu__sub-toggle,.sk-header-bar__phone,.sk-menu__toggle){color:var(--x-ink);opacity:1}body .sk-header-bar.is-scrolled .sk-header-bar__logo{filter:none}body .sk-header-bar.is-scrolled .sk-icon{color:var(--x-ink);opacity:1}body .sk-mega--intro{font:400 15px/1.45 var(--x-sans);color:var(--x-text);box-shadow:0 30px 60px -20px #0a182847}body .sk-mega--intro :is(.sk-mega-intro__intro>strong,.sk-mega-intro__feature b,.sk-mega-city b){font-family:var(--x-serif);color:var(--x-ink)}body .sk-mega--intro :is(.sk-mega-intro__intro em,.sk-mega-intro__link,.sk-mega-intro__icon,.sk-mega-intro__intro>small,.sk-mega-intro__feature small){color:var(--x-harbor)}body .sk-mega--intro .sk-mega-intro__aside .sk-mega-call{background:radial-gradient(120% 90% at 100% 0%,#a9cdee33,transparent 60%),var(--x-navy);color:white;text-align:left}body .sk-mega--intro .sk-mega-call img{width:62px;height:62px;float:left;margin-right:14px}body .sk-mega--intro .sk-mega-call>.sk-btn{background:var(--x-frost);color:var(--x-night);border-radius:99px}@media(min-width:1181px){body .sk-header-bar__menu .sk-menu__item--mega{position:static}body .sk-header-bar__menu .sk-mega--intro{position:fixed;top:78px;left:0;right:0;transform:none}body .sk-mega--intro .sk-mega-intro__feature{align-self:start}body .sk-mega--intro .sk-mega-intro__feature .sk-mega-intro__link{margin-top:8px}body .sk-header-bar:has(.sk-menu__item--mega:hover,.sk-menu__item--mega.is-hover,.sk-menu__item--mega.is-open){background:#fff;color:var(--x-ink)}body .sk-header-bar:has(.sk-menu__item--mega:hover,.sk-menu__item--mega.is-hover,.sk-menu__item--mega.is-open)::before{opacity:0}body .sk-header-bar:has(.sk-menu__item--mega:hover,.sk-menu__item--mega.is-hover,.sk-menu__item--mega.is-open) .sk-header-bar__logo{filter:none}body .sk-menu__item--mega:hover>.sk-menu__link,body .sk-menu__item--mega.is-hover>.sk-menu__link,body .sk-menu__item--mega.is-open>.sk-menu__link{box-shadow:inset 0 -2px var(--x-sky)}body:has(.sk-header-bar .sk-menu__item--mega:hover,.sk-header-bar .sk-menu__item--mega.is-hover,.sk-header-bar .sk-menu__item--mega.is-open)::after{content:'';position:fixed;inset:0;background:#08142261;z-index:55;pointer-events:none}body .sk-site-header:has(.sk-menu__item--mega:hover,.sk-menu__item--mega.is-hover,.sk-menu__item--mega.is-open){z-index:60}body .sk-header-bar__menu .sk-mega--intro::before{content:'';position:absolute;left:0;right:0;bottom:100%;height:18px}body .sk-header-bar__menu.is-aiming .sk-menu__item--mega:not(.is-hover):not(:focus-within):not(.is-open)>.sk-mega--intro{display:none}body .sk-header-bar__menu.is-aiming .sk-menu__item--mega:not(.is-hover):not(.is-open)>.sk-menu__link{box-shadow:none}}@media(max-width:1180px){body .sk-header-bar:has(.sk-menu.is-open){background:white;color:var(--x-ink)}body .sk-header-bar:has(.sk-menu.is-open) .sk-header-bar__logo{filter:none}body .sk-header-bar__menu.is-open>.sk-menu__list{position:fixed;inset:78px 0 0;width:100%;height:auto;max-height:calc(100dvh - 78px);overflow-y:auto;background:white;color:var(--x-ink);padding:8px 20px 90px;display:block;transform:none;box-sizing:border-box}body .sk-header-bar__menu.is-open>.sk-menu__list>.sk-menu__item{border-bottom:1px solid var(--x-line);display:block;text-align:left;position:relative}body .sk-header-bar__menu.is-open>.sk-menu__list>.sk-menu__item>.sk-menu__link{font:500 22px/1.2 var(--x-serif);min-height:58px;padding:0;justify-content:flex-start}body .sk-header-bar__menu.is-open>.sk-menu__list>.sk-menu__item>.sk-menu__sub-toggle{position:absolute;right:0;top:7px;width:44px;height:44px;color:var(--x-harbor)}body .sk-header-bar__menu .sk-menu__bars{background:currentColor}body .sk-header-bar__menu .sk-menu__bars::before{top:-5px}body .sk-header-bar__menu .sk-menu__bars::after{top:5px}body .sk-header-bar__menu.is-open .sk-menu__bars{background:transparent}body .sk-header-bar__menu.is-open .sk-menu__bars::before{top:0;transform:rotate(45deg)}body .sk-header-bar__menu.is-open .sk-menu__bars::after{top:0;transform:rotate(-45deg)}body .sk-header-bar__menu .sk-mega--intro{position:static;transform:none;box-shadow:none;padding:0 0 14px}body .sk-header-bar__menu .sk-mega-intro__rows .sk-mega-intro__label{font:600 15.5px/1.3 var(--x-sans);padding:0;min-height:0}}@media(max-width:760px){body .sk-header-bar__menu.is-open>.sk-menu__list{top:66px;max-height:calc(100dvh - 66px)}}body .sk-footer-block__legal-menu .sk-menu__item+.sk-menu__item::before{content:'·';margin-right:12px}body .sk-footer-block__legal-menu .sk-menu__item{display:inline-flex;align-items:center}body .sk-footer-block__legal .sk-mls-notice img{margin-bottom:12px}@media(max-width:760px){html body:has(.sk-phone-bar) #cdw-fab{bottom:calc(96px + env(safe-area-inset-bottom))!important}body .sk-phone-bar a{display:flex;justify-content:center;align-items:center;gap:8px}body .sk-footer-block__social{padding-top:16px}body .sk-phone-bar a:is([href^="tel:"],[href^="sms:"])::before{content:'';width:17px;height:17px;background:currentColor;mask:center/contain no-repeat var(--ayers-bar-icon)}}body .sk-phone-bar a[href^="tel:"]{--ayers-bar-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%204h4l2%205-2.5%201.5a11%2011%200%200%200%205%205L15%2013l5%202v4a2%202%200%200%201-2%202A16%2016%200%200%201%203%206a2%202%200%200%201%202-2%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A")}body .sk-phone-bar a[href^="sms:"]{--ayers-bar-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M4%205h16v11H9l-5%204z%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%2F%3E%3C%2Fsvg%3E")}body .sk-header-bar.is-scrolled .sk-mega .sk-icon{color:inherit}body .sk-header-bar__menu .sk-menu__item--mega>.sk-mega--intro{padding:0;border-radius:0;display:none}@media(min-width:1181px){body .sk-header-bar__menu .sk-menu__item--mega:is(:hover,:focus-within,.is-hover,.is-open)>.sk-mega--intro{display:block}}@media(max-width:1180px){body .sk-header-bar__menu .sk-menu__item--mega.is-open>.sk-mega--intro{display:block}}@media(max-width:1180px){body .sk-header-bar.sk-header-bar--drawer .sk-header-bar__menu.is-open>.sk-menu__list{inset:78px 0 0;width:100%;height:calc(100dvh - 78px);max-height:none;padding:8px 20px 90px;box-shadow:none}body .sk-header-bar.sk-header-bar--drawer .sk-header-bar__menu.is-open>.sk-header-bar__mobile-actions{display:none}body .sk-header-bar.sk-header-bar--drawer .sk-header-bar__menu.is-open>.sk-menu__toggle{position:static;background:transparent;color:var(--x-ink)}}@media(max-width:760px){body .sk-header-bar.sk-header-bar--drawer .sk-header-bar__menu.is-open>.sk-menu__list{top:66px;height:calc(100dvh - 66px)}}body .sk-menu__drawer-call,body .sk-menu__drawer-link{display:none}@media(max-width:1180px){body .sk-header-bar:has(.sk-header-bar__menu.is-open) .sk-header-bar__actions{display:none}body .sk-header-bar__menu.is-open{margin-left:auto}body .sk-header-bar__menu .sk-menu__item--mega>.sk-mega--intro{padding:0 0 14px}body .sk-mega-intro__rows{display:grid;grid-template-columns:1fr;gap:2px}body .sk-menu__item.is-open>.sk-menu__sub-toggle .sk-icon{transform:rotate(180deg)}body .sk-header-bar__menu.is-open>.sk-menu__list>.sk-menu__item:not(.sk-menu__item--has-children)>.sk-menu__link{width:100%}body .sk-header-bar__menu.is-open>.sk-menu__list>.sk-menu__item:not(.sk-menu__item--has-children)>.sk-menu__link::after{content:'\2192';margin-left:auto;color:var(--x-harbor)}body .sk-menu__drawer-link{display:block;border-bottom:1px solid var(--x-line)}body .sk-header-bar__menu .sk-menu__drawer-link>.sk-menu__link{display:flex;justify-content:space-between;font:500 22px/1.2 var(--x-serif);min-height:58px;padding:0}body .sk-menu__drawer-link .sk-icon{width:18px;height:18px;color:var(--x-harbor)}body .sk-menu__drawer-call{display:block;padding-top:22px}body .sk-menu__drawer-call .sk-mega-call{background:radial-gradient(120% 90% at 100% 0%,#a9cdee33,transparent 60%),var(--x-navy);border:0;border-radius:16px;padding:24px;color:white;text-align:left}body .sk-menu__drawer-call .sk-mega-call img{width:62px;height:62px;float:left;margin-right:14px}body .sk-menu__drawer-call .sk-mega-call>.sk-btn{background:var(--x-frost);color:var(--x-night);border-radius:99px;width:100%}body .sk-menu__drawer-call .sk-mega-call p{color:#d3deea}body .sk-menu__drawer-call .sk-mega-call__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}body .sk-menu__drawer-call .sk-mega-call__actions a{color:var(--x-frost);border:1px solid #ffffff66;border-radius:99px;text-align:center;padding:12px}}@media(max-width:760px){html body:has(.sk-phone-bar) #cdw-teaser{bottom:calc(166px + env(safe-area-inset-bottom))!important}}.r4-hubhero-g{display:contents}.r4-hubhero-g>div>h1{max-width:900px}.r4-hubhero-g>div>.lede{max-width:720px}body .r4-duo-card>h2{font-size:clamp(28px,2.6vw,38px);margin-bottom:12px}body .r4-duo-card p{margin-bottom:24px;max-width:460px}body .r4-duo-card .sk-form{margin-top:auto}body .r4-duo-card .sk-form__form{padding:0;border:0;background:none}body .r4-duo-card .sk-form__label{font-size:12px}body .r4-duo-card.r4-navy .sk-form__label{color:#fff}body .r4-duo-card.r4-navy .sk-form__input{background:#fff}#homes .sk-re-grid--cols-4 .sk-re-grid__list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.sk-market-snapshot .mstats.r4-m2{grid-template-columns:1fr 1fr}.sk-market-snapshot .mstats.r4-m2 .mstat{padding:22px}.sk-text-me .rich-photo{position:relative;aspect-ratio:1.1/1;border-radius:26px;overflow:hidden}.sk-text-me .rich-photo>img{width:100%;height:100%;object-fit:cover}.sk-text-me .plate{display:flex;justify-content:space-between;align-items:center}.sk-text-me .plate b{display:block}.r4-own>.sk-container{max-width:1280px;margin:auto;padding-inline:clamp(24px,4vw,48px)}.sk-sub-start .sk-form__form{padding:0;border:0;background:transparent}.sk-sub-start .r4-navy .sk-form__label{color:#fff}.sk-sub-start .sk-form__row--checkboxes .sk-form__label{position:absolute;clip-path:inset(50%);width:1px;height:1px}.sk-sub-start .sk-form__control--checkboxes{font-size:11px}.sk-sub-start .sk-form__submit{width:100%}@media(max-width:1180px){#homes .sk-re-grid--cols-4 .sk-re-grid__list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){#homes .sk-re-grid--cols-4 .sk-re-grid__list{display:grid!important;grid-template-columns:1fr}.r4-own>.sk-container{padding-inline:16px}.sk-text-me .split{grid-template-columns:1fr}.sk-text-me .wrap,.sk-collection .wrap,.sk-sale-cards .wrap,.sk-market-snapshot .wrap,.sk-sub-start .wrap,.r4-hero .wrap{padding-inline:16px}.sk-text-me .rich-photo{aspect-ratio:1.1/1}}#homes .sk-re-grid__item{min-width:0;width:auto;flex:initial}#homes .sk-re-card{min-width:0;width:100%}.cd-legal-page{max-width:860px;margin:auto;padding:48px 24px;line-height:1.7}.cd-legal-page h1{font-size:clamp(32px,4vw,48px);margin-bottom:16px}.cd-legal-page h2{font-size:clamp(24px,3vw,32px);margin:28px 0 12px}.cd-legal-page p,.cd-legal-page ul{margin:0 0 18px}body .ay:not(.x-pending) .sk-column.r4-duo-card{display:flex;flex-direction:column;padding:36px;border:1px solid var(--x-line);border-radius:20px;background:white}body .ay:not(.x-pending) .sk-column.r4-duo-card.r4-navy{background:var(--x-navy);color:white}body .ay:not(.x-pending) .r4-duo-card.r4-navy h2,body .ay:not(.x-pending) .r4-duo-card.r4-navy .kick{color:white}body .ay:not(.x-pending) .r4-duo-card .sk-form{border:0;padding:0;background:none}body .ay:not(.x-pending) .r4-duo-card .sk-form__form{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:6px;border-radius:999px;background:white;color:var(--x-ink)}body .ay:not(.x-pending) .r4-duo-card .sk-form__row{flex:1;margin:0}body .ay:not(.x-pending) .r4-duo-card .sk-form__label{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}body .ay:not(.x-pending) .r4-duo-card .sk-form__input{border:0;border-radius:99px;min-width:0}body .ay:not(.x-pending) .r4-duo-card .sk-form__submit{margin:0;background:var(--x-frost);color:var(--x-ink);border-radius:99px;white-space:nowrap}body .ay:not(.x-pending) .r4-duo-card .sk-form__help,body .ay:not(.x-pending) .r4-duo-card .sk-form__consent{flex-basis:100%}body .sk-text-me .rich-photo .plate b{color:white;font:700 16px/1.3 var(--x-sans)}body .sk-text-me .rich-photo .plate{background:var(--x-navy);color:var(--x-silver);padding:16px 20px}body .sk-text-me .btn-blue{background:var(--x-navy);color:white}body .r4-hero .btn-blue{background:var(--x-frost);color:var(--x-ink)}body .r4-hero .btns .sk-icon{width:18px;height:18px}body .r4-hubhero .kick::before{display:none}body .r4-live{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}body .r4-live>div>span{display:block;font:400 12px/1.4 var(--x-sans);color:var(--x-silver);margin-top:5px}body .r4-find-in{position:relative;max-width:360px;width:100%;flex:none}body .r4-find-in>.sk-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:var(--x-muted)}body .r4-find-in input{width:100%;padding-left:44px}body .r4-trio:not(:has(>div)){display:none}body .r4-glass .sk-form__submit{background:var(--x-frost);color:var(--x-ink)}body .r4-cta .sk-form__submit,body .r6-times button.on{background:var(--x-navy);color:white}body .r4-navy .sk-form__submit{background:var(--x-frost);color:var(--x-ink)}body .r4-glass .sk-form,body .r4-cta .sk-form{padding:0;border:0;background:none}body .r4-glass .r6-consent{margin-top:10px}body .r4-glass-k{display:flex;gap:8px;align-items:center}body .r4-glass-k .sk-icon{width:16px;height:16px}body .r4-ic{width:48px;height:48px;padding:12px;border-radius:14px;background:var(--x-ice);color:var(--x-harbor);margin-bottom:20px}body .r4-navy .r4-ic{background:#ffffff1f;color:var(--x-sky)}body .r4-ctas{align-items:start;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}body .r4-cta{height:auto;min-height:0}body .ay:not(.x-pending) .sk-column.r4-ownph{position:relative;overflow:hidden;border-radius:24px;min-width:0}body .ay:not(.x-pending) .r4-ownph>.sk-image{width:100%;height:100%;margin:0}body .ay:not(.x-pending) .r4-ownph img{width:100%;height:100%;object-fit:cover;border-radius:24px}body .ay:not(.x-pending) .r4-ownph-s{position:absolute;bottom:20px;left:20px;right:auto;display:flex;align-items:center;gap:12px;background:white;color:var(--x-muted);border-radius:16px;padding:12px 18px;width:auto;font-size:13px}body .ay:not(.x-pending) .r4-ownph-s .sk-image{width:48px;height:48px;margin:0;flex:none}body .ay:not(.x-pending) .r4-ownph-s img{width:48px;height:48px;border-radius:50%}body .ay:not(.x-pending) .r4-ownph-s b{display:block;color:var(--x-ink)}body .ay:not(.x-pending) .r4-close{max-width:1200px;margin:auto;border-radius:24px;overflow:hidden;padding:44px;background:var(--x-navy);color:white}body .ay:not(.x-pending) .r4-close .kick{font-style:normal;color:var(--x-sky)}body .ay:not(.x-pending) .r4-close h2{color:white}body .ay:not(.x-pending) .r4-m2 .mstat small{font:700 11px/1 var(--x-sans)}@media(min-width:761px){body #homes>.x-wrap{display:grid;grid-template-columns:1fr auto;gap:0 30px}body #homes .kick,body #homes h2{grid-column:1}body #homes #homes-map,body #homes .btn-line{grid-column:2;grid-row:2}body #homes .sk-re-grid{grid-column:1/-1}}@media(max-width:760px){body .ay:not(.x-pending) .sk-column.r4-duo-card{padding:26px}body .ay:not(.x-pending) .r4-close{margin-inline:16px;padding:28px}body .ay:not(.x-pending) .r4-duo-card .sk-form__form{border-radius:18px}body .ay:not(.x-pending) .r4-duo-card .sk-form__submit{width:100%}}body .r4-hero .bg::after{background:linear-gradient(90deg,#0b1a2cc7 0%,#0b1a2c99 55%,#0b1a2c66 100%)}body .r4-subhero .bg img{object-position:center 50%}body .ay h2 mark,body .sk-market-snapshot h2 mark{padding:0;color:inherit;font-style:normal;background:linear-gradient(transparent 55%,var(--x-ice) 55%)}body .ay.full-place:not(.x-pending) .full-place-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}body .ay.full-place:not(.x-pending) .full-place-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:42px}body .ay.full-place:not(.x-pending) .full-place-photo{border-radius:22px;overflow:hidden}body .ay.full-place:not(.x-pending) .full-place-photo .sk-image{margin:0;width:100%}body .ay.full-place:not(.x-pending) .full-place-photo img{width:100%;height:460px;object-fit:cover;border-radius:22px}body .ay.full-place:not(.x-pending) .full-place-copy p{margin-top:16px;max-width:540px}body .ay.full-place:not(.x-pending) .full-place-copy .sk-columns{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}body .ay.full-place:not(.x-pending) .full-place-copy .sk-column{flex:initial;width:auto}body .ay.full-place:not(.x-pending) .full-place-split>.sk-column,body .ay.full-place:not(.x-pending) .full-place-three>.sk-column{width:100%;min-width:0}body .ay.full-place:not(.x-pending) .full-place-card{padding:28px;background:white;border:1px solid var(--x-line);border-radius:20px;text-align:left}body .ay.full-place:not(.x-pending) .full-place-card h3{font:400 25px/1.2 var(--x-serif);margin:0 0 14px}body .ay.full-place:not(.x-pending) .full-place-card p{font-size:15px;color:var(--x-muted)}body .ay.full-place:not(.x-pending) .full-place-card .btn{margin-top:20px}body .ay.full-place-centered:not(.x-pending)>.x-wrap>.kick,body .ay.full-place-centered:not(.x-pending)>.x-wrap>h2,body .ay.full-place-centered:not(.x-pending)>.x-wrap>.lede{text-align:center}body .ay.full-place-centered:not(.x-pending)>.x-wrap>.lede{max-width:650px;margin:16px auto 0}body .ay.full-place:not(.x-pending) .full-place-contact{background:white;border:1px solid var(--x-line);padding:28px;border-radius:20px}body .ay.full-place:not(.x-pending) .full-place-contact .sk-form{padding:0;border:0;background:none}body .ay.full-place-listings:not(.x-pending) h2{margin-bottom:24px}body .ay.full-place-listings:not(.x-pending)>.x-wrap>.btn{margin-bottom:24px}body .ay.full-place:not(.x-pending) .sk-re-stats__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin:30px 0}body .ay.full-place:not(.x-pending) .sk-re-stat{background:var(--x-mist);border:1px solid var(--x-line);border-radius:12px;padding:20px}body .ay.full-place:not(.x-pending) .sk-re-stat__value{font:600 28px/1.2 var(--x-sans);color:var(--x-ink)}body .ay.full-place:not(.x-pending) .sk-re-stat__label{font:500 13px/1.5 var(--x-sans);color:var(--x-muted)}body .ay.full-place:not(.x-pending) .sk-map{border-radius:20px;overflow:hidden}body .ay.full-place:not(.x-pending) .sk-map iframe{display:block;width:100%;border:0}body .sk-sub-snapshot-facts .sk-sub-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:24px}body .sk-sub-snapshot-facts .sk-sub-facts__row{border:1px solid var(--x-line);border-radius:12px;padding:18px}body .ay:not(.x-pending) .city .sk-column-photo__caption{position:relative;z-index:2;color:white}body .ay:not(.x-pending) .city .sk-column-photo__caption>h3{color:white}body .ay:not(.x-pending) .r4-duo-card.r4-navy>.sk-text{color:#e3ecf5}body .ay:not(.x-pending) .r4-duo-card .hw{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;margin-top:auto}body .ay:not(.x-pending) .r4-duo-card .hw__steps{margin-bottom:16px}body .sk-text-me .rich-photo .plate>div{color:#d3deea}@media(max-width:1180px){body .sk-header-bar__menu>.sk-menu__list{display:none}body .sk-header-bar__menu:not(.is-open)>.sk-header-bar__mobile-actions{display:none}body .sk-header-bar:not(.sk-header-bar--drawer) .sk-header-bar__menu.is-open>.sk-menu__list{display:flex}body .sk-header-bar__menu>.sk-menu__toggle{display:flex}}@media(max-width:760px){body .ay.full-place:not(.x-pending) .full-place-split,body .ay.full-place:not(.x-pending) .full-place-three{grid-template-columns:1fr;gap:28px}body .ay.full-place:not(.x-pending) .full-place-photo img{height:320px}body .ay.full-place:not(.x-pending) .full-place-contact,body .ay.full-place:not(.x-pending) .full-place-card{padding:24px}body .sk-footer-block__copyright{margin-right:10px}}body .ay.ayers-posts.x-inner{font:400 16.5px/1.6 var(--f-body);color:var(--text);background-color:#fff}body .ay.ayers-posts.x-inner.bg-mist{background:var(--mist)}body .ay.ayers-posts.x-inner.lm{background:linear-gradient(180deg,#fff 0%,var(--ice) 100%)}body .ay.ayers-posts.x-inner.lm-slim{background:#fff}body .ay.ayers-posts.x-inner.b-topics{background:radial-gradient(900px 420px at 85% 0%,var(--navy-2),transparent 70%),var(--ink);color:#fff}body .ay.ayers-posts.x-inner .wrap{width:100%;max-width:1240px;margin:0 auto;padding-inline:28px}body .ay.ayers-posts.x-inner .sk-container{min-width:0}body .ay.ayers-posts.x-inner h1.sk-heading,body .ay.ayers-posts.x-inner h2.sk-heading,body .ay.ayers-posts.x-inner h3.sk-heading,body .ay.ayers-posts.x-inner h4.sk-heading{font-family:var(--f-display);font-weight:400;letter-spacing:-.02em;line-height:1.08;color:inherit}body .ay.ayers-posts.x-inner h1.lm-name{font-size:clamp(44px,11vw,148px);line-height:.95;margin:30px 0 14px;letter-spacing:-.035em}body .ay.ayers-posts.x-inner .lm-tag{font:italic 400 clamp(17px,1.6vw,21px)/1.45 var(--f-display);max-width:640px;margin:0 auto 26px;color:var(--muted)}body .ay.ayers-posts.x-inner .lm-top .sk-text{font:inherit}body .ay.ayers-posts.x-inner .lm-nav .sk-text{font:inherit}body .ay.ayers-posts.x-inner .lm-back{font:400 26px/1 var(--f-display);padding:14px 0}body .ay.ayers-posts.x-inner .b-cover h2{font-size:clamp(34px,4.1vw,60px);line-height:1.03;letter-spacing:-.025em}body .ay.ayers-posts.x-inner .sk-image{margin:0}body .ay.ayers-posts.x-inner .sk-image img{display:block;width:100%;height:100%;object-fit:cover}body .ay.ayers-posts.x-inner .b-cover>.ledger-card-photo{aspect-ratio:16/9.4;overflow:hidden;border-radius:var(--r-lg)}body .ay.ayers-posts.x-inner .b-dek{font:400 clamp(18px,1.5vw,21px)/1.5 var(--f-display);color:var(--muted);margin:16px 0 0;max-width:680px}body .ay.ayers-posts.x-inner .b-by{margin-top:22px;font-size:14px;color:var(--muted)}body .ay.ayers-posts.x-inner .b-by .sk-image{width:46px;height:46px;flex:none}body .ay.ayers-posts.x-inner .b-by img{border-radius:50%}body .ay.ayers-posts.x-inner .b-by .sk-text:first-child{font-weight:600;color:var(--text)}body .ay.ayers-posts.x-inner .b-also>h4{font:600 12px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding-bottom:14px;border-bottom:3px solid var(--ink);margin:0 0 4px}body .ay.ayers-posts.x-inner .b-also .ledger-card{display:grid;grid-template-columns:118px minmax(0,1fr);gap:16px;padding:16px 8px;border-bottom:1px solid var(--line);border-radius:12px}body .ay.ayers-posts.x-inner .ledger-card-photo{aspect-ratio:4/3;overflow:hidden;border-radius:10px}body .ay.ayers-posts.x-inner .b-also h3{font:500 19px/1.22 var(--f-display)}body .ay.ayers-posts.x-inner .ledger-card-category{font:600 11px/1.2 var(--f-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--blue-600);margin-bottom:6px}body .ay.ayers-posts.x-inner .ledger-card-date{font-size:13px;color:var(--muted);margin-top:6px}body .ay.ayers-posts.x-inner h2.b-sec-h{font-size:clamp(28px,3vw,42px);margin-bottom:28px;padding-top:16px;border-top:3px solid var(--ink)}body .ay.ayers-posts.x-inner .ledger-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}body .ay.ayers-posts.x-inner .ledger-grid .ledger-card{background:white;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}body .ay.ayers-posts.x-inner .ledger-grid .ledger-card-body{padding:20px}body .ay.ayers-posts.x-inner .ledger-grid h3{font:500 24px/1.2 var(--f-display)}body .ay.ayers-posts.x-inner .chip{font:600 13px/1 var(--f-body);padding:11px 14px;min-height:44px;background:#fff;border:1px solid var(--line);color:var(--ink);border-radius:999px}body .ay.ayers-posts.x-inner .chip.on{background:var(--navy);color:white}body .ay.ayers-posts.x-inner .b-chips{margin-bottom:16px}body .ay.ayers-posts.x-inner .b-count{margin:0 0 12px}body .ay.ayers-posts.x-inner .b-row{display:grid;grid-template-columns:104px minmax(0,1fr);gap:14px;align-items:center;padding:16px 20px}body .ay.ayers-posts.x-inner .b-tag{font:600 10.5px/1 var(--f-mono);white-space:normal}body .ay.ayers-posts.x-inner .b-row-t>.sk-text:first-child{font:500 18.5px/1.25 var(--f-display);color:var(--ink)}body .ay.ayers-posts.x-inner .b-row-t>.sk-text+ .sk-text{font-size:13px;color:var(--muted);margin-top:4px}body .ay.ayers-posts.x-inner .crumbs{display:flex;gap:10px;align-items:center;flex-wrap:wrap;color:var(--muted)}body .ay.ayers-posts.x-inner.b-art-h h1{font-size:clamp(40px,5vw,70px);max-width:980px;letter-spacing:-.025em;line-height:1.08}body .ay.ayers-posts.x-inner .kick{margin-bottom:16px;font:700 11.5px/1.4 var(--f-body);color:var(--blue)}body .ay.ayers-posts.x-inner .b-art-ph{margin:30px 0 0;aspect-ratio:21/9;border-radius:var(--r-lg);overflow:hidden}body .ay.ayers-posts.x-inner .art-grid{display:grid;grid-template-columns:240px minmax(0,1fr) 300px;gap:48px;align-items:start}body .ay.ayers-posts.x-inner .toc h4,body .ay.ayers-posts.x-inner .side h4{font:600 11.5px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:14px}body .ay.ayers-posts.x-inner .toc>.sk-text>a{display:block;padding:8px 10px;border-radius:8px;font-size:14px;color:#3A4656}body .ay.ayers-posts.x-inner .toc a:hover{background:var(--ice);color:var(--blue-600)}body .ay.ayers-posts.x-inner .side .side-card{padding:20px;border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;margin-bottom:20px}body .ay.ayers-posts.x-inner .agent-mini{display:flex;gap:12px;align-items:center}body .ay.ayers-posts.x-inner .agent-mini .sk-image{width:58px;height:58px;flex:none}body .ay.ayers-posts.x-inner .agent-mini img{border-radius:50%}body .ay.ayers-posts.x-inner .agent-mini .sk-text{font-size:13px;color:var(--muted)}body .ay.ayers-posts.x-inner .agent-mini .sk-text:first-child{font-size:15px;font-weight:700;color:var(--ink)}body .ay.ayers-posts.x-inner .side .btns{gap:8px;margin-top:16px}body .ay.ayers-posts.x-inner .side-card>.sk-text{font-size:14.5px;margin-top:12px}body .ay.ayers-posts.x-inner .side .b-chips{flex-wrap:wrap}body .ay.ayers-posts.x-inner .prose>.sk-text,body .ay.ayers-posts.x-inner .prose>[data-cd-editor-root]>.sk-text{font-size:18px;line-height:1.72;margin:0 0 20px}body .ay.ayers-posts.x-inner .prose h2{font:400 clamp(28px,2.6vw,36px)/1.12 var(--f-display);margin:52px 0 16px;scroll-margin-top:110px}body .ay.ayers-posts.x-inner .prose h3{font:500 26px/1.2 var(--f-display);margin:28px 0 14px}body .ay.ayers-posts.x-inner .prose a{text-decoration:underline;text-underline-offset:3px;color:var(--blue)}body .ay.ayers-posts.x-inner .prose ul,body .ay.ayers-posts.x-inner .prose ol{font-size:18px;line-height:1.72;margin:0 0 20px;padding-left:24px}body .ay.ayers-posts.x-inner .prose .sk-image{margin:24px 0}body .ay.ayers-posts.x-inner .sk-entry-list{padding:0;max-width:none;margin-top:26px}body .ay.ayers-posts.x-inner .sk-entry-list__title{font:400 clamp(34px,4vw,56px)/1.08 var(--f-display);margin:0 0 28px}body .ay.ayers-posts.x-inner .sk-entry-list__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;list-style:none}body .ay.ayers-posts.x-inner .sk-entry-list__item{display:block;padding:0;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}body .ay.ayers-posts.x-inner .sk-entry-list__image{display:block;aspect-ratio:16/10;overflow:hidden}body .ay.ayers-posts.x-inner .sk-entry-list__image img{width:100%;height:100%;object-fit:cover}body .ay.ayers-posts.x-inner .sk-entry-list__body{padding:20px}body .ay.ayers-posts.x-inner .sk-entry-list__link{font:500 24px/1.2 var(--f-display);display:block}body .ay.ayers-posts.x-inner .sk-entry-list__date{display:block;font-size:13px;margin-top:12px;color:var(--muted)}body .ay.ayers-posts.x-inner .sk-entry-list__excerpt{font-size:15px;line-height:1.6;margin-top:12px;color:var(--muted)}@media(max-width:1200px){body .ay.ayers-posts.x-inner .art-grid{grid-template-columns:minmax(0,1fr) 280px}body .ay.ayers-posts.x-inner .toc{display:none}}@media(max-width:980px){body .ay.ayers-posts.x-inner .ledger-grid,body .ay.ayers-posts.x-inner .sk-entry-list__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){body .ay.ayers-posts.x-inner .wrap{padding-inline:18px}body .ay.ayers-posts.x-inner .art-grid{grid-template-columns:1fr}body .ay.ayers-posts.x-inner .side{position:static}body .ay.ayers-posts.x-inner .ledger-grid,body .ay.ayers-posts.x-inner .sk-entry-list__items{grid-template-columns:1fr}}@media(max-width:640px){body .ay.ayers-posts.x-inner h1.lm-name{margin:22px 0 10px}body .ay.ayers-posts.x-inner .lm-tag{font-size:16.5px;margin-bottom:18px}body .ay.ayers-posts.x-inner .b-cover h2{font-size:32px}body .ay.ayers-posts.x-inner .b-cover-txt{padding:20px 0 0}body .ay.ayers-posts.x-inner .b-also .ledger-card{grid-template-columns:96px minmax(0,1fr);gap:14px;padding:14px 0}body .ay.ayers-posts.x-inner .b-also h3{font-size:17.5px}body .ay.ayers-posts.x-inner .b-row{display:block;padding:14px 16px}body .ay.ayers-posts.x-inner .b-tag{display:none}body .ay.ayers-posts.x-inner .b-row-t>.sk-text:first-child{font-size:17px}body .ay.ayers-posts.x-inner .b-art-ph{aspect-ratio:4/3}}body .ay.ayers-posts.x-inner.lm .wrap{padding-top:22px}body .ay.ayers-posts.x-inner.lm-slim .wrap{padding-top:0}body .ay.ayers-posts.x-inner.b-lead{padding:clamp(36px,4vw,56px) 0 clamp(24px,3vw,40px)}body .ay.ayers-posts.x-inner.sec-tight{padding:clamp(52px,6vw,80px) 0}body .ay.ayers-posts.x-inner.sec{padding:clamp(72px,8.5vw,120px) 0}body .ay.ayers-posts.x-inner .b-cover-txt{padding:26px 4px 0}body .ay.ayers-posts.x-inner .b-also{padding-left:32px}body .ay.ayers-posts.x-inner.b-art-h{padding:24px 0 0}@media(max-width:980px){body .ay.ayers-posts.x-inner .b-also{padding-left:0}}@media(max-width:640px){body .ay.ayers-posts.x-inner.lm .wrap{padding-top:14px}body .ay.ayers-posts.x-inner .b-cover-txt{padding:20px 0 0}}body .ay.ayers-posts.x-inner .lm-top{padding:12px 0}body .ay.ayers-posts.x-inner .lm-nav{padding:15px 0 16px}body .ay.ayers-posts.x-inner.lm-slim .lm-nav{padding:18px 0}body .ay.ayers-posts.x-inner .lm-crumbs{margin-bottom:16px}body .ay.ayers-posts.x-inner .lm-name,body .ay.ayers-posts.x-inner.b-art-h h1{color:var(--ink)}body .ay.ayers-posts.x-inner.b-art-h .crumbs{margin-bottom:22px}@media(max-width:760px){body .ay.ayers-posts.x-inner .crumbs{margin-bottom:10px}}body .ay.ayers-posts.x-inner .b-lead-g{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:32px}body .ay.ayers-posts.x-inner .ledger-card:not(:has(.ledger-card-photo)){grid-template-columns:1fr}body .ay.ayers-posts.x-inner .art-grid-no-toc{grid-template-columns:minmax(0,1fr) 300px}body .ay.ayers-posts.x-inner h1.sk-heading{font-family:var(--f-display);font-weight:400}@media(max-width:760px){body .ay.ayers-posts.x-inner .b-lead-g,body .ay.ayers-posts.x-inner .art-grid-no-toc{grid-template-columns:1fr}}body .ayers-posts .ledger-card:not(:has(img)),body .ayers-posts .b-cover:not(:has(img)){display:none}body .ayers-posts .b-lead-g:has(>.b-cover:not(:has(img)))>.b-also{grid-column:1/-1;display:grid;grid-template-columns:2fr 1fr;gap:24px}body .ayers-posts .b-lead-g:has(>.b-cover:not(:has(img)))>.b-also>h4{grid-column:1/-1}body .ayers-posts .b-lead-g:has(>.b-cover:not(:has(img)))>.b-also>.ledger-card:first-of-type{grid-row:span 2}body .ay.ayers-posts.x-inner.ledger-category .sk-entry-list__item:not(:has(img)){border:0;background:transparent;box-shadow:none;border-radius:0}@media(max-width:700px){body .ayers-posts .b-lead-g:has(>.b-cover:not(:has(img)))>.b-also{grid-template-columns:1fr}}body .ay.ayers-pages.x-inner p{margin:0 0 1em}body .ay.ayers-pages.x-inner h1,body .ay.ayers-pages.x-inner h2,body .ay.ayers-pages.x-inner h3,body .ay.ayers-pages.x-inner h4{margin:0;line-height:1.12;font-weight:600}body .ay.ayers-pages.x-inner h1,body .ay.ayers-pages.x-inner h2{font-family:var(--f-display);letter-spacing:-.015em;font-optical-sizing:auto}body .ay.ayers-pages.x-inner h1{font-size:clamp(40px,5.6vw,76px);font-weight:500}body .ay.ayers-pages.x-inner h2{font-size:clamp(30px,3.4vw,48px);font-weight:500}body .ay.ayers-pages.x-inner h3{font-size:20px;letter-spacing:-.005em}body .ay.ayers-pages.x-inner h1 em,body .ay.ayers-pages.x-inner h2 em{font-style:italic;color:var(--blue)}body .ay.ayers-pages.x-inner .on-dark h1 em,body .ay.ayers-pages.x-inner .on-dark h2 em{color:var(--blue-300)}body .ay.ayers-pages.x-inner .wrap{max-width:var(--wrap);margin:0 auto;padding:0 28px}body .ay.ayers-pages.x-inner .wrap-narrow{max-width:800px;margin:0 auto;padding:0 28px}body .ay.ayers-pages.x-inner .kick{display:inline-flex;align-items:center;gap:10px;font:600 12px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--blue-600);margin-bottom:18px}body .ay.ayers-pages.x-inner .kick b{font-weight:600;color:var(--text)}body .ay.ayers-pages.x-inner .kick i{width:1.5px;height:14px;background:currentColor;opacity:.45}body .ay.ayers-pages.x-inner .on-dark .kick{color:var(--blue-300)}body .ay.ayers-pages.x-inner .on-dark .kick b{color:#fff}body .ay.ayers-pages.x-inner.phero .kick,body .ay.ayers-pages.x-inner .cta-band .kick{color:var(--blue-300)}body .ay.ayers-pages.x-inner.phero .kick b,body .ay.ayers-pages.x-inner .cta-band .kick b{color:#fff}body .ay.ayers-pages.x-inner.phero h1 em,body .ay.ayers-pages.x-inner .cta-band h2 em{color:var(--blue-300)}body .ay.ayers-pages.x-inner .lede{font-size:clamp(17px,1.4vw,19.5px);color:var(--muted);max-width:640px}body .ay.ayers-pages.x-inner .on-dark .lede{color:var(--muted-dark)}body .ay.ayers-pages.x-inner .sec-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:40px;flex-wrap:wrap}body .ay.ayers-pages.x-inner .sec-head p{margin:12px 0 0}body .ay.ayers-pages.x-inner .center{text-align:center}body .ay.ayers-pages.x-inner .center .lede{margin-left:auto;margin-right:auto}body .ay.ayers-pages.x-inner .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:50px;padding:0 24px;border-radius:999px;font:600 15.5px/1 var(--f-body);border:1.5px solid transparent;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}body .ay.ayers-pages.x-inner .btn svg{width:18px;height:18px}body .ay.ayers-pages.x-inner .btn-blue{background:var(--blue);color:#fff}body .ay.ayers-pages.x-inner .btn-blue:hover{background:var(--blue-600)}body .ay.ayers-pages.x-inner .btn-ink{background:var(--ink);color:#fff}body .ay.ayers-pages.x-inner .btn-ink:hover{background:var(--navy)}body .ay.ayers-pages.x-inner .btn-line{border-color:var(--line);background:#fff;color:var(--text)}body .ay.ayers-pages.x-inner .btn-line:hover{border-color:var(--blue)}body .ay.ayers-pages.x-inner .btn-ghost{border-color:rgba(255,255,255,.3);color:#fff}body .ay.ayers-pages.x-inner .btn-ghost:hover{border-color:#fff}body .ay.ayers-pages.x-inner .btn-white{background:#fff;color:var(--ink)}body .ay.ayers-pages.x-inner .btn-sm{height:42px;padding:0 18px;font-size:14.5px}body .ay.ayers-pages.x-inner .link{color:var(--blue-600);font-weight:600;display:inline-flex;align-items:center;gap:6px}body .ay.ayers-pages.x-inner .link:hover{text-decoration:underline;text-underline-offset:3px}body .ay.ayers-pages.x-inner .link svg{width:16px;height:16px}body .ay.ayers-pages.x-inner .sk-glow{position:relative;overflow:hidden}body .ay.ayers-pages.x-inner .sk-glow::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .2s;border-radius:inherit;z-index:3;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--blue-300) var(--glow),transparent),transparent 62%)}body .ay.ayers-pages.x-inner .sk-glow:hover::after{opacity:1}@media (hover:none){body .ay.ayers-pages.x-inner .sk-glow::after{display:none}}body .ay.ayers-pages.x-inner.sec{padding:clamp(72px,8.5vw,120px) 0}body .ay.ayers-pages.x-inner.sec-tight{padding:clamp(52px,6vw,80px) 0}body .ay.ayers-pages.x-inner.bg-mist{background:var(--mist)}body .ay.ayers-pages.x-inner.bg-ice{background:var(--ice)}body .ay.ayers-pages.x-inner.bg-paper{background:var(--paper)}body .ay.ayers-pages.x-inner.bg-ink{background:var(--ink);color:#fff}body .ay.ayers-pages.x-inner.bg-navy{background:var(--navy);color:#fff}body .ay.ayers-pages.x-inner .ledger{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;overflow:hidden}body .ay.ayers-pages.x-inner .ledger>div{padding:28px 28px 26px;border-left:1px solid var(--line)}body .ay.ayers-pages.x-inner .ledger>div:first-child{border-left:0}body .ay.ayers-pages.x-inner .ledger .n{font:500 clamp(40px,4vw,56px)/1 var(--f-display);letter-spacing:-.02em;color:var(--ink)}body .ay.ayers-pages.x-inner .ledger .n small{font-size:.5em;color:var(--blue);margin-left:2px}body .ay.ayers-pages.x-inner .ledger .l{margin-top:10px;font-weight:600;font-size:15px}body .ay.ayers-pages.x-inner .ledger .s{font-size:13.5px;color:var(--muted);margin-top:3px}body .ay.ayers-pages.x-inner .ledger-wrap{margin-top:-46px;position:relative;z-index:2}body .ay.ayers-pages.x-inner .cities{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}body .ay.ayers-pages.x-inner .city{border-radius:var(--r-lg);background:#fff;border:1px solid var(--line);display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}body .ay.ayers-pages.x-inner .city:hover{transform:translateY(-3px);box-shadow:var(--shadow)}body .ay.ayers-pages.x-inner .city .ph{aspect-ratio:16/10;overflow:hidden;position:relative}body .ay.ayers-pages.x-inner .city .ph img{width:100%;height:100%;object-fit:cover}body .ay.ayers-pages.x-inner .city .ph .badge{position:absolute;left:14px;top:14px}body .ay.ayers-pages.x-inner .city .body{padding:22px 24px 24px;display:flex;flex-direction:column;gap:10px;flex:1}body .ay.ayers-pages.x-inner .city h3{font:500 32px/1 var(--f-display)}body .ay.ayers-pages.x-inner .city .meta{font:600 12px/1 var(--f-mono);letter-spacing:.08em;color:var(--muted);text-transform:uppercase}body .ay.ayers-pages.x-inner .city ul{list-style:none;margin:6px 0 4px;padding:0;display:grid;gap:7px;font-size:14.5px}body .ay.ayers-pages.x-inner .city li{display:flex;gap:9px;align-items:center}body .ay.ayers-pages.x-inner .city li::before{content:"";width:5px;height:5px;border-radius:2px;background:var(--blue);flex:none}body .ay.ayers-pages.x-inner .city .link{margin-top:auto}body .ay.ayers-pages.x-inner .split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,80px);align-items:center}body .ay.ayers-pages.x-inner .split.rev>:first-child{order:2}body .ay.ayers-pages.x-inner .checks{list-style:none;padding:0;margin:0 0 28px;display:grid;gap:12px}body .ay.ayers-pages.x-inner .checks li{display:flex;gap:12px;align-items:flex-start}body .ay.ayers-pages.x-inner .checks svg{width:22px;height:22px;color:var(--blue);margin-top:1px}body .ay.ayers-pages.x-inner .btns{display:flex;gap:12px;flex-wrap:wrap}body .ay.ayers-pages.x-inner .tiles{display:grid;grid-template-columns:repeat(8,1fr);gap:10px;margin-top:28px}body .ay.ayers-pages.x-inner .tile{padding:16px 14px;border-radius:14px;border:1px solid var(--line);background:#fff;font-weight:600;font-size:14px;display:flex;flex-direction:column;gap:10px}body .ay.ayers-pages.x-inner .tile svg{width:22px;height:22px;color:var(--blue)}body .ay.ayers-pages.x-inner .tile:hover{border-color:var(--blue)}body .ay.ayers-pages.x-inner .ways{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}body .ay.ayers-pages.x-inner .way{border-radius:var(--r-lg);padding:30px;background:#fff;border:1px solid var(--line);display:flex;flex-direction:column;gap:14px}body .ay.ayers-pages.x-inner .way .num{font:500 15px/1 var(--f-mono);color:var(--blue)}body .ay.ayers-pages.x-inner .way h3{font:500 28px/1.1 var(--f-display)}body .ay.ayers-pages.x-inner .way p{color:var(--muted);margin:0}body .ay.ayers-pages.x-inner .way .btn{margin-top:auto;align-self:flex-start}body .ay.ayers-pages.x-inner .vip-card{border-radius:26px;padding:36px;background:#fff;border:1px solid var(--line)}body .ay.ayers-pages.x-inner .vip-card.dark{background:var(--navy);color:#fff;border-color:var(--navy)}body .ay.ayers-pages.x-inner .vip-card h3{font:500 34px/1.05 var(--f-display);margin:6px 0 10px}body .ay.ayers-pages.x-inner .perks{list-style:none;padding:0;margin:24px 0 28px;display:grid;gap:0}body .ay.ayers-pages.x-inner .perks .r7-perk{display:grid;grid-template-columns:40px 1fr;gap:12px;padding:15px 0;border-top:1px solid var(--line)}body .ay.ayers-pages.x-inner .vip-card.dark .perks .r7-perk{border-color:var(--line-dark)}body .ay.ayers-pages.x-inner .perks .pi{width:40px;height:40px;border-radius:12px;background:var(--ice);display:grid;place-items:center;color:var(--blue)}body .ay.ayers-pages.x-inner .vip-card.dark .perks .pi{background:rgba(255,255,255,.08);color:var(--blue-300)}body .ay.ayers-pages.x-inner .perks .pi svg{width:20px;height:20px}body .ay.ayers-pages.x-inner .perks strong{display:block;font-size:16px}body .ay.ayers-pages.x-inner .perks span{font-size:14.5px;color:var(--muted)}body .ay.ayers-pages.x-inner .vip-card.dark .perks span{color:var(--muted-dark)}body .ay.ayers-pages.x-inner .rev-links{display:grid;gap:12px}body .ay.ayers-pages.x-inner .rev-link{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:20px 22px;border-radius:16px;background:#fff;border:1px solid var(--line);font-weight:600}body .ay.ayers-pages.x-inner .rev-link small{display:block;color:var(--muted);font-weight:400;font-size:13.5px}body .ay.ayers-pages.x-inner .rev-link svg{width:18px;height:18px;color:var(--blue)}body .ay.ayers-pages.x-inner .rich-photo{border-radius:26px;overflow:hidden;aspect-ratio:7/6;position:relative}body .ay.ayers-pages.x-inner .rich-photo img{width:100%;height:100%;object-fit:cover}body .ay.ayers-pages.x-inner .rich-photo .plate{position:absolute;left:16px;bottom:16px;right:16px;background:rgba(11,26,44,.86);backdrop-filter:blur(6px);color:#fff;border-radius:14px;padding:14px 16px;display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:14px}body .ay.ayers-pages.x-inner .rich-photo .plate b{font-size:16px;display:block}body .ay.ayers-pages.x-inner .cta-band{border-radius:28px;background:var(--navy);color:#fff;padding:clamp(36px,5vw,64px);display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center;position:relative;overflow:hidden}body .ay.ayers-pages.x-inner .cta-band::before{content:"";position:absolute;right:-80px;top:-80px;width:340px;height:340px;border-radius:50%;border:1.5px solid rgba(127,166,217,.2)}body .ay.ayers-pages.x-inner .cta-band::after{content:"";position:absolute;right:-20px;top:-20px;width:220px;height:220px;border-radius:50%;border:1.5px solid rgba(127,166,217,.16)}body .ay.ayers-pages.x-inner .cta-band h2{color:#fff}body .ay.ayers-pages.x-inner.phero{position:relative;color:#fff;background-color:var(--ink);overflow:hidden}body .ay.ayers-pages.x-inner.phero .bg{position:absolute;inset:0}body .ay.ayers-pages.x-inner.phero .bg img{width:100%;height:100%;object-fit:cover;opacity:.5}body .ay.ayers-pages.x-inner.phero .bg::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(11,26,44,.92) 0%,rgba(11,26,44,.66) 55%,rgba(11,26,44,.25) 100%)}body .ay.ayers-pages.x-inner.phero .wrap{position:relative;padding-top:clamp(64px,8vw,112px);padding-bottom:clamp(56px,7vw,96px)}body .ay.ayers-pages.x-inner.phero h1{max-width:820px;margin-bottom:18px;color:#fff}body .ay.ayers-pages.x-inner.phero .lede{color:#D3DCE7;max-width:640px}body .ay.ayers-pages.x-inner .crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:13.5px;color:#B9C6D6;margin-bottom:22px;align-items:center}body .ay.ayers-pages.x-inner .crumbs a:hover{color:#fff}body .ay.ayers-pages.x-inner .crumbs span{opacity:.5}body .ay.ayers-pages.x-inner .crumbs.dark{color:var(--muted)}body .ay.ayers-pages.x-inner .crumbs.dark a:hover{color:var(--blue)}body .ay.ayers-pages.x-inner .mstat{border-radius:16px;background:#fff;border:1px solid var(--line);padding:20px}body .ay.ayers-pages.x-inner .mstat small{font:600 11px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}body .ay.ayers-pages.x-inner .mstat b{display:block;font:500 38px/1 var(--f-display);margin:12px 0 6px;letter-spacing:-.02em}body .ay.ayers-pages.x-inner .mstat .chg{font-size:13.5px;font-weight:600;color:var(--blue-600)}body .ay.ayers-pages.x-inner .faq{display:grid;gap:12px}body .ay.ayers-pages.x-inner .faq details{border:1px solid var(--line);border-radius:16px;background:#fff;padding:0 22px}body .ay.ayers-pages.x-inner .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:20px 0;font-weight:600;font-size:17px}body .ay.ayers-pages.x-inner .faq summary::-webkit-details-marker{display:none}body .ay.ayers-pages.x-inner .faq summary .pm{width:30px;height:30px;border-radius:50%;background:var(--ice);display:grid;place-items:center;flex:none;color:var(--blue);transition:transform .2s}body .ay.ayers-pages.x-inner .faq summary .pm svg{width:16px;height:16px}body .ay.ayers-pages.x-inner .faq details[open] .pm{transform:rotate(45deg)}body .ay.ayers-pages.x-inner .faq .a{padding:0 0 20px;color:#3A4656;max-width:760px}body .ay.ayers-pages.x-inner .faq-grid{display:grid;grid-template-columns:.8fr 1.4fr;gap:56px;align-items:start}body .ay.ayers-pages.x-inner .road{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--line);border-radius:22px;overflow:hidden;background:#fff}body .ay.ayers-pages.x-inner .road>div{padding:24px;border-left:1px solid var(--line);border-top:1px solid var(--line)}body .ay.ayers-pages.x-inner .road>div:nth-child(4n+1){border-left:0}body .ay.ayers-pages.x-inner .road>div:nth-child(-n+4){border-top:0}body .ay.ayers-pages.x-inner .road .sn{font:500 34px/1 var(--f-display);color:var(--blue)}body .ay.ayers-pages.x-inner .road b{display:block;margin:12px 0 6px;font-size:16.5px}body .ay.ayers-pages.x-inner .road p{font-size:14.5px;color:var(--muted);margin:0}body .ay.ayers-pages.x-inner .form{display:grid;gap:16px}body .ay.ayers-pages.x-inner .form .row2{display:grid;grid-template-columns:1fr 1fr;gap:14px}body .ay.ayers-pages.x-inner .form label{display:grid;gap:7px;font-weight:600;font-size:14.5px}body .ay.ayers-pages.x-inner .form label small{font-weight:400;color:var(--muted)}body .ay.ayers-pages.x-inner .form input,body .ay.ayers-pages.x-inner .form select,body .ay.ayers-pages.x-inner .form textarea{font:500 16px var(--f-body);color:var(--text);border:1px solid #CFD8E3;border-radius:12px;padding:13px 14px;background:#fff;width:100%;outline:0}body .ay.ayers-pages.x-inner .form textarea{min-height:110px;resize:vertical}body .ay.ayers-pages.x-inner .form input:focus,body .ay.ayers-pages.x-inner .form select:focus,body .ay.ayers-pages.x-inner .form textarea:focus{border-color:var(--blue);box-shadow:0 0 0 4px rgba(44,102,176,.12)}body .ay.ayers-pages.x-inner .fstep{border:1px solid var(--line);border-radius:22px;padding:30px;background:#fff;margin-bottom:20px}body .ay.ayers-pages.x-inner .fstep h3{font:500 28px/1.1 var(--f-display);margin:6px 0 6px}body .ay.ayers-pages.x-inner .fstep .lede{font-size:15.5px;margin-bottom:22px}body .ay.ayers-pages.x-inner .special{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px}body .ay.ayers-pages.x-inner .special span{padding:8px 12px;border-radius:999px;background:var(--ice);color:var(--navy);font-weight:600;font-size:14px}@media (max-width:1180px){body .ay.ayers-pages.x-inner .tiles{grid-template-columns:repeat(4,1fr)}}@media (max-width:980px){body .ay.ayers-pages.x-inner .split,body .ay.ayers-pages.x-inner .cta-band,body .ay.ayers-pages.x-inner .faq-grid{grid-template-columns:1fr}body .ay.ayers-pages.x-inner .split.rev>:first-child{order:0}body .ay.ayers-pages.x-inner .cities,body .ay.ayers-pages.x-inner .ways{grid-template-columns:1fr 1fr}body .ay.ayers-pages.x-inner .ledger{grid-template-columns:1fr 1fr}body .ay.ayers-pages.x-inner .ledger>div:nth-child(3){border-left:0}body .ay.ayers-pages.x-inner .ledger>div:nth-child(n+3){border-top:1px solid var(--line)}body .ay.ayers-pages.x-inner .road{grid-template-columns:1fr 1fr}body .ay.ayers-pages.x-inner .road>div{border-left:1px solid var(--line)!important;border-top:1px solid var(--line)!important}body .ay.ayers-pages.x-inner .road>div:nth-child(odd){border-left:0!important}body .ay.ayers-pages.x-inner .road>div:nth-child(-n+2){border-top:0!important}}@media (max-width:640px){body .ay.ayers-pages.x-inner .kick{flex-wrap:wrap;row-gap:8px}body .ay.ayers-pages.x-inner .kick span,body .ay.ayers-pages.x-inner .kick b{white-space:nowrap}body .ay.ayers-pages.x-inner .wrap,body .ay.ayers-pages.x-inner .wrap-narrow{padding:0 18px}body .ay.ayers-pages.x-inner .ledger-wrap{margin-top:0;padding-top:30px}body .ay.ayers-pages.x-inner .ledger>div{padding:20px 18px}body .ay.ayers-pages.x-inner .ledger .n{font-size:36px}body .ay.ayers-pages.x-inner .cities,body .ay.ayers-pages.x-inner .ways{grid-template-columns:1fr}body .ay.ayers-pages.x-inner .tiles{grid-template-columns:repeat(2,1fr)}body .ay.ayers-pages.x-inner .vip-card{padding:24px 20px}body .ay.ayers-pages.x-inner .cta-band{padding:28px 20px;border-radius:22px}body .ay.ayers-pages.x-inner .road{grid-template-columns:1fr}body .ay.ayers-pages.x-inner .road>div{border-left:0!important;border-top:1px solid var(--line)!important}body .ay.ayers-pages.x-inner .road>div:first-child{border-top:0!important}body .ay.ayers-pages.x-inner .mstat{padding:16px}body .ay.ayers-pages.x-inner .mstat b{font-size:30px}body .ay.ayers-pages.x-inner .form .row2{grid-template-columns:1fr}body .ay.ayers-pages.x-inner .fstep{padding:22px 18px}body .ay.ayers-pages.x-inner .sec-head{margin-bottom:28px}body .ay.ayers-pages.x-inner .faq summary{font-size:16px}}body .ay.ayers-pages.x-inner .sec.vline{border-top:1px solid var(--line)}body .ay.ayers-pages.x-inner button.video{display:block;width:100%;border:0;padding:0;cursor:pointer;font:inherit;color:inherit;text-align:left}body .ay.ayers-pages.x-inner button.video:focus-visible{outline:3px solid var(--blue-300);outline-offset:3px}body .ay.ayers-pages.x-inner .way .wi{width:48px;height:48px;border-radius:14px;background:var(--ice);color:var(--blue);display:grid;place-items:center}body .ay.ayers-pages.x-inner .way .wi svg{width:22px;height:22px}body .ay.ayers-pages.x-inner .way h3{font-size:26px}body .ay.ayers-pages.x-inner .way .checks{margin:2px 0 0;gap:9px;font-size:15px}body .ay.ayers-pages.x-inner .way .checks svg{width:19px;height:19px}body .ay.ayers-pages.x-inner .way .note{font-size:14px;color:var(--muted);margin-top:auto;padding-top:12px;border-top:1px solid var(--line)}body .ay.ayers-pages.x-inner .way .tagline{display:inline-flex;align-self:flex-start;padding:7px 11px;border-radius:999px;background:var(--ice);color:var(--navy);font-weight:700;font-size:12.5px}body .ay.ayers-pages.x-inner .plain{margin:0;padding-left:20px;display:grid;gap:8px;color:#3A4656}body .ay.ayers-pages.x-inner .city.art h3{font:500 23px/1.18 var(--f-display)}body .ay.ayers-pages.x-inner .city.art .meta{font-size:11.5px}body .ay.ayers-pages.x-inner .arts{grid-template-columns:repeat(4,1fr)}body .ay.ayers-pages.x-inner .loans{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}body .ay.ayers-pages.x-inner .loan{border-radius:20px;background:#fff;border:1px solid var(--line);padding:24px 22px;display:flex;flex-direction:column;gap:12px}body .ay.ayers-pages.x-inner .loan.pop{background:var(--ice);border-color:var(--sky)}body .ay.ayers-pages.x-inner .loan .for{font:700 11.5px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--blue-600)}body .ay.ayers-pages.x-inner .loan h3{font:500 25px/1.1 var(--f-display)}body .ay.ayers-pages.x-inner .loan .down{font-weight:700;font-size:15px;padding:10px 12px;border-radius:12px;background:var(--mist)}body .ay.ayers-pages.x-inner .loan.pop .down{background:#fff}body .ay.ayers-pages.x-inner .loan .checks{margin:0;gap:8px;font-size:14.5px}body .ay.ayers-pages.x-inner .loan .checks svg{width:18px;height:18px}body .ay.ayers-pages.x-inner .loan .btn{margin-top:auto}body .ay.ayers-pages.x-inner .lenders{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}body .ay.ayers-pages.x-inner .lender{border-radius:20px;background:#fff;border:1px dashed #BFCBDA;padding:24px;display:flex;flex-direction:column;gap:12px}body .ay.ayers-pages.x-inner .lender .av{width:64px;height:64px;border-radius:50%;background:var(--ice);color:var(--blue);display:grid;place-items:center}body .ay.ayers-pages.x-inner .lender .av svg{width:28px;height:28px}body .ay.ayers-pages.x-inner .lender b{font-size:17px}body .ay.ayers-pages.x-inner .lender span{font-size:14px;color:var(--muted)}body .ay.ayers-pages.x-inner .lender .btn{margin-top:auto}body .ay.ayers-pages.x-inner .hold{display:inline-flex;align-self:flex-start;padding:6px 10px;border-radius:8px;background:var(--mist);color:var(--muted);font:700 11px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase}body .ay.ayers-pages.x-inner .rcard .pages{display:inline-block;font:700 11px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--blue-600);margin-bottom:8px}body .ay.ayers-pages.x-inner .rcard ul{margin:0 0 12px;padding-left:18px;font-size:14px;color:var(--muted);display:grid;gap:4px}body .ay.ayers-pages.x-inner .rcard[hidden]{display:none}body .ay.ayers-pages.x-inner .starts .way .btn{align-self:flex-start}body .ay.ayers-pages.x-inner .starts .way .note+.btn,body .ay.ayers-pages.x-inner .starts .way .checks+.btn{margin-top:auto}body .ay.ayers-pages.x-inner .starts{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}body .ay.ayers-pages.x-inner .docs{display:grid;grid-template-columns:1fr 1fr;gap:12px}body .ay.ayers-pages.x-inner .docs .rev-link>span{display:flex;align-items:center;gap:14px}body .ay.ayers-pages.x-inner .docs .rev-link .n{font:500 22px/1 var(--f-display);color:var(--blue);min-width:24px}body .ay.ayers-pages.x-inner .tiles.near{grid-template-columns:repeat(6,1fr);margin-top:0}body .ay.ayers-pages.x-inner .tiles.subs{grid-template-columns:repeat(4,1fr);margin-top:0}body .ay.ayers-pages.x-inner .tile small{font-weight:500;color:var(--muted);font-size:13px}body .ay.ayers-pages.x-inner .tile.on{background:var(--ice);border-color:var(--sky)}body .ay.ayers-pages.x-inner .rich-quote{border-radius:22px;background:var(--ice);padding:28px 30px}body .ay.ayers-pages.x-inner .rich-quote .quote-big{font-size:clamp(22px,2vw,28px);margin-bottom:14px}body .ay.ayers-pages.x-inner .rich-quote .by{display:flex;align-items:center;gap:12px;font-weight:700}body .ay.ayers-pages.x-inner .rich-quote .by img{width:48px;height:48px;border-radius:50%;object-fit:cover}body .ay.ayers-pages.x-inner .rich-quote .by span{display:block;font-weight:500;color:var(--muted);font-size:14px}body .ay.ayers-pages.x-inner .form .ftitle{font:500 26px/1.15 var(--f-display);margin:0}body .ay.ayers-pages.x-inner .form .fsub{color:var(--muted);font-size:14.5px;margin:-8px 0 0}body .ay.ayers-pages.x-inner .rating{display:inline-flex;align-items:center;gap:8px;margin-top:22px;color:#D3DCE7;font-weight:600;font-size:14.5px}body .ay.ayers-pages.x-inner .rating svg{width:18px;height:18px;color:var(--blue-300)}@media (max-width:1180px){body .ay.ayers-pages.x-inner .loans{grid-template-columns:repeat(3,1fr)}body .ay.ayers-pages.x-inner .tiles.near{grid-template-columns:repeat(4,1fr)}}@media (max-width:980px){body .ay.ayers-pages.x-inner .arts,body .ay.ayers-pages.x-inner .lenders,body .ay.ayers-pages.x-inner .starts{grid-template-columns:1fr 1fr}body .ay.ayers-pages.x-inner .loans{grid-template-columns:1fr 1fr}body .ay.ayers-pages.x-inner .tiles.subs{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){body .ay.ayers-pages.x-inner .tile{min-height:52px;justify-content:center}body .ay.ayers-pages.x-inner .rev-link{min-height:56px}body .ay.ayers-pages.x-inner .docs{grid-template-columns:1fr}}@media (max-width:640px){body .ay.ayers-pages.x-inner .arts,body .ay.ayers-pages.x-inner .lenders,body .ay.ayers-pages.x-inner .starts,body .ay.ayers-pages.x-inner .loans{grid-template-columns:1fr}body .ay.ayers-pages.x-inner .tiles.near,body .ay.ayers-pages.x-inner .tiles.subs{grid-template-columns:1fr 1fr}body .ay.ayers-pages.x-inner .way{padding:24px 20px}body .ay.ayers-pages.x-inner .rich-quote{padding:22px 20px}body .ay.ayers-pages.x-inner .btns .btn{width:100%}}body .ay.ayers-pages.x-inner .road.one{grid-template-columns:1fr}body .ay.ayers-pages.x-inner .road.one>div{border-left:0!important;border-top:1px solid var(--line)!important;display:flex;gap:18px;align-items:center;padding:18px 24px}body .ay.ayers-pages.x-inner .road.one>div:first-child{border-top:0!important}body .ay.ayers-pages.x-inner .road.one .sn{font-size:28px;min-width:40px}body .ay.ayers-pages.x-inner .road.one b{margin:0}body .ay.ayers-pages.x-inner .road.one b+p{margin-top:4px}body .ay.ayers-pages.x-inner{font:400 16.5px/1.6 var(--f-body);color:var(--text)}body .ay.ayers-pages.x-inner.phero{padding:0;min-height:0;color:#fff}body .ay.ayers-pages.x-inner.phero::before{background:linear-gradient(90deg,#0b1a2cf5 0%,#0b1a2cd4 55%,#0b1a2ca0 100%)}body .ay.ayers-pages.x-inner h1.sk-heading{font:400 clamp(40px,5.6vw,76px)/1.12 var(--f-display);letter-spacing:-.02em;max-width:820px;margin-bottom:18px;color:inherit}body .ay.ayers-pages.x-inner h2.sk-heading{font:400 clamp(30px,3.4vw,48px)/1.12 var(--f-display);letter-spacing:-.02em;color:inherit}body .ay.ayers-pages.x-inner h3.sk-heading{letter-spacing:-.005em;text-wrap:initial}body .ay.ayers-pages.x-inner .sk-text{margin:0 0 1em}body .ay.ayers-pages.x-inner .r7-tag-span,body .ay.ayers-pages.x-inner .r7-tag-div{margin:0}body .ay.ayers-pages.x-inner .sk-text.lede{font-size:clamp(17px,1.4vw,19.5px);max-width:640px;color:var(--muted);line-height:1.6}body .ay.ayers-pages.x-inner.phero .lede{color:#D3DCE7}body .ay.ayers-pages.x-inner .sec-head>div{max-width:none;flex:initial}body .ay.ayers-pages.x-inner .sk-text.kick{display:inline-flex;align-items:center;gap:10px;font:700 11.5px/1 var(--f-mono);letter-spacing:.16em;color:var(--blue-600);margin:0 0 18px}body .ay.ayers-pages.x-inner .kick strong{font-weight:600;color:var(--text)}body .ay.ayers-pages.x-inner .kick strong::before{content:'';display:inline-block;width:1.5px;height:14px;background:currentColor;opacity:.45;margin:0 10px 0 0;vertical-align:middle}body .ay.ayers-pages.x-inner.phero .kick,body .ay.ayers-pages.x-inner .cta-band .kick,body .ay.ayers-pages.x-inner .on-dark .kick{color:var(--blue-300)}body .ay.ayers-pages.x-inner.phero .kick strong,body .ay.ayers-pages.x-inner .cta-band .kick strong,body .ay.ayers-pages.x-inner .on-dark .kick strong{color:white}body .ay.ayers-pages.x-inner .sk-image{margin:0}body .ay.ayers-pages.x-inner .sk-image img{width:100%;height:100%;object-fit:cover}body .ay.ayers-pages.x-inner .rich-photo>.sk-image,body .ay.ayers-pages.x-inner .ph>.sk-image{height:100%;width:100%}body .ay.ayers-pages.x-inner .rich-photo .plate strong{display:block;font-size:16px}body .ay.ayers-pages.x-inner .rich-quote .by>.sk-image{width:48px;height:48px;flex:none}body .ay.ayers-pages.x-inner .sk-btn.link{background:none;border:0;border-radius:0;padding:0;min-height:0;height:auto;color:var(--blue-600);font-size:16.5px;line-height:1.6;align-self:flex-start}body .ay.ayers-pages.x-inner .tile.sk-btn{white-space:normal;font:600 16.5px/1.6 var(--f-body);text-align:left;letter-spacing:0}body .ay.ayers-pages.x-inner .tile small{display:block}body .ay.ayers-pages.x-inner .sk-list{padding-left:0}body .ay.ayers-pages.x-inner .checks{margin:0 0 28px}body .ay.ayers-pages.x-inner .checks .sk-list__icon{width:22px;height:22px;padding:0;background:none;color:var(--blue);margin-top:1px}body .ay.ayers-pages.x-inner .perks .r7-perk{display:grid;grid-template-columns:40px 1fr;gap:12px;padding:15px 0;border-top:1px solid var(--line)}body .ay.ayers-pages.x-inner .perks .r7-perk .r7-tag-span{font-size:14.5px;color:var(--muted)}body .ay.ayers-pages.x-inner .perks .r7-perk .r7-tag-b{display:block;font-size:16px;font-weight:700}body .ay.ayers-pages.x-inner .vip-card.dark .perks .r7-perk{border-color:var(--line-dark)}body .ay.ayers-pages.x-inner .vip-card.dark .r7-tag-span{color:var(--muted-dark)}body .ay.ayers-pages.x-inner .r7-tag-b{font-weight:700}body .ay.ayers-pages.x-inner .road .r7-tag-span.r7-tag-span{display:block}body .ay.ayers-pages.x-inner .road .r7-tag-b{display:block;margin:12px 0 6px;font-size:16.5px}body .ay.ayers-pages.x-inner .road.one .r7-tag-b{margin:0}body .ay.ayers-pages.x-inner .road.one .r7-tag-b+p{margin-top:4px}body .ay.ayers-pages.x-inner .road p{margin:0;font-size:14.5px}body .ay.ayers-pages.x-inner .faq.sk-accordion{padding:0;border:0;gap:12px;background:none}body .ay.ayers-pages.x-inner .faq details{margin:0;border:1px solid var(--line);border-radius:16px;padding:0 22px}body .ay.ayers-pages.x-inner .faq summary{font:600 17px/1.6 var(--f-body);padding:20px 0;list-style:none}body .ay.ayers-pages.x-inner .faq summary::after{content:'+';display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:50%;background:var(--ice);color:var(--blue);font-size:22px}body .ay.ayers-pages.x-inner .faq details[open] summary::after{transform:rotate(45deg)}body .ay.ayers-pages.x-inner .faq .sk-accordion__body{padding:0 0 20px;font-size:16.5px;line-height:1.6;color:#3A4656}body .ay.ayers-pages.x-inner .faq .sk-accordion__body p{margin:0;padding:0}body .ay.ayers-pages.x-inner .r7-video{padding:0;border:0;border-radius:22px;overflow:hidden;background:var(--ink);box-shadow:none;position:relative}body .ay.ayers-pages.x-inner .r7-video .sk-vd__player{aspect-ratio:16/10!important}body .ay.ayers-pages.x-inner .r7-video .sk-vd__player>picture{display:block;height:100%}body .ay.ayers-pages.x-inner .r7-video img{width:100%;height:100%;object-fit:cover}body .ay.ayers-pages.x-inner .r7-video .sk-vd__cap{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:18px 20px;color:#fff;background:linear-gradient(0deg,#0b1a2ccc,transparent);font-size:14px;pointer-events:none}body .ay.ayers-pages.x-inner .r7-video .sk-vd__cap b{font-weight:600}body .ay.ayers-pages.x-inner .r7-form-card{padding:30px;border-radius:22px;border:1px solid var(--line);background:#fff}body .ay.ayers-pages.x-inner .r7-form-card .ftitle{font:500 26px/1.15 var(--f-display);margin:0}body .ay.ayers-pages.x-inner .r7-form-card .fsub{color:var(--muted);font-size:14.5px;margin:-8px 0 0}body .ay.ayers-pages.x-inner .r7-form-card .sk-form{padding:0;border:0;border-radius:0;background:none;margin:0}body .ay.ayers-pages.x-inner .r7-form-card .sk-form__form{display:grid;grid-template-columns:1fr 1fr;gap:16px 14px}body .ay.ayers-pages.x-inner .r7-form-card .sk-form__row{grid-column:1/-1;display:grid;gap:7px;margin:0;padding:0;font:600 14.5px/1.6 var(--f-body)}body .ay.ayers-pages.x-inner .r7-form-card .sk-form__label{margin:0;font:inherit}body .ay.ayers-pages.x-inner .r7-form-card .sk-form__input{font:500 16px var(--f-body);color:var(--text);border:1px solid #CFD8E3;border-radius:12px;padding:13px 14px;min-height:0;background:#fff;width:100%}body .ay.ayers-pages.x-inner .r7-form-card .r7-profile-fields select.sk-form__input{height:46px;min-height:46px;box-sizing:border-box}body .ay.ayers-pages.x-inner .r7-form-card textarea.sk-form__input{min-height:110px}body .ay.ayers-pages.x-inner .r7-form-card .sk-form__submit{grid-column:1/-1;height:50px;border-radius:999px;background:var(--ink);color:#fff;font:700 15.5px/1 var(--f-body);order:1;margin:0;border:0}body .ay.ayers-pages.x-inner .r7-form-card .sk-form__fine,body .ay.ayers-pages.x-inner .r7-form-card .sk-form__consent{grid-column:1/-1;font-size:12px;line-height:1.6;order:2;margin:0}body .ay.ayers-pages.x-inner .r7-form-card .sk-form__consent input{width:auto;min-height:0}body .ay.ayers-pages.x-inner .r7-form-card .sk-form__status{grid-column:1/-1;order:3}body .ay.ayers-pages.x-inner .ledger{margin:0;gap:0}body .ay.ayers-pages.x-inner.r7-ledger-section{padding:0;background:#fff;overflow:visible}@media(max-width:760px){body .ay.ayers-pages.x-inner h1.sk-heading{font-size:38px;line-height:1.08}body .ay.ayers-pages.x-inner h2.sk-heading{font-size:32px;line-height:1.12}body .ay.ayers-pages.x-inner .btns .btn{white-space:normal}body .ay.ayers-pages.x-inner .r7-form-card{padding:22px 18px}body .ay.ayers-pages.x-inner .sk-btn.link{min-height:44px}}body .ay.ayers-pages.x-inner .facts-strip{display:flex;flex-wrap:wrap;gap:0;margin-top:34px;border:1px solid #ffffff2e;border-radius:16px;background:#0b1a2c66;backdrop-filter:blur(6px);max-width:980px}body .ay.ayers-pages.x-inner .facts-strip>div{padding:16px 22px;border-left:1px solid #ffffff24;flex:1;min-width:150px}body .ay.ayers-pages.x-inner .facts-strip>div:first-child{border-left:0}body .ay.ayers-pages.x-inner .facts-strip .r7-tag-small{display:block;font:600 11px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-dark);margin:0 0 7px}body .ay.ayers-pages.x-inner .facts-strip .r7-tag-b{font-size:16px;font-weight:600}body .ay.ayers-pages.x-inner .way>.num{align-self:flex-start}body .ay.ayers-pages.x-inner .r7-tag-small{font-size:smaller}body .ay.ayers-pages.x-inner .special .r7-tag-span{padding:8px 12px;border-radius:999px;background:var(--ice);color:var(--navy);font-weight:600;font-size:14px}@media(max-width:640px){body .ay.ayers-pages.x-inner{font-size:16px}body .ay.ayers-pages.x-inner .facts-strip>div{min-width:50%;border-top:1px solid #ffffff24}body .ay.ayers-pages.x-inner .facts-strip>div:nth-child(odd){border-left:0}body .ay.ayers-pages.x-inner .facts-strip>div:nth-child(-n+2){border-top:0}}body .ay.ayers-pages.x-inner .crumbs{margin-bottom:22px}body .ay.ayers-pages.x-inner .perks .r7-perk .r7-tag-b{font-size:16px;font-weight:700}@media(max-width:760px){body .ay.ayers-pages.x-inner .crumbs{margin-bottom:10px}}body .ay.ayers-pages.x-inner .crumbs .sk-link{font:inherit;color:inherit;text-decoration:none}body .ay.ayers-pages.x-inner .crumbs .sk-text{margin:0;font:inherit}body .ay.ayers-pages.x-inner .crumbs .r7-crumb-text{opacity:1}body .ay.ayers-pages.x-inner .crumbs .r7-crumb-divider{opacity:.5}body .ay.ayers-pages.x-inner .city{height:auto;min-height:0;color:var(--text);border-radius:22px}body .ay.ayers-pages.x-inner .city::before{display:none}body .ay.ayers-pages.x-inner .city img{position:static}body .ay.ayers-pages.x-inner .city h3{color:var(--text)}body .ay.ayers-pages.x-inner .city .sk-list{font-size:14.5px}body .ay.ayers-pages.x-inner .way{align-items:stretch}body .ay.ayers-pages.x-inner .way .num{position:static;right:auto;top:auto}body .ay.ayers-pages.x-inner .way h3{margin-top:0;max-width:none;color:var(--text)}body .ay.ayers-pages.x-inner .way p{font-size:inherit}body .ay.ayers-pages.x-inner .vip-card.dark{background-image:none}body .ay.ayers-pages.x-inner .tile.sk-btn{height:auto;min-height:0;padding:16px 14px;border-radius:14px;font:600 14px/1.6 var(--f-body);align-items:center;justify-content:flex-start;color:var(--text)}body .ay.ayers-pages.x-inner p.sk-text.lede{margin:0 0 1em}body .ay.ayers-pages.x-inner .sec-head p.sk-text.lede{margin:12px 0 0}@media(max-width:640px){body .ay.ayers-pages.x-inner .r7-form-card .sk-form__form{grid-template-columns:1fr}body .ay.ayers-pages.x-inner .cities .city:last-child{height:auto;grid-column:auto}}body .ay.ayers-pages.x-inner .pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}body .ay.ayers-pages.x-inner .pillar{border-radius:20px;background:#fff;border:1px solid var(--line);padding:24px 24px 22px;display:flex;flex-direction:column;gap:12px}body .ay.ayers-pages.x-inner .pillar .top{display:flex;justify-content:space-between;align-items:center}body .ay.ayers-pages.x-inner .pillar .pn{font:600 12px/1 var(--f-mono);letter-spacing:.1em;color:var(--blue-600)}body .ay.ayers-pages.x-inner .pillar .cnt{font:600 11.5px/1 var(--f-mono);color:var(--muted);background:var(--mist);padding:6px 9px;border-radius:7px}body .ay.ayers-pages.x-inner .pillar h3{font:500 25px/1.12 var(--f-display)}body .ay.ayers-pages.x-inner .pillar ul{list-style:none;padding:0;margin:4px 0 6px;display:grid;gap:0;font-size:14.5px}body .ay.ayers-pages.x-inner .pillar li a{display:block;padding:9px 0;border-top:1px solid var(--line);color:#2A3546}body .ay.ayers-pages.x-inner .pillar li a:hover{color:var(--blue-600)}body .ay.ayers-pages.x-inner .pillar .link{margin-top:auto}body .ay.ayers-pages.x-inner .pillar.feat{background:var(--navy);color:#fff;border-color:var(--navy)}body .ay.ayers-pages.x-inner .pillar.feat li a{color:#D3DCE7;border-color:var(--line-dark)}body .ay.ayers-pages.x-inner .pillar.feat .pn{color:var(--blue-300)}body .ay.ayers-pages.x-inner .pillar.feat .cnt{background:rgba(255,255,255,.1);color:#fff}body .ay.ayers-pages.x-inner .pillar.feat .link{color:var(--blue-300)}@media (max-width:980px){body .ay.ayers-pages.x-inner .pillars{grid-template-columns:1fr 1fr}}@media (max-width:640px){body .ay.ayers-pages.x-inner .pillars{grid-template-columns:1fr}}body .ay.ayers-pages.x-inner .rich-quote .quote-big{font:400 clamp(22px,2vw,28px)/1.25 var(--f-display);letter-spacing:-.01em;margin-bottom:14px}body .ay.ayers-pages.x-inner .r7-form-card{margin:0}body .ay.ayers-pages.x-inner .vfeature{display:grid;grid-template-columns:1.35fr 1fr;gap:clamp(32px,4vw,64px);align-items:center}body .ay.ayers-pages.x-inner.vhero{background:var(--ink);color:#fff;padding:clamp(36px,4vw,56px) 0 clamp(40px,4.5vw,64px)}body .ay.ayers-pages.x-inner .vstage,body .ay.ayers-pages.x-inner .vhead{max-width:1100px;margin-left:auto;margin-right:auto}body .ay.ayers-pages.x-inner .vhead{margin-top:30px;display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap}body .ay.ayers-pages.x-inner .vhead h1{color:#fff;max-width:760px;font-size:clamp(34px,4vw,54px)}body .ay.ayers-pages.x-inner .vgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}body .ay.ayers-pages.x-inner .vcard{background:#fff;border:1px solid var(--line);border-radius:18px;padding:10px;display:flex;flex-direction:column}body .ay.ayers-pages.x-inner .vcard .body{padding:14px 10px 10px;display:flex;flex-direction:column;gap:10px;flex:1}body .ay.ayers-pages.x-inner .vcard h3{font:500 22px/1.2 var(--f-display)}body .ay.ayers-pages.x-inner .vcard .link{margin-top:auto;font-size:14.5px}body .ay.ayers-pages.x-inner .vtags{display:flex;gap:6px;flex-wrap:wrap}body .ay.ayers-pages.x-inner .vtags>*{font:600 11px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;padding:6px 8px;border-radius:6px;background:var(--ice);color:var(--blue-600)}body .ay.ayers-pages.x-inner .r7-youtube .sk-video__poster{border-radius:14px;aspect-ratio:16/9;overflow:hidden}body .ay.ayers-pages.x-inner .r7-youtube img{width:100%;height:100%;object-fit:cover}body .ay.ayers-pages.x-inner .r7-youtube .sk-vd__player{background:linear-gradient(135deg,#10253c,#284c65)}body .ay.ayers-pages.x-inner .art-grid.no-toc{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:48px;align-items:start}body .ay.ayers-pages.x-inner .form-grid{display:grid;grid-template-columns:280px minmax(0,1fr);gap:48px;align-items:start}body .ay.ayers-pages.x-inner .steps-side{position:sticky;top:104px}body .ay.ayers-pages.x-inner .stepper{display:grid;gap:4px;counter-reset:profile}body .ay.ayers-pages.x-inner .profile-step{display:flex;gap:14px;align-items:center;padding:14px;border-radius:14px;font-weight:600}body .ay.ayers-pages.x-inner .profile-step:before{counter-increment:profile;content:counter(profile);width:32px;height:32px;border-radius:50%;border:1.5px solid var(--line);display:grid;place-items:center;font:600 14px var(--f-mono);color:var(--muted);flex:none}body .ay.ayers-pages.x-inner .profile-step:first-child{background:var(--ice);color:var(--blue-600)}body .ay.ayers-pages.x-inner .profile-form{padding:30px;border:1px solid var(--line);border-radius:22px;background:#fff}body .ay.ayers-pages.x-inner .profile-form .sk-form__form{display:grid;grid-template-columns:1fr 1fr;gap:20px}body .ay.ayers-pages.x-inner .profile-form .sk-form__row{grid-column:1/-1}body .ay.ayers-pages.x-inner .profile-form [data-sk-field="name"],body .ay.ayers-pages.x-inner .profile-form [data-sk-field="email"],body .ay.ayers-pages.x-inner .profile-form [data-sk-field="phone"],body .ay.ayers-pages.x-inner .profile-form [data-sk-field="profile_3"]{grid-column:span 1}body .ay.ayers-pages.x-inner .profile-form .sk-form__label{font-size:14px}body .ay.ayers-pages.x-inner .profile-form .sk-form__input{background:#fff;border:1px solid var(--line);border-radius:10px;padding:13px 14px;font-size:15px;min-width:0}@media(max-width:980px){body .ay.ayers-pages.x-inner .vfeature,body .ay.ayers-pages.x-inner .art-grid.no-toc,body .ay.ayers-pages.x-inner .form-grid{grid-template-columns:1fr}body .ay.ayers-pages.x-inner .steps-side{position:static}body .ay.ayers-pages.x-inner .vgrid{grid-template-columns:1fr 1fr}}@media(max-width:640px){body .ay.ayers-pages.x-inner .vgrid,body .ay.ayers-pages.x-inner .profile-form .sk-form__form{grid-template-columns:1fr}body .ay.ayers-pages.x-inner .profile-form{padding:22px 18px}body .ay.ayers-pages.x-inner .vhead h1{font-size:32px}}body .ay.ayers-pages.x-inner .profile-form .sk-form__consent,body .ay.ayers-pages.x-inner .profile-form .sk-form__fine,body .ay.ayers-pages.x-inner .profile-form .sk-form__status,body .ay.ayers-pages.x-inner .profile-form .sk-form__submit{grid-column:1/-1}body .ay.ayers-pages.x-inner .profile-form{background:transparent;border:0;padding:0}body .ay.ayers-pages.x-inner .profile-form .sk-form__form{gap:0}body .ay.ayers-pages.x-inner .profile-form .sk-form__group-title{background:#fff;border-radius:22px 22px 0 0;padding:30px 30px 22px;margin:0;grid-column:1/-1;font:500 28px/1.1 var(--f-display)}body .ay.ayers-pages.x-inner .profile-form .sk-form__group-title:not(:first-child){padding-top:20px;padding-bottom:20px}body .ay.ayers-pages.x-inner .profile-form .sk-form__row{background:#fff;padding:0 30px 20px;margin:0}body .ay.ayers-pages.x-inner .profile-form [data-sk-field="profile_11"],body .ay.ayers-pages.x-inner .profile-form [data-sk-field="profile_16"],body .ay.ayers-pages.x-inner .profile-form [data-sk-field="profile_21"]{border-radius:0 0 22px 22px;margin-bottom:20px}body .ay.ayers-pages.x-inner .profile-form [data-sk-field="profile_12"],body .ay.ayers-pages.x-inner .profile-form [data-sk-field="profile_17"],body .ay.ayers-pages.x-inner .profile-form [data-sk-field="profile_22"]{border-radius:0}body .ay.ayers-pages.x-inner .profile-form .sk-form__fine,body .ay.ayers-pages.x-inner .profile-form .sk-form__consent,body .ay.ayers-pages.x-inner .profile-form .sk-form__status{background:#fff;padding:10px 30px;margin:0}body .ay.ayers-pages.x-inner .profile-form .sk-form__opt{display:flex!important;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;font-size:15px;padding:6px 0}body .ay.ayers-pages.x-inner .profile-form .sk-form__opt input{width:18px;min-height:0;flex:none;margin:0}body .ay.ayers-pages.x-inner .profile-step{position:relative;display:block;padding-left:60px;margin:0}body .ay.ayers-pages.x-inner .profile-step:before{position:absolute;left:14px;top:14px}body .ay.ayers-pages.x-inner .agent-mini{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px}body .ay.ayers-pages.x-inner .agent-mini .sk-image{width:48px;height:48px;border-radius:50%;overflow:hidden}body .ay.ayers-pages.x-inner .agent-mini img{width:100%;height:100%;object-fit:cover}@media(max-width:640px){body .ay.ayers-pages.x-inner .profile-form .sk-form__row{padding-left:18px;padding-right:18px}body .ay.ayers-pages.x-inner .profile-form .sk-form__group-title{padding-left:18px;padding-right:18px}body .ay.ayers-pages.x-inner .profile-form .sk-form__row{grid-column:1/-1}}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_vip_seller_program_0 [data-sk-field="name"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_vip_seller_program_0 [data-sk-field="phone"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_vip_buyer_program_0 [data-sk-field="name"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_vip_buyer_program_0 [data-sk-field="phone"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_marketmax_0 [data-sk-field="field_1"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_marketmax_0 [data-sk-field="field_2"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_marketmax_0 [data-sk-field="name"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_marketmax_0 [data-sk-field="phone"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_invest_0 [data-sk-field="field_0"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_invest_0 [data-sk-field="field_1"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_invest_0 [data-sk-field="email"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_invest_0 [data-sk-field="phone"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_invest_0 [data-sk-field="field_4"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_invest_0 [data-sk-field="field_5"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_invest_0 [data-sk-field="field_6"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_invest_0 [data-sk-field="field_7"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_invest_1 [data-sk-field="field_0"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_invest_1 [data-sk-field="field_1"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_invest_1 [data-sk-field="email"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_invest_1 [data-sk-field="phone"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_mortgage_0 [data-sk-field="field_0"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_mortgage_0 [data-sk-field="field_1"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_mortgage_0 [data-sk-field="email"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_mortgage_0 [data-sk-field="phone"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_seller_profile [data-sk-field="name"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_seller_profile [data-sk-field="email"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_seller_profile [data-sk-field="phone"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_seller_profile [data-sk-field="profile_3"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_seller_profile [data-sk-field="profile_7"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_seller_profile [data-sk-field="profile_8"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_seller_profile [data-sk-field="profile_9"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_seller_profile [data-sk-field="profile_10"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_seller_profile [data-sk-field="profile_12"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_seller_profile [data-sk-field="profile_13"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_seller_profile [data-sk-field="profile_19"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_seller_profile [data-sk-field="profile_20"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_seller_profile [data-sk-field="profile_22"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_seller_profile [data-sk-field="profile_23"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_seller_profile [data-sk-field="profile_24"]{grid-column:span 1}body .ay.ayers-pages.x-inner .r7-form-card .r7-fields-ayers_seller_profile [data-sk-field="profile_25"]{grid-column:span 1}body .ay.ayers-pages.x-inner .e-n_0d0bf2cc5e439878.e-n_0d0bf2cc5e439878.e-n_0d0bf2cc5e439878{margin-top:28px}body .ay.ayers-pages.x-inner .e-n_7c0a8ac50ddd381c.e-n_7c0a8ac50ddd381c.e-n_7c0a8ac50ddd381c{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_2971d00c9f7965b5.e-n_2971d00c9f7965b5.e-n_2971d00c9f7965b5{margin-top:26px}body .ay.ayers-pages.x-inner .e-n_ce5d96b400eabb5c.e-n_ce5d96b400eabb5c.e-n_ce5d96b400eabb5c{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_e9944f4070239c13.e-n_e9944f4070239c13.e-n_e9944f4070239c13{margin-top:22px}body .ay.ayers-pages.x-inner .e-n_239058c9a3b2284b.e-n_239058c9a3b2284b.e-n_239058c9a3b2284b{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_2d45418938a0c396.e-n_2d45418938a0c396.e-n_2d45418938a0c396{margin-top:24px}body .ay.ayers-pages.x-inner .e-n_dc64bb9ac12c630a.e-n_dc64bb9ac12c630a.e-n_dc64bb9ac12c630a{margin-top:28px}body .ay.ayers-pages.x-inner .e-n_315fd78720e1be23.e-n_315fd78720e1be23.e-n_315fd78720e1be23{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_f506041d0ee249ab.e-n_f506041d0ee249ab.e-n_f506041d0ee249ab{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_ecac18982b46748c.e-n_ecac18982b46748c.e-n_ecac18982b46748c{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_c80d7206fabe469f.e-n_c80d7206fabe469f.e-n_c80d7206fabe469f{margin-top:22px}body .ay.ayers-pages.x-inner .e-n_9777081b39bc8b11.e-n_9777081b39bc8b11.e-n_9777081b39bc8b11{margin-top:24px}body .ay.ayers-pages.x-inner .e-n_25e73a490ae52519.e-n_25e73a490ae52519.e-n_25e73a490ae52519{background:rgb(255,255,255)}body .ay.ayers-pages.x-inner .e-n_7faf6d69d820b063.e-n_7faf6d69d820b063.e-n_7faf6d69d820b063{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_9f2beecccb60dd55.e-n_9f2beecccb60dd55.e-n_9f2beecccb60dd55{margin-top:24px}body .ay.ayers-pages.x-inner .e-n_31d1bed33ebc9830.e-n_31d1bed33ebc9830.e-n_31d1bed33ebc9830{margin-top:12px;color:rgb(201,212,225)}body .ay.ayers-pages.x-inner .e-n_557d94b032dcaade.e-n_557d94b032dcaade.e-n_557d94b032dcaade{justify-content:flex-end}body .ay.ayers-pages.x-inner .e-n_14a511140e92d3b8.e-n_14a511140e92d3b8.e-n_14a511140e92d3b8{margin-top:28px}body .ay.ayers-pages.x-inner .e-n_5520d7d96ed6737e.e-n_5520d7d96ed6737e.e-n_5520d7d96ed6737e{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_0e07d04f78571efa.e-n_0e07d04f78571efa.e-n_0e07d04f78571efa{margin-top:22px}body .ay.ayers-pages.x-inner .e-n_38d5366746013936.e-n_38d5366746013936.e-n_38d5366746013936{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_6f4f314c77765222.e-n_6f4f314c77765222.e-n_6f4f314c77765222{margin-top:24px}body .ay.ayers-pages.x-inner .e-n_53b8908eb3a1a780.e-n_53b8908eb3a1a780.e-n_53b8908eb3a1a780{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_010a68d439fd5d55.e-n_010a68d439fd5d55.e-n_010a68d439fd5d55{margin-top:12px;color:rgb(201,212,225)}body .ay.ayers-pages.x-inner .e-n_05ee5b66e40c6f9e.e-n_05ee5b66e40c6f9e.e-n_05ee5b66e40c6f9e{justify-content:flex-end}body .ay.ayers-pages.x-inner .e-n_1ca3929c0540a52e.e-n_1ca3929c0540a52e.e-n_1ca3929c0540a52e{margin-top:28px}body .ay.ayers-pages.x-inner .e-n_d1bcbbce49698489.e-n_d1bcbbce49698489.e-n_d1bcbbce49698489{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_f94ac28b963f55a1.e-n_f94ac28b963f55a1.e-n_f94ac28b963f55a1{margin-top:22px}body .ay.ayers-pages.x-inner .e-n_6f806eaa2e1291b2.e-n_6f806eaa2e1291b2.e-n_6f806eaa2e1291b2{margin-top:auto}body .ay.ayers-pages.x-inner .e-n_93b5a020521037cd.e-n_93b5a020521037cd.e-n_93b5a020521037cd{margin-top:auto}body .ay.ayers-pages.x-inner .e-n_3da2fbfba9a7130a.e-n_3da2fbfba9a7130a.e-n_3da2fbfba9a7130a{margin-top:auto}body .ay.ayers-pages.x-inner .e-n_e2255430c1e2afa0.e-n_e2255430c1e2afa0.e-n_e2255430c1e2afa0{color:rgb(201,212,225)}body .ay.ayers-pages.x-inner .e-n_b312710c2cd5bec5.e-n_b312710c2cd5bec5.e-n_b312710c2cd5bec5{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_a3522976353ec96f.e-n_a3522976353ec96f.e-n_a3522976353ec96f{margin-top:24px}body .ay.ayers-pages.x-inner .e-n_ccae49a07ee1f971.e-n_ccae49a07ee1f971.e-n_ccae49a07ee1f971{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_d99cac2e8d901b54.e-n_d99cac2e8d901b54.e-n_d99cac2e8d901b54{margin-top:24px}body .ay.ayers-pages.x-inner .e-n_68d344dad76a0773.e-n_68d344dad76a0773.e-n_68d344dad76a0773{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_618494dbe8f3f1e8.e-n_618494dbe8f3f1e8.e-n_618494dbe8f3f1e8{margin-top:12px;color:rgb(201,212,225)}body .ay.ayers-pages.x-inner .e-n_b7ce62d59740d9fe.e-n_b7ce62d59740d9fe.e-n_b7ce62d59740d9fe{justify-content:flex-end}body .ay.ayers-pages.x-inner .e-n_4f50736d1fe518af.e-n_4f50736d1fe518af.e-n_4f50736d1fe518af{margin-top:28px}body .ay.ayers-pages.x-inner .e-n_d531c554cf7c2db6.e-n_d531c554cf7c2db6.e-n_d531c554cf7c2db6{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_970102cc9b35d381.e-n_970102cc9b35d381.e-n_970102cc9b35d381{margin-top:24px}body .ay.ayers-pages.x-inner .e-n_93e73df1921faad3.e-n_93e73df1921faad3.e-n_93e73df1921faad3{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_a310ad693e35da25.e-n_a310ad693e35da25.e-n_a310ad693e35da25{margin-top:22px}body .ay.ayers-pages.x-inner .e-n_5090e06152a35d80.e-n_5090e06152a35d80.e-n_5090e06152a35d80{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_036c875493185246.e-n_036c875493185246.e-n_036c875493185246{margin-top:12px;color:rgb(201,212,225)}body .ay.ayers-pages.x-inner .e-n_15dc94e93a6b49f1.e-n_15dc94e93a6b49f1.e-n_15dc94e93a6b49f1{justify-content:flex-end}body .ay.ayers-pages.x-inner .e-n_47367c23fd5c1442.e-n_47367c23fd5c1442.e-n_47367c23fd5c1442{margin-top:28px}body .ay.ayers-pages.x-inner .e-n_8c48f40660548faf.e-n_8c48f40660548faf.e-n_8c48f40660548faf{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_1f91bfb88f2e0437.e-n_1f91bfb88f2e0437.e-n_1f91bfb88f2e0437{margin-top:22px}body .ay.ayers-pages.x-inner .e-n_23a834a27a6c3027.e-n_23a834a27a6c3027.e-n_23a834a27a6c3027{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_7a50ecf23a5e44af.e-n_7a50ecf23a5e44af.e-n_7a50ecf23a5e44af{margin-top:12px;color:rgb(201,212,225)}body .ay.ayers-pages.x-inner .e-n_f449d5cebe3e45da.e-n_f449d5cebe3e45da.e-n_f449d5cebe3e45da{justify-content:flex-end}body .ay.ayers-pages.x-inner .e-n_d9585c1608d49270.e-n_d9585c1608d49270.e-n_d9585c1608d49270{margin-top:28px}body .ay.ayers-pages.x-inner .e-n_d5c5b7436073ca00.e-n_d5c5b7436073ca00.e-n_d5c5b7436073ca00{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_bfdeca610d8f0f00.e-n_bfdeca610d8f0f00.e-n_bfdeca610d8f0f00{margin-top:22px}body .ay.ayers-pages.x-inner .e-n_e0edf0a1e7a4fa7b.e-n_e0edf0a1e7a4fa7b.e-n_e0edf0a1e7a4fa7b{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_8d37e958085ceb6a.e-n_8d37e958085ceb6a.e-n_8d37e958085ceb6a{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_257cca27f1115630.e-n_257cca27f1115630.e-n_257cca27f1115630{margin-top:12px;color:rgb(201,212,225)}body .ay.ayers-pages.x-inner .e-n_a90123a6c38188f2.e-n_a90123a6c38188f2.e-n_a90123a6c38188f2{justify-content:flex-end}body .ay.ayers-pages.x-inner .e-n_cfec00490b2ec03c.e-n_cfec00490b2ec03c.e-n_cfec00490b2ec03c{margin-top:28px}body .ay.ayers-pages.x-inner .e-n_d992fc3c34a8336a.e-n_d992fc3c34a8336a.e-n_d992fc3c34a8336a{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_7e3900477eb7e1f4.e-n_7e3900477eb7e1f4.e-n_7e3900477eb7e1f4{margin-top:22px}body .ay.ayers-pages.x-inner .e-n_c5eab224cae5c8a2.e-n_c5eab224cae5c8a2.e-n_c5eab224cae5c8a2{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_cbc82229dd8f15b3.e-n_cbc82229dd8f15b3.e-n_cbc82229dd8f15b3{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_e71312af87c83c92.e-n_e71312af87c83c92.e-n_e71312af87c83c92{margin-top:12px;color:rgb(201,212,225)}body .ay.ayers-pages.x-inner .e-n_7acf03a389b58791.e-n_7acf03a389b58791.e-n_7acf03a389b58791{justify-content:flex-end}body .ay.ayers-pages.x-inner .e-n_d432bc51dcb50beb.e-n_d432bc51dcb50beb.e-n_d432bc51dcb50beb{margin-top:26px}body .ay.ayers-pages.x-inner .e-n_2ede2340eb9eb68b.e-n_2ede2340eb9eb68b.e-n_2ede2340eb9eb68b{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_15292bbcfa5b029d.e-n_15292bbcfa5b029d.e-n_15292bbcfa5b029d{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_86cae85f1273fc71.e-n_86cae85f1273fc71.e-n_86cae85f1273fc71{margin-top:12px;color:rgb(201,212,225)}body .ay.ayers-pages.x-inner .e-n_41ef72b71b463713.e-n_41ef72b71b463713.e-n_41ef72b71b463713{margin:0px;gap:8px}body .ay.ayers-pages.x-inner .e-n_25145d51b3a08489.e-n_25145d51b3a08489.e-n_25145d51b3a08489{background:var(--ice);border-color:var(--sky)}body .ay.ayers-pages.x-inner .e-n_ab1fa6cb4c41db50.e-n_ab1fa6cb4c41db50.e-n_ab1fa6cb4c41db50{font-size:14.5px;margin:0px 0px 12px}body .ay.ayers-pages.x-inner .e-n_1c3d932ede1cf93f.e-n_1c3d932ede1cf93f.e-n_1c3d932ede1cf93f{margin-top:12px;color:rgb(201,212,225)}body .ay.ayers-pages.x-inner .e-n_cadbdc933d900d0e.e-n_cadbdc933d900d0e.e-n_cadbdc933d900d0e{margin-top:26px}body .ay.ayers-pages.x-inner .e-n_b7390e973042b65d.e-n_b7390e973042b65d.e-n_b7390e973042b65d{margin-top:14px}body .ay.ayers-pages.x-inner .e-n_9282b4c5f065c19d.e-n_9282b4c5f065c19d.e-n_9282b4c5f065c19d{margin-top:12px;color:rgb(201,212,225)}body .ay.ayers-pages.x-inner .e-n_61e5e07886a26fb4.e-n_61e5e07886a26fb4.e-n_61e5e07886a26fb4{margin-top:20px}body .ay:not(.x-pending) .portrait .sk-image{position: relative;z-index: 1}body .ay:not(.x-pending) .portrait .sk-image{position: relative;z-index: 1}