:root{--paper:#08090d;--ink:#f7f8fb;--blue:#6f73ff;--acid:#67e8f9;--coral:#a78bfa;--muted:#a8b0bf;--line:rgba(255,255,255,.12)}
    body{background:linear-gradient(180deg,#07080c,#0b0d14 52%,#07080c);color:var(--ink)}
    #usarias-global-header{background:rgba(7,8,12,.84)!important;color:#f7f8fb!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.usarias-shell-brand{color:#fff!important}.usarias-shell-brand img{border-radius:13px!important;box-shadow:0 12px 32px rgba(103,232,249,.16)!important}.usarias-shell-links{color:#a8b0bf!important}.usarias-shell-links a:hover,.usarias-shell-links a.active{color:#fff!important}.usarias-shell-links a:after{background:linear-gradient(90deg,#a78bfa,#67e8f9)!important}.usarias-shell-cta{background:linear-gradient(135deg,#fff 0%,#67e8f9 48%,#a78bfa 100%)!important;color:#090a0f!important;border-radius:14px!important;box-shadow:0 12px 30px rgba(103,232,249,.14)!important}
    .hero{border-bottom-color:rgba(255,255,255,.12);background:radial-gradient(circle at 12% 12%,rgba(167,139,250,.13),transparent 28%),radial-gradient(circle at 85% 22%,rgba(96,165,250,.12),transparent 28%)}.hero-grid{background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);opacity:.28}.hero:before{background:radial-gradient(circle at 35% 32%,rgba(255,255,255,.92),rgba(103,232,249,.66) 7%,rgba(96,165,250,.45) 27%,rgba(167,139,250,.2) 51%,transparent 72%);filter:blur(2px);width:54vw;height:54vw;right:-24vw;top:-27vw}.hero h1 strong{background:linear-gradient(90deg,#d8ccff,#9debf5,#fff);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-bottom p{color:var(--muted)}.round-link{background:linear-gradient(135deg,#fff,#67e8f9 45%,#a78bfa);color:#090a0f;box-shadow:0 0 55px rgba(103,232,249,.2)}.orbit{background:rgba(12,15,22,.76);border-color:rgba(255,255,255,.18);backdrop-filter:blur(12px);color:#dce4ef}
    .statement{background:#05060a}.statement .index-label{color:#67e8f9}.statement p strong{background:linear-gradient(90deg,#a78bfa,#67e8f9);-webkit-background-clip:text;background-clip:text;color:transparent}.statement aside{color:#a8b0bf;border-top-color:rgba(255,255,255,.18)}
    .paths{background:radial-gradient(circle at 70% 12%,rgba(96,165,250,.08),transparent 30%)}.path-grid{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.12)}.path-card{background:linear-gradient(180deg,rgba(255,255,255,.065),rgba(255,255,255,.025));color:#f7f8fb;position:relative;overflow:hidden}.path-card:after{content:'';position:absolute;width:220px;height:220px;border-radius:50%;right:-110px;bottom:-120px;filter:blur(18px);opacity:.25;transition:.35s}.path-card:nth-child(1):after{background:#60a5fa}.path-card:nth-child(2):after{background:#67e8f9}.path-card:nth-child(3):after{background:#a78bfa}.path-card:nth-child(1):hover,.path-card:nth-child(2):hover,.path-card:nth-child(3):hover{background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.04));color:#fff;transform:translateY(-6px)}.path-card:hover:after{opacity:.5;transform:scale(1.2)}.path-card>*{position:relative;z-index:1}.path-card p{color:#a8b0bf}
    .library{background:linear-gradient(135deg,#0d1018,#090b11 60%,#11101a)}.library-copy p{color:#a8b0bf}.book-main{background:linear-gradient(160deg,rgba(14,18,31,.06),rgba(7,8,12,.78)),url('/assets/images/ia-do-dia-a-dia-capa.jpg') center/cover;color:#fff;box-shadow:-22px 28px 70px rgba(0,0,0,.55),0 0 0 1px rgba(255,255,255,.1)}.book-main:after,.book-back:after{content:'';position:absolute;inset:0;background:linear-gradient(110deg,transparent 0 42%,rgba(255,255,255,.18) 50%,transparent 58%);mix-blend-mode:screen;opacity:.45;pointer-events:none}.book-main>div:not(.book-code),.book-main .book-code{opacity:0}.book-foot{background:rgba(7,8,12,.78);backdrop-filter:blur(10px);padding:13px;border:1px solid rgba(255,255,255,.15);position:relative;z-index:2}.book-back{background:linear-gradient(160deg,rgba(29,23,48,.02),rgba(7,8,12,.72)),url('/assets/images/novelinha-da-fruta.jpg') center/cover;color:#fff;box-shadow:18px 30px 60px rgba(0,0,0,.5)}.book-back small,.book-back h3,.book-back span{opacity:0}.book-note{background:linear-gradient(135deg,#fff,#67e8f9 55%,#a78bfa);color:#090a0f;border:0;box-shadow:0 18px 40px rgba(0,0,0,.3)}
    .tools{background:radial-gradient(circle at 15% 20%,rgba(167,139,250,.2),transparent 30%),radial-gradient(circle at 85% 70%,rgba(103,232,249,.16),transparent 28%),#090b11}.marquee{background:linear-gradient(90deg,#a78bfa,#60a5fa,#67e8f9);color:#07080c;border:0}.tool-bottom p{color:#c0c7d2}.tool-bottom a{background:rgba(255,255,255,.06);color:#fff;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(14px)}
    .manifesto{background:radial-gradient(circle at 85% 25%,rgba(103,232,249,.1),transparent 22%)}.manifesto p:first-of-type{color:#5e6470}.manifesto em{background:linear-gradient(90deg,#a78bfa,#67e8f9);-webkit-background-clip:text;background-clip:text;color:transparent}.manifesto-seal{border-color:rgba(255,255,255,.24);color:#d8e0eb}.closing{background:linear-gradient(120deg,#d8ccff,#8fdff0 60%,#fff);color:#090a0f}.closing a{background:#090a0f;color:#fff}.site-footer{background:#05060a}.site-footer b{color:#67e8f9}
    @media(max-width:980px){.usarias-shell-links{background:rgba(7,8,12,.98)!important}}
