@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b3097673cd409a21-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2409d02eaee47cb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b72a6a678d511e3a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a33a3f3323a75998-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bd9b9909c3a641ff-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b3097673cd409a21-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2409d02eaee47cb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b72a6a678d511e3a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a33a3f3323a75998-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bd9b9909c3a641ff-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b3097673cd409a21-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2409d02eaee47cb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b72a6a678d511e3a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a33a3f3323a75998-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bd9b9909c3a641ff-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Oswald Fallback;src:local("Arial");ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.00%;size-adjust:81.43%}.__className_0c0a16{font-family:Oswald,Oswald Fallback;font-style:normal}.__variable_0c0a16{--font-oswald:"Oswald","Oswald Fallback"}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_9e3179{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_9e3179{--font-poppins:"Poppins","Poppins Fallback"}:root{--color-bg:#ffffff;--color-bg-alt:#f6f6f3;--color-surface:#ffffff;--color-ink:#141414;--color-ink-soft:#2c2c2c;--color-muted:#5c5c5c;--color-border:#e2e2dc;--color-border-strong:#cfcfc6;--color-accent:#f6b500;--color-accent-strong:#141414;--color-accent-soft:#fbdd86;--color-accent-tint:#fff6dc;--color-accent-ink:#141414;--color-steel:#1a1a1a;--color-steel-dark:#0d0d0d;--color-steel-tint:#f2f2f0;--color-whatsapp:#25d366;--color-whatsapp-dark:#1da851;--color-focus:#f6b500;--font-display:var(--font-oswald),"Arial Narrow",Arial,sans-serif;--font-body:var(--font-poppins),"Segoe UI","Helvetica Neue",Arial,sans-serif;--text-xs:0.8125rem;--text-sm:0.9375rem;--text-base:1rem;--text-md:1.125rem;--text-lg:1.25rem;--text-xl:clamp(1.35rem,1.22rem + 0.6vw,1.6rem);--text-2xl:clamp(1.6rem,1.35rem + 1.2vw,2.15rem);--text-3xl:clamp(1.9rem,1.5rem + 1.9vw,2.75rem);--text-hero:clamp(2.1rem,1.5rem + 2.6vw,3.35rem);--leading-tight:1.1;--leading-snug:1.28;--leading-normal:1.5;--leading-relaxed:1.65;--tracking-tight:-0.01em;--tracking-normal:0;--tracking-wide:0.05em;--tracking-wider:0.13em;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:2.5rem;--space-8:3rem;--space-9:3.5rem;--space-10:4.5rem;--space-11:5.5rem;--space-12:7rem;--container-max:1328px;--container-padding:clamp(1.25rem,1rem + 2.2vw,3rem);--header-height:100px;--header-height-scrolled:72px;--topbar-height:38px;--radius-xs:2px;--radius-sm:3px;--radius-md:5px;--radius-lg:8px;--radius-pill:999px;--shadow-sm:0 1px 2px rgba(0,0,0,0.08);--shadow-md:0 12px 26px -14px rgba(0,0,0,0.32);--shadow-lg:0 32px 60px -24px rgba(0,0,0,0.38);--shadow-button:0 10px 22px -10px rgba(246,181,0,0.55);--ease-out:cubic-bezier(0.16,1,0.3,1);--duration-fast:160ms;--duration-base:260ms;--duration-slow:420ms}*,:after,:before{box-sizing:border-box}*{margin:0}html{text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100svh;background:var(--color-bg);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img,picture,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:none;cursor:pointer}a{color:inherit;text-decoration:none}ol,ul{list-style:none;padding:0}h1,h2,h3,h4{font-family:var(--font-display);font-weight:600;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}p{text-wrap:pretty}table{border-collapse:collapse}:focus-visible{outline:2.5px solid var(--color-focus);outline-offset:3px;border-radius:var(--radius-xs)}::selection{background:var(--color-accent);color:var(--color-accent-ink)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}html{scroll-behavior:auto}}.container{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-padding)}.section{padding-block:var(--space-10)}.section--tight{padding-block:var(--space-8)}.section--alt{background:var(--color-bg-alt)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:-100px;left:var(--space-5);z-index:1000;background:var(--color-ink);color:var(--color-bg);padding:.85em 1.4em;border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:600;transition:top var(--duration-base) var(--ease-out)}.skip-link:focus{top:var(--space-5)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.55em;padding:.9em 1.7em;border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:600;letter-spacing:var(--tracking-normal);white-space:nowrap;transition:transform var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--color-accent);color:var(--color-ink);box-shadow:var(--shadow-sm)}.btn--primary:hover{background:var(--color-ink);color:var(--color-bg);box-shadow:var(--shadow-button)}.btn--secondary{background:transparent;color:var(--color-ink);border:1.5px solid var(--color-border-strong)}.btn--secondary:hover{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-bg)}.btn--whatsapp{background:var(--color-whatsapp);color:#ffffff}.btn--whatsapp:hover{background:var(--color-whatsapp-dark);box-shadow:0 10px 22px -10px rgba(37,211,102,.55)}.btn--light{background:var(--color-bg);color:var(--color-ink);box-shadow:0 10px 24px -10px rgba(0,0,0,.35)}.btn--light:hover{background:var(--color-accent);color:var(--color-ink)}.btn--ghost{background:transparent;color:var(--color-ink);padding-inline:.2em}.btn--ghost:hover{color:var(--color-muted)}.btn--block{width:100%}.btn--sm{padding:.68em 1.25em;font-size:var(--text-xs)}.btn-icon{width:1.15em;height:1.15em;flex-shrink:0}.eyebrow{display:inline-flex;align-items:center;gap:.6em;font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-ink-soft)}.eyebrow:before{content:"";width:28px;height:3px;background:var(--color-accent);flex-shrink:0}.section-heading{max-width:42rem}.section-heading__title{font-size:var(--text-2xl);margin-top:var(--space-3)}.section-heading__lede{margin-top:var(--space-3);font-size:var(--text-base);color:var(--color-muted);line-height:var(--leading-relaxed);max-width:38rem}.link-underline{position:relative;display:inline-block}.link-underline:after{content:"";position:absolute;left:0;bottom:-.15em;width:100%;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--duration-base) var(--ease-out)}.link-underline:focus-visible:after,.link-underline:hover:after{transform:scaleX(1)}.Logo_logo__hia7S{display:inline-flex;align-items:center;gap:.65rem;color:var(--color-ink);flex-shrink:0}.Logo_mark__kUc3U{width:34px;height:32px;color:var(--color-accent);flex-shrink:0}.Logo_word__2Sb3P{display:flex;flex-direction:column;font-family:var(--font-display);font-size:1.4rem;letter-spacing:.015em;line-height:1;color:var(--color-ink)}.Logo_wordSub__z5Mdq,.Logo_word__2Sb3P{font-weight:600;text-transform:uppercase}.Logo_wordSub__z5Mdq{font-family:var(--font-body);font-size:.625rem;letter-spacing:var(--tracking-wider);color:var(--color-muted);margin-top:.3rem}.Logo_inverted__QllAe,.Logo_inverted__QllAe .Logo_word__2Sb3P{color:var(--color-bg)}.Logo_inverted__QllAe .Logo_wordSub__z5Mdq{color:rgba(255,255,255,.65)}.Logo_inverted__QllAe .Logo_mark__kUc3U{color:var(--color-accent-soft)}@media (max-width:560px){.Logo_wordSub__z5Mdq{display:none}.Logo_word__2Sb3P{font-size:1.3rem}}.Header_topbar__ReIx7{background:var(--color-steel-dark);color:rgba(255,255,255,.82);height:var(--topbar-height);font-size:var(--text-xs);letter-spacing:.01em}.Header_topbarInner__B72mQ{height:100%;display:flex;align-items:center;justify-content:space-between}.Header_topbarItem__hozOq{display:inline-flex;align-items:center;gap:.45rem;transition:color var(--duration-fast) var(--ease-out)}a.Header_topbarItem__hozOq:hover{color:var(--color-accent-soft)}.Header_topbarIcon__mhSQ0{width:14px;height:14px;flex-shrink:0;opacity:.85}@media (max-width:640px){.Header_topbar__ReIx7{display:none}}.Header_header__MvnS2{position:-webkit-sticky;position:sticky;top:0;z-index:50;height:var(--header-height);display:flex;align-items:center;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border);transition:height var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out)}.Header_header__MvnS2.Header_scrolled__s9Ifj{height:var(--header-height-scrolled);border-color:var(--color-ink);box-shadow:var(--shadow-sm);background:rgba(255,255,255,1)}.Header_header__MvnS2.Header_overlay__qJh_7{background:transparent;border-color:rgba(255,255,255,.28);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.Header_header__MvnS2.Header_overlay__qJh_7 .Header_navLink__Q_hTB{color:rgba(255,255,255,.92)}.Header_header__MvnS2.Header_overlay__qJh_7 .Header_menuToggle__omEt5,.Header_header__MvnS2.Header_overlay__qJh_7 .Header_navLink__Q_hTB:hover{color:var(--color-bg)}.Header_headerInner__HzK1Z{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);height:100%}.Header_nav__EE71E{display:flex;align-items:center;gap:clamp(1.1rem,2vw,2.1rem)}.Header_navLink__Q_hTB{position:relative;font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-ink-soft);padding-block:.4rem}.Header_navLink__Q_hTB:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--color-accent);transform:scaleX(0);transform-origin:right;transition:transform var(--duration-base) var(--ease-out)}.Header_navLink__Q_hTB:hover{color:var(--color-ink)}.Header_navLink__Q_hTB:hover:after{transform:scaleX(1);transform-origin:left}.Header_actions__AFxTd{display:flex;align-items:center;gap:var(--space-4)}.Header_menuToggle__omEt5{display:none;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--radius-sm);color:var(--color-ink)}.Header_menuToggle__omEt5 svg{width:24px;height:24px}@media (max-width:960px){.Header_desktopCta__6QMxn,.Header_nav__EE71E{display:none}.Header_menuToggle__omEt5{display:inline-flex}}.Header_mobilePanel__PXwHC{position:fixed;inset:0;top:var(--header-height-scrolled);z-index:45;background:var(--color-bg);display:flex;flex-direction:column;justify-content:space-between;padding:var(--space-6) var(--container-padding) var(--space-8);transform:translateX(100%);transition:transform var(--duration-slow) var(--ease-out);overflow-y:auto}.Header_mobilePanelOpen__19p16{transform:translateX(0)}.Header_mobileNav__J0kLN{display:flex;flex-direction:column;gap:var(--space-1)}.Header_mobileNavLink__b7nM_{font-family:var(--font-display);font-size:1.9rem;font-weight:600;padding-block:.55rem;border-bottom:1px solid var(--color-border);color:var(--color-ink)}.Header_mobileFooter__aH_9s{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-6)}.Header_mobilePhone__1A6Vc{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;font-size:var(--text-md);color:var(--color-ink)}@media (min-width:961px){.Header_mobilePanel__PXwHC{display:none}}.Footer_footer__UaG1g{background:var(--color-steel-dark);color:rgba(255,255,255,.86);margin-top:var(--space-11)}.Footer_grid__qjDt3{display:grid;grid-template-columns:1.5fr 1fr 1.2fr 1.2fr;grid-gap:var(--space-8);gap:var(--space-8);padding-block:var(--space-10) var(--space-8)}.Footer_brandCol__HhVKt{display:flex;flex-direction:column;gap:var(--space-4);max-width:26rem}.Footer_brandText__k92Je{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:rgba(255,255,255,.62)}.Footer_colTitle__sNZTr{font-family:var(--font-body);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:rgba(255,255,255,.55);margin-bottom:var(--space-4)}.Footer_list__nA1sk{display:flex;flex-direction:column;gap:var(--space-3);font-size:var(--text-sm)}.Footer_list__nA1sk a{color:rgba(255,255,255,.86);transition:color var(--duration-fast) var(--ease-out)}.Footer_list__nA1sk a:hover{color:var(--color-accent-soft)}.Footer_contactLink__ZkhIE{display:inline-flex;align-items:center;gap:.55rem}.Footer_contactIcon__abcDN{width:15px;height:15px;flex-shrink:0;opacity:.75}.Footer_bottomBar__TdDhH{border-top:1px solid rgba(255,255,255,.12)}.Footer_bottomInner__zvcW5{padding-block:var(--space-5);font-size:var(--text-xs);color:rgba(255,255,255,.5);display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2)}@media (max-width:960px){.Footer_grid__qjDt3{grid-template-columns:1fr 1fr}.Footer_brandCol__HhVKt{grid-column:1/-1}}@media (max-width:560px){.Footer_grid__qjDt3{grid-template-columns:1fr;gap:var(--space-7)}}.WhatsAppFloatButton_float__D2Ygu{position:fixed;right:clamp(1rem,3vw,2rem);bottom:clamp(1rem,3vw,2rem);z-index:60;display:inline-flex;align-items:center;gap:.75rem;background:var(--color-whatsapp);color:#ffffff;padding:.7rem 1.15rem .7rem .7rem;border-radius:var(--radius-pill);box-shadow:0 14px 32px -12px rgba(20,60,35,.45);transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out)}.WhatsAppFloatButton_float__D2Ygu:hover{background:var(--color-whatsapp-dark);transform:translateY(-3px);box-shadow:0 20px 40px -14px rgba(20,60,35,.5)}.WhatsAppFloatButton_iconWrap__shYY7{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.18);flex-shrink:0}.WhatsAppFloatButton_icon__PSYrN{width:22px;height:22px;color:#ffffff}.WhatsAppFloatButton_label__fMO4G{display:flex;flex-direction:column;line-height:1.25;text-align:left}.WhatsAppFloatButton_label__fMO4G strong{font-size:.85rem;font-weight:700}.WhatsAppFloatButton_label__fMO4G span{font-size:.7rem;color:rgba(255,255,255,.85)}@media (max-width:640px){.WhatsAppFloatButton_float__D2Ygu{padding:.7rem}.WhatsAppFloatButton_label__fMO4G{display:none}}