.-AIKYW_form{--field-line:#d6cdc3;--field-line-hover:#bfb4a8;--field-ink:#251e2c;--field-text-2:#595163;--field-text-3:#6d6376;--field-iris:#6d4fd4;--field-iris-fill:#6d4fd424;--field-critical:#b3362c;--field-critical-fill:#f9e6e4;color:var(--field-ink);position:relative}.-AIKYW_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.-AIKYW_fields{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (min-width:640px){.-AIKYW_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.-AIKYW_wide{grid-column:1/-1}}.-AIKYW_field{align-content:start;gap:8px;min-width:0;display:grid}.-AIKYW_label{font-family:var(--site-sans);color:var(--field-text-2);font-size:14px;font-weight:500;line-height:20px}.-AIKYW_input,.-AIKYW_select,.-AIKYW_textarea{border:1px solid var(--field-line);width:100%;min-width:0;min-height:52px;color:var(--field-ink);font-family:var(--site-sans);scroll-margin-top:calc(var(--nav-h) + 56px);transition:border-color var(--d-micro) var(--ease-glide), box-shadow var(--d-micro) var(--ease-glide);background:#fff;border-radius:12px;scroll-margin-bottom:96px;font-size:16px;line-height:24px;box-shadow:0 1px 2px #251e2c0a}.-AIKYW_input{height:52px;padding:0 16px}.-AIKYW_textarea{resize:vertical;min-height:132px;padding:14px 16px;display:block}.-AIKYW_select{height:52px;color:var(--field-ink);gap:12px;padding:0 16px;font-size:16px}.-AIKYW_select:hover,.-AIKYW_input:hover,.-AIKYW_textarea:hover{border-color:var(--field-line-hover);background:#fff}.-AIKYW_input:focus-visible,.-AIKYW_textarea:focus-visible,.-AIKYW_select:focus-visible{border-color:var(--field-iris);box-shadow:0 0 0 3px var(--field-iris-fill);outline:none}.-AIKYW_input[aria-invalid=true],.-AIKYW_textarea[aria-invalid=true],.-AIKYW_select[aria-invalid=true]{border-color:var(--field-critical)}.-AIKYW_input[aria-invalid=true]:focus-visible,.-AIKYW_textarea[aria-invalid=true]:focus-visible,.-AIKYW_select[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px var(--field-critical-fill)}.-AIKYW_error{font-family:var(--site-sans);color:var(--field-critical);font-size:13px;line-height:18px}.-AIKYW_alert{background:var(--field-critical-fill);font-family:var(--site-sans);color:var(--field-critical);border-radius:12px;margin:24px 0 0;padding:12px 16px;font-size:14px;line-height:20px}.-AIKYW_foot{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.-AIKYW_form[data-pending] .-AIKYW_foot .btn{opacity:.72;cursor:progress}@media (max-width:639px){.-AIKYW_foot .btn{width:100%}}.-AIKYW_done{color:#251e2c;outline:none;flex-direction:column;justify-content:center;align-items:flex-start;min-height:320px;display:flex}.-AIKYW_tick{color:#fff;background:var(--grad-button);border-radius:50%;place-items:center;width:52px;height:52px;display:inline-grid;box-shadow:0 12px 30px -12px #93386cb3}.-AIKYW_doneTitle{font-family:var(--site-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 72;letter-spacing:-.02em;margin:28px 0 0;font-size:clamp(2rem,1.6rem + 1.4vw,2.75rem);font-weight:360;line-height:1.05}.-AIKYW_doneLine{font-family:var(--site-sans);color:#595163;overflow-wrap:anywhere;margin:12px 0 0;font-size:17px;line-height:28px}.-AIKYW_doneLine strong{color:#251e2c;font-weight:700}
.FQrvTW_inner{text-align:center;flex-direction:column;align-items:center;display:flex}.FQrvTW_title{max-width:100%}@media (min-width:1024px){.FQrvTW_title{max-width:calc((100% - 11 * var(--gutter)) / 12 * 10 + 9 * var(--gutter))}}.FQrvTW_sub{margin-top:var(--head-lede-gap);margin-inline:auto}.FQrvTW_price{color:var(--fg-2);font-variant-numeric:lining-nums tabular-nums;margin:20px 0 0;font-size:17px;line-height:26px}.FQrvTW_buttons{margin-top:var(--head-actions-gap);flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.FQrvTW_link{text-wrap:balance;max-width:34rem;margin-top:28px}.FQrvTW_micro{color:var(--fg-3);margin:20px 0 0;font-size:14px;line-height:20px}.FQrvTW_micro a{color:var(--fg-2)}.FQrvTW_after{margin-top:var(--head-content-gap)}@media (max-width:767px){.FQrvTW_buttons{flex-direction:column;align-self:stretch}}
.HTnH4G_list{border-bottom:1px solid var(--rule);margin:0;padding:0;list-style:none}.HTnH4G_item{border-top:1px solid var(--rule)}.HTnH4G_summary{cursor:pointer;color:var(--fg);border-radius:6px;justify-content:space-between;align-items:flex-start;gap:24px;padding-block:24px;list-style:none;display:flex}.HTnH4G_summary::-webkit-details-marker{display:none}.HTnH4G_summary::marker{content:""}.HTnH4G_question{flex:1}.HTnH4G_plus{width:12px;height:12px;color:var(--fg-2);flex:none;margin-top:.45em;position:relative}.HTnH4G_plus:before,.HTnH4G_plus:after{content:"";width:12px;height:1.5px;transition:transform var(--d-base) var(--ease-glide);background:currentColor;border-radius:1px;position:absolute;top:5.25px;left:0}.HTnH4G_plus:after{transform:rotate(90deg)}.HTnH4G_item[open] .HTnH4G_plus:after{transform:rotate(0)}.HTnH4G_summary:hover .HTnH4G_plus{color:var(--fg)}.HTnH4G_answer{max-width:44rem;color:var(--fg-2);padding-bottom:28px;padding-right:36px}.HTnH4G_answer p{margin:0}.HTnH4G_answer p+p{margin-top:12px}
.-QGtaG_overlay{z-index:99;pointer-events:none;position:fixed;inset:0}.-QGtaG_cols{height:100%}.-QGtaG_col{mix-blend-mode:difference;background:#b8a4f512;height:100%;box-shadow:inset 1px 0 #6d4fd459,inset -1px 0 #6d4fd459}.-QGtaG_col:nth-child(n+5){display:none}@media (min-width:640px){.-QGtaG_col:nth-child(n+5){display:block}.-QGtaG_col:nth-child(n+7){display:none}}@media (min-width:768px){.-QGtaG_col:nth-child(n+7){display:block}.-QGtaG_col:nth-child(n+9){display:none}}@media (min-width:1024px){.-QGtaG_col:nth-child(n+9){display:block}}.-QGtaG_badge{color:#f4ede6;font:500 11px/16px var(--site-mono);letter-spacing:.08em;background:#17101fdb;border-radius:8px;padding:6px 10px;position:fixed;bottom:12px;right:12px}
.g-4S2W_row{gap:40px var(--gutter);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.g-4S2W_row{grid-template-columns:repeat(3,minmax(0,1fr))}}.g-4S2W_card{color:var(--fg);border-radius:22px;flex-direction:column;gap:20px;text-decoration:none;display:flex}.g-4S2W_crop{aspect-ratio:16/10;background:var(--surface-1);box-shadow:var(--shadow-satellite);transition:transform .6s var(--ease-glide), box-shadow .6s var(--ease-glide);border-radius:18px;position:relative;overflow:hidden}.g-4S2W_row[data-fit=preview] .g-4S2W_crop{aspect-ratio:612/460}.g-4S2W_crop img,.g-4S2W_cropInner{object-fit:cover;object-position:left top;width:100%;height:100%;transition:transform .6s var(--ease-glide);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.g-4S2W_text{flex-direction:column;gap:8px;display:flex}.g-4S2W_line{color:var(--fg-2);max-width:28rem;margin:0;font-size:15px;line-height:22px}.g-4S2W_more{color:var(--fg);align-items:center;gap:8px;margin-top:6px;font-size:15px;font-weight:500;line-height:20px;display:inline-flex}@media (hover:hover) and (pointer:fine){.g-4S2W_card:hover .g-4S2W_crop{box-shadow:var(--shadow-window);transform:translateY(-4px)}.g-4S2W_card:hover .g-4S2W_crop img,.g-4S2W_card:hover .g-4S2W_cropInner{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.g-4S2W_card:hover .g-4S2W_crop,.g-4S2W_card:hover .g-4S2W_crop img,.g-4S2W_card:hover .g-4S2W_cropInner{transform:none}}:is(.g-4S2W_card:hover .btn-arrow,.g-4S2W_card:focus-visible .btn-arrow){transform:translate(3px)}
._4_ds7G_head{flex-direction:column;align-items:flex-start;display:flex}._4_ds7G_center{text-align:center;align-items:center}._4_ds7G_center ._4_ds7G_lede{margin-inline:auto}._4_ds7G_title{margin-top:var(--head-eyebrow-gap)}._4_ds7G_title:first-child{margin-top:0}._4_ds7G_lede{margin-top:var(--head-lede-gap)}._4_ds7G_actions{margin-top:var(--head-actions-gap);flex-wrap:wrap;align-items:center;gap:12px;display:flex}._4_ds7G_center ._4_ds7G_actions{justify-content:center}@media (max-width:767px){._4_ds7G_actions:has(>.btn){flex-direction:column;align-items:stretch;width:100%}}
.MFezJG_group{background:var(--surface-1);width:fit-content;max-width:100%;box-shadow:inset 0 0 0 1px var(--surface-edge);border-radius:14px;place-self:start;gap:2px;padding:4px;display:inline-flex;position:relative}.MFezJG_vertical{border-radius:16px;flex-direction:column;align-items:stretch}.MFezJG_thumb{background:var(--thumb-bg);box-shadow:var(--thumb-shadow);pointer-events:none;transition:transform var(--d-panel) var(--ease-carry), width var(--d-panel) var(--ease-carry), height var(--d-panel) var(--ease-carry);border-radius:10px;position:absolute;top:0;left:0}.MFezJG_group{--thumb-bg:var(--night-3);--thumb-shadow:inset 0 0 0 1px var(--hair-2)}:is([data-ground=paper] .MFezJG_group,.on-paper .MFezJG_group){--thumb-bg:#fff;--thumb-shadow:0 0 0 1px #251e2c14, 0 2px 8px -2px #251e2c29}.MFezJG_option{z-index:1;min-height:36px;color:var(--fg-2);font-family:var(--site-sans);text-align:left;white-space:nowrap;cursor:pointer;transition:color var(--d-micro) var(--ease-glide);background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:8px 14px;font-size:14px;font-weight:500;line-height:20px;display:flex;position:relative}.MFezJG_vertical .MFezJG_option{white-space:normal;min-height:44px}.MFezJG_option:hover,.MFezJG_option[aria-checked=true]{color:var(--fg)}.MFezJG_hint{color:var(--fg-3);font-size:13px;font-weight:400;line-height:18px}.MFezJG_unmeasured .MFezJG_option[aria-checked=true]{background:var(--thumb-bg);box-shadow:var(--thumb-shadow)}@media (prefers-reduced-motion:reduce){.MFezJG_thumb{transition:none}}
._9fPd8q_panel{top:var(--nav-h);z-index:3;max-height:calc(100dvh - var(--nav-h));overscroll-behavior:contain;scrollbar-width:none;color:var(--fg);transform-origin:50% 0;position:fixed;left:0;right:0;overflow-y:auto}._9fPd8q_panel>*{transform-origin:50% 0}._9fPd8q_panel[hidden]{display:none}._9fPd8q_panel[inert]{pointer-events:none}@media (max-width:1023.98px){._9fPd8q_panel{display:none}}._9fPd8q_body{padding-top:40px}._9fPd8q_groupLabel{font-family:var(--site-sans);letter-spacing:0;color:var(--fg-3);margin:0 0 24px;font-size:13px;font-weight:500;line-height:18px}._9fPd8q_doors{row-gap:32px;margin:0;padding:0;list-style:none}._9fPd8q_doorCell{grid-column:span 3;min-width:0;display:flex}._9fPd8q_door{flex:1;min-width:0}._9fPd8q_door:focus-visible{outline-offset:8px}@media (hover:hover) and (pointer:fine){._9fPd8q_doors:has(>li>a:hover)>li>a:not(:hover){opacity:.6}}._9fPd8q_doors:has(>li>a:focus-visible)>li>a:not(:focus-visible){opacity:.6}._9fPd8q_foot{border-top:1px solid var(--hair);justify-content:space-between;align-items:center;gap:16px 32px;min-height:64px;margin-top:36px;padding-block:12px;display:flex}._9fPd8q_footStart,._9fPd8q_footEnd{align-items:center;gap:28px;min-width:0;display:flex}._9fPd8q_footLink{color:var(--fg-2);white-space:nowrap;transition:color var(--d-micro) var(--ease-glide);border-radius:6px;font-size:15px}._9fPd8q_footLink:hover,._9fPd8q_footLink:focus-visible{color:var(--fg)}._9fPd8q_switchCard{color:var(--fg);transition:background-color var(--d-micro) var(--ease-glide);border-radius:14px;align-items:center;gap:16px;margin:-6px -10px;padding:6px 10px;text-decoration:none;display:flex}._9fPd8q_switchCard:hover{background-color:#f4ede60d}._9fPd8q_switchThumb{background:var(--night-3);width:64px;height:48px;box-shadow:inset 0 0 0 1px var(--hair);border-radius:8px;flex:none;position:relative;overflow:hidden}._9fPd8q_switchThumb img{object-fit:cover;width:100%;height:100%;display:block}._9fPd8q_switchText{min-width:0;display:grid}._9fPd8q_switchEyebrow{color:var(--fg-3);font-size:13px;font-weight:500;line-height:16px}._9fPd8q_switchTitle{color:var(--fg);font-size:15px;font-weight:500;line-height:20px}._9fPd8q_switchMore{flex-direction:column;align-items:flex-start;gap:4px;margin-top:2px;display:flex}._9fPd8q_switchLine{width:0;min-width:100%;color:var(--fg-3);font-size:13px;line-height:18px}._9fPd8q_switchLink{color:var(--fg-2);white-space:nowrap;transition:color var(--d-micro) var(--ease-glide);flex:none;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}._9fPd8q_switchCard:hover ._9fPd8q_switchLink,._9fPd8q_switchCard:focus-visible ._9fPd8q_switchLink{color:var(--fg)}._9fPd8q_trial{align-items:center;gap:12px;display:flex}._9fPd8q_note{color:var(--fg-3);white-space:nowrap;font-size:13px;line-height:18px}._9fPd8q_footLinks{align-items:center;gap:24px;display:flex}._9fPd8q_foot{flex-wrap:wrap}._9fPd8q_productGrid{align-items:start}._9fPd8q_groups{grid-column:1/-1;grid-template-columns:subgrid;display:grid}._9fPd8q_group{grid-column:span 4;min-width:0}._9fPd8q_group ._9fPd8q_groupLabel{margin-bottom:12px;padding-left:14px}._9fPd8q_items{gap:2px;margin:0;padding:0;list-style:none;display:grid}._9fPd8q_previewCol{display:none}._9fPd8q_previewCol[data-pictures]{min-height:348px}@media (min-width:1280px){._9fPd8q_groups{grid-column:1/span 9}._9fPd8q_group{grid-column:span 3}._9fPd8q_previewCol{grid-column:10/span 3;min-width:0;display:block}}._9fPd8q_item{color:var(--fg);transition:background-color .16s var(--ease-glide);border-radius:14px;gap:4px;padding:12px 14px;text-decoration:none;display:grid}._9fPd8q_itemName{font-family:var(--site-sans);color:var(--fg);transition:color .16s var(--ease-glide);font-size:17px;font-weight:500;line-height:22px}._9fPd8q_itemLine{-webkit-line-clamp:2;line-clamp:2;color:var(--fg-2);text-wrap:pretty;-webkit-box-orient:vertical;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}._9fPd8q_item:hover,._9fPd8q_item:focus-visible{background-color:#f4ede60f}._9fPd8q_item:hover ._9fPd8q_itemName,._9fPd8q_item:focus-visible ._9fPd8q_itemName,._9fPd8q_item[aria-current=page] ._9fPd8q_itemName{color:#fff}._9fPd8q_item[aria-current=page]{background-color:#f4ede609}._9fPd8q_preview{width:min(306px,100%);color:var(--fg);border-radius:18px;text-decoration:none;display:grid}._9fPd8q_preview:focus-visible{outline-offset:8px;border-radius:20px}._9fPd8q_shot{aspect-ratio:306/230;background:var(--night-3);width:100%;box-shadow:inset 0 0 0 1px var(--hair);isolation:isolate;border-radius:16px;display:block;position:relative;overflow:hidden}._9fPd8q_shotLayer,._9fPd8q_shotLayer img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._9fPd8q_shotLayer{opacity:0;transition:opacity .2s var(--ease-glide)}._9fPd8q_shotLayer[data-on]{opacity:1}._9fPd8q_previewCopy{animation:_9fPd8q_copy-in .18s var(--ease-glide) both;padding-top:0;display:grid}._9fPd8q_shot+._9fPd8q_previewCopy{padding-top:16px}._9fPd8q_previewEyebrow{color:var(--fg-3);font-size:13px;font-weight:500;line-height:18px}._9fPd8q_previewTitle{min-height:48px;font-family:var(--site-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 28;letter-spacing:-.008em;color:var(--fg);text-wrap:balance;margin-top:6px;font-size:20px;font-weight:400;line-height:24px}._9fPd8q_previewLink{color:var(--fg-2);transition:color var(--d-micro) var(--ease-glide);align-items:center;gap:8px;margin-top:10px;font-size:15px;font-weight:500;line-height:20px;display:inline-flex}._9fPd8q_preview:hover ._9fPd8q_previewLink,._9fPd8q_preview:focus-visible ._9fPd8q_previewLink{color:var(--fg)}@keyframes _9fPd8q_copy-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._9fPd8q_previewCopy{animation:none}._9fPd8q_shotLayer{transition-duration:.12s!important}}
.x_mPPG_root{--pl-night:var(--night,#17101f);--pl-paper:var(--paper,#faf7f4);--pl-bone:var(--bone,#f4ede6);--pl-ink:var(--ink,#251e2c);--pl-iris:var(--iris,#6d4fd4);--pl-iris-light:var(--iris-light,#b8a4f5);--pl-sans:var(--site-sans,"Satoshi", system-ui, sans-serif);--pl-glide:var(--ease-glide,cubic-bezier(.22, 1, .36, 1));--pl-carry:var(--ease-carry,cubic-bezier(.65, 0, .35, 1));--pl-press:var(--ease-press,cubic-bezier(.2, 0, 0, 1));--pl-text:var(--pl-bone);--pl-text-2:#f4ede6bd;--pl-text-3:#f4ede68f;--pl-focus:var(--pl-iris-light);--pl-fill:var(--pl-night);width:100%;position:relative}.x_mPPG_root[data-ground=paper]{--pl-text:var(--pl-ink);--pl-text-2:#595163;--pl-text-3:#6d6376;--pl-focus:var(--pl-iris);--pl-fill:var(--pl-paper)}.x_mPPG_track,.x_mPPG_sticky{position:relative}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.x_mPPG_track[data-scrub]{height:calc(var(--scrub-vh,300) * 1vh);container-type:inline-size}.x_mPPG_track[data-scrub]>.x_mPPG_sticky{position:sticky;top:max(0px,50svh - min(100cqw,177.78svh)/3.55556)}.x_mPPG_track[data-scrub] .x_mPPG_frame{width:min(100%,177.78svh);margin-inline:auto}}.x_mPPG_frame{width:100%;aspect-ratio:var(--aspect-d,16 / 9);background:var(--pl-fill);isolation:isolate;position:relative;overflow:hidden;container-type:inline-size}@media (max-width:767px){.x_mPPG_frame:not([data-force=desktop]){aspect-ratio:var(--aspect-m,4 / 5)}}.x_mPPG_frame[data-force=phone]{aspect-ratio:var(--aspect-m,4 / 5)}@media (min-width:768px){.x_mPPG_frame[data-fit-height]{width:min(100%,177.78svh);margin-inline:auto}}.x_mPPG_frame[data-window]{border-radius:clamp(12px,1.6vw,22px);box-shadow:0 0 0 1px #ffffff1a,0 40px 120px -40px #0a0512d9,0 18px 40px -24px #0a051299}.x_mPPG_frame[data-window]:after{content:"";border-radius:inherit;pointer-events:none;z-index:3;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff73}.x_mPPG_root[data-ground=paper] .x_mPPG_frame[data-window]{box-shadow:0 0 0 1px #251e2c0f,0 30px 80px -40px #251e2c59,0 12px 28px -18px #251e2c33}.x_mPPG_root[data-ground=paper] .x_mPPG_frame[data-window]:after{content:none}.x_mPPG_viewport{position:absolute;inset:0}.x_mPPG_stage{transform-origin:0 0;contain:layout paint style;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;position:absolute;inset:0 auto auto 0;overflow:hidden}.x_mPPG_stage[data-moving]{will-change:transform}.x_mPPG_stage *,.x_mPPG_stage :before,.x_mPPG_stage :after{transition:none!important;animation:none!important}.x_mPPG_xfade{animation:x_mPPG_xfade-in .2s var(--pl-glide) both}@keyframes x_mPPG_xfade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.x_mPPG_stage.x_mPPG_xfade{animation-duration:.2s!important}}.x_mPPG_poster{z-index:2;transition:opacity .2s var(--pl-glide);position:absolute;inset:0}.x_mPPG_poster img{object-fit:cover;width:100%;height:100%;display:block}.x_mPPG_poster[data-hidden]{opacity:0;pointer-events:none}.x_mPPG_pause{z-index:4;width:40px;height:40px;color:var(--pl-bone);cursor:pointer;transition:opacity .24s var(--pl-glide), transform .1s var(--pl-press);background:#17101fb3;border:1px solid #f4ede633;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:12px;right:12px}.x_mPPG_root[data-ground=paper] .x_mPPG_pause{color:var(--pl-ink);background:#faf7f4e6;border-color:#251e2c1f}.x_mPPG_pause[data-idle]{opacity:.6}.x_mPPG_pause:hover,.x_mPPG_pause:focus-visible{opacity:1}.x_mPPG_pause:active{transform:scale(.96)}.x_mPPG_pause:focus-visible{outline:2px solid var(--pl-focus);outline-offset:3px}.x_mPPG_pause svg{width:14px;height:14px}.x_mPPG_tabs{flex-direction:column;align-items:flex-start;width:100%;margin-bottom:16px;padding-bottom:10px;display:flex;position:relative;container-type:inline-size}.x_mPPG_tabLines{z-index:2;pointer-events:none;position:absolute;inset:0}@container (max-width:403.98px){.x_mPPG_tabs [role=radio]{padding-inline:8px}}@container (max-width:355.98px){.x_mPPG_tabs{padding-bottom:0}.x_mPPG_tabs [role=radiogroup]{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.x_mPPG_tabs [role=radio]{white-space:normal;min-height:44px;padding:8px 12px 14px}}.x_mPPG_tabProgress{background:#f4ede61f;border-radius:2px;width:0;height:2px;position:absolute;top:0;left:0;overflow:hidden}.x_mPPG_root[data-ground=paper] .x_mPPG_tabProgress{background:#251e2c1a}.x_mPPG_tabProgress>span{transform-origin:0;background:linear-gradient(90deg,#b8a4f5 0%,#d88ab4 50%,#f2b089 100%);position:absolute;inset:0}.x_mPPG_root[data-ground=paper] .x_mPPG_tabProgress>span{background:linear-gradient(90deg,#6d4fd4 0%,#93386c 50%,#e08a5a 100%)}.x_mPPG_again{min-height:44px;margin-top:24px}.x_mPPG_againButton{min-height:44px;color:var(--pl-text);font:500 15px/20px var(--pl-sans);cursor:pointer;animation:x_mPPG_again-in .24s var(--pl-glide) both;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.x_mPPG_againButton span[aria-hidden]{transition:transform .18s var(--pl-glide)}.x_mPPG_againButton:hover span[aria-hidden]{transform:translate(3px)}.x_mPPG_againButton:focus-visible{outline:2px solid var(--pl-focus);outline-offset:3px;border-radius:4px}@keyframes x_mPPG_again-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.x_mPPG_againButton{animation:none}}.x_mPPG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.x_mPPG_legibility{z-index:5;pointer-events:none;position:absolute;inset:0}.x_mPPG_legBox{border:1.5px solid #2aa0b4;border-radius:3px;position:absolute}.x_mPPG_legBox[data-fail]{background:#ff3b301f;border:2px solid #ff3b30}.x_mPPG_legBox>span{color:#fff;white-space:nowrap;background:#2aa0b4;border-radius:3px;padding:1px 4px;font:600 11px/14px ui-monospace,Menlo,monospace;position:absolute;top:-18px;left:-1px}.x_mPPG_legBox[data-fail]>span{background:#ff3b30}.x_mPPG_legSummary{color:#fff;background:#000000bf;border-radius:6px;padding:4px 8px;font:600 11px/16px ui-monospace,Menlo,monospace;position:absolute;top:8px;left:8px}
.jB5A1G_layer{z-index:3;pointer-events:none;transition:opacity .2s var(--pl-glide,cubic-bezier(.22, 1, .36, 1));position:absolute;inset:0}.jB5A1G_layer[data-hidden]{opacity:0;visibility:hidden;transition:opacity .2s var(--pl-glide,cubic-bezier(.22, 1, .36, 1)), visibility 0s linear .2s}.jB5A1G_group{pointer-events:auto;position:absolute}.jB5A1G_choice{border-radius:var(--row-r,14px);cursor:pointer;-webkit-tap-highlight-color:transparent;width:100%;transition:background-color .12s var(--pl-glide,cubic-bezier(.22, 1, .36, 1));background:0 0;border:0;padding:0;position:absolute;left:0}.jB5A1G_choice[aria-checked=false]:hover{background:#6d4fd40f}.jB5A1G_choice:focus-visible{outline-offset:3px;outline:2px solid #6d4fd4}.jB5A1G_press{border-radius:var(--press-r,24px);cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:background-color .18s var(--pl-glide,cubic-bezier(.22, 1, .36, 1)), transform .1s var(--pl-press,cubic-bezier(.2, 0, 0, 1));background:0 0;border:0;padding:0;position:absolute}.jB5A1G_press:hover{background:#ffffff1a}.jB5A1G_press:active{background:#17101f14;transform:scale(.98)}.jB5A1G_press:focus-visible{outline-offset:3px;outline:2px solid #6d4fd4}.jB5A1G_press:disabled{cursor:default}.jB5A1G_press[data-pulse]:after{content:"";border-radius:inherit;pointer-events:none;animation:jB5A1G_ring .6s var(--pl-glide,cubic-bezier(.22, 1, .36, 1)) 1 both;border:2px solid #6d4fd4;position:absolute;inset:-3px}@keyframes jB5A1G_ring{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.jB5A1G_press[data-pulse]:after{opacity:0;animation:none}}.jB5A1G_sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jB5A1G_anchor{display:none}
.iCtQwW_film{--edge:max(var(--margin), calc((100% - var(--max)) / 2));--wrap-w:min(100% - 2 * var(--margin), var(--max));--col:calc((var(--wrap-w) - 11 * var(--gutter)) / 12);--pane:#17101feb;--pane-edge:var(--hair-2);--box-h:100%;height:var(--film-h,250vh);background:var(--night);color:var(--bone);position:relative}@media (max-width:767px){.iCtQwW_film{--film-h:200vh;--box-top:var(--nav-h);--box-h:min(125vw, 56svh);--sheet-top:calc(var(--box-top) + var(--box-h) - 22px)}}.iCtQwW_stage{isolation:isolate;background:var(--night);height:100svh;position:sticky;top:0;overflow:hidden}.iCtQwW_box{left:0;right:0;top:var(--box-top,0px);height:var(--box-h);z-index:0;background:#2e84ba;position:absolute;overflow:hidden}@media (min-width:768px){.iCtQwW_box:after{content:"";height:var(--nav-h);z-index:3;pointer-events:none;background:#0a1e36b8;position:absolute;inset:0 0 auto}}.iCtQwW_video,.iCtQwW_poster img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.iCtQwW_video{opacity:1;transition:opacity .3s var(--ease-glide)}.iCtQwW_box[data-media=poster] .iCtQwW_video,.iCtQwW_box[data-media=map] .iCtQwW_video{opacity:0}.iCtQwW_box[data-media=photo] .iCtQwW_video{visibility:hidden;transition:visibility 0s linear .6s}.iCtQwW_box .iCtQwW_poster{display:none}.iCtQwW_box[data-media=poster] .iCtQwW_poster,.iCtQwW_box[data-media=map] .iCtQwW_poster,.iCtQwW_box[data-media=end] .iCtQwW_poster{display:block}.iCtQwW_box[data-media=end] .iCtQwW_poster img{z-index:1}.iCtQwW_live{opacity:0;transition:opacity .3s var(--ease-glide);position:absolute;inset:0;overflow:hidden}.iCtQwW_box[data-media=map] .iCtQwW_live,.iCtQwW_stillBox[data-media=map] .iCtQwW_live{opacity:1}.iCtQwW_liveFrame{transform-origin:50%;position:absolute;top:50%;left:50%}.iCtQwW_photo{z-index:2;opacity:1;visibility:visible;transition:opacity .6s var(--ease-carry);position:absolute;inset:0}.iCtQwW_photo[data-off]{opacity:0;visibility:hidden;transition:opacity .6s var(--ease-carry), visibility 0s linear .6s}.iCtQwW_photo picture{display:block;position:absolute;inset:0}.iCtQwW_photoImg,.iCtQwW_photoBack{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.iCtQwW_photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.iCtQwW_photoBack{background-repeat:no-repeat;background-size:cover;display:block}.iCtQwW_scrim{background:linear-gradient(#17101f8c 0%,#17101f00 18%),linear-gradient(90deg,#17101fc7 0%,#17101f80 35%,#17101f00 60%);position:absolute;inset:0}@media (max-width:767px),(max-width:1023px) and (orientation:portrait){.iCtQwW_photoImg,.iCtQwW_photoBack{height:62%}.iCtQwW_photo img{height:62%}.iCtQwW_scrim{background:linear-gradient(#17101f80 0%,#17101f00 16%),linear-gradient(#17101f00 36%,#17101fb3 53%,#17101f 62%)}}.iCtQwW_copy{left:var(--edge);width:min(calc(6 * var(--col) + 5 * var(--gutter)), 640px);view-transition-name:iCtQwW_dmc-hero-copy;position:absolute;bottom:clamp(40px,7svh,80px)}@media (min-width:1280px){.iCtQwW_copy{width:min(calc(7 * var(--col) + 6 * var(--gutter)), 780px)}}@media (max-width:1023px){.iCtQwW_copy{right:var(--edge);width:auto}}.iCtQwW_copyBlock{flex-direction:column;align-items:flex-start;display:flex}.iCtQwW_copyBlock>.t-eyebrow{margin:0 0 var(--head-eyebrow-gap);color:#f4ede6db}.iCtQwW_h1{text-wrap:balance;margin:0}@media (min-width:768px){.iCtQwW_copyBlock .iCtQwW_h1{font-size:clamp(2.625rem,min(1.557rem + 4.381vw,9.4svh),5.5rem)}}@media (min-width:768px) and (max-width:1279px){.iCtQwW_copyBlock .iCtQwW_h1{font-size:clamp(2.625rem,min(.6rem + 4.9vw,9.4svh),4.25rem)}}.iCtQwW_second{max-width:36rem;color:var(--fg);margin:18px 0 0;font-size:clamp(1.25rem,.95rem + .9vw,1.875rem)}.iCtQwW_sub{max-width:34rem;margin:20px 0 0}.iCtQwW_buttons{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.iCtQwW_skip{font:500 15px/20px var(--site-sans);color:var(--bone);align-items:center;gap:8px;margin-top:20px;text-decoration:none;display:inline-flex}.iCtQwW_skip svg{transition:transform var(--d-quick) var(--ease-glide)}.iCtQwW_skip:hover svg,.iCtQwW_skip:focus-visible svg{transform:translateY(3px)}.iCtQwW_skip:focus-visible{outline:2px solid var(--iris-light);outline-offset:4px;border-radius:4px}@media (max-width:767px){.iCtQwW_copy{bottom:28px}.iCtQwW_copyBlock{isolation:isolate;position:relative}.iCtQwW_copyBlock:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#17101f00 0,#17101fb8 92px,#17101feb 150px,#17101f 220px);position:absolute;inset:-96px -40px 0}.iCtQwW_second{margin-top:12px}.iCtQwW_sub{margin-top:14px;font-size:16px;line-height:23px}.iCtQwW_buttons{flex-direction:column;align-items:stretch;width:100%;margin-top:22px}.iCtQwW_buttons .btn{justify-content:center;width:100%}.iCtQwW_skip{margin-top:14px}}@media (max-width:767px) and (max-height:700px){.iCtQwW_copyBlock .iCtQwW_h1{font-size:clamp(30px,5.6svh,42px)}.iCtQwW_second{margin-top:8px;font-size:17px;line-height:22px}.iCtQwW_sub{margin-top:10px}.iCtQwW_buttons{gap:8px;margin-top:16px}.iCtQwW_skip{margin-top:10px}}@media (max-height:480px) and (orientation:landscape){.iCtQwW_photoImg,.iCtQwW_photoBack{height:100%}.iCtQwW_photo img{height:100%}.iCtQwW_scrim{background:linear-gradient(#17101f8c 0%,#17101f00 30%),linear-gradient(90deg,#17101fd6 0,#17101fad 580px,#17101f00 800px)}.iCtQwW_copy{width:min(100% - 2 * var(--margin), 560px);bottom:14px;right:auto}.iCtQwW_copyBlock:before{content:none}.iCtQwW_copyBlock>.t-eyebrow{margin-bottom:6px}.iCtQwW_copyBlock .iCtQwW_h1{font-size:clamp(28px,9svh,40px);line-height:1.06}.iCtQwW_second{margin-top:6px;font-size:17px;line-height:21px}.iCtQwW_sub{margin-top:6px;font-size:14px;line-height:19px}.iCtQwW_buttons{flex-direction:row;align-items:center;gap:10px;width:auto;margin-top:12px}.iCtQwW_buttons .btn{width:auto}.iCtQwW_skip{margin-top:10px}}.iCtQwW_overlays{z-index:1;pointer-events:none;opacity:0;transition:opacity .6s var(--ease-glide);position:absolute;inset:0;container-type:inline-size}.iCtQwW_overlays[data-on]{opacity:1}.iCtQwW_pane{background:var(--pane);border:1px solid var(--pane-edge);color:var(--bone);border-radius:22px}.iCtQwW_trip{top:calc(var(--nav-h) + 24px);left:var(--edge);width:min(420px, calc(4 * var(--col) + 3 * var(--gutter)));opacity:0;transition:opacity .6s var(--ease-glide), transform .6s var(--ease-glide);padding:22px 24px 20px;position:absolute;transform:translateY(24px)}.iCtQwW_trip[data-on]{opacity:1;transform:none}.iCtQwW_tripHead{font:500 14px/18px var(--site-sans);color:var(--bone-2);align-items:center;gap:10px;display:flex}.iCtQwW_mark{width:28px;height:28px;font:600 10.5px/1 var(--site-sans);letter-spacing:.02em;color:#fff;border-radius:8px;place-items:center;display:inline-grid}.iCtQwW_tripTitle{font-family:var(--site-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 48;letter-spacing:-.012em;color:var(--bone);margin:14px 0 0;font-size:26px;font-weight:360;line-height:30px}.iCtQwW_tripMeta{font:400 15px/22px var(--site-sans);color:var(--bone-2);margin:6px 0 0}.iCtQwW_legend{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.iCtQwW_legend li{background:var(--night-3);border:1px solid var(--hair);height:30px;font:500 13px/1 var(--site-sans);color:var(--bone);white-space:nowrap;border-radius:99px;align-items:center;gap:8px;padding:0 12px 0 10px;display:inline-flex}.iCtQwW_rail{right:var(--edge);top:calc(var(--nav-h) + 24px);width:min(360px, calc(4 * var(--col) + 3 * var(--gutter)));position:absolute;bottom:96px}.iCtQwW_day{opacity:0;width:100%;transition:opacity .2s var(--ease-glide), transform .2s var(--ease-glide);pointer-events:none;position:absolute;top:0;right:0;overflow:hidden;transform:translateY(24px)}.iCtQwW_day[data-state=in]{opacity:1;pointer-events:auto;transition:opacity .6s var(--ease-glide) .2s, transform .6s var(--ease-glide) .2s;transform:none}.iCtQwW_day[data-state=out]{opacity:0;transform:translateY(-24px)}.iCtQwW_dayPhoto{aspect-ratio:4/5;max-height:calc(100svh - var(--nav-h) - 360px);background:var(--night-2);width:100%;position:relative;overflow:hidden}.iCtQwW_dayPhoto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.iCtQwW_dayText{padding:16px 20px 20px}.iCtQwW_dayDates{font:500 13px/18px var(--site-sans);color:var(--bone-3);margin:0}.iCtQwW_dayName{font-family:var(--site-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 48;letter-spacing:-.01em;color:var(--bone);margin:6px 0 0;font-size:24px;font-weight:360;line-height:28px}.iCtQwW_dayLine{font:400 15px/21px var(--site-sans);color:var(--bone-2);margin:6px 0 0}.iCtQwW_close{border:1px solid var(--hair-2);width:36px;height:36px;color:var(--bone);cursor:pointer;background:#17101fb3;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}.iCtQwW_close:focus-visible{outline:2px solid var(--iris-light);outline-offset:2px}.iCtQwW_summary{opacity:0;width:100%;transition:opacity .2s var(--ease-glide), transform .2s var(--ease-glide);pointer-events:none;padding:20px 22px 22px;position:absolute;bottom:0;right:0;transform:translateY(24px)}.iCtQwW_summary[data-on]{opacity:1;pointer-events:auto;transition:opacity .6s var(--ease-glide) .2s, transform .6s var(--ease-glide) .2s;transform:none}@media (min-width:768px){.iCtQwW_rail .iCtQwW_summary{right:auto;left:calc(2 * max(var(--margin), calc((100cqw - var(--max)) / 2)) + 100% - 100cqw)}}@media (min-width:768px) and (max-width:1279px){.iCtQwW_rail .iCtQwW_summary{left:calc(2 * var(--margin) + 100% - 100cqw)}}@media (min-width:768px) and (max-width:1279px) and (max-height:651px),(min-width:1280px) and (max-height:621px){.iCtQwW_rail .iCtQwW_summary{left:0}}.iCtQwW_sumTo{font:500 14px/20px var(--site-sans);color:var(--bone-2);margin:0}.iCtQwW_sumTotal{font-family:var(--site-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 72;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.015em;color:var(--bone);margin:8px 0 0;font-size:40px;font-weight:380;line-height:44px}.iCtQwW_sumTrailWrap{margin:12px 0 0;padding-right:8px;position:relative}.iCtQwW_sumTrail{width:100%;height:12px;display:block;overflow:visible}.iCtQwW_sumHead{background:radial-gradient(circle,#fbe4d2 0 3px,#f2b0898c 4px,#f2b08900 11px);border-radius:50%;width:22px;height:22px;margin-top:-11px;position:absolute;top:50%;right:-3px}.iCtQwW_sumMeta{font:500 14px/20px var(--site-sans);color:var(--bone-3);margin:10px 0 0}.iCtQwW_sumAction{opacity:0;min-height:40px;transition:opacity .5s var(--ease-glide), transform .5s var(--ease-glide);margin-top:18px;transform:translateY(8px)}.iCtQwW_sumAction[data-on]{opacity:1;transform:none}.iCtQwW_sumAction .btn[aria-busy=true]{opacity:.7;cursor:progress}.iCtQwW_pause{z-index:3;right:calc(24px + var(--pill-w,132px) + 12px);border:1px solid var(--hair-2);width:40px;height:40px;color:var(--bone);cursor:pointer;transition:opacity var(--d-base) var(--ease-glide);background:#17101fb3;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:24px}.iCtQwW_pause[data-rest]:not(:hover):not(:focus-visible){opacity:.6}.iCtQwW_pause:focus-visible{outline:2px solid var(--iris-light);outline-offset:3px}.iCtQwW_pill{z-index:var(--z-sticky);opacity:0;visibility:hidden;transition:opacity .24s var(--ease-glide), transform .24s var(--ease-glide), visibility 0s linear .24s;position:fixed;bottom:24px;right:24px;transform:translateY(8px)}.iCtQwW_pill[data-on]{opacity:1;visibility:visible;transition:opacity .24s var(--ease-glide), transform .24s var(--ease-glide);transform:none}@media (max-width:767px){.iCtQwW_overlays .iCtQwW_trip{opacity:1;top:calc(var(--sheet-top) + 24px);z-index:1;background:0 0;border:0;border-radius:0;width:auto;padding:0;left:16px;right:16px;transform:none}.iCtQwW_overlays .iCtQwW_tripHead,.iCtQwW_overlays .iCtQwW_tripMeta{display:none}.iCtQwW_overlays .iCtQwW_tripTitle{margin:0;font-size:19px;line-height:24px}.iCtQwW_overlays .iCtQwW_legend{gap:6px;margin-top:8px}.iCtQwW_overlays .iCtQwW_legend li{height:26px;padding:0 9px 0 8px;font-size:12px}.iCtQwW_rail{left:0;right:0;top:var(--sheet-top);background:var(--night);border-top:1px solid var(--pane-edge);border-radius:22px 22px 0 0;width:auto;bottom:0}.iCtQwW_rail:before{content:"";background:var(--bone-4);border-radius:2px;width:36px;height:4px;margin-left:-18px;position:absolute;top:8px;left:50%}.iCtQwW_rail .iCtQwW_pane{background:0 0;border:0;border-radius:0}.iCtQwW_rail .iCtQwW_day{grid-template-columns:76px 1fr;align-items:start;gap:14px;width:auto;padding-top:14px;display:grid;top:98px;left:16px;right:16px;border-top:1px solid var(--hair)!important}.iCtQwW_rail .iCtQwW_dayPhoto{border-radius:10px;width:76px;max-height:none}.iCtQwW_rail .iCtQwW_dayText{padding:0}.iCtQwW_rail .iCtQwW_dayName{margin-top:2px;font-size:20px;line-height:24px}.iCtQwW_rail .iCtQwW_dayLine{margin-top:2px;font-size:14px;line-height:20px}.iCtQwW_rail .iCtQwW_close{top:12px;right:0}.iCtQwW_rail .iCtQwW_summary{width:auto;padding:14px 0 0;inset:98px 16px auto;border-top:1px solid var(--hair)!important}.iCtQwW_rail .iCtQwW_sumTo{font-size:13px}.iCtQwW_rail .iCtQwW_sumTotal{margin-top:2px;font-size:30px;line-height:34px}.iCtQwW_rail .iCtQwW_sumTrailWrap,.iCtQwW_rail .iCtQwW_sumMeta{margin-top:8px}.iCtQwW_rail .iCtQwW_sumAction{margin-top:12px}.iCtQwW_pause{bottom:24px}}.iCtQwW_still{display:none}.iCtQwW_film[data-mode=still]{--film-h:auto}.iCtQwW_film[data-mode=still] .iCtQwW_stage{position:relative}.iCtQwW_film[data-mode=still] .iCtQwW_box,.iCtQwW_film[data-mode=still] .iCtQwW_overlays,.iCtQwW_film[data-mode=still] .iCtQwW_pause,.iCtQwW_film[data-mode=still] .iCtQwW_pill{display:none}.iCtQwW_film[data-mode=still] .iCtQwW_still{padding:var(--section-s) 0 var(--section-m);display:block}.iCtQwW_stillFrame{width:var(--wrap-w);margin-inline:auto;position:relative}.iCtQwW_stillBox{aspect-ratio:16/9;background:#2e84ba;border-radius:clamp(12px,1.6vw,22px);position:relative;overflow:hidden}.iCtQwW_stillBox .iCtQwW_poster img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.iCtQwW_stillCards .iCtQwW_trip{top:24px;left:24px}.iCtQwW_stillCards{pointer-events:none;position:absolute;inset:0}.iCtQwW_stillCards .iCtQwW_summary{width:min(360px,40%);bottom:24px;left:24px;right:auto}.iCtQwW_stillDays{width:min(var(--wrap-w), 720px);margin:var(--sp-10) auto 0;gap:16px;padding:0;list-style:none;display:grid}.iCtQwW_stillDays .iCtQwW_day{opacity:1;grid-template-columns:120px 1fr;align-items:center;gap:20px;display:grid;position:relative;transform:none}.iCtQwW_stillDays .iCtQwW_dayPhoto{border-radius:14px;width:120px;max-height:none}.iCtQwW_stillDays .iCtQwW_dayText{padding:0}@media (max-width:767px){.iCtQwW_stillBox{aspect-ratio:4/5}.iCtQwW_stillCards{gap:12px;margin-top:12px;display:grid;position:static}.iCtQwW_stillCards .iCtQwW_trip,.iCtQwW_stillCards .iCtQwW_summary{width:auto;position:relative;inset:auto}.iCtQwW_stillCards .iCtQwW_tripMeta{display:block}.iCtQwW_stillDays .iCtQwW_day{grid-template-columns:88px 1fr;gap:14px}.iCtQwW_stillDays .iCtQwW_dayPhoto{width:88px}}@media (min-width:768px) and (max-width:1099px){.iCtQwW_stillCards{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid;position:static}.iCtQwW_stillCards .iCtQwW_trip,.iCtQwW_stillCards .iCtQwW_summary{width:auto;position:relative;inset:auto}}
.zT8I6q_sheet{z-index:1;padding-top:var(--nav-h);background:var(--night);color:var(--fg);outline:none;flex-direction:column;display:flex;position:fixed;inset:0}.zT8I6q_sheet[hidden]{display:none}@media (min-width:1024px){.zT8I6q_sheet{display:none}}.zT8I6q_scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.zT8I6q_rows{width:min(100% - 2 * var(--margin), var(--max));margin-inline:auto;padding-bottom:24px}.zT8I6q_group{border-bottom:1px solid var(--hair);display:block}.zT8I6q_row{width:100%;min-height:72px;color:var(--fg);font-family:var(--site-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 36;letter-spacing:-.014em;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0;font-size:30px;font-weight:360;line-height:34px;text-decoration:none;display:flex}.zT8I6q_linkRow{border-bottom:1px solid var(--hair)}.zT8I6q_chevron{color:var(--fg-2);transition:transform var(--d-base) var(--ease-glide);flex:none}.zT8I6q_row[aria-expanded=true] .zT8I6q_chevron{transform:rotate(180deg)}.zT8I6q_doors:not([hidden]),.zT8I6q_product:not([hidden]){animation:zT8I6q_open .2s var(--ease-glide) both}@keyframes zT8I6q_open{0%{opacity:0;transform:translateY(6px)}}.zT8I6q_doors{margin:-6px 0 0;padding:0 0 14px;list-style:none;display:grid}.zT8I6q_doors>li{display:flex}.zT8I6q_doors>li>a{flex:1;min-width:0}.zT8I6q_product{gap:24px;margin-top:-4px;padding-bottom:24px;display:grid}.zT8I6q_product ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.zT8I6q_groupLabel{color:var(--fg-3);margin:0 0 6px;font-size:13px;font-weight:500;line-height:18px}.zT8I6q_item{color:var(--fg);-webkit-tap-highlight-color:transparent;border-radius:14px;gap:2px;margin-inline:-12px;padding:10px 12px;text-decoration:none;display:grid}.zT8I6q_item:active{background-color:#f4ede60f}.zT8I6q_itemName{font-size:17px;font-weight:500;line-height:22px}.zT8I6q_itemLine{color:var(--fg-2);font-size:14px;line-height:20px}.zT8I6q_foot{width:min(100% - 2 * var(--margin), var(--max));padding:8px 0 calc(16px + env(safe-area-inset-bottom));background:var(--night);gap:12px;margin-inline:auto;display:grid;position:relative}.zT8I6q_foot:before{content:"";left:calc(-1 * var(--margin));right:calc(-1 * var(--margin));background:linear-gradient(#17101f00, var(--night));pointer-events:none;height:24px;position:absolute;bottom:100%}.zT8I6q_footLinks{justify-content:center;align-items:center;gap:4px;margin:0;display:flex}.zT8I6q_footDot{color:var(--fg-3)}.zT8I6q_signIn{color:var(--fg);border-radius:8px;justify-self:center;padding:8px 12px;font-size:16px;font-weight:500;line-height:22px;text-decoration:none}.zT8I6q_big{--btn-h:52px;--btn-r:14px;--btn-fs:16px}@media (prefers-reduced-motion:reduce){.zT8I6q_doors:not([hidden]),.zT8I6q_product:not([hidden]){animation:none}}
._7n3CbG_section{overflow-x:clip}._7n3CbG_head{text-align:center;flex-direction:column;align-items:center;display:flex}._7n3CbG_title{margin-top:var(--head-eyebrow-gap);max-width:24ch}._7n3CbG_body{margin-top:var(--head-lede-gap);text-align:center;max-width:40rem}@media (min-width:768px){._7n3CbG_body{text-align:left;text-wrap:pretty}}._7n3CbG_film{margin-top:var(--sp-7)}._7n3CbG_close{margin:var(--sp-9) auto 0;text-align:center;max-width:30ch;font-family:var(--site-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 48;letter-spacing:-.012em;color:var(--fg);text-wrap:balance;font-size:24px;font-weight:400;line-height:32px}@media (max-width:767px){._7n3CbG_head,._7n3CbG_body,._7n3CbG_close{text-align:left;align-items:flex-start}._7n3CbG_close{margin-left:0}}
.dpdSVG_hero{padding-top:calc(var(--nav-h) + 40px);padding-bottom:72px}.dpdSVG_heroGrid{grid-template-columns:minmax(0,1fr);row-gap:48px;display:grid}.dpdSVG_heroCopy{align-self:center;max-width:34rem}.dpdSVG_heroCopy .t-display-2{text-wrap:balance}.dpdSVG_heroCopy[data-fit]{container-type:inline-size}.dpdSVG_heroCopy[data-fit] .t-display-2{font-size:min(clamp(2.625rem, 1.557rem + 4.381vw, 5.5rem), calc(100cqi / var(--h1-em)))}@media (min-width:1280px){.dpdSVG_heroCopy[data-fit] .t-display-2{font-size:min(clamp(2.625rem, 1.557rem + 4.381vw, 5.5rem), calc(100cqi / var(--h1-em-xl)))}}.dpdSVG_micro{color:var(--fg-2);margin:20px 0 0;font-size:14px;line-height:20px}.dpdSVG_heroVisual{position:relative}.dpdSVG_heroVisual picture{display:block;position:absolute;inset:0}.dpdSVG_heroWin{z-index:var(--z-satellite);width:min(100%, var(--win-phone,360px));margin:calc(var(--win-lift,32%) * -1) auto 0;position:relative}.dpdSVG_heroWinDesk{display:none}.dpdSVG_heroToast{z-index:var(--z-toast);position:absolute;top:0;right:max(-10px,50% + 16px - 50vw);translate:0 -84%}.dpdSVG_heroToast>*{max-width:calc(100vw - 32px)}@media (min-width:768px){.dpdSVG_hero{padding-top:calc(var(--nav-h) + 56px);padding-bottom:96px}.dpdSVG_heroWin{display:none}.dpdSVG_heroWinDesk{z-index:var(--z-satellite);width:var(--win-w,60%);bottom:calc(var(--win-drop,22%) * -1);display:block;position:absolute}.dpdSVG_heroWinDesk[data-side=left]{left:calc(var(--win-out,22%) * -1)}.dpdSVG_heroWinDesk[data-side=right]{right:calc(var(--win-out,0%) * -1)}.dpdSVG_heroVisual{padding-bottom:var(--win-room,18%)}.dpdSVG_heroToast{transform-origin:100% 100%;left:auto;right:0;translate:0 -92%;scale:.8}}@media (min-width:1280px){.dpdSVG_heroToast{left:24px;right:auto;translate:0 calc(-70% - 24px);scale:1}}@media (min-width:1024px){.dpdSVG_hero{min-height:clamp(600px,78svh,760px);padding-top:calc(var(--nav-h) + 48px);align-items:center;padding-bottom:88px;display:flex}.dpdSVG_hero>.wrap{width:min(100% - 2 * var(--margin), var(--max))}.dpdSVG_heroGrid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.dpdSVG_heroCopy{grid-column:1/span 6;max-width:none;padding-right:8px}.dpdSVG_heroVisual{padding-bottom:var(--win-room,14%);grid-column:7/span 6}}@media (min-width:1440px){.dpdSVG_heroGrid:not([data-copy=wide]) .dpdSVG_heroCopy{grid-column:1/span 5;padding-right:0}.dpdSVG_heroGrid:not([data-copy=wide]) .dpdSVG_heroCopy .t-display-2{margin-right:calc(var(--gutter) * -1)}.dpdSVG_heroGrid:not([data-copy=wide]) .dpdSVG_heroVisual{grid-column:6/span 7}.dpdSVG_heroGrid[data-side=left] .dpdSVG_heroCopy{padding-bottom:8px}}.dpdSVG_problemTitle{max-width:22ch}.dpdSVG_problemList{gap:32px;margin:48px 0 0;padding:0;list-style:none;display:grid}.dpdSVG_problemItem{border-top:1px solid var(--rule);padding-top:20px}.dpdSVG_problemNum{font-family:var(--site-sans);color:var(--fg-3);font-variant-numeric:lining-nums tabular-nums;font-size:15px;font-weight:700;line-height:20px;display:block}.dpdSVG_problemText{color:var(--fg);text-wrap:pretty;margin:12px 0 0;font-size:18px;line-height:28px}.dpdSVG_problemClose{color:var(--fg);margin:56px 0 0}@media (min-width:1024px){.dpdSVG_problemList{column-gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px}.dpdSVG_problemText{font-size:19px;line-height:30px}.dpdSVG_problemClose{margin-top:72px}}.dpdSVG_chapterCopy{align-self:center}.dpdSVG_underHeadVisual{margin-top:var(--sp-10)}@media (min-width:1024px){.dpdSVG_headed>.dpdSVG_headRow{margin-bottom:var(--head-content-gap);grid-row:1}.dpdSVG_headed>.dpdSVG_underHead,.dpdSVG_headed>.dpdSVG_underHeadVisual{grid-row:2;margin-top:0}.dpdSVG_underHead{align-self:start}.dpdSVG_underHead>[data-reveal]>:first-child{margin-top:0}}.dpdSVG_body{margin:var(--head-lede-gap) 0 0;max-width:34rem;color:var(--fg-2);text-wrap:pretty;font-size:17px;line-height:28px}.dpdSVG_lineAfter{max-width:34rem;color:var(--fg-2);margin:24px 0 0;font-size:16px;line-height:26px}.dpdSVG_points{gap:16px;max-width:34rem;margin:32px 0 0;padding:0;list-style:none;display:grid}.dpdSVG_point{color:var(--fg-2);text-wrap:pretty;padding-left:22px;font-size:16px;line-height:25px;position:relative}.dpdSVG_point:before{content:"";background:var(--fg-3);border-radius:6px;width:6px;height:6px;position:absolute;top:10px;left:2px}.dpdSVG_cta{margin-top:36px}.dpdSVG_stageHead{max-width:46rem}@media (min-width:1024px){.dpdSVG_asideCol{align-self:end}.dpdSVG_asideCol .dpdSVG_points{margin-top:0}}.dpdSVG_stageVisual{margin-top:var(--head-content-gap)}.dpdSVG_stack{gap:24px;display:grid}@media (min-width:1024px){.dpdSVG_stack{gap:28px}}.dpdSVG_narrow{width:100%;max-width:var(--narrow,560px);margin-inline:auto}@media (min-width:1024px){.dpdSVG_narrow[data-align=start]{margin-inline:0 auto}.dpdSVG_narrow[data-align=end]{margin-inline:auto 0}}.dpdSVG_indexHero{padding-top:calc(var(--nav-h) + 72px);padding-bottom:88px}.dpdSVG_cards{gap:32px;margin:0;padding:0;list-style:none;display:grid}.dpdSVG_cards>li{display:flex}.dpdSVG_cards>li>*{flex:1}@media (min-width:768px){.dpdSVG_cards{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}}@media (min-width:1024px){.dpdSVG_indexHero{padding-top:calc(var(--nav-h) + 112px);padding-bottom:128px}}.dpdSVG_notSure{text-align:center;max-width:40rem;color:var(--fg-2);text-wrap:balance;margin:0 auto}.dpdSVG_notSureLink{color:var(--fg);font-weight:500}.dpdSVG_keep{white-space:nowrap}@media (min-width:1280px){.dpdSVG_keepXl{white-space:nowrap}}.dpdSVG_desk{position:relative}.dpdSVG_deskSat{z-index:var(--z-satellite);width:min(100%, var(--sat-phone,340px));margin:-12% auto 0;position:relative}@media (min-width:768px){.dpdSVG_desk{padding-bottom:var(--sat-room,12%)}.dpdSVG_deskSat{width:var(--sat-w,40%);right:var(--sat-right,-4%);margin:0;position:absolute;bottom:0}}.dpdSVG_film{margin-top:var(--head-content-gap)}
.k671lq_card{background:var(--card);border:1px solid var(--card-edge);box-shadow:var(--shadow-paper-window);color:var(--fg);border-radius:28px;padding:40px;position:relative}@media (max-width:639.98px){.k671lq_card{border-radius:22px;padding:28px 24px}}.k671lq_bare{height:100%;color:var(--fg);flex-direction:column;display:flex}.k671lq_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.k671lq_tag{box-shadow:inset 0 0 0 1px var(--rule-2);font-family:var(--site-sans);white-space:nowrap;color:var(--fg-2);border-radius:999px;padding:3px 12px;font-size:13px;font-weight:500;line-height:20px}.k671lq_title{font-family:var(--site-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 28;letter-spacing:-.008em;margin:0;font-size:22px;font-weight:420;line-height:1.2}.k671lq_rows{margin:20px 0 0;display:grid}.k671lq_row{border-bottom:1px solid var(--rule);align-items:center;gap:18px;padding:18px 0;display:flex}.k671lq_row:first-child{padding-top:8px}.k671lq_row:last-child{border-bottom:0;padding-bottom:8px}.k671lq_figure{font-family:var(--site-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 72;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.04em;min-width:1.5em;color:var(--fg);flex:none;margin:0;font-size:84px;font-weight:300;line-height:.96}@media (min-width:768px){.k671lq_figure{font-size:104px}}@media (min-width:1280px){.k671lq_figure{font-size:120px}}.k671lq_side{min-width:0;font-family:var(--site-sans);gap:3px;margin:0;display:grid}@media (max-width:479.98px){.k671lq_row{flex-direction:column;align-items:flex-start;gap:8px}}.k671lq_per{color:var(--fg);font-size:17px;font-weight:500;line-height:24px}.k671lq_year{color:var(--fg-2);font-size:15px;line-height:22px}.k671lq_saves{color:var(--money);white-space:nowrap;font-weight:500}.k671lq_quiet{color:var(--fg-3);font-size:13px;line-height:20px}.k671lq_lines{gap:10px;margin-top:20px;display:grid}.k671lq_line{font-family:var(--site-sans);color:var(--fg-2);align-items:flex-start;gap:10px;margin:0;font-size:16px;line-height:24px;display:flex}.k671lq_line>span{text-wrap:balance}.k671lq_check{color:var(--link);flex:none;margin-top:4px}.k671lq_action{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:auto;padding-top:28px;display:flex}.k671lq_note{font-family:var(--site-sans);color:var(--fg-3);margin:0;font-size:14px;line-height:20px}@media (max-width:479.98px){.k671lq_action>.btn{width:100%}}
.D-PO6a_moment{position:relative}.D-PO6a_bandCopy{max-width:34rem}@media (min-width:768px){.D-PO6a_bandCopy{max-width:calc((100% + var(--gutter)) * 8 / var(--cols) - var(--gutter))}}.D-PO6a_bandTitle{margin-top:var(--head-eyebrow-gap);color:var(--bone)}.D-PO6a_copy{padding-top:var(--section-m)}.D-PO6a_bandIn{display:none}.D-PO6a_bandUnder{padding-top:var(--sp-7)}@media (max-width:767.98px){.D-PO6a_bandUnder+.D-PO6a_copy{padding-top:20px}}@media (min-width:768px){.D-PO6a_bandIn{display:block}.D-PO6a_bandUnder{display:none}}.D-PO6a_stage{margin-top:var(--head-content-gap)}.D-PO6a_player{position:relative}@media (max-width:767.98px){.D-PO6a_player>div:last-of-type{top:100%;left:var(--margin);right:var(--margin);position:absolute}}.D-PO6a_bandCopy .t-eyebrow{color:var(--bone-2)}
.Wq07rW_gallery{row-gap:48px;column-gap:var(--gutter);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.Wq07rW_gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}.Wq07rW_item{flex-direction:column;display:flex}.Wq07rW_name{font-family:var(--site-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 28;letter-spacing:-.008em;color:var(--fg);margin:0;font-size:clamp(1.25rem,1.2rem + .19vw,1.375rem);font-weight:420;line-height:1.2}.Wq07rW_line{font-family:var(--site-sans);color:var(--fg-2);text-wrap:pretty;flex:1;margin:8px 0 20px;font-size:15px;line-height:22px}.Wq07rW_card{color:inherit;border-radius:22px;outline:none;text-decoration:none;display:block}.Wq07rW_cover{aspect-ratio:1200/770;background:var(--night-2);box-shadow:var(--shadow-night-satellite);transition:transform .6s var(--ease-glide), box-shadow .6s var(--ease-glide);border-radius:22px;display:block;position:relative;overflow:hidden}[data-ground=paper] .Wq07rW_cover{box-shadow:var(--shadow-paper-satellite)}.Wq07rW_cover img{object-fit:cover;width:100%;height:100%;display:block}.Wq07rW_meta{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:14px;display:flex}.Wq07rW_trip{font-family:var(--site-sans);color:var(--fg);font-size:15px;font-weight:500;line-height:22px}.Wq07rW_chip{border:1px solid var(--rule-2);height:26px;font-family:var(--site-sans);color:var(--fg-2);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 11px;font-size:13px;font-weight:500;display:inline-flex}.Wq07rW_dot{background:var(--iris-light);border-radius:999px;width:6px;height:6px}[data-ground=paper] .Wq07rW_dot{background:var(--site-iris)}.Wq07rW_link{font-family:var(--site-sans);color:var(--link);opacity:0;transition:opacity var(--d-base) var(--ease-glide), transform var(--d-base) var(--ease-glide);margin-top:14px;font-size:15px;font-weight:500;line-height:22px;display:inline-block;transform:translateY(-4px)}@media (hover:hover) and (pointer:fine){.Wq07rW_card:hover .Wq07rW_cover{transform:translateY(-4px);box-shadow:0 0 0 1px #ffffff1a,0 40px 90px -30px #0a0512e6,0 16px 30px -18px #0a051299}.Wq07rW_card:hover .Wq07rW_link{opacity:1;transform:none}}.Wq07rW_card:focus-visible .Wq07rW_cover{outline:2px solid var(--ring);outline-offset:3px;transform:translateY(-4px)}.Wq07rW_card:focus-visible .Wq07rW_link{opacity:1;transform:none}@media (hover:none){.Wq07rW_link{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Wq07rW_cover,.Wq07rW_link{transition:none}.Wq07rW_card:hover .Wq07rW_cover,.Wq07rW_card:focus-visible .Wq07rW_cover{transform:none}}
.U30AVa_tour{position:relative}.U30AVa_head{align-items:center;gap:12px;margin-bottom:16px;display:flex}.U30AVa_list{scrollbar-width:none;background:#251e2c0a;border-radius:999px;gap:4px;width:max-content;min-width:0;max-width:100%;padding:4px;display:flex;overflow-x:auto;box-shadow:inset 0 0 0 1px #251e2c0f}.U30AVa_list::-webkit-scrollbar{display:none}[data-ground=night] .U30AVa_list{background:var(--night-2);box-shadow:inset 0 0 0 1px var(--hair)}.U30AVa_tab{height:40px;color:var(--fg-2);font-family:var(--site-sans);cursor:pointer;transition:background var(--d-base) var(--ease-glide), color var(--d-base) var(--ease-glide);background:0 0;border:0;border-radius:999px;flex:none;padding:0 16px;font-size:15px;font-weight:500;line-height:40px;position:relative;overflow:hidden}@media (max-width:639.98px){.U30AVa_tab{height:38px;padding:0 13px;font-size:14px;line-height:38px}}.U30AVa_tab:hover{color:var(--fg)}.U30AVa_tab[aria-selected=true]{background:var(--card);color:var(--fg);box-shadow:0 0 0 1px #251e2c0f,0 6px 16px -10px #251e2c59}[data-ground=night] .U30AVa_tab[aria-selected=true]{background:var(--night-3);box-shadow:inset 0 0 0 1px var(--hair-2)}.U30AVa_tab:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.U30AVa_progress{transform-origin:0;background:linear-gradient(90deg,#6d4fd4 0%,#93386c 55%,#e08a5a 100%);border-radius:2px;height:2px;animation-name:U30AVa_tour-run;animation-timing-function:linear;animation-fill-mode:both;position:absolute;bottom:5px;left:14px;right:14px}@keyframes U30AVa_tour-run{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.U30AVa_panel{min-width:0;aspect-ratio:var(--tour-aspect,1180 / 880);position:relative}@media (max-width:767px){.U30AVa_panel{aspect-ratio:4/3}}.U30AVa_veil{pointer-events:none;animation:U30AVa_tour-veil .24s var(--ease-glide) both;background:#faf7f4;border-radius:0 0 clamp(12px,1.6vw,22px) clamp(12px,1.6vw,22px);position:absolute;inset:46% 1px 1px}@media (max-width:767.98px){.U30AVa_veil{border-radius:clamp(12px,1.6vw,22px);top:1px}}@keyframes U30AVa_tour-veil{0%{opacity:1}to{opacity:0}}.U30AVa_pause{border:1px solid var(--rule-2);width:40px;height:40px;color:var(--fg);cursor:pointer;transition:transform .1s var(--ease-press);background:0 0;border-radius:999px;flex:none;place-items:center;margin-left:auto;display:grid}.U30AVa_pause:active{transform:scale(.96)}.U30AVa_pause:hover{border-color:var(--fg)}.U30AVa_pause:focus-visible{outline:2px solid var(--ring);outline-offset:3px}@media (prefers-reduced-motion:reduce){.U30AVa_veil{animation-duration:1ms}}@media (max-width:639.98px){.U30AVa_list{justify-content:space-between;width:100%}.U30AVa_tab{padding:0 9px;font-size:13.5px}.U30AVa_progress{left:9px;right:9px}.U30AVa_pause{z-index:5;color:#251e2c;background:#faf7f4eb;border-color:#251e2c24;position:absolute;bottom:10px;right:10px}}
._1IOR2G_box{width:100%;position:relative;container-type:inline-size}._1IOR2G_canvas{transform-origin:0 0;position:absolute;top:0;left:0}._1IOR2G_layer{position:absolute}
.xcMFkW_root{position:relative}.xcMFkW_doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}@media (min-width:768px){.xcMFkW_doors{gap:12px;margin-bottom:20px}}@media (min-width:1280px){.xcMFkW_doors{grid-template-columns:repeat(4,minmax(0,1fr))}}.xcMFkW_door{background:0 0}.xcMFkW_door>div{height:104px!important}@media (min-width:1280px){.xcMFkW_door>div{height:clamp(112px,9.5vw,136px)!important}}.xcMFkW_desk{display:none}.xcMFkW_phone{gap:14px;display:grid}@media (min-width:768px){.xcMFkW_desk{display:block}.xcMFkW_phone{display:none}}.xcMFkW_veil{background:#faf7f4bf;border-radius:0 0 22px 22px;width:100%;height:100%}.xcMFkW_desk .grid-cols-3>:nth-child(n+2)>:first-child>[data-key]{visibility:hidden}.xcMFkW_lift{background:0 0;border-radius:18px}.xcMFkW_phoneCard{z-index:2;background:0 0;border-radius:18px;margin:-34px 12px 0 28px;position:relative}
.cZry4q_desk{position:relative}.cZry4q_file{width:86%;margin-left:14%}.cZry4q_scan{z-index:var(--z-satellite);width:84%;margin-top:-15%;position:relative}.cZry4q_scanDesk figure{box-shadow:0 0 0 1px #251e2c0f,0 40px 90px -36px #251e2c6b,0 14px 30px -18px #251e2c38}.cZry4q_scanPhone{display:none}@media (max-width:767px){.cZry4q_file,.cZry4q_scanDesk{display:none}.cZry4q_scan{width:100%;margin-top:0}.cZry4q_scanPhone{display:block}}.cZry4q_scanCanvas{position:relative}.cZry4q_sweepClip{pointer-events:none;border-radius:14px;position:absolute;overflow:hidden}.cZry4q_sweep{opacity:0;background:linear-gradient(90deg,#0000,#b8a4f58c 45%,#ffffffd9 50%,#b8a4f58c 55%,#0000);width:90px;position:absolute;inset:0 auto 0 0;transform:translate(-90px)}.cZry4q_scanCanvas[data-phase=sweeping] .cZry4q_sweep{animation:cZry4q_sweep 1.2s var(--ease-carry) both}@keyframes cZry4q_sweep{0%{opacity:1;transform:translate(-90px)}92%{opacity:1}to{opacity:0;transform:translate(372px)}}:is(.cZry4q_scanCanvas[data-phase=sweeping] [data-key],.cZry4q_scanCanvas[data-phase=filling] [data-key]){animation:cZry4q_fill .28s var(--ease-glide) both}@keyframes cZry4q_fill{0%{opacity:.25}to{opacity:1}}@media (prefers-reduced-motion:reduce){.cZry4q_sweep{display:none}.cZry4q_scanCanvas [data-key]{animation:none!important}}
._8bqHjG_bridge{position:relative}._8bqHjG_desk{display:none}._8bqHjG_phone{grid-template-columns:minmax(0,1fr);gap:0;display:grid}._8bqHjG_tabletDash{display:none}@media (min-width:1280px){._8bqHjG_desk{display:block}._8bqHjG_phone{display:none}}@media (min-width:1024px) and (max-width:1279.98px){._8bqHjG_phone{grid-template-rows:auto auto;grid-template-columns:360px minmax(64px,200px) minmax(0,460px);align-items:start}._8bqHjG_dmcCol{grid-area:1/1}._8bqHjG_phoneBridge{grid-area:2/1;padding-bottom:0}._8bqHjG_tabletDash{border-top:2px dashed #6d4fd480;grid-area:2/2;align-self:center;height:0;display:block}._8bqHjG_agencyCol{grid-area:1/3/span 2;align-self:end}}._8bqHjG_svg{position:absolute;inset:0;overflow:visible}._8bqHjG_dash{fill:none;stroke:var(--site-iris);stroke-opacity:.55;stroke-width:2px;stroke-dasharray:6 8;stroke-linecap:round}._8bqHjG_end{fill:#faf7f4;stroke:var(--site-iris);stroke-width:2px}._8bqHjG_window{box-shadow:var(--shadow-paper-window);border-radius:20px;overflow:hidden}._8bqHjG_card{border-radius:18px;box-shadow:0 0 0 1px #251e2c0f,0 30px 60px -24px #251e2c73,0 12px 24px -16px #251e2c4d}._8bqHjG_side{font-family:var(--site-sans);color:var(--fg-2);align-items:center;gap:10px;margin:0;font-size:15px;font-weight:500;line-height:22px;display:flex}._8bqHjG_sideMark{border:2px solid var(--site-iris);border-radius:999px;width:10px;height:10px}._8bqHjG_sideMark[data-agency]{background:var(--site-iris)}._8bqHjG_head{align-items:center;gap:14px;padding:16px 20px 12px;display:flex}._8bqHjG_mark{width:auto;height:11px}._8bqHjG_crumb{min-width:0;color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;overflow:hidden}._8bqHjG_crumb b{color:var(--iris-deep);font-weight:500}._8bqHjG_cover{border-radius:16px;height:150px;margin:0 16px;position:relative;overflow:hidden}._8bqHjG_cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._8bqHjG_coverShade{background:linear-gradient(90deg,#140e1c9e,#140e1c00 64%),linear-gradient(#140e1c14 20%,#140e1cbd);position:absolute;inset:0}._8bqHjG_coverText{gap:6px;display:grid;position:absolute;bottom:14px;left:18px;right:18px}._8bqHjG_coverMeta{color:#ffffffdb;font-size:12.5px}._8bqHjG_note{background:#ffffffbf;border-radius:14px;align-items:flex-start;gap:12px;margin:14px 16px 0;padding:12px 14px;display:flex;box-shadow:0 0 0 1px #251e2c0f}._8bqHjG_noteWho{color:var(--text-3);font-size:12px;display:block}._8bqHjG_noteText{color:var(--text);margin-top:2px;font-size:14.5px;font-weight:500;display:block}._8bqHjG_shelf{justify-content:space-between;align-items:baseline;margin:18px 20px 8px;display:flex}._8bqHjG_shelfMeta{color:var(--text-3);font-size:12px}._8bqHjG_days{gap:8px;margin:0 16px;display:grid}._8bqHjG_day{height:72px;position:relative}._8bqHjG_dayEmpty{border:1.5px dashed var(--line-strong);transition:opacity .25s var(--ease-glide);border-radius:12px;position:absolute;inset:0}._8bqHjG_dayFull{opacity:0;transition:opacity .25s var(--ease-glide), transform .25s var(--ease-glide);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:8px 12px 8px 8px;display:flex;position:absolute;inset:0;transform:translateY(6px);box-shadow:0 0 0 1px #251e2c0f,0 10px 22px -16px #251e2c66}._8bqHjG_day[data-on] ._8bqHjG_dayFull{opacity:1;transform:none}._8bqHjG_day[data-on] ._8bqHjG_dayEmpty{opacity:0}._8bqHjG_thumb{object-fit:cover;border-radius:8px;flex:none;width:58px;height:46px}._8bqHjG_dayText{flex:1;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;min-width:0;display:grid}._8bqHjG_dayWhen{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._8bqHjG_dayWhat{color:var(--text);text-wrap:pretty;grid-row:2;font-size:14px;font-weight:600;line-height:18px}._8bqHjG_dayChip{grid-area:1/2/span 2;align-self:center}._8bqHjG_slot{border:1.5px dashed var(--line-strong);border-radius:18px;height:84px;margin:14px 16px 0}._8bqHjG_agency[data-narrow] ._8bqHjG_day{height:96px}._8bqHjG_agency[data-narrow] ._8bqHjG_dayText{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr)}._8bqHjG_agency[data-narrow] ._8bqHjG_dayChip{grid-area:3/1;margin-top:4px}._8bqHjG_phoneBridge{justify-content:center;padding:28px 0;display:flex;position:relative}._8bqHjG_phoneDash{border-left:2px dashed #6d4fd480;position:absolute;top:0;bottom:0;left:50%}._8bqHjG_phoneCard{opacity:0;width:100%;max-width:340px;transition:opacity .6s var(--ease-glide), transform .9s var(--ease-carry);border-radius:18px;position:relative;transform:translateY(-24px);box-shadow:0 0 0 1px #251e2c0f,0 24px 50px -24px #251e2c73}._8bqHjG_phoneCard[data-on]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){._8bqHjG_dayFull,._8bqHjG_dayEmpty,._8bqHjG_phoneCard{transition:none}}
.mgnO-a_world{position:relative}.mgnO-a_map{aspect-ratio:1340/512;position:relative;container-type:inline-size}.mgnO-a_land{width:100%;height:100%;position:absolute;inset:0}.mgnO-a_overlay{position:absolute;inset:0}.mgnO-a_overlay[data-form=phone]{display:none}@media (max-width:767.98px){.mgnO-a_world{margin-inline:calc(-1 * var(--margin));padding:120px 0 56px}.mgnO-a_map{aspect-ratio:1020/512}.mgnO-a_overlay[data-form=desk]{display:none}.mgnO-a_overlay[data-form=phone]{display:block}}.mgnO-a_svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mgnO-a_trail{fill:none;stroke-width:2px;stroke-linecap:round;stroke-dasharray:1 1}[data-form=phone] .mgnO-a_trail{stroke-width:5px}.mgnO-a_pin{fill:#f4ede6}.mgnO-a_landRing{fill:none;stroke:#f2b089;stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:mgnO-a_atlas-land .6s var(--ease-glide) both}[data-form=phone] .mgnO-a_landRing{stroke-width:5px}@keyframes mgnO-a_atlas-land{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.mgnO-a_home{fill:none;stroke:#e08a5a;stroke-width:1.5px}[data-form=phone] .mgnO-a_home{stroke-width:4px}.mgnO-a_homeLabel{white-space:nowrap;font-family:var(--site-sans);color:var(--fg-3);background:#17101fd1;border-radius:6px;padding:1px 6px;font-size:13px;font-weight:500;line-height:18px;position:absolute;transform:translate(calc(-100% - 14px),-50%)}@media (max-width:767.98px){.mgnO-a_homeLabel{font-size:12px;transform:translate(-6px,14px)}}.mgnO-a_card{opacity:0;width:min(96px,7.3cqw);transition:opacity .6s var(--ease-glide), transform .6s var(--ease-glide);margin:0;position:absolute;transform:translateY(12px)}.mgnO-a_card[data-on]{opacity:1;transform:none}.mgnO-a_photo{aspect-ratio:4/5;width:100%;box-shadow:var(--shadow-night-satellite);border-radius:12px;display:block;overflow:hidden}.mgnO-a_photo img{object-fit:cover;width:100%;height:100%;display:block}.mgnO-a_name{width:max-content;max-width:140px;font-family:var(--site-sans);color:var(--fg-2);text-wrap:balance;background:#17101fd1;border-radius:6px;margin:6px 0 0 -6px;padding:1px 6px 2px;font-size:12px;font-weight:500;line-height:16px;display:block}@media (max-width:767.98px){.mgnO-a_card{width:64px}.mgnO-a_photo{border-radius:9px}.mgnO-a_name{max-width:104px;margin-top:4px;font-size:11px;line-height:14px}}.mgnO-a_pause{border:1px solid var(--hair-2);width:40px;height:40px;color:var(--bone);cursor:pointer;opacity:.6;transition:opacity var(--d-quick) var(--ease-glide);background:#17101fb3;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:-8px;right:0}.mgnO-a_pause:hover,.mgnO-a_pause:focus-visible{opacity:1}.mgnO-a_pause:focus-visible{outline:2px solid var(--iris-light);outline-offset:3px}@media (prefers-reduced-motion:reduce){.mgnO-a_card{transition:none}.mgnO-a_landRing{display:none}}
.gPBsPa_world{position:relative}
.MPRDlG_root{position:relative}.MPRDlG_desk{display:none}.MPRDlG_phoneForm{display:block}@media (min-width:768px){.MPRDlG_desk{display:block}.MPRDlG_phoneForm{display:none}}.MPRDlG_main .grid-cols-\[1fr_336px\]>:nth-child(2){visibility:hidden}.MPRDlG_lifted{background:0 0;border-radius:18px;overflow:hidden}.MPRDlG_phoneUnder{margin:24px 0 0 16px}.MPRDlG_screens{position:absolute;inset:0}.MPRDlG_screen{opacity:0;transition:opacity var(--d-base) var(--ease-glide);position:absolute;inset:0}.MPRDlG_screen[data-on]{opacity:1}@media (prefers-reduced-motion:reduce){.MPRDlG_screen{transition:none}}
.Ua3N2q_bar{border-top:1px solid var(--rule);padding-top:14px}.Ua3N2q_label{font-family:var(--site-sans);color:var(--fg);margin:0 0 6px;font-size:14px;font-weight:500;line-height:20px}@media (min-width:1024px){.Ua3N2q_doors{align-items:center;min-height:72px}}
.JIJYwW_hero{flex-direction:column;display:flex;overflow:clip}.JIJYwW_copyWrap{z-index:2;position:relative}.JIJYwW_copy{max-width:100%}.JIJYwW_lede{margin-top:28px}.JIJYwW_lede>*{max-width:30rem}.JIJYwW_scope{font-family:var(--site-sans);color:var(--fg-2);text-wrap:pretty;margin:20px 0 0;font-size:15px;font-weight:500;line-height:22px}.JIJYwW_actions{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.JIJYwW_micro{font-family:var(--site-sans);color:var(--fg);margin:20px 0 0;font-size:14px;line-height:20px}.JIJYwW_stageBox{position:relative}.JIJYwW_stage{position:absolute;inset:0}.JIJYwW_layer{position:absolute}.JIJYwW_glass{background:#17101f;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,8px 40px 120px -40px #0a0512d9,8px 18px 40px -24px #0a051299}.JIJYwW_glass img{width:100%;height:auto;display:block}.JIJYwW_l2Inner{transform-origin:0 0;width:1180px}.JIJYwW_card{width:calc(var(--dw) * 1px);transform-origin:0 0;border-radius:18px;box-shadow:0 0 0 1px #ffffff14,8px 30px 80px -30px #0a0512cc,8px 12px 24px -16px #0a051280}.JIJYwW_toast{width:calc(var(--dw) * 1px);transform-origin:0 0;border-radius:16px;box-shadow:8px 20px 50px -24px #0a0512b3}.JIJYwW_l5{animation:JIJYwW_hero-toast .7s var(--ease-glide) 1.2s both}@keyframes JIJYwW_hero-toast{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.JIJYwW_l5{animation:none}}@media (min-width:1024px){.JIJYwW_hero{min-height:clamp(760px,100svh,980px)}.JIJYwW_copyWrap{padding-top:calc(var(--nav-h) + clamp(40px, 100svh - 804px, 96px))}.JIJYwW_copy{width:calc((100% - 11 * var(--gutter)) / 12 * 6 + 5 * var(--gutter))}.JIJYwW_stageRow{z-index:1;pointer-events:none;position:absolute;inset:0 0 auto}.JIJYwW_stageWrap{height:0;position:relative}.JIJYwW_stageBox{top:120px;left:calc((100% - 11 * var(--gutter)) / 12 * 6 + 6 * var(--gutter) - 24px);aspect-ratio:1000/760;width:min(29.2px + 57.7vw,1.35135*clamp(760px,100svh,980px) - 359.459px);position:absolute}.JIJYwW_stage{transform-origin:0 0;width:1000px;height:760px;transform:scale(min(tan(atan2(calc(29.2px + 57.7vw), 1000px)), tan(atan2(calc(clamp(760px, 100svh, 980px) - 266px), 740px))));inset:0 auto auto 0}.JIJYwW_l1{width:600px;top:0;left:0}.JIJYwW_halo{background:radial-gradient(closest-side,#6d4fd44d,#6d4fd41f 55%,#6d4fd400);width:1032px;height:705px;position:absolute;top:129px;left:290px}.JIJYwW_l2{width:860px;height:641px;top:110px;left:376px;-webkit-mask-image:linear-gradient(#000 0% 80%,#0000 100%);mask-image:linear-gradient(#000 0% 80%,#0000 100%)}.JIJYwW_l2Inner{transform:scale(.728814)}.JIJYwW_l3{top:350px;left:20px}.JIJYwW_l3 .JIJYwW_card{transform:scale(calc(380 / var(--dw)))}.JIJYwW_l4{top:560px;left:210px}.JIJYwW_l4 .JIJYwW_card{transform:scale(calc(300 / var(--dw)))}.JIJYwW_l5{top:84px;left:500px}.JIJYwW_l5 .JIJYwW_toast{transform:scale(calc(324 / var(--dw)))}.JIJYwW_doorWrap{z-index:3;margin-top:auto;padding-top:24px;padding-bottom:20px;position:relative}}@media (max-width:1023.98px){.JIJYwW_copyWrap{padding-top:calc(var(--nav-h) + 40px);order:1}.JIJYwW_actions{flex-direction:column;margin-top:32px}.JIJYwW_actions>*{justify-content:center;width:100%}.JIJYwW_doorWrap{order:2;margin-top:40px}.JIJYwW_stageRow{order:3;margin-top:40px;padding-bottom:56px}.JIJYwW_stageWrap{width:100%;max-width:none;margin:0}.JIJYwW_stageBox{aspect-ratio:1/1.18;width:100%;max-height:760px}.JIJYwW_halo,.JIJYwW_l4{display:none}.JIJYwW_l1{width:70vw;top:0;right:4vw}.JIJYwW_glass{border-radius:14px}.JIJYwW_l2{aspect-ratio:1180/420;width:92vw;top:18vw;left:4vw}.JIJYwW_l2Clip{border-radius:14px;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,8px 30px 80px -30px #0a0512d9}.JIJYwW_l2Inner{transform:scale(tan(atan2(92vw, 1180px)))}.JIJYwW_l2 figure{box-shadow:none;border-radius:0}.JIJYwW_l5{width:66vw;top:39.7458vw;right:4vw}.JIJYwW_l5 .JIJYwW_toast{transform:scale(tan(atan2(66vw, 360px)))}.JIJYwW_l3{width:70vw;top:56.7458vw;left:4vw}.JIJYwW_l3 .JIJYwW_card{transform:scale(tan(atan2(70vw, 420px)))}}
.HZquUW_frame{isolation:isolate;background:#faf7f4;border-radius:clamp(12px,1.6vw,22px);margin:0;position:relative}.HZquUW_bare{background:0 0;border-radius:0}.HZquUW_paper{box-shadow:0 0 0 1px #251e2c0f,0 30px 80px -40px #251e2c59,0 12px 28px -18px #251e2c33}.HZquUW_night{box-shadow:0 0 0 1px #ffffff1a,0 40px 120px -40px #0a0512d9,0 18px 40px -24px #0a051299}.HZquUW_front{box-shadow:0 0 0 1px #ffffff1a,8px 40px 120px -40px #0a0512d9,8px 18px 40px -24px #0a051299}.HZquUW_night:after,.HZquUW_front:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff73}.HZquUW_box{border-radius:inherit;aspect-ratio:var(--p-ratio);position:relative;overflow:hidden}.HZquUW_img{max-width:none;height:auto;width:var(--p-w);margin:var(--p-mt) 0 0 var(--p-ml);display:block}@media (min-width:768px){.HZquUW_box{aspect-ratio:var(--d-ratio)}.HZquUW_img{width:var(--d-w);margin:var(--d-mt) 0 0 var(--d-ml)}}.HZquUW_phoneStack{gap:16px;display:grid}.HZquUW_joined{gap:0}.HZquUW_joined>.HZquUW_frame:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.HZquUW_joined>.HZquUW_frame:not(:first-child){border-top:1px solid #251e2c14;border-top-left-radius:0;border-top-right-radius:0}.HZquUW_deskOnly{display:none}@media (min-width:768px){.HZquUW_deskOnly{display:block}.HZquUW_phoneStack{display:none}}.HZquUW_split{display:block}
.klnROW_calc{flex-direction:column;align-items:flex-start;display:flex}.klnROW_label{text-wrap:balance;display:block}.klnROW_stepper{align-items:center;gap:20px;margin-top:16px;display:flex}@media (max-width:379.98px){.klnROW_stepper{gap:10px}}.klnROW_step{border:1px solid var(--rule-2);width:44px;height:44px;color:var(--fg);cursor:pointer;transition:border-color var(--d-quick) var(--ease-glide), transform .1s var(--ease-press);background:0 0;border-radius:999px;place-items:center;display:grid}.klnROW_step:hover:not(:disabled){border-color:var(--fg)}.klnROW_step:active:not(:disabled){transform:scale(.96)}.klnROW_step:disabled{opacity:.4;cursor:default}.klnROW_step:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.klnROW_input{border:0;border-bottom:1px solid var(--rule);width:3ch;color:var(--fg);font-family:var(--site-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 72;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.03em;text-align:center;appearance:textfield;background:0 0;border-radius:0;padding:0;font-size:64px;font-weight:300;line-height:76px}.klnROW_input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.klnROW_input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.klnROW_input:focus-visible{border-bottom-color:var(--link);box-shadow:0 2px 0 0 var(--link);outline:none}.klnROW_outWrap{width:100%;min-height:72px;margin-top:28px;display:grid}.klnROW_out{opacity:0;visibility:hidden;transition:opacity var(--d-base) var(--ease-glide), visibility 0s linear var(--d-base);grid-area:1/1;margin:0}.klnROW_out[data-on]{opacity:1;visibility:visible;transition:opacity var(--d-base) var(--ease-glide), visibility 0s}.klnROW_total{color:var(--fg)}.klnROW_figure{font-variant-numeric:lining-nums tabular-nums}.klnROW_sum{border-bottom:1px solid var(--rule);font-family:var(--site-sans);color:var(--fg-2);gap:6px;margin:0 0 16px;padding-bottom:12px;font-size:16px;line-height:24px;display:grid}.klnROW_sum>div{justify-content:space-between;gap:16px;display:flex}.klnROW_sum dt,.klnROW_sum dd{margin:0}.klnROW_sum dd{font-variant-numeric:lining-nums tabular-nums;color:var(--fg)}.klnROW_sum>div[data-off],.klnROW_sum>div[data-off] dd{color:var(--fg-3)}.klnROW_total,.klnROW_form{margin:0}.klnROW_detail{font-family:var(--site-sans);color:var(--fg-2);margin:8px 0 0;font-size:16px;line-height:24px}.klnROW_saving{border-top:1px solid var(--rule);font-family:var(--site-sans);color:var(--fg);margin:16px 0 0;padding-top:16px;font-size:16px;font-weight:500;line-height:24px}.klnROW_money{color:var(--money);font-variant-numeric:lining-nums tabular-nums}.klnROW_quiet{font-family:var(--site-sans);color:var(--fg-3);margin:4px 0 0;font-size:13px;line-height:20px}.klnROW_form{color:var(--fg)}.klnROW_formLink{color:var(--link);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.klnROW_formLink:hover{color:var(--link-hover,var(--link))}@media (prefers-reduced-motion:reduce){.klnROW_out,.klnROW_out[data-on]{transition:none}}
.r2N9Ua_strip{top:var(--nav-h);height:40px;z-index:var(--z-sticky);opacity:0;visibility:hidden;transition:opacity .16s var(--ease-leave), transform .16s var(--ease-leave), visibility 0s linear .16s;pointer-events:none;background:#faf7f4;position:fixed;left:0;right:0;transform:translateY(-8px);box-shadow:inset 0 -1px #251e2c14}.r2N9Ua_strip[data-show]{opacity:1;visibility:visible;transition:opacity .24s var(--ease-glide), transform .24s var(--ease-glide), visibility 0s;transform:none}.r2N9Ua_mark{height:0;display:block}@media (prefers-reduced-motion:reduce){.r2N9Ua_strip,.r2N9Ua_strip[data-show]{transition:opacity .12s linear;transform:none}}
.u98z0q_hero{z-index:2;padding-top:calc(var(--nav-h) + 48px)}@media (min-width:1024px){.u98z0q_hero{padding-top:calc(var(--nav-h) + 72px)}}.u98z0q_stageHead{max-width:52rem}.u98z0q_stageVisual{margin-top:var(--head-content-gap)}.u98z0q_title{max-width:15em}.u98z0q_body{margin-top:var(--head-lede-gap);max-width:34rem;color:var(--fg-2)}.u98z0q_bodyFlush{margin-top:0}.u98z0q_extra{margin-top:32px}.u98z0q_points{gap:16px;max-width:34rem;margin:32px 0 0;padding:0;list-style:none;display:grid}.u98z0q_copyTop .u98z0q_points:first-child{margin-top:0}.u98z0q_points li{color:var(--fg-2);padding-left:22px;position:relative}.u98z0q_points li:before{content:"";background:var(--fg-3);border-radius:99px;width:6px;height:6px;position:absolute;top:.62em;left:0}.u98z0q_underHead{margin-top:var(--head-lede-gap)}@media (min-width:1280px){.u98z0q_underHead{margin-top:var(--sp-10)}.u98z0q_copyCol{align-self:center}.u98z0q_copyTop{align-self:start}.u98z0q_visualFirst{grid-row:1}}@media (min-width:1024px){.u98z0q_stageBody{align-self:end}}.u98z0q_stageVisualIn{margin-top:var(--head-content-gap)}.u98z0q_phoneOnly{display:block}.u98z0q_deskOnly{display:none}@media (min-width:768px){.u98z0q_phoneOnly{display:none}.u98z0q_deskOnly{display:block}}@media (min-width:768px) and (max-width:1279px){.u98z0q_visualCol{max-width:820px}}.u98z0q_gridHero{z-index:2;padding-top:calc(var(--nav-h) + clamp(48px, 3.2vw + 36px, 96px));display:flow-root;overflow-x:clip}.u98z0q_gridHead{row-gap:0}.u98z0q_gridTitle{min-width:0}.u98z0q_gridH1{margin-top:var(--head-eyebrow-gap)}.u98z0q_gridSide{margin-top:var(--head-lede-gap)}.u98z0q_gridLede{margin:0}.u98z0q_gridActions{margin-top:var(--head-actions-gap);flex-wrap:wrap;gap:12px;display:flex}@media (min-width:1280px){.u98z0q_gridSide{grid-row:1;align-self:end;margin-top:0;padding-bottom:6px}}@media (max-width:767px){.u98z0q_gridActions{flex-direction:column;align-items:stretch}}.u98z0q_gridVisual{margin-top:clamp(48px,2.5vw + 38px,80px)}.u98z0q_hang{margin-bottom:calc(-.3 * var(--hang-rp) * min(100%, var(--hang-maxp)))}.u98z0q_hangInner{max-width:var(--hang-maxp)}.u98z0q_spacer{padding-top:calc(.3 * var(--hang-rp) * min(100%, var(--hang-maxp)))}@media (min-width:768px){.u98z0q_hang{margin-bottom:calc(-.3 * var(--hang-r) * min(100%, var(--hang-max)))}.u98z0q_hangInner{max-width:var(--hang-max)}.u98z0q_spacer{padding-top:calc(.3 * var(--hang-r) * min(100%, var(--hang-max)))}}
@font-face{font-family:Satoshi;font-style:normal;font-weight:400;font-display:swap;src:url(/site/fonts/en-dash.woff2)format("woff2");unicode-range:U+2013}@font-face{font-family:Satoshi;font-style:italic;font-weight:400;font-display:swap;src:url(/site/fonts/en-dash.woff2)format("woff2");unicode-range:U+2013}@font-face{font-family:Satoshi;font-style:normal;font-weight:500;font-display:swap;src:url(/site/fonts/en-dash.woff2)format("woff2");unicode-range:U+2013}@font-face{font-family:Satoshi;font-style:normal;font-weight:700;font-display:swap;src:url(/site/fonts/en-dash.woff2)format("woff2");unicode-range:U+2013}.DUA_vG_product{--paper:#faf7f4;--ink:#251e2c;--iris:#6d4fd4;--iris-deep:#5334a8;--rose:#93386c;--apricot:#e08a5a;--plum:#241a2e;--lagoon:#2aa0b4;--lavender:#e9d7fe;--good:#1e7a4e;--warn:#8f5916;--critical:#b3372e;--surface:#faf7f4;--surface-raised:#fcfcfb;--surface-sunken:#f3eeea;--surface-inverse:#241a2e;--surface-hover:#251e2c0a;--text:#251e2c;--text-2:#595163;--text-3:#6d6376;--text-4:#776c80;--text-inverse:#f6f1ee;--text-inverse-2:#a79eb8;--line:#dcd4cb;--line-strong:#cfc5ba;--line-inverse:#3a2f45;--switch-off:#dcd4cb;--card-surface:#fffffff2;--card-edge:#ffffffe6;--glass:#fff;--nav-edge:#ffffffb3;--good-fill:#e6f2ec;--warn-fill:#f7edde;--critical-fill:#f9e6e4;--iris-fill:#6d4fd424;--lagoon-fill:#ddf0f3;--lagoon-deep:#16697a;--rose-deep:#93386c;--iris-ink:#5334a8;--wash-iris-from:#e9e0fb;--wash-iris-to:#c9b9f1;--wash-iris-ink:#3b2a6e;--wash-rose-from:#fae1ec;--wash-rose-to:#ecbdd3;--wash-rose-ink:#6b2a52;--wash-apricot-from:#fde8d6;--wash-apricot-to:#f3c6a5;--wash-apricot-ink:#7a4220;--wash-lagoon-from:#dcf1f4;--wash-lagoon-to:#abdce3;--wash-lagoon-ink:#175b68;--wash-good-from:#e1f2e7;--wash-good-to:#bbddc9;--wash-good-ink:#1f5a3c;--chart-paid:#1e7a4e;--chart-upcoming:#6d4fd4;--chart-due:#b97f17;--chart-overdue:#c03d33;color:#251e2c;font-feature-settings:"ss01", "cv01";text-align:left;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(60rem 40rem at 0 0,#e9d7fe6b,#0000 70%),radial-gradient(52rem 36rem at 100% 100%,#e08a5a1f,#0000 70%),#faf7f4;font-family:Satoshi,Satoshi Fallback,ui-sans-serif,-apple-system,Segoe UI,Arial,sans-serif;font-size:16px;line-height:1.55;position:relative;overflow:hidden}@layer base{.DUA_vG_product :where(*){border-color:var(--line)}}@layer components{.DUA_vG_product .grid.grid{grid-template-columns:none;column-gap:normal}}.DUA_vG_flat{background:#faf7f4}.DUA_vG_clear{background:0 0}.DUA_vG_frame{isolation:isolate;border-radius:clamp(12px,1.6vw,22px);position:relative}.DUA_vG_frame>.DUA_vG_box{border-radius:inherit}.DUA_vG_frameNight{box-shadow:0 0 0 1px #ffffff1a,inset 0 1px #ffffff73,0 40px 120px -40px #0a0512d9,0 18px 40px -24px #0a051299}.DUA_vG_frameFront{box-shadow:0 0 0 1px #ffffff1a,inset 0 1px #ffffff73,8px 40px 120px -40px #0a0512d9,8px 18px 40px -24px #0a051299}.DUA_vG_framePaper{box-shadow:0 0 0 1px #251e2c0f,0 30px 80px -40px #251e2c59,0 12px 28px -18px #251e2c33}.DUA_vG_frameNone{box-shadow:none}.DUA_vG_frameNight:after,.DUA_vG_frameFront:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff73}.DUA_vG_lean{transform-origin:0;transform:perspective(2400px)rotateY(-12deg)rotateX(5deg)}@media (max-width:767px){.DUA_vG_lean{transform:none}}.DUA_vG_halo{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#6d4fd44d,#6d4fd41f 55%,#6d4fd400);width:120%;height:110%;position:absolute;top:3%;left:-10%}.DUA_vG_box{position:relative;overflow:hidden;container-type:inline-size}.DUA_vG_zoom,.DUA_vG_canvas{position:relative}.DUA_vG_capture{width:100%;height:auto;display:block}.DUA_vG_satellite{border-radius:18px;position:absolute}.DUA_vG_satNight{box-shadow:0 0 0 1px #ffffff14,0 30px 80px -30px #0a0512cc,0 12px 24px -16px #0a051280}.DUA_vG_satFront{box-shadow:0 0 0 1px #ffffff14,8px 30px 80px -30px #0a0512cc,8px 12px 24px -16px #0a051280}.DUA_vG_satPaper{box-shadow:0 0 0 1px #251e2c0d,0 24px 60px -32px #251e2c4d}.DUA_vG_toastNight{box-shadow:0 20px 50px -24px #0a0512b3}.DUA_vG_toastPaper{box-shadow:0 16px 40px -24px #251e2c47}.DUA_vG_phone{background:linear-gradient(160deg,#3a3044,#17111e 45%,#2a2133);border-radius:13%/6%;padding:2.3%;position:relative;box-shadow:inset 0 0 0 1px #ffffff14,0 50px 90px -40px #0a0512e6,0 20px 40px -20px #0a05128c}.DUA_vG_phonePaper{box-shadow:inset 0 0 0 1px #ffffff14,0 40px 80px -40px #251e2c8c,0 16px 32px -20px #251e2c59}.DUA_vG_phoneScreen{background:#faf7f4;border-radius:11%/5.1%;position:relative;overflow:hidden;container-type:inline-size}.DUA_vG_phoneIsland{z-index:5;background:#0d0911;border-radius:999px;width:31%;height:3.6%;position:absolute;top:1.3%;left:50%;transform:translate(-50%)}.DUA_vG_tab{font-variant-numeric:tabular-nums}.DUA_vG_serif{font-variation-settings:"SOFT" 0, "WONK" 1;letter-spacing:-.01em;font-family:Fraunces,Fraunces Fallback,Georgia,serif;font-weight:400}.DUA_vG_ui{font-family:Inter,ui-sans-serif,-apple-system,Segoe UI,Arial,sans-serif}.DUA_vG_mono{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,Menlo,monospace}
.WX12YW_hero{z-index:2;padding-top:calc(var(--nav-h) + clamp(48px, 3.2vw + 36px, 96px));overflow-x:clip}.WX12YW_heroHead{row-gap:0}.WX12YW_heroTitle{min-width:0}.WX12YW_h1{margin-top:var(--head-eyebrow-gap)}.WX12YW_under{margin-top:var(--head-lede-gap)}.WX12YW_lede{margin:0}.WX12YW_actions{margin-top:var(--head-actions-gap);flex-wrap:wrap;gap:12px;display:flex}.WX12YW_side{margin-top:var(--head-lede-gap)}@media (min-width:1280px){.WX12YW_side{grid-row:1;align-self:end;margin-top:0;padding-bottom:6px}}@media (max-width:767px){.WX12YW_actions{flex-direction:column;align-items:stretch}}.WX12YW_heroVisual{margin-top:clamp(48px,2.5vw + 38px,80px)}.WX12YW_heroBody{margin-top:var(--head-lede-gap);row-gap:clamp(48px,2.5vw + 38px,80px)}@media (min-width:1024px){.WX12YW_heroBody{margin-top:clamp(40px,2.2vw + 18px,56px)}.WX12YW_splitCopy{grid-row:1;padding-top:8px}.WX12YW_splitVisual{grid-row:1}}.WX12YW_hang{margin-bottom:calc(-.3 * var(--hang-rp) * min(100%, var(--hang-maxp)))}.WX12YW_hangInner{max-width:var(--hang-maxp)}.WX12YW_spacer{padding-top:calc(.3 * var(--hang-rp) * min(100%, var(--hang-maxp)))}@media (min-width:768px){.WX12YW_hang{margin-bottom:calc(-.3 * var(--hang-r) * min(100%, var(--hang-max)))}.WX12YW_hangInner{max-width:var(--hang-max)}.WX12YW_spacer{padding-top:calc(.3 * var(--hang-r) * min(100%, var(--hang-max)))}}.WX12YW_splitGrid{row-gap:var(--sp-9);align-items:center}@media (min-width:768px){.WX12YW_splitGrid{row-gap:var(--sp-10)}}.WX12YW_copy,.WX12YW_visual{min-width:0}@media (min-width:1024px){.WX12YW_copy,.WX12YW_visual{grid-row:1}.WX12YW_alignStart{align-self:start;padding-top:24px}}.WX12YW_underHead{margin-top:var(--head-lede-gap)}.WX12YW_underHeadBare{margin-top:var(--head-content-gap)}@media (min-width:1024px){.WX12YW_underHead{margin-top:var(--head-content-gap);align-items:start}.WX12YW_copyUnder{padding-top:4px}}.WX12YW_sideHead{row-gap:var(--head-lede-gap)}@media (min-width:1280px){.WX12YW_sideBody{grid-row:1;align-self:end;padding-bottom:8px}}.WX12YW_stageVisual{margin-top:var(--head-content-gap)}.WX12YW_onDesk{display:none}.WX12YW_onPhone{display:block}@media (min-width:768px){.WX12YW_onDesk{display:block}.WX12YW_onPhone{display:none}}.WX12YW_thumb{display:block;position:absolute;inset:0}.WX12YW_thumb>figure{border-radius:0;width:100%;margin:0}.WX12YW_thumb figure picture img{object-fit:fill;height:auto;position:static;inset:auto}.WX12YW_relatedTitle{margin:0 0 var(--sp-8)}
.SCiMFG_hero{max-width:1180px;position:relative}.SCiMFG_hero[data-held] *{animation-play-state:paused!important}.SCiMFG_pause{z-index:3;color:#251e2c;cursor:pointer;opacity:.6;width:40px;height:40px;transition:opacity var(--d-micro) linear;background:#faf7f4e6;border:1px solid #251e2c1f;border-radius:99px;place-items:center;display:grid;position:absolute;bottom:12px;right:12px}.SCiMFG_hero:hover .SCiMFG_pause,.SCiMFG_pause:focus-visible{opacity:1}@media (min-width:1280px){.SCiMFG_hero{zoom:max(1, tan(atan2(min(100vw - 128px, 1296px), 1180px)));width:1180px;max-width:none}}@media (min-width:1536px){.SCiMFG_hero{zoom:max(1, tan(atan2(min(100vw - 128px, 1408px), 1180px)))}}
._0dA-TW_header{z-index:var(--z-nav);height:var(--nav-h);color:var(--fg);transition:color var(--d-base) var(--ease-glide);position:fixed;inset:0 0 auto}._0dA-TW_header[data-sheet]{z-index:var(--z-sheet)}._0dA-TW_glass{z-index:0;pointer-events:none;transition:background-color var(--d-base) var(--ease-glide), border-color var(--d-base) var(--ease-glide);border-bottom:1px solid #0000;position:absolute;inset:0}._0dA-TW_header[data-glass] ._0dA-TW_glass{border-bottom-color:var(--hair);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background-color:#17101fb8}._0dA-TW_header[data-glass][data-ground=paper] ._0dA-TW_glass{background-color:#faf7f4cc;border-bottom-color:#251e2c14}._0dA-TW_header[data-open] ._0dA-TW_glass,._0dA-TW_header[data-sheet] ._0dA-TW_glass{background-color:var(--night);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:#0000}._0dA-TW_bar{z-index:4;align-items:center;height:100%;display:flex;position:relative}._0dA-TW_brand{color:var(--fg);border-radius:10px;flex:none;align-items:center;gap:10px;margin-left:-4px;padding:4px;text-decoration:none;display:inline-flex}._0dA-TW_glyph{width:auto;height:24px;display:block}._0dA-TW_wordmark{width:auto;height:11px;display:block;overflow:visible}@media (max-width:419.98px){._0dA-TW_brand{gap:8px}._0dA-TW_glyph{height:22px}._0dA-TW_wordmark{height:10.44px}}@media (max-width:379.98px){._0dA-TW_glyph{height:20px}._0dA-TW_wordmark{height:9.4px}}@media (max-width:369.98px){._0dA-TW_wordmark{height:8.9px}}@media (min-width:1024px){._0dA-TW_glyph{height:26px}._0dA-TW_wordmark{height:13px}}._0dA-TW_nav{align-self:stretch;margin-left:40px;display:none;position:relative}@media (min-width:1024px){._0dA-TW_nav{display:flex}}._0dA-TW_menus{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}._0dA-TW_trigger{height:40px;color:var(--fg);font-family:var(--site-sans);letter-spacing:0;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--d-micro) var(--ease-glide), color var(--d-base) var(--ease-glide);background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding:0 14px;font-size:15px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}._0dA-TW_trigger:hover,._0dA-TW_trigger[aria-expanded=true]{background-color:#f4ede612}._0dA-TW_header[data-ground=paper] ._0dA-TW_trigger:hover{background-color:#251e2c0d}._0dA-TW_chevron{opacity:.72;transition:transform var(--d-base) var(--ease-glide), opacity var(--d-micro) var(--ease-glide);flex:none;margin-right:-2px}._0dA-TW_trigger:hover ._0dA-TW_chevron,._0dA-TW_trigger[aria-expanded=true] ._0dA-TW_chevron{opacity:1}._0dA-TW_trigger[aria-expanded=true] ._0dA-TW_chevron{transform:rotate(180deg)}._0dA-TW_indicator{background:var(--fg);transform-origin:0 0;opacity:0;pointer-events:none;width:1px;height:2px;position:absolute;bottom:0;left:0}._0dA-TW_indicator[data-ready]{transition:transform var(--d-base) var(--ease-carry), opacity var(--d-base) var(--ease-glide), background-color var(--d-base) var(--ease-glide)}._0dA-TW_actions{flex:none;align-items:center;gap:12px;margin-left:auto;display:flex}._0dA-TW_signIn{height:40px;color:var(--fg);font-family:var(--site-sans);white-space:nowrap;transition:background-size var(--d-base) var(--ease-glide), color var(--d-base) var(--ease-glide);background-image:linear-gradient(currentColor,currentColor);background-position:4px calc(50% + 11px);background-repeat:no-repeat;background-size:0 1px;border-radius:8px;align-items:center;padding:0 4px;font-size:15px;font-weight:500;line-height:1;text-decoration:none;display:none}._0dA-TW_signIn:hover,._0dA-TW_signIn:focus-visible{background-size:calc(100% - 8px) 1px}._0dA-TW_demo{display:none}@media (min-width:1024px){._0dA-TW_signIn{margin-right:4px;display:inline-flex}._0dA-TW_demo{display:inline-flex}}@media (max-width:1023.98px){._0dA-TW_trial{--btn-h:36px;--btn-px:14px;--btn-r:10px;--btn-fs:14px;transition:opacity var(--d-base) var(--ease-glide), filter var(--d-quick) var(--ease-glide), transform .1s var(--ease-press)}}@media (max-width:419.98px){._0dA-TW_trial{--btn-h:34px;--btn-px:12px;--btn-fs:13px}._0dA-TW_burger{margin-left:-8px}}._0dA-TW_header[data-sheet] ._0dA-TW_trial{opacity:0;pointer-events:none}._0dA-TW_burger{width:44px;height:44px;color:var(--fg);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;place-items:center;margin-right:-10px;padding:0;display:inline-grid;position:relative}._0dA-TW_burger span{width:20px;height:1.5px;transition:transform var(--d-base) var(--ease-glide);background:currentColor;border-radius:1px;position:absolute;left:12px}._0dA-TW_burger span:first-child{transform:translateY(-3px)}._0dA-TW_burger span:last-child{transform:translateY(3px)}._0dA-TW_burger[aria-expanded=true] span:first-child{transform:rotate(45deg)}._0dA-TW_burger[aria-expanded=true] span:last-child{transform:rotate(-45deg)}@media (min-width:1024px){._0dA-TW_burger{display:none}}@media (max-width:359.98px){._0dA-TW_trial{--btn-px:10px;--btn-fs:12px}._0dA-TW_burger{margin-left:-12px;margin-right:-12px}}@media (max-width:339.98px){._0dA-TW_brand{gap:6px}._0dA-TW_glyph{height:18px}._0dA-TW_wordmark{height:7.8px}}._0dA-TW_scrim{inset:var(--nav-h) 0 0 0;z-index:1;transition:background-color var(--d-base) var(--ease-glide);background:#17101f52;position:fixed}._0dA-TW_header[data-under=paper] ._0dA-TW_scrim{background:#17101f24}._0dA-TW_header[data-under=paper] ._0dA-TW_sheet{box-shadow:inset 0 1px 0 var(--hair), 0 1px 0 var(--hair), 0 40px 80px -48px #08040e59}._0dA-TW_sheet{top:var(--nav-h);z-index:2;transform-origin:50% 0;height:0;box-shadow:inset 0 1px 0 var(--hair), 0 1px 0 var(--hair), 0 48px 96px -48px #08040ebf;background:radial-gradient(600px 300px at 100% 0,#6d4fd438,#6d4fd400 70%),radial-gradient(480px 260px at 0 100%,#c8775a24,#c8775a00 70%),#17101f;position:fixed;left:0;right:0}._0dA-TW_scrim[hidden],._0dA-TW_sheet[hidden]{display:none}@media (max-width:1023.98px){._0dA-TW_scrim,._0dA-TW_sheet{display:none}}
.mtErKW_hero{padding-top:calc(var(--nav-h) + 48px)}@media (min-width:1024px){.mtErKW_hero{padding-top:calc(var(--nav-h) + 72px)}}.mtErKW_heroHead{max-width:52rem}.mtErKW_heroMap{margin-top:var(--head-content-gap)}.mtErKW_stops{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;margin:32px 0 0;padding:0;list-style:none;display:none}@media (max-width:767px){.mtErKW_stops{display:grid}}.mtErKW_stops li{border-top:1px solid var(--rule);flex-direction:column;gap:4px;padding-top:12px;display:flex}.mtErKW_stopName{color:var(--fg);font-size:15px;font-weight:700;line-height:20px}.mtErKW_stopLine{color:var(--fg-2);font-size:13px;line-height:18px}.mtErKW_railWrap{margin-top:var(--head-content-gap)}.mtErKW_railScroll{border-radius:12px;container-type:inline-size}.mtErKW_rail{zoom:tan(atan2(100cqw, 1440px));width:1440px}@media (max-width:767px){.mtErKW_railWrap{width:100%;padding:0}.mtErKW_railScroll{overscroll-behavior-x:contain;scrollbar-width:none;padding-inline:4px 20px;overflow-x:auto;container-type:normal}.mtErKW_railScroll::-webkit-scrollbar{display:none}.mtErKW_rail{zoom:.86}}.mtErKW_p3Title{max-width:15em}.mtErKW_parts{margin:var(--head-content-gap) 0 0;gap:48px var(--gutter);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (min-width:768px){.mtErKW_parts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.mtErKW_parts{grid-template-columns:repeat(3,minmax(0,1fr))}}.mtErKW_part{height:100%;color:var(--fg);flex-direction:column;gap:20px;text-decoration:none;display:flex}.mtErKW_partCrop{aspect-ratio:4/3;background:var(--surface-1);box-shadow:var(--shadow-satellite);transition:transform .6s var(--ease-glide), box-shadow .6s var(--ease-glide);border-radius:18px;display:block;position:relative;overflow:hidden}.mtErKW_partCapture{border-radius:inherit;box-shadow:none}.mtErKW_menuImg{object-fit:cover;width:100%;height:100%;display:block}.mtErKW_partText{flex-direction:column;flex:1;gap:8px;display:flex}.mtErKW_partLine{color:var(--fg-2);max-width:28rem;font-size:15px;line-height:22px}.mtErKW_partMore{color:var(--fg);margin-top:auto;padding-top:6px;display:inline-flex}@media (hover:hover) and (pointer:fine){.mtErKW_part:hover .mtErKW_partCrop{box-shadow:var(--shadow-window);transform:translateY(-4px)}}:is(.mtErKW_part:hover .btn-arrow,.mtErKW_part:focus-visible .btn-arrow){transform:translate(3px)}.mtErKW_works{border-top:1px solid var(--rule-2);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.mtErKW_works li{border-bottom:1px solid var(--rule);padding:24px 0}.mtErKW_worksLine{color:var(--fg-2);margin-top:8px;font-size:15px;line-height:22px}@media (min-width:768px){.mtErKW_works{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.mtErKW_works{border-bottom:1px solid var(--rule-2);grid-template-columns:repeat(5,minmax(0,1fr))}.mtErKW_works li{border-bottom:0;padding:28px 24px 32px 0}.mtErKW_works li+li{border-left:1px solid var(--rule);padding-left:24px}}.mtErKW_p5Label{margin:0}@media (min-width:1024px){.mtErKW_p5Label{padding-top:8px}}
.EK4mWW_figure{margin:0;padding:16px 0;display:grid;position:relative}.EK4mWW_phone{width:min(280px,72%);position:relative}.EK4mWW_fit{width:100%;container-type:inline-size}.EK4mWW_fit>*{zoom:tan(atan2(100cqw, 300px));width:300px}.EK4mWW_toast{z-index:2;box-shadow:var(--shadow-toast);border-radius:16px;position:absolute;top:46%}.EK4mWW_left{justify-items:end;padding-right:8%}.EK4mWW_left .EK4mWW_toast{right:calc(100% - 40px)}.EK4mWW_right{justify-items:start;padding-left:8%}.EK4mWW_right .EK4mWW_toast{left:calc(100% - 40px)}.EK4mWW_alone{justify-items:center;padding-inline:0}@media (max-width:767px){.EK4mWW_figure{justify-items:center;padding-inline:0}.EK4mWW_phone{width:min(250px,68%)}.EK4mWW_left .EK4mWW_toast,.EK4mWW_right .EK4mWW_toast{inset:auto auto 56px 50%;transform:translate(-50%)scale(.86)}}@media (min-width:1024px){.EK4mWW_phone{width:300px}.EK4mWW_alone .EK4mWW_phone{width:320px}}
.fYQPfG_onDesk{display:none}.fYQPfG_onPhone{display:block}@media (min-width:768px){.fYQPfG_onDesk{display:block}.fYQPfG_onPhone{display:none}}.fYQPfG_y2{max-width:680px}.fYQPfG_phoneAlone{width:min(276px,78%)}.fYQPfG_stripe{margin:var(--sp-10) 0 0;padding-top:var(--sp-5);border-top:1px solid var(--rule)}
.WpdyiW_rail{scroll-margin-top:var(--nav-h);--gut:16px;--tile-w:min(100vw - 2 * var(--gut) - 20px, 460px);--radius:24px;position:relative}.WpdyiW_stage{padding-block:var(--section-s);scroll-margin-top:var(--nav-h)}.WpdyiW_head{padding-inline:var(--gut);margin-bottom:20px;position:relative}.WpdyiW_eyebrow{margin:0}.WpdyiW_index{display:none}.WpdyiW_skip{left:var(--gut);z-index:5;background:var(--site-ink);color:var(--bone);white-space:nowrap;opacity:0;pointer-events:none;border-radius:999px;padding:6px 12px;font-size:14px;font-weight:500;position:absolute;top:-2px}.WpdyiW_skip:focus-visible{opacity:1;pointer-events:auto}.WpdyiW_track{padding:0 var(--gut) 4px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;gap:12px;margin:0;list-style:none;display:flex;overflow-x:auto}.WpdyiW_track::-webkit-scrollbar{display:none}.WpdyiW_panel{flex:0 0 var(--tile-w);scroll-snap-align:start;min-width:0;display:flex}.WpdyiW_tile{isolation:isolate;border-radius:var(--radius);width:100%;box-shadow:var(--shadow-paper-window);flex-direction:column;display:flex;position:relative;overflow:hidden}.WpdyiW_tile[data-tone=night]{background:var(--night)}.WpdyiW_tile[data-tone=paper]{background:#fff}.WpdyiW_copy{flex-direction:column;flex:none;gap:12px;padding:22px 20px 20px;display:flex}.WpdyiW_title{text-wrap:balance;margin:0}.WpdyiW_words{gap:10px;display:grid}.WpdyiW_why{color:var(--fg-2);text-wrap:pretty;margin:0;font-size:16px;line-height:24px}.WpdyiW_small{color:var(--fg-3);text-wrap:pretty;margin:0;font-size:14px;line-height:21px}.WpdyiW_plate{aspect-ratio:320/380;flex:auto;position:relative;overflow:hidden;container-type:size}.WpdyiW_plateImg{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.WpdyiW_plateTint{background:var(--night);pointer-events:none;position:absolute;inset:0}.WpdyiW_tile[data-tone=night] .WpdyiW_plateImg{-webkit-mask-image:linear-gradient(#0000 0,#000 22%);mask-image:linear-gradient(#0000 0,#000 22%)}.WpdyiW_tile[data-tone=paper] .WpdyiW_plate{background:linear-gradient(165deg,#f6f0ea,#efe7f6 62%,#f7e9df)}.WpdyiW_scene{width:min(100cqw, calc(100cqh * var(--scene-w) / var(--scene-h)));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.WpdyiW_scene figure,.WpdyiW_scene figure>div{overflow:visible}.WpdyiW_formDesk{display:none}.WpdyiW_formNarrow{display:contents}@media (min-width:1280px){.WpdyiW_formDesk{display:contents}.WpdyiW_formNarrow{display:none}}.WpdyiW_dots{justify-content:center;gap:6px;margin-top:16px;display:flex}.WpdyiW_dots i{background:var(--fg-4);width:6px;height:6px;transition:width .22s var(--ease-glide), background-color .22s var(--ease-glide);border-radius:3px}.WpdyiW_dots i[data-on]{background:var(--ring);width:18px}@media (min-width:640px){.WpdyiW_rail{--gut:var(--margin);--tile-w:min(100vw - 2 * var(--margin) - 48px, 620px)}.WpdyiW_plate{aspect-ratio:16/13}.WpdyiW_why{font-size:17px;line-height:27px}}@media (min-width:1024px){.WpdyiW_rail{--gut:max(var(--margin), (100vw - var(--max)) / 2);--tile-w:min(100vw - 2 * var(--margin) - 96px, 1120px);--tile-h:520px;--radius:28px}.WpdyiW_panel{height:var(--tile-h)}.WpdyiW_tile{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.WpdyiW_copy{z-index:2;justify-content:center;gap:clamp(14px,2.4svh,24px);padding:32px 24px 32px 36px;position:relative;container-type:inline-size}.WpdyiW_title{font-size:min(clamp(1.875rem,9.5cqi,3.25rem),6.1svh);line-height:1.06}.WpdyiW_words{gap:12px}.WpdyiW_plate{aspect-ratio:auto;height:100%}.WpdyiW_tile[data-tone=night] .WpdyiW_plateImg{-webkit-mask-image:linear-gradient(90deg,#0000 0,#0000001a 7%,#0000006b 15%,#000c 24%,#000 34%);mask-image:linear-gradient(90deg,#0000 0,#0000001a 7%,#0000006b 15%,#000c 24%,#000 34%)}.WpdyiW_head{padding-inline:var(--gut);justify-content:space-between;align-items:center;gap:32px;display:flex}.WpdyiW_index{gap:clamp(12px,1.5vw,28px);display:flex}.WpdyiW_tab{font:inherit;color:var(--fg-3);cursor:pointer;white-space:nowrap;transition:color var(--d-base) var(--ease-glide);background:0 0;border:0;padding:8px 0 10px;font-size:14px;font-weight:500;line-height:20px;position:relative}.WpdyiW_tab:hover,.WpdyiW_tab[aria-current]{color:var(--fg)}.WpdyiW_tab:before,.WpdyiW_tab:after{content:"";background:var(--rule);border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0}.WpdyiW_tab:after{background:var(--ring);transform:scaleX(var(--fill,0));transform-origin:0}.WpdyiW_tab:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:4px}.WpdyiW_dots{display:none}.WpdyiW_tab[aria-current]:after{transform:scaleX(1)}}@media (min-width:1280px){.WpdyiW_rail{--tile-w:min(100vw - 2 * var(--margin) - 96px, 1360px)}.WpdyiW_tab{font-size:15px}.WpdyiW_tile{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.WpdyiW_copy{padding:44px 28px 40px 44px}.WpdyiW_why{font-size:18px;line-height:28px}}@media (min-width:1536px){.WpdyiW_tab{font-size:16px}.WpdyiW_why{font-size:20px;line-height:31px}.WpdyiW_small{font-size:15px;line-height:23px}}@media (min-width:1024px) and (max-height:719px){.WpdyiW_copy{gap:10px;padding-block:22px}.WpdyiW_words{gap:8px}.WpdyiW_why{font-size:16px;line-height:24px}.WpdyiW_small{font-size:13px;line-height:19px}}@media (min-width:1024px) and (min-height:640px) and (prefers-reduced-motion:no-preference){.WpdyiW_rail{--dwell:40svh;--tile-h:min(100svh - var(--nav-h) - 88px, 880px);height:calc(100svh + (var(--n) - 1) * var(--dwell))}.WpdyiW_stage{height:100svh;padding:var(--nav-h) 0 0;flex-direction:column;justify-content:center;gap:8px;display:flex;position:sticky;top:0;overflow:clip}.WpdyiW_head{flex:none;margin-bottom:0}.WpdyiW_window{flex:none;width:100%}.WpdyiW_track{width:max-content;max-width:none;padding:0 var(--gut);scroll-snap-type:none;will-change:transform;gap:24px;overflow:visible}.WpdyiW_tab:after{transform:scaleX(var(--fill,0))}.WpdyiW_panel{content-visibility:auto;contain-intrinsic-size:auto var(--tile-w) auto var(--tile-h)}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.WpdyiW_track{scroll-snap-type:none;flex-direction:column;gap:24px;overflow:visible}.WpdyiW_panel{flex:none;width:100%}.WpdyiW_rail{--tile-h:620px}}
.UQEJXW_box{position:relative}.UQEJXW_ring{pointer-events:none;border:2px solid #6d4fd4;border-radius:99px;width:120px;height:40px;margin:-20px 0 0 -60px;animation:.7s cubic-bezier(.22,1,.36,1) forwards UQEJXW_land;position:absolute}@keyframes UQEJXW_land{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.UQEJXW_ring{opacity:0;animation:none}}
.pvVNUa_box{position:relative}.pvVNUa_ring{pointer-events:none;border:2px solid #6d4fd4;border-radius:99px;width:44px;height:44px;margin:-22px 0 0 -22px;animation:.6s cubic-bezier(.22,1,.36,1) forwards pvVNUa_tap;position:absolute}@keyframes pvVNUa_tap{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.pvVNUa_box[data-picked]>div>div:last-child{animation:.5s cubic-bezier(.22,1,.36,1) both pvVNUa_rise}@keyframes pvVNUa_rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pvVNUa_ring,.pvVNUa_box[data-picked]>div>div:last-child{animation:none}}
._P4rcq_dots{--d:16px;--gap:6px;width:calc(14 * var(--d) + 13 * var(--gap));flex-direction:column;display:inline-flex}@media (min-width:640px){._P4rcq_dots{--d:24px;--gap:12px}}._P4rcq_row{gap:var(--gap);display:flex;position:relative}._P4rcq_trail{left:calc(var(--d) / 2);right:calc(var(--d) / 2);top:calc(var(--d) / 2 - 1px);transform-origin:0;height:2px;animation:_P4rcq_trial-draw .6s var(--ease-carry) 1.4s both;background:linear-gradient(90deg,#b8a4f5 0%,#d88ab4 50%,#f2b089 100%);border-radius:2px;position:absolute}@keyframes _P4rcq_trial-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._P4rcq_dot{width:var(--d);height:var(--d);box-shadow:inset 0 0 0 1.5px var(--hair-2);border-radius:999px;flex:none;position:relative}._P4rcq_fill{background:var(--c);animation:_P4rcq_trial-light .3s var(--ease-glide) calc(.5s + var(--i) * 60ms) both;border-radius:999px;position:absolute;inset:0}@keyframes _P4rcq_trial-light{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}._P4rcq_ring{opacity:0;animation:_P4rcq_trial-land .6s var(--ease-glide) 2s both;border:2px solid #f2b089;border-radius:999px;position:absolute;inset:-1px}@keyframes _P4rcq_trial-land{0%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}._P4rcq_labels{font-family:var(--site-sans);color:var(--fg);justify-content:space-between;margin-top:12px;font-size:13px;font-weight:500;line-height:18px;display:flex}@media (prefers-reduced-motion:reduce){._P4rcq_trail,._P4rcq_fill{animation:none}._P4rcq_ring{display:none}}
.Yq4ZHa_lit{opacity:0}.Yq4ZHa_cycle .Yq4ZHa_lit{animation:31.2s linear infinite both Yq4ZHa_slot;animation-delay:calc(var(--i) * 2.6s - .4s)}.Yq4ZHa_still .Yq4ZHa_lit[data-on]{opacity:1}@keyframes Yq4ZHa_slot{0%{opacity:0}1.6%{opacity:1}7.4%{opacity:1}9%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.Yq4ZHa_cycle .Yq4ZHa_lit{animation:none}.Yq4ZHa_cycle .Yq4ZHa_lit[data-on]{opacity:1}}
@font-face{font-family:Satoshi;font-style:normal;font-weight:400;font-display:swap;src:url(/site/fonts/en-dash.woff2)format("woff2");unicode-range:U+2013}@font-face{font-family:Satoshi;font-style:italic;font-weight:400;font-display:swap;src:url(/site/fonts/en-dash.woff2)format("woff2");unicode-range:U+2013}@font-face{font-family:Satoshi;font-style:normal;font-weight:500;font-display:swap;src:url(/site/fonts/en-dash.woff2)format("woff2");unicode-range:U+2013}@font-face{font-family:Satoshi;font-style:normal;font-weight:700;font-display:swap;src:url(/site/fonts/en-dash.woff2)format("woff2");unicode-range:U+2013}.pCckOa_reader{font-feature-settings:"ss01", "cv01";text-align:left;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Satoshi,Satoshi Fallback,ui-sans-serif,-apple-system,Segoe UI,Arial,sans-serif;line-height:1.5;position:relative;overflow:hidden}@layer components{.pCckOa_reader .grid.grid{grid-template-columns:none;column-gap:normal}}.pCckOa_display{font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 144;letter-spacing:-.03em;font-family:Fraunces,Fraunces Fallback,Georgia,serif;font-weight:330;line-height:.99}.pCckOa_serif{font-variation-settings:"SOFT" 0, "WONK" 1;letter-spacing:-.018em;font-family:Fraunces,Fraunces Fallback,Georgia,serif;font-weight:400;line-height:1.1}.pCckOa_accent{font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 144;letter-spacing:-.02em;color:#0000;background:linear-gradient(95deg,#b8a4f5 0%,#d88ab4 48%,#f2b089 100%);-webkit-background-clip:text;background-clip:text;padding-right:.08em;font-family:Fraunces,Fraunces Fallback,Georgia,serif;font-style:italic;font-weight:320}.pCckOa_label{letter-spacing:.16em;text-transform:uppercase;font-family:Inter,ui-sans-serif,-apple-system,Segoe UI,Arial,sans-serif;font-size:11.5px;font-weight:650}.pCckOa_tab{font-variant-numeric:tabular-nums}.pCckOa_lift{box-shadow:0 2px 6px #150f1c33,0 30px 70px -24px #150f1c99}.pCckOa_shadow{box-shadow:0 1px 2px #251e2c0f,0 12px 32px -12px #251e2c38}.pCckOa_dock{background:#1b1424db;border:1px solid #ffffff29;box-shadow:0 18px 44px -14px #150f1cbf,0 2px 6px #150f1c40}.pCckOa_glassPill{color:#fff;background:#1b142466;border:1px solid #ffffff4d}.pCckOa_obDisplay{font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 144;letter-spacing:-.03em;font-family:Fraunces,Fraunces Fallback,Georgia,serif;font-weight:320}.pCckOa_obDates{font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 144;letter-spacing:-.015em;color:#0000;background:linear-gradient(90deg,#cdbcff,#f0a9cf 55%,#f8bd92);-webkit-background-clip:text;background-clip:text;padding-right:.15em;font-family:Fraunces,Fraunces Fallback,Georgia,serif;font-style:italic}.pCckOa_obRoute:before{content:"";background:linear-gradient(135deg,#b8a4f5,#f2b089);border-radius:999px;flex:none;width:7px;height:7px}.pCckOa_oc{font-feature-settings:normal;color:#fff;font-family:Satoshi,Satoshi Fallback,Arial,sans-serif}.pCckOa_ocOnPhoto{text-shadow:0 1px 2px #100c1880,0 2px 18px #100c188c,0 0 48px #100c1880}.pCckOa_ocGlass{isolation:isolate;background:linear-gradient(#ffffff14 0%,#ffffff09 46%,#ffffff08 100%),#3640366b;border-radius:20px;position:relative;box-shadow:inset 0 1px #ffffff42,inset 0 0 0 1px #ffffff1a,inset 0 -1px #100c1833,0 36px 80px -36px #100c18b8,0 2px 8px #100c1829}.pCckOa_ocGlass:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(70% 240px at 0 0,#ffffff1a,#fff0 70%);position:absolute;inset:0}.pCckOa_ocBlur{-webkit-backdrop-filter:blur(48px)saturate(1.9);backdrop-filter:blur(48px)saturate(1.9)}.pCckOa_ocSolid{background:linear-gradient(#ffffff14,#ffffff09),#1a2421d6}
.ri7cla_preferred{gap:24px;display:grid}.ri7cla_card{width:100%;max-width:460px}.ri7cla_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.ri7cla_preferred{column-gap:var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}.ri7cla_card{max-width:none}.ri7cla_row{gap:var(--gutter)}}.ri7cla_soon{gap:var(--gutter);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.ri7cla_soon{grid-template-columns:repeat(2,minmax(0,1fr))}}.ri7cla_soonCard{background:var(--surface-1);border-radius:22px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.ri7cla_soonCard>.soon{z-index:2;background:#faf7f4f0;border-radius:99px;padding:6px 12px;position:absolute;top:16px;left:16px}.ri7cla_soonPhoto{aspect-ratio:16/9;position:relative;overflow:hidden}.ri7cla_soonPhoto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ri7cla_soonText{padding:24px 24px 28px}.ri7cla_soonLine{color:var(--fg-2);max-width:30rem;margin-top:8px}
.VBJ5mW_wallet{aspect-ratio:100/80;position:relative}.VBJ5mW_walletMain{width:80%;position:absolute;top:0;left:0}.VBJ5mW_walletSide{z-index:2;width:50%;position:absolute;bottom:0;right:0}@media (max-width:767px){.VBJ5mW_walletPhone{gap:16px;display:grid}}figure.VBJ5mW_phoneOnNight{border-radius:12%/5.67%;box-shadow:0 0 0 1px #ffffff14,0 30px 80px -30px #0a0512cc,0 12px 24px -16px #0a051280}
.J9M2eq_cards{margin:var(--head-content-gap) 0 0;gap:var(--sp-10) var(--gutter);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (min-width:768px){.J9M2eq_cards{row-gap:var(--sp-11);grid-template-columns:repeat(2,minmax(0,1fr))}}.J9M2eq_card{gap:var(--sp-5);flex-direction:column;min-width:0;display:flex}.J9M2eq_cardLine{font-family:var(--site-sans);letter-spacing:-.005em;color:var(--fg);max-width:30rem;margin:0;font-size:1.0625rem;font-weight:700;line-height:28px}.J9M2eq_chats{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:740px;display:grid}.J9M2eq_chatsPhone{gap:16px;max-width:400px;display:grid}
.bPj5xG_map{aspect-ratio:4/5;background:#0d0914;border-radius:clamp(12px,1.6vw,22px);margin:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 40px 120px -40px #0a0512d9,0 18px 40px -24px #0a051299}.bPj5xG_map:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff59}.bPj5xG_mapImg{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}@media (min-width:768px){.bPj5xG_map{aspect-ratio:16/10}}
.j38XQW_cycle{position:relative}.j38XQW_stack{display:grid;position:relative}.j38XQW_layer{opacity:0;transition:opacity .6s var(--ease-glide);grid-area:1/1}.j38XQW_layer[data-on]{opacity:1}.j38XQW_pause{z-index:3;width:40px;height:40px;color:var(--site-ink);cursor:pointer;opacity:.6;transition:opacity var(--d-micro) linear;background:#faf7f4e6;border:1px solid #251e2c1f;border-radius:99px;place-items:center;display:grid;position:absolute;bottom:12px;right:12px}.j38XQW_cycle:hover .j38XQW_pause,.j38XQW_pause:focus-visible{opacity:1}
._3ErPIW_root{flex-direction:column;align-items:center;display:flex}._3ErPIW_switch{background:#251e2c12;border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,420px);padding:4px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #251e2c0a}._3ErPIW_pill{width:calc(50% - 4px);transition:transform var(--d-panel) var(--ease-glide);background:#fff;border-radius:999px;position:absolute;inset:4px auto 4px 4px;box-shadow:0 1px 2px #251e2c1f,0 6px 16px -8px #251e2c4d}._3ErPIW_root[data-view=hosts] ._3ErPIW_pill{transform:translate(100%)}._3ErPIW_tab{min-height:44px;font-family:var(--site-sans);white-space:nowrap;color:var(--fg-2);cursor:pointer;transition:color var(--d-quick) var(--ease-glide);background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:15px;font-weight:500;line-height:20px;position:relative}._3ErPIW_tab[aria-selected=true]{color:var(--fg)}._3ErPIW_tab:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._3ErPIW_stage{perspective:3200px;width:100%;margin-top:clamp(24px,2.4vw,40px)}@media (max-width:767.98px){._3ErPIW_stage{perspective:1800px}}._3ErPIW_card{width:100%;display:grid}._3ErPIW_root[data-turning] ._3ErPIW_card{transform-style:preserve-3d;will-change:transform}._3ErPIW_face{border-radius:32px;grid-area:1/1;min-width:0;padding:clamp(24px,3.4vw,48px)}@media (max-width:639.98px){._3ErPIW_face{border-radius:24px;padding:24px 20px}}._3ErPIW_front{background:var(--card);border:1px solid var(--card-edge);box-shadow:var(--shadow-paper-window)}._3ErPIW_back{color:var(--fg);background:var(--night) url(/site/grounds/back-1600.avif) right top / 100% auto no-repeat;box-shadow:var(--shadow-paper-window)}@media (min-width:1280px){._3ErPIW_back{background-image:url(/site/grounds/back-2880.avif)}}@media (max-width:767.98px){._3ErPIW_back{background-image:url(/site/grounds/back-portrait-1080.avif)}}._3ErPIW_root[data-view=agencies]:not([data-turning]) ._3ErPIW_back,._3ErPIW_root[data-view=hosts]:not([data-turning]) ._3ErPIW_front{visibility:hidden}._3ErPIW_root[data-turning] ._3ErPIW_face{backface-visibility:hidden}._3ErPIW_root[data-turning] ._3ErPIW_back{transform:rotateY(180deg)}._3ErPIW_faceGrid,._3ErPIW_hostGrid{grid-template-columns:minmax(0,1fr);align-content:start;gap:28px;height:100%;display:grid}@media (min-width:1024px){._3ErPIW_faceGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:stretch;gap:clamp(32px,4vw,64px)}._3ErPIW_hostGrid{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:stretch;gap:0 clamp(32px,4vw,64px)}._3ErPIW_hostTop{grid-area:1/1}._3ErPIW_hostFoot{grid-area:2/1}._3ErPIW_hostGrid>._3ErPIW_panel{grid-area:1/2/3/3}}._3ErPIW_panel{background:var(--site-paper);border-radius:22px;flex-direction:column;min-width:0;padding:clamp(20px,2.4vw,32px);display:flex;box-shadow:inset 0 0 0 1px #251e2c0d}._3ErPIW_back ._3ErPIW_panel{box-shadow:inset 0 0 0 1px var(--hair);background:#17101f8f}@media (max-width:639.98px){._3ErPIW_panel{margin-inline:-8px;padding:20px 16px}}._3ErPIW_more{font-family:var(--site-sans);color:var(--fg-2);margin:auto 0 0;padding-top:20px;font-size:15px;line-height:22px}._3ErPIW_panel:has(div[aria-hidden=false] a[href$=\#100-plus]) ._3ErPIW_more{visibility:hidden}._3ErPIW_hostPrice{margin-top:20px;padding:8px 0;display:grid}._3ErPIW_hostPriceRow{align-items:center;gap:18px;display:flex}@media (max-width:479.98px){._3ErPIW_hostPriceRow{flex-direction:column;align-items:flex-start;gap:8px}}._3ErPIW_hostFigureWrap{flex:none;display:inline-block;position:relative}._3ErPIW_hostFigure{display:block}@media (min-width:1024px){._3ErPIW_hostPrice{padding-bottom:24px}}@media (min-width:1280px){._3ErPIW_hostFigure{font-size:148px}}._3ErPIW_hostFigure[data-land=down]{animation:_3ErPIW_price-land-down .46s var(--ease-glide) both}._3ErPIW_hostFigure[data-land=up]{animation:_3ErPIW_price-land-up .46s var(--ease-glide) both}@keyframes _3ErPIW_price-land-down{0%{opacity:0;transform:translateY(-16px)scale(1.06)}to{opacity:1;transform:none}}@keyframes _3ErPIW_price-land-up{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}._3ErPIW_drop{font-family:var(--site-sans);white-space:nowrap;color:var(--money);pointer-events:none;animation:_3ErPIW_price-drop 1.7s var(--ease-glide) both;background:#5cc6d624;border-radius:999px;margin-top:6px;padding:3px 10px;font-size:13px;font-weight:500;line-height:18px;position:absolute;top:100%;left:0;box-shadow:inset 0 0 0 1px #5cc6d666}@media (max-width:479.98px){._3ErPIW_drop{margin:-12px 0 0 14px;top:50%;left:100%}}@keyframes _3ErPIW_price-drop{0%{opacity:0;transform:translateY(10px)scale(.9)}14%,70%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px)}}._3ErPIW_contact{font-family:var(--site-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 72;letter-spacing:-.03em;white-space:nowrap;color:var(--fg);text-underline-offset:.14em;flex:none;font-size:clamp(44px,5vw,72px);font-weight:300;line-height:1;text-decoration:underline;text-decoration-thickness:1px}._3ErPIW_contact[data-land]{animation:_3ErPIW_price-land-up .46s var(--ease-glide) both}._3ErPIW_contact:hover{color:var(--link-hover)}._3ErPIW_contact:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:4px}._3ErPIW_hostFoot{flex-direction:column;min-width:0;display:flex}._3ErPIW_keep{white-space:nowrap}._3ErPIW_noteOff{visibility:hidden}._3ErPIW_ask{text-wrap:balance;margin:0;display:block}._3ErPIW_count{width:124px;font-family:var(--site-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 72;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.03em;text-align:center;color:var(--fg);font-size:64px;font-weight:300;line-height:76px}@media (max-width:379.98px){._3ErPIW_count{width:104px;font-size:54px}._3ErPIW_total{font-size:20px;line-height:25px}}._3ErPIW_slider{--thumb:30px;height:44px;margin-top:16px;position:relative}._3ErPIW_track{background:#f4ede629;border-radius:999px;height:6px;margin-top:-3px;position:absolute;top:50%;left:0;right:0}._3ErPIW_fill{width:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--p));background:linear-gradient(95deg,#a48cf0 0%,#e0a8c3 58%,#f2b089 100%);background-size:calc(100% / max(var(--p), .04)) 100%;transition:width var(--d-quick) var(--ease-glide);border-radius:999px;position:absolute;top:0;bottom:0;left:0}._3ErPIW_notch{top:-5px;bottom:-5px;left:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--at));width:2px;transition:background-color var(--d-base) var(--ease-glide);background:#f4ede647;border-radius:2px;margin-left:-1px;position:absolute}._3ErPIW_notch[data-passed]{background:#f4ede6}._3ErPIW_ring{left:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--p));width:var(--thumb);height:var(--thumb);margin:calc(var(--thumb) / -2) 0 0 calc(var(--thumb) / -2);opacity:0;pointer-events:none;animation:_3ErPIW_price-ring .72s var(--ease-glide) both;border:2px solid #f2b089;border-radius:50%;position:absolute;top:50%}._3ErPIW_ring[data-quiet]{animation:none}@keyframes _3ErPIW_price-ring{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(2.4)}}._3ErPIW_range{appearance:none;cursor:grab;touch-action:pan-y;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}._3ErPIW_range:active{cursor:grabbing}._3ErPIW_range:focus{outline:none}._3ErPIW_range::-webkit-slider-runnable-track{background:0 0;height:44px}._3ErPIW_range::-moz-range-track{background:0 0;height:44px}._3ErPIW_range::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;transition:transform var(--d-quick) var(--ease-glide);background:#fff;border:0;border-radius:50%;margin-top:7px;box-shadow:0 0 0 1px #17101f33,0 6px 18px -4px #0a0512b3}._3ErPIW_range::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:30px;height:30px;box-shadow:0 0 0 1px #17101f33,0 6px 18px -4px #0a0512b3}._3ErPIW_range:active::-webkit-slider-thumb{transform:scale(1.1)}._3ErPIW_range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--ring);outline-offset:3px}._3ErPIW_range:focus-visible::-moz-range-thumb{outline:2px solid var(--ring);outline-offset:3px}._3ErPIW_stops{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.25fr);gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}._3ErPIW_stop{text-align:left;width:100%;min-height:56px;font-family:var(--site-sans);color:var(--fg-2);cursor:pointer;transition:background-color var(--d-quick) var(--ease-glide), color var(--d-quick) var(--ease-glide);background:0 0;border:0;border-radius:12px;gap:2px;padding:8px 6px 8px 10px;display:grid}._3ErPIW_stop:hover{background:#f4ede60f}._3ErPIW_stop:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._3ErPIW_stop[data-state=passed]{color:var(--fg-3)}._3ErPIW_stop[data-state=on]{color:var(--fg);background:#f4ede61f}._3ErPIW_stopCount{white-space:nowrap;font-size:13px;line-height:18px}._3ErPIW_stopPrice{white-space:nowrap;font-size:15px;font-weight:500;line-height:20px}@media (max-width:419.98px){._3ErPIW_stops{gap:3px}._3ErPIW_stop{padding:6px 2px 6px 5px}._3ErPIW_stopCount{font-size:12px}._3ErPIW_stopPrice{font-size:13px}}@media (max-width:359.98px){._3ErPIW_stops{gap:2px;margin-inline:-4px}._3ErPIW_stop{padding:6px 2px 6px 4px}._3ErPIW_stopPrice{font-size:12px}}._3ErPIW_summary{margin-top:auto;padding-top:20px;display:grid}._3ErPIW_sizer,._3ErPIW_said{grid-area:1/1;min-width:0}._3ErPIW_sizer{visibility:hidden}._3ErPIW_total{color:var(--fg);margin:0}@media (prefers-reduced-motion:reduce){._3ErPIW_pill,._3ErPIW_fill,._3ErPIW_notch{transition:none}._3ErPIW_hostFigure[data-land],._3ErPIW_contact[data-land]{animation:none}._3ErPIW_drop,._3ErPIW_ring{display:none}}