html[data-polish=on]{--pl-ease:cubic-bezier(.22, .61, .36, 1);--pl-ease-long:cubic-bezier(.33, .5, .45, 1);--pl-arrive:1.1s;--pl-travel:18px;--pl-stagger:.13s;--pl-coin-on-light:var(--color-accent);--pl-ink-on-light:var(--color-cream);--pl-coin-on-dark:var(--color-accent-on-dark);--pl-ink-on-dark:var(--color-primary);--pl-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-13 -13 50 50' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E")}html[data-polish=on][data-theme=heritage]{--pl-ink-on-light:var(--color-primary-strong);--pl-ink-on-dark:var(--color-primary-strong)}html[data-polish=on][data-theme=bigcity]{--pl-coin-on-light:var(--color-cream);--pl-ink-on-light:var(--color-primary);--pl-coin-on-dark:var(--color-cream);--pl-ink-on-dark:var(--color-primary)}html[data-polish=on] .reveal,html[data-polish=on] .reveal.is-visible{opacity:1;animation:none}html[data-polish=on] :is(a,button).rounded-full.font-semibold:not(.underline){transition-property:translate,scale,background-color,border-color,color,box-shadow,opacity;transition-duration:.28s;transition-timing-function:var(--pl-ease);-webkit-tap-highlight-color:transparent}html[data-polish=on] :is(a,button).rounded-full.font-semibold:not(.underline):not(.pl-coin){--gl-bg:color-mix(in srgb, var(--color-primary) 90%, transparent);--gl-bg-hover:color-mix(in srgb, var(--color-primary) 97%, transparent);--gl-solid:var(--color-primary);--gl-ink:var(--color-cream);--gl-line:color-mix(in srgb, var(--color-cream) 14%, transparent);--gl-ring:var(--gl-line);--gl-shine:color-mix(in srgb, var(--color-paper) 20%, transparent);--gl-drop:0 1px 2px color-mix(in srgb, var(--color-primary) 12%, transparent), 0 8px 22px -10px color-mix(in srgb, var(--color-primary) 55%, transparent);background-color:var(--gl-bg);color:var(--gl-ink);border-color:var(--gl-line);box-shadow:inset 0 1px 0 var(--gl-shine), inset 0 0 0 1px var(--gl-ring), var(--gl-drop);-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%)}html[data-polish=on] :is(a,button).rounded-full.font-semibold.border:not(.underline):not(.pl-coin){--gl-bg:color-mix(in srgb, var(--color-paper) 55%, transparent);--gl-bg-hover:color-mix(in srgb, var(--color-paper) 90%, transparent);--gl-solid:var(--color-paper);--gl-ink:var(--color-primary);--gl-line:color-mix(in srgb, var(--color-primary) 28%, transparent);--gl-ring:transparent;--gl-shine:color-mix(in srgb, var(--color-paper) 90%, transparent);--gl-drop:0 1px 2px color-mix(in srgb, var(--color-primary) 6%, transparent), 0 6px 16px -10px color-mix(in srgb, var(--color-primary) 32%, transparent)}html[data-polish=on] .hero-dark :is(a,button).rounded-full.font-semibold:not(.underline):not(.border):not(.pl-coin),html[data-polish=on]:is([data-nav-top],[data-bar-dark]) .site-header[data-over-hero]~.sticky-cta a.rounded-full.font-semibold:not(.border){--gl-bg:color-mix(in srgb, var(--color-cream) 93%, transparent);--gl-bg-hover:color-mix(in srgb, var(--color-cream) 99%, transparent);--gl-solid:var(--color-cream);--gl-ink:var(--color-primary);--gl-line:color-mix(in srgb, var(--color-paper) 55%, transparent);--gl-ring:var(--gl-line);--gl-shine:color-mix(in srgb, var(--color-paper) 85%, transparent);--gl-drop:0 1px 2px color-mix(in srgb, var(--color-primary-strong) 30%, transparent), 0 10px 26px -12px color-mix(in srgb, var(--color-primary-strong) 70%, transparent)}html[data-polish=on]:is([data-nav-top],[data-nav-dark]) .site-header[data-over-hero]:not([data-menu-open]) a.nav-cta.rounded-full,html[data-polish=on]:is([data-nav-top],[data-bar-dark]) .site-header[data-over-hero]~.sticky-cta a.rounded-full.font-semibold.border{--gl-bg:color-mix(in srgb, var(--color-cream) 10%, transparent);--gl-bg-hover:color-mix(in srgb, var(--color-cream) 20%, transparent);--gl-solid:color-mix(in srgb, var(--color-cream) 12%, var(--color-primary-strong));--gl-ink:var(--color-cream);--gl-line:color-mix(in srgb, var(--color-cream) 34%, transparent);--gl-shine:color-mix(in srgb, var(--color-cream) 22%, transparent);--gl-drop:0 6px 18px -10px color-mix(in srgb, var(--color-primary-strong) 60%, transparent)}html[data-polish=on]:is([data-nav-top],[data-nav-dark]) .site-header[data-over-hero]:not([data-menu-open]) a.nav-cta.rounded-full{--gl-ring:var(--gl-line)}html[data-polish=on]:is([data-nav-top],[data-bar-dark]) .site-header[data-over-hero]~.sticky-cta a.rounded-full.font-semibold.border{--gl-ring:transparent}@media (hover:hover){html[data-polish=on] :is(a,button).rounded-full.font-semibold:not(.underline):not(.pl-coin):hover:not(:disabled){background-color:var(--gl-bg-hover)}}html[data-polish=on] :is(a,button).rounded-full.font-semibold:not(.underline):not(.pl-coin):active:not(:disabled){background-color:var(--gl-bg-hover)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-polish=on] :is(a,button).rounded-full.font-semibold:not(.underline):not(.pl-coin){background-color:var(--gl-solid)}}html[data-polish=on] .site-header a.rounded-full.font-semibold:not(.block):not(.underline){align-items:center;min-height:44px;display:inline-flex}html[data-polish=on] :is(a,button).rounded-full.font-semibold:not(.underline)>svg.lucide-arrow-right{display:none}html[data-polish=on] .site-header[data-over-hero] a.nav-cta,html[data-polish=on] .site-header[data-over-hero]~.sticky-cta a.rounded-full.font-semibold{transition-duration:.45s}@media (hover:hover){html[data-polish=on] .site-header[data-over-hero] a.nav-cta:hover{transition-duration:.28s}}html[data-polish=on] :is(a,button).rounded-full.font-semibold.pl-coin{--pl-g:8px;--pl-coin:28px;--pl-coin-bg:var(--pl-coin-on-light);--pl-on-coin:var(--pl-ink-on-light);--pl-coin-fill:var(--pl-coin-bg);--pl-arrow-ink:var(--pl-on-coin);--pl-pad:24px;isolation:isolate;padding-left:var(--pl-pad);padding-right:calc(var(--pl-coin) + var(--pl-g) + 12px);transition-property:translate,scale,background-color,border-color,color,box-shadow,opacity,padding;transition-duration:.28s,.28s,.28s,.28s,.28s,.28s,.28s,.5s}html[data-polish=on] :is(a,button).rounded-full.font-semibold.pl-coin.px-7{--pl-pad:28px}html[data-polish=on] :is(a,button).rounded-full.font-semibold.pl-coin:not(.absolute):not(.fixed):not(.sticky){position:relative}html[data-polish=on] :is(a,button).rounded-full.font-semibold.pl-coin.h-12{--pl-coin:32px}html[data-polish=on] :is(a,button).rounded-full.font-semibold.pl-coin.py-3\.5{--pl-coin:36px}@supports (width:1lh){html[data-polish=on] :is(a,button).rounded-full.font-semibold.pl-coin.py-3\.5{--pl-coin:calc(1lh + 12px)}}html[data-polish=on] :is(a,button).rounded-full.font-semibold.pl-coin:is([class*="bg-[color:var(--color-primary)]"],[class*="bg-[color:var(--color-ink)]"]){--pl-coin-bg:var(--pl-coin-on-dark);--pl-on-coin:var(--pl-ink-on-dark)}html[data-polish=on] :is(a,button).rounded-full.font-semibold.pl-coin:before{--pl-cx:calc(100% - var(--pl-g) - var(--pl-coin) / 2);content:"";z-index:-1;border-radius:inherit;pointer-events:none;background-color:var(--pl-coin-fill);width:auto;height:auto;clip-path:circle(calc(var(--pl-coin) / 2) at var(--pl-cx) 50%);transition:clip-path .5s var(--pl-ease), background-color .28s var(--pl-ease);position:absolute;inset:0;transform:none}html[data-polish=on] :is(a,button).rounded-full.font-semibold.pl-coin:after{content:"";top:calc(50% - var(--pl-coin) / 2);right:var(--pl-g);width:var(--pl-coin);height:var(--pl-coin);pointer-events:none;background-color:var(--pl-arrow-ink);-webkit-mask-image:var(--pl-arrow);-webkit-mask-image:var(--pl-arrow);mask-image:var(--pl-arrow);transition:background-color .28s var(--pl-ease), right .5s var(--pl-ease), transform .5s var(--pl-ease);position:absolute;bottom:auto;left:auto;transform:rotate(-45deg);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}@media (hover:hover){html[data-polish=on] :is(a,button).rounded-full.font-semibold:not(.underline):hover:not(:disabled){translate:0 -2px}html[data-polish=on] :is(a,button).rounded-full.font-semibold.pl-coin:hover:not(:disabled){box-shadow:var(--shadow-2);padding-left:calc(var(--pl-coin) + var(--pl-g) + 12px);padding-right:var(--pl-pad)}html[data-polish=on] :is(a,button).rounded-full.font-semibold.pl-coin:hover:not(:disabled):before{--pl-cx:calc(var(--pl-g) + var(--pl-coin) / 2)}html[data-polish=on] :is(a,button).rounded-full.font-semibold.pl-coin:hover:not(:disabled):after{right:calc(100% - var(--pl-g) - var(--pl-coin));transform:none}}html[data-polish=on] :is(a,button).rounded-full.font-semibold:not(.underline):active:not(:disabled){transition-duration:.14s;translate:0 1px;scale:.98}html[data-polish=on] :is(a,button).rounded-full.font-semibold.pl-coin:active:not(:disabled){color:var(--pl-on-coin)}html[data-polish=on] :is(a,button).rounded-full.font-semibold.pl-coin:active:not(:disabled):before{clip-path:circle(150% at var(--pl-cx) 50%);transition-duration:.46s,.14s}html[data-polish=on] :is(a,button).rounded-full.font-semibold.pl-coin:active:not(:disabled):after{-webkit-mask-position:var(--pl-coin) 0;-webkit-mask-position:var(--pl-coin) 0;mask-position:var(--pl-coin) 0;transition:background-color .14s var(--pl-ease), right .5s var(--pl-ease), transform .5s var(--pl-ease), -webkit-mask-position .6s var(--pl-ease), mask-position .6s var(--pl-ease)}@keyframes pl-coin-in{0%{clip-path:circle(0px at var(--pl-cx) 50%)}}@keyframes pl-arrow-in{0%{-webkit-mask-position:calc(var(--pl-coin) * -1) 0;-webkit-mask-position:calc(var(--pl-coin) * -1) 0;mask-position:calc(var(--pl-coin) * -1) 0}}html[data-polish=on] [data-pl=in] :is(a,button).rounded-full.font-semibold.pl-coin:before{animation:pl-coin-in 1.1s var(--pl-ease) calc(var(--pl-step,0) * var(--pl-stagger) + .6s) backwards}html[data-polish=on] [data-pl=in] :is(a,button).rounded-full.font-semibold.pl-coin:after{animation:pl-arrow-in 1.2s var(--pl-ease) calc(var(--pl-step,0) * var(--pl-stagger) + .95s) backwards}html[data-polish=on] :is(a,button).rounded-full.font-semibold:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}html[data-polish=on] button.rounded-full.border:not(.font-semibold){--pl-round:var(--pl-coin-on-light);--pl-round-ink:var(--pl-ink-on-light);background-color:color-mix(in srgb, var(--pl-round) 14%, transparent);transition-property:translate,scale,background-color,border-color,color,opacity;transition-duration:.28s;transition-timing-function:var(--pl-ease);-webkit-tap-highlight-color:transparent}html[data-polish=on][data-theme=bigcity] button.rounded-full.border:not(.font-semibold){--pl-round:var(--color-accent);--pl-round-ink:var(--color-cream)}html[data-polish=on] button.rounded-full.border:not(.font-semibold)>svg{transition:translate .28s var(--pl-ease)}@media (hover:hover){html[data-polish=on] button.rounded-full.border:not(.font-semibold):hover:not(:disabled){background-color:var(--pl-round);color:var(--pl-round-ink)}html[data-polish=on] button.rounded-full.border:not(.font-semibold):hover:not(:disabled)>svg.lucide-chevron-right{translate:2px}html[data-polish=on] button.rounded-full.border:not(.font-semibold):hover:not(:disabled)>svg.lucide-chevron-left{translate:-2px}}html[data-polish=on] button.rounded-full.border:not(.font-semibold):active:not(:disabled){background-color:var(--pl-round);color:var(--pl-round-ink);transition-duration:.14s;translate:0;scale:.94}html[data-polish=on] header button[aria-controls=mobile-menu]{transition-property:scale,color;transition-duration:.28s;transition-timing-function:var(--pl-ease);-webkit-tap-highlight-color:transparent}html[data-polish=on] header button[aria-controls=mobile-menu]:active{transition-duration:.14s;scale:.92}html[data-polish=on] main article.border{transition-duration:.28s;transition-timing-function:var(--pl-ease)}@media (hover:hover){html[data-polish=on] main article.border:not([class*=ring-1]):hover{border-color:color-mix(in srgb, var(--color-accent) 60%, var(--color-hairline))}}html[data-polish=on] main figure.border-l-2{transition:translate .28s var(--pl-ease), border-color .28s var(--pl-ease)}@media (hover:hover){html[data-polish=on] main figure.border-l-2:hover{border-left-color:var(--color-accent);translate:0 -2px}}html[data-polish=on] main dd>a{transition:background-size .32s var(--pl-ease), color .22s var(--pl-ease);background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:0% 1px}@media (hover:hover){html[data-polish=on] main dd>a:hover{background-position:0 100%;background-size:100% 1px}}html[data-polish=on] main dd>a:focus-visible{background-position:0 100%;background-size:100% 1px}html[data-polish=on] main dd>a:active{color:var(--color-accent-hover);background-position:0 100%;background-size:100% 1px}html[data-polish=on] footer a{transition:color .22s var(--pl-ease), background-size .32s var(--pl-ease)}html[data-polish=on] footer a:active{color:var(--color-accent-on-dark)}@media (hover:hover) and (pointer:fine){html[data-polish=on] footer a{background-image:linear-gradient(currentColor,currentColor);background-position:100% calc(50% + .62em);background-repeat:no-repeat;background-size:0% 1px;width:fit-content}html[data-polish=on] footer a:hover,html[data-polish=on] footer a:focus-visible{background-position:0 calc(50% + .62em);background-size:100% 1px}}html[data-polish=on] header a[href^=sms\:]>span{transition:background-size .32s var(--pl-ease);background-image:linear-gradient(currentColor,currentColor);background-position:100% calc(50% + .62em);background-repeat:no-repeat;background-size:0% 1px}@media (hover:hover){html[data-polish=on] header a[href^=sms\:]:hover>span{background-position:0 calc(50% + .62em);background-size:100% 1px}}html[data-polish=on] header a[href^=sms\:]:focus-visible>span{background-position:0 calc(50% + .62em);background-size:100% 1px}html[data-polish=on] main a.inline-flex.gap-1\.5:not(.rounded-full){transition-property:translate,color,background-size;transition-duration:.32s;transition-timing-function:var(--pl-ease);background-image:linear-gradient(currentColor,currentColor);background-position:0 calc(50% + .62em);background-repeat:no-repeat;background-size:0 1px}html[data-polish=on] main a.inline-flex.gap-1\.5:not(.rounded-full)>svg{transition:translate .32s var(--pl-ease)}@media (hover:hover){html[data-polish=on] main a.inline-flex.gap-1\.5:not(.rounded-full):hover{background-size:calc(100% - 22px) 1px}html[data-polish=on] main a.inline-flex.gap-1\.5:not(.rounded-full):hover>svg.lucide-arrow-up-right{translate:3px -3px}}html[data-polish=on] main a.inline-flex.gap-1\.5:not(.rounded-full):focus-visible{background-size:calc(100% - 22px) 1px}html[data-polish=on] main a.inline-flex.gap-1\.5:not(.rounded-full):active{color:var(--color-accent-hover);background-size:calc(100% - 22px) 1px}html[data-polish=on] main a.inline-flex.gap-1\.5:not(.rounded-full):active>svg.lucide-arrow-up-right{translate:3px -3px}html[data-polish=on] .nav-link:after{transition-duration:.32s}html[data-polish=on] .prose-editorial a,html[data-polish=on] #mobile-menu nav a{transition:color .22s var(--pl-ease)}html[data-polish=on] #mobile-menu nav a:active,html[data-polish=on] main button[aria-controls^=faq-panel-]:active{color:var(--color-accent);transition-duration:60ms}@media (hover:hover){html[data-polish=on] main :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]),textarea,select):hover:not(:focus):not(:disabled):not([aria-invalid=true]){border-color:color-mix(in srgb, var(--color-accent) 55%, var(--color-border))}}@keyframes pl-open{0%{opacity:0;transform:translateY(-6px)}}html[data-polish=on] main [id^=faq-panel-]:not([hidden]){animation:pl-open .38s var(--pl-ease) backwards}html[data-polish=on] #mobile-menu.block{animation:pl-open .32s var(--pl-ease) backwards}@keyframes pl-fade{0%{opacity:0}}html[data-polish=on] .nav-scrim{animation:pl-fade .32s var(--pl-ease) backwards}@keyframes pl-rise{0%{opacity:0;transform:translateY(var(--pl-travel))}}@keyframes pl-rise-small{0%{opacity:0;transform:translateY(10px)}}@keyframes pl-draw{0%{opacity:0;transform:scaleX(0)}}@keyframes pl-settle{0%{transform:scale(1.05)}}@keyframes pl-skyline{0%{opacity:0;-webkit-mask-position:100% 0;mask-position:100% 0}to{opacity:1;-webkit-mask-position:0 0;mask-position:0 0}}html[data-polish=on] [data-pl=wait]{opacity:0}html[data-polish=on] [data-pl=in]{animation:pl-rise var(--pl-arrive) var(--pl-ease) backwards;animation-delay:calc(var(--pl-step,0) * var(--pl-stagger))}html[data-polish=on] [data-pl-step="1"]{--pl-step:1}html[data-polish=on] [data-pl-step="2"]{--pl-step:2}html[data-polish=on] [data-pl-step="3"]{--pl-step:3}html[data-polish=on] [data-pl-step="4"]{--pl-step:4}html[data-polish=on] main :is(article[data-pl=in],[data-pl=in]:has(>h2))>:not(.section-dash){animation:pl-rise-small 1s var(--pl-ease) backwards;animation-delay:calc(var(--pl-step,0) * var(--pl-stagger) + .2s)}html[data-polish=on] main :is(article[data-pl=in],[data-pl=in]:has(>h2))>:not(.section-dash):nth-child(2){animation-delay:calc(var(--pl-step,0) * var(--pl-stagger) + .34s)}html[data-polish=on] main :is(article[data-pl=in],[data-pl=in]:has(>h2))>:not(.section-dash):nth-child(3){animation-delay:calc(var(--pl-step,0) * var(--pl-stagger) + .48s)}html[data-polish=on] main :is(article[data-pl=in],[data-pl=in]:has(>h2))>:not(.section-dash):nth-child(4){animation-delay:calc(var(--pl-step,0) * var(--pl-stagger) + .62s)}html[data-polish=on] main :is(article[data-pl=in],[data-pl=in]:has(>h2))>:not(.section-dash):nth-child(n+5){animation-delay:calc(var(--pl-step,0) * var(--pl-stagger) + .76s)}html[data-polish=on] [data-pl=in][data-pl-kind=line]{animation:pl-draw 1.5s var(--pl-ease) .2s backwards}html[data-polish=on] hr[data-pl-kind=line]{transform-origin:0}html[data-polish=on] [data-pl=in] .section-dash{animation:pl-draw 1.5s var(--pl-ease) .7s backwards}html[data-polish=on] [data-pl=in] .section-dash:not(.section-dash-center){transform-origin:0}html[data-polish=on] [data-pl=in]>.overflow-hidden>img{animation:pl-settle 2.4s var(--pl-ease-long) backwards}html[data-polish=on] [data-pl=in]>.absolute.backdrop-blur-sm{animation:pl-rise-small 1.1s var(--pl-ease) .8s backwards}html[data-polish=on] [data-pl=in][data-pl-kind=skyline]{animation:pl-skyline 2.8s var(--pl-ease-long) backwards;-webkit-mask-image:linear-gradient(90deg,#000 0% 33.33%,#0000 63.33% 100%);mask-image:linear-gradient(90deg,#000 0% 33.33%,#0000 63.33% 100%);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:reduce){html[data-polish=on] [data-pl],html[data-polish=on] [data-pl] *{animation:none!important}html[data-polish=on] [data-pl=wait]{opacity:1!important}html[data-polish=on] :is(a,button).rounded-full.font-semibold:before,html[data-polish=on] :is(a,button).rounded-full.font-semibold:after,html[data-polish=on] main [id^=faq-panel-],html[data-polish=on] #mobile-menu{animation:none!important}html[data-polish=on] [data-pl-kind=skyline]{-webkit-mask-image:none!important;mask-image:none!important}html[data-polish=on] :is(a,button).rounded-full.font-semibold,html[data-polish=on] button.rounded-full.border,html[data-polish=on] button.rounded-full.border>svg,html[data-polish=on] header button[aria-controls=mobile-menu],html[data-polish=on] main figure.border-l-2,html[data-polish=on] main a.inline-flex.gap-1\.5>svg{translate:none!important;scale:none!important}html[data-polish=on] :is(a,button).rounded-full.font-semibold:after{-webkit-mask-position:0 0!important;mask-position:0 0!important}html[data-polish=on] :is(a,button).rounded-full.font-semibold.pl-coin{padding-left:var(--pl-pad)!important;padding-right:calc(var(--pl-coin) + var(--pl-g) + 12px)!important}html[data-polish=on] :is(a,button).rounded-full.font-semibold.pl-coin:before{--pl-cx:calc(100% - var(--pl-g) - var(--pl-coin) / 2)!important}html[data-polish=on] :is(a,button).rounded-full.font-semibold.pl-coin:after{right:var(--pl-g)!important;transform:rotate(-45deg)!important}}@media print{html[data-polish=on] [data-pl],html[data-polish=on] [data-pl] *{animation:none!important}html[data-polish=on] [data-pl=wait]{opacity:1!important}html[data-polish=on] [data-pl-kind=skyline]{-webkit-mask-image:none!important;mask-image:none!important}}
