:root{--lando-orange:#ff5f27;--lando-green:#069335;--lando-blue:#0073f5;--lando-yellow:#fcd939;--lando-red:#e93d3d;--lando-cream:#fff8e8;--lando-pink:#ff6ba5;--ink:#1a1a1a;--ink-soft:#333;--paper:#fff;--paper-warm:#fff8e8;--paper-cool:#f4f4f4;--line:#000;--fg-1:var(--ink);--fg-2:#000000b8;--fg-3:#0000007a;--fg-inv:var(--paper);--bg-1:var(--paper);--bg-2:var(--paper-warm);--bg-3:var(--paper-cool);--font-display:"Sofia Pro", system-ui, -apple-system, sans-serif;--font-body:"Sofia Pro", system-ui, -apple-system, sans-serif;--ease-pop:cubic-bezier(.34, 1.56, .64, 1);--ease-out:cubic-bezier(.2, .8, .2, 1)}.operations-page{font-family:var(--font-body);color:var(--fg-1);background:var(--paper);font-size:16px;font-weight:500;line-height:1.45}.operations-page *{box-sizing:border-box}.operations-page a{color:inherit}.operations-page button{font-family:inherit}.operations-page img{max-width:100%}.wrap{max-width:1320px;margin:0 auto;padding:0 20px}@media (min-width:640px){.wrap{padding:0 32px}}@media (min-width:980px){.wrap{padding:0 48px}}.chapter{align-items:center;gap:12px;margin-bottom:20px;display:inline-flex}.chapter__num{font-family:var(--font-display);color:#fff;letter-spacing:.04em;background:#000;border-radius:999px;padding:7px 11px;font-size:15px;font-weight:700;line-height:1}.chapter__num--orange{background:var(--lando-orange)}.chapter__num--blue{background:var(--lando-blue);color:#fff}.chapter__num--green{background:var(--lando-green)}.chapter__num--yellow{background:var(--lando-yellow);color:#000}.chapter__label{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.12em;font-size:13px;font-weight:700}@media (min-width:640px){.chapter{gap:14px;margin-bottom:28px}.chapter__num{padding:8px 12px;font-size:18px}.chapter__label{font-size:15px}}.sec{padding:52px 0;position:relative}.sec--warm{background:var(--paper-warm)}.sec--ink{color:#fff;background:#000}@media (min-width:720px){.sec{padding:72px 0}}@media (min-width:980px){.sec{padding:120px 0}}.disp{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:pretty;margin:0 0 18px;font-size:clamp(40px,9vw,104px);font-weight:700;line-height:.96}.disp--md{font-size:clamp(32px,6.5vw,64px);line-height:1.02}.disp--sm{font-size:clamp(24px,4.6vw,40px);line-height:1.1}.disp em{color:var(--lando-orange);font-style:normal;font-weight:700}.disp--blue em{color:var(--lando-yellow)}@media (min-width:640px){.disp{margin-bottom:24px}}.lead{font-family:var(--font-body);max-width:720px;margin:0 0 24px;font-size:clamp(16px,2.4vw,22px);font-weight:500;line-height:1.45}.lead--lg{font-size:clamp(18px,2.6vw,26px)}.split{grid-template-columns:1fr;align-items:start;gap:24px;display:grid}@media (min-width:640px){.split{gap:32px}}@media (min-width:1100px){.split{grid-template-columns:1fr 1fr;gap:56px}.split--lead-img{grid-template-columns:1fr 1.1fr}.split--lead-copy{grid-template-columns:1.15fr 1fr}}@media (min-width:1180px){.split{gap:72px}}.hero{padding:20px 0 36px;position:relative;overflow:hidden}.hero--centered{padding:28px 0 44px}@media (min-width:720px){.hero--centered{padding:72px 0 100px}}@media (min-width:980px){.hero--centered{padding:96px 0 128px}}.hero-centered{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:880px;margin:0 auto;display:flex}@media (min-width:720px){.hero-centered{gap:28px}}.hero-centered__eyebrow{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.14em;color:#0000008c;align-items:center;gap:10px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.hero-centered__eyebrow img{width:14px;height:14px}@media (min-width:720px){.hero-centered__eyebrow{letter-spacing:.16em;gap:12px;font-size:13px}.hero-centered__eyebrow img{width:16px;height:16px}}.hero__head--centered{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(40px,10vw,120px);font-weight:700;line-height:.92}.hero__head-row{display:block}.hero__head-row+.hero__head-row{margin-top:.14em}.hero__head--centered em{color:var(--lando-orange);font-style:normal}.hero__sub--centered{color:#000000bf;text-wrap:pretty;max-width:620px;margin:0;font-size:17px;font-weight:500;line-height:1.45}@media (min-width:720px){.hero__sub--centered{max-width:680px;font-size:20px}}.hero__ctas--centered{flex-direction:column;justify-content:center;align-items:stretch;gap:14px;width:100%;max-width:360px;margin-top:4px;margin-left:auto;margin-right:auto;display:flex}.hero__ctas--centered>.btn{width:100%}@media (min-width:640px){.hero__ctas--centered{flex-flow:wrap;align-items:center;width:auto;max-width:none}.hero__ctas--centered>.btn{width:auto}}@media (min-width:720px){.hero__ctas--centered{gap:20px;margin-top:8px}}.hero .sparkle{pointer-events:none;animation:1.6s ease-in-out infinite twinkle;position:absolute}.hero .sparkle--md{display:none}@media (min-width:640px){.hero .sparkle--md{display:block}}@keyframes twinkle{0%,to{opacity:.95;transform:scale(1)rotate(0)}50%{opacity:1;transform:scale(1.15)rotate(8deg)}}.ops-badge{color:#fff;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;box-shadow:4px 4px 0 0 var(--lando-green);background:#000;border:3px solid #000;border-radius:999px;align-items:center;gap:10px;padding:9px 18px 9px 13px;font-size:13px;font-weight:700;display:inline-flex}.ops-badge strong{color:var(--lando-yellow);font-weight:800}.ops-badge__dot{background:var(--lando-green);border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:1.6s ease-out infinite ops-pulse;box-shadow:0 0 #069335b3}@keyframes ops-pulse{0%{box-shadow:0 0 #069335b3}70%{box-shadow:0 0 0 10px #06933500}to{box-shadow:0 0 #06933500}}@media (min-width:640px){.ops-badge{padding:10px 22px 10px 14px;font-size:14px}}.ops-cue{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--lando-orange);align-items:center;gap:8px;margin-top:22px;font-size:13px;font-weight:700;display:inline-flex}.ops-cue--center{text-align:center;justify-content:center;width:100%}.sec--ink .ops-cue{color:var(--lando-yellow)}.sec--ink .lead{color:#fff;opacity:.85}.sec--ink .disp--sm{color:#fff}.ops-cta{text-align:center}.ops-cta .disp,.ops-cta .lead{margin-left:auto;margin-right:auto}.ops-cta__ctas{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:8px;display:flex}
