:root{--gold:#c9a55c;--gold2:#f0d28c;--black:#070706;--panel:#10100f;--line:#27251f;--muted:#99988f;--white:#f5f2e9}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--black);color:var(--white);margin:0;font-family:DM Sans,sans-serif;overflow-x:hidden}button,input{font:inherit}.noise{pointer-events:none;opacity:.025;z-index:50;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");position:fixed;inset:0}.loader{letter-spacing:3px;color:#8f7a4b;background:#050504;flex-direction:column;justify-content:center;align-items:center;gap:18px;font-size:9px;display:flex;position:fixed;inset:0}.loadmark,.brand>b{border:1px solid var(--gold);width:48px;height:48px;color:var(--gold2);border-radius:3px;place-items:center;font-family:serif;font-size:26px;display:grid;transform:rotate(45deg)}.loadmark{animation:1.2s infinite pulse}.loadline{background:#252117;width:120px;height:1px;overflow:hidden}.loadline:after{content:"";background:var(--gold);width:50%;height:100%;animation:1s infinite load;display:block}@keyframes load{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes pulse{50%{box-shadow:0 0 35px #c9a55c55}}header{z-index:30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#080807e8,#0000);justify-content:space-between;align-items:center;width:100%;height:78px;padding:0 5vw;display:flex;position:fixed;top:0}.brand{color:#fff;align-items:center;gap:14px;text-decoration:none;display:flex}.brand>b{width:34px;height:34px;font-size:18px}.brand>span{letter-spacing:6px;font-family:Manrope;font-size:16px}.brand small{letter-spacing:2px;color:#8f8b80;margin-top:3px;font-size:6px;display:block}nav{gap:32px;display:flex}nav a{color:#bbb9b1;font-size:12px;text-decoration:none;transition:all .3s}nav a:hover{color:var(--gold2)}.actions{gap:4px;display:flex}.actions button,header button{color:#ddd;cursor:pointer;background:0 0;border:0;padding:9px;position:relative}.actions svg{width:17px}.badge:after{content:attr(data-n);background:var(--gold);color:#111;border-radius:50%;place-items:center;width:15px;height:15px;font-size:9px;display:grid;position:absolute;top:1px;right:2px}.badge[data-n="0"]:after{display:none}.hamb{justify-content:center;align-items:center;display:inline-flex}.hero{align-items:center;min-height:100svh;padding:110px 7vw 70px;display:flex;position:relative;overflow:hidden}.hero-bg{background:linear-gradient(90deg,#070706 3%,#070706e8 38%,#0000 70%),linear-gradient(#0000 75%,#070706 100%),url(/__l5e/assets-v1/b790f125-b11d-4c7a-9f85-74aa075874ce/paiva-hero.png) 70%/cover no-repeat;animation:8s ease-out forwards herozoom;position:absolute;inset:0;transform:scale(1.03)}@keyframes herozoom{to{transform:scale(1)}}.hero-copy{z-index:2;max-width:750px;position:relative}.eyebrow{letter-spacing:3px;color:var(--gold2);align-items:center;gap:8px;margin-bottom:25px;font-size:10px;display:flex}.eyebrow svg{width:14px}.hero h1,.section-head h2,.about h2,.steps h2,.faq h2,.newsletter h2{letter-spacing:-5px;margin:0 0 28px;font-family:Manrope;font-size:clamp(48px,7vw,96px);font-weight:300;line-height:.95}.hero h1 em,h2 em{color:var(--gold2);font-family:Georgia;font-weight:400}.hero-copy>p{color:#b9b7af;max-width:590px;font-size:17px;line-height:1.7}.hero-cta{gap:12px;margin:38px 0;display:flex}.gold,.ghost,.buy{cursor:pointer;border:0;justify-content:center;align-items:center;gap:24px;padding:17px 25px;transition:all .3s;display:flex}.gold{background:linear-gradient(120deg,#a27d38,var(--gold2));color:#151109}.gold svg,.ghost svg{width:16px}.ghost{color:#fff;background:#ffffff08;border:1px solid #ffffff25}.ghost:hover{border-color:var(--gold)}.trust{color:#85837c;gap:28px;font-size:11px;display:flex}.trust span{align-items:center;gap:8px;display:flex}.trust svg{width:15px;color:var(--gold)}.hero-note{align-items:center;gap:12px;display:flex;position:absolute;bottom:80px;right:5vw}.hero-note b{color:#d2b36b;font:italic 42px Georgia}.hero-note span{letter-spacing:2px;color:#aaa;font-size:8px}.scroll{letter-spacing:2px;color:#7d7a72;font-size:8px;text-decoration:none;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.scroll i{background:linear-gradient(var(--gold),transparent);width:1px;height:35px;margin:10px auto;display:block}.particles i{background:var(--gold2);width:2px;height:2px;left:calc(5% * var(--i));border-radius:50%;animation:6s infinite float;position:absolute}.particles i:nth-child(n){left:calc(4% * var(--i,10));top:30%}.particles i:nth-child(3n){animation-delay:1s;top:18%;left:72%}.particles i:nth-child(4n){animation-delay:2s;top:62%;left:84%}@keyframes float{50%{opacity:.2;transform:translateY(-25px)}}.ticker{border-block:1px solid var(--line);color:#77746b;letter-spacing:4px;white-space:nowrap;padding:15px 0;font-size:9px;overflow:hidden}.ticker div{width:max-content;animation:22s linear infinite ticker}.ticker b{color:var(--gold);margin:0 30px}@keyframes ticker{to{transform:translate(-50%)}}.about,.products,.steps,.faq{padding:120px 7vw}.about{grid-template-columns:1.2fr 1fr;gap:10vw;display:grid}.about h2,.section-head h2,.steps h2,.faq h2,.newsletter h2{letter-spacing:-3px;font-size:clamp(38px,5vw,66px)}.about .lead{color:#ddd;font-size:22px;line-height:1.5}.about p{color:var(--muted);line-height:1.8}.metrics{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:35px;padding-top:25px;display:grid}.metrics b{color:var(--gold2);align-items:center;font:32px Manrope;display:flex}.metrics svg{width:13px;fill:var(--gold)}.metrics span{color:#777;margin-top:6px;font-size:10px;display:block}.section-head{justify-content:space-between;align-items:end;margin-bottom:50px;display:flex}.section-head p{color:#8f8d85;max-width:390px;line-height:1.7}.search{border-bottom:1px solid #39362f;align-items:center;width:300px;padding:12px;display:flex}.search svg{width:16px;color:var(--gold)}.search input{color:#fff;background:0 0;border:0;outline:0;width:100%;padding-left:10px}.product-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.product-card{transform-style:preserve-3d;background:#0d0d0c;border:1px solid #201f1b;transition:all .4s}.product-card:hover{border-color:#6e5830;transform:perspective(800px)rotateX(1deg)rotateY(-2deg)translateY(-8px)}.product-visual{background:radial-gradient(circle at 50% 55%,#3a3020 0,#15130f 22%,#090908 63%);place-items:center;height:260px;display:grid;position:relative;overflow:hidden}.product-visual:before{content:"";background:linear-gradient(90deg,#0000,#ac8948,#0000);width:300px;height:1px;position:absolute;transform:rotate(-25deg);box-shadow:0 0 20px #d6b66e}.product-visual>span{color:#d2b36b;letter-spacing:2px;border:1px solid #6b5933;padding:6px 9px;font-size:7px;position:absolute;top:15px;left:15px}.product-visual>button{color:#bbb;background:#ffffff0a;border:0;border-radius:50%;width:37px;height:37px;position:absolute;top:12px;right:12px}.product-visual>button.liked{color:var(--gold2)}.liked svg{fill:currentColor}.orb{color:#1a1408;z-index:2;background:linear-gradient(145deg,#ddc27e,#8e6d32);border-radius:50%;place-items:center;width:105px;height:105px;font:48px Georgia;display:grid;box-shadow:0 20px 50px #000,inset 6px 6px 14px #f3dda0,inset -6px -8px 18px #5b401a}.product-info{padding:25px}.product-info>small{color:var(--gold);letter-spacing:2px;font-size:8px}.product-info h3{margin:10px 0;font:500 22px Manrope}.product-info p{color:#8e8c84;min-height:62px;font-size:13px;line-height:1.6}.dose{color:#aaa;border-block:1px solid var(--line);align-items:center;gap:8px;padding:14px 0;font-size:11px;display:flex}.dose svg{width:14px;color:var(--gold)}.price{justify-content:space-between;align-items:center;padding:18px 0;display:flex}.price span{color:#777;font-size:9px}.price b{color:#eee;font:21px Manrope;display:block}.price button{color:var(--gold2);background:0 0;border:0;align-items:center;gap:5px;font-size:10px;display:flex}.price svg{width:12px}.buy{width:100%;color:var(--gold2);background:#1b1914;border:1px solid #3e3422}.buy:hover{background:var(--gold);color:#111}.buy svg{width:15px}.benefits{border-block:1px solid var(--line);grid-template-columns:1.4fr repeat(4,1fr);margin:20px 7vw 120px;display:grid}.benefit-title,.benefit{border-right:1px solid var(--line);padding:45px 28px}.benefit-title h2{font:300 31px Manrope}.benefit svg{color:var(--gold);width:25px;margin-bottom:28px}.benefit b{font-size:13px;display:block}.benefit p{color:#777;font-size:11px;line-height:1.6}.steps-grid{grid-template-columns:repeat(4,1fr);margin-top:60px;display:grid}.steps-grid article{border-left:1px solid var(--line);min-height:270px;padding:25px}.steps-grid article>span{color:#4e4026;font:italic 35px Georgia}.step-icon{border:1px solid #6c5630;place-items:center;width:45px;height:45px;margin:40px 0 25px;display:grid;transform:rotate(45deg)}.step-icon svg{width:18px;color:var(--gold);transform:rotate(-45deg)}.steps-grid h3{font:18px Manrope}.steps-grid p{color:#807e77;font-size:12px;line-height:1.7}.quote{text-align:center;background:radial-gradient(circle,#2a2215 0,#090908 55%);padding:130px 15vw}.quote>svg{width:13px;fill:var(--gold);color:var(--gold);margin:2px}.quote blockquote{color:#e4dcc8;font:italic clamp(26px,4vw,48px)/1.35 Georgia}.quote div b,.quote div span{letter-spacing:2px;font-size:9px;display:block}.quote div span{color:#777;margin-top:8px}.faq{grid-template-columns:1fr 1.2fr;gap:10vw;display:grid}.faq-intro>p{color:#777;margin-top:40px}.faq-intro>a{color:var(--gold2);align-items:center;gap:10px;font-size:12px;display:inline-flex}.faq-intro svg{width:16px}.faq-item{border-bottom:1px solid var(--line)}.faq-item>button{color:#ddd;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:40px 1fr 25px;align-items:center;width:100%;padding:28px 0;display:grid}.faq-item button span{color:#675734;font:italic 15px Georgia}.faq-item button svg{width:16px;transition:all .3s}.faq-item>div{grid-template-rows:0fr;transition:all .4s;display:grid}.faq-item>div p{color:#89877f;margin:0;font-size:13px;line-height:1.8;overflow:hidden}.faq-item.active>div{grid-template-rows:1fr}.faq-item.active>div p{padding:0 40px 25px}.faq-item.active button svg{color:var(--gold);transform:rotate(180deg)}.newsletter{background:linear-gradient(110deg,#211b10,#0e0d0a);border:1px solid #544529;justify-content:space-between;align-items:center;margin:0 7vw 100px;padding:55px;display:flex}.newsletter h2{margin:0;font-size:35px}.newsletter form{width:45%;display:flex}.newsletter input{color:#fff;background:#05050488;border:1px solid #3b3427;outline:0;flex:1;padding:15px}.newsletter button{white-space:nowrap}footer{border-top:1px solid var(--line);color:#7f7c74;grid-template-columns:2fr 1fr 1.3fr 1.5fr;gap:60px;padding:65px 7vw 25px;font-size:11px;display:grid;position:relative}footer>div>b{color:#d2b36b;letter-spacing:2px;font-size:9px}footer a,footer>div>p{color:#85827a;margin-top:15px;line-height:1.7;text-decoration:none;display:block}.foot-brand p{max-width:280px;line-height:1.7}.foot-brand>div:last-child{gap:12px;display:flex}.foot-brand svg{width:16px}.adminlink{color:#6f6c64;cursor:pointer;background:0 0;border:0;padding:15px 0}.copyright{border-top:1px solid var(--line);grid-column:1/-1;padding-top:20px}.reveal{opacity:0;transition:all .8s cubic-bezier(.2,.7,.2,1);transform:translateY(35px)}.reveal.show{opacity:1;transform:none}.shade{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:60;background:#000a;position:fixed;inset:0}.drawer{z-index:61;background:#0d0d0c;flex-direction:column;width:min(470px,100%);height:100%;padding:30px;animation:.4s slidein;display:flex;position:fixed;top:0;right:0}@keyframes slidein{0%{transform:translate(100%)}}.drawer-head{border-bottom:1px solid var(--line);justify-content:space-between;padding-bottom:20px;display:flex}.drawer-head small,.modal>small,.login>small{color:var(--gold);letter-spacing:2px;font-size:8px}.drawer h2{margin:5px 0;font:28px Manrope}.drawer button,.modal-x{color:#fff;cursor:pointer;background:0 0;border:0}.empty{text-align:center;color:#777;margin:auto}.empty svg{width:40px;color:var(--gold)}.cart-items{flex:1;overflow:auto}.cart-item{border-bottom:1px solid var(--line);grid-template-columns:65px 1fr 20px;gap:15px;padding:20px 0;display:grid}.mini{color:#171006;background:linear-gradient(145deg,#d6b875,#715324);border-radius:50%;place-items:center;width:55px;height:55px;font:24px Georgia;display:grid}.cart-item b,.cart-item span{margin:5px;font-size:12px;display:block}.cart-item span{color:var(--gold2)}.cart-item div div{align-items:center;gap:8px;font-size:11px;display:flex}.cart-item svg{width:13px}.cart-total{border-top:1px solid var(--line);padding-top:20px}.cart-total>div{justify-content:space-between;display:flex}.cart-total b{font-size:22px}.cart-total small{color:#777;margin:10px 0;display:block}.cart-total input{border:1px solid var(--line);color:#fff;background:#151513;width:100%;margin:10px 0;padding:14px}.cart-total .gold{width:100%}.modal-wrap{z-index:70;place-items:center;display:grid;position:fixed;inset:0}.modal,.login{z-index:71;background:#11110f;border:1px solid #4d4028;width:min(500px,100% - 30px);padding:40px;animation:.3s pop;position:relative}@keyframes pop{0%{opacity:0;transform:scale(.95)}}.modal-x{position:absolute;top:15px;right:15px}.modal-orb{background:var(--gold);color:#171006;border-radius:50%;place-items:center;width:75px;height:75px;margin-bottom:25px;font:32px Georgia;display:grid}.modal h2,.login h2{font:32px Manrope}.modal p,.login p{color:#8e8b82;line-height:1.7}.check{align-items:center;gap:10px;margin:12px 0;font-size:12px;display:flex}.check svg{width:15px;color:var(--gold)}.medical{background:#1b1811;border:1px solid #423720;margin:25px 0;padding:12px;display:flex}.medical svg{min-width:20px;color:var(--gold);margin-right:10px}.medical p{margin:0;font-size:10px}.modal .gold{width:100%}.toast{z-index:90;color:#181208;background:#e5ca87;align-items:center;gap:10px;padding:14px 22px;font-size:12px;display:flex;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #000}.toast svg{width:16px}.login{text-align:center}.login .loadmark{margin:0 auto 30px}.login label{text-align:left;color:#aaa;margin:15px 0;font-size:10px;display:block}.login input{border:1px solid var(--line);color:#fff;background:#090908;width:100%;margin-top:7px;padding:14px}.login .gold{width:100%}.login>a{color:var(--gold);margin:20px;font-size:10px;display:block}.login>div:last-child{color:#777;font-size:10px}.admin{background:#0a0a09;grid-template-columns:240px 1fr;min-height:100vh;display:grid}.admin>aside{border-right:1px solid var(--line);flex-direction:column;gap:6px;padding:30px 18px;display:flex}.admin aside .brand{margin:0 15px 35px}.admin aside button{color:#777;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:13px;padding:13px;display:flex}.admin aside button svg{width:17px}.admin aside button.active{color:var(--gold2);border-left:2px solid var(--gold);background:#211c12}.admin aside .logout{margin-top:auto}.admin>main{padding:35px 45px}.admin main>header{background:0 0;height:auto;padding:0;position:static}.admin header small{color:var(--gold);letter-spacing:2px;font-size:8px}.admin header h1{margin:7px 0;font:30px Manrope}.avatar{background:var(--gold);color:#111;border-radius:50%;place-items:center;width:40px;height:40px;font-size:11px;display:grid}.admin-stats{grid-template-columns:repeat(4,1fr);gap:14px;margin:35px 0;display:grid}.admin-stats article,.admin-grid section,.orders{border:1px solid var(--line);background:#11110f;padding:20px}.admin-stats span{color:#777;font-size:10px;display:block}.admin-stats b{margin-top:15px;font:25px Manrope;display:inline-block}.admin-stats em{float:right;color:#7fa87b;margin-top:20px;font-size:9px}.admin-grid{grid-template-columns:2fr 1fr;gap:14px;display:grid}.admin-title{justify-content:space-between;align-items:center;display:flex}.admin-title h3{font:14px Manrope}.admin-title select,.admin-title button{color:#817f78;background:0 0;border:0;font-size:9px}.chart{border-bottom:1px solid var(--line);align-items:end;gap:10px;height:170px;padding-top:20px;display:flex}.chart i{background:linear-gradient(#c7a157,#302714);flex:1;max-height:140px;position:relative}.months{word-spacing:20px;color:#605e58;padding-top:10px;font-size:6px}.stock{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:13px 0;display:flex}.stock .mini{width:35px;height:35px;font-size:16px}.stock>div:nth-child(2){flex:1}.stock b,.stock span{font-size:10px;display:block}.stock span{color:#777;margin-top:5px}.stock>i{color:#7fa87b;background:#182118;padding:5px;font-size:7px}.stock>i.low{color:#d7a46c;background:#291c12}.orders{margin-top:14px}.orders>div:not(.admin-title){border-top:1px solid var(--line);color:#aaa;grid-template-columns:.7fr 1.2fr 1.5fr .8fr .8fr;padding:13px 0;font-size:9px;display:grid}.status{color:var(--gold2)}@media (width<=900px){header{padding:0 20px}.hamb{display:block}nav{background:#111;flex-direction:column;width:75%;height:100vh;padding:100px 35px;transition:all .4s;position:fixed;top:0;right:0;transform:translate(110%)}nav.open{transform:none}.actions button:nth-child(-n+3){display:none}.hero{padding-inline:25px}.hero-bg{background:linear-gradient(90deg,#070706f5,#070706aa),url(/__l5e/assets-v1/b790f125-b11d-4c7a-9f85-74aa075874ce/paiva-hero.png) 65%/cover}.hero h1{letter-spacing:-3px}.hero-note{display:none}.about,.faq{grid-template-columns:1fr}.about,.products,.steps,.faq{padding:85px 25px}.product-grid{grid-template-columns:1fr}.section-head{flex-direction:column;align-items:start}.search{width:100%}.benefits{grid-template-columns:1fr 1fr;margin:0 25px 80px}.benefit-title{grid-column:1/-1}.steps-grid{grid-template-columns:1fr 1fr}.newsletter{margin:0 25px 70px;padding:30px;display:block}.newsletter form{width:100%;margin-top:25px}footer{grid-template-columns:1fr 1fr;padding:50px 25px}.admin{grid-template-columns:1fr}.admin>aside{display:none}.admin>main{padding:25px}.admin-stats{grid-template-columns:1fr 1fr}.admin-grid{grid-template-columns:1fr}.orders{overflow:auto}.orders>div:not(.admin-title){min-width:650px}}@media (width<=520px){.brand>span{display:none}.hero-cta{flex-direction:column}.trust{flex-direction:column;gap:8px}.steps-grid,.benefits{grid-template-columns:1fr}.benefit-title{grid-column:auto}.newsletter form{display:block}.newsletter button{width:100%}footer,.admin-stats{grid-template-columns:1fr}.hero h1{font-size:50px}.quote{padding:90px 25px}}:root{--gold:#c8a45a;--gold2:#f0d78f;--black:#080907;--panel:#11120f;--line:#2b2b24;--muted:#9d9d93;--white:#f6f1e6;--ink:#f6f1e6}.brand.brand-img{gap:0}.brand.brand-img>img{filter:drop-shadow(0 4px 14px #c8a45a55);width:auto;height:44px;display:block}header .brand.brand-img>img{height:48px}.foot-brand .brand.brand-img>img{height:56px}.cat-details{color:#d5c7a2;letter-spacing:2.2px;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #2a251c;border-radius:2px;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:14px;padding:14px 18px;font:500 10.5px Manrope;transition:all .3s;display:flex}.cat-details:hover{color:#fbe6a8;background:#1a1610;border-color:#c8a45a80}.cat-details .cat-details-icon{background:radial-gradient(circle at 30% 30%,#3a2d15,#0e0b06);border:1px solid #6b5933;border-radius:50%;place-items:center;width:22px;height:22px;transition:all .3s;display:grid}.cat-details:hover .cat-details-icon{background:radial-gradient(circle at 30% 30%,var(--gold2),#8e6d32);color:#1a1408;border-color:var(--gold2)}.cat-details .cat-details-icon svg{width:10px}.cat-details>span:nth-child(2){text-align:left;flex:1}.cat-details .cat-details-arrow{width:14px;transition:transform .3s}.cat-details:hover .cat-details-arrow{transform:translate(4px)}.buy-shine{cursor:pointer;color:#151109;letter-spacing:2.2px;text-transform:uppercase;background:linear-gradient(120deg,#a27d38 0%,#e5c885 45%,#a27d38 100%) 0%/220% 100%;border:0;border-radius:2px;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:0;font:600 11px Manrope;transition:background-position .6s,box-shadow .3s,transform .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 30px -12px #c8a45a80,inset 0 1px #ffffff40}.buy-shine>span{white-space:nowrap;align-items:center;gap:10px;padding:15px 20px;display:inline-flex}.buy-shine>span svg{stroke-width:2px;width:15px}.buy-shine>i{width:52px;color:var(--gold2);background:#181209;justify-content:center;align-self:stretch;align-items:center;transition:background .3s,color .3s;display:inline-flex}.buy-shine>i svg{width:16px;transition:transform .3s}.buy-shine:hover{background-position:100%;transform:translateY(-2px);box-shadow:0 18px 45px -14px #c8a45a,inset 0 1px #ffffff60}.buy-shine:hover>i{color:#fff4c8;background:#0b0a08}.buy-shine:hover>i svg{transform:translate(3px)}.detail-modal{background:#0b0a08;border:0;width:min(940px,96vw);max-height:92vh;padding:0;overflow-y:auto;box-shadow:0 60px 120px -30px #000,0 0 0 1px #ffffff08}.detail-modal .modal-x{z-index:5;background:#0a0806cc;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.detail-modal .modal-x svg{width:14px}.detail-body{grid-template-columns:1.05fr 1fr;min-height:420px;display:grid}.detail-hero{background-position:50%;background-size:cover;min-height:100%;padding:0;position:relative}.detail-hero:after{content:"";background:linear-gradient(#00000030 0%,#0000 40%,#0b0a08 100%),linear-gradient(90deg,#0000 55%,#0b0a08cc);position:absolute;inset:0}.detail-hero .cat-chip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#e5c988;letter-spacing:2.5px;z-index:3;background:#0a0806cc;border:0;padding:8px 12px;font-size:9px;position:absolute;top:20px;left:20px}.detail-copy{flex-direction:column;padding:38px 40px 24px;display:flex}.detail-copy>small{color:var(--gold);letter-spacing:2.5px;text-transform:uppercase;font-size:9px}.detail-copy h2{letter-spacing:-1.5px;margin:10px 0 14px;font:400 34px/1.05 Manrope}.detail-copy>p{color:#a4a196;margin:0 0 20px;font-size:13.5px;line-height:1.75}.detail-copy h4{letter-spacing:3px;color:#c8a45a;text-transform:uppercase;align-items:center;gap:12px;margin:14px 0 12px;font:500 10px Manrope;display:flex}.detail-copy h4:after{content:"";background:linear-gradient(90deg,#3a3227,#0000);flex:1;height:1px}.detail-list{grid-template-columns:1fr 1fr;gap:6px 20px;margin:0 0 6px;padding:0;list-style:none;display:grid}.detail-list li{color:#c8c5bb;align-items:center;gap:10px;padding:3px 0;font-size:12.5px;display:flex}.detail-list svg{width:14px;color:var(--gold);flex-shrink:0}.detail-specs{margin:0 0 4px;padding:0;list-style:none}.detail-specs li{border-bottom:1px solid #1c1a15;grid-template-columns:110px 1fr;align-items:baseline;gap:16px;padding:10px 0;font-size:13px;display:grid}.detail-specs li:last-child{border-bottom:0}.detail-specs li span{color:#77746b;letter-spacing:2px;text-transform:uppercase;font-size:9.5px}.detail-specs li b{color:#eee;text-align:left;font-weight:400}.detail-foot{background:linear-gradient(#0b0a0800,#0b0a08 40%);justify-content:space-between;align-items:center;gap:22px;margin-top:14px;padding:22px 40px 30px;display:flex;position:sticky;bottom:0}.detail-foot:before{content:"";background:linear-gradient(90deg,#0000,#3a3227,#0000);height:1px;position:absolute;top:0;left:40px;right:40px}.detail-foot>div b{letter-spacing:-1px;color:#0000;background:linear-gradient(120deg,#f0d78c,#c8a45a 60%,#8a6d2f);-webkit-background-clip:text;background-clip:text;font:400 34px Manrope}.detail-foot .buy-shine{max-width:340px}@media (width<=820px){.detail-body{grid-template-columns:1fr}.detail-hero{min-height:220px}.detail-copy{padding:28px 24px 12px}.detail-foot{flex-direction:column;align-items:stretch;padding:18px 24px 24px}.detail-foot:before{left:24px;right:24px}.detail-list,.detail-specs li{grid-template-columns:1fr}.detail-specs li b{text-align:left}}.loadmark-img{filter:drop-shadow(0 8px 30px #c8a45a66);width:170px;height:auto;animation:1.6s ease-in-out infinite pulse-logo}@keyframes pulse-logo{50%{filter:drop-shadow(0 12px 42px #c8a45aaa);transform:scale(1.04)}}.auth-orbit img{filter:drop-shadow(0 6px 22px #c8a45a55)}.auth-logo-mark{z-index:3;filter:drop-shadow(0 10px 35px #c8a45a80)drop-shadow(0 2px 8px #000);pointer-events:none;width:170px;height:auto;animation:4.5s ease-in-out infinite authLogoFloat;position:absolute;top:34%;left:50%;transform:translate(-50%,-50%)}@keyframes authLogoFloat{0%,to{filter:drop-shadow(0 10px 35px #c8a45a70)drop-shadow(0 2px 8px #000);transform:translate(-50%,-50%)scale(1)}50%{filter:drop-shadow(0 18px 45px #f0d28c99)drop-shadow(0 2px 8px #000);transform:translate(-50%,calc(-50% - 6px))scale(1.03)}}@media (width<=760px){.auth-logo-mark{width:110px;top:50%;left:80%}}body{color:var(--white);background:#080907}.loader{background:#080907}.noise{opacity:.035}header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090a08d9;border:1px solid #c8a45a2b;border-radius:4px;width:94vw;height:72px;margin:14px 3vw 0;padding:0 24px;box-shadow:0 16px 45px #0009}.brand>b{border-radius:2px}.brand>span{letter-spacing:5px}nav a{font-weight:500}.actions button{transition:color .25s,transform .25s}.actions button:hover{color:var(--gold2);transform:translateY(-2px)}.hero{min-height:100svh}.hero:before,.hero:after{content:"";z-index:1;pointer-events:none;transform-style:preserve-3d;filter:drop-shadow(0 18px 20px #0008);border:1px solid #d7b96b80;position:absolute}.tabela{background:linear-gradient(#070706 0%,#0c0b08 50%,#070706 100%);padding:120px 7vw;position:relative}.tabela:before{content:"";pointer-events:none;background:radial-gradient(at 50% 0,#c9a55c14,#0000 60%);position:absolute;inset:0}.tabela .section-head{z-index:2;position:relative}.tabela-lead{color:#8f8d85;max-width:420px;font-size:14px;line-height:1.7}.tabela-lead b{color:var(--gold2);font-weight:600}.tabela-grid{z-index:2;grid-template-columns:repeat(3,1fr);gap:22px;display:grid;position:relative}.tabela-card{background:#0d0d0c;border:1px solid #2a2620;border-radius:4px;flex-direction:column;transition:all .4s;display:flex;overflow:hidden}.tabela-card:hover{border-color:#6e5830;transform:translateY(-6px);box-shadow:0 30px 60px #0008}.tabela-visual{background-position:50%;background-size:cover;align-items:flex-end;height:220px;padding:22px;display:flex;position:relative}.tabela-visual-shade{background:linear-gradient(#0a0a0866 0%,#0a0a08e6 100%),radial-gradient(circle at 70% 30%,#c9a55c22,#0000 60%);position:absolute;inset:0}.tabela-visual-copy{z-index:2;position:relative}.tabela-visual-copy>span{color:#d2b36b;letter-spacing:2px;border:1px solid #6b5933;margin-bottom:12px;padding:5px 9px;font-size:8px;display:inline-block}.tabela-visual-copy h3{letter-spacing:-1px;color:#f5ecd6;margin:0 0 6px;font:400 26px Manrope}.tabela-visual-copy p{color:#b9b7af;max-width:280px;margin:0;font-size:12px;line-height:1.5}.tabela-list{flex-direction:column;flex:1;gap:2px;margin:0;padding:20px 24px;list-style:none;display:flex}.tabela-list li{color:#d6d3c9;border-bottom:1px dashed #24221c;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;font-size:13px;display:flex}.tabela-list li:last-child{border-bottom:0}.tabela-list li span{color:#c8c5bb}.tabela-list li b{color:var(--gold2);white-space:nowrap;letter-spacing:.3px;font:600 15px Manrope}.tabela-card .buy{border-radius:2px;margin:0 20px 20px}@media (width<=900px){.tabela{padding:80px 25px}.tabela-grid{grid-template-columns:1fr}.tabela-visual{height:180px}}.hero:before{border-radius:50%;width:220px;height:220px;animation:12s linear infinite ring3d;top:18%;right:9vw;box-shadow:inset 0 0 0 18px #c8a45a0d,inset 0 0 0 19px #d7b96b45}.hero:after{clip-path:polygon(50% 0,100% 28%,82% 100%,18% 100%,0 28%);background:linear-gradient(145deg,#f4dc95,#6f5320);width:82px;height:82px;animation:7s ease-in-out infinite gem3d;bottom:17%;right:26vw}@keyframes ring3d{0%{transform:perspective(700px)rotateX(68deg)rotate(0)}to{transform:perspective(700px)rotateX(68deg)rotate(360deg)}}@keyframes gem3d{0%,to{transform:perspective(600px)rotateY(-22deg)rotateX(8deg)translateY(0)}50%{transform:perspective(600px)rotateY(32deg)rotateX(-8deg)translateY(-22px)}}.hero-copy{animation:1s cubic-bezier(.2,.8,.2,1) both heroIn}@keyframes heroIn{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}.hero h1 em,h2 em{color:#0000;background:linear-gradient(105deg,#9d7737,#f5dda0,#b88e45);-webkit-background-clip:text;background-clip:text}.gold,.ghost{border-radius:2px}.ticker{background:#0d0e0b}.about,.products,.steps,.faq{position:relative}.about:before,.faq:before{content:"";z-index:-1;border:1px solid #c8a45a18;border-radius:50%;width:340px;height:340px;position:absolute}.about:before{top:10%;right:-170px}.faq:before{top:20%;left:-210px}.products{background:linear-gradient(#0c0d0a,#080907)}.product-card{border-radius:3px;overflow:hidden}.product-card:hover{transform:translateY(-9px)rotateX(1deg);box-shadow:0 28px 60px #000b}.product-visual{perspective:800px}.orb{transform-style:preserve-3d;animation:5s ease-in-out infinite orbFloat}.product-card:nth-child(2) .orb{animation-delay:-1.5s}.product-card:nth-child(3) .orb{animation-delay:-3s}@keyframes orbFloat{0%,to{transform:translateY(0)rotateY(-12deg)}50%{transform:translateY(-13px)rotateY(16deg)}}.product-visual:after{content:"";filter:blur(12px);background:#0009;border-radius:50%;width:120px;height:24px;animation:5s ease-in-out infinite shadowPulse;position:absolute;bottom:44px;left:50%;transform:translate(-50%)}@keyframes shadowPulse{50%{opacity:.55;width:92px}}.benefits{background:#0d0e0b}.steps{background:radial-gradient(circle at 82% 20%,#342a17 0,#11110e 26%,#080907 65%)}.step-icon{transition:transform .5s,background .5s}.steps-grid article:hover .step-icon{background:#c8a55a14;transform:rotate(135deg)scale(1.08)}.steps-grid article:hover .step-icon svg{transform:rotate(-135deg)}.quote{background:radial-gradient(circle,#2a2215,#090908 62%);position:relative;overflow:hidden}.quote:before{content:"";background:conic-gradient(#0000,#c8a45a0b,#0000 18%);animation:18s linear infinite quoteRay;position:absolute;inset:-70%}@keyframes quoteRay{to{transform:rotate(360deg)}}.quote>*{position:relative}.newsletter{border-radius:3px}.reveal{opacity:0;filter:blur(4px);transition:opacity .9s cubic-bezier(.2,.7,.2,1) var(--reveal-delay,0s),transform .9s cubic-bezier(.2,.7,.2,1) var(--reveal-delay,0s),filter .8s ease var(--reveal-delay,0s);transform:translateY(52px)scale(.985)}.reveal.show{opacity:1;filter:none;transform:none}.product-grid .reveal:nth-child(2){transition-delay:.12s}.product-grid .reveal:nth-child(3){transition-delay:.24s}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.reveal{opacity:1;filter:none;transform:none}}@media (width<=900px){header{width:calc(100% - 28px);margin:10px 14px 0}.hero:before{width:130px;height:130px;top:24%;right:-45px}.hero:after{bottom:13%;right:12vw}.product-grid .reveal{transition-delay:0s}}header{width:100%;height:82px;box-shadow:none;background:linear-gradient(#080907f7,#080907b8 72%,#0000);border:0;border-bottom:1px solid #c8a45a21;border-radius:0;margin:0;padding:0 4vw;transition:height .45s cubic-bezier(.2,.8,.2,1),background .45s,box-shadow .45s,padding .45s}header .brand{min-width:190px}.brand>b{width:38px;height:38px;color:var(--gold2);background:#c8a45a12;border:1px solid #c8a45a;border-radius:50%;transform:none}header nav{border-radius:999px;padding:8px 10px;transition:background .4s,box-shadow .4s,transform .4s}header nav a{border-radius:999px;padding:8px 12px;position:relative}header nav a:after{content:"";background:var(--gold);height:1px;transition:transform .3s;position:absolute;bottom:2px;left:12px;right:12px;transform:scaleX(0)}header nav a:hover:after{transform:scaleX(1)}body.is-scrolled header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0b09e8;height:62px;padding-inline:3vw;box-shadow:0 12px 40px #000b}body.is-scrolled header nav{background:#ffffff08;transform:scale(.96);box-shadow:inset 0 0 0 1px #ffffff0b}body.is-scrolled header .brand>b{width:32px;height:32px}.hero{--px:0;--py:0;isolation:isolate;background:#080907;grid-template-columns:minmax(460px,.85fr) 1.15fr;align-items:center;min-height:100svh;padding:150px 7vw 80px 11vw;display:grid}.hero:before,.hero:after{display:none}.hero-bg{opacity:.46;filter:saturate(.55)contrast(1.15);transform:scale(1.06) translate(calc(var(--px) * -8px),calc(var(--py) * -8px));background:linear-gradient(90deg,#080907 0,#080907f2 38%,#08090750 68%,#080907 100%),linear-gradient(0deg,#080907 0,#0000 35%),url(/__l5e/assets-v1/b790f125-b11d-4c7a-9f85-74aa075874ce/paiva-hero.png) 78%/cover no-repeat;transition:transform .2s ease-out;inset:0}.hero-copy{z-index:5;align-self:center;max-width:690px}.hero-copy .eyebrow{margin-left:3px}.hero h1{letter-spacing:-.075em;margin:0 0 38px;font-size:clamp(64px,7.6vw,132px);line-height:.78}.hero h1 span{color:#f5f1e8;font-weight:300;display:inline-block}.hero h1 em{white-space:nowrap;margin-left:8vw;font-family:Manrope;font-style:normal;font-weight:500;display:inline-block}.hero-copy>p{color:#a8a79e;border-left:1px solid #c8a45a5c;max-width:460px;margin-left:8vw;padding-left:22px;font-size:15px;line-height:1.75}.hero-cta{align-items:center;margin-left:8vw}.text-link{color:#ddd;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff28;align-items:center;gap:14px;padding:14px 4px;display:flex}.text-link span{color:var(--gold2);transition:transform .3s}.text-link:hover span{transform:translate(4px,-4px)}.hero-rail{z-index:5;color:#76746c;letter-spacing:3px;writing-mode:vertical-rl;flex-direction:column;align-items:center;gap:18px;font-size:7px;display:flex;position:absolute;top:150px;bottom:90px;left:3vw}.hero-rail i{background:linear-gradient(#0000,#c8a45a,#0000);flex:1;width:1px;max-height:120px}.kinetic-stage{z-index:3;aspect-ratio:1;width:min(47vw,700px);transform:translateY(-47%) perspective(1000px) rotateX(calc(var(--py) * -10deg)) rotateY(calc(var(--px) * 13deg));transform-style:preserve-3d;pointer-events:none;transition:transform .15s ease-out;position:absolute;top:50%;right:6vw}.kinetic-ring{transform-style:preserve-3d;border:1px solid #d3b66c99;border-radius:50%;position:absolute;inset:13%;box-shadow:inset 0 0 32px #c8a45a12,0 0 24px #000}.ring-a{animation:14s linear infinite kineticA}.ring-b{border-width:2px;animation:10s linear infinite reverse kineticB;inset:25%}.kinetic-ring:before,.kinetic-ring:after{content:"";border:1px solid #ffffff1f;border-radius:50%;position:absolute;inset:8%;transform:rotateX(68deg)}.kinetic-ring:after{transform:rotateY(68deg)}.kinetic-core{background:radial-gradient(circle at 34% 26%,#fff2bd 0,#d0a754 22%,#76521d 58%,#151006 74%);border-radius:50%;animation:4.5s ease-in-out infinite coreBreath;position:absolute;inset:38%;box-shadow:inset -25px -28px 45px #0009,inset 12px 10px 25px #fff3,0 35px 70px #000,0 0 80px #c8a45a33}.kinetic-satellite{clip-path:polygon(50% 0,100% 32%,81% 100%,19% 100%,0 32%);filter:drop-shadow(0 14px 12px #000);background:linear-gradient(145deg,#f4dc95,#6f5320);width:34px;height:34px;animation:7s ease-in-out infinite satellite;position:absolute}.sat-a{top:26%;right:12%}.sat-b{width:20px;height:20px;animation-delay:-3s;bottom:17%;left:18%}@keyframes kineticA{to{transform:rotate(360deg)rotateX(62deg)}}@keyframes kineticB{to{transform:rotateY(360deg)rotate(38deg)}}@keyframes coreBreath{50%{transform:translateZ(45px)scale(1.07);box-shadow:inset -25px -28px 45px #0009,inset 12px 10px 25px #fff3,0 45px 90px #000,0 0 110px #c8a45a55}}@keyframes satellite{50%{transform:translate3d(-20px,-30px,80px)rotateY(180deg)}}.hero-proof{z-index:5;align-items:center;gap:13px;display:flex;position:absolute;bottom:62px;right:5vw}.hero-proof b{color:var(--gold2);font:italic 38px Georgia}.hero-proof span{letter-spacing:1.6px;color:#88857c;font-size:7px;line-height:1.5}.scroll{align-items:center;gap:12px;display:flex;bottom:24px;left:auto;right:50%;transform:none}.scroll i{background:linear-gradient(90deg,var(--gold),transparent);width:62px;height:1px;margin:0}.about>div:first-child{align-self:start;position:sticky;top:120px}.metrics>div{transition:transform .35s,color .35s}.metrics>div:hover{color:var(--gold2);transform:translateY(-8px)}.benefit{transition:background .4s,transform .4s}.benefit:hover{background:#c8a45a0c;transform:translateY(-7px)}.faq-item>button:hover{color:var(--gold2)}@media (width<=1050px){.hero{grid-template-columns:1fr;padding-left:10vw}.hero h1{font-size:clamp(58px,10vw,92px)}.kinetic-stage{opacity:.68;width:62vw;right:-10vw}.hero-copy{z-index:6}.hero-copy>p{max-width:390px}}@media (width<=900px){header{width:100%;height:68px;margin:0;padding:0 18px}.hero{padding:130px 24px 80px;display:block}.hero-rail{display:none}.hero h1{font-size:clamp(54px,16vw,78px);line-height:.83}.hero h1 em,.hero-copy>p,.hero-cta{margin-left:0}.hero h1 em{white-space:normal}.kinetic-stage{opacity:.38;width:82vw;top:43%;right:-34vw}.hero-copy>p{border-left:1px solid var(--gold);background:#08090788;max-width:82%;padding:12px 14px}.hero-proof{display:none}.scroll{right:24px}.about>div:first-child{position:static}}@media (width<=520px){.hero-cta{align-items:flex-start}.text-link{justify-content:flex-start}.kinetic-stage{width:105vw;right:-55vw}.hero h1{letter-spacing:-.065em}}.actions button{border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid}.actions button:before{content:attr(data-label);color:#d8d4ca;letter-spacing:1.2px;opacity:0;pointer-events:none;white-space:nowrap;background:#0a0b09;border:1px solid #c8a45a38;padding:6px 8px;font-size:7px;transition:all .25s;position:absolute;top:48px;left:50%;transform:translate(-50%,-6px)}.actions button:hover:before{opacity:1;transform:translate(-50%)}.actions button:hover{background:#c8a45a12}.actions button svg{stroke-width:1.5px;width:18px}.gold{background:linear-gradient(115deg,#a57a31,#e1c16f);border:1px solid #f2d88c66;gap:24px;min-height:58px;padding:0 8px 0 24px;transition:transform .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff4}.gold:before{content:"";background:#fff8;transition:transform .75s;position:absolute;inset:-100% 45%;transform:rotate(20deg)translate(-260%)}.gold:hover{transform:translateY(-3px);box-shadow:0 14px 35px #c8a45a30}.gold>i{color:#f0d78f;background:#11120f;border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;transition:transform .4s;display:grid}.gold>i svg{width:17px}.benefits{isolation:isolate;background:#2b2b24;border:0;gap:1px;position:relative;overflow:visible}.benefit-title,.benefit{background:#0c0d0a;border:0;min-height:330px}.benefit{padding-top:76px;transition:transform .5s cubic-bezier(.2,.8,.2,1),background .5s;position:relative;overflow:hidden}.benefit:before{content:attr(data-index);color:#c8a45a13;font:italic 46px Georgia;position:absolute;top:8px;right:15px}.benefit:after{content:"";border:1px solid #c8a45a18;border-radius:50%;width:140px;height:140px;transition:transform .7s,border-color .7s;position:absolute;bottom:-80px;right:-80px}.benefit:hover{z-index:2;background:#12130f;transform:translateY(-12px)rotateX(2deg);box-shadow:0 25px 50px #000}.benefit:hover:after{border-color:#c8a45a44;transform:scale(1.8)}.icon-object{width:54px;height:54px;transform-style:preserve-3d;place-items:center;margin-bottom:34px;transition:transform .65s cubic-bezier(.2,.8,.2,1);display:grid;position:relative}.icon-object:before,.icon-object:after{content:"";border:1px solid #c8a45a80;position:absolute;inset:0;transform:rotate(45deg)}.icon-object:after{background:#c8a45a0d;inset:8px;transform:rotate(45deg)translateZ(12px)}.icon-object svg{z-index:2;width:22px;margin:0;position:relative}.benefit:hover .icon-object{transform:perspective(500px)rotateY(35deg)rotateX(-18deg)translateY(-8px)}.about{overflow:hidden}.about:after{content:"";clip-path:polygon(50% 0,94% 25%,94% 75%,50% 100%,6% 75%,6% 25%);pointer-events:none;border:1px solid #c8a45a26;width:180px;height:180px;animation:12s linear infinite aboutObject;position:absolute;top:10%;right:4vw}@keyframes aboutObject{to{transform:rotate(360deg)}}.auth-wrap{padding:20px}.auth-shell{z-index:71;background:#0c0d0a;border:1px solid #c8a45a38;grid-template-columns:.9fr 1.1fr;width:min(940px,100% - 30px);min-height:610px;animation:.4s pop;display:grid;position:relative;overflow:hidden;box-shadow:0 45px 120px #000}.auth-shell>.modal-x{z-index:4;border:1px solid #ffffff18;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.auth-art{background:radial-gradient(circle at 50% 35%,#3a2e18 0,#15130e 35%,#090a08 72%);flex-direction:column;justify-content:flex-end;padding:64px 52px;display:flex;position:relative;overflow:hidden}.auth-art:before{content:"";background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.auth-art>small,.auth-art>h3,.auth-art>p,.auth-art>div{z-index:2;position:relative}.auth-art>small{letter-spacing:3px;color:var(--gold2)}.auth-art h3{margin:14px 0;font:300 44px/1.03 Manrope}.auth-art p{color:#8f8d85;max-width:280px;font-size:12px;line-height:1.7}.auth-art>div:last-child{color:#aaa;align-items:center;gap:9px;margin-top:20px;font-size:10px;display:flex}.auth-art>div:last-child svg{width:16px;color:var(--gold)}.auth-orbit{border:1px solid #c8a45a45;border-radius:50%;width:270px;height:270px;animation:14s linear infinite authSpin;top:34%;left:50%;transform:translate(-50%,-50%);z-index:1!important;position:absolute!important}.auth-orbit:before,.auth-orbit:after{content:"";border:1px solid #c8a45a32;border-radius:50%;position:absolute;inset:18%;transform:rotateX(65deg)}.auth-orbit:after{transform:rotateY(65deg)}.auth-orbit i{background:var(--gold2);border-radius:50%;width:18px;height:18px;position:absolute;top:22px;left:48px;box-shadow:0 0 25px #c8a45a}.auth-orbit i:nth-child(2){width:10px;height:10px;inset:auto 18px 62px auto}.auth-orbit b{color:#171006;background:radial-gradient(circle at 30% 25%,#f7e4a6,#8c672b 52%,#171006);border-radius:50%;place-items:center;font:38px Georgia;display:grid;position:absolute;inset:37%;box-shadow:0 20px 40px #000}@keyframes authSpin{to{transform:translate(-50%,-50%)rotate(360deg)}}.auth-shell .login{z-index:2;text-align:left;background:#11120f;border:0;width:auto;padding:58px 64px;animation:none;position:static}.auth-shell .login h2{margin:10px 0;font-size:38px}.auth-shell .login>p{margin:0 0 24px}.auth-shell .login label{color:#c6c3bb;margin:13px 0}.auth-shell .login input{background:#0b0c09;border:0;border-bottom:1px solid #35352e;padding:14px 12px;transition:border-color .3s,background .3s}.auth-shell .login input:focus{border-color:var(--gold);background:#0e0f0c;outline:0}.auth-tabs{border-bottom:1px solid #292923;margin-bottom:34px;display:flex}.auth-tabs button{color:#777;cursor:pointer;background:0 0;border:0;flex:1;padding:13px 0;position:relative}.auth-tabs button:after{content:"";background:var(--gold);height:2px;transition:all .3s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.auth-tabs button.active{color:#f1ede3}.auth-tabs button.active:after{transform:scaleX(1)}.auth-shell .login .gold{width:100%;margin-top:22px}.forgot{color:var(--gold2);cursor:pointer;background:0 0;border:0;margin:16px auto;font-size:10px;display:block}.auth-terms{text-align:center;color:#5f5f58;margin-top:18px;font-size:8px;line-height:1.5}@media (width<=760px){.auth-shell{grid-template-columns:1fr;max-height:calc(100vh - 30px);overflow:auto}.auth-art{min-height:170px;padding:30px}.auth-art h3{font-size:30px}.auth-art p,.auth-art>div:last-child{display:none}.auth-orbit{width:150px;height:150px;top:50%;left:80%}.auth-shell .login{padding:36px 26px}.benefits{gap:0}.benefit{min-height:240px;padding-top:45px}}.buy{color:#eee7d8;letter-spacing:.2px;background:linear-gradient(110deg,#171711,#10110e);border:1px solid #c8a45a45;border-radius:999px;justify-content:flex-start;gap:12px;min-height:58px;padding:7px 8px 7px 22px;font-weight:500;transition:color .4s,border-color .4s,transform .4s,box-shadow .4s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.buy:before{content:"";background:linear-gradient(90deg,#c8a45a12,#0000 58%);transition:transform .55s;position:absolute;inset:0;transform:translate(-100%)}.buy svg{z-index:2;color:#131008;stroke-width:1.8px;background:linear-gradient(145deg,#efd489,#a7792d);border-radius:50%;order:2;width:42px;height:42px;margin-left:auto;padding:12px;transition:transform .45s,box-shadow .45s;position:relative}.buy:hover{color:#fff;background:#161610;border-color:#e2c474;transform:translateY(-3px);box-shadow:0 14px 30px #0008}.buy:hover:before{transform:none}.buy:hover svg{transform:rotate(-14deg)scale(1.06);box-shadow:0 8px 22px #c8a45a40}.buy:active{transform:translateY(0)scale(.985)}.experience{--mx:0;--my:0;background:radial-gradient(circle at 80% 45%,#28200f 0,#0d0e0b 27%,#080907 64%);grid-template-columns:.75fr 1.25fr;align-items:center;gap:7vw;min-height:820px;padding:120px 7vw;display:grid;position:relative;overflow:hidden}.experience:before{content:"PAIVA / INTERACTIVE 01";writing-mode:vertical-rl;color:#6e6b61;letter-spacing:3px;font-size:7px;position:absolute;bottom:55px;left:2.1vw}.experience:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 49.95%,#ffffff08 50%,#0000 50.05%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 4%,#000 24% 76%,#0000 96%);mask-image:linear-gradient(#0000 4%,#000 24% 76%,#0000 96%)}.experience-copy{z-index:3;position:relative}.experience h2{letter-spacing:-.055em;margin:0 0 28px;font:300 clamp(44px,5.2vw,76px)/.98 Manrope}.experience h2 em{letter-spacing:-.035em;font-family:Georgia;font-weight:400}.experience-copy>p{color:#8e8d85;max-width:460px;font-size:14px;line-height:1.8}.focus-picker{border-top:1px solid #302e27;margin-top:45px}.focus-picker button{text-align:left;color:#85847c;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #302e27;grid-template-columns:48px 1fr 20px;align-items:center;width:100%;height:66px;transition:padding .35s,color .35s,background .35s;display:grid}.focus-picker button span{color:#695a38;font:italic 13px Georgia}.focus-picker button svg{opacity:.3;width:15px;transition:transform .35s,opacity .35s}.focus-picker button:hover,.focus-picker button.active{color:#f3eee3;background:linear-gradient(90deg,#c8a45a0e,#0000);padding-left:12px}.focus-picker button.active svg{opacity:1;color:var(--gold2);transform:translate(3px)}.care-lab{isolation:isolate;cursor:crosshair;perspective:1000px;min-height:610px;transform-style:preserve-3d;position:relative}.lab-grid{opacity:.16;transform:perspective(700px) rotateX(58deg) translateY(calc(var(--my) * 18px)) translateX(calc(var(--mx) * 14px));background-image:linear-gradient(#c8a45a22 1px,#0000 1px),linear-gradient(90deg,#c8a45a22 1px,#0000 1px);background-size:54px 54px;transition:transform .15s;position:absolute;inset:3%;-webkit-mask-image:radial-gradient(circle,#000 20%,#0000 72%);mask-image:radial-gradient(circle,#000 20%,#0000 72%)}.lab-orbit{transform-style:preserve-3d;border:1px solid #c8a45a55;border-radius:50%;transition:transform .18s;position:absolute;top:50%;left:50%}.orbit-one{width:490px;height:490px;transform:rotateX(calc(66deg + var(--my) * 9deg)) rotateZ(calc(var(--mx) * 12deg));margin:-245px;animation:18s linear infinite labSpin}.orbit-two{opacity:.65;width:350px;height:350px;transform:rotateY(calc(64deg + var(--mx) * 10deg)) rotateZ(calc(var(--my) * -12deg));border-style:dashed;margin:-175px;animation:13s linear infinite labSpinReverse}.lab-orbit:before{content:"";background:var(--gold2);border-radius:50%;width:11px;height:11px;position:absolute;top:18%;left:8%;box-shadow:0 0 28px #f0d78f}.orbit-two:before{width:7px;height:7px;top:47%;left:auto;right:2%}.lab-core{z-index:4;text-align:center;width:250px;min-height:250px;transform:translate3d(calc(var(--mx) * 24px),calc(var(--my) * 20px),55px) rotateX(calc(var(--my) * -8deg)) rotateY(calc(var(--mx) * 10deg));background:radial-gradient(circle at 35% 25%,#2b2517,#12130f 54%,#080907 76%);border:1px solid #d9bc735e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;margin:-125px;padding:43px 34px;transition:transform .16s ease-out;animation:.65s cubic-bezier(.2,.8,.2,1) both coreEnter;display:flex;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 60px #c8a45a13,0 35px 90px #000,0 0 80px #c8a45a16}.lab-core:before{content:"";border:1px solid #ffffff0d;border-radius:50%;position:absolute;inset:10px}.lab-core svg{width:25px;color:var(--gold2);margin-bottom:15px}.lab-core small{letter-spacing:2.6px;color:#9d864f;font-size:7px}.lab-core b{color:#f3eee2;margin:11px 0;font:500 18px/1.25 Manrope}.lab-core p{color:#87857e;max-width:180px;margin:0;font-size:10px;line-height:1.55}.lab-node{z-index:3;color:#827b6c;letter-spacing:2.2px;background:#0b0c09cc;border:1px solid #c8a45a32;padding:9px 12px;font-size:6px;transition:transform .18s,color .35s,border-color .35s;position:absolute;box-shadow:0 10px 30px #0008}.lab-node:hover{color:var(--gold2);border-color:#c8a45a9c}.node-a{transform:translate(calc(var(--mx) * -18px),calc(var(--my) * -10px));top:20%;left:10%}.node-b{transform:translate(calc(var(--mx) * 28px),calc(var(--my) * -16px));top:33%;right:7%}.node-c{transform:translate(calc(var(--mx) * -24px),calc(var(--my) * 22px));bottom:17%;left:20%}.drag-hint{color:#625f57;letter-spacing:2px;align-items:center;gap:10px;font-size:6px;display:flex;position:absolute;bottom:4%;right:3%}.drag-hint i{background:linear-gradient(90deg,#c8a45a,#0000);width:42px;height:1px}.focus-1 .lab-core{border-radius:34% 66% 61% 39%/44% 39% 61% 56%}.focus-2 .lab-core{transform:translate3d(calc(var(--mx) * 24px),calc(var(--my) * 20px),55px) rotate(45deg) rotateX(calc(var(--my) * -8deg));border-radius:28%}.focus-2 .lab-core>*{transform:rotate(-45deg)}@keyframes labSpin{to{transform:rotateX(66deg)rotate(360deg)}}@keyframes labSpinReverse{to{transform:rotateY(64deg)rotate(-360deg)}}@keyframes coreEnter{0%{opacity:.25;filter:blur(12px);scale:.84}to{opacity:1;filter:none;scale:1}}.product-card{position:relative}.product-card:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff0a 48%,#0000 62%);transition:transform .8s;position:absolute;inset:0;transform:translate(-120%)}.product-card:hover:after{transform:translate(120%)}.quote blockquote{max-width:980px;margin:30px auto 34px}.faq-item{transition:border-color .3s}.faq-item:hover{border-color:#c8a45a66}@media (width<=950px){.experience{grid-template-columns:1fr;gap:35px;padding:90px 25px}.experience-copy{max-width:650px}.care-lab{min-height:540px}.orbit-one{width:430px;height:430px;margin:-215px}.experience:after{display:none}}@media (width<=560px){.experience{min-height:auto;padding-block:80px}.experience:before{display:none}.care-lab{min-height:440px;margin-inline:-25px;overflow:hidden}.orbit-one{width:350px;height:350px;margin:-175px}.orbit-two{width:270px;height:270px;margin:-135px}.lab-core{width:210px;min-height:210px;margin:-105px;padding:32px 25px}.lab-node{display:none}.drag-hint{right:24px}.focus-picker{margin-top:30px}}.gold{color:#141008;letter-spacing:.3px;isolation:isolate;background:linear-gradient(120deg,#e9cb84 0%,#c8a45a 42%,#a67d31 100%);border-radius:999px;justify-content:flex-start;gap:18px;min-height:62px;padding:8px 10px 8px 28px;font-size:14px;font-weight:600;position:relative;overflow:hidden;box-shadow:0 14px 34px -12px #c8a45a70,inset 0 1px #fff5c8,inset 0 -1px #6b4d1c66}.gold:before{content:"";z-index:1;background:linear-gradient(115deg,#0000 25%,#ffffff85 48%,#0000 62%);transition:transform .9s;position:absolute;inset:0;transform:translate(-140%)}.gold>*{z-index:2;position:relative}.gold svg{color:#1a1206;stroke-width:2px;background:linear-gradient(145deg,#fff2c9,#e6c479 55%,#b78a3a);border-radius:50%;order:2;width:44px;height:44px;margin-left:auto;padding:12px;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .4s;box-shadow:inset 0 1px #fff8dd,inset 0 -1px #6b4d1c55,0 4px 12px #6b4d1c40}.gold:hover{background:linear-gradient(120deg,#f4d992 0%,#d8b165 45%,#b2872f 100%);transform:translateY(-3px);box-shadow:0 22px 48px -14px #c8a45a99,inset 0 1px #fff5c8,inset 0 -1px #6b4d1c88}.gold:hover:before{transform:translate(140%)}.gold:hover svg{transform:translate(4px);box-shadow:inset 0 1px #fff8dd,inset 0 -1px #6b4d1c66,0 6px 16px #6b4d1c66}.gold:active{transform:translateY(-1px)scale(.99)}.gold:focus-visible{outline-offset:3px;outline:2px solid #f0d489}.gold{gap:14px;padding:0 30px}.gold>i{width:auto;height:auto;box-shadow:none;color:#1a1206;background:0 0;align-items:center;transition:transform .4s cubic-bezier(.2,.8,.2,1);display:inline-flex}.gold>i svg{stroke-width:2.4px;width:18px}.gold:hover>i{transform:translate(6px)}.catalogo{background:linear-gradient(#070706,#0b0a08 50%,#070706);padding:120px 7vw}.cat-tabs{flex-wrap:wrap;gap:8px;margin:0 0 40px;display:flex}.cat-tabs button{color:#c8c5bb;letter-spacing:2px;cursor:pointer;background:#12110e;border:1px solid #2a2620;border-radius:999px;padding:10px 18px;font-size:11px;transition:all .25s}.cat-tabs button:hover{color:var(--gold2);border-color:#6c5731}.cat-tabs button.active{background:linear-gradient(120deg,#a27d38,var(--gold2));color:#151109;border-color:#0000}.catalogo-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:22px;display:grid}.cat-card{background:#0d0d0c;border:1px solid #201f1b;flex-direction:column;transition:all .4s;display:flex;overflow:hidden}.cat-card:hover{border-color:#6e5830;transform:translateY(-6px);box-shadow:0 30px 60px -25px #000}.cat-visual{background-position:50%;background-size:cover;align-items:flex-end;height:220px;padding:18px;display:flex;position:relative;overflow:hidden}.cat-shade{background:linear-gradient(#0005 0%,#00000010 35%,#0a0806f0 100%);position:absolute;inset:0}.cat-chip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--gold2);letter-spacing:2.5px;z-index:2;background:#0a0806cc;border:1px solid #6b5933;padding:6px 10px;font-size:8px;position:absolute;top:14px;left:14px}.cat-fav{color:#ddd;cursor:pointer;z-index:2;background:#0a0806cc;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:12px;right:12px}.cat-fav svg{width:16px}.cat-fav.liked{color:var(--gold2)}.cat-fav.liked svg{fill:currentColor}.cat-name{z-index:2;position:relative}.cat-name h3{color:#fff;text-shadow:0 2px 12px #000a;margin:0;font:500 20px Manrope}.cat-body{flex-direction:column;flex:1;gap:18px;padding:22px 22px 24px;display:flex}.cat-feats{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.cat-feats li{color:#a8a59b;align-items:center;gap:9px;font-size:12px;line-height:1.4;display:flex}.cat-feats svg{width:13px;color:var(--gold);flex-shrink:0}.cat-foot{border-top:1px solid var(--line);flex-direction:column;gap:14px;margin-top:auto;padding-top:18px;display:flex}.cat-price{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cat-price:before{content:"Investimento";letter-spacing:2.5px;color:#77746b;text-transform:uppercase;font-size:8.5px}.cat-price b{letter-spacing:-.5px;color:#0000;background:linear-gradient(120deg,#f0d78c,#c8a45a 60%,#8a6d2f);-webkit-background-clip:text;background-clip:text;font:400 26px Manrope}:root{--pa-gold:#e8c882;--pa-gold-deep:#b98a3b;--pa-ink:#f5efdc;--pa-mute:#8e8878;--pa-line:#2a251c;--pa-bg-1:#0b0a08;--pa-bg-2:#100d09;--pa-panel:#0e0d0a;--pa-panel-2:#141109;--pa-danger:#ef6d6d;--pa-ok:#7fd39a;--pa-warn:#f0b064}@keyframes pa-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pa-scale-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes pa-shine{0%{background-position:200%}to{background-position:-200%}}@keyframes pa-aurora{0%{transform:translate(-10%,-6%)rotate(0)}50%{transform:translate(6%,4%)rotate(180deg)}to{transform:translate(-10%,-6%)rotate(360deg)}}@keyframes pa-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes pa-bar-rise{0%{opacity:.4;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes pa-spin{to{transform:rotate(360deg)}}@keyframes pa-pulse-ring{0%{box-shadow:0 0 #e8c88266}70%{box-shadow:0 0 0 14px #0000}to{box-shadow:0 0 #0000}}.pa-shell{background:var(--pa-bg-1);min-height:100vh;color:var(--pa-ink);grid-template-columns:250px minmax(0,1fr);font-family:DM Sans,sans-serif;display:grid;position:relative;overflow-x:hidden}.pa-shell.pa-shell-gate{grid-template-columns:none;justify-content:center;align-items:center;padding:24px;display:flex}.pa-shell:before,.pa-shell:after{content:"";pointer-events:none;z-index:0;position:fixed}.pa-shell:before{filter:blur(40px);opacity:.7;background:radial-gradient(600px 400px at 20% 15%,#3a2812 0%,#0000 55%),radial-gradient(500px 380px at 85% 80%,#2a1f0e 0%,#0000 60%),radial-gradient(400px 300px at 60% 40%,#1e1608 0%,#0000 60%);animation:40s ease-in-out infinite pa-aurora;inset:-20%}.pa-shell:after{opacity:.5;background:radial-gradient(1000px 700px at 50% -10%,#0f0c0700,#0000 60%);inset:0}.pa-shell>*{z-index:1;position:relative}.pa-loading{color:#877f6a;letter-spacing:3px;flex-direction:column;align-items:center;gap:20px;margin:auto;padding:80px;font-size:11px;display:flex}.pa-loading:before{content:"";border:2px solid #2a251c;border-top-color:var(--pa-gold);border-radius:50%;width:36px;height:36px;animation:1s linear infinite pa-spin}.pa-gate{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;background:linear-gradient(145deg,#141109cc,#0a0908cc);border:1px solid #2d2820;border-radius:20px;max-width:460px;margin:auto;padding:52px 44px;animation:.5s cubic-bezier(.2,.9,.3,1.2) pa-scale-in;box-shadow:0 30px 90px #000a,inset 0 1px #ffffff08}.pa-gate h1{letter-spacing:-1px;background:linear-gradient(120deg,var(--pa-gold),#f6e4b0);color:#0000;-webkit-background-clip:text;margin:18px 0 8px;font:300 32px Manrope}.pa-gate svg{color:var(--pa-gold);margin-top:8px}.pa-side{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:40;background:linear-gradient(#0a0906fa,#08070588);border-right:1px solid #1c1912;flex-direction:column;gap:6px;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0}.pa-side-close{color:#c8c3b5;cursor:pointer;background:0 0;border:0;border-radius:8px;margin-left:auto;padding:6px;display:none}.pa-side-close:hover{color:var(--pa-gold);background:#1a1712}.pa-side-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:39;background:#000c;animation:.25s ease-out pa-fade-up;display:none;position:fixed;inset:0}.pa-menu-btn{color:var(--pa-gold);cursor:pointer;background:linear-gradient(145deg,#14110a,#0a0806);border:1px solid #2a251c;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:18px;transition:all .2s;display:none}.pa-menu-btn:hover{border-color:var(--pa-gold);background:#1a1610}.pa-brand b{letter-spacing:3px;color:var(--pa-gold);text-transform:uppercase;font:700 12px Manrope;display:block}.pa-brand span{letter-spacing:2.5px;color:#7a7566;text-transform:uppercase;margin-top:4px;font-size:9px;display:block}.pa-nav{flex-direction:column;gap:3px;display:flex}.pa-nav button{color:#8b8677;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:13px 14px;font-family:inherit;font-size:13px;transition:all .25s cubic-bezier(.3,.7,.3,1);display:flex;position:relative;overflow:hidden}.pa-nav button:before{content:"";background:linear-gradient(180deg,#f6e4b0,var(--pa-gold-deep));border-radius:0 3px 3px 0;width:3px;height:22px;transition:transform .25s cubic-bezier(.3,.7,.3,1.4);position:absolute;top:50%;left:0;transform:translateY(-50%)scaleY(0)}.pa-nav button:hover{color:#e6dfc9;background:#141210;transform:translate(2px)}.pa-nav button.active{color:var(--pa-gold);background:linear-gradient(90deg,#1e170c,#12100c);padding-left:16px}.pa-nav button.active:before{transform:translateY(-50%)scaleY(1)}.pa-nav button svg{color:currentColor;transition:all .25s}.pa-badge{color:var(--pa-gold);background:linear-gradient(135deg,#2a2013,#3a2b17);border:1px solid #443318;border-radius:99px;margin-left:auto;padding:2px 9px;font-size:10px;font-weight:600}.pa-side-foot{border-top:1px solid #1c1912;flex-direction:column;gap:2px;margin-top:auto;padding-top:14px;display:flex}.pa-side-link{color:#7a7566;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:11px 14px;font-family:inherit;font-size:12px;text-decoration:none;transition:all .2s;display:flex}.pa-main{width:100%;min-width:0;max-width:1400px;padding:34px 44px 60px;overflow-x:hidden}.pa-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:30px;animation:.5s ease-out pa-fade-up;display:flex}.pa-head h1{letter-spacing:-2px;background:linear-gradient(120deg,#f6e4b0 20%,var(--pa-gold) 60%,#c8a45a);color:#0000;-webkit-background-clip:text;margin:8px 0 0;font:300 40px Manrope}.pa-head .pa-head-actions{align-items:center;gap:10px;display:flex}.pa-metrics{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-bottom:28px;display:grid}.pa-metric{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#14110ad4,#0a08066e);border:1px solid #23201a;border-radius:16px;align-items:center;gap:16px;padding:22px 20px;transition:all .35s cubic-bezier(.2,.8,.3,1);animation:.5s ease-out backwards pa-fade-up;display:flex;position:relative;overflow:hidden}.pa-metric:first-child{animation-delay:50ms}.pa-metric:before{content:"";background:linear-gradient(90deg,transparent,var(--pa-gold),transparent);width:100%;height:1px;transition:all .7s;position:absolute;top:0;left:-100%}.pa-metric:hover{border-color:#4a3a20;transform:translateY(-4px);box-shadow:0 20px 40px -20px #000e,0 0 0 1px #3a2f1c}.pa-metric:hover:before{left:100%}.pa-metric:hover .pa-mi{transform:rotateY(15deg)rotateX(-8deg)translateZ(6px)}.pa-mi{width:52px;height:52px;color:var(--pa-gold);transform-style:preserve-3d;perspective:600px;background:linear-gradient(140deg,#3a2b13 0%,#241a0d 45%,#0e0a05 100%);border:1px solid #4a3820;border-radius:14px;flex-shrink:0;place-items:center;transition:all .4s cubic-bezier(.2,.8,.3,1);display:grid;position:relative;box-shadow:inset 0 1px #ffffff1a,inset 0 -8px 12px -6px #00000090,0 8px 20px -8px #00000080,0 0 0 1px #00000040}.pa-mi:before{content:"";pointer-events:none;background:linear-gradient(160deg,#ffffff10 0%,#0000 40%);border-radius:12px;position:absolute;inset:2px}.pa-mi:after{content:"";pointer-events:none;background:radial-gradient(circle at 30% 20%,#f6e4b040,#0000 55%);border-radius:14px;position:absolute;inset:0}.pa-mi svg{z-index:2;filter:drop-shadow(0 2px 3px #00000060)drop-shadow(0 0 8px #e8c88240);position:relative}.pa-metric small{color:#8e8878;letter-spacing:.5px;text-transform:uppercase;margin-bottom:6px;font-size:11px;display:block}.pa-metric b{color:#0000;letter-spacing:-1px;background:linear-gradient(140deg,#fff5d5,#c8a45a);-webkit-background-clip:text;font:600 26px Manrope}.pa-metric b em{color:#7a7566;-webkit-text-fill-color:#7a7566;margin-left:4px;font-size:15px;font-style:normal;font-weight:400}.pa-metric .pa-trend{color:var(--pa-ok);align-items:center;gap:3px;margin-top:4px;font-size:10px;display:inline-flex}.pa-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#0f0d0acc,#0a0806cc);border:1px solid #23201a;border-radius:16px;margin-bottom:20px;padding:26px;transition:all .3s;animation:.5s ease-out .15s backwards pa-fade-up}.pa-card>header{border-bottom:1px solid #1b1913;justify-content:space-between;align-items:center;margin-bottom:22px;padding-bottom:16px;display:flex}.pa-card h3{letter-spacing:2px;text-transform:uppercase;color:var(--pa-gold);margin:0;font:600 12px Manrope}.pa-two{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=900px){.pa-two{grid-template-columns:1fr}}.pa-chart{transform-origin:bottom;align-items:end;gap:5px;height:200px;padding-top:10px;display:flex}.pa-bar{transform-origin:bottom;flex:1;align-items:end;min-height:2px;animation:.8s cubic-bezier(.2,.9,.3,1.2) backwards pa-bar-rise;display:flex;position:relative}.pa-bar span{background:linear-gradient(180deg,#f6e4b0 0%,var(--pa-gold) 40%,var(--pa-gold-deep) 100%);cursor:pointer;border-radius:4px 4px 0 0;width:100%;min-height:2px;transition:all .3s;box-shadow:inset 0 1px #ffffff30,0 -2px 12px -4px #e8c88250}.pa-bar:hover span{background:linear-gradient(180deg,#fff5d0,#f6e4b0 60%,var(--pa-gold));box-shadow:inset 0 1px #ffffff40,0 -4px 20px -2px #e8c88290}.pa-bar:hover:after{content:attr(data-count);color:var(--pa-gold);white-space:nowrap;pointer-events:none;z-index:5;background:#1a1610;border:1px solid #3a2f1c;border-radius:6px;padding:4px 8px;font-size:10px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.pa-list{margin:0;padding:0;list-style:none}.pa-list li{color:#c8c3b5;border-bottom:1px solid #1b1913;justify-content:space-between;align-items:center;gap:10px;padding:13px 0;font-size:13px;transition:all .2s;display:flex}.pa-list li:last-child{border:0}.pa-list li b{color:var(--pa-gold);font-weight:600}.pa-empty{color:#6f6b60;text-align:center;padding:24px 0;font-size:12px;font-style:italic}.pa-donut{align-items:center;gap:22px;display:flex}.pa-donut-svg{flex-shrink:0;width:130px;height:130px}.pa-donut-legend{flex-direction:column;flex:1;gap:8px;font-size:12px;display:flex}.pa-donut-legend li{color:#c8c3b5;align-items:center;gap:10px;display:flex}.pa-donut-legend i{border-radius:3px;flex-shrink:0;width:12px;height:12px}.pa-donut-legend b{color:var(--pa-gold);margin-left:auto}.pa-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;animation:.5s ease-out .1s backwards pa-fade-up;display:flex}.pa-searchbox{background:linear-gradient(145deg,#0f0d0a,#0a0806);border:1px solid #23201a;border-radius:12px;flex:1;align-items:center;gap:10px;min-width:240px;padding:12px 16px;transition:all .25s;display:flex}.pa-searchbox svg{color:var(--pa-gold);flex-shrink:0}.pa-searchbox input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-family:inherit;font-size:13px}.pa-tabs{background:linear-gradient(145deg,#0f0d0a,#0a0806);border:1px solid #23201a;border-radius:12px;flex-wrap:wrap;gap:4px;padding:5px;display:flex}.pa-tabs button{color:#8b8677;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 14px;font-family:inherit;font-size:12px;transition:all .25s}.pa-tabs button.active{color:var(--pa-gold);background:linear-gradient(140deg,#2f2313,#1a1410);box-shadow:inset 0 1px #ffffff08}.pa-select{color:#c8c3b5;cursor:pointer;appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23e8c882' stroke-width='2'><polyline points='6 9 12 15 18 9'/></svg>") right 12px center no-repeat;border:1px solid #23201a;border-radius:12px;outline:0;padding:11px 34px 11px 14px;font-family:inherit;font-size:12px}.pa-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}.pa-product{background:linear-gradient(145deg,#0f0d0a,#0a0806);border:1px solid #23201a;border-radius:14px;transition:all .35s cubic-bezier(.2,.8,.3,1);animation:.4s ease-out backwards pa-fade-up;position:relative;overflow:hidden}.pa-product:hover{border-color:#4a3a20;transform:translateY(-5px);box-shadow:0 24px 50px -20px #000e,inset 0 0 0 1px #3a2f1c}.pa-thumb{aspect-ratio:1;background-color:#0a0908;background-position:50%;background-size:cover;position:relative;overflow:hidden}.pa-thumb:after{content:"";background:linear-gradient(#0000 50%,#0a0806f0);transition:all .4s;position:absolute;inset:0}.pa-product:hover .pa-thumb{background-size:110% 110%}.pa-off,.pa-star{letter-spacing:1.5px;text-transform:uppercase;z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:99px;padding:5px 10px;font-size:9px;font-weight:600;position:absolute;top:10px}.pa-off{color:var(--pa-danger);background:#3a1a1acc;border:1px solid #5a2a2a;left:10px}.pa-star{background:linear-gradient(140deg,var(--pa-gold),var(--pa-gold-deep));color:#1a1408;right:10px;box-shadow:0 4px 12px -2px #e8c88266}.pa-thumb-quick{z-index:2;opacity:0;gap:6px;transition:all .3s;display:flex;position:absolute;bottom:10px;left:10px;transform:translateY(6px)}.pa-product:hover .pa-thumb-quick{opacity:1;transform:none}.pa-chip-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--pa-gold);cursor:pointer;background:#0a0806cc;border:1px solid #3a2f1c;border-radius:8px;place-items:center;width:32px;height:32px;transition:all .2s;display:grid}.pa-pinfo h4{color:#f0e7d1;margin:6px 0 10px;font:500 15px/1.3 Manrope}.pa-pmeta{border-block:1px solid #1b1913;justify-content:space-between;align-items:center;margin-bottom:12px;padding:10px 0;font-size:13px;display:flex}.pa-pmeta span{color:var(--pa-gold);font-weight:600}.pa-pmeta em{color:#7a7566;align-items:center;gap:4px;font-size:11px;font-style:normal;display:inline-flex}.pa-pmeta em:before{content:"";background:var(--pa-ok);border-radius:50%;width:6px;height:6px}.pa-pmeta em.low:before{background:var(--pa-warn)}.pa-pmeta em.out:before{background:var(--pa-danger)}.pa-pactions{gap:6px;display:flex}.pa-pactions button{color:#c8c3b5;cursor:pointer;background:#161310;border:1px solid #2b2519;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px;font-family:inherit;font-size:11px;transition:all .2s;display:flex}.pa-pactions button.pa-danger-btn{flex:0 0 40px}.pa-pactions button.pa-danger-btn:hover{border-color:var(--pa-danger);color:var(--pa-danger)}.pa-btn-primary{background:linear-gradient(120deg,var(--pa-gold-deep),var(--pa-gold) 50%,#f6e4b0);color:#151109;letter-spacing:2px;text-transform:uppercase;cursor:pointer;background-position:0%;background-size:200% 100%;border:0;border-radius:10px;align-items:center;gap:10px;padding:13px 22px;font-family:inherit;font-size:12px;font-weight:700;text-decoration:none;transition:all .35s;display:inline-flex;box-shadow:0 8px 24px -6px #e8c88240,inset 0 1px #ffffff30}.pa-btn-primary:hover{background-position:100%;transform:translateY(-2px);box-shadow:0 14px 32px -6px #e8c88266,inset 0 1px #ffffff40}.pa-btn-primary:disabled{opacity:.5;cursor:not-allowed;transform:none}.pa-btn-ghost{color:#c8c3b5;letter-spacing:1px;cursor:pointer;background:linear-gradient(145deg,#161310,#0e0d0a);border:1px solid #2b2519;border-radius:10px;align-items:center;gap:8px;padding:12px 20px;font-family:inherit;font-size:12px;transition:all .25s;display:inline-flex}.pa-btn-ghost:hover{border-color:var(--pa-gold);color:var(--pa-gold);transform:translateY(-1px)}.pa-btn-ghost.spinning svg{animation:.8s linear infinite pa-spin}.pa-btn-danger{color:#fff;letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:linear-gradient(120deg,#7a2c2c,#c14646);border:0;border-radius:10px;padding:13px 22px;font-family:inherit;font-size:12px;font-weight:700;box-shadow:0 8px 20px -6px #c1464666}.pa-modal-wrap{z-index:80;place-items:center;padding:20px;animation:.3s ease-out pa-fade-up;display:grid;position:fixed;inset:0}.pa-shade{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000b;position:absolute;inset:0}.pa-modal{background:linear-gradient(145deg,#12100c,#0a0806);border:1px solid #3a2f1c;border-radius:20px;width:min(720px,100%);max-height:90vh;padding:32px;animation:.35s cubic-bezier(.2,.9,.3,1.2) pa-scale-in;position:relative;overflow:auto;box-shadow:0 40px 100px #000c,inset 0 1px #ffffff08}.pa-modal h2{letter-spacing:-.5px;background:linear-gradient(120deg,#f6e4b0,var(--pa-gold));color:#0000;-webkit-background-clip:text;margin:0 0 6px;font:300 28px Manrope}.pa-modal h3{color:#f0e7d1;margin:0 0 12px;font:500 18px Manrope}.pa-modal p{color:#8b877e;font-size:14px;line-height:1.7}.pa-x{color:#c8c3b5;cursor:pointer;background:#161310;border:1px solid #2b2519;border-radius:10px;place-items:center;width:34px;height:34px;transition:all .2s;display:grid;position:absolute;top:14px;right:14px}.pa-x:hover{border-color:var(--pa-danger);color:var(--pa-danger);transform:rotate(90deg)}.pa-editor{max-width:840px}.pa-editor>header{border-bottom:1px solid #23201a;margin-bottom:22px;padding-bottom:16px}.pa-editor-body{grid-template-columns:240px 1fr;gap:24px;display:grid}@media (width<=700px){.pa-editor-body{grid-template-columns:1fr}}.pa-image-picker{aspect-ratio:1;background:linear-gradient(145deg,#0e0c09,#080604) 50%/cover;border:2px dashed #33291c;border-radius:14px;justify-content:center;align-items:end;padding:14px;transition:all .3s;display:flex;position:relative;overflow:hidden}.pa-image-picker:hover{border-color:var(--pa-gold)}.pa-image-empty{color:#5a5443;letter-spacing:1px;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:11px;display:flex;position:absolute;inset:0}.pa-image-btn{color:var(--pa-gold);border:1px solid var(--pa-gold);letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;z-index:2;background:#000000d9;border-radius:8px;padding:9px 15px;font-size:10px;font-weight:600;position:relative}.pa-image-btn:hover{background:var(--pa-gold);color:#1a1408}.pa-form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pa-form-grid label{flex-direction:column;gap:6px;display:flex}.pa-form-grid label span{letter-spacing:1.5px;text-transform:uppercase;color:#8b8677;font-size:10px;font-weight:600}.pa-form-grid input,.pa-form-grid textarea{color:#fff;resize:vertical;background:linear-gradient(145deg,#0a0806,#050403);border:1px solid #2b2519;border-radius:8px;outline:0;padding:12px 14px;font-family:inherit;font-size:13px;transition:all .2s}.pa-form-grid label.pa-full,.pa-full{grid-column:1/-1}.pa-label-inline{letter-spacing:1.5px;text-transform:uppercase;color:#8b8677;margin-bottom:8px;font-size:10px;font-weight:600;display:block}.pa-check{color:#c8c3b5;cursor:pointer;grid-column:1/-1;align-items:center;padding:10px 0;font-size:13px;flex-direction:row!important;gap:10px!important}.pa-check input{width:auto}.pa-specs-edit{flex-direction:column;gap:8px;display:flex}.pa-spec-row{grid-template-columns:1fr 1.5fr 32px;gap:8px;display:grid}.pa-spec-row input{color:#fff;background:#0a0806;border:1px solid #2b2519;border-radius:6px;outline:0;padding:10px 12px;font-family:inherit;font-size:12px}.pa-x-sm{color:#8b8677;cursor:pointer;background:#161310;border:1px solid #2b2519;border-radius:6px;place-items:center;transition:all .2s;display:grid}.pa-x-sm:hover{border-color:var(--pa-danger);color:var(--pa-danger)}.pa-error{color:var(--pa-danger);background:#3a1a1a;border:1px solid #6a2a2a;border-radius:8px;margin-top:16px;padding:12px 16px;font-size:13px}.pa-actions-row{border-top:1px solid #23201a;justify-content:flex-end;gap:10px;margin-top:22px;padding-top:20px;display:flex}.pa-scroll{overflow-x:auto}.pa-table{border-collapse:collapse;width:100%;min-width:600px;font-size:12px}.pa-table th{text-align:left;color:#7a7566;letter-spacing:1.5px;text-transform:uppercase;border-bottom:1px solid #23201a;padding:14px 12px;font-size:10px;font-weight:600}.pa-table tbody tr{transition:all .2s}.pa-table td{color:#c8c3b5;border-bottom:1px solid #16140f;padding:14px 12px}.pa-status{border-radius:99px;padding:4px 10px;font-size:10px;font-weight:700;display:inline-block}.pa-toast{z-index:100;border:1px solid var(--pa-gold);color:var(--pa-gold);background:linear-gradient(145deg,#12100c,#0a0806);border-radius:12px;align-items:center;gap:10px;padding:14px 20px;font-size:13px;animation:.3s cubic-bezier(.2,.9,.3,1.2) pa-scale-in;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 20px 40px -10px #000c}@media (width<=1024px){.pa-shell{grid-template-columns:1fr}.pa-side{width:min(300px,86vw);height:100vh;box-shadow:none;transition:transform .35s cubic-bezier(.3,.8,.3,1);position:fixed;top:0;left:0;transform:translate(-105%)}.pa-side.open{transform:translate(0);box-shadow:20px 0 60px -10px #000c}.pa-side-backdrop{display:block}.pa-side-close,.pa-menu-btn{display:inline-flex}.pa-main{padding:22px 20px 60px}.pa-head h1{font-size:32px}}@media (width<=640px){.pa-main{padding:18px 14px 50px}.pa-head{flex-direction:column;align-items:flex-start;gap:14px}.pa-head-actions{flex-wrap:wrap;width:100%}.pa-head h1{font-size:26px}}@keyframes pv-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pv-scale{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes pv-shine{0%{background-position:200%}to{background-position:-200%}}@keyframes pv-spin{to{transform:rotate(360deg)}}@keyframes pv-burst{0%{opacity:1;transform:translate(-50%,-50%) rotate(var(--r)) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%,-50%) rotate(var(--r)) translateY(-80px) scale(.4)}}@keyframes pv-check-c{0%{stroke-dashoffset:170px}to{stroke-dashoffset:0}}@keyframes pv-check-p{0%{stroke-dashoffset:60px}to{stroke-dashoffset:0}}.pv-checkout-wrap{padding:20px}.pv-checkout{z-index:71;background:linear-gradient(160deg,#14110b,#0a0806 55%);border:1px solid #2f2718;border-radius:22px;width:min(1020px,100%);max-height:94vh;animation:.45s cubic-bezier(.2,.9,.3,1.2) pv-scale;position:relative;overflow:auto;box-shadow:0 60px 140px -20px #000e,inset 0 1px #ffffff08}.pv-checkout:before{content:"";background:linear-gradient(90deg,#0000,#e8c882,#f6e4b0,#e8c882,#0000) 0 0/200% 100%;border-radius:22px 22px 0 0;height:2px;animation:4s linear infinite pv-shine;position:absolute;top:0;left:0;right:0}.pv-close{z-index:5;color:#c8c3b5;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0806cc;border:1px solid #2b2519;border-radius:50%;place-items:center;width:38px;height:38px;transition:all .25s;display:grid;position:absolute;top:16px;right:16px}.pv-close:hover{color:#e57373;border-color:#e57373;transform:rotate(90deg)}.pv-close svg{width:16px}.pv-check-head{border-bottom:1px solid #201c14;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;width:auto!important;height:auto!important;padding:34px 40px 24px!important;position:static!important;top:auto!important}.pv-check-head small{color:#e8c882;letter-spacing:2.5px;text-transform:uppercase;align-items:center;gap:6px;font-size:9px;font-weight:600;display:inline-flex}.pv-check-head h2{letter-spacing:-1.2px;color:#f0e7d1;margin:8px 0 0;font:300 34px Manrope}.pv-check-head h2 em{color:#0000;background:linear-gradient(120deg,#f6e4b0,#e8c882,#b98a3b);-webkit-background-clip:text;font-family:Georgia;font-style:italic}.pv-trust{color:#8b8677;flex-wrap:wrap;gap:16px;font-size:11px;display:flex}.pv-trust span{align-items:center;gap:6px;display:inline-flex}.pv-trust svg{color:#e8c882}.pv-stepper{background:linear-gradient(#0d0b08,#0000);border-bottom:1px solid #201c14;gap:0;padding:28px 40px 24px;display:flex}.pv-step{color:#6a6558;cursor:default;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:10px;min-width:0;padding:0;font-family:inherit;display:flex;position:relative}.pv-step.done{cursor:pointer}.pv-step-dot{color:#6a6558;z-index:2;background:#0f0d09;border:1.5px solid #2b2519;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;transition:all .35s cubic-bezier(.2,.9,.3,1.2);display:grid;position:relative}.pv-step.active .pv-step-dot{color:#151109;background:linear-gradient(140deg,#e8c882,#b98a3b);border-color:#f6e4b0;transform:scale(1.06);box-shadow:0 0 0 6px #e8c88218,0 8px 22px -6px #e8c88266}.pv-step.done .pv-step-dot{color:#e8c882;background:#1a1408;border-color:#5a4520}.pv-step-txt{text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:0;max-width:100%;line-height:1.15;display:flex}.pv-step-txt b{letter-spacing:2px;color:#6a6558;text-transform:uppercase;font-size:9px;font-weight:600}.pv-step-txt em{color:#8b8677;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13px;font-style:normal;font-weight:600;overflow:hidden}.pv-step.active .pv-step-txt em{color:#f0e7d1}.pv-step.done .pv-step-txt em{color:#c8c3b5}.pv-step-line{z-index:1;background:#201c14;height:1.5px;position:absolute;top:20px;left:calc(50% + 24px);right:calc(24px - 50%);overflow:hidden}.pv-step.done .pv-step-line:before,.pv-step.active .pv-step-line:before{content:"";background:linear-gradient(90deg,#b98a3b,#e8c882);animation:.5s pv-fade;position:absolute;inset:0}.pv-check-body{grid-template-columns:1fr 340px;gap:0;display:grid}.pv-form{padding:32px 40px}.pv-step-pane{animation:.4s cubic-bezier(.2,.8,.3,1) pv-fade}.pv-h3{letter-spacing:2.5px;color:#e8c882;text-transform:uppercase;border-bottom:1px solid #201c14;align-items:center;gap:10px;margin:0 0 20px;padding-bottom:12px;font:500 12px Manrope;display:flex}.pv-h3 svg{color:#e8c882}.pv-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pv-full{grid-column:1/-1}.pv-field{flex-direction:column;gap:6px;display:flex;position:relative}.pv-field label{letter-spacing:1.5px;color:#8b8677;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:600;display:flex}.pv-field label em{color:#e8c882;letter-spacing:.5px;text-transform:none;font-size:10px;font-style:normal}.pv-field input,.pv-field textarea{color:#f0e7d1;background:linear-gradient(145deg,#0f0d0a,#080604);border:1px solid #2b2519;border-radius:10px;outline:0;padding:13px 14px;font-family:inherit;font-size:14px;transition:all .2s}.pv-field input:focus,.pv-field textarea:focus{background:#12100b;border-color:#e8c882;box-shadow:0 0 0 4px #e8c88214}.pv-field textarea{resize:vertical;min-height:80px}.pv-field small{color:#e57373;margin-top:2px;font-size:11px}.pv-field.pv-err input{border-color:#e5737366;box-shadow:0 0 0 4px #e5737314}.pv-row{grid-template-columns:1fr 70px;gap:8px;display:grid}.pv-row input{color:#f0e7d1;background:linear-gradient(145deg,#0f0d0a,#080604);border:1px solid #2b2519;border-radius:10px;outline:0;padding:13px 14px;font-family:inherit;font-size:14px;transition:all .2s}.pv-row input:focus{border-color:#e8c882;box-shadow:0 0 0 4px #e8c88214}.pv-uf{text-transform:uppercase;text-align:center;font-weight:600}.pv-hint-box{align-items:end;padding-bottom:2px;display:flex}.pv-hint-box span{color:#e8c882;background:#1a1408;border:1px dashed #4a3820;border-radius:10px;align-items:center;gap:8px;width:100%;padding:11px 14px;font-size:12px;display:inline-flex}.pv-pay{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pv-pay-opt{cursor:pointer;background:linear-gradient(145deg,#0f0d0a,#080604);border:1.5px solid #2b2519;border-radius:14px;grid-template-columns:44px 1fr auto;align-items:center;gap:14px;padding:18px 16px;transition:all .25s;display:grid;position:relative}.pv-pay-opt:hover{border-color:#4a3820;transform:translateY(-2px)}.pv-pay-opt.on{background:linear-gradient(145deg,#1e1a10,#12100b);border-color:#e8c882;box-shadow:0 12px 30px -10px #e8c88240,inset 0 1px #ffffff08}.pv-pay-opt input{opacity:0;pointer-events:none;position:absolute}.pv-pay-icon{color:#e8c882;background:linear-gradient(140deg,#3a2b13,#0e0a05);border:1px solid #4a3820;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 1px #ffffff1a,0 4px 10px -4px #000}.pv-pay-opt.on .pv-pay-icon{color:#1a1408;background:linear-gradient(140deg,#e8c882,#b98a3b);border-color:#f6e4b0}.pv-pay-body b{color:#f0e7d1;align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex}.pv-pay-body b em{color:#151109;letter-spacing:1px;background:#e8c882;border-radius:99px;padding:2px 8px;font-size:9px;font-style:normal;font-weight:700}.pv-pay-body small{color:#8b8677;margin-top:3px;font-size:11px;display:block}.pv-pay-check{color:#0000;border:1.5px solid #2b2519;border-radius:50%;place-items:center;width:24px;height:24px;transition:all .25s;display:grid}.pv-pay-opt.on .pv-pay-check{color:#151109;background:#e8c882;border-color:#f6e4b0}.pv-terms{color:#8b8677;background:#0f0d09;border:1px solid #201c14;border-radius:10px;align-items:flex-start;gap:10px;margin-top:22px;padding:14px;font-size:11.5px;line-height:1.6;display:flex}.pv-terms svg{color:#e8c882;flex-shrink:0;margin-top:2px}.pv-nav{border-top:1px solid #201c14;justify-content:space-between;align-items:center;gap:14px;margin-top:28px;padding-top:22px;display:flex}.pv-nav .buy-shine{max-width:280px}.pv-btn-ghost{color:#c8c3b5;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #2b2519;border-radius:999px;align-items:center;gap:8px;padding:14px 22px;font-family:inherit;font-size:12px;font-weight:600;transition:all .25s;display:inline-flex}.pv-btn-ghost:hover{color:#e8c882;background:#12100b;border-color:#e8c882}.pv-spin{border:2px solid #15110866;border-top-color:#151108;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite pv-spin;display:inline-block}.pv-summary{background:linear-gradient(#0a0806,#080604);border-left:1px solid #201c14;align-self:start;max-height:calc(94vh - 220px);padding:30px 28px;position:sticky;top:0;overflow:auto}.pv-sum-head small{color:#8b8677;letter-spacing:2.5px;font-size:9px;font-weight:600}.pv-sum-head h3{color:#f0e7d1;letter-spacing:-.5px;margin:6px 0 20px;font:300 22px Manrope}.pv-sum-items{border-bottom:1px solid #201c14;flex-direction:column;gap:14px;padding-bottom:20px;display:flex}.pv-sum-item{grid-template-columns:52px 1fr auto;align-items:center;gap:12px;display:grid}.pv-sum-thumb{background-color:#1a1610;background-position:50%;background-size:cover;border-radius:10px;width:52px;height:52px;position:relative;box-shadow:0 4px 10px -4px #000c,inset 0 0 0 1px #ffffff08}.pv-sum-thumb span{color:#151109;background:#e8c882;border-radius:99px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:10px;font-weight:700;display:grid;position:absolute;top:-6px;right:-6px;box-shadow:0 4px 10px -2px #e8c88266}.pv-sum-info b{color:#f0e7d1;text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:12.5px;font-weight:500;line-height:1.3;display:block;overflow:hidden}.pv-sum-info small{color:#7a7566;font-size:11px}.pv-sum-price{color:#e8c882;white-space:nowrap;font-size:12.5px;font-weight:600}.pv-sum-totals{flex-direction:column;gap:8px;margin-top:18px;display:flex}.pv-sum-totals>div{color:#8b8677;justify-content:space-between;font-size:12.5px;display:flex}.pv-sum-totals>div b{color:#f0e7d1;font-weight:500}.pv-sum-totals .pv-free{color:#7fd39a}.pv-sum-total{border-top:1px solid #201c14;margin-top:6px;padding-top:14px;font-size:14px!important}.pv-sum-total span{color:#f0e7d1!important}.pv-sum-total b{background:linear-gradient(120deg,#f6e4b0,#e8c882,#b98a3b);-webkit-background-clip:text;color:#0000!important;font:400 26px Georgia!important}.pv-badges{border-top:1px solid #201c14;flex-direction:column;gap:8px;margin-top:22px;padding-top:20px;display:flex}.pv-badges div{color:#8b8677;align-items:center;gap:8px;font-size:11px;display:flex}.pv-badges svg{color:#e8c882}.pv-confirm{z-index:71;text-align:center;background:linear-gradient(160deg,#14110b,#0a0806);border:1px solid #3a2f1c;border-radius:22px;width:min(500px,100%);padding:42px 36px 36px;animation:.5s cubic-bezier(.2,.9,.3,1.4) pv-scale;position:relative;overflow:hidden;box-shadow:0 60px 140px #000c}.pv-confirm-burst{pointer-events:none;position:absolute;top:80px;left:50%}.pv-confirm-burst span{background:#e8c882;border-radius:50%;width:8px;height:8px;animation:1.2s cubic-bezier(.2,.7,.3,1) forwards pv-burst;position:absolute;top:0;left:0;box-shadow:0 0 12px #e8c882}.pv-confirm-burst span:first-child{--r:0deg;background:#f6e4b0}.pv-confirm-burst span:nth-child(2){--r:45deg;background:#e8c882}.pv-confirm-burst span:nth-child(3){--r:90deg;background:#b98a3b}.pv-confirm-burst span:nth-child(4){--r:135deg;background:#f6e4b0;width:5px;height:5px}.pv-confirm-burst span:nth-child(5){--r:180deg;background:#e8c882}.pv-confirm-burst span:nth-child(6){--r:225deg;background:#b98a3b;width:5px;height:5px}.pv-confirm-burst span:nth-child(7){--r:270deg;background:#f6e4b0}.pv-confirm-burst span:nth-child(8){--r:315deg;background:#e8c882;width:5px;height:5px}.pv-confirm-check{width:80px;height:80px;margin:0 auto 18px;position:relative}.pv-confirm-check svg{width:100%;height:100%;overflow:visible}.pv-confirm-check circle{fill:none;stroke:#e8c882;stroke-width:2.5px;stroke-dasharray:170;stroke-dashoffset:170px;filter:drop-shadow(0 0 12px #e8c88266);animation:.7s cubic-bezier(.2,.9,.3,1.2) .1s forwards pv-check-c}.pv-confirm-check path{fill:none;stroke:#e8c882;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;stroke-dashoffset:60px;filter:drop-shadow(0 0 8px #e8c882);animation:.5s cubic-bezier(.2,.9,.3,1.2) .55s forwards pv-check-p}.pv-confirm small{color:#e8c882;letter-spacing:3px;font-size:10px;font-weight:600}.pv-confirm h2{color:#f0e7d1;letter-spacing:-.8px;margin:10px 0 8px;font:300 30px Manrope}.pv-confirm h2 em{color:#0000;background:linear-gradient(120deg,#f6e4b0,#e8c882);-webkit-background-clip:text;font-family:Georgia}.pv-confirm>p{color:#8b8677;margin:0;font-size:13.5px;line-height:1.7}.pv-confirm>p b{color:#f0e7d1;font-weight:500}.pv-confirm-order{background:#201c14;border:1px solid #201c14;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:22px;display:grid;overflow:hidden}.pv-confirm-order>div{text-align:center;background:#0f0d09;padding:14px 10px}.pv-confirm-order small{color:#7a7566;letter-spacing:1.5px;margin-bottom:6px;font-size:9px;display:block}.pv-confirm-order b{color:#e8c882;letter-spacing:1px;font-size:13px;display:block}@media (width<=760px){.pv-check-body{grid-template-columns:1fr}.pv-summary{border-top:1px solid #201c14;border-left:0;max-height:none;position:static}.pv-check-head,.pv-form,.pv-summary{padding-left:22px;padding-right:22px}.pv-stepper{padding:18px 20px}.pv-step-txt b{display:none}.pv-step-txt em{font-size:12px}.pv-grid,.pv-pay{grid-template-columns:1fr}.pv-check-head h2{font-size:26px}}@keyframes pa-shimmer{0%{background-position:200%}to{background-position:-200%}}.pa-head h1{color:#0000;background:linear-gradient(90deg,#f6e4b0 0%,#e8c882 30%,#f6e4b0 50%,#e8c882 70%,#b98a3b 100%) 0 0/200% 100%;-webkit-background-clip:text;animation:6s linear infinite pa-shimmer}.pa-brand img{transition:transform .5s cubic-bezier(.2,.9,.3,1.2)}.pa-metric{cursor:default}.pa-metric:after{content:"";background:radial-gradient(600px 200px at var(--mx,50%) var(--my,0%),#e8c88214,transparent 60%);opacity:0;pointer-events:none;border-radius:16px;transition:all .4s;position:absolute;inset:0}.pa-metric:hover:after{opacity:1}.pa-nav button.active:after{content:"";background:#e8c882;border-radius:50%;width:6px;height:6px;animation:1.6s ease-out infinite pa-pulse-ring;position:absolute;right:12px;box-shadow:0 0 12px #e8c882}.buy-shine{isolation:isolate;position:relative}.buy-shine:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(120deg,#0000 20%,#fff5 45%,#0000 70%);transition:transform .8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translate(-120%)}.buy-shine:hover:before{transform:translate(120%)}.buy-shine>span,.buy-shine>i{z-index:2;position:relative}.buy-shine:active{transform:translateY(1px)scale(.99)}.cat-details{position:relative;overflow:hidden}.cat-details:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000,#c8a45a15,#0000);transition:transform .6s;position:absolute;inset:0;transform:translate(-100%)}.cat-details:hover:after{transform:translate(100%)}.cat-details:hover .cat-details-icon{transform:rotate(360deg)}.cat-details .cat-details-icon{transition:transform .6s cubic-bezier(.2,.7,.2,1),background .3s,color .3s,border-color .3s}@keyframes pv-cart-slide{0%{opacity:.4;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes pv-cart-item-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes pv-cart-glow-pulse{0%,to{opacity:.35;transform:translate(-50%,-50%)scale(1)}50%{opacity:.55;transform:translate(-50%,-50%)scale(1.15)}}.pv-cart{z-index:65;background:linear-gradient(#12100b 0%,#0b0a07 100%);border-left:1px solid #2a2519;flex-direction:column;width:min(460px,94vw);animation:.45s cubic-bezier(.2,.7,.2,1) pv-cart-slide;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-40px 0 80px -20px #000,inset 1px 0 #ffffff08}.pv-cart-glow{pointer-events:none;background:radial-gradient(circle,#c8a45a1f 0%,#0000 60%);border-radius:50%;width:520px;height:520px;animation:6s ease-in-out infinite pv-cart-glow-pulse;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}.pv-cart-head{background:linear-gradient(#1a160fcc,#0000);border-bottom:1px solid #2a2519;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 26px 20px;display:flex;position:relative}.pv-cart-head small{color:var(--gold);letter-spacing:3px;font-size:9px;font-weight:600}.pv-cart-head h3{color:#f0e7d1;letter-spacing:-.5px;margin:6px 0 0;font:300 30px Manrope}.pv-cart-head h3 span{color:var(--gold2);margin-left:6px;font:italic 22px Georgia}.pv-cart-close{color:#d5c7a2;cursor:pointer;background:#0d0b07;border:1px solid #2a2519;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;transition:all .3s;display:grid}.pv-cart-close:hover{border-color:var(--gold);color:var(--gold2);transform:rotate(90deg)}.pv-cart-close svg{width:15px}.pv-cart-perks{background:#0a0906;border-bottom:1px solid #201c14;gap:16px;padding:12px 26px;display:flex;position:relative}.pv-cart-perks span{letter-spacing:1.5px;color:#7a7566;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;display:inline-flex}.pv-cart-perks svg{width:13px;color:var(--gold)}.pv-cart-body{scrollbar-width:thin;scrollbar-color:#2a2519 transparent;flex:1;padding:18px 22px;position:relative;overflow-y:auto}.pv-cart-body::-webkit-scrollbar{width:6px}.pv-cart-body::-webkit-scrollbar-thumb{background:#2a2519;border-radius:3px}.pv-cart-empty{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:60px 20px;display:flex}.pv-cart-empty-orb{width:78px;height:78px;color:var(--gold2);background:radial-gradient(circle at 30% 30%,#3a2d15,#0e0b06);border:1px solid #6b5933;border-radius:50%;place-items:center;animation:3s ease-in-out infinite pv-cart-glow-pulse;display:grid;box-shadow:0 20px 40px -12px #c8a45a44,inset 0 1px #ffffff20}.pv-cart-empty-orb svg{width:32px}.pv-cart-empty b{color:#f0e7d1;letter-spacing:-.3px;font:400 18px Manrope}.pv-cart-empty p{color:#7a7566;max-width:240px;margin:0;font-size:12px;line-height:1.6}.pv-cart-empty-btn{color:#d5c7a2;letter-spacing:2px;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #2a2519;border-radius:2px;align-items:center;gap:8px;margin-top:8px;padding:12px 20px;font:600 10px Manrope;transition:all .3s;display:inline-flex}.pv-cart-empty-btn:hover{border-color:var(--gold);color:var(--gold2);background:#1a1610}.pv-cart-item{border-bottom:1px solid #201c14;grid-template-columns:74px 1fr auto;align-items:start;gap:14px;padding:16px 0;animation:.4s both pv-cart-item-in;display:grid;position:relative}.pv-cart-item:last-child{border-bottom:0}.pv-cart-thumb{background-color:#1a1610;background-position:50%;background-size:cover;border:1px solid #2a2519;border-radius:12px;width:74px;height:74px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff10,0 8px 20px -8px #000}.pv-cart-thumb-glow{opacity:0;background:linear-gradient(135deg,#0000 40%,#c8a45a30 60%,#0000 80%);transition:opacity .3s;position:absolute;inset:0}.pv-cart-item:hover .pv-cart-thumb-glow{opacity:1}.pv-cart-info{flex-direction:column;gap:6px;min-width:0;display:flex}.pv-cart-info small{color:var(--gold);letter-spacing:2px;text-transform:uppercase;font-size:9px;font-weight:600}.pv-cart-info b{color:#f0e7d1;-webkit-line-clamp:2;-webkit-box-orient:vertical;font:500 13px/1.35 Manrope;display:-webkit-box;overflow:hidden}.pv-cart-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;display:flex}.pv-cart-qty{background:#1a1610;border:1px solid #2a2519;border-radius:8px;align-items:center;gap:2px;padding:3px;display:inline-flex}.pv-cart-qty button{width:26px;height:26px;color:var(--gold2);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;transition:all .2s;display:grid}.pv-cart-qty button:hover{color:#fbe6a8;background:#c8a45a22}.pv-cart-qty span{text-align:center;color:#f0e7d1;min-width:24px;font:600 12px Manrope}.pv-cart-price{color:var(--gold2);letter-spacing:-.2px;white-space:nowrap;font:500 14px Manrope}.pv-cart-remove{color:#7a7566;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-self:start;place-items:center;width:30px;height:30px;transition:all .2s;display:grid}.pv-cart-remove:hover{color:#e5766a;background:#e5766a10;border-color:#e5766a40}.pv-cart-foot{background:linear-gradient(#0f0d09,#080706);border-top:1px solid #2a2519;flex-direction:column;gap:14px;padding:20px 24px 22px;display:flex;position:relative}.pv-cart-summary{background:linear-gradient(160deg,#100d08,#0a0806);border:1px solid #211b12;border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.pv-cart-summary>div{color:#8b8677;justify-content:space-between;align-items:baseline;font-size:12.5px;display:flex}.pv-cart-summary>div b{color:#e8ddc2;letter-spacing:-.2px;font:500 14px Manrope}.pv-cart-summary>div span{align-items:center;gap:6px;display:inline-flex}.pv-cart-pix{border-top:1px dashed #2a2318;margin-top:6px;padding-top:10px}.pv-cart-pix span{letter-spacing:1.4px;text-transform:uppercase;font-weight:700;color:var(--gold)!important;font-size:11px!important}.pv-cart-pix b{background:linear-gradient(120deg,#f6e4b0,#e8c882,#b98a3b);-webkit-background-clip:text;color:#0000!important;font:400 24px Georgia!important}.pv-cart-checkout{width:100%}.pv-cart-note{color:#7a7566;text-align:center;letter-spacing:.5px;justify-content:center;align-items:center;gap:6px;margin:0;font-size:10px;display:inline-flex}.pv-cart-note svg{color:var(--gold)}@media (width<=520px){.pv-cart-head h3{font-size:26px}.pv-cart-item{grid-template-columns:64px 1fr auto;gap:12px}.pv-cart-thumb{width:64px;height:64px}}:root{--a-bg:#0a0a0b;--a-bg-2:#0e0e10;--a-surface:#131316;--a-surface-2:#17171b;--a-border:#22232a;--a-border-2:#2a2b33;--a-border-hi:#3a3b45;--a-ink:#ececf0;--a-ink-2:#a1a1aa;--a-ink-3:#71717a;--a-ink-4:#52525b;--a-gold:#e6c565;--a-gold-2:#f2d98a;--a-gold-deep:#b8923f;--a-ok:#22c55e;--a-warn:#f59e0b;--a-danger:#ef4444;--a-info:#60a5fa;--a-shadow-sm:0 1px 2px #0006;--a-shadow:0 4px 12px #0008,0 1px 2px #0006;--a-shadow-lg:0 24px 60px -20px #000c,0 8px 20px -6px #0008;--a-radius:14px}.pa-shell{background:var(--a-bg);color:var(--a-ink);grid-template-columns:248px 1fr;font-family:DM Sans,Inter,system-ui,sans-serif}.pa-shell:before,.pa-shell:after{display:none}.pa-shell.pa-shell-gate{background:radial-gradient(1200px 700px at 50% -10%,#1a1610 0%,transparent 55%),var(--a-bg);grid-template-columns:none;justify-content:center;align-items:center;padding:24px;display:flex}.noise{display:none}.pa-gate{background:linear-gradient(180deg,var(--a-surface),var(--a-bg-2));border:1px solid var(--a-border);text-align:center;max-width:440px;box-shadow:var(--a-shadow-lg);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:20px;padding:44px 40px}.pa-gate h1{letter-spacing:-.5px;color:var(--a-ink);-webkit-text-fill-color:var(--a-ink);background:0 0;margin:16px 0 8px;font-family:Manrope,DM Sans,sans-serif;font-size:26px;font-weight:500}.pa-gate p{color:var(--a-ink-2);margin:0 0 24px;font-size:14px;line-height:1.6}.pa-gate svg{color:var(--a-gold)}.pa-side{border-right:1px solid var(--a-border);-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#0c0c0e,#0a0a0b);flex-direction:column;gap:2px;height:100vh;padding:18px 12px;display:flex;position:sticky;top:0}.pa-brand{border-bottom:1px solid var(--a-border);align-items:center;gap:11px;margin-bottom:10px;padding:6px 10px 18px;display:flex}.pa-brand img{filter:none;height:36px;animation:none}.pa-brand b{letter-spacing:1.5px;color:var(--a-ink);text-transform:uppercase;font-family:Manrope,sans-serif;font-size:13px;font-weight:700}.pa-brand span{letter-spacing:1.2px;color:var(--a-ink-3);text-transform:none;margin-top:2px;font-size:10px;font-weight:500}.pa-nav{gap:2px}.pa-nav button{color:var(--a-ink-2);letter-spacing:0;text-transform:none;border-radius:8px;gap:11px;padding:10px 12px;font-size:13px;font-weight:500;transition:background .15s,color .15s,transform}.pa-nav button:before,.pa-nav button.active:after{display:none}.pa-nav button:hover{background:var(--a-surface);color:var(--a-ink);transform:none}.pa-nav button.active{background:var(--a-surface-2);color:var(--a-gold);box-shadow:inset 3px 0 0 var(--a-gold);padding-left:12px}.pa-nav button svg{color:currentColor;opacity:.9}.pa-nav button:hover svg{transform:none}.pa-badge{color:var(--a-ink-3);border:1px solid var(--a-border-2);font-variant-numeric:tabular-nums;background:0 0;border-radius:6px;margin-left:auto;padding:1px 8px;font-size:10px;font-weight:600}.pa-nav button.active .pa-badge{color:var(--a-gold);background:#1a1408;border-color:#3a2e17}.pa-side-foot{border-top:1px solid var(--a-border);gap:2px;margin-top:auto;padding-top:10px}.pa-side-link{color:var(--a-ink-3);border-radius:8px;gap:10px;padding:9px 12px;font-size:12px}.pa-side-link:hover{color:var(--a-ink);background:var(--a-surface)}.pa-main{max-width:none;padding:32px 40px 60px}.pa-head{align-items:flex-end;margin-bottom:28px;animation:none}.pa-head small{color:var(--a-ink-3);letter-spacing:1.5px;text-transform:uppercase;font-size:10px;font-weight:600}.pa-head h1{letter-spacing:-.6px;-webkit-text-fill-color:var(--a-ink);color:var(--a-ink);background:0 0;margin:6px 0 0;font-family:Manrope,sans-serif;font-size:28px;font-weight:600;animation:none}.pa-metrics{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-bottom:28px}.pa-metric{background:var(--a-surface);border:1px solid var(--a-border);border-radius:var(--a-radius);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--a-shadow-sm);flex-direction:row;align-items:flex-start;gap:14px;padding:18px 20px;animation:none;overflow:visible}.pa-metric:before,.pa-metric:after{display:none}.pa-metric:hover{border-color:var(--a-border-hi);box-shadow:var(--a-shadow);transform:translateY(-1px)}.pa-metric>div{flex:1;min-width:0}.pa-mi{width:40px;height:40px;color:var(--a-gold);perspective:none;background:linear-gradient(160deg,#241d0e,#161108);border:1px solid #2c2416;border-radius:10px;box-shadow:inset 0 1px #ffffff10;transform:none!important}.pa-mi:before,.pa-mi:after{display:none}.pa-mi svg{filter:none;width:18px;height:18px}.pa-metric small{color:var(--a-ink-3);letter-spacing:.4px;text-transform:none;margin-bottom:6px;font-size:11px;font-weight:500}.pa-metric b{letter-spacing:-.5px;color:var(--a-ink);-webkit-text-fill-color:var(--a-ink);font-variant-numeric:tabular-nums;background:0 0;font-family:Manrope,sans-serif;font-size:24px;font-weight:600;display:block}.pa-metric b em{color:var(--a-ink-3);-webkit-text-fill-color:var(--a-ink-3);margin-left:3px;font-size:14px;font-weight:400}.pa-card{background:var(--a-surface);border:1px solid var(--a-border);border-radius:var(--a-radius);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--a-shadow-sm);margin-bottom:16px;padding:22px 24px;animation:none}.pa-card:hover{border-color:var(--a-border)}.pa-card>header{border-bottom:1px solid var(--a-border);margin-bottom:18px;padding-bottom:14px}.pa-card h3{letter-spacing:.4px;color:var(--a-ink);text-transform:none;font-family:Manrope,sans-serif;font-size:13px;font-weight:600}.pa-two{gap:16px}.pa-chart{gap:6px;height:180px}.pa-bar{animation:none}.pa-bar span{background:linear-gradient(180deg,var(--a-gold-2),var(--a-gold) 60%,var(--a-gold-deep));box-shadow:none;opacity:.85;border-radius:3px 3px 0 0}.pa-bar:hover span{opacity:1;box-shadow:0 -6px 20px -4px #e6c56555}.pa-bar:hover:after{background:var(--a-bg-2);border:1px solid var(--a-border-hi);color:var(--a-ink);font-family:JetBrains Mono,ui-monospace,monospace}.pa-list li{color:var(--a-ink);border-bottom:1px solid var(--a-border);padding:12px 0;font-size:13px}.pa-list li:hover{color:var(--a-ink);padding-left:0}.pa-list li b{color:var(--a-gold);font-variant-numeric:tabular-nums}.pa-list li b.pa-danger{color:var(--a-danger)}.pa-list li b.pa-warn{color:var(--a-warn)}.pa-empty{color:var(--a-ink-4)}.pa-donut-legend li{color:var(--a-ink);font-size:13px}.pa-donut-legend b{color:var(--a-ink);font-variant-numeric:tabular-nums}.pa-toolbar{gap:10px;margin-bottom:18px;animation:none}.pa-searchbox{background:var(--a-surface);border:1px solid var(--a-border);border-radius:10px;padding:10px 14px}.pa-searchbox:focus-within{border-color:var(--a-gold);box-shadow:0 0 0 3px #e6c56522}.pa-searchbox svg{color:var(--a-ink-3);width:14px;height:14px}.pa-searchbox input{color:var(--a-ink);font-size:13px}.pa-searchbox input::placeholder{color:var(--a-ink-4)}.pa-tabs{background:var(--a-surface);border:1px solid var(--a-border);border-radius:10px;padding:4px}.pa-tabs button{color:var(--a-ink-2);border-radius:6px;padding:7px 12px;font-size:12px}.pa-tabs button:hover{color:var(--a-ink)}.pa-tabs button.active{background:var(--a-surface-2);color:var(--a-ink);box-shadow:inset 0 0 0 1px var(--a-border-hi)}.pa-select{background:var(--a-surface);border:1px solid var(--a-border);color:var(--a-ink);border-radius:10px;padding:9px 32px 9px 14px;font-size:12px}.pa-select:hover{border-color:var(--a-border-hi)}.pa-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px}.pa-product{background:var(--a-surface);border:1px solid var(--a-border);border-radius:var(--a-radius);box-shadow:var(--a-shadow-sm);animation:none}.pa-product:hover{border-color:var(--a-border-hi);box-shadow:var(--a-shadow);transform:translateY(-2px)}.pa-thumb{background-color:#0b0b0d}.pa-off{color:#fca5a5;letter-spacing:.5px;background:#3a1414cc;border:1px solid #6b1f1f;font-weight:600}.pa-star{background:var(--a-gold);color:#1a1408;box-shadow:none;letter-spacing:.5px;font-weight:700}.pa-chip-btn{border:1px solid var(--a-border-hi);color:var(--a-ink);background:#0a0a0bcc;border-radius:8px;width:30px;height:30px}.pa-chip-btn:hover{background:var(--a-gold);color:#1a1408;transform:none}.pa-chip-btn.on{background:var(--a-gold);color:#1a1408}.pa-pinfo{padding:14px 16px}.pa-pinfo small{color:var(--a-ink-3);letter-spacing:.6px;text-transform:uppercase;font-size:10px;font-weight:600}.pa-pinfo h4{color:var(--a-ink);margin:4px 0 8px;font-family:Manrope,sans-serif;font-size:14px;font-weight:600}.pa-pmeta{border-block:1px solid var(--a-border);margin-bottom:10px;padding:10px 0;font-size:13px}.pa-pmeta span{color:var(--a-ink);font-variant-numeric:tabular-nums;font-weight:600}.pa-pmeta em{color:var(--a-ink-3);font-size:11px}.pa-pactions button{background:var(--a-surface-2);border:1px solid var(--a-border);color:var(--a-ink-2);border-radius:8px;padding:9px;font-size:12px}.pa-pactions button:hover{border-color:var(--a-border-hi);color:var(--a-ink);background:var(--a-surface-2)}.pa-pactions button.pa-danger-btn:hover{color:#fca5a5;background:#1c1010;border-color:#5a2020}.pa-btn-primary{background:var(--a-gold);color:#1a1408;letter-spacing:.4px;text-transform:none;border-radius:9px;padding:10px 18px;font-size:12px;font-weight:600;box-shadow:inset 0 1px #ffffff20,0 4px 10px -4px #e6c56555}.pa-btn-primary:hover{background:var(--a-gold-2);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff30,0 6px 14px -4px #e6c56588}.pa-btn-ghost{background:var(--a-surface);border:1px solid var(--a-border);color:var(--a-ink);letter-spacing:0;border-radius:9px;padding:10px 16px;font-size:12px;font-weight:500}.pa-btn-ghost:hover{border-color:var(--a-border-hi);color:var(--a-ink);background:var(--a-surface-2);transform:none}.pa-btn-danger{color:#fff;letter-spacing:.4px;text-transform:none;background:#dc2626;border-radius:9px;padding:10px 18px;font-size:12px;font-weight:600;box-shadow:0 4px 10px -4px #dc262666}.pa-btn-danger:hover{background:#ef4444}.pa-modal{background:linear-gradient(180deg,var(--a-surface),var(--a-bg-2));border:1px solid var(--a-border-hi);border-radius:16px;padding:28px;box-shadow:0 40px 100px #000e}.pa-shade{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000c0}.pa-modal h2{letter-spacing:-.3px;color:var(--a-ink);-webkit-text-fill-color:var(--a-ink);background:0 0;font-family:Manrope,sans-serif;font-size:22px;font-weight:600}.pa-modal h3{color:var(--a-ink);font-size:16px;font-weight:600}.pa-modal p{color:var(--a-ink-2);font-size:14px}.pa-x{background:var(--a-surface-2);border:1px solid var(--a-border);color:var(--a-ink-2);border-radius:8px;width:32px;height:32px}.pa-x:hover{border-color:var(--a-border-hi);color:var(--a-ink);background:var(--a-surface-2);transform:none}.pa-editor>header{border-bottom:1px solid var(--a-border)}.pa-image-picker{background:var(--a-surface-2);border:1.5px dashed var(--a-border-hi);border-radius:12px}.pa-image-picker:hover{border-color:var(--a-gold);border-style:dashed}.pa-image-empty{color:var(--a-ink-4)}.pa-image-btn{background:var(--a-bg);color:var(--a-ink);border:1px solid var(--a-border-hi);letter-spacing:.3px;text-transform:none;border-radius:8px;font-size:11px;font-weight:600}.pa-image-btn:hover{background:var(--a-gold);color:#1a1408;border-color:var(--a-gold)}.pa-form-grid label span{color:var(--a-ink-2);letter-spacing:.4px;text-transform:none;font-size:12px;font-weight:500}.pa-form-grid input,.pa-form-grid textarea{background:var(--a-bg-2);border:1px solid var(--a-border);color:var(--a-ink);border-radius:8px;padding:11px 13px;font-size:13px}.pa-form-grid input:focus,.pa-form-grid textarea:focus{border-color:var(--a-gold);box-shadow:0 0 0 3px #e6c56522}.pa-label-inline{color:var(--a-ink-2);letter-spacing:.4px;text-transform:none;font-size:12px;font-weight:500}.pa-check{color:var(--a-ink);font-size:13px}.pa-spec-row input{background:var(--a-bg-2);border:1px solid var(--a-border);color:var(--a-ink);border-radius:6px}.pa-x-sm{background:var(--a-surface-2);border:1px solid var(--a-border);color:var(--a-ink-3)}.pa-x-sm:hover{color:#fca5a5;border-color:#5a2020}.pa-error{color:#fca5a5;background:#2a1414;border:1px solid #5a2020;border-radius:8px}.pa-actions-row{border-top:1px solid var(--a-border)}.pa-table th{color:var(--a-ink-3);letter-spacing:.5px;text-transform:uppercase;border-bottom:1px solid var(--a-border);padding:12px 14px;font-size:10px;font-weight:600}.pa-table td{color:var(--a-ink);border-bottom:1px solid var(--a-border);padding:13px 14px;font-size:13px}.pa-table tbody tr:hover{background:var(--a-surface-2)}.pa-mono{color:var(--a-ink-2);font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.pa-status{font-variant-numeric:tabular-nums;letter-spacing:.3px;border-radius:6px;padding:3px 9px;font-size:10px;font-weight:600}.pa-status.s-2{color:#4ade80;background:#0f2a1a;border:1px solid #1a4a2a}.pa-status.s-3{color:var(--a-gold);background:#2a2013;border:1px solid #3a3018}.pa-status.s-4,.pa-status.s-5{color:#fca5a5;background:#2a1414;border:1px solid #5a2020}.pa-toast{background:var(--a-surface);border:1px solid var(--a-border-hi);color:var(--a-ink);box-shadow:var(--a-shadow-lg);border-radius:10px;padding:12px 18px}.pa-toast svg{color:var(--a-gold)}.pa-head h1{animation:none!important}.pa-nav button.active:after{display:none!important}.pa-brand:hover img{transform:none!important}@media (width<=900px){.pa-shell{grid-template-columns:1fr}.pa-side{border-right:0;border-bottom:1px solid var(--a-border);z-index:10;flex-direction:row;gap:8px;height:auto;padding:12px;position:sticky;top:0;overflow-x:auto}.pa-brand{border:0;border-right:1px solid var(--a-border);flex-shrink:0;margin:0;padding:0 8px 0 0}.pa-nav{flex-flow:row;flex-shrink:0}.pa-nav button{white-space:nowrap;padding-left:12px}.pa-nav button.active{box-shadow:inset 0 -2px 0 var(--a-gold)}.pa-side-foot{border:0;flex-direction:row;flex-shrink:0;margin:0 0 0 auto;padding:0}.pa-main{padding:22px 18px 40px}.pa-head h1{font-size:24px}.pa-metrics{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}.pa-orders-table td{vertical-align:middle}.pa-cellstack{flex-direction:column;gap:2px;display:flex}.pa-cellstack small{color:var(--a-ink-3);font-size:11px}.pa-order-row{cursor:pointer;transition:background .15s}.pa-order-row:hover{background:var(--a-surface-2)}.pa-btn-mini{padding:5px 10px!important;font-size:11px!important}.pa-pay-tag{border:1px solid var(--a-border);color:var(--a-ink-2);text-transform:uppercase;letter-spacing:.5px;background:#1a1610;border-radius:6px;padding:3px 9px;font-size:10px;font-weight:600;display:inline-flex}.pa-order-status{letter-spacing:.3px;border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.pa-order-status.s-pend{color:var(--a-gold);background:#2a2013;border:1px solid #3a3018}.pa-order-status.s-paid{color:#4ade80;background:#0f2a1a;border:1px solid #1a4a2a}.pa-order-status.s-ship{color:#60a5fa;background:#0f1e2a;border:1px solid #1a324a}.pa-order-status.s-canc{color:#fca5a5;background:#2a1414;border:1px solid #5a2020}.pa-order-status.s-ref{color:#c9a2ea;background:#241a2a;border:1px solid #3a2a4a}.pa-order-modal{width:min(96vw,960px);max-width:960px}.pa-order-header{border-bottom:1px solid var(--a-border);justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;padding-bottom:18px;animation:.35s paFadeUp;display:flex}.pa-order-header small{color:var(--a-ink-3);letter-spacing:2px;font-size:10px}.pa-order-header h2{color:var(--a-ink);margin:4px 0 8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:26px}.pa-order-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pa-order-total{text-align:right}.pa-order-total small{color:var(--a-ink-3);letter-spacing:2px;font-size:10px}.pa-order-total b{color:var(--a-gold);font-variant-numeric:tabular-nums;margin-top:4px;font-size:26px;display:block}.pa-order-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pa-order-card{background:var(--a-surface-2);border:1px solid var(--a-border);border-radius:12px;padding:16px;animation:.4s both paFadeUp}.pa-order-card:nth-child(2){animation-delay:50ms}.pa-order-card:nth-child(3){animation-delay:.1s}.pa-order-card:nth-child(4){animation-delay:.15s}.pa-order-card-wide{grid-column:1/-1}.pa-order-card h4{letter-spacing:1.5px;text-transform:uppercase;color:var(--a-ink-3);align-items:center;gap:6px;margin:0 0 12px;font-size:11px;font-weight:600;display:flex}.pa-order-card h4 svg{color:var(--a-gold)}.pa-order-items{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pa-order-items li{background:var(--a-surface);border:1px solid var(--a-border);border-radius:8px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:13px;display:flex}.pa-order-items li div{flex-direction:column;gap:2px;min-width:0;display:flex}.pa-order-items li b{color:var(--a-ink);font-weight:600}.pa-order-items li small{color:var(--a-ink-3);font-size:11px}.pa-order-items li span{font-variant-numeric:tabular-nums;color:var(--a-gold);font-weight:600}.pa-kv{border-bottom:1px dashed var(--a-border);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:13px;display:flex}.pa-kv:last-child{border-bottom:0}.pa-kv span{color:var(--a-ink-3);text-transform:uppercase;letter-spacing:.5px;font-size:11px}.pa-kv b{color:var(--a-ink);align-items:center;gap:6px;font-weight:500;display:inline-flex}.pa-kv a{color:var(--a-ink);text-decoration:none}.pa-kv a:hover{color:var(--a-gold)}.pa-copy{border:1px solid var(--a-border);color:var(--a-ink-3);cursor:pointer;background:0 0;border-radius:5px;padding:3px 5px;transition:all .15s}.pa-copy:hover{border-color:var(--a-gold);color:var(--a-gold)}.pa-order-address{color:var(--a-ink);margin:0 0 12px;font-size:13px;line-height:1.6}.pa-order-actions{border-top:1px solid var(--a-border);flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:16px;display:flex}@keyframes paFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pa-metric{animation:.45s both paFadeUp}.pa-metric:nth-child(2){animation-delay:50ms}.pa-metric:nth-child(3){animation-delay:.1s}.pa-metric:nth-child(4){animation-delay:.15s}.pa-metric:nth-child(5){animation-delay:.2s}.pa-metric{transition:transform .25s,border-color .25s}.pa-metric:hover{border-color:#3a3423;transform:translateY(-2px)}@media (width<=720px){.pa-order-grid{grid-template-columns:1fr}.pa-order-header{flex-direction:column;gap:12px}.pa-order-total{text-align:left}.pa-orders-table thead{display:none}.pa-orders-table tr{border-bottom:1px solid var(--a-border);grid-template-columns:1fr auto;gap:6px;padding:12px;display:grid}.pa-orders-table td{border:0;font-size:12px;padding:2px 0!important}}
