.marketing-page{--ink:#0a1e16;--forest:#0a2d20;--green:#1f704b;--mint:#c9f5d5;--lime:#d9ff57;--cream:#f3efe6;--violet:#d7c8ff;margin:0;color:var(--ink);background:var(--cream);font-family:Inter,Manrope,"Segoe UI",sans-serif;overflow-x:hidden}.marketing-page *{box-sizing:border-box}.marketing-page a{-webkit-tap-highlight-color:transparent}.marketing-container{width:min(1320px,calc(100% - 80px));margin-inline:auto}.ambient{position:absolute;z-index:0;border-radius:50%;pointer-events:none}.ambient-one{width:620px;height:620px;right:-180px;top:10px;background:radial-gradient(circle,rgba(158,241,184,.46),transparent 67%)}
.marketing-header{position:relative;z-index:20;width:min(1440px,calc(100% - 56px));height:92px;margin:auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid rgba(10,30,22,.14)}.marketing-brand{display:flex;align-items:center;gap:12px;width:max-content;color:var(--ink);text-decoration:none}.brand-mark{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;color:#eaffee;background:var(--ink);font:700 .76rem Georgia,serif;letter-spacing:.08em}.marketing-brand>span:last-child{display:grid;gap:1px}.marketing-brand b{font:600 1rem Georgia,serif}.marketing-brand small{text-transform:uppercase;font-size:.52rem;letter-spacing:.18em;color:#597067}.marketing-nav{display:flex;gap:30px}.marketing-nav a,.login-link{color:#294338;text-decoration:none;font-size:.78rem;font-weight:650}.marketing-nav a{position:relative}.marketing-nav a:after{content:"";position:absolute;left:0;right:100%;bottom:-5px;height:1px;background:var(--ink);transition:right .25s}.marketing-nav a:hover:after{right:0}.marketing-nav-actions{display:flex;justify-content:flex-end;align-items:center;gap:20px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;padding:17px 22px;border:1px solid var(--ink);border-radius:999px;color:#f5fff7;background:var(--ink);text-decoration:none;font-size:.82rem;font-weight:750;transition:.25s}.button:hover{transform:translateY(-2px);box-shadow:0 16px 38px rgba(7,35,23,.18);background:#164630}.button span{font-size:1.05rem}.button-small{padding:12px 17px;font-size:.72rem}
.marketing-hero{position:relative;z-index:1;display:grid;grid-template-columns:1.04fr .96fr;gap:70px;align-items:center;min-height:760px;padding-block:72px 90px}.signal-pill{display:flex;align-items:center;gap:9px;width:max-content;padding:8px 12px;border:1px solid rgba(10,30,22,.17);border-radius:999px;background:rgba(255,255,255,.35);font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.signal-pill i{width:7px;height:7px;border-radius:50%;background:#2bc871;box-shadow:0 0 0 5px rgba(43,200,113,.12)}.marketing-hero h1{margin:30px 0 27px;font:500 clamp(4.2rem,7.1vw,7.5rem)/.84 Georgia,serif;letter-spacing:-.062em}.marketing-page h1 em,.marketing-page h2 i{color:#267d53;font-weight:400}.hero-lead{max-width:690px;margin:0;color:#41574e;font-size:clamp(1.05rem,1.5vw,1.28rem);line-height:1.65}.hero-cta-row{display:flex;align-items:center;gap:28px;margin-top:38px}.button-hero{min-width:248px;padding:19px 24px;background:#0c3927}.quiet-link{display:inline-flex;align-items:center;gap:11px;color:#1b3c2e;text-decoration:none;font-size:.82rem;font-weight:700}.play-dot{display:grid;place-items:center;width:35px;height:35px;border:1px solid rgba(10,30,22,.2);border-radius:50%;font-size:.55rem}.trust-strip{display:flex;gap:28px;margin-top:54px;color:#53685e;font-size:.7rem}.trust-strip span{display:flex;gap:8px;align-items:center}.trust-strip b{color:#198250;font:600 .64rem ui-monospace}
.face-stage{position:relative;min-height:620px;overflow:hidden;border-radius:240px 240px 34px 34px;color:#e9fff0;background:radial-gradient(circle at 48% 45%,#62a67d,#285f43 36%,#123c2a 68%,#071d14);box-shadow:0 45px 100px rgba(12,49,33,.28)}.stage-glow{position:absolute;width:390px;height:390px;left:50%;top:47%;transform:translate(-50%,-50%);border-radius:50%;background:rgba(174,255,201,.17);filter:blur(45px)}.face-silhouette{position:absolute;inset:14% 20% 13%;border:1px solid rgba(224,255,233,.52);border-radius:47% 47% 43% 43%}.mesh{position:absolute}.mesh-inner{inset:15% 9%;border:1px solid rgba(224,255,233,.31);border-radius:48%}.mesh-axis{background:rgba(220,255,231,.45)}.axis-v{top:8%;bottom:9%;left:50%;width:1px}.axis-h{top:46%;left:-15%;right:-15%;height:1px}.mesh-eye{top:35%;width:28%;height:10%;border-top:1px solid rgba(220,255,231,.72)}.eye-left{left:13%;transform:rotate(-4deg)}.eye-right{right:13%;transform:rotate(4deg)}.mesh-nose{left:45%;top:36%;width:10%;height:28%;border-inline:1px solid rgba(220,255,231,.34);border-bottom:1px solid rgba(220,255,231,.55);border-radius:0 0 50% 50%}.mesh-mouth{left:31%;right:31%;bottom:22%;height:8%;border-bottom:1px solid rgba(220,255,231,.6);border-radius:50%}.scan-beam{position:absolute;left:-17%;right:-17%;top:42%;height:2px;background:#b4ffc9;box-shadow:0 0 30px #b4ffc9;animation:scanMove 4s ease-in-out infinite}.mesh-point{position:absolute;width:5px;height:5px;border-radius:50%;background:#d6ffe1;box-shadow:0 0 10px #c3ffd4}.p1{left:20%;top:35%}.p2{right:20%;top:35%}.p3{left:50%;top:47%}.p4{left:35%;bottom:27%}.p5{right:35%;bottom:27%}@keyframes scanMove{0%,100%{top:30%;opacity:.6}50%{top:70%;opacity:1}}.data-card{position:absolute;min-width:132px;padding:13px 15px;border:1px solid rgba(235,255,241,.32);border-radius:16px;background:rgba(4,28,18,.6);backdrop-filter:blur(12px)}.data-card small,.data-card p{color:#afd0ba}.data-card small{font-size:.58rem;text-transform:uppercase;letter-spacing:.12em}.data-card strong{display:block;margin:5px 0 0;font:500 2rem Georgia}.data-card p{margin:1px 0;font-size:.66rem}.data-card-a{top:11%;left:4%}.data-card-b{top:44%;right:3%}.data-card-c{bottom:11%;left:7%}.stage-caption{position:absolute;left:28px;right:28px;bottom:20px;display:flex;justify-content:space-between;font:600 .54rem ui-monospace;letter-spacing:.09em;color:#8bb69a}
.metric-ribbon{display:grid;grid-template-columns:repeat(4,1fr) 1.35fr;width:min(1440px,calc(100% - 56px));margin:0 auto 24px;padding:22px;border-radius:22px;color:#eaffef;background:#0a2419}.metric-ribbon>div{display:grid;gap:3px;padding:10px 22px;border-right:1px solid rgba(220,255,230,.14)}.metric-ribbon strong{font:500 2.15rem Georgia}.metric-ribbon span,.metric-ribbon p{color:#9bb7a5;font-size:.66rem}.metric-ribbon p{align-self:center;margin:0;padding-left:28px;line-height:1.55}.metric-ribbon p b{color:#eaffef}
.marketing-section{padding-block:145px}.section-intro{display:grid;grid-template-columns:1.25fr .75fr;gap:100px;align-items:end;margin-bottom:58px}.section-index{display:block;margin-bottom:25px;color:#28754f;font:700 .62rem ui-monospace;letter-spacing:.13em;text-transform:uppercase}.section-intro h2,.audience-heading h2,.preview-copy h2,.faq-section h2{margin:0;font:500 clamp(3.35rem,5.8vw,6.3rem)/.9 Georgia;letter-spacing:-.052em}.section-intro p,.audience-heading p{max-width:510px;margin:0;color:#53665d;line-height:1.75}.layer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.layer-card{position:relative;min-height:340px;display:flex;flex-direction:column;padding:27px;overflow:hidden;border:1px solid rgba(12,42,29,.12);border-radius:25px;background:rgba(255,255,255,.56);transition:.3s}.layer-card:hover{transform:translateY(-6px);box-shadow:0 25px 60px rgba(16,49,34,.11)}.layer-card small{text-transform:uppercase;letter-spacing:.13em;font-size:.58rem;color:#3b7256}.layer-card h3{max-width:320px;margin:auto 0 14px;font:500 2.15rem/1 Georgia}.layer-card p{margin:0;color:#5d6d65;font-size:.88rem;line-height:1.6}.layer-number{position:absolute;right:24px;top:24px;color:#6f8278;font:600 .62rem ui-monospace}.layer-featured{grid-column:span 2;display:grid;grid-template-columns:1fr .85fr;align-items:end;color:#f2fff5;background:#123d2a}.layer-featured small,.dark-card small{color:#9bd9af}.layer-featured p,.dark-card p{color:#b8d0c0}.mini-face{grid-column:2;grid-row:1;position:relative;width:210px;height:255px;justify-self:center;border:1px solid rgba(215,255,228,.45);border-radius:48%}.mini-face:before,.mini-face:after,.mini-face i,.mini-face b{content:"";position:absolute}.mini-face:before{left:50%;top:8%;bottom:8%;border-left:1px solid rgba(215,255,228,.35)}.mini-face:after{left:10%;right:10%;top:43%;border-top:1px solid rgba(215,255,228,.35)}.mini-face i{inset:18% 10%;border:1px solid rgba(215,255,228,.25);border-radius:50%}.mini-face b{left:30%;right:30%;bottom:23%;border-bottom:1px solid rgba(215,255,228,.35)}.layer-featured>div:last-child{grid-column:1;grid-row:1}.lime-card{background:var(--lime)}.purple-card{background:var(--violet)}.contrast-symbol{position:absolute;right:-45px;bottom:-48px;width:200px;height:200px;border:1px solid rgba(10,30,22,.3);border-radius:50%}.contrast-symbol i,.contrast-symbol b{position:absolute;top:0;bottom:0;width:50%;border:1px solid rgba(10,30,22,.28)}.contrast-symbol i{left:0;border-radius:100% 0 0 100%}.contrast-symbol b{right:0;border-radius:0 100% 100% 0}.card-line{position:absolute;left:27px;right:27px;top:92px;height:90px;background:repeating-linear-gradient(to bottom,transparent 0 17px,rgba(21,88,58,.15) 18px 19px)}.impression-bars{display:flex;align-items:end;gap:7px;height:80px;margin-top:30px}.impression-bars i{flex:1;border-radius:4px 4px 0 0;background:#76a78d}.impression-bars i:nth-child(1){height:48%}.impression-bars i:nth-child(2){height:76%}.impression-bars i:nth-child(3){height:92%}.archetype-chip{display:inline-flex;width:max-content;margin:7px 5px 0 0;padding:7px 10px;border:1px solid rgba(10,30,22,.16);border-radius:999px;font-size:.67rem}.dark-card{color:#f0fff4;background:#081e15}.dark-card a{margin-top:25px;color:#d1f9dc;font-size:.78rem;font-weight:700}
.mirror-section{padding-block:125px;color:#f0fff4;background:#071d14}.mirror-layout{display:grid;grid-template-columns:.78fr 1.22fr;gap:80px;align-items:center}.light-index{color:#89caa0}.mirror-copy h2{margin:0 0 30px;font:500 clamp(3.5rem,5.6vw,6.2rem)/.9 Georgia;letter-spacing:-.052em}.mirror-copy h2 i{color:#adf0c1}.mirror-copy>p{color:#a9c1b1;line-height:1.75}.mirror-list{margin:32px 0 38px;padding:0;list-style:none;border-top:1px solid rgba(225,255,234,.16)}.mirror-list li{display:flex;gap:16px;padding:13px 0;border-bottom:1px solid rgba(225,255,234,.16);font-size:.78rem}.mirror-list span{color:#72b88a;font:600 .62rem ui-monospace}.button-light{color:#092217;background:#c9f7d6;border-color:#c9f7d6}.mirror-art{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:10px;min-height:650px}.portrait-panel{position:relative;overflow:hidden;border-radius:180px 180px 22px 22px;background:radial-gradient(circle,#79a98b,#315e44 60%,#143525)}.portrait-panel>span{position:absolute;z-index:2;left:20px;top:24px;font:600 .54rem ui-monospace;letter-spacing:.12em;color:#c2d8c9}.portrait-right{filter:hue-rotate(14deg);transform:translateY(42px)}.abstract-portrait{position:absolute;inset:18% 15% 11%;border:1px solid rgba(230,255,237,.44);border-radius:47%}.abstract-portrait:before,.abstract-portrait:after,.abstract-portrait i,.abstract-portrait b,.abstract-portrait em{content:"";position:absolute}.abstract-portrait:before{left:50%;top:5%;bottom:7%;border-left:1px solid rgba(230,255,237,.4)}.abstract-portrait:after{left:5%;right:5%;top:43%;border-top:1px solid rgba(230,255,237,.4)}.abstract-portrait i{left:12%;right:12%;top:31%;height:13%;border-top:1px solid rgba(230,255,237,.65);border-radius:50%}.abstract-portrait b{left:43%;top:37%;width:14%;height:29%;border-bottom:1px solid rgba(230,255,237,.5);border-radius:50%}.abstract-portrait em{left:29%;right:29%;bottom:21%;height:10%;border-bottom:1px solid rgba(230,255,237,.58);border-radius:50%}.mirror-badge{position:absolute;z-index:3;left:50%;bottom:26px;transform:translateX(-50%);width:150px;padding:15px;border:1px solid rgba(240,255,245,.28);border-radius:16px;text-align:center;background:rgba(4,25,16,.72);backdrop-filter:blur(10px)}.mirror-badge small{display:block;color:#9fc5ac;font-size:.57rem;text-transform:uppercase}.mirror-badge strong{display:block;margin-top:4px;font:500 1.5rem Georgia}
.process-track{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid rgba(10,30,22,.18)}.process-track article{min-height:390px;padding:30px;border-right:1px solid rgba(10,30,22,.18)}.process-track article:last-child{border:0}.process-top{display:flex;justify-content:space-between;color:#3c6b54;font:650 .58rem ui-monospace;letter-spacing:.11em}.process-icon{height:145px;display:grid;place-items:center;margin:25px 0;font:400 4rem Georgia;color:#296d4d}.upload-icon{border:1px dashed rgba(30,90,60,.25);border-radius:50%}.scan-icon{position:relative}.scan-icon:before{content:"";width:92px;height:116px;border:1px solid #3c7658;border-radius:48%}.scan-icon i{position:absolute;width:125px;height:1px;background:#5caf7e;box-shadow:0 0 13px #5caf7e}.report-icon{display:flex;align-items:flex-end;justify-content:center;gap:8px}.report-icon i{width:22px;border-radius:4px 4px 0 0;background:#4d8a69}.report-icon i:nth-child(1){height:42px}.report-icon i:nth-child(2){height:83px}.report-icon i:nth-child(3){height:113px}.process-track h3{font:500 1.7rem Georgia}.process-track p{color:#607168;line-height:1.6}
.report-preview{display:grid;grid-template-columns:1.28fr .72fr;gap:70px;align-items:center;padding-bottom:150px}.report-browser{overflow:hidden;border:1px solid rgba(10,30,22,.13);border-radius:24px;background:#fff;box-shadow:0 35px 90px rgba(17,54,36,.14)}.browser-bar{height:62px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 20px;border-bottom:1px solid #e4e8e4;font-size:.66rem}.browser-bar>span{display:flex;gap:6px}.browser-bar i{width:7px;height:7px;border-radius:50%;background:#c5cec8}.browser-bar small{text-align:right}.browser-content{display:grid;grid-template-columns:145px 1fr;min-height:485px}.browser-content aside{display:flex;flex-direction:column;gap:4px;padding:22px 14px;background:#f3f5f1}.browser-content aside span{padding:10px;border-radius:8px;color:#77837b;font-size:.65rem}.browser-content aside .active{color:white;background:#174a32}.report-profile{padding:38px}.profile-top{display:grid;grid-template-columns:1fr 190px;gap:20px;align-items:center}.profile-top small{color:#578169;font-size:.6rem;text-transform:uppercase}.profile-top h3{margin:12px 0 0;font:500 2.5rem/.98 Georgia}.profile-orbit{position:relative;width:170px;height:200px;border:1px solid #79a88b;border-radius:48%}.profile-orbit:before,.profile-orbit:after{content:"";position:absolute}.profile-orbit:before{left:50%;top:8%;bottom:8%;border-left:1px solid #a6c6b2}.profile-orbit:after{left:-10%;right:-10%;top:47%;border-top:1px solid #a6c6b2}.profile-orbit i{position:absolute;inset:17% 9%;border:1px solid #b3cfbd;border-radius:50%}.profile-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:45px}.profile-stats div{display:grid;grid-template-columns:1fr auto;gap:9px;padding:14px;border:1px solid #e0e6e1;border-radius:12px}.profile-stats span{font-size:.6rem}.profile-stats b{font:500 1.2rem Georgia}.profile-stats i{grid-column:1/-1;height:4px;background:#e3e9e4}.profile-stats i:after{content:"";display:block;width:var(--fill);height:100%;background:#2d8256}.preview-copy h2{font-size:clamp(3rem,4.7vw,5rem)}.preview-copy>p{margin:28px 0;color:#566a60;line-height:1.7}.preview-points{display:grid;margin-bottom:32px;border-top:1px solid rgba(10,30,22,.16)}.preview-points span{padding:12px 0;border-bottom:1px solid rgba(10,30,22,.16);font-size:.75rem}
.audience-section{padding-bottom:150px}.audience-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:50px}.audience-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.audience-grid article{min-height:300px;display:flex;flex-direction:column;padding:25px;border-radius:20px;background:#e7e1d6}.audience-grid article:nth-child(2){background:#cdebd6}.audience-grid article:nth-child(3){background:#d7c8ff}.audience-grid article:nth-child(4){background:#d9ff57}.audience-grid span{font:700 .56rem ui-monospace;letter-spacing:.12em}.audience-grid h3{margin:auto 0 12px;font:500 1.8rem Georgia}.audience-grid p{margin:0;font-size:.78rem;line-height:1.6}
.manifesto-section{overflow:hidden;padding:75px 0 125px;color:#effff4;background:#102f22}.manifesto-ticker{display:flex;width:max-content;animation:ticker 28s linear infinite;color:#a9e6bc;font:500 1rem ui-monospace;letter-spacing:.12em;white-space:nowrap}.manifesto-ticker span{padding-right:20px}@keyframes ticker{to{transform:translateX(-50%)}}.manifesto-inner{padding-top:100px}.manifesto-inner blockquote{margin:0;font:500 clamp(3.5rem,7vw,7.8rem)/.92 Georgia;letter-spacing:-.055em}.manifesto-inner em{color:#acf0bf}.manifesto-inner p{margin-top:40px;color:#90ad99;font-size:.72rem;text-transform:uppercase;letter-spacing:.12em}
.faq-section{display:grid;grid-template-columns:.65fr 1.35fr;gap:100px;padding-block:145px}.faq-section>div:first-child p{color:#607168}.faq-list{border-top:1px solid rgba(10,30,22,.2)}.faq-list details{border-bottom:1px solid rgba(10,30,22,.2)}.faq-list summary{display:flex;justify-content:space-between;padding:25px 0;cursor:pointer;list-style:none;font:500 1.28rem Georgia}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{transition:.2s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{margin:0;padding:0 45px 24px 0;color:#5d6f65;line-height:1.65}.conversion-section{position:relative;min-height:680px;display:grid;place-items:center;overflow:hidden;color:#effff4;background:#061a12}.conversion-content{position:relative;z-index:2;display:grid;justify-items:center;padding:90px 24px;text-align:center}.conversion-content>span{color:#8cc9a0;font-size:.65rem;text-transform:uppercase;letter-spacing:.15em}.conversion-content h2{margin:25px 0;font:500 clamp(4.3rem,9vw,9rem)/.82 Georgia;letter-spacing:-.06em}.conversion-content h2 i{color:#b0f2c3}.conversion-content p{max-width:560px;color:#a5bead}.button-conversion{min-width:220px;margin-top:25px;color:#0a2619;background:#caffd8;border-color:#caffd8}.conversion-content small{margin-top:18px;color:#748e7d}.conversion-orbit{position:absolute;border:1px solid rgba(188,255,207,.17);border-radius:50%}.orbit-a{width:680px;height:680px}.orbit-b{width:980px;height:980px}.marketing-footer{display:grid;grid-template-columns:1fr auto 1fr;gap:40px;align-items:start;padding-block:55px}.marketing-footer>div{display:flex;gap:26px}.marketing-footer>div a{color:#41584d;text-decoration:none;font-size:.7rem}.marketing-footer p{text-align:right;margin:0;color:#41584d;font-size:.67rem}.marketing-footer p span{color:#809087}
@media(max-width:1050px){.marketing-container{width:min(100% - 48px,1320px)}.marketing-nav{display:none}.marketing-header{grid-template-columns:1fr 1fr}.marketing-hero{grid-template-columns:1fr 1fr;gap:35px}.metric-ribbon{grid-template-columns:repeat(4,1fr)}.metric-ribbon p{grid-column:1/-1;padding:12px 22px 0}.mirror-layout{grid-template-columns:1fr}.mirror-copy{max-width:760px}.report-preview{grid-template-columns:1fr}.audience-grid{grid-template-columns:1fr 1fr}.marketing-footer{grid-template-columns:1fr auto}.marketing-footer p{grid-column:1/-1;text-align:left}}
@media(max-width:760px){.marketing-container{width:min(100% - 28px,1320px)}.marketing-header{width:calc(100% - 28px);height:76px}.marketing-nav-actions .login-link{display:none}.marketing-nav-actions .button-small{width:44px;height:44px;padding:0;font-size:0;gap:0}.marketing-nav-actions .button-small span{font-size:1.05rem}.marketing-hero{grid-template-columns:1fr;padding:54px 0 60px}.hero-copy{min-width:0}.marketing-hero h1{font-size:clamp(3.7rem,17vw,6rem)}.hero-lead{max-width:100%;overflow-wrap:anywhere}.hero-cta-row{align-items:flex-start;flex-direction:column}.trust-strip{flex-wrap:wrap;gap:12px 20px;margin-top:35px}.face-stage{min-height:510px;border-radius:170px 170px 24px 24px}.metric-ribbon{width:calc(100% - 28px);grid-template-columns:1fr 1fr;padding:12px}.metric-ribbon>div{padding:13px;border-bottom:1px solid rgba(220,255,230,.14)}.marketing-section{padding-block:95px}.section-intro,.faq-section{grid-template-columns:1fr;gap:32px}.section-intro h2,.audience-heading h2,.preview-copy h2,.faq-section h2{font-size:clamp(3.2rem,14vw,5rem)}.layer-grid{grid-template-columns:1fr}.layer-featured{grid-column:auto;display:flex}.mini-face{position:absolute;right:-45px;top:30px;width:170px;height:210px;opacity:.55}.layer-featured>div:last-child{margin-top:auto;z-index:1}.mirror-section{padding-block:90px}.mirror-layout{gap:45px}.mirror-copy h2{font-size:clamp(3.4rem,14vw,5.2rem)}.mirror-art{min-height:480px}.portrait-panel{border-radius:100px 100px 18px 18px}.process-track{grid-template-columns:1fr}.process-track article{min-height:auto;border-right:0;border-bottom:1px solid rgba(10,30,22,.18)}.report-preview{padding-bottom:95px}.browser-content{grid-template-columns:1fr}.browser-content aside{display:none}.report-profile{padding:24px}.profile-top{grid-template-columns:1fr 120px}.profile-orbit{width:110px;height:140px}.profile-stats{grid-template-columns:1fr;margin-top:25px}.audience-section{padding-bottom:95px}.audience-heading{display:block}.audience-grid{grid-template-columns:1fr}.audience-grid article{min-height:230px}.manifesto-inner{padding-top:70px}.manifesto-inner blockquote{font-size:clamp(3rem,14vw,5rem)}.faq-section{padding-block:95px}.conversion-section{min-height:590px}.conversion-content h2{font-size:clamp(4rem,19vw,7rem)}.marketing-footer{grid-template-columns:1fr}.marketing-footer>div{flex-wrap:wrap}.marketing-footer p{text-align:left}}
@media(max-width:430px){.marketing-brand small{display:none}.button-small span{display:none}.data-card{min-width:110px;padding:10px}.face-stage{min-height:455px}.mirror-art{min-height:410px}.browser-bar{grid-template-columns:1fr auto}.browser-bar b{display:none}.profile-top{grid-template-columns:1fr}.profile-orbit{display:none}.faq-list summary{font-size:1.08rem}}
@media(prefers-reduced-motion:reduce){.marketing-page *{animation:none!important;transition:none!important}}
