.-lBu9G_bar{z-index:200;padding:12px 16px calc(env(safe-area-inset-bottom,0) + 12px);background:linear-gradient(to top, var(--theme-page), transparent);opacity:0;pointer-events:none;justify-content:center;transition:opacity .15s;display:flex;position:fixed;inset:auto 0 0}@media (min-width:768px){.-lBu9G_bar{display:none}}.-lBu9G_visible{opacity:1}.-lBu9G_button{text-align:center;pointer-events:auto;max-width:100%;min-height:48px}body:has(dialog[open]) .-lBu9G_bar{background:0 0}body:has(dialog[open]) .-lBu9G_button{opacity:0;pointer-events:none}.-lBu9G_bar dialog{pointer-events:auto}@media (prefers-reduced-motion:reduce){.-lBu9G_bar{transition:none}}
.LyiRNW_warm-expense{z-index:var(--layer-floating);border-radius:var(--radius-panel);background:var(--material-nacre);width:min(420px,100% - 16px);color:var(--obsidian);box-shadow:var(--material-edge),var(--receipt-shadow);margin:-54px 0 0 -28px;padding:20px 24px;position:relative;container-type:inline-size}.LyiRNW_warm-expense-top{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;column-gap:12px;min-height:48px;display:grid}.LyiRNW_warm-expense-name{min-width:0}.LyiRNW_warm-expense-name h2{letter-spacing:-.025em;font-size:1rem;font-weight:600;line-height:1.25}.LyiRNW_warm-expense-name p{color:var(--receipt-muted);align-items:center;gap:4px;margin-top:8px;font-size:.75rem;display:flex}.LyiRNW_warm-expense-name .LyiRNW_payer-avatar{flex-shrink:0;width:16px;height:16px}.LyiRNW_warm-expense-icon{background:var(--person-pastel);width:40px;height:40px;color:var(--person-ink);box-shadow:inset 0 1px 0 var(--glass-specular);border-radius:14px;place-items:center;display:grid}.LyiRNW_warm-expense-icon svg{width:20px;height:20px}.LyiRNW_warm-expense-total{text-align:right;white-space:nowrap;margin:0}.LyiRNW_warm-expense-total dt{color:var(--receipt-muted);margin-bottom:4px;font-size:.75rem;line-height:1.4}.LyiRNW_warm-expense-total dd{letter-spacing:-.06em;margin:0;font-size:1.0625rem;line-height:1.2}.LyiRNW_warm-expense-share{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:16px;margin-top:20px;display:grid}.LyiRNW_warm-expense-group p{color:var(--receipt-muted);max-width:22ch;margin-top:8px;font-size:.75rem;line-height:1.4}.LyiRNW_warm-people{padding-left:6px;display:flex}.LyiRNW_warm-people .LyiRNW_avatar{width:32px;height:32px;box-shadow:0 0 0 2px var(--pearl);background:var(--obsidian);color:var(--pearl);margin-left:-4px}.LyiRNW_warm-people svg{width:16px;height:16px}.LyiRNW_warm-expense-yours{text-align:right}.LyiRNW_warm-expense-yours>span{color:var(--receipt-muted);margin-bottom:4px;font-size:.75rem;display:block}.LyiRNW_warm-expense-yours strong{letter-spacing:-.065em;white-space:nowrap;font-size:2rem;font-weight:500;line-height:1.15;display:block}.LyiRNW_warm-allocation{gap:3px;height:4px;margin-top:16px}@media (min-width:921px) and (max-width:1120px){.LyiRNW_warm-expense{width:calc(100% + 8px);margin-left:-16px;padding:20px}.LyiRNW_warm-expense-top{grid-template-columns:minmax(0,1fr) auto}.LyiRNW_warm-expense-icon{display:none}}@media (max-width:920px){.LyiRNW_warm-expense{border-radius:20px;width:min(440px,100% - 24px);margin:-47px auto 0;padding:20px}}@media (max-width:540px){.LyiRNW_warm-expense{padding:18px}.LyiRNW_warm-expense-top{grid-template-columns:34px minmax(0,1fr) auto;gap:9px}.LyiRNW_warm-expense-icon{border-radius:11px;width:34px;height:34px}.LyiRNW_warm-expense-icon svg{width:17px;height:17px}.LyiRNW_warm-expense-name h2{font-size:.875rem}.LyiRNW_warm-expense-total{align-self:start}.LyiRNW_warm-expense-total dd{font-size:1rem}.LyiRNW_warm-expense-share{gap:12px;margin-top:18px}.LyiRNW_warm-expense-yours strong{font-size:2rem}.LyiRNW_warm-people .LyiRNW_avatar{width:26px;height:26px}.LyiRNW_warm-allocation{height:4px;margin-top:16px}}@media (max-width:359px){.LyiRNW_warm-expense{width:calc(100% - 16px);padding:16px}.LyiRNW_warm-expense-top{grid-template-columns:minmax(0,1fr) auto}.LyiRNW_warm-expense-icon{display:none}.LyiRNW_warm-expense-yours strong{font-size:22px}.LyiRNW_warm-expense-group p{max-width:15ch}}.LyiRNW_mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.LyiRNW_warm-allocation{border-radius:999px;display:flex;overflow:hidden}.LyiRNW_warm-allocation>span{background:color-mix(in srgb, var(--person-ink) 56%, var(--person-pastel));border-radius:inherit}.LyiRNW_warm-allocation>span[data-guest=true]{background:var(--person-ink)}
.bQ_qQG_preview{margin-top:20px}.bQ_qQG_people{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.bQ_qQG_people button{min-width:0;color:var(--receipt-muted);background:0 0;border-radius:12px;justify-items:center;gap:4px;padding:8px 4px;transition:background-color .3s,color .3s;display:grid}.bQ_qQG_people .bQ_qQG_portrait{width:40px;height:40px;box-shadow:0 0 0 3px var(--pearl);margin-bottom:4px;transition:transform .3s,box-shadow .3s}.bQ_qQG_people button[aria-pressed=true]{color:var(--obsidian)}.bQ_qQG_people button[aria-pressed=true] .bQ_qQG_portrait{box-shadow:0 0 0 3px var(--person-pastel),0 0 0 5px var(--person-ink);transform:translateY(-3px)}.bQ_qQG_name{font-size:.75rem;font-weight:500;line-height:1.3}.bQ_qQG_value{color:var(--obsidian);font-family:var(--font-mono);letter-spacing:-.05em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem;line-height:1.3}.bQ_qQG_ribbon{border-radius:9999px;height:8px;margin-top:12px;position:relative;overflow:hidden}.bQ_qQG_ribbon>span{background:color-mix(in srgb, var(--person-ink) 55%, var(--person-pastel));transform-origin:0;transform:translateX(var(--start)) scaleX(var(--share));transition:transform .3s,background-color .3s;position:absolute;inset:0}.bQ_qQG_ribbon>span[data-selected=true]{background:var(--person-ink)}.bQ_qQG_people button:focus-visible{outline:2px solid var(--person-ink);outline-offset:2px}@media (hover:hover){.bQ_qQG_people button:hover{background:var(--person-pastel);color:var(--obsidian)}.bQ_qQG_people button:hover .bQ_qQG_portrait{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.bQ_qQG_people button,.bQ_qQG_people .bQ_qQG_portrait,.bQ_qQG_ribbon>span{transition:none}.bQ_qQG_people button[aria-pressed=true] .bQ_qQG_portrait,.bQ_qQG_people button:hover .bQ_qQG_portrait{transform:none}}@media (forced-colors:active){.bQ_qQG_people button[aria-pressed=true]{outline:2px solid highlight}.bQ_qQG_ribbon{border:1px solid canvastext}}
.ZTwtmG_label{text-align:right;font-size:.75rem;font-weight:500;line-height:1.4}.ZTwtmG_slider{--thumb:36px;height:44px;position:relative}.ZTwtmG_track,.ZTwtmG_ticks{inset-inline:calc(var(--thumb)/2);pointer-events:none;position:absolute;top:50%}.ZTwtmG_track{background:color-mix(in srgb, var(--person-ink) 15%, var(--person-pastel));height:8px;box-shadow:inset 0 1px 2px color-mix(in srgb, var(--person-ink) 15%, transparent);border-radius:9999px;overflow:hidden;transform:translateY(-50%)}.ZTwtmG_track i{background:var(--person-ink);width:100%;height:100%;transform:scaleX(var(--progress));transform-origin:0;display:block}.ZTwtmG_ticks{justify-content:space-between;display:flex;transform:translateY(-50%)}.ZTwtmG_ticks i{background:var(--person-ink);border-radius:9999px;width:2px;height:4px}.ZTwtmG_slider input{appearance:none;opacity:0;cursor:ew-resize;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;inset:0}.ZTwtmG_slider input::-webkit-slider-thumb{appearance:none;width:var(--thumb);height:var(--thumb)}.ZTwtmG_slider input::-moz-range-thumb{width:var(--thumb);height:var(--thumb);border:0}.ZTwtmG_carriage{inset:0 var(--thumb) 0 0;transform:translateX(calc(var(--progress) * 100%));pointer-events:none;align-items:center;display:flex;position:absolute}.ZTwtmG_thumb{width:var(--thumb);height:var(--thumb);border:1px solid color-mix(in srgb, var(--person-ink) 22%, transparent);background:var(--material-nacre);box-shadow:var(--material-edge),0 2px 8px #0000000a;border-radius:9999px;flex:none;justify-content:center;align-items:center;padding:3px;transition:transform .15s,box-shadow .15s;display:flex}.ZTwtmG_thumb .ZTwtmG_portrait{width:100%;height:100%}.ZTwtmG_slider input:focus-visible~.ZTwtmG_carriage .ZTwtmG_thumb{outline:2px solid var(--person-ink);outline-offset:3px}.ZTwtmG_slider input:active~.ZTwtmG_carriage .ZTwtmG_thumb{box-shadow:var(--material-edge),0 4px 12px #0000000f;transform:scale(1.1)}@media (hover:hover){.ZTwtmG_slider:hover .ZTwtmG_thumb{box-shadow:var(--material-edge),0 4px 12px #0000000f}}@media (prefers-reduced-motion:reduce){.ZTwtmG_thumb{transition:none}.ZTwtmG_slider input:active~.ZTwtmG_carriage .ZTwtmG_thumb{transform:none}}@media (forced-colors:active){.ZTwtmG_slider input{appearance:auto;opacity:1;accent-color:highlight}.ZTwtmG_slider input::-webkit-slider-thumb{appearance:auto}.ZTwtmG_slider input:focus-visible{outline:2px solid highlight}.ZTwtmG_track,.ZTwtmG_ticks,.ZTwtmG_carriage{display:none}}
.KfAkEa_editor{background:var(--person-pastel);color:var(--obsidian);border-radius:16px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:16px;margin-top:16px;padding:12px 16px;transition:background-color .3s;display:grid}.KfAkEa_summary{min-width:0}.KfAkEa_summary>span{color:var(--receipt-muted);white-space:nowrap;font-size:.75rem;line-height:1.4;display:block}.KfAkEa_amount{font-family:var(--font-mono);letter-spacing:-.065em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:4px;font-size:clamp(1.0625rem,8.5cqi,2rem);font-weight:500;line-height:1.15;display:block}.KfAkEa_amount>span{display:block}.KfAkEa_editor[data-interacted=true] .KfAkEa_amount>span{animation:.3s both KfAkEa_arrive}.KfAkEa_control{align-content:center;min-width:0;min-height:64px;display:grid}.KfAkEa_resume:focus-visible{outline:2px solid var(--person-ink);outline-offset:3px}.KfAkEa_resume{background:var(--material-nacre);min-height:44px;box-shadow:var(--material-edge);border-radius:9999px;padding:8px;font-size:.75rem}@container (max-width:360px){.KfAkEa_editor{grid-template-columns:1fr;gap:8px}.KfAkEa_summary{justify-content:space-between;align-items:center;gap:8px;display:flex}.KfAkEa_amount{margin-top:0}.KfAkEa_control{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;min-height:44px}.KfAkEa_resume{grid-column:1/-1}}@keyframes KfAkEa_arrive{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.KfAkEa_editor{transition:none}.KfAkEa_editor[data-interacted=true] .KfAkEa_amount>span{animation:none}}@media (forced-colors:active){.KfAkEa_editor{border:1px solid canvastext}.KfAkEa_resume{border:1px solid buttontext}}
.dUX72W_section{padding-block:var(--section-space);color:var(--ink);background:var(--canvas);background:var(--theme-solid);border-block:1px solid var(--line);scroll-margin-top:112px}.dUX72W_wrap{width:calc(100% - var(--gutter)*2);max-width:1180px;margin-inline:auto}.dUX72W_heading{max-width:72rem;margin-bottom:48px}.dUX72W_label{color:var(--muted);margin-bottom:16px;font-size:.875rem}.dUX72W_heading h2{font-size:var(--h2);letter-spacing:-.055em;text-wrap:balance;line-height:1.12}.dUX72W_intro{color:var(--muted);max-width:48ch;margin-top:24px;font-size:1.0625rem}.dUX72W_groups{grid-template-rows:auto 1fr;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.dUX72W_group{grid-row:span 2;grid-template-rows:subgrid;--feature-surface:var(--app-menthe-surface);--feature-ink:var(--app-menthe-ink);min-width:0;display:grid}.dUX72W_group:nth-child(2){--feature-surface:var(--app-sable-surface);--feature-ink:var(--app-sable-ink)}.dUX72W_group:nth-child(3){--feature-surface:#dac7dd;--feature-ink:#94639f}.dUX72W_groupHeading{background:var(--feature-surface);color:#1a1a1a;border-radius:20px;align-items:flex-start;gap:16px;margin-bottom:8px;padding:20px;display:flex}.dUX72W_groupHeading h3{letter-spacing:-.035em;font-size:1.5rem;font-weight:600}.dUX72W_icon{width:32px;height:32px;color:var(--feature-ink);flex:none;place-items:center;display:grid}.dUX72W_icon svg{width:24px;height:24px}.dUX72W_items{grid-auto-rows:1fr;margin:0;display:grid}.dUX72W_item{border-bottom:1px solid var(--line);padding:24px 8px}.dUX72W_item:last-child{border-bottom:0;padding-bottom:0}.dUX72W_item dt{letter-spacing:-.02em;font-size:1.25rem;font-weight:600}.dUX72W_item dd{color:var(--muted);max-width:36ch;margin:8px 0 0;font-size:1rem;line-height:1.6}@media (max-width:900px){.dUX72W_groups{gap:24px}.dUX72W_groupHeading{gap:12px}.dUX72W_groupHeading h3{font-size:1.25rem}}@media (max-width:700px){.dUX72W_group{grid-row:auto}.dUX72W_group,.dUX72W_items{display:block}.dUX72W_heading{margin-bottom:32px}.dUX72W_groups{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:40px}.dUX72W_groupHeading h3{font-size:1.5rem}.dUX72W_item dd{max-width:none}}.dUX72W_more{border-top:1px solid var(--line);margin-top:40px}.dUX72W_more summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding-block:20px;font-size:1.0625rem;font-weight:500;list-style:none;display:flex}.dUX72W_more summary::-webkit-details-marker{display:none}.dUX72W_more summary svg{flex:none;width:20px;height:20px}.dUX72W_more[open] summary svg{transform:rotate(45deg)}.dUX72W_remaining{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-bottom:16px;display:grid}@media (max-width:700px){.dUX72W_remaining{grid-template-columns:minmax(0,1fr);gap:24px}}
.NtrJUq_section{padding-block:var(--section-space);background:var(--canvas);color:var(--ink);padding-bottom:65px;scroll-margin-top:112px}.NtrJUq_grid{width:calc(100% - var(--gutter)*2);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:80px;max-width:1180px;margin-inline:auto;display:grid}.NtrJUq_intro h2{font-size:clamp(32px,3.5vw,44px)}.NtrJUq_support{min-height:44px;color:var(--muted);text-underline-offset:4px;align-items:center;margin-top:24px;font-size:.875rem;text-decoration:underline;transition:color .18s;display:inline-flex}.NtrJUq_support:hover{color:var(--ink)}.NtrJUq_items{background:var(--surface);min-width:0;box-shadow:var(--paper-shadow);border-radius:32px;padding:8px;scroll-margin-top:112px}.NtrJUq_item{--faq-duration:.24s;--faq-ease:cubic-bezier(.22, 1, .36, 1);border-radius:16px;padding-inline:22px;scroll-margin-top:112px;transition:background-color .18s}.NtrJUq_item[open]:not([data-closing=true]){background:var(--soft)}.NtrJUq_item:hover:not([open]){background:color-mix(in srgb, var(--soft) 45%, transparent)}.NtrJUq_item summary{cursor:pointer;min-height:70px;color:var(--ink);border-radius:12px;justify-content:space-between;align-items:center;gap:22px;padding-block:22px;font-size:1rem;font-weight:500;line-height:1.4;list-style:none;transition:color .18s;display:flex}.NtrJUq_item summary:hover,.NtrJUq_item summary:focus-visible{color:var(--accent)}.NtrJUq_item summary::-webkit-details-marker{display:none}.NtrJUq_item p{color:var(--muted);text-wrap:pretty;margin:0;padding:0 28px 25px 0;font-size:.875rem;line-height:1.7}.NtrJUq_item[open]:not([data-closing=true]) .NtrJUq_toggle{background:var(--surface);color:var(--ink);transform:rotate(45deg)}.NtrJUq_panel{overflow:hidden}.NtrJUq_toggle{background:var(--soft);color:#858092;border-radius:9999px;flex:none;place-items:center;width:32px;height:32px;transition:transform .24s cubic-bezier(.22,1,.36,1),color .18s,background-color .18s;display:grid}.NtrJUq_toggle svg{width:20px;height:20px}.NtrJUq_section :focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}@media (max-width:900px){.NtrJUq_grid{gap:35px}}@media (max-width:700px){.NtrJUq_section{padding-bottom:32px}.NtrJUq_grid{display:block}.NtrJUq_intro h2{font-size:var(--h2)}.NtrJUq_support{margin-top:16px}.NtrJUq_items{border-radius:24px;margin-top:28px}.NtrJUq_item{padding-inline:12px}.NtrJUq_item summary{gap:18px;min-height:72px;padding-block:20px;font-size:.9375rem}.NtrJUq_item p{padding-right:14px}}@media (prefers-reduced-motion:reduce){.NtrJUq_item,.NtrJUq_toggle,.NtrJUq_support,.NtrJUq_item summary{transition:none}}
.wk0bza_section{padding-block:var(--section-space);--ink:#f4f4f7;--muted:#a9a9b6;--accent:#c3c3ce;color:var(--ink);background:var(--chapter-obsidian);isolation:isolate;padding-block:96px;scroll-margin-top:112px;position:relative;overflow:clip}.wk0bza_scene{z-index:0;pointer-events:none;position:absolute;inset:0}.wk0bza_scene img{object-fit:cover;object-position:left center;width:100%;height:100%}.wk0bza_scene:after{content:"";background:linear-gradient(90deg,#000000c7,#0000009e 32%,#0000001f 63%,#0000);position:absolute;inset:0}.wk0bza_wrap{width:calc(100% - var(--gutter)*2);z-index:1;align-items:center;max-width:1180px;min-height:310px;margin-inline:auto;display:flex;position:relative}.wk0bza_copy{width:46%;max-width:620px}.wk0bza_copy h2{font-size:clamp(32px,3vw,48px)}.wk0bza_copy p{color:#fff;max-width:32ch;margin:28px 0 32px;font-size:1rem}@media (max-width:900px){.wk0bza_section{padding-block:0 56px}.wk0bza_scene{height:min(460px,108.34vw)}.wk0bza_scene img{object-position:center top}.wk0bza_scene:after{background:linear-gradient(to bottom, transparent 42%, var(--chapter-obsidian) 98%)}.wk0bza_wrap{min-height:0;padding-top:clamp(320px,70vw,400px)}.wk0bza_copy{width:100%}.wk0bza_download{text-align:center;justify-content:center;width:100%}.wk0bza_copy h2{font-size:clamp(32px,8.5vw,44px)}.wk0bza_copy p{margin-block:24px;font-size:.9375rem}}
.p7MMUW_section{padding-block:var(--section-space);color:var(--ink);background:var(--canvas);scroll-margin-top:112px;position:relative}.p7MMUW_story{width:calc(100% - var(--gutter)*2);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:48px clamp(32px,5vw,72px);max-width:1180px;margin-inline:auto;display:grid}.p7MMUW_copy{min-width:0}.p7MMUW_copy h2{max-width:11ch}.p7MMUW_copy h2 em{color:var(--accent)}.p7MMUW_note{isolation:isolate;min-width:0;margin:12px 10px 10px;position:relative}.p7MMUW_back{z-index:-1;background:var(--app-lavande-surface);border-radius:24px;position:absolute;inset:5px 0 -7px;transform:rotate(-3deg)}.p7MMUW_paper{background:var(--paper);color:var(--obsidian);border-radius:24px;padding:clamp(26px,3vw,40px);position:relative;transform:rotate(1deg);box-shadow:0 6px 12px #3c3c5a05,0 22px 44px #3c3c5a12}.p7MMUW_noteHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.p7MMUW_noteHeading p{margin:0;font-size:.8125rem;font-weight:500;line-height:1.4}.p7MMUW_seal{border-radius:12px;flex-shrink:0;width:52px;height:52px;transform:rotate(7deg);box-shadow:0 2px 8px #0000000a}.p7MMUW_question{letter-spacing:-.045em;max-width:22ch;margin:0 0 32px;font-size:clamp(26px,2.5vw,34px);font-weight:600;line-height:1.13}.p7MMUW_paper .p7MMUW_question{text-wrap:balance}.p7MMUW_feedback{min-height:44px}.p7MMUW_destinations{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.p7MMUW_destination{background:var(--app-glacier-surface);min-width:0;min-height:92px;color:var(--obsidian);border-radius:24px;align-items:center;gap:16px;padding:24px;text-decoration:none;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1);display:flex}.p7MMUW_destination[data-channel=tiktok]{background:var(--app-rose-surface)}.p7MMUW_destination[data-channel=discord]{background:var(--app-lavande-surface)}.p7MMUW_destination[data-channel=telegram]{background:var(--app-menthe-surface)}.p7MMUW_channelIcon{flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.p7MMUW_channelIcon svg{width:27px;height:27px}.p7MMUW_channelCopy{gap:4px;min-width:0;line-height:1.35;display:grid}.p7MMUW_channelCopy strong{font-size:1.0625rem;font-weight:600}.p7MMUW_channelCopy>span{font-size:.8125rem}.p7MMUW_destination:focus-visible,.p7MMUW_feedback:focus-visible{outline:3px solid var(--app-lavande-ink);outline-offset:4px}@media (hover:hover) and (pointer:fine){.p7MMUW_destination:hover{transform:translateY(-3px);box-shadow:0 6px 12px #3c3c5a05,0 22px 44px #3c3c5a12}}.p7MMUW_destination:active{box-shadow:none;transition-duration:var(--duration-fast);transform:translateY(0)scale(.985)}@media (max-width:900px){.p7MMUW_story{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px}.p7MMUW_destinations{grid-template-columns:repeat(2,minmax(0,1fr))}.p7MMUW_destination{gap:12px;padding:16px}.p7MMUW_channelCopy>span{font-size:.75rem}}@media (max-width:700px){.p7MMUW_story{grid-template-columns:minmax(0,1fr);gap:32px}.p7MMUW_copy h2{max-width:100%}.p7MMUW_note{margin:4px 3px 5px}.p7MMUW_back{inset:4px 0 -6px;transform:rotate(-2deg)}.p7MMUW_paper{padding:24px;transform:none}.p7MMUW_seal{width:44px;height:44px}.p7MMUW_question{max-width:24ch;margin-bottom:24px;font-size:clamp(26px,6.8vw,31px)}.p7MMUW_feedback{width:100%}.p7MMUW_destinations{grid-template-columns:minmax(0,1fr);gap:12px}.p7MMUW_destination{min-height:76px;padding:16px 24px}.p7MMUW_channelCopy>span{font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.p7MMUW_destination{transition:none}.p7MMUW_destination:hover,.p7MMUW_destination:active{transform:none}}
@font-face{font-family:landingSans;src:url(../media/Geist_Regular-s.0j4sbad4cee1j.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:landingSans;src:url(../media/Geist_Medium-s.0l2_c5kjfrw3i.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:landingSans;src:url(../media/Geist_Semibold-s.3_-h6i3hn5mra.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:landingSans;src:url(../media/Geist_Bold-s.2oj57g1h1c5fv.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:landingSans Fallback;src:local(Arial);ascent-override:94.47%;descent-override:27.73%;line-gap-override:0.0%;size-adjust:106.39%}.E1twgq_className{font-family:landingSans,landingSans Fallback}.E1twgq_variable{--font-landing-sans:"landingSans", "landingSans Fallback"}
@font-face{font-family:landingMono;src:url(../media/GeistMono_Medium-s.1h5ohf6yyirns.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:landingMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}._9i10ea_className{font-family:landingMono,landingMono Fallback;font-weight:500}._9i10ea_variable{--font-landing-mono:"landingMono", "landingMono Fallback"}
.fYpCFq_gallery{background:var(--theme-solid);padding-top:104px}.fYpCFq_intro,.fYpCFq_note,.fYpCFq_return{width:calc(100% - var(--gutter)*2);max-width:1180px;margin-inline:auto}.fYpCFq_intro{padding-block:48px 32px}.fYpCFq_eyebrow{color:var(--muted);margin-bottom:16px;font-size:.875rem}.fYpCFq_intro h1{font-size:clamp(2rem,4vw,3rem)}.fYpCFq_intro>p:not(.fYpCFq_eyebrow){color:var(--muted);max-width:62ch;margin-top:16px}.fYpCFq_index{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}.fYpCFq_index a{border:1px solid var(--line);border-radius:12px;align-items:center;gap:16px;min-height:64px;padding:16px;font-size:.875rem;display:flex}.fYpCFq_index a:hover{background:var(--soft)}.fYpCFq_index span,.fYpCFq_note h2>span{color:var(--muted);font:.75rem var(--font-mono)}.fYpCFq_backlinks{flex-wrap:wrap;gap:24px;margin-top:24px;font-size:.875rem;display:flex}.fYpCFq_backlinks a,.fYpCFq_return{text-underline-offset:.3em;text-decoration:underline}.fYpCFq_study{scroll-margin-top:104px}.fYpCFq_note{flex-wrap:wrap;align-items:baseline;gap:12px 32px;padding-block:32px 20px;display:flex}.fYpCFq_note h2{letter-spacing:-.02em;align-items:baseline;gap:16px;font-size:1rem;display:flex}.fYpCFq_note p{color:var(--muted);font-size:.875rem}.fYpCFq_return{padding-block:20px 32px;font-size:.75rem;display:block}.fYpCFq_hero{isolation:isolate;color:#fff;background:#0a0a0e;position:relative;overflow:clip}.fYpCFq_scene{position:absolute;inset:0}.fYpCFq_scene img{object-fit:cover;object-position:left center;width:100%;height:100%}.fYpCFq_scene:after{content:"";background:linear-gradient(90deg,#000000c4,#0000008a 32%,#00000014 65%);position:absolute;inset:0}.fYpCFq_stage{width:calc(100% - var(--gutter)*2);z-index:1;align-items:center;max-width:1180px;min-height:min(86svh,880px);margin-inline:auto;padding-block:80px;display:flex;position:relative}.fYpCFq_copy{width:44%;max-width:620px}.fYpCFq_kicker{margin-bottom:28px;font-size:.875rem}.fYpCFq_copy h3{font-size:clamp(44px,4.7vw,4rem);line-height:1.12}.fYpCFq_copy h3>span,.fYpCFq_promise>span{display:table}.fYpCFq_copy h3>span+span{margin-top:8px}.fYpCFq_promise{margin-top:28px;font-size:clamp(1rem,2vw,2rem);font-weight:500;line-height:1.3}.fYpCFq_promise>span+span{margin-top:12px}.fYpCFq_actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.fYpCFq_appLink{color:#fff;text-underline-offset:.3em;background:0 0;min-height:44px;padding:8px 0;font-size:1.0625rem;text-decoration:underline}.fYpCFq_appLink:hover{color:#fff}.fYpCFq_reassurance{margin-top:20px;font-size:.75rem}.fYpCFq_hero[data-side=right] .fYpCFq_copy{margin-left:auto}.fYpCFq_hero[data-side=right] .fYpCFq_scene img{object-position:center 62%}.fYpCFq_hero[data-side=right] .fYpCFq_scene:after{background:linear-gradient(270deg,#000c,#00000080 35%,#0000000d 76%)}.fYpCFq_hero[data-layout=center] .fYpCFq_stage{align-items:flex-end;min-height:min(92svh,880px);padding-bottom:64px}.fYpCFq_hero[data-layout=center] .fYpCFq_copy{text-align:center;width:100%;max-width:none}.fYpCFq_hero[data-layout=center] .fYpCFq_kicker{margin-bottom:20px}.fYpCFq_hero[data-layout=center] .fYpCFq_copy h3>span{display:inline-block}.fYpCFq_hero[data-layout=center] .fYpCFq_promise{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px;display:flex}.fYpCFq_hero[data-layout=center] .fYpCFq_promise>span+span{margin:0}.fYpCFq_hero[data-layout=center] .fYpCFq_actions{justify-content:center;margin-top:24px}.fYpCFq_hero[data-layout=center] .fYpCFq_scene:after{background:linear-gradient(#0000002e 30%,#000000e0)}.fYpCFq_phone{background:#fff;border:4px solid #1a1a1a;border-radius:32px;width:260px;position:absolute;bottom:-12%;right:8%;overflow:hidden;transform:rotate(5deg);box-shadow:inset 0 1px 1px #fff9,2px 3px 1px #666,0 18px 35px #3c3c5a1f}.fYpCFq_phone img{width:100%;height:auto;display:block}.fYpCFq_simulator{width:100%}.fYpCFq_simulator>[data-hero-receipt]{width:100%;margin:0}.fYpCFq_hero[data-layout=simulator] .fYpCFq_simulator{width:min(40%,424px);position:absolute;bottom:40px;right:0}.fYpCFq_hero[data-layout=simulator] .fYpCFq_scene img{object-position:center top}.fYpCFq_hero[data-layout=simulator] .fYpCFq_scene:after{background:linear-gradient(90deg,#000000d1,#00000073 36%,#00000014 68%)}.fYpCFq_hero[data-layout=stack] .fYpCFq_stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;display:grid}.fYpCFq_hero[data-layout=stack] .fYpCFq_copy{width:100%}.fYpCFq_hero[data-layout=stack] .fYpCFq_scene:after{background:linear-gradient(90deg,#000000c7,#0000008f 45%,#00000047)}.fYpCFq_stack{min-width:0;padding-inline:8px}.fYpCFq_stack>[data-hero-ready]{max-width:none}.fYpCFq_demoDialog{--dialog-max-width:496px;--dialog-padding:24px;color:var(--obsidian)}.fYpCFq_demoDialog>h2{margin:16px 40px 24px 0;font-size:2rem}.fYpCFq_demoDialog .fYpCFq_simulator>[data-hero-receipt]{box-shadow:none}@media (max-width:900px){.fYpCFq_index{grid-template-columns:repeat(2,minmax(0,1fr))}.fYpCFq_stage{min-height:0;padding-top:clamp(320px,60vw,400px);padding-bottom:48px;display:block}.fYpCFq_scene{height:min(496px,110vw)}.fYpCFq_scene img{object-position:center top}.fYpCFq_hero .fYpCFq_scene:after{background:linear-gradient(#0000,#0a0a0e1f 30%,#0a0a0e)}.fYpCFq_copy,.fYpCFq_hero[data-side=right] .fYpCFq_copy{width:100%;max-width:none;margin-left:0}.fYpCFq_copy h3{font-size:clamp(40px,9vw,64px)}.fYpCFq_promise{margin-top:24px;font-size:1rem}.fYpCFq_kicker{margin-bottom:20px}.fYpCFq_actions{gap:20px;margin-top:24px}.fYpCFq_hero[data-layout=center] .fYpCFq_stage{min-height:0}.fYpCFq_hero[data-side=right] .fYpCFq_scene img{object-position:42% center}.fYpCFq_hero[data-side=right] .fYpCFq_scene:after,.fYpCFq_hero[data-layout=center] .fYpCFq_scene:after{background:linear-gradient(#0a0a0e26 25%,#0a0a0e)}.fYpCFq_phone{width:220px;margin:48px auto 0;position:relative;bottom:auto;right:auto;transform:rotate(3deg)}.fYpCFq_hero[data-layout=simulator] .fYpCFq_simulator{width:100%;max-width:424px;margin:40px auto 0;position:relative;bottom:auto;right:auto}.fYpCFq_hero[data-layout=stack] .fYpCFq_stage{display:block}.fYpCFq_hero[data-layout=stack] .fYpCFq_scene:after{background:linear-gradient(#0a0a0e26 25%,#0a0a0e)}.fYpCFq_stack{width:100%;max-width:528px;margin:48px auto 0}}@media (max-width:700px){.fYpCFq_intro{padding-top:32px}.fYpCFq_index{grid-template-columns:1fr;gap:8px}.fYpCFq_index a{min-height:48px;padding-block:12px}.fYpCFq_note{padding-top:20px}.fYpCFq_note p{font-size:.75rem}.fYpCFq_hero[data-layout=center] .fYpCFq_copy h3{font-size:clamp(36px,8vw,56px)}}
.Hy59zq_studies{background:var(--theme-solid);padding-top:104px}.Hy59zq_intro,.Hy59zq_note{width:calc(100% - var(--gutter)*2);max-width:1180px;margin-inline:auto}.Hy59zq_intro{padding-block:48px}.Hy59zq_intro h1{font-size:2.5rem}.Hy59zq_intro p{color:var(--muted);margin-top:16px}.Hy59zq_intro nav{flex-wrap:wrap;gap:24px;margin-top:24px;display:flex}.Hy59zq_intro a{text-underline-offset:.25em;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.Hy59zq_study{padding-bottom:64px;scroll-margin-top:104px}.Hy59zq_note{flex-wrap:wrap;align-items:baseline;gap:16px 32px;padding-block:24px;display:flex}.Hy59zq_note h2{letter-spacing:-.02em;font-size:1.25rem}.Hy59zq_note p{color:var(--muted);font-size:.875rem}.Hy59zq_hero{isolation:isolate;background:var(--theme-solid);position:relative;overflow:hidden}.Hy59zq_content{width:calc(100% - var(--gutter)*2);align-items:center;gap:32px;max-width:1180px;min-height:min(80svh,800px);margin-inline:auto;padding-block:64px;display:flex;position:relative}.Hy59zq_scene{position:absolute;inset:0}.Hy59zq_scene img{object-fit:cover}.Hy59zq_copy{width:52%;position:relative}.Hy59zq_kicker{margin-bottom:32px;font-size:.875rem}.Hy59zq_copy h3{font-size:clamp(2.5rem,5vw,4rem);line-height:1.12}.Hy59zq_copy h3>span,.Hy59zq_promise>span{display:table}.Hy59zq_copy h3>span+span{margin-top:8px}.Hy59zq_promise{margin-top:32px;font-size:clamp(1.25rem,2.2vw,2rem);font-weight:500;line-height:1.3}.Hy59zq_promise>span+span{margin-top:12px}.Hy59zq_actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.Hy59zq_appLink{color:inherit;text-underline-offset:.3em;background:0 0;min-height:44px;padding:8px 0;font-size:1.0625rem;text-decoration:underline}.Hy59zq_reassurance{margin-top:20px;font-size:.75rem}.Hy59zq_phone{background:#fff;border:4px solid #1a1a1a;border-radius:32px;flex:none;width:280px;overflow:hidden;box-shadow:inset 0 1px 1px #fff9,2px 3px 1px #666,0 18px 35px #3c3c5a1f}.Hy59zq_phone img{width:100%;height:auto;display:block}.Hy59zq_hero[data-variant=immersive]{color:#fff}.Hy59zq_hero[data-variant=immersive] .Hy59zq_scene:after{content:"";background:linear-gradient(270deg,#000000b8,#0000001f 75%);position:absolute;inset:0}.Hy59zq_hero[data-variant=immersive] .Hy59zq_scene img{object-position:center 62%}.Hy59zq_hero[data-variant=immersive] .Hy59zq_content{min-height:min(85svh,800px)}.Hy59zq_hero[data-variant=immersive] .Hy59zq_copy{width:44%;margin-left:auto}.Hy59zq_hero[data-variant=friends] .Hy59zq_scene{left:49%}.Hy59zq_hero[data-variant=friends] .Hy59zq_scene img{object-position:center 38%}.Hy59zq_hero[data-variant=friends] .Hy59zq_content{min-height:min(80svh,800px)}.Hy59zq_hero[data-variant=friends] .Hy59zq_phone{width:260px;position:absolute;bottom:-10%;right:3%;transform:rotate(6deg)}.Hy59zq_hero[data-variant=product]{background:var(--pastel-rose);color:#1a1a1a}.Hy59zq_hero[data-variant=product] .Hy59zq_scene{border-radius:32px;inset:10% 4% 10% 64%;overflow:hidden}.Hy59zq_hero[data-variant=product] .Hy59zq_scene img{object-position:center 30%}.Hy59zq_hero[data-variant=product] .Hy59zq_phone{width:260px;position:absolute;bottom:-5%;right:26%;transform:rotate(-7deg)}.Hy59zq_hero[data-variant=product] .Hy59zq_copy{width:49%}@media (max-width:700px){.Hy59zq_intro{padding-block:32px}.Hy59zq_intro h1{font-size:2rem}.Hy59zq_note{display:block}.Hy59zq_note p{margin-top:12px}.Hy59zq_content{min-height:auto;padding-block:40px}.Hy59zq_copy{width:100%}.Hy59zq_copy h3{font-size:clamp(2rem,9vw,3rem)}.Hy59zq_kicker{margin-bottom:20px}.Hy59zq_promise{margin-top:24px}.Hy59zq_actions{gap:16px;margin-top:24px}.Hy59zq_hero[data-variant=immersive] .Hy59zq_content{align-items:end;min-height:80svh}.Hy59zq_hero[data-variant=immersive] .Hy59zq_copy{width:100%}.Hy59zq_hero[data-variant=immersive] .Hy59zq_scene img{object-position:64% center}.Hy59zq_hero[data-variant=immersive] .Hy59zq_scene:after{background:linear-gradient(#0000000d,#000c)}.Hy59zq_hero[data-variant=friends] .Hy59zq_content,.Hy59zq_hero[data-variant=product] .Hy59zq_content{min-height:auto;padding-bottom:40px;display:block}.Hy59zq_hero[data-variant=friends] .Hy59zq_copy,.Hy59zq_hero[data-variant=product] .Hy59zq_copy{width:100%}.Hy59zq_hero[data-variant=friends] .Hy59zq_scene,.Hy59zq_hero[data-variant=product] .Hy59zq_scene{border-radius:0;inset:48% 0 0}.Hy59zq_hero[data-variant=friends] .Hy59zq_scene:after,.Hy59zq_hero[data-variant=product] .Hy59zq_scene:after{content:"";background:linear-gradient(var(--theme-solid), transparent 24%);position:absolute;inset:0}.Hy59zq_hero[data-variant=friends] .Hy59zq_phone,.Hy59zq_hero[data-variant=product] .Hy59zq_phone{width:min(58%,260px);margin:48px 12px 0 auto;position:relative;bottom:auto;right:auto;transform:rotate(5deg)}.Hy59zq_hero[data-variant=product] .Hy59zq_scene:after{background:linear-gradient(var(--pastel-rose), transparent 24%)}}
.l08tXG_text{color:#1a1a1a;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-repeat:no-repeat;background-size:100% 100%;padding-inline:.27em}@media (forced-colors:active){.l08tXG_text{color:canvastext;background:canvas!important}}
.I1z7Bq_toolbar{grid-template-columns:minmax(0,1fr);align-items:center;gap:20px;display:grid}@media (min-width:1024px){.I1z7Bq_toolbar{grid-template-columns:minmax(0,1fr) 320px}}.I1z7Bq_title{letter-spacing:-.035em;color:var(--theme-ink);text-wrap:balance;font-size:2rem;font-weight:600;line-height:1.2}.I1z7Bq_search{background:var(--theme-surface);width:100%;min-height:48px;color:var(--theme-muted);box-shadow:inset 0 0 0 1px var(--theme-rim);border-radius:9999px;align-items:center;gap:8px;padding-inline:16px 4px;display:flex}.I1z7Bq_search:focus-within{outline:2px solid var(--theme-focus);outline-offset:2px}.I1z7Bq_search input{width:100%;min-width:0;color:var(--theme-ink);background:0 0;outline:none;flex:1;font-size:.9375rem}.I1z7Bq_search input::placeholder{color:var(--theme-muted)}.I1z7Bq_search input::-webkit-search-cancel-button{display:none}.I1z7Bq_search svg{flex-shrink:0;width:20px;height:20px}.I1z7Bq_search button{transition:color .15s,background-color .15s,box-shadow .3s}.I1z7Bq_search button:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.I1z7Bq_search button{transition:none}}.I1z7Bq_search button{cursor:pointer;border-radius:9999px;place-items:center;width:44px;height:44px;display:grid}.I1z7Bq_search button:hover{background:var(--theme-soft);color:var(--theme-ink)}.I1z7Bq_categories{flex-wrap:wrap;gap:8px;margin-block:24px 40px;display:flex}.I1z7Bq_categories a{--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] .I1z7Bq_categories a{--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]) .I1z7Bq_categories a{--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)}}.I1z7Bq_categories a{background:var(--editorial-face);color:var(--theme-ink);box-shadow:inset 0 0 0 1px var(--editorial-edge);transition:color .15s,background-color .15s,box-shadow .3s}.I1z7Bq_categories a:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.I1z7Bq_categories a{transition:none}}.I1z7Bq_categories a{min-height:44px;color:var(--editorial-accent);border-radius:9999px;align-items:center;gap:8px;padding:8px 16px;font-size:.8125rem;font-weight:500;display:inline-flex}.I1z7Bq_categories a:hover{box-shadow:inset 0 0 0 1px var(--editorial-accent)}.I1z7Bq_categories a:active{background:var(--editorial-chip);color:var(--editorial-chip-ink)}.I1z7Bq_categories span{font-variant-numeric:tabular-nums;font-size:.75rem}.I1z7Bq_resultCount{color:var(--theme-muted);margin-bottom:24px;font-size:.8125rem}.I1z7Bq_category{scroll-margin-top:104px}.I1z7Bq_category+.I1z7Bq_category{margin-top:clamp(48px,6vw,80px)}.I1z7Bq_categoryHead{max-width:68ch;margin-bottom:20px}.I1z7Bq_categoryIcon{flex-shrink:0;width:20px;height:20px}.I1z7Bq_headingIcon{--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] .I1z7Bq_headingIcon{--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]) .I1z7Bq_headingIcon{--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)}}.I1z7Bq_headingIcon{background:var(--editorial-face);color:var(--editorial-accent);box-shadow:inset 0 0 0 1px var(--editorial-edge);width:40px;height:40px;border-radius:16px;flex-shrink:0;padding:8px}.I1z7Bq_categoryTitle{letter-spacing:-.025em;color:var(--theme-ink);align-items:center;gap:12px;font-size:1.5rem;font-weight:600;display:flex}.I1z7Bq_categoryIntro{color:var(--theme-muted);margin-top:8px;line-height:1.65}.I1z7Bq_list{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:640px){.I1z7Bq_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.I1z7Bq_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] .I1z7Bq_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]) .I1z7Bq_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)}}.I1z7Bq_card{background:var(--editorial-face);color:var(--theme-ink);box-shadow:inset 0 0 0 1px var(--editorial-edge);border-radius:24px;min-width:0;padding:20px}@media (min-width:640px){.I1z7Bq_card{padding:24px}}.I1z7Bq_card{scroll-margin-top:104px}.I1z7Bq_card:target{outline:2px solid var(--theme-focus);outline-offset:2px}.I1z7Bq_term{letter-spacing:-.02em;color:var(--theme-ink);text-wrap:pretty;font-size:1.25rem;font-weight:600;line-height:1.35}.I1z7Bq_definition{color:var(--theme-muted);overflow-wrap:anywhere;text-wrap:pretty;margin-top:12px;line-height:1.65}.I1z7Bq_empty{background:var(--theme-surface);color:var(--theme-ink);box-shadow:0 12px 32px color-mix(in srgb, var(--theme-ink) 5%, transparent);border-radius:24px;padding:clamp(20px,3vw,40px)}.I1z7Bq_empty p{color:var(--theme-muted)}.I1z7Bq_empty button{transition:color .15s,background-color .15s,box-shadow .3s}.I1z7Bq_empty button:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.I1z7Bq_empty button{transition:none}}.I1z7Bq_empty button{cursor:pointer;min-height:44px;color:var(--theme-ink);text-underline-offset:4px;margin-top:12px;text-decoration:underline}.I1z7Bq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.YldlIG_page{min-height:100svh;color:var(--theme-ink);color-scheme:var(--theme-scheme);background:0 0;background:var(--theme-solid)}.YldlIG_main{padding-block:104px clamp(48px,6vw,80px)}.YldlIG_section{width:min(100% - 2*clamp(16px,3vw,32px),64rem);min-width:0;margin-inline:auto;padding-top:24px}
.p2mIUq_page{min-height:100svh;color:var(--theme-ink);color-scheme:var(--theme-scheme);background:0 0;background:var(--theme-solid)}.p2mIUq_main{padding-block:104px clamp(48px,6vw,80px)}.p2mIUq_container{width:min(100% - 2*clamp(16px,3vw,32px),1180px);min-width:0;margin-inline:auto}.p2mIUq_hero{padding-block:32px 48px}.p2mIUq_hero h1{font-family:var(--font-heading),"Geist",system-ui,sans-serif;letter-spacing:-.045em;text-wrap:balance;color:var(--theme-ink);max-width:22ch;font-size:clamp(2rem,4.5vw,3.5rem);font-weight:600;line-height:1.08}.p2mIUq_hero p{text-wrap:pretty;max-width:68ch;color:var(--theme-muted);max-width:54ch;margin-top:20px;font-size:clamp(1rem,1.7vw,1.25rem);line-height:1.65}.p2mIUq_section>h2{color:var(--theme-ink);font-size:1.5rem;font-weight:600}.p2mIUq_template p{color:var(--theme-muted);max-width:64ch;margin-block:12px;line-height:1.6}.p2mIUq_template>a{transition:color .15s,background-color .15s,box-shadow .3s}.p2mIUq_template>a:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.p2mIUq_template>a{transition:none}}.p2mIUq_template>a{text-underline-offset:4px;min-height:44px;color:var(--theme-ink);align-items:center;gap:12px;text-decoration:underline;display:inline-flex}.p2mIUq_section{margin-top:48px}.p2mIUq_grid{gap:24px;margin-top:24px;padding:0;list-style:none;display:grid}@media (min-width:768px){.p2mIUq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.p2mIUq_tool{transition:color .15s,background-color .15s,box-shadow .3s}.p2mIUq_tool:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.p2mIUq_tool{transition:none}}.p2mIUq_tool{border-top:1px solid var(--theme-line);height:100%;color:var(--theme-ink);gap:12px;padding-block:20px;display:grid}.p2mIUq_tool h3{font-size:1.25rem;font-weight:500}.p2mIUq_tool p{color:var(--theme-muted);line-height:1.6}.p2mIUq_tool:hover h3{text-underline-offset:4px;text-decoration:underline}