@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}.marca[data-astro-cid-qisgtjgl]{--altura:2.4em;align-items:center;gap:.75em;line-height:0;display:inline-flex}.marca__mono[data-astro-cid-qisgtjgl]{height:var(--altura);aspect-ratio:897/804;background:var(--grad-bronze);display:block;-webkit-mask-image:url(/marca/monograma.svg);mask-image:url(/marca/monograma.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.marca__nome[data-astro-cid-qisgtjgl]{font-family:var(--family-display);font-weight:400;font-size:calc(var(--altura) * .44);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;line-height:1}.marca--stack[data-astro-cid-qisgtjgl]{flex-direction:column;gap:.9em}.marca--stack[data-astro-cid-qisgtjgl] .marca__nome[data-astro-cid-qisgtjgl]{font-size:calc(var(--altura) * .4)}.site-header[data-astro-cid-nen7h5rs]{z-index:50;background-color:color-mix(in oklab, var(--paper) 86%, transparent);backdrop-filter:saturate(1.4)blur(14px);border-block-end:var(--border-hair) solid var(--rule);position:sticky;top:0}.site-header__inner[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--s-6);min-height:4.25rem;display:flex}.site-header__brand[data-astro-cid-nen7h5rs]{margin-inline-end:auto;font-size:1rem;text-decoration:none}.site-header__nav[data-astro-cid-nen7h5rs]{gap:var(--s-6);font-size:var(--t-small);display:none}.site-header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text-muted);transition:color var(--dur-fast) var(--ease-out);padding-block:.4em;text-decoration:none;position:relative}.site-header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";inset-inline:0;background-color:var(--bronze-500);transform-origin:0;height:1px;transition:transform var(--dur-base) var(--ease-out);position:absolute;bottom:0;transform:scaleX(0)}.site-header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--text)}.site-header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover:after{transform:scaleX(1)}.site-header__cta[data-astro-cid-nen7h5rs]{padding-block:.7em}@media (width>=62rem){.site-header__nav[data-astro-cid-nen7h5rs]{display:flex}}.site-header__cta[data-astro-cid-nen7h5rs]{white-space:nowrap}@media (width<=26rem){.site-header__cta[data-astro-cid-nen7h5rs]{padding-inline:1.1em;font-size:.8125rem}.site-header__brand[data-astro-cid-nen7h5rs] .marca__nome{display:none}}.site-footer[data-astro-cid-jo6i4kqk]{padding-block:var(--s-16) var(--s-8)}.site-footer__inner[data-astro-cid-jo6i4kqk]{gap:var(--s-12);padding-block-end:var(--s-12);display:grid}@media (width>=48rem){.site-footer__inner[data-astro-cid-jo6i4kqk]{gap:var(--s-8);grid-template-columns:1.4fr 1fr 1fr}}.site-footer__brand[data-astro-cid-jo6i4kqk] .marca{align-items:flex-start;font-size:1.35rem}.site-footer__role[data-astro-cid-jo6i4kqk]{font-size:var(--t-small);color:var(--text-muted);margin-block-start:var(--s-4)}.site-footer__crm[data-astro-cid-jo6i4kqk]{color:var(--accent)}.site-footer__alerta[data-astro-cid-jo6i4kqk]{max-width:34ch;padding:var(--s-3);border:var(--border-hair) dashed var(--bronze-500);border-radius:var(--r-card);color:var(--bronze-300);margin-block-start:var(--s-3);font-size:.8125rem}.site-footer__col[data-astro-cid-jo6i4kqk] .eyebrow[data-astro-cid-jo6i4kqk]{margin-block-end:var(--s-4);display:block}.site-footer__address[data-astro-cid-jo6i4kqk]{font-style:normal;font-size:var(--t-small);color:var(--text-muted);line-height:1.8}.site-footer__links[data-astro-cid-jo6i4kqk]{gap:var(--s-2);font-size:var(--t-small);display:grid}.site-footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text-muted);transition:color var(--dur-fast) var(--ease-out);text-decoration:none}.site-footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--text);text-underline-offset:.2em;text-decoration:underline}.site-footer__base[data-astro-cid-jo6i4kqk]{gap:var(--s-4);border-block-start:var(--border-hair) solid var(--rule);padding-block-start:var(--s-8);display:grid}.site-footer__aviso[data-astro-cid-jo6i4kqk]{max-width:68ch;color:var(--text-muted);font-size:.8125rem;line-height:1.7}.site-footer__copy[data-astro-cid-jo6i4kqk]{color:var(--text-muted);font-size:.8125rem}:root{--ink-950:#0a100d;--ink-900:#0f1814;--ink-800:#16221d;--ink-700:#22302a;--ink-600:#31423b;--paper:#fbf9f5;--paper-soft:#f1ece2;--paper-dim:#d9d2c3;--bronze-200:#ead9c2;--bronze-300:#d4b48c;--bronze-400:#b38c63;--bronze-500:#9a724e;--bronze-600:#7b5d3d;--bronze-700:#654a30;--bronze-900:#3d2c1c;--mint-200:#c2dec4;--bg:var(--paper);--bg-inverse:var(--ink-900);--text:var(--ink-900);--text-muted:#55605a;--text-inverse:var(--paper);--text-inverse-muted:#b7bdb4;--rule:#0f181424;--rule-inverse:#ffffff2e;--accent:var(--bronze-600);--accent-on-dark:var(--bronze-300);--grad-bronze:linear-gradient(180deg, #d9b88f 0%, #9a724e 100%);--family-display:var(--font-display), "Optima", "Candara", sans-serif;--family-sans:var(--font-sans), "Helvetica Neue", Arial, sans-serif;--t-display-xl:clamp(2.75rem, 1.4rem + 6vw, 6.5rem);--t-display-l:clamp(2.125rem, 1.2rem + 4.1vw, 4.25rem);--t-display-m:clamp(1.75rem, 1.2rem + 2.4vw, 2.75rem);--t-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--t-body:clamp(.9375rem, .92rem + .12vw, 1rem);--t-small:.875rem;--t-eyebrow:.6875rem;--lh-display:1.02;--lh-title:1.14;--lh-lead:1.45;--lh-body:1.65;--tr-display:-.005em;--tr-caps:.1em;--tr-eyebrow:.16em;--w-regular:400;--w-medium:500;--w-semibold:600;--w-bold:700;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-6:1.5rem;--s-8:2rem;--s-12:3rem;--s-16:4rem;--s-24:6rem;--s-32:8rem;--section-y:clamp(4rem, 2rem + 9vw, 9rem);--measure:62ch;--measure-tight:46ch;--shell:78rem;--gutter:clamp(1.25rem, .6rem + 3vw, 3.5rem);--r-pill:999px;--r-card:2px;--border-hair:1px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-fast:.16s;--dur-base:.32s;--dur-slow:.62s}.on-dark{--bg:var(--ink-900);--text:var(--paper);--text-muted:var(--text-inverse-muted);--rule:var(--rule-inverse);--accent:var(--accent-on-dark);background-color:var(--bg);color:var(--text)}@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;min-height:100svh}img,picture,svg,video{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,li{overflow-wrap:break-word}h1,h2,h3,h4{text-wrap:balance}p{text-wrap:pretty}ul[class],ol[class]{padding:0;list-style:none}a{color:inherit}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer base{body{background-color:var(--bg);color:var(--text);font-family:var(--family-sans);font-size:var(--t-body);font-weight:var(--w-regular);line-height:var(--lh-body);font-optical-sizing:auto}::selection{background-color:var(--mint-200);color:var(--ink-900)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}:target{scroll-margin-top:var(--s-24)}strong,b{font-weight:var(--w-semibold)}abbr[title]{cursor:help;text-decoration:none}}@layer components{.shell{width:100%;max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto}.shell--narrow{max-width:52rem}.section{padding-block:var(--section-y)}.display{font-family:var(--family-display);font-weight:var(--w-regular);line-height:var(--lh-display);letter-spacing:var(--tr-display)}.display--xl{font-size:var(--t-display-xl)}.display--l{font-size:var(--t-display-l)}.display--m{font-size:var(--t-display-m);line-height:var(--lh-title)}.display--caps{text-transform:uppercase;letter-spacing:.012em;line-height:1.1}.eyebrow{font-family:var(--family-sans);font-size:var(--t-eyebrow);font-weight:var(--w-medium);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--text-muted)}.lead{font-size:var(--t-lead);line-height:var(--lh-lead);max-width:var(--measure)}.measure{max-width:var(--measure)}.measure--tight{max-width:var(--measure-tight)}.btn{align-items:center;gap:var(--s-2);border-radius:var(--r-pill);border:var(--border-hair) solid transparent;font-size:var(--t-small);font-weight:var(--w-medium);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);padding:.9em 1.6em;line-height:1;text-decoration:none;display:inline-flex}.btn:active{transform:translateY(1px)}.btn--primary{background-color:var(--bronze-600);color:var(--paper);border-color:var(--bronze-600);font-weight:var(--w-semibold);letter-spacing:.01em}.btn--primary:hover{background-color:var(--bronze-500);border-color:var(--bronze-500)}.on-dark .btn--primary{background-color:var(--bronze-300);border-color:var(--bronze-300);color:var(--ink-900)}.on-dark .btn--primary:hover{background-color:var(--bronze-200);border-color:var(--bronze-200)}.btn--ghost{color:var(--text);border-color:var(--rule);background-color:#0000}.btn--ghost:hover{background-color:color-mix(in oklab, var(--text) 6%, transparent);border-color:currentColor}.rule{border:0;border-top:var(--border-hair) solid var(--rule)}.prose{max-width:var(--measure)}.prose>*+*{margin-block-start:1.1em}.prose h2{font-family:var(--family-display);font-size:var(--t-display-m);font-weight:var(--w-regular);line-height:var(--lh-title);letter-spacing:var(--tr-display);margin-block-start:2em}.prose h3{font-size:1.1875rem;font-weight:var(--w-semibold);margin-block-start:1.8em}.prose ul{padding-inline-start:1.1em}.prose li+li{margin-block-start:.4em}.prose a{color:inherit;text-underline-offset:.18em;text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:var(--bronze-500)}.prose a:hover{text-decoration-thickness:2px}}@layer utilities{.visually-hidden:not(:focus):not(:active){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stack>*+*{margin-block-start:var(--flow,var(--s-4))}.nowrap{white-space:nowrap}.text-muted{color:var(--text-muted)}.text-accent{color:var(--accent)}}.skip[data-astro-cid-hkbrpulz]{left:var(--s-4);top:var(--s-4);z-index:100;padding:var(--s-3) var(--s-4);background:var(--ink-900);color:var(--paper);border-radius:var(--r-pill);font-size:var(--t-small);transition:transform var(--dur-fast) var(--ease-out);text-decoration:none;position:absolute;transform:translateY(-200%)}.skip[data-astro-cid-hkbrpulz]:focus-visible{transform:translateY(0)}
