.calm-site{--ink:#080a09;--paper:#f2f2ec;--signal:#dfff00;--muted:#aaaca8;background:var(--ink);color:#f5f5f1;overflow-x:clip}.calm-site *,.calm-site :after,.calm-site :before{box-sizing:border-box}.calm-shell{width:min(calc(100% - 80px),1180px);margin-inline:auto}.calm-site figure,.calm-site h1,.calm-site h2,.calm-site h3,.calm-site p{margin:0}.calm-site h1,.calm-site h2,.calm-site h3{text-wrap:balance}.calm-site a:focus-visible,.calm-site button:focus-visible{outline:3px solid var(--signal);outline-offset:4px}.calm-skip{position:fixed;z-index:110;top:8px;left:8px;transform:translateY(-170%);background:var(--signal);color:#080a09;padding:12px 18px}.calm-skip:focus{transform:none}.calm-hero{background:#090b0a;padding-top:92px}.calm-hero-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:clamp(32px,5vw,90px);min-height:clamp(600px,79svh,820px);padding-block:54px 64px}.calm-hero-copy{position:relative;z-index:1;padding-block:28px}.calm-kicker,.calm-number,.calm-section-id{color:var(--signal);font:600 11px/1.4 ui-monospace,SFMono-Regular,monospace;letter-spacing:.15em}.calm-kicker{display:flex;gap:10px;align-items:center}.calm-kicker-mark{width:7px;height:7px;border-radius:50%;background:var(--signal)}.calm-hero h1{margin-top:27px;max-width:640px;font-size:clamp(3.3rem,5.3vw,6.15rem);font-weight:570;line-height:1.025;letter-spacing:-.065em}.calm-end h2 em,.calm-hero h1 em{color:var(--signal);font-style:normal}.calm-hero-copy>p{margin-top:27px;max-width:470px;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.7;color:#bfc1bb}.calm-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:23px;margin-top:35px}.calm-primary{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;min-height:54px;padding:0 22px;background:var(--signal);color:#090b0a;font-size:14px;font-weight:700;border-radius:3px;transition:background .2s ease,transform .2s ease}.calm-primary:hover{background:#f2ff97;transform:translateY(-2px)}.calm-inline-cta,.calm-text-link{display:inline-flex;align-items:center;gap:10px;color:#f5f5f1;font-size:14px;font-weight:600;text-decoration:none;text-underline-offset:5px}.calm-inline-cta:hover,.calm-text-link:hover{text-decoration:underline}.calm-hero-footnote{display:flex;align-items:center;gap:10px;margin-top:30px;color:#a7aaa3;font-size:12px}.calm-hero-footnote svg{color:var(--signal)}.calm-hero-media{position:relative;align-self:stretch;min-height:530px;overflow:hidden;background:#171c18}.calm-cover{-o-object-fit:cover;object-fit:cover;-o-object-position:center 44%;object-position:center 44%;transition:transform .6s ease}.calm-field-photo:hover .calm-cover,.calm-hero-media:hover .calm-cover{transform:scale(1.025)}.calm-field-photo:after,.calm-hero-media:after{position:absolute;content:"";inset:35% 0 0;pointer-events:none;background:linear-gradient(transparent,rgba(0,0,0,.68))}.calm-hero-media figcaption{position:absolute;inset:auto 24px 23px;z-index:1;display:flex;justify-content:space-between;gap:12px;font:600 10px/1.5 ui-monospace,monospace;letter-spacing:.1em;color:#f3f3f0}.calm-hero-bottom{border-top:1px solid #252825}.calm-hero-bottom .calm-shell{display:flex;justify-content:space-between;gap:20px;padding-block:20px;color:#92978e;font-size:12px}.calm-hero-bottom span:last-child{display:flex;gap:10px;align-items:center}.calm-section{padding-block:clamp(84px,9vw,130px)}.calm-intro{background:#f2f2ec;color:#141713}.calm-intro-grid{display:grid;grid-template-columns:minmax(150px,.33fr) minmax(0,1fr);gap:45px;align-items:start}.calm-intro .calm-section-id{color:#5c6c08}.calm-intro h2,.calm-process h2,.calm-section-heading h2{font-size:clamp(2.8rem,5.15vw,5.8rem);font-weight:550;line-height:1.06;letter-spacing:-.065em}.calm-intro h2 span{color:#787d73}.calm-lead{max-width:690px;margin-top:29px!important;font-size:clamp(1.08rem,1.7vw,1.4rem);line-height:1.7;color:#424840}.calm-field{background:#0c0e0d}.calm-section-heading{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(240px,.5fr);gap:60px;align-items:end}.calm-section-heading h2{margin-top:20px}.calm-process h2 span,.calm-section-heading h2 span{color:#999f98}.calm-section-aside{max-width:340px;line-height:1.75;font-size:15px;color:#b2b7af}.calm-field-grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:18px;margin-top:48px;align-items:stretch}.calm-field-photo{position:relative;min-height:430px;background:#191d1a;overflow:hidden}.calm-field-photo figcaption{position:absolute;bottom:25px;left:25px;z-index:1;font:600 11px ui-monospace,monospace;letter-spacing:.12em}.calm-field-photo figcaption span{color:#b9bdb5}.calm-field-video{display:flex;flex-direction:column;background:#171a18}.calm-field-video video{display:block;width:100%;flex:1;min-height:340px;max-height:510px;-o-object-fit:cover;object-fit:cover;background:#090909}.calm-video-caption{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding:19px 20px;color:#aeb4ac;font-size:12px}.calm-video-caption span:first-child{display:flex;align-items:center;gap:8px;color:#f5f5f1}.calm-video-caption svg{color:var(--signal)}.calm-caption{margin-top:20px!important;color:#969b92;font-size:12px;line-height:1.7}.calm-benefits{background:#101311}.calm-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:52px;border-top:1px solid #363c35;border-bottom:1px solid #363c35}.calm-benefit{padding:27px 30px 38px 0}.calm-benefit+.calm-benefit{padding-left:30px;border-left:1px solid #363c35}.calm-benefit h3{margin-top:58px;font-size:clamp(1.25rem,1.7vw,1.7rem);font-weight:550;line-height:1.2;letter-spacing:-.035em}.calm-benefit p{margin-top:14px;color:#aeb4ac;font-size:14px;line-height:1.75}.calm-process{background:#f2f2ec;color:#141713}.calm-process .calm-number,.calm-process .calm-section-id{color:#647600}.calm-process-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(40px,8vw,130px)}.calm-process h2{margin-top:20px}.calm-process h2 span{color:#81867c}.calm-process-intro>p:not(.calm-section-id){max-width:450px;margin-top:22px;line-height:1.8;color:#596057;font-size:15px}.calm-inline-cta{margin-top:26px;color:#222b14}.calm-process-steps{border-top:1px solid #c6cac1}.calm-process-steps article{display:grid;grid-template-columns:45px 1fr;gap:22px;padding:30px 0;border-bottom:1px solid #c6cac1}.calm-process-steps h3{font-size:clamp(1.15rem,1.5vw,1.45rem);font-weight:580;letter-spacing:-.025em}.calm-process-steps p{margin-top:10px;max-width:360px;font-size:14px;line-height:1.7;color:#596057}.calm-end{background:#dfff00;color:#080b06;padding-block:clamp(65px,8vw,105px)}.calm-end-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:45px}.calm-end .calm-section-id{color:#485600}.calm-end h2{margin-top:17px;font-size:clamp(2.9rem,5.8vw,6.2rem);font-weight:570;line-height:1.01;letter-spacing:-.068em}.calm-end h2 em{color:#52630a}.calm-end p:not(.calm-section-id){max-width:530px;margin-top:22px;font-size:15px;line-height:1.75;color:#3a430c}.calm-end-button{display:inline-flex;gap:45px;align-items:center;justify-content:space-between;min-height:58px;padding:0 23px;background:#090b09;color:#fff;border-radius:3px;font-size:14px;font-weight:650;transition:background .2s}.calm-end-button:hover{background:#30392a}@media(max-width:1000px){.calm-shell{width:min(calc(100% - 48px),1180px)}.calm-hero h1{font-size:clamp(3.3rem,5.8vw,5.7rem)}.calm-hero-grid,.calm-section-heading{gap:35px}}@media(max-width:799px){.calm-shell{width:calc(100% - 40px)}.calm-hero{padding-top:74px}.calm-hero-grid{grid-template-columns:1fr;min-height:0;gap:42px;padding-block:45px 44px}.calm-hero-copy{padding:0}.calm-hero h1{font-size:clamp(3rem,10.4vw,5rem);max-width:600px}.calm-hero-media{min-height:410px;aspect-ratio:5/4}.calm-end-grid,.calm-intro-grid,.calm-process-grid,.calm-section-heading{grid-template-columns:1fr;gap:25px}.calm-section{padding-block:80px}.calm-section-heading h2{margin-top:16px}.calm-field-grid{grid-template-columns:1fr}.calm-field-photo{min-height:420px}.calm-field-video video{min-height:0;aspect-ratio:16/9}.calm-benefit-grid{grid-template-columns:1fr}.calm-benefit,.calm-benefit+.calm-benefit{border-left:0;border-bottom:1px solid #363c35;padding:23px 0 27px}.calm-benefit:last-child{border-bottom:0}.calm-benefit h3{margin-top:22px}.calm-end-button{justify-self:start}.calm-end{padding-block:70px}}@media(max-width:480px){.calm-hero h1{font-size:clamp(2.85rem,11.2vw,3.85rem);letter-spacing:-.063em}.calm-hero-actions{align-items:stretch;gap:19px}.calm-primary{width:100%}.calm-hero-media{min-height:330px;aspect-ratio:4/5}.calm-hero-bottom .calm-shell{font-size:10px}.calm-section{padding-block:65px}.calm-intro h2,.calm-process h2,.calm-section-heading h2{font-size:clamp(2.45rem,10vw,3.4rem)}.calm-field-photo{min-height:325px}.calm-end h2{font-size:clamp(2.65rem,10.5vw,3.6rem)}.calm-video-caption{font-size:11px}}@media(min-width:800px) and (max-height:760px){.calm-hero{padding-top:72px}.calm-hero-grid{min-height:clamp(520px,calc(100svh - 160px),600px);padding-block:18px 20px;gap:38px}.calm-hero-copy{padding-block:10px}.calm-hero h1{font-size:clamp(3.3rem,4.3vw,4.8rem)}.calm-hero h1,.calm-hero-copy>p{margin-top:18px}.calm-hero-actions{margin-top:21px}.calm-hero-footnote{margin-top:16px}.calm-hero-media{min-height:420px}.calm-hero-bottom .calm-shell{padding-block:12px}}@media(prefers-reduced-motion:reduce){.calm-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ooro-reading-progress{position:fixed;z-index:70;top:0;left:0;right:0;height:2px;pointer-events:none;background:transparent}.ooro-reading-progress span{display:block;width:100%;height:100%;background:#dfff00;transform-origin:left center;will-change:transform}.ooro-explore{padding:clamp(92px,9vw,148px) 0;background:#0c0f0d;color:#f3f3ef}.ooro-explore-heading{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(210px,.7fr);gap:60px;align-items:end}.ooro-explore-heading h2{margin:22px 0 0;font-size:clamp(2.85rem,5.2vw,5.8rem);font-weight:560;letter-spacing:-.065em;line-height:1.04}.ooro-explore-heading h2 span{color:#a6aaa2}.ooro-explore-heading>p{max-width:340px;font-size:15px;line-height:1.75;color:#bfc3ba}.ooro-explore-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #343a33;margin-top:58px}.ooro-explore-tabs button{position:relative;display:flex;gap:14px;align-items:center;min-height:70px;width:100%;padding:20px 18px;border:0;border-bottom:1px solid #343a33;background:transparent;color:#a8aea7;text-align:left;font-size:16px;font-weight:550;line-height:1.35;font-family:inherit;cursor:pointer;transition:color .25s,background .25s}.ooro-explore-tabs button+button{border-left:1px solid #343a33}.ooro-explore-tabs button span{color:#a8aea7;font:600 10px ui-monospace,monospace}.ooro-explore-tabs button:hover{background:#171e16;color:#fff}.ooro-explore-tabs button.is-active{color:#fff;background:#191f18}.ooro-explore-tabs button.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:#dfff00}.ooro-explore-tabs button.is-active span{color:#dfff00}.ooro-explore-arrows button:focus-visible,.ooro-explore-tabs button:focus-visible{outline:2px solid #dfff00;outline-offset:-3px}.ooro-explore-panel{display:grid;grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr);min-height:530px;border:1px solid #313831;border-top:0;animation:ooro-panel-in .38s ease both}.ooro-explore-media{position:relative;min-height:440px;background:#20261e;overflow:hidden}.ooro-explore-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center 44%;object-position:center 44%;filter:saturate(.86) contrast(1.05);transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ooro-explore-media:hover .ooro-explore-image{transform:scale(1.045)}.ooro-explore-media:after{content:"";position:absolute;inset:50% 0 0;background:linear-gradient(transparent,rgba(0,0,0,.68));pointer-events:none}.ooro-explore-media-label{position:absolute;z-index:1;inset:auto 26px 25px;display:flex;justify-content:space-between;gap:15px;color:#fff;font:600 10px ui-monospace,monospace;letter-spacing:.12em}.ooro-explore-content{display:flex;flex-direction:column;justify-content:center;padding:clamp(30px,5vw,68px);background:#171c17}.ooro-explore-eyebrow{color:#dfff00;font:600 11px ui-monospace,monospace;letter-spacing:.15em}.ooro-explore-content h3{max-width:420px;margin:23px 0 0;font-size:clamp(2rem,3vw,3.8rem);font-weight:560;letter-spacing:-.055em;line-height:1.08}.ooro-explore-content>p:not(.ooro-explore-eyebrow){max-width:450px;margin:21px 0 0;color:#c0c5bc;font-size:15px;line-height:1.8}.ooro-explore-bottom{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-top:auto;padding-top:55px;color:#a6ada2;font-size:12px;line-height:1.6}.ooro-explore-arrows{display:flex;gap:8px;flex-shrink:0}.ooro-explore-arrows button{display:grid;place-items:center;width:44px;height:44px;border:1px solid #495148;background:transparent;color:#f3f3ef;cursor:pointer;transition:background .2s,color .2s}.ooro-explore-arrows button:hover{background:#dfff00;color:#0c0f0d}.ooro-explore-link{display:inline-flex;align-items:center;gap:14px;min-height:48px;margin-top:25px;color:#dfff00;font-size:14px;font-weight:600;text-underline-offset:6px}.ooro-explore-link:hover{text-decoration:underline}@keyframes ooro-panel-in{0%{opacity:.6;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){.ooro-explore-heading{gap:32px}.ooro-explore-content{padding:36px}.ooro-explore-panel{min-height:480px}.ooro-explore-content h3{font-size:clamp(2rem,3.5vw,3.1rem)}}@media(max-width:800px){.ooro-explore{padding-block:80px}.ooro-explore-heading{grid-template-columns:1fr;gap:22px}.ooro-explore-heading>p{max-width:610px}.ooro-explore-tabs{margin-top:36px}.ooro-explore-panel{grid-template-columns:1fr}.ooro-explore-media{min-height:340px;aspect-ratio:16/10}.ooro-explore-content{min-height:380px;padding:35px}.ooro-explore-bottom{padding-top:32px}}@media(max-width:520px){.ooro-explore{padding-block:68px}.ooro-explore-heading h2{font-size:clamp(2.55rem,10vw,3.5rem)}.ooro-explore-tabs button{font-size:13px;gap:8px;min-height:59px;padding:13px 7px;justify-content:center}.ooro-explore-tabs button span{font-size:9px}.ooro-explore-media{min-height:250px;aspect-ratio:5/4}.ooro-explore-media-label{inset:auto 15px 17px;font-size:9px}.ooro-explore-content{padding:26px;min-height:365px}.ooro-explore-content h3{font-size:clamp(2rem,9vw,3rem)}.ooro-explore-content>p:not(.ooro-explore-eyebrow){font-size:14px}.ooro-explore-bottom{padding-top:34px}}@media(prefers-reduced-motion:reduce){.ooro-explore-panel{animation:none}.ooro-explore-arrows button,.ooro-explore-image,.ooro-explore-tabs button{transition:none}}.ooro-film-trigger{position:absolute;z-index:3;left:clamp(18px,3vw,34px);top:clamp(18px,3vw,34px);display:flex;align-items:center;gap:13px;max-width:calc(100% - 36px);padding:11px 18px 11px 11px;background:rgba(8,12,9,.78);border:1px solid rgba(255,255,255,.36);border-radius:4px;backdrop-filter:blur(16px);color:#fff;text-align:left;cursor:pointer;transition:background .2s,transform .2s,border-color .2s}.ooro-film-trigger:hover{background:rgba(12,17,12,.94);border-color:#dfff00;transform:translateY(-2px)}.ooro-film-play{display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;border-radius:50%;background:#dfff00;color:#080a08}.ooro-film-trigger small,.ooro-film-trigger strong{display:block}.ooro-film-trigger strong{font-size:13px;line-height:1.3}.ooro-film-trigger small{margin-top:4px;color:#c7cec4;font-size:11px}.ooro-film-dialog{position:fixed;inset:0;margin:auto;width:min(94vw,980px);max-height:90dvh;max-width:none;padding:0;border:1px solid #374038;background:#0b0d0c;color:#f3f3ef;box-shadow:0 25px 110px rgba(0,0,0,.65);overflow:auto}.ooro-film-dialog::backdrop{background:rgba(0,0,0,.84);backdrop-filter:blur(8px)}.ooro-film-inner{padding:clamp(14px,3vw,30px)}.ooro-film-top{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-bottom:18px;color:#dfff00;font:600 11px ui-monospace,monospace;letter-spacing:.12em}.ooro-film-top button{display:grid;place-items:center;width:48px;height:48px;border:1px solid #485448;background:transparent;color:white;cursor:pointer}.ooro-film-dialog video{display:block;width:100%;max-height:65dvh;background:#050505}.ooro-film-inner>p{margin-top:16px;color:#c6cbc3;font-size:13px}@media(max-width:480px){.ooro-film-trigger{top:15px;left:15px;gap:10px;padding:8px 13px 8px 8px}.ooro-film-play{width:35px;height:35px}.ooro-film-trigger strong{font-size:12px}.ooro-film-trigger small{font-size:10px}}@media(prefers-reduced-motion:reduce){.ooro-film-trigger{transition:none}}.ooro-chapter-visual{position:absolute;inset:0;overflow:hidden;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 40% 45%,#30372e 0,#1a221b 41%,#0b100c 100%);color:#f2f2ea;isolation:isolate}.ooro-chapter-visual:before{content:"";position:absolute;inset:5%;border:1px solid rgba(223,255,0,.18);pointer-events:none}.ooro-visual-bottomline,.ooro-visual-topline{position:absolute;z-index:2;left:32px;font:600 10px ui-monospace,monospace;letter-spacing:.16em;color:#b8c0aa}.ooro-visual-topline{top:29px}.ooro-visual-bottomline{bottom:29px}.ooro-visual-arc{position:absolute;width:min(75%,410px);aspect-ratio:1;border:1px solid rgba(223,255,0,.52);border-radius:50%;transform:rotate(-26deg) scaleX(1.23)}.ooro-visual-arc:after,.ooro-visual-arc:before{content:"";position:absolute;width:13px;height:13px;border-radius:50%;background:#dfff00;box-shadow:0 0 32px rgba(223,255,0,.36)}.ooro-visual-arc:before{top:18%;left:15%}.ooro-visual-arc:after{bottom:14%;right:20%}.ooro-visual-center{z-index:1;font-size:clamp(2.3rem,5vw,5.1rem);letter-spacing:-.075em;font-weight:600}.ooro-visual-number{position:absolute;right:28px;bottom:17px;font:500 clamp(6rem,18vw,14rem)/1 ui-monospace,monospace;color:rgba(223,255,0,.075);pointer-events:none}.ooro-chapter-businesses{background:radial-gradient(circle at 65% 20%,#333b17,#121b14 52%,#0b100d)}.ooro-chapter-businesses .ooro-visual-arc{border-radius:4px;transform:rotate(20deg) scale(.87);border-color:rgba(223,255,0,.65)}.ooro-chapter-operations{background:repeating-linear-gradient(90deg,rgba(223,255,0,.035) 0 1px,transparent 1px 48px),radial-gradient(circle at 40% 50%,#29372c,#0a120e 70%)}.ooro-chapter-operations .ooro-visual-arc{border-radius:16px;transform:rotate(45deg) scale(.75);border-color:rgba(223,255,0,.65)}@media(max-width:520px){.ooro-visual-bottomline,.ooro-visual-topline{left:20px;font-size:9px}.ooro-visual-topline{top:20px}.ooro-visual-bottomline{bottom:20px}.ooro-visual-center{font-size:clamp(2.5rem,11vw,4.2rem)}}