.LuP96a_cityCard{transition:color .15s,background-color .15s,box-shadow .3s}.LuP96a_cityCard:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.LuP96a_cityCard{transition:none}}.LuP96a_cityCard{border-radius:20px;align-items:end;min-height:256px;text-decoration:none;display:flex;position:relative;overflow:hidden}.LuP96a_cityCard img{object-fit:cover}.LuP96a_cityCard:after{content:"";background:linear-gradient(#0000,#0f0f12);position:absolute;inset:0}.LuP96a_cityCopy{z-index:1;color:#fff;padding:32px;position:relative}.LuP96a_cityCopy h2{margin-block:16px;font-size:2rem;font-weight:600;line-height:1.25}.LuP96a_cityCopy p{max-width:38ch;font-size:1rem;line-height:1.6}.LuP96a_cityLabel{color:#fff;background:#0f0f12;border-radius:8px;padding:4px 8px;font-size:.875rem;display:inline-block}.LuP96a_cityAction{align-items:center;gap:12px;margin-top:16px;font-size:.875rem;font-weight:600;display:flex}
.ydCxzW_button{isolation:isolate;min-height:44px;font:600 .9375rem/1.4 var(--font-heading),"Geist",system-ui,sans-serif;cursor:pointer;border:0;border-radius:9999px;justify-content:center;align-items:center;padding:12px 24px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;position:relative;overflow:hidden}.ydCxzW_button:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}.ydCxzW_button:active{transform:scale(.98)}.ydCxzW_button:disabled{opacity:.55;cursor:default}.ydCxzW_face,.ydCxzW_gloss{pointer-events:none;border-radius:inherit;position:absolute}.ydCxzW_content{color:inherit;justify-content:center;align-items:center;gap:8px;display:inline-flex;position:relative}.ydCxzW_sm{padding:12px 20px;font-size:.8125rem}.ydCxzW_lg{padding:16px 32px}.ydCxzW_auto,.ydCxzW_obsidian{color:#fff;--button-hover-shadow:0 14px 30px #00000057;background:linear-gradient(#3f3f3f,#1a1a1a 40%,#080808 70%,#2c2c2c);box-shadow:0 10px 26px #0000004d}.ydCxzW_auto .ydCxzW_face,.ydCxzW_auto .ydCxzW_gloss,.ydCxzW_obsidian .ydCxzW_face,.ydCxzW_obsidian .ydCxzW_gloss{inset:2.5px}.ydCxzW_auto .ydCxzW_face,.ydCxzW_obsidian .ydCxzW_face{background:linear-gradient(#1a1a1a,#0a0a0a 55%,#060606);box-shadow:inset 0 1px #ffffff24,inset 0 6px 14px #ffffff0d,inset 0 -8px 16px #00000073}.ydCxzW_auto .ydCxzW_gloss,.ydCxzW_obsidian .ydCxzW_gloss{background:linear-gradient(#fff3,#ffffff08 42%,#0000 58%);display:block}.ydCxzW_nacre{color:#1a1a1a;background:conic-gradient(from var(--nacre-a2,120deg), transparent 0deg, transparent 20deg, #ffffffb8 30deg, transparent 40deg, transparent 360deg),conic-gradient(from var(--nacre-a3,240deg), transparent 0deg, transparent 202deg, #ffffff73 212deg, transparent 224deg, transparent 360deg),conic-gradient(from var(--nacre-a1,0deg), #fff6 0deg, #ffffffb8 26deg, #e0e4ec57 58deg, #b8becc47 104deg, #969dae57 150deg, #c4c9d642 196deg, #f6f8fb5c 232deg, #ffffffb3 256deg, #d6dbe64d 292deg, #a0a7b852 332deg, #ced3de47 356deg, #fff6 360deg),linear-gradient(to bottom, #f4f5f9, #e6e8ef, #d4d7e1, #dee0e9, #f0f1f6);--button-hover-shadow:0 10px 24px #00000024;box-shadow:0 10px 24px #00000024}.ydCxzW_nacre .ydCxzW_face,.ydCxzW_nacre .ydCxzW_gloss{inset:2px}.ydCxzW_nacre .ydCxzW_face{background:#fafafc;box-shadow:inset 0 -2px 6px #00000012,inset 0 2px 5px #ffffffb3}.ydCxzW_nacre .ydCxzW_gloss{display:none}[data-theme=dark] .ydCxzW_auto{color:#1a1a1a;background:conic-gradient(from var(--nacre-a2,120deg), transparent 0deg, transparent 20deg, #ffffffb8 30deg, transparent 40deg, transparent 360deg),conic-gradient(from var(--nacre-a3,240deg), transparent 0deg, transparent 202deg, #ffffff73 212deg, transparent 224deg, transparent 360deg),conic-gradient(from var(--nacre-a1,0deg), #fff6 0deg, #ffffffb8 26deg, #e0e4ec57 58deg, #b8becc47 104deg, #969dae57 150deg, #c4c9d642 196deg, #f6f8fb5c 232deg, #ffffffb3 256deg, #d6dbe64d 292deg, #a0a7b852 332deg, #ced3de47 356deg, #fff6 360deg),linear-gradient(to bottom, #f4f5f9, #e6e8ef, #d4d7e1, #dee0e9, #f0f1f6);--button-hover-shadow:0 10px 24px #00000024;box-shadow:0 10px 24px #00000024}:is([data-theme=dark] .ydCxzW_auto .ydCxzW_face,[data-theme=dark] .ydCxzW_auto .ydCxzW_gloss){inset:2px}[data-theme=dark] .ydCxzW_auto .ydCxzW_face{background:#fafafc;box-shadow:inset 0 -2px 6px #00000012,inset 0 2px 5px #ffffffb3}[data-theme=dark] .ydCxzW_auto .ydCxzW_gloss{display:none}@media (prefers-color-scheme:dark){html:not([data-theme]) .ydCxzW_auto{color:#1a1a1a;background:conic-gradient(from var(--nacre-a2,120deg), transparent 0deg, transparent 20deg, #ffffffb8 30deg, transparent 40deg, transparent 360deg),conic-gradient(from var(--nacre-a3,240deg), transparent 0deg, transparent 202deg, #ffffff73 212deg, transparent 224deg, transparent 360deg),conic-gradient(from var(--nacre-a1,0deg), #fff6 0deg, #ffffffb8 26deg, #e0e4ec57 58deg, #b8becc47 104deg, #969dae57 150deg, #c4c9d642 196deg, #f6f8fb5c 232deg, #ffffffb3 256deg, #d6dbe64d 292deg, #a0a7b852 332deg, #ced3de47 356deg, #fff6 360deg),linear-gradient(to bottom, #f4f5f9, #e6e8ef, #d4d7e1, #dee0e9, #f0f1f6);--button-hover-shadow:0 10px 24px #00000024;box-shadow:0 10px 24px #00000024}:is(html:not([data-theme]) .ydCxzW_auto .ydCxzW_face,html:not([data-theme]) .ydCxzW_auto .ydCxzW_gloss){inset:2px}html:not([data-theme]) .ydCxzW_auto .ydCxzW_face{background:#fafafc;box-shadow:inset 0 -2px 6px #00000012,inset 0 2px 5px #ffffffb3}html:not([data-theme]) .ydCxzW_auto .ydCxzW_gloss{display:none}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ydCxzW_button:not(:disabled):hover{box-shadow:var(--button-hover-shadow);transform:translateY(-2px)}.ydCxzW_button:not(:disabled):hover:active{transform:translateY(-2px)scale(.98)}}@media (prefers-reduced-motion:reduce){.ydCxzW_button{transition:none}.ydCxzW_button:active{transform:none}}@media (max-width:700px){.ydCxzW_lg{padding:14px 24px;font-size:.875rem}}@media (max-width:359px){.ydCxzW_lg{padding-inline:20px;font-size:.8125rem}}
.u40E4q_dialog{padding:var(--dialog-padding,32px);width:calc(100% - 32px);max-width:var(--dialog-max-width,900px);max-height:var(--dialog-max-height,calc(100svh - 48px));overflow-y:var(--dialog-overflow,auto);overscroll-behavior:contain;border:1px solid var(--theme-rim);color:var(--theme-ink);color-scheme:var(--theme-scheme);background:var(--theme-solid);border-radius:28px;margin:auto;position:fixed;box-shadow:inset 0 1px #fffffff2,0 40px 90px -30px #3c3c5a80,0 10px 30px -12px #3c3c5a33}.u40E4q_dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006}.u40E4q_dialog[open]{animation:.15s both u40E4q_enter}.u40E4q_close{z-index:1;background:var(--theme-solid);width:44px;height:44px;color:var(--theme-muted);cursor:pointer;border-radius:9999px;place-items:center;transition:background-color .15s,color .15s;display:grid;position:absolute;top:12px;right:12px}.u40E4q_close svg{width:16px;height:16px}.u40E4q_close:hover{background:var(--theme-soft);color:var(--theme-ink)}.u40E4q_close:focus-visible{outline:2px solid var(--theme-focus);outline-offset:2px}@keyframes u40E4q_enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.u40E4q_dialog[open]{animation:none}}
.c92Thq_dialog{--dialog-max-width:448px;--dialog-padding:36px}@media (max-width:639.98px){.c92Thq_dialog{--dialog-padding:32px 24px}}.c92Thq_content{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.c92Thq_title{font-family:var(--font-heading),"Geist",system-ui,sans-serif;letter-spacing:-.025em;color:var(--theme-ink);font-size:1.5rem;font-weight:600;line-height:1.3}.c92Thq_subtitle{color:var(--theme-muted);margin-top:12px;font-size:.8125rem;line-height:1.65}.c92Thq_qrBlock{flex-direction:column;align-items:center;gap:8px;display:flex}.c92Thq_qrFrame{background:#fff;border-radius:20px;padding:12px;display:inline-flex}.c92Thq_qrCaption{color:var(--theme-muted);letter-spacing:.05em;font-size:.6875rem}.c92Thq_divider{color:var(--theme-muted);font-size:.6875rem}.c92Thq_stores{gap:16px;width:100%;display:grid}
.TGpw4G_button{cursor:pointer}.TGpw4G_glowHost{position:relative;overflow:hidden}.TGpw4G_blob{filter:blur(4px);pointer-events:none;border-radius:9999px;position:absolute}.TGpw4G_blobC{opacity:.2;background-image:linear-gradient(135deg,#e0e5f2,#f0e0ec,#e0f0e8);width:24px;height:24px;top:-4px;right:-4px}.TGpw4G_blobD{opacity:.15;background-image:linear-gradient(45deg,#e0f0e8,#f0e0ec,#e0e5f2);width:20px;height:20px;bottom:-4px;left:-4px}.TGpw4G_content{z-index:10;align-items:center;gap:12px;display:inline-flex;position:relative}
._1bzrla_avatar{background:var(--person-pastel,var(--soft));width:40px;height:40px;color:var(--ink);vertical-align:middle;border-radius:50%;flex:none;place-items:center;font-size:.8125rem;display:inline-grid;position:relative;overflow:hidden}._1bzrla_avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._1bzrla_avatar svg{width:55%;height:55%}._1bzrla_icon{vertical-align:middle;flex:none;width:20px;height:20px;display:inline-block}._1bzrla_heading{font-size:var(--h2);letter-spacing:-.05em;line-height:1.08}._1bzrla_heading em{color:var(--accent);font-style:normal;display:block}._1bzrla_eyebrow{color:var(--muted);margin-bottom:24px;font-size:.8125rem;font-weight:500}._1bzrla_download{white-space:normal;min-height:56px}._1bzrla_textLink{min-height:44px;color:var(--muted);text-underline-offset:.3em;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);align-items:center;gap:8px;font-size:.8125rem;display:inline-flex}._1bzrla_textLink:hover{color:var(--ink)}._1bzrla_mono{font-family:var(--font-mono),monospace;font-variant-numeric:tabular-nums;font-weight:500}
.BKF0Xa_dialog{--dialog-max-width:860px;--dialog-padding:56px 48px 48px;--dialog-max-height:calc(100svh - 32px);--dialog-overflow:hidden;height:min(800px,var(--dialog-max-height));font-family:var(--font-sans)}.BKF0Xa_layout{grid-template:"copy screens"minmax(0,1fr)"action screens"minmax(min-content,1fr)/minmax(0,1fr) 300px;gap:24px 48px;height:100%;min-height:0;display:grid}.BKF0Xa_copy{overscroll-behavior:contain;grid-area:copy;align-self:end;min-width:0;min-height:0;max-height:100%;overflow-y:auto}.BKF0Xa_copy h2{letter-spacing:-.045em;text-wrap:balance;margin-block:16px;font-size:2.5rem;line-height:1.08}.BKF0Xa_copy p{color:var(--theme-muted);font-size:.75rem;line-height:1.6}.BKF0Xa_kicker{font-weight:500}.BKF0Xa_tabs{flex-wrap:wrap;gap:8px;margin:20px -4px 0;padding:4px;display:flex}.BKF0Xa_tabs button{min-height:44px;color:var(--theme-muted);background:var(--theme-soft);white-space:nowrap;border-radius:9999px;padding:8px 16px;font-size:.875rem;transition:background-color .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1)}.BKF0Xa_tabs button[aria-selected=true]{color:var(--theme-action-ink);background:var(--theme-action)}.BKF0Xa_screens{grid-area:screens;height:100%;min-height:0;display:grid;overflow:hidden}.BKF0Xa_screen{text-align:center;opacity:0;visibility:hidden;grid-area:1/1;grid-template-rows:minmax(0,1fr) auto;min-width:0;height:100%;min-height:0;margin:0;transition:opacity .32s cubic-bezier(.22,1,.36,1),visibility 0s .32s;display:grid}.BKF0Xa_screen[aria-hidden=false]{opacity:1;visibility:visible;transition-delay:0s}.BKF0Xa_screen figcaption{min-height:3em;color:var(--theme-muted);text-wrap:balance;margin-top:12px;padding-inline:4px;font-size:.75rem;line-height:1.5}.BKF0Xa_viewport{place-items:center;min-height:0;display:grid;container-type:size}.BKF0Xa_device{width:min(300px,100cqw - 16px,(100cqh - 16px)*var(--app-screen-ratio));background:linear-gradient(120deg,#34343b 0%,#17171c 32%,#09090c 66%,#2b2c31);border-radius:32px;padding:4px;overflow:hidden;box-shadow:inset 0 1px 1px #ffffffc9,inset 0 -1px 1px #6666662b,0 16px 40px #3c3c5a17}.BKF0Xa_device img{border-radius:28px;width:100%;height:auto;display:block}.BKF0Xa_tabs button:focus-visible,.BKF0Xa_zoom:focus-visible,.BKF0Xa_screen:focus-visible{outline:2px solid var(--theme-focus);outline-offset:2px}.BKF0Xa_action{flex-wrap:wrap;grid-area:action;align-self:start;align-items:center;gap:12px 20px;display:flex}.BKF0Xa_zoom{min-height:44px;color:var(--theme-muted);border-radius:8px;justify-content:center;align-items:center;gap:8px;font-size:.875rem;transition:color .18s cubic-bezier(.22,1,.36,1);display:inline-flex}.BKF0Xa_zoom svg{flex-shrink:0;width:20px;height:20px}.BKF0Xa_layout[data-zoomed=true]{grid-template:"action""screens"minmax(0,1fr)/minmax(0,1fr)}.BKF0Xa_layout[data-zoomed=true] .BKF0Xa_action{justify-content:space-between}.BKF0Xa_layout[data-zoomed=true] .BKF0Xa_screens{overscroll-behavior:contain;scrollbar-gutter:stable;display:block;overflow-y:auto}.BKF0Xa_layout[data-zoomed=true] .BKF0Xa_screen{width:min(100%,560px);height:auto;margin-inline:auto;display:block}.BKF0Xa_layout[data-zoomed=true] .BKF0Xa_screen[aria-hidden=true]{display:none}.BKF0Xa_layout[data-zoomed=true] .BKF0Xa_viewport{padding:8px;display:block;container-type:normal}.BKF0Xa_layout[data-zoomed=true] .BKF0Xa_device{width:100%}@media (hover:hover) and (pointer:fine){.BKF0Xa_tabs button:not([aria-selected=true]):hover{color:var(--theme-ink);background:var(--theme-rim)}.BKF0Xa_zoom:hover{color:var(--theme-ink)}}@media (max-width:700px){.BKF0Xa_dialog{--dialog-padding:56px 16px 16px}.BKF0Xa_layout{grid-template:"copy"minmax(0,auto)"screens"minmax(0,1fr)"action"/minmax(0,1fr);gap:16px}.BKF0Xa_copy h2{margin-block:0 8px;font-size:1.5rem}.BKF0Xa_kicker{display:none}.BKF0Xa_tabs{scrollbar-width:thin;flex-wrap:nowrap;gap:4px;margin-top:12px;overflow-x:auto}.BKF0Xa_tabs button{padding-inline:12px;font-size:.8125rem}.BKF0Xa_action{justify-content:space-between;gap:8px}.BKF0Xa_zoom{gap:4px;font-size:.8125rem}}@media (min-width:701px) and (max-height:700px){.BKF0Xa_layout:not([data-zoomed=true]){grid-template-rows:minmax(0,1fr) auto;gap:16px 24px}.BKF0Xa_copy{scrollbar-gutter:stable;align-self:stretch;padding-inline:4px}.BKF0Xa_copy h2{margin-block:0 8px;font-size:1.5rem}.BKF0Xa_kicker{display:none}.BKF0Xa_tabs{margin-top:12px}}@media (prefers-reduced-motion:reduce){.BKF0Xa_screen,.BKF0Xa_tabs button,.BKF0Xa_zoom{transition:none}}
.VpP-iG_visual{justify-self:end;width:100%;min-width:0;max-width:558px}.VpP-iG_photoFrame{--deck-step:12px;isolation:isolate;background:var(--theme-soft);border:1px solid var(--theme-rim);border-radius:40px;padding:8px;position:relative;box-shadow:inset 0 1px #fffffff2,0 30px 70px -34px #3c3c5a6b,0 2px 10px #3c3c5a0d}.VpP-iG_photoFrame:before,.VpP-iG_photoFrame:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;box-shadow:var(--material-edge);transform-origin:50% 86%;position:absolute;inset:0}.VpP-iG_photoFrame:before{background:var(--pastel-rose);transform:translate(calc(var(--deck-step) * -.55), calc(var(--deck-step) * -2)) rotate(-2deg) scale(.94)}.VpP-iG_photoFrame:after{background:var(--pastel-mint);transform:translate(calc(var(--deck-step) * .7), calc(var(--deck-step) * -1)) rotate(2deg) scale(.97)}.VpP-iG_scene{aspect-ratio:1.5;background:var(--theme-solid);border-radius:32px;position:relative;overflow:hidden}.VpP-iG_photo{object-fit:cover;object-position:27% center;opacity:0;width:100%;height:100%;transition:opacity .3s;position:absolute}.VpP-iG_photo[data-active=true]{opacity:1}.VpP-iG_photo[data-context=home],.VpP-iG_photo[data-context=friends]{object-position:center}.VpP-iG_contexts{z-index:1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffb8;border:1px solid #ffffffe6;border-radius:9999px;gap:4px;padding:4px;display:flex;position:absolute;top:28px;left:28px;box-shadow:0 18px 44px -22px #3c3c5a59,inset 0 1px #ffffffe6}.VpP-iG_contexts button{min-height:44px;font:500 .875rem/1 var(--font-heading),"Geist",system-ui,sans-serif;color:#1a1a1a;cursor:pointer;background:0 0;border:0;border-radius:9999px;align-items:center;gap:8px;padding:8px 16px;display:flex}.VpP-iG_contexts button[aria-selected=true]{background:#fff;box-shadow:0 2px 8px #0000000a}.VpP-iG_contexts button:focus-visible{outline-offset:2px;outline:2px solid #5c5c8a}.VpP-iG_contexts svg{width:20px;height:20px}.VpP-iG_photoCaption{letter-spacing:-.035em;font-size:clamp(1.25rem,1.65vw,1.5rem);font-weight:600;line-height:1.3;position:absolute;bottom:96px;left:40px;right:40px}.VpP-iG_photoFooter{color:inherit;justify-content:space-between;align-items:center;gap:16px;padding:12px 12px 0;font-size:.8125rem;display:flex}@media (max-width:1023.98px){.VpP-iG_scene{aspect-ratio:1.4}.VpP-iG_contexts{top:20px;left:20px}.VpP-iG_contexts button{gap:4px;padding-inline:12px;font-size:.8125rem}.VpP-iG_contexts svg{width:16px;height:16px}.VpP-iG_photoCaption{font-size:1.25rem;left:32px;right:32px}}@media (max-width:767.98px){.VpP-iG_visual{max-width:none}.VpP-iG_scene{aspect-ratio:1.6;border-radius:24px}.VpP-iG_photoFrame{--deck-step:8px;border-radius:28px;padding:4px}.VpP-iG_contexts{justify-content:space-between;top:16px;left:16px;right:16px}.VpP-iG_contexts button{flex:1;justify-content:center;padding-inline:8px;font-size:.75rem}.VpP-iG_contexts svg{width:16px;height:16px}.VpP-iG_photoCaption{font-size:1rem;bottom:32px;left:24px;right:24px}.VpP-iG_photoFooter{flex-wrap:wrap;gap:0 16px}}.VpP-iG_simulator{width:78%;margin:-64px 20px 0 -20px;scroll-margin-top:104px;display:grid;position:relative}.VpP-iG_simulator>[data-hero-case]{visibility:hidden;pointer-events:none;grid-area:1/1}.VpP-iG_simulator>[data-hero-case][data-active=true]{visibility:visible;pointer-events:auto}.VpP-iG_simulator [data-hero-receipt]{width:100%;height:100%;margin:0;padding:16px}@media (max-width:767.98px){.VpP-iG_simulator{width:100%;margin:-12px 0 0}}.VpP-iG_simulator [data-hero-receipt] h2{font-size:1rem}.VpP-iG_simulator [data-hero-receipt] dd{font-size:1.25rem}.VpP-iG_simulator [data-hero-person]>[aria-hidden=true]{width:36px;height:36px}.VpP-iG_simulator [data-hero-person]>span{font-size:.75rem}.VpP-iG_simulator [data-context-share]{font-size:1.5rem}@media (max-width:767.98px){.VpP-iG_simulator [data-hero-receipt] h2,.VpP-iG_simulator [data-hero-receipt] dd{font-size:1rem}.VpP-iG_simulator [data-hero-person]>[aria-hidden=true]{width:44px;height:44px}.VpP-iG_simulator [data-hero-person]>span{font-size:.75rem}.VpP-iG_simulator [data-context-share]{font-size:1.5rem}}.VpP-iG_photoCaption [data-tone]>span:first-of-type{color:var(--pearl)}
.vyA1tq_photo{pointer-events:none}.vyA1tq_photo img{object-fit:cover;width:100%;height:100%;display:block}
.janh9W_hero{isolation:isolate;color:#fff;font-family:var(--font-heading),"Geist",system-ui,sans-serif;background:#0a0a0e;position:relative;overflow:clip}.janh9W_backdrop{pointer-events:none;position:absolute;inset:0}.janh9W_backdrop img{object-fit:cover;object-position:65% center;width:100%;height:100%}.janh9W_backdrop:after{content:"";background:linear-gradient(90deg,#000000c7,#0000008f 45%,#00000047);position:absolute;inset:0}.janh9W_composition{width:calc(100% - var(--gutter)*2);z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;max-width:1180px;min-height:min(90svh,880px);margin-inline:auto;padding-block:152px 64px;display:grid;position:relative}.janh9W_copy{min-width:0}.janh9W_kicker{margin:0 0 28px;font-size:.875rem}.janh9W_copy h1{letter-spacing:-.06em;flex-direction:column;align-items:flex-start;gap:8px;margin:0;font-size:clamp(44px,4.7vw,4rem);font-weight:700;line-height:1.12;display:flex}.janh9W_hero[data-locale=en] h1{font-size:clamp(2.5rem,3.5vw,3.5rem)}.janh9W_promise{letter-spacing:-.035em;flex-direction:column;align-items:flex-start;gap:12px;margin:28px 0 0;font-size:clamp(1rem,2vw,2rem);font-weight:500;line-height:1.3;display:flex}.janh9W_actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.janh9W_appLink{color:#fff;min-height:44px;font:inherit;text-underline-offset:.3em;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:1.0625rem;text-decoration:underline}.janh9W_appLink:hover{text-decoration-thickness:2px}.janh9W_reassurance{margin:20px 0 0;font-size:.75rem}.janh9W_stack{min-width:0;padding-inline:8px}.janh9W_stack>[data-hero-ready]{max-width:none}.janh9W_copy :focus-visible{outline-color:#fff}@media (max-width:900px){.janh9W_composition{min-height:0;padding-top:clamp(96px,24vw,168px);padding-bottom:48px;display:block}.janh9W_backdrop{height:min(496px,110vw)}.janh9W_backdrop img{object-position:center top}.janh9W_backdrop:after{background:linear-gradient(#0a0a0e1a,#0a0a0e73 45%,#0a0a0e)}.janh9W_copy h1{font-size:clamp(40px,9vw,64px)}.janh9W_hero[data-locale=en] h1{font-size:clamp(2rem,7.5vw,3.5rem)}.janh9W_kicker{margin-bottom:20px}.janh9W_promise{margin-top:24px;font-size:1rem}.janh9W_actions{gap:20px;margin-top:24px}.janh9W_stack{width:100%;max-width:528px;margin:80px auto 0}}
.k-s_GW_cta{background:var(--theme-surface);color:var(--theme-ink);box-shadow:0 12px 32px color-mix(in srgb, var(--theme-ink) 5%, transparent);background:linear-gradient(120deg, var(--theme-solid), var(--theme-surface));border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin-top:clamp(48px,6vw,80px);padding:clamp(20px,3vw,40px);display:flex}.k-s_GW_headline{max-width:30ch;font-family:var(--font-heading),"Geist",system-ui,sans-serif;letter-spacing:-.035em;text-wrap:balance;color:var(--theme-ink);font-size:clamp(1.5rem,2.8vw,2rem);font-weight:600;line-height:1.2}.k-s_GW_copy{flex:20rem;min-width:0}.k-s_GW_description{color:var(--theme-ink);margin-top:16px;font-size:.9375rem;line-height:1.6}.k-s_GW_note{color:var(--theme-muted);flex-basis:100%;font-size:.8125rem;line-height:1.5}.k-s_GW_downloadBtn{flex-shrink:0}@media (max-width:639.98px){.k-s_GW_downloadBtn{width:100%}}
.CXjiOa_coverFigure,.CXjiOa_ideaFigure{min-width:0;margin:0}.CXjiOa_cover,.CXjiOa_ideaImage{background:var(--theme-surface);border-radius:8px;position:relative;overflow:hidden}.CXjiOa_cover img,.CXjiOa_ideaImage img{object-fit:cover}.CXjiOa_cover{aspect-ratio:2}.CXjiOa_ideaImage{aspect-ratio:3/2}.CXjiOa_coverFigure figcaption,.CXjiOa_ideaFigure figcaption{color:var(--theme-muted);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-top:8px;font-size:.8125rem;line-height:1.6;display:flex}.CXjiOa_coverFigure figcaption a,.CXjiOa_ideaFigure figcaption a{transition:color .15s,background-color .15s,box-shadow .3s}.CXjiOa_coverFigure figcaption a:focus-visible,.CXjiOa_ideaFigure figcaption a:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.CXjiOa_coverFigure figcaption a,.CXjiOa_ideaFigure figcaption a{transition:none}}.CXjiOa_coverFigure figcaption a,.CXjiOa_ideaFigure figcaption a{text-underline-offset:.2em;text-decoration:underline}.CXjiOa_coverFigure figcaption{justify-content:flex-end}.CXjiOa_ideaFigure{margin-block:28px;scroll-margin-top:104px}.CXjiOa_photoTitleImage{aspect-ratio:16/10;border-radius:16px;align-items:end;display:grid}.CXjiOa_photoTitle{max-width:30ch;color:var(--theme-ink);font:600 clamp(1.5rem, 4vw, 2.5rem)/1.28 var(--font-heading),"Geist",system-ui,sans-serif;letter-spacing:-.03em;text-wrap:balance;overflow-wrap:anywhere;margin:0;padding:clamp(16px,4vw,40px);position:relative}.CXjiOa_photoNumber{background:var(--theme-page);width:fit-content;color:var(--theme-ink);font:500 .875rem/1.3 var(--font-mono),"Geist Mono",ui-monospace,monospace;border-radius:8px;margin-bottom:8px;padding:4px 8px;display:block}@media (max-width:639.98px){.CXjiOa_cover,.CXjiOa_ideaImage{aspect-ratio:4/3}.CXjiOa_ideaFigure{margin-block:20px}}.CXjiOa_photoLink{border-radius:16px;display:block}.CXjiOa_photoLink:focus-visible{outline:2px solid var(--theme-ink);outline-offset:4px}.CXjiOa_photoTitleImage[data-layout]{--photo-ratio:2.8;aspect-ratio:auto}.CXjiOa_photoTitleImage[data-layout]:before{content:"";width:100%;aspect-ratio:var(--photo-ratio);pointer-events:none;grid-area:1/1}.CXjiOa_photoTitleImage[data-layout] .CXjiOa_photoTitle{grid-area:1/1;align-content:end;align-self:stretch;max-width:36ch;scroll-margin-top:120px}.CXjiOa_photoTitleImage[data-layout=card]{--photo-ratio:1.9}.CXjiOa_photoTitleImage[data-layout=card] .CXjiOa_photoTitle{padding:clamp(16px,3vw,28px);font-size:clamp(1.5rem,2.5vw,2rem)}.CXjiOa_photoTitleImage h1.CXjiOa_photoTitle{font-size:clamp(2rem,4.6vw,3rem)}@media (max-width:639.98px){.CXjiOa_photoTitleImage[data-layout]{--photo-ratio:1.48}}figure[data-presentation=article].CXjiOa_coverFigure{margin-block:clamp(40px,6vw,64px) 16px}figure[data-presentation=article].CXjiOa_coverFigure figcaption{justify-content:flex-start}.CXjiOa_photoTitleImage[data-layout=article]{--photo-ratio:2.15}@media (max-width:639.98px){.CXjiOa_photoTitleImage[data-layout=article]{--photo-ratio:1.48}}.CXjiOa_photoTitleImage[data-image-fit=contain]{--photo-ratio:1.5}@media (max-width:639.98px){.CXjiOa_photoTitleImage[data-image-fit=contain]{--photo-ratio:1}}
._4nyECa_moments,._4nyECa_product{padding-block:var(--section-space);color:var(--ink);background:var(--canvas);background:var(--theme-solid);scroll-margin-top:112px}._4nyECa_wrap{width:calc(100% - var(--gutter)*2);max-width:1180px;margin-inline:auto}._4nyECa_heading{max-width:72rem;margin-bottom:40px}._4nyECa_heading h2,._4nyECa_productCopy h2{letter-spacing:-.05em;font-size:clamp(2rem,4vw,3.5rem);line-height:1.15}._4nyECa_heading p,._4nyECa_productCopy p{color:var(--muted);margin-top:24px;font-size:1.25rem;line-height:1.6}._4nyECa_situations{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}._4nyECa_situation{min-width:0;text-decoration:none}._4nyECa_situation p{color:var(--muted);max-width:34ch;margin-top:12px;font-size:1.0625rem;line-height:1.6}._4nyECa_product{border-top:1px solid var(--line)}._4nyECa_productGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;column-gap:96px;display:grid}._4nyECa_productCopy{max-width:42ch}._4nyECa_productCopy h2>span{display:table}._4nyECa_productCopy h2>span+span{margin-top:8px}._4nyECa_textLink{text-underline-offset:.25em;align-items:center;gap:16px;min-height:44px;margin-top:24px;font-size:1.0625rem;text-decoration-thickness:1px;display:inline-flex}._4nyECa_proof{background:var(--pastel-rose);border-radius:32px;place-items:center;padding:40px 24px;display:grid}._4nyECa_phone{background:#fff;border:4px solid #1a1a1a;border-radius:32px;width:min(100%,260px);overflow:hidden;box-shadow:0 6px 12px #3c3c5a05,0 22px 44px #3c3c5a12}._4nyECa_phone img{width:100%;height:auto}._4nyECa_product[data-chapter=balances] ._4nyECa_proof{background:var(--pastel-mint);grid-area:1/1}._4nyECa_product[data-chapter=balances] ._4nyECa_productCopy{grid-column:2}@media (max-width:900px){._4nyECa_productGrid{column-gap:48px}._4nyECa_situations{gap:20px}}@media (max-width:700px){._4nyECa_heading{margin-bottom:32px}._4nyECa_heading p,._4nyECa_productCopy p{margin-top:20px;font-size:1.0625rem}._4nyECa_situations{grid-template-columns:minmax(0,1fr);gap:40px}._4nyECa_productGrid{grid-template-columns:minmax(0,1fr);gap:32px}._4nyECa_productCopy{max-width:none}._4nyECa_product[data-chapter=balances] ._4nyECa_proof,._4nyECa_product[data-chapter=balances] ._4nyECa_productCopy{grid-area:auto}._4nyECa_proof{padding:32px 24px}}
table.GADu1q_matrix{min-width:0}.GADu1q_label{display:none}@media (max-width:639.98px){table.GADu1q_matrix{display:block}table.GADu1q_matrix thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}table.GADu1q_matrix tbody{gap:20px;display:grid}table.GADu1q_matrix tbody tr{border:1px solid var(--theme-line);border-radius:16px;min-width:0;display:grid;overflow:hidden}table.GADu1q_matrix tbody th,table.GADu1q_matrix td{border:0;padding:12px 16px}table.GADu1q_matrix tbody th{font-size:1.25rem}table.GADu1q_matrix td{font-size:.9375rem;line-height:1.55}table.GADu1q_matrix td+td{border-top:1px solid var(--theme-line)}.GADu1q_label{color:var(--theme-muted);font-size:.875rem;font-weight:600;display:block}}
.NMLrWq_toggle{width:44px;height:44px;color:var(--theme-muted);border-radius:9999px;flex-shrink:0;place-items:center;transition:background-color .15s,color .15s,transform .15s;display:grid}.NMLrWq_toggle:hover{background:var(--theme-soft);color:var(--theme-ink)}.NMLrWq_toggle:active{transform:scale(.96)}.NMLrWq_toggle:focus-visible{outline:2px solid var(--theme-focus);outline-offset:2px}.NMLrWq_toggle svg{grid-area:1/1;width:17px;height:17px}.NMLrWq_sun{visibility:hidden}.NMLrWq_moon{visibility:visible}.NMLrWq_labeled{text-align:left;border-radius:8px;grid-template-columns:44px 1fr;width:100%}.NMLrWq_labeled span{justify-self:start}[data-theme=dark] .NMLrWq_sun{visibility:visible}[data-theme=dark] .NMLrWq_moon{visibility:hidden}@media (prefers-color-scheme:dark){html:not([data-theme]) .NMLrWq_sun{visibility:visible}html:not([data-theme]) .NMLrWq_moon{visibility:hidden}}@media (prefers-reduced-motion:reduce){.NMLrWq_toggle{transition:none}}
._6ngBuW_container{position:relative}._6ngBuW_trigger{min-height:44px;color:var(--theme-muted);cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:0 5px;font-size:.8125rem;font-weight:500;display:flex}._6ngBuW_trigger svg{width:12px;height:12px;transition:transform .15s}._6ngBuW_trigger[aria-expanded=true] svg{transform:rotate(180deg)}._6ngBuW_trigger:hover{color:var(--theme-ink)}._6ngBuW_menu{z-index:100;border:1px solid var(--theme-rim);background:var(--theme-solid);border-radius:14px;width:188px;margin-top:12px;padding:6px;animation:.15s both _6ngBuW_enter;position:absolute;inset:100% 0 auto auto;box-shadow:0 18px 40px -20px #0009}._6ngBuW_item{text-align:left;width:100%;min-height:44px;color:var(--theme-ink);cursor:pointer;border-radius:9px;align-items:center;gap:11px;padding:10px 12px;font-size:.8125rem;display:flex}._6ngBuW_item svg{width:14px;height:14px;margin-left:auto}._6ngBuW_item:hover,._6ngBuW_item[aria-checked=true]{background:var(--theme-soft)}._6ngBuW_trigger:focus-visible,._6ngBuW_item:focus-visible{outline:2px solid var(--theme-focus);outline-offset:2px}@keyframes _6ngBuW_enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._6ngBuW_menu{animation:none}._6ngBuW_trigger svg{transition:none}}@media (max-width:700px){._6ngBuW_trigger{gap:5px;min-width:59px}}@media (max-width:359px){._6ngBuW_trigger{gap:4px;min-width:51px;padding-inline:2px}}
.IQd0Wa_root{display:none}@media (max-width:919.98px){.IQd0Wa_root{display:block}}.IQd0Wa_trigger{width:44px;height:44px;color:var(--theme-ink);cursor:pointer;border-radius:8px;place-items:center;display:grid}.IQd0Wa_burger{width:20px;height:7px;display:block;position:relative}.IQd0Wa_burger span{background:currentColor;height:1.5px;transition:transform .15s;position:absolute;inset:0 0 auto}.IQd0Wa_burger span+span{top:7px}.IQd0Wa_trigger[aria-expanded=true] .IQd0Wa_burger span{transform:translateY(3.5px)rotate(45deg)}.IQd0Wa_trigger[aria-expanded=true] .IQd0Wa_burger span+span{transform:translateY(-3.5px)rotate(-45deg)}.IQd0Wa_panel{border:1px solid var(--theme-rim);background:var(--theme-solid);overscroll-behavior:contain;border-radius:18px;max-height:calc(100svh - 110px);padding:16px;animation:.15s both IQd0Wa_enter;position:absolute;inset:calc(100% + 8px) 0 auto;overflow-y:auto;box-shadow:0 18px 44px -22px #0008}.IQd0Wa_link{min-height:44px;color:var(--theme-ink);border-radius:9px;align-items:center;padding:11px 10px;font-size:.9375rem;display:flex}.IQd0Wa_link:hover{background:var(--theme-soft)}.IQd0Wa_download{width:100%;margin-top:12px}.IQd0Wa_appearance{border-top:1px solid var(--theme-rim);margin-top:12px;padding-block:12px 0}.IQd0Wa_resources{border-top:1px solid var(--theme-rim);margin-top:12px;padding-top:12px}.IQd0Wa_groupLabel{color:var(--theme-muted);margin:0;padding:4px 10px 8px;font-size:.6875rem}.IQd0Wa_link[aria-current]{background:var(--theme-page);font-weight:600}.IQd0Wa_trigger:focus-visible,.IQd0Wa_link:focus-visible{outline:2px solid var(--theme-focus);outline-offset:2px}@keyframes IQd0Wa_enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.IQd0Wa_panel{animation:none}.IQd0Wa_burger span{transition:none}}
.zu-_0G_header{--scroll-threshold:12px;z-index:200;pointer-events:none;padding:18px 16px 0;position:fixed;inset:0 0 auto}.zu-_0G_bar{border:1px solid var(--theme-rim);background:var(--theme-nav);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);max-width:1180px;box-shadow:inset 0 1px 0 var(--theme-rim),0 18px 44px -22px #3c3c5a50;pointer-events:auto;border-radius:18px;align-items:center;gap:24px;margin-inline:auto;padding:11px 14px 11px 18px;display:flex;position:relative}.zu-_0G_brandLink{min-height:44px;color:var(--theme-ink);flex-shrink:0;align-items:center;gap:10px;display:flex}.zu-_0G_brandIcon{border-radius:10px;width:34px;height:34px}.zu-_0G_brandName{letter-spacing:-.03em;font-size:19px;font-weight:600}.zu-_0G_desktopNav{align-items:center;gap:24px;margin-left:auto;display:flex}.zu-_0G_navLink{min-height:44px;color:var(--theme-muted);white-space:nowrap;align-items:center;font-size:.8125rem;font-weight:500;transition:color .15s;display:inline-flex}.zu-_0G_navLink:hover{color:var(--theme-ink)}.zu-_0G_actions{align-items:center;gap:10px;display:flex}.zu-_0G_navLink[aria-current]{color:var(--theme-ink);text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:2px}.zu-_0G_brandLink:focus-visible,.zu-_0G_navLink:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px;border-radius:4px}.zu-_0G_skipLink{background:var(--theme-solid);color:var(--theme-ink);pointer-events:auto;border-radius:12px;padding:12px 16px;position:fixed;top:12px;left:16px;transform:translateY(-200%)}.zu-_0G_skipLink:focus{outline:2px solid var(--theme-focus);z-index:400;transform:none}@media (max-width:1100px){.zu-_0G_bar{gap:17px}.zu-_0G_desktopNav{gap:14px}.zu-_0G_actions{gap:6px}}@media (max-width:919.98px){.zu-_0G_desktopNav{display:none}.zu-_0G_actions{margin-left:auto}.zu-_0G_desktopTheme{display:none}.zu-_0G_bar{transition:transform .3s,opacity .15s}.zu-_0G_header[data-scroll-hidden=true] .zu-_0G_bar{opacity:0;pointer-events:none;transform:translateY(calc(-100% - 34px))}.zu-_0G_header[data-scroll-hidden=true]:has(:focus-visible) .zu-_0G_bar{opacity:1;pointer-events:auto;transform:none}}@media (prefers-reduced-motion:reduce){.zu-_0G_bar{transition:none}}@media (max-width:700px){.zu-_0G_header{padding:12px 12px 0}.zu-_0G_bar{background:var(--theme-nav-mobile);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 var(--theme-rim),0 8px 24px -20px #0004;gap:10px;padding:7px 8px 7px 11px}.zu-_0G_brandIcon{width:32px;height:32px}.zu-_0G_brandName{font-size:18px}.zu-_0G_brandLink{gap:9px}.zu-_0G_actions{gap:5px}.zu-_0G_desktopDownload{display:none}}@media (max-width:359px){.zu-_0G_bar{gap:4px;padding-inline:10px 5px}.zu-_0G_actions{gap:2px}.zu-_0G_brandLink{gap:7px}.zu-_0G_brandName{font-size:17px}.zu-_0G_brandIcon{width:30px;height:30px}}.zu-_0G_bar[data-contrast=protected]{background:var(--theme-nav-mobile)}
.YR7EAa_root{position:relative}.YR7EAa_trigger{cursor:pointer;white-space:nowrap;min-height:44px;color:var(--theme-muted);border-radius:4px;align-items:center;gap:7px;font-size:.8125rem;font-weight:500;list-style:none;transition:color .15s;display:flex}.YR7EAa_trigger::-webkit-details-marker{display:none}.YR7EAa_trigger:hover{color:var(--theme-ink)}.YR7EAa_trigger svg{width:12px;height:12px;transition:transform .15s}.YR7EAa_trigger[data-current]{color:var(--theme-ink)}.YR7EAa_trigger[data-current] span{text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:2px}.YR7EAa_root[open] .YR7EAa_trigger{color:var(--theme-ink)}.YR7EAa_root[open] .YR7EAa_trigger svg{transform:rotate(180deg)}.YR7EAa_panel{z-index:100;overscroll-behavior:contain;border:1px solid var(--theme-rim);background:var(--theme-solid);border-radius:14px;width:188px;max-height:calc(100svh - 110px);margin:12px 0 0;padding:6px;list-style:none;animation:.15s both YR7EAa_enter;position:absolute;inset:100% 0 auto auto;overflow-y:auto;box-shadow:0 18px 40px -20px #0009}.YR7EAa_link{min-height:44px;color:var(--theme-ink);border-radius:9px;align-items:center;padding:10px 12px;font-size:.8125rem;line-height:1.4;transition:background-color .15s;display:flex}.YR7EAa_link:hover,.YR7EAa_link[aria-current]{background:var(--theme-soft)}.YR7EAa_link[aria-current]{font-weight:600}.YR7EAa_trigger:focus-visible,.YR7EAa_link:focus-visible{outline:2px solid var(--theme-focus);outline-offset:2px}@keyframes YR7EAa_enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.YR7EAa_panel{animation:none}.YR7EAa_trigger svg{transition:none}}
.yB9O1W_frame{width:calc(100% - 32px);max-width:1180px;margin-inline:auto;padding-inline:18px}@media (max-width:1100px){.yB9O1W_frame{width:100%;padding-inline:32px}}@media (max-width:700px){.yB9O1W_frame{padding-inline:24px}}@media (max-width:359px){.yB9O1W_frame{padding-inline:20px}}.yB9O1W_section{width:calc(100% - 32px);max-width:1180px;margin-inline:auto;padding-inline:18px}@media (max-width:1100px){.yB9O1W_section{width:100%;padding-inline:32px}}@media (max-width:700px){.yB9O1W_section{padding-inline:24px}}@media (max-width:359px){.yB9O1W_section{padding-inline:20px}}.yB9O1W_section{padding-block:72px;scroll-margin-top:104px}@media (max-width:700px){.yB9O1W_section{padding-block:48px}}.yB9O1W_section{color:var(--theme-ink)}.yB9O1W_intro{color:var(--theme-muted);max-width:35em;margin-top:24px;font-size:1.0625rem;line-height:1.7}@media (max-width:700px){.yB9O1W_intro{font-size:.9375rem}}.yB9O1W_panel{background:var(--theme-surface);box-shadow:inset 0 1px 0 var(--theme-rim),0 4px 12px #0000000f;border-radius:28px}.yB9O1W_textLink{color:var(--theme-muted);text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--theme-line);text-decoration-color:var(--theme-line);font-size:.8125rem;transition:color .15s,text-decoration-color .15s}.yB9O1W_textLink:hover{color:var(--theme-accent);text-decoration-color:currentColor}.yB9O1W_picto{width:34px;height:34px;color:var(--theme-muted);background:var(--theme-soft);box-shadow:inset 0 1px 0 var(--theme-rim);border-radius:12px;place-items:center;display:grid}.yB9O1W_picto svg{width:17px;height:17px}.yB9O1W_section :is(a,button,summary):focus-visible,.yB9O1W_frame :is(a,button):focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}
._9f-OdG_footer{color:var(--theme-ink);padding-block-start:64px}._9f-OdG_brand{align-items:center;gap:35px;margin-bottom:38px;display:flex}._9f-OdG_brandLink{letter-spacing:-.03em;align-items:center;gap:12px;font-size:19px;font-weight:600;display:inline-flex}._9f-OdG_brand p{color:var(--theme-muted);font-size:.8125rem}._9f-OdG_columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}._9f-OdG_columns h3{letter-spacing:0;margin-bottom:18px;font-size:.75rem;font-weight:600;line-height:1.35}._9f-OdG_link{text-align:left;color:var(--theme-muted);align-items:center;min-height:32px;padding-block:4px;font-size:.75rem;line-height:1.55;transition:color .15s;display:inline-flex}._9f-OdG_link:hover{color:var(--theme-ink)}._9f-OdG_trust{flex-wrap:wrap;gap:16px 28px;margin-top:38px;padding-top:28px;display:flex}._9f-OdG_trust li{color:var(--theme-muted);align-items:center;gap:8px;font-size:.6875rem;display:flex}._9f-OdG_trust svg{width:16px;height:16px;color:var(--theme-success);flex:none}._9f-OdG_secondary{border-top:1px solid var(--theme-line);flex-wrap:wrap;justify-content:space-between;gap:16px 32px;margin-top:24px;padding-top:16px;display:flex}._9f-OdG_secondary ul{flex-wrap:wrap;gap:8px 20px;display:flex}._9f-OdG_bottom{padding:24px 0 calc(32px + env(safe-area-inset-bottom,0px));color:var(--theme-muted);justify-content:space-between;gap:24px;font-size:.75rem;display:flex}@media (max-width:920px){._9f-OdG_columns{grid-template-columns:repeat(4,minmax(0,1fr))}._9f-OdG_bottom{flex-direction:column;gap:8px}}@media (max-width:700px){._9f-OdG_footer{padding-block-start:56px}._9f-OdG_brand{margin-bottom:32px;display:block}._9f-OdG_brandLink{font-size:18px}._9f-OdG_brand p{margin-top:16px;font-size:.875rem}._9f-OdG_columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 22px}._9f-OdG_columns h3{margin-bottom:12px;font-size:.875rem}._9f-OdG_link{font-size:.875rem}._9f-OdG_trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._9f-OdG_trust li{align-items:flex-start;font-size:.75rem}._9f-OdG_trust svg{margin-top:2px}}@media (max-width:359px){._9f-OdG_brandLink{font-size:1.0625rem}}@media (pointer:coarse){._9f-OdG_link{min-height:44px}}@media (prefers-reduced-motion:reduce){._9f-OdG_link{transition:none}}
.yN48Wa_hero{width:min(88vw,1360px);font-family:var(--font-heading),"Geist",system-ui,sans-serif;margin:0 auto;padding:152px 0 32px}.yN48Wa_hero p,.yN48Wa_hero h1{margin:0}.yN48Wa_composition{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:32px;display:grid}.yN48Wa_copy{z-index:1;min-width:0;padding:32px 0 64px;position:relative}.yN48Wa_copy h1{letter-spacing:-.06em;flex-direction:column;align-items:flex-start;gap:12px;font-size:clamp(3rem,5.5vw,5rem);font-weight:700;line-height:1.02;display:flex}.yN48Wa_promise{color:var(--theme-ink);letter-spacing:-.035em;flex-direction:column;align-items:flex-start;gap:12px;padding-top:48px;font-size:clamp(1.25rem,1.8vw,2rem);font-weight:500;line-height:1.35;display:flex}.yN48Wa_actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px;display:flex}.yN48Wa_actions svg{width:20px;height:20px}.yN48Wa_reassurance{color:var(--theme-muted);padding-top:20px;font-size:.8125rem}.yN48Wa_visual{min-width:0}.yN48Wa_photoFrame{background:var(--theme-soft);border:1px solid var(--theme-rim);border-radius:40px;padding:8px;position:relative;box-shadow:inset 0 1px #fffffff2,0 30px 70px -34px #3c3c5a6b,0 2px 10px #3c3c5a0d}.yN48Wa_scene{aspect-ratio:1.5;background:var(--theme-solid);border-radius:32px;position:relative;overflow:hidden}.yN48Wa_photo{object-fit:cover;object-position:27% center;opacity:0;width:100%;height:100%;transition:opacity .3s;position:absolute}.yN48Wa_photo[data-active=true]{opacity:1}.yN48Wa_photo[data-context=home],.yN48Wa_photo[data-context=friends]{object-position:center}.yN48Wa_contexts{z-index:1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffb8;border:1px solid #ffffffe6;border-radius:9999px;gap:4px;padding:4px;display:flex;position:absolute;top:28px;left:28px;box-shadow:0 18px 44px -22px #3c3c5a59,inset 0 1px #ffffffe6}.yN48Wa_contexts button{min-height:44px;font:500 .875rem/1 var(--font-heading),"Geist",system-ui,sans-serif;color:#1a1a1a;cursor:pointer;background:0 0;border:0;border-radius:9999px;align-items:center;gap:8px;padding:8px 16px;display:flex}.yN48Wa_contexts button[aria-selected=true]{background:#fff;box-shadow:0 2px 8px #0000000a}.yN48Wa_contexts button:focus-visible{outline-offset:2px;outline:2px solid #5c5c8a}.yN48Wa_contexts svg{width:20px;height:20px}.yN48Wa_photoCaption{letter-spacing:-.035em;font-size:clamp(1.25rem,1.65vw,1.5rem);font-weight:600;line-height:1.3;position:absolute;bottom:96px;left:40px;right:40px}.yN48Wa_photoFooter{color:var(--theme-muted);justify-content:space-between;align-items:center;gap:16px;padding:12px 12px 0;font-size:.8125rem;display:flex}.yN48Wa_appLink{color:var(--theme-ink);cursor:pointer;font:500 .8125rem/1.4 var(--font-heading),"Geist",system-ui,sans-serif;background:0 0;border:0;text-decoration:none}.yN48Wa_appLink svg{width:16px;height:16px}.yN48Wa_photoError{background:var(--theme-solid);color:var(--theme-ink);border-radius:12px;padding:16px;position:absolute;inset:45% 32px auto}.yN48Wa_previewNote{color:var(--theme-muted);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:48px;font-size:.75rem;display:flex}.yN48Wa_previewNote a{color:inherit;text-underline-offset:4px}@media (max-width:1023.98px){.yN48Wa_copy h1{font-size:clamp(2.5rem,6.2vw,4rem)}.yN48Wa_copy{padding-bottom:32px}.yN48Wa_promise{padding-top:32px;font-size:1.25rem}.yN48Wa_composition{gap:24px}.yN48Wa_scene{aspect-ratio:1.1}.yN48Wa_contexts{top:20px;left:20px}.yN48Wa_contexts button{gap:4px;padding-inline:12px;font-size:.8125rem}.yN48Wa_contexts svg{width:16px;height:16px}.yN48Wa_photoCaption{font-size:1.25rem;left:32px;right:32px}}@media (max-width:767.98px){.yN48Wa_hero{width:calc(100% - 48px);padding-top:128px}.yN48Wa_composition{grid-template-columns:minmax(0,1fr);gap:24px}.yN48Wa_copy{padding:12px 0 20px}.yN48Wa_copy h1{gap:8px;font-size:clamp(2.5rem,11vw,4rem)}.yN48Wa_promise{padding-top:32px;font-size:1.25rem}.yN48Wa_actions{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:24px;display:grid}.yN48Wa_actions>*{width:100%}.yN48Wa_actions>:first-child{font-size:.8125rem}.yN48Wa_actions svg{width:16px;height:16px}.yN48Wa_reassurance{padding-top:16px}.yN48Wa_scene{aspect-ratio:1.4;border-radius:24px}.yN48Wa_photoFrame{border-radius:28px;padding:4px}.yN48Wa_contexts{justify-content:space-between;top:16px;left:16px;right:16px}.yN48Wa_contexts button{flex:1;justify-content:center;padding-inline:8px;font-size:.75rem}.yN48Wa_contexts svg{width:16px;height:16px}.yN48Wa_photoCaption{font-size:1rem;bottom:32px;left:24px;right:24px}.yN48Wa_photoFooter{flex-wrap:wrap;gap:0 16px}.yN48Wa_previewNote{padding-top:32px}}.yN48Wa_comparison{width:min(88vw,1360px);font:500 .875rem/1.4 var(--font-heading),"Geist",system-ui,sans-serif;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0 auto;padding:24px 0 32px;display:flex}.yN48Wa_comparison a{min-height:44px;color:var(--theme-muted);border-radius:9999px;align-items:center;padding:12px 20px;text-decoration:none;display:inline-flex}.yN48Wa_comparison a[aria-current=page]{color:var(--theme-ink);background:var(--theme-surface);box-shadow:0 2px 8px #0000000a}.yN48Wa_comparison a:focus-visible{outline:2px solid var(--theme-focus);outline-offset:2px}.yN48Wa_immersive{isolation:isolate;width:100%;padding:0;position:relative}.yN48Wa_immersive .yN48Wa_composition{width:min(88vw,1360px);min-height:max(680px,min(56.25vw,900px));margin:0 auto;padding-top:152px;padding-bottom:172.8px;display:block}.yN48Wa_immersive .yN48Wa_copy{width:43%;padding:0}.yN48Wa_immersive .yN48Wa_copy h1{font-size:clamp(3rem,6.3vw,6rem)}.yN48Wa_immersive .yN48Wa_promise{padding-top:32px;font-weight:600}.yN48Wa_backdrop{object-fit:cover;object-position:center;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.yN48Wa_expenseBand{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#1a1a1a;background:#ffffffdb;border:1px solid #ffffffe6;border-radius:24px;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr) minmax(0,3.8fr);align-items:center;gap:24px;width:min(88vw,1360px);padding:20px 28px;display:grid;position:absolute;bottom:32px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #fffffff2,0 30px 70px -34px #3c3c5a6b,0 2px 10px #3c3c5a0d}.yN48Wa_expenseBand p,.yN48Wa_expenseBand h2,.yN48Wa_expenseBand ul{margin:0}.yN48Wa_expenseContext>p{color:#666;font-size:.75rem}.yN48Wa_expenseContext h2{letter-spacing:-.035em;white-space:nowrap;font-size:1.25rem;font-weight:600;line-height:1.4}.yN48Wa_expenseContext>p:last-child{margin-top:4px}.yN48Wa_bandTotal{border-left:1px solid #0000000f;flex-direction:column;gap:4px;padding-left:24px;display:flex}.yN48Wa_bandTotal>span{color:#666;font-size:.75rem}.yN48Wa_bandTotal>strong{font:500 1.5rem/1.3 var(--font-mono),"Geist Mono",ui-monospace,monospace;letter-spacing:-.04em;white-space:nowrap}.yN48Wa_bandPeople{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid}.yN48Wa_bandPeople li{align-items:center;gap:8px;min-width:0;display:flex}.yN48Wa_bandPeople img{object-fit:cover;border-radius:9999px;flex-shrink:0;width:36px;height:36px}.yN48Wa_bandPeople li>div{flex-direction:column;gap:4px;display:flex}.yN48Wa_bandPeople span{font-size:.75rem}.yN48Wa_bandPeople strong{font:500 .875rem/1.4 var(--font-mono),"Geist Mono",ui-monospace,monospace;white-space:nowrap;letter-spacing:-.035em}.yN48Wa_mobileShare{display:none}@media (max-width:1023.98px){.yN48Wa_immersive .yN48Wa_composition{padding-top:136px;padding-bottom:240px}.yN48Wa_immersive .yN48Wa_copy{width:48%}.yN48Wa_immersive .yN48Wa_copy h1{font-size:clamp(2.5rem,6.3vw,4rem)}.yN48Wa_expenseBand{grid-template-columns:1fr auto;gap:12px 20px;padding:16px 20px}.yN48Wa_bandTotal{padding-left:20px}.yN48Wa_bandPeople{border-top:1px solid #0000000f;grid-column:1/-1;padding-top:12px}.yN48Wa_bandPeople li{justify-content:center}}@media (max-width:767.98px){.yN48Wa_immersive .yN48Wa_composition{flex-direction:column;width:100%;min-height:0;padding:0 0 20px;display:flex}.yN48Wa_immersive .yN48Wa_copy{order:1;width:calc(100% - 48px);margin:0 auto;padding:128px 0 32px}.yN48Wa_immersive .yN48Wa_copy h1{font-size:clamp(2.5rem,11vw,4rem)}.yN48Wa_immersive .yN48Wa_promise{font-size:1.25rem}.yN48Wa_backdrop{object-fit:contain;order:2;width:100%;height:auto;position:relative;inset:auto}.yN48Wa_expenseBand{border-radius:20px;order:3;gap:12px;width:calc(100% - 32px);margin:-12px auto 0;padding:16px;position:relative;bottom:auto;left:auto;transform:none}.yN48Wa_expenseContext h2{font-size:1rem}.yN48Wa_expenseContext>p{font-size:.6875rem}.yN48Wa_bandTotal{padding-left:12px}.yN48Wa_bandTotal>strong{font-size:1.0625rem}.yN48Wa_bandTotal>span{font-size:.6875rem}.yN48Wa_bandTotal>span:last-child{max-width:12ch}.yN48Wa_bandPeople{gap:4px}.yN48Wa_bandPeople li{flex-direction:column;gap:4px}.yN48Wa_bandPeople li>div{align-items:center}.yN48Wa_bandPeople img{width:32px;height:32px}.yN48Wa_bandPeople strong{display:none}.yN48Wa_bandPeople span{font-size:.6875rem}.yN48Wa_mobileShare{text-align:center;font:500 .875rem/1.4 var(--font-mono),"Geist Mono",ui-monospace,monospace;grid-column:1/-1;display:block}.yN48Wa_mobileShare span{font:400 .75rem/1.4 var(--font-heading),"Geist",system-ui,sans-serif;color:#666}.yN48Wa_comparison{gap:4px;width:calc(100% - 32px);padding-top:16px}.yN48Wa_comparison a{padding-inline:12px;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.yN48Wa_photo{transition:none}}.yN48Wa_demoLink{min-height:44px;color:var(--theme-ink);text-underline-offset:4px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:1rem;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.yN48Wa_demoLink:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px;border-radius:8px}.yN48Wa_simulator{margin:-64px 20px 0 -20px;scroll-margin-top:104px;position:relative}.yN48Wa_simulator [data-hero-receipt]{width:100%;margin:0}@media (max-width:767.98px){.yN48Wa_simulator{margin:-12px 0 0}}.yN48Wa_simulator [data-hero-receipt] h2{font-size:1.25rem}.yN48Wa_simulator [data-hero-receipt] dd{font-size:1.5rem}.yN48Wa_simulator [data-hero-person]>[aria-hidden=true]{width:56px;height:56px}.yN48Wa_simulator [data-hero-person]>span{font-size:.875rem}.yN48Wa_simulator [data-context-share]{font-size:2.5rem}@media (max-width:767.98px){.yN48Wa_simulator [data-hero-receipt] h2,.yN48Wa_simulator [data-hero-receipt] dd{font-size:1rem}.yN48Wa_simulator [data-hero-person]>[aria-hidden=true]{width:44px;height:44px}.yN48Wa_simulator [data-hero-person]>span{font-size:.75rem}.yN48Wa_simulator [data-context-share]{font-size:1.5rem}}.yN48Wa_previewAppLink{font:inherit;cursor:pointer;border:0}.yN48Wa_copy .yN48Wa_productionBenefits{margin:16px 0 0}
._6_Jjrq_hero{background:var(--hero-page);color:var(--hero-ink);position:relative;overflow:hidden}._6_Jjrq_wrap{width:calc(100% - var(--gutter)*2);max-width:1180px;margin-inline:auto}._6_Jjrq_hero h1{margin:0;font-weight:600}._6_Jjrq_hero h1 em{color:var(--hero-accent);font-style:normal;display:block}._6_Jjrq_eyebrow{color:var(--hero-muted);font-weight:500}._6_Jjrq_text-link{text-underline-offset:6px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 28%, transparent);text-decoration-color:color-mix(in srgb, currentColor 28%, transparent)}._6_Jjrq_benefits{color:var(--hero-muted);margin-top:16px;font-size:.75rem;line-height:1.6}._6_Jjrq_signature{pointer-events:none;opacity:.3;mix-blend-mode:lighten;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 18%,#000 46% 94%,#0000);mask-image:linear-gradient(#0000 18%,#000 46% 94%,#0000)}._6_Jjrq_signature>div{aspect-ratio:3/2;background:var(--signature-dark) right bottom/contain no-repeat;width:min(1100px,90vw);position:absolute;bottom:-12px;right:-7%;-webkit-mask-image:linear-gradient(90deg,#0000 8%,#000 42%);mask-image:linear-gradient(90deg,#0000 8%,#000 42%)}html[data-theme=light] ._6_Jjrq_signature{opacity:.18;mix-blend-mode:multiply}html[data-theme=light] ._6_Jjrq_signature>div{background-image:var(--signature-light)}@media (max-width:920px){._6_Jjrq_signature>div{width:min(900px,150vw);bottom:0;right:-26%}}._6_Jjrq_hero{isolation:isolate;grid-template-rows:1fr auto;min-height:min(960px,100svh);display:grid}._6_Jjrq_hero:before{opacity:.22}html[data-theme=light] ._6_Jjrq_hero:before{opacity:.34}._6_Jjrq_warm-grid{z-index:1;grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(40px,5vw,76px);padding-top:clamp(136px,17svh,184px);padding-bottom:68px;display:grid;position:relative}._6_Jjrq_warm-copy{align-self:start;min-width:0;padding-top:clamp(32px,5vh,56px);padding-bottom:38px}._6_Jjrq_hero ._6_Jjrq_eyebrow{margin-bottom:28px;font-size:.8125rem}._6_Jjrq_hero h1,._6_Jjrq_hero[data-locale=fr] h1{letter-spacing:-.055em;font-size:clamp(44px,4.65vw,65px);line-height:1.04}._6_Jjrq_hero[data-locale=fr] h1{font-size:clamp(42px,4.1vw,57px)}._6_Jjrq_hero[data-locale=es] h1{font-size:clamp(42px,4.3vw,60px)}._6_Jjrq_warm-intro{color:var(--hero-muted);max-width:36ch;margin-top:26px;font-size:18px;line-height:1.65}._6_Jjrq_warm-actions{align-items:center;gap:26px;margin-top:30px;display:flex}._6_Jjrq_warm-actions ._6_Jjrq_download{padding-inline:29px}._6_Jjrq_warm-actions ._6_Jjrq_text-link{white-space:nowrap;min-height:44px;color:var(--hero-muted);background:0 0;align-items:center;padding:0;display:inline-flex}._6_Jjrq_warm-actions ._6_Jjrq_text-link:hover{color:var(--hero-ink)}._6_Jjrq_warm-stage{--deck-step:12px;min-width:0;scroll-margin-top:112px;position:relative}._6_Jjrq_warm-contexts{z-index:4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#171519bd;border-radius:999px;gap:3px;padding:4px;display:flex;position:absolute;top:18px;left:18px}._6_Jjrq_warm-contexts button{min-height:var(--touch);color:#eeecf1;transition:color var(--duration-fast),background-color var(--duration-ui),transform var(--duration-fast) var(--ease);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:8px 17px;font-size:.75rem;display:flex}._6_Jjrq_warm-contexts button:active{transform:scale(.97)}._6_Jjrq_warm-contexts button[aria-busy=true]{cursor:progress;background:#ffffff18}._6_Jjrq_warm-contexts button[aria-busy=true] svg{opacity:.55}._6_Jjrq_warm-contexts button[aria-selected=true]{background:var(--pearl);color:var(--obsidian);box-shadow:0 2px 8px #0001}._6_Jjrq_warm-contexts button:hover:not([aria-selected=true]){background:#ffffff18}._6_Jjrq_warm-contexts svg{width:15px;height:15px}._6_Jjrq_warm-cases{isolation:isolate;display:grid}._6_Jjrq_warm-load-note{z-index:4;top:96px;color:var(--obsidian);background:var(--pearl);box-shadow:var(--material-edge);border-radius:12px;margin:0;font-size:.75rem;position:absolute;inset-inline:24px}._6_Jjrq_warm-load-note:not(:empty){padding:12px 16px}._6_Jjrq_warm-case{pointer-events:none;z-index:1;--deck-tone:var(--pastel-glacier);grid-area:1/1;min-width:0;position:relative}._6_Jjrq_warm-case[data-hero-case=home]{--deck-tone:var(--pastel-mint)}._6_Jjrq_warm-case[data-hero-case=friends]{--deck-tone:var(--pastel-rose)}._6_Jjrq_warm-case[data-depth="1"]{z-index:2}._6_Jjrq_warm-case[data-depth="0"]{z-index:3;pointer-events:auto}._6_Jjrq_warm-photo{touch-action:pan-y pinch-zoom;aspect-ratio:1.18;background:var(--deck-tone);box-shadow:var(--material-edge),var(--photo-shadow);transform-origin:50% 86%;transition:transform var(--duration-scene) var(--ease);border-radius:28px;position:relative;overflow:hidden}._6_Jjrq_warm-case[data-active=true] ._6_Jjrq_warm-photo{transform:translateX(var(--deck-drag,0px)) rotate(var(--deck-tilt,0deg))}._6_Jjrq_warm-cases[data-dragging=true] ._6_Jjrq_warm-case[data-active=true] ._6_Jjrq_warm-photo{transition:none}._6_Jjrq_warm-case[data-depth="1"] ._6_Jjrq_warm-photo{transform:translate(calc(var(--deck-step) * .7), calc(var(--deck-step) * -1)) rotate(2deg) scale(.97)}._6_Jjrq_warm-case[data-depth="2"] ._6_Jjrq_warm-photo{transform:translate(calc(var(--deck-step) * -.55), calc(var(--deck-step) * -2)) rotate(-2deg) scale(.94)}._6_Jjrq_warm-photo>img{object-fit:cover;object-position:25% 52%;opacity:0;visibility:hidden;width:100%;height:100%;transition:opacity var(--duration-scene) var(--ease),transform var(--duration-scene) var(--ease),visibility var(--duration-scene);transform:scale(1.025)}._6_Jjrq_warm-case[data-active=true] ._6_Jjrq_warm-photo>img{opacity:1;visibility:visible;transform:scale(1)}._6_Jjrq_warm-case[data-hero-case=friends] ._6_Jjrq_warm-photo>img{object-position:22% 50%}._6_Jjrq_warm-photo-shade{pointer-events:none;background:linear-gradient(#17131a25,#0000 30% 52%,#17131a85);position:absolute;inset:0}._6_Jjrq_warm-case ._6_Jjrq_warm-caption,._6_Jjrq_warm-case>[data-hero-receipt]{opacity:0;visibility:hidden;transition:opacity var(--duration-ui) var(--ease),transform var(--duration-scene) var(--ease),visibility var(--duration-ui);transform:translateY(8px)}._6_Jjrq_warm-case[data-active=true] ._6_Jjrq_warm-caption,._6_Jjrq_warm-case[data-active=true]>[data-hero-receipt]{opacity:1;visibility:visible;transform:translateY(0)}._6_Jjrq_warm-caption{color:#fff;letter-spacing:-.035em;font-size:clamp(20px,2.1vw,27px);font-weight:500;line-height:1.2;position:absolute;bottom:80px;left:28px;right:28px}._6_Jjrq_warm-bottom{z-index:1;color:var(--hero-muted);justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;font-size:.75rem;display:flex;position:relative}._6_Jjrq_warm-bottom>a{align-items:center;gap:14px;min-height:44px;display:inline-flex}._6_Jjrq_warm-scroll-cue{background:#ffffff13;border-radius:999px;justify-items:center;width:17px;height:24px;padding-top:6px;display:grid}._6_Jjrq_warm-scroll-cue:after{content:"";background:#b8b8c3;border-radius:99px;width:3px;height:6px}html[data-theme=light] ._6_Jjrq_warm-scroll-cue{background:#1414180a}@media (min-width:921px) and (max-height:760px){._6_Jjrq_warm-grid{padding-top:126px;padding-bottom:38px}._6_Jjrq_warm-photo{aspect-ratio:1.4}._6_Jjrq_warm-copy{padding-bottom:12px}._6_Jjrq_hero ._6_Jjrq_eyebrow{margin-bottom:22px}._6_Jjrq_hero h1,._6_Jjrq_hero[data-locale=fr] h1,._6_Jjrq_hero[data-locale=es] h1{font-size:49px}._6_Jjrq_warm-intro{margin-top:22px;font-size:1rem}}@media (max-width:1050px) and (min-width:921px){._6_Jjrq_warm-grid{grid-template-columns:1fr 1fr;gap:38px}._6_Jjrq_hero h1,._6_Jjrq_hero[data-locale=fr] h1,._6_Jjrq_hero[data-locale=es] h1{font-size:43px}._6_Jjrq_warm-intro{font-size:1rem}._6_Jjrq_warm-actions{gap:20px}._6_Jjrq_warm-actions ._6_Jjrq_download{padding-inline:24px;font-size:.875rem}._6_Jjrq_warm-photo{aspect-ratio:.91}._6_Jjrq_warm-contexts{top:12px;left:12px}._6_Jjrq_warm-contexts button{padding-inline:12px}}@media (max-width:920px){._6_Jjrq_hero{min-height:100svh}._6_Jjrq_warm-grid{grid-template-columns:minmax(0,1fr);gap:34px;padding-top:119px;padding-bottom:32px}._6_Jjrq_warm-copy{justify-self:center;width:100%;max-width:560px;padding:0}._6_Jjrq_hero h1,._6_Jjrq_hero[data-locale=fr] h1,._6_Jjrq_hero[data-locale=es] h1{letter-spacing:-.05em;font-size:clamp(36px,8.8vw,57px);line-height:1.04}._6_Jjrq_hero ._6_Jjrq_eyebrow{display:none}._6_Jjrq_warm-intro{max-width:39ch;margin-top:19px;font-size:1rem}._6_Jjrq_warm-actions{gap:23px;margin-top:23px}._6_Jjrq_warm-actions ._6_Jjrq_download{min-height:50px;padding:14px 23px;font-size:.875rem}._6_Jjrq_warm-actions ._6_Jjrq_text-link{font-size:.8125rem}._6_Jjrq_warm-stage{--deck-step:8px;justify-self:center;width:min(100%,560px)}._6_Jjrq_warm-photo{aspect-ratio:1.3;border-radius:23px}._6_Jjrq_warm-caption{font-size:23px;bottom:70px;left:20px;right:20px}._6_Jjrq_warm-contexts{top:12px;left:12px}._6_Jjrq_warm-contexts button{min-height:var(--touch);padding-inline:15px;font-size:.6875rem}._6_Jjrq_warm-contexts svg{width:14px;height:14px}._6_Jjrq_warm-bottom{gap:15px;padding-bottom:18px;font-size:.625rem}._6_Jjrq_warm-bottom>a{gap:8px}._6_Jjrq_warm-scroll-cue{display:none}}@media (max-width:359px){._6_Jjrq_warm-actions{gap:18px}._6_Jjrq_warm-actions ._6_Jjrq_download{padding-inline:18px;font-size:.8125rem}._6_Jjrq_warm-actions ._6_Jjrq_text-link{font-size:.75rem}._6_Jjrq_warm-contexts button{padding-inline:12px}}@media (prefers-reduced-motion:reduce){._6_Jjrq_warm-contexts button:active{transform:none}._6_Jjrq_warm-case ._6_Jjrq_warm-photo,._6_Jjrq_warm-case ._6_Jjrq_warm-photo>img,._6_Jjrq_warm-case ._6_Jjrq_warm-caption,._6_Jjrq_warm-case>[data-hero-receipt]{transition:none}._6_Jjrq_warm-case ._6_Jjrq_warm-photo>img{transform:none}}@media (forced-colors:active){._6_Jjrq_warm-contexts button[aria-selected=true]{forced-color-adjust:none;color:highlighttext;background:highlight}._6_Jjrq_warm-contexts button:focus-visible{outline-offset:2px;outline:2px solid highlight}}@media (min-width:541px) and (max-width:920px){._6_Jjrq_hero h1,._6_Jjrq_hero[data-locale=fr] h1,._6_Jjrq_hero[data-locale=es] h1{font-size:clamp(44px,6.4vw,52px)}._6_Jjrq_warm-intro{max-width:48ch;margin-top:18px}._6_Jjrq_warm-photo{aspect-ratio:1.85}._6_Jjrq_warm-grid{gap:26px;padding-top:116px;padding-bottom:24px}}
.JxErva_root{background-color:#1a1a1a;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.JxErva_glowBlob{filter:blur(4px);pointer-events:none;border-radius:9999px;position:absolute}.JxErva_glowTop{opacity:.25;background-image:linear-gradient(to bottom right,#e0e5f2,#f0e0ec,#e0f0e8);width:16px;height:16px;top:-2px;right:-2px}.JxErva_glowBottom{opacity:.2;background-image:linear-gradient(to top right,#e0f0e8,#f0e0ec,#e0e5f2);width:14px;height:14px;bottom:-2px;left:-2px}.JxErva_icon{z-index:1;object-fit:cover;width:100%;height:100%;display:block;position:relative}
.uy5fEW_marker{isolation:isolate;color:#1a1a1a;max-width:100%;display:inline-block;position:relative}.uy5fEW_marker>svg{z-index:-1;pointer-events:none;color:#e2cad3;width:108%;height:118%;position:absolute;inset:-9% -4%;overflow:visible;transform:rotate(-1deg)}.uy5fEW_marker[data-tone=rose]>svg{color:#e2cad3}.uy5fEW_marker[data-tone=sage]>svg{color:#c7d7cc}.uy5fEW_marker[data-tone=sand]>svg{color:#e6d7b2}.uy5fEW_marker[data-tone=lavender]>svg{color:#d0cae1}.uy5fEW_marker[data-tone=glacier]>svg{color:#c4d3dd}.uy5fEW_marker[data-tone=lilac]>svg{color:#dac7dd}.uy5fEW_marker[data-tone=mint]>svg{color:#c3d9d1}.uy5fEW_marker[data-tone=yellow]>svg{color:#e0d9ab}.uy5fEW_marker:nth-child(2n)>svg{transform:rotate(.5deg)}.uy5fEW_marker>span{position:relative}.uy5fEW_copy{color:var(--theme-ink)}.uy5fEW_marker>.uy5fEW_paintedCopy{color:#1a1a1a;pointer-events:none;position:absolute;inset:0}.uy5fEW_marker[data-paint=pending] .uy5fEW_stroke,.uy5fEW_marker[data-paint=pending] .uy5fEW_paintedCopy{clip-path:inset(0 100% 0 0)}.uy5fEW_marker[data-paint=draw] .uy5fEW_stroke,.uy5fEW_marker[data-paint=draw] .uy5fEW_paintedCopy{animation:.7s both uy5fEW_draw}@keyframes uy5fEW_draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.uy5fEW_marker .uy5fEW_stroke,.uy5fEW_marker .uy5fEW_paintedCopy{clip-path:none!important;animation:none!important}}
.AhkzGq_figure{--fig-ink:var(--theme-ink);--fig-muted:var(--theme-muted);--fig-line:color-mix(in srgb, var(--theme-ink) 22%, transparent);--fig-solid:var(--theme-solid);--fig-shadow:color-mix(in srgb, var(--theme-ink) 16%, transparent);--memory:color-mix(in srgb, #56809c 82%, var(--theme-ink));--reach:color-mix(in srgb, #59896b 82%, var(--theme-ink));--power:color-mix(in srgb, #6e63a6 82%, var(--theme-ink));--value:color-mix(in srgb, #b0863a 82%, var(--theme-ink));--break:color-mix(in srgb, #a8607d 82%, var(--theme-ink));--clay-hi:color-mix(in srgb, var(--value) 16%, var(--theme-solid));--clay-lo:color-mix(in srgb, var(--value) 40%, var(--theme-solid));--clay-ink:color-mix(in srgb, var(--value) 88%, var(--theme-ink));--gold-hi:color-mix(in srgb, var(--value) 45%, var(--theme-solid));--gold-lo:var(--value)}.AhkzGq_memory{--tone:var(--memory)}.AhkzGq_reach{--tone:var(--reach)}.AhkzGq_power{--tone:var(--power)}.AhkzGq_value{--tone:var(--value)}.AhkzGq_break{--tone:var(--break)}.AhkzGq_panel{border:1px solid var(--theme-line);background:linear-gradient(160deg, var(--theme-solid) 30%, color-mix(in srgb, var(--tone) 10%, var(--theme-solid)));overscroll-behavior-x:contain;border-radius:24px;padding:clamp(16px,3.5vw,32px);overflow-x:auto}.AhkzGq_panel svg{width:100%;min-width:38rem;height:auto;display:block}.AhkzGq_h{fill:var(--fig-ink);font-family:var(--font-heading),"Geist",system-ui,sans-serif;letter-spacing:-.01em;font-size:.9375rem;font-weight:600}.AhkzGq_t{fill:var(--fig-ink);font-family:var(--font-heading),"Geist",system-ui,sans-serif;font-size:.8125rem}.AhkzGq_tb{fill:var(--fig-ink);font-family:var(--font-heading),"Geist",system-ui,sans-serif;font-size:.8125rem;font-weight:600}.AhkzGq_tm{fill:var(--fig-muted);font-family:var(--font-heading),"Geist",system-ui,sans-serif;font-size:.75rem}.AhkzGq_eb{fill:var(--fig-muted);font-family:var(--font-mono),"Geist Mono",ui-monospace,monospace;letter-spacing:.1em;font-size:.625rem}.AhkzGq_big{fill:var(--fig-ink);font-family:var(--font-mono),"Geist Mono",ui-monospace,monospace;font-size:1.5rem;font-weight:500}.AhkzGq_bigSm{font-size:1.25rem}.AhkzGq_onTone{fill:var(--fig-solid)}.AhkzGq_hair{fill:none;stroke:var(--fig-line);stroke-width:1px}.AhkzGq_guide{fill:none;stroke:var(--fig-line);stroke-width:1.2px;stroke-dasharray:2 5;stroke-linecap:round}.AhkzGq_card{fill:var(--fig-solid);stroke:var(--fig-line);stroke-width:1px}.AhkzGq_ink{fill:none;stroke:var(--fig-ink);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.AhkzGq_clayMark{fill:none;stroke:var(--clay-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.AhkzGq_part{background:color-mix(in srgb, var(--tone) 14%, var(--theme-solid));border-radius:26px;gap:12px;margin-block:64px 0;padding:clamp(24px,4vw,40px);scroll-margin-top:120px;display:grid}.AhkzGq_part+h2{border-top:0;margin-top:40px;padding-top:0}.AhkzGq_partLabel{font-family:var(--font-mono),"Geist Mono",ui-monospace,monospace;letter-spacing:-.06em;color:var(--tone);font-size:clamp(3rem,8vw,5.5rem);line-height:.9}.AhkzGq_partTitle{letter-spacing:-.035em;color:var(--theme-ink);text-wrap:balance;margin:0;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:600;line-height:1.12}p.AhkzGq_partRecap{max-width:34rem;color:var(--theme-muted);margin:0;font-size:1.0625rem;line-height:1.6}.AhkzGq_partQuestions{counter-reset:question;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.AhkzGq_partQuestions li{counter-increment:question;color:var(--theme-ink);grid-template-columns:1.6rem 1fr;gap:12px;font-size:.9375rem;line-height:1.5;display:grid}.AhkzGq_partQuestions li:before{content:counter(question);background:var(--theme-solid);width:1.5rem;height:1.5rem;font-family:var(--font-mono),"Geist Mono",ui-monospace,monospace;border-radius:9999px;place-items:center;margin-top:.1rem;font-size:.6875rem;display:grid}.AhkzGq_deep{border:1px solid var(--theme-line);background:var(--theme-solid);border-radius:20px;margin-block:32px;overflow:hidden}.AhkzGq_deep[open] .AhkzGq_deepIcon{transform:rotate(45deg)}.AhkzGq_deep[open] .AhkzGq_deepOpen,.AhkzGq_deep:not([open]) .AhkzGq_deepClose{display:none}.AhkzGq_deepSummary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:44px;padding:20px;list-style:none;display:grid}.AhkzGq_deepSummary::-webkit-details-marker{display:none}.AhkzGq_deepSummary:focus-visible{outline:2px solid var(--theme-focus);outline-offset:calc(-1*2px);border-radius:20px}.AhkzGq_deepSummary:hover .AhkzGq_deepTitle{text-underline-offset:.2em;text-decoration:underline}.AhkzGq_deepIcon{background:color-mix(in srgb, var(--power) 16%, var(--theme-solid));width:2.25rem;height:2.25rem;color:var(--power);font-family:var(--font-mono),"Geist Mono",ui-monospace,monospace;border-radius:12px;place-items:center;font-size:1.25rem;transition:transform .15s;display:grid}@media (prefers-reduced-motion:reduce){.AhkzGq_deepIcon{transition:none}}.AhkzGq_deepText{gap:4px;min-width:0;display:grid}.AhkzGq_deepEyebrow{font-family:var(--font-mono),"Geist Mono",ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--theme-muted);font-size:.625rem}.AhkzGq_deepTitle{color:var(--theme-ink);font-size:1.0625rem;font-weight:600;line-height:1.3}.AhkzGq_deepSubtitle{color:var(--theme-muted);font-size:.8125rem;line-height:1.45}.AhkzGq_deepToggle{font-family:var(--font-mono),"Geist Mono",ui-monospace,monospace;color:var(--theme-muted);white-space:nowrap;font-size:.6875rem}p.AhkzGq_deepSource{color:var(--theme-muted);font-size:.8125rem}.AhkzGq_deepBody{color:color-mix(in srgb, var(--theme-ink) 88%, var(--theme-muted));gap:16px;padding:0 20px 24px calc(36px + 2.25rem);font-size:.95em;line-height:1.75;display:grid}.AhkzGq_deepBody p,.AhkzGq_deepBody ul{margin:0}.AhkzGq_deepBody ul{gap:8px;padding-left:1.2em;list-style:decimal;display:grid}@media (max-width:40rem){.AhkzGq_deepBody{padding:0 20px 20px}}p.AhkzGq_key{border-block:1px solid var(--theme-line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px;margin-block:32px;padding-block:20px;display:grid}@media (max-width:30rem){p.AhkzGq_key{grid-template-columns:1fr;gap:8px}}.AhkzGq_keyValue{font-family:var(--font-mono),"Geist Mono",ui-monospace,monospace;letter-spacing:-.04em;color:var(--theme-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(2.2rem,5vw,3.2rem);line-height:1}.AhkzGq_keyText{color:var(--theme-muted);font-size:.9375rem;line-height:1.55}button.AhkzGq_term{appearance:none;font:inherit;color:inherit;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:2px;-webkit-text-decoration-color:color-mix(in srgb, var(--theme-ink) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--theme-ink) 55%, transparent);text-underline-offset:.22em;background:0 0;border:0;margin:0;padding:0;display:inline}button.AhkzGq_term:focus-visible{outline:2px solid var(--theme-focus);outline-offset:1px;border-radius:4px}.AhkzGq_sidenote{color:var(--theme-muted);font-size:.8125rem;line-height:1.55;display:none}.AhkzGq_sidenote[data-open]{z-index:500;border:1px solid var(--theme-line);background:var(--theme-solid);max-width:34rem;color:var(--theme-ink);box-shadow:0 12px 32px color-mix(in srgb, var(--theme-ink) 22%, transparent);border-radius:16px;margin-inline:auto;padding:16px 20px;display:block;position:fixed;bottom:16px;left:16px;right:16px}@media (min-width:90rem){.AhkzGq_sidenote,.AhkzGq_sidenote[data-open]{float:left;clear:left;border:0;border-top:1px solid var(--theme-line);width:12rem;max-width:none;box-shadow:none;color:var(--theme-muted);background:0 0;border-radius:0;margin:0 0 16px -14rem;padding:8px 0 0;display:block;position:static}}.AhkzGq_sidenoteLink{color:var(--theme-ink);text-underline-offset:.18em;margin-top:4px;font-weight:500;text-decoration:underline;display:block}.AhkzGq_sidenoteTitle{color:var(--theme-ink);font-weight:600;display:block}@media (min-width:90rem){button.AhkzGq_term{cursor:text;pointer-events:none}}.AhkzGq_mapWrap{gap:20px;margin-block:40px 24px;display:grid}ol.AhkzGq_map{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}ol.AhkzGq_map li{margin:0;padding:0}@media (min-width:40rem){ol.AhkzGq_map{grid-template-columns:repeat(3,minmax(0,1fr))}}a.AhkzGq_mapCard{border:1px solid var(--theme-line);background:var(--theme-solid);height:100%;color:var(--theme-ink);border-radius:16px;align-content:start;gap:8px;padding:16px;text-decoration:none;transition:transform .15s,border-color .15s;display:grid}a.AhkzGq_mapCard:hover{border-color:var(--theme-muted);transform:translateY(-2px)}a.AhkzGq_mapCard:focus-visible{outline:2px solid var(--theme-focus);outline-offset:1px}@media (prefers-reduced-motion:reduce){a.AhkzGq_mapCard{transition:none}a.AhkzGq_mapCard:hover{transform:none}}.AhkzGq_mapLabel{font-family:var(--font-mono),"Geist Mono",ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--theme-muted);font-size:.625rem}.AhkzGq_mapTitle{letter-spacing:-.01em;font-size:.9375rem;font-weight:600;line-height:1.3}.AhkzGq_mapQuestion{color:var(--theme-muted);font-size:.8125rem;line-height:1.45}.AhkzGq_modes{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.AhkzGq_modes button{appearance:none;border:1px solid var(--theme-line);background:var(--theme-solid);min-height:44px;color:var(--theme-ink);font:inherit;cursor:pointer;border-radius:9999px;padding:8px 16px;font-size:.8125rem;font-weight:500}.AhkzGq_modes button:hover{border-color:var(--theme-ink)}.AhkzGq_modes button:focus-visible{outline:2px solid var(--theme-focus);outline-offset:1px}.AhkzGq_modes p.AhkzGq_modesHint{color:var(--theme-muted);flex-basis:100%;margin:0;font-size:.8125rem;line-height:1.5}.AhkzGq_swipeHint{color:var(--theme-ink);margin:0 0 8px;font-size:.8125rem;font-weight:500;display:none}@media (max-width:44rem){.AhkzGq_swipeHint{display:block}}
.jYkbCq_narrative{--font-sans:var(--font-landing-sans);--font-mono:var(--font-landing-mono);--font:var(--font-sans);--mono:var(--font-mono);--canvas:transparent;--chapter-obsidian:#111114;--pearl:#f5f5f8;--obsidian:#101012;--ink:var(--theme-ink);--muted:var(--theme-muted);--accent:var(--theme-accent);--surface:var(--theme-solid);--soft:var(--theme-soft);--success:#416c53;--line:var(--theme-line);--glass-specular:#fff;--paper:#fffdf8;--paper-ink:#242128;--paper-muted:#65616b;--paper-shadow:0 2px 3px #3c3c5a08, 0 12px 24px #3c3c5a0d;--material-obsidian-edge:inset 0 1px 1px #ffffff38, inset 0 -1px 1px #ffffff0f;--material-nacre:linear-gradient(125deg, #fff 3%, #f6f3fa 32%, #e6e9ed 56%, #fafafa 72%, #eee9f2 100%);--material-obsidian:linear-gradient(120deg, #34343b 0%, #17171c 32%, #09090c 66%, #2b2c31);--material-edge:inset 0 1px 1px #ffffffc9, inset 0 -1px 1px #6666662b;--shadow:0 16px 40px #3c3c5a17;--demo-object-shadow:0 16px 40px #3c3c5a17;--material-shadow:0 16px 40px #3c3c5a17;--photo-shadow:0 16px 40px #3c3c5a17;--receipt-shadow:0 16px 40px #3c3c5a17;--receipt-muted:#65616b;--hero-page:var(--canvas);--hero-ink:var(--theme-ink);--hero-muted:var(--theme-muted);--hero-accent:var(--theme-accent);--container:1180px;--gutter:24px;--section-space:88px;--anchor-clearance:112px;--touch:44px;--h2:clamp(34px, 4.2vw, 54px);--body:1.0625rem;--small:.8125rem;--story-canvas:var(--canvas);--story-width:1000px;--story-title:clamp(40px, 4.8vw, 64px);--story-heading-gap:clamp(28px, 4vw, 48px);--radius:26px;--small-radius:16px;--radius-panel:24px;--radius-control:12px;--ease:cubic-bezier(.22, 1, .36, 1);--duration-fast:.18s;--duration-ui:.32s;--duration-scene:.6s;--reading-gap:20px;--scene-gap:32px;--continuation-space:56px;--focus-ring:#5c5c8a;--layer-surface:1;--layer-floating:2;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--pastel-lavender:#d0cae1;--pastel-lavender-ink:#6e63a6;--lavender:var(--pastel-lavender);--app-lavande-surface:var(--pastel-lavender);--app-lavande-ink:var(--pastel-lavender-ink);--pastel-mint:#c3d9d1;--pastel-mint-ink:#4d8a77;--mint:var(--pastel-mint);--app-menthe-surface:var(--pastel-mint);--app-menthe-ink:var(--pastel-mint-ink);--pastel-rose:#e2cad3;--pastel-rose-ink:#a8607d;--rose:var(--pastel-rose);--app-rose-surface:var(--pastel-rose);--app-rose-ink:var(--pastel-rose-ink);--pastel-glacier:#c4d3dd;--pastel-glacier-ink:#56809c;--glacier:var(--pastel-glacier);--app-glacier-surface:var(--pastel-glacier);--app-glacier-ink:var(--pastel-glacier-ink);--pastel-sand:#e6d7b2;--pastel-sand-ink:#b0863a;--sand:var(--pastel-sand);--app-sable-surface:var(--pastel-sand);--app-sable-ink:var(--pastel-sand-ink);font:400 var(--body)/1.6 var(--font-sans),sans-serif;color:var(--ink);background:var(--canvas);isolation:isolate;overflow-x:clip}.jYkbCq_narrative [data-person-color=lavender]{--person-pastel:var(--pastel-lavender);--person-ink:var(--pastel-lavender-ink)}.jYkbCq_narrative [data-person-color=mint]{--person-pastel:var(--pastel-mint);--person-ink:var(--pastel-mint-ink)}.jYkbCq_narrative [data-person-color=rose]{--person-pastel:var(--pastel-rose);--person-ink:var(--pastel-rose-ink)}.jYkbCq_narrative [data-person-color=glacier]{--person-pastel:var(--pastel-glacier);--person-ink:var(--pastel-glacier-ink)}@media (max-width:700px){.jYkbCq_narrative{--gutter:22px;--section-space:60px;--body:1rem}}@media (prefers-reduced-motion:reduce){.jYkbCq_narrative *,.jYkbCq_narrative :before,.jYkbCq_narrative :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:where(.jYkbCq_narrative) :where(button,select){cursor:pointer;font-family:inherit}:where(.jYkbCq_narrative) :where(button){border:0}:where(.jYkbCq_narrative) :where(a,button,summary){touch-action:manipulation}:where(.jYkbCq_narrative) :where(a){color:inherit}:where(.jYkbCq_narrative) :where(img){max-width:100%;display:block}:where(.jYkbCq_narrative) :where(section,[data-anchor]){scroll-margin-top:112px}:where(.jYkbCq_narrative) :where(a,button,summary,select):focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}:where(.jYkbCq_narrative) :where(button):disabled{cursor:default}:where(.jYkbCq_narrative) :where(h1,h2,h3,p){margin:0}.jYkbCq_narrative :where(h1,h2,h3){letter-spacing:-.05em;text-wrap:balance;font-weight:600;line-height:1.08}.jYkbCq_narrative span[data-anchor]{display:block}.jYkbCq_expenseStory{isolation:isolate;background:var(--story-canvas);position:relative}.jYkbCq_expenseStory>section{background:0 0;position:relative}
.SHWZga_page{--font-heading:var(--font-landing-sans);--font-body:var(--font-landing-sans);--font-mono:var(--font-landing-mono);isolation:isolate;min-height:100svh;color:var(--theme-ink);color-scheme:var(--theme-scheme);font:400 .9375rem/1.65 var(--font-heading),"Geist",system-ui,sans-serif;background:0 0;position:relative}.SHWZga_page p{text-wrap:pretty}.SHWZga_page :focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}.SHWZga_page main:focus{outline:none}
.k4U5iW_calculator{background:var(--theme-soft);border:1px solid var(--theme-line);border-radius:12px;margin-block:32px;padding:clamp(1rem,3vw,2rem);font-size:.9375rem;line-height:1.6}.k4U5iW_calculator .k4U5iW_title{margin:0 0 12px;font-size:1.5rem}.k4U5iW_calculator label{gap:8px;min-width:0;display:grid}.k4U5iW_calculator label>span{color:var(--theme-muted);font-size:.875rem}.k4U5iW_calculator input:not([type=radio]){border:1px solid var(--theme-line);background:var(--theme-solid);width:100%;min-width:0;min-height:44px;color:var(--theme-ink);font:inherit;border-radius:4px;padding:8px;font-size:1rem;transition:color .15s,background-color .15s,box-shadow .3s}.k4U5iW_calculator input:not([type=radio]):focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.k4U5iW_calculator input:not([type=radio]){transition:none}}.k4U5iW_calculator .k4U5iW_actions button,.k4U5iW_calculator .k4U5iW_remove{transition:color .15s,background-color .15s,box-shadow .3s}.k4U5iW_calculator .k4U5iW_actions button:focus-visible,.k4U5iW_calculator .k4U5iW_remove:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.k4U5iW_calculator .k4U5iW_actions button,.k4U5iW_calculator .k4U5iW_remove{transition:none}}.k4U5iW_calculator .k4U5iW_actions button,.k4U5iW_calculator .k4U5iW_remove{cursor:pointer;border:1px solid var(--theme-line);border-radius:4px;min-height:44px;padding:8px 12px;font-weight:500}.k4U5iW_calculator .k4U5iW_actions button:hover,.k4U5iW_calculator .k4U5iW_remove:hover{background:var(--theme-solid)}.k4U5iW_calculator .k4U5iW_actions button:disabled,.k4U5iW_calculator .k4U5iW_remove:disabled{opacity:.4;cursor:default}.k4U5iW_note{color:var(--theme-muted);margin-block:12px;font-size:.875rem;line-height:1.6}.k4U5iW_total{max-width:15rem;margin-block:24px}.k4U5iW_total input{font-variant-numeric:tabular-nums}.k4U5iW_guests{gap:20px;display:grid}.k4U5iW_guest{border:0;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.1fr) 44px;align-items:end;gap:8px;min-width:0;padding:0;display:grid}.k4U5iW_guest legend{margin-bottom:8px;font-size:.875rem;font-weight:600}@media (max-width:40rem){.k4U5iW_guest{grid-template-columns:repeat(6,minmax(0,1fr))}.k4U5iW_guest>label:first-of-type{grid-column:1/6}.k4U5iW_guest .k4U5iW_remove{grid-area:1/6}.k4U5iW_guest>label:nth-of-type(2){grid-column:1/4}.k4U5iW_guest>label:nth-of-type(3){grid-column:4/7}}@media (max-width:24rem){.k4U5iW_guest>label:nth-of-type(2),.k4U5iW_guest>label:nth-of-type(3){grid-column:1/-1}}.k4U5iW_remove{font-size:1.25rem}.k4U5iW_actions{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.k4U5iW_feedback{color:var(--theme-ink);margin-block:16px;font-weight:500}.k4U5iW_calculator .k4U5iW_results{transition:color .15s,background-color .15s,box-shadow .3s;overflow-x:auto}.k4U5iW_calculator .k4U5iW_results:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.k4U5iW_calculator .k4U5iW_results{transition:none}}.k4U5iW_calculator .k4U5iW_results table{width:100%;min-width:0}.k4U5iW_calculator .k4U5iW_results th,.k4U5iW_calculator .k4U5iW_results td{padding:12px 8px}.k4U5iW_calculator .k4U5iW_results td{font-variant-numeric:tabular-nums}.k4U5iW_calculator .k4U5iW_results tbody th{background:0 0}.k4U5iW_calculator .k4U5iW_results tfoot{font-weight:600}.k4U5iW_privacy{color:var(--theme-muted);border-top:1px solid var(--theme-line);margin-top:20px;padding-top:16px;font-size:.875rem;line-height:1.6}@media (max-width:640px){.k4U5iW_total{max-width:none}}.k4U5iW_methods{border:0;gap:12px;min-width:0;margin:24px 0;padding:0;display:grid}.k4U5iW_methods legend{padding-bottom:12px;font-weight:600}.k4U5iW_calculator .k4U5iW_method{border:1px solid var(--theme-line);cursor:pointer;border-radius:8px;align-items:flex-start;gap:12px;padding:12px;display:flex}.k4U5iW_method[data-selected]{background:var(--theme-solid);border-color:var(--theme-ink)}.k4U5iW_calculator .k4U5iW_method input{width:20px;height:20px;accent-color:var(--theme-ink);flex:none;margin-top:4px}.k4U5iW_calculator .k4U5iW_method>span{color:var(--theme-ink);gap:4px;display:grid}.k4U5iW_method span span{color:var(--theme-muted)}.k4U5iW_calculator .k4U5iW_resultTitle{margin-block:16px;font-size:1.25rem}.k4U5iW_calculator .k4U5iW_results{margin-bottom:20px}.k4U5iW_calculator .k4U5iW_results td:last-child{white-space:nowrap;font-weight:600}.k4U5iW_calculator .k4U5iW_results th{overflow-wrap:anywhere}.k4U5iW_details{margin-top:20px;font-size:.8125rem}.k4U5iW_details summary{transition:color .15s,background-color .15s,box-shadow .3s}.k4U5iW_details summary:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.k4U5iW_details summary{transition:none}}.k4U5iW_details summary{cursor:pointer;padding-block:12px}.k4U5iW_comparison{transition:color .15s,background-color .15s,box-shadow .3s;overflow-x:auto}.k4U5iW_comparison:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.k4U5iW_comparison{transition:none}}.k4U5iW_comparison table{min-width:24rem}.k4U5iW_calculator input[aria-invalid=true]{border-style:dashed;border-color:var(--theme-ink)}
.CTnMfW_page{min-height:100svh;color:var(--theme-ink);color-scheme:var(--theme-scheme);background:0 0}.CTnMfW_main{padding-block:104px clamp(48px,6vw,80px)}.CTnMfW_board{width:min(100% - 2*clamp(16px,3vw,32px),1180px);min-width:0;margin-inline:auto;padding-top:20px}.CTnMfW_titleLine{width:fit-content;max-width:100%;margin-bottom:12px;display:block}.CTnMfW_ctaWrap{margin-inline:auto;width:min(100% - 2*clamp(16px,3vw,32px),1180px);min-width:0;margin-top:clamp(48px,6vw,80px)}
.zl6M2G_card{--editorial-face:var(--editorial-pastel);--editorial-edge:var(--theme-rim);--editorial-glow:var(--theme-surface);--editorial-chip:var(--theme-surface);--editorial-chip-ink:var(--theme-ink);--editorial-accent:var(--theme-ink)}html[data-theme=dark] .zl6M2G_card{--editorial-face:color-mix(in srgb, var(--editorial-pigment) 18%, #0f0f12);--editorial-edge:color-mix(in srgb, var(--editorial-pigment) 22%, transparent);--editorial-glow:color-mix(in srgb, var(--editorial-pigment) 14%, transparent);--editorial-chip:var(--editorial-pastel);--editorial-chip-ink:#1a1a1a;--editorial-accent:var(--editorial-pastel)}@media (prefers-color-scheme:dark){html:not([data-theme]) .zl6M2G_card{--editorial-face:color-mix(in srgb, var(--editorial-pigment) 18%, #0f0f12);--editorial-edge:color-mix(in srgb, var(--editorial-pigment) 22%, transparent);--editorial-glow:color-mix(in srgb, var(--editorial-pigment) 14%, transparent);--editorial-chip:var(--editorial-pastel);--editorial-chip-ink:#1a1a1a;--editorial-accent:var(--editorial-pastel)}}.zl6M2G_card{transition:color .15s,background-color .15s,box-shadow .3s}.zl6M2G_card:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.zl6M2G_card{transition:none}}.zl6M2G_card{background:var(--theme-solid);min-width:0;height:100%;color:var(--theme-ink);box-shadow:inset 0 0 0 1px var(--theme-line);border-radius:24px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.zl6M2G_card:hover{box-shadow:inset 0 0 0 1px var(--theme-line),0 12px 32px color-mix(in srgb, var(--theme-ink) 8%, transparent);transform:translateY(-2px)}}.zl6M2G_cover{aspect-ratio:16/10;background:var(--editorial-face);border-bottom:1px solid var(--theme-line);flex-shrink:0;display:block;position:relative;overflow:hidden}.zl6M2G_coverPlaceholder{background:radial-gradient(ellipse at 30% 20%, color-mix(in srgb, var(--theme-solid) 55%, transparent), transparent 60%),var(--editorial-face);place-items:center;display:grid}.zl6M2G_coverMark{box-shadow:0 12px 32px color-mix(in srgb, var(--theme-ink) 18%, transparent);transition:transform .5s}.zl6M2G_card:hover .zl6M2G_coverMark{transform:scale(1.04)}.zl6M2G_coverImage{object-fit:cover;transition:transform .5s}.zl6M2G_card:hover .zl6M2G_coverImage{transform:scale(1.03)}.zl6M2G_body{flex-direction:column;flex:1;min-width:0;padding:16px 20px 20px;display:flex;position:relative}.zl6M2G_metaRow{color:var(--theme-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:.6875rem;display:flex}.zl6M2G_when{white-space:nowrap;gap:8px;display:inline-flex}.zl6M2G_chip{color:var(--editorial-chip-ink);background:var(--editorial-pastel);border-radius:9999px;padding:4px 12px;font-size:.6875rem;font-weight:600}.zl6M2G_title{color:var(--theme-ink);letter-spacing:-.015em;text-wrap:pretty;margin-top:12px;font-size:1.0625rem;font-weight:600;line-height:1.3}.zl6M2G_description{color:var(--theme-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:.8125rem;line-height:1.6;display:-webkit-box;overflow:hidden}.zl6M2G_duration{color:var(--theme-muted);margin-top:8px;font-size:.8125rem}.zl6M2G_card[data-layout=lead]{border-radius:20px;justify-content:end;min-height:clamp(256px,29vw,384px)}.zl6M2G_card[data-layout=lead] .zl6M2G_cover{aspect-ratio:auto;border:0;position:absolute;inset:0}.zl6M2G_card[data-layout=lead] .zl6M2G_cover:after{content:"";background:linear-gradient(#0000 45%,#0f0f12);position:absolute;inset:0}.zl6M2G_card[data-layout=lead] .zl6M2G_body{flex:none;padding:clamp(20px,3vw,40px)}.zl6M2G_card[data-layout=lead] .zl6M2G_title{letter-spacing:-.035em;text-wrap:balance;max-width:23ch;margin:0;font-size:clamp(1.5rem,3.2vw,2.5rem);line-height:1.28}.zl6M2G_card[data-layout=lead] .zl6M2G_duration{color:#fff;margin-top:12px}.zl6M2G_card[data-layout=row]{box-shadow:none;background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding-block:8px;display:grid;overflow:visible}.zl6M2G_card[data-layout=row] .zl6M2G_cover{aspect-ratio:5/4;border:0;border-radius:12px;width:64px}.zl6M2G_card[data-layout=row] .zl6M2G_body{padding:0}.zl6M2G_card[data-layout=row] .zl6M2G_title{max-width:40ch;margin:0;font-size:1rem}.zl6M2G_card[data-layout=row] .zl6M2G_duration{margin-top:4px}.zl6M2G_card[data-layout=row]:hover{transform:none}.zl6M2G_card[data-layout=row]:hover .zl6M2G_title{text-underline-offset:.16em;text-decoration:underline}@media (prefers-reduced-motion:reduce){.zl6M2G_card,.zl6M2G_coverImage,.zl6M2G_coverMark{transition:none;transform:none!important}}
.erEjWa_surface{background:var(--theme-page);color:var(--theme-ink);padding-block-start:32px}
.QWxIHG_prose{font-family:var(--font-heading),"Geist",system-ui,sans-serif;color:var(--theme-muted);overflow-wrap:anywhere;text-wrap:pretty;font-size:1rem;line-height:1.8}:where(.QWxIHG_prose) :where(a){transition:color .15s,background-color .15s,box-shadow .3s}:where(.QWxIHG_prose) :where(a):focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){:where(.QWxIHG_prose) :where(a){transition:none}}:where(.QWxIHG_prose) :where(a){color:var(--theme-ink);text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px}:where(.QWxIHG_prose) :where(a):hover{text-decoration-thickness:2px}.QWxIHG_prose strong{color:var(--theme-ink)}.QWxIHG_prose{color:var(--theme-ink);font-size:1.125rem;line-height:1.65}.QWxIHG_prose>p,.QWxIHG_prose>ul,.QWxIHG_prose>ol{color:var(--theme-ink);margin-top:1.25em}.QWxIHG_prose>p:first-child{margin-top:0}.QWxIHG_prose h2:where(:not([data-photo-heading])){color:var(--theme-ink);letter-spacing:-.025em;text-wrap:balance;margin-block:48px 16px;scroll-margin-top:128px;font-size:clamp(1.625rem,2.5vw,2rem);font-weight:600;line-height:1.25}.QWxIHG_prose [data-photo-subtitle]{color:var(--theme-muted);text-wrap:balance;margin:0 0 20px;font-size:1.05em;line-height:1.5}.QWxIHG_prose hgroup>h2{margin-bottom:8px}.QWxIHG_prose hgroup>p{color:var(--theme-muted);text-wrap:balance;margin:0 0 20px;font-size:1.05em;line-height:1.5}.QWxIHG_prose h3{letter-spacing:-.02em;margin-block:32px 12px;scroll-margin-top:104px;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;line-height:1.35}.QWxIHG_prose strong{font-weight:600}.QWxIHG_prose a{-webkit-text-decoration-color:var(--theme-muted);text-decoration-color:var(--theme-muted)}.QWxIHG_prose a:not([class]){text-decoration-line:underline}.QWxIHG_prose>ul,.QWxIHG_prose>ol{padding-left:1.4em}.QWxIHG_prose>ul li,.QWxIHG_prose>ol li{padding-left:.25em}.QWxIHG_prose>ul li+li,.QWxIHG_prose>ol li+li{margin-top:.5em}.QWxIHG_prose>ul{list-style:outside}.QWxIHG_prose>ol{list-style:decimal}.QWxIHG_prose figure:where(:not([data-moment-photo])){margin-block:32px;overflow-x:auto}.QWxIHG_prose figure:where(:not([data-moment-photo])) figcaption{color:var(--theme-muted);margin-top:12px;font-size:.8125rem;line-height:1.6}.QWxIHG_prose :where(table){border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:28rem;font-size:.875rem;line-height:1.6}.QWxIHG_prose th,.QWxIHG_prose td{overflow-wrap:normal;border-bottom:1px solid var(--theme-line);text-align:left;vertical-align:top;padding:16px 12px}.QWxIHG_prose th{background:var(--theme-soft);font-weight:600}.QWxIHG_prose .article-balance{min-width:0}:is(.QWxIHG_prose .article-balance th,.QWxIHG_prose .article-balance td){padding:12px 8px}.QWxIHG_prose td:first-child{font-weight:500}.QWxIHG_prose aside{background:var(--theme-soft);border-left:2px solid var(--theme-muted);margin-block:32px;padding:20px;font-size:.95em}.QWxIHG_prose aside p+p{margin-top:12px}.QWxIHG_prose blockquote{border-left:2px solid var(--theme-muted);letter-spacing:-.015em;margin-block:40px;padding-left:24px;font-size:1.25em;line-height:1.5}.QWxIHG_prose .article-flow{border-block:1px solid var(--theme-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-block:32px;padding:0;list-style:none;display:grid}.QWxIHG_prose .article-flow li{margin:0;padding:20px;font-size:.8125rem;line-height:1.6}.QWxIHG_prose .article-flow li+li{border-left:1px solid var(--theme-line)}.QWxIHG_prose .article-flow strong{margin-bottom:8px;display:block}@media (max-width:36rem){.QWxIHG_prose .article-flow{grid-template-columns:1fr}.QWxIHG_prose .article-flow li+li{border-left:0;border-top:1px solid var(--theme-line)}}.QWxIHG_prose .article-sources{font-size:.8125rem;line-height:1.65}@media (min-width:640px){.QWxIHG_prose{line-height:1.75}.QWxIHG_prose h2:where(:not([data-photo-heading])){margin-block:64px 20px}.QWxIHG_prose aside{padding:24px}}
.-zyBLW_root{z-index:-1;pointer-events:none;background:var(--theme-page);width:100%;height:100%;display:block;position:fixed;inset:0}@media print{.-zyBLW_root{display:none}}
.NKN3iG_section{width:min(100% - 2*clamp(16px,3vw,32px),1180px);min-width:0;margin-inline:auto}.NKN3iG_catLead{max-width:68ch;color:var(--theme-muted);margin:16px 0 24px;line-height:1.7}.NKN3iG_tableFrame{background:var(--theme-surface);border-radius:24px;overflow:hidden}.NKN3iG_table{text-align:left;border-collapse:collapse;table-layout:fixed;width:100%}.NKN3iG_cellPad{padding:24px}.NKN3iG_thSpacer{width:28%}.NKN3iG_threeApps .NKN3iG_thSpacer{width:22%}.NKN3iG_colHead,.NKN3iG_colHeadSpliz{vertical-align:bottom;color:var(--theme-ink);font-size:.875rem;font-weight:600}.NKN3iG_colHeadSpliz,.NKN3iG_splizCell{background:color-mix(in srgb, var(--card-tint) 15%, var(--theme-solid))}.NKN3iG_headRow,.NKN3iG_bodyRow{border-bottom:1px solid var(--theme-line)}.NKN3iG_bodyRow:last-child{border-bottom:0}.NKN3iG_criterion{vertical-align:top;color:var(--theme-ink);overflow-wrap:anywhere;font-weight:600;line-height:1.45}.NKN3iG_valueCell{vertical-align:top;min-width:0}.NKN3iG_cell{align-items:flex-start;gap:12px;display:flex}.NKN3iG_cellText,.NKN3iG_cellTextMuted{color:var(--theme-ink);overflow-wrap:anywhere;line-height:1.6}.NKN3iG_cellTextMuted{color:var(--theme-muted)}.NKN3iG_tick,.NKN3iG_cross{border-radius:9999px;flex:none;place-items:center;width:20px;height:20px;margin-top:2px;display:grid}.NKN3iG_tick{color:var(--theme-success);background:color-mix(in srgb, var(--theme-success) 12%, transparent)}.NKN3iG_cross{color:var(--theme-muted);background:var(--theme-soft)}.NKN3iG_mobileColumnLabel{display:none}.NKN3iG_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:699.98px){.NKN3iG_threeApps .NKN3iG_bodyRow{grid-template-columns:minmax(0,1fr)}.NKN3iG_threeApps .NKN3iG_valueCell{grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:16px;display:grid}.NKN3iG_threeApps .NKN3iG_mobileColumnLabel{margin-bottom:0}.NKN3iG_table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.NKN3iG_table tbody{display:block}.NKN3iG_bodyRow{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.NKN3iG_criterion{background:var(--theme-solid);grid-column:1/-1;padding:20px 16px 12px}.NKN3iG_cellPad{padding:16px}.NKN3iG_mobileColumnLabel{color:var(--theme-ink);overflow-wrap:anywhere;margin-bottom:12px;font-size:.875rem;font-weight:600;line-height:1.4;display:block}.NKN3iG_cell{flex-direction:column;gap:8px}.NKN3iG_cellText,.NKN3iG_cellTextMuted{font-size:.9375rem}}@media (min-width:700px) and (max-width:767.98px){.NKN3iG_cellPad{padding:16px}}
.iSTexq_section{width:min(100% - 2*clamp(16px,3vw,32px),64rem);min-width:0;margin-inline:auto;padding-block:clamp(48px,6vw,80px)}.iSTexq_heading{font:600 2rem/1.15 var(--font-heading),"Geist",system-ui,sans-serif;letter-spacing:-.035em;color:var(--theme-ink);text-wrap:balance;margin:0 0 24px}.iSTexq_list{gap:8px;display:grid}.iSTexq_item{background:var(--theme-surface);border-radius:20px}.iSTexq_summary{transition:color .15s,background-color .15s,box-shadow .3s}.iSTexq_summary:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.iSTexq_summary{transition:none}}.iSTexq_summary{cursor:pointer;min-height:44px;color:var(--theme-ink);border-radius:20px;align-items:center;gap:16px;padding:20px 24px;font-weight:600;line-height:1.45;list-style:none;display:flex}.iSTexq_summary::-webkit-details-marker{display:none}@media (hover:hover){.iSTexq_summary:hover{background:var(--theme-soft)}}.iSTexq_summary:active{background:var(--theme-soft)}.iSTexq_indicator{width:16px;height:16px;color:var(--theme-muted);flex:none;transition:transform .15s;position:relative}.iSTexq_indicator:before,.iSTexq_indicator:after{content:"";background:currentColor;border-radius:9999px;height:2px;position:absolute;inset:calc(50% - 1px) 0}.iSTexq_indicator:after{transform:rotate(90deg)}.iSTexq_item[open] .iSTexq_indicator{transform:rotate(45deg)}.iSTexq_answer{color:var(--theme-muted);text-wrap:pretty;overflow-wrap:anywhere;margin:0;padding:0 24px 24px 56px;font-size:1rem;line-height:1.75}@media (max-width:639.98px){.iSTexq_heading{font-size:1.5rem}.iSTexq_summary{padding:20px}.iSTexq_answer{padding:0 20px 20px 52px}}@media (prefers-reduced-motion:reduce){.iSTexq_indicator{transition:none}}
.niboCG_card{isolation:isolate;aspect-ratio:1.586;color:#fff;background:linear-gradient(135deg,#2a2a2f,#0a0a0e 65%,#2a2a2f);border-radius:16px;flex-direction:column;gap:12px;padding:20px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff40,0 16px 32px #0003}.niboCG_brand{letter-spacing:-.04em;align-items:center;gap:8px;font-size:1.0625rem;font-weight:600;display:flex}.niboCG_brand img{border-radius:8px}.niboCG_group{margin-top:auto;font-size:.875rem;line-height:1.4}.niboCG_label{color:#e5e5ec;font-size:.75rem}
.wuipJq_bar{inset-inline:0;z-index:100;transform-origin:0;height:3px;position:fixed;top:0}
.XW4ldW_scene{isolation:isolate;aspect-ratio:1.13;background:var(--theme-page);border-radius:16px;max-height:400px;position:relative;overflow:hidden}@media (min-width:1024px){.XW4ldW_scene{aspect-ratio:4/3}}.XW4ldW_photo{object-fit:cover}.XW4ldW_phone{border:3px solid #2a2a2f;border-radius:32px;width:53%;position:absolute;top:32px;right:20px;overflow:hidden;transform:rotate(5deg);box-shadow:0 12px 32px #0000004d}.XW4ldW_phone img{width:100%;height:auto;display:block}.XW4ldW_object{inset-inline:9%;width:82%;transition:transform .5s;position:absolute;bottom:20px;transform:rotate(-4deg)}.XW4ldW_pot{color:#1a1a1a;background:#fff;border-radius:20px;flex-direction:column;gap:8px;padding:20px;display:flex;box-shadow:0 16px 32px #0000002e}.XW4ldW_pot span{font-size:.875rem;font-weight:500}.XW4ldW_pot strong{font-size:2rem;font-family:var(--font-mono),"Geist Mono",ui-monospace,monospace;letter-spacing:-.05em;font-weight:500}.XW4ldW_pot small{color:#666;font-size:.75rem;line-height:1.4}@media (hover:hover) and (prefers-reduced-motion:no-preference){:is(article:hover .XW4ldW_object,article:focus-within .XW4ldW_object){transform:rotate(-1deg)translateY(-4px)}}@media (prefers-reduced-motion:reduce){.XW4ldW_object{transition:none}}
.DWi2cW_explorer{width:min(100% - 2*clamp(16px,3vw,32px),1180px);min-width:0;margin-inline:auto;padding-block:24px clamp(48px,6vw,80px);scroll-margin-top:104px}.DWi2cW_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:24px;display:flex}.DWi2cW_sectionHeading h2{font:600 2rem/1.2 var(--font-heading),"Geist",system-ui,sans-serif;letter-spacing:-.035em}.DWi2cW_sectionHeading p{color:var(--theme-muted);font:.8125rem var(--font-mono),"Geist Mono",ui-monospace,monospace}.DWi2cW_filters{margin-bottom:32px}.DWi2cW_categories{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.DWi2cW_categories button{transition:color .15s,background-color .15s,box-shadow .3s}.DWi2cW_categories button:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.DWi2cW_categories button{transition:none}}.DWi2cW_categories button{color:#1a1a1a;min-height:44px;font:500 .875rem/1.3 var(--font-heading),"Geist",system-ui,sans-serif;cursor:pointer;background-color:#f0f0f5;border:0;border-radius:9999px;justify-content:center;align-items:center;padding:8px 16px;display:inline-flex}.DWi2cW_categories button[aria-current=page],.DWi2cW_categories button[aria-pressed=true]{box-shadow:inset 0 0 0 2px}.DWi2cW_categories button:hover{text-underline-offset:.2em;text-decoration:underline}@media (forced-colors:active){.DWi2cW_categories button{border:1px solid buttontext}.DWi2cW_categories button[aria-current=page],.DWi2cW_categories button[aria-pressed=true]{outline:2px solid highlight}}.DWi2cW_categories button[data-kind][data-kind=city],.DWi2cW_card[data-kind=city]{--moment-kind-pastel:#c7d7cc}.DWi2cW_categories button[data-kind][data-kind=activity],.DWi2cW_card[data-kind=activity]{--moment-kind-pastel:#e6d7b2}.DWi2cW_categories button[data-kind][data-kind=trip],.DWi2cW_card[data-kind=trip]{--moment-kind-pastel:#d0cae1}.DWi2cW_categories button[data-kind]:not([data-kind=all]),.DWi2cW_categoryTag{background-color:var(--moment-kind-pastel)}.DWi2cW_searchRow{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.DWi2cW_search{border-bottom:1px solid var(--theme-rim);color:var(--theme-muted);align-self:end;align-items:center;gap:12px;padding-inline:4px;display:flex}.DWi2cW_search input{width:100%;min-width:0;min-height:48px;color:var(--theme-ink);font:inherit;outline-offset:4px;background:0 0;border:0}.DWi2cW_search input::placeholder{color:var(--theme-muted);opacity:1}.DWi2cW_destination{color:var(--theme-muted);flex-direction:column;align-items:stretch;gap:4px;font-size:.875rem;display:flex}.DWi2cW_destination select{border:1px solid var(--theme-rim);max-width:100%;min-height:48px;font:inherit;color:var(--theme-ink);background:var(--theme-solid);border-radius:12px;padding:8px 12px}.DWi2cW_reset{transition:color .15s,background-color .15s,box-shadow .3s}.DWi2cW_reset:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.DWi2cW_reset{transition:none}}.DWi2cW_reset{min-height:44px;font:inherit;color:var(--theme-muted);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-top:8px;text-decoration:underline;display:inline-flex}.DWi2cW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px;margin:0;padding:0;list-style:none;display:grid}.DWi2cW_card{height:100%}.DWi2cW_cardLink{transition:color .15s,background-color .15s,box-shadow .3s}.DWi2cW_cardLink:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.DWi2cW_cardLink{transition:none}}.DWi2cW_cardLink{height:100%;color:var(--theme-ink);border-radius:16px;flex-direction:column;text-decoration:none;display:flex}.DWi2cW_cardLink:hover :is(h3,h4){text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.DWi2cW_cover{aspect-ratio:3/2;background:var(--theme-surface);border-radius:16px;position:relative;overflow:hidden}.DWi2cW_cover img{object-fit:cover}.DWi2cW_categoryTag{color:#1a1a1a;border-radius:9999px;padding:4px 12px;font-size:.8125rem;position:absolute;bottom:12px;left:12px}.DWi2cW_cardBody{flex-direction:column;flex:1;gap:12px;padding:20px 4px 0;display:flex}.DWi2cW_cardBody :is(h3,h4){font:600 1.5rem/1.25 var(--font-heading),"Geist",system-ui,sans-serif;letter-spacing:-.03em;text-wrap:pretty;margin:0}.DWi2cW_location{font:500 .8125rem/1.4 var(--font-heading),"Geist",system-ui,sans-serif;color:var(--theme-muted);margin:0}.DWi2cW_description{color:var(--theme-muted);margin:0;font-size:.875rem;line-height:1.65}.DWi2cW_cardMeta{font:.8125rem var(--font-mono),"Geist Mono",ui-monospace,monospace;color:var(--theme-muted);justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px;display:flex}.DWi2cW_empty{text-align:center;background:var(--theme-surface);border-radius:20px;padding:clamp(48px,6vw,80px) 20px}.DWi2cW_empty h3{font-size:1.5rem}.DWi2cW_empty p{color:var(--theme-muted);margin:12px 0 24px}.DWi2cW_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1023.98px){.DWi2cW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639.98px){.DWi2cW_grid{grid-template-columns:minmax(0,1fr)}.DWi2cW_sectionHeading h2{font-size:1.5rem}}.DWi2cW_filterCount{font:.8125rem var(--font-mono),"Geist Mono",ui-monospace,monospace;opacity:.7;margin-left:8px}.DWi2cW_filterFooter{color:var(--theme-muted);flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:16px;font-size:.8125rem;display:flex}.DWi2cW_filterFooter p{margin:0}.DWi2cW_occasion{align-items:center;gap:8px;margin-left:auto;display:flex}.DWi2cW_occasion select{color:var(--theme-ink);background:var(--theme-solid);border:1px solid var(--theme-rim);min-height:44px;font:inherit;border-radius:12px;padding:8px}.DWi2cW_filterFooter .DWi2cW_reset{font-size:inherit;margin:0}.DWi2cW_locationHint{color:var(--theme-muted);margin:16px 0 0;font-size:.8125rem}.DWi2cW_guideGroup+.DWi2cW_guideGroup{margin-top:clamp(48px,6vw,80px)}.DWi2cW_groupHeading{border-top:1px solid var(--theme-rim);margin-bottom:24px;padding-top:24px}.DWi2cW_groupHeading h3{font:600 2rem/1.2 var(--font-heading),"Geist",system-ui,sans-serif;letter-spacing:-.03em;margin:0;scroll-margin-top:104px}.DWi2cW_groupHeading h3 span{color:var(--theme-muted);font:.8125rem var(--font-mono),"Geist Mono",ui-monospace,monospace;vertical-align:middle;margin-left:8px}.DWi2cW_groupHeading p{color:var(--theme-muted);max-width:60ch;margin:8px 0 0;line-height:1.6}@media (max-width:767.98px){.DWi2cW_searchRow{grid-template-columns:1fr 1fr}.DWi2cW_search{grid-column:1/-1}.DWi2cW_destination select{width:100%;min-width:0}}@media (max-width:639.98px){.DWi2cW_occasion{margin-left:0}.DWi2cW_filterFooter{gap:8px 16px}.DWi2cW_categories{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.DWi2cW_categories button{padding-inline:8px}}
._7s_RG_page{min-height:100svh;color:var(--theme-ink);color-scheme:var(--theme-scheme);background:0 0;background:var(--theme-solid)}._7s_RG_main{padding-block:104px clamp(48px,6vw,80px)}._7s_RG_hero,._7s_RG_closingSection,._7s_RG_relatedSection{width:min(100% - 2*clamp(16px,3vw,32px),1180px);min-width:0;margin-inline:auto}._7s_RG_hero{padding-block:16px 0}._7s_RG_back{transition:color .15s,background-color .15s,box-shadow .3s}._7s_RG_back:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){._7s_RG_back{transition:none}}._7s_RG_back{min-height:44px;color:var(--theme-muted);align-items:center;gap:8px;font-size:.875rem;display:inline-flex}._7s_RG_heroCopy{text-align:center;max-width:52rem;margin-inline:auto;padding-block:32px 40px}._7s_RG_pageTitle{font-family:var(--font-heading),"Geist",system-ui,sans-serif;letter-spacing:-.045em;text-wrap:balance;color:var(--theme-ink);margin-top:20px;font-size:clamp(2.5rem,4.8vw,4rem);font-weight:600;line-height:1.08}._7s_RG_subtitle{text-wrap:pretty;max-width:68ch;color:var(--theme-muted);max-width:54ch;margin:24px auto 0;font-size:clamp(1rem,1.7vw,1.25rem);line-height:1.65}._7s_RG_byline{color:var(--theme-muted);flex-wrap:wrap;justify-content:center;gap:8px 16px;margin-top:24px;font-size:.8125rem;line-height:1.6;display:flex}._7s_RG_byline a{transition:color .15s,background-color .15s,box-shadow .3s}._7s_RG_byline a:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){._7s_RG_byline a{transition:none}}._7s_RG_byline a{color:var(--theme-ink);text-underline-offset:.2em}._7s_RG_readingLayout{width:min(100% - 2*clamp(16px,3vw,32px),52rem);min-width:0;margin-inline:auto;padding-block:48px clamp(48px,6vw,80px)}._7s_RG_readingBody>:not(section),._7s_RG_quickPicks,._7s_RG_ideasKicker,._7s_RG_budgetNote,._7s_RG_ideaItem>:not(figure),._7s_RG_planning,._7s_RG_sources{max-width:40rem;margin-inline:auto}._7s_RG_readingBody>:has(>[data-moment-outing]){max-width:none}._7s_RG_readingBody>:has(>[data-moment-outing])>:not([data-moment-outing]){max-width:40rem;margin-inline:auto}._7s_RG_readingBody>:has(>[data-moment-outing])>[data-moment-outing]>:not(figure){max-width:40rem;margin-inline:auto}._7s_RG_readingBody>:has(>[data-moment-outing])>[data-moment-outing]{margin-bottom:56px}._7s_RG_readingBody>:has(>[data-moment-outing])>[data-moment-outing] p+p{margin-top:12px}._7s_RG_readingBody>:has(>[data-moment-outing])>[data-moment-outing]>a{margin-top:12px;font-size:.875rem;display:block}._7s_RG_intro{color:var(--theme-ink);text-wrap:pretty;margin-block:0 32px;font-size:1.25rem;line-height:1.75}._7s_RG_quickPicks{padding-bottom:24px;scroll-margin-top:104px}._7s_RG_quickPicks h2{margin-bottom:12px;font-size:.875rem;font-weight:600}._7s_RG_quickPicks ul{margin:0;padding:0;list-style:none}._7s_RG_quickPicks a{transition:color .15s,background-color .15s,box-shadow .3s}._7s_RG_quickPicks a:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){._7s_RG_quickPicks a{transition:none}}._7s_RG_quickPicks a{grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;align-items:baseline;gap:8px 16px;min-height:44px;padding-block:8px;text-decoration:none;display:grid}._7s_RG_quickPicks a:hover ._7s_RG_pickTitle{text-underline-offset:.2em;text-decoration:underline}._7s_RG_quickPicks a svg{align-self:center}._7s_RG_pickLabel{color:var(--theme-muted);font-size:.875rem}._7s_RG_pickTitle{text-wrap:pretty;font-size:1rem;font-weight:500;line-height:1.5}._7s_RG_contents{border-block:1px solid var(--theme-rim);margin-bottom:48px;padding-block:12px}._7s_RG_contents summary{transition:color .15s,background-color .15s,box-shadow .3s}._7s_RG_contents summary:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){._7s_RG_contents summary{transition:none}}._7s_RG_contents summary{cursor:pointer;align-content:center;min-height:44px;font-size:.875rem;font-weight:500}._7s_RG_contents ol{color:var(--theme-muted);gap:8px;padding:16px 0 8px 20px;font-size:.875rem;line-height:1.6;list-style:decimal;display:grid}._7s_RG_contents a{transition:color .15s,background-color .15s,box-shadow .3s}._7s_RG_contents a:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){._7s_RG_contents a{transition:none}}._7s_RG_contents a{padding-block:8px;display:inline-block}._7s_RG_ideasKicker{color:var(--theme-muted);margin-bottom:24px;scroll-margin-top:104px;font-size:.875rem;font-weight:500}._7s_RG_ideasList{margin:0;padding:0;list-style:none}._7s_RG_ideaItem{margin-bottom:80px;scroll-margin-top:104px}._7s_RG_ideaHeading{font:600 2.5rem/1.2 var(--font-heading),"Geist",system-ui,sans-serif;letter-spacing:-.035em;text-wrap:pretty;overflow-wrap:break-word;margin-block:0 28px}._7s_RG_ideaIndex{color:var(--theme-muted)}._7s_RG_ideaDescription{color:var(--theme-ink);text-wrap:pretty;font-size:1.125rem;line-height:1.8}._7s_RG_practicalDetails{margin-top:24px}._7s_RG_practicalHeading{flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}._7s_RG_practicalHeading>p{margin:0;font-size:.875rem;font-weight:600}._7s_RG_practical{color:var(--theme-ink);gap:12px;margin-top:12px;padding-left:20px;font-size:1rem;line-height:1.75;list-style:outside;display:grid}._7s_RG_practical li{padding-left:4px}._7s_RG_practical li::marker{color:var(--theme-muted)}._7s_RG_ideaMeta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;margin-top:16px;display:flex}._7s_RG_ideaMeta strong{font-size:1rem;font-weight:500}._7s_RG_budgetLabel{color:var(--theme-muted);margin-right:8px;font-size:.875rem}._7s_RG_tag{color:var(--theme-muted);font-size:.8125rem}._7s_RG_sourceLink{transition:color .15s,background-color .15s,box-shadow .3s}._7s_RG_sourceLink:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){._7s_RG_sourceLink{transition:none}}._7s_RG_sourceLink{max-width:100%;min-height:44px;color:var(--theme-ink);text-underline-offset:.2em;align-items:center;gap:4px;font-size:.875rem;text-decoration:underline;display:inline-flex}._7s_RG_sourceLink svg{flex:none}._7s_RG_budgetNote{color:var(--theme-muted);margin-bottom:40px;font-size:.875rem;line-height:1.7}._7s_RG_planning h2,._7s_RG_sources h2{font:600 1.5rem/1.25 var(--font-heading),"Geist",system-ui,sans-serif;letter-spacing:-.025em;margin:0 0 16px}._7s_RG_planning{border-top:1px solid var(--theme-rim);padding-top:32px}._7s_RG_planning ul{color:var(--theme-ink);gap:12px;padding-left:20px;line-height:1.75;display:grid}._7s_RG_sources{margin-top:40px}._7s_RG_sources ul{gap:12px;padding-left:20px;display:grid}._7s_RG_sources a{transition:color .15s,background-color .15s,box-shadow .3s}._7s_RG_sources a:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){._7s_RG_sources a{transition:none}}._7s_RG_sources a{text-underline-offset:.2em;overflow-wrap:anywhere;font-size:.875rem;text-decoration:underline}._7s_RG_closing{margin-top:40px;font-size:1.125rem;line-height:1.7}._7s_RG_productLinks{gap:12px;margin-top:20px;display:grid}._7s_RG_productLinks a{transition:color .15s,background-color .15s,box-shadow .3s}._7s_RG_productLinks a:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){._7s_RG_productLinks a{transition:none}}._7s_RG_productLinks a{border-top:1px solid var(--theme-rim);color:var(--theme-muted);text-underline-offset:.2em;justify-content:space-between;align-items:center;gap:12px;padding-block:12px;font-size:.875rem;text-decoration:underline;display:flex}._7s_RG_productLinks svg{flex:none}._7s_RG_relatedSection,._7s_RG_closingSection{padding-top:clamp(48px,6vw,80px)}._7s_RG_relatedHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}._7s_RG_relatedHeading h2{letter-spacing:-.035em;font-size:2rem}._7s_RG_relatedHeading a{transition:color .15s,background-color .15s,box-shadow .3s}._7s_RG_relatedHeading a:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){._7s_RG_relatedHeading a{transition:none}}._7s_RG_relatedHeading a{color:var(--theme-muted);font-size:.875rem;text-decoration:underline}._7s_RG_relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}._7s_RG_relatedCard{transition:color .15s,background-color .15s,box-shadow .3s}._7s_RG_relatedCard:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){._7s_RG_relatedCard{transition:none}}._7s_RG_relatedCard{text-decoration:none;display:block}._7s_RG_relatedCard h3{font:600 1.25rem/1.3 var(--font-heading),"Geist",system-ui,sans-serif;letter-spacing:-.025em;margin-top:16px}._7s_RG_relatedCard:hover h3{text-underline-offset:.2em;text-decoration:underline}._7s_RG_relatedImage{aspect-ratio:3/2;background:var(--theme-surface);border-radius:8px;position:relative;overflow:hidden}._7s_RG_relatedImage img{object-fit:cover}@media (max-width:767.98px){._7s_RG_heroCopy{text-align:left;padding-block:24px 32px}._7s_RG_pageTitle{font-size:clamp(2rem,9vw,2.5rem)}._7s_RG_subtitle{margin-top:20px}._7s_RG_byline{justify-content:flex-start;margin-top:20px}._7s_RG_readingLayout{padding-top:32px}._7s_RG_intro{font-size:1.125rem}._7s_RG_quickPicks a{grid-template-columns:1fr auto;gap:4px 12px;padding-block:12px}._7s_RG_pickLabel{grid-column:1/-1}._7s_RG_contents{margin-bottom:40px}._7s_RG_ideaItem{margin-bottom:56px}._7s_RG_ideaHeading{margin-bottom:20px;font-size:2rem}._7s_RG_relatedGrid{grid-template-columns:1fr;gap:32px}}
.Bg3LAW_section{padding-top:clamp(48px,6vw,80px)}.Bg3LAW_container{width:min(100% - 2*clamp(20px,6vw,24px),64rem);min-width:0;margin-inline:auto}@media (min-width:1024px){.Bg3LAW_container{width:min(100% - 2*clamp(16px,3vw,32px),64rem)}}.Bg3LAW_heading{letter-spacing:-.035em;color:var(--theme-ink);margin-bottom:24px;font-size:clamp(1.625rem,2.5vw,2rem);font-weight:600}.Bg3LAW_list{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (min-width:640px){.Bg3LAW_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}
.bnpwLq_walkthrough{color:var(--theme-ink);margin-block:clamp(48px,6vw,80px)}.bnpwLq_walkthrough h2{text-wrap:balance;scroll-margin-top:104px;font-size:clamp(1.625rem,2.5vw,2rem);font-weight:600;line-height:1.4}.bnpwLq_intro{margin-top:20px;line-height:1.6}.bnpwLq_note{color:var(--theme-muted);max-width:68ch;margin-top:16px;font-size:.8125rem;line-height:1.6}.bnpwLq_steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-block:32px;padding:0;list-style:none;display:grid}.bnpwLq_step{flex-direction:column;min-width:0;display:flex}.bnpwLq_step h3{font-size:1.25rem;font-weight:600;line-height:1.4}.bnpwLq_step p{margin-block:12px 24px;font-size:.9375rem;line-height:1.65}.bnpwLq_screen{width:100%;max-width:20rem;margin:auto auto 0;display:block}.bnpwLq_screen img{border-radius:20px;width:100%;height:auto;display:block}.bnpwLq_screen span{margin-top:12px;font-size:.8125rem;text-decoration:underline;display:block}@media (max-width:639.98px){.bnpwLq_steps{grid-template-columns:minmax(0,1fr);gap:40px}}
.J-gPlW_frame{background:linear-gradient(to bottom, var(--theme-rim), transparent);box-shadow:0 4px 12px color-mix(in srgb, var(--theme-ink) 6%, transparent);flex-shrink:0}.J-gPlW_inner{background:var(--theme-surface);width:100%;height:100%;color:var(--theme-muted);justify-content:center;align-items:center;display:flex}
._0FshhW_actions{flex-wrap:wrap;align-items:center;gap:20px 24px;margin-top:24px;display:flex}
._3AM85a_label{color:var(--theme-ink);font-size:.875rem;font-weight:600}._3AM85a_list{flex-direction:column;gap:4px;display:flex}._3AM85a_listWithLabel{margin-top:16px}._3AM85a_link{transition:color .15s,background-color .15s,box-shadow .3s}._3AM85a_link:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){._3AM85a_link{transition:none}}._3AM85a_link{padding-block:4px;min-height:24px;box-shadow:inset 1px 0 0 var(--theme-line);color:var(--theme-muted);align-items:center;padding-left:12px;font-size:.875rem;line-height:1.5;display:flex}._3AM85a_link:hover{color:var(--theme-ink)}._3AM85a_linkActive{color:var(--theme-ink);box-shadow:inset 2px 0 0 var(--theme-ink);font-weight:500}@media (max-width:1024px){._3AM85a_link{min-height:44px;padding-block:8px;font-size:.9375rem}}