:root,.wt-classic{--bg-0: #181825;--bg-1: #1e1e2e;--bg-2: #27273a;--bg-3: #313244;--ink: #cdd6f4;--ink-strong: #f5f6fd;--ink-muted: rgba(205, 214, 244, .68);--ink-faint: rgba(205, 214, 244, .4);--rule: rgba(205, 214, 244, .12);--rule-strong: rgba(205, 214, 244, .26);--brand: #89b4fa;--brand-2: #b4befe;--brand-ink: #11111b;--good: #a6e3a1;--warn: #f9e2af;--bad: #f38ba8;--surface: rgba(39, 39, 58, .66);--surface-solid: #27273a;--paper: #fff8e1;--paper-ink: #212121;--card-radius: 14px;--btn-radius: 11px;--font-ui: "Inter", system-ui, sans-serif;--font-display: "Inter Tight", "Inter", system-ui, sans-serif;--font-mono: "JetBrains Mono", "SF Mono", monospace;--font-flavor: "Caveat", cursive;--shadow: 0 24px 60px -24px rgba(0, 0, 0, .6)}.wt-pirate-bay{--bg-0: #0a1c2b;--bg-1: #0f2c40;--bg-2: #143a52;--bg-3: #1b4a66;--ink: #f4ead2;--ink-strong: #fdf6e4;--ink-muted: rgba(244, 234, 210, .66);--ink-faint: rgba(244, 234, 210, .36);--rule: rgba(217, 184, 113, .24);--rule-strong: rgba(217, 184, 113, .5);--brand: #e8b520;--brand-2: #f3cf6b;--brand-ink: #231703;--good: #e8b520;--warn: #d9a869;--bad: #57c2b0;--surface: rgba(15, 44, 64, .66);--surface-solid: #143a52;--paper: #f1e3bf;--paper-ink: #2a1a08;--card-radius: 5px;--btn-radius: 6px;--font-ui: "IM Fell English", "Cormorant Garamond", Georgia, serif;--font-display: "IM Fell English", "Cormorant Garamond", Georgia, serif;--font-mono: "JetBrains Mono", "SF Mono", monospace;--font-flavor: "Caveat", cursive;--shadow: 0 26px 64px -22px rgba(0, 0, 0, .7)}.wt-cyberpunk{--bg-0: #03070b;--bg-1: #06121a;--bg-2: #0a1c28;--bg-3: #0e2735;--ink: #c8ffe6;--ink-strong: #e6fff3;--ink-muted: rgba(200, 255, 230, .6);--ink-faint: rgba(200, 255, 230, .3);--rule: rgba(57, 255, 180, .18);--rule-strong: rgba(57, 255, 180, .44);--brand: #39ffb4;--brand-2: #7affce;--brand-ink: #02120c;--good: #39ffb4;--warn: #ffd039;--bad: #ff5577;--surface: rgba(10, 28, 40, .66);--surface-solid: #0a1c28;--paper: #0a1c28;--paper-ink: #dcffee;--card-radius: 3px;--btn-radius: 3px;--font-ui: "JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-display: "JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-mono: "JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-flavor: "JetBrains Mono", monospace;--shadow: 0 24px 60px -24px rgba(0, 0, 0, .8)}*{box-sizing:border-box}html,body{margin:0;height:100%}body{background:var(--bg-0);color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;overflow:hidden}a{color:inherit}button{font-family:inherit}::selection{background:color-mix(in oklab,var(--brand),transparent 60%)}.w-app{position:relative;height:100vh;overflow:hidden;isolation:isolate}.w-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.w-bg canvas{width:100%;height:100%;display:block}.w-scroll{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--rule-strong) transparent}.w-nav{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:22px;padding:16px 34px;background:linear-gradient(to bottom,color-mix(in oklab,var(--bg-0),transparent 8%),color-mix(in oklab,var(--bg-0),transparent 34%));border-bottom:1px solid var(--rule);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.w-logo{display:flex;align-items:center;gap:12px;text-decoration:none;cursor:pointer}.w-logo-mark{width:38px;height:38px;flex-shrink:0;border-radius:11px;display:grid;place-items:center;background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.22),transparent 60%),var(--brand);color:var(--brand-ink);font-family:var(--font-display);font-size:20px;font-weight:700;box-shadow:0 6px 18px -6px var(--brand),inset 0 0 0 1px #00000026}body.wt-cyberpunk .w-logo-mark{border-radius:4px}body.wt-pirate-bay .w-logo-mark{border-radius:50%}.w-logo-text{display:flex;flex-direction:column;line-height:1.02}.w-logo-text .a{font-family:var(--font-display);font-size:17px;letter-spacing:.01em;color:var(--ink-strong)}.w-logo-text .b{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint);margin-top:2px}.w-nav-links{display:flex;align-items:center;gap:4px;margin-left:14px}.w-nav-link{padding:8px 14px;border-radius:999px;font-size:14px;color:var(--ink-muted);background:transparent;border:none;cursor:pointer;text-decoration:none}.w-nav-link:hover{color:var(--ink);background:var(--surface)}.w-nav-link.active{color:var(--ink-strong);background:var(--bg-2)}.w-nav-spacer{flex:1}.w-avatar{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--bg-3);color:var(--ink-strong);font-family:var(--font-mono);font-size:13px;font-weight:600;border:1px solid var(--rule-strong);cursor:pointer}.w-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:12px 20px;border-radius:var(--btn-radius);border:none;cursor:pointer;font-family:var(--font-ui);font-size:15px;font-weight:600;letter-spacing:.01em;background:var(--brand);color:var(--brand-ink);box-shadow:0 10px 26px -12px var(--brand);transition:transform .12s,filter .12s,box-shadow .12s;text-decoration:none}.w-btn:hover{filter:brightness(1.06);transform:translateY(-1px)}.w-btn:active{transform:translateY(0) scale(.99)}.w-btn:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.w-btn.ghost{background:transparent;color:var(--ink);border:1px solid var(--rule-strong);box-shadow:none}.w-btn.ghost:hover{background:var(--surface);filter:none}.w-btn.sm{padding:8px 14px;font-size:13px}.w-btn.lg{padding:15px 28px;font-size:16px}body.wt-cyberpunk .w-btn{text-transform:uppercase;letter-spacing:.08em;font-size:13px}.w-auth{min-height:100vh;display:grid;grid-template-columns:1.1fr 1fr}.w-auth-brand{position:relative;padding:56px 56px 48px;display:flex;flex-direction:column;border-right:1px solid var(--rule);overflow:hidden}.w-auth-brand .inner{position:relative;z-index:2;display:flex;flex-direction:column;height:100%}.w-auth-tagline{margin-top:auto;max-width:460px}.w-auth-tagline .kick{font-family:var(--font-mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--brand);margin-bottom:18px}.w-auth-tagline h2{font-family:var(--font-display);font-size:40px;line-height:1.08;margin:0 0 16px;color:var(--ink-strong);letter-spacing:.01em;text-wrap:balance}.w-auth-tagline p{margin:0;color:var(--ink-muted);font-size:16px;line-height:1.55}.w-auth-themes{display:flex;gap:10px;margin-top:30px}.w-theme-dot{display:flex;flex-direction:column;gap:6px;align-items:flex-start;padding:10px 12px;border-radius:12px;border:1px solid var(--rule);background:var(--surface)}.w-theme-dot .sw{display:flex;gap:4px}.w-theme-dot .sw span{width:14px;height:14px;border-radius:4px}.w-theme-dot .nm{font-size:11px;color:var(--ink-muted);letter-spacing:.04em}.w-auth-form-side{display:grid;place-items:center;padding:40px;background:color-mix(in oklab,var(--bg-0),black 8%)}.w-card{width:min(420px,100%);background:var(--surface);border:1px solid var(--rule);border-radius:20px;padding:34px 32px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.w-card h1{margin:0 0 6px;font-family:var(--font-display);font-size:27px;color:var(--ink-strong);letter-spacing:.01em}.w-card .sub{margin:0 0 24px;color:var(--ink-muted);font-size:14px}.w-field{display:flex;flex-direction:column;gap:7px;margin-bottom:16px}.w-field label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-family:var(--font-mono)}.w-input{width:100%;padding:13px 14px;border-radius:var(--btn-radius);border:1px solid var(--rule-strong);background:color-mix(in oklab,var(--bg-0),black 6%);color:var(--ink);font-family:var(--font-ui);font-size:15px;outline:none;transition:border-color .15s,box-shadow .15s}.w-input::placeholder{color:var(--ink-faint)}.w-input:focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in oklab,var(--brand),transparent 78%)}.w-input.mono{font-family:var(--font-mono);letter-spacing:.1em}select.w-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.w-auth-alt{margin:20px 0 0;text-align:center;font-size:14px;color:var(--ink-muted)}.w-auth-alt a{color:var(--brand);text-decoration:none;font-weight:600;cursor:pointer}.w-auth-alt a:hover{text-decoration:underline}.w-divider{display:flex;align-items:center;gap:12px;margin:4px 0 18px;color:var(--ink-faint);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.w-divider:before,.w-divider:after{content:"";flex:1;height:1px;background:var(--rule)}.w-form-error{margin:0 0 16px;padding:11px 14px;border-radius:var(--btn-radius);border:1px solid var(--bad);background:color-mix(in oklab,var(--bad),transparent 86%);color:var(--ink-strong);font-size:13px}.w-page{max-width:1180px;margin:0 auto;padding:36px 34px 64px}.w-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:26px;flex-wrap:wrap}.w-page-head .titles h1{margin:0;font-family:var(--font-display);font-size:32px;color:var(--ink-strong);letter-spacing:.01em}.w-page-head .titles p{margin:6px 0 0;color:var(--ink-muted);font-size:15px}.w-back{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--ink-muted);text-decoration:none;margin-bottom:18px;cursor:pointer;background:none;border:none;padding:0}.w-back:hover{color:var(--ink)}.w-section-label{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 14px}.w-section-label:after{content:"";flex:1;height:1px;background:var(--rule)}.w-retros{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.w-retro{position:relative;display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:var(--card-radius);border:1px solid var(--rule);background:var(--surface);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .15s,border-color .15s,box-shadow .15s;cursor:pointer;overflow:hidden;text-decoration:none;color:inherit}.w-retro:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--accent, var(--brand))}.w-retro:hover{transform:translateY(-3px);border-color:var(--rule-strong);box-shadow:var(--shadow)}.w-retro-main{display:flex;flex-direction:column;gap:14px;text-decoration:none;color:inherit}.w-retro-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.w-retro-title{font-family:var(--font-display);font-size:18px;color:var(--ink-strong);line-height:1.2}.w-badge{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-family:var(--font-mono);border:1px solid var(--accent, var(--brand));color:var(--accent, var(--brand))}.w-badge .sw{width:8px;height:8px;border-radius:50%;background:currentColor}.w-status{display:inline-flex;align-items:center;gap:6px;font-size:11px;letter-spacing:.06em;font-family:var(--font-mono)}.w-status .dot{width:7px;height:7px;border-radius:50%}.w-status.live{color:var(--good)}.w-status.live .dot{background:var(--good);box-shadow:0 0 8px var(--good);animation:wPulse 1.6s infinite}.w-status.done{color:var(--ink-faint)}.w-status.done .dot{background:var(--ink-faint)}.w-status.draft{color:var(--warn)}.w-status.draft .dot{background:var(--warn)}@keyframes wPulse{0%,to{opacity:1}50%{opacity:.4}}.w-retro-meta{display:flex;gap:18px;font-size:12px;color:var(--ink-muted)}.w-retro-meta .m{display:flex;align-items:center;gap:5px}.w-retro-meta .m b{color:var(--ink);font-family:var(--font-mono);font-weight:600}.w-retro-foot{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid var(--rule)}.w-code{font-family:var(--font-mono);font-size:13px;letter-spacing:.08em;color:var(--ink);background:color-mix(in oklab,var(--bg-0),black 8%);border:1px solid var(--rule);border-radius:7px;padding:4px 9px}.w-retro-actions{display:flex;gap:6px}.w-icon-btn{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;border:1px solid var(--rule);background:transparent;color:var(--ink-muted);cursor:pointer;font-size:14px;transition:all .14s;text-decoration:none}.w-icon-btn:hover{color:var(--ink);border-color:var(--rule-strong);background:var(--surface)}.w-new-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:180px;border:1.5px dashed var(--rule-strong);border-radius:var(--card-radius);background:transparent;color:var(--ink-muted);cursor:pointer;transition:all .16s;text-align:center;padding:20px}.w-new-tile:hover{border-color:var(--brand);color:var(--ink);background:var(--surface)}.w-new-tile .plus{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;font-size:26px;background:var(--bg-2);color:var(--brand);border:1px solid var(--rule)}.w-new-tile .nt-title{font-family:var(--font-display);font-size:16px;color:var(--ink-strong)}.w-new-tile .nt-sub{font-size:12px}.w-modal-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:24px;animation:wFade .2s both}@keyframes wFade{0%{opacity:0}to{opacity:1}}.w-modal{width:min(560px,100%);background:var(--surface-solid);border:1px solid var(--rule-strong);border-radius:22px;padding:30px 30px 26px;box-shadow:var(--shadow);animation:wModalIn .26s cubic-bezier(.2,.8,.2,1) both}@keyframes wModalIn{0%{transform:translateY(16px) scale(.97)}to{transform:none}}.w-modal h2{margin:0 0 4px;font-family:var(--font-display);font-size:24px;color:var(--ink-strong)}.w-modal .sub{margin:0 0 22px;color:var(--ink-muted);font-size:14px}.w-theme-pick{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.w-theme-opt{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:14px;cursor:pointer;border:1.5px solid var(--rule);background:color-mix(in oklab,var(--bg-0),black 5%);transition:all .15s;text-align:left}.w-theme-opt:hover{border-color:var(--rule-strong)}.w-theme-opt.active{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in oklab,var(--brand),transparent 80%)}.w-theme-opt .nm{font-family:var(--font-display);font-size:14px;color:var(--ink-strong)}.w-theme-opt .sw{display:flex;gap:4px}.w-theme-opt .sw span{width:100%;height:22px;border-radius:5px}.w-theme-opt .desc{font-size:11px;color:var(--ink-faint);line-height:1.4;min-height:30px}.w-step{display:inline-flex;align-items:center;gap:16px}.w-step button{width:40px;height:40px;border-radius:11px;border:1px solid var(--rule-strong);background:transparent;color:var(--ink);font-size:22px;cursor:pointer}.w-step button:hover{background:var(--surface)}.w-step .v{min-width:28px;text-align:center;font-size:22px;font-family:var(--font-mono)}.w-modal-foot{display:flex;gap:10px;justify-content:flex-end;margin-top:26px}.w-detail-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:22px;align-items:start}.w-col{display:flex;flex-direction:column;gap:22px}.w-panel{background:var(--surface);border:1px solid var(--rule);border-radius:var(--card-radius);padding:22px 24px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.w-panel.flush{padding:0;overflow:hidden}.w-panel h2{margin:0 0 14px;font-family:var(--font-display);font-size:17px;color:var(--ink-strong);display:flex;align-items:center;gap:9px}.w-panel h2 .tag{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin-left:auto}.w-joincode-hero{display:flex;flex-direction:column;align-items:center;gap:8px;padding:26px;text-align:center}.w-joincode-hero .lbl{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);font-family:var(--font-mono)}.w-joincode-hero .code{font-family:var(--font-mono);font-size:44px;font-weight:700;letter-spacing:.12em;color:var(--brand);text-shadow:0 0 24px color-mix(in oklab,var(--brand),transparent 60%)}.w-joincode-hero .hint{font-size:13px;color:var(--ink-muted)}.w-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--rule)}.w-row:last-child{border-bottom:none}.w-row .ic{width:34px;height:34px;border-radius:9px;flex-shrink:0;display:grid;place-items:center;font-size:15px;background:var(--bg-2);border:1px solid var(--rule);color:var(--ink)}.w-row .tx{flex:1}.w-row .tx .t1{font-size:14px;color:var(--ink)}.w-row .tx .t2{font-size:12px;color:var(--ink-faint);margin-top:1px}.w-action-item{display:flex;align-items:flex-start;gap:11px;padding:11px 0;border-bottom:1px solid var(--rule)}.w-action-item:last-child{border-bottom:none}.w-chk{width:18px;height:18px;border-radius:5px;flex-shrink:0;margin-top:1px;border:1.5px solid var(--brand);display:grid;place-items:center;color:var(--brand-ink);font-size:11px}.w-chk.done{background:var(--brand)}.w-action-item .at{flex:1;font-size:13px;color:var(--ink);line-height:1.4}.w-action-item.done .at{color:var(--ink-faint);text-decoration:line-through}.w-owner{font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;padding:2px 8px;border-radius:999px;background:var(--brand);color:var(--brand-ink);flex-shrink:0}.w-providers{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.w-provider{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:var(--card-radius);border:1px solid var(--rule);background:var(--surface)}.w-provider .ph{display:flex;align-items:center;gap:12px}.w-provider .logo{width:42px;height:42px;border-radius:11px;flex-shrink:0;display:grid;place-items:center;font-family:var(--font-display);font-size:18px;font-weight:700;color:#fff}.w-provider .logo.jira{background:linear-gradient(135deg,#2684ff,#0052cc)}.w-provider .logo.azure{background:linear-gradient(135deg,#0078d4,#005ba1)}.w-provider .pn{font-family:var(--font-display);font-size:16px;color:var(--ink-strong)}.w-provider .pd{font-size:12px;color:var(--ink-muted);line-height:1.45}.w-provider .pstate{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-family:var(--font-mono);margin-top:auto}.w-provider .pstate .dot{width:7px;height:7px;border-radius:50%}.w-provider .pstate.on{color:var(--good)}.w-provider .pstate.on .dot{background:var(--good)}.w-provider .pstate.off{color:var(--ink-faint)}.w-provider .pstate.off .dot{background:var(--ink-faint)}.w-toast{position:fixed;bottom:26px;left:50%;transform:translate(-50%);z-index:60;display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:12px;background:var(--surface-solid);border:1px solid var(--brand);color:var(--ink);font-size:14px;box-shadow:var(--shadow);animation:wToastIn .3s cubic-bezier(.2,.8,.2,1) both}.w-toast .dot{width:8px;height:8px;border-radius:50%;background:var(--good)}@keyframes wToastIn{0%{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%)}}.w-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:900px){.w-auth{grid-template-columns:1fr}.w-auth-brand{display:none}.w-detail-grid,.w-grid-2{grid-template-columns:1fr}}.w-hero{max-width:1180px;margin:0 auto;padding:70px 34px 40px;display:grid;grid-template-columns:1.05fr .95fr;gap:40px;align-items:center}.w-hero-copy .kick{display:inline-block;font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--brand);padding:6px 12px;border:1px solid var(--rule-strong);border-radius:999px;margin-bottom:22px}.w-hero-copy h1{margin:0 0 18px;font-family:var(--font-display);font-size:52px;line-height:1.04;color:var(--ink-strong);letter-spacing:.005em;text-wrap:balance}.w-hero-copy p{margin:0 0 28px;font-size:18px;line-height:1.55;color:var(--ink-muted);max-width:520px}.w-hero-cta{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.w-hero-join{display:flex;align-items:center;gap:8px;background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--btn-radius);padding:5px 5px 5px 14px}.w-hero-join input{background:transparent;border:none;outline:none;width:130px;color:var(--ink);font-family:var(--font-mono);font-size:14px;letter-spacing:.08em}.w-hero-join input::placeholder{color:var(--ink-faint)}.w-hero-visual{position:relative;height:420px}.w-float-card{position:absolute;background:var(--paper);color:var(--paper-ink);border-radius:var(--card-radius);padding:16px 18px;font-family:var(--font-flavor);font-size:18px;line-height:1.3;box-shadow:var(--shadow);border-left:5px solid var(--accent, var(--brand));width:250px}body.wt-cyberpunk .w-float-card{font-family:var(--font-mono);font-size:13px;border:1px solid var(--rule-strong);border-left:3px solid var(--accent)}.w-float-card .ct{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:6px;display:flex;align-items:center;gap:5px}.w-float-card .ct:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--accent)}.w-float-card .votes{margin-top:10px;display:flex;gap:3px}.w-float-card .votes span{width:8px;height:8px;border-radius:50%;background:var(--accent);opacity:.85}.w-fc-1{top:12px;left:16px;transform:rotate(-4deg)}.w-fc-2{top:120px;right:8px;transform:rotate(3deg);z-index:2}.w-fc-3{bottom:18px;left:48px;transform:rotate(2deg)}@media(prefers-reduced-motion:no-preference){.w-fc-1{animation:wBob 6s ease-in-out infinite}.w-fc-2{animation:wBob 7s ease-in-out infinite .5s}.w-fc-3{animation:wBob 6.5s ease-in-out infinite 1s}}@keyframes wBob{0%,to{translate:0 0}50%{translate:0 -10px}}.w-feature-row{max-width:1180px;margin:0 auto;padding:20px 34px 70px;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.w-feature{padding:22px;border-radius:var(--card-radius);border:1px solid var(--rule);background:var(--surface)}.w-feature .fi{width:40px;height:40px;border-radius:11px;margin-bottom:14px;display:grid;place-items:center;font-size:18px;background:var(--bg-2);color:var(--brand);border:1px solid var(--rule)}.w-feature h3{margin:0 0 7px;font-family:var(--font-display);font-size:17px;color:var(--ink-strong)}.w-feature p{margin:0;font-size:14px;color:var(--ink-muted);line-height:1.5}@media(max-width:900px){.w-hero{grid-template-columns:1fr;padding-top:44px}.w-hero-visual{height:320px}.w-feature-row{grid-template-columns:1fr}}.w-verify-banner.svelte-12qhfyh{display:flex;align-items:center;justify-content:center;gap:14px;padding:10px 18px;font-size:13px;background:color-mix(in oklab,var(--warn),transparent 84%);border-bottom:1px solid var(--rule);color:var(--ink)}
