:root{--ink:#071b18;--ink-soft:#14332e;--forest:#0b4036;--green:#155f4e;--mint:#b9f5d8;--mint-strong:#83e7bc;--cream:#f4f1e8;--paper:#fbfaf5;--white:#fff;--line:#071b1824;--muted:#5f6d69}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:96px}body{background:var(--paper);color:var(--ink);text-rendering:optimizelegibility;margin:0;font-family:Segoe UI Variable,Segoe UI,Inter,Arial,sans-serif;font-size:16px;line-height:1.5}a{color:inherit;text-decoration:none}a,button{-webkit-tap-highlight-color:transparent}.page-shell{width:min(1180px,100% - 48px);margin-inline:auto}.site-header{z-index:20;color:#fff;border-bottom:1px solid #ffffff21;width:100%;position:absolute;top:0;left:0}.header-inner{grid-template-columns:1fr auto 1fr;align-items:center;min-height:84px;display:grid}.wordmark{letter-spacing:-.05em;align-items:center;gap:10px;width:max-content;font-size:23px;font-weight:720;display:inline-flex}.brand-mark{background:var(--mint);width:32px;height:32px;color:var(--ink);letter-spacing:-.08em;border:1px solid;border-radius:9px;place-items:center;font-size:17px;font-weight:850;display:grid;transform:rotate(-3deg)}.brand-mark-small{border-radius:7px;width:24px;height:24px;font-size:12px}.main-nav{color:#ffffffc7;align-items:center;gap:30px;font-size:13px;font-weight:600;display:flex}.main-nav a,.header-login{transition:color .16s}.main-nav a:hover,.header-login:hover{color:var(--mint)}.header-login{justify-self:end;font-size:13px;font-weight:700}.header-login span{color:var(--mint);margin-left:6px}.hero{background:radial-gradient(circle at 72% 42%, #48c9972e, transparent 27%), radial-gradient(circle at 18% 9%, #b9f5d814, transparent 22%), var(--ink);color:#fff;min-height:810px;padding:154px 0 92px;position:relative;overflow:hidden}.hero:before{content:"";background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.hero-grid{grid-template-columns:minmax(430px,.9fr) minmax(520px,1.1fr);align-items:center;gap:42px;display:grid;position:relative}.hero-copy{z-index:2;position:relative}.eyebrow,.kicker{color:var(--green);letter-spacing:.13em;text-transform:uppercase;margin:0 0 24px;font-size:12px;font-weight:800}.eyebrow{color:var(--mint-strong);align-items:center;gap:10px;display:flex}.status-dot{background:var(--mint-strong);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #83e7bc1f}.hero h1{letter-spacing:-.067em;margin:0;font-size:clamp(52px,5.6vw,79px);font-weight:680;line-height:.97}.hero h1 span{color:var(--mint)}.hero-lead{color:#ffffffb3;max-width:595px;margin:31px 0 0;font-size:18px;line-height:1.68}.launch-note{border-left:2px solid var(--mint-strong);color:#ffffffd1;max-width:610px;margin:19px 0 0;padding:3px 0 3px 15px;font-size:13px;font-weight:650}.hero-actions{align-items:center;gap:26px;margin-top:35px;display:flex}.button{border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:28px;min-height:52px;padding:0 21px;font-size:14px;font-weight:750;transition:transform .18s,background .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary,.button-mint{background:var(--mint);color:var(--ink)}.button-primary:hover,.button-mint:hover{background:#fff}.text-link{color:#ffffffd1;border-bottom:1px solid #ffffff4d;gap:10px;padding:9px 0;font-size:14px;font-weight:650;display:inline-flex}.text-link span{color:var(--mint)}.operator-note{color:#ffffff7a;margin:27px 0 0;font-size:12px}.operator-note strong{color:#ffffffba;font-weight:600}.product-stage{min-height:535px;position:relative}.stage-glow{filter:blur(90px);background:#54dda633;border-radius:50%;width:450px;height:450px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-window{z-index:2;width:620px;color:var(--ink);transform-origin:50%;background:#f8f8f5;border:1px solid #fff3;border-radius:14px;position:absolute;top:40px;left:18px;overflow:hidden;transform:perspective(1200px)rotateY(-7deg)rotateX(2deg);box-shadow:0 36px 90px #0000006e}.window-bar{background:#fff;border-bottom:1px solid #e3e5df;grid-template-columns:1fr auto 1fr;align-items:center;height:58px;padding:0 18px;display:grid}.mini-brand{letter-spacing:-.04em;align-items:center;gap:7px;font-size:13px;font-weight:750;display:flex}.window-context{color:#6b7672;font-size:10px;font-weight:700}.avatar{background:var(--ink);color:#fff;border-radius:50%;justify-self:end;place-items:center;width:28px;height:28px;font-size:9px;font-weight:800;display:grid}.app-body{grid-template-columns:78px 1fr;min-height:410px;display:grid}.app-sidebar{background:#f0f1ed;border-right:1px solid #e0e4de;flex-direction:column;gap:16px;padding:30px 18px;display:flex}.sidebar-pill{background:#ccd3ce;border-radius:10px;width:40px;height:7px}.sidebar-pill.active{background:var(--ink);height:32px}.sidebar-pill.short{width:28px}.app-content{padding:29px 28px}.app-heading-row,.panel-title,.activity-row{justify-content:space-between;align-items:center;display:flex}.demo-label{color:#73807c;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:8px;font-weight:800;display:block}.app-heading-row h2{letter-spacing:-.05em;margin:0;font-size:24px}.demo-action{background:var(--ink);color:#fff;border-radius:5px;padding:9px 12px;font-size:8px;font-weight:750}.metric-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px;display:grid}.metric-grid article{background:#fff;border:1px solid #dfe4df;border-radius:8px;flex-direction:column;min-height:104px;padding:13px;display:flex}.metric-grid article>span{color:#65706c;font-size:8px;font-weight:700}.metric-grid strong{letter-spacing:-.05em;margin:7px 0 3px;font-size:25px}.metric-grid em{color:var(--green);margin-top:auto;font-size:7px;font-style:normal;font-weight:700}.activity-panel{background:#fff;border:1px solid #dfe4df;border-radius:8px;margin-top:12px;padding:14px}.panel-title{padding-bottom:11px}.panel-title strong{font-size:11px;display:block}.panel-title>span{color:var(--green);font-size:8px;font-weight:750}.activity-row{border-top:1px solid #edf0ec;grid-template-columns:30px 1fr auto;gap:10px;padding:10px 0;display:grid}.activity-icon{width:28px;height:28px;color:var(--green);background:#e8f7ee;border-radius:7px;place-items:center;font-size:10px;font-weight:900;display:grid}.phone-icon{background:var(--ink);color:var(--mint)}.activity-row strong,.activity-row small{display:block}.activity-row strong{font-size:9px}.activity-row small,.activity-row time{color:#7c8884;font-size:7px}.call-card,.sync-card{z-index:4;color:var(--ink);background:#fffffff5;border:1px solid #ffffff59;border-radius:9px;align-items:center;display:flex;position:absolute;box-shadow:0 18px 45px #00000045}.call-card{gap:11px;min-width:257px;padding:14px;top:7px;right:-42px}.call-icon{background:var(--ink);width:38px;height:38px;color:var(--mint);border-radius:9px;place-items:center;font-weight:900;display:grid}.call-card span,.call-card strong,.sync-card strong,.sync-card small{display:block}.call-card div+div span{color:#7b8783;font-size:8px}.call-card strong,.sync-card strong{font-size:11px}.call-card .call-live{color:#168257;margin-left:auto;font-size:8px;font-weight:800}.sync-card{gap:10px;min-width:200px;padding:13px;bottom:4px;right:22px}.sync-check{background:var(--mint);width:31px;height:31px;color:var(--green);border-radius:50%;place-items:center;font-size:12px;font-weight:900;display:grid}.sync-card small{color:#71807b;font-size:8px}.signal-band{border-bottom:1px solid var(--line);background:var(--mint)}.signal-grid{min-height:82px;color:var(--ink-soft);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:12px;font-weight:800;display:flex}.signal-grid i{background:var(--green);border-radius:50%;width:4px;height:4px}.section{padding:120px 0}.section-light{background:var(--paper)}.section-heading{margin-bottom:58px}.split-heading{grid-template-columns:.7fr 1.3fr;gap:50px;display:grid}.section-heading h2,.communication-copy h2,.identity-grid h2,.cta-card h2{letter-spacing:-.065em;margin:0;font-size:clamp(40px,5vw,66px);font-weight:660;line-height:1.02}.split-heading>div>p{max-width:500px;color:var(--muted);margin:23px 0 0;font-size:18px;line-height:1.7}.capability-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.capability-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:410px;padding:26px;transition:background .18s,transform .18s;display:flex;position:relative}.capability-card:hover{z-index:2;background:#fff;transform:translateY(-5px)}.card-number{color:#7c8985;font-size:10px;font-weight:800}.capability-symbol{background:var(--ink);border-radius:50%;width:72px;height:72px;margin:53px 0 45px;position:relative}.capability-symbol span:first-child{border:1px solid var(--mint);border-radius:50%;width:32px;height:32px;position:absolute;top:20px;left:20px}.capability-symbol span:last-child{background:var(--mint);border-radius:6px;width:25px;height:25px;position:absolute;bottom:6px;right:-5px}.capability-card:nth-child(2) .capability-symbol span:first-child{border-radius:2px;transform:rotate(45deg)}.capability-card:nth-child(3) .capability-symbol span:last-child{border-radius:50%;bottom:-8px;right:24px}.capability-card:nth-child(4) .capability-symbol span:first-child{border-radius:12px;width:28px;height:16px}.capability-card h3{letter-spacing:-.045em;margin:0 0 14px;font-size:22px}.capability-card p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.capability-card small{color:var(--green);letter-spacing:.05em;text-transform:uppercase;margin-top:auto;padding-top:30px;font-size:10px;font-weight:800}.section-ink{background:var(--ink);color:#fff;overflow:hidden}.communication-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:90px;display:grid}.kicker-mint{color:var(--mint-strong)}.communication-copy h2{max-width:590px;font-size:clamp(43px,5vw,65px)}.communication-copy>p:not(.kicker){color:#ffffffa3;max-width:570px;margin:29px 0;font-size:17px;line-height:1.72}.check-list{gap:0;margin:36px 0 0;padding:0;list-style:none;display:grid}.check-list li{color:#fffc;border-top:1px solid #ffffff21;align-items:center;gap:13px;padding:15px 0;font-size:14px;display:flex}.check-list span{background:var(--mint);width:21px;height:21px;color:var(--ink);border-radius:50%;place-items:center;font-size:10px;font-weight:900;display:grid}.communication-visual{min-height:520px;position:relative}.communication-visual:before{content:"";background:radial-gradient(circle,#4fcc973b,#0000 66%);border-radius:50%;width:470px;height:470px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit{border:1px solid #b9f5d838;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit:before,.orbit:after{background:var(--mint);content:"";border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 0 7px #b9f5d814}.orbit-one{width:330px;height:330px}.orbit-one:before{top:38px;right:47px}.orbit-one:after{bottom:48px;left:30px}.orbit-two{width:490px;height:490px}.orbit-two:before{top:214px;right:-4px}.orbit-two:after{top:60px;left:54px}.core-call{z-index:2;background:#0b4036cc;border:1px solid #ffffff61;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:210px;height:210px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 20px #b9f5d809}.core-call span{color:var(--mint);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.core-call strong{letter-spacing:-.06em;margin:7px 0;font-size:41px}.core-call i{color:#ffffff94;font-size:10px;font-style:normal}.orbit-chip{z-index:3;color:#ffffffc7;background:#0f3630eb;border:1px solid #b9f5d840;border-radius:6px;padding:11px 14px;font-size:10px;font-weight:700;position:absolute;box-shadow:0 12px 30px #00000040}.chip-top{top:54px;left:44%}.chip-right{top:54%;right:0}.chip-bottom{bottom:43px;left:16%}.process-section{background:var(--cream)}.centered-heading{text-align:center;max-width:720px;margin:0 auto 74px}.flow-grid{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.flow-step{padding-right:45px;position:relative}.flow-step>span{background:var(--ink);width:43px;height:43px;color:var(--mint);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid}.flow-line{background:#071b1838;width:calc(100% - 72px);height:1px;position:absolute;top:21px;left:57px}.flow-line:after{border-top:1px solid var(--ink);border-right:1px solid var(--ink);content:"";width:7px;height:7px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.flow-step:last-child .flow-line{display:none}.flow-step h3{letter-spacing:-.04em;margin:32px 0 10px;font-size:21px}.flow-step p{max-width:270px;color:var(--muted);margin:0;font-size:14px}.identity-section{border-top:1px solid var(--line);background:#fff}.identity-grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:100px;display:grid}.identity-grid h2{font-size:clamp(40px,4.8vw,62px)}.identity-lead{max-width:600px;color:var(--muted);margin:29px 0 0;font-size:17px;line-height:1.75}.identity-list{border-top:1px solid var(--line);margin:0}.identity-list div{border-bottom:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:25px;padding:22px 0;display:grid}.identity-list dt{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:750}.identity-list dd{margin:0;font-size:14px;font-weight:650}.cta-section{background:#fff;padding:0 0 42px}.cta-card{background:var(--forest);color:#fff;border-radius:12px;grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;padding:70px;display:grid}.cta-card h2{font-size:clamp(39px,4.7vw,59px)}.cta-actions{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.cta-actions>a:not(.button){color:#ffffffad;border-bottom:1px solid #ffffff47;padding-bottom:5px;font-size:12px}.site-footer{background:var(--ink);color:#fff;padding:84px 0 28px}.footer-grid{grid-template-columns:1.3fr .7fr;gap:80px;padding-bottom:74px;display:grid}.wordmark-light .brand-mark{border-color:var(--mint)}.footer-brand>p{color:#ffffff85;margin:19px 0 0;font-size:14px}.footer-links{grid-template-columns:repeat(2,1fr);gap:60px;display:grid}.footer-links div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footer-links strong{color:var(--mint);letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:10px}.footer-links a{color:#ffffff9e;font-size:13px}.footer-links a:hover{color:#fff}.footer-legal{color:#ffffff6e;border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;padding-top:25px;font-size:11px;display:flex}.footer-legal p{margin:0}.footer-legal strong{color:#ffffffb3;font-weight:650}@media (max-width:1100px){.hero-grid{grid-template-columns:1fr}.hero-copy{max-width:780px}.product-stage{width:min(700px,100%);margin:15px auto 0}.capability-grid{grid-template-columns:repeat(2,1fr)}.communication-grid{gap:40px}.call-card{right:0}}@media (max-width:800px){.page-shell{width:min(100% - 32px,680px)}.header-inner{grid-template-columns:1fr auto;min-height:72px}.main-nav{display:none}.hero{min-height:auto;padding:128px 0 68px}.hero-grid{gap:32px}.hero h1{font-size:clamp(45px,13vw,65px)}.hero-lead{font-size:16px}.product-stage{min-height:390px}.app-window{transform-origin:top;width:610px;top:20px;left:50%;transform:translate(-50%)scale(.72)}.call-card{transform-origin:100% 0;top:1px;right:0;transform:scale(.82)}.sync-card{bottom:4px;right:2%}.signal-grid{grid-template-columns:repeat(3,auto);justify-content:center;gap:15px 26px;padding:24px 0;display:grid}.signal-grid i:nth-of-type(2n),.signal-grid span:last-child{display:none}.section{padding:88px 0}.split-heading,.communication-grid,.identity-grid,.cta-card,.footer-grid{grid-template-columns:1fr}.split-heading,.communication-grid,.identity-grid{gap:24px}.capability-card{min-height:360px}.communication-visual{min-height:470px;transform:scale(.83)}.flow-grid{grid-template-columns:1fr;gap:36px}.flow-step{padding:0 0 0 65px}.flow-step>span{position:absolute;left:0}.flow-line{width:1px;height:calc(100% - 24px);top:50px;left:21px}.flow-line:after{top:auto;bottom:0;right:-3px;transform:rotate(135deg)}.flow-step h3{margin-top:0}.cta-card{align-items:start;gap:36px;padding:48px 32px}.footer-grid{gap:50px}}@media (max-width:560px){.header-login{font-size:12px}.header-login span{display:none}.hero-actions{flex-direction:column;align-items:flex-start;gap:12px}.product-stage{min-height:315px;overflow:hidden}.app-window{width:600px;transform:translate(-50%)scale(.56)}.call-card{display:none}.sync-card{bottom:5px;right:-10px;transform:scale(.85)}.signal-grid{grid-template-columns:repeat(2,auto)}.signal-grid i{display:none}.section-heading h2,.communication-copy h2,.identity-grid h2,.cta-card h2{font-size:40px}.capability-grid{grid-template-columns:1fr}.capability-card{min-height:330px}.capability-symbol{margin:40px 0 34px}.communication-visual{min-height:360px;margin:-30px -60px;transform:scale(.68)}.identity-list div{grid-template-columns:1fr;gap:7px}.cta-section{padding-bottom:18px}.cta-card{width:calc(100% - 24px);padding:42px 24px}.footer-links{gap:24px}.footer-legal{flex-direction:column;align-items:flex-start;gap:10px;line-height:1.6}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.coming-soon-page{background:var(--ink);min-height:100vh}.coming-soon-hero{background:radial-gradient(circle at 76% 37%, #48c99736, transparent 29%), radial-gradient(circle at 14% 4%, #b9f5d814, transparent 24%), var(--ink);color:#fff;min-height:790px;padding:170px 0 105px;position:relative;overflow:hidden}.coming-soon-hero:after{content:"";border:1px solid #b9f5d81f;border-radius:50%;width:590px;height:590px;position:absolute;bottom:-220px;right:-140px}.coming-soon-grid{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:center;gap:95px;display:grid;position:relative}.availability-badge{color:var(--mint);letter-spacing:.09em;text-transform:uppercase;border:1px solid #b9f5d83d;border-radius:999px;align-items:center;gap:10px;margin:0 0 31px;padding:8px 13px;font-size:10px;font-weight:800;display:inline-flex}.availability-badge span{background:var(--mint-strong);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #83e7bc1a}.coming-soon-copy h1{letter-spacing:-.075em;margin:0;font-size:clamp(66px,8vw,112px);font-weight:650;line-height:.9}.coming-soon-copy h1 span{color:var(--mint)}.coming-soon-lead{color:#ffffffbf;max-width:670px;margin:36px 0 0;font-size:20px;line-height:1.65}.coming-soon-detail{color:#ffffff7a;max-width:620px;margin:17px 0 0;font-size:14px;line-height:1.7}.coming-soon-actions{align-items:center;gap:25px;margin-top:34px;display:flex}.coming-soon-actions .text-link{color:#ffffffa6}.launch-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f3630b8;border:1px solid #b9f5d82e;border-radius:12px;padding:37px;box-shadow:0 30px 80px #0000003d}.launch-panel h2{letter-spacing:-.055em;margin:0 0 30px;font-size:38px;font-weight:650;line-height:1.06}.launch-panel dl{border-top:1px solid #ffffff21;margin:0}.launch-panel dl div{border-bottom:1px solid #ffffff21;grid-template-columns:.9fr 1.1fr;gap:22px;padding:17px 0;display:grid}.launch-panel dt{color:#ffffff73;font-size:11px}.launch-panel dd{color:#fff;margin:0;font-size:12px;font-weight:720}.launch-panel>p:last-child{color:#ffffff82;margin:27px 0 0;font-size:11px;line-height:1.65}.launch-panel>p:last-child strong{color:#ffffffc7}@media (max-width:900px){.coming-soon-grid{grid-template-columns:1fr;gap:58px}.coming-soon-hero{padding-bottom:80px}.launch-panel{max-width:620px}}@media (max-width:560px){.coming-soon-hero{padding:128px 0 64px}.coming-soon-copy h1{font-size:clamp(58px,18vw,82px)}.coming-soon-lead{font-size:17px}.coming-soon-actions{flex-direction:column;align-items:flex-start}.launch-panel{padding:28px 22px}.launch-panel h2{font-size:32px}.launch-panel dl div{grid-template-columns:1fr;gap:5px}}.legal-page{background:var(--paper)}.legal-hero{background:radial-gradient(circle at 77% 25%, #48c9972b, transparent 28%), var(--ink);color:#fff;min-height:520px;padding:165px 0 82px}.legal-hero h1{color:#fff;letter-spacing:-.072em;max-width:850px;margin:0;font-size:clamp(58px,8vw,104px);font-weight:650;line-height:.91}.legal-hero>div>p:last-child{color:#ffffff80;margin:34px 0 0;font-size:13px}.legal-layout{grid-template-columns:260px minmax(0,720px);justify-content:space-between;gap:90px;padding-top:100px;padding-bottom:120px;display:grid}.legal-summary{border-top:2px solid var(--ink);align-self:start;padding-top:23px;position:sticky;top:40px}.legal-summary .kicker{margin-bottom:16px}.legal-summary>p:not(.kicker){color:var(--muted);margin:0 0 22px;font-size:14px;line-height:1.65}.legal-summary a{border-bottom:1px solid var(--line);color:var(--green);padding-bottom:4px;font-size:13px;font-weight:750}.legal-content section{border-bottom:1px solid var(--line);margin-bottom:45px;padding:0 0 44px}.legal-content section:last-child{margin-bottom:0}.legal-content h2{color:var(--ink);letter-spacing:-.045em;margin:0 0 20px;font-size:28px;font-weight:680;line-height:1.2}.legal-content p,.legal-content li{color:#52615d;font-size:15px;line-height:1.8}.legal-content p{margin:0 0 18px}.legal-content ul{margin:0 0 20px;padding-left:19px}.legal-content li{margin-bottom:8px;padding-left:7px}.legal-content a{color:var(--green);text-underline-offset:3px;font-weight:720;text-decoration:underline}.legal-content .legal-intro{color:var(--ink-soft);font-size:21px;line-height:1.65}.legal-content .legal-intro strong{font-weight:720}.legal-operator{border-left:3px solid var(--mint-strong);background:#fff;flex-direction:column;align-items:flex-start;margin-top:28px;padding:18px 22px;display:flex}.legal-operator span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:800}.legal-operator strong{color:var(--ink);font-size:16px}.legal-operator small{color:var(--muted);margin-top:3px;font-size:12px}@media (max-width:800px){.legal-hero{min-height:430px;padding:135px 0 62px}.legal-hero h1{font-size:clamp(50px,15vw,78px)}.legal-layout{grid-template-columns:1fr;gap:58px;padding-top:70px;padding-bottom:88px}.legal-summary{position:static}.legal-content .legal-intro{font-size:19px}}
