.home-top{justify-content:flex-end;gap:6px;display:flex}.home-error{color:var(--danger)}.theme-switch{color:var(--icon)}.site{--site-w:1180px;--gutter:24px;--site-grid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='480'%3E%3Cpath d='M0 0.5H480M0 48.5H480M0 96.5H480M0 144.5H480M0 192.5H480M0 240.5H480M0 288.5H480M0 336.5H480M0 384.5H480M0 432.5H480M0.5 0V480M48.5 0V480M96.5 0V480M144.5 0V480M192.5 0V480M240.5 0V480M288.5 0V480M336.5 0V480M384.5 0V480M432.5 0V480' stroke='%232563eb' stroke-opacity='.05'/%3E%3Cg fill='%232563eb' fill-opacity='.2'%3E%3Ccircle cx='0.5' cy='48.5' r='2'/%3E%3Ccircle cx='0.5' cy='144.5' r='2'/%3E%3Ccircle cx='0.5' cy='384.5' r='2'/%3E%3Ccircle cx='48.5' cy='144.5' r='2'/%3E%3Ccircle cx='48.5' cy='240.5' r='2'/%3E%3Ccircle cx='48.5' cy='384.5' r='2'/%3E%3Ccircle cx='96.5' cy='192.5' r='2'/%3E%3Ccircle cx='144.5' cy='432.5' r='2'/%3E%3Ccircle cx='240.5' cy='96.5' r='2'/%3E%3Ccircle cx='288.5' cy='0.5' r='2'/%3E%3Ccircle cx='288.5' cy='96.5' r='2'/%3E%3Ccircle cx='288.5' cy='288.5' r='2'/%3E%3Ccircle cx='384.5' cy='48.5' r='2'/%3E%3Ccircle cx='384.5' cy='144.5' r='2'/%3E%3Ccircle cx='432.5' cy='0.5' r='2'/%3E%3Ccircle cx='432.5' cy='48.5' r='2'/%3E%3Ccircle cx='432.5' cy='192.5' r='2'/%3E%3Ccircle cx='432.5' cy='288.5' r='2'/%3E%3C/g%3E%3Cg fill='%23f59e0b' fill-opacity='.45'%3E%3Ccircle cx='0.5' cy='432.5' r='2.5'/%3E%3Ccircle cx='384.5' cy='96.5' r='2.5'/%3E%3C/g%3E%3C/svg%3E");--sky-1:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='384' height='384'%3E%3Ccircle cx='288.5' cy='240.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='288.5' cy='240.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3Ccircle cx='288.5' cy='288.5' r='7' fill='%23f59e0b' fill-opacity='.1'/%3E%3Ccircle cx='288.5' cy='288.5' r='2.4' fill='%23f59e0b' fill-opacity='.7'/%3E%3Ccircle cx='192.5' cy='144.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='192.5' cy='144.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3Ccircle cx='48.5' cy='192.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='48.5' cy='192.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3C/svg%3E");--sky-2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='576' height='576'%3E%3Ccircle cx='240.5' cy='480.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='240.5' cy='480.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3Ccircle cx='144.5' cy='48.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='144.5' cy='48.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3Ccircle cx='480.5' cy='144.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='480.5' cy='144.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3Ccircle cx='384.5' cy='432.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='384.5' cy='432.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3Ccircle cx='432.5' cy='480.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='432.5' cy='480.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3Ccircle cx='144.5' cy='144.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='144.5' cy='144.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3Ccircle cx='288.5' cy='48.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='288.5' cy='48.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3C/svg%3E");--sky-3:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='672' height='672'%3E%3Ccircle cx='480.5' cy='480.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='480.5' cy='480.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3Ccircle cx='288.5' cy='240.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='288.5' cy='240.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3Ccircle cx='144.5' cy='288.5' r='7' fill='%23f59e0b' fill-opacity='.1'/%3E%3Ccircle cx='144.5' cy='288.5' r='2.4' fill='%23f59e0b' fill-opacity='.7'/%3E%3Ccircle cx='48.5' cy='240.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='48.5' cy='240.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3Ccircle cx='96.5' cy='144.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='96.5' cy='144.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3Ccircle cx='144.5' cy='336.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='144.5' cy='336.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3Ccircle cx='576.5' cy='192.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='576.5' cy='192.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3Ccircle cx='576.5' cy='576.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='576.5' cy='576.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3Ccircle cx='192.5' cy='336.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='192.5' cy='336.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3C/svg%3E");--sky-4:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='480'%3E%3Ccircle cx='144.5' cy='48.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='144.5' cy='48.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3Ccircle cx='336.5' cy='192.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='336.5' cy='192.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3Ccircle cx='144.5' cy='144.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='144.5' cy='144.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3Ccircle cx='48.5' cy='192.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='48.5' cy='192.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3Ccircle cx='192.5' cy='48.5' r='7' fill='%232563eb' fill-opacity='.1'/%3E%3Ccircle cx='192.5' cy='48.5' r='2.4' fill='%232563eb' fill-opacity='.7'/%3E%3C/svg%3E");background:var(--canvas);isolation:isolate;min-height:100dvh;color:var(--body);font-family:var(--font-site), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;flex-direction:column;font-size:16px;line-height:1.55;display:flex;overflow-x:clip}:root[data-theme=dark] .site{--site-grid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='480'%3E%3Cpath d='M0 0.5H480M0 48.5H480M0 96.5H480M0 144.5H480M0 192.5H480M0 240.5H480M0 288.5H480M0 336.5H480M0 384.5H480M0 432.5H480M0.5 0V480M48.5 0V480M96.5 0V480M144.5 0V480M192.5 0V480M240.5 0V480M288.5 0V480M336.5 0V480M384.5 0V480M432.5 0V480' stroke='%235b8def' stroke-opacity='.06'/%3E%3Cg fill='%235b8def' fill-opacity='.24'%3E%3Ccircle cx='0.5' cy='48.5' r='2'/%3E%3Ccircle cx='0.5' cy='144.5' r='2'/%3E%3Ccircle cx='0.5' cy='384.5' r='2'/%3E%3Ccircle cx='48.5' cy='144.5' r='2'/%3E%3Ccircle cx='48.5' cy='240.5' r='2'/%3E%3Ccircle cx='48.5' cy='384.5' r='2'/%3E%3Ccircle cx='96.5' cy='192.5' r='2'/%3E%3Ccircle cx='144.5' cy='432.5' r='2'/%3E%3Ccircle cx='240.5' cy='96.5' r='2'/%3E%3Ccircle cx='288.5' cy='0.5' r='2'/%3E%3Ccircle cx='288.5' cy='96.5' r='2'/%3E%3Ccircle cx='288.5' cy='288.5' r='2'/%3E%3Ccircle cx='384.5' cy='48.5' r='2'/%3E%3Ccircle cx='384.5' cy='144.5' r='2'/%3E%3Ccircle cx='432.5' cy='0.5' r='2'/%3E%3Ccircle cx='432.5' cy='48.5' r='2'/%3E%3Ccircle cx='432.5' cy='192.5' r='2'/%3E%3Ccircle cx='432.5' cy='288.5' r='2'/%3E%3C/g%3E%3Cg fill='%23f59e0b' fill-opacity='.5'%3E%3Ccircle cx='0.5' cy='432.5' r='2.5'/%3E%3Ccircle cx='384.5' cy='96.5' r='2.5'/%3E%3C/g%3E%3C/svg%3E");--sky-1:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='384' height='384'%3E%3Ccircle cx='288.5' cy='240.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='288.5' cy='240.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3Ccircle cx='288.5' cy='288.5' r='7' fill='%23f59e0b' fill-opacity='.1'/%3E%3Ccircle cx='288.5' cy='288.5' r='2.4' fill='%23f59e0b' fill-opacity='.7'/%3E%3Ccircle cx='192.5' cy='144.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='192.5' cy='144.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3Ccircle cx='48.5' cy='192.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='48.5' cy='192.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3C/svg%3E");--sky-2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='576' height='576'%3E%3Ccircle cx='240.5' cy='480.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='240.5' cy='480.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3Ccircle cx='144.5' cy='48.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='144.5' cy='48.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3Ccircle cx='480.5' cy='144.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='480.5' cy='144.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3Ccircle cx='384.5' cy='432.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='384.5' cy='432.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3Ccircle cx='432.5' cy='480.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='432.5' cy='480.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3Ccircle cx='144.5' cy='144.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='144.5' cy='144.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3Ccircle cx='288.5' cy='48.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='288.5' cy='48.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3C/svg%3E");--sky-3:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='672' height='672'%3E%3Ccircle cx='480.5' cy='480.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='480.5' cy='480.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3Ccircle cx='288.5' cy='240.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='288.5' cy='240.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3Ccircle cx='144.5' cy='288.5' r='7' fill='%23f59e0b' fill-opacity='.1'/%3E%3Ccircle cx='144.5' cy='288.5' r='2.4' fill='%23f59e0b' fill-opacity='.7'/%3E%3Ccircle cx='48.5' cy='240.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='48.5' cy='240.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3Ccircle cx='96.5' cy='144.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='96.5' cy='144.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3Ccircle cx='144.5' cy='336.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='144.5' cy='336.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3Ccircle cx='576.5' cy='192.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='576.5' cy='192.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3Ccircle cx='576.5' cy='576.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='576.5' cy='576.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3Ccircle cx='192.5' cy='336.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='192.5' cy='336.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3C/svg%3E");--sky-4:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='480'%3E%3Ccircle cx='144.5' cy='48.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='144.5' cy='48.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3Ccircle cx='336.5' cy='192.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='336.5' cy='192.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3Ccircle cx='144.5' cy='144.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='144.5' cy='144.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3Ccircle cx='48.5' cy='192.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='48.5' cy='192.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3Ccircle cx='192.5' cy='48.5' r='7' fill='%237aa5ff' fill-opacity='.1'/%3E%3Ccircle cx='192.5' cy='48.5' r='2.4' fill='%237aa5ff' fill-opacity='.7'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .site{--site-grid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='480'%3E%3Cpath d='M0 0.5H480M0 48.5H480M0 96.5H480M0 144.5H480M0 192.5H480M0 240.5H480M0 288.5H480M0 336.5H480M0 384.5H480M0 432.5H480M0.5 0V480M48.5 0V480M96.5 0V480M144.5 0V480M192.5 0V480M240.5 0V480M288.5 0V480M336.5 0V480M384.5 0V480M432.5 0V480' stroke='%235b8def' stroke-opacity='.06'/%3E%3Cg fill='%235b8def' fill-opacity='.24'%3E%3Ccircle cx='0.5' cy='48.5' r='2'/%3E%3Ccircle cx='0.5' cy='144.5' r='2'/%3E%3Ccircle cx='0.5' cy='384.5' r='2'/%3E%3Ccircle cx='48.5' cy='144.5' r='2'/%3E%3Ccircle cx='48.5' cy='240.5' r='2'/%3E%3Ccircle cx='48.5' cy='384.5' r='2'/%3E%3Ccircle cx='96.5' cy='192.5' r='2'/%3E%3Ccircle cx='144.5' cy='432.5' r='2'/%3E%3Ccircle cx='240.5' cy='96.5' r='2'/%3E%3Ccircle cx='288.5' cy='0.5' r='2'/%3E%3Ccircle cx='288.5' cy='96.5' r='2'/%3E%3Ccircle cx='288.5' cy='288.5' r='2'/%3E%3Ccircle cx='384.5' cy='48.5' r='2'/%3E%3Ccircle cx='384.5' cy='144.5' r='2'/%3E%3Ccircle cx='432.5' cy='0.5' r='2'/%3E%3Ccircle cx='432.5' cy='48.5' r='2'/%3E%3Ccircle cx='432.5' cy='192.5' r='2'/%3E%3Ccircle cx='432.5' cy='288.5' r='2'/%3E%3C/g%3E%3Cg fill='%23f59e0b' fill-opacity='.5'%3E%3Ccircle cx='0.5' cy='432.5' r='2.5'/%3E%3Ccircle cx='384.5' cy='96.5' r='2.5'/%3E%3C/g%3E%3C/svg%3E")}}.site-sky{z-index:-1;background:var(--site-grid) top center / 480px 480px;pointer-events:none;position:fixed;inset:0}.site-sky-spot{opacity:0;will-change:transform, opacity;width:400px;height:400px;transition:opacity .6s;position:absolute;top:0;left:0;overflow:hidden;-webkit-mask-image:radial-gradient(closest-side,#000 35%,#0000);mask-image:radial-gradient(closest-side,#000 35%,#0000)}.site-sky.lit .site-sky-spot{opacity:1}.site-sky-stars{will-change:transform;position:absolute;top:0;left:0}.site-sky i{opacity:0;will-change:opacity;animation:5s ease-in-out infinite paused sky-twinkle;position:absolute;inset:0}.site-sky.lit i{animation-play-state:running}.site-sky i:first-child{background:var(--sky-1) top center / 384px 384px;animation-duration:3.5s}.site-sky i:nth-child(2){background:var(--sky-2) top center / 576px 576px;animation-duration:4.5s;animation-delay:-1.5s}.site-sky i:nth-child(3){background:var(--sky-3) top center / 672px 672px;animation-duration:5.5s;animation-delay:-3.5s}.site-sky i:nth-child(4){background:var(--sky-4) top center / 480px 480px;animation-duration:6.5s;animation-delay:-2.5s}@keyframes sky-twinkle{0%,to{opacity:0}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.site-sky-spot{display:none}}.site h1,.site h2,.site h3{color:var(--ink);letter-spacing:-.015em;text-wrap:balance;font-weight:600;line-height:1.2}.site p{text-wrap:pretty}.site a{color:var(--link)}.site .btn{border-radius:var(--radius-md);border-color:var(--hairline);background:var(--surface-card);color:var(--ink)}.site .btn:hover{background:var(--surface-soft)}.site .btn.primary{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.site .btn.primary:hover{background:var(--primary-pressed)}.site .btn.big{gap:8px;min-height:48px;padding:10px 22px;font-size:16px}.site .lang-switch{border-color:var(--hairline);background:var(--surface-card);height:36px;color:var(--ink)}.site-main{width:100%;max-width:var(--site-w);padding:0 var(--gutter) 72px;flex:1;margin:0 auto}.site-header{z-index:20;background:color-mix(in srgb, var(--canvas) 82%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid var(--hairline-soft);position:sticky;top:0}.site-header-row{max-width:var(--site-w);padding:10px var(--gutter);align-items:center;gap:8px;margin:0 auto;display:flex}.site .site-logo{color:var(--ink);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;margin-right:18px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}.site-logo-mark{flex:none;width:30px;height:30px}.site .site-logo.small{font-size:15px}.site-logo.small .site-logo-mark{width:24px;height:24px}.site-nav{gap:4px;display:flex}.site-nav.narrow{display:none}.site .site-nav-link{border-radius:var(--radius-md);color:var(--body);white-space:nowrap;padding:7px 12px;font-size:15px;font-weight:500;text-decoration:none}.site .site-nav-link:hover{background:var(--surface-soft);color:var(--ink)}.site .site-nav-link.active{background:var(--accent-soft);color:var(--primary)}.site-header-cta{margin-left:6px}.site-footer{border-top:1px solid var(--hairline-soft);background:var(--surface-card);color:var(--mute);padding:28px var(--gutter) 36px;font-size:14px}.site-footer>*{max-width:calc(var(--site-w) - 2 * var(--gutter));margin-left:auto;margin-right:auto}.site-footer-row{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-bottom:14px;display:flex}.site-footer-nav{flex-wrap:wrap;gap:6px 20px;display:flex}.site .site-footer-nav a{color:var(--body);text-decoration:none}.site .site-footer-nav a:hover{color:var(--primary)}.site-footer p{margin:4px auto}.shot{border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-lg);display:block;overflow:hidden}.shot img{width:100%;height:auto;display:block}.shot .shot-dark,:root[data-theme=dark] .shot .shot-light{display:none}:root[data-theme=dark] .shot .shot-dark{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .shot .shot-light{display:none}:root:not([data-theme=light]) .shot .shot-dark{display:block}}.hero{isolation:isolate;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;padding:64px 0 40px;display:grid;position:relative}.hero-badge{background:var(--accent-soft);color:var(--primary);border-radius:999px;margin:0 0 18px;padding:5px 12px;font-size:13.5px;font-weight:600;display:inline-block}.hero h1{letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(34px,4.6vw,54px);font-weight:700;line-height:1.08}.hero-lead{margin:0 0 28px;font-size:18.5px}.hero-actions{flex-wrap:wrap;gap:12px;display:flex}.hero-shot{transition:transform .3s;display:block;transform:perspective(1600px)rotateY(-4deg)rotateX(2deg)}.hero-shot:hover{transform:none}.site-section{padding:56px 0 8px}.section-title{margin:0 0 24px;font-size:clamp(26px,3vw,34px)}.section-title:has(+.section-lead){margin-bottom:10px}.section-lead{max-width:720px;color:var(--mute);margin:0 0 28px;font-size:17.5px}.section-more{margin:22px 0 0}.site .section-more a,.site .feature-more{align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.site .section-more a:hover,.site .feature-more:hover{text-decoration:underline}.card-grid{gap:16px;display:grid}.card-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.card-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.site .card{border-radius:var(--radius-lg);color:var(--body);padding:22px;text-decoration:none;display:block}.site .card,.site .step{isolation:isolate;background:var(--hairline-soft);border:0;position:relative;overflow:hidden}.site .card{padding:23px}.site .step{padding:25px}.site .card:before,.site .step:before{content:"";z-index:-2;aspect-ratio:1;background:conic-gradient(transparent 0 280deg, var(--primary) 345deg, #f59e0b 358deg, transparent 360deg);opacity:0;pointer-events:none;width:max(200%,400px);transition:opacity .4s;animation:3.5s steps(84,end) infinite paused card-beam;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.site :is(.card,.step):hover:before{opacity:1;animation-play-state:running}.site .card:after,.site .step:after{content:"";z-index:-1;border-radius:calc(var(--radius-lg) - 1px);background:var(--surface-card);pointer-events:none;position:absolute;inset:1px}@keyframes card-beam{to{transform:translate(-50%,-50%)rotate(1turn)}}@media (prefers-reduced-motion:reduce){.site :is(.card,.step):before,.site :is(.card,.step):hover:before{opacity:0;animation:none}}.card h3{margin:14px 0 6px;font-size:18px}.card p{color:var(--mute);margin:0;font-size:15px}.card.link{transition:transform .15s,box-shadow .15s}.site .card.link:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.card-icon{background:var(--accent-soft);width:42px;height:42px;color:var(--primary);border-radius:11px;justify-content:center;align-items:center;display:inline-flex}.shot-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.site .shot-card{color:var(--ink);text-decoration:none;display:block}.shot-card .shot,.gallery-shot .shot{box-shadow:var(--shadow);transition:transform .15s,box-shadow .15s}.shot-card:hover .shot,.gallery-shot:hover .shot{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.shot-card-title{margin-top:12px;font-weight:600;display:block}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.step{border-radius:var(--radius-lg);padding:24px}.step-num{color:var(--hairline);font-size:40px;font-weight:700;line-height:1;position:absolute;top:18px;right:20px}.step-icon{color:var(--primary)}.step h3{margin:12px 0 6px;font-size:18px}.step p{color:var(--mute);margin:0;font-size:15px}.site-section.final{border:1px solid var(--hairline);background:var(--surface-dark);text-align:center;border-radius:20px;margin-top:56px;padding:48px 24px}.site .site-section.final h2{color:#e7ebf2;margin:0 0 8px;font-size:clamp(26px,3vw,34px)}.site-section.final p{color:#c2c9d6;margin:0 0 24px;font-size:17px}.page-head{text-align:center;padding:56px 0 12px}.page-head h1{letter-spacing:-.025em;margin:0 0 12px;font-size:clamp(32px,4vw,46px);font-weight:700}.page-head .section-lead{margin-left:auto;margin-right:auto}.page-head.left{text-align:left;padding-top:44px}.page-head.left .section-lead{margin-left:0}.chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.site .chip{border:1px solid var(--hairline);background:var(--surface-card);color:var(--body);border-radius:999px;align-items:center;gap:6px;padding:6px 13px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.site .chip:hover{border-color:var(--primary);color:var(--primary)}.feature{border-bottom:1px solid var(--hairline-soft);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;padding:56px 0;scroll-margin-top:64px;display:grid}.feature.flip .feature-text{order:2}.feature.no-shot{border:1px solid var(--hairline-soft);border-radius:var(--radius-lg);background:var(--surface-card);grid-template-columns:minmax(0,1fr);margin-top:56px;padding:36px 40px 28px}.feature.no-shot h2{margin-top:14px}.feature.no-shot .feature-lead{max-width:760px}.feature.no-shot .ticks{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 32px}.site .feature-shot{color:var(--body);text-decoration:none}.feature h2{margin:16px 0 10px;font-size:clamp(24px,2.6vw,30px)}.feature-lead{margin:0 0 18px;font-size:17px}.ticks{gap:9px;margin:0 0 20px;padding:0;list-style:none;display:grid}.ticks li{align-items:baseline;gap:10px;font-size:15.5px;display:flex}.ticks svg{color:var(--success);flex:none;position:relative;top:3px}.feature-shot{display:block}.feature-address{margin:0 0 20px;font-size:15.5px}.feature-address code{border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface-soft);color:var(--ink);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;padding:2px 8px}.doc-head{max-width:820px;padding-bottom:28px}.doc-updated{color:var(--mute);margin:-12px 0 0;font-size:14px}.doc-layout{grid-template-columns:minmax(0,820px) minmax(0,1fr);align-items:start;gap:40px;padding-bottom:64px;display:grid}.doc-page{border:1px solid var(--hairline-soft);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow);padding:12px 44px 36px}.doc-section{padding-top:28px;scroll-margin-top:72px}.doc-section+.doc-section{border-top:1px solid var(--hairline-soft);margin-top:8px}.doc-contents{max-height:calc(100dvh - 104px);padding-left:4px;font-size:14.5px;position:sticky;top:84px;overflow-y:auto}.doc-contents p{color:var(--ink);letter-spacing:.04em;text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:600}.doc-contents ol{border-left:2px solid var(--hairline-soft);margin:0;padding:0;list-style:none}.site .doc-contents a{color:var(--mute);border-left:2px solid #0000;margin-left:-2px;padding:5px 0 5px 14px;line-height:1.35;text-decoration:none;display:block}.site .doc-contents a:hover{border-left-color:var(--primary);color:var(--primary)}.doc-section h2{margin:0 0 10px;font-size:21px}.doc-section p,.doc-section li{font-size:16px;line-height:1.6}.doc-section p{margin:0 0 12px}.doc-section ul{margin:0 0 12px;padding-left:22px}.doc-section li{margin-bottom:6px}.doc-section code{border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface-soft);color:var(--ink);overflow-wrap:anywhere;padding:1px 6px;font-size:.92em}.gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 28px;padding-top:20px;display:grid}.gallery-item{margin:0;scroll-margin-top:80px}.gallery-shot{cursor:zoom-in;text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.gallery-item figcaption h2{margin:16px 0 4px;font-size:20px}.gallery-item figcaption p{color:var(--mute);margin:0;font-size:15px}.lightbox{background:0 0;border:0;width:min(94vw,1500px);max-width:none;max-height:none;padding:0;overflow:visible}.lightbox::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05080cd6}.lightbox figure{margin:0}.lightbox .shot img{object-fit:contain;max-height:calc(94dvh - 60px)}.lightbox figcaption{color:#e7ebf2;text-align:center;font:15px/1.5 var(--font-site), system-ui, sans-serif;margin-top:12px}.lightbox-btn{color:#fff;background:#ffffff24;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:fixed}.lightbox-btn:hover{background:#ffffff42}.lightbox-btn.close{top:16px;right:16px}.lightbox-btn.prev{top:50%;left:16px}.lightbox-btn.next{top:50%;right:16px}.boards-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.site a.action-card{color:var(--ink);text-decoration:none}.action-card{border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface-card);color:var(--ink);text-align:left;align-items:center;gap:16px;padding:20px 22px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.action-card:hover{border-color:var(--primary);box-shadow:var(--shadow);transform:translateY(-2px)}.action-card strong{font-size:17px;font-weight:600;display:block}.action-card small{color:var(--mute);font-size:14px;display:block}.action-icon{background:var(--accent-soft);width:48px;height:48px;color:var(--primary);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.action-card.primary .action-icon{background:var(--primary);color:var(--on-primary)}.action-card.ai .action-icon{color:#fff;background:linear-gradient(135deg,#8b5cf6,#3b6cf6)}.boards-head{align-items:baseline;gap:12px;margin:44px 0 16px;display:flex}.boards-head h2{margin:0;font-size:22px}.boards-empty{border:1.5px dashed var(--hairline);border-radius:var(--radius-lg);color:var(--mute);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:44px 20px;display:flex}.boards-empty strong{color:var(--ink);font-size:17px}.board-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.board-card{position:relative}.site .board-card-link{border:1px solid var(--hairline-soft);border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;height:100%;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;overflow:hidden}.site .board-card-link:hover{border-color:var(--primary);box-shadow:var(--shadow);transform:translateY(-2px)}.board-card-paper{border-bottom:1px solid var(--hairline-soft);background-color:var(--surface-doc);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 60'%3E%3Cpath d='M8 50c22 0 26-40 46-40s20 26 58 26' fill='none' stroke='%235b8def' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E"), linear-gradient(var(--hairline-soft) 1px, transparent 1px), linear-gradient(90deg, var(--hairline-soft) 1px, transparent 1px);background-position:50%,-1px -1px,-1px -1px;background-repeat:no-repeat,repeat,repeat;background-size:60%,16px 16px,16px 16px;height:112px}.board-card-paper.board-card-preview{background-color:#fff;background-image:linear-gradient(#e5e9f0 1px,#0000 1px),linear-gradient(90deg,#e5e9f0 1px,#0000 1px);background-position:-1px -1px,-1px -1px;background-size:16px 16px,16px 16px;display:block}.board-card-preview svg{width:100%;height:100%;font-family:var(--font-sans,system-ui, sans-serif);display:block}.board-card-title{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;padding:12px 14px 2px;font-weight:600;overflow:hidden}.board-card-date{color:var(--mute);padding:0 14px 12px;font-size:13px}.site .board-card-delete{background:var(--surface-card);box-shadow:var(--shadow);opacity:0;transition:opacity .15s;position:absolute;top:8px;right:8px}.board-card:hover .board-card-delete,.site .board-card-delete:focus-visible{opacity:1}.site .board-card-delete:hover{background:var(--surface-card);color:var(--danger)}@media (hover:none){.site .board-card-delete{opacity:1}}.boards-note{margin-top:28px;font-size:14px}@media (max-width:1000px){.card-grid.four,.boards-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.doc-layout{grid-template-columns:minmax(0,1fr)}.doc-contents{display:none}.hero,.feature{grid-template-columns:minmax(0,1fr);gap:32px}.feature.flip .feature-text{order:0}.hero{padding-top:40px}.hero-shot{transform:none}}@media (max-width:760px){.site{--gutter:16px}.site-nav.wide{display:none}.site-nav.narrow{padding:0 var(--gutter) 8px;display:flex;overflow-x:auto}.site .site-logo{margin-right:0}.card-grid.three,.card-grid.four,.shot-strip,.steps,.gallery,.boards-actions{grid-template-columns:minmax(0,1fr)}.feature{padding:40px 0}.doc-page{padding:4px 20px 24px}.feature.no-shot{padding:28px 20px 20px}.feature.no-shot .ticks{grid-template-columns:minmax(0,1fr)}.lightbox-btn.prev,.lightbox-btn.next{top:auto;bottom:16px}}@media (max-width:480px){.site-header-cta,.site .site-logo span{display:none}}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lib-section{padding-top:40px;scroll-margin-top:16px}.lib-section h2,.lib-others h2,.lib-more h2{margin:0 0 16px;font-size:22px}.lib-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.site .lib-card{border:1px solid var(--hairline-soft);border-radius:var(--radius-lg);background:var(--surface-card);height:100%;color:var(--ink);flex-direction:column;gap:10px;padding:10px 10px 14px;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.site .lib-card:hover,.site .lib-card:focus-visible{border-color:var(--primary);box-shadow:var(--shadow);transform:translateY(-2px)}.lib-card-paper{border-radius:var(--radius-sm);color:#1c2330;background:#fff;justify-content:center;align-items:safe center;height:120px;display:flex;position:relative;overflow:hidden}.lib-card-formulas{flex-direction:column;align-items:center;gap:6px;max-width:100%;padding:6px 10px;font-size:15px;display:flex;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.lib-card-title{padding:0 4px;font-weight:600;line-height:1.3}.lib-table{border-collapse:collapse;font-size:20px}.lib-table.small{font-size:11px}.lib-table td,.lib-table th{text-align:center;border:1px solid #d5dbe4;padding:4px 12px;font-weight:400}.lib-table.small td,.lib-table.small th{padding:1px 5px}.lib-table th{background:#f3f5f8}.lib-others{margin-top:56px}.lib-others ul{flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none;display:flex}.lib-item{max-width:900px;padding-top:32px}.lib-item h1{letter-spacing:-.02em;margin:8px 0 24px;font-size:clamp(28px,3.6vw,40px);font-weight:700}.lib-crumbs{color:var(--mute);flex-wrap:wrap;gap:8px;font-size:15px;display:flex}.lib-sheet{border:1px solid var(--hairline-soft);border-radius:var(--radius-lg);color:#1c2330;box-shadow:var(--shadow);background:#fff;flex-wrap:wrap;align-items:center;gap:24px 48px;padding:28px;display:flex}.lib-sheet-picture{max-width:100%;overflow:hidden}.lib-sheet-formulas{flex-direction:column;gap:18px;min-width:0;max-width:100%;margin:0;padding:0;font-size:26px;list-style:none;display:flex}.lib-sheet-formulas li{overflow:auto hidden}.lib-open{margin:28px 0 0}.lib-open-note{max-width:640px;color:var(--mute);margin:12px 0 0;font-size:15px}.lib-more{margin-top:48px}.chips.left{justify-content:flex-start;margin:0;padding:0;list-style:none}@media (max-width:760px){.lib-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.lib-card-paper>*{zoom:.8}.lib-sheet{padding:16px}.lib-sheet-formulas{font-size:21px}}@media (max-width:560px){.lib-sheet-picture>*{zoom:.6}}.setup-hero{isolation:isolate;grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:48px;padding:64px 0 40px;display:grid;position:relative}.setup-hero h1{letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(32px,4.2vw,50px);font-weight:700;line-height:1.1}.setup-anchor{scroll-margin-top:64px}.setup-picture{border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-lg);flex-direction:column;gap:14px;padding:20px;font-size:14.5px;display:flex}.setup-chat{flex-direction:column;gap:12px;display:flex}.setup-bubble{background:var(--surface-soft);color:var(--ink);border-radius:14px;margin:0;padding:10px 14px}.setup-bubble.mine{background:var(--primary);max-width:88%;color:var(--on-primary);border-bottom-right-radius:4px;align-self:flex-end}.setup-reply{align-items:flex-start;gap:10px;display:flex}.setup-reply .setup-bubble{border-top-left-radius:4px}.setup-avatar{color:#fff;background:linear-gradient(135deg,#8b5cf6,#3b6cf6);border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.setup-link{color:var(--link);align-items:center;gap:6px;margin-top:4px;font-weight:600;display:flex}.setup-board{border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe5;overflow:hidden}.setup-board-title{color:#1c2330;border-bottom:1px solid #e3e7ee;padding:7px 12px;font-size:13px;font-weight:600;display:block}.setup-board-page{background-image:linear-gradient(#eef1f6 1px,#0000 1px),linear-gradient(90deg,#eef1f6 1px,#0000 1px);background-size:16px 16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:10px;padding:12px;display:grid}.setup-formulas{color:#1c2330;white-space:nowrap;flex-direction:column;gap:8px;font-family:Georgia,Times New Roman,serif;font-size:15px;display:flex}.setup-formulas strong{color:#2563eb}.setup-graph{width:100%;height:auto;display:block}.setup-graph .axes{fill:none;stroke:#8b95a7;stroke-width:1px}.setup-graph .curve{fill:none;stroke:#2563eb;stroke-width:2.5px;stroke-linecap:round}.setup-graph circle{fill:#e0475b}@media (prefers-reduced-motion:no-preference){.setup-bubble.mine,.setup-reply,.setup-board{animation:.45s ease-out both setup-in}.setup-reply{animation-delay:.35s}.setup-board{animation-delay:.7s}}@keyframes setup-in{0%{opacity:0;transform:translateY(8px)}}.setup-how{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.setup-how li{position:relative}.setup-how li:not(:last-child):after{content:"";background:var(--hairline);height:2px;position:absolute;top:20px;left:54px;right:-16px}.setup-n{color:#fff;background:linear-gradient(135deg,#8b5cf6,#3b6cf6);border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:17px;font-weight:700;display:inline-flex}.setup-how h3{margin:14px 0 6px;font-size:18px}.setup-how p{color:var(--mute);margin:0;font-size:15px}.setup-tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.setup-tab{border:1px solid var(--hairline);background:var(--surface-card);color:var(--body);font:inherit;cursor:pointer;border-radius:999px;padding:8px 16px;font-size:15px;font-weight:500;transition:border-color .15s,background .15s}.setup-tab:hover{border-color:var(--primary)}.setup-tab.active{border-color:var(--primary);background:var(--primary);color:var(--on-primary)}.setup-ways{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.setup-ways.one{grid-template-columns:minmax(0,1fr);max-width:640px}.setup-way{border:1px solid var(--hairline-soft);border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;align-items:flex-start;gap:12px;padding:24px;display:flex}.setup-way header{flex-wrap:wrap;align-items:center;gap:12px;width:100%;display:flex}.setup-way h3{margin:0;font-size:19px}.setup-tag{background:var(--accent-soft);color:var(--primary);border-radius:999px;margin-left:auto;padding:3px 10px;font-size:13px;font-weight:600}.setup-way-note{color:var(--mute);margin:0;font-size:15px}.setup-label{color:var(--ink);margin-bottom:-6px;font-size:14px;font-weight:600}.setup-way .lesson-link input{border-color:var(--hairline);padding:8px 10px;font-size:14px}.site .setup-download{gap:8px;text-decoration:none}.setup-steps{counter-reset:setup-step;flex-direction:column;gap:10px;width:100%;margin:4px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.setup-steps li{counter-increment:setup-step;padding-left:34px;position:relative}.setup-steps li:before{content:counter(setup-step);background:var(--accent-soft);width:24px;height:24px;color:var(--primary);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex;position:absolute;top:0;left:0}.setup-note{color:var(--mute);margin:0;font-size:14px}.setup-prompts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.setup-prompt{border:1px solid var(--hairline-soft);border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;align-items:flex-start;gap:12px;padding:22px;display:flex}.setup-prompt>svg{color:var(--primary)}.setup-prompt p{color:var(--ink);flex:1;margin:0}.setup-prompt .btn{gap:6px}.setup-privacy{border-radius:var(--radius-lg);background:var(--accent-soft);align-items:flex-start;gap:16px;padding:24px;display:flex}.setup-privacy .card-icon{background:var(--surface-card);flex:none}.setup-privacy h3{margin:0 0 6px;font-size:18px}.setup-privacy p{margin:0}.setup-privacy p.setup-privacy-links{flex-wrap:wrap;gap:6px 20px;margin-top:10px;font-weight:600;display:flex}@media (max-width:900px){.setup-hero{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:40px}.setup-prompts{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.setup-how,.setup-ways{grid-template-columns:minmax(0,1fr)}.setup-how li:after{display:none}}
