.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(#ffffff1f, #ffffff0a), #0e141b1f;--nw-glass-shadow:inset 0 0 0 1px #ffffff24, 0 20px 50px -20px #0000004d;--nw-glass-filter:blur(4px) saturate(120%);--nw-glass-radius:32px;--nw-glass-overlay:linear-gradient(#ffffff1c, #ffffff12), #0e141b4a;--nw-glass-overlay-shadow:inset 0 0 0 1px #ffffff30, inset 0 1px 0 #ffffff2e, 0 24px 60px -24px #000000b3;--nw-glass-overlay-filter:blur(22px) saturate(125%);--nw-glass-overlay-radius:26px;--nw-glass-tile:linear-gradient(#ffffff14, #ffffff14);--nw-glass-tile-shadow:inset 0 1px 0 #ffffff52, 0 24px 60px -24px #0000000a;--nw-glass-tile-filter:blur(27px) saturate(100%);--nw-glass-tile-radius:16px;--nw-glass:var(--nw-glass-tile)}@media (min-width:901px){.hz-rings .web-header{padding-inline:40px}.hz-rings .web-header-bar{max-width:var(--nw-content-width)}}.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{background:var(--nw-glass-material);box-shadow:var(--nw-glass-shadow);-webkit-backdrop-filter:var(--nw-glass-filter);border-color:#0000}.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-clouds{place-items:center;width:100%;height:100%;display:grid}.hz-agent-clouds img{object-fit:contain;filter:drop-shadow(0 10px 24px #0e141b59);width:100%;height:auto;max-height:100%;animation:6s ease-in-out infinite alternate hz-clouds-drift}@keyframes hz-clouds-drift{0%{transform:translateY(-3%)}to{transform:translateY(3%)}}@media (prefers-reduced-motion:reduce){.hz-agent-clouds img{animation:none}}.nh-sphere-brand{place-items:center;display:grid}.nh-sphere-brand .hz-agent-clouds{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-feature{background:var(--nw-glass-tile);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:linear-gradient(#ffffff0d, #ffffff0d), var(--nw-glass-tile);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 .nf-app-window{border-radius:var(--nw-glass-radius);background:var(--nw-glass-material);-webkit-backdrop-filter:var(--nw-glass-filter);box-shadow:var(--nw-glass-shadow);border-color:#0000}.hz-rings :is(.nf-scene-result,.nf-chat-input,.nf-workflow-node){background:var(--nw-glass-overlay);-webkit-backdrop-filter:var(--nw-glass-overlay-filter);box-shadow:var(--nw-glass-overlay-shadow);border-color:#0000}.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:var(--nw-glass-tile);box-shadow:var(--nw-glass-tile-shadow);border-radius:14px}.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-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-digest-question,.v2-rule-reply,.v2-delegation-request,.v2-delegation-result,.v2-harness-mini-replies>div:first-child){background:var(--nw-glass-overlay);box-shadow:var(--nw-glass-overlay-shadow);-webkit-backdrop-filter:var(--nw-glass-overlay-filter)}.hz-rings .v2-handoff-file{background:var(--nw-glass-tile);box-shadow:var(--nw-glass-tile-shadow)}.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){border-radius:var(--nw-glass-radius);background:var(--nw-glass-material);-webkit-backdrop-filter:var(--nw-glass-filter);box-shadow:var(--nw-glass-shadow);font-family:var(--font-figtree,"Figtree"), Arial, sans-serif;color:#f4eee9;padding:18px;font-size:13px}.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-files-workspace,.v2-harness-mini-files,.v2-harness-mini-memory-recall){border-radius:var(--nw-glass-tile-radius);background:var(--nw-glass-tile);box-shadow:var(--nw-glass-tile-shadow);-webkit-backdrop-filter:var(--nw-glass-tile-filter);backdrop-filter:var(--nw-glass-tile-filter)}.hz-rings :is(.v2-rule-reply,.v2-delegation-result){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{background:#0e141b;animation:none;inset:0}.hz-rings .nm-atmosphere-sky{object-fit:cover;object-position:60% 70%;opacity:.45;display:block}@media (max-width:760px){.hz-rings .nm-atmosphere-sky{object-position:78% 100%;opacity:.3}}.hz-rings .v2-closing.v2-impact{isolation:isolate;background:#0e141b;position:relative;overflow:hidden}.hz-rings .v2-closing.v2-impact:before{content:"";z-index:-1;background:radial-gradient(60% 80%,#0e141b80,#0e141b33 75%,#0e141b1a);position:absolute;inset:0}.hz-rings .v2-impact-sky{z-index:-2;object-fit:cover;filter:blur(4px);width:calc(100% + 32px);max-width:none;height:calc(100% + 32px);display:block;position:absolute;inset:-16px}.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-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 .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,.enterprise-page .intelligence-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){background:#0e141b}.hz-rings :is(.nx-page :is(.intelligence-hero,.ni-hero,.nt-hero,.nx-security-hero),.nd-page .nd-hero),.hz-rings .model-card{background:#161c26}
