:root{--primary:#A0480D;--primary-2:#C25A12;--glow:rgba(194,90,18,.35);--deep:#090C13;--deep-2:#11151F;--deep-3:#171C28;--steel:#3A4150;--gray:#A9A9A9;--gray-2:#7A8290;--line:#262C3A;--white:#F5F2EE;--r-md:8px;--r-lg:14px;--shadow:0 18px 50px -12px rgba(0,0,0,.7)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--deep);color:var(--white);font-family:var(--fbody);line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden;background-image:radial-gradient(900px 500px at 88% -10%,rgba(160,72,13,.16),transparent 60%),linear-gradient(180deg,#0B0F18,#090C13 36%)}.wrap{max-width:1180px;margin:0 auto;padding:0 26px}.disp,h1,h2,h3,h4{font-family:var(--fdisp);font-weight:600;line-height:1.06;text-transform:uppercase;letter-spacing:.5px}a{color:inherit;text-decoration:none}.eyebrow{font-family:var(--fdisp);font-size:13px;letter-spacing:5px;text-transform:uppercase}.em,.eyebrow{color:var(--primary-2)}.em{font-style:normal}.btn{font-family:var(--fdisp);font-weight:600;letter-spacing:2px;text-transform:uppercase;font-size:14px;padding:15px 30px;border-radius:var(--r-md);border:1px solid transparent;cursor:pointer;transition:.2s;display:inline-flex;gap:10px;align-items:center}.btn-primary{background:linear-gradient(135deg,var(--primary-2),var(--primary));color:#fff;box-shadow:0 10px 24px -8px var(--glow)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 16px 32px -8px var(--glow)}.btn-ghost{background:transparent;border-color:var(--steel);color:var(--white)}.btn-ghost:hover{border-color:var(--primary-2);color:var(--primary-2)}.btn-wa{background:#1FA855;color:#fff}.btn-wa:hover{transform:translateY(-2px)}header.bar{position:-webkit-sticky;position:sticky;top:0;z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(9,12,19,.85);border-bottom:1px solid var(--line)}.bar .wrap{justify-content:space-between;height:74px}.bar .wrap,.brand{display:flex;align-items:center}.brand{gap:12px}.brand svg{width:44px;height:44px;filter:drop-shadow(0 4px 10px var(--glow))}.brand .nm{font-weight:700;font-size:21px;letter-spacing:2px;line-height:1}.brand .nm,.brand .sub{font-family:var(--fdisp)}.brand .sub{font-weight:500;font-size:10px;letter-spacing:5px;color:var(--primary-2)}nav.menu{display:flex;gap:28px;align-items:center}nav.menu a{font-family:var(--fdisp);font-size:14px;letter-spacing:1.5px;text-transform:uppercase;color:var(--gray);transition:.2s}nav.menu a:hover{color:var(--white)}.nav-cta{font-family:var(--fdisp);font-size:13px;letter-spacing:1.5px;text-transform:uppercase;background:#1FA855;color:#fff;padding:11px 20px;border-radius:var(--r-md)}.burger{display:none}@media(max-width:880px){nav.menu a{display:none}.burger{display:inline-flex}}.hero{position:relative;padding:84px 0 70px;overflow:hidden}.hero:before{content:"";position:absolute;inset:0;opacity:.5;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(circle at 30% 0,#000,transparent 70%);mask-image:radial-gradient(circle at 30% 0,#000,transparent 70%)}.hero .wrap{position:relative;display:grid;grid-template-columns:1.15fr .85fr;grid-gap:40px;gap:40px;align-items:center}.hero h1{font-size:clamp(38px,5.6vw,68px);font-weight:700;margin:18px 0 0}.hero p.lead{color:var(--gray);font-size:18.5px;max-width:560px;margin:22px 0 30px}.hero .cta-row{display:flex;gap:14px;flex-wrap:wrap}.hero .badge{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--line);background:var(--deep-2);padding:9px 16px;border-radius:99px;font-family:var(--fdisp);letter-spacing:1.5px;font-size:12px;margin-bottom:8px}.hero .badge i{width:8px;height:8px;border-radius:99px;background:var(--primary-2);box-shadow:0 0 10px var(--primary-2)}.hero-card{background:linear-gradient(180deg,var(--deep-3),var(--deep-2));border:1px solid var(--line);border-radius:var(--r-lg);padding:30px;box-shadow:var(--shadow);position:relative;overflow:hidden}.hero-card .gear{position:absolute;right:-26px;bottom:-34px;width:208px;opacity:.12;z-index:0;pointer-events:none}.hero-card h3,.hero-card ul{position:relative;z-index:1}.hero-card h3{font-size:20px;margin-bottom:14px}.hero-card ul{list-style:none;display:grid;grid-gap:12px;gap:12px}.hero-card li{display:flex;gap:12px;align-items:flex-start;font-size:15px;color:var(--white)}.hero-card li b{color:var(--primary-2);font-family:var(--fdisp);font-weight:600}.hero-card .ck{color:var(--primary-2);flex:none;margin-top:2px}.strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:rgba(23,28,40,.5)}.strip .wrap{display:flex;flex-wrap:wrap;gap:14px 40px;justify-content:space-between;padding:18px 26px}.strip div{display:flex;align-items:center;gap:10px;font-family:var(--fdisp);letter-spacing:1.5px;font-size:13px;color:var(--gray)}.strip i{color:var(--primary-2)}section{padding:78px 0}.sec-head{max-width:720px;margin-bottom:44px}.sec-head h2{font-size:clamp(28px,4vw,42px);margin:14px 0}.sec-head p{color:var(--gray);font-size:17px}.pains{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:18px;gap:18px}.pain{border:1px solid var(--line);border-left:3px solid var(--primary);background:var(--deep-2);border-radius:var(--r-md);padding:24px}.pain h4{font-size:16px;letter-spacing:.5px;margin-bottom:8px;color:var(--white)}.pain p{color:var(--gray);font-size:14.5px}.grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media(max-width:980px){.grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.grid{grid-template-columns:1fr}}.svc{background:linear-gradient(180deg,var(--deep-3),var(--deep-2));border:1px solid var(--line);padding:28px;position:relative;overflow:hidden}.svc,.svc:after{border-radius:var(--r-lg);transition:.25s}.svc:after{content:"";position:absolute;inset:0;padding:1px;background:linear-gradient(135deg,var(--primary-2),transparent 42%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0}.svc:hover{transform:translateY(-5px)}.svc:hover:after{opacity:1}.svc.feat{border-color:var(--primary)}.svc .tagf{position:absolute;top:0;right:0;background:var(--primary);color:#fff;font-family:var(--fdisp);font-size:11px;letter-spacing:2px;padding:5px 12px;border-bottom-left-radius:10px}.svc .ic{width:52px;height:52px;border-radius:12px;background:rgba(160,72,13,.14);border:1px solid var(--primary);display:grid;place-items:center;color:var(--primary-2);margin-bottom:16px;font-size:22px}.svc h3{font-size:19px;letter-spacing:.5px}.svc .q,.svc h3{margin-bottom:8px}.svc .q{color:var(--primary-2);font-weight:500;font-style:italic}.svc .q,.svc p{font-size:14.5px}.svc p{color:var(--gray)}.svc .lk{margin-top:16px;font-family:var(--fdisp);font-size:13px;letter-spacing:2px;color:var(--primary-2);text-transform:uppercase;display:inline-flex;gap:6px}.diffs{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:20px;gap:20px}.diff{display:flex;gap:16px;align-items:flex-start}.diff .n{font-family:var(--fdisp);font-size:30px;color:var(--primary);line-height:1;flex:none;width:48px}.diff h4{font-size:16px;margin-bottom:6px;color:var(--white)}.diff p{color:var(--gray);font-size:14.5px}.steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.step{position:relative;border:1px solid var(--line);background:var(--deep-2);border-radius:var(--r-md);padding:24px}.step .n{font-family:var(--fdisp);font-size:13px;letter-spacing:2px;color:var(--primary-2)}.step h4{font-size:17px;margin:10px 0 6px}.step p{color:var(--gray);font-size:14px}@media(max-width:780px){.steps{grid-template-columns:1fr 1fr}}.about{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:40px;gap:40px;align-items:center}.about .ph{aspect-ratio:4/5;border-radius:var(--r-lg);border:1px solid var(--line);background:linear-gradient(160deg,var(--deep-3),var(--deep-2));display:grid;place-items:center;color:var(--gray-2);text-align:center;font-family:var(--fdisp);letter-spacing:2px;position:relative;overflow:hidden}.about .ph svg{width:120px;opacity:.25}.about .ph span{position:absolute;bottom:18px;font-size:12px}.about h2{font-size:clamp(26px,3.4vw,38px);margin:12px 0 16px}.about p{color:var(--gray);margin-bottom:14px}.about .creds{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}.cred{border:1px solid var(--line);background:var(--deep-2);border-radius:99px;padding:9px 16px;font-family:var(--fdisp);letter-spacing:1.5px;font-size:12px}@media(max-width:780px){.about,.hero .wrap{grid-template-columns:1fr}}.ctaband{background:linear-gradient(120deg,#1A0F06,#0B0F18);border:1px solid var(--primary);border-radius:var(--r-lg);padding:54px 40px;text-align:center;position:relative;overflow:hidden}.ctaband:before{content:"";position:absolute;inset:0;opacity:.5;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(circle at 50% 120%,#000,transparent 70%);mask-image:radial-gradient(circle at 50% 120%,#000,transparent 70%)}.ctaband h2{font-size:clamp(26px,4vw,40px);position:relative}.ctaband p{color:var(--gray);max-width:540px;margin:14px auto 26px;position:relative}.faq{max-width:820px;margin:0 auto}details{border:1px solid var(--line);background:var(--deep-2);border-radius:var(--r-md);padding:0 20px;margin-bottom:12px;transition:.2s}details[open]{border-color:var(--primary)}summary{cursor:pointer;list-style:none;padding:18px 0;font-family:var(--fdisp);font-size:16px;letter-spacing:.5px;display:flex;justify-content:space-between;gap:16px;align-items:center}summary::-webkit-details-marker{display:none}summary:after{content:"+";color:var(--primary-2);font-size:22px;font-family:var(--fdisp)}details[open] summary:after{content:"–"}details p{color:var(--gray);padding:0 0 18px;font-size:15px}footer{border-top:1px solid var(--line);padding:50px 0 30px;background:rgba(9,12,19,.6)}.foot{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-gap:30px;gap:30px}.foot h5{font-family:var(--fdisp);font-size:13px;letter-spacing:2px;color:var(--gray-2);margin-bottom:14px}.foot a,.foot p{color:var(--gray);font-size:14px;display:block;margin-bottom:8px}.foot a:hover{color:var(--primary-2)}.copy{border-top:1px solid var(--line);margin-top:34px;padding-top:20px;color:var(--gray-2);font-size:13px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:14px;gap:14px}.copy a.dev{justify-self:end;opacity:.85;transition:.2s}.copy a.dev:hover{opacity:1}@media(max-width:640px){.copy{grid-template-columns:1fr;justify-items:center;text-align:center}.copy a.dev{justify-self:center}}@media(max-width:780px){.foot{grid-template-columns:1fr}}.pill{position:fixed;right:20px;bottom:20px;width:60px;height:60px;border-radius:99px;background:#1FA855;display:grid;place-items:center;box-shadow:var(--shadow);z-index:50;animation:pulse 2.4s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(31,168,85,.5)}70%{box-shadow:0 0 0 16px rgba(31,168,85,0)}to{box-shadow:0 0 0 0 rgba(31,168,85,0)}}.rv{opacity:0;transform:translateY(22px);transition:.7s cubic-bezier(.2,.7,.2,1)}.rv.in{opacity:1;transform:none}.lgpd{position:fixed;left:0;right:0;bottom:0;z-index:60;background:rgba(9,12,19,.97);border-top:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:18px 26px}.lgpd .in{max-width:1180px;margin:0 auto;display:flex;gap:18px;align-items:center;justify-content:space-between;flex-wrap:wrap}.lgpd p{color:var(--gray);font-size:13.5px;max-width:720px;margin:0}.lgpd p a{color:var(--primary-2);text-decoration:underline}.lgpd .acts{display:flex;gap:10px;flex-wrap:wrap}.lgpd button{font-family:var(--fdisp);font-weight:600;letter-spacing:1.5px;text-transform:uppercase;font-size:12.5px;padding:11px 22px;border-radius:var(--r-md);border:1px solid var(--steel);cursor:pointer;transition:.2s;background:transparent;color:var(--white)}.lgpd button.acc{background:linear-gradient(135deg,var(--primary-2),var(--primary));border-color:transparent;color:#fff}.lgpd button.rej:hover{border-color:var(--primary-2);color:var(--primary-2)}.lgpd button.acc:hover{transform:translateY(-2px)}@font-face{font-family:oswald;src:url(/_next/static/media/6f28feadd9af1a00-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:oswald;src:url(/_next/static/media/92ebb4d8a0e206c8-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:oswald;src:url(/_next/static/media/c0085ea68429c35d-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:oswald;src:url(/_next/static/media/2721c83bedfbfacc-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:oswald;src:url(/_next/static/media/6003289b1a0723d3-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:oswald Fallback;src:local("Arial");ascent-override:146.78%;descent-override:35.56%;line-gap-override:0.00%;size-adjust:81.28%}.__className_5964e5{font-family:oswald,oswald Fallback}.__variable_5964e5{--fdisp:"oswald","oswald Fallback"}@font-face{font-family:barlow;src:url(/_next/static/media/a9f2b9042227fd6e-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:barlow;src:url(/_next/static/media/691b6fb31d3e6775-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:barlow;src:url(/_next/static/media/b9baa9745ad72e9a-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:barlow;src:url(/_next/static/media/03cb9b26540927f0-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:barlow;src:url(/_next/static/media/eb8ae334b258b59b-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:barlow Fallback;src:local("Arial");ascent-override:103.13%;descent-override:20.63%;line-gap-override:0.00%;size-adjust:96.96%}.__className_53b922{font-family:barlow,barlow Fallback}.__variable_53b922{--fbody:"barlow","barlow Fallback"}