.operators-page{background:var(--paper)}.operators-hero{background:var(--forest);color:#fff;padding:2rem 0 0}.operators-breadcrumbs{color:#ffffffa6;gap:.7rem;margin-bottom:clamp(4rem,8vw,7rem);font-size:14px;display:flex}.operators-breadcrumbs a{text-decoration:none}.operators-breadcrumbs a:hover{color:#fff;text-decoration:underline}.operators-hero__grid{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.62fr);align-items:end;gap:clamp(3rem,9vw,9rem);padding-bottom:4.5rem;display:grid}.operators-hero h1{letter-spacing:-.05em;max-width:12ch;margin:0;font-size:clamp(52px,6.5vw,90px);font-weight:500;line-height:1}.operators-hero__aside{border-top:1px solid #ffffff4d;padding-top:1.5rem}.operators-hero__aside>p{color:#ffffffd4;margin:0;font-size:17px;line-height:1.78}.operators-hero__actions{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:2rem;display:flex}.operators-hero__actions>a:not(.button){color:#fff;letter-spacing:.04em;text-transform:uppercase;font-size:14px;text-decoration:none}.operators-proof{border-top:1px solid #ffffff2e;grid-template-columns:auto 1fr auto;align-items:center;gap:1.5rem;padding:1.5rem 0;display:grid}.operators-proof strong{font-size:23px;font-weight:500}.operators-proof span{color:#ffffffab}.operators-proof a{color:#fff;letter-spacing:.04em;text-transform:uppercase;font-size:13px;text-decoration:none}.operators-value,.operators-products,.operators-setup,.operators-pricing{padding:clamp(5rem,9vw,8.5rem) 0}.operators-value__grid{grid-template-columns:minmax(20rem,.7fr) minmax(20rem,.58fr);gap:clamp(3rem,10vw,10rem);display:grid}.operators-value__grid>p{max-width:22ch;color:var(--forest);letter-spacing:-.035em;margin:0;font-size:clamp(31px,3.3vw,47px);line-height:1.23}.operators-value h2,.operators-heading h2,.operators-setup h2,.operators-embed h2,.operators-trust h2,.operators-final h2{letter-spacing:-.04em;max-width:17ch;margin:0;font-size:clamp(38px,4.4vw,62px);font-weight:500;line-height:1.08}.operators-value__grid>div{border-top:1px solid var(--line);padding-top:1.5rem}.operators-value__grid>div p{color:var(--muted);margin:1.3rem 0 0;font-size:16px;line-height:1.8}.operators-demo{background:var(--forest-deep);color:#fff;padding:clamp(5rem,9vw,8rem) 0}.operators-heading{grid-template-columns:1fr minmax(19rem,.48fr);align-items:end;gap:4rem;margin-bottom:4rem;display:grid}.operators-heading>p{color:var(--muted);margin:0;font-size:16px;line-height:1.75}.operators-heading--light>p{color:#ffffffb3}.operators-demo .permit-calendar{color:var(--ink)}.operators-demo__note{color:#fff9;max-width:56rem;margin:1.2rem 0 0;font-size:13px}.operator-product-grid{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.operator-product-grid article{border-right:1px solid var(--line);min-height:32rem;padding:1.8rem}.operator-product-grid article:first-child{border-left:1px solid var(--line)}.operator-product-grid__top{color:var(--clay);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;font-size:13px;display:flex}.operator-product-grid h3{color:var(--forest);margin:8rem 0 1rem;font-size:32px;font-weight:500}.operator-product-grid article>p{max-width:38rem;color:var(--muted);margin:0;line-height:1.75}.operator-product-grid ul{border-top:1px solid var(--line);margin:2rem 0 0;padding:0;list-style:none}.operator-product-grid li{border-bottom:1px solid var(--line);padding:.8rem 0}.operators-setup__grid{grid-template-columns:minmax(19rem,.6fr) minmax(0,1fr);gap:clamp(3rem,9vw,9rem);display:grid}.operators-setup__grid>div>p:not(.eyebrow){color:var(--muted);margin:1.5rem 0 2rem}.operators-setup ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.operators-setup li{border-bottom:1px solid var(--line);grid-template-columns:3.5rem 1fr;gap:1rem;padding:1.6rem 0;display:grid}.operators-setup li>span{color:var(--clay);font-size:13px}.operators-setup h3{color:var(--forest);margin:0 0 .45rem;font-size:21px;font-weight:500}.operators-setup li p{color:var(--muted);margin:0}.operators-embed{background:var(--forest);color:#fff;padding:clamp(5rem,9vw,8rem) 0}.operators-embed__grid{grid-template-columns:minmax(20rem,.62fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,8vw,8rem);display:grid}.operators-embed__grid>div:first-child>p:not(.eyebrow){color:#ffffffb8;max-width:38rem;margin:1.5rem 0 2rem}.embed-code{background:#101613;min-width:0}.embed-code>div{border-bottom:1px solid #ffffff1f;justify-content:space-between;padding:.8rem 1.1rem;display:flex}.embed-code>div span{color:#ffffff80;letter-spacing:.08em;font-size:12px}.embed-code button{color:#fff;text-transform:uppercase;background:0 0;border:0;font-size:12px}.embed-code pre{margin:0;padding:1.6rem;overflow-x:auto}.embed-code code{color:#dfe9e3;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.7}.embed-code>p{color:#ffffff80;border-top:1px solid #ffffff1f;margin:0;padding:1rem 1.2rem;font-size:12px}.operator-plan-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.operator-plan-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:21rem;padding:1.6rem}.operator-plan-grid article>span{color:var(--clay);font-size:13px}.operator-plan-grid h3{color:var(--forest);margin:5.5rem 0 1rem;font-size:25px;font-weight:500}.operator-plan-grid p{color:var(--muted);margin:0}.operator-plan-grid small{color:var(--clay);text-transform:uppercase;margin-top:1.5rem;font-size:13px;display:block}.pricing-action{background:var(--mist);justify-content:space-between;align-items:center;gap:2rem;margin-top:2rem;padding:1.4rem 1.7rem;display:flex}.pricing-action p{color:var(--muted);margin:0}.operators-trust{background:var(--forest-deep);color:#fff;padding:clamp(5rem,9vw,8rem) 0}.operators-trust__grid{grid-template-columns:minmax(20rem,.7fr) minmax(0,1fr);gap:clamp(3rem,9vw,9rem);display:grid}.operators-trust__grid>div:last-child{border-top:1px solid #ffffff40;padding-top:1.5rem}.operators-trust__grid>div:last-child>p{color:#ffffffb8;margin:0 0 1.5rem;font-size:16px;line-height:1.8}.operators-trust ul{margin:0;padding:0;list-style:none}.operators-trust li{border-bottom:1px solid #ffffff29;padding:.9rem 0 .9rem 1.6rem;position:relative}.operators-trust li:before{color:#e1a94f;content:"—";position:absolute;left:0}.operators-final{background:var(--gold);padding:clamp(4.5rem,8vw,7rem) 0}.operators-final__grid{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4rem;display:grid}.operators-final__grid>div:first-child>p:not(.eyebrow){max-width:43rem;margin:1.5rem 0 0}.operators-final__grid>div:last-child{flex-direction:column;align-items:stretch;gap:1rem;display:flex}.operators-final__grid>div:last-child>a:not(.button){color:var(--forest-deep);text-align:center;text-transform:uppercase;font-size:13px;text-decoration:none}@media (width<=920px){.operators-hero__grid,.operators-value__grid,.operators-heading,.operators-setup__grid,.operators-embed__grid,.operators-trust__grid{grid-template-columns:1fr;gap:2.8rem}.operators-proof,.operators-final__grid{grid-template-columns:1fr}.operators-final__grid>div:last-child{align-items:flex-start}}@media (width<=650px){.operators-hero h1{font-size:48px}.operator-product-grid,.operator-plan-grid{grid-template-columns:1fr}.operator-product-grid article{border-left:1px solid var(--line);min-height:auto}.operator-product-grid h3{margin-top:4rem}.operator-plan-grid article{min-height:auto}.operator-plan-grid h3{margin-top:3.5rem}.pricing-action{flex-direction:column;align-items:flex-start}}.operators-hero{background:var(--color-olive-dark);min-height:min(760px,100svh - 82px);padding-top:3rem}.operators-hero h1,.operators-value h2,.operators-heading h2,.operators-setup h2,.operators-embed h2,.operators-trust h2,.operators-final h2{font-family:var(--font-heading);font-weight:700}.operators-value,.operators-products,.operators-setup,.operators-pricing,.operators-demo,.operators-embed,.operators-trust,.operators-final{padding-block:clamp(5.5rem,9vw,8.5rem)}.operators-value{background:var(--color-gold)}.operators-value__grid>p,.operators-value__grid>div p{color:var(--color-text)}.operators-value__grid>div{border-radius:var(--radius-card);background:#ffffff52;border:1px solid #1f26192e;padding:clamp(1.5rem,3vw,2.25rem)}.operators-demo,.operators-embed,.operators-trust{background:var(--color-olive-dark)}.operators-products{background:var(--color-greige)}.operator-product-grid,.operator-plan-grid{border:0;gap:1rem}.operator-product-grid article,.operator-product-grid article:first-child,.operator-plan-grid article{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.operator-product-grid article:hover,.operator-plan-grid article:hover{box-shadow:var(--shadow-card);transform:translateY(-4px)}.operators-setup ol{border-top:0}.operators-setup li{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);margin-bottom:.65rem;padding:1.2rem}.embed-code{border-radius:var(--radius-card);background:#0000003d;border:1px solid #ffffff29;overflow:hidden}.pricing-action{border:1px solid var(--color-border);border-left:4px solid var(--color-gold);border-radius:var(--radius-card);background:var(--color-surface)}.operators-trust__grid>div:last-child{border-radius:var(--radius-card);background:#ffffff0e;border:1px solid #ffffff29;padding:clamp(1.5rem,3vw,2.25rem)}.operators-trust li{border-radius:var(--radius-card);border:1px solid #ffffff29;margin-bottom:.65rem;padding:1rem 1rem 1rem 2.5rem}.operators-final{background:var(--color-gold)}@media (prefers-reduced-motion:reduce){.operator-product-grid article,.operator-plan-grid article{transition:none}}
