.site{--m1:#b6d6dc;--m2:#8dbfc9;--ink-muted-deep:#2f4555}[data-theme=dark] .site{--m1:#081620;--m2:#07141d;--ink-muted-deep:var(--text-muted)}.site .hw-intro .s-hero-copy{max-width:60rem}.site .hw-index{margin-top:18px}.site .hw-index ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.site .hw-index a{border:1px solid var(--rule);min-height:40px;color:var(--text);transition:background var(--dur-fast), border-color var(--dur-fast);background:#ffffff75;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 10px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}[data-theme=dark] .site .hw-index a{background:#ffffff0a}.site .hw-index a:hover{border-color:var(--rule-strong);background:var(--surface);color:var(--text)}.site .hw-index a span{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.site .hw-head{margin-bottom:clamp(24px,3vw,40px)}.site .hw-journey-band{isolation:isolate;background:var(--l1);padding-top:clamp(72px,8vw,128px);position:relative}.site .pj-journey{gap:0 clamp(40px,5vw,88px);display:grid}@media (min-width:1024px){.site .pj-journey{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.site .pj-stages{margin:0;padding:0;list-style:none}.site .pj-stage{min-height:74vh;scroll-margin-top:calc(var(--nav-h) + 12px);align-content:center;gap:16px;padding-block:clamp(64px,10vh,120px);display:grid;position:relative}.site .pj-stage:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--sa), var(--sb));position:absolute;inset:0 -100vw}.site .pj-s1{--sa:var(--l1);--sb:var(--l3)}.site .pj-s2{--sa:var(--l3);--sb:var(--l5)}.site .pj-s3{--sa:var(--l5);--sb:var(--m1)}.site .pj-s4{--sa:var(--m1);--sb:var(--m2)}.site .pj-s5{--sa:var(--m2);--sb:var(--d5)}.site .pj-s6{--sa:var(--d5);--sb:var(--d6)}.site .pj-s7{--sa:var(--d6);--sb:var(--d7)}.site .pj-s8{--sa:var(--d7);--sb:var(--d8)}.site .pj-s5{padding-top:clamp(200px,30vh,320px)}.site .pj-s5:before{background:linear-gradient(180deg, var(--m2) 0%, var(--d4) 18%, #17587a 36%, var(--d5) 60%, color-mix(in srgb, var(--d5) 70%, var(--d6)) 100%)}[data-theme=dark] .site .pj-s5:before{background:linear-gradient(180deg, var(--m2), var(--d5))}.site .pj-s4{--text-muted:var(--ink-muted-deep)}.site .pj-n{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.site .pj-name{letter-spacing:-.028em;transition:opacity .5s var(--ease);font-size:clamp(3rem,1.9rem + 4vw,6rem);font-weight:650;line-height:.95}.site .pj-do{text-wrap:pretty;max-width:34ch;font-size:clamp(1.125rem,1rem + .45vw,1.4rem);line-height:1.5}.site .pj-dl{gap:14px;max-width:46ch;margin:10px 0 0;display:grid}.site .pj-dl>div{border-top:1px solid var(--rule);gap:4px;padding-top:14px;display:grid}.site .pj-dl dt{color:var(--text-muted);font-size:.875rem;font-weight:600}.site .pj-dl dd{margin:0}.site .pj-stage.zone-dark .pj-dl dt{color:var(--glow)}.site .pj-rail{display:none}@media (min-width:1024px){.site .pj-rail{display:block;position:relative}.site .pj-see{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.site .pj-stage:not(.is-active) .pj-name{opacity:.45}}@media (max-width:1023px){.site .pj-stage{min-height:0}.site .pj-see{color:#eaf1f3;background:#0b1f33;border-radius:16px;border:1px solid #f2b84b8c!important;padding:16px 18px!important}.site .pj-see dt{color:#f6cb79!important}}.site .pj-panel{top:calc(var(--nav-h) + max(5vh, (100vh - var(--nav-h) - 600px) / 2));color:#eaf1f3;background:#0b1f33;border:1px solid #23435f;border-radius:26px;margin-block:10vh;position:sticky;overflow:hidden;box-shadow:0 60px 120px -50px #0009,0 0 0 1px #8be3eb0a}.site .pj-top{background:#0d2438;border-bottom:1px solid #1e3a54;align-items:center;gap:10px;padding:14px 18px;display:flex}.site .pj-top b{font-size:15px;font-weight:650}.site .pj-demo{color:#b9cbd6;border:1px dashed #4d6c86;border-radius:999px;margin-left:auto;padding:3px 10px;font-size:12px;font-weight:560}.site .pj-track{border-bottom:1px solid #1e3a54;gap:14px;padding:20px 20px 18px;display:grid}.site .pj-track-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.site .pj-track-head span{color:#9db2bf;font-variant-numeric:tabular-nums;font-size:12.5px}.site .pj-track-head b{letter-spacing:-.011em;font-size:21px;font-weight:650}.site .pj-dots{grid-template-columns:repeat(8,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.site .pj-dots li{height:6px;transition:background .5s var(--ease), box-shadow .5s;background:#23435f;border-radius:3px}.site .pj-dots li.done{background:#5cc8d6}.site .pj-dots li.cur{background:#f2b84b;box-shadow:0 0 14px #f2b84ba6}.site .pj-now{animation:pj-in .55s var(--s-ease) both;background:linear-gradient(#f2b84b21,#f2b84b08);border:1px solid #f2b84b80;border-radius:16px;margin:18px 20px 6px;padding:16px 18px}@keyframes pj-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.site .pj-now-k{color:#f6cb79;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.site .pj-now p{margin-top:8px;font-size:15px;line-height:1.5}.site .pj-log{align-content:start;gap:8px;padding:14px 20px 20px;display:grid}.site .pj-log-k{color:#9db2bf;margin-bottom:2px;font-size:12.5px}.site .pj-log-row{animation:pj-in .45s var(--s-ease) both;background:#0e2840;border:1px solid #1f425f;border-radius:12px;grid-template-columns:26px 1fr;align-items:center;gap:2px 10px;padding:10px 12px;display:grid}.site .pj-log-row i{color:#7fd3dd;background:#5cc8d626;border-radius:50%;grid-row:span 2;place-items:center;width:26px;height:26px;display:grid}.site .pj-log-row.is-cur{border-color:#f2b84b8c}.site .pj-log-row.is-cur i{color:#f6cb79;background:#f2b84b29}.site .pj-log-row.is-next{background:0 0;border-style:dashed}.site .pj-log-row.is-next i{color:#6f8798;background:0 0}.site .pj-log-row.is-next span{color:#b9cbd6}.site .pj-log-row span{font-size:13.5px;font-weight:600}.site .pj-log-row em{color:#9db2bf;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-style:normal;overflow:hidden}.site .hw-you,.site .hw-pay,.site .hw-rev{isolation:isolate;padding-block:clamp(96px,10vw,160px);position:relative}.site .hw-you{background:linear-gradient(180deg, var(--d8), color-mix(in srgb, var(--d8) 60%, var(--d9)))}.site .hw-pay{background:linear-gradient(180deg, color-mix(in srgb, var(--d8) 60%, var(--d9)), color-mix(in srgb, var(--d8) 25%, var(--d9)))}.site .hw-rev{background:linear-gradient(180deg, color-mix(in srgb, var(--d8) 25%, var(--d9)), var(--d9))}.site .hw-you-list{gap:0 40px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.site .hw-you-list{grid-template-columns:1fr 1fr}}.site .hw-you-list li{border-top:1px solid var(--rule-strong);align-content:start;gap:8px;padding:26px 0 30px;display:grid}.site .hw-you-list h3,.site .hw-rev-list h3,.site .pay-methods h3{letter-spacing:-.015em;font-size:1.25rem;font-weight:640}.site .hw-you-list p,.site .hw-rev-list p,.site .pay-methods p{color:var(--text-muted);text-wrap:pretty}.site .pay-line{margin-top:clamp(16px,2vw,32px);position:relative}.site .pay-rail{align-items:center;height:28px;display:flex;position:relative}.site .pay-rail i{background:var(--sun);border-radius:50%;flex:none;width:22px;height:22px;box-shadow:0 0 0 7px #f2b84b2e,0 0 24px #f2b84b80}.site .pay-flow{background:repeating-linear-gradient(90deg,#8be3eb8c 0 10px,#0000 10px 18px);flex:1;height:2px;margin-inline:8px}.site .pay-ends{grid-template-columns:1fr 1fr;gap:24px;margin-top:22px;display:grid}.site .pay-end{align-content:start;gap:6px;max-width:34ch;display:grid}.site .pay-end.is-end{text-align:right;justify-self:end;justify-items:end}.site .pay-pct{letter-spacing:-.022em;font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,1.8rem + 2.4vw,4rem);font-weight:650;line-height:1}.site .pay-end h3{margin-top:6px;font-size:1.25rem;font-weight:640}.site .pay-end p{color:var(--text-muted)}.site .pay-methods,.site .hw-rev-list{gap:16px;margin:clamp(48px,6vw,88px) 0 0;padding:0;list-style:none;display:grid}@media (min-width:760px){.site .pay-methods{grid-template-columns:1fr 1fr}}.site .hw-rev-list{margin-top:0}.site .pay-methods li,.site .hw-rev-list li{border:1px solid var(--rule);background:#0e2b4080;border-radius:22px;grid-template-columns:52px 1fr;align-items:start;gap:18px;padding:24px;display:grid}.site .pay-ico{width:52px;height:52px;color:var(--glow);background:#8be3eb1a;border-radius:16px;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.site .pj-now,.site .pj-log-row{animation:none}.site .pj-name{transition:none}}.site .ab-intro .s-hero-copy .s-lead{max-width:46ch}.site .ab-lens{--wl-top:#eaf5f6;--wl-bottom:#cbe4e8;--wl-light:#fff;isolation:isolate;aspect-ratio:1;background:radial-gradient(circle at 40% 30%,#f2fafb,#cbe4e8);border-radius:50%;width:min(100%,500px);margin-inline:auto;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffd9,inset 0 -50px 90px #0728441f,0 60px 120px -64px #07284480}[data-theme=dark] .site .ab-lens{--wl-top:#12384a;--wl-bottom:#081e2b;--wl-light:#4a8d9c;background:radial-gradient(circle at 40% 30%,#12384a,#081e2b);box-shadow:inset 0 0 0 1px #9fd6e01f,0 60px 120px -60px #000c}.site .ab-lens .wl{opacity:0;transition:opacity 1.2s var(--ease)}.site .ab-lens .wl[data-on]{opacity:1}.site .ab-mark{z-index:1;filter:drop-shadow(0 18px 22px #07284452);width:30%;height:auto;animation:7s ease-in-out infinite ab-bob;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-theme=dark] .site .ab-mark.on-light,.site .ab-mark.on-dark{display:none}[data-theme=dark] .site .ab-mark.on-dark{display:block}@keyframes ab-bob{50%{transform:translate(-50%,calc(-50% - 9px))rotate(-2deg)}}.site .ab-name{padding-block:clamp(96px,10vw,160px)}.site .ab-principles{gap:clamp(36px,4vw,48px) clamp(20px,2.4vw,36px);margin:clamp(40px,5vw,72px) 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.site .ab-principles{grid-template-columns:repeat(3,minmax(0,1fr))}}.site .ab-principles li{align-content:start;gap:12px;display:grid}.site .ab-principles h3{letter-spacing:-.025em;font-size:clamp(2rem,1.5rem + 1.6vw,3rem);font-weight:650;line-height:1}.site .ab-principles p{color:var(--text-muted);text-wrap:pretty;max-width:40ch}.site .ab-art{aspect-ratio:4/3;border-radius:26px;margin-bottom:14px;position:relative;overflow:hidden}.site .ab-depth{background:linear-gradient(#eef7f8 0%,#a9d3d8 34%,#2e7f92 62%,#0b3550 86%,#061a2c 100%)}.site .ab-depth i{background:#ffffffe6;border-radius:50%;width:4px;height:4px;animation:10s linear infinite ab-sink;position:absolute;top:-4%}.site .ab-depth i:first-child{left:18%}.site .ab-depth i:nth-child(2){width:3px;height:3px;animation-delay:-2.2s;left:36%}.site .ab-depth i:nth-child(3){animation-delay:-4.4s;left:54%}.site .ab-depth i:nth-child(4){width:5px;height:5px;animation-delay:-6.6s;left:70%}.site .ab-depth i:nth-child(5){width:3px;height:3px;animation-delay:-8.4s;left:86%}@keyframes ab-sink{0%{opacity:0;top:-4%}12%{opacity:.95}to{opacity:.25;top:104%}}.site .ab-flow{background:linear-gradient(160deg,#f4fafb,#d5eaee)}[data-theme=dark] .site .ab-flow{background:linear-gradient(160deg,#10303f,#0a2230)}.site .ab-flow svg{width:100%;height:100%;position:absolute;inset:0}.site .ab-flow path{fill:none;stroke:#19869a;stroke-width:1.6px;stroke-dasharray:2 12;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.8;animation:3.6s linear infinite ab-flow}[data-theme=dark] .site .ab-flow path{stroke:#8be3eb}.site .ab-flow path:nth-child(3){stroke:#0a2236;stroke-width:2.4px;stroke-dasharray:none;opacity:1;animation:none}[data-theme=dark] .site .ab-flow path:nth-child(3){stroke:#eaf1f3}@keyframes ab-flow{to{stroke-dashoffset:-28px}}.site .ab-prec{border:1px solid var(--rule);background:#f8fcfc;grid-template-columns:repeat(8,1fr);place-items:center;padding:9% 8%;display:grid}[data-theme=dark] .site .ab-prec{background:#0a1e2a}.site .ab-prec i{background:var(--border-strong);border-radius:50%;width:4px;height:4px;display:block}.site .ab-prec i.on{background:var(--sun);width:14px;height:14px;box-shadow:0 0 0 7px #f2b84b33}.site .ab-company,.site .ab-team,.site .ab-how{padding-block:clamp(88px,9vw,144px)}.site .ab-colophon{border-top:1px solid var(--rule-strong);margin:0}.site .ab-colophon>div{border-bottom:1px solid var(--rule);grid-template-columns:minmax(110px,200px) 1fr;gap:20px;padding:18px 0;display:grid}.site .ab-colophon dt{color:var(--text-muted)}.site .ab-colophon dd{margin:0;font-weight:600}.site .ab-team-note{border:1.5px dashed var(--rule-strong);border-radius:24px;justify-items:start;gap:14px;padding:28px 30px;display:grid}.site .ab-team-note p{color:var(--text-muted);max-width:52ch}.site .ab-how-in{justify-items:start;gap:20px;max-width:50rem;display:grid}.site .tl-bench{padding-block:clamp(24px,3vw,48px) clamp(96px,10vw,160px)}.site .tl-live{color:var(--text);transition:transform .5s var(--s-ease);background:#fff9;border:1px solid #ffffffd9;border-radius:34px;align-items:center;gap:32px;padding:clamp(24px,4vw,56px);text-decoration:none;display:grid;box-shadow:0 50px 100px -70px #0728448c}[data-theme=dark] .site .tl-live{background:#0f2a3ab3;border-color:#9fd6e01f}@media (min-width:960px){.site .tl-live{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.site .tl-live:hover{color:var(--text);transform:translateY(-5px)}.site .tl-live-copy{justify-items:start;gap:18px;display:grid}.site .tl-status{border:1px solid var(--rule-strong);color:var(--text-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.site .tl-status.is-live{color:var(--success);border-color:color-mix(in srgb, var(--success) 40%, transparent);background:var(--success-soft)}.site .tl-open{background:var(--text);color:var(--bg);border-radius:999px;align-items:center;gap:8px;margin-top:6px;padding:12px 22px;font-weight:620;display:inline-flex}.site .tl-open .i{transition:transform var(--dur-base) var(--s-ease)}.site .tl-live:hover .tl-open .i{transform:translate(3px)}.site .tl-preview{background:radial-gradient(120% 90% at 70% 0,#fafdfd 0%,#e5f1f3 52%,#d0e6e9 100%);border-radius:26px;place-items:center;padding:clamp(18px,3vw,44px);display:grid}[data-theme=dark] .site .tl-preview{background:radial-gradient(120% 90% at 70% 0,#143648 0%,#0e2838 55%,#0a1f2c 100%)}.site .tl-q{background:var(--surface);border:1px solid var(--border);width:min(100%,440px);box-shadow:0 30px 60px -40px var(--veil);border-radius:22px;gap:12px;padding:24px;display:grid}.site .tl-step{color:var(--text-muted);font-size:.8125rem;font-weight:600}.site .tl-bar{grid-template-columns:repeat(12,1fr);gap:4px;margin:0 0 6px;padding:0;list-style:none;display:grid}.site .tl-bar li{background:var(--border);border-radius:2px;height:4px}.site .tl-bar li.on{background:var(--sun)}.site .tl-q b{letter-spacing:-.011em;margin-bottom:4px;font-size:1.25rem;font-weight:650}.site .tl-opt{border:1px solid var(--border-input);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-weight:560;display:flex}.site .tl-opt i{border:1.5px solid var(--border-input);border-radius:50%;flex:none;width:18px;height:18px}.site .tl-opt.on{border-color:var(--accent);background:var(--surface-selected);box-shadow:inset 0 0 0 1px var(--accent)}.site .tl-opt.on i{border:5px solid var(--accent)}.site .tl-soon-h{color:var(--text-muted);margin:clamp(56px,6vw,88px) 0 18px;font-size:.9375rem;font-weight:600}.site .tl-soon{gap:12px;margin:0;padding:0;list-style:none;display:grid}.site .tl-soon li{border:1.5px dashed var(--rule-strong);border-radius:22px;grid-template-columns:48px 1fr auto;align-items:center;gap:18px;padding:20px 24px;display:grid}.site .tl-soon-ico{background:color-mix(in srgb, var(--text) 6%, transparent);width:48px;height:48px;color:var(--text-muted);border-radius:15px;place-items:center;display:grid}.site .tl-soon h3{font-size:1.125rem;font-weight:640}.site .tl-soon p{color:var(--text-muted);max-width:64ch;margin-top:2px}@media (max-width:640px){.site .tl-soon li{grid-template-columns:40px 1fr}.site .tl-soon .tl-status{grid-column:2;justify-self:start}.site .tl-soon-ico{width:40px;height:40px}}.site .tl-note{color:var(--text-muted);margin-top:24px;font-size:.9375rem}.site .fq-band{padding-block:clamp(24px,3vw,48px) clamp(96px,10vw,160px)}.site .fq{gap:32px;display:grid}@media (min-width:1024px){.site .fq{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(40px,6vw,96px)}.site .fq-side{top:calc(var(--nav-h) + 32px);position:sticky}}.site .fq-side{gap:18px;display:grid}.site .fq-search .input{background:var(--surface);border-radius:999px;min-height:52px;padding-left:44px}.site .fq-cats{flex-wrap:wrap;gap:8px;display:flex}@media (min-width:1024px){.site .fq-cats{gap:6px;display:grid}}.site .fq-cats button{border:1px solid var(--rule);min-height:44px;color:var(--text);text-align:left;transition:background var(--dur-fast), color var(--dur-fast);background:0 0;border-radius:999px;justify-content:space-between;align-items:center;gap:14px;padding:8px 16px;font-size:.9375rem;font-weight:560;display:flex}.site .fq-cats button em{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.8125rem;font-style:normal}.site .fq-cats button[aria-pressed=true]{background:var(--text);color:var(--bg);border-color:var(--text)}.site .fq-cats button[aria-pressed=true] em{color:color-mix(in srgb, var(--bg) 72%, transparent)}.site .fq-cats button:hover:not([aria-pressed=true]){background:color-mix(in srgb, var(--text) 6%, transparent)}.site .fq-acc{border-top:1px solid var(--rule-strong)}.site .fq-acc summary{padding-block:24px;font-size:clamp(1.0625rem,.98rem + .4vw,1.3rem)}.site .fq-acc .acc-body{color:var(--text-muted);max-width:64ch;font-size:1.0625rem}.site .ct-band{padding-block:clamp(16px,2vw,32px) clamp(96px,10vw,160px)}.site .ct-grid{align-items:start;gap:clamp(32px,4vw,64px);display:grid}@media (min-width:1024px){.site .ct-grid{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}}.site .ct-form{padding:clamp(22px,3.4vw,48px)}.site .ct-aside-h{color:var(--text-muted);margin-bottom:14px;font-size:.9375rem;font-weight:600}.site .ct-channels{gap:10px;margin:0;padding:0;list-style:none;display:grid}.site .ct-channel{border:1px solid var(--rule);color:var(--text);transition:border-color var(--dur-base), transform var(--dur-slow) var(--s-ease);background:#ffffff85;border-radius:20px;grid-template-columns:46px 1fr auto;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;display:grid}[data-theme=dark] .site .ct-channel{background:#ffffff0a}.site a.ct-channel:hover{border-color:var(--rule-strong);color:var(--text);transform:translate(3px)}.site .ct-ico{background:var(--text);width:46px;height:46px;color:var(--bg);border-radius:14px;place-items:center;display:grid}.site .ct-ch-t{gap:2px;min-width:0;display:grid}.site .ct-ch-t b{font-weight:640}.site .ct-ch-t span{color:var(--text-muted);overflow-wrap:anywhere;font-size:.9375rem}.site .ct-channel>.i:last-child{color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.site .ab-mark,.site .ab-depth i,.site .ab-flow path{animation:none}.site .tl-live,.site .ct-channel{transition:none}}.site .ct-vis{gap:14px;max-width:460px;margin-left:auto;padding:8px 0 24px;display:grid;position:relative}.site .ct-bubble{background:var(--surface);border:1px solid var(--border);max-width:86%;box-shadow:0 24px 48px -36px var(--veil);border-radius:22px 22px 22px 6px;gap:6px;padding:16px 18px;display:grid}.site .ct-bubble em{color:var(--text-muted);font-size:.75rem;font-style:normal;font-weight:600}.site .ct-bubble span{font-size:.9375rem;line-height:1.45}.site .ct-bubble b{font-weight:650}.site .ct-bubble.is-me{background:var(--text);color:var(--bg);border-color:var(--text);border-radius:22px 22px 6px;justify-self:end}.site .ct-bubble.is-me em{color:color-mix(in srgb, var(--bg) 70%, transparent)}.site .ct-bubble.is-ok{border-color:color-mix(in srgb, var(--success) 45%, transparent)}.site .ct-bubble.is-ok b:before{content:"";background:var(--success);vertical-align:.1em;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.site .ct-vis-tag{position:absolute;bottom:-8px;right:0}@media (prefers-reduced-motion:no-preference){.site .ct-bubble{animation:ct-in .7s var(--s-ease) both}.site .ct-bubble:nth-child(2){animation-delay:.5s}.site .ct-bubble:nth-child(3){animation-delay:1.1s}}@keyframes ct-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.site .ct-form .form-grid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:640px){.site .ct-form .form-grid{grid-template-columns:1fr 1fr}.site .ct-form .form-grid .full{grid-column:1/-1}}.site .ct-form .input,.site .ct-form .select,.site .ct-form .textarea{background:var(--surface);border-radius:14px}.site .ct-form .input,.site .ct-form .select{min-height:50px}@media (max-width:1023px){.site .ct-intro .s-hero-aside{display:none}}.site .fq-empty{justify-items:start;gap:14px;padding:32px 0;display:grid}.site .fq-empty p{color:var(--text-muted);max-width:46ch}
