/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}:root,:host{--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}@layer base{:root{--red:#d5001c;--red-dark:#a90016;--ink:#0b0d10;--muted:#66707d;--line:#e7eaee;--soft:#f4f6f8;--max:1760px;--radius:8px;--topbar-height:105px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:auto;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:var(--ink);padding-top:var(--topbar-height);letter-spacing:0;background:#fff;margin:0;line-height:1.55}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,p{margin-top:0}}@layer components{.wrap{width:min(var(--max), calc(100% - 40px));margin:0 auto}.topbar{color:#fff;z-index:10000;background:#050608;border-bottom:1px solid #ffffff1a;width:100%;position:fixed;top:0;left:0;right:0}.topbar .wrap{width:min(1760px,100% - 160px)}.nav{justify-content:space-between;align-items:center;gap:16px;min-width:0;min-height:104px;display:flex}.brand{flex:none;align-items:center;min-width:382px;display:flex}.header-logo{background:#fff;border-radius:4px;width:min(300px,21vw);height:auto;box-shadow:0 10px 24px #00000038}.links{color:#d7dce4;white-space:nowrap;flex:auto;justify-content:center;align-items:center;gap:6px;min-width:0;font-size:.78rem;display:flex}.links a{color:#cfd6df;letter-spacing:.035em;text-transform:uppercase;border-radius:3px;align-items:center;min-height:42px;padding:0 10px;font-weight:780;line-height:1;display:inline-flex}.links a:hover,.links a:focus-visible{color:#fff;background:#ffffff0e}.nav-actions{flex:none;align-items:center;gap:10px;display:flex}.header-action{background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:inline-flex;box-shadow:0 10px 24px #0000002e,inset 0 1px #ffffff1a}.header-action-mark{border-radius:999px;place-items:center;width:24px;height:24px;display:inline-grid}.header-action-mark img{width:14px;height:14px;display:block}.header-action.whatsapp .header-action-mark{background:#25d366}.header-action.mail .header-action-mark{background:#ffffff29}.header-action.call .header-action-mark{background:var(--red)}.header-action-label{display:none}.hero{color:#fff;background:#050608;padding:clamp(54px,7vw,104px) 0 clamp(42px,6vw,82px)}.kicker{color:#ff334a;text-transform:uppercase;letter-spacing:.12em;margin-bottom:14px;font-size:.78rem;font-weight:900}h1{text-transform:uppercase;max-width:980px;margin-bottom:20px;font-size:clamp(3rem,6vw,6.8rem);line-height:.9}.hero p{color:#d8dee8;max-width:720px;margin-bottom:0;font-size:clamp(1.05rem,1.4vw,1.34rem)}main{background:#fff;padding:clamp(54px,6vw,92px) 0}.legal-grid{grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);align-items:start;gap:24px;display:grid}.legal-stack{gap:18px;display:grid}.panel{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:26px;box-shadow:0 12px 28px #0d121a0b}.panel h2{text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px;font-size:1.05rem}.panel p:last-child{margin-bottom:0}.muted{color:var(--muted)}.sidebox{top:calc(var(--topbar-height) + 24px);border:1px solid var(--line);border-radius:var(--radius);background:var(--soft);padding:22px;position:sticky}.sidebox a{color:var(--red);margin:8px 0;font-weight:850;display:block}footer{color:#fff;background:#080b10;padding:54px 0 24px}.footer-grid{grid-template-columns:1.2fr .8fr .8fr .8fr .9fr;gap:28px;display:grid}.footer-grid h3{text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px;font-size:.85rem}.footer-grid p,.footer-grid a{color:#d5dbe4;font-size:.95rem}.footer-grid a{margin:7px 0;display:block}.footer-logo{background:#fff;border-radius:4px;width:min(260px,100%);margin-bottom:14px}.footer-bottom{color:#d5dbe4;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:32px;padding-top:18px;display:flex}}@media (max-width:1450px){.links{display:none}.brand{min-width:272px}.header-logo{width:258px}}@media (max-width:980px){.legal-grid,.footer-grid{grid-template-columns:1fr}.sidebox{position:static}}@media (max-width:640px){:root{--topbar-height:92px}.wrap,.topbar .wrap{width:min(100% - 28px, var(--max))}.nav{gap:10px;min-height:92px;padding:8px 0}.brand{min-width:0}.header-logo{width:clamp(148px,46vw,188px)}.header-action{width:38px;min-width:38px;height:38px}h1{overflow-wrap:anywhere;font-size:clamp(2rem,10vw,3rem)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}