:root{--bg:#101017;--panel:#1a1a25;--cyan:#ff8308;--purple:#b06bff;--muted:#aaa6b6}body{background:#101017}.brand img{border-radius:10px;object-fit:cover}.launch{color:#251001}.button{color:#251001}.button:hover{color:#251001;background:#ffa746}.hero-art{border-color:#ff830844;background:#1b1521}.features article{background:linear-gradient(145deg,#211827,#14141d)}.feature-icon{color:#ff8308}.mode-tag{display:inline-block;margin-top:22px;color:#d5c0ed;font-size:10px;border:1px solid #b06bff44;border-radius:4px;padding:5px 9px}.pov-interface{padding-block:80px;background:#14131d;border-block:1px solid #ffffff18}.interface-tabs{display:flex;flex-wrap:wrap;gap:9px;margin:24px 0 15px}.interface-tabs button{padding:10px 15px;border:1px solid #ffffff25;background:#20202d;color:#d0c8dc;border-radius:5px;font-size:12px}.interface-tabs button.active{background:#ff8308;color:#251001;border-color:#ff8308}.interface-window{display:block;position:relative;width:100%;height:520px;padding:0;overflow:hidden;border:1px solid #ff830855;border-radius:10px;background:#111017}.interface-window img{width:100%;height:100%;object-fit:contain;transition:transform .35s;transform-origin:center center}.interface-window[data-focus=referencias] img{transform:scale(2.3);transform-origin:left 38%}.interface-window[data-focus=movimentos] img{transform:scale(1.6);transform-origin:55% 50%}.interface-window[data-focus=producao] img{transform:scale(2.2);transform-origin:right 35%}.interface-window span{position:absolute;bottom:18px;left:50%;transform:translateX(-50%);padding:10px 18px;font-size:12px;border-radius:30px;background:#17121ef0;border:1px solid #ff830866;color:#ffb368;white-space:nowrap}.controls{display:grid;grid-template-columns:1fr 1.2fr;gap:90px;padding-block:65px 90px;border-top:1px solid #ffffff18}.controls dl{margin:0}.controls dl>div{padding:17px 0;border-bottom:1px solid #ffffff18;display:grid;grid-template-columns:.8fr 1fr;gap:16px}.controls dt{color:#aaa6b6;font-size:12px}.controls dd{margin:0;font-size:13px}.offer-section{background:radial-gradient(ellipse at 20% 50%,#7b351633,transparent 60%),#18121c}.flow-notice{border-left-color:#ff8308}.flow-notice strong{color:#ffb368}.offer-card{border-color:#ff830877;background:#1b1723}.tag{color:#ff9e3c;border-color:#ff830844;background:#ff83080a}.dialog-icon{width:60px;height:60px;border-radius:12px}#interface-dialog{max-width:1200px;width:calc(100% - 30px);max-height:90vh;overflow:auto;padding:24px}#interface-dialog h2{font-size:26px}.full-interface{overflow:auto;max-height:70vh;border:1px solid #ffffff20;border-radius:6px}.full-interface img{width:1841px;max-width:none;height:auto}.thanks-pov{max-width:820px;padding-block:55px 80px}.thanks-pov>.eyebrow{justify-content:center}.thanks-pov h1{text-align:center;font-size:clamp(40px,5vw,65px);letter-spacing:-2px}.thanks-pov .lead{text-align:center;max-width:650px;margin:0 auto 30px}.thanks-pov .access-block{text-align:center;margin:25px 0 45px}.thanks-pov .access-block .button{gap:25px}.thanks-pov .access-block .fine{margin:15px auto;max-width:500px}.onboarding{background:#1b1723;border:1px solid #ff830844;border-radius:12px;padding:30px}.onboarding h2{font-size:27px}.onboarding ol{padding-left:22px;color:#aaa6b6;font-size:14px}.onboarding li{padding-left:8px;margin-bottom:17px}.onboarding strong{color:#f5f3fa}.direct-tool{overflow-wrap:anywhere;color:#ffae61;font-size:11px}.thank-icon{width:80px;height:80px;margin:0 auto 30px;border-radius:18px}@media(max-width:680px){.hero h1{font-size:57px}.pov-interface{padding-block:55px}.interface-tabs button{font-size:10px;padding:8px 10px}.interface-window{height:300px}.interface-window img{object-fit:cover}.controls{grid-template-columns:1fr;gap:20px;padding-block:50px}.controls dl>div{gap:12px}.controls dd{font-size:12px}.thanks-pov{padding-block:35px 55px}.thanks-pov h1{font-size:43px}.onboarding{padding:24px 20px}.thanks-pov .access-block .button{width:100%;font-size:12px}.full-interface img{width:1841px}.launch{font-size:7px}.launch span{font-size:10px}.brand small{font-size:10px}}@media(prefers-reduced-motion:reduce){.interface-window img{transition:none}}
.hero>*,.section-title>*{min-width:0}.hero-art{width:100%;min-width:0;box-sizing:border-box}.hero-art img{display:block;width:100%;height:auto;max-width:100%;aspect-ratio:1;object-fit:contain}.interface-window{height:auto;aspect-ratio:1841/912}.interface-window img{display:block;width:100%;height:100%;object-fit:contain}@media(max-width:680px){.hero-art{width:100%;max-width:480px}.hero-art img{height:auto;aspect-ratio:1;object-fit:contain}.interface-window{height:auto;aspect-ratio:1841/912}.interface-window img{object-fit:contain}}
