:root{color-scheme:dark;--xw-bg:#07100c;--xw-bg-raised:#0b1511;--xw-surface:#111c17;--xw-surface-2:#16231d;--xw-surface-3:#1c2b24;--xw-field:#0a1410;--xw-border:rgba(214,236,224,.09);--xw-border-strong:rgba(214,236,224,.38);--xw-ink:#f1f5f2;--xw-text:#dce5df;--xw-text-2:#a6b5ac;--xw-text-3:#8a9a91;--xw-on-accent:#04130c;--xw-green-50:rgba(81,142,84,.14);--xw-green-100:rgba(81,142,84,.26);--xw-green-600:#518e54;--xw-green-700:#8fcb93;--xw-green-800:#b3ddb5;--xw-aqua-50:rgba(152,227,235,.1);--xw-aqua-300:#98e3eb;--xw-aqua-800:#bdeff4;--xw-warn:#e8b66b;--xw-warn-bg:hsla(36,73%,66%,.12);--xw-danger:#f08a8c;--xw-danger-bg:rgba(240,138,140,.12);--xw-info:var(--xw-aqua-800);--xw-info-bg:var(--xw-aqua-50);--xw-onyx:#040906;--xw-onyx-raised:#0b1511;--xw-onyx-text:#e9eeea;--xw-onyx-text-2:#a7b2ab;--xw-onyx-border:rgba(214,236,224,.1);--xw-scrim:rgba(3,7,5,.66);--xw-focus-ring:0 0 0 2px var(--xw-bg),0 0 0 4px rgba(152,227,235,.85);--xw-glass-fill:rgba(22,36,30,.55);--xw-glass-fill-strong:rgba(11,21,17,.8);--xw-glass-filter:blur(20px) saturate(160%);--xw-glass-filter-hero:blur(28px) saturate(180%) brightness(1.06);--xw-glass-bg:var(--xw-glass-fill-strong);--xw-specular:rgba(230,246,238,.09);--xw-specular-hot:rgba(214,250,255,.3);--xw-sheen:linear-gradient(120deg,#518e54,#98e3eb);--xw-sheen-quiet:linear-gradient(135deg,rgba(152,227,235,.3),rgba(81,142,84,.12) 38%,rgba(214,236,224,.05) 62%,rgba(152,227,235,.16));--xw-sheen-hot:linear-gradient(135deg,rgba(152,227,235,.9),rgba(81,142,84,.6) 42%,rgba(152,227,235,.22) 72%,rgba(81,142,84,.65));--xw-sheen-line:linear-gradient(90deg,rgba(81,142,84,0),rgba(81,142,84,.55) 22%,rgba(152,227,235,.65) 60%,rgba(152,227,235,0));--xw-glow:rgba(81,142,84,.32);--xw-glow-2:rgba(152,227,235,.22);--xw-glow-cta:0 0 0 1px rgba(152,227,235,.1),0 8px 28px -8px rgba(152,227,235,.45),0 4px 16px -6px rgba(81,142,84,.55);--xw-glow-hero:0 24px 80px -24px rgba(81,142,84,.55),0 0 64px -20px rgba(152,227,235,.3);--xw-glow-nav:0 0 16px -2px rgba(152,227,235,.55);--xw-shadow-1:inset 0 1px 0 var(--xw-specular),0 1px 2px rgba(1,6,4,.45);--xw-shadow-2:inset 0 1px 0 var(--xw-specular),0 12px 32px -12px rgba(1,6,4,.65);--xw-shadow-3:inset 0 1px 0 var(--xw-specular),0 30px 80px -24px rgba(1,6,4,.75);--xw-shadow:var(--xw-shadow-2);--xw-green:var(--xw-green-600);--xw-aqua:var(--xw-aqua-300);--xw-bg-2:var(--xw-surface-2);--xw-muted:var(--xw-text-2);--xw-panel:var(--xw-glass-fill);--xw-panel-strong:var(--xw-surface);--xw-brand:#7dbe81;--xw-brand-2:var(--xw-aqua-300);--xw-warn-soft:var(--xw-warn-bg);--xw-danger-soft:var(--xw-danger-bg);--xw-radius-control:12px;--xw-radius-card:18px;--xw-radius-frame:24px;--xw-radius-pill:999px;--xw-space-1:4px;--xw-space-2:8px;--xw-space-3:12px;--xw-space-4:16px;--xw-space-5:24px;--xw-space-6:32px;--xw-space-7:48px;--xw-space-8:64px;--xw-space-9:96px;--xw-container-public:1200px;--xw-container-app:1040px;--xw-container-chat:720px;--xw-container-admin:1440px;--dur-fast:180ms;--dur-base:260ms;--dur-slow:420ms;--dur-cine:700ms;--ease-out:cubic-bezier(0.25,1,0.5,1);--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--xw-ease-out:var(--ease-out);--xw-duration:var(--dur-fast);--xw-nav-h:60px;--xw-nav-h-scrolled:60px;--xw-nav-top:12px;--xw-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--font-inter:var(--xw-font-inter,"Inter"),"Segoe UI",system-ui,-apple-system,Arial,sans-serif;--font-display:var(--xw-font-poppins,"Poppins"),var(--xw-font-inter,"Inter"),"Segoe UI",system-ui,-apple-system,Arial,sans-serif}:root:not(.dark){color-scheme:light;--xw-bg:#f6f7f3;--xw-bg-raised:#f0f3ed;--xw-surface:#fff;--xw-surface-2:#edf2ec;--xw-surface-3:#e4ece3;--xw-field:#fbfcf9;--xw-border:rgba(36,62,43,.14);--xw-border-strong:rgba(36,62,43,.48);--xw-ink:#17291e;--xw-text:#283e30;--xw-text-2:#506456;--xw-text-3:#5d6f61;--xw-green-50:rgba(81,142,84,.09);--xw-green-100:rgba(81,142,84,.16);--xw-green-700:#356b3b;--xw-green-800:#285530;--xw-aqua-50:rgba(73,143,151,.09);--xw-aqua-300:#2b6970;--xw-aqua-800:#265e65;--xw-warn:#80521b;--xw-warn-bg:rgba(168,111,31,.09);--xw-danger:#a43c43;--xw-danger-bg:rgba(164,60,67,.08);--xw-glass-fill:hsla(0,0%,100%,.66);--xw-glass-fill-strong:hsla(90,40%,98%,.88);--xw-specular:hsla(0,0%,100%,.85);--xw-specular-hot:hsla(0,0%,100%,.98);--xw-sheen-quiet:linear-gradient(135deg,rgba(81,142,84,.3),rgba(152,227,235,.45) 42%,rgba(36,62,43,.1) 64%,rgba(81,142,84,.22));--xw-sheen-hot:linear-gradient(135deg,#518e54,#98e3eb 48%,rgba(81,142,84,.5) 75%,#98e3eb);--xw-glow:rgba(81,142,84,.12);--xw-glow-2:rgba(152,227,235,.16);--xw-glow-cta:0 8px 24px -12px rgba(81,142,84,.28);--xw-glow-hero:0 24px 65px -32px rgba(81,142,84,.22);--xw-glow-nav:0 0 12px -3px rgba(81,142,84,.25);--xw-focus-ring:0 0 0 2px var(--xw-bg),0 0 0 4px #357940;--xw-shadow-1:inset 0 1px 0 var(--xw-specular),0 1px 3px rgba(27,54,35,.05);--xw-shadow-2:inset 0 1px 0 var(--xw-specular),0 12px 32px -16px rgba(27,54,35,.16);--xw-shadow-3:inset 0 1px 0 var(--xw-specular),0 30px 80px -30px rgba(27,54,35,.2);--xw-brand:var(--xw-green-700);--xw-primary-ink:#f1f5f2;--xw-primary-icon:#98e3eb}:root{--xw-color-scheme:light;--xw-primary-ink:#f1f5f2;--xw-primary-icon:#98e3eb}:root.dark{--xw-color-scheme:dark}.xw-display,.xw-h1,.xw-h2,.xw-h3{font-family:var(--font-display);font-weight:500;color:var(--xw-ink);text-wrap:balance}.xw-display{font-size:clamp(48px,6.2vw,88px);line-height:1.02;letter-spacing:-.035em}.xw-h1{font-size:32px;line-height:38px;letter-spacing:-.015em}.xw-h2{font-size:clamp(34px,3.6vw,52px);line-height:1.08;letter-spacing:-.025em}.xw-h3{font-size:20px;line-height:28px;letter-spacing:-.005em}.xw-title{font-family:var(--font-inter);font-size:18px;line-height:26px;font-weight:600;color:var(--xw-ink)}.xw-body-l{font-size:19px;line-height:30px}.xw-body,.xw-body-l{font-family:var(--font-inter);color:var(--xw-text)}.xw-body{font-size:16px;line-height:24px}.xw-small{font-family:var(--font-inter);font-size:14px;line-height:20px}.xw-caption{font-weight:500}.xw-caption,.xw-eyebrow{font-family:var(--font-inter);font-size:12px;line-height:16px}.xw-eyebrow{font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--xw-aqua-300)}.xw-stat{font-family:var(--font-inter);font-weight:300;letter-spacing:-.03em;color:var(--xw-ink)}.xw-num,.xw-stat{font-variant-numeric:tabular-nums}.xw-measure{max-width:65ch}@media (min-width:768px){.xw-h1{font-size:40px;line-height:48px}.xw-h3{font-size:22px;line-height:30px}}.xw-focus:focus-visible{outline:none;box-shadow:var(--xw-focus-ring)}@keyframes xw-rise-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes xw-fade-in{0%{opacity:0}to{opacity:1}}@keyframes xw-drawer-in{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:none}}@keyframes xw-soft-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes xw-shimmer{0%,to{opacity:1}50%{opacity:.6}}@keyframes xw-spin{to{transform:rotate(1turn)}}.xw-rise-in{animation:xw-rise-in var(--xw-duration) var(--xw-ease-out) both}.xw-fade-in{animation:xw-fade-in var(--xw-duration) var(--xw-ease-out) both}@media (prefers-reduced-motion:reduce){.xw-fade-in,.xw-rise-in,[data-xw-motion]{animation:none!important;transition:none!important}}::-moz-selection{background:rgba(152,227,235,.28);color:var(--xw-ink)}::selection{background:rgba(152,227,235,.28);color:var(--xw-ink)}.xw-aurora{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.xw-aurora__base{position:absolute;inset:0;background:none}.xw-aurora__bloom{position:absolute;width:90vmax;height:90vmax;border-radius:50%;will-change:transform}.xw-aurora__bloom--green{top:-45vmax;left:-30vmax;background:radial-gradient(closest-side,rgba(81,142,84,.34),rgba(81,142,84,0) 70%)}.xw-aurora__bloom--aqua{top:-30vmax;right:-38vmax;background:radial-gradient(closest-side,rgba(152,227,235,.16),rgba(152,227,235,0) 70%)}.xw-aurora--dark .xw-aurora__base{background:none}.xw-aurora--dark .xw-aurora__bloom--green{background:radial-gradient(closest-side,rgba(81,142,84,.34),rgba(81,142,84,0) 70%)}.xw-aurora--dark .xw-aurora__bloom--aqua{background:radial-gradient(closest-side,rgba(152,227,235,.16),rgba(152,227,235,0) 70%)}.xw-grain{position:absolute;inset:0;background-image:var(--xw-grain);background-size:160px 160px;opacity:.05;mix-blend-mode:soft-light;pointer-events:none}.xw-aurora--dark .xw-grain{opacity:.05;mix-blend-mode:screen}@keyframes xw-drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(8vmax,5vmax,0) scale(1.12)}}@keyframes xw-drift-b{0%{transform:translateZ(0) scale(1.05)}to{transform:translate3d(-9vmax,7vmax,0) scale(.94)}}.xw-band{position:relative;isolation:isolate;background:var(--xw-onyx);color:var(--xw-onyx-text)}.xw-band--grid:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(233,238,234,.04) 1px,transparent 0),linear-gradient(90deg,rgba(233,238,234,.04) 1px,transparent 0);background-size:48px 48px;mask-image:radial-gradient(ellipse at 50% 40%,#000 30%,transparent 85%);-webkit-mask-image:radial-gradient(ellipse at 50% 40%,#000 30%,transparent 85%)}.xw-band ::-moz-selection{background:rgba(152,227,235,.28);color:var(--xw-ink)}.xw-band ::selection{background:rgba(152,227,235,.28);color:var(--xw-ink)}.xw-gradient-text{background-image:linear-gradient(90deg,#518e54,#98e3eb 50%,#518e54);background-size:200% 100%;background-position:0 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#518e54}@keyframes xw-shimmer-pan{to{background-position:-200% 50%}}.xw-reveal,.xw-reveal[data-stagger]>*{transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-cine) var(--ease-out-expo)}.xw-reveal[data-stagger]>*{transition-delay:calc(var(--xw-i, 0) * 60ms)}.xw-motion .xw-reveal:not([data-stagger]):not([data-revealed=true]),.xw-motion .xw-reveal[data-stagger]:not([data-revealed=true])>*{opacity:0;transform:translate3d(0,24px,0)}@keyframes xw-entrance{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:none}}@keyframes xw-word-in{0%{opacity:0;filter:blur(6px);transform:translate3d(0,18px,0)}to{opacity:1;filter:blur(0);transform:none}}.xw-word{display:inline-block;white-space:pre}.xw-glass-nav{height:var(--xw-nav-h);background:transparent;border-bottom:1px solid transparent;transition:height .22s var(--ease-out),background-color .22s var(--ease-out),border-color .22s var(--ease-out)}.xw-glass-nav[data-scrolled=true]{height:var(--xw-nav-h-scrolled);background:var(--xw-glass-bg);backdrop-filter:blur(18px) saturate(160%);border-bottom-color:var(--xw-border)}.xw-link{color:var(--xw-green-700);font-weight:500;background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size var(--dur-base) var(--ease-out),color var(--dur-fast) var(--ease-out);border-radius:2px}.xw-link:hover{background-size:100% 1px;color:var(--xw-green-800)}.xw-link:focus-visible{outline:none;box-shadow:var(--xw-focus-ring)}@keyframes xw-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes xw-breathe{0%,to{transform:scale(1);opacity:.55}50%{transform:scale(1.12);opacity:.15}}@keyframes xw-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes xw-highlight-sweep{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.xw-accordion-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-base) var(--ease-out)}.xw-accordion-panel[data-open=true]{grid-template-rows:1fr}.xw-accordion-panel>div{overflow:hidden}@media (prefers-reduced-motion:no-preference){.xw-aurora__bloom--green{animation:xw-drift-a 40s ease-in-out infinite alternate}.xw-aurora__bloom--aqua{animation:xw-drift-b 40s ease-in-out infinite alternate}.xw-gradient-text[data-shimmer=true]{animation:xw-shimmer-pan 6s linear infinite}.xw-entrance{animation:xw-entrance var(--dur-slow) var(--ease-out-expo) both;animation-delay:var(--xw-delay,0ms)}.xw-word{animation:xw-word-in .56s var(--ease-out-expo) both;animation-delay:calc(var(--xw-delay, 0ms) + var(--xw-i, 0) * var(--xw-stagger, 70ms))}.xw-caret{animation:xw-caret 1s steps(1) infinite}.xw-breathe{animation:xw-breathe 3.2s ease-in-out infinite}.xw-dots>span{animation:xw-dot 1.2s ease-in-out infinite}.xw-dots>span:nth-child(2){animation-delay:.15s}.xw-dots>span:nth-child(3){animation-delay:.3s}}@media (prefers-reduced-motion:reduce){.xw-accordion-panel,.xw-glass-nav,.xw-reveal,.xw-reveal>*{transition:none!important}}.xw-tap-inline{padding-block:14px;padding-inline:4px;margin-inline:-4px;border-radius:6px}.xw-ring{position:relative}.xw-ring:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;background:var(--xw-ring,var(--xw-sheen-quiet));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.xw-ring-hot{--xw-ring:var(--xw-sheen-hot)}.xw-ring-neutral{--xw-ring:linear-gradient(var(--xw-border),var(--xw-border))}.xw-glass-chrome{background:linear-gradient(180deg,rgba(230,246,238,.04),rgba(230,246,238,.01)),var(--xw-glass-fill-strong);backdrop-filter:blur(18px) saturate(160%)}.xw-glass{background:linear-gradient(180deg,rgba(230,246,238,.045) 0,rgba(230,246,238,.012) 38%,transparent 100%),var(--xw-glass-fill);backdrop-filter:var(--xw-glass-filter);box-shadow:inset 0 1px 0 var(--xw-specular),0 18px 48px -24px rgba(1,6,4,.75)}.xw-glass,.xw-glass-solid{position:relative;border-radius:var(--xw-radius-card)}.xw-glass-solid{background:linear-gradient(180deg,rgba(230,246,238,.04) 0,rgba(230,246,238,.01) 40%,transparent 100%),var(--xw-surface);box-shadow:inset 0 1px 0 var(--xw-specular),0 12px 32px -18px rgba(1,6,4,.7)}.xw-glass-hero{position:relative;isolation:isolate;border-radius:var(--xw-radius-frame);background:linear-gradient(115deg,transparent 6%,rgba(214,250,255,.07) 16%,transparent 34%,transparent 64%,rgba(152,227,235,.05) 100%),radial-gradient(120% 90% at 100% 0,rgba(152,227,235,.1),transparent 55%),radial-gradient(90% 80% at 0 100%,rgba(81,142,84,.14),transparent 60%),var(--xw-glass-fill);backdrop-filter:var(--xw-glass-filter-hero);box-shadow:inset 0 1.5px 0 var(--xw-specular-hot),inset 0 -1px 0 rgba(230,246,238,.04),var(--xw-glow-hero),0 30px 80px -30px rgba(1,6,4,.85)}.xw-glass-hero:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,transparent 42%,rgba(214,250,255,.08) 50%,transparent 58%);background-size:300% 100%;background-position:90% 0;transition:background-position 1.2s var(--ease-out-expo)}.xw-glass-hero:hover:after{background-position:8% 0}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.xw-glass,.xw-glass-chrome,.xw-glass-hero{background-color:var(--xw-surface)}}@media (prefers-reduced-transparency:reduce){.xw-glass,.xw-glass-chrome,.xw-glass-hero{backdrop-filter:none;background:var(--xw-surface)}}.xw-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border-radius:var(--xw-radius-pill);font:600 15px/1 var(--font-inter);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.xw-btn:active{transform:scale(.98)}.xw-btn:focus-visible{outline:none;box-shadow:var(--xw-focus-ring)}.xw-btn:disabled,.xw-btn[aria-disabled=true]{opacity:.45;pointer-events:none;box-shadow:none;transform:none}.xw-btn.sm{height:36px;padding:0 14px;font-size:13.5px}.xw-btn.lg{height:52px;padding:0 26px;font-size:16px}.xw-btn.is-full{width:100%}.xw-btn svg{flex-shrink:0}.xw-btn.xw-btn-primary{color:var(--xw-primary-ink);border:1px solid transparent;background:linear-gradient(180deg,rgba(152,227,235,.14),rgba(81,142,84,.08)) padding-box,linear-gradient(180deg,#183026,#0e1c16) padding-box,var(--xw-sheen-hot) border-box;box-shadow:inset 0 1px 0 rgba(214,250,255,.22),0 1px 2px rgba(1,6,4,.5)}.xw-btn.xw-btn-primary svg{color:var(--xw-primary-icon);transition:transform var(--dur-fast) var(--ease-out)}.xw-btn.xw-btn-primary:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(214,250,255,.3),var(--xw-glow-cta)}.xw-btn.xw-btn-primary:hover svg{transform:translateX(2px)}.xw-btn.xw-btn-primary.is-lit{box-shadow:inset 0 1px 0 rgba(214,250,255,.22),var(--xw-glow-cta)}.xw-btn.xw-btn-primary:focus-visible{box-shadow:var(--xw-focus-ring),var(--xw-glow-cta)}.xw-btn.xw-btn-secondary{color:var(--xw-ink);border:1px solid var(--xw-border-strong);background:rgba(230,246,238,.04);box-shadow:inset 0 1px 0 rgba(230,246,238,.06)}.xw-btn.xw-btn-secondary:hover{background:rgba(230,246,238,.07);border-color:rgba(152,227,235,.5)}.xw-btn.xw-btn-ghost{color:var(--xw-text-2);background:transparent;border:1px solid transparent}.xw-btn.xw-btn-ghost:hover{color:var(--xw-ink);background:rgba(230,246,238,.05)}.xw-btn.xw-btn-danger{color:var(--xw-danger);background:var(--xw-danger-bg);border:1px solid rgba(240,138,140,.35)}.xw-btn.xw-btn-danger:hover{background:rgba(240,138,140,.18)}.xw-icon-btn.xw-icon-btn{width:44px;height:44px;padding:0;border-radius:50%;display:inline-grid;place-items:center;color:var(--xw-text-2);background:transparent;border:1px solid transparent}.xw-icon-btn.xw-icon-btn:hover{color:var(--xw-ink);background:rgba(230,246,238,.06)}.xw-input{min-height:44px;padding:0 14px;border-radius:var(--xw-radius-control);background:var(--xw-field);border:1px solid var(--xw-border-strong);color:var(--xw-ink);font:400 16px/1.4 var(--font-inter);transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.xw-input::-moz-placeholder{color:var(--xw-text-3);opacity:1}.xw-input::placeholder{color:var(--xw-text-3);opacity:1}.xw-input:hover{border-color:rgba(214,236,224,.52)}.xw-input:focus,.xw-input:focus-visible{outline:none;border-color:rgba(152,227,235,.8);box-shadow:0 0 0 3px rgba(152,227,235,.16)}.xw-input[aria-invalid=true]{border-color:rgba(240,138,140,.75)}.xw-input:disabled{opacity:.5;cursor:not-allowed}.xw-chip{gap:6px;height:32px;padding:0 12px;border-radius:999px;font:500 13px/1 var(--font-inter);color:var(--xw-ink);background:rgba(81,142,84,.12);border:1px solid rgba(152,227,235,.22)}.xw-chip,.xw-tag{display:inline-flex;align-items:center}.xw-tag{height:22px;padding:0 8px;border-radius:6px;font:600 11px/1 var(--font-inter);letter-spacing:.01em}.xw-tag.neutral{color:var(--xw-text-2);background:rgba(230,246,238,.06)}.xw-tag.green{color:var(--xw-green-700);background:var(--xw-green-50)}.xw-tag.warn{color:var(--xw-warn);background:var(--xw-warn-bg)}.xw-tag.danger{color:var(--xw-danger);background:var(--xw-danger-bg)}.xw-tag.info{color:var(--xw-aqua-800);background:var(--xw-aqua-50)}@media (prefers-reduced-motion:reduce){.xw-btn,.xw-btn svg,.xw-glass-hero:after{transition:none!important}.xw-btn:active,.xw-btn:hover{transform:none}}@media (forced-colors:active){.xw-glass-hero:after,.xw-ring:before{display:none}.xw-glass,.xw-glass-chrome,.xw-glass-hero,.xw-glass-solid{border:1px solid CanvasText}.xw-btn{border:1px solid ButtonText}.xw-btn:focus-visible{outline:2px solid Highlight}}.xw-theme-toggle{position:fixed;top:10px;right:16px;z-index:65;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--xw-border);border-radius:50%;background:var(--xw-surface);color:var(--xw-text-2);box-shadow:var(--xw-shadow-1);cursor:pointer}.xw-theme-toggle:hover{color:var(--xw-ink);border-color:var(--xw-border-strong)}.xw-theme-toggle:focus-visible{outline:none;box-shadow:var(--xw-focus-ring)}.xw-theme-toggle .xw-theme-moon:not(.sr-only){width:16px;height:16px;border-radius:50%;box-shadow:inset -5px -2px 0 currentColor;transform:rotate(-20deg)}.xw-theme-toggle .xw-theme-sun:not(.sr-only){width:16px;height:16px;border:1.5px solid;border-radius:50%;outline:1px dashed currentColor;outline-offset:3px}.dark .xw-theme-toggle .xw-theme-moon,.xw-theme-toggle .xw-theme-sun{display:none}.dark .xw-theme-toggle .xw-theme-sun{display:block}.xw-admin-bar-actions,.xw-header-actions{padding-right:52px}.ow-shell-v2 .ow-topbar{padding-right:76px}@media (min-width:900px){body:has(.xw-site-header)>.xw-theme-toggle{top:20px;right:max(26px,calc((100vw - 1200px) / 2 + 10px))}}:root:not(.dark) .xw-site-header.is-scrolled .xw-header-inner{background:var(--xw-glass-fill-strong)}:root:not(.dark) .xw-glass,:root:not(.dark) .xw-glass-solid,:root:not(.dark) .xw-header-inner{box-shadow:var(--xw-shadow-2)}:root:not(.dark) .xw-account-card,:root:not(.dark) .xw-account-success-card{box-shadow:var(--xw-shadow-3)}:root:not(.dark) .xw-hero{background:radial-gradient(60% 30% at 50% 0,rgba(81,142,84,.1),transparent),var(--xw-bg)}:root:not(.dark) .xw-gradient-text{background:none;-webkit-text-fill-color:currentColor;color:var(--xw-green-700)}:root:not(.dark) .xw-band{--xw-ink:var(--xw-onyx-text);--xw-text:var(--xw-onyx-text);--xw-text-2:var(--xw-onyx-text-2);--xw-text-3:var(--xw-onyx-text-2);--xw-aqua-300:#98e3eb;--xw-green-700:#8fcb93}:root:not(.dark) .readiness-voice-panel{color:var(--xw-text)}:root:not(.dark) :is(.readiness-voice-launch,.readiness-voice-state,.readiness-voice-details>label,.readiness-voice-ai,.readiness-voice-quiet,.readiness-voice-captions p>span){color:var(--xw-text-2)}:root:not(.dark) :is(.readiness-voice-launch:hover,.readiness-voice-quiet:hover,.readiness-voice-quiet[aria-pressed=true],.readiness-voice-quiet[aria-expanded=true]){color:var(--xw-ink)}:root:not(.dark) .readiness-voice-control{color:var(--xw-ink);background:var(--xw-surface-2);border-color:var(--xw-border-strong)}:root:not(.dark) .readiness-voice-control[aria-pressed=true]{background:var(--xw-ink);color:var(--xw-surface)}:root:not(.dark) .readiness-voice-control.is-end{color:var(--xw-danger);background:var(--xw-danger-bg);border-color:var(--xw-danger)}:root:not(.dark) .readiness-voice-notice{color:var(--xw-warn)}:root:not(.dark) .readiness-voice-captions{border-color:var(--xw-border)}:root:not(.dark) .readiness-bounded-speech-surface[data-active=true]{background:var(--xw-surface);border-color:var(--xw-border)}@media (prefers-reduced-transparency:reduce){.glass-card,.glass-nav,.glass-panel,.xw-header-inner{background:var(--xw-surface)!important;backdrop-filter:none}}:root:not(.dark) .xw-hero-horizon{background:radial-gradient(60% 10% at 50% 0,rgba(81,142,84,.14),transparent),#edf2e9;box-shadow:inset 0 1px 0 #fff,0 -8px 45px -14px rgba(81,142,84,.22)}:root:not(.dark) .xw-ask-placeholder{color:var(--xw-text-2)}:root:not(.dark) .xw-glass-hero{box-shadow:inset 0 1.5px 0 var(--xw-specular-hot),var(--xw-glow-hero),var(--xw-shadow-3)}.readiness-voice-panel[data-expanded=true]{background:var(--xw-bg);backdrop-filter:none}:root:not(.dark) .xw-belief-sheen{background:none;-webkit-text-fill-color:currentColor;color:var(--xw-green-700)}:root:not(.dark) .xw-privacy{background:var(--xw-bg-raised)}.xw-theme-toggle{z-index:75}.xw-account-header{padding-right:76px}@media (max-width:640px){body:has(.xw-admin)>.xw-theme-toggle{top:60px}}