.marketing-skip{z-index:100;background:var(--liora-graphite);color:var(--liora-ivory);padding:12px 20px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.marketing-skip:focus{transform:translateY(0)}.feature-marketing .topbar-links>a[aria-current=page]{text-decoration:underline}.mobile-nav-actions{display:none}.marketing-back{min-height:44px;color:var(--liora-secondary);align-items:center;margin:-24px 0 24px;font-size:13px;text-decoration:none;display:inline-flex}.marketing-back:hover{text-decoration:underline}.feature-marketing .feature-hero{grid-template-areas:"copy chat";align-items:center}.feature-marketing .hero-chat-demo{grid-area:chat}.feature-helper{color:var(--liora-secondary);margin-top:12px;font-size:12px;line-height:1.7}.feature-index{border-top:1px solid var(--liora-stone);border-bottom:1px solid var(--liora-stone);justify-content:space-between;gap:28px;margin-top:44px;padding:12px 0;display:flex}.feature-index a{min-height:44px;color:var(--liora-secondary);flex-shrink:0;align-items:center;font-size:12px;text-decoration:none;display:inline-flex}.feature-index a:hover{color:var(--liora-graphite);text-decoration:underline}.feature-story{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.feature-copy{max-width:450px}.feature-copy>p:not(.capability-kicker):not(.feature-helper){color:var(--liora-secondary);margin:24px 0;font-size:15px;line-height:1.85}.feature-copy .product-format-link{align-items:center;min-height:44px;margin-top:4px;display:inline-flex}.feature-copy .feature-helper{max-width:360px;margin-top:16px}.feature-story--reverse{grid-template-columns:1.1fr .9fr}.feature-story--reverse .feature-copy{grid-area:1/2}.feature-story--reverse .feature-demo{grid-area:1/1}.feature-demo{min-width:0}.demo-caption{color:var(--liora-secondary);margin:16px 0 0;font-size:11px;line-height:1.7}.demo-bottom{border-top:1px solid var(--liora-stone);color:var(--liora-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:18px;padding-top:12px;font-size:11px;display:flex}.demo-bottom button{color:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:8px 0;font-size:12px;text-decoration:underline}.example-topline{color:var(--liora-secondary);justify-content:space-between;gap:16px;padding-bottom:18px;font-size:11px;display:flex}.example-topline>span:first-child{text-transform:uppercase;letter-spacing:.12em}.demo-message{animation-play-state:paused!important}.demo-visible .demo-message{animation:.55s both demo-message-in;animation-play-state:running!important}.demo-visible .demo-message--second{animation-delay:.7s}.demo-visible .demo-message--third{animation-delay:1.4s}@keyframes demo-message-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.studio-example .bubble-row{margin:14px 0 0;display:flex}.studio-example .bubble-row-user{justify-content:flex-end}.studio-example .bubble{overflow-wrap:anywhere;max-width:88%;box-shadow:none;padding:.72rem .8rem;font-size:.88rem;line-height:1.5}.studio-example .bubble-user{background:var(--night);color:var(--night-ink);border:1px solid var(--night)}.studio-example .bubble-assistant{color:var(--ink);background:#e8e3da;border:0;padding:16px 20px;line-height:1.75}.studio-example .msg-assistant-stack{flex-direction:column;gap:.95rem;width:min(88%,760px);display:flex}.studio-example .msg-assistant-stack>.bubble{max-width:100%}.studio-example .pyramid-card{border:1px solid var(--liora-stone);width:100%;max-width:100%;box-shadow:none;background:#faf8f3;margin:0;padding:20px}.studio-example .pyramid-title{font-size:11px}.studio-example .pyramid-tier p{overflow-wrap:anywhere;line-height:1.7}.studio-example .bubble--with-image{flex-direction:column;gap:.55rem;width:min(380px,100%);max-width:100%;padding:.62rem;display:flex;overflow:hidden}.studio-example .bubble--with-image .bubble-image{aspect-ratio:auto;object-fit:contain;filter:saturate(.86)contrast(.98);width:100%;max-width:none;height:auto;max-height:none;padding:0;display:block}.studio-example .bubble-user .bubble-image-label{color:#ffffffc2;font-size:.78rem}.studio-example .bubble-image-text{font-size:.98rem;font-weight:500;line-height:1.35}.image-feature-demo{justify-self:center;width:100%;max-width:500px}.image-demo-options{gap:8px;margin-bottom:16px;display:flex}.image-demo-options button{border:1px solid var(--liora-stone);min-height:44px;color:var(--liora-secondary);cursor:pointer;background:0 0;flex:1;padding:10px;font-size:12px;line-height:1.4}.image-demo-options button[aria-pressed=true]{color:var(--liora-graphite);border-color:var(--liora-graphite);background:#e8e3da}.image-demo-scene{min-width:0}.image-demo-scene .bubble-row:first-child{margin-top:0}.suggestion-prompt{color:var(--liora-secondary);margin:20px 0 12px;font-size:12px}.studio-example .chat-suggestion-actions{gap:8px;margin:0}.studio-example .chat-suggestion-btn{min-height:44px}.studio-example .chat-suggestion-btn[aria-pressed=true]{border-color:var(--liora-graphite);color:var(--liora-graphite);background:#e8e3da}.suggestion-result,.suggestion-pyramid{margin-top:24px}.feature-badge{letter-spacing:.06em;white-space:nowrap;border:1px solid #aaa79f;padding:5px 8px;font-size:11px;line-height:1.5;display:inline-block}.feature-copy .feature-badge{margin:10px 0}.pyramid-editor-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.pyramid-editor-heading .pyramid-title{margin:0}.pyramid-editor-tier{border:0;min-width:0;margin:24px 0 0;padding:0}.pyramid-editor-tier legend{border-top:1px solid var(--liora-stone);align-items:center;gap:9px;width:100%;padding:16px 0 12px;font-size:13px;font-weight:600;display:flex}.pyramid-editor-tier .tier-dot{margin:0}.note-demo-control{grid-template-columns:minmax(100px,1fr) minmax(100px,1.2fr) auto;align-items:center;gap:12px;min-height:44px;font-size:12px;display:grid}.note-demo-control label{grid-area:1/1}.note-demo-control output{font-variant-numeric:tabular-nums;text-align:right;grid-area:1/3;min-width:42px}.note-demo-control output span{color:var(--liora-secondary);font-size:11px}.note-demo-control input{cursor:pointer;width:100%;min-width:0;height:44px;accent-color:var(--liora-graphite);grid-area:1/2;margin:0}.feature-neural-section .composition-layout{grid-template-columns:.9fr 1.1fr}.neural-demo{border:1px solid var(--night-line);background:var(--night);color:var(--night-ink);padding:28px}.neural-stage-label{letter-spacing:.1em;text-transform:uppercase;font-size:11px;display:block}.neural-input>div{flex-wrap:wrap;gap:8px;margin:16px 0 28px;display:flex}.neural-input>div>span{border:1px solid var(--night-line);padding:8px 14px;font-size:12px}.neural-engine{border-top:1px solid var(--night-line);border-bottom:1px solid var(--night-line);padding:22px 0 8px}.neural-network{width:100%;height:auto;margin:8px 0;display:block}.neural-output{margin-top:22px}.neural-output p{color:var(--night-ink-2);margin-bottom:0;font-size:12px;line-height:1.7}.ingredient-vials{gap:20px;margin-top:28px;display:flex}.ingredient-vial{border:1px solid var(--liora-ice);width:32px;height:44px;display:block;position:relative}.ingredient-vial:before{content:"";background:var(--liora-ice);height:5px;position:absolute;top:-7px;left:5px;right:5px}.ingredient-vial i{background:var(--liora-ice);opacity:.45;display:block;position:absolute;bottom:3px;left:3px;right:3px}.neural-demo .demo-bottom{color:var(--liora-ice);border-color:var(--night-line)}.neural-details-link{min-height:44px;color:var(--night-ink-2);align-items:center;margin-top:16px;font-size:12px;display:inline-flex}@keyframes neural-flow{0%{stroke-dashoffset:12px;opacity:0}15%,80%{opacity:.8}to{stroke-dashoffset:-100px;opacity:0}}.format-workspace{grid-template-columns:1fr 1fr;align-items:center;gap:56px;margin-top:32px;display:grid}.format-bottle{border:1px solid var(--liora-stone);background:#f2efe8;position:relative}.format-bottle img{object-fit:contain;width:100%;height:auto;display:block}.format-bottle>span{text-align:center;color:var(--liora-secondary);padding:0 16px 24px;font-size:12px;display:block}.format-controls{min-width:0}.format-controls fieldset{border:0;min-width:0;margin:0 0 28px;padding:0}.format-controls legend{margin-bottom:16px;padding:0;font-size:14px}.intensity-options{gap:8px;display:grid}.intensity-options button{color:var(--liora-graphite);cursor:pointer;text-align:left;background:0 0;border:1px solid #aaa79f;grid-template-columns:24px 1fr auto;align-items:center;gap:16px;padding:16px;transition:color .2s,background .2s;display:grid}.intensity-options button[aria-pressed=true]{color:var(--liora-ivory);background:var(--liora-graphite);border-color:var(--liora-graphite)}.intensity-options strong{margin-bottom:4px;font-size:14px;font-weight:500;display:block}.intensity-options button>span>span{opacity:.8;font-size:12px}.intensity-options button>span:last-child{font-size:13px}.intensity-meter{align-items:end;gap:4px;height:24px;display:flex}.intensity-meter i{opacity:.35;border:1px solid;width:5px;height:10px;display:block}.intensity-meter i:nth-child(2){height:17px}.intensity-meter i:nth-child(3){height:24px}.intensity-meter i.is-filled{opacity:1;background:currentColor}.format-selection{border-top:1px solid var(--liora-stone);padding-top:20px}.format-selection p{margin:0 0 16px;font-size:14px;line-height:1.8}.format-selection small{color:var(--liora-secondary);margin-top:14px;font-size:11px;line-height:1.7;display:block}.feature-account{border-top:1px solid var(--liora-stone);grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:48px 0;display:grid}.feature-account p:not(.capability-kicker){color:var(--liora-secondary);max-width:480px;margin-top:24px;font-size:14px;line-height:1.8}.feature-account>.hero-actions{justify-content:end}.marketing-crosslink{border-top:1px solid var(--liora-stone);flex-wrap:wrap;justify-content:space-between;gap:20px;padding:28px 0 44px;font-size:13px;display:flex}.marketing-crosslink p{margin:0}.marketing-crosslink a{color:var(--liora-graphite)}.secondary-hero{padding:0}.secondary-hero .lede{max-width:620px}.explanation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:40px;display:grid}.explanation-grid article{border-top:1px solid var(--liora-stone);padding-top:26px}.explanation-grid h3{margin:22px 0;font-size:30px;line-height:1.2}.explanation-grid p,.creation-explainer .section-intro>div>p:not(.capability-kicker){color:var(--liora-secondary);font-size:14px;line-height:1.8}.how-closing{padding:48px 0 64px}.business-hero{grid-template-columns:1.1fr .9fr;grid-template-areas:"copy product";align-items:center;gap:48px;display:grid}.business-product{border:1px solid var(--liora-stone);background:#f2efe8;grid-area:product}.business-product img{object-fit:contain;width:100%;height:auto;display:block}.business-product>span{text-align:center;color:var(--liora-secondary);padding:0 20px 24px;font-size:12px;line-height:1.6;display:block}.business-brief>input,.business-brief>select{width:100%;min-height:48px;color:var(--liora-graphite);background:var(--liora-ivory);border:1px solid #bbb5aa;margin-bottom:24px;padding:12px;font-size:14px;display:block}.business-brief>p[role=status]{font-size:12px;line-height:1.8}.business-brief>p[role=status] a{color:inherit;overflow-wrap:anywhere}@media (max-width:1100px){.feature-marketing .topbar-links{gap:18px}.feature-marketing .topbar-links>a:not(.btn){font-size:12px}.note-demo-control{grid-template-columns:minmax(85px,1fr) minmax(80px,1fr) auto;gap:8px}}@media (max-width:900px){.feature-marketing .hero{padding-top:12px}.feature-marketing .topbar{grid-template-columns:1fr auto;gap:16px;margin-bottom:28px;display:grid}.mobile-nav-actions{align-items:center;gap:16px;display:flex}.mobile-nav-actions a,.mobile-nav-actions button{min-height:44px;color:var(--liora-graphite);align-items:center;font-size:12px;text-decoration:none;display:inline-flex}.mobile-nav-actions button{cursor:pointer;background:0 0;border:0;padding:0 4px}.feature-marketing .topbar-links{display:none}.feature-marketing .topbar-links.is-open{border-top:1px solid var(--liora-stone);border-bottom:1px solid var(--liora-stone);grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px 20px;padding:16px 0;display:grid}.feature-marketing .topbar-links>a:not(.btn){align-items:center;min-height:44px;font-size:13px;display:inline-flex}.feature-marketing .topbar-links .btn{grid-column:1/-1}.marketing-back{margin:-12px 0 20px}.feature-marketing .feature-hero{grid-template-columns:1fr;grid-template-areas:"copy""chat";gap:32px}.feature-story,.feature-story--reverse,.feature-neural-section .composition-layout,.business-hero,.format-workspace{grid-template-columns:1fr;gap:28px}.feature-copy{max-width:620px}.feature-story--reverse .feature-copy,.feature-story--reverse .feature-demo{grid-area:auto}.feature-marketing .hero-chat-demo{justify-self:center;width:100%;max-width:620px}.feature-index{scrollbar-width:thin;justify-content:start;gap:24px;overflow-x:auto}.business-hero{grid-template-areas:"copy""product"}.business-product,.format-bottle{justify-self:center;width:min(480px,100%)}.explanation-grid{gap:24px}.explanation-grid h3{font-size:26px}.note-demo-control{grid-template-columns:minmax(110px,1fr) minmax(80px,1.4fr) auto}}@media (max-width:640px){.feature-marketing{--page-gutter:20px;padding-top:12px}.feature-marketing .promo-ribbon{width:100%;margin-bottom:8px}.feature-marketing .promo-ribbon__inner{padding:10px 36px 10px 12px;display:block;position:relative}.feature-marketing .promo-ribbon__badge{display:none}.feature-marketing .promo-ribbon__message{font-size:12px;line-height:1.5}.feature-marketing .promo-ribbon__link{align-items:center;min-height:32px;margin:0;font-size:12px;display:inline-flex}.feature-marketing .promo-ribbon__close{width:36px;height:44px;position:absolute;top:2px;right:0}.feature-marketing .topbar{gap:8px;margin-bottom:24px}.feature-marketing .topbar img{width:116px}.mobile-nav-actions{gap:12px}.mobile-nav-actions a,.mobile-nav-actions button{font-size:11px}.feature-marketing .hero-copy h1{font-size:clamp(36px,10vw,48px);line-height:1.08}.feature-marketing .lede{margin-top:18px;font-size:15px;line-height:1.7}.feature-marketing .feature-hero .hero-actions{grid-template-columns:1.25fr 1fr;gap:8px;margin-top:24px;display:grid}.feature-marketing .feature-hero .hero-actions .btn{width:auto;min-height:48px;padding:10px 8px;font-size:12px}.feature-helper{font-size:12px}.feature-marketing .section{margin-top:56px}.feature-marketing .section h2,.feature-neural-section h2{font-size:36px}.feature-copy>p:not(.capability-kicker):not(.feature-helper){margin:18px 0;font-size:15px;line-height:1.75}.example-topline{padding-bottom:8px;font-size:11px}.studio-example .bubble{max-width:100%;font-size:.95rem;line-height:1.56}.studio-example .bubble-user{max-width:84%;padding:10px 12px;line-height:1.42}.studio-example .bubble-assistant{padding:14px;line-height:1.75}.studio-example .msg-assistant-stack{gap:.78rem;width:100%}.studio-example .pyramid-card{padding:18px 16px}.studio-example .bubble--with-image{width:100%;max-width:100%;padding:8px}.studio-example .chat-suggestion-actions{gap:7px}.studio-example .chat-suggestion-btn{background:#fffc;width:100%;min-height:44px;padding:10px 12px;font-size:.92rem;line-height:1.34}.image-demo-options{gap:6px;margin-bottom:12px}.image-demo-options button{min-height:48px;padding:8px 6px;font-size:11px}.image-feature-demo{max-width:100%}.feature-index{gap:24px;margin-top:28px;padding:4px 0}.suggestion-result,.suggestion-pyramid{margin-top:20px}.pyramid-editor-heading{align-items:start}.pyramid-editor-heading .pyramid-title{font-size:11px;line-height:1.6}.pyramid-editor-tier{margin-top:18px}.note-demo-control{grid-template-columns:minmax(0,1fr) auto;gap:0 12px;margin:10px 0 0}.note-demo-control output{grid-column:2}.note-demo-control input{grid-area:2/1/auto/-1}.feature-neural-section{padding-top:40px;padding-bottom:40px}.neural-demo{padding:20px 16px}.neural-input>div{margin-bottom:20px}.neural-engine{padding-top:18px}.neural-demo .demo-bottom,.neural-demo .demo-bottom button{font-size:11px}.format-workspace{gap:24px;margin-top:24px}.format-bottle{width:100%}.format-controls legend{font-size:14px}.format-selection .btn{width:100%;min-height:48px}.feature-account{grid-template-columns:1fr;gap:12px;padding:32px 0}.feature-account>.hero-actions{justify-content:start}.explanation-grid{grid-template-columns:1fr;gap:24px;margin-top:28px}.business-brief>input,.business-brief>select{font-size:16px}.start-copy>.product-format-link{overflow-wrap:anywhere;max-width:100%}}.marketing-motion-toggle{min-height:44px;color:var(--ink-2);font:500 var(--fs-micro)/1 var(--font-text);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.marketing-motion-toggle:before{content:"";background:currentColor;border:1px solid;flex:0 0 7px;height:7px}.marketing-motion-toggle[aria-pressed=true]:before{background:0 0}.feature-marketing .hero-chat-demo{background:#e4dfd5;border:1px solid #d0c9bc;padding:28px;box-shadow:0 24px 64px -40px #2620164d}.hero-chat-demo .example-topline{border-bottom:1px solid #c7c0b4;margin-bottom:22px;padding-bottom:18px}.hero-chat-demo .bubble-assistant{background:#faf8f3;border-left:2px solid #c3b9a7}.hero-chat-demo .bubble-user{box-shadow:0 8px 20px -12px #1116}.hero-chat-demo .pyramid-card{background:#f3f0e9}.hero-chat-demo .demo-bottom{border-color:#c7c0b4}.floating-image-demo{max-width:560px}.photo-constellation{aspect-ratio:1/1.12;isolation:isolate;margin-bottom:12px;position:relative}.photo-orbit{border:1px solid var(--liora-stone);border-radius:50%;width:96%;height:73%;position:absolute;top:12%;left:2%;transform:rotate(-24deg)}.floating-photo{width:65%;transition:transform .8s cubic-bezier(.22,.61,.36,1),opacity .8s;position:absolute;top:5%;left:17.5%}.photo-float{background:#faf8f3;border:1px solid #d0c9bc;padding:8px;position:relative;box-shadow:0 30px 50px -30px #241f1866}.floating-photo img{object-fit:contain;width:100%;height:auto;display:block}.photo-signature{letter-spacing:.11em;text-transform:uppercase;color:var(--liora-secondary);padding:14px 6px 6px;font-size:11px;display:block}.photo-position-0{z-index:3;transform:translateY(8%)rotate(-3deg)}.photo-position-1{z-index:1;opacity:.7;transform:translate(22%)rotate(9deg)scale(.86)}.photo-position-2{z-index:2;opacity:.85;transform:translate(-22%,9%)rotate(-11deg)scale(.86)}.photo-float{animation:6s ease-in-out infinite paused atelier-float}.photo-position-1 .photo-float{animation-delay:-2s}.photo-position-2 .photo-float{animation-delay:-4s}.photo-attachment{z-index:4;border:1px solid var(--liora-stone);background:#faf8f3;align-items:center;gap:12px;padding:14px 18px;font-size:12px;animation:7s ease-in-out -2s infinite paused atelier-float;display:flex;position:absolute;bottom:8%;right:1%;box-shadow:0 12px 35px -20px #241f1859}.photo-attachment>span{font-size:20px;font-weight:300}.floating-image-demo .image-demo-options{border-top:1px solid var(--liora-stone);margin-bottom:0;padding-top:12px}.floating-image-demo .image-demo-options button{background:0 0;border:0;justify-content:center;align-items:center;gap:7px;padding:10px 4px;font-size:11px;display:flex}.selection-dot{border:1px solid #9d978b;border-radius:50%;flex:none;width:5px;height:5px;display:inline-block}[aria-pressed=true]>.selection-dot{background:var(--liora-graphite);border-color:var(--liora-graphite)}.photo-caption{text-align:center;color:var(--liora-secondary);margin:8px 0 0;font-size:12px}.suggestion-constellation{aspect-ratio:1.35;isolation:isolate;position:relative}.suggestion-orbits{fill:none;stroke:#c5beb1;stroke-width:.7px;width:100%;height:100%;position:absolute;inset:0}.suggestion-orbits ellipse:last-of-type{stroke-dasharray:2 7}.suggestion-nucleus{background:#8f8577;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.suggestion-nucleus i{border:1px solid #bfb5a4;border-radius:50%;animation:4.5s ease-in-out infinite paused atelier-heartbeat;position:absolute;inset:-12px}.suggestion-satellite{max-width:75%;position:absolute}.satellite-0{top:10%;left:2%;transform:rotate(-5deg)}.satellite-1{top:37%;right:0;transform:rotate(4deg)}.satellite-2{bottom:8%;left:10%;transform:rotate(-3deg)}.suggestion-satellite .chat-suggestion-btn{background:#faf8f3;border-color:#c5beb1;justify-content:space-between;align-items:center;gap:24px;min-height:52px;padding:17px 22px;font-size:14px;animation:6s ease-in-out infinite paused atelier-float;display:inline-flex;box-shadow:0 15px 32px -22px #241f1880}.satellite-1 .chat-suggestion-btn{animation-delay:-2s}.satellite-2 .chat-suggestion-btn{animation-delay:-4s}.suggestion-satellite .chat-suggestion-btn[aria-pressed=true]{background:var(--liora-graphite);color:var(--liora-ivory);border-color:var(--liora-graphite)}.suggestion-satellite .chat-suggestion-btn:hover{animation-play-state:paused}.suggestion-satellite .chat-suggestion-btn>span:last-child{font-size:16px}.floating-suggestions .suggestion-result{border-top:1px solid var(--liora-stone);text-align:center;min-height:132px;margin-top:12px;padding:22px 0 0}.floating-suggestions .suggestion-result .capability-kicker{font-size:11px}.floating-suggestions .suggestion-result h3{margin:12px 0 10px;font-size:32px;line-height:1.15}.floating-suggestions .suggestion-result p{color:var(--liora-secondary);margin:0;font-size:12px;line-height:1.7}.floating-suggestions .demo-caption{text-align:center;max-width:340px;margin:18px auto 0}.neural-demo{background:var(--night);box-shadow:none}.neural-input>.neural-pyramid{gap:6px;margin:20px 0 24px;display:grid}.neural-pyramid-tier{text-align:center;border:1px solid var(--night-line);background:#b9d4e509;justify-self:center;gap:5px;width:64%;padding:10px 12px;display:grid}.neural-pyramid-tier:nth-child(2){width:82%}.neural-pyramid-tier:nth-child(3){width:100%}.neural-pyramid-tier strong{text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:500}.neural-pyramid-tier span{color:var(--night-ink-2);font-size:11px;line-height:1.5}.neural-network{max-height:220px}.recipe-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.recipe-ledger{margin-top:12px}.recipe-ledger>div{border-bottom:1px solid var(--night-line);grid-template-columns:24px 1fr 40px;align-items:center;gap:12px;padding:10px 0;display:grid}.recipe-ledger>div:last-child{border-bottom:0}.recipe-ledger strong{color:var(--night-ink);font-size:12px;font-weight:400;display:block}.recipe-ledger small{color:var(--night-ink-2);margin-top:4px;font-size:11px;display:block}.recipe-ledger svg{fill:none;width:17px;height:20px;stroke:var(--liora-ice);stroke-width:1px}.recipe-ledger i{background:linear-gradient(to right,var(--liora-ice)35%,var(--night-line)35%);opacity:.6;height:2px}.recipe-ledger>div:nth-child(2) i{background:linear-gradient(to right,var(--liora-ice)70%,var(--night-line)70%)}.recipe-ledger>div:nth-child(3) i{background:linear-gradient(to right,var(--liora-ice)55%,var(--night-line)55%)}.recipe-ledger>div:nth-child(4) i{background:linear-gradient(to right,var(--liora-ice)25%,var(--night-line)25%)}.notes-feature-demo .pyramid-editor{background:linear-gradient(145deg,#faf8f3,#efebe2);border-color:#cfc6b7;padding:28px;box-shadow:0 24px 60px -40px #26201647}.pyramid-editor .pyramid-inline-creation-title{margin:0 0 10px;font-family:Vonca,Inter,sans-serif;font-size:30px;font-weight:300;line-height:1.2}.balance-instruction{color:var(--liora-secondary);margin:0 0 6px;font-size:11px}.pyramid-editor-tier legend{letter-spacing:.1em;text-transform:uppercase;align-items:center;font-size:11px;font-weight:400;display:flex}.layer-total{color:var(--liora-secondary);letter-spacing:0;font-variant-numeric:tabular-nums;border:1px solid #cfc6b7;margin-left:auto;padding:4px 8px}.layer-total small{margin-left:2px;font-size:11px}.pyramid-editor .note-demo-control input{appearance:none;cursor:ew-resize;background:0 0;border:0;padding:0}.pyramid-editor .note-demo-control input::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--liora-graphite)var(--note-weight),#cec6b8 var(--note-weight));height:2px}.pyramid-editor .note-demo-control input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--liora-graphite);border:4px solid #f6f3ed;border-radius:50%;width:15px;height:15px;margin-top:-6.5px;transition:box-shadow .2s;box-shadow:0 0 0 1px #9c9180,0 2px 7px #26201626}.pyramid-editor .note-demo-control input::-moz-range-track{background:linear-gradient(to right,var(--liora-graphite)var(--note-weight),#cec6b8 var(--note-weight));height:2px}.pyramid-editor .note-demo-control input::-moz-range-thumb{background:var(--liora-graphite);border:4px solid #f6f3ed;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 1px #9c9180}.pyramid-editor .note-demo-control input:hover::-webkit-slider-thumb{box-shadow:0 0 0 1px #6e6556,0 0 0 5px #9c91801f}.pyramid-editor .note-demo-control output{font-size:12px}.pyramid-editor .note-demo-control output span{margin-left:3px}.pyramid-editor .demo-bottom{font-size:11px}.feature-account .account-copy>p:not(.capability-kicker){max-width:360px}.feature-account .account-copy .hero-actions{margin-top:28px}.creation-illustration{color:#8e8371;justify-self:center;width:min(520px,100%)}.collection-drawing{position:relative}.collection-drawing>svg{width:100%;height:auto;display:block}.collection-orbit{stroke:#c9c0b1;stroke-width:.6px;stroke-dasharray:2 5;transform-origin:240px 175px;animation:35s linear infinite paused collection-orbit}.collection-line{stroke:currentColor;stroke-width:1.1px}.collection-etch{stroke:#b3a998;stroke-width:.7px}.collection-spark{stroke:#9c9180;stroke-width:1px;animation:5s ease-in-out infinite paused recipe-breathe}.collection-point{fill:#9c9180;animation:5s ease-in-out -2s infinite paused recipe-breathe}.collection-label{text-align:center;color:var(--liora-graphite);letter-spacing:.04em;font:22px Vonca,Inter,sans-serif;position:absolute;top:53%;left:50%;transform:translate(-50%)}.collection-label small{letter-spacing:.06em;margin-top:10px;font:11px Inter,sans-serif;display:block}.collection-saved{color:var(--liora-secondary);background:#faf8f3;border:1px solid #cfc6b7;align-items:center;gap:10px;padding:13px 17px;font-size:11px;animation:6s ease-in-out -1s infinite paused atelier-float;display:flex;position:absolute;bottom:22%;right:2%;box-shadow:0 12px 30px -20px #2620164d}.collection-saved svg{fill:none;stroke:currentColor;stroke-width:1px;width:16px;height:16px}.collection-caption{text-align:center;letter-spacing:.15em;text-transform:uppercase;font-size:11px;display:block}.demo-visible:not(.is-paused) .ambient-motion,.demo-visible:not(.is-paused) .suggestion-nucleus i{animation-play-state:running}@keyframes atelier-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes atelier-heartbeat{0%,to{opacity:.25;transform:scale(1)}45%{opacity:.55;transform:scale(1.13)}60%{opacity:.35;transform:scale(1.08)}}@keyframes recipe-breathe{0%,to{opacity:.35}50%{opacity:.85}}@keyframes collection-orbit{to{transform:rotate(360deg)}}.marketing-motion-paused *,.marketing-motion-paused :before,.marketing-motion-paused :after{animation:none!important}@media (max-width:900px){.marketing-motion-toggle{grid-column:1/-1;justify-self:start;font-size:12px}.floating-image-demo{max-width:490px}.floating-suggestions{justify-self:center;width:100%;max-width:560px}}@media (max-width:640px){.feature-marketing .hero-chat-demo{padding:20px 16px}.hero-chat-demo .example-topline{gap:10px;margin-bottom:18px;font-size:11px}.floating-image-demo .photo-constellation{aspect-ratio:1/1.18}.floating-photo{width:68%;left:16%}.photo-float{padding:5px}.photo-signature{padding:10px 4px 5px;font-size:11px}.photo-attachment{gap:8px;padding:10px 12px;font-size:11px;bottom:5%;right:0}.floating-image-demo .image-demo-options button{gap:5px;font-size:11px}.photo-caption{font-size:11px}.suggestion-constellation{aspect-ratio:1.12}.suggestion-satellite .chat-suggestion-btn{gap:16px;min-height:48px;padding:13px 15px;font-size:12px}.satellite-0{top:8%}.satellite-1{top:41%}.satellite-2{bottom:5%;left:3%}.floating-suggestions .suggestion-result{min-height:124px;padding-top:18px}.floating-suggestions .suggestion-result h3{font-size:28px}.floating-suggestions .suggestion-result p{font-size:11px}.neural-input>.neural-pyramid{margin-top:18px}.neural-pyramid-tier{width:74%;padding:9px 6px}.neural-pyramid-tier:nth-child(2){width:87%}.neural-pyramid-tier span{font-size:11px}.neural-network{max-height:170px}.recipe-ledger>div{grid-template-columns:20px 1fr 28px;gap:9px}.recipe-ledger strong{font-size:11px}.notes-feature-demo .pyramid-editor{padding:22px 18px 16px}.pyramid-editor .pyramid-inline-creation-title{font-size:28px}.balance-instruction,.pyramid-editor-tier legend{font-size:11px}.pyramid-editor .note-demo-control{margin-top:6px}.pyramid-editor .note-demo-control input{height:44px}.pyramid-editor .demo-bottom{gap:0 12px}.collection-label{font-size:19px}.collection-label small{margin-top:6px;font-size:11px}.collection-saved{padding:10px 12px;font-size:11px;bottom:16%;right:0}.feature-account{gap:32px}}@media (prefers-reduced-motion:reduce){.feature-marketing *,.feature-marketing :before,.feature-marketing :after{transition:none!important;animation:none!important}.feature-marketing .demo-message{opacity:1!important;transform:none!important}.feature-marketing .neural-signal{opacity:.4}}
.marketing-home .promo-ribbon{margin-bottom:0}.marketing-home .promo-ribbon__inner{border:0;border-bottom:1px solid var(--liora-stone);background:0 0;padding:7px 4px}.marketing-home .promo-ribbon__badge{padding:0;font-size:11px;font-weight:500}.marketing-home .promo-ribbon__message{font-size:11px}.marketing-home .promo-ribbon__link{font-size:11px;font-weight:500}.marketing-home .promo-ribbon__close{background:0 0}.marketing-home .topbar{margin-bottom:22px}.marketing-home .editorial-hero{grid-template-columns:minmax(0,1fr) minmax(420px,.88fr);align-items:center;gap:clamp(36px,5vw,80px);padding:34px 0 68px;display:grid}.editorial-hero-copy{max-width:680px}.marketing-home .editorial-hero-copy h1{letter-spacing:-.035em;margin:26px 0 24px;font-size:clamp(50px,5.55vw,82px);line-height:1.02}.editorial-hero-copy h1 span{margin-top:8px;display:inline-block}.editorial-hero-copy .lede{max-width:480px;margin-bottom:0;font-size:16px;line-height:1.75}.marketing-home .editorial-hero-copy .hero-actions{margin-top:32px}.editorial-hero-copy .feature-helper{margin-top:14px}.story-step{color:var(--liora-secondary);letter-spacing:.16em;text-transform:uppercase;font-size:11px;display:block}.editorial-chapters{border-top:1px solid var(--liora-stone);border-bottom:1px solid var(--liora-stone);color:var(--liora-secondary);letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;gap:18px;padding:18px 0;font-size:11px;display:flex}.editorial-home .section{margin-top:100px}.editorial-home .feature-story{grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);gap:clamp(36px,6vw,90px)}.editorial-home .feature-story .feature-copy h2{font-size:clamp(42px,4vw,60px);line-height:1.07}.editorial-home .feature-copy>p:not(.capability-kicker):not(.feature-helper){max-width:390px;margin:22px 0;font-size:16px;line-height:1.7}.editorial-home .feature-copy .product-format-link{margin-top:3px}.editorial-home .feature-copy .feature-helper{margin-top:12px}.editorial-image-story{padding:12px 0 4px}.editorial-image-story .feature-copy{padding-left:clamp(0px,4vw,54px)}.editorial-image-story .photo-orbit{opacity:.5}.editorial-image-story .photo-caption{letter-spacing:.02em}.editorial-home .editorial-suggestions{background:#e8e3da;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);padding:46px clamp(28px,5vw,70px)}.editorial-suggestions .feature-copy{grid-area:1/2}.editorial-suggestions .feature-demo{grid-area:1/1}.editorial-suggestions .suggestion-orbits{opacity:.55}.editorial-suggestions .suggestion-satellite .chat-suggestion-btn{box-shadow:0 12px 25px -22px #19181666}.editorial-suggestions .suggestion-result{min-height:100px}.editorial-suggestions .demo-caption{display:none}.editorial-home .editorial-neural{margin-top:100px;padding-top:66px;padding-bottom:66px}.editorial-neural-intro{grid-template-columns:.9fr 1.1fr;align-items:start;gap:0 60px;margin-bottom:30px;display:grid}.editorial-neural-intro .eyebrow{grid-column:1/-1}.editorial-neural-intro h2{grid-area:2/1/span 2;margin:16px 0 0;font-size:clamp(42px,4.2vw,62px);line-height:1.06}.editorial-neural-intro>p:not(.eyebrow){color:#c4c3bf;grid-column:2;max-width:530px;margin:14px 0 0;font-size:15px;line-height:1.75}.editorial-neural-intro .neural-details-link{border-bottom:1px solid #65737b;grid-column:2;width:fit-content;margin-top:12px;padding-bottom:3px}.editorial-neural .neural-demo{box-shadow:none;background:0 0;border-width:1px 0 0;grid-template-columns:.9fr 1.08fr 1fr;gap:0;padding:20px 0 0;display:grid}.editorial-neural .neural-demo>:is(.neural-input,.neural-engine,.neural-output){min-width:0;padding:0 24px}.editorial-neural .neural-engine{border-width:0 1px;border-color:#3b4245}.editorial-neural .neural-input>.neural-pyramid{margin-bottom:0}.editorial-neural .neural-pyramid-tier{width:68%;padding:10px 6px}.editorial-neural .neural-pyramid-tier:nth-child(2){width:84%}.editorial-neural .neural-pyramid-tier:nth-child(3){width:100%}.editorial-neural .neural-network{max-height:172px;margin:8px auto 0}.editorial-neural .neural-output{margin-top:0}.editorial-neural .recipe-ledger>div{padding:9px 0}.editorial-neural .neural-demo .demo-bottom{grid-column:1/-1;margin:18px 24px 0}.editorial-notes .feature-copy{padding-left:clamp(0px,4vw,54px)}.editorial-notes .editor-mark{color:var(--liora-secondary);letter-spacing:.1em;font-size:11px}.editorial-notes .notes-feature-demo .demo-caption{text-align:center;max-width:460px;margin-left:auto;margin-right:auto}.editorial-home .product-showcase{background:#e8e3da;margin-top:105px;padding:74px clamp(24px,4vw,56px) 62px}.editorial-home .product-showcase-copy{gap:30px}.editorial-home .product-showcase-copy h2{font-size:clamp(42px,4vw,60px)}.editorial-home .format-workspace{gap:clamp(36px,5vw,76px);margin-top:30px}.editorial-home .format-controls fieldset{margin-bottom:18px}.editorial-home .intensity-options button{min-height:62px;padding:10px 14px}.editorial-home .format-selection{padding-top:14px}.editorial-home .feature-account{border:0;margin-top:0;padding:85px 0 75px}.editorial-home .feature-account h2{font-size:clamp(42px,4.2vw,62px)}.editorial-home .feature-account p:not(.capability-kicker){margin-top:18px}.editorial-home .feature-account .hero-actions{margin-top:22px}.editorial-home .marketing-crosslink{border-top:1px solid var(--liora-stone)}@media (max-width:1000px){.marketing-home .editorial-hero{grid-template-columns:minmax(0,1fr) minmax(350px,.85fr);gap:30px}.editorial-neural .neural-demo>:is(.neural-input,.neural-engine,.neural-output){padding-left:14px;padding-right:14px}}@media (max-width:900px){.marketing-home .editorial-hero{grid-template-columns:1fr;gap:30px;padding-top:18px;padding-bottom:46px}.editorial-hero-copy{max-width:680px}.editorial-home .feature-story,.editorial-home .editorial-suggestions{grid-template-columns:1fr;gap:28px}.editorial-image-story .feature-copy,.editorial-notes .feature-copy{padding-left:0}.editorial-suggestions .feature-copy,.editorial-suggestions .feature-demo{grid-area:auto}.editorial-suggestions .feature-copy{max-width:600px}.editorial-neural .neural-demo{grid-template-columns:1fr}.editorial-neural .neural-demo>:is(.neural-input,.neural-engine,.neural-output){padding:16px 0}.editorial-neural .neural-engine{border-width:1px 0}.editorial-neural .neural-input>.neural-pyramid{max-width:520px;margin-left:auto;margin-right:auto}.editorial-neural .neural-network{max-width:500px;max-height:145px}.editorial-neural .recipe-ledger{grid-template-columns:1fr 1fr;column-gap:20px;display:grid}.editorial-neural .neural-demo .demo-bottom{margin:4px 0 0}}@media (max-width:640px){.marketing-home .promo-ribbon__inner{padding:6px 32px 6px 0}.marketing-home .promo-ribbon__message{font-size:11px}.marketing-home .topbar{margin-bottom:14px}.marketing-home .editorial-hero{gap:26px;padding-top:14px}.marketing-home .editorial-hero-copy h1{margin:20px 0 18px;font-size:clamp(39px,10.7vw,52px);line-height:1.05}.editorial-hero-copy h1 span{margin-top:4px}.editorial-hero-copy .lede{font-size:14px;line-height:1.65}.marketing-home .editorial-hero-copy .hero-actions{margin-top:22px}.editorial-chapters{letter-spacing:.07em;gap:6px;padding:13px 0;font-size:11px}.editorial-home .section{margin-top:68px}.editorial-home .feature-story .feature-copy h2,.editorial-home .product-showcase-copy h2,.editorial-home .feature-account h2{font-size:clamp(37px,9vw,48px)}.editorial-home .feature-copy>p:not(.capability-kicker):not(.feature-helper){margin:16px 0;font-size:14px}.editorial-home .editorial-suggestions{padding:28px 16px 22px}.editorial-home .editorial-neural{margin-top:68px;padding-top:42px;padding-bottom:38px}.editorial-neural-intro{margin-bottom:10px;display:block}.editorial-neural-intro h2{margin:18px 0 0;font-size:38px}.editorial-neural-intro>p:not(.eyebrow){margin-top:18px;font-size:14px;line-height:1.65}.editorial-neural-intro .neural-details-link{margin-top:7px}.editorial-neural .neural-demo{padding-top:8px}.editorial-neural .neural-demo>:is(.neural-input,.neural-engine,.neural-output){padding:12px 0}.editorial-neural .neural-input>.neural-pyramid{margin-top:12px}.editorial-neural .neural-pyramid-tier{padding:6px}.editorial-neural .neural-network{max-height:116px;margin:4px auto 0}.editorial-neural .recipe-ledger{column-gap:8px}.editorial-neural .recipe-ledger>div{grid-template-columns:17px minmax(0,1fr);gap:6px;padding:7px 0}.editorial-neural .recipe-ledger i{display:none}.editorial-neural .recipe-ledger strong,.editorial-neural .recipe-ledger small{font-size:11px}.editorial-home .product-showcase{padding:35px 16px 38px}.editorial-home .product-showcase-copy{gap:10px}.editorial-home .format-workspace{gap:16px;margin-top:18px}.editorial-home .intensity-options button{min-height:56px}.editorial-home .feature-account{padding:48px 0}}@media (max-width:350px){.editorial-chapters{font-size:11px}}.editorial-image-story .floating-image-demo{max-width:650px}.inspiration-gallery{columns:3;column-gap:12px;padding:12px 2px 20px}.inspiration-photo{vertical-align:top;break-inside:avoid;width:100%;min-width:0;color:var(--liora-graphite);cursor:pointer;text-align:left;animation:7s ease-in-out infinite gallery-breathe;animation-delay:calc(var(--photo-index)*-.8s);background:#faf8f3;border:1px solid #d0c9bc;margin-bottom:14px;padding:5px;transition:border-color .3s,box-shadow .3s;animation-play-state:paused;display:inline-block;position:relative;transform:translateY(0)}.inspiration-photo:nth-child(2n){animation-delay:-2s}.inspiration-photo img{width:100%;height:auto;display:block}.inspiration-photo>span{align-items:center;gap:5px;padding:10px 2px 5px;font-size:11px;display:flex}.inspiration-photo small{color:var(--ink-2);font-size:11px}.inspiration-photo i{margin-left:auto;font-style:normal}.inspiration-photo[aria-pressed=true]{border-color:#18191b;box-shadow:0 12px 30px -20px #514735}.inspiration-photo:hover,.inspiration-photo:focus-visible{border-color:#18191b;animation-play-state:paused!important}.demo-visible .inspiration-photo{animation-play-state:running}@keyframes gallery-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.how-neural{margin-top:80px;padding:65px 0}.business-editorial .business-hero{grid-template-columns:1fr 1fr;gap:60px;padding:30px 0 70px}.business-editorial .hero-copy h1{font-size:clamp(48px,5vw,78px);line-height:1.06}.business-editorial .hero-copy .lede{max-width:390px}.business-editorial .hero-actions{align-items:center;gap:20px}.brand-signature{color:#f3f0e9;background:#18191b;min-width:0;padding:24px;position:relative;overflow:hidden}.brand-signature-top,.brand-signature-bottom{letter-spacing:.12em;justify-content:space-between;gap:15px;font-size:11px;line-height:1.7;display:flex}.brand-signature-top{border-bottom:1px solid #464a4c;padding-bottom:18px}.brand-brief-tags{color:#c8ccd0;justify-content:space-between;gap:8px;margin-top:28px;font-size:11px;display:flex}.brand-weave{width:calc(100% + 48px);max-width:none;margin:12px -24px -20px;display:block}.brand-thread{stroke:#65737b;stroke-width:.6px;opacity:.45}.brand-thread-signal{stroke:#b9d4e5;stroke-width:1.3px;stroke-dasharray:9 91;animation:5s linear infinite brand-transmit;animation-delay:var(--signal-delay);animation-play-state:paused}.brand-signature-result{padding:15px 0 35px;position:relative}.brand-signature-result>span{color:#b9d4e5;letter-spacing:.15em;font-size:11px}.brand-signature-result strong{margin-top:12px;font:clamp(34px,3.5vw,50px)/1.1 Vonca,Inter,sans-serif;display:block}.brand-signature-result i{transform-origin:0;background:#b9d4e5;width:38px;height:1px;animation:5s ease-in-out infinite paused signature-ink;position:absolute;bottom:34px;right:8px}.brand-signature-bottom{color:#a6a8aa;border-top:1px solid #464a4c;padding-top:18px}.demo-visible .brand-thread-signal,.demo-visible .brand-signature-result i{animation-play-state:running}@keyframes brand-transmit{0%{stroke-dashoffset:100px}to{stroke-dashoffset:-100px}}@keyframes signature-ink{0%,to{opacity:.3;transform:scaleX(.2)}60%{opacity:1;transform:scaleX(1)}}.business-manifesto{border-block:1px solid #d8d3c9;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.business-manifesto span{letter-spacing:.13em;font-size:11px}.business-manifesto p{margin:0;font:23px/1.3 Vonca,Inter,sans-serif}.business-editorial .section{margin-top:90px}.business-projects{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.business-project{color:inherit;border-top:1px solid #bdb4a6;padding-top:20px;text-decoration:none}.business-project-art{height:160px;color:var(--ink-2);justify-content:space-between;margin-bottom:25px;display:flex}.business-project-art>span{font-size:11px}.business-project-art>svg{fill:none;stroke:#8f8577;stroke-width:.8px;width:150px;height:140px}.business-project-art path{stroke-dasharray:100;stroke-dashoffset:100px}.in-view .business-project-art path{animation:1.8s ease-out both project-draw}.business-project:nth-child(2) path{animation-delay:.25s}.business-project:nth-child(3) path{animation-delay:.5s}.business-project:hover path{stroke:#18191b}.business-project h3{margin:18px 0;font:28px/1.2 Vonca,Inter,sans-serif}.business-project h3 span{display:block}.business-project p{color:#606061;font-size:14px;line-height:1.8}@keyframes project-draw{to{stroke-dashoffset:0}}.business-journey{border-block:1px solid #d8d3c9;grid-template-columns:1fr 1fr;gap:60px;padding:55px 0;display:grid}.business-journey ol{margin:0;padding:0;list-style:none}.business-journey li{gap:22px;padding:0 0 24px;display:flex}.business-journey li:last-child{padding-bottom:0}.business-journey li>span{color:#8f8577;padding-top:7px;font-size:11px}.business-journey h3{margin:0;font:25px/1.3 Vonca,Inter,sans-serif}.business-journey p{color:#606061;margin:8px 0 0;font-size:14px;line-height:1.7}@media (max-width:900px){.business-editorial .business-hero{grid-template-columns:1fr;gap:32px}.brand-signature{justify-self:center;width:100%;max-width:600px}.business-projects{gap:20px}.business-project h3{font-size:23px}.business-journey{gap:30px}}@media (max-width:640px){.inspiration-gallery{columns:2;column-gap:12px}.inspiration-photo{padding:3px}.inspiration-photo>span{gap:3px;min-height:32px;font-size:11px;line-height:1.4}.inspiration-photo small,.inspiration-photo>span i{display:none}.how-neural{margin-top:50px;padding:40px 0}.business-editorial .business-hero{padding:5px 0 40px}.business-editorial .hero-copy h1{font-size:48px}.business-editorial .hero-copy .lede{font-size:16px}.brand-signature{padding:20px}.brand-signature-top,.brand-signature-bottom,.brand-brief-tags{font-size:11px}.brand-signature-result strong{font-size:39px}.business-manifesto{display:block}.business-manifesto p{margin:10px 0;font-size:25px}.business-manifesto>span:last-child{display:none}.business-editorial .section{margin-top:60px}.business-projects,.business-journey{grid-template-columns:1fr}.business-project{padding-top:16px}.business-project-art{height:130px;margin-bottom:15px}.business-project-art svg{height:115px}.business-project h3{font-size:30px}.business-journey{padding:35px 0}}.marketing-motion-paused .business-project-art path{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.business-project-art path{stroke-dashoffset:0}}.how-neural>.shell{width:min(1280px,100% - 40px)}@media (max-width:640px){.brand-signature-result strong{font-size:clamp(26px,7.8vw,39px)}}.editorial-home .editorial-suggestions{background:var(--night);color:var(--night-ink);gap:clamp(36px,6vw,80px);padding-top:64px;padding-bottom:64px}.editorial-suggestions .feature-copy :is(h2,.capability-kicker){color:var(--night-ink)}.editorial-home .editorial-suggestions .feature-copy>p:not(.capability-kicker){color:var(--night-ink-2)}.suggestion-studio{min-width:0}.suggestion-studio-heading{color:var(--night-ink-2);letter-spacing:.17em;justify-content:space-between;align-items:center;padding:0 2px 16px;font-size:11px;display:flex}.studio-collection{width:100%;min-width:0;padding:12px 0}.studio-collection-heading{align-items:center;gap:22px;margin-bottom:24px;display:flex}.studio-collection-heading h3{flex-shrink:0;margin:0;font:300 30px/1.2 Vonca,Inter,sans-serif}.collection-heading-rule{background:#c9c1b4;width:100%;height:1px}.studio-collection-grid{perspective:1200px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;padding:12px 3px 30px;display:grid}.studio-collection-item{min-width:0}.studio-collection-item:nth-child(2){margin-top:46px}.studio-collection .card{box-shadow:none;background:#faf8f3;border:1px solid #d8d3c9;border-radius:0;transition:border-color .2s;overflow:hidden}.studio-collection .card:hover{box-shadow:none;border-color:#aaa294;transform:none}.studio-collection :is(.card-header,.card-content,.card-footer){padding:16px}.studio-collection .card-header{border-bottom:0}.creation-demo-title{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.studio-collection .card-title{letter-spacing:-.02em;flex:1;margin:0;font:300 23px/1.15 Vonca,Inter,sans-serif}.editorial-home .studio-collection .card-subtitle{color:var(--ink-2);flex:0 0 100%;font:11px/1.6 Inter,sans-serif;margin:6px 0 0!important}.studio-collection .creation-demo-title .btn{background:0 0;border:0;min-width:30px;min-height:36px;padding:5px}.studio-collection .card-content{padding-top:2px}.editorial-home .studio-collection .card-content .text-body{min-height:36px;color:var(--ink-2);margin:0 0 18px;line-height:1.65;font-size:11px!important}.studio-collection .pyramid-notes{gap:14px;display:grid}.studio-collection .note-group{display:block}.studio-collection .note-label{letter-spacing:.04em;color:var(--ink-2);margin-bottom:3px;font-size:11px;font-weight:500}.studio-collection .note-value{color:#3d3b36;font-size:11px;line-height:1.5}.studio-collection .card-footer{background:0 0;border-top:1px solid #e2dcd1;flex-flow:row;gap:8px;display:flex}.studio-collection .card-footer .btn{border:1px solid #c8c0b3;flex:auto;gap:4px;width:auto;min-height:44px;padding:7px;font-size:12px}.studio-collection .card-footer .btn svg{flex-shrink:0}.studio-collection .card-footer .creation-share-btn{flex:0 0 44px}.studio-collection .btn-primary{color:#f3f0e9;background:#18191b}.studio-collection .btn-danger{color:#8b3d32;background:0 0;border-color:#d4bcb5!important}.studio-collection .btn-secondary{color:#18191b;background:0 0}.creation-demo-edit{gap:8px;font-size:11px;display:grid}.creation-demo-edit input{color:#18191b;background:#faf8f3;border:1px solid #aaa294;width:100%;min-width:0;padding:8px;font-size:16px}.creation-demo-edit>div{gap:6px;display:flex}.creation-demo-edit .btn{min-height:36px;padding:7px 10px;font-size:11px}.studio-collection .demo-bottom{border:0;margin-top:0;padding-top:0;font-size:11px}.studio-collection .demo-bottom button{font-size:11px}.editorial-home .collection-demo-status{font-size:11px;line-height:1.6;margin:10px 0 0!important}.collection-demo-status:empty{display:none}@media (max-width:1100px) and (min-width:901px){.studio-collection-grid{gap:10px}.studio-collection :is(.card-header,.card-content,.card-footer){padding-left:10px;padding-right:10px}.studio-collection .card-title{font-size:20px}}@media (max-width:900px){.suggestion-studio{width:100%;max-width:650px}.editorial-home .editorial-suggestions{gap:30px}}@media (max-width:640px){.editorial-home .editorial-suggestions{padding:32px 18px}.studio-collection{padding-top:0}.studio-collection-heading{gap:18px;margin-bottom:14px}.studio-collection-heading h3{font-size:28px}.studio-collection-grid{scroll-snap-type:x mandatory;gap:14px;padding:5px 3px 24px;display:flex;overflow-x:auto}.studio-collection-item{scroll-snap-align:start;flex:0 0 86%}.studio-collection-item:nth-child(2){margin-top:0}.studio-collection .card-title{font-size:26px}.studio-collection .note-value{font-size:12px}.studio-collection .card-footer .btn{min-height:44px}.studio-collection .demo-bottom{flex-wrap:wrap}}.marketing-home .hero-actions--hero{align-items:center;gap:12px}.marketing-home .hero-actions--hero .btn{letter-spacing:.01em;min-height:52px;padding:0 28px;font-size:14px}.marketing-home .hero-actions--hero .btn-dark:hover{background:#2a2b2e}.marketing-home .hero-actions--hero .btn-light{text-underline-offset:6px;background:0 0;border-color:#0000;padding:0 12px;text-decoration:underline;text-decoration-thickness:1px}.marketing-home .hero-actions--hero .btn-light:hover{background:0 0;text-decoration-thickness:2px}.feature-marketing .topbar-links .btn.btn-dark{color:#18191b;background:0 0;border:1px solid #18191b;min-height:44px;padding:0 18px}.feature-marketing .topbar-links .btn.btn-dark:hover{color:#f3f0e9;background:#18191b}.marketing-tech:not(.marketing-how) .topbar-links .btn.btn-dark{color:var(--night-ink);border-color:var(--night-ink)}.marketing-tech:not(.marketing-how) .topbar-links .btn.btn-dark:hover{background:var(--night-ink);color:var(--night)}@media (max-width:700px){.marketing-home .hero-actions--hero .btn-dark{width:100%}.marketing-home .hero-actions--hero .btn-light{align-self:center;width:auto;min-height:44px}}
.hero-studio{background:#faf8f3;border:1px solid #d8d3c9;width:100%;min-width:0;box-shadow:0 24px 60px -40px #625747}.hero-studio-header{border-bottom:1px solid #d8d3c9;justify-content:space-between;align-items:center;padding:23px 26px;display:flex}.hero-studio-wordmark{letter-spacing:-.06em;font:300 25px/1 Vonca,Inter,sans-serif}.hero-studio-wordmark small{letter-spacing:.17em;margin-left:10px;font:11px/1 Inter,sans-serif}.hero-studio-scene{padding:22px 26px 12px}.hero-scene-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);justify-content:space-between;gap:10px;margin-bottom:24px;font-size:11px;display:flex}.hero-conversation{min-height:365px;animation:.65s both conversation-arrive}.hero-studio.studio-example .bubble{border-radius:0;font-size:13px}.hero-studio.studio-example .bubble-assistant{background:#e9e5dc}.hero-studio.studio-example .chat-suggestion-actions{flex-wrap:wrap;display:flex}.hero-studio .chat-suggestion-btn{text-align:left;border-radius:0;font-size:11px}.hero-studio.studio-example .hero-image-message{gap:8px;width:175px;padding:7px;display:grid}.hero-image-message img{object-fit:cover;width:100%;height:183px}.hero-studio .hero-chat-note{color:var(--ink-2);margin:13px 0;font-size:11px;line-height:1.7}.hero-note-adjust{margin-top:20px;font-size:11px}.hero-note-adjust label{justify-content:space-between;gap:10px;display:flex}.hero-note-adjust input{accent-color:#18191b;width:100%;height:35px}.hero-note-adjust>span{color:var(--ink-2);font-size:11px}.hero-detail-link{color:#18191b;align-items:center;min-height:40px;font-size:11px;display:inline-flex}.hero-saved-card{background:#e9e5dc;border-left:2px solid #948674;margin-top:22px;padding:25px 22px}.hero-saved-card>span{letter-spacing:.15em;justify-content:space-between;font-size:11px;display:flex}.hero-saved-card h3{margin:18px 0 8px;font:33px/1.2 Vonca,Inter,sans-serif}.hero-saved-card p,.hero-saved-card>div{color:var(--ink-2);font-size:11px;line-height:1.6}.hero-saved-card>div{border-top:1px solid #c9c1b4;margin-top:17px;padding-top:13px}.hero-studio .btn{min-height:44px;padding:12px 17px;font-size:11px}.hero-order-label{color:var(--ink-2);font-size:11px}.hero-order-title{margin:16px 0 28px;font:33px/1.2 Vonca,Inter,sans-serif}.hero-format-choice{border:0;gap:8px;margin:16px 0;padding:0;display:flex}.hero-format-choice legend{margin-bottom:9px;font-size:11px}.hero-format-choice button{cursor:pointer;background:0 0;border:1px solid #bdb5a8;min-height:44px;padding:10px 17px;font-size:12px}.hero-format-choice button[aria-pressed=true]{color:#faf8f3;background:#18191b;border-color:#18191b}.hero-format-summary{margin:20px 0;font-size:12px}.hero-studio-controls{border-top:1px solid #d8d3c9;align-items:center;gap:20px;padding:12px 26px;display:flex}.hero-step-buttons{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.hero-step-buttons button{cursor:pointer;min-height:44px;color:var(--ink-2);text-align:left;background:0 0;border:0;padding:10px 0;font-size:11px;position:relative}.hero-step-buttons button:after,.hero-step-buttons i{content:"";background:#d8d3c9;height:2px;position:absolute;bottom:4px;left:0;right:0}.hero-step-buttons i{z-index:1;transform-origin:0;background:#18191b;transform:scaleX(0)}.hero-step-buttons [aria-pressed=true]{color:#18191b}.hero-step-buttons [aria-pressed=true] i{transform:scaleX(1)}.is-playing .hero-step-buttons [aria-pressed=true] i{animation:3.5s linear both chat-progress}.hero-play{cursor:pointer;background:0 0;border:0;flex:0 0 35px;height:44px;font-size:20px}.hero-play:disabled{opacity:.35;cursor:default}@keyframes conversation-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes chat-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.balance-studio{padding:0}.balance-editor{box-shadow:none;background:#e8e3da;border:0;padding:30px}.balance-editor .pyramid-editor-heading{margin-bottom:16px}.balance-editor .pyramid-title{letter-spacing:.13em;color:var(--ink-2);font-size:11px}.balance-editor .editor-mark{letter-spacing:.09em;color:var(--ink-2);font-size:11px}.balance-editor .pyramid-inline-creation-title{margin:0 0 8px;font:300 38px/1.15 Vonca,Inter,sans-serif}.balance-editor .balance-instruction{color:var(--ink-2);margin:0 0 26px;font-size:11px}.balance-editor .pyramid-editor-tier{background:#faf8f3;margin:14px 0 0;padding:18px 20px 13px;position:relative}.balance-editor .pyramid-editor-tier legend{float:left;text-transform:uppercase;letter-spacing:.07em;border:0;padding:0;font-size:12px;font-weight:400}.balance-tier-number{color:var(--ink-2);margin-right:5px;font:300 20px/1 Vonca,Inter,sans-serif}.balance-editor .layer-total{color:var(--ink-2);border:0;margin-left:auto;padding:0;font-size:11px}.balance-spectrum{clear:both;gap:4px;height:22px;margin-bottom:18px;padding-top:16px;display:flex}.balance-spectrum>span{background:#938573;min-width:0;transition:flex .25s}.balance-spectrum>span:last-child{background:#ccc3b5}.balance-editor .pyramid-editor-tier:nth-of-type(2) .balance-spectrum>span:first-child{background:#756e65}.balance-editor .pyramid-editor-tier:nth-of-type(3) .balance-spectrum>span:first-child{background:#353532}.balance-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.balance-editor .note-demo-control{grid-template-columns:1fr auto;gap:8px 5px;min-width:0;font-size:11px;display:grid}.balance-editor .note-demo-control label{grid-area:1/1;line-height:1.5}.balance-editor .note-demo-control output{color:#383630;grid-area:1/2;min-width:34px;font-size:18px;font-weight:300}.balance-editor .note-demo-control output span{margin-left:2px;font-size:11px}.balance-editor .note-demo-control input{appearance:none;background:linear-gradient(90deg,#827563 var(--note-weight),#d8d3c9 var(--note-weight))center/100% 2px no-repeat;border:0;border-radius:0;grid-area:2/1/3/3;height:30px}.balance-editor .note-demo-control input::-webkit-slider-thumb{appearance:none;background:#544b40;border:3px solid #faf8f3;border-radius:0;width:11px;height:21px;animation:none;box-shadow:0 0 0 1px #a79b89}.balance-editor .note-demo-control input::-moz-range-thumb{background:#544b40;border:3px solid #faf8f3;border-radius:0;width:5px;height:15px;box-shadow:0 0 0 1px #a79b89}.balance-editor .demo-bottom{border:0;margin-top:5px;padding-top:8px;font-size:11px}.balance-editor .demo-bottom button{font-size:11px}.balance-studio .demo-caption{text-align:center;font-size:11px}@media (max-width:900px){.hero-studio{width:min(550px,100%);margin-inline:auto}}@media (max-width:640px){.hero-studio-header{padding:19px 18px}.hero-studio-scene{padding:20px 17px 12px}.hero-conversation{min-height:375px}.hero-scene-eyebrow{font-size:11px}.hero-studio.studio-example .bubble{font-size:12px}.hero-studio.studio-example .bubble-assistant{padding:13px 15px}.hero-studio-controls{gap:14px;padding:10px 17px}.balance-editor{padding:21px 14px 12px}.balance-editor .pyramid-title,.balance-editor .editor-mark{font-size:11px}.balance-editor .pyramid-inline-creation-title{font-size:32px}.balance-editor .pyramid-editor-tier{padding:17px 13px 10px}.balance-pair{gap:18px}.balance-editor .note-demo-control{font-size:11px}.balance-editor .note-demo-control output{font-size:16px}.balance-editor .note-demo-control input{height:35px}}@media (max-width:350px){.balance-pair{gap:12px}.balance-editor .note-demo-control label{min-height:30px}}.how-editorial .how-hero{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(35px,6vw,85px);padding:25px 0 65px;display:grid}.how-editorial .hero-copy h1{letter-spacing:-.035em;margin:20px 0 26px;font:clamp(48px,5.6vw,80px)/1.04 Vonca,Inter,sans-serif}.how-editorial .hero-copy .lede{max-width:420px;font-size:16px;line-height:1.8}.how-editorial .hero-actions{flex-wrap:wrap;gap:16px}.olfactory-architecture{background:#e8e3da;min-width:0;padding:26px}.architecture-heading{color:var(--ink-2);letter-spacing:.1em;justify-content:space-between;gap:16px;font-size:11px;display:flex}.architecture-sheets{perspective:800px;justify-items:center;gap:10px;padding:34px 0 25px;display:grid}.architecture-sheet{min-width:0;width:calc(76% + var(--sheet-index)*12%);color:#18191b;text-align:left;cursor:pointer;animation:7s ease-in-out infinite architecture-breathe;animation-delay:calc(var(--sheet-index)*-2s);background:#faf8f3;border:1px solid #d0c7b8;grid-template-columns:22px 1fr;gap:10px;padding:19px 20px;transition:background .4s,color .4s;animation-play-state:paused;display:grid;position:relative;transform:rotate(-2deg);box-shadow:0 12px 18px -18px #5f5342}.architecture-sheet>span{color:var(--ink-2);padding-top:8px;font-size:11px}.architecture-sheet strong{font:31px/1 Vonca,Inter,sans-serif}.architecture-sheet small{grid-column:2;font-size:11px;line-height:1.5}.architecture-sheet i{opacity:.45;background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;top:23px;right:18px}.architecture-sheet[aria-pressed=true]{color:#f3f0e9;background:#18191b}.architecture-sheet[aria-pressed=true]>span{color:#b9d4e5}.demo-visible .architecture-sheet{animation-play-state:running}.architecture-sheet:hover,.architecture-sheet:focus-visible{animation-play-state:paused}.architecture-reading{border-top:1px solid #c9c1b4;min-height:107px;padding-top:20px}.architecture-reading h3{margin:0 0 8px;font:26px/1.2 Vonca,Inter,sans-serif}.architecture-reading p{color:var(--ink-2);margin:0;font-size:12px;line-height:1.7}.architecture-hint{color:var(--ink-2);margin-top:14px;font-size:11px;display:block}@keyframes architecture-breathe{0%,to{transform:rotate(-2deg)translateY(0)}50%{transform:rotate(0)translateY(-4px)}}.how-chapters{border-block:1px solid #d8d3c9;flex-wrap:wrap;justify-content:space-between;gap:5px 20px;padding-block:9px;display:flex}.how-chapters a{letter-spacing:.04em;min-height:44px;color:var(--ink-2);align-items:center;font-size:11px;text-decoration:none;display:flex}.how-chapters a:hover{color:#18191b}.how-editorial .section{margin-top:100px}.how-editorial .section-intro h2,.business-editorial .section-intro h2,.business-editorial .business-journey h2,.business-editorial .start-copy h2{letter-spacing:-.03em;font:clamp(38px,4.4vw,62px)/1.08 Vonca,Inter,sans-serif}.how-editorial .section-intro p:not(.capability-kicker){max-width:380px;color:var(--ink-2);line-height:1.8}.how-process-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin:45px 0 0;padding:0;list-style:none;display:grid}.how-process-steps li{border-top:1px solid #bcb2a3;padding-top:22px}.how-process-steps li>span:first-child{color:var(--ink-3);font:34px/1 Vonca,Inter,sans-serif}.how-process-steps h3{margin:24px 0 14px;font:33px/1.15 Vonca,Inter,sans-serif}.how-process-steps p{color:var(--ink-2);max-width:310px;font-size:13px;line-height:1.9}.how-process-steps blockquote{background:#e8e3da;margin:24px 0 0;padding:17px;font:23px/1.25 Vonca,Inter,sans-serif}.process-note-sample{flex-wrap:wrap;align-items:center;gap:10px;padding:18px 0;font-size:11px;display:flex}.process-note-sample i{background:linear-gradient(90deg,#938573 65%,#d8d3c9 65%);width:45px;height:2px;display:block}.process-saved-sample{border-bottom:1px solid #bcb2a3;margin-top:10px;padding-bottom:10px;font-size:11px;display:inline-block}.how-editorial .how-neural{margin-top:100px}.how-technical-note{color:var(--ink-2);margin-top:18px;font-size:11px;line-height:1.7;display:block}.how-section-label{justify-content:space-between;align-items:center;gap:20px;padding-top:70px;display:flex}.how-section-label>span:last-child{color:var(--ink-2);font-size:11px}.how-evolution .composition-section{margin-top:25px}.how-editorial .notes-section{padding-top:30px}.how-editorial .process-faq{border-top:1px solid #c9c1b4}.how-editorial .process-faq details{background:0 0;border-bottom:1px solid #c9c1b4;padding:22px 0}.how-editorial .process-faq summary{font-size:16px;font-weight:400}.how-editorial .process-faq details p{max-width:680px;color:var(--ink-2);font-size:13px;line-height:1.8}.how-editorial .how-closing{border-top:1px solid #c9c1b4;justify-content:space-between;align-items:center;gap:24px;margin-top:50px;padding-block:50px;display:flex}.how-closing p{margin:0;font:clamp(37px,5vw,65px)/1.1 Vonca,Inter,sans-serif}.brand-atelier{color:#f3f0e9;background:#242523;min-width:0;padding:25px;overflow:hidden}.brand-atelier-heading{color:#b6afa3;letter-spacing:.1em;justify-content:space-between;gap:12px;font-size:11px;display:flex}.brand-materials{perspective:1200px;height:365px;margin-top:25px;position:relative}.brand-swatch{color:#5e5446;background:#beb3a1;width:67%;height:270px;position:absolute;top:0;right:2%;overflow:hidden;transform:rotate(8deg);box-shadow:4px 10px 25px #0003}.brand-swatch>span{letter-spacing:.1em;text-transform:uppercase;font-size:11px;position:absolute;bottom:15px;left:20px}.brand-relief{justify-content:center;align-items:center;display:flex;position:absolute;inset:30px 30px 55px}.brand-relief i{width:calc(28px + var(--relief-index)*12px);height:calc(28px + var(--relief-index)*12px);border:1px solid #a29683;border-radius:50% 50% 5%;position:absolute;transform:rotate(45deg);box-shadow:1px 1px 1px #e3d9c7,inset 1px 1px 1px #e3d9c7}.brand-swatch:after{content:"";background:linear-gradient(110deg,#0000 35%,#fff3 49%,#0000 65%);animation:9s ease-in-out infinite paused embossed-light;position:absolute;inset:-50%;transform:translate(-40%)}.demo-visible .brand-swatch:after{animation-play-state:running}.brand-sample{color:#18191b;background:#f3f0e9;width:86%;padding:25px;animation:.8s both brand-paper-in;position:absolute;bottom:7px;left:0;transform:rotate(-5deg);box-shadow:8px 12px 20px #0002}.brand-sample>span{letter-spacing:.13em;color:var(--ink-2);font-size:11px}.brand-sample>strong{letter-spacing:-.025em;margin:20px 0 12px;font:41px/1.04 Vonca,Inter,sans-serif;display:block}.brand-sample p{color:var(--ink-2);font-size:11px}.brand-sample>div{color:var(--ink-2);flex-wrap:wrap;gap:8px 13px;padding-top:8px;font-size:11px;display:flex}.brand-sample footer{letter-spacing:.1em;color:var(--ink-2);border-top:1px solid #c9c1b4;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:16px;font-size:11px;display:flex}.brand-sample footer>span:last-child{letter-spacing:-.05em;color:#18191b;font:17px/1 Vonca,Inter,sans-serif}.brand-direction-picker{border-top:1px solid #55534b;justify-content:space-between;gap:10px;margin-top:16px;padding-top:16px;display:flex}.brand-direction-picker button{color:#b6afa3;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;flex:1;justify-content:space-between;gap:10px;min-height:44px;padding:8px 0;font-size:11px;display:flex}.brand-direction-picker button[aria-pressed=true]{color:#f3f0e9;border-color:#f3f0e9}.brand-direction-picker button>span{opacity:0}.brand-direction-picker button[aria-pressed=true]>span{opacity:1}@keyframes embossed-light{0%,to{transform:translate(-40%)}50%{transform:translate(40%)}}@keyframes brand-paper-in{0%{opacity:0;transform:translateY(20px)rotate(-9deg)}to{opacity:1;transform:rotate(-5deg)}}.business-editorial .business-projects{gap:20px}.business-editorial .business-project{background:#e8e3da;border:0;padding:24px;transition:background .35s,transform .35s}.business-editorial .business-project:hover{background:#e2dccf;transform:translateY(-5px)}.business-editorial .business-project:nth-child(2){margin-top:35px}.business-editorial .business-project:nth-child(3){margin-top:70px}.business-editorial .business-project-art{border-bottom:1px solid #c9c1b4;margin-bottom:24px;padding-bottom:20px}.business-editorial .business-project h3{font-size:29px}.business-editorial .business-project p{font-size:12px;line-height:1.8}.business-editorial .business-journey{color:#f3f0e9;background:#242523;border:0;padding:50px}.business-editorial .business-journey h2{color:#f3f0e9}.business-editorial .business-journey .capability-kicker{color:#b6afa3}.business-editorial .business-journey li{border-color:#55534b}.business-editorial .business-journey li h3{color:#f3f0e9}.business-editorial .business-journey li p{color:#b6afa3;font-size:13px}.business-editorial .business-journey li>span{color:#b6afa3}.business-editorial .start-creation{align-items:start;gap:65px}.business-editorial .start-copy>p:not(.capability-kicker){color:var(--ink-2);font-size:14px;line-height:1.8}.business-editorial .start-copy>a{overflow-wrap:anywhere;font-size:12px}.business-editorial .business-brief{box-shadow:none;background:#e8e3da;border:0;padding:30px}.business-brief-heading{color:var(--ink-2);letter-spacing:.06em;border-bottom:1px solid #c9c1b4;justify-content:space-between;gap:15px;margin-bottom:10px;padding-bottom:20px;font-size:11px;display:flex}.business-editorial .business-brief label{margin:20px 0 9px;font-size:12px;font-weight:400;display:block}.business-brief label>span{color:var(--ink-2);margin-right:10px;font-size:11px}.business-editorial .business-brief :is(input,select,textarea){color:#18191b;background:#faf8f3;border:1px solid #d0c7b8;border-radius:0;padding:13px;font-size:16px}.business-editorial .business-brief .start-actions{flex-wrap:wrap;margin-top:22px}.business-editorial .business-brief .start-actions p{color:var(--ink-2);max-width:270px;font-size:11px;line-height:1.7}@media (max-width:900px){.how-editorial .how-hero{grid-template-columns:1fr;padding-top:10px}.olfactory-architecture,.brand-atelier{width:min(540px,100%);margin-inline:auto}.how-process-steps{gap:24px}.business-editorial .business-project{padding:17px}.business-editorial .business-project h3{font-size:24px}.business-editorial .business-journey{padding:30px}.business-editorial .start-creation{gap:35px}}@media (max-width:640px){.how-editorial .hero-copy h1{font-size:48px}.how-editorial .hero-copy .lede{font-size:15px}.how-editorial .how-hero{gap:35px;padding-bottom:35px}.olfactory-architecture{padding:22px 18px}.architecture-heading{font-size:11px}.architecture-sheet{padding:16px 13px}.architecture-sheet strong{font-size:28px}.architecture-sheet small{font-size:11px}.architecture-sheets{padding:28px 3px}.architecture-reading h3{font-size:25px}.how-chapters{grid-template-columns:1fr 1fr;gap:0 15px;display:grid}.how-chapters a{font-size:11px}.how-editorial .section{margin-top:65px}.how-process-steps{grid-template-columns:1fr;gap:28px;margin-top:30px}.how-process-steps li{padding:20px 0 0 45px;position:relative}.how-process-steps li>span:first-child{font-size:24px;position:absolute;top:24px;left:0}.how-process-steps h3{margin-top:0}.how-process-steps blockquote{margin-top:16px;font-size:22px}.how-editorial .how-neural{margin-top:65px}.how-section-label{padding-top:50px}.how-section-label>span:last-child{display:none}.how-editorial .how-closing{flex-direction:column;align-items:flex-start;padding-block:35px}.brand-atelier{padding:22px 17px}.brand-atelier-heading{gap:8px;font-size:11px}.brand-materials{height:340px}.brand-sample{width:91%;padding:22px 18px}.brand-sample>strong{font-size:37px}.brand-swatch{width:73%;height:250px}.brand-direction-picker button{gap:4px;font-size:11px}.business-editorial .business-project{padding:24px}.business-editorial .business-project:nth-child(n){margin-top:0}.business-editorial .business-project h3{font-size:30px}.business-editorial .business-journey{padding:30px 22px}.business-editorial .business-brief{padding:22px 18px}}.how-editorial .how-hero{grid-template-areas:"copy visual"}.how-hero>.hero-copy{grid-area:copy}.how-hero>.olfactory-architecture{grid-area:visual}.business-hero>.brand-atelier{grid-area:product}@media (max-width:900px){.how-editorial .how-hero{grid-template-areas:"copy""visual"}}.balance-editor .note-demo-control{font-size:12px}@media (max-width:640px){.balance-editor .note-demo-control{font-size:11px}.balance-editor .note-demo-control label{min-height:33px}}.hero-demo-composer{min-height:48px;color:var(--ink-2);background:#f3f0e9;border:1px solid #d8d3c9;align-items:center;gap:14px;margin:0 26px 18px;padding:12px 15px;font-size:11px;text-decoration:none;transition:border-color .3s;display:flex}.hero-demo-composer>span{flex:1}.hero-demo-composer svg{flex-shrink:0}.hero-demo-composer:hover{color:#18191b;border-color:#827563}.hero-conversation>.bubble-row{animation:.6s both conversation-arrive}.hero-conversation>.bubble-row:nth-child(2){animation-delay:.55s}@media (max-width:640px){.hero-demo-composer{margin-inline:17px;font-size:11px}}.layer-presence-control{clear:both;border-bottom:1px solid #e4dfd5;grid-template-columns:1fr auto;align-items:center;gap:7px;margin-bottom:12px;padding:20px 0 10px;display:grid}.layer-presence-control label{color:var(--ink-2);font-size:11px}.layer-presence-control output{font-variant-numeric:tabular-nums;font-size:15px}.layer-presence-control output small{color:var(--ink-2);margin-left:4px;font-size:11px}.layer-presence-control input{appearance:none;background:linear-gradient(90deg,#857763 var(--presence),#ded7cb var(--presence))center/100% 6px no-repeat;cursor:pointer;border:0;border-radius:0;grid-column:1/-1;width:100%;height:32px;margin:0}.layer-presence-control input::-webkit-slider-thumb{appearance:none;background:#544b40;border:3px solid #faf8f3;border-radius:0;width:11px;height:23px;box-shadow:0 0 0 1px #a79b89}.layer-presence-control input::-moz-range-thumb{background:#544b40;border:3px solid #faf8f3;border-radius:0;width:5px;height:17px;box-shadow:0 0 0 1px #a79b89}.balance-editor .demo-bottom{margin-top:10px}.home-faq .section-intro h2{font:clamp(36px,4vw,56px)/1.12 Vonca,Inter,sans-serif}.home-faq .process-faq{border-top:1px solid #c9c1b4}.home-faq .process-faq details{background:0 0;border-bottom:1px solid #c9c1b4;padding:22px 0}.home-faq .process-faq summary{font-size:16px;font-weight:400}.home-faq .process-faq details p{max-width:680px;color:var(--ink-2);font-size:13px;line-height:1.8}@media (max-width:640px){.home-faq .process-faq summary{font-size:14px;line-height:1.5}}.editorial-home .feature-account{padding-bottom:30px}.editorial-home .home-faq{border-top:1px solid #d8d3c9;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(30px,6vw,90px);margin-top:20px;padding:40px 0 50px;display:grid}.home-faq .faq-intro h2{letter-spacing:-.025em;margin:18px 0;font:300 clamp(36px,3.8vw,54px)/1.1 Vonca,Inter,sans-serif}.home-faq .faq-intro>p:not(.capability-kicker){max-width:275px;color:var(--ink-2);font-size:13px;line-height:1.8}.home-faq .faq-intro a{align-items:center;min-height:44px;margin-top:12px;font-size:11px;display:inline-flex}.home-faq .process-faq{border-top:0;margin-top:0}.home-faq .process-faq details{border-bottom:1px solid #d8d3c9;padding:0;transition:background .25s}.home-faq .process-faq details[open]{background:#eae5dc}.home-faq .process-faq summary{cursor:pointer;grid-template-columns:20px 1fr 13px;align-items:center;gap:17px;padding:23px 18px;font-size:14px;line-height:1.6;list-style:none;display:grid}.home-faq .process-faq summary::-webkit-details-marker{display:none}.home-faq .faq-index{color:var(--ink-2);font-size:11px}.home-faq .faq-toggle{width:11px;height:11px;position:relative}.home-faq .faq-toggle:before,.home-faq .faq-toggle:after{content:"";background:#6a6257;height:1px;position:absolute;top:5px;left:0;right:0}.home-faq .faq-toggle:after{transition:transform .25s;transform:rotate(90deg)}.home-faq details[open] .faq-toggle:after{transform:rotate(0)}.home-faq .process-faq details>p{max-width:680px;margin:0;padding:0 45px 23px 55px;font-size:13px;line-height:1.8}@media (max-width:640px){.editorial-home .feature-account{padding-bottom:16px}.editorial-home .home-faq{grid-template-columns:1fr;gap:20px;margin-top:10px;padding:30px 0 35px}.home-faq .faq-intro h2 br{display:none}.home-faq .faq-intro h2{margin:13px 0;font-size:36px}.home-faq .faq-intro a{display:none}.home-faq .process-faq summary{gap:10px;padding:19px 10px;font-size:13px}.home-faq .process-faq details>p{padding:0 28px 20px 40px;font-size:12px}}.hero-studio-scenes{min-width:0;display:grid}.hero-studio-scenes>.hero-studio-scene{visibility:hidden;pointer-events:none;grid-area:1/1;min-width:0}.hero-studio-scenes>.hero-studio-scene.is-active{visibility:visible;pointer-events:auto}.hero-studio-scene:not(.is-active) .hero-conversation,.hero-studio-scene:not(.is-active) .bubble-row{animation:none}.studio-collection .demo-bottom>a{color:inherit;text-underline-offset:5px;align-items:center;min-height:44px;display:inline-flex}.discovery-gateway{grid-template-columns:1fr 1fr;gap:20px;padding:15px 0 70px;display:grid}.discovery-card{color:#18191b;background:#e8e3da;border:1px solid #d8d3c9;min-width:0;padding:30px 34px;text-decoration:none;transition:border-color .3s;position:relative;overflow:hidden}.discovery-eyebrow{letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;gap:15px;font:11px/1.7 Inter,sans-serif;display:flex}.discovery-card h2{margin:65px 0 20px;font:300 clamp(30px,3vw,44px)/1.12 Vonca,Inter,sans-serif;position:relative}.discovery-card p{max-width:290px;margin-bottom:25px;font-size:12px;line-height:1.8;position:relative}.discovery-link{border-top:1px solid #c9c1b4;justify-content:space-between;align-items:center;padding-top:19px;font-size:12px;display:flex}.discovery-link>span{transition:transform .3s}.discovery-card:hover .discovery-link>span{transform:translate(3px,-3px)}.discovery-card:hover{border-color:#948674}.discovery-business{background:var(--night);border-color:var(--night-line);color:var(--night-ink)}.discovery-business .discovery-eyebrow{color:var(--night-ink-2)}.discovery-business h2{font-family:GC North,Inter,sans-serif}.discovery-business p{color:var(--night-ink-2)}.discovery-business .discovery-link{border-color:var(--night-line)}.discovery-pyramid{opacity:.6;flex-direction:column;align-items:center;gap:8px;width:75px;height:50px;display:flex;position:absolute;top:70px;right:35px}.discovery-pyramid i{border:1px solid #948674;width:42%;height:14px;animation:5s ease-in-out infinite gateway-layer}.discovery-pyramid i:nth-child(2){width:68%;animation-delay:-.8s}.discovery-pyramid i:nth-child(3){width:95%;animation-delay:-1.6s}.discovery-spectrum{opacity:.5;align-items:end;gap:5px;width:75px;height:50px;display:flex;position:absolute;top:70px;right:35px}.discovery-spectrum i{background:var(--signal);transform-origin:bottom;width:3px;animation:5s ease-in-out infinite gateway-spectrum}.discovery-gateway:not(.in-view) :is(.discovery-pyramid i,.discovery-spectrum i){animation-play-state:paused}@keyframes gateway-layer{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@keyframes gateway-spectrum{0%,to{transform:scaleY(.65)}50%{transform:scaleY(1)}}@media (max-width:640px){.discovery-gateway{grid-template-columns:1fr;gap:15px;padding:0 0 40px}.discovery-card{padding:24px}.discovery-card h2{margin-top:55px;font-size:35px}.discovery-card p{max-width:240px}.discovery-pyramid,.discovery-spectrum{width:60px;height:46px;top:62px;right:25px}.discovery-pyramid{gap:5px}.discovery-pyramid i{height:10px}}.hero-studio-scene.is-active .hero-animated-suggestions .chat-suggestion-btn{animation:.7s both suggestion-chat-arrive}.hero-studio-scene:not(.is-active) .hero-animated-suggestions .chat-suggestion-btn{animation:none}@keyframes suggestion-chat-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.notes-preview{background:#faf8f3;border:1px solid #d8d3c9;min-width:0;padding:24px 30px;box-shadow:0 20px 45px -38px #62574770}.notes-preview>header{letter-spacing:.12em;color:var(--ink-2);justify-content:space-between;align-items:center;gap:15px;font-size:11px;display:flex}.notes-preview>header button{color:#62594c;cursor:pointer;background:0 0;border:1px solid #d8d3c9;width:44px;height:44px;font-size:17px}.notes-preview>header button:disabled{opacity:.4;cursor:default}.notes-preview h3{margin:8px 0 20px;font:300 35px/1.15 Vonca,Inter,sans-serif}.notes-preview-layer{border-top:1px solid #e5e0d6;padding:14px 0}.notes-preview-layer>div:first-child{justify-content:space-between;align-items:baseline;display:flex}.notes-preview-layer strong{font:400 12px/1.5 Inter,sans-serif}.notes-preview-layer small{margin-left:3px;font-size:11px}.notes-preview-layer p{color:var(--ink-2);margin:3px 0 0;font-size:11px;line-height:1.6}.notes-preview>footer{color:var(--ink-2);border-top:1px solid #d8d3c9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 15px;margin-top:10px;padding-top:15px;font-size:11px;display:flex}.notes-preview>footer>a{color:#18191b;border-bottom:1px solid #b9b0a2;align-items:center;min-height:44px;font-size:11px;text-decoration:none;display:flex}@media (max-width:640px){.notes-preview{padding:20px}.notes-preview h3{font-size:31px}.notes-preview>footer{gap:3px}}@media (prefers-reduced-motion:reduce){.hero-animated-suggestions *,.notes-preview *,.hero-chat-aside{transition:none!important;animation:none!important}}.marketing-motion-paused .notes-preview *{transition:none!important}.notes-preview>header{align-items:start;margin-bottom:18px}.notes-preview>header>div{min-width:0}.notes-preview>header button{flex:0 0 44px}.notes-preview h3{color:#18191b;letter-spacing:-.02em;margin:10px 0 0}.notes-preview-layer{padding-block:10px}.notes-preview>footer{margin-top:6px;padding-top:10px}
@font-face{font-family:GC North;src:url(/fonts/gc-north/GCNorthSansDemo-Thin.ttf)format("truetype");font-style:normal;font-weight:100;font-display:swap}@font-face{font-family:GC North;src:url(/fonts/gc-north/GCNorthSansDemo-ExtraLight.ttf)format("truetype");font-style:normal;font-weight:200;font-display:swap}@font-face{font-family:GC North;src:url(/fonts/gc-north/GCNorthSansDemo-Light.ttf)format("truetype");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:GC North;src:url(/fonts/gc-north/GCNorthSansDemo-Regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:GC North;src:url(/fonts/gc-north/GCNorthSansDemo-Medium.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}.marketing-tech{--tech-bg:var(--night);--tech-panel:var(--night-2);--tech-line:var(--night-line);--tech-ink:var(--night-ink);--tech-muted:var(--night-ink-2);--tech-accent:var(--signal);background:var(--tech-bg);color:var(--tech-ink);font-family:GC North,Inter,sans-serif}.marketing-tech .shell{width:min(1280px,100%)}.marketing-tech :is(h1,h2,h3,h4,p,button,input,textarea,select,summary){font-family:GC North,Inter,sans-serif}.marketing-tech :is(button,input,select,textarea){font-weight:400}.marketing-tech .topbar{border-bottom:1px solid var(--tech-line);padding-bottom:25px}.marketing-tech .topbar-links>a,.marketing-tech .mobile-nav-actions>a,.marketing-tech .marketing-back{color:var(--tech-ink)}.marketing-tech .marketing-back{color:var(--tech-muted);font-size:12px}.marketing-tech .marketing-motion-toggle,.marketing-tech .mobile-nav-actions>button{color:var(--tech-muted);border-color:var(--tech-line);background:0 0}.marketing-tech .btn-dark,.marketing-tech .btn-primary{background:var(--night-ink);border:1px solid var(--night-ink);color:var(--night);border-radius:0;font-weight:500}.marketing-tech .btn-dark:hover,.marketing-tech .btn-primary:hover{color:var(--night);background:#fff}.marketing-tech .topbar-links>.btn-dark{color:var(--night)}.marketing-tech .btn-secondary{border:1px solid var(--night-line-strong);color:var(--tech-ink);background:0 0}.tech-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(35px,5vw,75px);padding:30px 0 75px;display:grid}.tech-hero-copy{min-width:0}.marketing-tech .tech-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--tech-muted);margin:0 0 22px;font-family:Inter,sans-serif;font-size:11px;font-weight:400;line-height:1.7}.marketing-tech .tech-hero h1{letter-spacing:-.04em;color:var(--tech-ink);margin:0 0 30px;font-size:clamp(48px,5.4vw,78px);font-weight:300;line-height:1.02}.tech-hero h1 em{color:var(--tech-accent);font-style:normal}.marketing-tech .tech-lede{color:var(--tech-muted);max-width:470px;font-size:17px;line-height:1.75}.tech-actions{flex-wrap:wrap;align-items:center;gap:17px 24px;margin-top:30px;display:flex}.tech-text-link{min-height:44px;color:var(--tech-ink);border-bottom:1px solid var(--night-line-strong);align-items:center;font-size:13px;text-decoration:none;display:inline-flex}.tech-text-link:hover{color:var(--tech-accent)}.tech-index,.tech-industry-strip{border-block:1px solid var(--tech-line);flex-wrap:wrap;justify-content:space-between;gap:10px 20px;padding:20px 0;display:flex}.tech-index a,.tech-industry-strip span{color:var(--tech-muted);letter-spacing:.08em;font-family:Inter,sans-serif;font-size:11px;text-decoration:none}.tech-index a{align-items:center;min-height:35px;display:flex}.tech-index a:hover{color:var(--tech-accent)}.tech-section{margin-top:110px}.tech-section-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:80px;margin-bottom:45px;display:grid}.marketing-tech .tech-section-heading h2,.marketing-tech .tech-validation h2,.marketing-tech .tech-pilot h2,.marketing-tech .start-copy h2,.marketing-tech .tech-closing h2{letter-spacing:-.03em;color:var(--tech-ink);margin:0;font:300 clamp(36px,3.8vw,56px)/1.08 GC North,Inter,sans-serif}.tech-section-heading>p,.tech-section-heading>div>p:not(.tech-eyebrow){color:var(--tech-muted);max-width:460px;margin:0;font-size:16px;line-height:1.8}.tech-section-heading>div>p+p{margin-top:16px}.tech-pipeline{border:1px solid var(--tech-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tech-pipeline article{border-right:1px solid var(--tech-line);min-width:0;padding:30px}.tech-pipeline article:last-child{border:0}.tech-pipeline article>span{letter-spacing:.12em;color:var(--tech-accent);font:11px/1.5 Inter,sans-serif}.marketing-tech .tech-pipeline h3{color:var(--tech-ink);margin:30px 0 15px;font-size:26px;font-weight:400}.tech-pipeline p{color:var(--tech-muted);font-size:14px;line-height:1.8}.tech-input-example{background:var(--night-2);color:var(--night-ink);margin-top:30px;padding:20px;font-size:16px;line-height:1.6}.tech-mono{letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px}.tech-layer-stack{gap:12px;margin-top:30px;display:grid}.tech-layer-stack span{color:var(--tech-muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.tech-layer-stack i{background:linear-gradient(90deg,var(--signal)60%,var(--night-line)60%);width:48%;height:4px}.tech-layer-stack span:nth-child(2) i{background:linear-gradient(90deg,var(--night-ink-2)85%,var(--night-line)85%)}.tech-layer-stack span:nth-child(3) i{background:linear-gradient(90deg,var(--night-line-strong)45%,var(--night-line)45%)}.tech-formulation{border-block:1px solid var(--tech-line);background:var(--night);margin-top:100px;padding:70px 0}.tech-formulation .neural-demo{box-shadow:none;background:0 0;border:0;grid-template-columns:.9fr 1.4fr .9fr;gap:25px;padding:30px 0 0;display:grid}.tech-formulation .neural-engine{border:0;padding:0}.tech-formulation .neural-output{margin:0}.tech-formulation .neural-input>div{margin:20px 0 0}.tech-formulation .neural-pyramid-tier{width:100%;margin-left:0}.tech-formulation .neural-demo .demo-bottom{grid-column:1/-1;margin-top:15px}.tech-formulation .neural-stage-label{font-size:11px;line-height:1.6}.tech-validation{max-width:900px;padding:20px 0 30px}.tech-validation>p:not(.tech-eyebrow){max-width:600px;color:var(--tech-muted);margin:28px 0 15px;font-size:16px;line-height:1.8}.tech-section-label{border-top:1px solid var(--tech-line);justify-content:space-between;align-items:center;gap:20px;margin-top:55px;padding-top:70px;display:flex}.tech-section-label .tech-eyebrow{margin:0}.tech-section-label>span{color:var(--tech-muted);font-size:11px}.tech-evolution .composition-section{background:0 0;margin-top:0;padding:40px 0}.tech-evolution .composition-demo{background:var(--night-2);border-color:var(--tech-line);box-shadow:none}.marketing-tech .composition-copy h2{color:var(--tech-ink);font:300 clamp(32px,3vw,45px)/1.12 GC North,Inter,sans-serif}.marketing-tech .composition-copy p{color:var(--tech-muted)}.marketing-tech .evolution-mix legend,.marketing-tech .evolution-reading h3{font-family:GC North,Inter,sans-serif;font-weight:400}.tech-library .note-search label,.tech-library .note-results-heading{color:var(--tech-muted)}.tech-library .note-search input{border-color:var(--night-line-strong);background:var(--night-2);color:var(--tech-ink);border-radius:0;font-size:16px}.tech-library .note-search input::placeholder{color:var(--night-ink-2)}.tech-library .note-filters button{border-color:var(--night-line-strong);color:var(--tech-muted);background:0 0;border-radius:0}.tech-library .note-filters button[aria-pressed=true]{background:var(--tech-accent);color:var(--night);border-color:var(--tech-accent)}.tech-library .note-card{background:var(--night-2);border-color:var(--tech-line);box-shadow:none;border-radius:0}.tech-library .note-card:hover{background:var(--night-3);border-color:var(--night-line-strong)}.tech-library .note-card[aria-pressed=true]{background:var(--night-3);border-color:var(--tech-accent)}.tech-library .note-card strong{color:var(--tech-ink);font:400 26px/1.2 GC North,Inter,sans-serif}.tech-library .note-card-family,.tech-library .note-description{color:var(--tech-muted)}.tech-library .note-more,.tech-library .note-selection-help{color:var(--tech-accent)}.tech-library .note-selection{background:var(--night-2);border-color:var(--night-line-strong)}.tech-library .note-selected-list button{background:var(--night-3);color:var(--tech-ink);border-color:var(--night-line-strong)}.tech-closing{border-top:1px solid var(--tech-line);justify-content:space-between;align-items:center;gap:30px;margin-top:100px;padding:60px 0;display:flex}.marketing-tech .tech-closing h2{font-size:40px}.technology-visual{background:var(--night-2);border:1px solid var(--night-line);min-width:0;overflow:hidden}.technology-visual>header{border-bottom:1px solid var(--night-line);letter-spacing:.09em;color:var(--night-ink-2);justify-content:space-between;align-items:center;gap:15px;padding:19px 23px;font:11px/1.6 Inter,sans-serif;display:flex}.technology-visual>header>span:first-child{align-items:center;gap:8px;display:flex}.technology-visual>header i{background:var(--signal);border-radius:50%;width:4px;height:4px}.tech-visual-title{padding:28px 25px 22px}.tech-visual-title>span{color:var(--night-ink-2);letter-spacing:.08em;font:11px/1.5 Inter,sans-serif;display:block}.tech-visual-title>strong{color:var(--night-ink);margin-top:12px;font-size:27px;font-weight:300;line-height:1.2;display:block}.tech-profile-tabs{border-bottom:1px solid var(--night-line);gap:0;margin:0 25px;display:flex}.tech-profile-tabs button{color:var(--night-ink-2);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;flex:1;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:10px 10px 10px 0;font-size:12px;display:flex}.tech-profile-tabs button[aria-pressed=true]{color:var(--night-ink);border-color:var(--signal)}.tech-profile-chart{padding:15px 18px;position:relative}.tech-chart-caption{color:var(--night-ink-2);flex-wrap:wrap;align-items:center;gap:8px 15px;padding:12px 6px;font-size:11px;display:flex}.tech-chart-caption>span{align-items:center;gap:7px;display:flex}.tech-chart-caption small{color:var(--night-ink-2);margin-left:auto;font-size:11px}.tech-materials{grid-template-columns:1fr;gap:11px;padding:0 25px 25px;display:grid}.tech-materials>div>span{color:var(--night-ink-2);letter-spacing:.08em;font:11px/1.5 Inter,sans-serif}.tech-materials p{color:var(--night-ink);margin:9px 0 0;font-size:13px}.tech-material-tags{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.tech-material-tags span{border:1px solid var(--night-line-strong);color:var(--night-ink);background:0 0;padding:7px 10px;font-size:11px}.technology-visual>footer{border-top:1px solid var(--night-line);color:var(--night-ink-2);justify-content:space-between;gap:15px;padding:15px 23px;font-size:11px;display:flex}.tech-business .tech-hero h1{font-size:clamp(45px,4.8vw,69px)}.tech-industry-strip{padding-block:27px}.tech-opportunities{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.tech-opportunities article{border-top:1px solid var(--night-line-strong);min-width:0}.tech-opportunity-art{background-image:linear-gradient(#383a3e33 1px,#0000 1px),linear-gradient(90deg,#383a3e33 1px,#0000 1px);background-size:22px 22px;height:160px;margin:22px 0 25px;position:relative;overflow:hidden}.tech-opportunity-art>span{color:var(--night-ink-2);font:11px/1 Inter,sans-serif;position:absolute;top:10px;right:10px}.tech-opportunity-art i{animation-play-state:paused;display:block;position:absolute}.art-iterations i{top:calc(20px + var(--art-index)*14px);left:calc(15% + var(--art-index)*6%);background:var(--night-ink-2);width:35%;height:7px;animation:6s ease-in-out infinite iteration-slide;animation-delay:calc(var(--art-index)*-.5s)}.art-materials i{bottom:24px;left:calc(14% + var(--art-index)*10%);width:5%;height:calc(25px + var(--art-index)*11px);border:1px solid var(--night-ink-2);transform-origin:bottom;animation:5s ease-in-out infinite material-balance;animation-delay:calc(var(--art-index)*-.4s);background:#b9d4e512}.art-precision i{width:calc(18px + var(--art-index)*17px);height:calc(18px + var(--art-index)*17px);border:1px solid var(--night-ink-2);animation:6s ease-in-out infinite precision-settle;animation-delay:calc(var(--art-index)*-.25s);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.tech-opportunities article .tech-eyebrow{margin:0 0 17px;font-size:11px}.marketing-tech .tech-opportunities h3{color:var(--tech-ink);margin:0 0 20px;font-size:30px;font-weight:300;line-height:1.15}.tech-opportunities h3 span{display:block}.tech-opportunities article>p:not(.tech-eyebrow){color:var(--tech-muted);font-size:14px;line-height:1.8}.tech-opportunities article>small{color:var(--night-ink-2);border-top:1px solid var(--tech-line);margin-top:25px;padding-top:16px;font-size:11px;line-height:1.7;display:block}.reveal.in-view .tech-opportunity-art i{animation-play-state:running}@keyframes iteration-slide{0%,to{opacity:.4;transform:translate(-9px)}50%{opacity:.9;transform:translate(9px)}}@keyframes material-balance{0%,to{transform:scaleY(.65)}50%{transform:scaleY(1)}}@keyframes precision-settle{0%,to{opacity:.25;transform:translate(-45%,-48%)}50%{opacity:.7;transform:translate(-50%,-50%)}}.tech-pilot-band{background:var(--night-2);border-block:1px solid var(--tech-line);margin-top:110px;padding:70px 0}.tech-pilot{grid-template-columns:1fr 1fr;gap:80px;display:grid}.tech-pilot>div>p:not(.tech-eyebrow){max-width:400px;color:var(--tech-muted);margin-top:26px;font-size:16px;line-height:1.8}.tech-pilot ol{margin:0;padding:0;list-style:none}.tech-pilot li{border-bottom:1px solid var(--tech-line);grid-template-columns:28px 1fr;gap:20px;padding:25px 0;display:grid}.tech-pilot li:first-child{padding-top:0}.tech-pilot li>span{color:var(--tech-muted);font-size:12px}.marketing-tech .tech-pilot h3{color:var(--tech-ink);margin:0 0 10px;font-size:24px;font-weight:400}.tech-pilot li p{color:var(--tech-muted);margin:0;font-size:14px;line-height:1.8}.marketing-tech .start-creation{align-items:start;gap:80px;margin-top:100px}.marketing-tech .start-copy .capability-kicker{letter-spacing:.12em;color:var(--tech-muted);margin-bottom:24px;font:11px/1.7 Inter,sans-serif}.marketing-tech .start-copy>p:not(.capability-kicker){color:var(--tech-muted);margin:26px 0;font-size:16px;line-height:1.8}.marketing-tech .start-copy>a{color:var(--tech-ink);overflow-wrap:anywhere;font-size:13px}.marketing-tech .business-brief{background:var(--night-2);border:1px solid var(--tech-line);box-shadow:none;border-radius:0;padding:30px}.marketing-tech .business-brief-heading{color:var(--night-ink-2);border-color:var(--night-line);font:11px/1.6 Inter,sans-serif}.marketing-tech .business-brief label{color:var(--night-ink);margin:22px 0 10px;font-size:13px;font-weight:400}.marketing-tech .business-brief label>span{color:var(--night-ink-2)}.marketing-tech .business-brief :is(input,select,textarea){background:var(--night);color:var(--night-ink);border:1px solid var(--night-line-strong);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:0;padding:13px;font-size:16px}.marketing-tech .business-brief textarea::placeholder{color:var(--night-ink-2)}.marketing-tech .business-brief .start-actions{flex-wrap:wrap;margin-top:23px}.marketing-tech .business-brief .start-actions p,.marketing-tech .business-brief [role=status]{color:var(--night-ink-2);font-size:12px;line-height:1.7}.marketing-tech .business-brief [role=status] a{color:var(--signal)}@media (max-width:1000px){.tech-hero{gap:35px}.tech-section-heading,.tech-pilot,.marketing-tech .start-creation{gap:40px}.tech-pipeline article{padding:22px}.tech-formulation .neural-demo{grid-template-columns:1fr;gap:30px}.tech-formulation .neural-network{max-width:600px;margin-inline:auto}}@media (max-width:900px){.tech-hero{grid-template-columns:1fr;gap:40px}.technology-visual{justify-self:center;width:min(620px,100%)}.tech-hero-copy{max-width:660px}.marketing-tech .topbar-links.is-open{background:var(--night-2);border-color:var(--night-line-strong)}.tech-opportunities{gap:20px}}@media (max-width:640px){.marketing-tech{padding-inline:20px}.marketing-tech .tech-hero h1{letter-spacing:-.035em;margin-bottom:23px;font-size:clamp(41px,10.7vw,56px)}.tech-hero{padding:15px 0 45px}.marketing-tech .tech-lede{font-size:16px;line-height:1.7}.tech-actions{flex-direction:column;align-items:flex-start;gap:12px}.tech-actions .btn{width:100%}.marketing-tech .tech-eyebrow{font-size:11px}.tech-index,.tech-industry-strip{grid-template-columns:1fr 1fr;gap:12px;display:grid}.tech-index a,.tech-industry-strip span{font-size:11px}.tech-section{margin-top:65px}.tech-section-heading{grid-template-columns:1fr;gap:25px;margin-bottom:30px}.marketing-tech .tech-section-heading h2,.marketing-tech .tech-validation h2,.marketing-tech .tech-pilot h2,.marketing-tech .start-copy h2{font-size:36px}.tech-section-heading>p,.tech-section-heading>div>p:not(.tech-eyebrow){font-size:15px}.tech-pipeline{grid-template-columns:1fr}.tech-pipeline article{border-right:0;border-bottom:1px solid var(--tech-line);padding:25px}.tech-formulation{margin-top:65px;padding-block:45px}.tech-formulation .neural-demo{padding-top:10px}.tech-section-label{padding-top:35px}.tech-section-label>span{display:none}.tech-validation{padding-top:0}.tech-validation>p:not(.tech-eyebrow){font-size:15px}.tech-closing{flex-direction:column;align-items:flex-start;margin-top:65px;padding-block:40px}.marketing-tech .tech-closing h2{font-size:35px}.technology-visual>header{padding:15px;font-size:11px}.tech-visual-title{padding:23px 17px 18px}.tech-visual-title>strong{font-size:24px}.tech-profile-tabs{margin-inline:17px}.tech-profile-tabs button{font-size:12px}.tech-profile-chart{padding:15px 10px 8px}.tech-materials{padding:0 17px 22px}.tech-materials p{font-size:12px;line-height:1.6}.tech-material-tags{gap:6px}.tech-material-tags span{padding:7px;font-size:11px}.technology-visual>footer{gap:8px;padding:15px;font-size:11px}.tech-chart-caption{gap:7px;font-size:11px}.tech-chart-caption small{flex:0 0 100%;margin-left:0}.tech-opportunities{grid-template-columns:1fr;gap:40px}.tech-opportunity-art{height:155px}.tech-pilot-band{margin-top:65px;padding-block:45px}.tech-pilot{grid-template-columns:1fr;gap:35px}.tech-pilot li{gap:14px}.marketing-tech .start-creation{gap:35px;margin-top:65px}.marketing-tech .business-brief{padding:22px 18px}.marketing-tech .note-card strong{font-size:23px}}.marketing-tech .btn.btn-dark,.marketing-tech .btn.btn-primary{background:var(--night-ink);border-color:var(--night-ink);color:var(--night);font-family:GC North,Inter,sans-serif}.marketing-tech .btn.btn-dark:hover,.marketing-tech .btn.btn-primary:hover{color:var(--night);background:#fff;border-color:#fff}.marketing-tech.marketing-how{--tech-bg:#f3f0e9;--tech-panel:#eae5dc;--tech-line:#d8d3c9;--tech-ink:#18191b;--tech-muted:#595b5c;--tech-accent:#18191b;background:var(--tech-bg);color:var(--tech-ink);font-family:Inter,sans-serif}.marketing-how :is(p,button,input,textarea,select,summary){font-family:Inter,sans-serif}.marketing-tech.marketing-how :is(h1,h2,h3,h4){font-family:Vonca,Inter,sans-serif;font-weight:300}.marketing-tech.marketing-how .tech-hero h1{letter-spacing:-.035em;font-size:clamp(48px,5.4vw,78px);line-height:1.05}.marketing-how .tech-hero h1 em{color:#7f7465}.marketing-how .tech-lede{font-size:16px}.marketing-how .tech-eyebrow{color:var(--ink-2)}.marketing-how .tech-text-link{border-color:#b9b0a2}.marketing-tech.marketing-how .btn.btn-dark,.marketing-tech.marketing-how .btn.btn-primary{color:#f3f0e9;background:#18191b;border-color:#18191b;font-family:Inter,sans-serif}.marketing-tech.marketing-how .btn.btn-dark:hover,.marketing-tech.marketing-how .btn.btn-primary:hover{color:#fff;background:#353638;border-color:#353638}.marketing-how .topbar-links>.btn-dark{color:#f3f0e9}.marketing-how .tech-pipeline{border:0;gap:24px}.marketing-how .tech-pipeline article{border:0;border-top:1px solid #c9c1b4;padding:25px 0}.marketing-how .tech-pipeline article>span{color:var(--ink-2)}.marketing-how .tech-pipeline h3{font-size:33px}.marketing-how .tech-input-example{color:#62594c;background:#e8e3da}.marketing-how .tech-layer-stack i{background:linear-gradient(90deg,#938573 60%,#d8d3c9 60%)}.marketing-how .tech-layer-stack span:nth-child(2) i{background:linear-gradient(90deg,#756e65 85%,#d8d3c9 85%)}.marketing-how .tech-layer-stack span:nth-child(3) i{background:linear-gradient(90deg,#353532 45%,#d8d3c9 45%)}.marketing-how .tech-formulation{--tech-ink:var(--night-ink);--tech-muted:var(--night-ink-2);--tech-accent:var(--signal);--tech-line:var(--night-line);background:var(--night);color:var(--night-ink)}.marketing-how .tech-formulation .tech-eyebrow{color:var(--night-ink-2)}.marketing-how .tech-visual-title>strong{font-family:Vonca,Inter,sans-serif;font-size:31px;font-weight:300}.marketing-how .technology-visual{color:var(--night-ink)}.marketing-how .tech-library .note-search input{color:#18191b;background:#faf8f3;border-color:#c9c1b4}.marketing-how .tech-library .note-search input::placeholder{color:var(--ink-2)}.marketing-how .tech-library .note-filters button{color:#595b5c;border-color:#c9c1b4}.marketing-how .tech-library .note-filters button[aria-pressed=true]{color:#f3f0e9;background:#18191b;border-color:#18191b}.marketing-how .tech-library .note-card{background:#faf8f3;border-color:#d8d3c9}.marketing-how .tech-library .note-card:hover{background:#eae5dc;border-color:#b9b0a2}.marketing-how .tech-library .note-card[aria-pressed=true]{background:#eae5dc;border-color:#827563}.marketing-how .tech-library .note-card strong{color:#18191b;font-family:Vonca,Inter,sans-serif;font-weight:300}.marketing-how .tech-library .note-description,.marketing-how .tech-library .note-card-family{color:var(--ink-2)}.marketing-how .tech-library .note-selection{background:#eae5dc;border-color:#c9c1b4}.marketing-how .tech-library .note-selected-list button{color:#18191b;background:#faf8f3;border-color:#c9c1b4}.marketing-how .tech-section-label>span{color:var(--ink-2)}.marketing-tech.marketing-how .composition-copy h2,.marketing-tech.marketing-how .evolution-mix legend,.marketing-tech.marketing-how .evolution-reading h3{font-family:Vonca,Inter,sans-serif}@media (max-width:900px){.marketing-how .topbar-links.is-open{background:#f3f0e9;border-color:#d8d3c9}}@media (max-width:640px){.marketing-tech.marketing-how .tech-hero h1{font-size:clamp(40px,10.7vw,52px)}.marketing-how .tech-visual-title>strong{font-size:27px}.marketing-how .tech-pipeline{gap:0}.marketing-how .tech-pipeline article{padding:25px 0}.marketing-tech{--page-gutter:20px}}.tech-profile-pyramid{gap:5px;margin-top:14px;display:grid}.tech-profile-pyramid>div{border:1px solid var(--night-line);background:#b9d4e508;grid-template-columns:65px minmax(0,1fr);align-items:center;gap:10px;width:100%;padding:11px 13px;display:grid}.tech-profile-pyramid>div:first-child{width:86%}.tech-profile-pyramid>div:nth-child(2){width:93%}.tech-profile-pyramid strong{color:var(--night-ink-2);text-transform:uppercase;letter-spacing:.06em;font:400 11px/1.6 Inter,sans-serif}.tech-profile-pyramid span{color:var(--night-ink);font:11px/1.6 Inter,sans-serif}.marketing-how .tech-pipeline article{grid-template-rows:subgrid;grid-row:span 4;gap:0;display:grid}.tech-pipeline article>p{margin:0}.marketing-how .tech-pipeline h3{margin:28px 0 15px;font-size:clamp(25px,2.5vw,33px)}.tech-pipeline-example{align-self:stretch;min-height:150px;margin-top:25px}.tech-input-example{align-items:center;display:flex}.tech-layer-stack{gap:5px}.tech-layer-stack>span{background:#e8e3da;border-left:1px solid #b9b0a2;justify-content:flex-start;gap:13px;padding:10px 12px;font-size:11px;line-height:1.6;display:flex}.tech-layer-stack>span:first-child{width:88%}.tech-layer-stack>span:nth-child(2){width:94%}.tech-layer-stack strong{min-width:48px;font-size:11px;font-weight:400}.tech-laboratory{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(35px,6vw,85px);display:grid}.marketing-how .lab-copy h2{letter-spacing:-.03em;margin:0 0 28px;font:300 clamp(36px,3.8vw,55px)/1.08 Vonca,Inter,sans-serif}.lab-copy>p:not(.tech-eyebrow){color:#595b5c;max-width:420px;font-size:15px;line-height:1.85}.lab-copy .lab-copy-note{border-top:1px solid #d8d3c9;margin-top:25px;padding:18px 0;font-size:12px}.lab-demo{background:#eae5dc;border:1px solid #c9c1b4;min-width:0}.lab-demo>header{letter-spacing:.08em;color:var(--ink-2);border-bottom:1px solid #d1c9bd;justify-content:space-between;align-items:center;gap:10px;padding:12px 23px;font-size:11px;display:flex}.lab-demo>header button{cursor:pointer;background:0 0;border:1px solid #c9c1b4;width:44px;height:44px;font-size:16px}.lab-demo>header button:disabled{opacity:.4;cursor:default}.lab-art{padding:15px 15px 25px;animation:.6s both conversation-arrive;position:relative}.lab-art svg{stroke:#827563;stroke-width:1.1px;width:100%;height:255px;display:block}.lab-art-index{color:var(--ink-3);font:300 42px/1 Vonca,Inter,sans-serif;position:absolute;top:20px;left:25px}.lab-art-caption{text-align:center;color:var(--ink-2);letter-spacing:.03em;margin-top:8px;font-size:11px;display:block}.lab-art .lab-guide{stroke:#cfc6b8;stroke-dasharray:2 5;stroke-width:.7px}.lab-paper{fill:#faf8f3}.lab-formula-lines{stroke:#62594c;stroke-width:3px;stroke-dasharray:120;animation:4s both lab-write}.lab-glass{fill:#faf8f350}.lab-liquid{fill:#b1a28b50;stroke:#a3947a}.lab-droplet{fill:#a3947a;stroke:none;animation:2s ease-in infinite lab-drip}.lab-pipette{animation:4s ease-in-out infinite lab-lift}.lab-scent{fill:#b9d4e530;stroke:#938573;animation:4s ease-in-out infinite lab-scent}.lab-blotter-1 .lab-scent{animation-delay:-.8s}.lab-blotter-2 .lab-scent{animation-delay:-1.6s}.lab-demo:not(.is-running) svg *{animation-play-state:paused}.lab-demo:not(.is-running) .lab-formula-lines{stroke-dashoffset:0;animation:none}.lab-stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;padding:0 23px;display:grid}.lab-stages button{min-height:60px;color:var(--ink-2);text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #c9c1b4;align-items:center;gap:8px;padding:12px 0;font-size:12px;display:flex;position:relative}.lab-stages button>span{color:var(--ink-2);font-size:11px}.lab-stages button[aria-pressed=true]{color:#18191b}.lab-stages i{transform-origin:0;background:#62594c;width:100%;height:2px;position:absolute;top:-1px;left:0;transform:scaleX(0)}.lab-stages [aria-pressed=true] i{transform:scaleX(1)}.lab-demo.is-running .lab-stages [aria-pressed=true] i{animation:4.5s linear both chat-progress}.lab-demo .lab-stage-description{color:#62594c;min-height:80px;margin:0;padding:5px 23px 25px;font:12px/1.8 Inter,sans-serif}.lab-demo>footer{color:var(--ink-2);border-top:1px solid #d1c9bd;justify-content:space-between;gap:12px;padding:18px 23px;font-size:11px;display:flex}@keyframes lab-write{0%{stroke-dashoffset:120px}to{stroke-dashoffset:0}}@keyframes lab-drip{0%{opacity:0;transform:translateY(0)}25%{opacity:1}90%,to{opacity:0;transform:translateY(90px)}}@keyframes lab-lift{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes lab-scent{0%,to{fill:#b9d4e510}50%{fill:#b9d4e580}}@media (max-width:800px){.tech-laboratory{grid-template-columns:1fr;gap:30px}.lab-copy>p:not(.tech-eyebrow){max-width:560px}}@media (max-width:640px){.tech-profile-pyramid>div{grid-template-columns:53px minmax(0,1fr);gap:7px;padding:9px}.tech-profile-pyramid>div:first-child{width:92%}.tech-profile-pyramid>div:nth-child(2){width:96%}.tech-profile-pyramid span,.tech-profile-pyramid strong{font-size:11px}.marketing-how .tech-pipeline article{grid-row:auto;display:block}.marketing-how .tech-pipeline h3{margin-top:18px;font-size:32px}.tech-pipeline-example{min-height:120px;margin-top:20px}.tech-layer-stack>span{font-size:11px}.lab-art svg{height:225px}.lab-demo>header{padding:10px 17px;font-size:11px}.lab-stages{gap:12px;padding-inline:17px}.lab-stages button{gap:6px;font-size:11px}.lab-demo .lab-stage-description{min-height:95px;padding-inline:17px}.lab-demo>footer{padding:16px 17px;font-size:11px}.marketing-how .lab-copy h2{font-size:38px}}@media (prefers-reduced-motion:reduce){.lab-demo *,.discovery-gateway *,.hero-studio-scenes *{transition:none!important;animation:none!important}}.tech-note-editor{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:clamp(30px,5vw,80px);scroll-margin-top:25px;display:grid}.marketing-how .tech-note-editor h2{margin:0 0 25px;font:300 clamp(36px,3.8vw,55px)/1.1 Vonca,Inter,sans-serif}.tech-note-editor-copy>p:not(.tech-eyebrow){color:#595b5c;max-width:370px;font-size:15px;line-height:1.8}.marketing-how .tech-note-editor .pyramid-inline-creation-title{font-family:Vonca,Inter,sans-serif}.marketing-how .tech-note-editor .pyramid-title{font-family:Inter,sans-serif}.marketing-how .tech-note-editor .balance-editor{color:#18191b}.tech-formulation{margin-inline:calc(-1*var(--page-gutter));padding-inline:var(--page-gutter)}.tech-formulation .neural-demo>*{min-width:0}.tech-formulation .neural-pyramid-tier:first-child{width:83%}.tech-formulation .neural-pyramid-tier:nth-child(2){width:92%}.tech-formulation .neural-pyramid-tier:nth-child(3){width:100%}.tech-formulation .recipe-ledger>div{grid-template-columns:20px minmax(0,1fr) 26px;gap:9px}.tech-formulation .neural-demo .demo-bottom{flex-wrap:wrap;gap:10px 20px;line-height:1.7;display:flex}.tech-formulation .neural-demo .demo-bottom button{min-height:44px}@media (max-width:900px){.tech-note-editor{grid-template-columns:1fr;gap:25px}.tech-note-editor-copy>p:not(.tech-eyebrow){max-width:550px}}@media (max-width:640px){.tech-formulation{padding-block:40px}.tech-formulation .tech-section-heading{gap:22px}.tech-formulation .tech-section-heading>div>p+p{color:var(--night-ink-2);font-size:13px}.tech-formulation .neural-demo{gap:22px;padding:0}.tech-formulation .neural-stage-label{color:var(--signal);font-size:11px;line-height:1.7}.tech-formulation .neural-input>.neural-pyramid{gap:6px;margin-top:16px}.tech-formulation .neural-pyramid-tier{border-color:var(--night-line);padding:10px 8px}.tech-formulation .neural-pyramid-tier span{color:var(--night-ink);font-size:11px}.tech-formulation .neural-engine{border-block:1px solid var(--night-line);padding-block:20px 5px}.tech-formulation .neural-network{max-height:190px;margin-block:10px 0}.tech-formulation .recipe-ledger{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.tech-formulation .recipe-ledger>div{border-color:var(--night-line);grid-template-columns:17px minmax(0,1fr);align-items:start;gap:8px;padding-block:15px}.tech-formulation .recipe-ledger strong{font-size:12px;line-height:1.5}.tech-formulation .recipe-ledger small{font-size:11px;line-height:1.6}.tech-formulation .recipe-ledger i{display:none}.tech-formulation .recipe-seal{font-size:20px}.tech-formulation .neural-demo .demo-bottom{justify-content:space-between;margin-top:0;padding-top:15px;font-size:11px}.tech-note-editor .balance-editor{padding:20px 16px}.tech-note-editor .pyramid-editor-heading{gap:12px}.tech-note-editor .editor-mark{font-size:11px}}
