.lp{--paper: #f3f7f8;--paper-2: #e8eff1;--surface: #ffffff;--ink: #0f2a33;--ink-2: #4b6571;--ink-3: #7b919a;--line: #d6e1e5;--brand: #0098d4;--brand-ink: #006f9c;--brand-soft: #dff1f9;--wall: #e6ece9;--bubble-in: #ffffff;--bubble-out: #d8f7d0;--tick: #34a8e0;--wait: #c98a1b;--deep: #0f2a33;--deep-ink: #e7f1f4;--deep-ink-2: #9bb6c0;--shadow: 0 1px 0 rgb(15 42 51 / .04), 0 12px 32px -12px rgb(15 42 51 / .18);--font-display: "Sora", ui-sans-serif, system-ui, sans-serif;--font-body: "Manrope", ui-sans-serif, system-ui, sans-serif;margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:1.0625rem;line-height:1.6;-webkit-font-smoothing:antialiased}.dark .lp{--paper: #0b1a20;--paper-2: #10232a;--surface: #132a32;--ink: #e6eff2;--ink-2: #a3b8c0;--ink-3: #74909a;--line: #22404a;--brand: #2db4ea;--brand-ink: #6ccdf3;--brand-soft: #0f3646;--wall: #0e1f24;--bubble-in: #1b343c;--bubble-out: #144d3a;--tick: #53bdeb;--wait: #e2a948;--deep: #07141a;--deep-ink: #e6eff2;--deep-ink-2: #8aa6b0;--shadow: 0 1px 0 rgb(0 0 0 / .3), 0 16px 36px -14px rgb(0 0 0 / .6)}.dark{color-scheme:dark}.lp ::selection{background:var(--brand);color:#fff}.lp .skip{position:absolute;left:1rem;top:-4rem;z-index:100;padding:.6rem 1rem;border-radius:.6rem;background:var(--ink);color:var(--paper)}.lp .skip:focus{top:1rem}.lp :focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:6px}.lp .wrap{width:min(1180px,100% - 2.5rem);margin-inline:auto}.lp .display{font-family:var(--font-display);font-weight:600;letter-spacing:-.025em;line-height:1.08;text-wrap:balance;margin:0}.lp .h2{font-family:var(--font-display);font-weight:600;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.02em;line-height:1.15;text-wrap:balance;margin:0}.lp .lede{color:var(--ink-2);font-size:1.125rem;max-width:62ch;text-wrap:pretty}.lp p{text-wrap:pretty}.lp .btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:0 1.4rem;border-radius:999px;font-weight:700;font-size:1rem;text-decoration:none;transition:background-color .18s,color .18s,box-shadow .18s,transform .18s}.lp .btn-primary{background:var(--brand);color:#fff;box-shadow:0 10px 24px -10px #0098d4b3,inset 0 1px #ffffff40}.lp .btn-primary:hover{background:var(--brand-ink)}.dark .lp .btn-primary{color:#04202b}.dark .lp .btn-primary:hover{background:#6ccdf3}.lp .btn-quiet{color:var(--ink);background:transparent;box-shadow:inset 0 0 0 1.5px var(--line)}.lp .btn-quiet:hover{box-shadow:inset 0 0 0 1.5px var(--ink-3)}.lp .btn:active{transform:translateY(1px)}.lp .stage{border-radius:2rem;background:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 60%),linear-gradient(160deg,color-mix(in srgb,var(--accent) 9%,var(--paper-2)),var(--paper-2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 10%,var(--line))}.lp .bubble{position:relative;max-width:82%;padding:.5rem .7rem .4rem;border-radius:.6rem;font-size:.95rem;line-height:1.45;color:var(--ink);box-shadow:0 1px .5px #0b141a21}.lp .bubble-in{align-self:flex-start;background:var(--bubble-in);border-top-left-radius:.15rem}.lp .bubble-out{align-self:flex-end;background:var(--bubble-out);border-top-right-radius:.15rem}.lp .bubble-meta{display:flex;justify-content:flex-end;align-items:center;gap:.25rem;margin-top:.15rem;font-size:.7rem;color:var(--ink-3)}.lp .ticks{width:1rem;height:.7rem;color:var(--tick)}.lp .chip{align-self:center;padding:.25rem .7rem;border-radius:.5rem;background:var(--surface);color:var(--ink-2);font-size:.78rem;box-shadow:0 1px .5px #0b141a1a}.lp .chip-handover{background:var(--brand-soft);color:var(--brand-ink);font-weight:600}.lp .by{display:block;margin-bottom:.15rem;font-size:.72rem;font-weight:700}.lp .by-ai{color:#0a7fb4}.lp .by-campaign{color:#1f8a4c}.lp .by-admin{color:#9a5b00}.dark .lp .by-ai{color:#6ccdf3}.dark .lp .by-campaign{color:#7ad69c}.dark .lp .by-admin{color:#f0b65c}@media(prefers-reduced-motion:reduce){.lp *,.lp *:before,.lp *:after{animation-duration:.001ms!important;animation-delay:0ms!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.dark .lp[data-theme]:not([data-theme=tide],[data-theme=studio],[data-theme=boardroom]){--paper: color-mix(in srgb, var(--accent) 7%, #0c0e12);--paper-2: color-mix(in srgb, var(--accent) 10%, #12151a);--surface: color-mix(in srgb, var(--accent) 12%, #171b21);--line: color-mix(in srgb, var(--accent) 18%, #262b33);--ink: #eceef1;--ink-2: #aeb4bd;--ink-3: #7f8792;--brand: color-mix(in srgb, var(--accent) 70%, #fff);--brand-ink: color-mix(in srgb, var(--accent) 45%, #fff);--brand-soft: color-mix(in srgb, var(--accent) 24%, #0c0e12);--wall: color-mix(in srgb, var(--accent) 8%, #13161b);--bubble-in: color-mix(in srgb, var(--accent) 10%, #222730);--deep: color-mix(in srgb, var(--accent) 10%, #07090c);--deep-ink: #eceef1;--deep-ink-2: #a3aab4}html .lp:is([data-theme=studio],[data-theme=boardroom]){--bubble-out: #11463a;--tick: #53bdeb;--wait: #e2a948;--shadow: 0 1px 0 rgb(0 0 0 / .3), 0 16px 36px -14px rgb(0 0 0 / .7);color-scheme:dark}.lp:is([data-theme=studio],[data-theme=boardroom]) .by-ai{color:#6ccdf3}.lp:is([data-theme=studio],[data-theme=boardroom]) .by-campaign{color:#7ad69c}.lp:is([data-theme=studio],[data-theme=boardroom]) .by-admin{color:#f0b65c}.lp[data-theme] .btn-primary{background:var(--accent);color:#fff;box-shadow:none}.lp[data-theme] .btn-primary:hover{background:color-mix(in srgb,var(--accent) 84%,#000)}@media(min-width:901px){.lp:is([data-theme=voyage],[data-theme=circle]) .steps .step:nth-child(2n){grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.lp:is([data-theme=voyage],[data-theme=circle]) .steps .step:nth-child(2n) .copy{order:2}}@media(min-width:901px){.lp:is([data-theme=clinic],[data-theme=handy],[data-theme=boardroom]) .steps .list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem)}.lp:is([data-theme=clinic],[data-theme=handy],[data-theme=boardroom]) .steps .step{grid-template-columns:1fr;align-content:start;gap:1.5rem}.lp:is([data-theme=clinic],[data-theme=handy],[data-theme=boardroom]) .steps .stage{order:-1;aspect-ratio:4 / 5}.lp:is([data-theme=clinic],[data-theme=handy],[data-theme=boardroom]) .steps .stage-chat{padding:1rem}.lp:is([data-theme=clinic],[data-theme=handy],[data-theme=boardroom]) .steps .thread .bubble{font-size:.85rem}.lp:is([data-theme=clinic],[data-theme=handy],[data-theme=boardroom]) .steps .shot-playground img{width:auto;height:84%}.lp:is([data-theme=clinic],[data-theme=handy],[data-theme=boardroom]) .steps .shot-sequence img{width:auto;height:110%}.lp:is([data-theme=clinic],[data-theme=handy],[data-theme=boardroom]) .steps h3{font-size:1.35rem}}.lp[data-theme=garage] .closing{padding:clamp(5rem,11vw,8.5rem) 0;margin-bottom:2.5rem;background:radial-gradient(60% 70% at 50% 0%,rgb(255 255 255 / .12),transparent 75%),linear-gradient(180deg,#2b2f36,var(--deep) 70%)}.lp[data-theme=garage] .closing .panel{padding:0;border-radius:0;background:none;box-shadow:none}.lp:is([data-theme=estate],[data-theme=clinic],[data-theme=voyage]) .closing .panel{background:var(--paper-2);color:var(--ink);box-shadow:none}.lp:is([data-theme=estate],[data-theme=clinic],[data-theme=voyage]) .closing :is(.body,.fine){color:var(--ink-2)}.lp:is([data-theme=estate],[data-theme=clinic],[data-theme=voyage]) .closing .fine a{color:var(--ink)}.lp:is([data-theme=estate],[data-theme=clinic],[data-theme=voyage]) .closing .path li:before{box-shadow:inset 0 0 0 1.5px var(--ink-3)}.lp:is([data-theme=estate],[data-theme=garage]) .closing .panel{text-align:center}.lp:is([data-theme=estate],[data-theme=garage]) .closing :is(.title,.body){margin-inline:auto}.lp:is([data-theme=estate],[data-theme=garage]) .closing .path{justify-content:center}html:not(.dark) .lp[data-theme=tide]{--paper: #ffffff;--paper-2: #eff8fd;--ink: #06223a;--ink-2: #41586c;--ink-3: #6f8597;--line: #dce9f1;--brand: #00adee;--brand-ink: #0074b0;--brand-soft: #dff4fd;--wall: #eaf1ee;--deep: #06223a;--shadow: 0 1px 0 rgb(6 34 58 / .04), 0 14px 34px -14px rgb(6 34 58 / .22)}.dark .lp[data-theme=tide]{--paper: #04121f;--paper-2: #08192a;--surface: #0d2236;--ink: #e8f3fa;--ink-2: #a2b7c7;--ink-3: #7690a4;--line: #193249;--brand: #22bdf5;--brand-ink: #72d6fa;--brand-soft: #0b3550;--wall: #091b2b;--bubble-in: #132c42;--deep: #0a2a44;--deep-ink-2: #a9c3d5}.lp[data-theme=tide] .display{font-weight:700;letter-spacing:-.035em}.lp[data-theme=tide] .btn-primary{background:var(--ink);color:#fff;box-shadow:0 12px 26px -12px #06223a99,inset 0 1px #ffffff1f}.lp[data-theme=tide] .btn-primary:hover{background:#0c3a5e}.dark .lp[data-theme=tide] .btn-primary{background:var(--brand);color:#04121f}.dark .lp[data-theme=tide] .btn-primary:hover{background:var(--brand-ink)}.lp[data-theme=tide] .hero{margin:.6rem .6rem 0;border-radius:2.2rem;background:radial-gradient(70rem 40rem at 85% 10%,rgb(255 255 255 / .22),transparent 60%),radial-gradient(50rem 30rem at 0% 100%,#0096d6,transparent 70%),#00adee;--ink-2: #0b3352;--ink-3: #0d3b5c}.lp[data-theme=tide] .hero .title{color:#04182b}.lp[data-theme=tide] .hero .stage,.dark .lp[data-theme=tide] .hero .stage{background:none;box-shadow:none}.lp[data-theme=tide] .hero .phone{box-shadow:0 0 0 1px #04182b0f,0 40px 80px -30px #04182b8c,0 18px 30px -18px #04182b59}.dark .lp[data-theme=tide] .hero{background:radial-gradient(60rem 36rem at 85% 0%,rgb(34 189 245 / .28),transparent 65%),var(--deep);--ink-2: #b5cddd;--ink-3: #8fb0c6}.dark .lp[data-theme=tide] .hero .title{color:#fff}.lp[data-theme=tide] .stage{background:radial-gradient(90% 80% at 100% 0%,rgb(0 173 238 / .2),transparent 60%),#e4f6fe;box-shadow:inset 0 0 0 1px #00adee29}.dark .lp[data-theme=tide] .stage{background:radial-gradient(90% 80% at 100% 0%,rgb(34 189 245 / .16),transparent 60%),var(--paper-2);box-shadow:inset 0 0 0 1px var(--line)}.lp[data-theme=tide] .closing .panel{background:radial-gradient(60rem 30rem at 100% 0%,rgb(255 255 255 / .25),transparent 60%),radial-gradient(40rem 24rem at 0% 100%,#0096d6,transparent 70%),#00adee;color:#04182b;--deep-ink: #04182b;--deep-ink-2: #0b3352}.lp[data-theme=tide] .closing .path li:before{box-shadow:inset 0 0 0 1.5px #04182b66}.dark .lp[data-theme=tide] .closing .panel{background:radial-gradient(50rem 26rem at 100% 0%,rgb(34 189 245 / .3),transparent 65%),var(--deep);color:var(--ink);--deep-ink: #fff;--deep-ink-2: #b5cddd}.dark .lp[data-theme=tide] .closing .path li:before{box-shadow:inset 0 0 0 1.5px #ffffff59}@media(max-width:700px){.lp[data-theme=tide] .hero{margin:.4rem .4rem 0;border-radius:1.6rem}}html .lp[data-theme=studio]{--paper: #000;--paper-2: #0e0e10;--surface: #18181b;--ink: #f4f4f5;--ink-2: #a9a9b1;--ink-3: #7a7a83;--line: #2b2b30;--brand: #e32652;--brand-ink: #ff8aa1;--brand-soft: #3b0d19;--wall: #0e0e10;--bubble-in: #26262b;--deep: #0e0e10;--deep-ink: #f4f4f5;--deep-ink-2: #a9a9b1}.lp[data-theme=studio]{--font-display: "Fraunces", Georgia, serif;--font-body: "Figtree", ui-sans-serif, system-ui, sans-serif}.lp[data-theme=studio] :is(.display,.h2,.steps h3,.proof .lead p){letter-spacing:-.012em;font-variation-settings:"opsz" 144}.lp[data-theme=studio] .btn{border-radius:.4rem}.lp[data-theme=studio] .hero{background:radial-gradient(70rem 34rem at 50% -12%,rgb(227 38 82 / .2),transparent 70%)}.lp[data-theme=studio] .capsule{background:color-mix(in srgb,var(--surface) 88%,transparent)}html:not(.dark) .lp[data-theme=estate]{--paper: #fff;--paper-2: #f5f5f7;--ink: #1d1d1f;--ink-2: #6e6e73;--ink-3: #86868b;--line: #d2d2d7;--brand: #0071e3;--brand-ink: #0066cc;--brand-soft: #e8f2fd;--wall: #eef1ed;--deep: #000}.lp[data-theme=estate]{--font-display: "Inter Tight", ui-sans-serif, system-ui, sans-serif;--font-body: "Inter", ui-sans-serif, system-ui, sans-serif}.lp[data-theme=estate] :is(.display,.h2){font-weight:600;letter-spacing:-.035em}.lp[data-theme=estate] .steps h3{letter-spacing:-.02em}.lp[data-theme=estate] .stage{border-radius:1.75rem;background:var(--paper-2);box-shadow:none}.lp[data-theme=estate] .problem{background:var(--paper-2)}.lp[data-theme=estate] .problem .stage{background:var(--surface)}.lp[data-theme=estate] :is(.phone,.inbox,.thread){border-radius:1.25rem}.lp[data-theme=estate] .closing .panel{border-radius:1.75rem}html:not(.dark) .lp[data-theme=clinic]{--paper: #fff;--paper-2: #f7f6f3;--ink: #191918;--ink-2: #5f5e5b;--ink-3: #8f8e8a;--line: #e9e9e7;--brand: #0b6bcb;--brand-ink: #0a5fb4;--brand-soft: #e7f1fb;--wall: #f7f6f3;--deep: #191918}.lp[data-theme=clinic]{--font-display: "Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif;--font-body: "Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif}.lp[data-theme=clinic] :is(.display,.h2){font-weight:700;letter-spacing:-.035em}.lp[data-theme=clinic] .btn{border-radius:.5rem}.lp[data-theme=clinic] .stage{border-radius:.75rem;background:var(--paper-2);box-shadow:none}.lp[data-theme=clinic] :is(.phone,.inbox,.thread){border-radius:.6rem}.lp[data-theme=clinic] .closing .panel{border-radius:.75rem}html body.lp[data-theme=clinic] .hero .source{border-radius:.375rem}html body.lp[data-theme=clinic] .hero .lane{border-radius:.75rem;background:var(--paper-2);box-shadow:none}html:not(.dark) body.lp[data-theme=clinic] .hero .lane-admin{background:#fbf3db}html body.lp[data-theme=clinic] .hero .lane .topics li{border-radius:.25rem}html:not(.dark) body.lp[data-theme=clinic] .hero .lane .topics li{background:#d3e5ef;color:#183347}html:not(.dark) body.lp[data-theme=clinic] .hero .lane-admin .topics li{background:#fadec9;color:#49290e}html body.lp[data-theme=clinic] .hero .lane .thread{background:var(--surface);box-shadow:0 0 0 1px var(--line)}html:not(.dark) .lp[data-theme=voyage]{--paper: #fff;--paper-2: #f7f7f7;--ink: #222;--ink-2: #6a6a6a;--ink-3: #8c8c8c;--line: #ebebeb;--brand: #e61e4d;--brand-ink: #c1133d;--brand-soft: #fdecf0;--wall: #f3f3f1;--deep: #222}.lp[data-theme=voyage]{--font-display: "Outfit", ui-sans-serif, system-ui, sans-serif;--font-body: "Nunito Sans", ui-sans-serif, system-ui, sans-serif}.lp[data-theme=voyage] :is(.display,.h2){font-weight:600;letter-spacing:-.025em}.lp[data-theme=voyage] .btn{border-radius:.6rem}.lp[data-theme=voyage] .btn-primary{background:linear-gradient(90deg,#e61e4d,#d70466)}.lp[data-theme=voyage] .btn-primary:hover{background:#d70466}.lp[data-theme=voyage] .stage{border-radius:1rem;background:var(--paper-2);box-shadow:none}.lp[data-theme=voyage] .problem .stage{background:var(--surface);box-shadow:0 6px 16px #00000014,0 0 0 1px #00000008}.lp[data-theme=voyage] .closing .panel{border-radius:1.5rem}html:not(.dark) .lp[data-theme=garage]{--paper: #fff;--paper-2: #f4f4f4;--ink: #171a20;--ink-2: #5c5e62;--ink-3: #8e8e8e;--line: #e2e3e3;--brand: #3e6ae1;--brand-ink: #3457b1;--brand-soft: #e9eefb;--deep: #171a20;--deep-ink: #fff;--deep-ink-2: #d0d1d2}.lp[data-theme=garage]{--font-display: "Montserrat", ui-sans-serif, system-ui, sans-serif;--font-body: "Montserrat", ui-sans-serif, system-ui, sans-serif}.lp[data-theme=garage] :is(.display,.h2){font-weight:500;letter-spacing:-.02em;line-height:1.1}.lp[data-theme=garage] .steps h3{font-weight:600}.lp[data-theme=garage] .btn{border-radius:.25rem;font-weight:600}.lp[data-theme=garage] .btn-lg{min-width:min(16.5rem,100%)}.lp[data-theme=garage] .stage{border-radius:.25rem;background:var(--paper-2);box-shadow:none}.lp[data-theme=garage] :is(.phone,.inbox,.thread){border-radius:.5rem}html:not(.dark) .lp[data-theme=handy]{--paper: #fff;--paper-2: #f3f3f3;--ink: #000;--ink-2: #545454;--ink-3: #757575;--line: #e2e2e2;--brand: #276ef1;--brand-ink: #1e54b7;--brand-soft: #eef3fe;--wall: #f3f3f3;--deep: #000}.lp[data-theme=handy]{--font-display: "Archivo", ui-sans-serif, system-ui, sans-serif;--font-body: "Archivo", ui-sans-serif, system-ui, sans-serif}.lp[data-theme=handy] :is(.display,.h2){font-weight:700;letter-spacing:-.035em}.lp[data-theme=handy] .btn{border-radius:.5rem}.lp[data-theme=handy] .btn-primary{background:#000}.lp[data-theme=handy] .btn-primary:hover{background:#333}.dark .lp[data-theme=handy] .btn-primary{background:#fff;color:#000}.dark .lp[data-theme=handy] .btn-primary:hover{background:#e2e2e2}.lp[data-theme=handy] .stage{border-radius:.9rem;background:var(--paper-2);box-shadow:none}.lp[data-theme=handy] .problem .stage{background:var(--surface)}.lp[data-theme=handy] :is(.phone,.inbox,.thread){border-radius:.75rem}.lp[data-theme=handy] .closing .panel{border-radius:.9rem;background:#000}.dark .lp[data-theme=handy] .closing .panel{box-shadow:inset 0 0 0 1px var(--line)}.lp[data-theme=handy] .closing .btn-primary{background:#fff;color:#000}.lp[data-theme=handy] .closing .btn-primary:hover{background:#e2e2e2}html:not(.dark) .lp[data-theme=ledger]{--paper: #fff;--paper-2: #f6f9fc;--ink: #0a2540;--ink-2: #425466;--ink-3: #727f96;--line: #e3e8ee;--brand: #635bff;--brand-ink: #4b44d6;--brand-soft: #efeeff;--wall: #eef2f6;--deep: #0a2540}.lp[data-theme=ledger]{--font-display: "Public Sans", ui-sans-serif, system-ui, sans-serif;--font-body: "Public Sans", ui-sans-serif, system-ui, sans-serif}.lp[data-theme=ledger] :is(.display,.h2){font-weight:700;letter-spacing:-.035em}.lp[data-theme=ledger] .btn-primary:hover{background:var(--ink)}.dark .lp[data-theme=ledger] .btn-primary:hover{background:color-mix(in srgb,var(--accent) 84%,#000)}.lp[data-theme=ledger] .hero{position:relative;isolation:isolate}.lp[data-theme=ledger] .hero:before{content:"";position:absolute;inset:auto 0 0;z-index:-1;height:62%;clip-path:polygon(0 30%,100% 0,100% 70%,0 100%);background:radial-gradient(60% 90% at 15% 60%,#ffba27,transparent 70%),radial-gradient(50% 90% at 45% 40%,#ff5996,transparent 70%),radial-gradient(50% 90% at 70% 60%,#a960ee,transparent 70%),radial-gradient(50% 90% at 95% 30%,#6ec3f4,transparent 70%),#a960ee}.dark .lp[data-theme=ledger] .hero:before{opacity:.55}html body.lp[data-theme=ledger] .hero .sheet{border-radius:.5rem;box-shadow:0 50px 100px -20px #32325d4d,0 30px 60px -30px #00000059,0 0 0 1px #0a25400a}.lp[data-theme=ledger] .stage{border-radius:.5rem;background:var(--paper-2);box-shadow:none}.lp[data-theme=ledger] .problem .stage{background:var(--surface);box-shadow:0 30px 60px -30px #32325d40,0 0 0 1px #0a25400a}.lp[data-theme=ledger] :is(.phone,.inbox,.thread){border-radius:.5rem}.lp[data-theme=ledger] .closing .panel{border-radius:.5rem}html:not(.dark) .lp[data-theme=circle]{--paper: #fff;--paper-2: #f4ede4;--ink: #1d1c1d;--ink-2: #454245;--ink-3: #696769;--line: #e8e2da;--brand: #611f69;--brand-ink: #4a154b;--brand-soft: #f4ecf5;--wall: #f7f4f0;--deep: #4a154b;--deep-ink: #fff;--deep-ink-2: #e6d7e7}.lp[data-theme=circle]{--font-display: "Lato", ui-sans-serif, system-ui, sans-serif;--font-body: "Lato", ui-sans-serif, system-ui, sans-serif}.lp[data-theme=circle] :is(.display,.h2){font-weight:900;letter-spacing:-.02em}.lp[data-theme=circle] .btn{border-radius:.3rem}.lp[data-theme=circle] :is(.hero,.closing) .btn-primary{background:#fff;color:#4a154b}.lp[data-theme=circle] :is(.hero,.closing) .btn-primary:hover{background:#f4ede4}.lp[data-theme=circle] .stage{border-radius:1.25rem;background:var(--paper-2);box-shadow:none}html body.lp[data-theme=circle] .hero .card .bar span{background:#2eb67d}.lp[data-theme=circle] .closing .panel{border-radius:1.25rem}html .lp[data-theme=boardroom]{--paper: #08090a;--paper-2: #0f1011;--surface: #141516;--ink: #f7f8f8;--ink-2: #8a8f98;--ink-3: #62666d;--line: #23252a;--brand: #5e6ad2;--brand-ink: #9ba3f0;--brand-soft: #1b1d3a;--wall: #0f1011;--bubble-in: #1e1f22;--deep: #0f1011;--deep-ink: #f7f8f8;--deep-ink-2: #8a8f98}.lp[data-theme=boardroom]{--font-display: "Inter", ui-sans-serif, system-ui, sans-serif;--font-body: "Inter", ui-sans-serif, system-ui, sans-serif}.lp[data-theme=boardroom] :is(.display,.h2){font-weight:500;letter-spacing:-.035em}.lp[data-theme=boardroom] .hero .title{background:linear-gradient(180deg,#fff 35%,#fff9);-webkit-background-clip:text;background-clip:text;color:transparent}.lp[data-theme=boardroom] .btn{border-radius:.5rem}.lp[data-theme=boardroom] .btn-primary{background:#f7f8f8;color:#08090a}.lp[data-theme=boardroom] .btn-primary:hover{background:#d0d6e0}.lp[data-theme=boardroom] .stage{border-radius:.75rem;background:linear-gradient(180deg,rgb(255 255 255 / .04),transparent),var(--paper-2);box-shadow:inset 0 0 0 1px var(--line)}.lp[data-theme=boardroom] :is(.phone,.inbox,.thread){border-radius:.6rem}.lp[data-theme=boardroom] .closing .panel{border-radius:.75rem;background:radial-gradient(40rem 20rem at 50% -20%,color-mix(in srgb,var(--accent) 35%,transparent),transparent 70%),var(--paper-2);box-shadow:inset 0 0 0 1px var(--line)}.lp[data-theme=boardroom] .capsule{background:color-mix(in srgb,var(--surface) 85%,transparent)}@media(min-width:901px){.lp:is([data-theme=estate],[data-theme=garage],[data-theme=circle],[data-theme=boardroom]) .problem .grid{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.lp:is([data-theme=estate],[data-theme=garage],[data-theme=circle],[data-theme=boardroom]) .problem .grid .stage{order:-1}}.lp:is([data-theme=handy],[data-theme=ledger],[data-theme=voyage]) .problem{background:var(--paper-2)}html:not(.dark) .lp:is([data-theme=tide],[data-theme=garage],[data-theme=circle]) .capsule{background:color-mix(in srgb,var(--surface) 94%,transparent)}.nav-shell[data-astro-cid-mhtpw2fz]{position:fixed;inset:.9rem 0 auto;z-index:50;padding-inline:.9rem;pointer-events:none}.capsule[data-astro-cid-mhtpw2fz]{pointer-events:auto;display:flex;align-items:center;gap:1rem;width:min(1120px,100%);margin-inline:auto;padding:.45rem .45rem .45rem 1rem;border-radius:999px;background:color-mix(in srgb,var(--surface) 72%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);box-shadow:0 0 0 1px color-mix(in srgb,var(--line) 80%,transparent),0 10px 30px -12px #0f2a3340}.brand[data-astro-cid-mhtpw2fz]{display:flex;align-items:center;gap:.55rem;color:var(--ink);text-decoration:none;font-family:var(--font-display);font-weight:600;font-size:1.05rem}.brand[data-astro-cid-mhtpw2fz] img[data-astro-cid-mhtpw2fz]{border-radius:.45rem}.end[data-astro-cid-mhtpw2fz]{margin-left:auto}.login[data-astro-cid-mhtpw2fz]{display:block;padding:.5rem .8rem;border-radius:999px;color:var(--ink-2);text-decoration:none;font-weight:600;font-size:.93rem}.login[data-astro-cid-mhtpw2fz]:hover{color:var(--ink);background:color-mix(in srgb,var(--paper-2) 70%,transparent)}.end[data-astro-cid-mhtpw2fz]{display:flex;align-items:center;gap:.25rem}.theme[data-astro-cid-mhtpw2fz]{display:grid;place-items:center;width:2.5rem;height:2.5rem;border:0;border-radius:50%;background:transparent;color:var(--ink-2);cursor:pointer}.theme[data-astro-cid-mhtpw2fz]:hover{color:var(--ink);background:color-mix(in srgb,var(--paper-2) 70%,transparent)}.theme[data-astro-cid-mhtpw2fz] svg[data-astro-cid-mhtpw2fz]{width:1.2rem;height:1.2rem}.moon[data-astro-cid-mhtpw2fz],.dark .sun[data-astro-cid-mhtpw2fz]{display:none}.dark .moon[data-astro-cid-mhtpw2fz]{display:block}.go[data-astro-cid-mhtpw2fz]{white-space:nowrap;min-height:2.6rem;padding:0 1.1rem;font-size:.93rem}.sticky-cta[data-astro-cid-mhtpw2fz]{position:fixed;inset:auto 0 0;z-index:40;display:none;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--surface) 85%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 -1px 0 var(--line)}.sticky-cta[data-astro-cid-mhtpw2fz] .btn[data-astro-cid-mhtpw2fz]{width:100%}@media(max-width:900px){.login[data-astro-cid-mhtpw2fz]{display:none}.capsule[data-astro-cid-mhtpw2fz]{gap:.5rem}.brand[data-astro-cid-mhtpw2fz]{margin-right:auto}}@media(max-width:760px){.sticky-cta[data-astro-cid-mhtpw2fz]:not([hidden]){display:block}}@media(max-width:480px){.theme[data-astro-cid-mhtpw2fz],.long-cta[data-astro-cid-mhtpw2fz] .brand[data-astro-cid-mhtpw2fz] span[data-astro-cid-mhtpw2fz]{display:none}}@media(max-width:380px){.brand[data-astro-cid-mhtpw2fz] span[data-astro-cid-mhtpw2fz]{display:none}}.foot[data-astro-cid-iw7oornk]{padding:0 0 2.5rem;font-size:.92rem}.row[data-astro-cid-iw7oornk]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem;padding-top:1.75rem;border-top:1px solid var(--line)}.brand[data-astro-cid-iw7oornk]{display:inline-flex;align-items:center;gap:.5rem;color:var(--ink);text-decoration:none;font-family:var(--font-display);font-weight:600}.brand[data-astro-cid-iw7oornk] img[data-astro-cid-iw7oornk]{border-radius:.4rem}ul[data-astro-cid-iw7oornk]{display:flex;flex-wrap:wrap;gap:.4rem 1.5rem;list-style:none;margin:0;padding:0}a[data-astro-cid-iw7oornk]{color:var(--ink-2);text-decoration:none}ul[data-astro-cid-iw7oornk] a[data-astro-cid-iw7oornk]:hover{color:var(--ink)}p[data-astro-cid-iw7oornk]{margin:0 0 0 auto;color:var(--ink-3)}@media(max-width:640px){p[data-astro-cid-iw7oornk]{margin:0;width:100%}}.hero[data-astro-cid-tknqrbyw]{padding:clamp(7.5rem,13vw,9.5rem) 0 clamp(3rem,6vw,5rem)}.grid[data-astro-cid-tknqrbyw]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2.5rem,6vw,5rem);align-items:center}.title[data-astro-cid-tknqrbyw]{font-size:clamp(2.5rem,5.4vw,4.4rem);max-width:14ch}.sub[data-astro-cid-tknqrbyw]{margin:1.5rem 0 0;font-size:clamp(1.08rem,1.5vw,1.25rem);max-width:52ch}.actions[data-astro-cid-tknqrbyw]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.btn-lg[data-astro-cid-tknqrbyw]{min-height:3.4rem;padding:0 1.9rem;font-size:1.05rem}.fine[data-astro-cid-tknqrbyw]{margin:.9rem 0 0;font-size:.9rem;color:var(--ink-3)}.stage[data-astro-cid-tknqrbyw]{position:relative;padding:clamp(1.25rem,3.5vw,2.75rem)}.phone[data-astro-cid-tknqrbyw]{margin:0 auto;max-width:25rem;border-radius:1.6rem;background:var(--surface);box-shadow:var(--shadow),0 0 0 1px var(--line);overflow:hidden}.bar[data-astro-cid-tknqrbyw]{display:flex;align-items:center;gap:.7rem;padding:.85rem 1rem;background:var(--surface);border-bottom:1px solid var(--line)}.avatar[data-astro-cid-tknqrbyw]{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--brand-soft);color:var(--brand-ink);font-family:var(--font-display);font-weight:600}.who[data-astro-cid-tknqrbyw]{display:grid;line-height:1.25}.who[data-astro-cid-tknqrbyw] strong[data-astro-cid-tknqrbyw]{font-size:.95rem}.who[data-astro-cid-tknqrbyw] small[data-astro-cid-tknqrbyw]{color:var(--ink-3);font-size:.8rem}.wall[data-astro-cid-tknqrbyw]{display:flex;flex-direction:column;gap:.45rem;min-height:24rem;padding:1.1rem .9rem 1.3rem;background-color:var(--wall);background-image:radial-gradient(rgb(15 42 51 / .05) 1px,transparent 1px);background-size:14px 14px}.pop[data-astro-cid-tknqrbyw]{animation:pop .45s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.35s + var(--i) * .75s)}@keyframes pop{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.flip[data-astro-cid-tknqrbyw]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.flip[data-astro-cid-tknqrbyw] .stage[data-astro-cid-tknqrbyw]{order:-1}.flip[data-astro-cid-tknqrbyw] .phone[data-astro-cid-tknqrbyw] .avatar[data-astro-cid-tknqrbyw],.avatar[data-astro-cid-tknqrbyw]{background:color-mix(in srgb,var(--accent) 16%,var(--surface));color:color-mix(in srgb,var(--accent) 80%,var(--ink))}@media(max-width:900px){.flip[data-astro-cid-tknqrbyw] .stage[data-astro-cid-tknqrbyw]{order:0}.grid[data-astro-cid-tknqrbyw]{grid-template-columns:1fr}.title[data-astro-cid-tknqrbyw]{max-width:18ch}.wall[data-astro-cid-tknqrbyw]{min-height:0}}.problem[data-astro-cid-tpk5jyna]{padding:clamp(4rem,9vw,7rem) 0}.grid[data-astro-cid-tpk5jyna]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(2.5rem,6vw,5.5rem);align-items:center}.body[data-astro-cid-tpk5jyna]{margin-top:1.5rem;color:var(--ink-2);font-size:1.125rem;max-width:46ch}.body[data-astro-cid-tpk5jyna] p[data-astro-cid-tpk5jyna]{margin:0 0 1rem}.stage[data-astro-cid-tpk5jyna]{padding:clamp(1.25rem,3.5vw,2.75rem)}.inbox[data-astro-cid-tpk5jyna]{margin:0 auto;max-width:27rem;padding-bottom:.4rem;border-radius:1.25rem;background:var(--surface);box-shadow:0 0 0 1px #0f2a330f,0 24px 48px -20px #0f2a3359;overflow:hidden}.inbox-head[data-astro-cid-tpk5jyna]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:1rem 1.2rem .6rem}.inbox-head[data-astro-cid-tpk5jyna] strong[data-astro-cid-tpk5jyna]{font-family:var(--font-display);font-size:1.15rem}.inbox-head[data-astro-cid-tpk5jyna] span[data-astro-cid-tpk5jyna]{font-size:.82rem;color:var(--wait);font-weight:600}ul[data-astro-cid-tpk5jyna]{list-style:none;margin:0;padding:0}.inbox[data-astro-cid-tpk5jyna] li[data-astro-cid-tpk5jyna]{display:flex;gap:.8rem;align-items:center;padding:0 1.2rem}.inbox[data-astro-cid-tpk5jyna] li[data-astro-cid-tpk5jyna] .row[data-astro-cid-tpk5jyna]{padding:.7rem 0}.inbox[data-astro-cid-tpk5jyna] li[data-astro-cid-tpk5jyna]+li[data-astro-cid-tpk5jyna] .row[data-astro-cid-tpk5jyna]{border-top:1px solid var(--line)}.avatar[data-astro-cid-tpk5jyna]{flex:none;display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%;background:var(--paper-2);color:var(--ink-2);font-weight:700}.row[data-astro-cid-tpk5jyna]{flex:1;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:.1rem}.top[data-astro-cid-tpk5jyna]{display:flex;justify-content:space-between;gap:1rem}.top[data-astro-cid-tpk5jyna] strong[data-astro-cid-tpk5jyna]{font-size:.95rem}time[data-astro-cid-tpk5jyna]{font-size:.75rem;color:var(--ink-3)}.preview[data-astro-cid-tpk5jyna]{display:flex;align-items:center;gap:.3rem;color:var(--ink-2);font-size:.88rem}.text[data-astro-cid-tpk5jyna]{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dot[data-astro-cid-tpk5jyna]{flex:none;width:.6rem;height:.6rem;border-radius:50%;background:var(--wait)}@media(max-width:900px){.grid[data-astro-cid-tpk5jyna]{grid-template-columns:minmax(0,1fr)}}.steps[data-astro-cid-onxhkgh6]{padding:clamp(5rem,11vw,9rem) 0}.title[data-astro-cid-onxhkgh6]{max-width:18ch}.list[data-astro-cid-onxhkgh6]{list-style:none;margin:clamp(3rem,6vw,4.5rem) 0 0;padding:0;display:grid;gap:clamp(3.5rem,8vw,6.5rem)}.step[data-astro-cid-onxhkgh6]{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(2rem,6vw,5rem);align-items:center}.step[data-astro-cid-onxhkgh6] .copy[data-astro-cid-onxhkgh6] .by[data-astro-cid-onxhkgh6]{margin:0;font-size:.92rem}h3[data-astro-cid-onxhkgh6]{margin:.6rem 0 0;font-family:var(--font-display);font-size:clamp(1.4rem,2.4vw,1.85rem);font-weight:600;letter-spacing:-.015em;line-height:1.2;text-wrap:balance}.copy[data-astro-cid-onxhkgh6] p[data-astro-cid-onxhkgh6]{margin:1rem 0 0;color:var(--ink-2);max-width:40ch}.stage-shot[data-astro-cid-onxhkgh6]{position:relative;margin:0;aspect-ratio:5 / 4;overflow:hidden}.stage-shot[data-astro-cid-onxhkgh6] img{position:absolute;left:7%;top:9%;max-width:none;height:auto;border-radius:.9rem;box-shadow:0 0 0 1px #0f2a3314,0 24px 48px -20px #0f2a3359}.shot-playground[data-astro-cid-onxhkgh6] img{width:150%}.shot-sequence[data-astro-cid-onxhkgh6] img{width:108%}.stage-chat[data-astro-cid-onxhkgh6]{display:grid;place-items:center;aspect-ratio:5 / 4;padding:clamp(1.5rem,4vw,3rem)}.thread[data-astro-cid-onxhkgh6]{display:flex;flex-direction:column;gap:.5rem;width:min(100%,25rem);padding:1.2rem 1rem;border-radius:1.2rem;background-color:var(--wall);background-image:radial-gradient(rgb(15 42 51 / .05) 1px,transparent 1px);background-size:14px 14px;box-shadow:0 0 0 1px #0f2a330f,0 24px 48px -20px #0f2a3359}.note[data-astro-cid-onxhkgh6]{margin:clamp(2.5rem,5vw,3.5rem) 0 0;font-size:.85rem;color:var(--ink-3)}@media(max-width:900px){.step[data-astro-cid-onxhkgh6]{grid-template-columns:1fr;gap:1.75rem}.stage-shot[data-astro-cid-onxhkgh6]{aspect-ratio:4 / 3.4}.stage-chat[data-astro-cid-onxhkgh6]{aspect-ratio:auto}}.proof[data-astro-cid-daylzufs]{padding:clamp(5rem,11vw,9rem) 0}.grid[data-astro-cid-daylzufs]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(2.5rem,7vw,6rem);margin-top:clamp(2.5rem,5vw,3.5rem);align-items:start}figure[data-astro-cid-daylzufs]{margin:0}blockquote[data-astro-cid-daylzufs],blockquote[data-astro-cid-daylzufs] p[data-astro-cid-daylzufs]{margin:0}.lead[data-astro-cid-daylzufs] blockquote[data-astro-cid-daylzufs] p[data-astro-cid-daylzufs]{font-family:var(--font-display);font-size:clamp(1.35rem,2.4vw,1.9rem);font-weight:500;letter-spacing:-.015em;line-height:1.35;text-wrap:pretty}.rest[data-astro-cid-daylzufs]{display:grid;gap:2.25rem}.rest[data-astro-cid-daylzufs] blockquote[data-astro-cid-daylzufs] p[data-astro-cid-daylzufs]{color:var(--ink-2)}figcaption[data-astro-cid-daylzufs]{display:grid;margin-top:1rem;font-size:.92rem;line-height:1.35}.lead[data-astro-cid-daylzufs] figcaption[data-astro-cid-daylzufs]{margin-top:1.5rem}figcaption[data-astro-cid-daylzufs] span[data-astro-cid-daylzufs]{color:var(--ink-3)}@media(max-width:900px){.grid[data-astro-cid-daylzufs]{grid-template-columns:1fr}}.faq[data-astro-cid-lbkyt3xu]{padding:clamp(4rem,9vw,7rem) 0 clamp(5rem,11vw,9rem)}.grid[data-astro-cid-lbkyt3xu]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,5rem);align-items:start}.list[data-astro-cid-lbkyt3xu]{border-top:1px solid var(--line)}details[data-astro-cid-lbkyt3xu]{border-bottom:1px solid var(--line)}summary[data-astro-cid-lbkyt3xu]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 0;cursor:pointer;list-style:none;font-weight:700;font-size:1.05rem}summary[data-astro-cid-lbkyt3xu]::-webkit-details-marker{display:none}summary[data-astro-cid-lbkyt3xu] svg[data-astro-cid-lbkyt3xu]{flex:none;width:1.25rem;height:1.25rem;color:var(--ink-3);transition:transform .2s}details[data-astro-cid-lbkyt3xu][open] summary[data-astro-cid-lbkyt3xu] svg[data-astro-cid-lbkyt3xu]{transform:rotate(180deg)}details[data-astro-cid-lbkyt3xu] p[data-astro-cid-lbkyt3xu]{margin:0 0 1.4rem;max-width:64ch;color:var(--ink-2)}@media(max-width:900px){.grid[data-astro-cid-lbkyt3xu]{grid-template-columns:1fr}}.closing[data-astro-cid-nv4bi3mr]{padding:0 0 clamp(4rem,8vw,6rem)}.panel[data-astro-cid-nv4bi3mr]{padding:clamp(2.5rem,7vw,5.5rem) clamp(1.5rem,6vw,5rem);border-radius:2rem;background:radial-gradient(50rem 24rem at 10% 120%,color-mix(in srgb,var(--accent) 50%,transparent),transparent 70%),var(--deep);color:var(--deep-ink)}.dark .panel[data-astro-cid-nv4bi3mr]{box-shadow:inset 0 0 0 1px #ffffff14}.title[data-astro-cid-nv4bi3mr]{font-size:clamp(2.1rem,4.6vw,3.6rem);max-width:18ch}.body[data-astro-cid-nv4bi3mr]{margin:1.3rem 0 0;max-width:52ch;font-size:clamp(1.05rem,1.4vw,1.2rem);color:var(--deep-ink-2)}.path[data-astro-cid-nv4bi3mr]{display:flex;flex-wrap:wrap;gap:.6rem 2rem;margin:2.2rem 0 0;padding:0;list-style:none;counter-reset:step}.path[data-astro-cid-nv4bi3mr] li[data-astro-cid-nv4bi3mr]{counter-increment:step;display:flex;align-items:center;gap:.6rem;font-weight:600}.path[data-astro-cid-nv4bi3mr] li[data-astro-cid-nv4bi3mr]:before{content:counter(step);display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:50%;box-shadow:inset 0 0 0 1.5px #ffffff59;font-size:.8rem}.btn-lg[data-astro-cid-nv4bi3mr]{min-height:3.4rem;margin-top:2.2rem;padding:0 1.9rem;font-size:1.05rem}.fine[data-astro-cid-nv4bi3mr]{margin:1rem 0 0;font-size:.9rem;color:var(--deep-ink-2)}.fine[data-astro-cid-nv4bi3mr] a[data-astro-cid-nv4bi3mr]{color:var(--deep-ink);text-underline-offset:3px}@media(max-width:560px){.path[data-astro-cid-nv4bi3mr]{flex-direction:column}.btn-lg[data-astro-cid-nv4bi3mr]{width:100%}}.title[data-astro-cid-jb6znjnm]{font-size:var(--hero-size, clamp(2.5rem, 5.4vw, 4.4rem));max-width:var(--hero-max, 14ch)}.sub[data-astro-cid-jb6znjnm]{margin:1.4rem 0 0;max-width:50ch;color:var(--ink-2);font-size:clamp(1.05rem,1.45vw,1.2rem)}.btn-lg[data-astro-cid-jb6znjnm]{min-height:3.4rem;margin-top:2rem;padding:0 1.9rem;font-size:1.05rem}.fine[data-astro-cid-jb6znjnm]{margin:.85rem 0 0;font-size:.88rem;color:var(--ink-3)}.center[data-astro-cid-jb6znjnm]{text-align:center}.center[data-astro-cid-jb6znjnm] [data-astro-cid-jb6znjnm]:is(.title,.sub){margin-inline:auto}.split[data-astro-cid-jb6znjnm]{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:clamp(2rem,6vw,5rem);align-items:end}.split[data-astro-cid-jb6znjnm] .title[data-astro-cid-jb6znjnm]{grid-column:1 / -1}.split[data-astro-cid-jb6znjnm] .sub[data-astro-cid-jb6znjnm]{grid-row:2 / span 2}.split[data-astro-cid-jb6znjnm] .btn-lg[data-astro-cid-jb6znjnm]{justify-self:start}@media(max-width:760px){.split[data-astro-cid-jb6znjnm]{display:block}}.on-deep[data-astro-cid-jb6znjnm] [data-astro-cid-jb6znjnm]:is(.sub,.fine){color:var(--deep-ink-2)}.hero[data-astro-cid-7yp2b2dn]{--hero-size: clamp(2.7rem, 6vw, 5rem);--hero-max: 17ch;padding:clamp(7.5rem,13vw,9.5rem) 0 clamp(3rem,6vw,5rem)}.visual[data-astro-cid-7yp2b2dn]{position:relative;margin-top:clamp(3rem,6vw,4.5rem)}.tile[data-astro-cid-7yp2b2dn]{display:grid;place-items:center;margin:0;min-height:clamp(22rem,38vw,32rem);padding:3rem 1.5rem;border-radius:1.75rem;background:radial-gradient(60% 70% at 50% 0%,rgb(255 255 255 / .14),transparent 70%),radial-gradient(80% 60% at 50% 110%,color-mix(in srgb,var(--accent) 45%,transparent),transparent 70%),#000;color:#f5f5f7}.unit[data-astro-cid-7yp2b2dn]{display:grid;text-align:center}.name[data-astro-cid-7yp2b2dn]{font-family:var(--font-display);font-weight:600;font-size:clamp(3.4rem,9vw,7.5rem);letter-spacing:-.045em;line-height:.95;background:linear-gradient(180deg,#fff 30%,#a1a1a6);-webkit-background-clip:text;background-clip:text;color:transparent}.price[data-astro-cid-7yp2b2dn]{margin-top:1.1rem;font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:600}.note[data-astro-cid-7yp2b2dn]{margin-top:.25rem;color:#a1a1a6;font-size:.95rem}.inquiry[data-astro-cid-7yp2b2dn]{position:absolute;right:clamp(1rem,4vw,3rem);bottom:clamp(-2.5rem,-3vw,-1.5rem);display:flex;flex-direction:column;gap:.45rem;width:min(19rem,70%);padding:.9rem .8rem;border-radius:1.1rem;background:var(--wall);box-shadow:0 0 0 1px var(--line),0 30px 60px -24px #00000073}.inquiry[data-astro-cid-7yp2b2dn] .bubble{max-width:92%;font-size:.86rem}@media(max-width:900px){.inquiry[data-astro-cid-7yp2b2dn]{position:relative;right:auto;bottom:auto;width:calc(100% - 2rem);max-width:22rem;margin:-4rem auto 0}.tile[data-astro-cid-7yp2b2dn]{align-items:start;padding-bottom:6rem}}.hero[data-astro-cid-elynocwv]{--hero-size: clamp(2.5rem, 5.2vw, 4.3rem);--hero-max: 16ch;padding:clamp(7.5rem,13vw,9.5rem) 0 clamp(4rem,8vw,6rem)}.board[data-astro-cid-elynocwv]{position:relative;display:grid;justify-items:center;margin-top:clamp(3.5rem,7vw,5rem)}.source[data-astro-cid-elynocwv]{padding:.55rem 1.1rem;border-radius:999px;background:var(--ink);color:var(--paper);font-size:.9rem;font-weight:600}.lanes[data-astro-cid-elynocwv]{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,2rem);width:100%;max-width:62rem;margin-top:3rem}.lanes[data-astro-cid-elynocwv]:before{content:"";position:absolute;top:-3rem;left:25%;right:25%;height:1.5rem;border:2px solid var(--line);border-bottom:0;border-radius:1rem 1rem 0 0;translate:0 1.5rem}.lanes[data-astro-cid-elynocwv]:after{content:"";position:absolute;top:-3rem;left:50%;width:2px;height:1.5rem;background:var(--line)}.lane[data-astro-cid-elynocwv]{padding:clamp(1.25rem,3vw,1.75rem);border-radius:1.5rem;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line),0 1px 2px #0e2d290a;text-align:left}.lane-admin[data-astro-cid-elynocwv]{background:color-mix(in srgb,#d97a3a 6%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,#d97a3a 25%,var(--line))}h2[data-astro-cid-elynocwv]{margin:0;font-size:1.15rem;font-weight:700;letter-spacing:-.015em}.topics[data-astro-cid-elynocwv]{display:flex;flex-wrap:wrap;gap:.4rem;margin:.85rem 0 0;padding:0;list-style:none}.topics[data-astro-cid-elynocwv] li[data-astro-cid-elynocwv]{padding:.25rem .7rem;border-radius:999px;background:color-mix(in srgb,var(--accent) 12%,var(--surface));color:color-mix(in srgb,var(--accent) 70%,var(--ink));font-size:.82rem;font-weight:600}.lane-admin[data-astro-cid-elynocwv] .topics[data-astro-cid-elynocwv] li[data-astro-cid-elynocwv]{background:color-mix(in srgb,#d97a3a 14%,var(--surface));color:color-mix(in srgb,#b4561a 80%,var(--ink))}.thread[data-astro-cid-elynocwv]{display:flex;flex-direction:column;gap:.45rem;margin-top:1.25rem;padding:1rem .85rem;border-radius:1rem;background:var(--wall)}.thread[data-astro-cid-elynocwv] .bubble{font-size:.88rem}@media(max-width:760px){.lanes[data-astro-cid-elynocwv]{grid-template-columns:1fr;margin-top:1.25rem}.lanes[data-astro-cid-elynocwv]:before{display:none}.lanes[data-astro-cid-elynocwv]:after{top:-1.25rem;height:1.25rem}}.hero[data-astro-cid-d4dc4c7d]{--hero-size: clamp(2.6rem, 5.4vw, 4.5rem);--hero-max: 14ch;padding:clamp(7.5rem,13vw,9.5rem) 0 clamp(4rem,8vw,6rem)}.grid[data-astro-cid-d4dc4c7d]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(2.5rem,6vw,5rem);align-items:center}.route[data-astro-cid-d4dc4c7d]{position:relative;margin:0;padding:clamp(1.75rem,4vw,2.75rem) clamp(1rem,3vw,2rem);border-radius:1.5rem;background:var(--surface);box-shadow:0 0 0 1px #0000000a,0 6px 16px #00000014,0 30px 60px -30px #00000040;overflow:hidden}.path[data-astro-cid-d4dc4c7d]{position:absolute;inset:0;width:100%;height:100%}.path[data-astro-cid-d4dc4c7d] path[data-astro-cid-d4dc4c7d]{fill:none;stroke:var(--accent);stroke-width:2;stroke-dasharray:2 8;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.8}ol[data-astro-cid-d4dc4c7d]{position:relative;display:grid;gap:.9rem;margin:0;padding:0;list-style:none}.stop[data-astro-cid-d4dc4c7d]{display:flex;animation:pop .45s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.35s + var(--i) * .6s)}.left[data-astro-cid-d4dc4c7d]{justify-content:flex-start}.right[data-astro-cid-d4dc4c7d]{justify-content:flex-end}.gap[data-astro-cid-d4dc4c7d],.handover[data-astro-cid-d4dc4c7d]{justify-content:center}.stop[data-astro-cid-d4dc4c7d] .bubble{max-width:min(19rem,78%);align-self:auto;font-size:.9rem}.stop[data-astro-cid-d4dc4c7d] .chip{background:var(--paper-2);color:var(--ink-2);box-shadow:none}.stop[data-astro-cid-d4dc4c7d] .chip-handover{background:var(--accent);color:#fff}@media(max-width:900px){.grid[data-astro-cid-d4dc4c7d]{grid-template-columns:1fr}.stop[data-astro-cid-d4dc4c7d] .bubble{max-width:88%}}.hero[data-astro-cid-44lg4pcf]{--hero-size: clamp(2.6rem, 5.6vw, 4.6rem);--hero-max: 18ch;padding:clamp(8rem,14vw,10.5rem) 0 clamp(4rem,8vw,6rem);background:radial-gradient(60% 55% at 50% 0%,rgb(255 255 255 / .16),transparent 75%),linear-gradient(180deg,#2b2f36,var(--deep) 70%);color:var(--deep-ink)}.bays[data-astro-cid-44lg4pcf]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:clamp(2.5rem,6vw,5rem);align-items:center;margin-top:clamp(3.5rem,7vw,5rem)}.in[data-astro-cid-44lg4pcf]{position:relative}.in[data-astro-cid-44lg4pcf]:after{content:"";position:absolute;top:50%;right:calc(-1*clamp(2.5rem,6vw,5rem));width:clamp(2.5rem,6vw,5rem);height:2px;background:var(--accent)}.out[data-astro-cid-44lg4pcf]{position:relative;display:grid;gap:1.25rem;padding-left:1.5rem;border-left:2px solid var(--accent)}.bay[data-astro-cid-44lg4pcf]:before{content:"";position:absolute;left:0;width:1.5rem;height:2px;margin-top:1.1rem;background:var(--accent)}.tag[data-astro-cid-44lg4pcf]{display:inline-flex;gap:.5rem;margin-bottom:.6rem;font-family:var(--font-display);font-size:1.15rem;font-weight:700;color:var(--deep-ink)}.thread[data-astro-cid-44lg4pcf]{display:flex;flex-direction:column;gap:.45rem;padding:1rem .9rem;border-radius:.5rem;background:var(--wall)}.thread[data-astro-cid-44lg4pcf] .bubble{font-size:.88rem}@media(max-width:900px){.bays[data-astro-cid-44lg4pcf]{grid-template-columns:1fr;gap:2rem}.in[data-astro-cid-44lg4pcf]:after{top:auto;bottom:-2rem;right:auto;left:1.5rem;width:2px;height:2rem}.out[data-astro-cid-44lg4pcf]{margin-left:1.5rem}}.hero[data-astro-cid-wgp2j5wx]{--hero-size: clamp(2.6rem, 5.4vw, 4.4rem);--hero-max: 15ch;padding:clamp(7.5rem,13vw,9.5rem) 0 clamp(4rem,8vw,6rem)}.grid[data-astro-cid-wgp2j5wx]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.5rem,6vw,5rem);align-items:center}.visual[data-astro-cid-wgp2j5wx]{display:flex;flex-direction:column}.order[data-astro-cid-wgp2j5wx]{margin:0 0 0 auto;max-width:27rem;order:1;width:100%;padding:1.6rem 1.6rem 4.5rem;border-radius:.9rem;background:#000;color:#fff;box-shadow:0 0 0 1px #ffffff14,0 30px 60px -28px #0009}figcaption[data-astro-cid-wgp2j5wx]{position:relative;display:flex;align-items:center;justify-content:space-between;padding-bottom:1rem;border-bottom:2px solid rgb(255 255 255 / .25);font-family:var(--font-display);font-size:1.6rem;font-weight:800;letter-spacing:-.03em}dl[data-astro-cid-wgp2j5wx]{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.25rem;margin:1.25rem 0 0}.wide[data-astro-cid-wgp2j5wx]{grid-column:1 / -1}dt[data-astro-cid-wgp2j5wx]{font-size:.82rem;color:#ffffffb8}dd[data-astro-cid-wgp2j5wx]{margin:.1rem 0 0;font-family:var(--font-display);font-size:1.12rem;font-weight:700;line-height:1.25;letter-spacing:-.015em}.chat[data-astro-cid-wgp2j5wx]{order:2;position:relative;z-index:1;align-self:flex-start;margin-top:-3rem;display:flex;flex-direction:column;gap:.45rem;width:min(19rem,70%);padding:.9rem .8rem;border-radius:.9rem;background:var(--wall);box-shadow:0 0 0 1px var(--line),0 24px 48px -20px #00000059}.chat[data-astro-cid-wgp2j5wx] .bubble{max-width:94%;font-size:.82rem}.chat[data-astro-cid-wgp2j5wx] .chip{font-size:.74rem}@media(max-width:900px){.grid[data-astro-cid-wgp2j5wx]{grid-template-columns:1fr}.order[data-astro-cid-wgp2j5wx]{margin-inline:auto}.chat[data-astro-cid-wgp2j5wx]{width:calc(100% - 2rem);max-width:22rem;margin-left:1rem}}.hero[data-astro-cid-4tngzb3j]{--hero-size: clamp(2.6rem, 5.6vw, 4.8rem);--hero-max: 17ch;padding:clamp(7.5rem,13vw,9.5rem) 0 clamp(4rem,8vw,6rem)}.top[data-astro-cid-4tngzb3j] .sub{max-width:58ch}.sheet[data-astro-cid-4tngzb3j]{margin-top:clamp(3rem,6vw,4.5rem);border-radius:.6rem;background:var(--surface);box-shadow:0 0 0 1px var(--line),0 30px 60px -36px #14261959;overflow:hidden}table[data-astro-cid-4tngzb3j]{width:100%;border-collapse:collapse;font-size:.95rem}caption[data-astro-cid-4tngzb3j]{padding:.9rem 1.25rem;border-bottom:1px solid var(--line);background:var(--paper-2);color:var(--ink-2);font-size:.85rem;font-weight:600;text-align:left}th[data-astro-cid-4tngzb3j],td[data-astro-cid-4tngzb3j]{padding:.95rem 1.25rem;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}tbody[data-astro-cid-4tngzb3j] tr[data-astro-cid-4tngzb3j]:last-child>[data-astro-cid-4tngzb3j]{border-bottom:0}thead[data-astro-cid-4tngzb3j] th[data-astro-cid-4tngzb3j]{padding-block:.7rem;color:var(--ink-3);font-size:.8rem;font-weight:600}tbody[data-astro-cid-4tngzb3j] th[data-astro-cid-4tngzb3j]{font-weight:700;white-space:nowrap}.ask[data-astro-cid-4tngzb3j]{color:var(--ink)}.who[data-astro-cid-4tngzb3j]{display:inline-block;margin-bottom:.2rem;padding:.1rem .55rem;border-radius:.3rem;font-size:.78rem;font-weight:700}.who-ai[data-astro-cid-4tngzb3j]{background:color-mix(in srgb,#0a7fb4 12%,var(--surface));color:#0a6d9a}.who-campaign[data-astro-cid-4tngzb3j]{background:color-mix(in srgb,var(--accent) 14%,var(--surface));color:color-mix(in srgb,var(--accent) 70%,var(--ink))}.who-admin[data-astro-cid-4tngzb3j]{background:color-mix(in srgb,#c27a12 14%,var(--surface));color:#8a5300}.dark .who-ai[data-astro-cid-4tngzb3j]{color:#6ccdf3}.dark .who-admin[data-astro-cid-4tngzb3j]{color:#f0b65c}.answer[data-astro-cid-4tngzb3j]{display:block;color:var(--ink-2)}.time[data-astro-cid-4tngzb3j]{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:760px){thead[data-astro-cid-4tngzb3j]{display:none}caption[data-astro-cid-4tngzb3j]{display:block;width:auto}table[data-astro-cid-4tngzb3j],tbody[data-astro-cid-4tngzb3j],tr[data-astro-cid-4tngzb3j],th[data-astro-cid-4tngzb3j],td[data-astro-cid-4tngzb3j]{display:block}tr[data-astro-cid-4tngzb3j]{display:grid;grid-template-columns:1fr auto;padding:1rem 1.1rem;border-bottom:1px solid var(--line)}tbody[data-astro-cid-4tngzb3j] tr[data-astro-cid-4tngzb3j]:last-child{border-bottom:0}th[data-astro-cid-4tngzb3j],td[data-astro-cid-4tngzb3j]{padding:0;border:0}.ask[data-astro-cid-4tngzb3j],td[data-astro-cid-4tngzb3j]:nth-child(3){grid-column:1 / -1}.ask[data-astro-cid-4tngzb3j]{margin:.2rem 0 .6rem}.time[data-astro-cid-4tngzb3j]{grid-row:1;grid-column:2;font-size:.85rem}}.hero[data-astro-cid-um5sqj4l]{--hero-size: clamp(2.5rem, 5.2vw, 4.3rem);--hero-max: 15ch;padding:clamp(7.5rem,13vw,9.5rem) 0 clamp(4rem,8vw,6rem);background:radial-gradient(40rem 30rem at 85% 30%,rgb(255 255 255 / .08),transparent 70%),var(--deep);color:var(--deep-ink)}.grid[data-astro-cid-um5sqj4l]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:clamp(2.5rem,6vw,5rem);align-items:center}.card[data-astro-cid-um5sqj4l]{margin:0 0 0 auto;width:100%;max-width:27rem;padding:1.5rem;border-radius:1.25rem;background:var(--surface);color:var(--ink);box-shadow:0 30px 60px -30px #00000080}figcaption[data-astro-cid-um5sqj4l]{display:flex;align-items:center;gap:.8rem}figcaption[data-astro-cid-um5sqj4l] span[data-astro-cid-um5sqj4l]:last-child{display:grid;line-height:1.3}figcaption[data-astro-cid-um5sqj4l] strong[data-astro-cid-um5sqj4l]{font-family:var(--font-display);font-weight:600}figcaption[data-astro-cid-um5sqj4l] small[data-astro-cid-um5sqj4l]{color:var(--ink-3);font-size:.85rem}.avatar[data-astro-cid-um5sqj4l]{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%;background:var(--accent);color:#fff;font-family:var(--font-display);font-weight:600}.bar[data-astro-cid-um5sqj4l]{display:block;height:.5rem;margin:1.25rem 0 .5rem;border-radius:999px;background:var(--paper-2);overflow:hidden}.bar[data-astro-cid-um5sqj4l] span[data-astro-cid-um5sqj4l]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent),#f0a35e)}ol[data-astro-cid-um5sqj4l]{margin:0;padding:0;list-style:none}li[data-astro-cid-um5sqj4l]{display:grid;grid-template-columns:auto 1fr;gap:0 .85rem;padding:.9rem 0;border-bottom:1px solid var(--line)}li[data-astro-cid-um5sqj4l]:last-child{border-bottom:0;padding-bottom:0}.mark[data-astro-cid-um5sqj4l]{display:grid;place-items:center;width:1.6rem;height:1.6rem;margin-top:.1rem;border-radius:50%;box-shadow:inset 0 0 0 2px var(--line);color:#fff}.mark[data-astro-cid-um5sqj4l] svg[data-astro-cid-um5sqj4l]{width:1rem}.done[data-astro-cid-um5sqj4l] .mark[data-astro-cid-um5sqj4l]{background:var(--accent);box-shadow:none}.now[data-astro-cid-um5sqj4l] .mark[data-astro-cid-um5sqj4l]{box-shadow:inset 0 0 0 2px var(--accent);background:radial-gradient(circle,var(--accent) 0 32%,transparent 36%)}.text[data-astro-cid-um5sqj4l]{display:grid;line-height:1.35}.text[data-astro-cid-um5sqj4l] small[data-astro-cid-um5sqj4l]{color:var(--ink-3);font-size:.85rem}.done[data-astro-cid-um5sqj4l] .text[data-astro-cid-um5sqj4l] strong[data-astro-cid-um5sqj4l]{color:var(--ink-2)}.next[data-astro-cid-um5sqj4l] .text[data-astro-cid-um5sqj4l]{opacity:.7}.msg[data-astro-cid-um5sqj4l]{grid-column:2;display:flex;flex-direction:column;margin-top:.75rem;padding:.75rem;border-radius:1rem;background:var(--wall)}.msg[data-astro-cid-um5sqj4l] .bubble{max-width:100%;font-size:.86rem}@media(max-width:900px){.grid[data-astro-cid-um5sqj4l]{grid-template-columns:1fr}.card[data-astro-cid-um5sqj4l]{margin-inline:auto}}.hero[data-astro-cid-oohp3qbi]{--hero-size: clamp(2.5rem, 5vw, 4.2rem);--hero-max: 15ch;padding:clamp(7.5rem,13vw,9.5rem) 0 clamp(4.5rem,9vw,7rem);background:radial-gradient(60rem 34rem at 50% -10%,color-mix(in srgb,var(--accent) 28%,transparent),transparent 70%);color:var(--deep-ink)}.grid[data-astro-cid-oohp3qbi]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(2.5rem,6vw,5rem);align-items:center}.desk[data-astro-cid-oohp3qbi]{display:grid;grid-template-columns:minmax(0,1fr) 12.5rem;gap:1.25rem;align-items:start}.doc[data-astro-cid-oohp3qbi]{padding:2rem 1.75rem 2.25rem;border-radius:.75rem;background:linear-gradient(180deg,#ffffff0d,#ffffff04),var(--surface);color:var(--ink);box-shadow:inset 0 1px #ffffff14,0 0 0 1px var(--line),0 40px 70px -30px #000c}.to[data-astro-cid-oohp3qbi]{font-size:.82rem;color:var(--ink-3)}h2[data-astro-cid-oohp3qbi]{margin:.35rem 0 0;padding-bottom:1.1rem;border-bottom:1px solid var(--line);font-family:var(--font-display);font-size:1.45rem;font-weight:500;line-height:1.2;letter-spacing:-.015em}.doc[data-astro-cid-oohp3qbi] ol[data-astro-cid-oohp3qbi]{margin:1.2rem 0 0;padding:0 0 0 1.2rem;display:grid;gap:.9rem}.doc[data-astro-cid-oohp3qbi] li[data-astro-cid-oohp3qbi]::marker{font-family:var(--font-display);color:var(--accent)}.doc[data-astro-cid-oohp3qbi] li[data-astro-cid-oohp3qbi] strong[data-astro-cid-oohp3qbi]{display:block;font-size:.98rem}.doc[data-astro-cid-oohp3qbi] li[data-astro-cid-oohp3qbi] span[data-astro-cid-oohp3qbi]{display:block;line-height:1.45;color:var(--ink-2);font-size:.9rem}.lines[data-astro-cid-oohp3qbi]{display:grid;gap:.5rem;margin-top:1.5rem}.lines[data-astro-cid-oohp3qbi] i[data-astro-cid-oohp3qbi]{height:.4rem;border-radius:999px;background:var(--line)}.lines[data-astro-cid-oohp3qbi] i[data-astro-cid-oohp3qbi]:last-child{width:60%}.notes[data-astro-cid-oohp3qbi]{display:grid;gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;counter-reset:n}.notes[data-astro-cid-oohp3qbi] li[data-astro-cid-oohp3qbi]{position:relative;padding:.8rem .9rem;border-radius:.5rem;background:#ffffff12;box-shadow:inset 2px 0 0 var(--accent);color:var(--deep-ink);font-size:.88rem;line-height:1.4}.when[data-astro-cid-oohp3qbi]{display:block;color:var(--deep-ink-2);font-size:.78rem}.notes[data-astro-cid-oohp3qbi] .by[data-astro-cid-oohp3qbi]{margin:.15rem 0 .25rem}.note-ai[data-astro-cid-oohp3qbi] .by[data-astro-cid-oohp3qbi]{color:#8fd3f3}.note-campaign[data-astro-cid-oohp3qbi] .by[data-astro-cid-oohp3qbi]{color:#8fdcab}.note-admin[data-astro-cid-oohp3qbi] .by[data-astro-cid-oohp3qbi]{color:#f0c27a}@media(max-width:1000px){.grid[data-astro-cid-oohp3qbi]{grid-template-columns:1fr}}@media(max-width:640px){.desk[data-astro-cid-oohp3qbi]{grid-template-columns:1fr}.notes[data-astro-cid-oohp3qbi]{margin-top:0}}.hero[data-astro-cid-yrkrgnic]{padding:clamp(7.5rem,13vw,10rem) 0 clamp(3.5rem,7vw,6rem)}.head[data-astro-cid-yrkrgnic]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.75fr);gap:clamp(2rem,5vw,4.5rem);align-items:end}.title[data-astro-cid-yrkrgnic]{font-size:clamp(2.7rem,6.2vw,5.6rem);font-weight:500;line-height:1.02;max-width:14ch}.sub[data-astro-cid-yrkrgnic]{margin:0;color:var(--ink-2);font-size:clamp(1.05rem,1.35vw,1.18rem)}.btn-lg[data-astro-cid-yrkrgnic]{min-height:3.4rem;margin-top:1.6rem;padding:0 1.9rem;font-size:1.05rem}.fine[data-astro-cid-yrkrgnic]{margin:.85rem 0 0;font-size:.88rem;color:var(--ink-3)}.programme[data-astro-cid-yrkrgnic]{--rail: color-mix(in srgb, var(--accent) 35%, var(--line));display:grid;grid-template-columns:1fr 1fr 1fr .9fr 1.15fr;gap:0 clamp(.9rem,1.6vw,1.4rem);margin:clamp(3.5rem,7vw,5.5rem) 0 0;padding:0;list-style:none}.stop[data-astro-cid-yrkrgnic]{position:relative;display:flex;flex-direction:column;gap:1rem;padding-top:1.6rem}.stop[data-astro-cid-yrkrgnic]:before{content:"";position:absolute;top:.3rem;left:0;right:calc(-1*clamp(.9rem,1.6vw,1.4rem));height:2px;background:var(--rail)}.stop[data-astro-cid-yrkrgnic]:last-child:before{right:0}.stop[data-astro-cid-yrkrgnic]:after{content:"";position:absolute;top:0;left:0;width:.7rem;height:.7rem;border-radius:50%;background:var(--paper);box-shadow:inset 0 0 0 2px var(--accent)}.live[data-astro-cid-yrkrgnic]:after{background:var(--accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--accent) 22%,transparent)}.when[data-astro-cid-yrkrgnic]{font-size:.9rem;font-weight:600;color:var(--ink)}.msgs[data-astro-cid-yrkrgnic]{display:flex;flex-direction:column;gap:.45rem}.msgs[data-astro-cid-yrkrgnic] .bubble{max-width:100%;font-size:.86rem}.msgs[data-astro-cid-yrkrgnic] .bubble-in{margin-right:1.25rem}.msgs[data-astro-cid-yrkrgnic] .bubble-out{margin-left:1.25rem}.msgs[data-astro-cid-yrkrgnic] .chip{align-self:stretch;text-align:center}.onair[data-astro-cid-yrkrgnic]{flex:1;display:flex;align-items:flex-end;min-height:11rem;padding:1.1rem;border-radius:1rem;background:radial-gradient(120% 80% at 100% 0%,rgb(255 255 255 / .18),transparent 60%),var(--accent);color:#fff}.onair[data-astro-cid-yrkrgnic] p[data-astro-cid-yrkrgnic]{margin:0;font-family:var(--font-display);font-size:1.05rem;line-height:1.3}.pop[data-astro-cid-yrkrgnic]{animation:pop .45s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.3s + var(--i) * .45s)}@keyframes pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:1080px){.programme[data-astro-cid-yrkrgnic]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem clamp(.9rem,1.6vw,1.4rem)}.stop[data-astro-cid-yrkrgnic]:nth-child(3):before{right:0}}@media(max-width:760px){.head[data-astro-cid-yrkrgnic]{grid-template-columns:1fr;gap:1.5rem}.title[data-astro-cid-yrkrgnic]{max-width:16ch}.programme[data-astro-cid-yrkrgnic]{grid-template-columns:1fr;gap:0}.stop[data-astro-cid-yrkrgnic]{padding:0 0 1.75rem 1.75rem;gap:.7rem}.stop[data-astro-cid-yrkrgnic]:before,.stop[data-astro-cid-yrkrgnic]:nth-child(3):before{top:.35rem;bottom:0;left:.3rem;right:auto;width:2px;height:auto}.stop[data-astro-cid-yrkrgnic]:last-child:before{bottom:auto;height:0}.stop[data-astro-cid-yrkrgnic]:after{top:.25rem}.onair[data-astro-cid-yrkrgnic]{min-height:0}}.problem[data-astro-cid-w5ullp2v]{padding:clamp(5rem,11vw,9rem) 0;background:var(--paper-2)}.grid[data-astro-cid-w5ullp2v]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.5rem,7vw,6rem);align-items:center}.h2[data-astro-cid-w5ullp2v]{max-width:15ch}.copy[data-astro-cid-w5ullp2v] p[data-astro-cid-w5ullp2v]{margin:1.4rem 0 0;max-width:44ch;color:var(--ink-2);font-size:clamp(1.05rem,1.3vw,1.15rem)}.pile[data-astro-cid-w5ullp2v]{display:grid;gap:.6rem;margin:0;padding:0;list-style:none}.pile[data-astro-cid-w5ullp2v] li[data-astro-cid-w5ullp2v]{display:grid;grid-template-columns:auto 1fr;column-gap:.85rem;align-items:center;width:min(88%,24rem);padding:.8rem 1rem;border-radius:1rem;background:var(--surface);box-shadow:0 0 0 1px var(--line),0 10px 24px -16px #221c3859}.pile[data-astro-cid-w5ullp2v] li[data-astro-cid-w5ullp2v]:nth-child(2){margin-left:8%}.pile[data-astro-cid-w5ullp2v] li[data-astro-cid-w5ullp2v]:nth-child(3){margin-left:3%}.pile[data-astro-cid-w5ullp2v] li[data-astro-cid-w5ullp2v]:nth-child(4){margin-left:12%}.pile[data-astro-cid-w5ullp2v] li[data-astro-cid-w5ullp2v]:nth-child(5){margin-left:6%}.avatar[data-astro-cid-w5ullp2v]{grid-row:span 2;display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;background:color-mix(in srgb,var(--accent) 14%,var(--surface));color:color-mix(in srgb,var(--accent) 80%,var(--ink));font-family:var(--font-display);font-weight:600}.top[data-astro-cid-w5ullp2v]{display:flex;justify-content:space-between;gap:1rem;font-size:.92rem}time[data-astro-cid-w5ullp2v]{color:var(--ink-3);font-size:.8rem}.text[data-astro-cid-w5ullp2v]{color:var(--ink-2);font-size:.95rem}@media(max-width:900px){.grid[data-astro-cid-w5ullp2v]{grid-template-columns:1fr}}.steps[data-astro-cid-lvbjrhfo]{padding:clamp(5rem,11vw,9rem) 0 clamp(3rem,6vw,4rem)}.grid[data-astro-cid-lvbjrhfo]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2.5rem,6vw,5.5rem);align-items:start}.agenda[data-astro-cid-lvbjrhfo]{position:sticky;top:7rem}.agenda[data-astro-cid-lvbjrhfo] ol[data-astro-cid-lvbjrhfo]{margin:2.5rem 0 0;padding:0;list-style:none}.agenda[data-astro-cid-lvbjrhfo] li[data-astro-cid-lvbjrhfo]{padding:1.1rem 0 1.1rem 1.25rem;box-shadow:inset 2px 0 0 var(--line);transition:box-shadow .3s ease,opacity .3s ease}.agenda[data-astro-cid-lvbjrhfo] li[data-astro-cid-lvbjrhfo]:not(.on){opacity:.55}.agenda[data-astro-cid-lvbjrhfo] li[data-astro-cid-lvbjrhfo].on{opacity:1;box-shadow:inset 3px 0 0 var(--accent)}.when[data-astro-cid-lvbjrhfo]{display:block;font-size:.88rem;font-weight:600;color:color-mix(in srgb,var(--accent) 85%,var(--ink))}h3[data-astro-cid-lvbjrhfo]{margin:.3rem 0 0;font-family:var(--font-display);font-size:clamp(1.25rem,1.9vw,1.5rem);font-weight:500;line-height:1.2;letter-spacing:-.01em}li[data-astro-cid-lvbjrhfo] p[data-astro-cid-lvbjrhfo]{margin:.5rem 0 0;color:var(--ink-2);font-size:.98rem;max-width:40ch}.shows[data-astro-cid-lvbjrhfo]{display:grid;gap:clamp(2rem,5vw,4rem);margin:0;padding:0;list-style:none}.cap[data-astro-cid-lvbjrhfo]{display:none}.frame[data-astro-cid-lvbjrhfo]{position:relative;margin:0;aspect-ratio:6 / 5;overflow:hidden;border-radius:1.5rem;background:radial-gradient(100% 80% at 100% 0%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 65%),color-mix(in srgb,var(--accent) 8%,var(--paper-2))}.frame-shot[data-astro-cid-lvbjrhfo] img{position:absolute;left:8%;top:10%;max-width:none;height:auto;border-radius:.9rem;box-shadow:0 0 0 1px #221c3814,0 24px 48px -20px #221c3866}.shot-playground[data-astro-cid-lvbjrhfo] img{width:150%}.shot-sequence[data-astro-cid-lvbjrhfo] img{width:108%}.frame-chat[data-astro-cid-lvbjrhfo]{display:grid;place-items:center;padding:clamp(1.5rem,4vw,3rem)}.thread[data-astro-cid-lvbjrhfo]{display:flex;flex-direction:column;gap:.5rem;width:min(100%,25rem);padding:1.2rem 1rem;border-radius:1.2rem;background-color:var(--wall);box-shadow:0 0 0 1px #221c380f,0 24px 48px -20px #221c3866}.note[data-astro-cid-lvbjrhfo]{margin-top:clamp(2.5rem,5vw,3.5rem);font-size:.85rem;color:var(--ink-3)}@media(max-width:900px){.grid[data-astro-cid-lvbjrhfo]{grid-template-columns:1fr}.agenda[data-astro-cid-lvbjrhfo]{position:static}.agenda[data-astro-cid-lvbjrhfo] ol[data-astro-cid-lvbjrhfo]{display:none}.cap[data-astro-cid-lvbjrhfo]{display:block;margin-bottom:1.25rem}.frame[data-astro-cid-lvbjrhfo]{aspect-ratio:4 / 3.6}.frame-chat[data-astro-cid-lvbjrhfo]{aspect-ratio:auto}}.proof[data-astro-cid-3m36xrlg]{padding:clamp(5rem,11vw,9rem) 0}figure[data-astro-cid-3m36xrlg]{margin:0 auto;max-width:52rem;text-align:center}blockquote[data-astro-cid-3m36xrlg]{margin:0}blockquote[data-astro-cid-3m36xrlg] p[data-astro-cid-3m36xrlg]{margin:0;font-family:var(--font-display);font-size:clamp(1.6rem,3.2vw,2.6rem);font-weight:500;line-height:1.25;letter-spacing:-.015em;text-wrap:balance}blockquote[data-astro-cid-3m36xrlg] p[data-astro-cid-3m36xrlg]:before{content:"“"}blockquote[data-astro-cid-3m36xrlg] p[data-astro-cid-3m36xrlg]:after{content:"”"}figcaption[data-astro-cid-3m36xrlg]{margin-top:1.75rem;color:var(--ink-3);font-size:.95rem}figcaption[data-astro-cid-3m36xrlg] strong[data-astro-cid-3m36xrlg]{display:block;color:var(--ink)}.closing[data-astro-cid-tymnoqry]{padding:clamp(2rem,5vw,4rem) 0 clamp(4rem,8vw,6rem)}.ticket[data-astro-cid-tymnoqry]{--cut: 68%;--r: 1rem;display:grid;grid-template-columns:var(--cut) 1fr;border-radius:1.75rem;mask:radial-gradient(circle at var(--cut) 0,transparent var(--r),#000 calc(var(--r) + .5px)) top / 100% 51% no-repeat,radial-gradient(circle at var(--cut) 100%,transparent var(--r),#000 calc(var(--r) + .5px)) bottom / 100% 51% no-repeat}.main[data-astro-cid-tymnoqry]{padding:clamp(2.5rem,6vw,4.5rem) clamp(1.5rem,5vw,4rem);border-radius:1.75rem 0 0 1.75rem;background:radial-gradient(40rem 22rem at 0% 120%,color-mix(in srgb,var(--accent) 55%,transparent),transparent 70%),var(--deep);color:var(--deep-ink)}.title[data-astro-cid-tymnoqry]{font-size:clamp(2rem,4.2vw,3.4rem);font-weight:500;max-width:16ch}.body[data-astro-cid-tymnoqry]{margin:1.2rem 0 0;max-width:46ch;color:var(--deep-ink-2);font-size:clamp(1.02rem,1.3vw,1.12rem)}.path[data-astro-cid-tymnoqry]{display:flex;flex-wrap:wrap;gap:.5rem 1.75rem;margin:2rem 0 0;padding:0;list-style:none;counter-reset:step;font-weight:600}.path[data-astro-cid-tymnoqry] li[data-astro-cid-tymnoqry]{counter-increment:step;display:flex;align-items:center;gap:.55rem}.path[data-astro-cid-tymnoqry] li[data-astro-cid-tymnoqry]:before{content:counter(step);display:grid;place-items:center;width:1.55rem;height:1.55rem;border-radius:50%;box-shadow:inset 0 0 0 1.5px #ffffff59;font-size:.78rem}.stub[data-astro-cid-tymnoqry]{display:flex;flex-direction:column;justify-content:center;padding:clamp(2rem,4vw,3rem);border-radius:0 1.75rem 1.75rem 0;background:repeating-linear-gradient(to bottom,var(--line) 0 8px,transparent 8px 16px) left top / 2px 100% no-repeat,var(--surface)}.price[data-astro-cid-tymnoqry]{margin:0 0 1.5rem;font-family:var(--font-display);font-size:clamp(2rem,3.4vw,2.6rem);font-weight:500;line-height:1.1;letter-spacing:-.02em}.price[data-astro-cid-tymnoqry] span[data-astro-cid-tymnoqry]{display:block;margin-bottom:.35rem;font-family:var(--font-body);font-size:.92rem;font-weight:600;letter-spacing:0;color:var(--ink-2)}.price[data-astro-cid-tymnoqry] small[data-astro-cid-tymnoqry]{font-family:var(--font-body);font-size:1rem;font-weight:500;letter-spacing:0;color:var(--ink-2)}.btn-lg[data-astro-cid-tymnoqry]{min-height:3.4rem;padding:0 1.9rem;font-size:1.05rem;justify-content:center}.fine[data-astro-cid-tymnoqry]{margin:1rem 0 0;font-size:.88rem;color:var(--ink-3)}.fine[data-astro-cid-tymnoqry] a[data-astro-cid-tymnoqry]{color:var(--ink);text-underline-offset:3px}@media(max-width:900px){.ticket[data-astro-cid-tymnoqry]{grid-template-columns:1fr;mask:none}.main[data-astro-cid-tymnoqry]{border-radius:1.5rem 1.5rem 0 0}.stub[data-astro-cid-tymnoqry]{border-radius:0 0 1.5rem 1.5rem;background:repeating-linear-gradient(to right,var(--line) 0 8px,transparent 8px 16px) left top / 100% 2px no-repeat,var(--surface)}}
