.company-site{--ink:#102638;--green:#08765a;--gold:#c99e48;--cream:#f6f1e6;background:var(--cream);color:var(--ink);min-height:100vh;font-family:Arial,sans-serif}.company-site *{box-sizing:border-box}.company-nav{z-index:20;background:#fff;border-bottom:1px solid #e5ded0;justify-content:space-between;align-items:center;height:78px;padding:0 5vw;display:flex;position:sticky;top:0}.company-brand{color:var(--ink);align-items:center;gap:11px;text-decoration:none;display:flex}.company-brand>span{color:#fff;background:linear-gradient(145deg,#0b3654,#08765a);border-radius:12px;place-items:center;width:40px;height:40px;font:700 23px Georgia;display:grid}.company-brand b,.company-brand small{display:block}.company-brand b{letter-spacing:.12em}.company-brand small{color:#6c777c;margin-top:3px;font-size:8px}.company-nav nav{gap:24px;display:flex}.company-nav nav a{color:#50616b;font-size:10px;font-weight:800;text-decoration:none}.company-nav>a:last-child,.company-hero>div>div a:first-child,.company-login a{background:var(--green);color:#fff;border-radius:8px;padding:13px 18px;font-size:10px;font-weight:900;text-decoration:none}.company-hero{color:#fff;background:radial-gradient(circle at 80% 20%,#d9c38655,#0000 30%),linear-gradient(145deg,#0b2636,#092e2a);grid-template-columns:1.3fr .7fr;align-items:center;gap:50px;min-height:680px;padding:90px 7vw;display:grid}.company-hero>div>span,.company-about span,.company-purpose>article>span,.company-forte>div>span,.company-verticals>div>span,.company-model>div>span,.company-login>span{letter-spacing:.17em;color:#d3b66c;font-size:9px;font-weight:900}.company-hero h1{margin:18px 0;font:700 68px/1 Georgia,serif}.company-hero h1 em{color:#dfc375;font-style:normal}.company-hero>div>p{color:#c0cfcb;max-width:760px;font-size:17px;line-height:1.7}.company-hero>div>div{gap:10px;margin:28px 0;display:flex}.company-hero>div>div a:last-child{color:#fff;border:1px solid #fff4;border-radius:8px;padding:13px 18px;font-size:10px;font-weight:900;text-decoration:none}.company-hero>div>small{color:#8fa8a1}.company-hero aside{background:#ffffff0d;border:1px solid #ffffff1b;border-radius:22px;padding:28px}.company-hero aside>span{letter-spacing:.15em;color:#dfc375;font-size:9px}.company-hero aside article{border-top:1px solid #ffffff18;padding:20px 0}.company-hero aside article:first-of-type{margin-top:15px}.company-hero aside b{font:700 24px Georgia}.company-hero aside p{color:#a9bbb6;font-size:11px;line-height:1.6}.company-about,.company-purpose,.company-forte,.company-verticals,.company-model{padding:90px 7vw}.company-about{grid-template-columns:1fr 1fr;gap:70px;display:grid}.company-about h2,.company-forte h2,.company-verticals h2,.company-model h2,.company-login h2{margin:14px 0;font:700 45px/1.08 Georgia,serif}.company-about p{color:#596970;font-size:14px;line-height:1.8}.company-purpose{background:#fff;grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.company-purpose article{border:1px solid #e5e0d5;border-radius:18px;padding:30px}.company-purpose h3{font:700 26px/1.15 Georgia}.company-purpose p,.company-forte p,.company-verticals p,.company-model p{color:#64737a;font-size:11px;line-height:1.7}.company-forte>div:last-child,.company-verticals>div:last-child{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:35px;display:grid}.company-forte article,.company-verticals article{background:#fff;border:1px solid #e5dfd2;border-radius:16px;padding:24px}.company-forte article>b{color:var(--green);font-size:9px}.company-forte h3,.company-verticals h3{font:700 21px Georgia}.company-verticals{background:#ebe5d8}.company-verticals>div:first-child{max-width:760px}.company-verticals article a{color:var(--green);font-size:9px;font-weight:900;text-decoration:none}.company-model>div:last-child{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:30px;display:grid}.company-model article{border-top:3px solid var(--green);background:#fff;padding:18px}.company-model article span,.company-model article b{display:block}.company-model article span{color:#c99e48;font-weight:900}.company-model article b{margin:10px 0;font-size:14px}.company-login{text-align:center;color:#fff;background:#0c2c2a;padding:90px 20px}.company-login p{color:#b5c5c0;margin-bottom:28px}.company-login a{display:inline-block}.company-site footer{color:#fff;background:#071c25;justify-content:space-between;align-items:center;padding:30px 6vw;display:flex}.company-site footer p{color:#9eaaa8;font-size:10px}.company-site footer>a{color:#dfc375;font-size:10px;font-weight:900;text-decoration:none}@media (width<=900px){.company-nav nav{display:none}.company-hero,.company-about{grid-template-columns:1fr}.company-purpose,.company-forte>div:last-child,.company-verticals>div:last-child,.company-model>div:last-child{grid-template-columns:1fr 1fr}.company-hero h1{font-size:52px}}@media (width<=560px){.company-nav{padding:0 14px}.company-nav .company-brand small{display:none}.company-nav>a:last-child{padding:10px}.company-hero{padding:70px 18px}.company-hero h1{font-size:43px}.company-purpose,.company-forte>div:last-child,.company-verticals>div:last-child,.company-model>div:last-child{grid-template-columns:1fr}.company-about,.company-purpose,.company-forte,.company-verticals,.company-model{padding:65px 18px}.company-site footer{gap:18px;display:grid}}.daily-brand-studio{color:#fff;background:#082b30;padding:90px 7vw}.daily-brand-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:38px;display:flex}.daily-brand-head>div{max-width:760px}.daily-brand-head span,.daily-kit>span,.daily-modal form>span,.daily-archive>div>span{letter-spacing:.17em;color:#d3b66c;font-size:9px;font-weight:900}.daily-brand-head h2{margin:14px 0;font:700 45px/1.08 Georgia,serif}.daily-brand-head p{color:#acc1bc;line-height:1.7}.daily-brand-head button,.daily-actions button,.daily-actions a,.daily-media a,.daily-modal form>button:last-of-type{color:#082b30;cursor:pointer;background:#d3b66c;border:0;border-radius:9px;padding:14px 18px;font-size:10px;font-weight:900;text-decoration:none}.daily-brand-layout{grid-template-columns:1.05fr .95fr;gap:28px;display:grid}.daily-media,.daily-kit{background:#ffffff0b;border:1px solid #ffffff18;border-radius:20px;padding:20px}.daily-poster{border-radius:14px;width:100%;margin-top:16px;display:block}.daily-media video{background:#020b0d;border-radius:14px;width:100%;max-height:610px;margin-top:14px}.daily-media>div,.daily-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.daily-downloads a{text-align:center;flex:1}.daily-media a:last-child,.daily-actions a{color:#183b3d;background:#fff}.daily-kit h3{margin:12px 0 18px;font:700 32px Georgia}.daily-selector{grid-template-columns:1fr 1fr;gap:8px;display:grid}.daily-selector button{text-align:left;color:#fff;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1d;border-radius:10px;padding:12px}.daily-selector button.active{background:#d3b66c16;border-color:#d3b66c}.daily-selector small{color:#a9bdb8;margin-top:5px;display:block}.daily-kit label{letter-spacing:.08em;margin-top:18px;font-size:9px;font-weight:900;display:block}.daily-kit textarea{color:#d7e2df;resize:vertical;background:#001719;border:1px solid #ffffff1c;border-radius:12px;width:100%;min-height:150px;margin-top:8px;padding:15px;line-height:1.6;display:block}.daily-rules{border-top:1px solid #ffffff1b;margin-top:20px;padding-top:18px}.daily-rules ol{color:#afc2bd;padding-left:18px;font-size:11px;line-height:1.8}.daily-archive{border-top:1px solid #ffffff1d;margin-top:48px;padding-top:34px}.daily-archive h3{margin:8px 0 22px;font:700 30px Georgia}.daily-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.daily-archive article{background:#ffffff0b;border:1px solid #ffffff18;border-radius:15px;grid-template-columns:120px 1fr;gap:16px;padding:12px;display:grid}.daily-archive img{aspect-ratio:4/5;object-fit:cover;border-radius:10px;width:120px}.daily-archive article div{flex-direction:column;align-items:flex-start;gap:7px;padding:8px 0;display:flex}.daily-archive small{color:#d3b66c}.daily-archive strong{font-size:17px}.daily-archive span{color:#afc2bd}.daily-archive a{color:#fff;font-size:11px}.daily-modal{z-index:80;background:#001719cc;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.daily-modal form{color:#123338;background:#f8f3e8;border-radius:18px;width:min(520px,100%);padding:28px;position:relative}.daily-modal form>button:first-child{cursor:pointer;background:0 0;border:0;font-size:25px;position:absolute;top:13px;right:16px}.daily-modal h3{margin:12px 0 20px;font:700 30px Georgia}.daily-modal label{margin:10px 0;font-size:10px;font-weight:800;display:block}.daily-modal input,.daily-modal select{background:#fff;border:1px solid #d6d0c3;border-radius:8px;width:100%;margin-top:6px;padding:11px;display:block}.daily-modal strong{color:#08765a;margin-top:14px;display:block}@media (width<=900px){.daily-brand-head{align-items:start}.daily-brand-layout,.daily-archive-grid{grid-template-columns:1fr}}@media (width<=560px){.daily-brand-studio{padding:65px 18px}.daily-brand-head{display:grid}.daily-brand-head h2{font-size:38px}.daily-selector{grid-template-columns:1fr}.daily-archive article{grid-template-columns:90px 1fr}.daily-archive img{width:90px}}.daily-lesson{background:#d3b66c16;border:1px solid #d3b66c55;border-radius:12px;margin-top:14px;padding:16px}.daily-lesson small{color:#d3b66c;letter-spacing:.12em;font-weight:900;display:block}.daily-lesson strong{margin-top:8px;line-height:1.5;display:block}.daily-lesson p{color:#abc0bb;margin-bottom:0;font-size:11px;line-height:1.6}.daily-creative-spec>span,.daily-reference span{letter-spacing:.17em;color:#d3b66c;font-size:9px;font-weight:900}.daily-creative-spec>h3{margin:12px 0 22px;font:700 38px/1.1 Georgia,serif}.creative-preview{background:linear-gradient(145deg,#ffffff10,#d3b66c12);border:1px solid #ffffff19;border-radius:15px;gap:8px;padding:20px;display:grid}.creative-preview small{color:#d3b66c;letter-spacing:.14em;margin-top:8px;font-size:8px;font-weight:900}.creative-preview strong{font-size:17px}.creative-preview p,.brand-lockup p,.creative-disclaimer{color:#b9cbc7;margin:0;font-size:12px;line-height:1.65}.brand-lockup{color:#082b30;background:#f6f0df;border-radius:14px;margin-top:16px;padding:17px}.brand-lockup p{color:#31545a}.creative-disclaimer{background:#d3b66c12;border-left:3px solid #d3b66c;padding:12px;margin-top:14px!important}.daily-reference{background:#ffffff08;border:1px solid #ffffff18;border-radius:20px;grid-template-columns:1.2fr .9fr .9fr;align-items:center;gap:18px;margin-top:28px;padding:20px;display:grid}.daily-reference h3{margin:9px 0;font:700 25px Georgia,serif}.daily-reference p{color:#acc1bc;font-size:11px;line-height:1.7}.daily-reference video{background:#020b0d;border-radius:12px;width:100%;max-height:220px}@media (width<=900px){.daily-reference{grid-template-columns:1fr 1fr}.daily-reference>div{grid-column:1/-1}}@media (width<=560px){.daily-reference{grid-template-columns:1fr}.daily-reference>div{grid-column:auto}}.daily-visible-media{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid}.daily-visible-media img,.daily-visible-media video{object-fit:cover;background:#020b0d;border:1px solid #ffffff1c;border-radius:13px;width:100%;height:280px}.daily-media-downloads{gap:8px;margin:0 0 16px!important;display:flex!important}.daily-media-downloads a{flex:1;justify-content:center;display:inline-flex}.daily-creative-spec .creative-preview{margin-top:4px}@media (width<=560px){.daily-visible-media{grid-template-columns:1fr}.daily-visible-media img,.daily-visible-media video{height:auto;max-height:420px}}.daily-text-post{background:radial-gradient(circle at 90% 10%,#d3b66c22,#0000 38%),linear-gradient(145deg,#0c3b40,#061f23)}.daily-post-copy{background:#ffffff0b;border:1px solid #ffffff20;border-radius:18px;padding:30px;gap:16px!important;margin:24px 0!important;display:grid!important}.daily-post-copy small{color:#d3b66c;letter-spacing:.15em;font-size:9px;font-weight:900}.daily-post-copy h4{margin:0;font:700 35px/1.1 Georgia,serif}.daily-post-copy p{color:#dce8e4;margin:0;font-size:17px;line-height:1.75}.daily-post-copy strong{color:#d3b66c;border-top:1px solid #ffffff18;padding-top:14px;line-height:1.6}.daily-hashtag-block{color:#88dac4;background:#07191b;border-radius:13px;padding:18px;font-weight:800;line-height:1.8;margin-top:16px!important}.daily-live-badge{color:#89dcc4;background:#2ba98722;border-radius:999px;width:auto;padding:8px 12px;font-size:10px;font-weight:800;margin-top:0!important;display:inline-flex!important}.daily-kit select{color:#fff;background:#0c383d;border:1px solid #ffffff25;border-radius:10px;width:100%;margin-top:8px;padding:12px;display:block}.daily-lesson{background:#ffffff0b;border-radius:13px;gap:8px;margin-top:18px;padding:17px;display:grid}.daily-lesson small{color:#d3b66c;letter-spacing:.13em;font-size:9px;font-weight:900}.daily-lesson strong{line-height:1.55}.daily-lesson p{color:#acc1bc;margin:0;line-height:1.6}.company-training{color:#fff;background:linear-gradient(130deg,#082e28,#103f5d);grid-template-columns:.85fr 1.15fr;align-items:center;gap:7vw;padding:90px 6vw;display:grid}.company-training>div:first-child>span{letter-spacing:.18em;color:#d8b85e;font-size:11px;font-weight:800}.company-training h2{margin:22px 0;font-family:Georgia,serif;font-size:clamp(42px,5vw,76px);line-height:1}.company-training p{color:#d7e1de;line-height:1.7}.company-training a{color:#13342f;background:#d5b35c;border-radius:8px;margin-top:16px;padding:15px 22px;font-weight:800;text-decoration:none;display:inline-block}.company-training>div:last-child{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}.company-training article{background:#ffffff0d;border:1px solid #ffffff24;border-radius:14px;align-items:center;gap:14px;padding:20px;display:flex}.company-training article b{color:#d8b85e;font-family:Georgia,serif;font-size:24px}.company-training article span{font-weight:700}.company-training+section{scroll-margin-top:80px}@media (width<=800px){.company-training{grid-template-columns:1fr;padding:65px 22px}.company-training>div:last-child{grid-template-columns:1fr}}.company-egos-launch{color:#fff;background:linear-gradient(120deg,#082f29,#123e35);grid-template-columns:1fr auto;align-items:center;gap:30px;padding:34px 5vw;display:grid}.company-egos-launch span{letter-spacing:.17em;color:#dfc46f;font-size:9px;font-weight:900}.company-egos-launch h2{margin:9px 0;font:600 30px/1.1 Georgia,serif}.company-egos-launch p{color:#b9cdc5;margin:0;line-height:1.55}.company-egos-launch>div:last-child{gap:9px;display:flex}.company-egos-launch a{color:#14342e;background:#dfc46f;border-radius:9px;padding:12px 15px;font-size:10px;font-weight:900;text-decoration:none}.company-egos-launch a+a{color:#fff;background:0 0;border:1px solid #ffffff30}@media (width<=760px){.company-egos-launch{grid-template-columns:1fr;padding:26px 20px}.company-egos-launch>div:last-child{flex-direction:column}.company-egos-launch h2{font-size:25px}}.company-tutorial{color:#fff;background:radial-gradient(circle at 85% 15%,#cfae5d22,#0000 32%),linear-gradient(135deg,#061f2c,#0a3733 58%,#12382f);grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;padding:70px 6vw;display:grid}.tutorial-intro>span{letter-spacing:.18em;color:#dfc46f;font-size:10px;font-weight:900}.tutorial-intro h1{letter-spacing:-.04em;margin:20px 0 24px;font:600 clamp(44px,5.4vw,78px)/.96 Georgia,serif}.tutorial-intro h1 em{color:#dfc46f;font-style:normal}.tutorial-intro>p{color:#bdcec9;max-width:680px;line-height:1.75}.tutorial-book-strip{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:30px;display:grid}.tutorial-book-strip article{background:#ffffff0a;border:1px solid #ffffff17;border-radius:12px;padding:16px 13px}.tutorial-book-strip b,.tutorial-book-strip strong,.tutorial-book-strip small{display:block}.tutorial-book-strip b{letter-spacing:.15em;color:#dfc46f;font-size:8px}.tutorial-book-strip strong{margin:9px 0;font:700 17px Georgia}.tutorial-book-strip small{color:#9db3ad;font-size:9px;line-height:1.5}.tutorial-player-card{color:#102d35;background:#f8f3e8;border-radius:22px;padding:18px;box-shadow:0 35px 100px #0006}.tutorial-player-head{justify-content:space-between;align-items:center;padding:4px 4px 14px;display:flex}.tutorial-player-head small,.tutorial-player-head strong{display:block}.tutorial-player-head small{letter-spacing:.15em;color:#777;font-size:8px}.tutorial-player-head strong{margin-top:5px}.tutorial-player-head>div:last-child{gap:6px;display:flex}.tutorial-player-head button{color:#12333a;cursor:pointer;background:#fff;border:1px solid #d6cfbf;border-radius:8px;padding:9px 12px;font-weight:900}.tutorial-player-head button.active{color:#fff;background:#0b765b;border-color:#0b765b}.tutorial-player-card video{aspect-ratio:16/9;background:#03171b;border-radius:14px;width:100%;display:block}.tutorial-player-card>p{color:#687b7c;font-size:10px;line-height:1.6}.tutorial-actions{gap:8px;display:flex}.tutorial-actions a{text-align:center;color:#fff;background:#0b765b;border-radius:9px;flex:1;padding:13px;font-size:10px;font-weight:900;text-decoration:none}.tutorial-actions a+a{color:#15342f;background:#e3c873}.tutorial-purpose{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.tutorial-purpose article{background:#ffffff08;border-top:2px solid #dfc46f;padding:20px}.tutorial-purpose b{color:#dfc46f;letter-spacing:.14em;font-size:9px}.tutorial-purpose p{color:#b9cbc6;margin-bottom:0;font-size:11px;line-height:1.65}@media (width<=900px){.company-tutorial{grid-template-columns:1fr}.tutorial-purpose{grid-template-columns:1fr 1fr}}@media (width<=560px){.company-tutorial{gap:32px;padding:48px 18px}.tutorial-book-strip,.tutorial-purpose{grid-template-columns:1fr}.tutorial-actions{display:grid}.tutorial-intro h1{font-size:43px}.tutorial-player-card{padding:11px}.tutorial-player-head{align-items:flex-start}}.tutorial-language-options{flex-wrap:wrap;justify-content:flex-end;max-width:280px;display:flex}.voice-guide-controls{grid-template-columns:minmax(180px,.72fr) 1fr;align-items:center;gap:12px;margin:12px 0;display:grid}.voice-guide-controls button{color:#fff;cursor:pointer;background:#0b765b;border:0;border-radius:10px;padding:14px 16px;font-weight:900}.voice-guide-controls small{color:#536a6b;line-height:1.5}@media (width<=560px){.tutorial-player-head{gap:12px}.tutorial-language-options{max-width:165px}.tutorial-player-head button{padding:7px 8px}.voice-guide-controls{grid-template-columns:1fr}.voice-guide-controls small{font-size:9px}}.selected-language-preview{background:#e9f2ec;border-left:4px solid #0b765b;border-radius:10px;margin:10px 0;padding:13px 15px}.selected-language-preview b{color:#0b765b;font-size:11px}.selected-language-preview p{color:#334e50;margin:6px 0 0;font-size:10px;line-height:1.55}.tutorial-language-options button:first-child{color:#fff;background:#173e4b;border-color:#173e4b;flex-basis:100%}.tutorial-language-options button:first-child.active{color:#102d35;background:#c7a84e;border-color:#c7a84e}.company-constitution{background:linear-gradient(135deg,#f7f1e2,#fff);grid-template-columns:1.1fr .9fr;align-items:center;gap:50px;padding:76px 6vw;display:grid}.company-constitution>div>span{color:#0b765b;letter-spacing:.16em;font-size:10px;font-weight:900}.company-constitution h2{color:#102f35;margin:16px 0;font:700 clamp(40px,5vw,68px)/1 Georgia,serif}.company-constitution p{color:#5e716d;max-width:760px;line-height:1.75}.company-constitution>div>div{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.company-constitution a{color:#fff;background:#0b765b;border-radius:10px;padding:14px 18px;font-size:11px;font-weight:900;text-decoration:none}.company-constitution a+a{color:#15362f;background:#dfc46f}.company-constitution ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.company-constitution li{background:#fff;border:1px solid #e5ddc9;border-radius:15px;align-items:center;gap:14px;padding:18px;display:flex;box-shadow:0 10px 30px #183a2f0a}.company-constitution li>b{color:#fff;background:#0b765b;border-radius:12px;place-items:center;width:45px;height:45px;display:grid}.company-constitution li span,.company-constitution li strong,.company-constitution li small{display:block}.company-constitution li small{color:#71807b;margin-top:4px}@media (width<=760px){.company-constitution{grid-template-columns:1fr;padding:54px 22px}.company-constitution h2{font-size:43px}}.company-fractional-feature{color:#fff;background:linear-gradient(120deg,#072f2a,#0b4940);grid-template-columns:1.15fr .85fr;align-items:center;gap:40px;margin:0;padding:70px max(5vw,28px);display:grid}.fractional-feature-copy>span,.fractional-tutorial>b{color:#e1bd64;letter-spacing:.16em;font-size:12px}.fractional-feature-copy h2{margin:16px 0;font:700 clamp(38px,5vw,64px)/1 Georgia,serif}.fractional-feature-copy p{color:#c9dfd8;max-width:720px;line-height:1.7}.fractional-feature-copy>div{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.fractional-feature-copy a{color:#17362f;background:#e1bd64;border-radius:10px;padding:14px 20px;font-weight:900;text-decoration:none}.fractional-feature-copy a.outline{color:#fff;background:0 0;border:1px solid #8ab1a7}.fractional-tutorial{color:#17362f;background:#fff;border-radius:26px;padding:28px}.fractional-tutorial h3{font:700 30px Georgia,serif}.fractional-tutorial ol{gap:10px;padding:0;list-style:none;display:grid}.fractional-tutorial li{background:#edf6f2;border-radius:12px;align-items:center;gap:12px;padding:12px;font-weight:700;display:flex}.fractional-tutorial li span{color:#fff;background:#0d7a66;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.fractional-tutorial small{color:#697873;margin-top:16px;line-height:1.5;display:block}@media (width<=760px){.company-fractional-feature{grid-template-columns:1fr;padding:50px 22px}}.daily-live-badge{border-radius:999px;padding:7px 10px;font-size:8px;font-weight:900;color:#fff!important;background:#0f755d!important;margin:0 0 12px!important;display:inline-block!important}.company-founder{color:#fff;background:#0b2636;grid-template-columns:.9fr 1.1fr;gap:55px;padding:90px 7vw;display:grid}.founder-identity{align-items:center;gap:22px;display:flex}.founder-portrait{background:radial-gradient(circle at 50% 32%,#d9ba6e33,#0000 35%),linear-gradient(160deg,#163f48,#081c27);border:1px solid #d9ba6e66;border-radius:70px 70px 18px 18px;flex-direction:column;flex:0 0 150px;justify-content:center;align-items:center;width:150px;height:190px;display:flex}.founder-portrait>span{color:#dfc375;font:700 52px Georgia}.founder-portrait>small{letter-spacing:.16em;color:#9db4ae;font-size:7px}.founder-identity>div:last-child>span,.founder-story>span{letter-spacing:.16em;color:#d3b66c;font-size:8px;font-weight:900}.founder-identity h2{margin:13px 0;font:700 50px/1.05 Georgia}.founder-identity p{color:#a9bbb6;line-height:1.6}.founder-tags{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.founder-tags b{color:#c7d5d1;border:1px solid #ffffff25;border-radius:999px;padding:8px 10px;font-size:8px}.founder-story h3{margin:14px 0 20px;font:700 31px/1.15 Georgia}.founder-story p{color:#afc1bc;font-size:12px;line-height:1.75}.founder-story blockquote{color:#e6d49e;background:#ffffff08;border-left:3px solid #d3b66c;margin:24px 0 0;padding:18px 22px;font:italic 17px/1.5 Georgia}.founder-achievements{border-top:1px solid #ffffff16;grid-column:1/-1;grid-template-columns:repeat(6,1fr);gap:10px;padding-top:28px;display:grid}.founder-achievements article{background:linear-gradient(145deg,#ffffff0d,#ffffff05);border:1px solid #d3b66c30;border-radius:12px;padding:16px 14px}.founder-achievements strong,.founder-achievements span{display:block}.founder-achievements strong{color:#dfc375;margin-bottom:8px;font:700 18px Georgia}.founder-achievements span{color:#a9bbb6;font-size:9px;line-height:1.5}.founder-journey{border-top:1px solid #ffffff16;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:10px;padding-top:28px;display:grid}.founder-journey article{background:#ffffff08;border-radius:12px;gap:11px;padding:14px;display:flex}.founder-journey article>b{color:#d3b66c;font-size:9px}.founder-journey small{color:#d3b66c;letter-spacing:.08em;margin-bottom:5px;font-size:8px;display:block}.founder-journey h4{margin:0 0 7px;font:700 15px Georgia}.founder-journey p{color:#9fb1ac;margin:0;font-size:9px;line-height:1.55}@media (width<=1100px){.founder-achievements{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){.company-founder{grid-template-columns:1fr}.founder-journey{grid-template-columns:1fr 1fr}}@media (width<=560px){.company-founder{padding:65px 18px}.founder-achievements,.founder-journey{grid-template-columns:1fr}.founder-identity{flex-direction:column;align-items:flex-start}.founder-identity h2{font-size:42px}}.company-identity,.company-journey,.company-present,.company-roadmap{padding:90px 7vw}.company-identity{background:#fff;border-top:1px solid #e8e1d5}.company-identity>div:first-child,.company-present>div:first-child,.company-roadmap>div:first-child{max-width:780px}.company-identity>div:first-child>span,.company-journey .journey-title>span,.company-present>div:first-child>span,.company-roadmap>div:first-child>span{letter-spacing:.17em;color:#b28a3e;font-size:9px;font-weight:900}.company-identity h2,.company-journey h2,.company-present h2,.company-roadmap h2{margin:14px 0;font:700 45px/1.08 Georgia,serif}.company-identity>div:nth-child(2){grid-template-columns:repeat(3,1fr);gap:10px;margin-top:34px;display:grid}.company-identity article{background:#faf8f2;border:1px solid #e5dfd3;border-radius:14px;padding:22px}.company-identity article b,.company-identity article span{display:block}.company-identity article b{color:#0b594b;font:700 18px Georgia}.company-identity article span{color:#758079;margin-top:7px;font-size:9px}.company-identity>p{color:#88918c;margin:18px 0 0;font-size:9px}.company-journey{background:#eae4d8;grid-template-columns:.75fr 1.25fr;gap:65px;display:grid}.journey-title{align-self:start;position:sticky;top:110px}.journey-title p{color:#63716d;font-size:12px;line-height:1.75}.journey-line{border-left:1px solid #bca46e;padding-left:28px}.journey-line article{grid-template-columns:100px 1fr;gap:20px;padding:0 0 34px;display:grid;position:relative}.journey-line article:before{content:"";background:#0b594b;border:3px solid #eae4d8;border-radius:50%;width:12px;height:12px;position:absolute;top:3px;left:-35px}.journey-line article>span{color:#0b594b;font-size:11px;font-weight:900}.journey-line h3{color:#102638;margin:0 0 8px;font:700 21px Georgia}.journey-line p{color:#66736e;margin:0;font-size:11px;line-height:1.7}.company-present{background:#f7f2e8}.company-present>div:last-child{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:32px;display:grid}.company-present article{background:#fff;border:1px solid #e6dfd2;border-radius:16px;padding:24px}.company-present h3{color:#102638;margin:0 0 10px;font:700 20px Georgia}.company-present p{color:#68756f;margin:0;font-size:11px;line-height:1.7}.company-roadmap{color:#fff;background:linear-gradient(145deg,#0a2635,#0d3a33)}.company-roadmap>div:last-child{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:30px;display:grid}.company-roadmap article{background:#ffffff09;border:1px solid #ffffff1c;border-radius:15px;padding:22px}.company-roadmap article b{color:#dfc375;font:700 18px Georgia}.company-roadmap article p{color:#afc0bb;font-size:10px;line-height:1.7}@media (width<=900px){.company-identity>div:nth-child(2),.company-present>div:last-child{grid-template-columns:1fr 1fr}.company-journey{grid-template-columns:1fr}.journey-title{position:static}.company-roadmap>div:last-child{grid-template-columns:1fr 1fr}}@media (width<=560px){.company-identity,.company-journey,.company-present,.company-roadmap{padding:65px 18px}.company-identity h2,.company-journey h2,.company-present h2,.company-roadmap h2{font-size:38px}.company-identity>div:nth-child(2),.company-present>div:last-child,.company-roadmap>div:last-child{grid-template-columns:1fr}.journey-line article{grid-template-columns:1fr;gap:8px}}.investor-opportunity{color:#f7f1e2;background:radial-gradient(circle at 82% 16%,#1a7f6950,#0000 30%),linear-gradient(135deg,#071c29,#0b2f35 60%,#123f3e);padding:56px 5vw 70px;position:relative;overflow:hidden}.investor-opportunity:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 49.8%,#ffffff08 50%,#0000 50.2%) 0 0/90px 100%;position:absolute;inset:0}.investor-kicker,.investor-hero-grid,.investor-proof-strip,.investor-allocation,.investor-road,.investor-disclaimer{z-index:1;max-width:1400px;margin-left:auto;margin-right:auto;position:relative}.investor-kicker{color:#ddc579;letter-spacing:.16em;border-bottom:1px solid #fff2;justify-content:space-between;align-items:center;margin-bottom:48px;padding-bottom:18px;font-size:10px;display:flex}.investor-kicker b{color:#0a2630;letter-spacing:.05em;background:#ddc579;border-radius:999px;padding:9px 14px}.investor-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:center;gap:70px;display:grid}.investor-eyebrow{color:#d9bd68;letter-spacing:.18em;font-size:10px;font-weight:800}.investor-pitch h1{letter-spacing:-.045em;max-width:900px;margin:18px 0 24px;font:500 clamp(45px,5vw,78px)/.98 Georgia,serif}.investor-pitch h1 em{color:#e0c777;font-style:normal}.investor-pitch>p{color:#b9cbc8;max-width:780px;font-size:16px;line-height:1.7}.investor-actions{flex-wrap:wrap;gap:12px;margin:30px 0 18px;display:flex}.investor-actions button,.investor-actions a{border:1px solid #dcc06e;border-radius:8px;padding:14px 18px;font-weight:800;text-decoration:none}.investor-actions button{color:#09232c;background:#dcc06e}.investor-actions a{color:#f5edda;background:#ffffff08}.investor-pitch>small{color:#819d99;max-width:760px;line-height:1.6;display:block}.investor-round-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffff12,#ffffff05);border:1px solid #d9bd6866;border-radius:22px;padding:32px;box-shadow:0 30px 90px #0005}.investor-round-card>span{color:#d9bd68;letter-spacing:.14em;font-size:9px}.investor-round-card>strong{color:#f6e6ad;margin:18px 0 6px;font:700 76px/1 Georgia;display:block}.investor-round-card>p{color:#acc0bc;margin:0 0 26px}.investor-round-card>div{border-top:1px solid #ffffff15;justify-content:space-between;gap:14px;padding:14px 0;display:flex}.investor-round-card b{color:#f7f1e2;font:700 19px Georgia}.investor-round-card small{color:#93aaa6;text-align:right;max-width:150px}.investor-proof-strip{border-top:1px solid #ffffff1b;border-bottom:1px solid #ffffff1b;grid-template-columns:repeat(4,1fr);margin-top:55px;display:grid}.investor-proof-strip article{border-right:1px solid #ffffff1b;padding:22px 24px}.investor-proof-strip article:last-child{border:0}.investor-proof-strip b,.investor-proof-strip span{display:block}.investor-proof-strip b{color:#e0c777;margin-bottom:7px;font:700 17px Georgia}.investor-proof-strip span{color:#91aaa5;font-size:10px;line-height:1.55}.investor-allocation{grid-template-columns:.8fr 1.2fr;gap:70px;padding:70px 0 58px;display:grid}.investor-allocation>div>span,.investor-road>div:first-child>span{color:#d9bd68;letter-spacing:.15em;font-size:9px}.investor-allocation h2,.investor-road h2{margin:14px 0;font:500 40px/1.05 Georgia}.investor-allocation p{color:#98afab;line-height:1.7}.allocation-bars article{margin-bottom:16px}.allocation-bars article>div{justify-content:space-between;margin-bottom:7px;font-size:11px;display:flex}.allocation-bars article span{color:#d9bd68}.allocation-bars i{background:#ffffff12;border-radius:99px;height:8px;display:block;overflow:hidden}.allocation-bars em{background:linear-gradient(90deg,#168168,#dfc36f);border-radius:99px;height:100%;display:block}.investor-road{border-top:1px solid #ffffff1b;padding:58px 0}.investor-road>div:last-child{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:30px;display:grid}.investor-road article{background:#ffffff09;border:1px solid #ffffff12;border-radius:14px;padding:20px 18px}.investor-road article>b{color:#d9bd68;font-size:10px}.investor-road h3{margin:12px 0 8px;font:700 20px Georgia}.investor-road article p{color:#93aaa6;font-size:10px;line-height:1.55}.investor-disclaimer{color:#423514;background:#efdcae;border-radius:12px;gap:18px;padding:18px 20px;display:flex}.investor-disclaimer b{white-space:nowrap}.investor-disclaimer p{margin:0;font-size:10px;line-height:1.6}.investor-modal{z-index:100;background:#07131de8;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow:auto}.investor-modal form{color:#102b36;background:#fffdf7;border-radius:20px;width:min(720px,100%);max-height:92vh;padding:34px;position:relative;overflow:auto;box-shadow:0 40px 120px #0008}.investor-close{color:#fff;background:#102b36;border:0;border-radius:50%;width:34px;height:34px;font-size:20px;position:absolute;top:14px;right:18px}.investor-modal form>span{color:#087f5b;letter-spacing:.15em;font-size:9px}.investor-modal h2{margin:12px 0;font:600 36px Georgia}.investor-modal form>p{color:#687a80;line-height:1.6}.investor-modal form>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.investor-modal label{gap:6px;margin-top:13px;font-size:11px;font-weight:700;display:grid}.investor-modal input,.investor-modal select,.investor-modal textarea{color:#102b36;background:#fff;border:1px solid #d9d6cd;border-radius:8px;width:100%;padding:12px}.investor-consent{align-items:flex-start;line-height:1.5;grid-template-columns:20px 1fr!important;font-weight:400!important;display:flex!important}.investor-consent input{width:auto;margin-top:2px}.investor-submit{color:#fff;background:#087f5b;border:0;border-radius:9px;width:100%;margin-top:18px;padding:14px;font-weight:800}.investor-notice{font-weight:700;color:#087f5b!important}.investor-whatsapp{text-align:center;color:#087f5b;background:#dff4eb;border-radius:8px;padding:13px;font-weight:800;text-decoration:none;display:block}@media (width<=950px){.investor-hero-grid,.investor-allocation{grid-template-columns:1fr}.investor-proof-strip,.investor-road>div:last-child{grid-template-columns:1fr 1fr}.investor-hero-grid{gap:36px}.investor-round-card{max-width:600px}}@media (width<=560px){.investor-opportunity{padding:38px 18px 55px}.investor-kicker{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:35px}.investor-pitch h1{font-size:43px}.investor-actions{display:grid}.investor-actions>*{text-align:center}.investor-proof-strip,.investor-road>div:last-child{grid-template-columns:1fr}.investor-proof-strip article{border-bottom:1px solid #ffffff1b;border-right:0}.investor-allocation{gap:25px;padding:50px 0}.investor-modal form{padding:28px 18px}.investor-modal form>div{grid-template-columns:1fr}.investor-disclaimer{display:block}.investor-disclaimer b{margin-bottom:8px;display:block}}.investor-thesis{grid-template-columns:repeat(3,1fr);gap:14px;margin:54px 0 18px;display:grid}.investor-thesis article{background:linear-gradient(145deg,#ffffff0d,#d9bd6810);border:1px solid #ffffff18;border-radius:16px;padding:25px}.investor-thesis span,.investor-loop>span,.investor-document-feature>div>span,.investor-library>div:first-child>span{letter-spacing:.16em;color:#d9bd68;font-size:9px;font-weight:900}.investor-thesis h3{margin:12px 0;font:700 27px Georgia}.investor-thesis p,.investor-loop p,.investor-document-feature p,.investor-library>div:first-child p{color:#9fb4af;line-height:1.65}.investor-loop{border-top:1px solid #ffffff18;border-bottom:1px solid #ffffff18;padding:52px 0}.investor-loop h2{max-width:1050px;margin:14px 0;font:600 38px/1.18 Georgia}.investor-loop p{max-width:900px}.investor-document-feature{grid-template-columns:.62fr 1.38fr;align-items:center;gap:34px;padding:68px 0;display:grid}.investor-document-feature h2,.investor-library h2{margin:14px 0;font:600 40px/1.08 Georgia}.investor-document-feature>div>div{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.investor-document-feature a,.investor-library article a{color:#0b2a2b;background:#d9bd68;border-radius:8px;padding:12px 15px;font-size:10px;font-weight:900;text-decoration:none;display:inline-block}.investor-document-feature a+a,.investor-library article a+a{color:#fff;background:0 0;border:1px solid #ffffff2b}.investor-document-feature iframe{background:#fff;border:1px solid #ffffff24;border-radius:18px;width:100%;height:650px}.mobile-pdf-card{display:none!important}.investor-library{border-top:1px solid #ffffff18;padding:58px 0}.investor-library>div:first-child{max-width:780px}.investor-library>div:last-child{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:32px;display:grid}.investor-library article{background:#ffffff09;border:1px solid #ffffff19;border-radius:16px;padding:25px}.investor-library article>span{letter-spacing:.13em;color:#d9bd68;font-size:9px;font-weight:900}.investor-library h3{margin:12px 0;font:700 24px Georgia}.investor-library article p{color:#99afa9;min-height:55px;font-size:12px;line-height:1.6}.investor-library article div{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}@media (width<=900px){.investor-document-feature{grid-template-columns:1fr}.investor-document-feature iframe{height:560px}}@media (width<=680px){.investor-thesis,.investor-library>div:last-child{grid-template-columns:1fr}.investor-loop h2,.investor-document-feature h2,.investor-library h2{font-size:32px}.investor-document-feature iframe{display:none}.mobile-pdf-card{background:radial-gradient(circle at 80% 15%,#d9bd682e,#0000 38%),linear-gradient(145deg,#123f3e,#071c29);border:1px solid #d9bd6866;border-radius:20px;flex-direction:column;justify-content:center;min-height:330px;padding:28px;text-decoration:none;box-shadow:0 24px 70px #0005;display:flex!important}.mobile-pdf-card span{color:#d9bd68;letter-spacing:.16em;font-size:9px;font-weight:900}.mobile-pdf-card strong{color:#fff6de;margin:18px 0;font:600 34px/1.08 Georgia}.mobile-pdf-card small{color:#a9bfba;line-height:1.6}.mobile-pdf-card b{color:#0b2a2b;background:#d9bd68;border-radius:9px;align-self:flex-start;margin-top:28px;padding:13px 16px}.investor-library article p{min-height:0}}@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,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size: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-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::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]){appearance:button}::file-selector-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}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.table-row{display:table-row}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ivory:#f8f5ed;--paper:#fffefa;--navy:#0d2032;--green:#087f5b;--gold:#c79437;--muted:#64717c;--line:#e5e0d5}html{scroll-behavior:smooth}body{background:var(--ivory);color:var(--navy);margin:0;font-family:Arial,Helvetica,sans-serif}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}.global-language{z-index:160;direction:ltr;font-family:Arial,Helvetica,sans-serif;position:fixed;top:94px;right:22px}.global-language-trigger{color:#16372f;text-align:left;background:#fff;border:1px solid #d8e3de;border-radius:15px;grid-template-rows:1fr 1fr;grid-template-columns:34px 1fr;align-items:center;min-width:150px;padding:8px 12px;display:grid;box-shadow:0 12px 36px #0b342c24}.global-language-trigger>span{color:#fff;background:#087f5b;border-radius:9px;grid-row:1/3;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.global-language-trigger b{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.global-language-trigger small{color:#6d7b76;letter-spacing:.08em;text-transform:uppercase;font-size:7px}.global-language-panel{color:#17352e;background:#fff;border:1px solid #dce5e1;border-radius:20px;width:min(560px,100vw - 28px);max-height:min(720px,100vh - 170px);padding:22px;position:absolute;top:58px;right:0;overflow:auto;box-shadow:0 30px 90px #071d1860}.global-language-panel>div:first-child{justify-content:space-between;align-items:center;display:flex}.global-language-panel>div:first-child strong{font:700 24px Georgia,serif}.global-language-panel>div:first-child button{background:#edf3f0;border:0;border-radius:9px;width:32px;height:32px;font-size:20px}.global-language-panel>p{color:#68766f;font-size:10px;line-height:1.6}.global-language-grid{grid-template-columns:repeat(4,1fr);gap:7px;margin:16px 0;display:grid}.global-language-grid button{text-align:left;color:#17352e;background:#f8faf9;border:1px solid #e0e7e3;border-radius:10px;padding:10px}.global-language-grid button.active{color:#087f5b;background:#e2f4ed;border-color:#087f5b}.global-language-grid span,.global-language-grid small{display:block}.global-language-grid span{font-size:10px;font-weight:800}.global-language-grid small{text-transform:uppercase;color:#83908a;margin-top:4px;font-size:7px}.global-language-panel label{border-top:1px solid #e6ebe8;padding-top:14px;font-size:9px;font-weight:900;display:block}.global-language-panel em{color:#6b531a;background:#fff5dc;border:1px solid #ead8a7;border-radius:10px;margin-top:13px;padding:11px;font-size:8px;font-style:normal;line-height:1.55;display:block}.global-language .goog-te-gadget{margin-top:7px;font-size:0}.global-language .goog-te-gadget select{color:#17352e;background:#fff;border:1px solid #cad8d2;border-radius:9px;width:100%;padding:11px;font-size:11px;display:block}.global-language .goog-logo-link,.global-language .goog-te-gadget span,.skiptranslate iframe,.goog-te-banner-frame{display:none!important}body{top:0!important}.goog-text-highlight{box-shadow:none!important;background:0 0!important}html[dir=rtl] body{text-align:right}html[dir=rtl] .global-language{text-align:left;direction:ltr}@media (width<=620px){.global-language{top:78px;right:10px}.global-language-trigger{grid-template-columns:32px;min-width:48px;padding:7px}.global-language-trigger b,.global-language-trigger small{display:none}.global-language-panel{padding:17px;top:51px}.global-language-grid{grid-template-columns:repeat(2,1fr)}}.topbar{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffefaf0;justify-content:space-between;align-items:center;gap:28px;height:82px;padding:0 4.5vw;display:flex;position:sticky;top:0}.brand{color:var(--navy);align-items:center;gap:12px;min-width:285px;text-decoration:none;display:flex}.brand-mark{border:2px solid var(--gold);width:44px;height:52px;color:var(--gold);border-radius:45% 45% 55% 55%;place-items:center;font-family:Georgia,serif;font-size:28px;font-weight:700;display:grid}.brand strong{white-space:nowrap;font-size:14px;display:block}.brand em{color:var(--green);margin-top:2px;font-family:Georgia,serif;font-size:23px;font-style:normal;display:block}nav{align-items:stretch;height:100%;display:flex}nav a{color:#394653;align-items:center;padding:0 18px;font-size:13px;text-decoration:none;display:flex;position:relative}nav a.active{color:var(--green);font-weight:700}nav a.active:after{content:"";background:var(--green);height:3px;position:absolute;bottom:0;left:18px;right:18px}.header-actions{align-items:center;gap:14px;display:flex}.language{border:1px solid var(--line);background:#fff;border-radius:999px;padding:3px;display:flex}.language button{color:var(--muted);background:0 0;border:0;border-radius:999px;padding:8px 13px;font-size:12px}.language button.selected{background:var(--green);color:#fff}.profile{border:1px solid var(--line);width:38px;height:38px;color:var(--green);background:#fff;border-radius:50%;place-items:center;font-weight:700;text-decoration:none;display:grid}.hero{grid-template-columns:1.02fr .98fr;gap:40px;max-width:1600px;min-height:590px;margin:auto;padding:78px 5vw 38px;display:grid;overflow:hidden}.hero-copy{align-self:center;max-width:720px}.eyebrow{color:var(--green);letter-spacing:.16em;font-size:11px;font-weight:800}h1{letter-spacing:-.055em;margin:18px 0 28px;font-family:Georgia,Times New Roman,serif;font-size:clamp(58px,6vw,94px);font-weight:500;line-height:.97}h1 span{color:var(--green)}.hero-copy>p{color:#5c6873;max-width:620px;font-size:19px;line-height:1.6}.hero-buttons{gap:14px;margin-top:30px;display:flex}.primary,.secondary{border:1px solid var(--green);border-radius:10px;padding:15px 22px;font-weight:700}.primary{background:var(--green);color:#fff;box-shadow:0 12px 24px #087f5b2e}.primary span{margin-left:22px}.secondary{color:var(--green);background:0 0}.trust-row{color:#6d776f;flex-wrap:wrap;gap:20px;margin-top:28px;font-size:12px;display:flex}.hero-visual{align-self:center;min-height:470px;position:relative}.sun{opacity:.8;background:linear-gradient(145deg,#f5dca3,#fbf1d4);border-radius:50%;width:260px;height:260px;position:absolute;top:5%;left:25%}.skyline{border-bottom:2px solid #d9b568;justify-content:center;align-items:flex-end;gap:9px;height:340px;display:flex;position:absolute;bottom:40px;left:5%;right:21%}.skyline i{background:repeating-linear-gradient(0deg,#0000 0 17px,#087f5b26 18px 19px),linear-gradient(90deg,#ffffffb3,#f0f8f3b3);border:2px solid #c7a65e;border-radius:4px 4px 0 0;width:12%;height:45%}.skyline i:nth-child(2){height:69%}.skyline i:nth-child(3){height:88%}.skyline i:nth-child(4){height:100%}.skyline i:nth-child(5){height:76%}.skyline i:nth-child(6){height:57%}.glance-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #eee9df;border-radius:18px;width:240px;padding:18px;position:absolute;top:50%;right:0;transform:translateY(-48%);box-shadow:0 22px 55px #1126371f}.glance-head{border-bottom:1px solid #eee;justify-content:space-between;padding-bottom:12px;display:flex}.glance-head span{color:var(--green)}.glance-card>div:not(.glance-head){border-bottom:1px solid #eee;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;padding:15px 0;display:grid}.glance-card>div:last-child{border:0}.glance-card p{color:var(--muted);margin:0;font-size:11px}.glance-card p strong{color:var(--navy);margin-top:4px;font-size:20px;display:block}.glance-card small{color:var(--green);font-size:10px}.glance-icon{border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.glance-icon.green{color:var(--green);background:#e4f5ed}.glance-icon.gold{color:#b87911;background:#fff2d8}.glance-icon.blue{color:#2864c7;background:#e8f0ff}.ai-bar{background:var(--navy);color:#fff;border-radius:22px;grid-template-columns:58px 1.1fr .9fr;align-items:center;gap:20px;max-width:1440px;margin:0 auto 70px;padding:25px 28px;display:grid;box-shadow:0 20px 50px #0d203229}.ai-badge{color:#082d2a;background:linear-gradient(135deg,#77e3cb,#d9fff4);border-radius:50%;place-items:center;width:54px;height:54px;font-size:23px;display:grid;box-shadow:0 0 30px #43dec157}.ai-content>span{color:#7fe1cb;letter-spacing:.15em;font-size:10px;font-weight:800}.ai-content>strong{margin-top:5px;font-size:14px;font-weight:500;line-height:1.5;display:block}.prompt-chips{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.prompt-chips button{color:#ccdae5;background:#1b364c;border:1px solid #315069;border-radius:999px;padding:6px 10px;font-size:10px}.ai-input{background:#fff;border-radius:12px;align-items:center;padding:5px;display:flex}.ai-input input{min-width:0;color:var(--navy);border:0;outline:0;flex:1;padding:0 10px;font-size:13px}.ai-input button{background:var(--green);color:#fff;border:0;border-radius:8px;padding:12px 17px;font-weight:700}.ai-input a{color:var(--green);white-space:nowrap;padding:0 10px;font-size:11px;font-weight:800;text-decoration:none}.section{max-width:1440px;margin:auto;padding:20px 0 86px}.section-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}h2{letter-spacing:-.035em;margin:10px 0 0;font-family:Georgia,serif;font-size:clamp(34px,4vw,54px);font-weight:500;line-height:1.05}.text-button{color:var(--green);background:0 0;border:0;padding:10px 0;font-weight:700}.business-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.business-card{--accent:#087f5b;--tint:#e8f5ef;background:linear-gradient(160deg,#fff 58%,var(--tint));border:1px solid var(--line);border-radius:22px;flex-direction:column;min-height:430px;padding:22px;transition:all .22s;display:flex;position:relative;overflow:hidden}.business-card:before{content:"";background:var(--accent);opacity:.82;width:4px;position:absolute;inset:0 auto 0 0}.business-card:hover{border-color:var(--accent);transform:translateY(-5px);box-shadow:0 18px 45px #14232d1a}.business-top{justify-content:space-between;align-items:center;display:flex}.business-icon{background:var(--tint);width:48px;height:48px;color:var(--accent);border-radius:13px;place-items:center;font-size:23px;font-weight:800;display:grid}.trend{color:var(--accent);font-weight:900}.business-card h3{margin:18px 0 7px;font-family:Georgia,serif;font-size:23px}.business-card p{color:var(--muted);min-height:42px;margin:0;font-size:13px;line-height:1.55}.business-value,.business-growth{border:1px solid var(--accent);background:#ffffffb8;border-radius:12px;margin-top:14px;padding:12px}@supports (color:color-mix(in lab, red, red)){.business-value,.business-growth{border:1px solid color-mix(in srgb,var(--accent) 14%,white)}}.business-value span,.business-growth span{color:var(--accent);letter-spacing:.12em;font-size:8px;font-weight:900;display:block}.business-value strong,.business-growth b{color:#40505a;margin-top:6px;font-size:10px;line-height:1.5;display:block}.business-growth{background:var(--tint)}.business-growth b{color:var(--accent)}.metric{align-items:baseline;gap:9px;margin:18px 0;display:flex}.metric strong{font-size:28px}.metric span{color:var(--muted);font-size:11px}.card-actions{grid-template-columns:1fr auto;gap:8px;margin-top:auto;display:grid}.card-actions button,.card-actions a{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.card-actions button,.card-actions a{border:1px solid color-mix(in srgb,var(--accent) 55%,white)}}.card-actions button,.card-actions a{background:var(--tint);color:var(--accent);text-align:center;border-radius:9px;padding:10px;font-size:11px;font-weight:700;text-decoration:none}.card-actions a{background:#fff}.network-section{padding-top:65px}.live-pill{color:var(--green);background:#e7f6ef;border-radius:999px;padding:9px 14px;font-size:12px;font-weight:700}.network-layout{background:var(--navy);color:#fff;border-radius:24px;padding:34px}.level-path{grid-template-columns:repeat(7,1fr);gap:12px;display:grid;position:relative}.level-path:before{content:"";background:#436176;height:1px;position:absolute;top:25px;left:6%;right:6%}.level{text-align:center;z-index:1;position:relative}.level>span{color:#8be0c8;background:#173b4d;border:1px solid #5ca993;border-radius:50%;place-items:center;width:52px;height:52px;margin:auto;font-weight:800;display:grid}.level strong{margin-top:10px;display:block}.level small{color:#a7bac8;margin-top:4px;display:block}.network-stats{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:30px;display:grid}.network-stats>div{background:#142e43;border:1px solid #264860;border-radius:14px;padding:18px}.network-stats span{color:#a9bbc9;font-size:12px;display:block}.network-stats strong{margin:8px 0;font-size:27px;display:block}.network-stats small{color:#69d5b8;font-size:10px}.commission-note{color:var(--muted);margin:14px 8px 0;font-size:12px}.join-paths{grid-template-columns:1.6fr repeat(4,1fr);gap:10px;margin-top:18px;display:grid}.join-paths>div{padding:14px 4px}.join-paths>div strong{font-family:Georgia,serif;font-size:20px;display:block}.join-paths>div span{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.5;display:block}.join-paths button{border:1px solid var(--line);text-align:left;color:var(--navy);background:#fff;border-radius:13px;padding:15px;font-weight:800}.join-paths button span{float:right;color:var(--green)}.journey-section{grid-template-columns:.8fr 1.2fr;align-items:center;gap:65px;padding-top:70px;display:grid}.journey-copy p{color:var(--muted);font-size:16px;line-height:1.6}.role-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.role-grid article{border:1px solid var(--line);background:#fff;border-radius:16px;padding:20px;position:relative}.role-grid article>span{width:38px;height:38px;color:var(--green);background:#e8f5ef;border-radius:50%;place-items:center;font-weight:800;display:grid}.role-grid h3{margin:14px 0 5px}.role-grid p{color:var(--muted);margin:0;font-size:11px}.role-grid strong{margin-top:18px;font-size:26px;display:block}.role-grid small{color:var(--muted)}footer{color:#fff;background:#0b1c2b;justify-content:space-between;align-items:center;gap:30px;padding:42px 5vw;display:flex}.footer-brand{color:#fff}.footer-brand .brand-mark{width:38px;height:44px}.footer-brand strong{color:#fff}footer>p{color:#9eb0be;max-width:430px;font-size:12px}.whatsapp-footer{color:#fff;background:var(--green);border-radius:10px;padding:13px 17px;font-size:12px;font-weight:700;text-decoration:none}.floating-whatsapp{color:#fff;z-index:25;background:#20a967;border:4px solid #fff;border-radius:18px;align-items:center;gap:10px;min-width:188px;padding:10px 15px 10px 10px;font-weight:900;text-decoration:none;display:flex;position:fixed;bottom:22px;right:24px;box-shadow:0 10px 28px #0d5f394d}.floating-whatsapp>b{color:#168d55;background:#fff;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.floating-whatsapp span,.floating-whatsapp strong,.floating-whatsapp small{display:block}.floating-whatsapp strong{font-size:11px}.floating-whatsapp small{color:#dcffea;margin-top:2px;font-size:9px}.crm-whatsapp-action{background:linear-gradient(135deg,#f0fff6,#e5f8ed)!important;border-color:#b8dfc7!important}.crm-whatsapp-action b{color:#fff!important;background:#20a967!important}@media (width<=520px){.floating-whatsapp{border-radius:16px;min-width:0;padding:8px;bottom:12px;right:12px}.floating-whatsapp>b{width:38px;height:38px}.floating-whatsapp>span{display:none}}.growth-story{--story-accent:#087f5b;--story-dark:#082f2a;--story-soft:#e9f7f1;background:linear-gradient(145deg,#fff 0%,var(--story-soft) 100%);border:1px solid var(--story-accent);border-radius:30px;max-width:1400px;margin:70px auto;padding:48px}@supports (color:color-mix(in lab, red, red)){.growth-story{border:1px solid color-mix(in srgb,var(--story-accent) 22%,white)}}.growth-story{box-shadow:0 28px 80px var(--story-dark)}@supports (color:color-mix(in lab, red, red)){.growth-story{box-shadow:0 28px 80px color-mix(in srgb,var(--story-dark) 12%,transparent)}}.growth-story{color:var(--story-dark)}.growth-story-hero{justify-content:space-between;align-items:flex-end;gap:35px;display:flex}.growth-story-hero>div{max-width:820px}.growth-story-hero span,.growth-audience span,.growth-roadmap-head span,.growth-engine span{color:var(--story-accent);letter-spacing:.16em;font-size:10px;font-weight:900;display:block}.growth-story-hero h2{color:var(--story-dark);margin:12px 0 16px;font-size:clamp(38px,5vw,66px)}.growth-story-hero p{color:var(--story-dark);font-size:18px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.growth-story-hero p{color:color-mix(in srgb,var(--story-dark) 72%,white)}}.growth-story-hero p{margin:0}.growth-story-hero>a{background:var(--story-accent);color:#fff;box-shadow:0 12px 28px var(--story-accent);border-radius:14px;flex:none;padding:16px 20px;font-size:12px;font-weight:900;text-decoration:none}@supports (color:color-mix(in lab, red, red)){.growth-story-hero>a{box-shadow:0 12px 28px color-mix(in srgb,var(--story-accent) 30%,transparent)}}.growth-story-hero>a b{margin-left:18px}.growth-story-explain{color:#5e6b70;max-width:1000px;margin:30px 0;font-size:14px;line-height:1.75}.growth-audience{grid-template-columns:1fr 1fr;gap:14px;display:grid}.growth-audience article{border:1px solid var(--story-accent);background:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.growth-audience article{border:1px solid color-mix(in srgb,var(--story-accent) 18%,white)}}.growth-audience article{border-radius:18px;padding:24px}.growth-audience h3{margin:9px 0;font:700 24px Georgia,serif}.growth-audience p{color:#637078;margin:0;font-size:12px;line-height:1.65}.growth-roadmap{grid-template-columns:1.25fr repeat(4,1fr);align-items:stretch;gap:10px;margin-top:16px;display:grid}.growth-roadmap>*{background:var(--story-dark);color:#fff;border-radius:16px;padding:20px}.growth-roadmap-head h3{margin:8px 0 0;font:700 22px Georgia,serif}.growth-roadmap article{position:relative;overflow:hidden}.growth-roadmap article:after{content:"→";color:var(--story-accent);position:absolute;top:14px;right:14px}@supports (color:color-mix(in lab, red, red)){.growth-roadmap article:after{color:color-mix(in srgb,var(--story-accent) 75%,white)}}.growth-roadmap article b{color:var(--story-accent);display:block}@supports (color:color-mix(in lab, red, red)){.growth-roadmap article b{color:color-mix(in srgb,var(--story-accent) 55%,white)}}.growth-roadmap article b{font-size:22px}.growth-roadmap article span{color:#e8f0ed;margin-top:22px;font-size:11px;font-weight:800;display:block}.growth-engine{grid-template-columns:1.4fr .6fr;gap:14px;margin-top:16px;display:grid}.growth-engine>div{border:1px solid var(--story-accent);background:#ffffffc9}@supports (color:color-mix(in lab, red, red)){.growth-engine>div{border:1px solid color-mix(in srgb,var(--story-accent) 18%,white)}}.growth-engine>div{border-radius:18px;padding:23px}.growth-engine h3{margin:8px 0 16px;font:700 24px Georgia,serif}.growth-engine>div:first-child>div{flex-wrap:wrap;gap:8px;display:flex}.growth-engine b{background:var(--story-soft);color:var(--story-accent);border:1px solid var(--story-accent)}@supports (color:color-mix(in lab, red, red)){.growth-engine b{border:1px solid color-mix(in srgb,var(--story-accent) 20%,white)}}.growth-engine b{border-radius:999px;padding:9px 12px;font-size:10px}.growth-engine p{color:#56636a;border-bottom:1px solid #e8ebe8;margin:0;padding:9px 0;font-size:11px}.growth-story-actions{background:var(--story-dark);color:#fff;border-radius:18px;align-items:center;gap:10px;margin-top:16px;padding:20px;display:flex}.growth-story-actions>div{margin-right:auto}.growth-story-actions strong,.growth-story-actions small{display:block}.growth-story-actions strong{font-size:12px}.growth-story-actions small{color:#aebfba;margin-top:5px;font-size:9px}.growth-story-actions>a{color:var(--story-dark);background:#fff;border-radius:10px;padding:12px 15px;font-size:10px;font-weight:900;text-decoration:none}.growth-story-actions>a:last-child{background:var(--story-accent);color:#fff}@media (width<=900px){.growth-story{margin:45px 4vw;padding:30px}.growth-roadmap{grid-template-columns:1fr 1fr}.growth-roadmap-head{grid-column:1/-1}.growth-engine{grid-template-columns:1fr}.growth-story-actions{flex-wrap:wrap;align-items:stretch}.growth-story-actions>div{width:100%}}@media (width<=600px){.growth-story{border-radius:22px;margin:35px 14px;padding:22px}.growth-story-hero{flex-direction:column;align-items:flex-start}.growth-story-hero h2{font-size:37px}.growth-story-hero p{font-size:15px}.growth-audience,.growth-roadmap{grid-template-columns:1fr}.growth-roadmap-head{grid-column:auto}.growth-story-actions>a{text-align:center;flex:1}}.modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#08172299;justify-content:flex-end;display:flex;position:fixed;inset:0}.lead-panel{background:var(--paper);width:min(480px,100%);height:100%;padding:34px;animation:.25s slideIn;overflow:auto;box-shadow:-20px 0 50px #00000026}.close{float:right;width:34px;height:34px;color:var(--navy);background:#eee7da;border:0;border-radius:50%;font-size:24px}.modal-icon{border-radius:14px;place-items:center;width:50px;height:50px;margin-bottom:20px;font-size:23px;font-weight:800;display:grid}.lead-panel h2{font-size:42px}.lead-panel>p{color:var(--muted);line-height:1.5}.lead-panel form{gap:13px;margin-top:22px;display:grid}.lead-panel label{color:#43515c;font-size:11px;font-weight:700}.lead-panel input,.lead-panel textarea{width:100%;color:var(--navy);background:#fff;border:1px solid #ded8cd;border-radius:9px;outline:none;margin-top:6px;padding:12px;display:block}.lead-panel input:focus,.lead-panel textarea:focus{border-color:var(--green);box-shadow:0 0 0 3px #087f5b1a}.lead-panel textarea{resize:vertical;min-height:70px}.submit-lead,.success button{background:var(--green);color:#fff;border:0;border-radius:10px;padding:14px;font-weight:800}.modal-whatsapp{text-align:center;color:var(--green);margin-top:17px;font-size:12px;font-weight:700;text-decoration:none;display:block}.success{text-align:center;padding:25vh 10px 0}.success>span{width:68px;height:68px;color:var(--green);background:#e2f6ed;border-radius:50%;place-items:center;margin:auto;font-size:30px;display:grid}.success h2{margin-top:20px}.success p{color:var(--muted);line-height:1.6}.success button{margin-top:14px;padding:13px 22px}@keyframes slideIn{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.admin-shell{background:#f4f1e9;grid-template-columns:270px 1fr;min-height:100vh;display:grid}.admin-sidebar{color:#fff;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#3b6475 #0c2031;background:#0c2031;flex-direction:column;height:100vh;padding:26px 18px 20px;display:flex;position:sticky;top:0;overflow-y:auto}.admin-sidebar::-webkit-scrollbar{width:8px}.admin-sidebar::-webkit-scrollbar-track{background:#0c2031}.admin-sidebar::-webkit-scrollbar-thumb{background:#3b6475;border:2px solid #0c2031;border-radius:999px}.admin-brand{color:#fff;border-bottom:1px solid #254052;flex:none;align-items:center;gap:11px;padding:0 8px 23px;text-decoration:none;display:flex}.admin-brand>span{border:1px solid var(--gold);width:38px;height:42px;color:var(--gold);border-radius:12px;place-items:center;font-family:Georgia;font-size:23px;display:grid}.admin-brand strong{display:block}.admin-brand small{color:#8fa8ba;letter-spacing:.08em;font-size:9px}.admin-nav{height:auto;margin-top:15px;display:grid}.admin-nav-heading{color:#668399;letter-spacing:.18em;border-top:1px solid #203b4e;margin-top:8px;padding:17px 11px 7px;font-size:8px;font-weight:900}.admin-nav-heading:first-child{border-top:0;margin-top:0}.admin-nav button{color:#a9bdca;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:8px 11px;font-size:11px;display:flex}.admin-nav button i{border:1px solid #395569;border-radius:7px;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;display:grid}.admin-nav button.selected{color:#79dec7;background:#123f45}.admin-nav button.selected i{background:var(--green);border-color:var(--green);color:#fff}.admin-help{background:#15354b;border:1px solid #2a4c62;border-radius:14px;flex:none;margin-top:18px;padding:15px}.admin-help>span{color:#0c4036;background:#7de2ca;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.admin-help strong{margin-top:10px;font-size:12px;display:block}.admin-help p{color:#9fb2c0;font-size:10px;line-height:1.5}.admin-help button{color:#08694f;background:#e9fff9;border:0;border-radius:8px;width:100%;padding:9px;font-size:10px;font-weight:800}.back-site{color:#8fa8ba;flex:none;margin:16px 8px 0;font-size:11px;text-decoration:none}.admin-main{min-width:0;padding:34px 3vw 70px}.admin-header{justify-content:space-between;align-items:center;margin-bottom:27px;display:flex}.admin-header h1{letter-spacing:-.04em;margin:5px 0 0;font-size:44px}.admin-header-actions{align-items:center;gap:9px;display:flex}.admin-header-actions button{border:1px solid var(--line);background:#fff;border-radius:9px;padding:10px 13px;font-size:11px;font-weight:700}.admin-header-actions button.admin-primary{background:var(--green);border-color:var(--green);color:#fff}.admin-header-actions>span{width:37px;height:37px;color:var(--green);background:#e3f3ed;border-radius:50%;place-items:center;font-weight:800;display:grid}.admin-kpis{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:14px;display:grid}.admin-kpis article{border:1px solid var(--line);background:#fff;border-radius:15px;grid-template-columns:38px 1fr;padding:17px;display:grid}.admin-kpis article>span{width:34px;height:34px;color:var(--green);background:#e7f5ef;border-radius:9px;grid-row:1/4;place-items:center;margin-right:9px;display:grid}.admin-kpis small{color:var(--muted);font-size:10px}.admin-kpis strong{margin-top:5px;font-size:25px}.admin-kpis p{color:var(--green);margin:5px 0 0;font-size:9px}.admin-grid{grid-template-columns:1.4fr .8fr;gap:14px;display:grid}.admin-card{border:1px solid var(--line);background:#fff;border-radius:16px;padding:20px}.admin-card-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.admin-card-head h2{letter-spacing:-.02em;margin-top:5px;font-family:Arial;font-size:21px;font-weight:800}.admin-card-head button{color:var(--green);background:0 0;border:0;font-size:10px;font-weight:800}.layer-list{gap:8px;display:grid}.layer-list>div{background:#f8f7f2;border-radius:10px;grid-template-columns:40px 1fr auto;align-items:center;gap:11px;padding:9px 12px;display:grid;position:relative;overflow:hidden}.layer-number{width:32px;height:32px;color:var(--green);background:#e5f5ef;border-radius:9px;place-items:center;font-size:11px;font-weight:900;display:grid}.layer-list strong{font-size:11px;display:block}.layer-list small{color:var(--muted);font-size:8px}.layer-list b{font-size:12px}.layer-list i{background:var(--green);height:2px;position:absolute;bottom:0;left:0}.count-pill{color:#a8630e;background:#fff0dc;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:800}.task-row{border-bottom:1px solid #eee;grid-template-columns:27px 1fr auto;align-items:center;gap:9px;padding:11px 0;display:grid}.task-row>button{color:#aaa;background:#fff;border:1px solid #dcd7cd;border-radius:7px;width:25px;height:25px}.task-row strong{font-size:11px;display:block}.task-row span{color:var(--muted);margin-top:3px;font-size:8px;display:block}.task-row small{color:#a7610e;background:#fff1df;border-radius:999px;padding:5px 7px;font-size:8px}.full-button{border-radius:8px;width:100%;margin-top:13px;color:var(--green)!important;background:#eaf7f2!important;border:1px solid #cfe4dc!important;padding:10px!important;font-weight:800!important}.partner-table-card{margin-top:14px}.table-tools{gap:7px;display:flex}.table-tools input,.table-tools button{border:1px solid var(--line);background:#faf9f5;border-radius:8px;padding:9px 11px;font-size:10px}.partner-table{overflow-x:auto}.table-row{border-top:1px solid #eee;grid-template-columns:1.5fr 1.4fr .5fr .5fr .7fr .8fr .8fr 30px;align-items:center;gap:10px;min-width:830px;padding:11px 8px;font-size:10px;display:grid}.table-head{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;background:#faf9f5;border:0;border-radius:8px;font-size:8px}.partner-name{align-items:center;gap:8px;display:flex}.partner-name i{width:29px;height:29px;color:var(--green);background:#e7f5ef;border-radius:50%;place-items:center;font-style:normal;font-weight:800;display:grid}.table-row span>small{color:var(--muted);margin-top:3px;display:block}.table-row b.ok,.table-row b.warn{border-radius:999px;padding:5px 7px;font-size:8px}.table-row b.ok{color:var(--green);background:#e5f6ee}.table-row b.warn{color:#a7670a;background:#fff0d8}.status-dot{color:#22a372;margin-right:5px}.table-row>button{background:0 0;border:0}.admin-bottom-grid{grid-template-columns:1.3fr .7fr;gap:14px;margin-top:14px;display:grid}.role-bars{gap:13px;display:grid}.role-bars>div>span{justify-content:space-between;font-size:10px;display:flex}.role-bars i{background:#edf0eb;border-radius:99px;height:7px;margin-top:6px;display:block;overflow:hidden}.role-bars em{background:linear-gradient(90deg,var(--green),#79d4bb);border-radius:99px;height:100%;display:block}.commission-control>p{color:var(--muted);font-size:10px;line-height:1.5}.commission-control>div:not(.admin-card-head){border-bottom:1px solid #eee;justify-content:space-between;padding:8px 0;font-size:10px;display:flex}.task-row:has(.task-delete){grid-template-columns:27px 1fr auto 25px}.task-row>button.task-delete{color:#b83b3b;background:#fff5f5;border-color:#f0d2d2;font-size:17px;line-height:1}@media (width<=1000px){.admin-shell{grid-template-columns:78px 1fr}.admin-sidebar{padding:20px 10px}.admin-brand div,.admin-nav button:not(.selected){font-size:0}.admin-nav button{justify-content:center;padding:8px}.admin-nav button.selected{font-size:0}.admin-help,.back-site{display:none}.admin-kpis{grid-template-columns:1fr 1fr}.admin-grid,.admin-bottom-grid{grid-template-columns:1fr}}@media (width<=650px){.admin-shell{display:block}.admin-sidebar{flex-direction:row;align-items:center;width:100%;height:auto;padding:10px 14px;display:flex;position:relative}.admin-brand{border:0;padding:0}.admin-nav{display:none}.admin-main{padding:22px 4vw}.admin-header{align-items:flex-start}.admin-header-actions button:first-child{display:none}.admin-header h1{font-size:35px}.admin-kpis{grid-template-columns:1fr}.admin-header-actions>span{display:none}.layer-list>div{grid-template-columns:36px 1fr auto}.admin-card{padding:15px}.table-tools{display:none}}.business-command-center{background:linear-gradient(145deg,#fff 0%,#f4fbf8 100%);margin-bottom:14px}.business-command-center .admin-card-head p{max-width:720px;color:var(--muted);margin:7px 0 0;font-size:11px;line-height:1.6}.business-command-summary{border-bottom:1px solid #e6ece8;flex-wrap:wrap;align-items:baseline;gap:9px;padding:12px 0 20px;display:flex}.business-command-summary b{color:var(--green);margin-left:14px;font-size:25px}.business-command-summary b:first-child{margin-left:0}.business-command-summary span{color:var(--muted);margin-right:12px;font-size:9px}.business-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:18px;display:grid}.business-command-grid>article{border:1px solid #e1e7e2;border-top:3px solid var(--vertical-accent);background:#fff;border-radius:14px;min-width:0;padding:15px;box-shadow:0 8px 24px #15352a0a}.business-command-grid>article>div:first-child{justify-content:space-between;align-items:center;display:flex}.business-command-grid>article>div:first-child>span{background:var(--vertical-accent);border-radius:9px;width:31px;height:31px}@supports (color:color-mix(in lab, red, red)){.business-command-grid>article>div:first-child>span{background:color-mix(in srgb,var(--vertical-accent) 12%,white)}}.business-command-grid>article>div:first-child>span{color:var(--vertical-accent);place-items:center;font-weight:900;display:grid}.business-command-grid small{color:var(--vertical-accent);letter-spacing:.12em;font-size:8px;font-weight:900}.business-command-grid h3{margin:13px 0 7px;font-size:15px}.business-command-grid p{min-height:34px;color:var(--muted);margin:0;font-size:8px;line-height:1.5}.business-command-grid footer{color:#40505a;gap:12px;margin:13px 0;font-size:8px;display:flex}.business-command-actions{grid-template-columns:1fr auto;gap:6px!important;display:grid!important}.business-command-actions button,.business-command-actions a{text-align:center;border:0;border-radius:8px;padding:8px 9px;font-size:8px;font-weight:900;text-decoration:none}.business-command-actions button{background:var(--vertical-accent);color:#fff}.business-command-actions a{color:#33434b;background:#f0f3ef}@media (width<=1200px){.business-command-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=850px){.business-command-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-nav-heading{padding:8px 0 2px;font-size:0}}@media (width<=650px){.business-command-grid{grid-template-columns:1fr}.business-command-center .admin-card-head{display:block}.business-command-center .admin-card-head button{margin-top:10px}.business-command-grid p{min-height:0}}.admin-help a{text-align:center;color:#08694f;background:#e9fff9;border-radius:8px;width:100%;padding:9px;font-size:10px;font-weight:800;text-decoration:none;display:block}.table-tools select{border:1px solid var(--line);background:#faf9f5;border-radius:8px;padding:9px 11px;font-size:10px}.admin-notice{color:#076c50;background:#e5f6ef;border:1px solid #b8dfd0;border-radius:11px;justify-content:space-between;margin-bottom:14px;padding:12px 15px;font-size:11px;font-weight:700;display:flex}.admin-notice button{color:inherit;background:0 0;border:0;font-size:18px}.admin-modal-backdrop{z-index:70;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#071825aa;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.admin-form-modal{background:#fff;border-radius:22px;width:min(510px,100%);max-height:92vh;padding:30px;position:relative;overflow:auto;box-shadow:0 25px 80px #0005}.admin-modal-close{background:#f1eee7;border:0;border-radius:50%;width:34px;height:34px;font-size:21px;position:absolute;top:18px;right:20px}.admin-form-modal h2{margin:10px 0;font-family:Georgia,serif;font-size:36px}.admin-form-modal>p{color:var(--muted);font-size:11px;line-height:1.6}.admin-form-modal form{gap:12px;margin-top:20px;display:grid}.admin-form-modal label{color:#43515c;font-size:10px;font-weight:800}.admin-form-modal input,.admin-form-modal select{width:100%;color:var(--navy);background:#fff;border:1px solid #dcd8cf;border-radius:9px;margin-top:6px;padding:12px;display:block}.admin-form-modal form>button{background:var(--green);color:#fff;border:0;border-radius:10px;padding:13px;font-weight:900}.admin-form-modal form>button:disabled{opacity:.5}.form-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.table-row>button.review-button{color:var(--green);background:#e5f6ef;border-radius:7px;padding:7px 9px;font-weight:800}.operational-table{margin-bottom:14px}.lead-admin-row{border-top:1px solid #eee;grid-template-columns:1.5fr .9fr .7fr auto;align-items:center;gap:10px;padding:12px 0;display:grid}.lead-admin-row strong,.lead-admin-row small{display:block}.lead-admin-row small{color:var(--muted);margin-top:4px;font-size:9px}.lead-admin-row select{border:1px solid var(--line);background:#fff;border-radius:8px;min-width:0;padding:9px;font-size:10px}.lead-admin-row a{color:var(--green);background:#e5f6ef;border-radius:8px;padding:10px;font-size:9px;font-weight:800;text-decoration:none}.operational-summary{align-items:center;gap:14px;margin-bottom:14px;display:flex}.operational-summary strong{color:var(--green);font-size:28px}.operational-summary span{color:var(--muted);margin-right:20px;font-size:10px}.inline-action{background:var(--green);color:#fff;border:0;border-radius:8px;margin-left:auto;padding:10px 13px;font-weight:800}.tutorial-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.tutorial-card{color:#fff;text-align:left;background:linear-gradient(145deg,#12354b,#081a29);border:0;border-radius:18px;min-height:220px;padding:20px}.tutorial-card .play{width:48px;height:48px;color:var(--green);background:#e9fff8;border-radius:50%;place-items:center;margin:18px 0 28px;display:grid}.tutorial-card strong,.tutorial-card small,.tutorial-card em{display:block}.tutorial-card strong{font-size:17px}.tutorial-card small{color:#a9bdc9;margin-top:8px}.tutorial-card em{color:#72d9c0;margin-top:16px;font-size:9px}.floating-ai{z-index:24;color:#fff;background:#0d2032;border:0;border-radius:15px;padding:13px 16px;text-decoration:none;position:fixed;bottom:22px;left:22px;box-shadow:0 14px 38px #071c2b55}.floating-ai strong,.floating-ai small{margin-left:6px;display:inline-block}.floating-ai small{color:#7ee0c8;font-size:8px}.tutorial-modal{justify-content:center;align-items:center}.tutorial-player{background:#fff;border-radius:22px;width:min(680px,94vw);padding:24px}.video-stage{color:#fff;background:radial-gradient(circle,#238476,#0b2031 58%);border-radius:16px;place-items:center;height:300px;margin-bottom:22px;display:grid}.video-stage span{width:70px;height:70px;color:var(--green);background:#fff;border-radius:50%;place-items:center;font-size:25px;display:grid}@media (width<=800px){.tutorial-grid{grid-template-columns:1fr 1fr}.floating-ai small{display:none}}@media (width<=520px){.tutorial-grid{grid-template-columns:1fr}.floating-ai{bottom:12px;left:12px}}.chat-page{background:linear-gradient(135deg,#f8f5ed 0%,#eef7f3 100%);min-height:100vh}.chat-header{border-bottom:1px solid var(--line);z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;grid-template-columns:1fr auto 1fr;align-items:center;height:76px;padding:0 4vw;display:grid;position:sticky;top:0}.chat-brand{color:var(--navy);align-items:center;gap:10px;text-decoration:none;display:flex}.chat-brand>span{border:1px solid var(--gold);width:39px;height:43px;color:var(--gold);border-radius:13px;place-items:center;font-family:Georgia;font-size:23px;display:grid}.chat-brand strong,.chat-brand small{display:block}.chat-brand small{color:var(--muted);margin-top:3px;font-size:9px}.ai-live{color:var(--green);background:#e7f6ef;border-radius:999px;padding:9px 13px;font-size:11px;font-weight:800}.ai-live i{background:#21b781;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 0 4px #21b78122}.chat-back{color:var(--green);justify-self:end;font-size:11px;font-weight:800;text-decoration:none}.chat-layout{grid-template-columns:340px 1fr;gap:18px;max-width:1280px;margin:34px auto;padding:0 20px;display:grid}.chat-sidebar{color:#fff;background:#0d2032;border-radius:24px;min-height:700px;padding:36px;position:relative;overflow:hidden}.chat-sidebar:after{content:"";filter:blur(20px);background:#087f5b55;border-radius:50%;width:250px;height:250px;position:absolute;bottom:-90px;right:-130px}.assistant-avatar{color:#fff;background:linear-gradient(145deg,#82ead1,#087f5b);border-radius:19px;place-items:center;width:64px;height:64px;font-size:28px;display:grid;box-shadow:0 13px 30px #0004}.chat-sidebar h1{letter-spacing:-.04em;margin:30px 0 16px;font-size:43px;line-height:1.02}.chat-sidebar p{color:#afc0cb;font-size:13px;line-height:1.7}.assistant-skills{gap:13px;margin:32px 0;display:grid}.assistant-skills span{color:#d9e8ed;font-size:11px}.chat-sidebar>a{z-index:1;text-align:center;color:#076d53;background:#dffff7;border-radius:11px;padding:13px;font-size:11px;font-weight:900;text-decoration:none;display:block;position:relative}.chat-console{border:1px solid var(--line);background:#fff;border-radius:24px;flex-direction:column;min-height:700px;display:flex;overflow:hidden;box-shadow:0 20px 60px #16382d0c}.chat-intro{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.chat-intro>div{grid-template-columns:37px 1fr;display:grid}.chat-intro>div>span{width:31px;height:31px;color:var(--green);background:#e5f6ef;border-radius:10px;grid-row:1/3;place-items:center;display:grid}.chat-intro strong,.chat-intro small{display:block}.chat-intro small{color:var(--muted);margin-top:3px;font-size:9px}.chat-intro button{color:var(--muted);background:#f3f1eb;border:0;border-radius:8px;padding:8px 11px;font-size:9px}.messages{flex:1;max-height:470px;padding:26px;overflow:auto}.message{align-items:flex-start;gap:10px;margin-bottom:18px;display:flex}.message>span{width:31px;height:31px;color:var(--green);background:#e5f6ef;border-radius:10px;flex:0 0 31px;place-items:center;font-size:10px;font-weight:900;display:grid}.message p{white-space:pre-wrap;color:#293946;background:#f4f5f1;border-radius:4px 15px 15px;max-width:78%;margin:0;padding:13px 15px;font-size:12px;line-height:1.65}.message.user{flex-direction:row-reverse}.message.user>span{color:#fff;background:#17394d}.message.user p{background:var(--green);color:#fff;border-radius:15px 4px 15px 15px}.typing i{animation:1s infinite pulse}.typing i:nth-child(2){animation-delay:.2s}.typing i:nth-child(3){animation-delay:.4s}@keyframes pulse{50%{opacity:.5}}.quick-prompts{gap:7px;padding:0 24px 12px;display:flex;overflow-x:auto}.quick-prompts button{color:#08765a;background:#f4fbf8;border:1px solid #d4e8e0;border-radius:999px;flex:none;padding:8px 11px;font-size:9px}.chat-compose{background:#fff;border:1px solid #d8d6ce;border-radius:14px;gap:9px;margin:0 24px 12px;padding:7px;display:flex}.chat-compose textarea{resize:none;color:var(--navy);border:0;outline:0;flex:1;padding:8px;font-size:12px}.chat-compose button{background:var(--green);color:#fff;border:0;border-radius:10px;align-self:stretch;padding:0 18px;font-weight:800}.chat-compose button:disabled{opacity:.4}.chat-actions{justify-content:center;gap:18px;padding:0 24px 19px;display:flex}.chat-actions a{color:var(--green);font-size:9px;font-weight:800;text-decoration:none}@media (width<=800px){.chat-header{grid-template-columns:1fr auto}.ai-live{display:none}.chat-layout{grid-template-columns:1fr;margin-top:18px}.chat-sidebar{min-height:auto;padding:25px}.chat-sidebar h1{font-size:34px}.assistant-skills{grid-template-columns:1fr 1fr;margin:20px 0}.chat-console{min-height:680px}.messages{max-height:430px}}@media (width<=520px){.chat-header{padding:0 14px}.chat-brand small,.chat-back{font-size:0}.chat-back:after{content:"← Home";font-size:10px}.chat-layout{padding:0 10px}.chat-sidebar{display:none}.chat-console{border-radius:18px}.messages{padding:18px 14px}.message p{max-width:88%}.quick-prompts{padding-left:14px}.chat-compose{margin-left:14px;margin-right:14px}.chat-compose button{padding:0 13px}.chat-actions{gap:10px}}@media (width<=1180px){nav{display:none}.business-grid{grid-template-columns:repeat(3,1fr)}.hero{grid-template-columns:1fr}.hero-visual{display:none}.ai-bar,.section{margin-left:4vw;margin-right:4vw}.journey-section{grid-template-columns:1fr}.topbar{padding:0 3vw}.join-paths{grid-template-columns:1fr 1fr}}@media (width<=760px){.topbar{height:70px}.brand{min-width:0}.brand strong{font-size:10px}.brand em{font-size:17px}.brand-mark{width:35px;height:41px;font-size:22px}.language{display:none}.hero{min-height:auto;padding:52px 6vw 28px}.hero-copy>p{font-size:16px}.hero-buttons{flex-direction:column}.trust-row{flex-direction:column;gap:8px}.ai-bar{grid-template-columns:44px 1fr;margin-top:25px;padding:18px}.ai-input{grid-column:1/-1}.prompt-chips{display:none}.section{padding-bottom:62px}.section-heading{flex-direction:column;align-items:flex-start}.business-grid{grid-template-columns:1fr}.business-card{min-height:250px}.level-path{grid-template-columns:repeat(4,1fr);row-gap:24px}.level-path:before{display:none}.network-stats{grid-template-columns:1fr}.network-layout{padding:22px 14px}.role-grid{grid-template-columns:1fr}.journey-section{gap:25px}footer{flex-direction:column;align-items:flex-start}.footer-brand{min-width:0}.whatsapp-footer{text-align:center;width:100%}.join-paths{grid-template-columns:1fr}}.growth-steps{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.growth-steps article{border:1px solid var(--line);background:#fff;border-radius:17px;padding:22px}.growth-steps article>span{color:var(--green);letter-spacing:.12em;font-size:12px;font-weight:900}.growth-steps h3{margin:20px 0 8px;font-family:Georgia,serif;font-size:23px}.growth-steps p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}@media (width<=800px){.growth-steps{grid-template-columns:1fr 1fr}}@media (width<=520px){.growth-steps{grid-template-columns:1fr}}.role-action,.step-action{color:var(--green);margin-top:16px;font-size:10px;font-weight:800;text-decoration:none;display:inline-block}.role-grid article>.role-action{margin-top:20px}.work-page{background:#f5f2ea;min-height:100vh;padding-bottom:70px}.work-head{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.work-head>a{color:var(--green);font-weight:800;text-decoration:none}.work-head div span,.work-head div strong{text-align:center;display:block}.work-head div span{letter-spacing:.16em;color:var(--green);font-size:9px}.work-head div strong{margin-top:4px}.work-head>button{background:var(--green);color:#fff;border:0;border-radius:9px;padding:11px 15px;font-weight:800}.work-hero{grid-template-columns:1.4fr .6fr;gap:20px;max-width:1350px;margin:45px auto 18px;display:grid}.work-hero>div:first-child{color:#fff;background:#0d2032;border-radius:22px;padding:42px}.work-hero h1{margin:12px 0 18px;font-size:62px}.work-hero p{color:#acc0cd;max-width:620px}.mode-switch{flex-wrap:wrap;gap:7px;margin-top:25px;display:flex}.mode-switch button{color:#b8c8d2;background:0 0;border:1px solid #39576a;border-radius:999px;padding:8px 12px}.mode-switch button.on{color:#073b31;background:#79e0c7;border-color:#79e0c7}.work-score{border:1px solid var(--line);background:#fff;border-radius:22px;padding:30px}.work-score>span{color:var(--muted);font-size:12px}.work-score strong{margin:18px 0;font-size:58px;display:block}.work-score strong small{color:var(--muted);font-size:16px}.work-score i{background:linear-gradient(90deg,var(--green) var(--score),#e6e8e3 var(--score));border-radius:99px;height:10px;display:block}.work-score p{color:var(--green);font-size:11px}.work-layout{grid-template-columns:1.35fr .65fr;gap:18px;max-width:1350px;margin:auto;display:grid}.work-tasks,.work-layout aside>section{border:1px solid var(--line);background:#fff;border-radius:18px;padding:22px}.work-title{justify-content:space-between;align-items:center;display:flex}.work-title h2{font-family:Arial;font-size:25px;font-weight:800}.work-title button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:9px}.work-tasks article{border-top:1px solid #eee;grid-template-columns:40px 1fr auto;align-items:center;gap:13px;padding:15px 4px;display:grid}.work-tasks article>button{background:#fff;border:1px solid #d9d5cc;border-radius:9px;width:34px;height:34px}.work-tasks article span{color:var(--muted);margin-top:4px;font-size:9px;display:block}.work-tasks article b{color:var(--green);font-size:11px}.work-tasks article.done{opacity:.45}.work-layout aside{gap:14px;display:grid}.ai-coach{color:#fff;background:#0f3042!important}.ai-coach>span{color:#79e0c7;font-size:28px}.ai-coach small{color:#79e0c7;letter-spacing:.15em;display:block}.ai-coach p{color:#afc2cd;font-size:12px;line-height:1.6}.ai-coach button{color:var(--green);background:#dffff7;border:0;border-radius:8px;padding:10px;font-weight:800}.motivation blockquote{margin:18px 0;font-family:Georgia,serif;font-size:19px;line-height:1.5}.motivation>span{color:var(--gold);letter-spacing:.14em;font-size:9px;font-weight:800}.earning-mode strong{color:var(--green)}.earning-mode p{color:var(--muted);font-size:11px;line-height:1.6}@media (width<=900px){.work-hero,.work-layout{grid-template-columns:1fr;margin-left:4vw;margin-right:4vw}.work-head div{display:none}}@media (width<=520px){.work-hero h1{font-size:42px}.work-hero>div:first-child{padding:25px}.work-title{align-items:flex-start;gap:10px}.work-tasks article{grid-template-columns:35px 1fr}.work-tasks article>b{display:none}}.ai-coach a{color:#79e0c7;margin-left:12px;font-size:10px;font-weight:800;text-decoration:none;display:inline-block}.personal-task-form{background:#f3f8f5;border-radius:11px;grid-template-columns:1fr 140px 120px auto;gap:8px;margin-bottom:8px;padding:12px;display:grid}.personal-task-form input,.personal-task-form select{background:#fff;border:1px solid #d6ded9;border-radius:8px;min-width:0;padding:9px;font-size:10px}.personal-task-form button{background:var(--green);color:#fff;border:0;border-radius:8px;padding:9px 13px;font-weight:800}@media (width<=900px){.personal-task-form{grid-template-columns:1fr 1fr}}@media (width<=520px){.personal-task-form,.form-pair{grid-template-columns:1fr}}.work-empty{border:1px solid var(--line);background:#fff;border-radius:24px;max-width:720px;margin:12vh auto;padding:45px}.work-empty h1{margin:15px 0;font-size:55px}.work-empty p{color:var(--muted);line-height:1.7}.work-empty a{background:var(--green);color:#fff;border-radius:10px;padding:13px 18px;font-weight:800;text-decoration:none;display:inline-block}.workspace-status{color:var(--green);text-transform:capitalize;background:#e5f6ef;border-radius:999px;padding:8px 12px;font-size:10px}.workspace-status.pending,.workspace-status.training{color:#a7670a;background:#fff0d8}.assigned-leads{margin-top:16px}.assigned-leads article{grid-template-columns:40px 1fr auto}.lead-number{color:var(--green);font-size:10px;font-weight:800}.assigned-leads article>a{color:var(--green);background:#e5f6ef;border-radius:8px;padding:9px;font-size:9px;font-weight:800;text-decoration:none}.earning-row{border-top:1px solid #eee;justify-content:space-between;gap:10px;padding:11px 0;display:flex}.earning-row span,.earning-row strong{font-size:10px}.earning-row small{color:var(--muted);margin-top:3px;font-size:8px;display:block}@media (width<=800px){.lead-admin-row{grid-template-columns:1fr 1fr}.operational-summary{flex-wrap:wrap}}@media (width<=520px){.lead-admin-row{grid-template-columns:1fr}.work-empty{margin:5vh 4vw;padding:25px}.work-empty h1{font-size:39px}}.admin-ai-modal{background:#f8f6ef;border-radius:24px;flex-direction:column;width:min(720px,96vw);height:min(760px,92vh);display:flex;overflow:hidden;box-shadow:0 30px 90px #0006}.admin-ai-modal>header{color:#fff;background:#0d2032;justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.admin-ai-modal>header>div{align-items:center;gap:10px;display:flex}.admin-ai-modal>header>div>span{background:#087f5b;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.admin-ai-modal header strong,.admin-ai-modal header small{display:block}.admin-ai-modal header small{color:#8ee0ca;margin-top:3px;font-size:9px}.admin-ai-modal header button{color:#fff;background:#ffffff18;border:0;border-radius:50%;width:32px;height:32px;font-size:19px}.admin-ai-messages{flex:1;padding:22px;overflow:auto}.admin-ai-messages>div{margin-bottom:12px;display:flex}.admin-ai-messages p{white-space:pre-wrap;border:1px solid var(--line);background:#fff;border-radius:4px 14px 14px;max-width:83%;margin:0;padding:12px 14px;font-size:11px;line-height:1.6}.admin-ai-messages .user{justify-content:flex-end}.admin-ai-messages .user p{background:var(--green);color:#fff;border:0;border-radius:14px 4px 14px 14px}.ai-confirm{background:#fff2dc;border:1px solid #efce98;border-radius:11px;align-items:center;gap:8px;margin:0 22px 10px;padding:11px;display:flex}.ai-confirm span{margin-right:auto;font-size:10px;font-weight:800}.ai-confirm button{border:0;border-radius:7px;padding:8px;font-size:9px}.ai-confirm button:first-of-type{color:#fff;background:#a8660b}.ai-command-chips{gap:6px;padding:0 22px 10px;display:flex;overflow:auto}.ai-command-chips button{white-space:nowrap;color:var(--green);background:#fff;border:1px solid #cfe4dc;border-radius:999px;padding:7px 10px;font-size:8px}.admin-ai-modal>form{border:1px solid var(--line);background:#fff;border-radius:13px;gap:8px;margin:0 22px 8px;padding:7px;display:flex}.admin-ai-modal textarea{resize:none;border:0;outline:0;flex:1;min-height:48px;padding:8px}.admin-ai-modal form button{background:var(--green);color:#fff;border:0;border-radius:9px;padding:0 15px;font-weight:800}.ai-safety{color:var(--muted);text-align:center;padding-bottom:12px;font-size:8px}.kyc-page{background:#f5f2ea;min-height:100vh}.kyc-page>header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.kyc-page>header a{color:var(--green);font-size:11px;font-weight:800;text-decoration:none}.kyc-page>header div{text-align:center}.kyc-page>header span,.kyc-page>header strong{display:block}.kyc-page>header span{letter-spacing:.15em;color:var(--green);font-size:9px}.kyc-shell{grid-template-columns:.75fr 1.25fr;gap:18px;max-width:1200px;margin:38px auto;padding:0 20px;display:grid}.kyc-shell>aside{color:#fff;background:#0d2032;border-radius:23px;padding:38px}.kyc-shell>aside h1{margin:17px 0;font-size:50px}.kyc-shell>aside>p{color:#a9bcc8;font-size:12px;line-height:1.7}.kyc-flow{gap:12px;margin-top:35px;display:grid}.kyc-flow>div{color:#7f95a4;align-items:center;gap:10px;display:flex}.kyc-flow b{border:1px solid #3b5364;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;display:grid}.kyc-flow .on{color:#8ce3ce}.kyc-flow .on b{background:var(--green);border-color:var(--green);color:#fff}.kyc-form-card{border:1px solid var(--line);background:#fff;border-radius:23px;padding:34px}.kyc-form-card>h2{margin:10px 0;font-family:Georgia,serif;font-size:36px}.kyc-form-card>p{color:var(--muted);font-size:11px}.kyc-form-card form{gap:14px;margin-top:24px;display:grid}.kyc-form-card label{color:#43515c;font-size:10px;font-weight:800}.kyc-form-card input:not([type=checkbox]),.kyc-form-card select{border:1px solid #dcd8cf;border-radius:9px;width:100%;margin-top:6px;padding:11px;display:block}.document-upload-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.document-upload-grid label{background:#f7f8f4;border:1px dashed #bdc9c3;border-radius:11px;padding:12px}.document-upload-grid span,.document-upload-grid small{display:block}.document-upload-grid small{color:var(--muted);margin:4px 0;font-weight:400}.document-upload-grid input{font-size:9px}.declaration{background:#eef7f3;border-radius:10px;align-items:flex-start;gap:9px;padding:12px;display:flex}.declaration input{margin-top:2px}.kyc-form-card form>button,.kyc-result>button{background:var(--green);color:#fff;border:0;border-radius:10px;padding:13px;font-weight:900}.form-error{color:#b42318;background:#fff0ed;border-radius:9px;padding:11px;font-size:10px}.kyc-result{text-align:center;padding:60px 20px}.kyc-result>span{width:64px;height:64px;color:var(--green);background:#e5f6ef;border-radius:50%;place-items:center;margin:auto;font-size:28px;display:grid}.kyc-result h2{font-family:Georgia,serif;font-size:34px}.kyc-result p{color:var(--muted);line-height:1.6}.kyc-result a{color:var(--green);margin-top:18px;font-weight:800;text-decoration:none;display:block}.review-remarks{text-align:left;background:#fff3df;border:1px solid #eed1a3;border-radius:10px;margin:14px 0;padding:12px}.review-remarks p{margin:5px 0 0}.kyc-link{color:#073b31;background:#79e0c7;border:1px solid #79e0c7;border-radius:999px;padding:8px 12px;font-size:12px;text-decoration:none}.earning-mode>a{color:var(--green);margin-top:9px;font-size:10px;font-weight:800;display:inline-block}.kyc-data-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.kyc-data-grid span{background:#f4f5f1;border-radius:8px;padding:11px;font-size:9px}.kyc-data-grid strong{margin-top:5px;font-size:11px;display:block}.kyc-doc-list{gap:7px;margin:14px 0;display:grid}.kyc-doc-list a{border:1px solid var(--line);color:var(--navy);border-radius:8px;justify-content:space-between;gap:8px;padding:10px;font-size:9px;text-decoration:none;display:flex}.kyc-admin-review textarea{border:1px solid var(--line);border-radius:8px;width:100%;min-height:70px;margin-top:6px;padding:10px;display:block}@media (width<=800px){.kyc-shell{grid-template-columns:1fr}.kyc-shell>aside{padding:25px}.kyc-shell>aside h1{font-size:38px}.document-upload-grid{grid-template-columns:1fr}}@media (width<=520px){.kyc-page>header div{display:none}.kyc-form-card{padding:22px}.kyc-data-grid{grid-template-columns:1fr}}.complete-training-card{grid-template-columns:.7fr 1.3fr;align-items:stretch;gap:18px;display:grid}.complete-training-card>.tutorial-card{min-height:310px}.complete-training-card>div{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;justify-content:center;align-items:flex-start;padding:34px;display:flex}.complete-training-card h3{margin:12px 0;font-family:Georgia,serif;font-size:32px}.complete-training-card p{color:var(--muted);font-size:12px;line-height:1.7}.complete-training-card .primary{margin-top:12px;text-decoration:none}.academy-page{background:#f5f2ea;min-height:100vh;padding-bottom:70px}.academy-page>header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.academy-page>header a{color:var(--green);font-size:11px;font-weight:800;text-decoration:none}.academy-page>header div{text-align:center}.academy-page>header span,.academy-page>header strong{display:block}.academy-page>header span{letter-spacing:.15em;color:var(--green);font-size:9px}.academy-hero{grid-template-columns:1.35fr .65fr;gap:18px;max-width:1350px;margin:34px auto 18px;display:grid}.academy-hero>div:first-child{color:#fff;background:#0d2032;border-radius:22px;padding:38px}.academy-hero h1{margin:12px 0;font-size:58px}.academy-hero p{color:#a9bcc8}.serious-score{border:1px solid var(--line);background:#fff;border-radius:22px;padding:28px}.serious-score>span{color:var(--muted);font-size:11px}.serious-score strong{margin:16px 0;font-size:52px;display:block}.serious-score strong small{font-size:14px}.serious-score i{background:linear-gradient(90deg,var(--green) var(--score),#e5e7e2 var(--score));border-radius:99px;height:9px;display:block}.serious-score p{color:var(--green);font-size:10px}.academy-layout{grid-template-columns:260px 1fr;gap:18px;max-width:1350px;margin:auto;display:grid}.academy-layout>aside{border:1px solid var(--line);background:#fff;border-radius:18px;align-self:start;padding:19px;position:sticky;top:94px}.industry-list{gap:5px;margin-top:15px;display:grid}.industry-list button{color:#47535c;text-align:left;background:#f6f5f0;border:0;border-radius:8px;padding:10px;font-size:10px}.industry-list button span{float:right}.industry-list button.active{background:var(--green);color:#fff}.lesson-content{gap:16px;display:grid}.lesson-video,.quiz-card,.assignment-card{border:1px solid var(--line);background:#fff;border-radius:18px;padding:24px}.lesson-title{justify-content:space-between;gap:15px;display:flex}.lesson-title h2,.quiz-card h2,.assignment-card h2{margin:8px 0;font-family:Georgia,serif;font-size:27px}.lesson-title p,.assignment-card>p{color:var(--muted);font-size:11px;line-height:1.6}.lesson-title>span{color:var(--green);background:#e5f6ef;border-radius:999px;height:max-content;padding:8px 11px;font-size:9px}.lesson-video video{background:#0d2032;border-radius:14px;width:100%;max-height:480px}.concept-row{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.concept-row>div{background:#f6f7f3;border-radius:9px;gap:8px;padding:10px;display:flex}.concept-row span{width:25px;height:25px;color:var(--green);background:#e1f4ec;border-radius:50%;flex:0 0 25px;place-items:center;font-size:9px;font-weight:800;display:grid}.concept-row p{margin:0;font-size:9px;line-height:1.5}.academy-two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.quiz-card fieldset{border:0;margin:18px 0;padding:0}.quiz-card legend{margin-bottom:8px;font-size:11px;font-weight:800}.quiz-card label{background:#f7f7f3;border-radius:7px;gap:7px;margin-top:5px;padding:7px;font-size:9px;display:flex}.quiz-card button,.assignment-card button{background:var(--green);color:#fff;border:0;border-radius:9px;padding:11px 14px;font-weight:800}.assignment-card textarea{border:1px solid var(--line);resize:vertical;border-radius:10px;width:100%;min-height:190px;padding:11px}.assignment-card small{color:var(--muted);margin:7px 0 13px;display:block}.academy-toast{color:#fff;background:#0d2032;border-radius:10px;padding:12px 16px;font-size:10px;position:fixed;bottom:20px;right:20px;box-shadow:0 12px 35px #0004}@media (width<=900px){.academy-hero,.academy-layout{margin-left:4vw;margin-right:4vw}.academy-layout{grid-template-columns:1fr}.academy-layout>aside{position:static}.industry-list{grid-template-columns:1fr 1fr}.academy-two{grid-template-columns:1fr}}@media (width<=650px){.academy-hero{grid-template-columns:1fr}.academy-page>header div{display:none}.concept-row,.complete-training-card,.industry-list{grid-template-columns:1fr}.academy-hero h1{font-size:42px}}.join-page{background:#f5f2ea;min-height:100vh;padding-bottom:60px}.join-page>header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.join-page>header a{color:var(--green);font-size:11px;font-weight:800;text-decoration:none}.join-page>header div{text-align:center}.join-page>header span,.join-page>header strong{display:block}.join-page>header span{letter-spacing:.15em;color:var(--green);font-size:9px}.join-shell{grid-template-columns:340px 1fr;gap:18px;max-width:1260px;margin:34px auto;padding:0 20px;display:grid}.join-shell>aside{color:#fff;background:#0d2032;border-radius:24px;align-self:start;padding:36px;position:sticky;top:95px}.join-shell>aside h1{margin:16px 0;font-size:48px}.join-shell>aside>p{color:#aabcc8;font-size:12px;line-height:1.7}.join-progress{gap:11px;margin:28px 0;display:grid}.join-progress>div{color:#718896;align-items:center;gap:10px;display:flex}.join-progress b{border:1px solid #3f5666;border-radius:50%;place-items:center;width:29px;height:29px;font-size:9px;display:grid}.join-progress .active{color:#80dcc5}.join-progress .active b{background:var(--green);border-color:var(--green);color:#fff}.join-trust{color:#b5c6cf;border-top:1px solid #294455;gap:8px;padding-top:20px;font-size:9px;display:grid}.join-card{border:1px solid var(--line);background:#fff;border-radius:24px;min-height:680px;padding:34px;position:relative}.join-card>h2,.join-card form>h2,.join-success h2{margin:10px 0;font-family:Georgia,serif;font-size:37px}.join-card>p{color:var(--muted);font-size:12px;line-height:1.6}.industry-choice{grid-template-columns:1fr 1fr;gap:9px;margin:25px 0;display:grid}.industry-choice button,.role-choice button{border:1px solid var(--line);text-align:left;color:var(--navy);background:#faf9f5;border-radius:12px;align-items:center;gap:10px;padding:13px;display:flex}.industry-choice button>span,.role-choice button>span{width:31px;height:31px;color:var(--green);background:#e7f5ef;border-radius:9px;place-items:center;font-weight:900;display:grid}.industry-choice button>b,.role-choice button>b{color:var(--green);margin-left:auto}.industry-choice button.selected,.role-choice button.selected{border-color:var(--green);background:#eef9f5;box-shadow:0 0 0 2px #087f5b14}.selected-summary{color:var(--green);background:#e5f6ef;border-radius:9px;padding:11px;font-size:10px}.role-choice{gap:8px;margin:22px 0;display:grid}.role-choice strong,.role-choice small{display:block}.role-choice small{color:var(--muted);margin-top:4px;font-size:9px}.wide-field,.join-fields label{color:#43515c;font-size:10px;font-weight:800;display:block}.wide-field select,.join-fields input,.join-fields select,.join-fields textarea{background:#fff;border:1px solid #dcd8cf;border-radius:9px;width:100%;margin-top:6px;padding:11px;display:block}.wide-field select{min-height:120px}.wide-field small{color:var(--muted);margin-top:5px;display:block}.join-fields{grid-template-columns:1fr 1fr;gap:12px;margin-top:22px;display:grid}.join-fields textarea{min-height:80px}.full-field{grid-column:1/-1}.application-review{grid-template-columns:1fr 1fr;gap:8px;margin:22px 0;display:grid}.application-review>div{background:#f5f6f2;border-radius:9px;padding:11px}.application-review span,.application-review strong{display:block}.application-review span{color:var(--muted);font-size:8px}.application-review strong{margin-top:4px;font-size:11px}.kyc-readiness{background:#eef7f3;border-radius:11px;gap:6px;padding:14px;font-size:10px;display:grid}.kyc-readiness strong{margin-bottom:3px}.consent-list{gap:9px;margin:17px 0;display:grid}.consent-list label{border:1px solid var(--line);background:#faf9f5;border-radius:9px;gap:9px;padding:11px;font-size:9px;line-height:1.5;display:flex}.join-submit{background:var(--green);color:#fff;border:0;border-radius:10px;width:100%;padding:14px;font-weight:900}.join-navigation{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.join-navigation button,.back-only{border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:9px;padding:11px 16px;font-weight:800}.join-navigation button.next{background:var(--green);border-color:var(--green);color:#fff}.back-only{margin-top:12px}.join-success{text-align:center;padding:90px 20px}.join-success>span{width:68px;height:68px;color:var(--green);background:#e5f6ef;border-radius:50%;place-items:center;margin:auto;font-size:28px;display:grid}.join-success>p{color:var(--muted);line-height:1.7}.join-success>div{justify-content:center;gap:8px;display:flex}.join-success>div a,.join-success>a{background:var(--green);color:#fff;border-radius:9px;padding:11px 14px;font-size:10px;font-weight:800;text-decoration:none;display:inline-block}.join-success>a{color:var(--green);background:#e5f6ef;margin-top:12px}@media (width<=850px){.join-shell{grid-template-columns:1fr}.join-shell>aside{position:static}.join-progress{grid-template-columns:repeat(5,1fr)}.join-progress>div{text-align:center;justify-items:center;display:grid}.join-trust{grid-template-columns:1fr 1fr}}@media (width<=560px){.join-page>header div{display:none}.join-shell{padding:0 10px}.join-shell>aside{display:none}.join-card{padding:22px}.industry-choice,.join-fields,.application-review{grid-template-columns:1fr}.full-field{grid-column:auto}.join-card>h2,.join-card form>h2{font-size:30px}.join-success{padding:55px 5px}.join-success>div{flex-direction:column}}.application-detail-box{background:#f4f6f2;border-radius:11px;grid-template-columns:1fr 1fr;gap:7px;padding:11px;display:grid}.application-detail-box span{padding:7px}.application-detail-box small,.application-detail-box strong{display:block}.application-detail-box small{text-transform:capitalize;color:var(--muted);font-size:8px}.application-detail-box strong{margin-top:3px;font-size:10px}.hindi-voice{color:var(--green);background:#e5f6ef;border:0;border-radius:999px;margin-top:8px;padding:9px 13px;font-size:10px;font-weight:900}.hindi-voice.speaking{color:#9a5c08;background:#fff0d8}.hindi-script{background:#fff8e9;border:1px solid #efd9ad;border-radius:11px;margin-top:12px;padding:14px}.hindi-script strong{color:#8a5711;font-size:10px}.hindi-script p{color:#4c4a43;margin:6px 0 0;font-family:Arial,sans-serif;font-size:12px;line-height:1.8}.academy-blueprint{color:#fff;background:linear-gradient(135deg,#062f28,#0d2032);border-radius:22px;grid-template-columns:1.2fr .8fr;align-items:center;gap:24px;max-width:1350px;margin:26px auto 0;padding:30px 34px;display:grid}.academy-blueprint h2{margin:9px 0;font:700 35px Georgia,serif}.academy-blueprint p,.academy-blueprint small{color:#b9c9c3;line-height:1.65}.academy-blueprint>div:last-child{background:#ffffff0b;border:1px solid #ffffff18;border-radius:14px;padding:20px}.academy-blueprint strong,.academy-blueprint small{display:block}.academy-blueprint strong{color:#e6c96f;line-height:1.6}.academy-blueprint small{margin-top:9px}.samarpan-bridge{color:#fff;background:#082f29;border-left:4px solid #d5b75c;border-radius:12px;margin:16px 0;padding:18px}.samarpan-bridge span,.industry-application>span,.lesson-lenses span{letter-spacing:.13em;color:#d9be67;font-size:8px;font-weight:900}.samarpan-bridge p{margin-bottom:0;font-size:11px;line-height:1.7}.lesson-lenses{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:14px;display:grid}.lesson-lenses article,.industry-application{background:#f5f6f2;border-radius:11px;padding:15px}.lesson-lenses p,.industry-application p{color:#4f5d57;font-size:10px;line-height:1.6}.industry-application{margin-top:10px}.industry-application strong{color:#08765a;margin-top:12px;font-size:10px;display:block}@media (width<=650px){.academy-blueprint{grid-template-columns:1fr;margin:18px 4vw 0;padding:24px}.academy-blueprint h2{font-size:29px}.lesson-lenses{grid-template-columns:1fr}}.academy-bonus-model{background:#fff;border:1px solid #e3ddd0;border-radius:22px;grid-template-columns:.75fr 1.25fr;gap:24px;max-width:1350px;margin:14px auto 0;padding:28px 32px;display:grid}.academy-bonus-model>div>span{letter-spacing:.15em;color:#08765a;font-size:9px;font-weight:900}.academy-bonus-model h2{margin:9px 0;font:700 31px Georgia}.academy-bonus-model p{color:#5f6b66;font-size:10px;line-height:1.7}.academy-bonus-model>div>div{gap:8px;margin-top:13px;display:flex}.academy-bonus-model a{color:#fff;background:#08372f;border-radius:8px;padding:10px 13px;font-size:9px;font-weight:900;text-decoration:none}.academy-bonus-model a+a{color:#0a5d4b;background:#edf3ef}.academy-bonus-model ol{grid-template-columns:repeat(4,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.academy-bonus-model li{background:#f4f2eb;border-radius:10px;gap:5px;padding:12px;display:grid}.academy-bonus-model li b{color:#b4871c}.academy-bonus-model li span{font-size:9px}.academy-bonus-model li strong{color:#08765a;font-size:10px}.academy-bonus-model>small{color:#6e561a;background:#fff2cb;border-radius:8px;grid-column:1/-1;padding:11px}@media (width<=850px){.academy-bonus-model{grid-template-columns:1fr;margin:14px 4vw 0}.academy-bonus-model ol{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.academy-bonus-model{padding:22px}.academy-bonus-model ol{grid-template-columns:1fr}.academy-bonus-model>div>div{display:grid}}.home-mission{color:#fff;background:linear-gradient(135deg,#18291d,#314a25);border-radius:24px;grid-template-columns:1.15fr .85fr;align-items:center;gap:34px;max-width:1180px;margin:30px auto 70px;padding:42px;display:grid}.home-mission h2{margin:10px 0;font:700 42px Georgia,serif}.home-mission p{color:#d8e1d6;line-height:1.7}.home-mission a{color:#18291d;background:#d9ae50;border-radius:9px;margin-top:12px;padding:12px 16px;font-weight:900;text-decoration:none;display:inline-block}.home-mission-aims{grid-template-columns:1fr 1fr;gap:9px;display:grid}.home-mission-aims span{background:#ffffff10;border:1px solid #ffffff18;border-radius:12px;padding:18px;font-size:11px;font-weight:800}.crm-workspace{z-index:6;background:#f8faf9;border:1px solid #dfe7e3;border-radius:26px;max-width:1380px;margin:-48px auto 72px;padding:34px;position:relative;box-shadow:0 25px 65px #0c2b2020}.crm-workspace-head{grid-template-columns:1.3fr .7fr;align-items:center;gap:28px;display:grid}.crm-workspace h2{margin:8px 0;font:700 34px Georgia,serif}.crm-workspace-head p{color:#66756e;line-height:1.55}.crm-user{background:#fff;border:1px solid #dfe7e3;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:10px 13px;padding:16px;display:grid}.crm-user>span{color:#fff;background:#0b705a;border-radius:14px;grid-row:1/3;place-items:center;width:48px;height:48px;font-weight:900;display:grid}.crm-user strong,.crm-user small{display:block}.crm-user small{color:#738079;margin-top:3px}.crm-user>a{color:#0b705a;grid-column:2;font-size:11px;font-weight:900;text-decoration:none}.crm-kpis{grid-template-columns:repeat(4,1fr);gap:12px;margin:24px 0;display:grid}.crm-kpis article{color:#fff;background:#102b25;border-radius:15px;padding:18px}.crm-kpis span,.crm-kpis strong,.crm-kpis small{display:block}.crm-kpis span{color:#acc2b8;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.crm-kpis strong{color:#e4c66e;margin:7px 0;font:700 34px Georgia,serif}.crm-kpis small{color:#c8d7d0}.crm-actions{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.crm-actions a,.crm-actions button{appearance:none;color:#172d27;text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe7e3;border-radius:15px;align-items:center;gap:13px;padding:16px;text-decoration:none;display:flex}.crm-actions b{color:#08745d;background:#e5f3ed;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.crm-actions strong,.crm-actions small{display:block}.crm-actions small{color:#6b7972;margin-top:4px;line-height:1.35}.crm-role-guide{background:#edf4f0;border-radius:13px;grid-template-columns:auto 1fr auto 1fr;gap:8px 12px;margin-top:18px;padding:15px;font-size:11px;line-height:1.5;display:grid}.crm-role-guide strong{color:#08745d}.crm-role-guide span{color:#53635c}@media (width<=850px){.crm-workspace{margin:-22px 14px 54px;padding:22px}.crm-workspace-head{grid-template-columns:1fr}.crm-kpis,.crm-actions{grid-template-columns:1fr 1fr}.crm-role-guide{grid-template-columns:1fr}.crm-user{max-width:none}}@media (width<=520px){.crm-kpis,.crm-actions{grid-template-columns:1fr}.crm-workspace h2{font-size:28px}}@media (width<=760px){.home-mission{grid-template-columns:1fr;margin:20px 14px 50px;padding:26px}.home-mission-aims{grid-template-columns:1fr}.home-mission h2{font-size:34px}}.academy-roadmap{grid-template-columns:repeat(5,1fr);gap:10px;max-width:1240px;margin:0 auto 24px;padding:0 24px;display:grid}.academy-roadmap article{background:#fff;border:1px solid #e2e8e5;border-radius:16px;align-items:flex-start;gap:10px;padding:14px;display:flex;box-shadow:0 8px 24px #12312b0d}.academy-roadmap article>span{color:#fff;background:#0c765b;border-radius:50%;place-items:center;min-width:30px;height:30px;font-weight:800;display:grid}.academy-roadmap strong{color:#173d35;font-size:13px}.academy-roadmap p{color:#65756f;margin:4px 0 0;font-size:11px;line-height:1.45}@media (width<=900px){.academy-roadmap{grid-template-columns:1fr 1fr}}@media (width<=560px){.academy-roadmap{grid-template-columns:1fr;padding:0 14px}}.admin-ai-strip{color:#fff;background:linear-gradient(110deg,#092c25,#116e59);border-radius:16px;align-items:center;gap:10px;margin:0 0 16px;padding:14px 16px;display:flex;box-shadow:0 12px 30px #0d4e3c25}.admin-ai-strip>div{align-items:center;gap:10px;margin-right:auto;display:flex}.admin-ai-strip>div>span{color:#063e32;background:#89e4c6;border-radius:11px;place-items:center;width:36px;height:36px;font-size:18px;display:grid}.admin-ai-strip strong,.admin-ai-strip small{display:block}.admin-ai-strip small{color:#b9ded4;margin-top:3px;font-size:9px}.admin-ai-strip button{color:#fff;background:#ffffff12;border:1px solid #ffffff35;border-radius:9px;padding:10px 13px;font-size:10px;font-weight:800}.admin-ai-strip button:first-of-type{color:#083f34;background:#89e4c6;border-color:#89e4c6}.admin-ai-control{gap:14px;margin-bottom:14px;display:grid}.ai-control-hero{background:linear-gradient(135deg,#f5fffb,#eef4ff);grid-template-columns:1fr 1.1fr;gap:20px;display:grid}.ai-control-hero h2{margin:9px 0;font:700 38px Georgia,serif}.ai-control-hero p{color:#63716e;font-size:11px;line-height:1.65}.ai-control-hero>div>button{color:#fff;background:#0d765c;border:0;border-radius:10px;padding:12px 16px;font-weight:900}.ai-health-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ai-health-grid article{background:#fff;border:1px solid #dfe9e4;border-radius:12px;padding:14px}.ai-health-grid span,.ai-health-grid strong,.ai-health-grid small{display:block}.ai-health-grid span{color:#6c7a76;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.ai-health-grid strong{color:#103c34;margin:7px 0;font-size:23px}.ai-health-grid small{color:#8a9592;font-size:8px}.ai-command-library>div:last-child{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.ai-command-library>div:last-child button{text-align:left;background:#fff;border:1px solid #e1e7e4;border-radius:12px;min-height:94px;padding:15px}.ai-command-library button strong,.ai-command-library button span,.ai-command-library button small{display:block}.ai-command-library button strong{color:#173d35}.ai-command-library button span{color:#6c7774;margin:6px 0;font-size:9px}.ai-command-library button small{color:#0d765c;font-weight:800}@media (width<=900px){.admin-ai-strip{flex-wrap:wrap}.admin-ai-strip>div{width:100%}.ai-control-hero{grid-template-columns:1fr}.ai-command-library>div:last-child{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.admin-ai-strip button{flex:1}.ai-health-grid{grid-template-columns:repeat(2,1fr)}.ai-command-library>div:last-child{grid-template-columns:1fr}}.chat-lead-success{background:#effbf6;border:1px solid #bfe7d8;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:4px 14px;margin:0 24px 12px;padding:14px 16px;display:grid}.chat-lead-success strong{color:#08765a;font-size:12px}.chat-lead-success span{color:#5e756b;font-size:10px}.chat-lead-success a{color:#fff;background:#087f5b;border-radius:9px;grid-area:1/2/3;padding:10px 13px;font-size:10px;font-weight:900;text-decoration:none}.chat-lead-success button{color:#08765a;background:0 0;border:0;grid-column:1/3;justify-self:start;padding:5px 0 0;font-size:9px;text-decoration:underline}.unified-training{color:#fff;background:linear-gradient(145deg,#072f29,#102b3b);border-radius:24px;margin:28px 0;padding:30px;box-shadow:0 20px 50px #0b3b3020}.unified-training.compact{max-width:1380px;margin:24px auto}.unified-training-head{grid-template-columns:1fr auto;align-items:end;gap:24px;display:grid}.unified-training-head span{color:#d7bb65;letter-spacing:.16em;font-size:9px;font-weight:900}.unified-training-head h2{margin:9px 0;font:700 32px Georgia,serif}.unified-training-head p{color:#c0d0cb;max-width:850px;font-size:11px;line-height:1.7}.unified-training-head>a,.dashboard-training-button{color:#102b25;background:#d5b75c;border-radius:10px;padding:13px 16px;font-size:10px;font-weight:900;text-decoration:none}.unified-training-line{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px;display:grid}.unified-training-line article{background:#ffffff0b;border:1px solid #ffffff18;border-radius:15px;grid-template-columns:auto 1fr;gap:12px;padding:17px;display:grid}.unified-training-line i{color:#17372f;background:#d5b75c;border-radius:50%;place-items:center;width:35px;height:35px;font-style:normal;font-weight:900;display:grid}.unified-training-line small{letter-spacing:.12em;color:#7ed0b9;font-size:7px}.unified-training-line h3{margin:5px 0;font-size:14px}.unified-training-line p{color:#b9cac5;min-height:42px;font-size:9px;line-height:1.55}.unified-training-line b{color:#e4cb80;margin-bottom:12px;font-size:8px;display:block}.unified-training-line a{color:#fff;font-size:9px;font-weight:900;text-decoration:none}.unified-training>footer{color:#b9cbc5;background:#ffffff0a;border-radius:10px;margin-top:16px;padding:12px;font-size:9px;line-height:1.6}.unified-training>footer b{color:#e0c36b}.dashboard-training-button{align-items:center;gap:12px;display:flex!important}.dashboard-training-button>b{color:#fff;background:#103e35;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.dashboard-training-button strong,.dashboard-training-button small{display:block}.dashboard-training-button small{margin-top:3px;font-weight:600}@media (width<=850px){.unified-training-head{grid-template-columns:1fr}.unified-training-line{grid-template-columns:1fr 1fr}}@media (width<=560px){.unified-training{margin:20px 0;padding:22px}.unified-training.compact{margin:18px 12px}.unified-training-head h2{font-size:26px}.unified-training-line{grid-template-columns:1fr}.unified-training-line p{min-height:0}}.join-sponsor{background:#113a34;border:1px solid #2e6659;border-radius:12px;margin:18px 0 0;padding:12px}.join-sponsor small,.join-sponsor strong,.join-sponsor span{display:block}.join-sponsor small{letter-spacing:.12em;color:#80dcc5;font-size:7px}.join-sponsor strong{margin:6px 0;font-size:11px}.join-sponsor span{color:#b8d0ca;font-size:8px}.aaroh-rule{color:#654b10;background:#fff8e4;border:1px solid #d8b868;border-radius:12px;align-items:flex-start;gap:10px;margin:0 24px 12px;padding:11px 14px;display:flex}.aaroh-rule strong{white-space:nowrap;font-size:10px}.aaroh-rule span{font-size:9px;line-height:1.5}@media (width<=520px){.aaroh-rule{margin-left:14px;margin-right:14px;display:grid}.aaroh-rule strong{white-space:normal}}@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}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.session-menu{z-index:95;background:#fff;border:1px solid #d8dfdb;border-radius:14px;align-items:center;gap:8px;padding:9px;font-family:Arial,sans-serif;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 16px 46px #071e1730}.session-menu div{max-width:220px;padding:0 8px}.session-menu span,.session-menu strong,.session-menu small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.session-menu span{letter-spacing:.14em;color:#08765a;font-size:7px;font-weight:900}.session-menu strong{margin-top:3px;font-size:10px}.session-menu small{color:#6b7973;margin-top:2px;font-size:8px}.session-menu a{color:#0a624b;background:#e7f3ed;border-radius:9px;padding:10px 12px;font-size:9px;font-weight:900;text-decoration:none}.session-menu a.logout{color:#fff;background:#8e2f2f}@media (width<=620px){.session-menu{justify-content:flex-end;bottom:10px;left:10px;right:10px}.session-menu div{min-width:0;margin-right:auto}.session-menu a{padding:9px}.session-menu .dashboard-link{display:inline-flex}}:root{--cg-ink:#092f2b;--cg-green:#0c6555;--cg-gold:#c9962f;--cg-paper:#f6f1e6;--cg-line:#d8cfbb}.collective-page{background:var(--cg-paper);min-height:100vh;color:var(--cg-ink);font-family:Arial,sans-serif}.collective-page h1,.collective-page h2,.collective-page h3{font-family:Georgia,serif}.collective-nav{border-bottom:1px solid var(--cg-line);z-index:20;background:#fffdf8;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex;position:sticky;top:0}.collective-nav a{color:var(--cg-ink);font-weight:800;text-decoration:none}.collective-nav span{letter-spacing:.12em;text-transform:uppercase;font-size:13px}.collective-hero{color:#fff;background:linear-gradient(120deg,#072e2a 0%,#0b4f46 70%,#b98528 170%);grid-template-columns:1.3fr .7fr;align-items:center;gap:7vw;min-height:670px;padding:8vw 7vw;display:grid}.collective-hero>div>span,.collective-allocation>div>span,.collective-routes>div>span,.collective-process>span,.collective-governance>div>span,.collective-board>div>span,.collective-form-section>div>span,.tracker-head span{letter-spacing:.19em;color:#e0b85f;font-size:12px;font-weight:900}.collective-hero h1{margin:24px 0;font-size:clamp(50px,7vw,100px);line-height:.92}.collective-hero h1 em{color:#e0b85f;font-weight:400}.collective-hero p{max-width:780px;font-size:18px;line-height:1.75}.collective-hero a{color:#092f2b;background:#e0b85f;border-radius:4px;margin-top:22px;padding:17px 24px;font-weight:900;text-decoration:none;display:inline-block}.collective-hero aside{background:#ffffff12;border:1px solid #6c9088;border-radius:20px;padding:32px}.collective-hero aside b{font:32px Georgia,serif}.collective-tracker{background:#fff;border-radius:20px;width:min(1120px,90vw);margin:-70px auto 0;padding:40px;position:relative;box-shadow:0 20px 70px #07352b29}.tracker-head{justify-content:space-between;align-items:end;gap:20px;display:flex}.tracker-head h2{margin:12px 0 0;font-size:46px}.tracker-head h2 small{color:#6b746f;font:16px Arial,sans-serif}.tracker-head>b{color:var(--cg-green)}.tracker-bar{background:#ebe5d8;border-radius:10px;height:14px;margin:28px 0;overflow:hidden}.tracker-bar i{background:linear-gradient(90deg,var(--cg-green),var(--cg-gold));height:100%;display:block}.tracker-stats{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.tracker-stats article{background:#f7f4ec;border-radius:10px;padding:20px}.tracker-stats b{font-size:22px;display:block}.tracker-stats span{color:#66706b;font-size:12px}.collective-tracker>p{color:#6f756f;margin:20px 0 0;font-size:12px}.collective-board,.collective-allocation,.collective-routes,.collective-form-section,.collective-governance{padding:100px 7vw}.collective-board>div:first-child,.collective-allocation>div:first-child,.collective-routes>div:first-child,.collective-form-section>div:first-child,.collective-governance>div:first-child{max-width:700px}.collective-page h2{margin:15px 0;font-size:clamp(36px,4vw,62px)}.supporter-list{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:38px;display:grid}.supporter-list article{border:1px solid var(--cg-line);background:#fff;border-radius:12px;padding:24px}.supporter-list article>span{letter-spacing:.12em;font-size:11px}.supporter-list h3{margin:10px 0;font-size:24px}.supporter-list b{color:var(--cg-green)}.empty-supporters{border:1px dashed var(--cg-line);text-align:center;grid-column:1/-1;padding:30px}.collective-allocation{background:#fffdf8;grid-template-columns:.75fr 1.25fr;gap:7vw;display:grid}.collective-allocation>div:last-child{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.collective-allocation article{border:1px solid var(--cg-line);border-radius:12px;padding:24px}.collective-allocation article strong{float:right;color:var(--cg-green)}.collective-allocation article p{clear:both;color:#69716d}.collective-routes>div:last-child{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:40px;display:grid}.collective-routes article{background:var(--cg-ink);color:#fff;border-radius:10px;min-height:260px;padding:26px}.collective-routes article>b{color:#e0b85f}.collective-routes h3{font-size:24px}.collective-routes p{color:#c3d5d0;line-height:1.55}.collective-process{color:#fff;background:#0a302d;padding:90px 7vw}.collective-process>div{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.collective-process article{border-top:2px solid #d7ac52;padding:22px}.collective-process article>b{color:#d7ac52}.collective-process p{color:#bdccc8}.collective-form-section{grid-template-columns:.8fr 1.2fr;gap:8vw;display:grid}.collective-form-section form{border:1px solid var(--cg-line);background:#fff;border-radius:18px;gap:18px;padding:34px;display:grid}.collective-form-section form>div{grid-template-columns:1fr 1fr;gap:16px;display:grid}.collective-form-section label{font-size:13px;font-weight:800}.collective-form-section input,.collective-form-section select{width:100%;color:var(--cg-ink);background:#fff;border:1px solid #cfc9bc;border-radius:7px;margin-top:8px;padding:15px;display:block}.collective-form-section .check{gap:10px;font-weight:400;line-height:1.5;display:flex}.collective-form-section .check input{width:18px;margin:2px 0}.collective-form-section button{background:var(--cg-gold);color:var(--cg-ink);border:0;border-radius:7px;padding:17px;font-size:16px;font-weight:900}.form-notice{color:var(--cg-green);background:#eaf5f1;padding:14px}.collective-governance{background:#e9dfc9;grid-template-columns:.8fr 1.2fr;gap:8vw;display:grid}.collective-governance>div:last-child{grid-template-columns:1fr 1fr;gap:12px;display:grid}.collective-governance p{background:#fff9;border-radius:8px;margin:0;padding:20px;line-height:1.5}@media (width<=900px){.collective-nav span{display:none}.collective-hero,.collective-allocation,.collective-form-section,.collective-governance{grid-template-columns:1fr}.tracker-stats,.supporter-list,.collective-allocation>div:last-child,.collective-governance>div:last-child,.collective-routes>div:last-child,.collective-process>div{grid-template-columns:1fr 1fr}.collective-tracker{margin:-35px auto 0}.collective-hero{padding-top:100px}.collective-form-section form>div{grid-template-columns:1fr}}@media (width<=560px){.tracker-head{flex-direction:column;align-items:start}.tracker-stats,.supporter-list,.collective-allocation>div:last-child,.collective-governance>div:last-child,.collective-routes>div:last-child,.collective-process>div{grid-template-columns:1fr}.collective-tracker{padding:24px}.tracker-head h2{font-size:34px}.collective-board,.collective-allocation,.collective-routes,.collective-form-section,.collective-governance,.collective-process{padding:70px 6vw}}.private-payment-link{text-align:center;background:var(--cg-ink);color:#fff;border-radius:7px;padding:16px;font-weight:900;text-decoration:none;display:block}.payment-status-page{background:linear-gradient(135deg,#f7f1e5,#e9efe9)}.payment-status-shell{width:min(1020px,90vw);margin:0 auto;padding:90px 0 120px}.payment-status-head>span,.payment-awaiting>span,.approved-bank-details>span{letter-spacing:.17em;color:var(--cg-green);font-size:11px;font-weight:900}.payment-status-head h1{margin:12px 0;font-size:68px}.payment-summary{grid-template-columns:repeat(3,1fr);gap:14px;margin:35px 0;display:grid}.payment-summary article{border:1px solid var(--cg-line);background:#fff;border-radius:12px;padding:24px}.payment-summary span,.approved-bank-details small{color:#6d746f;margin-bottom:8px;font-size:11px;display:block}.payment-summary b{text-transform:capitalize}.payment-progress{border:1px solid var(--cg-line);background:#fff;border-radius:18px;margin:1.2rem 0;padding:1.2rem}.payment-progress-head{color:var(--cg-green);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.payment-progress-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.payment-progress-grid article{color:#777;background:#f2f0e9;border-radius:14px;align-items:flex-start;gap:.65rem;padding:.8rem;display:flex}.payment-progress-grid article.active{color:#123c33;background:#e4f4ee}.payment-progress-grid i{background:#d9d5ca;border-radius:50%;flex:none;place-items:center;width:1.6rem;height:1.6rem;font-style:normal;font-weight:800;display:grid}.payment-progress-grid article.active i{background:var(--cg-green);color:#fff}.payment-progress-grid div{flex-direction:column;gap:.2rem;display:flex}.payment-progress-grid small{line-height:1.25}.payment-progress>p{border-left:3px solid var(--cg-gold);background:#fff8e8;margin:1rem 0 0;padding:.8rem;line-height:1.5}.payment-awaiting,.approved-bank-details,.payment-error{border:1px solid var(--cg-line);background:#fff;border-radius:18px;padding:38px}.payment-awaiting h2,.approved-bank-details h2{font-size:38px}.approved-bank-details>div{grid-template-columns:repeat(2,1fr);gap:12px;margin:26px 0;display:grid}.approved-bank-details article{background:#f4f1e8;border-radius:9px;padding:18px}.approved-bank-details>p{background:#fff1c9;padding:15px;line-height:1.55}.payment-verified{background:#d9eee7;border-radius:9px;justify-content:space-between;margin-top:15px;padding:18px;display:flex}@media (width<=650px){.payment-summary,.approved-bank-details>div,.payment-progress-grid{grid-template-columns:1fr}.payment-progress-head{flex-direction:column;align-items:flex-start}.payment-status-head h1{font-size:46px}}.payment-proof-form{border:1px solid var(--cg-line);background:#fff;border-radius:18px;margin-top:22px;padding:38px}.payment-proof-form>span{letter-spacing:.17em;color:var(--cg-green);font-size:11px;font-weight:900}.payment-proof-form h2{font-size:36px}.payment-proof-form form{gap:16px;margin-top:24px;display:grid}.payment-proof-form form>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.payment-proof-form label{font-size:12px;font-weight:900}.payment-proof-form input{background:#fff;border:1px solid #cfc9bc;border-radius:7px;width:100%;margin-top:7px;padding:14px;display:block}.payment-proof-form label small{color:#747b77;margin-top:6px;font-weight:400;display:block}.payment-declaration{gap:9px;line-height:1.5;display:flex}.payment-declaration input{width:18px;margin:2px 0}.payment-proof-form button{background:var(--cg-gold);color:var(--cg-ink);border:0;border-radius:7px;padding:16px;font-weight:900}.payment-submit-notice{color:var(--cg-green);background:#e6f3ee;padding:14px}.payment-submitted{background:#fff1c9;border-radius:9px;justify-content:space-between;gap:15px;margin-top:16px;padding:18px;display:flex}.payment-submitted span{font-size:12px}.submitted-proof{background:#fff1c9;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;margin:16px 0;padding:16px;display:flex}.submitted-proof div{flex-wrap:wrap;gap:12px;display:flex}.submitted-proof a{color:#0c6555;font-weight:900}@media (width<=650px){.payment-proof-form form>div{grid-template-columns:1fr}.payment-submitted,.submitted-proof{flex-direction:column;align-items:flex-start}}.collective-nav-actions,.collective-hero-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.collective-nav-actions a,.collective-hero-actions a{text-decoration:none}.collective-hero-actions a:last-child{border:1px solid var(--cg-ink);color:var(--cg-ink)!important;background:0 0!important}.my-support-page{background:linear-gradient(135deg,#f7f1e5,#e9efe9);min-height:100vh}.my-support-shell{width:min(1000px,90vw);margin:0 auto;padding:85px 0 120px}.my-support-head>span{letter-spacing:.17em;color:var(--cg-green);font-size:10px;font-weight:900}.my-support-head h1{margin:18px 0;font:700 clamp(42px,7vw,76px)/.98 Georgia,serif}.my-support-head p{color:#59655f;max-width:720px;line-height:1.65}.my-support-list{gap:16px;margin-top:40px;display:grid}.my-support-list article,.my-support-empty{border:1px solid var(--cg-line);background:#fff;border-radius:18px;padding:25px}.my-support-list article{grid-template-columns:1fr auto;align-items:start;gap:14px;display:grid}.my-support-list article>div:first-child>span{color:var(--cg-green);letter-spacing:.12em;font-size:10px;font-weight:900}.my-support-list h2{margin:8px 0;font:700 29px Georgia,serif}.my-support-list p{color:#65716c;margin:0}.my-support-value{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.my-support-value>b{font-size:24px}.support-state{text-transform:capitalize;background:#eee7d9;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:900}.support-state.approved,.support-state.verified,.support-state.allocated{color:#086b58;background:#dff3eb}.support-state.payment_pending{color:#6e5610;background:#fff0bd}.my-support-action{background:#f5f2e9;border-radius:10px;grid-column:1/-1;padding:13px!important}.my-support-list article>a,.my-support-empty>a{background:var(--cg-ink);color:#fff;border-radius:9px;grid-column:1/-1;justify-self:start;padding:13px 17px;font-weight:900;text-decoration:none}.my-support-empty{margin-top:40px}.my-support-empty p{margin-bottom:20px;line-height:1.6}@media (width<=650px){.collective-nav{align-items:flex-start}.collective-nav-actions{justify-content:flex-end}.my-support-list article{grid-template-columns:1fr}.my-support-value{align-items:flex-start}.my-support-head h1{font-size:43px}}.constitution-page{color:#102e29;background:#f4efe4;min-height:100vh;font-family:Arial,sans-serif}.constitution-page>header{color:#fff;z-index:20;background:#072b27;justify-content:space-between;align-items:center;height:72px;padding:0 5vw;display:flex;position:sticky;top:0}.constitution-page>header a{color:#e0c36d;font-size:11px;font-weight:900;text-decoration:none}.constitution-page>header div{text-align:center}.constitution-page>header small,.constitution-page>header strong{display:block}.constitution-page>header small{letter-spacing:.16em;color:#9eb9b0;font-size:7px}.constitution-page>header strong{margin-top:4px;font:700 18px Georgia}.constitution-hero{color:#fff;background:radial-gradient(circle at 80% 10%,#17795e,#082e29 38%,#061c1a 80%);grid-template-columns:1.2fr .6fr;align-items:center;gap:55px;padding:80px 6vw;display:grid}.constitution-hero>div>span,.constitution-purpose span,.constitution-curriculum>aside>span,.constitution-curriculum>article>span,.global-roadmap>div>span,.institution-model>div>span{letter-spacing:.17em;color:#e0c36d;font-size:10px;font-weight:900}.constitution-hero h1{margin:20px 0;font:500 clamp(52px,7vw,96px)/.93 Georgia}.constitution-hero h1 em{color:#e0c36d}.constitution-hero p{color:#c1d4cd;max-width:720px;line-height:1.7}.constitution-hero>div>div{gap:10px;margin:25px 0;display:flex}.constitution-hero a{color:#17372f;background:#dfc36e;border-radius:9px;padding:13px 17px;font-weight:900;text-decoration:none}.constitution-hero a+a{color:#fff;background:0 0;border:1px solid #ffffff42}.constitution-hero>div>small{color:#86a49a;max-width:780px;line-height:1.5;display:block}.constitution-hero aside{background:#ffffff0b;border:1px solid #ffffff20;border-radius:24px;padding:30px}.constitution-hero aside small,.constitution-hero aside strong,.constitution-hero aside p{display:block}.constitution-hero aside strong{color:#e0c36d;margin:14px 0;font:700 70px Georgia}.constitution-hero aside strong i{color:#fff;font-size:23px}.constitution-hero aside b{background:#e0c36d;border-radius:999px;height:8px;display:block}.constitution-purpose{grid-template-columns:1fr 1fr;gap:45px;padding:60px 7vw;display:grid}.constitution-purpose h2,.global-roadmap h2,.institution-model h2{margin:13px 0;font:600 clamp(34px,4vw,58px)/1.08 Georgia}.constitution-purpose blockquote{color:#8a6819;border-left:4px solid #d9b95d;padding-left:25px;font:500 27px/1.45 Georgia}.constitution-curriculum{grid-template-columns:320px 1fr;gap:22px;padding:35px 5vw 80px;display:grid}.constitution-curriculum>aside{color:#fff;background:#0a302b;border-radius:20px;height:max-content;padding:18px;position:sticky;top:92px}.constitution-curriculum>aside>span{margin:7px 8px 15px;display:block}.constitution-curriculum>aside button{color:#b8cbc4;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;gap:10px;width:100%;padding:11px;display:flex}.constitution-curriculum>aside button:hover,.constitution-curriculum>aside button.active{color:#fff;background:#ffffff12}.constitution-curriculum>aside button.done b{color:#163a33;background:#d7bd6b}.constitution-curriculum>aside button>b{background:#ffffff12;border-radius:50%;flex:0 0 28px;place-items:center;height:28px;display:grid}.constitution-curriculum>aside button strong,.constitution-curriculum>aside button small{display:block}.constitution-curriculum>aside button strong{font-size:11px}.constitution-curriculum>aside button small{color:#78978c;margin-top:4px;font-size:7px}.constitution-curriculum>article{background:#fff;border:1px solid #e0dbcf;border-radius:24px;padding:38px}.constitution-curriculum>article h2{margin:10px 0;font:600 46px Georgia}.principle{color:#8a6819;font:500 20px/1.5 Georgia}.lesson-copy,.oath-card,.constitution-quiz,.constitution-action{background:#f2f0e9;border-radius:15px;margin-top:18px;padding:22px}.lesson-copy h3,.constitution-action h3{margin:0 0 8px;font:700 22px Georgia}.lesson-copy p,.world-lens p,.institution-model p,.global-roadmap p{color:#65736e;line-height:1.65}.world-lens{grid-template-columns:1fr 1fr;gap:10px;margin-top:15px;display:grid}.world-lens>div{border:1px solid #dce3de;border-radius:13px;padding:18px}.world-lens small,.oath-card>span,.constitution-quiz>span,.constitution-action>span{letter-spacing:.13em;color:#08775e;font-size:9px;font-weight:900}.oath-card{color:#fff;background:#0b342e}.oath-card blockquote{color:#e3c86f;margin:14px 0;font:500 24px/1.45 Georgia}.oath-card label{gap:9px;font-size:10px;line-height:1.5;display:flex}.constitution-quiz fieldset{border:0;margin:18px 0;padding:0}.constitution-quiz legend{margin-bottom:8px;font-size:12px;font-weight:900}.constitution-quiz label{background:#fff;border-radius:8px;margin:5px 0;padding:10px;font-size:10px;display:block}.constitution-quiz input{margin-right:8px}.constitution-quiz button,.constitution-action button{color:#fff;background:#08775e;border:0;border-radius:9px;padding:12px 15px;font-weight:900}.constitution-action textarea{border:1px solid #ccd7d1;border-radius:10px;width:100%;min-height:120px;margin:12px 0;padding:13px}.constitution-message{color:#6d5316;background:#fff1bd;border-radius:9px;padding:12px}.global-roadmap{color:#fff;background:#092d28;padding:75px 6vw}.global-roadmap>div p{color:#9db7ae;max-width:820px}.global-roadmap ol{grid-template-columns:repeat(3,1fr);gap:10px;margin:35px 0 0;padding:0;list-style:none;display:grid}.global-roadmap li{background:#ffffff0a;border:1px solid #ffffff12;border-radius:15px;padding:20px}.global-roadmap li>b{color:#e1c56e}.global-roadmap li small{color:#7fa598;margin:18px 0 6px;display:block}.global-roadmap li h3{margin:0;font:700 22px Georgia}.global-roadmap li p{font-size:10px}.institution-model{padding:75px 6vw}.institution-model>div:nth-child(2){grid-template-columns:repeat(3,1fr);gap:10px;margin-top:30px;display:grid}.institution-model article{background:#fff;border:1px solid #e0ddd4;border-radius:14px;padding:20px}.institution-model article b{color:#0a765e}.institution-model article h3{font:700 21px Georgia}.institution-model>small{background:#fff1c7;border-radius:9px;margin-top:16px;padding:13px;display:block}.constitution-page footer{color:#fff;background:#061e1b;align-items:center;gap:20px;padding:28px 6vw;display:flex}.constitution-page footer span{color:#91aaa1}.constitution-page footer a{color:#e2c873;margin-left:auto;font-weight:900;text-decoration:none}.constitution-loading{text-align:center;padding:100px}@media (width<=900px){.constitution-hero,.constitution-purpose,.constitution-curriculum{grid-template-columns:1fr}.constitution-curriculum>aside{position:static}.global-roadmap ol,.institution-model>div:nth-child(2){grid-template-columns:1fr 1fr}}@media (width<=560px){.constitution-page>header div{display:none}.constitution-hero{padding:55px 22px}.constitution-hero h1{font-size:50px}.constitution-hero>div>div{display:grid}.constitution-purpose,.constitution-curriculum,.global-roadmap,.institution-model{padding:48px 20px}.constitution-curriculum>article{padding:23px}.constitution-curriculum>article h2{font-size:35px}.world-lens,.global-roadmap ol,.institution-model>div:nth-child(2){grid-template-columns:1fr}.constitution-page footer{flex-direction:column;align-items:flex-start}.constitution-page footer a{margin-left:0}}.constitution-books,.constitution-code,.perpetual-vision{padding:75px 6vw}.books-intro{max-width:850px}.books-intro>span,.constitution-code>div:first-child>span,.perpetual-vision>div>span{letter-spacing:.17em;color:#a77912;font-size:10px;font-weight:900}.books-intro h2,.constitution-code h2,.perpetual-vision h2{margin:14px 0;font:600 clamp(36px,5vw,64px)/1.05 Georgia}.books-intro p,.constitution-code p,.perpetual-vision p{color:#65736e;line-height:1.65}.book-grid{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:35px;display:grid}.book-grid article{background:#fff;border:1px solid #ddd8cb;border-radius:20px;padding:28px}.book-grid article>b{letter-spacing:.15em;color:#08775e;font-size:10px}.book-grid h3{margin:12px 0;font:700 29px/1.1 Georgia}.book-grid blockquote{color:#8a6819;margin:0 0 18px;font:500 17px/1.5 Georgia}.book-foundations{grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0;display:grid}.book-foundations section{background:#f3f1e9;border-radius:10px;padding:12px}.book-foundations section>span{letter-spacing:.1em;color:#08775e;margin-bottom:8px;font-size:8px;font-weight:900;display:block}.book-foundations i{background:#e1eadf;border-radius:999px;margin:2px;padding:5px 7px;font-size:9px;font-style:normal;display:inline-block}.book-foundations p{color:#4f5e59;margin:5px 0;font-size:9px;line-height:1.45}.book-grid ol{padding:0;list-style:none}.book-grid li{border-top:1px solid #e5e1d8;padding:10px 0;font-size:12px}.book-grid li span{color:#779088;letter-spacing:.08em;font-size:8px;display:block}.book-grid article>small{background:#f4ead0;border-radius:8px;padding:10px;display:block}.constitution-code{color:#fff;background:#0a302b}.constitution-code>div:nth-child(2){grid-template-columns:repeat(3,1fr);gap:10px;margin-top:30px;display:grid}.constitution-code article{background:#ffffff08;border:1px solid #ffffff1c;border-radius:14px;padding:20px}.constitution-code article>b{color:#e1c56e}.constitution-code article h3{font:700 22px Georgia}.constitution-code article p{color:#aac0b8;font-size:11px}.perpetual-vision{background:#e7dcc3}.perpetual-vision ol{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:30px;padding:0;list-style:none;display:grid}.perpetual-vision li{background:#fff;border-radius:15px;padding:22px}.perpetual-vision li small{color:#08775e;font-weight:900}.perpetual-vision h3{font:700 23px Georgia}@media (width<=900px){.constitution-code>div:nth-child(2),.perpetual-vision ol{grid-template-columns:1fr 1fr}}@media (width<=560px){.constitution-books,.constitution-code,.perpetual-vision{padding:48px 20px}.book-grid,.constitution-code>div:nth-child(2),.perpetual-vision ol,.book-foundations{grid-template-columns:1fr}}.egos-page{color:#102f29;background:#f4f0e7;min-height:100vh}.egos-nav{color:#fff;z-index:30;background:#062c27;align-items:center;gap:24px;min-height:72px;padding:14px 5vw;display:flex;position:sticky;top:0}.egos-nav a{color:inherit;font-size:11px;font-weight:800;text-decoration:none}.egos-nav>strong{margin-right:auto;font:700 16px Georgia,serif}.egos-nav nav{gap:6px;display:flex}.egos-nav nav a{padding:10px}.egos-nav>a:last-child{color:#102b26;background:#d5b55a;border-radius:9px;padding:11px 14px}.egos-hero{color:#fff;background:radial-gradient(circle at 80% 10%,#16745b 0,#082f29 32%,#051d1b 72%);grid-template-columns:1.15fr .85fr;align-items:center;gap:60px;padding:88px 6vw 74px;display:grid}.egos-hero>div>span,.egos-definition>span,.egos-workflow>div>span,.egos-agents>div>span,.egos-impact>div>span,.egos-constitution>div>span,.egos-roadmap>div>span,.egos-levels>div>span,.egos-live-head>div>span,.egos-vertical-lab>div>span{letter-spacing:.17em;color:#d8bd6c;font-size:10px;font-weight:900}.egos-hero h1{margin:22px 0;font:500 clamp(58px,7vw,100px)/.93 Georgia,serif}.egos-hero h1 em{color:#dfc46f}.egos-hero p{color:#c1d2cc;max-width:740px;line-height:1.7}.egos-hero>div>div{gap:12px;margin:28px 0;display:flex}.egos-hero>div>div a{color:#102b26;background:#dfc46f;border-radius:10px;padding:14px 18px;font-weight:900;text-decoration:none}.egos-hero>div>div a+a{color:#fff;background:0 0;border:1px solid #ffffff30}.egos-hero small{color:#90aaa1;line-height:1.5}.egos-hero aside{background:#ffffff0b;border:1px solid #ffffff25;border-radius:26px;padding:34px}.egos-hero aside blockquote{margin:20px 0 28px;font:500 30px/1.35 Georgia,serif}.egos-hero aside>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.egos-hero aside b{background:#ffffff0b;border:1px solid #ffffff15;border-radius:10px;padding:14px;font-size:11px}.egos-definition{text-align:center;max-width:1150px;margin:auto;padding:70px 7vw}.egos-definition h2,.egos-workflow h2,.egos-agents h2,.egos-impact h2,.egos-constitution h2,.egos-roadmap h2,.egos-levels h2,.egos-live h2,.egos-vertical-lab h2{margin:14px 0;font:600 clamp(34px,4vw,58px)/1.05 Georgia,serif}.egos-definition p{color:#62706a;line-height:1.7}.egos-workflow,.egos-agents,.egos-impact,.egos-constitution,.egos-roadmap,.egos-levels,.egos-live,.egos-vertical-lab{padding:72px 6vw}.egos-workflow{background:#fff;grid-template-columns:.72fr 1.28fr;gap:48px;display:grid}.egos-workflow>div:first-child p{color:#66746e;line-height:1.7}.egos-workflow>div:last-child{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.egos-workflow article{background:#f1f4ef;border-radius:12px;gap:18px;padding:17px;display:grid}.egos-workflow article b{color:#0a775e;font-size:10px}.egos-workflow article span{font-size:12px;font-weight:900}.egos-live{color:#fff;background:#092e28}.egos-live-head{grid-template-columns:1fr .8fr;align-items:center;gap:35px;display:grid}.egos-live-head p{color:#a9c0b7;line-height:1.6}.daily-game{color:#123b33;background:#fff;border-radius:20px;padding:25px}.daily-game small,.daily-game strong{display:block}.daily-game strong{margin:9px 0;font:700 28px Georgia,serif}.daily-game a{color:#08765d;font-weight:900;text-decoration:none}.score-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:28px;display:grid}.score-grid article{background:#ffffff0c;border:1px solid #ffffff14;border-radius:14px;padding:17px}.score-grid span,.score-grid b,.score-grid small{display:block}.score-grid span{color:#b5c9c1;font-size:9px}.score-grid b{color:#dfc46f;margin:9px 0;font:700 29px Georgia,serif}.score-grid i{background:#ffffff15;border-radius:9px;height:5px;display:block;overflow:hidden}.score-grid em{background:#52c7a4;height:100%;display:block}.score-grid small{color:#79958b;margin-top:8px;font-size:8px}.egos-vertical-lab{grid-template-columns:1.15fr .85fr;gap:35px;display:grid}.vertical-pills{flex-wrap:wrap;gap:8px;margin-top:25px;display:flex}.vertical-pills button{color:#38504a;background:#fff;border:1px solid #d9d5ca;border-radius:999px;padding:10px 13px}.vertical-pills button.active{color:#fff;background:#0a765c;border-color:#0a765c}.egos-vertical-lab aside{background:#fff;border-radius:22px;padding:30px}.egos-vertical-lab aside h3{margin:9px 0;font:700 34px Georgia,serif}.egos-vertical-lab aside p{color:#66756f;line-height:1.6}.egos-vertical-lab aside>div{grid-template-columns:1fr 1fr;gap:8px;margin:20px 0;display:grid}.egos-vertical-lab aside span{background:#f0f5f1;border-radius:10px;padding:12px;font-size:10px}.egos-vertical-lab aside b{color:#08765d;margin-right:8px}.egos-vertical-lab aside a,.egos-impact a{color:#fff;background:#08765d;border-radius:9px;padding:12px 15px;font-weight:900;text-decoration:none;display:inline-block}.egos-agents{background:#fff}.egos-agents>div:nth-child(2){grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px;display:grid}.egos-agents article{border:1px solid #dde5e1;border-radius:17px;padding:23px}.egos-agents article>span{color:#b08426;font-weight:900}.egos-agents h3{font:700 23px Georgia,serif}.egos-agents p{color:#65736d;line-height:1.6}.egos-agents a{color:#08765d;font-size:10px;font-weight:900;text-decoration:none}.egos-agents>p{color:#7b6550;background:#fff4dc;border-radius:10px;padding:13px;font-size:10px}.egos-impact{background:#e4d39c;grid-template-columns:1fr 1fr;gap:45px;display:grid}.egos-impact>div:last-child{grid-template-columns:1fr 1fr;gap:9px;display:grid}.egos-impact article{background:#fff9e9;border-radius:12px;gap:12px;padding:16px;display:flex}.egos-impact article b{color:#08765d}.egos-constitution{color:#fff;background:#081f1c;grid-template-columns:.85fr 1.15fr;gap:45px;display:grid}.egos-constitution blockquote{color:#d9c376;margin:22px 0;font:500 24px/1.45 Georgia,serif}.egos-constitution>div:last-child{grid-template-columns:1fr 1fr;gap:8px;display:grid}.egos-constitution p{background:#ffffff09;border:1px solid #ffffff13;border-radius:10px;margin:0;padding:14px;font-size:10px}.egos-constitution p b{color:#d9c376;margin-right:9px}.egos-roadmap>div:last-child{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:28px;display:grid}.egos-roadmap article{background:#fff;border-radius:16px;padding:22px}.egos-roadmap h3{font:700 22px Georgia,serif}.egos-roadmap p{color:#65736d;line-height:1.6}.egos-levels{background:#dfeee8}.egos-levels>div:last-child{grid-template-columns:repeat(7,1fr);gap:8px;margin-top:25px;display:grid}.egos-levels article{background:#fff;border-radius:12px;padding:15px}.egos-levels article b,.egos-levels article strong,.egos-levels article small{display:block}.egos-levels article b{color:#08765d;font-size:8px}.egos-levels article strong{margin:10px 0;font:700 18px Georgia,serif}.egos-levels article small{color:#75817c;font-size:8px}.egos-page footer{color:#fff;background:#061c19;align-items:center;gap:18px;padding:28px 6vw;display:flex}.egos-page footer span{color:#93aaa1}.egos-page footer a{color:#e1c773;margin-left:auto;font-weight:900;text-decoration:none}@media (width<=900px){.egos-nav nav{display:none}.egos-hero,.egos-workflow,.egos-live-head,.egos-vertical-lab,.egos-impact,.egos-constitution{grid-template-columns:1fr}.egos-workflow>div:last-child,.score-grid{grid-template-columns:repeat(2,1fr)}.egos-agents>div:nth-child(2),.egos-roadmap>div:last-child{grid-template-columns:1fr 1fr}.egos-levels>div:last-child{grid-template-columns:repeat(3,1fr)}}@media (width<=560px){.egos-nav>strong{display:none}.egos-nav{gap:12px}.egos-hero{padding:58px 22px}.egos-hero h1{font-size:52px}.egos-hero>div>div{flex-direction:column}.egos-workflow,.egos-agents,.egos-impact,.egos-constitution,.egos-roadmap,.egos-levels,.egos-live,.egos-vertical-lab{padding:50px 20px}.egos-workflow>div:last-child,.score-grid,.egos-agents>div:nth-child(2),.egos-impact>div:last-child,.egos-constitution>div:last-child,.egos-roadmap>div:last-child,.egos-levels>div:last-child,.egos-vertical-lab aside>div{grid-template-columns:1fr}.egos-page footer{flex-direction:column;align-items:flex-start}.egos-page footer a{margin-left:0}}.egos-bonus{background:#fff4cc;border:1px solid #e0be5b;border-radius:26px;grid-template-columns:.82fr 1.18fr;gap:24px;max-width:1360px;margin:22px auto;padding:38px;display:grid}.egos-bonus>div>span{letter-spacing:.16em;color:#116654;font-size:10px;font-weight:900}.egos-bonus h2{color:#153b35;margin:10px 0;font:700 34px Georgia}.egos-bonus p{color:#53615d;line-height:1.75}.egos-bonus>div>div{gap:10px;margin-top:18px;display:flex}.egos-bonus a{color:#fff;background:#0b6c59;border-radius:9px;padding:11px 15px;font-size:12px;font-weight:800;text-decoration:none}.egos-bonus a+a{color:#0b6c59;background:#fff;border:1px solid #0b6c59}.egos-bonus ol{grid-template-columns:1fr 1fr;gap:9px;margin:0;padding:0;list-style:none;display:grid}.egos-bonus li{background:#fff;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.egos-bonus li b{color:#fff;background:#0b6c59;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.egos-bonus li span{font-size:12px;font-weight:800}.egos-bonus>small{color:#fff;background:#173c36;border-radius:9px;grid-column:1/-1;padding:12px;line-height:1.55}@media (width<=700px){.egos-bonus{grid-template-columns:1fr;margin:18px 4vw;padding:24px}.egos-bonus ol{grid-template-columns:1fr}.egos-bonus>div>div{display:grid}}*{box-sizing:border-box}.portfolio-page{color:#142c25;background:#f4f1e8;min-height:100vh;padding-bottom:100px;font-family:Arial,sans-serif}.portfolio-page>header{color:#fff;background:#092c26;justify-content:space-between;align-items:center;height:72px;padding:0 5vw;display:flex}.portfolio-page>header a{color:#e2c774;font-size:10px;font-weight:900;text-decoration:none}.portfolio-page>header div{text-align:center}.portfolio-page>header b,.portfolio-page>header span{display:block}.portfolio-page>header span{color:#b7c8c1;margin-top:4px;font-size:8px}.portfolio-hero{grid-template-columns:auto 1fr 260px;align-items:center;gap:22px;padding:55px 6vw 35px;display:grid}.portfolio-avatar{color:#fff;background:linear-gradient(145deg,#08765a,#d1ae58);border-radius:25px;place-items:center;width:82px;height:82px;font:700 30px Georgia;display:grid}.portfolio-hero span,.panel-title span{letter-spacing:.15em;color:#08765a;font-size:9px;font-weight:900}.portfolio-hero h1{margin:8px 0;font:700 46px Georgia}.portfolio-hero p{color:#68756f}.portfolio-hero aside{color:#fff;background:#0c342c;border-radius:15px;padding:18px}.portfolio-hero aside small,.portfolio-hero aside strong{display:block}.portfolio-hero aside strong{color:#e2c774;margin:7px 0}.portfolio-hero aside p{color:#b5c6c0;margin:0;font-size:9px}.portfolio-metrics,.portfolio-grid,.portfolio-section{width:min(1260px,100% - 32px);margin:0 auto}.portfolio-metrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.portfolio-metrics article,.portfolio-grid>article,.portfolio-section{background:#fff;border:1px solid #e1ded4;border-radius:17px;padding:22px}.portfolio-metrics small,.portfolio-metrics strong,.portfolio-metrics span{display:block}.portfolio-metrics small{color:#78837e;text-transform:uppercase;font-size:8px}.portfolio-metrics strong{margin:9px 0;font:700 30px Georgia}.portfolio-metrics span{color:#08765a;font-size:9px}.portfolio-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.portfolio-section{margin-top:12px}.panel-title h2{margin:8px 0 18px;font:700 28px Georgia}.detail-list{grid-template-columns:1fr 1fr;gap:8px;display:grid}.detail-list div,.progress-cards div{background:#f3f1ea;border-radius:10px;padding:12px}.detail-list small,.detail-list strong{display:block}.detail-list small,.progress-cards small{color:#76817c;font-size:8px}.detail-list strong{text-transform:capitalize;margin-top:5px;font-size:11px}.wallet-row,.progress-cards{grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:14px;display:grid}.wallet-row div{color:#fff;background:#0c342c;border-radius:10px;padding:13px}.wallet-row small,.wallet-row strong,.progress-cards small,.progress-cards strong{display:block}.wallet-row small{color:#b8c8c2;font-size:7px}.wallet-row strong,.progress-cards strong{margin-top:6px;font-size:18px}.portfolio-row{border-top:1px solid #ece9e0;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:12px 4px;display:grid}.portfolio-row div strong,.portfolio-row div small{display:block}.portfolio-row div strong{font-size:11px}.portfolio-row div small{color:#75807b;margin-top:4px;font-size:8px}.portfolio-row>span{color:#08765a;text-transform:capitalize;background:#e7f4ee;border-radius:999px;padding:6px 8px;font-size:8px}.portfolio-row.lead{grid-template-columns:45px 1fr auto}.empty-copy{color:#78817d;font-size:10px}.empty-panel{background:#fff3d6;border-radius:12px;padding:16px}.empty-panel p{font-size:10px;line-height:1.5}.empty-panel a{color:#08765a;font-size:10px;font-weight:900}.portfolio-state{text-align:center;background:#fff;border-radius:18px;width:min(600px,100% - 32px);margin:120px auto;padding:30px}@media (width<=800px){.portfolio-hero{grid-template-columns:auto 1fr}.portfolio-hero aside{grid-column:1/-1}.portfolio-metrics{grid-template-columns:1fr 1fr}.portfolio-grid{grid-template-columns:1fr}}@media (width<=520px){.portfolio-page>header div{display:none}.portfolio-hero{grid-template-columns:1fr;padding-top:35px}.portfolio-avatar{width:64px;height:64px}.portfolio-hero h1{font-size:36px}.portfolio-metrics{grid-template-columns:1fr 1fr}.detail-list,.wallet-row,.progress-cards{grid-template-columns:1fr}.portfolio-row{grid-template-columns:1fr auto}.portfolio-row>b{display:none}}.fractional-locker{color:#fff;background:#092f29;border-color:#174a40}.fractional-locker-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.fractional-locker-head .panel-title span{color:#d8bd69}.fractional-locker-head .panel-title h2{margin-bottom:8px}.fractional-locker-head .panel-title p{color:#b9cbc5;max-width:760px;margin:0;font-size:10px;line-height:1.6}.fractional-locker-head>a,.locker-action{color:#092f29;white-space:nowrap;background:#ddc372;border-radius:10px;padding:11px 14px;font-size:9px;font-weight:900;text-decoration:none}.fractional-locker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.fractional-locker-card{color:#142c25;background:#fff;border-radius:15px;padding:18px}.locker-card-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.locker-card-top small{color:#08765a;letter-spacing:.08em;font-size:8px;font-weight:900}.locker-card-top h3{margin:5px 0 0;font:700 24px Georgia}.locker-card-top>span{text-transform:capitalize;color:#825d08;background:#fff1cf;border-radius:999px;padding:7px 9px;font-size:8px;font-weight:900}.locker-card-top>span.allotted{color:#08765a;background:#daf3e7}.locker-card-top>span.rejected{color:#8e2f2f;background:#f7dfdf}.locker-values{grid-template-columns:repeat(4,1fr);gap:6px;margin:16px 0;display:grid}.locker-values div{background:#f1efe7;border-radius:9px;padding:10px}.locker-values small,.locker-values strong{display:block}.locker-values small{color:#748078;font-size:7px}.locker-values strong{margin-top:5px;font-size:11px}.fractional-stagebar{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.fractional-stagebar div{text-align:center;color:#9aa29e}.fractional-stagebar i{background:#e9e9e4;border-radius:50%;place-items:center;width:24px;height:24px;margin:auto;font-size:8px;font-style:normal;font-weight:900;display:grid}.fractional-stagebar span{margin-top:5px;font-size:6px;display:block}.fractional-stagebar div.done{color:#08765a}.fractional-stagebar div.done i{color:#fff;background:#08765a}.locker-meta{flex-wrap:wrap;gap:6px;margin:14px 0;display:flex}.locker-meta span{color:#08765a;background:#e8f4ef;border-radius:999px;padding:6px 8px;font-size:7px}.locker-action{color:#fff;background:#0c6b55;display:inline-block}@media (width<=900px){.fractional-locker-grid{grid-template-columns:1fr}.locker-values{grid-template-columns:1fr 1fr}}@media (width<=620px){.fractional-locker-head{display:block}.fractional-locker-head>a{margin-top:14px;display:inline-block}.fractional-stagebar{grid-template-columns:repeat(7,64px);padding-bottom:5px;overflow-x:auto}}.payout-actions{background:#f3f1ea;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:10px 0 14px;padding:10px;display:flex}.payout-actions button,.task-row button{color:#fff;cursor:pointer;background:#0b6d55;border:0;border-radius:8px;padding:9px 11px;font-size:8px;font-weight:900}.payout-actions small{color:#67746e;font-size:8px}.payout-history{margin-top:18px}.payout-history>b{letter-spacing:.08em;font-size:9px}.team-tracker{background:linear-gradient(145deg,#fff,#edf5ef)}.team-summary{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.team-summary article{color:#fff;background:#0b342c;border-radius:12px;padding:15px}.team-summary small,.team-summary strong{display:block}.team-summary small{color:#b9cbc5;min-height:22px;font-size:7px}.team-summary strong{color:#e2c774;font:700 21px Georgia}.layer-grid{grid-template-columns:repeat(6,1fr);gap:7px;margin:15px 0;display:grid}.layer-grid article{background:#fff;border:1px solid #dce5df;border-radius:11px;padding:12px}.layer-grid span,.layer-grid strong,.layer-grid small,.layer-grid p,.layer-grid b{display:block}.layer-grid span{color:#08765a;font-size:7px;font-weight:900}.layer-grid strong{margin:5px 0;font-size:11px}.layer-grid small{color:#728079;font-size:7px}.layer-grid p{margin:10px 0 4px;font-size:8px}.layer-grid b{color:#08765a;font-size:8px}.team-member-list{border-top:1px solid #dce5df;margin-top:18px}.team-member-list>article{border-bottom:1px solid #e6ece8;grid-template-columns:70px 1fr 110px 110px;align-items:center;gap:12px;padding:12px 4px;display:grid}.team-member-list strong,.team-member-list small,.team-member-list b{display:block}.team-member-list strong{font-size:11px}.team-member-list small{color:#748078;margin-top:3px;font-size:8px}.team-member-list b{text-transform:capitalize;font-size:9px}.member-status{text-align:center;text-transform:uppercase;color:#845a32;background:#eee1d4;border-radius:999px;padding:7px;font-size:7px}.member-status.active{color:#08765a;background:#dff3e8}.task-row{grid-template-columns:1fr auto}.portfolio-notice{z-index:120;color:#fff;background:#092f29;border:1px solid #d8bd69;border-radius:12px;padding:13px 18px;font-size:9px;position:fixed;bottom:90px;left:50%;transform:translate(-50%);box-shadow:0 15px 50px #0004}.payout-modal{z-index:130;background:#061b17c9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.payout-modal form{color:#142c25;background:#fff;border-radius:18px;width:min(500px,100%);padding:28px;position:relative}.payout-modal h2{margin:8px 0;font:700 30px Georgia}.payout-modal p{color:#68756f;font-size:10px;line-height:1.6}.payout-modal label{margin-top:14px;font-size:9px;font-weight:900;display:block}.payout-modal input[type=number]{border:1px solid #cbd6d0;border-radius:9px;width:100%;margin-top:6px;padding:12px}.payout-modal form>button:last-of-type{color:#fff;background:#0b6d55;border:0;border-radius:10px;width:100%;margin-top:16px;padding:13px;font-weight:900}.payout-modal form>button:disabled{opacity:.5}.payout-modal form>a{text-align:center;color:#08765a;margin-top:12px;font-size:9px;font-weight:900;display:block}.modal-close{background:#edf2ef;border:0;border-radius:8px;width:32px;height:32px;font-size:18px;position:absolute;top:16px;right:16px}.verified-bank{color:#fff;background:#092f29;border-radius:11px;padding:14px}.verified-bank small,.verified-bank strong{display:block}.verified-bank small{color:#b8c9c2;font-size:7px}.verified-bank strong{color:#e2c774;margin-top:6px}.bank-confirm{align-items:flex-start;gap:8px;line-height:1.4;font-weight:400!important;display:flex!important}.bank-confirm input{margin-top:2px}@media (width<=1000px){.team-summary,.layer-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.team-summary,.layer-grid{grid-template-columns:1fr 1fr}.team-member-list>article{grid-template-columns:65px 1fr}.team-member-list>article>div:nth-last-child(-n+2){display:none}.payout-actions{display:block}.payout-actions small{margin-top:8px;display:block}}.referral-center{color:#fff;background:#092f29;border-radius:14px;grid-template-columns:1.2fr auto;gap:12px;margin:0 0 15px;padding:18px;display:grid}.referral-center>div:first-child small,.referral-center>div:first-child strong{display:block}.referral-center>div:first-child small{color:#d8bd69;letter-spacing:.1em;font-size:7px;font-weight:900}.referral-center>div:first-child strong{margin:7px 0;font:700 22px Georgia}.referral-center>div:first-child p{color:#b9cbc5;max-width:650px;margin:0;font-size:8px;line-height:1.5}.referral-buttons{align-items:center;gap:6px;display:flex}.referral-buttons button,.referral-buttons a,.referral-center form button{color:#092f29;cursor:pointer;background:#d8bd69;border:0;border-radius:9px;padding:10px 11px;font-size:8px;font-weight:900;text-decoration:none}.referral-buttons button:nth-child(2){color:#fff;background:#147a5f}.referral-buttons a{background:#fff}.referral-center form{border-top:1px solid #ffffff24;grid-column:1/-1;grid-template-columns:1fr 1fr auto;align-items:end;gap:8px;padding-top:12px;display:grid}.referral-center form label{color:#b9cbc5;font-size:7px}.referral-center form input{color:#142c25;background:#fff;border:1px solid #ffffff28;border-radius:8px;width:100%;margin-top:5px;padding:10px;display:block}.referral-center form button{height:36px}@media (width<=850px){.referral-center{grid-template-columns:1fr}.referral-buttons{flex-wrap:wrap}.referral-center form{grid-template-columns:1fr}.referral-center form button{width:100%}}.growth-voucher{color:#fff;background:linear-gradient(120deg,#102f49,#174b62);grid-template-columns:1.4fr .8fr;align-items:center;gap:30px;display:grid}.voucher-intro>span{color:#efc65f;letter-spacing:.15em;font-size:11px;font-weight:900}.growth-voucher h2{margin:10px 0;font:700 38px Georgia,serif}.growth-voucher p{color:#cae0e6;line-height:1.65}.growth-voucher aside{color:#173c4c;background:#fff;border-radius:18px;gap:10px;padding:22px;display:grid}.growth-voucher aside small{font-weight:900}.growth-voucher aside strong{font-size:22px}.growth-voucher aside i,.bonus-milestone-grid a>i{background:#dde8eb;border-radius:999px;height:10px;overflow:hidden}.growth-voucher aside i b,.bonus-milestone-grid a>i b{border-radius:inherit;background:#d5aa3e;height:100%;display:block}.growth-voucher aside span{color:#7a5c10;font-size:12px;font-weight:800}.growth-voucher aside em{color:#60757d;font-size:10px;font-style:normal}.voucher-links{gap:8px;margin-top:14px;display:flex}.voucher-links a{color:#fff;border:1px solid #fff4;border-radius:9px;padding:10px 13px;font-size:9px;font-weight:900;text-decoration:none}.bonus-milestone-grid{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.bonus-milestone-grid a{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:13px;padding:14px;text-decoration:none}.bonus-milestone-grid a.complete{background:#e6fff31a;border-color:#72dab0}.bonus-milestone-grid a>div{justify-content:space-between;gap:8px;display:flex}.bonus-milestone-grid a>div span{color:#f0cc69;font-weight:900}.bonus-milestone-grid a>div b{color:#a8c5cd;font-size:8px}.bonus-milestone-grid h3{margin:12px 0 5px;font:700 16px Georgia}.bonus-milestone-grid p{min-height:28px;margin:0 0 10px;font-size:9px}.bonus-milestone-grid a>i{height:6px;display:block}.bonus-milestone-grid small{color:#bdd2d8;margin-top:8px;display:block}.voucher-rule{background:#071f2b;border-radius:10px;grid-column:1/-1;padding:13px 15px;font-size:9px;margin:0!important}.voucher-rule b{color:#efc65f}@media (width<=900px){.bonus-milestone-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.growth-voucher{grid-template-columns:1fr}.growth-voucher h2{font-size:30px}.bonus-milestone-grid{grid-template-columns:1fr}.voucher-links{display:grid}}.career-tracker{color:#fff;overflow:hidden;background:linear-gradient(145deg,#072f28,#115747)!important;border-color:#1b6555!important}.career-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.career-head .panel-title span{color:#e2c774}.career-head .panel-title h2{margin-bottom:8px;font-size:38px}.career-head .panel-title p{color:#bed0ca;max-width:720px;margin:0;font-size:10px;line-height:1.6}.career-status{background:#ffffff10;border:1px solid #ffffff1c;border-radius:14px;min-width:225px;padding:17px}.career-status small,.career-status strong,.career-status span{display:block}.career-status small{color:#e2c774;letter-spacing:.12em;font-size:7px}.career-status strong{margin:7px 0;font:700 20px Georgia}.career-status span{color:#bdd0c9;font-size:8px}.career-status.eligible{color:#07513f;background:#d9f1e6}.career-status.eligible small,.career-status.eligible span{color:#19745d}.career-stage-line{grid-template-columns:repeat(6,1fr);gap:8px;margin:28px 0;display:grid}.career-stage-line article{color:#92aaa2;background:#ffffff0c;border:1px solid #ffffff14;border-radius:13px;min-height:145px;padding:14px;position:relative}.career-stage-line article:after{content:"";background:#ffffff2b;width:9px;height:1px;position:absolute;top:30px;left:100%}.career-stage-line article:last-child:after{display:none}.career-stage-line i{background:#ffffff12;border-radius:10px;place-items:center;width:32px;height:32px;font-size:9px;font-style:normal;font-weight:900;display:grid}.career-stage-line small,.career-stage-line strong,.career-stage-line span{display:block}.career-stage-line small{letter-spacing:.1em;margin-top:15px;font-size:6px}.career-stage-line strong{color:#d0ded9;margin:5px 0;font:700 16px Georgia}.career-stage-line span{font-size:7px}.career-stage-line article.complete,.career-stage-line article.current{color:#d7bd69;border-color:#d7bd695c}.career-stage-line article.complete i,.career-stage-line article.current i{color:#092f29;background:#d7bd69}.career-stage-line article.current{background:#ffffff18;box-shadow:0 14px 45px #0002}.career-target-layout{grid-template-columns:1.35fr .65fr;gap:12px;display:grid}.career-targets{grid-template-columns:1fr 1fr;gap:8px;display:grid}.career-targets article{color:#142c25;background:#fff;border-radius:12px;padding:14px}.career-targets article>div{justify-content:space-between;gap:12px;font-size:9px;display:flex}.career-targets i{background:#e4e8e5;border-radius:99px;height:7px;margin:12px 0 7px;display:block;overflow:hidden}.career-targets i b{border-radius:inherit;background:linear-gradient(90deg,#0a765b,#d7bd69);height:100%;display:block}.career-targets small{color:#74817c;font-size:7px}.career-target-layout aside{color:#092f29;background:#d7bd69;border-radius:14px;padding:21px}.career-target-layout aside span,.career-target-layout aside strong,.career-target-layout aside b{display:block}.career-target-layout aside span{letter-spacing:.1em;font-size:7px;font-weight:900}.career-target-layout aside strong{margin:10px 0;font:700 34px Georgia}.career-target-layout aside p{font-size:8px;line-height:1.6}.career-target-layout aside b{color:#fff;text-align:center;background:#092f29;border-radius:8px;padding:9px;font-size:8px}.career-income-map{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.career-income-map div{background:#ffffff0c;border:1px solid #ffffff14;border-radius:11px;padding:14px}.career-income-map small,.career-income-map strong{display:block}.career-income-map small{color:#d7bd69;letter-spacing:.08em;font-size:6px}.career-income-map strong{margin-top:6px;font-size:10px}.career-disclaimer{color:#9fb7af;margin:14px 0 0;font-size:8px;line-height:1.6}@media (width<=1000px){.career-stage-line{grid-template-columns:repeat(3,1fr)}.career-stage-line article:after{display:none}}@media (width<=700px){.career-head,.career-target-layout{display:block}.career-status{margin-top:15px}.career-stage-line{grid-template-columns:1fr 1fr}.career-targets{grid-template-columns:1fr;margin-bottom:10px}.career-income-map{grid-template-columns:1fr}.career-head .panel-title h2{font-size:30px}}.my-crm-list{gap:12px;display:grid}.my-crm-card{background:linear-gradient(145deg,#fff,#f5f8f5);border:1px solid #dce5df;border-radius:15px;padding:18px}.crm-card-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.crm-card-head small{color:#08765a;letter-spacing:.08em;font-size:7px;font-weight:900}.crm-card-head h3{margin:5px 0;font:700 22px Georgia}.crm-card-head p{color:#6c7872;margin:0;font-size:9px}.crm-card-head>span{text-transform:uppercase;color:#08765a;background:#e5f3ed;border-radius:999px;padding:7px 9px;font-size:7px;font-weight:900}.crm-quick-meta{grid-template-columns:1fr 1fr auto;gap:8px;margin:14px 0;display:grid}.crm-quick-meta>div{color:#fff;background:#092f29;border-radius:9px;padding:11px}.crm-quick-meta small,.crm-quick-meta strong{display:block}.crm-quick-meta small{color:#b8c9c2;font-size:7px}.crm-quick-meta strong{margin-top:5px;font-size:9px}.crm-quick-meta a{color:#092f29;background:#d8bd69;border-radius:9px;place-items:center;padding:10px;font-size:8px;font-weight:900;text-decoration:none;display:grid}.crm-action-form{grid-template-columns:1fr 1fr 1fr;align-items:end;gap:8px;display:grid}.crm-action-form label{color:#5f6f67;font-size:7px;font-weight:900}.crm-action-form select,.crm-action-form input,.crm-action-form textarea{color:#142c25;background:#fff;border:1px solid #cbd7d1;border-radius:8px;width:100%;margin-top:5px;padding:10px;font:9px Arial;display:block}.crm-action-form select:disabled{color:#7c8581;background:#edf0ed}.crm-note-field{grid-column:1/-1}.crm-action-form button{color:#fff;cursor:pointer;background:#0b6d55;border:0;border-radius:9px;grid-column:1/-1;padding:11px;font-size:8px;font-weight:900}.crm-action-form button:disabled{opacity:.55}.crm-permission-note{color:#77570f;background:#fff3d6;border-radius:8px;padding:9px;font-size:8px}.crm-note-history{border-top:1px solid #dce5df;margin-top:13px;padding-top:11px}.crm-note-history>b{letter-spacing:.08em;margin-bottom:6px;font-size:8px;display:block}.crm-note-history div{border-top:1px dashed #e1e8e3;grid-template-columns:150px 1fr;gap:10px;padding:7px 0;display:grid}.crm-note-history strong{font-size:8px}.crm-note-history span{color:#6b7771;font-size:8px}@media (width<=760px){.crm-quick-meta,.crm-action-form{grid-template-columns:1fr}.crm-note-field,.crm-action-form button{grid-column:auto}.crm-card-head{display:block}.crm-card-head>span{margin-top:9px;display:inline-block}.crm-note-history div{grid-template-columns:1fr}}.reader-page{color:#17231f;background:#f3ecdf;min-height:100vh}.reader-page>header{z-index:30;background:#fffaf0;border-bottom:1px solid #e2d3ba;justify-content:space-between;align-items:center;height:74px;padding:0 5vw;display:flex;position:sticky;top:0}.reader-page>header a{color:#8e651d;font-size:11px;font-weight:900;text-decoration:none}.reader-page>header div{text-align:center}.reader-page>header strong,.reader-page>header span{display:block}.reader-page>header span{letter-spacing:.16em;color:#94763d;margin-top:4px;font-size:8px}.reader-hero{color:#fff;background:radial-gradient(circle at 78% 45%,#6a4423 0,#281a12 25%,#090b0a 59%);grid-template-columns:1.15fr .85fr;align-items:center;gap:50px;min-height:660px;padding:80px 8vw;display:grid;overflow:hidden}.reader-eyebrow,.reader-purpose>div>span,.reader-title>span,.reward-zone>div>span,.book-commerce>div>span,.ambassador-zone>div>span,.author-invite>span{color:#d7ad58;letter-spacing:.17em;font-size:10px;font-weight:900}.reader-hero h1{margin:18px 0 25px;font:700 clamp(52px,7vw,92px)/.96 Georgia,serif}.reader-hero h1 em{color:#dfb966;font-style:normal}.reader-hero p{color:#d0c6b8;max-width:670px;line-height:1.75}.reader-actions{gap:10px;margin-top:28px;display:flex}.reader-actions a,.buy-now,.ambassador-zone>div>button,.author-invite a{color:#17201b;background:#d6ae5b;border:0;border-radius:10px;padding:14px 18px;font-size:11px;font-weight:900;text-decoration:none}.reader-actions a:last-child{color:#e0bd74;background:0 0;border:1px solid #a88749}.story-orbit{aspect-ratio:1;border:1px solid #b98d4770;border-radius:50%;justify-self:center;place-items:center;width:min(410px,75vw);display:grid;position:relative;box-shadow:0 0 90px #b5792938}.story-orbit>span{color:#d6ad5d;font:700 150px Georgia}.story-orbit>b{color:#d7bd8b;letter-spacing:.15em;font-size:9px;position:absolute}.story-orbit>b:first-of-type{top:10%;left:43%}.story-orbit>b:nth-of-type(2){top:48%;right:-2%}.story-orbit>b:nth-of-type(3){bottom:8%;left:42%}.story-orbit>b:nth-of-type(4){top:48%;left:-2%}.story-orbit>small{text-align:center;color:#9f8e77;font-size:8px;position:absolute;bottom:27%}.story-orbit>small strong{color:#dec17f}.reader-purpose{grid-template-columns:.7fr 1.3fr;gap:40px;max-width:1350px;margin:60px auto;padding:0 25px;display:grid}.reader-purpose h2,.reader-title h2,.reward-zone h2,.book-commerce h2,.ambassador-zone h2,.author-invite h2{margin:12px 0;font:700 clamp(38px,5vw,60px)/1.03 Georgia,serif}.reader-purpose>div:last-child{grid-template-columns:1fr 1fr;gap:12px;display:grid}.reader-purpose article{background:#fff;border:1px solid #ddcfb8;border-radius:17px;padding:20px}.reader-purpose article>b{color:#ae7b27}.reader-purpose article strong{margin:16px 0 7px;display:block}.reader-purpose article p{color:#6f726e;margin:0;font-size:10px;line-height:1.6}.reader-dashboard{grid-template-columns:300px 1fr;gap:16px;max-width:1350px;margin:0 auto 70px;padding:0 25px;display:grid}.reader-dashboard>aside{color:#fff;background:#122b24;border-radius:22px;align-self:start;padding:28px;position:sticky;top:94px}.reader-dashboard>aside>span,.chapter-meta span,.chapter-clue>span,.chapter-message span,.earning-ledger>span{letter-spacing:.15em;color:#d7ad58;font-size:9px;font-weight:900}.reader-score strong{margin-top:25px;font:700 60px Georgia;display:block}.reader-score small{color:#9eb2aa}.progress-track{background:#29463d;border-radius:99px;height:8px;margin-top:20px;overflow:hidden}.progress-track i{background:#d6ad5b;height:100%;display:block}.reader-dashboard>aside>p{color:#9eb2aa;font-size:9px}.reward-next,.referral-ready{background:#ffffff0c;border:1px solid #ffffff12;border-radius:12px;margin-top:16px;padding:13px}.reward-next b,.reward-next small,.referral-ready span,.referral-ready strong,.referral-ready small{display:block}.reward-next b{font-size:11px}.reward-next small,.referral-ready small{color:#9eb2aa;margin-top:5px;font-size:8px;line-height:1.5}.referral-ready strong{color:#e4c278;margin-top:6px;font-size:18px}.reader-dashboard>aside>a{color:#122b24;text-align:center;background:#d5b261;border-radius:9px;margin-top:18px;padding:11px;font-size:10px;font-weight:900;text-decoration:none;display:block}.chapter-reader{background:#fffaf2;border:1px solid #dfcfb4;border-radius:22px;min-height:650px;padding:38px;box-shadow:0 18px 50px #3d2b1610}.chapter-meta{justify-content:space-between;display:flex}.chapter-meta b{color:#8e651d;background:#f1e3c8;border-radius:999px;padding:7px 11px;font-size:9px}.chapter-reader h2{margin:22px 0 13px;font:700 clamp(38px,5vw,60px) Georgia,serif}.chapter-hook{color:#4e514d;max-width:820px;font:italic 19px/1.65 Georgia,serif}.chapter-clue{color:#fff;background:#172b26;border-radius:17px;margin:27px 0;padding:22px}.chapter-clue p{color:#e8e1d6;font:italic 17px/1.65 Georgia,serif}.chapter-clue small{color:#93a79e;font-size:8px}.chapter-message strong{margin-top:8px;font-size:15px;display:block}.quiz-options{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:14px;display:grid}.quiz-options button{text-align:left;color:#34413c;background:#fff;border:1px solid #dfd3c0;border-radius:12px;padding:15px;font-weight:900}.quiz-options button span{float:right;color:#a97725}.quiz-options button.correct{color:#187151;background:#e9f8f1;border-color:#2d9b72}.quiz-options button.wrong{color:#9d3028;background:#fff0ed;border-color:#cf6459}.quiz-feedback{color:#795618;background:#fff2d5;border-radius:9px;margin-top:10px;padding:12px;font-size:10px;font-weight:800}.chapter-navigation{justify-content:space-between;margin-top:28px;display:flex}.chapter-navigation button{color:#5b554b;background:#e9dfce;border:0;border-radius:9px;padding:11px 14px;font-size:10px;font-weight:900}.chapter-navigation button:last-child{color:#fff;background:#a97a2b}.chapter-navigation button:disabled{opacity:.35;cursor:not-allowed}.chapter-summary{background:#f4ead8;border:1px solid #dfceb0;border-radius:17px;margin:26px 0 14px;padding:24px}.chapter-summary>span,.important-lines>span{letter-spacing:.15em;color:#9b6b20;font-size:9px;font-weight:900}.chapter-summary h3,.important-lines h3{margin:9px 0 14px;font:700 22px Georgia,serif}.chapter-summary p{color:#4f554f;margin:8px 0;font-size:13px;line-height:1.8}.chapter-summary p:first-of-type{color:#28342e;font:italic 16px/1.7 Georgia,serif}.chapter-summary small{color:#857866;border-top:1px solid #ddc9a7;margin-top:16px;padding-top:11px;font-size:8px;display:block}.important-lines{background:#fff;border:1px solid #e3d8c7;border-radius:17px;margin:14px 0;padding:22px}.important-lines>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.important-lines blockquote{color:#39443f;background:#f8f2e8;border-left:3px solid #b68735;border-radius:8px;margin:0;padding:16px;font:italic 14px/1.65 Georgia,serif}.chapter-library{max-width:1350px;margin:80px auto;padding:0 25px}.reader-title{max-width:800px}.reader-title p,.reward-zone>div>p,.book-commerce>div>p,.ambassador-zone>div>p,.author-invite>p{color:#6b716c;line-height:1.7}.chapter-grid{grid-template-columns:repeat(4,1fr);gap:9px;max-height:700px;margin-top:28px;padding:8px 5px 8px 0;display:grid;overflow:auto}.chapter-grid button{text-align:left;color:#26332e;background:#fffaf2;border:1px solid #ded2be;border-radius:13px;gap:10px;padding:12px;display:flex}.chapter-grid button>span{color:#8e651d;background:#efe0c4;border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:9px;font-weight:900;display:grid}.chapter-grid small,.chapter-grid strong,.chapter-grid em{display:block}.chapter-grid small{color:#9a8a70;font-size:7px}.chapter-grid strong{margin:4px 0;font-size:10px}.chapter-grid em{color:#9a6d25;font-size:8px;font-style:normal}.chapter-grid button.done{background:#effaf5;border-color:#7cbba2}.chapter-grid button.done>span{color:#fff;background:#277c5d}.chapter-grid button.locked{opacity:.48;filter:grayscale()}.reward-zone{color:#fff;background:#172b26;grid-template-columns:.75fr 1.25fr;gap:45px;padding:70px 8vw;display:grid}.reward-zone>div>p{color:#a7b8b1}.reward-cards{grid-template-columns:1fr 1fr;gap:11px;display:grid}.reward-cards article{background:#ffffff0b;border:1px solid #ffffff14;border-radius:15px;padding:20px}.reward-cards span,.reward-cards strong,.reward-cards b,.reward-cards small{display:block}.reward-cards span{color:#d7ad58;font-size:20px}.reward-cards strong{margin:13px 0 5px}.reward-cards b{color:#d7ad58}.reward-cards small{color:#93a69e;margin-top:4px}.reward-cards article.earned{background:#d4ac5730;border-color:#d4ac57}.book-commerce{grid-template-columns:1.15fr .85fr;gap:18px;max-width:1350px;margin:80px auto;padding:0 25px;display:grid}.book-commerce>div{background:#fffaf2;border:1px solid #ddcfb8;border-radius:22px;padding:35px}.format-choice{grid-template-columns:1fr 1fr;gap:10px;margin:25px 0;display:grid}.format-choice button{text-align:left;background:#fff;border:1px solid #ddcfb8;border-radius:14px;padding:18px}.format-choice span,.format-choice strong,.format-choice small{display:block}.format-choice strong{margin:8px 0;font:700 34px Georgia}.format-choice small{color:#777;font-size:8px}.format-choice button.selected{background:#fff5dc;border:2px solid #a57728}.buy-now{display:inline-block}.commerce-note{color:#777;margin-top:12px;display:block}.mission-card{color:#fff;background:linear-gradient(145deg,#1a3328,#0d241c)!important}.mission-card h3{color:#e2c276;font:700 45px/1.05 Georgia,serif}.mission-card p{color:#b6c2bc!important}.mission-card a{color:#172b26;background:#d8b761;border-radius:9px;padding:12px 15px;font-size:10px;font-weight:900;text-decoration:none;display:inline-block}.ambassador-zone{background:#efe1c8;grid-template-columns:1.25fr .75fr;gap:20px;padding:75px 8vw;display:grid}.ambassador-flow{flex-wrap:wrap;gap:7px;margin:25px 0;display:flex}.ambassador-flow span{background:#fff9ed;border:1px solid #d9c6a5;border-radius:999px;padding:8px 10px;font-size:9px}.ambassador-flow b{color:#fff;background:#a57628;border-radius:50%;place-items:center;width:19px;height:19px;margin-right:6px;display:inline-grid}.earning-ledger{background:#fffaf2;border:1px solid #d7c5a6;border-radius:20px;padding:28px}.earning-ledger h3{font:700 27px Georgia,serif}.earning-ledger>div{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.earning-ledger>div p{background:#f3e8d5;border-radius:10px;padding:12px}.earning-ledger small,.earning-ledger strong{display:block}.earning-ledger small{color:#7d7362;font-size:7px}.earning-ledger strong{margin-top:5px;font-size:22px}.earning-ledger>p{color:#756f64;font-size:9px;line-height:1.6}.author-invite{text-align:center;color:#fff;background:#0d1612;padding:85px 12vw}.author-invite h2{max-width:950px;margin:15px auto}.author-invite p{color:#aeb9b3;max-width:760px;margin:0 auto 25px}.reader-modal{z-index:60;background:#07110ddd;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.reader-modal form{background:#fffaf2;border-radius:20px;width:min(520px,100%);padding:30px;position:relative}.reader-modal form>span{letter-spacing:.16em;color:#9e7022;font-size:9px;font-weight:900}.reader-modal h2{font:700 34px Georgia,serif}.reader-modal label{margin-top:10px;font-size:9px;font-weight:900;display:block}.reader-modal input:not([type=checkbox]){border:1px solid #d9ccb8;border-radius:8px;width:100%;margin-top:5px;padding:11px;display:block}.reader-modal form>button:not(.close){color:#fff;background:#987026;border:0;border-radius:9px;width:100%;margin-top:14px;padding:12px;font-weight:900}.reader-modal .close{position:absolute;top:14px;right:14px}.reader-consent{background:#f1e5d1;border-radius:9px;gap:8px;padding:10px;line-height:1.5;display:flex!important}.reader-modal form>p{color:#197253;background:#e9f8f1;border-radius:8px;padding:10px;font-size:9px}@media (width<=950px){.reader-hero,.reader-purpose,.reward-zone,.book-commerce,.ambassador-zone,.reader-dashboard{grid-template-columns:1fr}.reader-dashboard>aside{position:static}.chapter-grid,.reader-purpose>div:last-child{grid-template-columns:1fr 1fr}}@media (width<=600px){.reader-page>header div{display:none}.reader-hero{padding:60px 20px}.story-orbit{width:270px}.reader-purpose,.reader-dashboard,.chapter-library,.book-commerce{padding-left:14px;padding-right:14px}.reader-purpose>div:last-child,.chapter-grid,.reward-cards,.format-choice{grid-template-columns:1fr}.chapter-reader{padding:22px}.quiz-options{grid-template-columns:1fr}.chapter-navigation{gap:8px}.chapter-navigation button{flex:1}.reward-zone,.ambassador-zone{padding:55px 20px}.earning-ledger>div{grid-template-columns:1fr}.reader-actions{flex-direction:column}.important-lines>div{grid-template-columns:1fr}}.samarpan-page{--reader-accent:#c5912e}.samarpan-hero{background:linear-gradient(135deg,#071f1b,#0b3840 58%,#15243d)}.leader-orbit{text-align:center;color:#fff;background:radial-gradient(circle,#c5912e55,#0000 62%);border:1px solid #ffffff38;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;min-height:310px;display:flex}.leader-orbit strong{max-width:300px;font-family:Georgia,serif;font-size:2.4rem}.leader-orbit span{color:#f2cb70;margin-top:12px}.leader-orbit small{max-width:280px;margin-top:12px}.leader-stages{background:#f4f0e7;grid-template-columns:repeat(6,1fr);gap:12px;padding:26px 3vw;display:grid}.leader-stages article{background:#fff;border:1px solid #d9d3c7;border-radius:16px;padding:20px}.leader-stages article.active{color:#fff;background:#082f2b}.leader-stages article.done{border-color:#2b8d70}.leader-stages span{color:#c5912e;font-weight:800;display:block}.leader-stages strong,.leader-stages small{margin-top:6px;display:block}.aaroh-coach{color:#fff;background:#102c47;border-radius:14px;flex-direction:column;gap:6px;margin:18px 0;padding:18px;text-decoration:none;display:flex}.aaroh-coach small{opacity:.75}.leader-assignment{background:#f8f4ea;border:1px solid #d8d0c0;border-radius:16px;margin:18px 0;padding:20px}.leader-assignment span{color:#8c671f;font-weight:800}.leader-assignment textarea{border:1px solid #cfc6b4;border-radius:10px;width:100%;min-height:130px;margin:12px 0;padding:14px}.leader-assignment button{color:#fff;background:#b67d12;border:0;border-radius:10px;padding:13px 18px;font-weight:800}@media (width<=900px){.leader-stages{grid-template-columns:repeat(2,1fr)}.leader-orbit{min-height:230px}}.virasat-page{--gold:#d9b755;color:#102a2a;background:#f5f0e6}.virasat-hero{color:#fff;background:radial-gradient(circle at 80% 15%,#327e6944,#0000 36%),linear-gradient(135deg,#052d29,#0c5147)}.virasat-hero em{color:#edcf72}.global-strip{background:#c9b56f;grid-template-columns:1.3fr repeat(4,1fr);gap:1px;padding:1px;display:grid}.global-strip article{background:#fff;padding:22px}.global-strip strong,.global-strip span{display:block}.global-strip span{letter-spacing:.12em;color:#187560;font-size:11px}.constitution{background:#fff;padding:70px 5vw}.constitution h2,.evolution-lab h2{font-family:Georgia,serif;font-size:clamp(34px,5vw,64px)}.constitution-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px;display:grid}.constitution-grid article{background:#f9f7f0;border:1px solid #d8d4c6;border-radius:18px;padding:22px}.constitution-grid b{color:#0e775f}.evolution-lab{color:#fff;background:#062f2b;padding:70px 5vw}.evolution-flow{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.evolution-flow article{background:#ffffff0b;border:1px solid #ffffff29;border-radius:16px;padding:20px}.evolution-flow b{color:#f0ce70;display:block}.language-bar{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.language-bar button{color:#fff;background:0 0;border:1px solid #fff5;border-radius:999px;padding:9px 14px}.language-bar button.active{color:#173630;background:#edcf72}.virasat-page .aaroh-coach{background:#e8f7f1;border-color:#85c5b2}.virasat-page .leader-orbit{color:#103832;background:linear-gradient(145deg,#f1d677,#9bc7b7)}@media (width<=800px){.global-strip{grid-template-columns:1fr 1fr}.global-strip article:first-child{grid-column:1/-1}.constitution-grid,.evolution-flow{grid-template-columns:1fr}.constitution,.evolution-lab{padding:50px 22px}}
