.wl-page{background:var(--paper);flex-direction:column;min-height:100vh;display:flex}.wl-page>main{flex:1}.wl-top{justify-content:space-between;align-items:center;height:64px;padding:0 clamp(20px,5vw,48px);display:flex}.wl-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(40px,6vw,80px);max-width:1160px;margin:0 auto;padding:clamp(40px,7vw,96px) clamp(20px,5vw,48px) clamp(56px,8vw,104px);display:grid}.wl-hero-copy{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.wl-hero h1{font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--carbon);text-wrap:balance;font-size:clamp(44px,6.4vw,76px);font-weight:800;line-height:1}.wl-hero h1 em{color:var(--violet-ink);font-style:normal}.wl-sub{max-width:54ch;color:var(--fg-on-light-2);text-wrap:pretty;font-size:clamp(17px,1.8vw,19px);line-height:1.6}.bezel{--bezel-gap:6px;--bezel-r:26px;padding:var(--bezel-gap);border-radius:var(--bezel-r);background:var(--fg-on-light-6);border:1px solid var(--fg-on-light-5)}.bezel-core{border-radius:calc(var(--bezel-r) - var(--bezel-gap) - 1px);background:var(--surface);border:1px solid var(--fg-on-light-5);overflow:hidden;box-shadow:inset 0 1px #ffffffe6}.wl-card{padding:clamp(24px,3vw,32px)}.wl-btn-chip{justify-content:space-between;gap:14px}.v-btn-lg.wl-btn-chip{padding-top:11px;padding-bottom:11px;padding-right:11px}.v-btn-md.wl-btn-chip{padding-top:9px;padding-bottom:9px;padding-right:9px}.wl-chip{width:32px;height:32px;transition:transform .5s var(--easing-emphasis), background .3s var(--easing-standard);background:#14140f1a;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}[data-theme=dark] .wl-chip{background:#f5f4ee1a}.wl-btn-chip:hover .wl-chip{transform:translate(3px)scale(1.06)}a.wl-btn-chip:hover .wl-chip{transform:translate(2px,-2px)scale(1.06)}.wl-btn-chip:disabled .wl-chip{opacity:.5;transform:none}.wl-foot .wl-btn-chip{padding-left:24px}.wl-grid{gap:var(--s-7);display:grid}.wl-field label{margin-bottom:var(--s-2);font-size:var(--t-body-sm);color:var(--fg-1);font-weight:700;display:block}.wl-optional{color:var(--fg-3);margin-left:4px;font-weight:500}.wl-field input{border:1px solid var(--border-1);border-radius:var(--r-md);background:var(--surface);width:100%;font-size:var(--t-body);color:var(--fg-1);transition:border-color var(--dur-2) var(--easing-standard);padding:12px 14px}.wl-field input::placeholder{color:var(--fg-3)}.wl-field input:hover{border-color:var(--fg-on-light-3)}.wl-field input:focus-visible{border-color:var(--violet-ink);box-shadow:0 0 0 3px var(--violet-12);outline:none}.wl-field{--danger:#b42318;--danger-ring:#b423181f}.wl-field-invalid input,.wl-field-invalid input:hover{border-color:var(--danger)}.wl-field-invalid input:focus-visible{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-ring)}.wl-error{font-size:var(--t-body-sm);color:var(--danger,#b42318);animation:wl-error-in .25s var(--easing-emphasis);align-items:flex-start;gap:6px;margin-top:6px;font-weight:600;line-height:1.4;display:flex}.wl-error svg{flex:none;margin-top:2px}@keyframes wl-error-in{0%{opacity:0;transform:translateY(-3px)}}.wl-suggest{font-size:var(--t-body-sm);color:var(--fg-2);margin-top:6px;line-height:1.4}.wl-suggest strong{color:var(--fg-1);font-weight:600}.wl-suggest button{font:inherit;color:var(--accent-fg);border:0;border-bottom:1.5px solid var(--violet-40);cursor:pointer;background:0 0;margin-left:2px;padding:0;font-weight:700}.wl-suggest button:hover{color:var(--fg-1);border-bottom-color:var(--fg-1)}.wl-turnstile.is-shown{margin-top:var(--s-7)}.wl-foot{margin-top:var(--s-9);gap:var(--s-5);flex-direction:column;display:flex}.wl-foot .v-btn{width:100%}.wl-foot .v-btn:disabled{cursor:progress;background:var(--volt-2)}.wl-foot .v-btn:active:not(:disabled){transform:translateY(1px)scale(.99)}.wl-note{font-size:var(--t-body-sm);color:var(--fg-3);text-align:center}.wl-alert{margin-top:var(--s-7);border:1px solid var(--fg-on-light-4);border-radius:var(--r-md);background:var(--paper);color:var(--fg-1);align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.wl-alert:focus{outline:none}.wl-alert:focus-visible{outline:2px solid var(--accent-fg);outline-offset:2px}.wl-alert>svg{flex:none;margin-top:2px}.wl-alert-title{font-size:var(--t-body);font-weight:700;line-height:1.45}.wl-alert-body{font-size:var(--t-body-sm);color:var(--fg-2);margin-top:4px;line-height:1.55}.wl-alert-body a{color:var(--accent-fg);border-bottom:1.5px solid var(--violet-40)}.wl-done{padding:var(--s-3) 0;animation:wl-done-in .5s var(--easing-emphasis) both}@keyframes wl-done-in{0%{opacity:0;transform:translateY(6px)}}.wl-done-mark{background:var(--violet-12);width:40px;height:40px;color:var(--violet-ink);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.wl-done-title{font-family:var(--font-display);font-size:var(--t-h3);letter-spacing:var(--ls-snug);color:var(--fg-1);margin-top:16px;font-weight:700}.wl-done-title:focus{outline:none}.wl-done-title:focus-visible{outline:2px solid var(--accent-fg);outline-offset:4px}.wl-record{border-top:1px solid var(--fg-on-light-5);font-family:var(--font-mono);font-size:var(--t-body-sm);margin:18px 0 0;line-height:1.5}.wl-record div{border-bottom:1px solid var(--fg-on-light-5);grid-template-columns:80px minmax(0,1fr);gap:12px;padding:9px 0;display:grid}.wl-record dt{color:var(--fg-3)}.wl-record dd{color:var(--fg-1);overflow-wrap:anywhere;margin:0}.wl-done-body{font-size:var(--t-body);color:var(--fg-2);margin-top:16px;line-height:1.6}.wl-done-body a{color:var(--accent-fg);border-bottom:1.5px solid var(--violet-40)}.wl-claims{background:var(--surface);border-top:1px solid var(--fg-on-light-5);border-bottom:1px solid var(--fg-on-light-5);padding:clamp(80px,11vw,160px) clamp(20px,5vw,48px)}.wl-claims-inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,7vw,112px);max-width:1160px;margin:0 auto;display:grid}.wl-claims-head{position:sticky;top:40px}.wl-claims-head h2{font-family:var(--font-display);letter-spacing:var(--ls-title);color:var(--fg-1);text-wrap:balance;font-size:clamp(32px,4.2vw,46px);font-weight:800;line-height:1.06}.wl-claims-head p{max-width:36ch;color:var(--fg-2);text-wrap:pretty;margin-top:16px;font-size:17px;line-height:1.6}.wl-claims-list{border-top:1px solid var(--fg-on-light-4);margin:0;padding:0;list-style:none}.wl-claims-list li{border-bottom:1px solid var(--fg-on-light-5);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:12px 32px;padding:28px 0;display:grid}.wl-claims-list h3{font-family:var(--font-display);letter-spacing:var(--ls-snug);color:var(--fg-1);text-wrap:balance;font-size:21px;font-weight:700;line-height:1.25}.wl-claims-list p{font-size:var(--t-body);color:var(--fg-2);text-wrap:pretty;line-height:1.6}.wl-band{border-top:1px solid var(--fg-on-light-5);padding:clamp(80px,11vw,160px) clamp(20px,5vw,48px)}.wl-band-head{max-width:1160px;margin:0 auto clamp(40px,5vw,56px)}.wl-band-head .v-section-title{margin-top:0}.wl-band-head .v-section-lede{max-width:62ch}.org{--org-line:var(--border-1);--org-gap:30px;max-width:1160px;margin:0 auto}.org-frame{background:var(--paper)}.org-bar{border-bottom:1px solid var(--fg-on-light-5);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:20px 24px 16px;display:flex}.org-bar-title{font-family:var(--font-display);letter-spacing:var(--ls-title);color:var(--fg-1);font-size:22px;font-weight:800;line-height:1.1}.org-bar-meta{color:var(--fg-3);margin-top:6px;font-size:14px;font-weight:500}.org-legend{font-size:var(--t-body-sm);color:var(--fg-2);gap:14px;font-weight:600;display:flex}.org-legend span{align-items:center;gap:6px;display:inline-flex}.org-legend i{box-sizing:border-box;width:12px;height:12px}.org-legend-human{border:1.5px solid var(--fg-2);border-radius:50%}.org-legend-ai{background:var(--fg-1);border-radius:4px}.org-canvas{background-image:radial-gradient(var(--border-1) 1px, transparent 1px);background-size:20px 20px;padding:clamp(28px,4vw,44px) clamp(16px,3vw,32px)}.org-tree,.org-tree ul{margin:0;padding:0;list-style:none}.org-tree li{position:relative}.org-card{box-sizing:border-box;background:var(--surface);border:1px solid var(--fg-on-light-5);border-radius:var(--r-lg);text-align:left;flex-direction:column;gap:10px;width:100%;padding:12px;display:flex}.org-card.is-offboarded{opacity:.6}.org-card-head{align-items:center;gap:10px;display:flex}.org-avatar{box-sizing:border-box;flex:none;justify-content:center;align-items:center;width:38px;height:38px;line-height:1;display:inline-flex;position:relative}.org-avatar-ai{background:var(--fg-1);color:var(--paper);font-family:var(--font-display);border-radius:11px;font-size:15px;font-weight:800}.org-avatar-human{border:1.5px solid var(--fg-2);color:var(--fg-1);border-radius:50%;font-size:14px;font-weight:700}.org-avatar[data-long]{font-size:12px}.org-card-id{flex-direction:column;gap:2px;min-width:0;display:flex}.org-name{color:var(--fg-1);font-size:14px;font-weight:700;line-height:1.3}.org-role{font-size:var(--t-meta);color:var(--fg-3);font-weight:500;line-height:1.35}.org-kind{font-size:var(--t-micro);letter-spacing:var(--ls-caps-tight);text-transform:uppercase;color:var(--fg-2);align-items:center;gap:6px;font-weight:700;line-height:1;display:flex}.org-kind-state{color:var(--fg-3);margin-left:auto}.org-caption{font-size:var(--t-body-sm);color:var(--fg-3);text-wrap:pretty;margin-top:20px;line-height:1.55}.org-live{background:var(--violet);border:2px solid var(--surface);border-radius:50%;width:10px;height:10px;position:absolute;bottom:-3px;right:-3px}@media (prefers-reduced-motion:no-preference){.org-canvas[data-motion] .org-card{opacity:0;transition:opacity .5s var(--easing-emphasis), transform .5s var(--easing-emphasis);transition-delay:var(--d,0s);transform:translateY(6px)}.org-canvas[data-motion].is-in .org-card{opacity:1;transform:none}.org-canvas[data-motion].is-in .org-card.is-offboarded{opacity:.6}.org-canvas[data-motion] ul:before,.org-canvas[data-motion] li:before,.org-canvas[data-motion] li:after{opacity:0;transition:opacity .35s var(--easing-standard);transition-delay:calc(var(--d,0s) - .18s)}.org-canvas[data-motion] ul:before{transition-delay:calc(var(--d,0s) + .24s)}.org-canvas[data-motion].is-in ul:before,.org-canvas[data-motion].is-in li:before,.org-canvas[data-motion].is-in li:after{opacity:1}}@media (min-width:1000px){.org-tree,.org-tree ul{justify-content:center;display:flex}.org-tree ul{padding-top:var(--org-gap);position:relative}.org-tree li{min-width:0;padding:var(--org-gap) 6px 0;flex-direction:column;flex:1 1 0;align-items:center;display:flex}.org-tree>li{padding:0}.org-tree li>ul{align-self:stretch}.org-canvas{padding-left:20px;padding-right:20px}.org-tree li>.org-card{max-width:208px}.org-tree ul .org-card{min-height:104px}.org-tree ul .org-kind{margin-top:auto}.org-tree li:has(>ul>li+li){flex-grow:2}.org-tree ul:before{content:"";height:var(--org-gap);border-left:2px solid var(--org-line);margin-left:-1px;position:absolute;top:0;left:50%}.org-tree ul>li:before,.org-tree ul>li:after{content:"";width:50%;height:var(--org-gap);border-top:2px solid var(--org-line);position:absolute;top:0}.org-tree ul>li:before{right:50%}.org-tree ul>li:after{border-left:2px solid var(--org-line);margin-left:-1px;left:50%}.org-tree ul>li:first-child:before{border:0}.org-tree ul>li:last-child:after{border-top:0}.org-tree ul>li:last-child:before{border-right:2px solid var(--org-line);margin-right:-1px}.org-tree ul>li:last-child:after{border-left:0}.org-tree ul>li:only-child:before{display:none}.org-tree ul>li:only-child:after{border-left:2px solid var(--org-line)}}@media (max-width:999px){.org-tree ul{padding-left:28px}.org-tree ul>li{padding-top:12px}.org-tree ul>li:before{content:"";border-left:2px solid var(--org-line);border-bottom:2px solid var(--org-line);width:15px;height:43px;position:absolute;top:0;left:-15px}.org-tree ul>li:after{content:"";border-left:2px solid var(--org-line);position:absolute;top:0;bottom:0;left:-15px}.org-tree ul>li:last-child:after{display:none}}.wl-close{padding:clamp(88px,12vw,176px) clamp(20px,5vw,48px)}.wl-close-inner{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:clamp(32px,6vw,96px);max-width:1160px;margin:0 auto;display:grid}.wl-close-aside{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.wl-close h2{font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--paper);text-wrap:balance;font-size:clamp(32px,4.6vw,54px);font-weight:800;line-height:1.02}.wl-close h2 em{color:var(--volt);font-style:normal}.wl-close p{max-width:40ch;color:var(--fg-on-dark-2);text-wrap:pretty;font-size:17px;line-height:1.6}.wl-footer{justify-content:space-between;gap:var(--s-5);padding:var(--s-9) clamp(20px, 5vw, 48px);background:var(--surface);border-top:1px solid var(--fg-on-light-5);font-size:var(--t-body-sm);color:var(--fg-3);flex-wrap:wrap;display:flex}.wl-footer a{color:var(--fg-2)}.wl-footer a:hover{color:var(--fg-1)}.wl-footer-links{flex-wrap:wrap;gap:20px;display:inline-flex}.wl-footer .v-footer-cookie-prefs{font:inherit;color:var(--fg-2);cursor:pointer;background:0 0;border:0;padding:0}.wl-footer .v-footer-cookie-prefs:hover{color:var(--fg-1)}@media (min-width:901px){.wl-hero{align-content:center;min-height:calc(100dvh - 64px);padding-top:clamp(24px,6vh,96px);padding-bottom:clamp(32px,8vh,104px)}}@media (min-width:901px) and (max-height:820px){.wl-card{padding:22px 24px}.wl-grid{gap:12px}.wl-field label{margin-bottom:4px}.wl-field input{padding:9px 13px}.wl-foot{gap:10px;margin-top:16px}.wl-hero h1{font-size:clamp(44px,9vh,76px)}.wl-hero-copy{gap:18px}}@media (max-width:900px){.wl-hero,.wl-claims-inner,.wl-close-inner{grid-template-columns:minmax(0,1fr)}.wl-claims-head{position:static}}@media (max-width:620px){.wl-claims-list li{grid-template-columns:minmax(0,1fr)}}.nf{flex-direction:column;align-items:flex-start;gap:20px;width:100%;max-width:1160px;margin:0 auto;padding:clamp(64px,14vh,160px) clamp(20px,5vw,48px);display:flex}.nf h1{font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--fg-1);text-wrap:balance;font-size:clamp(40px,6vw,68px);font-weight:800;line-height:1.02}.nf p{max-width:46ch;color:var(--fg-2);font-size:17px;line-height:1.6}.nf .v-btn{margin-top:8px}
