.hz-rings{--nw-accent:#f4a98a;--nw-accent-soft:#f8c8ae;--nw-accent-glow:#f4a98a;--nw-accent-vivid:#f08f6d;--nw-accent-pale:#fbebe1;--nw-accent-focus:#f8c8ae;--nw-accent-ink:#fbebe1;--nw-radius:16px;--nw-glass-material:linear-gradient(#ffffff12, #ffffff08), #0e141b59;--nw-glass-shadow:inset 0 0 0 1px #ffffff1f, inset 0 1px 0 #ffffff24, 0 24px 60px -24px #0009;--nw-glass-filter:blur(28px) saturate(170%);--nw-glass-radius:26px;--nw-glass-overlay:linear-gradient(#ffffff1a, #ffffff0f), #161e27b8;--nw-glass-overlay-shadow:inset 0 0 0 1px #ffffff24, inset 0 1px 0 #ffffff2e, 0 24px 60px -24px #000000b3;--nw-glass-overlay-filter:blur(28px) saturate(170%);--nw-glass-overlay-radius:26px}.hz-rings .nw-cta{border-radius:999px}.hz-rings .nw-cta.nw-cta-primary{color:#12161c;background:linear-gradient(135deg,#fbebe1,#f8c8ae 55%,#f4a98a);border-color:#0000;box-shadow:inset 0 1px #ffffffb3,0 10px 30px -10px #f4a98a8c}.hz-rings .nw-cta.nw-cta-secondary{-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);background:#ffffff0f;border-color:#ffffff2e}.hz-site-logo{display:inline-flex}.hz-rings .hz-lockup{color:var(--c,#fff);font:600 var(--fs,1em) var(--font-figtree,"Figtree"), Arial, sans-serif;letter-spacing:-.04em;white-space:nowrap;align-items:center;gap:.32em;line-height:1;display:inline-flex}.hz-rings .hz-lockup svg{flex:none}.hz-agent-orb{isolation:isolate;aspect-ratio:1;-webkit-backdrop-filter:blur(12px)saturate(160%);background:#ffffff14;border-radius:50%;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #ffffffd9,inset 0 0 0 1px #ffffff4d,inset 10px 14px 30px #ffffff2e,inset 0 -12px 26px #f4a98a73,0 18px 44px -18px #f4a98a99}.hz-agent-orb:before{content:"";z-index:-2;opacity:.78;filter:blur(6px)saturate(1.1);background:conic-gradient(from 210deg,#f8c8ae,#c9b7e6,#8e9aad,#f4a98a,#f8c8ae);animation:14s linear infinite hz-orb-turn;position:absolute;inset:-25%}.hz-agent-orb:after{content:"";z-index:-1;background:radial-gradient(60% 38% at 36% 16%,#ffffffd9,#0000 62%),radial-gradient(70% 28% at 58% 102%,#fff6,#0000 70%);border-radius:50%;position:absolute;inset:0}.hz-rings .hz-agent-orb.hz-agent-orb{aspect-ratio:1;place-items:center;height:auto;display:grid}.hz-agent-orb>span{width:48%;display:grid}.hz-agent-orb svg{filter:drop-shadow(0 2px 6px #0e141b4d);width:100%;height:auto}@keyframes hz-orb-turn{to{transform:rotate(1turn)}}.nh-sphere-brand{place-items:center;display:grid}.nh-sphere-brand .hz-agent-orb{width:72%;height:auto}.hz-rings .v2-hero .nw-copy h1 span{color:var(--nw-text-primary)}.hz-rings .v2-hero .nw-copy h1 .v2-hero-shine{color:#0000;background:linear-gradient(100deg,#fbebe1,#f8c8ae 35%,#f4a98a 70%,#e9805c);-webkit-background-clip:text;background-clip:text;font-weight:750}.hz-hero-product{aspect-ratio:390/540;justify-self:center;width:100%;max-width:400px;position:relative}.hz-rings .v2-features [data-feature] .nw-atmosphere{filter:none}.hz-rings .nw-eclipse-glow{background:radial-gradient(#f4a98a61,#bdb4c624 45%,#0000 72%)}.hz-rings .nw-eclipse-disc{border-top-color:#f8c8ae4d;box-shadow:0 -8px 24px -16px #f4a98a8c}.hz-rings .v2-closing{background:radial-gradient(at 50% 100%,#f4a98a38,#bdb4c614 45%,#0000 72%),#0e141b;border-radius:28px;box-shadow:inset 0 0 0 1px #ffffff0f}.hz-rings .v2-harness-comparison .nh-section-title{background-image:linear-gradient(110deg,#f4a98a 20%,#f8c8ae 38%,#bdb4c6 44%,#fff 48% 52%,#bdb4c6 56%,#f8c8ae 64%,#f4a98a 80%)}.hz-rings .nf-section{--hz-glass:#ffffff12;--hz-glass-2:#ffffff21;--hz-edge:#ffffff47;--hz-glass-shadow:0 30px 70px -30px #000000b3, inset 0 1px 0 var(--hz-edge), inset 0 0 0 1px #ffffff0f}.hz-rings .nf-feature{background:var(--hz-glass);border-color:#ffffff14}.hz-rings .nf-feature:first-child{border-radius:26px 26px 0 0}.hz-rings .nf-feature:last-child{border-radius:0 0 26px 26px}.hz-rings .nf-feature[data-active=true]{background:var(--hz-glass-2);border-color:#ffffff29}.hz-rings .nf-feature-icon{background:#f4a98a29;border-radius:12px;place-items:center;width:34px;height:34px;display:inline-grid}.hz-rings .nf-progress>span{background:linear-gradient(90deg,#f4a98a,#bdb4c6)}.hz-rings .nf-stage{border-color:#ffffff1a;border-radius:28px}.hz-rings :is(.nf-app-window,.nf-scene-result,.nf-chat-input,.nf-workflow-node,.nf-channel-orbit li,.nf-app-cloud li){background:var(--hz-glass);-webkit-backdrop-filter:blur(28px)saturate(170%);box-shadow:var(--hz-glass-shadow);border-color:#0000}.hz-rings .nf-app-window{border-radius:24px}.hz-rings .nf-app-bar{border-bottom-color:#ffffff0f}.hz-rings .nf-chat-messages li[data-speaker=user] .nf-message-body{color:#12161c;background:linear-gradient(135deg,#f4a98a,#e3b3a5)}.hz-rings .nf-app-avatar{background:conic-gradient(from 210deg,#f8c8ae,#c9b7e6,#8e9aad,#f4a98a,#f8c8ae)}.hz-rings .nf-composer-tools .nf-composer-send{color:#12161c;background:linear-gradient(135deg,#f4a98a,#e3b3a5 70%,#bdb4c6)}.hz-rings .nf-route-bubble{color:#12161c;background:linear-gradient(135deg,#f4a98a,#e3b3a5)}.hz-rings .nf-route-model{background:#ffffff12;border-radius:14px}.hz-rings .nf-channel-connections path{stroke:#f4a98a}.hz-rings :is(.v2-proactive,.v2-harness-widget,.v2-work-widget,.v2-goal-widget,.v2-harness-mini-demo) *{transition-timing-function:cubic-bezier(.2,.8,.2,1);animation-timing-function:cubic-bezier(.2,.8,.2,1)}.hz-rings .v2-value-card,.hz-rings .v2-harness-comparison .v2-harness-card{background:#0e141b;border-color:#ffffff1a;border-radius:26px}.hz-rings .v2-demo-send,.hz-rings :is(.v2-email-typing,.v2-harness-mini-request,.v2-harness-mini-replies>div:last-child){color:#12161c;background:linear-gradient(135deg,#f4a98a,#e3b3a5)}.hz-rings :is(.v2-slack-reply,.v2-handoff-file,.v2-digest-question,.v2-rule-reply,.v2-harness-mini-replies>div:first-child){background:#ffffff12;box-shadow:inset 0 1px #fff3}.hz-rings .v2-calendar-conflict{background:#f4a98a29}.hz-rings .v2-load-row:first-of-type i{background:#bdb4c6}.hz-rings .v2-folder-front,.hz-rings .v2-work-widget-files .v2-folder-front{background:linear-gradient(135deg,#f8c8aecc,#bdb4c6e6)}.hz-rings .v2-folder-back{background:#f8c8ae38}.hz-rings :is(.v2-delegation-tasks span,.v2-rule-envelope>span){background:#3a3f57}.hz-rings .v2-files-app{background:linear-gradient(135deg,#3a3f57,#6e4b52 55%,#b8705a)}.hz-rings .v2-harness-mini-learning-path{background:linear-gradient(#bdb4c6,#f8c8ae)}.hz-rings .v2-invoice-stamp{color:#e9805c;border-color:#e9805c}.hz-rings .np-plan-featured{background:radial-gradient(60% 50% at 92% 0,#8a5560 0%,#0000 70%),radial-gradient(60% 60% at 0 18%,#4a4f74 0%,#0000 70%),radial-gradient(60% 50% at 80% 100%,#c27a5e 0%,#0000 70%),#0e141b;border-color:#ffffff2e;box-shadow:0 30px 70px -30px #000000b3}.hz-rings .web-mega-feature{background:#0e141b;border-radius:26px;box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff14}.hz-rings :is(.v2-harness-widget,.v2-work-widget,.v2-goal-widget){-webkit-backdrop-filter:none;backdrop-filter:none;font-family:var(--font-figtree,"Figtree"), Arial, sans-serif;color:#f4eee9;background:linear-gradient(#ffffff12,#fff0 45%),#0b1016;border-radius:28px;padding:18px;font-size:13px;box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff12,0 30px 60px -28px #000c}.hz-rings :is(.v2-harness-widget,.v2-work-widget,.v2-goal-widget) :is(strong,b,h4){font-weight:600}.hz-rings :is(.v2-memory-node span,.v2-memory-core>*,.v2-setting-choice,.v2-delegation-request,.v2-files-workspace,.v2-harness-mini-files,.v2-harness-mini-memory-recall){background:#ffffff14;border-radius:16px;box-shadow:inset 0 1px #ffffff24}.hz-rings :is(.v2-rule-reply,.v2-delegation-result){background:#ffffff17;border-radius:18px 18px 18px 6px}.hz-rings .v2-harness-widget-voice :is(div,p)[class*=rings],.hz-rings .v2-harness-widget-voice [data-agent=rings]{color:#12161c;background:linear-gradient(135deg,#f4a98a,#e3b3a5)}.hz-rings :is(.v2-harness-widget,.v2-work-widget,.v2-goal-widget) :is(input,.v2-setting-switch,.v2-setting-choice strong,.v2-delegation-tasks span){border-radius:999px}.hz-rings .v2-goal-track i,.hz-rings .v2-task-progress i{background:linear-gradient(90deg,#f4a98a,#bdb4c6)}.hz-rings .v2-goal-widget-steps [data-done=true] span,.hz-rings .v2-setting-switch{background:#f4a98a}@media (max-width:900px){.hz-hero-product{aspect-ratio:390/780;max-width:100%}}.hz-rings .v2-dream-sphere,.hz-rings .v2-harness-mosaic .v2-dream-sphere{width:min(112px,44cqi);bottom:16px}.hz-rings{--hz-bg:#0e141b;--hz-bg-light:radial-gradient(40% 50% at 16% 22%, #4a4f74, transparent 70%), radial-gradient(36% 46% at 84% 16%, #8a5560, transparent 70%), radial-gradient(46% 42% at 72% 88%, #c27a5e, transparent 70%), radial-gradient(40% 40% at 14% 86%, #33425a, transparent 70%), radial-gradient(30% 30% at 50% 50%, #ffd2be24, transparent 70%)}.hz-rings :is(.nw-atmosphere,.v2-harness-geometry,.web-feature-background){isolation:isolate;background:var(--hz-bg);overflow:hidden;container-type:size}.hz-rings :is(.nw-atmosphere,.v2-harness-geometry,.web-feature-background)>*{display:none}.hz-rings.hz-rings :is(.nw-atmosphere,.v2-harness-geometry,.web-feature-background):before,.hz-rings.hz-rings :is(.nw-atmosphere,.v2-harness-geometry,.web-feature-background):after{content:"";z-index:0;pointer-events:none;position:absolute}.hz-rings.hz-rings :is(.nw-atmosphere,.v2-harness-geometry,.web-feature-background):before{background:var(--hz-bg-light);filter:blur(40px);animation:26s ease-in-out infinite alternate hz-bg-drift;inset:-20%}.hz-rings.hz-rings :is(.nw-atmosphere,.v2-harness-geometry,.web-feature-background):after{opacity:1;mix-blend-mode:normal;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.5  0 0 0 0 0.5  0 0 0 0 0.5  0 0 0 0.07 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),linear-gradient(#0e141b2e,#0e141b2e);inset:0}@keyframes hz-bg-drift{to{transform:translate(6%,-4%)rotate(8deg)scale(1.08)}}@media (prefers-reduced-motion:reduce){.hz-rings.hz-rings :is(.nw-atmosphere,.v2-harness-geometry,.web-feature-background):before{animation:none}}.hz-rings .nm-atmosphere,.hz-rings .v2-closing.v2-impact{background:linear-gradient(#0e141b9e,#0e141b9e),linear-gradient(160deg,#8e9aad,#bdb4c6,#f4a98a,#f8c8ae,#bdb4c6) 0 0/300% 300%;animation:4s ease-in-out infinite alternate hz-drift}.hz-rings .nm-atmosphere>*{display:none}@keyframes hz-drift{0%{background-position:0 0,0 0}to{background-position:0 0,100% 100%}}@media (prefers-reduced-motion:reduce){.hz-rings .nm-atmosphere,.hz-rings .v2-closing.v2-impact{animation:none}}.hz-rings .hz-haze-morning{background:linear-gradient(#8e9aad 0%,#bdb4c6 45%,#f4a98a 100%)}.hz-rings .hz-haze-mist{background:linear-gradient(160deg,#bdb4c6 0%,#e3b3a5 55%,#f4a98a 100%)}.hz-rings .hz-haze-dawn{background:radial-gradient(120% 90% at 100% 100%,#f8c8ae 0%,#fbebe1 40%,#fff 75%)}.hz-rings .hz-haze-dusk{background:linear-gradient(150deg,#f4a98a 0%,#f8c8ae 55%,#fbebe1 100%)}.hz-rings .v2-value-scene:has(.hz-usecase){border-radius:22px;min-height:0;padding:0;overflow:hidden}.hz-usecase{aspect-ratio:390/480;width:100%;min-height:0;overflow:hidden}.hz-usecase img{object-fit:cover;width:100%;height:100%;display:block}.hz-rings .v2-value-card .v2-value-copy h3{min-height:2lh}.hz-rings .model-card{--model-glow:#bdb4c6;--model-halo:#bdb4c626;background:#0e141b}.hz-rings .model-card[data-provider=Anthropic]{--model-glow:#f4a98a;--model-halo:#f4a98a26}.hz-rings .model-card[data-provider=NVIDIA]{--model-glow:#f8c8ae;--model-halo:#f8c8ae26}.hz-rings :is(.model-card[data-provider=Moonshot\ AI],.model-card[data-provider=DeepSeek]){--model-glow:#8e9aad;--model-halo:#8e9aad26}.hz-rings .model-card>p{color:#f4eee9b8}.hz-rings .model-benchmark-card{--chart-color:#f8c8ae;background:linear-gradient(140deg,#3a3f57,#141a24 72%)}.hz-rings .model-benchmark-card[data-tone="1"]{--chart-color:#bdb4c6;background:linear-gradient(140deg,#4a3c52,#17141d 72%)}.hz-rings .model-benchmark-card[data-tone="2"]{--chart-color:#f4a98a;background:linear-gradient(140deg,#5a3e3c,#1d1719 72%)}.hz-rings :is(.model-demo-brief svg,.model-context-demo>div>svg:last-child){color:#f4a98a}.hz-rings .model-demo-branches span{background:linear-gradient(#f4a98a80,#f4a98a17)}.hz-rings .model-balance-metrics div:first-child i{background:#f8c8ae}.hz-rings .model-balance-metrics div:nth-child(2) i{background:#bdb4c6}.hz-rings :is(.nt-hero h1 span,.nt-label){color:#f8c8ae}.hz-rings .model-card-relief{background:repeating-radial-gradient(ellipse at 105% -10%, #fbebe121 0, #fbebe10a 12px, #0e141b3d 26px, #0e141b0f 40px, #fbebe121 48px), radial-gradient(ellipse at 88% 18%, var(--model-glow), transparent 70%), linear-gradient(150deg, #3a3f57, #6e4b52 56%, #b8705a)}@supports (color:color-mix(in lab, red, red)){.hz-rings .model-card-relief{background:repeating-radial-gradient(ellipse at 105% -10%, #fbebe121 0, #fbebe10a 12px, #0e141b3d 26px, #0e141b0f 40px, #fbebe121 48px), radial-gradient(ellipse at 88% 18%, color-mix(in srgb, var(--model-glow) 42%, transparent), transparent 70%), linear-gradient(150deg, #3a3f57, #6e4b52 56%, #b8705a)}}.hz-rings .model-balance-dial{background:#bdb4c612;border-color:#bdb4c6 #bdb4c62b #bdb4c669 #bdb4c6}.hz-rings .model-demo-check{color:#12161c;background:#f4a98a}.hz-rings :is(.nw-page.nx-page,.nw-page.nd-page):not(.security-page){background:#0e141b}.hz-rings :is(.nx-page :is(.intelligence-hero,.ni-hero,.nt-hero),.nd-page .nd-hero),.hz-rings .model-card{background:#161c26}
