.sales-site{--gold:#d0aa5c;--ink:#070909;--panel:#101312;--line:#2b302e;color:#f4f4ef;background:radial-gradient(circle at 85% 6%,#172116,#0000 25%),#080a0a;min-height:100vh;font-family:Arial,sans-serif}.sales-site *{box-sizing:border-box}.sales-site button,.sales-site a{cursor:pointer}.sales-site>header{z-index:20;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#080a0ae8;border-bottom:1px solid #262b29;justify-content:space-between;align-items:center;height:76px;padding:0 max(4vw,30px);display:flex;position:sticky;top:0}.sales-logo img{mix-blend-mode:screen;width:150px;display:block}.sales-site>header nav{gap:30px;display:flex}.sales-site>header a{color:#858d89;letter-spacing:1.4px;font-size:7px;font-weight:900;text-decoration:none}.sales-site>header nav a:hover{color:#fff}.sales-site>header>div{align-items:center;gap:18px;display:flex}.sales-site>header button,.sales-hero button,.sales-close button{background:var(--gold);color:#090b0a;letter-spacing:1px;border:0;border-radius:3px;padding:14px 18px;font-size:7px;font-weight:900}.sales-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:6vw;min-height:750px;padding:75px max(5vw,40px);display:grid}.hero-copy>small,.section-intro>small,.founding-copy>small,.outcome>div>small,.sales-close>small{color:var(--gold);letter-spacing:2px;font-size:8px;font-weight:900}.hero-copy h1{letter-spacing:-7px;margin:25px 0 30px;font-size:clamp(60px,7.5vw,118px);line-height:.82}.hero-copy h1 em{color:#0000;-webkit-text-stroke:1px #e5e3d9;font-style:normal}.hero-copy>p{color:#8c948f;max-width:720px;font-size:14px;line-height:1.8}.hero-copy>div{align-items:center;gap:22px;margin:34px 0;display:flex}.hero-copy>div a{color:#c9ccc6;letter-spacing:1px;border-bottom:1px solid #666d69;padding:13px 0;font-size:7px;font-weight:900;text-decoration:none}.hero-copy footer{border-top:1px solid #2b302e;gap:34px;padding-top:28px;display:flex}.hero-copy footer span{color:#707874;gap:4px;font-size:7px;display:grid}.hero-copy footer b{color:#fff;font-size:9px}.hero-visual{background:radial-gradient(circle,#29351f 0,#11170f 30%,#090b0a 70%);border:1px solid #343a34;border-radius:50% 50% 46% 54%/44% 45% 55% 56%;min-height:610px;position:relative;overflow:hidden;box-shadow:0 0 120px #bac66d0c}.vision-grid{background-color:#0000;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:50px 50px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%)}.vision-orbit{border:1px solid #caa85a55;border-radius:50%;place-items:center;display:grid;position:absolute;inset:18%}.vision-orbit:before,.vision-orbit:after{content:"";border:1px solid #ffffff16;border-radius:50%;position:absolute;inset:12%}.vision-orbit:after{background:#d0aa5c0b;inset:30%}.vision-orbit>b{letter-spacing:10px;z-index:1;font-size:46px}.vision-orbit>span{text-align:center;color:var(--gold);letter-spacing:2px;font-size:7px;line-height:1.7;position:absolute;top:57%}.vision-orbit>i{background:var(--gold);width:8px;height:8px;box-shadow:0 0 17px var(--gold);border-radius:50%;position:absolute}.vision-orbit>i:first-child{top:-4px}.vision-orbit>i:nth-child(2){bottom:18%;right:5%}.vision-orbit>i:nth-child(3){bottom:26%;left:1%}.vision-signal{background:#11150fd9;border:1px solid #5a5036;align-items:center;gap:10px;padding:12px 15px;display:flex;position:absolute;bottom:10%;left:8%}.vision-signal>i{background:#99d58e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #99d58e}.vision-signal p{gap:4px;margin:0;display:grid}.vision-signal small{color:#777f7a;font-size:7px}.vision-signal b{color:#d8bd78;font-size:7px}.vision-data{background:#0d100fd9;border:1px solid #333936;padding:14px 16px;display:grid;position:absolute}.vision-data small{color:#777f7b;font-size:7px}.vision-data b{margin:6px 0;font-size:27px}.vision-data span{color:var(--gold);font-size:7px}.vision-data.d1{top:22%;left:0}.vision-data.d2{top:16%;right:1%}.trust-band{background:#0c0f0e;border-block:1px solid #292e2c;justify-content:center;align-items:center;gap:22px;min-height:88px;padding:0 4vw;display:flex}.trust-band span{color:var(--gold);letter-spacing:1.4px;font-size:7px}.trust-band b{letter-spacing:1px;font-size:8px}.trust-band i{background:#555d58;border-radius:50%;width:3px;height:3px}.platform-story,.pricing{padding:120px max(5vw,40px)}.section-intro{max-width:850px}.section-intro h2,.outcome h2,.founding h2,.sales-close h2{letter-spacing:-4px;margin:17px 0;font-size:clamp(44px,5vw,75px);line-height:.95}.section-intro>p{color:#7f8783;max-width:680px;font-size:12px;line-height:1.7}.system-map{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:55px;display:grid}.system-map article{background:linear-gradient(145deg,#141817,#0d100f);min-height:260px;padding:27px;transition:all .25s;position:relative}.system-map article:hover{border-color:#5b5138;transform:translateY(-5px)}.system-map small{color:var(--gold);font-size:7px}.system-map h3{margin:45px 0 13px;font-size:20px}.system-map p{color:#737b77;max-width:300px;font-size:9px;line-height:1.7}.system-map span{color:var(--gold);position:absolute;bottom:25px;right:25px}.outcome{background:#101311;grid-template-columns:1fr 1.2fr;gap:7vw;padding:100px max(5vw,40px);display:grid}.outcome-list{grid-template-columns:1fr 1fr;display:grid}.outcome-list article{background:0 0;border-top:0;border-bottom:1px solid #333835;border-left:1px solid #333835;border-right:0;border-radius:0;padding:28px}.outcome-list b{color:var(--gold);font-size:7px}.outcome-list h3{font-size:24px}.outcome-list p{color:#7c847f;font-size:9px;line-height:1.7}.pricing{background:radial-gradient(circle at 50% 0,#d0aa5c0b,#0000 24%),#080a0a}.plan-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:55px;display:grid}.plan-grid article{border-radius:10px;flex-direction:column;min-height:620px;padding:28px;display:flex;position:relative}.plan-grid article.recommended{background:linear-gradient(#191810,#101311);border-color:#9a7d43;transform:translateY(-12px)}.plan-grid article>em{background:var(--gold);color:#090b0a;padding:5px 7px;font-size:7px;font-style:normal;font-weight:900;position:absolute;top:18px;right:18px}.plan-grid article>small{color:var(--gold);letter-spacing:1.3px;font-size:7px}.plan-grid h3{letter-spacing:-2px;margin:24px 0 5px;font-size:43px}.plan-grid article>span{color:#747c77;font-size:7px}.plan-grid ul{border-top:1px solid #2e3331;gap:13px;margin:0;padding:20px 0;list-style:none;display:grid}.plan-grid li{color:#a1a7a2;font-size:8px}.plan-grid li:first-letter{color:var(--gold)}.plan-grid article>button{color:#d6b76f;background:0 0;border:1px solid #5b5138;width:100%;height:46px;margin-top:auto;font-size:7px;font-weight:900}.plan-grid article.recommended>button{background:var(--gold);color:#090b0a}.pricing-note{text-align:center;color:#666e69;font-size:7px}.founding{background:#0f1211;grid-template-columns:.85fr 1.15fr;gap:7vw;padding:110px max(5vw,40px);display:grid}.founding-copy>div{margin-top:35px;display:grid}.founding-copy>div span{border-top:1px solid #303532;gap:15px;padding:16px 0;font-size:9px;display:flex}.founding-copy>div b{color:var(--gold);font-size:7px}.founding form,.application-success{background:#0b0e0d;border:1px solid #494333;border-radius:12px;align-self:start;padding:34px}.founding form{grid-template-columns:1fr 1fr;gap:14px;display:grid}.founding form>div,.founding form .wide,.founding form>button,.founding .form-error{grid-column:1/-1}.founding form>div small{color:var(--gold);letter-spacing:1.3px;font-size:7px}.founding form h3{margin:8px 0 15px;font-size:27px}.founding label{color:#7c847f;letter-spacing:.8px;gap:7px;font-size:7px;display:grid}.founding label em{color:#5e6661;font-style:normal}.founding input,.founding select,.founding textarea{color:#fff;background:#080a09;border:1px solid #343a37;border-radius:3px;width:100%;padding:12px}.founding textarea{resize:vertical;min-height:100px}.founding form>button{background:var(--gold);color:#090b0a;border:0;height:50px;font-size:7px;font-weight:900}.founding .hp{position:absolute;left:-9999px}.form-error{color:#df8d80;font-size:8px}.application-success{text-align:center;align-content:center;min-height:480px;display:grid}.application-success>i{border:1px solid var(--gold);width:65px;height:65px;color:var(--gold);border-radius:50%;place-items:center;margin:0 auto 25px;font-style:normal;display:grid}.application-success small{color:var(--gold);letter-spacing:1.4px;font-size:7px}.application-success h3{font-size:31px}.application-success p{color:#7e8681;font-size:10px;line-height:1.7}.application-success a{color:var(--gold);font-size:7px;font-weight:900;text-decoration:none}.sales-close{text-align:center;background:radial-gradient(circle,#20291b,#090b0a 55%);padding:130px 5vw}.sales-close h2{max-width:1000px;margin:25px auto 35px}.sales-footer{border-top:1px solid #2b302e;grid-template-columns:200px 1fr auto;align-items:center;min-height:160px;padding:30px 5vw;display:grid}.sales-footer img{mix-blend-mode:screen;width:155px}.sales-footer p{color:#717975;font-size:9px}.sales-footer>div{gap:20px;display:flex}.sales-footer a{color:#909793;font-size:7px;font-weight:900;text-decoration:none}.sales-footer>small{color:#555d58;grid-column:1/-1;font-size:7px}.pricing-heading{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.currency-toggle{background:#0d100f;border:1px solid #343936;border-radius:8px;min-width:245px;padding:16px}.currency-toggle>span{color:#747c77;letter-spacing:1px;margin-bottom:10px;font-size:7px;display:block}.currency-toggle>div{border:1px solid #3a403d;border-radius:4px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.currency-toggle button{color:#767e79;background:0 0;border:0;height:36px;font-size:7px;font-weight:900}.currency-toggle button.active{background:var(--gold);color:#090b0a}.currency-toggle>small{color:#5f6762;margin-top:9px;font-size:7px;display:block}.plan-grid article>strong{color:#747c77;letter-spacing:.8px;margin-top:12px;font-size:7px;display:block}.price-confidence{background:#0d100f;border:1px solid #2f3432;border-radius:8px;grid-template-columns:repeat(4,1fr);margin-top:18px;display:grid;overflow:hidden}.price-confidence span{color:#707874;border-right:1px solid #2f3432;align-content:center;gap:6px;min-height:83px;padding:17px;font-size:7px;line-height:1.4;display:grid}.price-confidence span:last-child{border:0}.price-confidence b{color:#d4b66f;letter-spacing:.8px;font-size:7px}.buyer-guide{background:#101311;padding:110px max(5vw,40px)}.buyer-table{border:1px solid #343936;border-radius:10px;margin-top:45px;overflow:hidden}.buyer-head,.buyer-row{grid-template-columns:.8fr 1.2fr 1fr 1.2fr;display:grid}.buyer-head span{color:#7b837e;letter-spacing:1px;padding:14px 18px;font-size:7px}.buyer-row{border-top:1px solid #303532}.buyer-row span{color:#8a928d;border-right:1px solid #303532;align-items:center;min-height:78px;padding:19px 18px;font-size:8px;line-height:1.5;display:flex}.buyer-row span:last-child{border:0}.buyer-row b{color:#d5b76e;letter-spacing:.7px;font-size:7px}.procurement{background:radial-gradient(circle at 10% 0,#d0aa5c0b,#0000 35%),#090b0a;grid-template-columns:.75fr 1.25fr;gap:7vw;padding:110px max(5vw,40px);display:grid}.procurement>div:first-child>small{color:var(--gold);letter-spacing:1.8px;font-size:8px;font-weight:900}.procurement h2{letter-spacing:-3px;font-size:clamp(40px,4vw,67px);line-height:.96}.procurement>div:first-child>p{color:#808883;font-size:10px;line-height:1.8}.procurement>div:last-child{grid-template-columns:1fr 1fr;display:grid}.procurement article{background:0 0;border-top:0;border-bottom:1px solid #303532;border-left:1px solid #303532;border-right:0;border-radius:0;padding:28px}.procurement article b{color:var(--gold);font-size:7px;display:block}.procurement article span{margin:25px 0 10px;font-size:10px;font-weight:900;display:block}.pricing-faq{background:#101311;grid-template-columns:.75fr 1.25fr;gap:7vw;padding:110px max(5vw,40px);display:grid}.pricing-faq>div:last-child{border-top:1px solid #343936}.pricing-faq details{border-bottom:1px solid #343936}.pricing-faq summary{cursor:pointer;justify-content:space-between;gap:20px;padding:20px 0;font-size:10px;font-weight:800;list-style:none;display:flex}.pricing-faq summary::-webkit-details-marker{display:none}.pricing-faq summary span{color:var(--gold);font-size:16px}.pricing-faq details[open] summary span{transform:rotate(45deg)}.pricing-faq details p{color:#808883;margin:0 45px 22px 0;font-size:9px;line-height:1.8}@media (width<=1050px){.sales-hero{grid-template-columns:1fr;min-height:auto}.hero-visual{min-height:550px}.plan-grid{grid-template-columns:1fr 1fr}.plan-grid article.recommended{transform:none}.founding{grid-template-columns:1fr}.system-map{grid-template-columns:1fr 1fr}.pricing-heading{align-items:flex-start}.price-confidence{grid-template-columns:1fr 1fr}.price-confidence span:nth-child(2){border-right:0}.procurement,.pricing-faq{grid-template-columns:1fr}}@media (width<=680px){.sales-site>header{height:64px;padding:0 15px}.sales-site>header nav,.sales-site>header>div>a{display:none}.sales-logo img{width:118px}.sales-site>header button{padding:11px;font-size:7px}.sales-hero{padding:60px 18px}.hero-copy h1{letter-spacing:-4px;font-size:57px}.hero-copy>p{font-size:11px}.hero-copy>div{display:grid}.hero-copy>div button{width:100%}.hero-copy footer{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.hero-visual{min-height:420px}.vision-data{display:none}.vision-orbit>b{font-size:29px}.trust-band{flex-wrap:wrap;gap:10px;padding:18px}.platform-story,.pricing,.founding,.outcome{padding:80px 18px}.section-intro h2,.outcome h2,.founding h2,.sales-close h2{letter-spacing:-2.5px;font-size:43px}.system-map,.plan-grid,.outcome{grid-template-columns:1fr}.system-map article{min-height:210px}.outcome-list,.founding form{grid-template-columns:1fr}.founding form>div,.founding form .wide,.founding form>button,.founding .form-error{grid-column:auto}.sales-footer{text-align:center;grid-template-columns:1fr;gap:20px}.sales-footer img{margin:auto}.sales-footer>div{justify-content:center}.pricing-heading{display:grid}.currency-toggle{min-width:0}.price-confidence{grid-template-columns:1fr}.price-confidence span{border-bottom:1px solid #2f3432;border-right:0}.buyer-guide,.procurement,.pricing-faq{padding:80px 18px}.buyer-head{display:none}.buyer-row{grid-template-columns:1fr}.buyer-row span{border-bottom:1px solid #272c29;border-right:0;min-height:auto}.procurement>div:last-child{grid-template-columns:1fr}}.sales-site aside{z-index:auto;background:0 0;border-right:0;width:auto;margin:0;padding:0;display:block;position:static;inset:auto}.platform-story{background:radial-gradient(circle at 88% 4%,#d0aa5c17,#0000 28%),#0d100f;padding-top:140px;scroll-margin-top:92px}.platform-intro{max-width:1180px}.platform-intro h2{letter-spacing:-.068em;text-transform:uppercase;margin:28px 0 32px;font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:clamp(72px,8.2vw,132px);font-weight:400;line-height:.78}.platform-intro p{color:#969c98;max-width:860px;font-size:16px;line-height:1.65}.product-mosaic{grid-template-columns:1fr 1fr;gap:14px;margin-top:64px;display:grid}.mosaic-card{background:linear-gradient(145deg,#121614,#0a0d0c);border:1px solid #343a36;border-radius:12px;min-width:0;padding:30px;overflow:hidden;box-shadow:0 24px 70px #00000038}.product-mosaic:has(.performance){grid-template-columns:repeat(6,1fr)}.mosaic-card.command,.mosaic-card.program{grid-column:span 3}.mosaic-card.film{grid-column:span 6}.mosaic-card.performance,.mosaic-card.operations,.mosaic-card.pass{grid-column:span 2}.mosaic-card>header{justify-content:space-between;align-items:center;display:flex}.mosaic-card>header>small{color:var(--gold);letter-spacing:.12em;font-size:9px;font-weight:900}.mosaic-card>h3{letter-spacing:-.045em;text-transform:uppercase;margin:24px 0 8px;font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:clamp(30px,3.1vw,49px);font-weight:400;line-height:.94}.mosaic-card>p{color:#858c87;min-height:38px;margin:0 0 25px;font-size:12px;line-height:1.55}.product-link{color:#d4b36c;letter-spacing:.12em;align-items:center;gap:10px;font-size:8px;font-weight:900;display:flex}.product-link i{background:#d4b36c;width:19px;height:1px;position:relative}.product-link i:after{content:"";border-top:1px solid #d4b36c;border-right:1px solid #d4b36c;width:6px;height:6px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.mosaic-command,.mosaic-program,.mosaic-film,.mosaic-performance,.mosaic-operations,.mosaic-pass{color:#eaeae4;background:#0c0f0e;border:1px solid #303632;border-radius:8px;overflow:hidden}.mosaic-command small,.mosaic-program small,.mosaic-film small,.mosaic-performance small,.mosaic-operations small,.mosaic-pass small{letter-spacing:.08em;color:#818883;font-size:7px}.mosaic-command>header{border-bottom:1px solid #2d332f;grid-template-columns:1.25fr repeat(3,1fr);align-items:center;min-height:64px;display:grid}.mosaic-command>header>b{color:#9ed28c;padding:0 18px;font-size:13px;font-weight:500}.mosaic-command>header>span{color:#737b76;border-left:1px solid #2d332f;align-content:center;gap:5px;height:64px;padding:13px;font-size:7px;display:grid}.mosaic-command>header strong{color:#f2f1eb;font-size:16px}.mosaic-command>div{grid-template-columns:1.05fr 1fr .72fr;display:grid}.mosaic-command section{border-right:1px solid #2d332f;min-width:0;padding:15px}.mosaic-command section:last-child{border:0}.mosaic-command section>small{color:#b2b7b2;margin-bottom:7px;display:block}.mosaic-command section p{border-top:1px solid #242a27;grid-template-columns:16px 1fr auto;align-items:center;gap:7px;min-height:37px;margin:0;font-size:7px;display:grid}.mosaic-command section p>i{border:1px solid #59605b;width:9px;height:9px}.mosaic-command section p>i.done{background:#94c785;border-color:#94c785;box-shadow:inset 0 0 0 2px #0c0f0e}.mosaic-command section p>b{color:#9da49f;font-size:7px}.mosaic-command section p>time{color:#d1b16a;font-size:7px}.mosaic-command section:last-child p{grid-template-columns:20px 1fr}.mosaic-command section:last-child strong{color:#c9a56d;font-size:15px}.mosaic-program>header{border-bottom:1px solid #2d332f;padding:14px 16px}.mosaic-program>header>span{font-size:7px}.mosaic-program>header>div{grid-template-columns:repeat(7,1fr);margin-top:10px;display:grid}.mosaic-program>header b{text-align:center;color:#929994;border:1px solid #0000;gap:5px;min-width:0;padding:7px 2px;font-size:7px;font-weight:500;display:grid}.mosaic-program>header b.active{color:#c9a56d;background:#19170f;border-color:#6a5836}.mosaic-program>header b small{font-size:7px;overflow:hidden}.mosaic-program>section{grid-template-columns:1fr 1.1fr;min-height:170px;display:grid}.mosaic-program>section>div{border-right:1px solid #2d332f;padding:15px}.mosaic-program>section p{border-top:1px solid #252a27;grid-template-columns:20px 1fr auto;align-items:center;margin:0;padding:9px 0;font-size:7px;display:grid}.mosaic-program>section p i{color:#777e79;font-style:normal}.mosaic-program>section p b{color:#8e9590;font-size:7px}.mosaic-program aside{align-content:start;gap:5px;padding:12px;display:grid}.training-frame{background:repeating-linear-gradient(90deg,#182019 0 38px,#111711 39px 76px);border:1px solid #343b36;height:104px;position:relative;overflow:hidden}.training-frame:before,.training-frame:after{content:"";border:1px solid #ffffff18;position:absolute;inset:14px}.training-frame:after{border:0;border-left:1px solid #ffffff16;inset:0 50%}.training-frame span{z-index:1;background:#e9e5da;border-radius:50%;width:14px;height:14px;position:absolute;box-shadow:0 5px 12px #000}.training-frame span:first-child{top:35%;left:22%}.training-frame span:nth-child(2){top:58%;left:48%}.training-frame span:nth-child(3){top:25%;right:19%}.training-frame i{background:#080a09cc;border-radius:50%;width:32px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.training-frame i:after{content:"";border-left:10px solid #d5b56c;border-block:7px solid #0000;position:absolute;top:9px;left:13px}.mosaic-program aside>b{color:#c5cac5;font-size:7px}.mosaic-card.film{padding-bottom:34px}.mosaic-film{grid-template-columns:250px minmax(400px,1fr) 220px;min-height:410px;display:grid}.mosaic-film>aside{border-right:1px solid #2d332f;padding:22px}.mosaic-film>aside>small{color:#c9a56d}.mosaic-film>aside>div{grid-template-columns:30px 1fr;align-items:center;gap:10px;margin-top:24px;display:grid}.mosaic-film>aside>div>i{color:#c9a56d;border:1px solid #4c534e;border-radius:50%;place-items:center;width:28px;height:28px;font-size:7px;font-style:normal;display:grid}.mosaic-film>aside p{gap:4px;margin:0;display:grid}.mosaic-film>aside p b{font-size:8px}.mosaic-film>aside p span{color:#757d78;font-size:7px}.mosaic-film>section{border-right:1px solid #2d332f;grid-template-rows:1fr 52px;min-width:0;display:grid}.film-field-grid{background:linear-gradient(90deg,#0000 49.7%,#ffffff12 50%,#0000 50.3%),repeating-linear-gradient(0deg,#131a14 0 54px,#19211a 55px 108px);min-height:350px;position:relative;overflow:hidden}.film-field-grid:before{content:"";border:1px solid #ffffff14;position:absolute;inset:30px}.fp{color:#111411;z-index:2;background:#e7e3d8;border-radius:50%;place-items:center;width:34px;height:34px;font-size:7px;font-weight:900;display:grid;position:absolute;box-shadow:0 8px 18px #0008}.fp1{top:52%;left:46%}.fp2{top:24%;left:66%}.fp3{top:24%;left:28%}.fp4{bottom:18%;right:18%}.film-route{z-index:1;border:2px solid #c9a56d;border-color:#c9a56d #c9a56d #0000 #0000;border-radius:50%;position:absolute}.film-route.r1{width:160px;height:100px;top:30%;left:43%;transform:rotate(15deg)}.film-route.r2{border-color:#e5e0d5 #0000 #0000 #e5e0d5;width:110px;height:70px;top:44%;left:20%;transform:rotate(-28deg)}.film-field-grid>b{z-index:3;background:#060807d9;border-left:2px solid #c9a56d;padding:10px 12px;font-size:8px;position:absolute;bottom:9%;right:6%}.film-field-grid>b small{color:#c9a56d;margin-top:4px;display:block}.mosaic-film>section>footer{color:#777f7a;grid-template-columns:24px 24px 35px 1fr auto;align-items:center;gap:10px;padding:0 16px;font-size:7px;display:grid}.mosaic-film>section>footer>i{border:1px solid #929994;border-radius:50%;width:9px;height:9px}.mosaic-film>section>footer>span{background:#303632;height:3px}.mosaic-film>section>footer>span em{background:#c9a56d;width:42%;height:100%;display:block}.film-insight{border:0!important}.film-insight>p{color:#d4d7d1!important;margin:22px 0!important;font-size:9px!important;line-height:1.65!important}.film-insight>b{color:#c9a56d;border:1px solid #5b4f34;padding:6px 8px;font-size:7px;display:inline-block}.film-insight>div{grid-template-columns:1fr!important;gap:9px!important;margin-top:50px!important;display:grid!important}.film-insight strong{justify-content:space-between;font-size:7px;display:flex}.film-insight strong em{color:#c9a56d;font-style:normal}.film-insight>div>i{background:#2c322e;height:4px}.film-insight>div>i span{background:#c9a56d;width:41%;height:100%;display:block}.mosaic-performance>header{border-bottom:1px solid #2d332f;grid-template-columns:1.1fr 1fr 1fr;align-items:center;display:grid}.readiness-ring{text-align:center;background:radial-gradient(circle,#0c0f0e 58%,transparent 60%),conic-gradient(#92c983 0 295deg,#303632 295deg);border-radius:50%;place-content:center;width:100px;height:100px;margin:20px;display:grid}.readiness-ring b{font-size:25px}.readiness-ring small{color:#92c983;display:block}.mosaic-performance header>p{border-left:1px solid #2d332f;gap:6px;margin:0;padding:18px;display:grid}.mosaic-performance header>p>b{font-size:22px}.mosaic-performance header>p>b em{color:#7a827d;font-size:7px;font-style:normal}.mosaic-performance header>p>span{color:#92c983;font-size:7px}.mosaic-performance>section{padding:16px}.trend-chart{background:repeating-linear-gradient(0deg,#29302c 0 1px,#0000 1px 26px);height:105px;margin-top:12px;position:relative}.trend-chart>i{background:#252b28;width:1px;height:100%;position:absolute;bottom:0}.trend-chart>i:first-child{left:20%}.trend-chart>i:nth-child(2){left:40%}.trend-chart>i:nth-child(3){left:60%}.trend-chart>i:nth-child(4){left:80%}.trend-line{transform-origin:0;background:#c9a56d;height:2px;position:absolute;top:55%;left:4%;right:4%;transform:rotate(-7deg);box-shadow:60px -7px #c9a56d,120px 2px #c9a56d}.trend-line.two{box-shadow:none;background:#87918a;top:72%;transform:rotate(3deg)}.mosaic-operations>header{border-bottom:1px solid #2d332f;padding:16px}.mosaic-operations>header>div{grid-template-columns:repeat(7,1fr);margin-top:10px;display:grid}.mosaic-operations>header span{color:#777f7a;place-items:center;gap:4px;padding:6px;font-size:7px;display:grid}.mosaic-operations>header span.active{color:#c9a56d;background:#19170f;border:1px solid #665634}.mosaic-operations>header span b{font-size:8px}.mosaic-operations>section{padding:16px}.mosaic-operations>section>div{border:1px solid #29302c;gap:11px;margin-top:12px;padding:12px;display:flex}.mosaic-operations>section>div>i{color:#c9a56d;background:#303632;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:7px;font-style:normal;display:grid}.mosaic-operations>section p{gap:6px;margin:0;display:grid}.mosaic-operations>section p b{font-size:7px}.mosaic-operations>section p span{color:#818984;font-size:7px;line-height:1.5}.mosaic-operations>footer{border-top:1px solid #2d332f;grid-template-columns:repeat(3,1fr);display:grid}.mosaic-operations>footer p{border-right:1px solid #2d332f;gap:5px;margin:0;padding:15px;display:grid}.mosaic-operations>footer p:last-child{border:0}.mosaic-operations>footer b{font-size:19px}.mosaic-operations>footer span{color:#777f7a;font-size:7px}.mosaic-pass{background:radial-gradient(circle at 100% 0,#d2ad6126,#0000 32%),#0c0f0e;padding:18px}.mosaic-pass>header{grid-template-columns:auto 1fr auto;align-items:end;display:grid}.mosaic-pass>header b{letter-spacing:.12em;font-size:18px}.mosaic-pass>header span{color:#c9a56d;letter-spacing:.14em;font-size:7px}.mosaic-pass>header i{color:#c9a56d;border:1px solid #c9a56d;place-items:center;width:28px;height:28px;font-size:7px;font-style:normal;display:grid}.mosaic-pass>section{color:#121411;background:#ece9df;grid-template-columns:70px 1fr 62px;align-items:center;gap:12px;margin-top:15px;padding:12px;display:grid}.pass-portrait{color:#f1efe7;background:linear-gradient(#5f6962,#202421);place-items:center;height:82px;font-size:16px;font-weight:900;display:grid}.mosaic-pass>section>p{gap:5px;margin:0;display:grid}.mosaic-pass>section>p b{font-size:10px}.mosaic-pass>section>p span{font-size:7px}.pass-qr{background:repeating-conic-gradient(#0a0b0a 0 25%,#efede4 0 50%) 50%/10px 10px;border:4px solid #efede4;height:62px;box-shadow:0 0 0 1px #111}.mosaic-pass>footer{color:#c7cbc6;border-bottom:1px solid #2d332f;justify-content:space-between;padding:10px 0;font-size:7px;display:flex}.mosaic-pass>footer span{color:#c9a56d}.recruit-impact{grid-template-columns:1fr repeat(3,1fr);align-items:end;padding-top:12px;display:grid}.recruit-impact>small{color:#c9a56d}.recruit-impact p{border-left:1px solid #303632;gap:4px;margin:0;padding-left:10px;display:grid}.recruit-impact p b{font-size:18px}.recruit-impact p span{color:#777f7a;font-size:7px}.pricing{padding-top:140px;scroll-margin-top:80px}.pricing .section-intro h2{letter-spacing:-.055em;font-size:clamp(58px,6.4vw,98px);line-height:.88}.pricing .section-intro>p{max-width:760px;font-size:14px}.sales-site>header a,.sales-site>header button,.sales-hero button,.sales-close button{font-size:9px}.plan-grid article>small{font-size:10px}.plan-grid article>strong{font-size:8px}.plan-grid h3{margin-top:30px;font-size:clamp(46px,4vw,64px)}.plan-grid article>span{font-size:8px}.plan-grid article>p{font-size:11px;line-height:1.7}.plan-grid li{padding-left:21px;font-size:10px;line-height:1.45;position:relative}.plan-grid li:before{content:"";border-left:1px solid var(--gold);border-bottom:1px solid var(--gold);width:8px;height:4px;position:absolute;top:4px;left:1px;transform:rotate(-45deg)}.plan-grid article>button,.price-confidence span{font-size:9px}.price-confidence b{font-size:8px}.pricing-note{font-size:9px}@media (width<=1150px){.product-mosaic:has(.performance){grid-template-columns:1fr 1fr}.mosaic-card.command,.mosaic-card.program{grid-column:span 1}.mosaic-card.film{grid-column:span 2}.mosaic-card.performance,.mosaic-card.operations{grid-column:span 1}.mosaic-card.pass{grid-column:span 2}.mosaic-film{grid-template-columns:185px minmax(340px,1fr) 175px}.mosaic-film>aside{padding:16px}.product-mosaic{gap:10px}.mosaic-card{padding:24px}}@media (width<=820px){.platform-intro h2{font-size:clamp(62px,11vw,92px)}.product-mosaic:has(.performance){grid-template-columns:1fr}.mosaic-card.command,.mosaic-card.program,.mosaic-card.film,.mosaic-card.performance,.mosaic-card.operations,.mosaic-card.pass{grid-column:1}.mosaic-film{grid-template-columns:1fr}.mosaic-film>aside:first-child{border-bottom:1px solid #2d332f;border-right:0;grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.mosaic-film>aside:first-child>small{grid-column:1/-1}.mosaic-film>aside:first-child>div{margin-top:5px}.mosaic-film>section{border-right:0}.film-insight{grid-template-columns:1fr 1fr;gap:20px;display:grid}.film-insight>p{margin:0!important}.film-insight>div{margin-top:0!important}.mosaic-card>h3{font-size:40px}.mosaic-card>p{font-size:11px}.pricing-heading{gap:25px}.pricing .section-intro h2{font-size:64px}}@media (width<=560px){.platform-story,.pricing{padding:90px 16px}.platform-intro h2{letter-spacing:-.055em;font-size:58px}.platform-intro p{font-size:13px}.product-mosaic{margin-top:42px}.mosaic-card{padding:18px}.mosaic-card>h3{font-size:34px}.mosaic-command>header{grid-template-columns:1fr 1fr}.mosaic-command>header>b{grid-column:1/-1;padding:14px}.mosaic-command>header>span:nth-of-type(3){display:none}.mosaic-command>div{grid-template-columns:1fr}.mosaic-command section{border-bottom:1px solid #2d332f;border-right:0}.mosaic-command section:last-child{display:none}.mosaic-program>section{grid-template-columns:1fr}.mosaic-program>section>div{border-right:0}.mosaic-program aside{display:none}.mosaic-film>aside:first-child{grid-template-columns:1fr}.mosaic-film>aside:first-child>div:nth-of-type(n+2){display:none}.film-field-grid{min-height:270px}.film-insight{grid-template-columns:1fr}.film-insight>div{display:none!important}.mosaic-performance>header{grid-template-columns:1fr 1fr}.readiness-ring{grid-row:1/3}.mosaic-performance header>p:last-child{border-top:1px solid #2d332f}.mosaic-pass>section{grid-template-columns:62px 1fr}.pass-qr{display:none}.recruit-impact{grid-template-columns:1fr 1fr}.recruit-impact>small{grid-column:1/-1;margin-bottom:10px}.recruit-impact p:last-child{display:none}.pricing .section-intro h2{font-size:52px}.plan-grid article{min-height:560px;padding:24px}.plan-grid h3{font-size:54px}}.sales-site{--bone:#f2f0e8;--soft-bone:#d9d9d1;--lux-muted:#a0a7a2}.sales-site>header a{letter-spacing:.19em;color:#a8ada9;font-size:10px}.sales-site>header button,.sales-hero button,.sales-close button{letter-spacing:.14em;padding:17px 24px;font-size:10px}.pricing .section-intro>small,.buyer-guide .section-intro>small,.pricing-faq .section-intro>small,.procurement>div:first-child>small,.founding-copy>small{letter-spacing:.24em;font-size:10px;line-height:1.4}.pricing .section-intro{max-width:1080px}.pricing .section-intro h2{letter-spacing:-.06em;max-width:1060px;color:var(--bone);font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:clamp(70px,7.15vw,110px);font-weight:400;line-height:.85}.pricing .section-intro>p{max-width:820px;color:var(--lux-muted);font-size:17px;line-height:1.7}.pricing-heading{gap:64px}.currency-toggle{background:linear-gradient(145deg,#121613,#0b0e0d);border-color:#424841;min-width:300px;padding:22px}.currency-toggle>span{letter-spacing:.16em;color:#a2a8a3;margin-bottom:14px;font-size:9px}.currency-toggle button{letter-spacing:.12em;height:44px;font-size:10px}.currency-toggle>small{color:#858c87;margin-top:12px;font-size:8px;line-height:1.5}.plan-grid{gap:14px;margin-top:72px}.plan-grid article{background:linear-gradient(155deg,#151917,#0b0e0d);border-color:#383e3a;min-height:730px;padding:36px 32px}.plan-grid article.recommended{border-color:#a98b4b;box-shadow:0 25px 80px #0008,inset 0 0 0 1px #d0aa5c12}.plan-grid article>em{letter-spacing:.08em;padding:7px 10px;font-size:8px;top:22px;right:22px}.plan-grid article>small{letter-spacing:.15em;font-size:12px;line-height:1.4}.plan-grid article>strong{letter-spacing:.1em;color:#949b96;margin-top:16px;font-size:10px;line-height:1.5}.plan-grid h3{letter-spacing:-.055em;color:var(--bone);margin:38px 0 10px;font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:clamp(54px,4.35vw,72px);font-weight:400;line-height:.92}.plan-grid article>span{letter-spacing:.06em;color:#929994;font-size:10px;line-height:1.45}.plan-grid article>p{color:#a0a7a2;min-height:112px;margin-top:30px;font-size:14px;line-height:1.72}.plan-grid ul{gap:16px;padding:25px 0}.plan-grid li{color:#c1c5c1;padding-left:26px;font-size:13px;line-height:1.48}.plan-grid li:before{border-width:0 0 1.5px 1.5px;width:10px;height:5px;top:5px}.plan-grid article>button{letter-spacing:.12em;height:56px;font-size:10px}.price-confidence{background:#111513;border-color:#3a403c;margin-top:24px}.price-confidence span{color:#9ca39e;gap:9px;min-height:112px;padding:25px 23px;font-size:12px;line-height:1.55}.price-confidence b{letter-spacing:.12em;color:#dfbf77;font-size:10px}.pricing-note{color:#838a85;margin-top:22px;font-size:11px;line-height:1.6}.buyer-guide{background:radial-gradient(circle at 88% 0,#d0aa5c0a,#0000 30%),#101311;padding-top:135px;padding-bottom:135px}.buyer-guide .section-intro{max-width:1180px}.buyer-guide .section-intro h2,.pricing-faq .section-intro h2{letter-spacing:-.058em;color:var(--bone);font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:clamp(68px,6.6vw,104px);font-weight:400;line-height:.87}.buyer-guide .section-intro>p{max-width:1000px;color:var(--lux-muted);font-size:17px;line-height:1.7}.buyer-table{border-color:#424842;border-radius:12px;margin-top:68px;box-shadow:0 32px 90px #0004}.buyer-head{background:linear-gradient(90deg,#1a1e1b,#151917)}.buyer-head span{letter-spacing:.18em;color:#b8bdb8;padding:21px 28px;font-size:9px;font-weight:800}.buyer-row{background:#0e1110;border-color:#3a403b}.buyer-row:nth-child(odd){background:#101412}.buyer-row span{color:#a9b0ab;border-color:#3a403b;min-height:126px;padding:28px;font-size:14px;line-height:1.58}.buyer-row span:first-child{background:linear-gradient(90deg,#151810,#111411);position:relative}.buyer-row span:first-child:before{content:"";background:#d0aa5c;width:2px;position:absolute;top:24px;bottom:24px;left:0}.buyer-row b{letter-spacing:.11em;color:#e0bf73;font-size:12px;line-height:1.45}.procurement{grid-template-columns:.9fr 1.1fr;gap:8vw;padding-top:140px;padding-bottom:140px}.procurement h2{letter-spacing:-.058em;max-width:720px;color:var(--bone);font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:clamp(66px,6vw,96px);font-weight:400;line-height:.86}.procurement>div:first-child>p{max-width:680px;color:var(--lux-muted);font-size:16px;line-height:1.75}.procurement article{border-color:#3a403c;padding:38px 34px}.procurement article b{letter-spacing:.14em;font-size:9px}.procurement article span{letter-spacing:.05em;color:#e7e6df;margin:30px 0 14px;font-size:15px;line-height:1.35}.procurement article p{color:#969d98;font-size:13px;line-height:1.72}.pricing-faq{grid-template-columns:.9fr 1.1fr;gap:8vw;padding-top:135px;padding-bottom:135px}.pricing-faq>div:last-child,.pricing-faq details{border-color:#3b413d}.pricing-faq summary{color:#e7e7e0;padding:29px 0;font-size:16px;font-weight:600;line-height:1.45}.pricing-faq summary span{font-size:25px;font-weight:300}.pricing-faq details p{color:#9ca39e;max-width:760px;margin:0 55px 28px 0;font-size:14px;line-height:1.75}.founding{padding-top:140px;padding-bottom:140px}.founding h2{letter-spacing:-.058em;font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:clamp(64px,5.8vw,92px);font-weight:400;line-height:.87}.founding-copy>p{color:#a0a7a2;font-size:16px;line-height:1.75}.founding-copy>div span{color:#c5c9c5;padding:21px 0;font-size:13px;line-height:1.5}.founding-copy>div b{font-size:10px}.founding form,.application-success{padding:42px}.founding form>div small{letter-spacing:.18em;font-size:9px}.founding form h3{letter-spacing:-.035em;font-size:38px}.founding label{letter-spacing:.12em;gap:9px;font-size:9px}.founding input,.founding select,.founding textarea{padding:15px;font-size:14px}.founding form>button{letter-spacing:.12em;height:58px;font-size:10px}.sales-footer p{font-size:12px}.sales-footer a{font-size:9px}.sales-footer>small{font-size:8px}@media (width<=1150px){.plan-grid article{min-height:690px}.buyer-guide .section-intro h2,.pricing-faq .section-intro h2{font-size:72px}.buyer-row span{font-size:13px}.procurement h2{font-size:76px}}@media (width<=820px){.pricing .section-intro h2{font-size:68px}.buyer-guide .section-intro h2,.pricing-faq .section-intro h2,.procurement h2,.founding h2{font-size:64px}.buyer-guide .section-intro>p,.pricing .section-intro>p,.pricing-faq summary{font-size:15px}}@media (width<=560px){.pricing .section-intro h2{font-size:56px}.plan-grid article{min-height:650px;padding:28px 24px}.plan-grid h3{font-size:58px}.plan-grid article>p{min-height:0;font-size:14px}.buyer-guide,.procurement,.pricing-faq,.founding{padding-top:95px;padding-bottom:95px}.buyer-guide .section-intro h2,.pricing-faq .section-intro h2,.procurement h2,.founding h2{font-size:52px}.buyer-row span{padding:18px 20px;font-size:14px}.buyer-row b{font-size:13px}.procurement article{padding:28px 20px}.founding form,.application-success{padding:25px}}
