/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}}:root{--black:#070808;--near:#111312;--panel:#181a19;--white:#f3f1eb;--gray:#9a9d9b;--line:#343735;--amber:#d9a63a;--gold:#f1c86a;--green:#45c979;--red:#c43d35}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--black);color:var(--white);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.nav{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070808e6;border-bottom:1px solid #242624;align-items:center;gap:32px;height:72px;padding:0 5vw;display:flex;position:sticky;top:0}.brand{letter-spacing:.18em;font-weight:800}.nav nav{gap:24px;margin-left:auto;display:flex}.nav nav a{color:#bbbdbb;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.nav nav a:hover{color:var(--gold)}.navCta,.primary,.secondary{border:1px solid var(--gold);letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-size:12px;font-weight:700;display:inline-flex}.navCta,.primary{background:var(--gold);color:#0b0c0b}.secondary{color:var(--white);background:0 0;border-color:#545754}.opening{background:#000;flex-direction:column;justify-content:center;align-items:center;gap:30px;min-height:82vh;display:flex}.opening img{filter:invert();width:min(680px,80vw);animation:1.3s both openIn}.opening span,.eyebrow,.kicker{letter-spacing:.32em;text-transform:uppercase;color:var(--gray);font-size:11px}@keyframes openIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.sectionFrame{padding:110px max(6vw,40px)}.hero{background:radial-gradient(circle at 75% 60%,#d9a63a14,transparent 34%),var(--near);flex-direction:column;justify-content:center;min-height:720px;display:flex}.hero h1{letter-spacing:-.055em;max-width:1200px;margin:24px 0 30px;font-size:clamp(54px,7.5vw,118px);line-height:.94}.hero>p{color:#c7c9c6;max-width:760px;font-size:20px;line-height:1.65}.actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.energyLine{background:linear-gradient(90deg,var(--amber),transparent);width:min(500px,70vw);height:1px;box-shadow:0 0 18px var(--amber);margin-top:90px}.sectionHead{grid-template-columns:1.35fr .65fr;align-items:end;gap:80px;margin-bottom:55px;display:grid}.sectionHead p,.lead{color:#aeb1ae;line-height:1.7}.kicker{color:var(--amber);margin-bottom:20px;display:block}.sectionFrame h2{letter-spacing:-.04em;margin:0;font-size:clamp(38px,5vw,76px);line-height:1}.capabilities{background:#0d0f0e}.cardGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.capCard{border:1px solid var(--line);background:linear-gradient(145deg,#d9a63a0e,#0000 55%);min-height:270px;padding:28px;transition:all .25s;position:relative}.capCard:hover{box-shadow:inset 3px 0 var(--amber);border-color:#886a2e;transform:translateY(-3px)}.cardNo{color:#7f6631;letter-spacing:.18em;font-size:11px}.capCard h3{margin:45px 0 18px;font-size:21px}.capCard p{color:#aeb0ad;line-height:1.6}.approach{background:linear-gradient(120deg,#181a18 0%,#101110 60%)}.approach h2{max-width:900px}.lead{max-width:730px;margin:28px 0 55px;font-size:18px}.engagement{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.engagement div{background:linear-gradient(90deg,#d9a63a14,#0000);border:1px solid #454845;padding:24px;font-weight:700;transition:all .2s}.engagement div:hover{border-color:var(--gold)}.engagement span{color:var(--amber);margin-right:20px;font-size:11px}.activation{background:#080909;padding:8vh 4vw}.activation img{width:min(1600px,100%);margin:auto;display:block}.footprint{background:#111312}.footprint picture,.footprint img{width:100%;display:block}.footprint img{border-top:1px solid #554421;margin-top:20px}.leadership{background:linear-gradient(110deg,#090a09,#161816);grid-template-columns:.25fr .75fr 1fr;align-items:center;gap:70px;display:grid}.leaderSignal{border:1px solid #31533e;border-radius:50%;place-items:center;width:120px;height:120px;display:grid;position:relative}.leaderSignal:after{content:"";background:var(--green);width:9px;height:9px;box-shadow:0 0 18px var(--green);border-radius:50%;position:absolute}.leaderSignal span{letter-spacing:.25em;color:var(--green);font-size:9px;transform:translateY(25px)}.leadership article{border-left:1px solid #765d2b;padding-left:48px}.leadership h3{margin:0;font-size:40px}.leadership h4{color:var(--gold);letter-spacing:.08em;font-size:15px}.leadership p{color:#b4b7b4;line-height:1.75}.foundation{color:#111;background:#eeeae1}.foundation .kicker{color:#765612}.foundationGrid{grid-template-columns:1fr 1.2fr;gap:90px;display:grid}.foundation strong{letter-spacing:-.06em;font-size:clamp(60px,8vw,130px)}.foundation h2{margin-top:22px;font-size:36px}.pillars p{border-bottom:1px solid #c4bcae;padding:22px 0;line-height:1.6}.contact{background:radial-gradient(circle at 70% 70%,#d9a63a21,#0000 35%),#090a09}.contact>p{color:#b9bbb8;max-width:720px;font-size:19px;line-height:1.65}.contactRow{border-top:1px solid #5c4926;justify-content:space-between;align-items:center;gap:30px;margin-top:70px;padding-top:35px;display:flex}.contactRow strong{font-size:24px;display:block}.contactRow span{color:#9da09d;margin-top:8px;display:block}footer{color:#777b78;letter-spacing:.08em;border-top:1px solid #242624;justify-content:space-between;gap:20px;padding:32px 6vw;font-size:11px;display:flex}@media (max-width:900px){.nav nav{display:none}.navCta{margin-left:auto}.sectionFrame{padding:82px 7vw}.sectionHead,.leadership,.foundationGrid{grid-template-columns:1fr;gap:38px}.cardGrid{grid-template-columns:repeat(2,1fr)}.leadership{grid-template-columns:1fr}.leaderSignal{width:86px;height:86px}.leadership article{padding-left:28px}.contactRow{flex-direction:column;align-items:flex-start}footer{flex-direction:column}}@media (max-width:600px){.nav{height:62px;padding:0 18px}.navCta{min-height:38px;padding:0 12px}.opening{min-height:70vh}.opening img{filter:invert()brightness(1.7)}.hero{min-height:650px}.hero h1{font-size:52px}.hero>p{font-size:17px}.cardGrid,.engagement{grid-template-columns:1fr}.capCard{min-height:220px}.sectionFrame{padding:72px 22px}.sectionHead{margin-bottom:38px}.activation{padding:50px 0}.leadership h3{font-size:34px}.foundation strong{font-size:64px}.contactRow .actions{width:100%}.contactRow .actions a{flex:1}footer{padding:30px 22px}}.wordmark{aspect-ratio:12.5;display:block;position:relative;overflow:hidden}.wordmark img{filter:invert();width:130.56%;max-width:none;height:auto;position:absolute;top:-10%;left:-14.4%}.brand{flex:none;width:205px;font-size:0}.opening{gap:22px}.openingWordmark{width:min(820px,82vw);animation:1.3s both openIn}.opening>img{display:none}.footerBrand{width:220px}.footerBrand .wordmark{width:190px;margin-bottom:8px}.footerBrand small{color:#777b78;letter-spacing:.08em;display:block}footer{align-items:center;gap:28px}@media (max-width:600px){.brand{width:145px}.opening{gap:18px}.openingWordmark{width:86vw}.wordmark img{filter:invert()brightness(1.7)}.opening span{text-align:center;padding:0 24px;line-height:1.7}.footerBrand{width:210px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.openingWordmark,.capCard{transition:none;animation:none}}main{overflow:clip}.nav{padding-inline:max(5vw,32px)}.activation{padding-inline:max(4vw,24px)}.activation img{height:auto;margin-inline:auto}.footprint picture{width:min(1440px,100%);margin:20px auto 0;display:block}.footprint picture img{width:100%;height:auto;margin-top:0;display:block}@media (max-width:600px){.nav{padding-inline:18px}.activation{padding-inline:0}}footer{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:44px max(6vw,40px);line-height:1.5;display:flex}.footerIdentity{color:#c8cac7;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.footerDescriptor,.footerCopyright{color:#858986}.footerSocials{justify-content:center;align-items:center;gap:10px;margin:5px 0 1px;display:flex}.footerSocialLink{color:#c8cac7;background:#0a0b0a;border:1px solid #454946;border-radius:50%;place-items:center;width:34px;height:34px;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:grid}.footerSocialLink span{letter-spacing:-.03em;text-transform:lowercase;font-size:12px;font-weight:800;line-height:1}.footerSocialLink:hover{color:var(--gold);background:#11110f;border-color:#8c713a}.footerSocialLink:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.emailFallback{color:var(--gold);letter-spacing:.04em;text-underline-offset:4px;text-transform:none;margin-top:12px;font-size:14px;-webkit-text-decoration:underline #7f6631;text-decoration:underline #7f6631;display:inline-block}.emailFallback:hover{color:#fff;-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}@media (max-width:600px){footer{gap:9px;padding:38px 22px}.footerIdentity,.footerDescriptor,.footerCopyright{width:100%;margin-inline:auto}.footerDescriptor{max-width:300px;line-height:1.7}.footerSocialLink{width:38px;height:38px}.footerSocialLink span{font-size:13px}}a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.activationStage{background:radial-gradient(circle at 73% 67%,#d9a63a0b,#0000 34%),#050606;border:1px solid #222522;border-radius:24px;width:min(1600px,100%);margin:0 auto;padding:58px 60px 46px;overflow:hidden}.activationHeader,.activationStatus{color:#858987;letter-spacing:.28em;text-transform:uppercase;justify-content:space-between;font-size:11px;display:flex}.activationHeader span:first-child,.activationStatus{color:var(--gold)}.activationGrid{min-height:720px;margin-top:26px;position:relative}.systemDial{aspect-ratio:1;width:min(500px,42%);position:absolute;top:5%;left:5%}.dialRing{opacity:.35;border:2px solid #555955;border-radius:50%;transition:border-color .65s,box-shadow .65s,opacity .65s;position:absolute;inset:14%}.dialCore{color:var(--gold);border:1px solid #383c39;border-radius:50%;place-items:center;display:grid;position:absolute;inset:36%}.dialCore:after{content:"";border:2px solid var(--red);opacity:0;width:34px;height:34px;transition:opacity .35s,transform .5s,box-shadow .4s,border-color .6s;position:absolute;transform:rotate(45deg)scale(.4)}.dialCore b{opacity:0;font-size:30px;transition:opacity .45s,transform .55s,text-shadow .55s;transform:scale(.8)}.dialAxis{opacity:.35;background:#555955;transition:background .65s,box-shadow .65s,opacity .65s;position:absolute}.axisHorizontal{height:2px;top:50%;left:6%;right:6%}.axisVertical{width:2px;top:6%;bottom:6%;left:50%}.dialLabel{color:#777c78;text-transform:uppercase;font-size:13px;font-weight:700;line-height:1.2;transition:color .45s,text-shadow .45s;position:absolute}.dialLabel em{color:var(--green);letter-spacing:.18em;opacity:0;margin-top:4px;font-size:8px;font-style:normal;transition:opacity .3s;display:block}.dialLabel i{background:#18201b;border:1px solid #56605a;border-radius:50%;width:8px;height:8px;margin-left:7px;transition:background .35s,box-shadow .45s,transform .35s;display:inline-block}.dialLabel.isReady{color:var(--green)}.dialLabel.isReady i{background:var(--green);border-color:var(--green);animation:.62s ease-out readyPulse;box-shadow:0 0 10px #45c979b3}.dialTop{text-align:center;top:0;left:50%;transform:translate(-50%)}.dialBottom{text-align:center;bottom:0;left:50%;transform:translate(-50%)}.dialLeft{text-align:right;max-width:130px;top:45%;left:0}.phase-4 .dialRing,.phase-5 .dialRing,.phase-6 .dialRing,.phase-7 .dialRing,.phase-8 .dialRing,.phase-9 .dialRing,.phase-10 .dialRing,.phase-11 .dialRing,.phase-12 .dialRing,.phase-13 .dialRing{border-color:var(--gold);opacity:1;box-shadow:0 0 13px #d9a63a38}.phase-4 .dialAxis,.phase-5 .dialAxis,.phase-6 .dialAxis,.phase-7 .dialAxis,.phase-8 .dialAxis,.phase-9 .dialAxis,.phase-10 .dialAxis,.phase-11 .dialAxis,.phase-12 .dialAxis,.phase-13 .dialAxis{background:var(--gold);opacity:1;box-shadow:0 0 8px #d9a63a3d}.phase-5 .dialCore:after{opacity:1;transform:rotate(45deg)scale(1);box-shadow:0 0 15px #c43d358c}.phase-6 .dialCore:after,.phase-7 .dialCore:after,.phase-8 .dialCore:after,.phase-9 .dialCore:after,.phase-10 .dialCore:after,.phase-11 .dialCore:after,.phase-12 .dialCore:after,.phase-13 .dialCore:after{opacity:.46;border-color:var(--gold);transform:rotate(45deg)scale(.72)}.phase-6 .dialCore b,.phase-7 .dialCore b,.phase-8 .dialCore b,.phase-9 .dialCore b,.phase-10 .dialCore b,.phase-11 .dialCore b,.phase-12 .dialCore b,.phase-13 .dialCore b{opacity:1;text-shadow:0 0 10px #f1c86a6b;transform:scale(1)}.expLanguage{color:#d9a63a;letter-spacing:.08em;text-transform:uppercase;text-align:center;z-index:2;place-items:center;width:50%;min-height:80px;font-size:clamp(25px,3vw,48px);display:grid;position:absolute;top:45%;left:43%}.expLanguage span{animation:.48s both wordResolve}.expLanguage strong{color:#f1c86a;text-shadow:0 0 9px #d9a63a3d;font-weight:800}.expPayoff{opacity:0;isolation:isolate;flex-direction:column;align-items:center;gap:17px;width:min(650px,48%);transition:opacity .85s,transform 1s;display:flex;position:absolute;bottom:0;right:1.5%;transform:translate(24px,18px)scale(.93)}.expPayoff:before{content:"";z-index:-1;filter:blur(14px);opacity:0;background:radial-gradient(#d9a63a1a,#d9a63a06 48%,#0000 72%);transition:opacity 1s;position:absolute;inset:13% 8% 16%}.phase-13 .expPayoff{opacity:1;transform:none}.expPayoff img{filter:sepia()saturate(1.28)hue-rotate(355deg)brightness(.96);width:100%;height:auto;display:block}.phase-13 .expPayoff img{animation:1s ease-out both expReveal}.expPayoff span{color:var(--gold);letter-spacing:.36em;text-transform:uppercase;opacity:0;font-size:11px;font-weight:700;transition:opacity .5s .55s}.phase-13 .expPayoff span{opacity:1}.activationStatus{opacity:0;justify-content:center;margin-top:12px;transition:opacity .5s}.phase-13 .activationStatus{opacity:1}@keyframes readyPulse{0%{opacity:.25;transform:scale(.7)}55%{transform:scale(1.5);box-shadow:0 0 18px #45c979e6}to{transform:scale(1)}}@keyframes wordResolve{0%{opacity:0;filter:blur(3px);transform:translateY(10px)}35%,75%{opacity:1;filter:none;transform:none}to{opacity:.88}}@keyframes expReveal{0%{opacity:.1;filter:sepia()saturate(1.05)hue-rotate(355deg)brightness(.72)}60%{opacity:1;filter:sepia()saturate(1.42)hue-rotate(355deg)brightness(1.03)}to{opacity:1;filter:sepia()saturate(1.28)hue-rotate(355deg)brightness(.96)}}@media (max-width:900px){.activationStage{padding:44px 24px 36px}.activationGrid{min-height:980px}.systemDial{width:min(500px,86vw);top:2%;left:50%;transform:translate(-50%)}.expLanguage{width:80%;min-height:70px;top:51%;left:10%}.expPayoff{width:min(620px,92%);bottom:0;right:50%;transform:translate(50%,18px)scale(.93)}.phase-13 .expPayoff{transform:translate(50%)}.activationStatus{margin-top:18px}}@media (max-width:600px){.activationStage{border-left:0;border-right:0;border-radius:0;padding:32px 16px 28px}.activationHeader{gap:20px;line-height:1.5}.activationHeader span:last-child{text-align:right}.activationGrid{min-height:790px;margin-top:48px}.systemDial{width:100%;max-width:355px}.dialLabel{font-size:9px}.dialLabel em{font-size:7px}.dialLabel i{width:7px;height:7px;margin-left:4px}.dialRight{max-width:70px;right:0}.dialLeft{max-width:70px;left:0}.dialCore b{font-size:19px}.dialCore:after{width:22px;height:22px}.expLanguage{font-size:26px;top:48%}.expPayoff{gap:15px;width:100%}.expPayoff span{font-size:10px}.activationStatus{text-align:center;line-height:1.6}}@media (prefers-reduced-motion:reduce){.dialLabel,.dialLabel em,.dialLabel i,.dialRing,.dialAxis,.dialCore:after,.dialCore b,.expPayoff,.expPayoff img,.expPayoff span,.activationStatus{transition:none!important;animation:none!important}}.activationStage{padding:48px 54px 38px}.dialRing{inset:18%}.dialCore:after{width:30px;height:30px}.dialCore b{font-size:27px}.dialLabel{z-index:3;font-size:12px}.dialLabel em{margin:0 0 0 7px;font-size:7px;display:inline}.dialLabel.isReady{color:var(--green);text-shadow:0 0 8px #45c9792e}.dialLabel.isReady em{opacity:.9}.dialLabel.isReady i{animation-duration:.8s}.expLanguage{width:50%;top:42%;left:43%}.expPayoff{width:min(575px,44%);bottom:0;right:2%}.expPayoff img{filter:sepia()saturate(2.15)hue-rotate(352deg)brightness(.93)contrast(1.08)}.phase-13 .expPayoff img{animation-name:expRevealR3}.phase-13 .expPayoff:before{opacity:.8}@keyframes expRevealR3{0%{opacity:.08;filter:sepia()saturate(.7)hue-rotate(352deg)brightness(.36)contrast(1.05)}38%{opacity:.78;filter:sepia()saturate(1.7)hue-rotate(352deg)brightness(.7)contrast(1.08)}72%{opacity:1;filter:sepia()saturate(2.45)hue-rotate(352deg)brightness(1.03)contrast(1.1)}to{opacity:1;filter:sepia()saturate(2.15)hue-rotate(352deg)brightness(.93)contrast(1.08)}}@media (max-width:900px){.activationStage{padding:40px 24px 34px}.activationGrid{min-height:800px}.systemDial{width:min(420px,82vw);top:1%;left:50%}.expLanguage{top:49%}.expPayoff{width:min(530px,88%);right:50%;transform:translate(50%,18px)scale(.93)}.phase-13 .expPayoff{transform:translate(50%)}}@media (max-width:600px){.activationStage{padding:28px 16px 24px}.activationGrid{min-height:680px;margin-top:38px}.systemDial{width:100%;max-width:340px}.dialRing{inset:19%}.dialCore{inset:39%}.axisHorizontal{left:28%;right:28%}.axisVertical{top:28%;bottom:28%}.dialLabel{font-size:8px}.dialLabel em{margin:3px 0 0;display:block}.dialTop{top:1%}.dialBottom{bottom:1%}.dialLeft{max-width:66px;top:46%;left:0}.dialRight{max-width:66px;top:46%;right:0}.expLanguage{font-size:24px;top:48%}.expPayoff{width:92%;bottom:0}.activationStatus{margin-top:10px}}.systemDial:before{content:"";opacity:.42;background:repeating-conic-gradient(from -1deg,#9ea29ead 0deg 1deg,#0000 1deg 11.25deg);border-radius:50%;transition:opacity .65s,filter .65s;position:absolute;inset:20.5%;-webkit-mask:radial-gradient(circle,#0000 0 75%,#000 75.5% 80%,#0000 80.5%);mask:radial-gradient(circle,#0000 0 75%,#000 75.5% 80%,#0000 80.5%)}.dialRing{box-shadow:none;border-width:1px;border-color:#5a5f5b;inset:22%}.dialRing:before{content:"";opacity:.8;border:1px solid #4c514e;border-radius:50%;position:absolute;inset:13%}.dialRing:after{content:"";opacity:.9;border:1px solid #3d423f;border-radius:50%;position:absolute;inset:31%}.dialCore{border-color:#4e534f;inset:41%}.dialCore:before{content:"";opacity:.75;border:1px solid #454a47;border-radius:50%;position:absolute;inset:-34%}.dialAxis{z-index:1;height:1px;box-shadow:none}.axisVertical{width:1px;height:auto}.phase-4 .systemDial:before,.phase-5 .systemDial:before,.phase-6 .systemDial:before,.phase-7 .systemDial:before,.phase-8 .systemDial:before,.phase-9 .systemDial:before,.phase-10 .systemDial:before,.phase-11 .systemDial:before,.phase-12 .systemDial:before,.phase-13 .systemDial:before{opacity:.82;filter:sepia()saturate(1.25)brightness(1.05)}.phase-4 .dialAxis,.phase-5 .dialAxis,.phase-6 .dialAxis,.phase-7 .dialAxis,.phase-8 .dialAxis,.phase-9 .dialAxis,.phase-10 .dialAxis,.phase-11 .dialAxis,.phase-12 .dialAxis,.phase-13 .dialAxis{background:#a78847;box-shadow:0 0 4px #d9a63a29}@media (max-width:600px){.systemDial:before{inset:21%}.dialRing{inset:23%}.dialCore{inset:41%}}.systemDial:before{display:none}.dialRing{box-shadow:none;border:3px solid #555955;inset:22%}.dialRing:before{border:1px solid #4c514e;inset:34%}.dialRing:after{display:none}.dialCore{border:1px solid #4e534f;inset:42%}.dialCore:before{border:1px solid #454a47;inset:-68%}.dialCore:after{background:linear-gradient(45deg,transparent 46%,var(--red) 47% 53%,transparent 54%),linear-gradient(-45deg,transparent 46%,var(--red) 47% 53%,transparent 54%);width:46px;height:46px;box-shadow:none;border:0}.dialCore b{z-index:2;position:relative}.dialCore b:after{content:"";border:1px solid var(--red);opacity:0;width:20px;height:20px;transition:opacity .35s,box-shadow .4s,border-color .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.dialLabel{font-size:12px}.phase-4 .dialRing,.phase-5 .dialRing,.phase-6 .dialRing,.phase-7 .dialRing,.phase-8 .dialRing,.phase-9 .dialRing,.phase-10 .dialRing,.phase-11 .dialRing,.phase-12 .dialRing,.phase-13 .dialRing{border-color:var(--gold);box-shadow:0 0 10px #d9a63a38}.phase-5 .dialCore:after{opacity:1;background:linear-gradient(45deg,transparent 45%,var(--red) 46% 54%,transparent 55%),linear-gradient(-45deg,transparent 45%,var(--red) 46% 54%,transparent 55%);box-shadow:none;transform:rotate(0)scale(1)}.phase-5 .dialCore b:after{opacity:1;box-shadow:0 0 12px #c43d358c}.phase-6 .dialCore:after,.phase-7 .dialCore:after,.phase-8 .dialCore:after,.phase-9 .dialCore:after,.phase-10 .dialCore:after,.phase-11 .dialCore:after,.phase-12 .dialCore:after,.phase-13 .dialCore:after{opacity:.75;background:linear-gradient(45deg,transparent 46%,var(--gold) 47% 53%,transparent 54%),linear-gradient(-45deg,transparent 46%,var(--gold) 47% 53%,transparent 54%);transform:rotate(0)scale(.84)}.phase-6 .dialCore b:after,.phase-7 .dialCore b:after,.phase-8 .dialCore b:after,.phase-9 .dialCore b:after,.phase-10 .dialCore b:after,.phase-11 .dialCore b:after,.phase-12 .dialCore b:after,.phase-13 .dialCore b:after{opacity:.35;border-color:var(--gold);box-shadow:none}@media (max-width:600px){.dialRing{border-width:2px;inset:23%}.dialCore{inset:42%}.axisHorizontal{left:14%;right:14%}.axisVertical{top:14%;bottom:14%}.dialLeft{left:0}.dialRight{right:0}.dialCore:after{width:34px;height:34px}.dialCore b:after{width:15px;height:15px}}.activation{background:#080909;padding:8vh 4vw;scroll-margin-top:0}.activation>.activationStage{display:none}.activation>.recoveredActivationPicture{width:min(1600px,100%);margin:auto;display:block}.activation>.recoveredActivationPicture>.recoveredActivation{width:100%;height:auto;margin:auto;display:block}@media (max-width:600px){.activation{padding:50px 0}}.activation{padding-top:64px;padding-bottom:64px;scroll-margin-top:88px}.activationStage{border-radius:20px;padding:42px 50px 34px}.activationGrid{min-height:520px;margin-top:12px}.systemDial{width:min(380px,35%);top:2%;left:8%}.dialRing{border-width:2px;inset:18%}.dialRing:before{inset:35%}.dialCore{inset:41%}.dialCore:before{inset:-72%}.axisHorizontal{left:17%;right:17%}.axisVertical{top:17%;bottom:17%}.dialLabel{letter-spacing:.01em;font-size:11px}.dialTop{top:0}.dialBottom{bottom:0}.dialLeft{max-width:105px;top:45%;left:0}.dialRight{max-width:105px;top:45%;right:0}.expLanguage{width:43%;min-height:68px;font-size:clamp(23px,2.7vw,40px);top:39%;left:41%}.expPayoff{gap:14px;width:min(455px,37%);bottom:1%;right:5%}.expPayoff:before{filter:blur(10px);inset:16% 10% 18%}.activationStatus{margin-top:8px}@media (max-width:900px){.activation{padding-top:54px;padding-bottom:54px;scroll-margin-top:82px}.activationStage{padding:36px 24px 30px}.activationGrid{min-height:720px;margin-top:24px}.systemDial{width:min(340px,76vw);top:0;left:50%}.expLanguage{width:76%;min-height:60px;top:47%;left:12%}.expPayoff{width:min(430px,80%);bottom:0;right:50%}}@media (max-width:600px){.activation{padding:42px 0;scroll-margin-top:74px}.activationStage{padding:28px 14px 24px}.activationGrid{min-height:620px;margin-top:28px}.systemDial{width:min(300px,86vw);max-width:300px}.dialRing{border-width:2px;inset:19%}.dialCore{inset:41%}.axisHorizontal{left:18%;right:18%}.axisVertical{top:18%;bottom:18%}.dialLabel{font-size:8px;line-height:1.15}.dialLeft{max-width:62px;top:45%;left:0}.dialRight{max-width:62px;top:45%;right:0}.expLanguage{font-size:23px;top:47%}.expPayoff{gap:12px;width:82%;bottom:1%}.expPayoff span{letter-spacing:.3em;font-size:9px}.activationStatus{margin-top:8px}}.footerLegal{color:#b7bab7;text-underline-offset:4px;-webkit-text-decoration:underline #6b6e6b;text-decoration:underline #6b6e6b}.footerLegal:hover{color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.legalPage{min-height:100vh;color:var(--white);background:#0a0b0a}.legalHeader{background:#070808;border-bottom:1px solid #2b2e2b;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:14px max(6vw,24px);display:flex}.legalHeader .brand{display:block}.legalDocument{width:min(900px,100% - 44px);margin:0 auto;padding:90px 0 110px}.legalDocument h1{letter-spacing:-.045em;max-width:780px;margin:14px 0 18px;font-size:clamp(42px,6vw,76px);line-height:1}.legalUpdated{color:#9da09d;margin:0 0 64px}.legalDocument section{border-top:1px solid #343735;padding:30px 0}.legalDocument h2{margin:0 0 16px;font-size:22px}.legalDocument p{color:#c0c3c0;max-width:780px;margin:0 0 16px;line-height:1.75}.legalDocument p:last-child{margin-bottom:0}.legalDocument p a{color:var(--gold);text-underline-offset:4px;text-decoration:underline}.legalFooter{text-align:center}@media (max-width:600px){.legalHeader{min-height:66px}.legalHeader .secondary{min-height:38px;padding:0 12px}.legalDocument{padding:68px 0 82px}.legalUpdated{margin-bottom:48px}}.activation>.recoveredActivationPicture{opacity:1;transition:opacity .42s}.activation>.recoveredActivationPicture.isResetting{opacity:0}.leaderSignal:after{will-change:transform,box-shadow,opacity;animation:3.2s ease-in-out infinite leaderReadyPulse}@keyframes leaderReadyPulse{0%,to{opacity:.94;transform:scale(1);box-shadow:0 0 12px #45c979ad}48%{opacity:1;transform:scale(1.24);box-shadow:0 0 23px #45c979e6,0 0 38px #45c9793b}}@media (prefers-reduced-motion:reduce){.activation>.recoveredActivationPicture{opacity:1!important;transition:none!important}.leaderSignal:after{opacity:1;box-shadow:0 0 12px #45c9799e;animation:none!important;transform:none!important}}.contactIdentity{align-items:center;gap:24px;min-width:0;display:flex}.contactPortraitWrap{flex:0 0 112px;width:112px}.contactPortrait{object-fit:cover;border:1px solid #f1c86a80;border-radius:50%;width:112px;height:112px;display:block;box-shadow:0 0 0 5px #d9a63a0b}.contactAvailability{color:var(--green);letter-spacing:.22em;justify-content:center;align-items:center;gap:8px;margin-top:13px;font-size:9px;font-weight:700;display:flex}.contactAvailability span{color:var(--green);margin:0;display:inline}.contactAvailability i{background:var(--green);border-radius:50%;width:8px;height:8px;animation:3.2s ease-in-out infinite contactAvailablePulse;display:inline-block;box-shadow:0 0 10px #45c9799e}.contactIdentityCopy{min-width:0}@keyframes contactAvailablePulse{0%,to{opacity:.9;transform:scale(1);box-shadow:0 0 8px #45c9798c}48%{opacity:1;transform:scale(1.2);box-shadow:0 0 16px #45c979d1,0 0 26px #45c97929}}@media (max-width:600px){.contactIdentity{align-items:flex-start;gap:18px;width:100%}.contactPortraitWrap{flex-basis:84px;width:84px}.contactPortrait{width:84px;height:84px}.contactAvailability{letter-spacing:.16em;gap:6px;margin-top:10px;font-size:8px}.contactAvailability i{width:7px;height:7px}.contactIdentityCopy strong{font-size:21px}.contactIdentityCopy span{font-size:13px;line-height:1.45}.contactIdentityCopy .emailFallback{overflow-wrap:anywhere;font-size:13px}}@media (prefers-reduced-motion:reduce){.contactAvailability i{opacity:1;animation:none!important;transform:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
