.hm h1,.hm h2{letter-spacing:-.03em;word-spacing:.04em;text-wrap:balance}.hm h2{font-size:var(--t-h2);line-height:1.08}.hm h2>span,.hm h1>span{color:var(--v2-accent)}.hm-device{--w:260px;--bezel:calc(var(--w) * .032);width:var(--w);padding:var(--bezel);border-radius:calc(var(--w) * .16);background:#161719;position:relative;box-shadow:inset 0 0 0 1.5px #3b3c40,0 0 0 1px #0000000d,0 2px 4px #1a160f14,0 24px 48px -18px #1a160f52,0 60px 90px -50px #1a160f40}.hm-device-android{border-radius:calc(var(--w) * .12)}.hm-device-screen{border-radius:calc(var(--w) * .13);isolation:isolate;background:#000;display:grid;overflow:hidden}.hm-device-android .hm-device-screen{border-radius:calc(var(--w) * .092)}.hm-device img{width:100%;height:auto;display:block}[data-theme=dark] .hm-device{background:#0c0d0e;box-shadow:inset 0 0 0 1.5px #4a4c51,0 0 0 1px #ffffff14,0 24px 48px -18px #000000a6,0 60px 90px -50px #0009}.hm-lede{max-width:34em;font-size:var(--t-lede);color:var(--v2-muted);text-wrap:balance;line-height:1.55;margin-top:20px!important}.hm-get .v2-trip-count{height:auto;min-height:0;margin-top:28px}.hm-get .v2-trip-count[data-state=empty]{display:none}.hm-get .v2-trip-count-body{align-items:flex-start}.hm-downloads{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.hm-store{border-radius:9px;align-items:center;min-width:44px;height:48px;transition:transform .2s;display:inline-flex}.hm-store img{width:auto;height:48px;display:block}.hm-store:hover{transform:translateY(-2px)}:root[data-device=android] .hm-downloads .hm-store-android{order:-1}.hm-store-android{color:#fff;background:#000;border:1px solid #a6a6a6;border-radius:8px;gap:9px;padding:0 18px 0 13px}.hm-store-android svg{color:#3ddc84;flex:none}.hm-store-android span{text-align:left;flex-direction:column;line-height:1.05;display:flex}.hm-store-android small{letter-spacing:.01em;font-size:10px}.hm-store-android strong{letter-spacing:-.02em;font-family:Manrope Variable,sans-serif;font-size:17px;font-weight:600}.hm-promise{padding-block:128px}.hm-promise-grid,.hm-note-grid,.hm-feed-grid,.hm-get-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:40px;display:grid}.hm .hm-promise h2{font-size:var(--t-display);line-height:1.02}.hm .hm-promise h2>span{color:inherit;opacity:.72}.hm-promise-body{max-width:34rem}.hm-promise-body p+p{margin-top:18px!important}.hm-promise-lead{font-size:var(--t-lede);font-weight:500;line-height:1.5}.hm-promise-body p:not(.hm-promise-lead){line-height:1.7}.hm-promise .v2-text-link{text-underline-offset:5px;margin-top:22px;text-decoration:underline}.hm-note{padding-block:128px}.hm-note-body{max-width:34rem}.hm-note-body p{line-height:1.7}.hm-note-body p+p{margin-top:18px!important}.hm-note-body>p:first-child{font-size:var(--t-lede);line-height:1.6}.hm .hm-note-sign{border-top:1px solid var(--v2-line);flex-direction:column;gap:2px;padding-top:20px;font-size:15px;font-weight:600;display:flex;margin-top:28px!important}.hm-note-links{flex-wrap:wrap;gap:4px 32px;margin-top:16px;display:flex}.hm-feed{padding-bottom:128px}.hm-feed-body{max-width:34rem}.hm-feed-body>p{font-size:var(--t-lede);line-height:1.6}.hm-feed-link{border:1px solid var(--v2-line);color:inherit;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;padding:22px 24px;text-decoration:none;display:flex}.hm-feed-body>p+.hm-feed-link{margin-top:28px}.hm-feed-link span{color:var(--v2-muted);gap:4px;font-size:15px;line-height:1.55;display:grid}.hm-feed-link strong{color:var(--v2-ink);font-family:Manrope Variable,sans-serif;font-size:var(--t-h3);letter-spacing:-.03em;font-weight:650;line-height:1.2}.hm-feed-link svg{flex:none}.hm-feed-link:hover{border-color:var(--v2-ink)}.hm-feed-link:focus-visible{outline:2px solid var(--v2-ink);outline-offset:3px}.hm-get{padding-top:120px}.hm-get-grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.hm-get-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.hm-get-option{border:1px solid var(--v2-line);border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;padding:28px;display:flex}.hm .hm-get-option h3{font-size:var(--t-h3);letter-spacing:-.025em}.hm-get-option p{color:var(--v2-muted);flex:1;font-size:15px;line-height:1.6}.hm-get-option .v2-button{white-space:nowrap;margin-top:4px}.hm-get-qr{background:#fff;border-radius:8px;margin-top:8px;padding:6px}.hm-get .v2-arrival{margin-top:72px}@media (width<=1023px){.hm-promise-grid,.hm-note-grid,.hm-feed-grid,.hm-get-grid{grid-template-columns:minmax(0,1fr)}.hm-promise,.hm-note{padding-block:80px}.hm-feed{padding-bottom:80px}.hm-get{padding-top:80px}}@media (width<=400px){.hm-downloads{gap:10px}.hm-store,.hm-store img{height:44px}.hm-store-android{gap:7px;padding:0 14px 0 11px}.hm-store-android strong{font-size:15px}}@media (width<=760px){.hm-promise,.hm-note{padding-block:64px}.hm-get{padding-top:64px}.hm-get-options{grid-template-columns:minmax(0,1fr)}.hm-get-qr{display:none}.hm-get-option{padding:22px}}.hm :is(h1,h2) .kin-accent{font-weight:650}.tour{--pw:clamp(260px, 24vw, 400px);--ratio:2.099;--ph:calc(var(--pw) * var(--ratio));--word-size:min(23vw, 36vh);--word-top:clamp(0px, 1vh, 16px);--phone-cx:67%;--phone-top:calc(var(--word-top) + var(--word-size) * .5);--hero-h:max(calc(100svh - 88px), calc(var(--phone-top) + var(--ph) + 40px));isolation:isolate;position:relative}.tour-stage{z-index:1;height:var(--hero-h);pointer-events:none;position:absolute;inset:0 0 auto;overflow:clip}.tour.is-live{height:calc(var(--tour-len) * 1vh + 100vh)}.tour.is-live .tour-stage{height:100svh;position:sticky;top:0}.tour-net{height:var(--hero-h);position:absolute;inset:0 0 auto}.tour-net .net{-webkit-mask-image:linear-gradient(90deg,#0000 22%,#000 46%);mask-image:linear-gradient(90deg,#0000 22%,#000 46%)}.tour-net .net-piece{opacity:var(--strand-alpha)}.tour-net .net-platform{display:none}.tour-light{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.tour-glow{left:var(--phone-cx);top:calc(var(--phone-top) + var(--ph) * .24);background:radial-gradient(closest-side, color-mix(in oklab, var(--tint-a,var(--glow)) calc(var(--glow-strength) * 100%), transparent) 0%, color-mix(in oklab, var(--tint-a,var(--glow)) calc(var(--glow-strength) * 42%), transparent) 38%, color-mix(in oklab, var(--tint-a,var(--glow)) calc(var(--glow-strength) * 10%), transparent) 70%, transparent 100%);transform-origin:50%;border-radius:50%;width:min(1500px,118vw);height:min(900px,86vh);position:absolute;translate:-50% -50%}.tour-glow-b{left:-6%;top:calc(var(--hero-h) * .34);background:radial-gradient(closest-side, color-mix(in oklab, var(--tint-b,#3a43ff) calc(var(--glow-strength) * 62%), transparent) 0%, color-mix(in oklab, var(--tint-b,#3a43ff) calc(var(--glow-strength) * 22%), transparent) 45%, transparent 100%);border-radius:50%;width:min(1100px,90vw);height:min(800px,80vh);position:absolute}.tour-word,.tour-morph{inset:var(--word-top) 0 auto;font-family:Manrope Variable,sans-serif;font-weight:800;font-size:var(--word-size);letter-spacing:-.065em;font-kerning:normal;white-space:nowrap;-webkit-user-select:none;user-select:none;translate:calc(var(--mx,0) * -12px) 0;line-height:.92;position:absolute}.tour-word{color:color-mix(in oklab, var(--v2-ink) 94%, var(--v2-bg));justify-content:center;display:flex}.tour-word .gw-c{margin-left:var(--k,0em);clip-path:inset(-.3em -.4em -.1em);padding:0 .012em .12em;display:inline-block}.tour-word .gw-i{transform-origin:50% 100%;display:inline-block}.tour-morph{height:calc(var(--word-size) * .92);visibility:hidden;pointer-events:none;color:var(--v2-ink)}.tm-c{white-space:pre;transform-origin:50% 66%;will-change:transform, opacity;display:block;position:absolute;top:0;left:0}.tour-phone{z-index:2;width:calc(var(--pw) * var(--zoom));left:calc(var(--phone-cx) - var(--pw) * var(--zoom) / 2);top:calc(var(--phone-top) - var(--ph) * (var(--zoom) - 1) / 2);transform:scale(calc(1 / var(--zoom)));transform-origin:50%;position:absolute}.tour-phone-android{--ratio:2.165;display:none}.tour.is-live .tour-phone{will-change:transform}.tour.is-live .tour-phone-android{z-index:1;display:block}.tour-phone .hm-device{--w:calc(var(--pw) * var(--zoom));box-shadow:inset 0 0 0 4px #3b3c40,0 0 0 2px #0000000d,0 50px 100px -40px #1a160f6b}[data-theme=dark] .tour-phone .hm-device{box-shadow:inset 0 0 0 4px #4a4c51,0 0 0 2px #ffffff1a,0 60px 110px -40px #000000c0}[data-theme=dark] .tour-phone .hm-device:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in oklab, var(--tint-a,var(--glow)) 36%, transparent) 0%, color-mix(in oklab, var(--tint-a,var(--glow)) 14%, transparent) 55%, transparent 100%);border-radius:50%;position:absolute;inset:-9% -26%}.tour-rise,.tour .hm-device-screen{position:relative}.tour-shot{clip-path:inset(100% 0 0);grid-area:1/1}.tour-shot.is-active,.tour-shot.is-past{clip-path:inset(0)}.tour-crop{z-index:1;opacity:0;position:absolute}.tour-crop.is-on{opacity:1}.tour-crop img{width:100%;height:auto;display:block}.hx-sweep{z-index:2;pointer-events:none;opacity:0;mix-blend-mode:soft-light;clip-path:inset(0 round calc(var(--pw) * var(--zoom) * .16));background:linear-gradient(104deg,#0000 38%,#ffffff8c 49%,#0000 61%);position:absolute;inset:0}.tn{z-index:3;color:var(--v2-ink);display:none;position:absolute;top:0;left:0}.tour.is-live .tn{display:block}.tn-dot{background:color-mix(in oklab, var(--glow) 60%, transparent);width:14px;height:14px;box-shadow:0 0 0 1px #0000004d, 0 0 18px color-mix(in oklab, var(--glow) 70%, transparent);border:2px solid #fff;border-radius:50%;margin:-7px;position:absolute}.tn-lead{opacity:.55;background:currentColor;position:absolute}.tn-body{white-space:nowrap;letter-spacing:-.01em;color:var(--v2-ink);background:color-mix(in oklab, var(--v2-bg) 62%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);border:1px solid color-mix(in oklab, var(--v2-ink) 14%, transparent);border-radius:999px;align-items:center;gap:7px;padding:9px 14px 9px 10px;font-family:Manrope Variable,sans-serif;font-size:15px;font-weight:650;line-height:1;display:inline-flex;position:absolute;box-shadow:inset 0 1px #ffffff70,0 18px 40px -18px #00000070}[data-theme=dark] .tn-body{background:color-mix(in oklab, var(--v2-bg) 52%, transparent);border-color:#ffffff26;box-shadow:inset 0 1px #ffffff1f,0 18px 40px -14px #000000b0}.tn-right .tn-lead{width:var(--len);transform-origin:0;height:1px;top:-.5px;left:7px}.tn-right .tn-body{left:calc(var(--len) + 7px);transform-origin:0;top:0;translate:0 -50%}.tn-left .tn-lead{width:var(--len);transform-origin:100%;height:1px;top:-.5px;right:7px}.tn-left .tn-body{right:calc(var(--len) + 7px);transform-origin:100%;top:0;translate:0 -50%}.tn-above .tn-lead{width:1px;height:var(--len);transform-origin:50% 100%;bottom:7px;left:-.5px}.tn-above .tn-body{bottom:calc(var(--len) + 7px);transform-origin:50% 100%;left:0;translate:-50%}.tn-below .tn-lead{width:1px;height:var(--len);transform-origin:50% 0;top:7px;left:-.5px}.tn-below .tn-body{top:calc(var(--len) + 7px);transform-origin:50% 0;left:0;translate:-50%}.tn-badge{letter-spacing:0;border-radius:5px;padding:4px 5px;font-size:11px;font-weight:750}.tn-icon-alert{color:#d4282f}[data-theme=dark] .tn-icon-alert{color:#ff6b6b}.tn-icon-live{color:#b86e00}[data-theme=dark] .tn-icon-live{color:#ffb324}.hx{z-index:2;min-height:var(--hero-h);pointer-events:none;position:relative}.tour.is-live .hx{position:absolute;inset:0 0 auto}.hx-copy{padding-top:calc(var(--word-top) + var(--word-size) * .94);padding-bottom:40px}.hx-copy>*{pointer-events:auto;max-width:min(36vw,600px)}.hm .hx-title{letter-spacing:-.032em;word-spacing:.04em;text-wrap:balance;font-size:clamp(38px,16px + 2.85vw,66px);line-height:1.04}.hx .hm-lede{max-width:25em;margin-top:22px!important}.hx .hm-downloads{justify-content:flex-start}.tour-anchor{height:0;display:block}.tour.is-live .tour-anchor{left:0;top:calc(var(--anchor) * 1vh);position:absolute}.tour-steps ol{margin:0 auto;padding:0;list-style:none}.tour-step h2{text-wrap:pretty;letter-spacing:-.03em;word-spacing:.04em;font-size:clamp(32px,16px + 2.5vw,60px);line-height:1.05}.tour-step p{max-width:24em;font-size:var(--t-lede);color:var(--v2-muted);line-height:1.55;margin-top:18px!important}.tour-step{border-top:1px solid var(--v2-line);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:48px;padding-block:88px;display:grid}.tour-fig{justify-content:center;gap:16px;margin:0;display:flex}.tour-fig-crop img{width:100%;max-width:560px;height:auto;box-shadow:0 0 0 1px var(--v2-line), 0 30px 60px -30px #0000004d;border-radius:22px;display:block}.tour-fig-phones .hm-device{--w:min(210px, 38vw)}.tour.is-live .tour-steps{z-index:3;pointer-events:none;height:100svh;margin-top:-100svh;position:sticky;top:0}.tour.is-live .tour-steps ol{height:100%;position:relative}.tour.is-live .tour-step{border:0;width:min(25rem,31vw);padding:0;display:block;position:absolute;top:50%;translate:0 -50%}.tour.is-live .tour-step[data-place=left]{left:0}.tour.is-live .tour-step[data-place=right]{right:0}.tour.is-live .tour-step[data-place=top]{text-align:center;width:min(44rem,80vw);top:clamp(28px,6vh,72px);left:50%;translate:-50%}.tour.is-live .tour-step[data-place=top] p{margin-inline:auto}.tour.is-live .tour-fig{display:none}.tour.is-live .tour-step .kin-i{transform:translateY(150%) rotate(var(--r))}.tour.is-live .tour-step p{opacity:0}.tour.is-live .tour-step.is-active .kin-i{transform:none}.tour.is-live .tour-step.is-active p{opacity:1}@media (prefers-reduced-motion:no-preference){.tour-glow{animation:tg-bloom 2.2s var(--ease-arrive) .12s both}.tour-word .gw-i{animation:gw-rise var(--du) var(--ease-arrive) var(--d) both;--rise:130%}.tour-phone-ios .tour-rise{--tilt:-5deg;animation:hx-rise 1.5s var(--ease-settle) .85s both}.tour-phone-ios .hx-sweep{animation:hx-sweep 1.35s var(--ease-scrub) 2.05s both}.hx-title .kin-i{animation:kin-rise var(--du) var(--ease-arrive) var(--d) both}.hx-title .kin-accent .kin-i{animation-timing-function:var(--ease-settle)}.hx .hm-lede{animation:kin-lift 1s var(--ease-quart) 1.3s both}.hx .hm-downloads{animation:kin-lift 1.1s var(--ease-quart) 1.48s both}.tn-hero .tn-dot{animation:chip-dot .6s var(--ease-chip) calc(var(--nd) - .26s) both}.tn-hero .tn-lead{animation:chip-lead .5s var(--ease-scrub) calc(var(--nd) - .18s) both}.tn-hero .tn-body{animation:chip-pop .72s var(--ease-chip) var(--nd) both}.tn-hero{transition:opacity .35s var(--ease-quart)}.tn-hero.is-away,.tn:not(.tn-hero) .tn-dot,.tn:not(.tn-hero) .tn-lead,.tn:not(.tn-hero) .tn-body{opacity:0}.tn:not(.tn-hero) .tn-dot,.tn:not(.tn-hero) .tn-lead{transition:opacity .15s, scale .2s var(--ease-exit);scale:0}.tn:not(.tn-hero) .tn-body{transition:opacity .18s, scale .25s var(--ease-exit);scale:.6}.tn.is-active .tn-dot{opacity:1;transition:opacity .2s .12s, scale .6s var(--ease-chip) .12s;scale:1}.tn.is-active .tn-lead{opacity:.55;transition:opacity .2s .23s, scale .45s var(--ease-scrub) .23s;scale:1}.tn.is-active .tn-body{opacity:1;transition:opacity .3s .36s, scale .7s var(--ease-chip) .34s;scale:1}.tour-shot{transition:clip-path .85s var(--ease-scrub)}.tour-crop{transition:opacity .4s var(--ease-quart)}.tour.is-ready .tour-step .kin-i{transition:transform .38s var(--ease-exit)}.tour.is-ready .tour-step.is-active .kin-i{transition:transform var(--du) var(--ease-arrive) calc(var(--d) + 60ms)}.tour.is-ready .tour-step.is-active .kin-accent .kin-i{transition-timing-function:var(--ease-settle)}.tour.is-ready .tour-step p{transition:opacity .25s, translate .3s var(--ease-exit);translate:0 16px}.tour.is-ready .tour-step.is-active p{transition:opacity .7s var(--ease-quart) .42s, translate 1s var(--ease-arrive) .38s;translate:0}}@keyframes tg-bloom{0%{opacity:0;scale:.35 .2}to{opacity:1;scale:1}}@media (width<=1023px){.tour{--pw:min(46vw, 300px);--word-size:25.5vw;--phone-cx:50%;--phone-top:calc(var(--word-top) + var(--word-size) * .95 + var(--copy-h,330px));--copy-h:300px;--hero-h:calc(var(--phone-top) + var(--ph) * .82)}.hx-copy{padding-top:calc(var(--word-top) + var(--word-size) * .95)}.hx-copy>*{max-width:36rem}.tour-net .net{-webkit-mask-image:linear-gradient(#0000 52%,#000 72%);mask-image:linear-gradient(#0000 52%,#000 72%)}.net-static-wide{display:none}.net-static-narrow{display:block}.tour{--strand-alpha:.3}.tour.is-live .tn{display:none}.tour.is-live .tour-step,.tour.is-live .tour-step[data-place]{text-align:left;width:auto;top:clamp(20px,4svh,40px);left:0;right:0;translate:none}.tour.is-live .tour-step[data-place=top] p{margin-inline:0}.tour.is-live .tour-steps:before{content:"";background:linear-gradient(var(--v2-bg) 55%, transparent);opacity:0;height:46%;transition:opacity .4s var(--ease-quart);position:absolute;inset:0 0 auto}.tour.is-live .tour-steps.has-step:before{opacity:1}.tour.is-live .tour-steps ol{z-index:1}.tour-step{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:64px}}@media (width<=760px){.tour{--pw:min(60vw, 260px);--word-size:24.5vw;--copy-h:318px}.hm .hx-title{font-size:clamp(34px,9.6vw,46px)}.tour-step h2{font-size:clamp(28px,8.2vw,38px)}.tour.is-live .tour-step p{font-size:15px;margin-top:10px!important}}.v2-header .v2-brand-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root{--v2-bg:#f3f2ef;--v2-ink:#14151a;--v2-muted:#565863;--v2-accent:#c2361c;--v2-button-text:#f3f2ef;--v2-surface:#e9e7e1;--v2-line:#d9d6cd;--v2-peach:#f1cdb8;--v2-route:#c2361c;--v2-route-soft:#eadbd0;--v2-hero-surface:#eceae4;--glow:#ff6a3d;--glow-strength:.42;--strand-alpha:.38;--blk-bg:#b5321b;--blk-surface:#a42c18;--blk-ink:#fbf5f1;--blk-muted:#fbe4da;--blk-accent:#160d0a;--deep-bg:#101116;--deep-surface:#1a1b22;--deep-line:#2e303a;--deep-accent:#ff6a3d}:root[data-theme=dark]{--v2-bg:#07080c;--v2-ink:#eef0f5;--v2-muted:#9aa1b2;--v2-accent:#ff6a3d;--v2-button-text:#07080c;--v2-surface:#11131a;--v2-line:#232734;--v2-peach:#2a1a14;--v2-route:#ff6a3d;--v2-route-soft:#1d1714;--v2-hero-surface:#0b0d13;--glow:#ff5a2a;--glow-strength:.62;--strand-alpha:.3;--deep-bg:#0d0f15;--deep-surface:#161922;--deep-line:#262a36;--deep-accent:#ff6a3d}:root[data-palette=field]{--v2-bg:#e8e9fb;--v2-ink:#10146b;--v2-muted:#3f4392;--v2-accent:#2a33d6;--v2-button-text:#f5f1e8;--v2-surface:#dcdef6;--v2-line:#c4c7ec;--v2-peach:#cfd3fb;--v2-route:#2a33d6;--v2-route-soft:#d3d6f6;--v2-hero-surface:#e1e3f8;--glow:#7b86ff;--glow-strength:.5;--strand-alpha:.42;--blk-bg:#141a8c;--blk-surface:#1b2299;--blk-ink:#f5f1e8;--blk-muted:#d7daf7;--blk-accent:#aeb8ff;--deep-bg:#0e1260;--deep-surface:#161b72;--deep-line:#2c3290;--deep-accent:#b7c0ff}:root[data-palette=field][data-theme=dark]{--v2-bg:#141a8c;--v2-ink:#f5f1e8;--v2-muted:#c9cdf2;--v2-accent:#b7c0ff;--v2-button-text:#141a8c;--v2-surface:#1b2299;--v2-line:#343cab;--v2-peach:#2a31a3;--v2-route:#b7c0ff;--v2-route-soft:#222aa0;--v2-hero-surface:#161c90;--glow:#8d9bff;--glow-strength:.7;--strand-alpha:.55;--blk-bg:#f5f1e8;--blk-surface:#ebe6da;--blk-ink:#141a8c;--blk-muted:#2e3494;--blk-accent:#10146b;--deep-bg:#0c1068;--deep-surface:#141a7c;--deep-line:#2b3299;--deep-accent:#b7c0ff}:root[data-palette=paper]{--v2-bg:#efe8da;--v2-ink:#1a1714;--v2-muted:#5d554b;--v2-accent:#c8321a;--v2-button-text:#efe8da;--v2-surface:#e6ddcb;--v2-line:#d3c8b3;--v2-peach:#ecc6ad;--v2-route:#c8321a;--v2-route-soft:#e5d3c0;--v2-hero-surface:#e9e1d1;--glow:#e8826a;--glow-strength:.16;--strand-alpha:.58;--blk-bg:#c8321a;--blk-surface:#b62c16;--blk-ink:#fbf6ee;--blk-muted:#fbe6db;--blk-accent:#1a1714;--deep-bg:#1a1714;--deep-surface:#25211c;--deep-line:#3d3730;--deep-accent:#ff6040}:root[data-palette=paper][data-theme=dark]{--v2-bg:#171411;--v2-ink:#f1ebdf;--v2-muted:#b4aa9b;--v2-accent:#ff6040;--v2-button-text:#171411;--v2-surface:#221e1a;--v2-line:#3a342d;--v2-peach:#3a261d;--v2-route:#ff6040;--v2-route-soft:#2e2520;--v2-hero-surface:#1c1915;--glow:#ff6040;--glow-strength:.26;--strand-alpha:.5;--blk-bg:#c8321a;--blk-surface:#b62c16;--blk-ink:#fbf6ee;--blk-muted:#fbe6db;--blk-accent:#1a1714;--deep-bg:#0f0d0b;--deep-surface:#1b1815;--deep-line:#332e28;--deep-accent:#ff6040}@media (prefers-color-scheme:dark){:root:not([data-theme]){--v2-bg:#07080c;--v2-ink:#eef0f5;--v2-muted:#9aa1b2;--v2-accent:#ff6a3d;--v2-surface:#11131a;--v2-line:#232734}}:root .hm .v2-block-red{--v2-bg:var(--blk-bg);--v2-surface:var(--blk-surface);--v2-ink:var(--blk-ink);--v2-muted:var(--blk-muted);--v2-accent:var(--blk-accent);--v2-button-text:var(--blk-bg);--v2-line:color-mix(in oklch, var(--blk-ink) 30%, transparent)}:root .hm .v2-block-ink,:root .hm .v2-night{--v2-bg:var(--deep-bg);--v2-surface:var(--deep-surface);--v2-line:var(--deep-line);--v2-accent:var(--deep-accent);--v2-route:var(--deep-accent);--v2-button-text:var(--deep-bg)}
