:root{--rose-50: #fff1f3;--rose-100: #ffe4e8;--rose-200: #fecdd6;--rose-300: #fda4b4;--rose-400: #fb7185;--rose-500: #f43f5e;--rose-600: #e11d48;--rose-700: #be123c;--rose-800: #9f1239;--emerald-400: #34d399;--emerald-500: #10b981;--emerald-600: #059669;--emerald-700: #047857;--amber-400: #fbbf24;--amber-500: #f59e0b;--slate-50: #f8fafc;--slate-100: #f1f5f9;--slate-200: #e2e8f0;--slate-300: #cbd5e1;--slate-400: #94a3b8;--slate-500: #64748b;--slate-600: #475569;--slate-700: #334155;--slate-800: #1e293b;--slate-900: #0f172a;--bg: #f5f6fb;--bg-soft: #eef1f8;--surface: #ffffff;--surface-2: #f8fafc;--text: #0f172a;--text-body: #475569;--text-muted: #64748b;--border: #e7eaf2;--border-strong: #d7dceb;--accent: var(--rose-600);--accent-hover: var(--rose-700);--accent-soft: var(--rose-50);--accent-gradient: linear-gradient(135deg, #fb7185 0%, #e11d48 55%, #be123c 100%);--hero-gradient: radial-gradient(1200px 600px at 12% -10%, #ffe4e8 0%, transparent 55%), radial-gradient(900px 500px at 95% 0%, #ffe9d6 0%, transparent 50%), linear-gradient(180deg, #fff7f8 0%, var(--bg) 100%);--free: var(--emerald-600);--free-soft: #ecfdf5;--hot: var(--amber-500);--hot-soft: #fff7ed;--r-sm: 8px;--r: 14px;--r-lg: 20px;--r-xl: 28px;--r-full: 999px;--shadow-xs: 0 1px 2px rgba(15, 23, 42, .06);--shadow-sm: 0 1px 3px rgba(15, 23, 42, .08), 0 1px 2px rgba(15, 23, 42, .04);--shadow: 0 4px 14px -4px rgba(15, 23, 42, .1), 0 2px 6px -2px rgba(15, 23, 42, .05);--shadow-md: 0 14px 32px -10px rgba(15, 23, 42, .16), 0 5px 12px -6px rgba(15, 23, 42, .08);--shadow-lg: 0 28px 56px -16px rgba(15, 23, 42, .24);--shadow-accent: 0 12px 26px -8px rgba(225, 29, 72, .5);--maxw: 1140px;--maxw-prose: 760px;--header-h: 66px;--space: clamp(2.5rem, 6vw, 5rem);--font-sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-display: "Plus Jakarta Sans", var(--font-sans);--text-primary: var(--text);--text-secondary: var(--text-body);--bg-base: var(--bg);--bg-surface: var(--surface);--bg-surface-hover: var(--surface-2);--border-light: var(--border);--border-glass: var(--border);--black: #0f172a;--gray: #64748b;--box-shadow: var(--shadow);--border-radius: var(--r);--shadow-card: var(--shadow);--shadow-card-hover: var(--shadow-md);color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{font-family:var(--font-sans);background-color:var(--bg);color:var(--text-body);scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 1.5rem);-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}body{margin:0;padding:0;min-height:100vh;text-align:left;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}main{width:100%;max-width:var(--maxw);margin:0 auto;padding:2.5rem 1.25rem}::selection{background:var(--rose-200);color:var(--rose-800)}h1,h2,h3,h4,h5,h6{margin:0 0 .5rem;font-family:var(--font-display);color:var(--text);line-height:1.15;letter-spacing:-.02em;text-wrap:balance}h1{font-size:clamp(2rem,4.5vw,2.85rem);font-weight:800}h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:800}h3{font-size:1.3rem;font-weight:700}p{margin:0 0 1.15em;line-height:1.72;color:var(--text-body)}a{color:var(--accent);text-decoration:none;transition:color .18s ease}a:hover{color:var(--accent-hover)}strong{color:var(--text);font-weight:700}img{max-width:100%;height:auto;border-radius:var(--r-sm);object-fit:cover}:focus-visible{outline:3px solid var(--rose-400);outline-offset:2px;border-radius:4px}.sr-only{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:.5rem;left:.5rem;z-index:200;transform:translateY(-160%);background:var(--accent);color:#fff;padding:.65rem 1.1rem;border-radius:var(--r-sm);font-weight:700;box-shadow:var(--shadow-md);transition:transform .2s ease}.skip-link:focus{transform:translateY(0);color:#fff}.container{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:1.25rem}.section{padding-block:var(--space)}.eyebrow{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-sans);font-weight:700;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0 0 .75rem}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.75rem}.section-head p{margin:.35rem 0 0;max-width:52ch}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-sans);font-weight:700;font-size:1rem;line-height:1;padding:.85rem 1.5rem;border:1px solid transparent;border-radius:var(--r-full);cursor:pointer;text-align:center;white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn-primary{background:var(--accent-gradient);color:#fff;box-shadow:var(--shadow-accent)}.btn-primary:hover{color:#fff;box-shadow:0 16px 32px -8px #e11d488c}.btn-secondary{background:var(--surface);color:var(--text);border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.btn-secondary:hover{color:var(--text);border-color:var(--rose-300);background:var(--rose-50)}.btn-ghost{background:transparent;color:var(--text-body);border-color:transparent}.btn-ghost:hover{color:var(--accent);background:var(--rose-50)}.btn-whatsapp{background:#25d366;color:#06301a;box-shadow:0 12px 26px -8px #25d3668c}.btn-whatsapp:hover{background:#1fc15c;color:#06301a}.btn-lg{font-size:1.08rem;padding:1rem 1.9rem}.btn-block{width:100%}.hero-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:var(--accent-gradient);color:#fff;padding:.85rem 1.5rem;border-radius:var(--r-full);font-weight:700;border:none;box-shadow:var(--shadow-accent);text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.hero-btn:hover{color:#fff;transform:translateY(-2px)}.card,.glass-panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.card.is-hoverable:hover,.glass-panel:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--border-strong)}.badge{display:inline-flex;align-items:center;gap:.35rem;font-size:.74rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;padding:.32rem .7rem;border-radius:var(--r-full);line-height:1}.badge-free{background:var(--free);color:#fff;box-shadow:0 6px 14px -4px #05966980}.badge-hot{background:var(--hot);color:#3a2400}.badge-category{background:#ffffffeb;color:var(--accent);backdrop-filter:blur(4px);box-shadow:var(--shadow-sm)}.badge-buy{background:var(--amber-500);color:#3a2400;box-shadow:0 6px 14px -4px #f59e0b80}.badge-sorteio{background:#6366f1;color:#fff;box-shadow:0 6px 14px -4px #6366f180}.chip{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1.1rem;border-radius:var(--r-full);background:var(--surface);border:1px solid var(--border-strong);color:var(--text-body);font-weight:600;font-size:.95rem;transition:all .18s ease}.chip:hover{color:var(--accent);border-color:var(--rose-300);background:var(--rose-50);transform:translateY(-2px)}.chip.is-active{background:var(--accent-gradient);color:#fff;border-color:transparent;box-shadow:var(--shadow-accent)}.post-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.75rem;list-style:none;margin:0;padding:0}.post-card{position:relative;display:flex;flex-direction:column;height:100%;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);overflow:hidden;color:inherit;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.post-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-md);border-color:var(--border-strong);color:inherit}.post-card__media{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:var(--slate-100)}.post-card__media img{width:100%;height:100%;border-radius:0;transition:transform .4s ease}.post-card:hover .post-card__media img{transform:scale(1.05)}.post-card__badges{position:absolute;top:.75rem;left:.75rem;right:.75rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;z-index:2}.post-card__body{display:flex;flex-direction:column;flex:1;padding:1.25rem}.post-card__title{font-size:1.12rem;font-weight:700;line-height:1.35;color:var(--text);margin:0 0 .6rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post-card:hover .post-card__title{color:var(--accent)}.post-card__desc{font-size:.92rem;color:var(--text-muted);margin:0 0 1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.post-card__meta{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:.85rem;border-top:1px solid var(--border);font-size:.85rem}.post-card__date{display:inline-flex;align-items:center;gap:.35rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.post-card__cta{display:inline-flex;align-items:center;gap:.25rem;font-weight:700;color:var(--accent)}.post-card__cta svg{transition:transform .2s ease}.post-card:hover .post-card__cta svg{transform:translate(3px)}.post-card--featured{grid-column:1 / -1}@media(min-width:760px){.post-card--featured{flex-direction:row}.post-card--featured .post-card__media{flex:0 0 50%;aspect-ratio:auto}.post-card--featured .post-card__body{justify-content:center;padding:2rem}.post-card--featured .post-card__title{font-size:1.6rem;-webkit-line-clamp:4}.post-card--featured .post-card__desc{font-size:1rem;-webkit-line-clamp:3}}.prose{color:var(--text-body);font-size:1.07rem;line-height:1.8}.prose>*+*{margin-top:1.2em}.prose h1,.prose h2,.prose h3{color:var(--text);scroll-margin-top:calc(var(--header-h) + 1rem)}.prose h2{margin-top:2.2rem}.prose h3{margin-top:1.6rem}.prose a{font-weight:600;text-decoration:underline;text-decoration-color:var(--rose-200);text-underline-offset:3px}.prose a:hover{text-decoration-color:var(--accent)}.prose img{border-radius:var(--r);box-shadow:var(--shadow-sm);margin-inline:auto}.prose ul,.prose ol{padding-left:1.4rem;margin-bottom:1.4rem}.prose li{margin-bottom:.55rem}.prose blockquote{margin:1.5rem 0;padding:.75rem 1.25rem;border-left:4px solid var(--accent);background:var(--rose-50);border-radius:0 var(--r-sm) var(--r-sm) 0;color:var(--text);font-style:italic}.prose hr{border:none;border-top:1px solid var(--border);margin:2rem 0}.faq-accordion{display:flex;flex-direction:column;gap:.85rem}details.glass-panel{background:var(--surface);border-radius:var(--r)!important;padding:0!important;overflow:hidden}details.glass-panel:hover{transform:none}details>summary{list-style:none;cursor:pointer;padding:1.1rem 1.25rem;display:flex;align-items:center;gap:.65rem;font-weight:700;color:var(--text)!important}details>summary::-webkit-details-marker{display:none}details>summary:before{content:"+";flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--r-full);background:var(--rose-50);color:var(--accent);font-weight:800;font-size:1.1rem;line-height:1}details[open]>summary:before{content:"–";background:var(--accent);color:#fff}details>summary+*{padding:0 1.25rem}details[open]>summary+*{padding-bottom:1.1rem}.affiliate-disclosure{font-size:.8rem;color:var(--text-muted);margin:.35rem 0 1rem}.product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem;margin:1.25rem 0 1.5rem;padding:0;list-style:none}.product-card{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);overflow:hidden;box-shadow:var(--shadow-sm);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.product-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--rose-200)}.product-card__media{display:block;aspect-ratio:1 / 1;background:#fff;overflow:hidden}.product-card__media img{width:100%;height:100%;object-fit:contain;border-radius:0;box-shadow:none;margin:0;transition:transform .3s ease}.product-card:hover .product-card__media img{transform:scale(1.04)}.product-card__info{display:flex;flex-direction:column;gap:.4rem;padding:.85rem;flex:1}.product-card__store{font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--accent)}.product-card__title{font-size:.9rem;font-weight:600;line-height:1.35;color:var(--text);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card__price{font-family:var(--font-display);font-weight:800;font-size:1.1rem;color:var(--text)}.product-card__price small{font-weight:600;font-size:.78rem;color:var(--text-muted);text-decoration:line-through;margin-left:.35rem}.product-card__btn{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.6rem .9rem;border-radius:var(--r-full);background:var(--accent-gradient);color:#fff!important;font-weight:700;font-size:.88rem;text-decoration:none!important;box-shadow:0 6px 14px -6px #e11d4880;transition:transform .18s ease}.product-card__btn:hover{transform:translateY(-2px);color:#fff!important}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--bg-soft)}::-webkit-scrollbar-thumb{background:var(--slate-300);border-radius:var(--r-full);border:3px solid var(--bg-soft)}::-webkit-scrollbar-thumb:hover{background:var(--slate-400)}nav ul,footer ul{list-style:none;padding:0;margin:0}@keyframes fade-in-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fade-in-up .5s ease both}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.btn:hover,.post-card:hover,.chip:hover,.glass-panel:hover{transform:none}}a[data-astro-cid-eimmu3lg]{display:inline-block;text-decoration:none}a[data-astro-cid-eimmu3lg].active{font-weight:bolder;text-decoration:underline}.announce[data-astro-cid-3ef6ksr2]{background:var(--accent-gradient);color:#fff;font-size:.85rem}.announce__inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;padding-block:.5rem;text-align:center}.announce__text[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:.5rem;font-weight:600}.announce__pulse[data-astro-cid-3ef6ksr2]{width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 #ffffffb3;animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 #fff9}70%{box-shadow:0 0 0 7px #fff0}to{box-shadow:0 0 #fff0}}.announce__link[data-astro-cid-3ef6ksr2]{color:#fff;font-weight:800;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.announce__link[data-astro-cid-3ef6ksr2]:hover{color:#fff;opacity:.85}.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:100;background:#ffffffd1;backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid var(--border);transition:box-shadow .25s ease}.site-header[data-astro-cid-3ef6ksr2].is-scrolled{box-shadow:var(--shadow)}.site-nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:var(--header-h)}.brand[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-display);font-weight:800;font-size:1.25rem;color:var(--text);letter-spacing:-.02em}.brand[data-astro-cid-3ef6ksr2]:hover{color:var(--text)}.brand__logo[data-astro-cid-3ef6ksr2]{border-radius:10px;box-shadow:var(--shadow-sm);object-fit:cover}.brand__accent[data-astro-cid-3ef6ksr2]{color:var(--accent)}.nav-links[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:.35rem}.nav-links[data-astro-cid-3ef6ksr2] a{padding:.55rem .85rem;border-radius:var(--r-full);color:var(--text-body);font-weight:600;font-size:.97rem;transition:color .18s ease,background-color .18s ease}.nav-links[data-astro-cid-3ef6ksr2] a:hover{color:var(--accent);background:var(--rose-50)}.nav-links[data-astro-cid-3ef6ksr2] a.active{color:var(--accent);font-weight:700;text-decoration:none}.nav-cta[data-astro-cid-3ef6ksr2]{margin-left:.5rem;color:#fff!important;padding:.6rem 1.25rem!important}.nav-cta[data-astro-cid-3ef6ksr2]:hover{color:#fff!important;background:var(--accent-gradient)!important}.nav-toggle[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0;background:transparent;border:1px solid var(--border-strong);border-radius:var(--r-sm);cursor:pointer;touch-action:manipulation}.nav-toggle__bar[data-astro-cid-3ef6ksr2]{display:block;width:20px;height:2px;margin-inline:auto;background:var(--text);border-radius:2px;transition:transform .25s ease,opacity .2s ease}.nav-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] .nav-toggle__bar[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] .nav-toggle__bar[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.nav-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] .nav-toggle__bar[data-astro-cid-3ef6ksr2]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width:820px){.nav-toggle[data-astro-cid-3ef6ksr2]{display:flex}.nav-links[data-astro-cid-3ef6ksr2]{position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:.25rem;padding:1rem 1.25rem 1.5rem;background:var(--surface);border-bottom:1px solid var(--border);box-shadow:var(--shadow-md);transform:translateY(-12px);opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.nav-links[data-astro-cid-3ef6ksr2].is-open{transform:translateY(0);opacity:1;visibility:visible}.nav-links[data-astro-cid-3ef6ksr2] a{padding:.85rem 1rem;border-radius:var(--r-sm);font-size:1.05rem}.nav-cta[data-astro-cid-3ef6ksr2]{margin-left:0;margin-top:.5rem;text-align:center;justify-content:center}}.site-footer[data-astro-cid-sz7xmlte]{margin-top:var(--space);background:var(--slate-900);color:#cbd5e1}.footer-grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.4fr;gap:2.5rem;padding-block:3.5rem 2.5rem}.footer-logo[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-display);font-weight:800;font-size:1.3rem;color:#fff;letter-spacing:-.02em}.footer-logo[data-astro-cid-sz7xmlte]:hover{color:#fff}.footer-logo[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{border-radius:10px}.footer-logo[data-astro-cid-sz7xmlte] .accent[data-astro-cid-sz7xmlte]{color:var(--rose-400)}.footer-tagline[data-astro-cid-sz7xmlte]{margin:1rem 0 1.25rem;color:#94a3b8;font-size:.95rem;line-height:1.65;max-width:38ch}.footer-social[data-astro-cid-sz7xmlte]{display:flex;gap:.6rem}.social-btn[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--r-full);background:#ffffff12;color:#cbd5e1;transition:background-color .2s ease,color .2s ease,transform .2s ease}.social-btn[data-astro-cid-sz7xmlte]:hover{background:var(--accent);color:#fff;transform:translateY(-2px)}.footer-title[data-astro-cid-sz7xmlte]{font-family:var(--font-sans);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;margin:0 0 1.1rem}.footer-col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:.7rem}.footer-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#94a3b8;font-size:.95rem;transition:color .18s ease}.footer-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#fff}.footer-cta[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{color:#94a3b8;font-size:.92rem;line-height:1.6;margin-bottom:1.1rem}.footer-bottom[data-astro-cid-sz7xmlte]{border-top:1px solid rgba(255,255,255,.08)}.footer-bottom__inner[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-block:1.4rem;font-size:.85rem;color:#64748b}.footer-bottom__inner[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:0;color:#64748b}.footer-bottom__inner[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#94a3b8}.footer-bottom__inner[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#fff}@media(max-width:820px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr;gap:2rem}.footer-brand[data-astro-cid-sz7xmlte]{grid-column:1 / -1}}@media(max-width:520px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}.footer-bottom__inner[data-astro-cid-sz7xmlte]{justify-content:center;text-align:center}}
