.badge[data-astro-cid-czpd2oki]{width:100%;min-width:0;max-width:11rem;margin-inline:auto;display:flex;container-type:inline-size}.badge__plate[data-astro-cid-czpd2oki]{border-radius:var(--radius-card);background-image:var(--stat-plate);min-width:0;box-shadow:var(--stat-plate-lift), inset 0 0 0 1px var(--stat-plate-edge), inset 0 1px 0 0 var(--stat-plate-line);text-align:center;color:var(--color-ink);transition:transform .26s var(--ease-soft), box-shadow .26s var(--ease-soft);flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.375rem;padding:1rem .875rem;display:flex}.badge--plain[data-astro-cid-czpd2oki]{max-width:13.75rem}.badge__plate--plain[data-astro-cid-czpd2oki]{backdrop-filter:none;box-shadow:none;background-image:none;border-radius:0;padding:0}.badge--credential[data-astro-cid-czpd2oki]{max-width:none}.badge--credential[data-astro-cid-czpd2oki] .badge__plate[data-astro-cid-czpd2oki]{border-radius:0}@media (hover:hover){.badge[data-astro-cid-czpd2oki]:not(.badge--plain):hover .badge__plate[data-astro-cid-czpd2oki]{box-shadow:var(--stat-plate-lift-hover), inset 0 0 0 1px var(--stat-plate-edge), inset 0 1px 0 0 var(--stat-plate-line);transform:translateY(-2px)}}.badge__stars[data-astro-cid-czpd2oki]{gap:.0625rem;padding:.0625rem 0;display:flex}.badge__star[data-astro-cid-czpd2oki]{line-height:0;display:block;position:relative}.badge__star[data-astro-cid-czpd2oki] svg{width:min(9.5cqw,1rem);height:min(9.5cqw,1rem);display:block}.badge__star[data-astro-cid-czpd2oki] .badge__star-track{color:var(--color-line)}.badge__star[data-astro-cid-czpd2oki] .badge__star-on{color:var(--color-rating);clip-path:inset(0 calc(100% - var(--f)) 0 0);position:absolute;inset:0}.badge__stars[data-astro-cid-czpd2oki].is-armed .badge__star-on{clip-path:inset(0 100% 0 0)}.badge__stars[data-astro-cid-czpd2oki].is-on .badge__star-on{transition:clip-path .38s var(--ease-soft);transition-delay:calc(var(--i) * .11s)}.badge__stars[data-astro-cid-czpd2oki].is-pop .badge__star[data-astro-cid-czpd2oki]{animation:q-star-pop .46s var(--ease-soft) both;animation-delay:calc(var(--i) * .11s)}@keyframes q-star-pop{0%{transform:scale(.7)rotate(-14deg)}45%{transform:scale(1.22)rotate(7deg)}72%{transform:scale(.95)rotate(-3deg)}to{transform:none}}@media (hover:hover){.badge[data-astro-cid-czpd2oki]:hover .badge__star[data-astro-cid-czpd2oki]{animation:q-star-wiggle .62s var(--ease-soft) both;animation-delay:calc(var(--i) * 55ms)}}@keyframes q-star-wiggle{0%,to{transform:none}25%{transform:translateY(-2px)rotate(-10deg)}55%{transform:translateY(0)rotate(7deg)}80%{transform:rotate(-2deg)}}.badge__value[data-astro-cid-czpd2oki]{white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.02em;align-items:center;gap:.22em;font-size:min(16.5cqw,1.75rem);font-weight:700;line-height:1.1;display:inline-flex}.badge--plain[data-astro-cid-czpd2oki] .badge__value[data-astro-cid-czpd2oki]{font-size:min(22cqw,2.75rem)}.badge__value[data-astro-cid-czpd2oki] .badge__icon{width:.95em;height:.95em;color:var(--color-rating);flex:none;translate:0 -.03em}.badge__logos[data-astro-cid-czpd2oki]{align-items:center;gap:.5rem;margin-top:.125rem;display:flex}.badge__logos[data-astro-cid-czpd2oki] .badge__logo{object-fit:contain;flex:none;width:min(12cqw,1.1875rem);height:min(12cqw,1.1875rem)}.badge__logos[data-astro-cid-czpd2oki] .badge__logo--brand-google-play{width:min(9.6cqw,.9375rem);height:min(9.6cqw,.9375rem)}.badge__label[data-astro-cid-czpd2oki]{white-space:nowrap;letter-spacing:.01em;color:var(--color-ink-soft);font-size:min(7.6cqw,.8125rem);font-weight:600;line-height:1.2}.badge--plain[data-astro-cid-czpd2oki] .badge__label[data-astro-cid-czpd2oki]{font-size:min(10cqw,.8125rem)}.badge__note[data-astro-cid-czpd2oki]{letter-spacing:.01em;text-wrap:balance;color:var(--color-ink-soft);margin-top:.15em;font-size:min(6.2cqw,.6875rem);font-weight:500;line-height:1.25}.badge--credential[data-astro-cid-czpd2oki] .badge__value[data-astro-cid-czpd2oki]{font-size:min(18cqw,2.5rem)}.badge--credential[data-astro-cid-czpd2oki] .badge__star[data-astro-cid-czpd2oki] svg{width:min(11cqw,1.5rem);height:min(11cqw,1.5rem)}.badge--credential[data-astro-cid-czpd2oki] .badge__logos[data-astro-cid-czpd2oki] .badge__logo{width:min(14cqw,1.625rem);height:min(14cqw,1.625rem)}.badge--credential[data-astro-cid-czpd2oki] .badge__logos[data-astro-cid-czpd2oki] .badge__logo--brand-google-play{width:min(11.2cqw,1.3rem);height:min(11.2cqw,1.3rem)}.badge--credential[data-astro-cid-czpd2oki] .badge__label[data-astro-cid-czpd2oki]{font-size:min(9cqw,.9375rem)}.badge--credential[data-astro-cid-czpd2oki] .badge__note[data-astro-cid-czpd2oki]{font-size:min(7cqw,.75rem)}.badge--credential[data-astro-cid-czpd2oki] .badge__stars[data-astro-cid-czpd2oki],.badge--credential[data-astro-cid-czpd2oki] .badge__label[data-astro-cid-czpd2oki]:not(.sr-only){min-height:calc(min(11cqw,1.5rem) + .125rem)}.badge--credential[data-astro-cid-czpd2oki] .badge__logos[data-astro-cid-czpd2oki],.badge--credential[data-astro-cid-czpd2oki] .badge__note[data-astro-cid-czpd2oki]:not(.sr-only){min-height:min(14cqw,1.625rem);margin-top:.125rem}.badge--credential[data-astro-cid-czpd2oki] .badge__label[data-astro-cid-czpd2oki]:not(.sr-only),.badge--credential[data-astro-cid-czpd2oki] .badge__note[data-astro-cid-czpd2oki]:not(.sr-only){justify-content:center;align-items:center;display:flex}.seal[data-astro-cid-yamyppt4]{filter:drop-shadow(0 2px 4px #0000001f)drop-shadow(0 10px 22px #00000029)}.credential-row[data-astro-cid-yamyppt4]{--seal-h:9rem;--seal-ar:1.17977;--row-gap:1rem;width:calc(var(--plate-count) * var(--seal-h) * var(--seal-ar) + (var(--plate-count) - 1) * var(--row-gap));max-width:100%}@media (width>=40rem){.credential-row[data-astro-cid-yamyppt4]{--row-gap:1.5rem}}@media (width>=48rem){.credential-row[data-astro-cid-yamyppt4]{--seal-h:10rem}}@media (width>=64rem){.credential-row[data-astro-cid-yamyppt4]{--seal-h:12rem}}.credential-row[data-astro-cid-yamyppt4]>li[data-astro-cid-yamyppt4]{flex:0 1 calc(var(--seal-h) * var(--seal-ar));height:var(--seal-h)}.credential-row--fluid[data-astro-cid-yamyppt4]{width:100%}.media-render[data-astro-cid-s3giue5s]{background-image:radial-gradient(65% 55% at 38% 30%,#ffffffb3 0%,#0000 55%)}.sheet-text[data-astro-cid-yie6vgmv]{color:var(--color-ink);text-wrap:pretty}.sheet-text[data-astro-cid-yie6vgmv] p{font-size:15px;line-height:20px}.sheet-text[data-astro-cid-yie6vgmv] p+p{margin-top:4px}.sheet-text[data-astro-cid-yie6vgmv] p.sub{font-weight:700}.sheet-text[data-astro-cid-yie6vgmv] p.sub:not(:first-child){margin-top:24px}.sheet-pillars[data-astro-cid-673ccwdh]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.tbl-picked[data-astro-cid-tvxvcty2]{container:tbl/inline-size}.tbl-picked--narrow[data-astro-cid-tvxvcty2]{container-name:tbl-narrow}.tbl-picker[data-astro-cid-tvxvcty2]{display:none}.tbl-pills[data-astro-cid-tvxvcty2]{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:none;scroll-snap-type:x proximity}.tbl-pills[data-astro-cid-tvxvcty2]::-webkit-scrollbar{display:none}.tbl-pill[data-astro-cid-tvxvcty2]{scroll-snap-align:start}@container tbl (width<61.25rem){.tbl-picker[data-astro-cid-tvxvcty2]{display:flex}.tbl-picked[data-astro-cid-tvxvcty2] thead[data-astro-cid-tvxvcty2] th[data-astro-cid-tvxvcty2]{white-space:nowrap;clip-path:inset(50%);padding-block:0;line-height:1px}.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="1"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="1"]),.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="2"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="2"]),.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="3"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="3"]),.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="4"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="4"]),.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="5"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="5"]),.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="6"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="6"]),.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="7"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="7"]),.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="8"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="8"]),.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="9"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="9"]),.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="10"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="10"]),.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="11"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="11"]),.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="12"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="12"]){display:none}}@container tbl-narrow (width<36rem){.tbl-picker[data-astro-cid-tvxvcty2]{display:flex}.tbl-picked[data-astro-cid-tvxvcty2] thead[data-astro-cid-tvxvcty2] th[data-astro-cid-tvxvcty2]{white-space:nowrap;clip-path:inset(50%);padding-block:0;line-height:1px}.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="1"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="1"]),.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="2"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="2"]),.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="3"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="3"]),.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="4"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="4"]),.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="5"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="5"]),.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="6"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="6"]),.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="7"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="7"]),.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="8"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="8"]),.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="9"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="9"]),.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="10"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="10"]),.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="11"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="11"]),.tbl-picked[data-astro-cid-tvxvcty2]:has([data-pick-input="12"]:checked) [data-astro-cid-tvxvcty2][data-pick]:not([data-pick="12"]){display:none}}@media (hover:hover){.tbl-table[data-astro-cid-tvxvcty2] tbody[data-astro-cid-tvxvcty2] tr[data-astro-cid-tvxvcty2]:hover>[data-astro-cid-tvxvcty2]:not([data-highlight]){background-color:var(--color-muted)}.surface-muted .tbl-table[data-astro-cid-tvxvcty2] tbody[data-astro-cid-tvxvcty2] tr[data-astro-cid-tvxvcty2]:hover>[data-astro-cid-tvxvcty2]:not([data-highlight]){background-color:var(--color-card)}}.sheet__banner[data-astro-cid-gyrxjtcg]{aspect-ratio:3/2;object-fit:cover;object-position:50% 28%;flex-shrink:0;width:100%;height:auto}.sheet__content[data-astro-cid-gyrxjtcg]{flex-direction:column;gap:24px;padding:24px 24px 48px;display:flex}.sheet__title[data-astro-cid-gyrxjtcg]{color:var(--color-ink);text-wrap:balance;font-size:28px;font-weight:600;line-height:34px}.band__photo[data-astro-cid-fdhzl63r]{bottom:-1.75rem;left:0;transform:translate(-20%)}.band__frame[data-astro-cid-fdhzl63r][data-cover]{height:100%}.band__frame[data-astro-cid-fdhzl63r][data-cover] .band__photo[data-astro-cid-fdhzl63r]{object-fit:cover;width:100%;height:100%;inset:0;transform:none}.band__frame[data-astro-cid-fdhzl63r][data-subject]{--photo-h:max(100cqh, 100cqw / var(--plate-aspect));--photo-w:calc(var(--photo-h) * var(--plate-aspect));--photo-top:max(var(--band-copy-reserve) - var(--subject-top) * var(--photo-h), (100cqh - var(--photo-h)) * var(--anchor-y));--photo-left:calc((100cqw - var(--photo-w)) * var(--anchor-x));container-type:size}.band__frame[data-astro-cid-fdhzl63r][data-subject] .band__photo[data-astro-cid-fdhzl63r]{inset:auto;top:var(--photo-top);left:var(--photo-left);width:var(--photo-w);height:var(--photo-h);object-fit:cover;max-width:none;transform:none}.band__top-row[data-astro-cid-fdhzl63r]{top:0;left:var(--photo-left);width:var(--photo-w);height:max(0px, var(--photo-top));background-size:100% 100%;position:absolute}@media (width>=48rem){.band__photo[data-astro-cid-fdhzl63r]{object-fit:cover;width:100%;height:100%;inset:0;transform:none}.band__frame[data-astro-cid-fdhzl63r][data-sky]{background:var(--band-sky)}.band__frame[data-astro-cid-fdhzl63r][data-sky] .band__photo[data-astro-cid-fdhzl63r]{aspect-ratio:1.8;width:auto;max-width:100%;height:100%;inset:0 auto 0 0}.band__frame[data-astro-cid-fdhzl63r]{height:min(100%, 75vw, calc(111.1% + 19.67vw - var(--band-copy-reserve) / .9))}}.band__scrim[data-astro-cid-fdhzl63r]{background-color:#00000014;background-image:linear-gradient(#00000024 0%,#0000001a 40%,#0000000d 70%,#00000003 100%)}.glide-wrap[data-astro-cid-ho6kikwp]{--gap:4px}.glide-grid[data-astro-cid-ho6kikwp],.glide-axis[data-astro-cid-ho6kikwp]{grid-template-columns:repeat(var(--cols), 1fr);gap:var(--gap);display:grid}.glide-axis[data-astro-cid-ho6kikwp]{text-align:center;margin-top:8px}.glide-col[data-astro-cid-ho6kikwp]{gap:var(--gap);cursor:pointer;border-radius:8px;grid-template-rows:repeat(10,1fr);padding:2px 0;transition:background-color .2s;display:grid}.glide-col[data-astro-cid-ho6kikwp].is-hover,.glide-col[data-astro-cid-ho6kikwp].is-head{background:var(--color-muted)}.glide-dot[data-astro-cid-ho6kikwp]{aspect-ratio:1;box-shadow:inset 0 0 0 1.5px var(--color-line);background:0 0;border-radius:999px;transition:background-color .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s cubic-bezier(.2,.7,.2,1),transform .3s cubic-bezier(.2,.7,.2,1);display:block;transform:scale(.82)}.glide-dot[data-astro-cid-ho6kikwp].is-eq{background:var(--color-brand);box-shadow:inset 0 0 0 1.5px var(--color-brand);transform:none}.glide-key[data-astro-cid-ho6kikwp]{width:12px}@media (width<=520px){.glide-wrap[data-astro-cid-ho6kikwp]{--gap:2px}}.glide-flag[data-astro-cid-ho6kikwp]{top:-28px;left:calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols) * (var(--col) + .5) + var(--col) * var(--gap));white-space:nowrap;pointer-events:none;transition:left .45s cubic-bezier(.2,.7,.2,1);position:absolute;transform:translate(-50%)}.glide-flag[data-astro-cid-ho6kikwp]:after{content:"";border:5px solid #0000;border-top-color:currentColor;width:0;height:0;margin:2px auto 0;display:block}.glide-range[data-astro-cid-ho6kikwp]{-webkit-appearance:none;appearance:none;background:linear-gradient(to right, var(--color-brand) var(--pct,50%), var(--color-line) var(--pct,50%));cursor:pointer;border-radius:999px;width:100%;height:6px;display:block}.glide-range[data-astro-cid-ho6kikwp]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--color-brand);border:3px solid var(--color-surface);width:22px;height:22px;box-shadow:var(--shadow-control);border-radius:999px}.glide-range[data-astro-cid-ho6kikwp]::-moz-range-thumb{background:var(--color-brand);border:3px solid var(--color-surface);width:22px;height:22px;box-shadow:var(--shadow-control);border-radius:999px}.glide-range[data-astro-cid-ho6kikwp]::-moz-range-track{background:0 0;border-radius:999px;height:6px}.glide-range[data-astro-cid-ho6kikwp]:focus-visible{outline:2px solid var(--color-brand-ink);outline-offset:4px}.glide-replay[data-astro-cid-ho6kikwp]{border:1px solid var(--color-line);background:var(--color-surface);cursor:pointer;border-radius:999px;padding:8px 16px}.glide-replay[data-astro-cid-ho6kikwp]:focus-visible{outline:2px solid var(--color-brand-ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.glide-dot[data-astro-cid-ho6kikwp],.glide-col[data-astro-cid-ho6kikwp],.glide-flag[data-astro-cid-ho6kikwp]{transition:none}}.cb-plot[data-astro-cid-wsnulsez]{height:100%;position:relative}.psw{--psw-top:67px;--psw-run:120svh;--psw-ease:cubic-bezier(.22, 1, .36, 1);font-family:var(--font-sans);overflow-anchor:none;-webkit-font-smoothing:antialiased;overflow-x:clip}.psw *,.psw :before,.psw :after{box-sizing:border-box}:where(.psw) :where(h3,h4,p,ul,figure,table){margin:0}:where(.psw) :where(ul){padding:0;list-style:none}:where(.psw) :where(button){font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}.psw :focus-visible{outline:2px solid var(--psw-focus,var(--color-brand));outline-offset:3px;border-radius:12px}.psw-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.psw-icon{flex:none;width:1em;height:1em}.psw-head{padding-top:var(--section-y,96px)}.psw-track{margin-top:var(--section-gap,64px);position:relative}.psw-stage{padding:0 24px;position:relative}.psw[data-mode=scroll] .psw-track,.psw[data-mode=manual] .psw-track{height:calc(100svh - var(--psw-top) + var(--psw-run))}.psw[data-mode=scroll] .psw-stage,.psw[data-mode=manual] .psw-stage{top:var(--psw-top);height:calc(100svh - var(--psw-top));padding:10px 24px 24px;position:sticky}.psw-panel{border-radius:var(--radius-card-xl,32px);background-color:var(--color-muted);max-width:1240px;height:100%;margin-inline:auto;padding:24px 48px;position:relative}.psw-scope{--psw-fg:var(--color-ink);--psw-fg2:var(--color-ink-soft);--psw-rule:var(--color-line);--psw-acc:var(--color-brand);--psw-focus:var(--color-brand);background-color:#0000}.psw[data-plan=pro] .psw-scope{--psw-acc:var(--sheen-1);--psw-focus:var(--color-ink)}.psw-ground{border-radius:inherit;pointer-events:none;background-color:var(--color-deep);clip-path:circle(0px at var(--psw-ox,50%) var(--psw-oy,64px));transition:clip-path .55s cubic-bezier(.45,0,.2,1);position:absolute;inset:0}.psw[data-plan=pro] .psw-ground{clip-path:circle(var(--psw-R,1600px) at var(--psw-ox,50%) var(--psw-oy,64px))}.psw-scope{color:var(--psw-fg);transition:color .25s ease var(--psw-wait)}.psw-top{--psw-wait:50ms}.psw-main{--psw-wait:.2s}.psw[data-plan=standard] .psw-top{--psw-wait:.4s}.psw[data-plan=standard] .psw-main{--psw-wait:.25s}.psw-soft{color:var(--psw-fg2);transition:color .25s ease var(--psw-wait)}.psw-inner{grid-template-rows:auto minmax(0,1fr);row-gap:24px;max-width:1040px;height:100%;margin-inline:auto;display:grid;position:relative}.psw-pair{display:grid}.psw-pair>[data-for]{grid-area:1/1;transition:opacity .15s,visibility 0s linear .15s}.psw[data-plan=standard] .psw-pair>[data-for=pro],.psw[data-plan=pro] .psw-pair>[data-for=standard]{opacity:0;visibility:hidden}.psw[data-plan=standard] .psw-pair>[data-for=standard],.psw[data-plan=pro] .psw-pair>[data-for=pro]{transition:opacity .25s .15s,visibility linear}.psw-top{justify-items:center;gap:10px;display:grid}.psw-switch{--psw-pad:6px;width:420px;height:72px;padding:var(--psw-pad);touch-action:pan-y;-webkit-user-select:none;user-select:none;background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);transition:background-color .25s ease var(--psw-wait), box-shadow .25s ease var(--psw-wait);border-radius:999px;grid-template-columns:1fr 1fr;display:grid;position:relative}.psw[data-plan=pro] .psw-switch{background-color:var(--color-deep-raised);box-shadow:inset 0 0 0 1px var(--color-line)}.psw-switch__thumb{top:var(--psw-pad);left:var(--psw-pad);bottom:var(--psw-pad);width:calc(50% - var(--psw-pad));background-color:var(--color-brand);box-shadow:var(--shadow-control);transition:background-color .25s ease var(--psw-wait);border-radius:999px;position:absolute}.psw-stage[data-moving] :is(.psw-switch__thumb,.psw-price__strip,.psw-cast,.psw-box){will-change:transform}.psw[data-plan=pro] .psw-switch__thumb{background-color:var(--color-pill)}.psw-switch__opt{z-index:1;letter-spacing:-.01em;color:var(--color-ink-soft);transition:color .25s ease var(--psw-wait);border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:20px;font-weight:600;line-height:24px;display:flex;position:relative}.psw-switch__opt[aria-checked=true]{color:var(--color-on-brand)}.psw[data-plan=pro] .psw-switch__opt{color:var(--color-ink-soft)}.psw[data-plan=pro] .psw-switch__opt[aria-checked=true]{color:var(--color-on-pill)}.psw-switch__opt .psw-icon{width:22px;height:22px}.psw-switch__opt:focus-visible{outline-offset:-4px;border-radius:999px}.psw-switch[data-drag]{cursor:grabbing}.psw-run{background-color:var(--psw-rule);width:420px;height:3px;transition:background-color .25s ease var(--psw-wait);border-radius:2px;overflow:hidden}.psw-run i{transform-origin:0;background-color:var(--psw-acc);height:100%;transition:background-color .25s ease var(--psw-wait);display:block;transform:scaleX(0)}.psw[data-mode=static] .psw-run,.psw[data-mode=manual] .psw-run{visibility:hidden}.psw-meta{justify-content:center;align-items:center;gap:6px 24px;min-height:22px;font-size:14px;line-height:18px;display:flex}.psw-skip{white-space:nowrap;color:var(--psw-fg);text-underline-offset:4px;border-radius:6px;flex:none;align-items:center;gap:4px;font-weight:600;text-decoration:underline 1px;display:inline-flex}.psw-skip:hover{text-decoration-thickness:2px}.psw-skip .psw-icon{width:16px;height:16px}.psw[data-mode=static] .psw-meta{display:none}.psw-main{grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:center;column-gap:64px;min-height:0;display:grid}.psw-colA{flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:0;display:flex}.psw-colB{flex-direction:column;justify-content:center;gap:24px;min-width:0;min-height:0;display:flex}.psw-objwrap{--psw-w:clamp(220px, calc((100svh - var(--psw-top) - 430px) * .8), 320px);width:var(--psw-w);position:relative}.psw[data-mode=static] .psw-objwrap{--psw-w:320px}.psw-obj{--psw-h:calc(var(--psw-w) * 1.25);--psw-r:calc(var(--psw-w) * .09);width:var(--psw-w);height:var(--psw-h);perspective:1200px;position:relative;container-type:inline-size}.psw-cast{border-radius:var(--psw-r);box-shadow:var(--shadow-float);position:absolute;inset:0}.psw-box{transform-style:preserve-3d;position:absolute;inset:0}.psw-box[data-rest]{transform-style:flat;transform:none}.psw-box[data-rest] .psw-f{transform:none}.psw-obj:has(>.psw-box[data-rest]){perspective:none}.psw-box[data-rest=pro] .psw-f--std,.psw-box[data-rest=standard] .psw-f--pro,.psw-box[data-face=standard] .psw-f--pro,.psw-box[data-face=pro] .psw-f--std{visibility:hidden}.psw-f{border-radius:var(--psw-r);position:absolute;inset:0;overflow:hidden}.psw-f--std{background-color:var(--color-surface);color:var(--color-ink)}.psw-f--pro{background-color:var(--color-deep-raised);color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-line);transform:rotateY(180deg)}.psw-f>*{pointer-events:none;position:absolute}.psw-f__art{aspect-ratio:1;width:66%;position:absolute;top:53%;left:50%;translate:-50% -50%}.psw-f--pro .psw-f__art{mix-blend-mode:hard-light;opacity:.7}.psw-f__head{top:9cqw;left:9cqw;right:9cqw}.psw-f__name{letter-spacing:-.035em;align-items:center;gap:2.6cqw;font-size:max(17px,11cqw);font-weight:600;line-height:1;display:flex}.psw-f__name svg{width:.6em;height:.6em;color:var(--sheen-1)}.psw-f__sub{margin-top:2.8cqw;font-size:max(11px,4.6cqw);line-height:1.3}.psw-f__foot{border-top:1px solid var(--color-line);padding-top:4cqw;font-size:max(11px,4.4cqw);line-height:1.3;bottom:8cqw;left:9cqw;right:9cqw}.psw-f__foot b{letter-spacing:-.01em;font-size:max(12px,5.4cqw);font-weight:600;line-height:1.25;display:block}.psw-f__sub,.psw-f__foot{color:var(--color-ink-soft)}.psw-f__foot b{color:var(--color-ink)}.psw-seals{z-index:5;pointer-events:none;opacity:0;transition:opacity .35s ease, transform .5s var(--psw-ease), visibility 0s linear .35s;visibility:hidden;align-items:flex-start;gap:10px;display:flex;position:absolute;top:-46px;right:-54px;transform:translateY(16px)}.psw[data-plan=pro] .psw-seals{opacity:1;visibility:visible;transition-delay:.3s,.3s,0s;transform:none}.psw-seals{width:max-content}.psw-seals img{flex:none;height:auto;display:block}.psw-seal-wt{width:104px}.psw-seal-disq{width:56px;margin-top:12px}.psw-cap{text-align:center;text-wrap:pretty;width:100%;max-width:400px;font-size:13px;line-height:18px}.psw-cap p+p{margin-top:4px}.psw-tag{text-wrap:balance;font-size:22px;line-height:30px}.psw-price{letter-spacing:-.055em;font-variant-numeric:tabular-nums;height:1.08em;margin-top:4px;font-size:96px;font-weight:600;line-height:1.08;overflow:hidden}.psw-price__strip{display:grid}.psw-price__strip>span{white-space:nowrap;height:1.08em;display:block}.psw-price__strip small{letter-spacing:-.01em;margin-left:.3em;font-size:.24em;font-weight:500}.psw-costs{max-width:440px;margin-top:14px}.psw-bill{border-top:1px solid var(--psw-rule);transition:border-color .25s ease var(--psw-wait);margin:0}.psw-bill>div{border-bottom:1px solid var(--psw-rule);transition:border-color .25s ease var(--psw-wait);justify-content:space-between;align-items:baseline;gap:16px;padding:6px 0;display:flex}.psw-bill dt{font-size:16px;line-height:22px}.psw-bill dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:16px;font-weight:600;line-height:22px}.psw-note{text-wrap:pretty;margin-top:8px;font-size:14px;line-height:20px}.psw-glide__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.psw-glide__title{font-size:18px;font-weight:600;line-height:24px}.psw-glide__ctl{min-height:40px}.psw-law{border:1px solid var(--psw-rule);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 16px 0 12px;font-size:15px;font-weight:500;display:inline-flex}.psw-law svg{width:18px;height:18px;color:var(--psw-acc)}.psw-chips{gap:6px;display:flex}.psw-chip{border:1px solid var(--psw-rule);white-space:nowrap;height:40px;color:var(--psw-fg2);border-radius:999px;padding:0 14px;font-size:15px;font-weight:500;transition:background-color .2s,color .2s,border-color .2s}.psw-chip:hover{color:var(--psw-fg);border-color:var(--psw-fg2)}.psw-chip[aria-checked=true]{background-color:var(--color-pill);color:var(--color-on-pill);border-color:#0000}.psw-plot{margin-top:12px}.psw-plot__chart{height:clamp(110px, calc(100svh - var(--psw-top) - 660px), 220px);touch-action:pan-y}.psw[data-mode=static] .psw-plot__chart{height:220px}.psw-plot__chart svg{display:block;overflow:visible}.psw-plot__chart text{fill:var(--psw-fg2);transition:fill .25s ease var(--psw-wait)}.psw-plot__chart .psw-grid{stroke:var(--psw-fg2);transition:stroke .25s ease var(--psw-wait)}.psw-plot__chart [data-line]{stroke:var(--psw-acc);transition:stroke .25s ease var(--psw-wait)}.psw-plot__chart [data-area]{fill:var(--psw-acc);fill-opacity:.14;transition:fill .25s ease var(--psw-wait)}.psw-plot__chart [data-end]{fill:var(--psw-acc);stroke:var(--color-muted);transition:fill .25s ease var(--psw-wait), stroke .25s ease var(--psw-wait)}.psw[data-plan=pro] .psw-plot__chart [data-end]{stroke:var(--color-deep)}.psw-plot__chart [data-endtxt]{fill:var(--psw-fg)}.psw-plot__chart .psw-ghost{stroke:var(--psw-fg2);opacity:0;transition:opacity .3s}.psw[data-plan=pro] .psw-plot__chart .psw-ghost{opacity:.8;transition-delay:.2s}.psw-plot__note{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-top:8px;font-size:13px;line-height:18px;display:flex}.psw-plot__legend{opacity:0;align-items:center;gap:8px;transition:opacity .3s;display:inline-flex}.psw[data-plan=pro] .psw-plot__legend{opacity:1;transition-delay:.2s}.psw-plot__legend i{border-top:2px dashed;width:20px}.psw-glide-slot:empty{display:none}.psw-glide-slot{--psw-fg:var(--color-ink);--psw-fg2:var(--color-ink-soft);--psw-rule:var(--color-line);--psw-acc:var(--color-brand);--psw-wait:0s;color:var(--psw-fg);margin-top:24px}.psw-glide-slot .psw-chip[aria-checked=true]{background-color:var(--color-brand);color:var(--color-on-brand)}.psw-glide-slot .psw-plot__chart{height:200px}.psw-glide-slot .psw-plot__chart [data-end],.psw[data-plan=pro] .psw-glide-slot .psw-plot__chart [data-end]{stroke:var(--color-surface)}.psw-glide-slot .psw-glide__title{font-size:18px}.psw-cmp{margin-top:var(--section-gap,64px);scroll-margin-top:calc(var(--psw-top) + 24px)}.psw-cmp__head{gap:8px;display:grid}.psw-cmp__title{letter-spacing:-.015em;outline:none;font-size:28px;font-weight:600;line-height:34px}.psw-cmp__title:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px;border-radius:8px}.psw-cmp__lede{color:var(--color-ink-soft);max-width:60ch;font-size:18px;line-height:24px}.psw-tbl{--psw-gap:12px;border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;color:var(--color-ink);margin-top:24px;font-size:16px;line-height:22px}.psw-tbl col.psw-col-label{width:200px}.psw-tbl th,.psw-tbl td{text-align:left;vertical-align:top;padding:24px;font-weight:400}.psw-tbl .psw-std{background-color:var(--color-muted);border-right:var(--psw-gap) solid var(--color-surface);background-clip:padding-box}.psw-tbl .psw-pro{background-color:var(--color-deep);color:var(--color-ink)}.psw-tbl tbody th{color:var(--color-ink-soft);padding-left:0}.psw-tbl tbody tr+tr>*{border-top:1px solid var(--color-line)}.psw-tbl thead th{padding:28px 24px 24px}.psw-tbl thead .psw-std,.psw-tbl thead .psw-pro{border-radius:24px 24px 0 0}.psw-tbl tbody tr:last-child .psw-std,.psw-tbl tbody tr:last-child .psw-pro{border-radius:0 0 24px 24px}.psw-tbl tbody tr:last-child>*{padding-bottom:28px}.psw-tbl__name{letter-spacing:-.01em;align-items:center;gap:8px;font-size:22px;font-weight:600;line-height:28px;display:flex}.psw-tbl__name svg{width:22px;height:22px;color:var(--sheen-1)}.psw-tbl__tag{color:var(--color-ink-soft);margin-top:6px;font-size:16px;line-height:22px;display:block}.psw-tbl__val{align-items:flex-start;gap:8px;font-size:18px;font-weight:600;line-height:24px;display:flex}.psw-tbl__val svg{flex:none;width:20px;height:20px;margin-top:2px}.psw-tbl__val--big{letter-spacing:-.02em;font-size:28px;line-height:34px}.psw-tbl__val--big small{letter-spacing:0;margin-left:4px;font-size:16px;font-weight:600}.psw-tbl__more{color:var(--color-ink-soft);text-wrap:pretty;margin-top:4px;display:block}.psw-tbill{margin:0}.psw-tbill>div{justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;display:flex}.psw-tbill dt{color:var(--color-ink-soft)}.psw-tbill dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.psw-tbill__sum{border-top:1px solid var(--color-line);margin-top:6px;padding-top:12px!important;display:block!important}.psw-tbill__sum dt{font-size:14px;line-height:18px}.psw-tbill__sum dd{text-align:left;letter-spacing:-.01em;margin-top:2px;font-size:22px;line-height:28px}.psw-tbill+.psw-tbl__more{margin-top:10px}.psw-same{margin:48px 0 16px}.psw-same__title{font-size:18px;font-weight:600;line-height:24px}.psw-same ul{border-top:1px solid var(--color-line);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;margin-top:16px;display:grid}.psw-same li{border-bottom:1px solid var(--color-line);gap:12px;padding:16px 0;font-size:16px;line-height:22px;display:flex}.psw-same li svg{width:20px;height:20px;color:var(--color-brand-ink);flex:none;margin-top:2px}.psw-same b{font-weight:600}@media (width<=860px){.psw-stage,.psw[data-mode=scroll] .psw-stage,.psw[data-mode=manual] .psw-stage{padding:6px 8px 10px}.psw-panel{border-radius:24px;padding:16px}.psw-inner{row-gap:14px}.psw-top{gap:8px}.psw-switch{--psw-pad:5px;width:100%;height:56px}.psw-top{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px}.psw-switch{grid-column:1/-1}.psw-run{width:100%}.psw-meta{justify-content:flex-end}.psw-switch__opt{font-size:18px}.psw-meta{font-size:13px;line-height:17px}.psw-main{grid-template-columns:136px minmax(0,1fr);grid-template-areas:"obj info""costs costs""cap cap";align-content:center;gap:16px}.psw-info{display:contents}.psw-infohead{grid-area:info;align-self:start;padding-top:4px}.psw-costs{grid-area:costs;max-width:none;margin-top:0}.psw-bill>div{padding:4px 0}.psw-bill dt,.psw-bill dd{font-size:14px;line-height:19px}.psw-note{margin-top:6px;font-size:12px;line-height:16px}.psw-colA,.psw-colB{display:contents}.psw-objwrap{--psw-w:136px;grid-area:obj;align-self:start;margin-top:4px}.psw[data-mode=static] .psw-objwrap{--psw-w:136px}.psw-obj{perspective:700px}.psw-f__sub,.psw-f__foot{display:none}.psw-f__head{top:10cqw;left:10cqw}.psw-f__art{width:72%;top:58%}.psw-seals{gap:6px;inset:auto auto 0 calc(100% + 18px);transform:translateY(12px)}.psw[data-plan=pro] .psw-seals{transform:none}.psw-seal-wt{width:58px}.psw-seal-disq{width:31px;margin-top:4px}.psw-cap{text-align:left;grid-area:cap;max-width:none;font-size:11.5px;line-height:15px}.psw-tag{font-size:16px;line-height:21px}.psw-price{margin-top:4px;font-size:46px}.psw-glide__head{gap:8px 12px}.psw-glide__title{font-size:16px}.psw-glide__ctl{width:100%;min-height:36px}.psw-chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.psw-law{height:36px;padding:0 12px 0 10px;font-size:14px}.psw-chip{text-align:center;height:36px;padding:0 4px;font-size:13px}.psw-plot{margin-top:8px}.psw-plot__chart{height:clamp(110px, calc(100svh - var(--psw-top) - 650px), 200px)}.psw[data-mode=static] .psw-plot__chart{height:190px}.psw-plot__note{font-size:12px;line-height:16px}.psw-cmp__title{font-size:24px;line-height:30px}.psw-cmp__lede{font-size:16px;line-height:22px}}@media (width<=720px){.psw-tbl{--psw-gap:8px;margin-top:24px;font-size:14px;line-height:19px}.psw-tbl,.psw-tbl thead,.psw-tbl tbody{display:block}.psw-tbl colgroup{display:none}.psw-tbl tr{column-gap:var(--psw-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.psw-tbl thead .psw-tbl__corner{display:none}.psw-tbl tbody tr{grid-template-areas:"label label""std pro";row-gap:8px;padding:16px 0}.psw-tbl tbody tr+tr{border-top:1px solid var(--color-line)}.psw-tbl tbody tr+tr>*{border-top:0}.psw-tbl tbody th{color:var(--color-ink);grid-area:label;padding:0;font-size:14px;font-weight:600;line-height:18px}.psw-tbl th,.psw-tbl td{padding:12px 14px}.psw-tbl .psw-std{border-right:0;grid-area:std}.psw-tbl .psw-pro{grid-area:pro}.psw-tbl thead .psw-std,.psw-tbl thead .psw-pro{grid-area:auto}.psw-tbl tbody td,.psw-tbl tbody tr:last-child td{border-radius:16px;padding:12px 14px}.psw-tbl thead th{border-radius:16px;padding:16px 14px}.psw-tbl thead .psw-std,.psw-tbl thead .psw-pro{border-radius:16px}.psw-tbl__name{gap:6px;font-size:18px;line-height:24px}.psw-tbl__name svg{width:18px;height:18px}.psw-tbl__tag{margin-top:4px;font-size:13px;line-height:17px}.psw-tbl__val{gap:6px;font-size:15px;line-height:20px}.psw-tbl__val svg{width:16px;height:16px}.psw-tbl__val--big{font-size:22px;line-height:26px}.psw-tbl__val--big small{font-size:13px}.psw-tbl__more{font-size:13px;line-height:17px}.psw-tbill>div{padding:4px 0;display:block}.psw-tbill dt{font-size:12px;line-height:16px}.psw-tbill dd{text-align:left;font-size:15px;line-height:20px}.psw-tbill__sum dt{font-size:12px;line-height:16px}.psw-tbill__sum dd{font-size:17px;line-height:22px}.psw-same{margin-top:24px}.psw-same ul{grid-template-columns:minmax(0,1fr)}}@media (width>=861px) and (width<=1100px){.psw-panel{padding:24px}.psw-main{grid-template-columns:minmax(0,340px) minmax(0,1fr);column-gap:48px}.psw-price{font-size:84px}.psw-chip{padding:0 10px;font-size:14px}}@media (width>=861px) and (height<=760px){.psw[data-mode=scroll] .psw-tag,.psw[data-mode=manual] .psw-tag{display:none}}@media (prefers-reduced-motion:reduce){.psw *,.psw :before,.psw :after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important}}.pp-frame[data-astro-cid-xordfahs]{border-radius:calc(var(--radius-card-xl) + 2px);background:linear-gradient(120deg, var(--sheen-1), var(--sheen-2), var(--sheen-3), var(--sheen-2), var(--sheen-1));box-shadow:0 0 0 1px var(--sheen-ring), 0 32px 64px -28px var(--sheen-glow);background-size:300% 100%;padding:2px;animation:9s ease-in-out infinite alternate pp-drift;position:relative}.pp-frame[data-astro-cid-xordfahs]:before{content:"";z-index:1;border-radius:var(--radius-card-xl);pointer-events:none;mix-blend-mode:screen;background:radial-gradient(55% 45% at 90% 0%, var(--sheen-wash-1), transparent 75%), radial-gradient(60% 40% at 0% 100%, var(--sheen-wash-2), transparent 75%);position:absolute;inset:2px}.pp-frame[data-astro-cid-xordfahs]:after{content:"";z-index:1;border-radius:var(--radius-card-xl);pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff29 50%,#0000 65%) 150% 0/250% 100%;position:absolute;inset:2px}.pp-frame[data-astro-cid-xordfahs].is-shining:after,.pp-frame[data-astro-cid-xordfahs]:hover:after{animation:1.4s both pp-sweep}@keyframes pp-drift{0%{background-position:0%}to{background-position:100%}}@keyframes pp-sweep{0%{background-position:150% 0}to{background-position:-50% 0}}.pp-gem[data-astro-cid-xordfahs] svg{stroke:var(--pp-gem);filter:drop-shadow(0 0 8px var(--sheen-spark))}.pp-sheet[data-astro-cid-xordfahs]{flex-direction:column;gap:24px;padding:24px 24px 48px;display:flex}.pp-sheet__title[data-astro-cid-xordfahs]{color:var(--color-ink);text-wrap:balance;font-size:28px;font-weight:600;line-height:34px}@media (prefers-reduced-motion:reduce){.pp-frame[data-astro-cid-xordfahs],.pp-frame[data-astro-cid-xordfahs].is-shining:after,.pp-frame[data-astro-cid-xordfahs]:hover:after{animation:none}}.perf-plot[data-astro-cid-3kmgwo3u]{height:100%;position:relative}.perf-plot[data-astro-cid-3kmgwo3u] .qc-svg{clip-path:inset(-24px);transition:clip-path 1.2s var(--ease-out,cubic-bezier(.22, 1, .36, 1))}.perf-plot[data-astro-cid-3kmgwo3u].is-pending .qc-svg{clip-path:inset(-24px 100% -24px -24px)}.perf-plot[data-astro-cid-3kmgwo3u] .qc-stem,.perf-plot[data-astro-cid-3kmgwo3u] .qc-ring,.perf-plot[data-astro-cid-3kmgwo3u] .qc-pill{transition:opacity .55s .6s}.perf-plot[data-astro-cid-3kmgwo3u].is-pending .qc-stem,.perf-plot[data-astro-cid-3kmgwo3u].is-pending .qc-ring,.perf-plot[data-astro-cid-3kmgwo3u].is-pending .qc-pill{opacity:0}.cv-figures[data-astro-cid-2b2iloyc]{container-type:inline-size}.cv-figure[data-astro-cid-2b2iloyc]{font-size:min(var(--text-display-word-flat), 100cqi / var(--figure-em));line-height:calc(var(--text-display-word-flat--line-height) / var(--text-display-word-flat))}.waitlist[data-astro-cid-jrukyf6t]{scroll-margin-top:calc(var(--anchor-offset) * -1)}.waitlist__chip[data-astro-cid-jrukyf6t]{background:var(--color-brand-hover);font-size:var(--text-caption);line-height:var(--text-caption--line-height);color:var(--color-on-brand);font-variant-numeric:tabular-nums;border-radius:9999px;padding:.5rem 1.125rem;font-weight:600}.waitlist__col[data-astro-cid-jrukyf6t]{flex-direction:column;width:100%;max-width:34rem;margin-top:3rem;display:flex}.waitlist__col[data-astro-cid-jrukyf6t] .qpb-form,.waitlist__col[data-astro-cid-jrukyf6t] .qpb-form .form,.waitlist__col[data-astro-cid-jrukyf6t] .qpb-form label{color:var(--color-on-brand)}.waitlist__col[data-astro-cid-jrukyf6t] .qpb-form input[type=submit]{cursor:pointer;background:var(--color-pill);color:var(--color-on-pill);min-width:12rem;font-size:var(--text-body);line-height:var(--text-body--line-height);text-align:center;border-radius:9999px;padding:1rem 1.5rem;font-weight:600;transition:background-color .2s,color .2s;display:inline-block}.waitlist__col[data-astro-cid-jrukyf6t] .qpb-form input[type=submit]:hover{background:var(--color-pill-hover);color:var(--color-on-pill-hover)}.waitlist__col[data-astro-cid-jrukyf6t] .qpb-form input[type=submit]:focus-visible{outline:2px solid var(--color-on-brand);outline-offset:3px}.waitlist__col[data-astro-cid-jrukyf6t] legend{display:none}.waitlist__col[data-astro-cid-jrukyf6t] .ms-form-field{margin-bottom:.75rem}.waitlist__col[data-astro-cid-jrukyf6t] .ms-form-field label{text-align:left;color:var(--color-on-brand);margin-bottom:.375rem;font-size:.9375rem;font-weight:600;display:block}.waitlist__col[data-astro-cid-jrukyf6t] .ms-form-field input[type=text],.waitlist__col[data-astro-cid-jrukyf6t] .ms-form-field input[type=email],.waitlist__col[data-astro-cid-jrukyf6t] .ms-form-field input[type=tel],.waitlist__col[data-astro-cid-jrukyf6t] .ms-form-field select,.waitlist__col[data-astro-cid-jrukyf6t] .ms-form-field textarea{box-sizing:border-box;background:var(--color-pill);width:100%;color:var(--color-deep);border:1px solid #0000;border-radius:9999px;padding:1.125rem 1.75rem;font-size:1rem}.waitlist__col[data-astro-cid-jrukyf6t] .ms-field-type-radio_button .ms-form-field,.waitlist__col[data-astro-cid-jrukyf6t] .ms-field-type-check_box .ms-form-field{background:0 0}.waitlist__col[data-astro-cid-jrukyf6t] .ms-field-type-radio_button label,.waitlist__col[data-astro-cid-jrukyf6t] .ms-field-type-check_box label{text-align:left;font-size:1rem;font-weight:400;font-size:var(--text-caption);line-height:var(--text-caption--line-height);color:var(--color-on-brand);font-weight:600}.waitlist__note[data-astro-cid-jrukyf6t]{font-size:var(--text-caption);color:var(--color-on-brand);text-align:left;margin-top:1.5rem;font-size:.8125rem;line-height:1.375rem}.waitlist__col[data-astro-cid-jrukyf6t] .ms-consent a{color:var(--color-on-brand);overflow-wrap:anywhere}.waitlist__col[data-astro-cid-jrukyf6t] .document-upload .document-upload__intro,.waitlist__col[data-astro-cid-jrukyf6t] .document-upload .document-upload__list-heading,.waitlist__col[data-astro-cid-jrukyf6t] .document-upload .document-upload__empty,.waitlist__col[data-astro-cid-jrukyf6t] .document-upload .document-upload__activity{color:var(--color-on-brand)}.waitlist__col[data-astro-cid-jrukyf6t] .document-upload .document-upload__files:not(:empty){background:var(--color-plate);color:var(--color-deep);text-align:left;border-radius:1.25rem;margin-top:.5rem;padding:.25rem 1rem}.waitlist__col[data-astro-cid-jrukyf6t] .diamond-outer{justify-content:center;align-items:center;opacity:1!important;border:2px solid var(--color-on-brand)!important;background:0 0!important;border-radius:9999px!important;width:16px!important;height:16px!important;display:inline-flex!important;transform:none!important}.waitlist__col[data-astro-cid-jrukyf6t] [type=checkbox]:not(old):checked+label .diamond-outer,.waitlist__col[data-astro-cid-jrukyf6t] [type=radio]:not(old):checked+label .diamond-outer{border-color:var(--color-on-brand)!important;background:#ffffff29!important}.waitlist__col[data-astro-cid-jrukyf6t] [type=checkbox]:not(old):checked+label .diamond-inner,.waitlist__col[data-astro-cid-jrukyf6t] [type=radio]:not(old):checked+label .diamond-inner{margin:auto;background-color:var(--color-on-brand)!important;opacity:1!important;border-radius:9999px!important;width:8px!important;height:8px!important}.waitlist__col[data-astro-cid-jrukyf6t] [type=checkbox]:not(old):focus-visible+label .diamond-outer,.waitlist__col[data-astro-cid-jrukyf6t] [type=radio]:not(old):focus-visible+label .diamond-outer{outline:2px solid var(--color-on-brand)!important;outline-offset:2px!important}.waitlist__success[data-astro-cid-jrukyf6t][hidden]{display:none}.waitlist__success-head[data-astro-cid-jrukyf6t]{font-size:var(--text-highlight);line-height:var(--text-highlight--line-height);cursor:pointer;margin-top:.5rem;padding:1.125rem 1.75rem;font-size:1rem;font-weight:600}.waitlist__col[data-astro-cid-jrukyf6t] form [type=submit]:hover,.waitlist__col[data-astro-cid-jrukyf6t] .webflow-form button:hover{background:var(--color-pill-hover);color:var(--color-on-pill-hover)}.ms-skin[data-astro-cid-vc6kminm] legend{display:none}.ms-skin[data-astro-cid-vc6kminm] .ms-form-field{margin-bottom:1rem}.ms-skin[data-astro-cid-vc6kminm] .ms-form-field label{text-align:left;margin-bottom:.375rem;font-size:.9375rem;font-weight:600;display:block}.ms-skin[data-astro-cid-vc6kminm] .ms-form-field input[type=text],.ms-skin[data-astro-cid-vc6kminm] .ms-form-field input[type=email],.ms-skin[data-astro-cid-vc6kminm] .ms-form-field input[type=tel],.ms-skin[data-astro-cid-vc6kminm] .ms-form-field select,.ms-skin[data-astro-cid-vc6kminm] .ms-form-field textarea{box-sizing:border-box;background:var(--color-pill);width:100%;color:var(--color-deep);border:1px solid #0000;border-radius:9999px;padding:1rem 1.75rem;font-size:1rem}.ms-skin[data-astro-cid-vc6kminm] .ms-field-type-radio_button .ms-form-field,.ms-skin[data-astro-cid-vc6kminm] .ms-field-type-check_box .ms-form-field{background:0 0}.ms-skin[data-astro-cid-vc6kminm] .ms-field-type-radio_button label,.ms-skin[data-astro-cid-vc6kminm] .ms-field-type-check_box label{text-align:left;font-size:var(--text-caption);line-height:var(--text-caption--line-height);font-weight:600}.ms-skin[data-astro-cid-vc6kminm] .qpb-form input[type=submit]{cursor:pointer;min-width:12rem;font-size:var(--text-body);line-height:var(--text-body--line-height);text-align:center;border-radius:9999px;padding:1rem 1.5rem;font-weight:600;transition:background-color .2s,color .2s;display:inline-block}.ms-skin[data-astro-cid-vc6kminm] .diamond-outer{justify-content:center;align-items:center;opacity:1!important;background:0 0!important;border-radius:9999px!important;width:16px!important;height:16px!important;display:inline-flex!important;transform:none!important}.ms-skin[data-astro-cid-vc6kminm] [type=checkbox]:not(old):checked+label .diamond-inner,.ms-skin[data-astro-cid-vc6kminm] [type=radio]:not(old):checked+label .diamond-inner{margin:auto;opacity:1!important;border-radius:9999px!important;width:8px!important;height:8px!important}.ms-skin[data-astro-cid-vc6kminm] .ms-consent a{overflow-wrap:anywhere}.ms-skin[data-astro-cid-vc6kminm] .document-upload__files:not(:empty){background:var(--color-plate);color:var(--color-deep);text-align:left;border-radius:1.25rem;margin-top:.5rem;padding:.25rem 1rem}.ms-skin[data-astro-cid-vc6kminm] .qpb-form .form:has(.property-holdings)>h3{display:none}.ms-skin[data-astro-cid-vc6kminm] fieldset:has(.hint) legend.cluster-headline{text-align:left;width:100%;margin:1.5rem 0 1rem;font-size:1.125rem;font-weight:600;display:block}.ms-skin[data-astro-cid-vc6kminm] .hint{text-align:left;margin:0 0 .375rem;font-size:.9375rem;font-weight:600;display:block}.ms-skin[data-astro-cid-vc6kminm] .hint.required{font-weight:400}.ms-skin[data-astro-cid-vc6kminm] .hint:has(.curr-val-text){justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:1rem;display:flex}.ms-skin[data-astro-cid-vc6kminm] .hint .curr-val-text{text-align:left;flex:0 0 34%;float:none!important;position:static!important}.ms-skin[data-astro-cid-vc6kminm] .qpb-form input.liquid-assets,.ms-skin[data-astro-cid-vc6kminm] .qpb-form .property-holdings input[type=text]{box-sizing:border-box;font-size:1rem;line-height:1.5;border-radius:9999px!important;height:auto!important;margin:0 0 .5rem!important;padding:.875rem 1.5rem!important}.ms-skin[data-astro-cid-vc6kminm] .qpb-form input.liquid-assets{width:100%!important}.ms-skin[data-astro-cid-vc6kminm] .property-holdings{width:100%}.ms-skin[data-astro-cid-vc6kminm] .property-holdings>div{gap:1rem;display:flex}.ms-skin[data-astro-cid-vc6kminm] .property-holdings input.autocomplete{flex:auto;min-width:0;width:auto!important}.ms-skin[data-astro-cid-vc6kminm] .property-holdings input.value{flex:0 0 34%;min-width:0;width:34%!important}.ms-skin[data-astro-cid-vc6kminm] .property-buttons{text-align:left;margin:.25rem 0 1rem}.ms-skin[data-astro-cid-vc6kminm] .property-buttons .button.add{cursor:pointer;font-weight:600;display:inline-block;background:0 0!important;border:0!important;padding:.5rem 0!important}.ms-skin[data-astro-cid-vc6kminm] .risks{justify-content:space-between;gap:.5rem;margin:.5rem 0 1rem;display:flex!important}.ms-skin[data-astro-cid-vc6kminm] .risks .risk label{flex-direction:column;align-items:center;gap:.5rem;display:flex}.ms-skin[data-astro-cid-vc6kminm][data-tone=onBrand] .qpb-form,.ms-skin[data-astro-cid-vc6kminm][data-tone=onBrand] .qpb-form .form,.ms-skin[data-astro-cid-vc6kminm][data-tone=onBrand] .qpb-form label,.ms-skin[data-astro-cid-vc6kminm][data-tone=onBrand] .ms-form-field label,.ms-skin[data-astro-cid-vc6kminm][data-tone=onBrand] .ms-field-type-radio_button label,.ms-skin[data-astro-cid-vc6kminm][data-tone=onBrand] .ms-field-type-check_box label,.ms-skin[data-astro-cid-vc6kminm][data-tone=onBrand] .ms-consent a,.ms-skin[data-astro-cid-vc6kminm][data-tone=onBrand] .document-upload__intro,.ms-skin[data-astro-cid-vc6kminm][data-tone=onBrand] .document-upload__list-heading,.ms-skin[data-astro-cid-vc6kminm][data-tone=onBrand] .document-upload__empty,.ms-skin[data-astro-cid-vc6kminm][data-tone=onBrand] .document-upload__activity{color:var(--color-on-brand)}.ms-skin[data-astro-cid-vc6kminm][data-tone=onBrand] .qpb-form input[type=submit]{background:var(--color-pill);color:var(--color-on-pill)}.ms-skin[data-astro-cid-vc6kminm][data-tone=onBrand] .qpb-form input[type=submit]:hover{background:var(--color-pill-hover);color:var(--color-on-pill-hover)}.ms-skin[data-astro-cid-vc6kminm][data-tone=onBrand] .qpb-form input[type=submit]:focus-visible{outline:2px solid var(--color-on-brand);outline-offset:3px}.ms-skin[data-astro-cid-vc6kminm][data-tone=onBrand] .diamond-outer{border:2px solid var(--color-on-brand)!important}.ms-skin[data-astro-cid-vc6kminm][data-tone=onBrand] [type=checkbox]:not(old):checked+label .diamond-outer,.ms-skin[data-astro-cid-vc6kminm][data-tone=onBrand] [type=radio]:not(old):checked+label .diamond-outer{border-color:var(--color-on-brand)!important;background:#ffffff29!important}.ms-skin[data-astro-cid-vc6kminm][data-tone=onBrand] [type=checkbox]:not(old):checked+label .diamond-inner,.ms-skin[data-astro-cid-vc6kminm][data-tone=onBrand] [type=radio]:not(old):checked+label .diamond-inner{background-color:var(--color-on-brand)!important}.ms-skin[data-astro-cid-vc6kminm][data-tone=onBrand] [type=checkbox]:not(old):focus-visible+label .diamond-outer,.ms-skin[data-astro-cid-vc6kminm][data-tone=onBrand] [type=radio]:not(old):focus-visible+label .diamond-outer{outline:2px solid var(--color-on-brand)!important;outline-offset:2px!important}.ms-skin[data-astro-cid-vc6kminm][data-tone=onLight] .qpb-form,.ms-skin[data-astro-cid-vc6kminm][data-tone=onLight] .qpb-form label{color:var(--color-ink)}.ms-skin[data-astro-cid-vc6kminm][data-tone=onLight] .ms-form-field input[type=text],.ms-skin[data-astro-cid-vc6kminm][data-tone=onLight] .ms-form-field input[type=email],.ms-skin[data-astro-cid-vc6kminm][data-tone=onLight] .ms-form-field input[type=tel],.ms-skin[data-astro-cid-vc6kminm][data-tone=onLight] .ms-form-field select,.ms-skin[data-astro-cid-vc6kminm][data-tone=onLight] .ms-form-field textarea{border-color:var(--color-field);background:var(--color-card);color:var(--color-ink)}.ms-skin[data-astro-cid-vc6kminm][data-tone=onLight] .qpb-form input.liquid-assets,.ms-skin[data-astro-cid-vc6kminm][data-tone=onLight] .qpb-form .property-holdings input[type=text]{color:var(--color-ink);border:1px solid var(--color-field)!important;background:var(--color-card)!important}.ms-skin[data-astro-cid-vc6kminm][data-tone=onLight] .property-buttons .button.add{color:var(--color-brand-ink)!important}.ms-skin[data-astro-cid-vc6kminm][data-tone=onLight] .document-upload__files:not(:empty){border:1px solid var(--color-line)}.ms-skin[data-astro-cid-vc6kminm][data-tone=onLight] .qpb-form input[type=submit]{background:var(--color-brand);color:var(--color-on-brand)}.ms-skin[data-astro-cid-vc6kminm][data-tone=onLight] .qpb-form input[type=submit]:hover{background:var(--color-brand-hover)}.ms-skin[data-astro-cid-vc6kminm][data-tone=onLight] .qpb-form input[type=submit]:focus-visible{outline:2px solid var(--color-brand-ink);outline-offset:3px}.ms-skin[data-astro-cid-vc6kminm][data-tone=onLight] .diamond-outer{border:2px solid var(--color-ink-soft)!important}.ms-skin[data-astro-cid-vc6kminm][data-tone=onLight] [type=checkbox]:not(old):checked+label .diamond-outer,.ms-skin[data-astro-cid-vc6kminm][data-tone=onLight] [type=radio]:not(old):checked+label .diamond-outer{border-color:var(--color-brand-ink)!important}.ms-skin[data-astro-cid-vc6kminm][data-tone=onLight] [type=checkbox]:not(old):checked+label .diamond-inner,.ms-skin[data-astro-cid-vc6kminm][data-tone=onLight] [type=radio]:not(old):checked+label .diamond-inner{background-color:var(--color-brand)!important}.ms-skin[data-astro-cid-vc6kminm][data-tone=onLight] [type=checkbox]:not(old):focus-visible+label .diamond-outer,.ms-skin[data-astro-cid-vc6kminm][data-tone=onLight] [type=radio]:not(old):focus-visible+label .diamond-outer{border-color:var(--color-brand-ink)!important;outline:2px solid var(--color-brand-ink)!important;outline-offset:2px!important}.form-band--brand[data-astro-cid-aiv7akf6]{scroll-margin-top:calc(var(--anchor-offset) * -1)}.form-band__col[data-astro-cid-aiv7akf6]{flex-direction:column;width:100%;max-width:34rem;margin-top:3rem;display:flex}@media (width>=768px){.form-band__col[data-astro-cid-aiv7akf6]{margin-top:4rem}}.form-band__note[data-astro-cid-aiv7akf6]{font-size:var(--text-caption);line-height:var(--text-caption--line-height);color:var(--color-ink-soft);text-align:left;margin-top:1.5rem}.form-band__note--brand[data-astro-cid-aiv7akf6]{color:var(--color-on-brand)}.locmap[data-astro-cid-5qcquzbk]{gap:3rem;display:grid}@media (width>=64rem){.locmap[data-astro-cid-5qcquzbk]{grid-template-columns:19.75rem minmax(0,37rem);justify-content:space-between;align-items:start}}.locmap__map[data-astro-cid-5qcquzbk]{justify-self:center;width:100%;max-width:37rem;position:relative}.locmap__drawing[data-astro-cid-5qcquzbk]{aspect-ratio:591.504/800.504;position:relative}.locmap__outline[data-astro-cid-5qcquzbk]{width:100.18%;max-width:none;height:auto;position:absolute;inset:.02% -.11% .05% -.07%}.locmap__states[data-astro-cid-5qcquzbk]{width:99.92%;max-width:none;height:auto;position:absolute;inset:.03% .04%}.locmap__picker[data-astro-cid-5qcquzbk] option[data-astro-cid-5qcquzbk]{color:canvastext;background:canvas}.locmap__dot[data-astro-cid-5qcquzbk]{left:var(--x);top:var(--y);background:var(--color-on-brand);cursor:pointer;width:1.5rem;height:1.5rem;transition:scale .2s var(--ease-soft);border:0;border-radius:9999px;position:absolute;translate:-50% -50%;box-shadow:0 .25rem .75rem #00000040}.locmap__dot[data-astro-cid-5qcquzbk]:hover{scale:1.15}.locmap__dot[data-astro-cid-5qcquzbk][aria-pressed=true]{outline:2px solid var(--color-on-brand);outline-offset:3px}.locmap__dot[data-astro-cid-5qcquzbk]:focus-visible{outline:2px solid var(--color-on-brand);outline-offset:4px}.locmap__card[data-astro-cid-5qcquzbk]{margin-top:1.5rem}.locmap__card[data-astro-cid-5qcquzbk][hidden]{display:none}@media (width>=64rem){.locmap__card[data-astro-cid-5qcquzbk][data-pinned]{left:clamp(0px, calc(var(--x) - 9.875rem), calc(100% - 19.75rem));top:calc(var(--y) - 1.9375rem);width:19.75rem;margin-top:0;position:absolute;translate:0 -100%}.locmap__dot[data-astro-cid-5qcquzbk][aria-pressed=true]:before{content:"";background:var(--color-line);clip-path:polygon(0 0,100% 0,50% 100%);width:1rem;height:.75rem;position:absolute;bottom:calc(100% + .4375rem);left:50%;translate:-50%}}
