@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/newsreader-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/newsreader-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/newsreader-latin-400-italic.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/poppins-latin-400-italic.woff2)format("woff2")}:root{--wine-900:#6d283b;--wine-700:#88364c;--rose-600:#b83a62;--rose-500:#c9547a;--rose-400:#c55271;--rose-200:#f2cbd3;--rose-100:#f8e3e5;--gold-500:#c8925a;--gold-300:#e6c9a8;--gold-100:#f5e8da;--ink-900:#2b2526;--ink-600:#5e5557;--ink-400:#8f8487;--line-200:#eeddda;--blush-25:#fdf8f6;--header-bg:#f7f4f3;--white:#fff;--a11y-gold-text:#a36c33;--a11y-text-muted:#6d6366;--a11y-rose-on-tint:#b43960;--a11y-heart:var(--rose-600);--a11y-field-border:#8f8487;--a11y-dot-idle:var(--rose-500);--a11y-focus-ring:0 0 0 2px var(--rose-600);--bg-page:linear-gradient(180deg, #fcf1f0 0%, #fbefee 90%, #f8e7e6 100%);--grad-button:linear-gradient(90deg, var(--rose-400), var(--wine-900));--grad-cta:linear-gradient(153deg, #ab4e67 0%, #8d3950 39%, #742c3f 71%);--grad-card:linear-gradient(149deg, #fffefdf5 0%, #fcf4f2f5 71%);--grad-icon-circle:radial-gradient(circle, #fae3e5 0%, #fffaf9 100%);--font-display:"Newsreader", "Iowan Old Style", Georgia, serif;--font-body:"Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--tracking-eyebrow:.14em;--tracking-button:.08em;--shadow-card:0 10px 30px #8a1f4012;--shadow-float:0 18px 44px #6b14301f;--shadow-button:0 8px 20px #8a1f4038;--container:1200px;--gutter:20px;--header-h:92px;--ease:cubic-bezier(.22, .61, .36, 1);--dur-fast:.15s;--dur:.24s;--dur-slow:.6s;--z-header:50;--z-menu:60}@media (width<=960px){:root{--header-h:72px}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 8px);scroll-padding-bottom:64px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg-page);min-height:100vh;color:var(--ink-600);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:.875rem;line-height:1.65;overflow-x:clip}img,picture,svg,video{max-width:100%;display:block}img{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit}ul[role=list],ol[role=list]{padding:0;list-style:none}p,h1,h2,h3,h4{overflow-wrap:break-word}:focus-visible{outline:2px solid var(--wine-700);outline-offset:3px;border-radius:4px}h1,h2,h3,h4{font-family:var(--font-display);color:var(--ink-900);text-wrap:balance;font-weight:400;line-height:1.18}p{text-wrap:pretty}strong{font-weight:600}.hl{color:var(--rose-600);font-style:normal}.hl--wine{color:var(--wine-700)}.hl--gold{color:var(--a11y-gold-text)}.title{font-size:clamp(2rem,1.55rem + 1.6vw,2.875rem)}.eyebrow{font-family:var(--font-body);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--rose-600);align-items:center;gap:14px;font-size:.6875rem;font-weight:500;line-height:1.4;display:inline-flex}.rule{background:var(--gold-500);border:0;width:56px;height:1.5px;display:block}@media (width>=961px){.nl{white-space:pre-line}}.container{width:min(100% - 2 * var(--gutter), var(--container));margin-inline:auto}.section{position:relative;overflow-x:clip}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;background:var(--wine-700);color:var(--white);border-radius:999px;padding:12px 20px;font-weight:500;text-decoration:none;position:absolute;top:-100px;left:16px}.skip-link:focus{top:16px}.btn{background:var(--wine-700);min-height:52px;color:var(--white);font-family:var(--font-body);letter-spacing:var(--tracking-button);text-transform:uppercase;text-align:center;transition:background var(--dur) var(--ease), box-shadow var(--dur) var(--ease), transform var(--dur) var(--ease), filter var(--dur) var(--ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 30px;font-size:.8125rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.btn svg{flex:none}.btn:hover{background:var(--wine-900);box-shadow:var(--shadow-button);transform:translateY(-1px)}.btn:active{transform:none}.btn--sm{min-height:42px;padding:0 22px}.btn--lg{min-height:56px}.btn--gradient{background:var(--grad-button);border:1.5px solid var(--gold-300)}.btn--gradient:hover{background:var(--grad-button);filter:brightness(.94)}.btn--outline-light{border:1.2px solid var(--gold-300);background:0 0;padding-inline:40px}.btn--outline-light:hover{box-shadow:none;background:#ffffff14}.btn--block{width:100%}.link-arrow{color:var(--wine-700);align-items:center;gap:6px;font-size:.8rem;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.link-arrow svg{transition:transform var(--dur) var(--ease)}.link-arrow:hover svg,.link-arrow:focus-visible svg{transform:translate(3px)}.lotus-divider{justify-content:center;align-items:center;gap:12px;display:flex}.lotus-divider__line{background:linear-gradient(90deg, #c8925a00, var(--gold-500));width:180px;height:1px}.lotus-divider__line:last-child{background:linear-gradient(90deg, var(--gold-500), #c8925a00)}.ornament{pointer-events:none;user-select:none;z-index:-1;position:absolute}.ornament img{object-fit:contain;width:100%;height:100%}.dots{justify-content:center;gap:6px;display:flex}.dots[hidden]{display:none}.dots button{background:var(--a11y-dot-idle);width:8px;height:6px;transition:width var(--dur) var(--ease), background var(--dur) var(--ease);border-radius:999px}.dots button[aria-current=true]{background:var(--wine-700);width:26px}.dots button:after{content:"";position:absolute;inset:-10px -4px}.dots button{position:relative}.js .reveal{opacity:0;transition:opacity var(--dur-slow) var(--ease), transform var(--dur-slow) var(--ease);transition-delay:calc(var(--i,0) * 80ms);transform:translateY(16px)}.js .reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .reveal{opacity:1;transform:none}}.site-header[data-astro-cid-nen7h5rs]{z-index:var(--z-header);background:var(--header-bg);border-bottom:1px solid var(--line-200);transition:box-shadow var(--dur) var(--ease);position:sticky;top:0}.site-header[data-astro-cid-nen7h5rs].is-scrolled{box-shadow:0 6px 24px #6b14300f}.site-header__bar[data-astro-cid-nen7h5rs]{width:min(100% - 2 * var(--gutter), var(--container));min-height:var(--header-h);justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;display:flex}.site-header__brand[data-astro-cid-nen7h5rs]{border-radius:6px;flex:none;display:block}.site-header__brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{object-fit:contain;width:150px;height:55px}.site-nav__list[data-astro-cid-nen7h5rs],.site-nav__list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{align-items:center;gap:22px;display:flex}.site-nav__list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]+li[data-astro-cid-nen7h5rs]:before{content:"";background:var(--gold-300);width:1px;height:14px}.site-nav__link[data-astro-cid-nen7h5rs]{color:var(--ink-900);white-space:nowrap;transition:color var(--dur-fast) var(--ease);align-items:center;font-size:.83rem;font-weight:500;line-height:1.6;text-decoration:none;display:flex}.site-nav__link[data-astro-cid-nen7h5rs]:hover{color:var(--rose-600)}.site-nav[data-astro-cid-nen7h5rs] .site-nav__chev,.site-nav__mobile-extra[data-astro-cid-nen7h5rs]{display:none}.site-header__actions[data-astro-cid-nen7h5rs]{align-items:center;gap:12px;display:flex}.site-header__cta[data-astro-cid-nen7h5rs]{white-space:nowrap}.site-header__wa[data-astro-cid-nen7h5rs],.site-header__toggle[data-astro-cid-nen7h5rs]{display:none}@media (width<=1320px) and (width>=1181px){.site-nav__list[data-astro-cid-nen7h5rs],.site-nav__list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{gap:15px}.site-nav__link[data-astro-cid-nen7h5rs]{font-size:.8rem}.site-header__bar[data-astro-cid-nen7h5rs]{gap:18px}}@media (width<=1180px) and (width>=961px){.site-nav__list[data-astro-cid-nen7h5rs],.site-nav__list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{gap:11px}.site-nav__link[data-astro-cid-nen7h5rs]{font-size:.76rem}.site-header__cta[data-astro-cid-nen7h5rs]{padding-inline:16px}.site-header__brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:124px;height:46px}.site-header__bar[data-astro-cid-nen7h5rs]{gap:16px}}@media (width<=1040px) and (width>=961px){.site-nav__list[data-astro-cid-nen7h5rs],.site-nav__list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{gap:8px}.site-nav__link[data-astro-cid-nen7h5rs]{font-size:.74rem}.site-header__cta[data-astro-cid-nen7h5rs]{letter-spacing:.04em;padding-inline:12px}}@media (width<=960px){.site-header__brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:115px;height:42px}.site-header__cta[data-astro-cid-nen7h5rs]{display:none}.site-header__wa[data-astro-cid-nen7h5rs]{background:var(--wine-700);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.site-header__toggle[data-astro-cid-nen7h5rs]{border:1px solid var(--rose-200);background:var(--white);width:40px;height:40px;color:var(--wine-700);border-radius:50%;place-items:center;display:grid}.site-header__toggle[data-astro-cid-nen7h5rs] .i-close[data-astro-cid-nen7h5rs],.site-header__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .i-open[data-astro-cid-nen7h5rs]{display:none}.site-header__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .i-close[data-astro-cid-nen7h5rs]{display:block}.site-nav[data-astro-cid-nen7h5rs]{display:none}.no-js .site-nav[data-astro-cid-nen7h5rs]{width:100%;padding-bottom:16px;display:block}.no-js .site-header__bar[data-astro-cid-nen7h5rs]{flex-wrap:wrap}.no-js .site-header__toggle[data-astro-cid-nen7h5rs]{display:none}.site-nav[data-astro-cid-nen7h5rs][data-open]{inset:var(--header-h) 0 0 0;z-index:var(--z-menu);background:linear-gradient(#fcf1f0,#f8e7e6);flex-direction:column;gap:30px;padding:28px 28px 40px;display:flex;position:fixed;overflow-y:auto}.site-nav__list[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:stretch;gap:0}.site-nav__list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line-200);display:block}.site-nav__list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]+li[data-astro-cid-nen7h5rs]:before{content:none}.site-nav__link[data-astro-cid-nen7h5rs]{font-family:var(--font-display);justify-content:space-between;padding:16px 0;font-size:1.375rem;font-weight:400;line-height:1.3}.site-nav[data-astro-cid-nen7h5rs] .site-nav__chev{display:block}.site-nav__mobile-extra[data-astro-cid-nen7h5rs]{gap:20px;display:grid;position:relative}.site-nav__social[data-astro-cid-nen7h5rs]{justify-content:center;gap:14px;display:flex}.site-nav__social[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border:1px solid var(--rose-200);background:var(--white);border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.site-nav[data-astro-cid-nen7h5rs] .site-nav__lotus{opacity:.3;pointer-events:none;width:220px;position:absolute;top:120px;right:-40px}}@media (width<=640px){.lotus-divider__line[data-astro-cid-u4z72vl7]{width:110px}}.site-footer[data-astro-cid-jo6i4kqk]{padding:140px 0 40px;position:relative;overflow-x:clip}.site-footer__orn-r[data-astro-cid-jo6i4kqk]{opacity:.3;width:395px;height:592px;top:65px;right:-36px}.site-footer__orn-l[data-astro-cid-jo6i4kqk]{opacity:.5;width:666px;height:499px;top:220px;left:-37px}.site-footer[data-astro-cid-jo6i4kqk] .site-footer__curve{width:100%;height:110px;position:absolute;top:0;left:0}.site-footer__seal[data-astro-cid-jo6i4kqk]{position:absolute;top:50px;left:50%;translate:-50%}.site-footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:380px auto minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:56px;display:grid}.site-footer__brand[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:20px;font-size:.95rem;line-height:1.65;display:flex}.site-footer__logo[data-astro-cid-jo6i4kqk]{border-radius:6px;display:block}.site-footer__logo[data-astro-cid-jo6i4kqk] img{object-fit:contain;width:250px;height:91px}.site-footer__social[data-astro-cid-jo6i4kqk]{gap:14px;display:flex}.site-footer__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{border:1px solid var(--rose-600);background:var(--white);width:60px;height:60px;transition:background var(--dur) var(--ease), transform var(--dur) var(--ease);border-radius:50%;place-items:center;display:grid}.site-footer__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background:var(--rose-100);transform:translateY(-2px)}.site-footer__sep[data-astro-cid-jo6i4kqk]{background:linear-gradient(#e3bf9900,#e3bf99 50%,#e3bf9900);width:1px;height:240px}.site-footer__col[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.site-footer__col[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{color:var(--rose-600);font-size:1.75rem;line-height:1.3}.site-footer__list[data-astro-cid-jo6i4kqk]{gap:16px;display:grid}.site-footer__list[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{align-items:center;gap:12px;font-size:.95rem;line-height:1.65;display:flex}.site-footer__list[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] svg{flex:none}.site-footer__list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none}.site-footer__list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--rose-600)}.site-footer__bottom[data-astro-cid-jo6i4kqk]{text-align:center;justify-items:center;gap:20px;margin-top:48px;font-size:.83rem;line-height:1.6;display:grid}.site-footer__motto[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);align-items:center;gap:40px;font-size:1.25rem;font-style:italic;line-height:1.5;display:flex}.site-footer__motto[data-astro-cid-jo6i4kqk] em[data-astro-cid-jo6i4kqk]{color:var(--rose-600)}.site-footer__motto[data-astro-cid-jo6i4kqk] svg{flex:none}.site-footer__motto[data-astro-cid-jo6i4kqk] .site-footer__flip{transform:scaleX(-1)}.site-footer__bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none}.site-footer__bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.site-footer__heart[data-astro-cid-jo6i4kqk]{color:var(--a11y-heart)}.site-footer__credit[data-astro-cid-jo6i4kqk]{color:var(--rose-600);font-weight:500}@media (width<=1100px){.site-footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:300px auto minmax(0,1fr) auto minmax(0,1fr);gap:32px}}@media (width<=960px){.site-footer[data-astro-cid-jo6i4kqk]{padding:96px 0 72px}.site-footer__orn-r[data-astro-cid-jo6i4kqk]{opacity:.45;width:150px;height:230px;top:280px;right:-30px}.site-footer__orn-l[data-astro-cid-jo6i4kqk]{opacity:.45;width:320px;height:240px;top:auto;bottom:120px;left:-120px}.site-footer[data-astro-cid-jo6i4kqk] .site-footer__curve{height:60px}.site-footer__seal[data-astro-cid-jo6i4kqk]{top:18px}.site-footer__seal[data-astro-cid-jo6i4kqk] svg{width:34px;height:34px}.site-footer__grid[data-astro-cid-jo6i4kqk]{text-align:center;grid-template-columns:1fr;justify-items:center;gap:36px}.site-footer__sep[data-astro-cid-jo6i4kqk]{display:none}.site-footer__brand[data-astro-cid-jo6i4kqk],.site-footer__col[data-astro-cid-jo6i4kqk]{align-items:center}.site-footer__brand[data-astro-cid-jo6i4kqk]{max-width:330px;font-size:.89rem}.site-footer__logo[data-astro-cid-jo6i4kqk] img{width:200px;height:73px}.site-footer__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{width:46px;height:46px}.site-footer__social[data-astro-cid-jo6i4kqk] svg{width:18px;height:18px}.site-footer__col[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font-size:1.5rem}.site-footer__list[data-astro-cid-jo6i4kqk]{justify-items:center;gap:12px}.site-footer__list[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{font-size:.89rem}.site-footer__bottom[data-astro-cid-jo6i4kqk]{gap:14px;margin-top:36px;font-size:.74rem}.site-footer__motto[data-astro-cid-jo6i4kqk]{gap:14px;font-size:1rem}}.to-top[data-astro-cid-vy5be4ad]{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:calc(var(--z-header) - 1);border:1px solid var(--rose-200);width:40px;height:40px;color:var(--wine-700);box-shadow:var(--shadow-card);opacity:0;visibility:hidden;transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease), visibility var(--dur) var(--ease), background var(--dur-fast) var(--ease);background:#ffffffe0;border-radius:50%;place-items:center;text-decoration:none;display:grid;position:fixed;transform:translateY(8px)}.to-top[data-astro-cid-vy5be4ad].is-visible{opacity:.85;visibility:visible;transform:none}.to-top[data-astro-cid-vy5be4ad]:hover,.to-top[data-astro-cid-vy5be4ad]:focus-visible{opacity:1;background:var(--white)}@media (prefers-reduced-motion:reduce){.to-top[data-astro-cid-vy5be4ad]{transition:none}}.hero[data-astro-cid-yodha2z4]{--bar-h:108px}.hero__stage[data-astro-cid-yodha2z4]{isolation:isolate;align-items:center;min-height:37.24vw;padding:72px 0 56px;display:grid;position:relative;overflow:hidden}.hero__bg[data-astro-cid-yodha2z4]{z-index:-2;position:absolute;inset:0}.hero__bg[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{object-fit:cover;object-position:70% 0;width:100%;height:115.24%}.hero__stage[data-astro-cid-yodha2z4]:before{content:"";z-index:-1;background:linear-gradient(90deg,#fcf1f0f0 0%,#fcf1f0d6 30%,#fcf1f059 47%,#fcf1f000 58%);position:absolute;inset:0}.hero__inner[data-astro-cid-yodha2z4]{position:relative}.hero__text[data-astro-cid-yodha2z4]{flex-direction:column;align-items:flex-start;gap:24px;max-width:580px;display:flex}.hero[data-astro-cid-yodha2z4] h1[data-astro-cid-yodha2z4]{text-wrap:wrap;color:var(--wine-700);font-size:clamp(2.25rem,1.6rem + 2.2vw,3.375rem);font-weight:500;line-height:1.12}.hero__lead[data-astro-cid-yodha2z4]{max-width:500px;color:var(--ink-600);font-size:.95rem;line-height:1.65}.hero__loc[data-astro-cid-yodha2z4]{max-width:300px;color:var(--ink-600);align-items:flex-start;gap:12px;font-size:.8625rem;line-height:1.6;display:flex}.hero__loc[data-astro-cid-yodha2z4] svg{flex:none}.hero__loc[data-astro-cid-yodha2z4] .rich-hl{color:var(--rose-600);font-weight:500}.hero__benefits[data-astro-cid-yodha2z4]{z-index:2;min-height:var(--bar-h);background:var(--white);justify-content:space-between;align-items:center;gap:16px;padding:18px max(48px,50% - 612px);display:flex;position:relative}.hero__benefits[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]{color:var(--ink-900);flex:none;align-items:center;gap:18px;font-size:.875rem;line-height:1.6;display:flex}.hero__benefits[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4] svg{flex:none}.hero__benefits[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]{white-space:pre-line}.hero__benefits[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]+li[data-astro-cid-yodha2z4]{border-left:1px solid var(--line-200);padding-left:16px}@media (width<=1280px){.hero__benefits[data-astro-cid-yodha2z4]{padding-inline:28px}.hero__benefits[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]{flex:0 auto;gap:12px;font-size:.8125rem}.hero__stage[data-astro-cid-yodha2z4]:before{background:linear-gradient(90deg,#fcf1f0c7 0%,#fcf1f0a8 38%,#fcf1f040 55%,#fcf1f000 66%)}}@media (width>=1600px){.hero__stage[data-astro-cid-yodha2z4]:before{background:linear-gradient(90deg,#fcf1f080 0%,#fcf1f0c7 calc(50% - 600px),#fcf1f0b3 calc(50% - 40px),#fcf1f040 calc(50% + 120px),#fcf1f000 calc(50% + 260px))}}@media (width>=1921px){.hero__stage[data-astro-cid-yodha2z4]:before{background:linear-gradient(90deg,#fcf1f080 0%,#fcf1f0ad calc(50% - 640px) calc(50% - 40px),#fcf1f040 calc(50% + 120px),#fcf1f000 calc(50% + 260px))}}@media (width>=2578px){.hero__stage[data-astro-cid-yodha2z4]{background:#fcf1f0;min-height:960px}.hero__bg[data-astro-cid-yodha2z4]{justify-content:flex-end;display:flex}.hero__bg[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{aspect-ratio:3840/1648;width:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22%);mask-image:linear-gradient(90deg,#0000 0%,#000 22%)}}@media (width<=1180px){.hero__stage[data-astro-cid-yodha2z4]{flex-direction:column;min-height:0;padding:36px 0 0;display:flex}.hero__bg[data-astro-cid-yodha2z4]{z-index:-1;order:2;margin-top:8px;position:relative;inset:auto}.hero__bg[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{height:auto;-webkit-mask-image:linear-gradient(#0000 0%,#000 18%);mask-image:linear-gradient(#0000 0%,#000 18%)}.hero__stage[data-astro-cid-yodha2z4]:before{display:none}.hero__text[data-astro-cid-yodha2z4]{gap:20px;max-width:none}.hero__cta[data-astro-cid-yodha2z4]{width:100%}.hero__loc[data-astro-cid-yodha2z4]{max-width:none}.hero__benefits[data-astro-cid-yodha2z4]{width:min(100% - 2 * var(--gutter), 560px);min-height:0;box-shadow:var(--shadow-float);border-radius:12px;flex-direction:column;align-items:stretch;gap:0;margin:16px auto 40px;padding:4px 20px}.hero__benefits[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]{gap:16px;padding:14px 0;font-size:.8rem}.hero__benefits[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]+li[data-astro-cid-yodha2z4]{border-left:0;border-top:1px solid var(--line-200);padding-left:0}.hero__benefits[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]{white-space:normal}.hero__benefits[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4] svg{width:30px;height:30px}}@media (width>=601px) and (width<=1180px){.hero__bg[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{aspect-ratio:3840/1430;object-fit:cover;object-position:70% 0;-webkit-mask-image:linear-gradient(#0000 0%,#000 4%);mask-image:linear-gradient(#0000 0%,#000 4%)}}@media (width<=600px){.hero__bg[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{aspect-ratio:1290/1503;object-fit:cover;object-position:60% 0}}.sobre[data-astro-cid-mxb75roo]{isolation:isolate;padding-block:80px;overflow:hidden}.sobre__bg[data-astro-cid-mxb75roo]{z-index:-2;position:absolute;inset:0}.sobre__bg[data-astro-cid-mxb75roo] img[data-astro-cid-mxb75roo]{object-fit:cover;object-position:50% 0;width:100%;height:100%}.sobre[data-astro-cid-mxb75roo]:before{content:"";z-index:-1;background:linear-gradient(270deg,#fcf1f0f0 0%,#fcf1f0d6 42%,#fcf1f0b3 52%,#fcf1f000 58%);position:absolute;inset:0}@media (width>=1600px){.sobre[data-astro-cid-mxb75roo]:before{background:linear-gradient(90deg,#fcf1f000 calc(50% - 90px),#fcf1f0b3 calc(50% - 24px),#fcf1f0d6 calc(50% + 60px) calc(50% + 620px),#fcf1f073 calc(50% + 780px))}}@media (width>=1921px){.sobre[data-astro-cid-mxb75roo]{align-items:center;min-height:min(45.52vw,960px);display:grid}}@media (width>=2110px){.sobre[data-astro-cid-mxb75roo]{background:#fcf1f0}.sobre__bg[data-astro-cid-mxb75roo]{justify-content:center;display:flex}.sobre__bg[data-astro-cid-mxb75roo] img[data-astro-cid-mxb75roo]{aspect-ratio:3840/1748;width:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%)}}.sobre__grid[data-astro-cid-mxb75roo]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:stretch;gap:56px;display:grid}.sobre__media[data-astro-cid-mxb75roo]{position:relative}.sobre__badge[data-astro-cid-mxb75roo]{background:var(--wine-700);box-shadow:var(--shadow-button);border-radius:12px;align-items:center;gap:14px;padding:16px 26px 16px 22px;line-height:1.5;display:flex;position:absolute;bottom:40px;right:0}.sobre__badge[data-astro-cid-mxb75roo] span[data-astro-cid-mxb75roo]{gap:3px;display:grid}.sobre__badge[data-astro-cid-mxb75roo] strong[data-astro-cid-mxb75roo]{color:var(--white);font-size:.95rem;font-weight:500}.sobre__badge[data-astro-cid-mxb75roo] small[data-astro-cid-mxb75roo]{color:var(--rose-200);font-size:.74rem}.sobre__text[data-astro-cid-mxb75roo]{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.sobre__body[data-astro-cid-mxb75roo]{color:var(--ink-600);font-size:.89rem;line-height:1.75}.sobre__body[data-astro-cid-mxb75roo] .rich-hl{color:var(--rose-600);font-weight:600}.sobre__values[data-astro-cid-mxb75roo]{grid-template-columns:repeat(3,1fr);gap:16px;width:100%;display:grid}.sobre__values[data-astro-cid-mxb75roo] li[data-astro-cid-mxb75roo]{border:1px solid var(--rose-200);text-align:center;background:#ffffffeb;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:22px 14px 18px;display:flex}.sobre__icon[data-astro-cid-mxb75roo]{background:var(--rose-100);border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.sobre__values[data-astro-cid-mxb75roo] h3[data-astro-cid-mxb75roo]{font-family:var(--font-body);color:var(--wine-700);font-size:.95rem;font-weight:500;line-height:1.5}.sobre__values[data-astro-cid-mxb75roo] p[data-astro-cid-mxb75roo]{font-size:.74rem;line-height:1.5}.sobre__mini-rule[data-astro-cid-mxb75roo]{background:var(--gold-500);width:32px;height:1.2px;margin-top:auto}@media (width<=1180px){.sobre[data-astro-cid-mxb75roo]{flex-direction:column;padding-block:0 52px;display:flex}.sobre[data-astro-cid-mxb75roo]:before{display:none}.sobre__bg[data-astro-cid-mxb75roo]{z-index:-1;position:relative;inset:auto}.sobre__bg[data-astro-cid-mxb75roo] img[data-astro-cid-mxb75roo]{aspect-ratio:16/10;object-fit:cover;object-position:0 0;height:auto;-webkit-mask-image:linear-gradient(#000 93%,#0000 100%);mask-image:linear-gradient(#000 93%,#0000 100%)}.sobre__grid[data-astro-cid-mxb75roo]{grid-template-columns:1fr;gap:28px;max-width:760px;margin-top:12px}.sobre__media[data-astro-cid-mxb75roo]{justify-content:flex-end;display:flex}.sobre__badge[data-astro-cid-mxb75roo]{padding:12px 18px;position:static}.sobre__text[data-astro-cid-mxb75roo]{gap:20px}}@media (width<=960px){.sobre__grid[data-astro-cid-mxb75roo]{max-width:560px}.sobre__badge[data-astro-cid-mxb75roo] strong[data-astro-cid-mxb75roo]{font-size:.89rem}.sobre__badge[data-astro-cid-mxb75roo] small[data-astro-cid-mxb75roo]{font-size:.71rem}.sobre__values[data-astro-cid-mxb75roo]{grid-template-columns:1fr}.sobre__values[data-astro-cid-mxb75roo] li[data-astro-cid-mxb75roo]{min-height:190px}.sobre__cta[data-astro-cid-mxb75roo]{width:100%;min-height:52px}}@media (width<=600px){.sobre__bg[data-astro-cid-mxb75roo] img[data-astro-cid-mxb75roo]{aspect-ratio:5/7;object-position:50% 100%}}.clinica[data-astro-cid-j2mxu4ze]{grid-template-columns:minmax(0,1fr);gap:56px;padding-block:0 110px;display:grid}.clinica__stage[data-astro-cid-j2mxu4ze]{isolation:isolate;min-height:min(760px,56vw);padding:100px 0 80px;position:relative;overflow:hidden}.clinica__bg[data-astro-cid-j2mxu4ze]{z-index:-2;position:absolute;inset:0}.clinica__bg[data-astro-cid-j2mxu4ze] img[data-astro-cid-j2mxu4ze]{object-fit:cover;object-position:70% 40%;width:100%;height:100%}.clinica__stage[data-astro-cid-j2mxu4ze]:before{content:"";z-index:-1;background:linear-gradient(90deg,#fcf1f0f0 0%,#fcf1f0d6 34%,#fcf1f059 50%,#fcf1f000 60%);position:absolute;inset:0}.clinica__stage[data-astro-cid-j2mxu4ze]:after{content:"";z-index:-1;background:linear-gradient(#fcf1f000,#fcf1f0);height:120px;position:absolute;inset:auto 0 0}.clinica__line[data-astro-cid-j2mxu4ze]{background:var(--gold-300);width:150px;height:1px;position:absolute;top:118px;left:0}.clinica__top[data-astro-cid-j2mxu4ze]{grid-template-columns:minmax(0,520px) 1fr;align-items:start;gap:64px;display:grid}.clinica__text[data-astro-cid-j2mxu4ze]{flex-direction:column;align-items:flex-start;gap:20px;font-size:.8625rem;line-height:1.7;display:flex}.clinica__mark[data-astro-cid-j2mxu4ze]{align-items:center;gap:12px;display:flex}.clinica__mark[data-astro-cid-j2mxu4ze]>span[data-astro-cid-j2mxu4ze]{background:var(--gold-300);width:36px;height:1.2px}.clinica__subtitle[data-astro-cid-j2mxu4ze]{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--rose-600);font-size:.75rem;font-weight:600;line-height:1.4}.clinica__quote[data-astro-cid-j2mxu4ze]{border-left:3px solid var(--wine-700);background:var(--rose-100);border-radius:10px;align-items:center;gap:16px;width:100%;padding:20px 24px 20px 22px;display:flex}.clinica__quote[data-astro-cid-j2mxu4ze] svg{flex:none}.clinica__quote[data-astro-cid-j2mxu4ze] p[data-astro-cid-j2mxu4ze]{gap:4px;line-height:1.6;display:grid}.clinica__quote[data-astro-cid-j2mxu4ze] em[data-astro-cid-j2mxu4ze]{color:var(--a11y-rose-on-tint);font-size:.8625rem}.clinica__quote[data-astro-cid-j2mxu4ze] span[data-astro-cid-j2mxu4ze]{font-size:.83rem}.clinica__intro[data-astro-cid-j2mxu4ze]{padding-inline:var(--gutter);text-align:center;justify-items:center;gap:12px;display:grid}.clinica__intro-mark[data-astro-cid-j2mxu4ze]{align-items:center;gap:14px;display:flex}.clinica__intro-mark[data-astro-cid-j2mxu4ze]>span[data-astro-cid-j2mxu4ze]{background:var(--rose-200);width:120px;height:1px}.clinica__intro[data-astro-cid-j2mxu4ze] p[data-astro-cid-j2mxu4ze]{color:var(--rose-600);font-size:.95rem;font-style:italic;line-height:1.6}.clinica__gallery[data-astro-cid-j2mxu4ze]{gap:20px;display:grid}.clinica__track[data-astro-cid-j2mxu4ze]{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.clinica__card[data-astro-cid-j2mxu4ze]{background:var(--white);box-shadow:var(--shadow-card);border-radius:14px;flex:0 0 calc(33.3333% - 16px);overflow:hidden}.clinica__card[data-astro-cid-j2mxu4ze] img{aspect-ratio:1100/1430;width:100%;height:auto}@media (width>=1181px){.clinica__track[data-astro-cid-j2mxu4ze]{gap:20px}.clinica__card[data-astro-cid-j2mxu4ze]{flex-basis:calc(25% - 15px)}}.clinica__caption[data-astro-cid-j2mxu4ze]{align-items:flex-start;gap:12px;padding:14px 16px 16px;line-height:1.5;display:flex}.clinica__caption[data-astro-cid-j2mxu4ze] svg{flex:none}.clinica__caption[data-astro-cid-j2mxu4ze] div[data-astro-cid-j2mxu4ze]{gap:4px;display:grid}.clinica__caption[data-astro-cid-j2mxu4ze] h3[data-astro-cid-j2mxu4ze]{font-family:var(--font-body);color:var(--ink-900);font-size:.8rem;font-weight:500;line-height:1.5}.clinica__caption[data-astro-cid-j2mxu4ze] p[data-astro-cid-j2mxu4ze]{font-size:.7125rem}@media (width<=1180px){.clinica__stage[data-astro-cid-j2mxu4ze]{flex-direction:column;min-height:0;padding:72px 0 0;display:flex}.clinica__stage[data-astro-cid-j2mxu4ze]:before,.clinica__stage[data-astro-cid-j2mxu4ze]:after{display:none}.clinica__bg[data-astro-cid-j2mxu4ze]{z-index:-1;order:2;margin-top:8px;position:relative;inset:auto}.clinica__bg[data-astro-cid-j2mxu4ze] img[data-astro-cid-j2mxu4ze]{height:auto;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%)}.clinica__top[data-astro-cid-j2mxu4ze]{grid-template-columns:minmax(0,1fr);max-width:760px}}@media (width<=600px){.clinica__bg[data-astro-cid-j2mxu4ze] img[data-astro-cid-j2mxu4ze]{aspect-ratio:4/3;object-fit:cover;object-position:72% 50%}}@media (width<=960px){.clinica[data-astro-cid-j2mxu4ze]{gap:28px;padding-block:0 52px}.clinica__stage[data-astro-cid-j2mxu4ze]{padding-top:52px}.clinica__line[data-astro-cid-j2mxu4ze]{display:none}.clinica__top[data-astro-cid-j2mxu4ze]{grid-template-columns:1fr;gap:18px;max-width:560px}.clinica__text[data-astro-cid-j2mxu4ze]{gap:18px}.clinica__subtitle[data-astro-cid-j2mxu4ze]{font-size:.72rem}.clinica__intro[data-astro-cid-j2mxu4ze] p[data-astro-cid-j2mxu4ze]{font-size:.89rem}.clinica__intro-mark[data-astro-cid-j2mxu4ze]>span[data-astro-cid-j2mxu4ze]{width:90px}.clinica__gallery[data-astro-cid-j2mxu4ze]{width:100%}.clinica__track[data-astro-cid-j2mxu4ze]{padding:0 var(--gutter) 24px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:14px;overflow-x:auto}.clinica__track[data-astro-cid-j2mxu4ze]::-webkit-scrollbar{display:none}.clinica__card[data-astro-cid-j2mxu4ze]{scroll-snap-align:start;flex:0 0 min(80%,300px)}}.esp[data-astro-cid-y76rs6kx]{padding-block:80px 100px}.esp__orn-l[data-astro-cid-y76rs6kx]{opacity:.22;width:733px;height:896px;top:-245px;left:-56px}.esp__orn-r[data-astro-cid-y76rs6kx]{opacity:.3;width:300px;height:420px;top:771px;right:-40px}.esp__head[data-astro-cid-y76rs6kx]{text-align:center;flex-direction:column;align-items:center;gap:18px;margin-bottom:40px;display:flex}.esp__head[data-astro-cid-y76rs6kx] h2[data-astro-cid-y76rs6kx]{font-size:clamp(2rem,1.4rem + 2.2vw,3.25rem);line-height:1.12}.esp__lead[data-astro-cid-y76rs6kx]{max-width:560px;font-size:.92rem;line-height:1.65}.esp__grid[data-astro-cid-y76rs6kx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.esp__card[data-astro-cid-y76rs6kx]{border:1px solid var(--gold-300);background:var(--grad-card);filter:drop-shadow(0 10px 15px #8a1f4012);border-radius:16px;align-items:flex-start;gap:26px;padding:28px 30px 26px 26px;display:flex}.esp__icon[data-astro-cid-y76rs6kx]{border:1.2px solid var(--gold-500);background:var(--grad-icon-circle);border-radius:50%;flex:none;place-items:center;width:100px;height:100px;display:grid}.esp__body[data-astro-cid-y76rs6kx]{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.esp__body[data-astro-cid-y76rs6kx] h3[data-astro-cid-y76rs6kx]{letter-spacing:.03em;text-transform:uppercase;color:var(--rose-600);font-size:1.0625rem;line-height:1.35}.esp__body[data-astro-cid-y76rs6kx]>p[data-astro-cid-y76rs6kx]:not(.esp__tags-title){font-size:.77rem;line-height:1.5}.esp__rule[data-astro-cid-y76rs6kx]{background:var(--gold-500);width:36px;height:1px}.esp__tags-title[data-astro-cid-y76rs6kx]{letter-spacing:.12em;text-transform:uppercase;color:var(--rose-600);font-size:.625rem;font-weight:600;line-height:1.2}.esp__tags[data-astro-cid-y76rs6kx]{color:var(--ink-900);flex-wrap:wrap;font-size:.74rem;line-height:1.75;display:flex}.esp__tags[data-astro-cid-y76rs6kx] li[data-astro-cid-y76rs6kx]+li[data-astro-cid-y76rs6kx]:before{content:"•";color:var(--rose-500);margin-inline:.55em}.esp__link[data-astro-cid-y76rs6kx]{letter-spacing:.12em;text-transform:uppercase;color:var(--wine-700);align-items:center;gap:8px;padding-top:4px;font-size:.6875rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.esp__help[data-astro-cid-y76rs6kx]{border:1px solid var(--gold-300);background:linear-gradient(90deg,#fffcfbe6,#fbedece6);border-radius:20px;align-items:center;gap:24px;margin-top:24px;padding:18px 28px 18px 56px;display:flex}.esp__help-icon[data-astro-cid-y76rs6kx]{border:1px solid var(--gold-300);background:var(--white);border-radius:50%;flex:none;place-items:center;width:52px;height:52px;display:grid}.esp__help-sep[data-astro-cid-y76rs6kx]{background:var(--gold-300);flex:none;width:1px;height:46px}.esp__help-text[data-astro-cid-y76rs6kx]{flex:1;gap:4px;display:grid}.esp__help-text[data-astro-cid-y76rs6kx] h3[data-astro-cid-y76rs6kx]{color:var(--wine-700);font-size:1.1875rem;line-height:1.35}.esp__help-text[data-astro-cid-y76rs6kx] p[data-astro-cid-y76rs6kx]{font-size:.83rem;line-height:1.6}.esp__help-btn[data-astro-cid-y76rs6kx]{border:1.5px solid var(--gold-300);border-radius:8px;flex:none}@media (width<=1100px){.esp__card[data-astro-cid-y76rs6kx]{flex-direction:column;gap:18px}}@media (width<=960px){.esp[data-astro-cid-y76rs6kx]{padding-block:40px 52px}.esp__orn-l[data-astro-cid-y76rs6kx]{opacity:.15;width:170px;height:170px;top:30px;left:-93px}.esp__orn-r[data-astro-cid-y76rs6kx]{display:none}.esp__head[data-astro-cid-y76rs6kx]{gap:16px;margin-bottom:28px}.esp__lead[data-astro-cid-y76rs6kx]{font-size:.89rem}.esp__grid[data-astro-cid-y76rs6kx]{grid-template-columns:1fr;gap:16px;max-width:560px;margin-inline:auto}.esp__card[data-astro-cid-y76rs6kx]{padding:22px 18px}.esp__icon[data-astro-cid-y76rs6kx]{width:60px;height:60px}.esp__icon[data-astro-cid-y76rs6kx] svg{width:32px;height:32px}.esp__help[data-astro-cid-y76rs6kx]{text-align:center;flex-direction:column;gap:14px;max-width:560px;margin-inline:auto;padding:22px 16px}.esp__help-sep[data-astro-cid-y76rs6kx]{display:none}.esp__help-text[data-astro-cid-y76rs6kx] h3[data-astro-cid-y76rs6kx]{font-size:1.125rem}.esp__help-btn[data-astro-cid-y76rs6kx]{width:100%}}.metodo[data-astro-cid-oaaa7dqn]{padding-block:90px 70px}.metodo__orn[data-astro-cid-oaaa7dqn]{opacity:.08;width:516px;height:469px;top:-190px;left:-192px}.metodo__grid[data-astro-cid-oaaa7dqn]{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:72px;display:grid}.metodo__text[data-astro-cid-oaaa7dqn]{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.metodo[data-astro-cid-oaaa7dqn] h2[data-astro-cid-oaaa7dqn]{font-size:clamp(2.25rem,1.4rem + 2.6vw,3.625rem)}.metodo__mark[data-astro-cid-oaaa7dqn]{align-items:center;gap:14px;display:flex}.metodo__mark[data-astro-cid-oaaa7dqn]>span[data-astro-cid-oaaa7dqn]{background:var(--gold-300);width:190px;height:1px}.metodo__body[data-astro-cid-oaaa7dqn]{max-width:600px;font-size:.92rem;line-height:1.7}.metodo__steps[data-astro-cid-oaaa7dqn]{width:100%;position:relative}.metodo__steps[data-astro-cid-oaaa7dqn]:before{content:"";background:var(--gold-300);width:1px;position:absolute;top:40px;bottom:60px;left:19.5px}.metodo__steps[data-astro-cid-oaaa7dqn] li[data-astro-cid-oaaa7dqn]{align-items:flex-start;gap:20px;padding:16px 0 18px;display:flex;position:relative}.metodo__steps[data-astro-cid-oaaa7dqn] li[data-astro-cid-oaaa7dqn]+li[data-astro-cid-oaaa7dqn]{border-top:1px solid var(--line-200)}.metodo__num[data-astro-cid-oaaa7dqn]{background:var(--wine-700);letter-spacing:.12em;width:40px;height:40px;color:var(--white);border-radius:50%;flex:none;place-items:center;font-size:.8125rem;font-weight:600;display:grid}.metodo__steps[data-astro-cid-oaaa7dqn] .metodo__icon{flex:none}.metodo__steps[data-astro-cid-oaaa7dqn] div[data-astro-cid-oaaa7dqn]{gap:6px;display:grid}.metodo__steps[data-astro-cid-oaaa7dqn] h3[data-astro-cid-oaaa7dqn]{font-family:var(--font-body);color:var(--wine-700);font-size:1rem;font-weight:500;line-height:1.5}.metodo__steps[data-astro-cid-oaaa7dqn] p[data-astro-cid-oaaa7dqn]{max-width:30em;font-size:.83rem;line-height:1.6}.metodo__side[data-astro-cid-oaaa7dqn]{gap:24px;display:grid}.metodo__side[data-astro-cid-oaaa7dqn] .metodo__photo{object-fit:cover;object-position:50% 0;border-radius:22px;width:100%;height:450px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000014 10%,#000 34% 70%,#00000014 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000014 10%,#000 34% 70%,#00000014 92%,#0000 100%)}.metodo__quote[data-astro-cid-oaaa7dqn]{border-left:3px solid var(--wine-700);background:var(--rose-100);border-radius:16px;justify-items:start;gap:14px;padding:28px 32px 30px;display:grid}.metodo__quote-mark[data-astro-cid-oaaa7dqn]{font-family:var(--font-display);color:var(--rose-600);font-size:3rem;font-weight:500;line-height:.6}.metodo__quote[data-astro-cid-oaaa7dqn] blockquote[data-astro-cid-oaaa7dqn]{color:var(--ink-900);font-size:1.04rem;font-style:italic;line-height:1.65}.metodo__quote-rule[data-astro-cid-oaaa7dqn]{background:var(--gold-500);width:30px;height:1.2px}.metodo__quote[data-astro-cid-oaaa7dqn] figcaption[data-astro-cid-oaaa7dqn]{color:var(--wine-700);font-size:.89rem;font-weight:500;line-height:1.5}.metodo__divider{margin-top:56px}@media (width<=1100px){.metodo__grid[data-astro-cid-oaaa7dqn]{grid-template-columns:minmax(0,1fr) 360px;gap:48px}}@media (width<=960px){.metodo[data-astro-cid-oaaa7dqn]{padding-block:48px 40px}.metodo__orn[data-astro-cid-oaaa7dqn]{display:none}.metodo__grid[data-astro-cid-oaaa7dqn]{grid-template-columns:1fr;gap:18px;max-width:560px}.metodo__text[data-astro-cid-oaaa7dqn]{gap:18px}.metodo__body[data-astro-cid-oaaa7dqn]{font-size:.8625rem}.metodo__mark[data-astro-cid-oaaa7dqn]>span[data-astro-cid-oaaa7dqn]{width:90px}.metodo__steps[data-astro-cid-oaaa7dqn] li[data-astro-cid-oaaa7dqn]{gap:14px}.metodo__steps[data-astro-cid-oaaa7dqn] h3[data-astro-cid-oaaa7dqn]{font-size:.97rem}.metodo__steps[data-astro-cid-oaaa7dqn] p[data-astro-cid-oaaa7dqn]{font-size:.84rem}.metodo__side[data-astro-cid-oaaa7dqn] .metodo__photo{aspect-ratio:350/340;border-radius:16px;height:auto}.metodo__quote[data-astro-cid-oaaa7dqn]{padding:22px 22px 24px}.metodo__quote[data-astro-cid-oaaa7dqn] blockquote[data-astro-cid-oaaa7dqn]{font-size:.95rem}.metodo__divider{margin-top:36px}}.reviews[data-astro-cid-7vsvv2ev]{grid-template-columns:minmax(0,1fr);gap:30px;padding-block:40px 60px;display:grid}.reviews__orn-l[data-astro-cid-7vsvv2ev]{opacity:.15;width:516px;height:550px;top:-182px;left:-164px}.reviews__orn-r[data-astro-cid-7vsvv2ev]{opacity:.6;width:821px;height:656px;top:211px;right:-266px}.reviews__head[data-astro-cid-7vsvv2ev]{text-align:center;flex-direction:column;align-items:center;gap:18px;padding-top:10px;display:flex;position:relative}.reviews__eyebrow[data-astro-cid-7vsvv2ev]{position:absolute;top:10px;left:0}.reviews__head[data-astro-cid-7vsvv2ev] h2[data-astro-cid-7vsvv2ev]{font-size:clamp(1.875rem,1.45rem + 1.4vw,2.625rem);line-height:1.2}.reviews__rule[data-astro-cid-7vsvv2ev]{background:var(--gold-500);width:70px;height:1.2px}.reviews__lead[data-astro-cid-7vsvv2ev]{max-width:640px;font-size:.92rem;line-height:1.65}.reviews__badge[data-astro-cid-7vsvv2ev]{background:var(--white);box-shadow:var(--shadow-card);text-align:left;border-radius:16px;align-items:center;gap:14px;padding:14px 22px 14px 18px;display:flex;position:absolute;top:70px;right:-50px}.reviews__badge[data-astro-cid-7vsvv2ev]>div[data-astro-cid-7vsvv2ev]{gap:5px;display:grid}.reviews__stars[data-astro-cid-7vsvv2ev]{gap:3px;display:flex}.reviews__score[data-astro-cid-7vsvv2ev]{color:var(--ink-900);font-size:.9375rem;font-weight:500;line-height:1.5}.reviews__score[data-astro-cid-7vsvv2ev] strong[data-astro-cid-7vsvv2ev]{color:var(--wine-700)}.reviews__caption[data-astro-cid-7vsvv2ev]{max-width:12em;font-size:.72rem;line-height:1.5}.reviews__carousel[data-astro-cid-7vsvv2ev]{width:min(100% - 2 * var(--gutter), 1238px);flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-inline:auto;display:flex}.reviews__nav[data-astro-cid-7vsvv2ev]{background:var(--white);width:46px;height:46px;box-shadow:var(--shadow-card);transition:opacity var(--dur) var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.reviews__nav[data-astro-cid-7vsvv2ev]:disabled{opacity:.4;cursor:default}.reviews__nav[data-astro-cid-7vsvv2ev][hidden],.no-js .reviews__nav[data-astro-cid-7vsvv2ev]{display:none}.reviews__track[data-astro-cid-7vsvv2ev]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:24px;width:1098px;max-width:calc(100% - 140px);padding:10px 6px 24px;display:flex;overflow-x:auto}.reviews__track[data-astro-cid-7vsvv2ev]::-webkit-scrollbar{display:none}.reviews__card[data-astro-cid-7vsvv2ev]{border:1px solid var(--gold-300);background:var(--white);filter:drop-shadow(0 10px 15px #8a1f4012);scroll-snap-align:start;border-radius:16px;flex-direction:column;flex:0 0 350px;gap:14px;height:300px;padding:24px 24px 22px;display:flex;position:relative}.reviews__quote[data-astro-cid-7vsvv2ev]{font-family:var(--font-display);color:var(--rose-200);opacity:.6;pointer-events:none;font-size:110px;line-height:1.16;position:absolute;top:49px;left:209px}.reviews__who[data-astro-cid-7vsvv2ev]{align-items:center;gap:14px;display:flex}.reviews__avatar[data-astro-cid-7vsvv2ev]{border:1.5px solid var(--gold-300);background:var(--rose-100);width:50px;height:50px;font-family:var(--font-display);color:var(--wine-700);border-radius:50%;flex:none;place-items:center;font-size:1.25rem;display:grid}.reviews__avatar--dark[data-astro-cid-7vsvv2ev]{background:var(--wine-700);color:var(--white)}.reviews__who[data-astro-cid-7vsvv2ev] div[data-astro-cid-7vsvv2ev]{gap:2px;display:grid}.reviews__who[data-astro-cid-7vsvv2ev] h3[data-astro-cid-7vsvv2ev]{color:var(--wine-700);font-size:1rem;line-height:1.35}.reviews__time[data-astro-cid-7vsvv2ev]{color:var(--a11y-text-muted);font-size:.74rem}.reviews__mini-rule[data-astro-cid-7vsvv2ev]{background:var(--gold-500);width:28px;height:1.2px}.reviews__text[data-astro-cid-7vsvv2ev]{color:var(--ink-900);font-size:.8625rem;line-height:1.65}.reviews__text--clamp[data-astro-cid-7vsvv2ev]{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.reviews__foot[data-astro-cid-7vsvv2ev]{color:var(--a11y-text-muted);justify-content:space-between;align-items:center;margin-top:auto;font-size:.7125rem;display:flex}.reviews__foot[data-astro-cid-7vsvv2ev]>span[data-astro-cid-7vsvv2ev]{align-items:center;gap:8px;display:inline-flex}.reviews__dots[data-astro-cid-7vsvv2ev]{flex-basis:100%}@media (width>=961px){.reviews__dots[data-astro-cid-7vsvv2ev]{display:none!important}}.reviews__foot-wrap[data-astro-cid-7vsvv2ev]{justify-items:center;gap:28px;display:grid}.reviews__more[data-astro-cid-7vsvv2ev]{border-bottom:1px solid var(--gold-300);gap:8px;padding-bottom:6px;font-size:.8625rem}@media (width<=1340px){.reviews__badge[data-astro-cid-7vsvv2ev]{margin-top:4px;position:static}}@media (width<=960px){.reviews[data-astro-cid-7vsvv2ev]{gap:18px;padding-block:36px 44px}.reviews__orn-l[data-astro-cid-7vsvv2ev]{width:170px;height:170px;top:20px;left:-93px}.reviews__orn-r[data-astro-cid-7vsvv2ev]{display:none}.reviews__eyebrow[data-astro-cid-7vsvv2ev]{position:static}.reviews__head[data-astro-cid-7vsvv2ev]{gap:16px}.reviews__lead[data-astro-cid-7vsvv2ev]{font-size:.8625rem}.reviews__badge[data-astro-cid-7vsvv2ev]{width:100%;max-width:360px}.reviews__caption[data-astro-cid-7vsvv2ev]{max-width:none}.reviews__carousel[data-astro-cid-7vsvv2ev]{gap:16px;width:100%}.reviews__nav[data-astro-cid-7vsvv2ev]{display:none}.reviews__track[data-astro-cid-7vsvv2ev]{width:100%;max-width:none;padding:6px var(--gutter) 20px;scroll-padding-inline:var(--gutter);gap:14px}.reviews__card[data-astro-cid-7vsvv2ev]{flex-basis:min(80%,300px);height:auto;min-height:280px}.reviews__quote[data-astro-cid-7vsvv2ev]{left:auto;right:24px}}.faq[data-astro-cid-gfo3rpqg]{grid-template-columns:minmax(0,1fr);gap:56px;padding-block:90px;display:grid}.faq__orn[data-astro-cid-gfo3rpqg]{opacity:.1;width:1029px;height:964px;top:323px;left:-482px}.faq__grid[data-astro-cid-gfo3rpqg]{grid-template:"intro list""actions list"1fr/420px minmax(0,1fr);align-items:start;gap:22px 64px;display:grid}.faq__intro[data-astro-cid-gfo3rpqg]{grid-area:intro}.faq__actions[data-astro-cid-gfo3rpqg]{flex-direction:column;grid-area:actions;align-items:flex-start;gap:22px;display:flex}.faq__list[data-astro-cid-gfo3rpqg]{grid-area:list}.faq__intro[data-astro-cid-gfo3rpqg]{flex-direction:column;align-items:flex-start;gap:22px;font-size:.92rem;line-height:1.7;display:flex}.faq__note[data-astro-cid-gfo3rpqg]{align-items:center;gap:14px;font-size:.83rem;line-height:1.6;display:flex}.faq__note[data-astro-cid-gfo3rpqg] svg{flex:none}.faq__list[data-astro-cid-gfo3rpqg]{gap:12px;display:grid}.faq__item[data-astro-cid-gfo3rpqg]{border:1px solid var(--rose-200);background:var(--white);border-radius:12px}.faq__item[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]{cursor:pointer;border-radius:12px;align-items:center;gap:20px;padding:16px 22px 16px 16px;list-style:none;display:flex}.faq__item[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.faq__icon[data-astro-cid-gfo3rpqg]{background:var(--rose-100);border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.faq__q[data-astro-cid-gfo3rpqg]{font-family:var(--font-display);color:var(--ink-900);flex:1;font-size:1.0625rem;line-height:1.35}.faq__item[data-astro-cid-gfo3rpqg] .faq__toggle{transition:transform var(--dur) var(--ease);flex:none}.faq__item[data-astro-cid-gfo3rpqg][open] .faq__toggle{transform:rotate(45deg)}.faq__a[data-astro-cid-gfo3rpqg]{padding:0 22px 20px 78px;font-size:.83rem;line-height:1.6}.faq__closing[data-astro-cid-gfo3rpqg]{border:1px solid var(--gold-300);background:var(--white);text-align:center;border-radius:18px;justify-items:center;gap:6px;padding:30px 20px 24px;display:grid;position:relative}.faq__closing-lotus[data-astro-cid-gfo3rpqg]{background:var(--white);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:-22px;left:50%;translate:-50%}.faq__closing-title[data-astro-cid-gfo3rpqg]{font-family:var(--font-display);color:var(--wine-700);justify-content:center;align-items:center;gap:20px;font-size:1.1875rem;line-height:1.35;display:flex}.faq__closing-title[data-astro-cid-gfo3rpqg] svg{flex:none}.faq__closing-line[data-astro-cid-gfo3rpqg]{background:var(--gold-300);flex:none;width:110px;height:1px}.faq__closing-text[data-astro-cid-gfo3rpqg]{font-size:.83rem;line-height:1.6}@media (width<=1100px){.faq__grid[data-astro-cid-gfo3rpqg]{grid-template-columns:340px minmax(0,1fr);column-gap:40px}.faq__closing-line[data-astro-cid-gfo3rpqg]{width:40px}}@media (width<=960px){.faq[data-astro-cid-gfo3rpqg]{gap:36px;padding-block:48px}.faq__orn[data-astro-cid-gfo3rpqg]{display:none}.faq__grid[data-astro-cid-gfo3rpqg]{grid-template-columns:1fr;grid-template-areas:"intro""list""actions";row-gap:24px;max-width:560px}.faq__intro[data-astro-cid-gfo3rpqg]{gap:18px;font-size:.8625rem}.faq__intro[data-astro-cid-gfo3rpqg] .eyebrow[data-astro-cid-gfo3rpqg] svg:first-of-type{width:40px}.faq__actions[data-astro-cid-gfo3rpqg]{gap:18px}.faq__cta[data-astro-cid-gfo3rpqg]{width:100%}.faq__item[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]{gap:14px;padding:14px 16px 14px 12px}.faq__q[data-astro-cid-gfo3rpqg]{font-size:.97rem}.faq__a[data-astro-cid-gfo3rpqg]{padding:0 16px 18px}.faq__closing[data-astro-cid-gfo3rpqg]{max-width:560px;margin-inline:auto;padding:26px 16px 20px}.faq__closing-title[data-astro-cid-gfo3rpqg]{gap:0;font-size:1.0625rem}.faq__closing-title[data-astro-cid-gfo3rpqg]>svg,.faq__closing-line[data-astro-cid-gfo3rpqg]{display:none}}.blog[data-astro-cid-p3wx65ng]{grid-template-columns:minmax(0,1fr);gap:26px;padding-block:40px 50px;display:grid}.blog__orn[data-astro-cid-p3wx65ng]{opacity:.15;width:556px;height:953px;top:-35px;right:-157px}.blog__head[data-astro-cid-p3wx65ng]{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-top:14px;display:flex;position:relative}.blog__eyebrow[data-astro-cid-p3wx65ng]{position:absolute;top:10px;left:0}.blog__head[data-astro-cid-p3wx65ng] h2[data-astro-cid-p3wx65ng]{line-height:1.2}.blog__lead[data-astro-cid-p3wx65ng]{max-width:640px;font-size:.92rem;line-height:1.65}.blog__track[data-astro-cid-p3wx65ng]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.blog__card[data-astro-cid-p3wx65ng]{border:1px solid var(--line-200);background:var(--white);box-shadow:var(--shadow-card);transition:transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease);border-radius:16px;overflow:hidden}.blog__card[data-astro-cid-p3wx65ng]:hover{box-shadow:var(--shadow-float);transform:translateY(-3px)}.blog__card[data-astro-cid-p3wx65ng] img{object-fit:cover;width:100%;height:190px}.blog__body[data-astro-cid-p3wx65ng]{flex-direction:column;gap:10px;padding:20px 24px;display:flex}.blog__cat[data-astro-cid-p3wx65ng]{letter-spacing:.08em;text-transform:uppercase;color:var(--rose-600);align-items:center;gap:10px;font-size:.59rem;font-weight:600;line-height:1.2;display:flex}.blog__cat[data-astro-cid-p3wx65ng] span[data-astro-cid-p3wx65ng]{background:var(--rose-600);width:20px;height:1.5px}.blog__body[data-astro-cid-p3wx65ng] h3[data-astro-cid-p3wx65ng]{font-size:1.25rem;line-height:1.3}.blog__body[data-astro-cid-p3wx65ng] h3[data-astro-cid-p3wx65ng] a[data-astro-cid-p3wx65ng]{text-decoration:none}.blog__body[data-astro-cid-p3wx65ng] h3[data-astro-cid-p3wx65ng] a[data-astro-cid-p3wx65ng]:after{content:"";position:absolute;inset:0}.blog__card[data-astro-cid-p3wx65ng]{position:relative}.blog__excerpt[data-astro-cid-p3wx65ng]{font-size:.77rem;line-height:1.5}.blog__meta[data-astro-cid-p3wx65ng]{border-top:1px solid var(--gold-300);justify-content:space-between;align-items:center;padding-top:10px;font-size:.7125rem;display:flex}.blog__meta[data-astro-cid-p3wx65ng]>span[data-astro-cid-p3wx65ng]{align-items:center;gap:6px;display:inline-flex}.blog__cta[data-astro-cid-p3wx65ng]{padding-inline:var(--gutter);justify-content:center;align-items:center;gap:28px;display:flex}.blog__cta[data-astro-cid-p3wx65ng]>span[data-astro-cid-p3wx65ng]{background:var(--gold-300);width:260px;height:1px}@media (width<=960px){.blog[data-astro-cid-p3wx65ng]{gap:16px;padding-block:36px 40px}.blog__orn[data-astro-cid-p3wx65ng]{opacity:.3;width:120px;height:165px;top:20px;right:-60px}.blog__eyebrow[data-astro-cid-p3wx65ng]{position:static}.blog__head[data-astro-cid-p3wx65ng]{margin-top:0}.blog__lead[data-astro-cid-p3wx65ng]{font-size:.8625rem}.blog__list[data-astro-cid-p3wx65ng]{gap:16px;width:100%;display:grid}.blog__track[data-astro-cid-p3wx65ng]{padding:6px var(--gutter) 18px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.blog__track[data-astro-cid-p3wx65ng]::-webkit-scrollbar{display:none}.blog__card[data-astro-cid-p3wx65ng]{scroll-snap-align:start;flex:0 0 min(80%,300px)}.blog__card[data-astro-cid-p3wx65ng]:hover{transform:none}.blog__card[data-astro-cid-p3wx65ng] img{height:170px}.blog__cta[data-astro-cid-p3wx65ng]>span[data-astro-cid-p3wx65ng]{display:none}.blog__cta[data-astro-cid-p3wx65ng] .btn[data-astro-cid-p3wx65ng]{width:min(100%,560px)}}.cta[data-astro-cid-nudpvjiv]{background:var(--grad-cta);color:var(--white);text-align:center;padding:56px 0 110px;position:relative;overflow:hidden}.cta[data-astro-cid-nudpvjiv] .cta__orn{opacity:.25;pointer-events:none;object-fit:contain;position:absolute}.cta[data-astro-cid-nudpvjiv] .cta__orn--l{width:487px;height:460px;top:16px;left:-136px}.cta[data-astro-cid-nudpvjiv] .cta__orn--r{width:653px;height:581px;top:56px;right:-205px}.cta__inner[data-astro-cid-nudpvjiv]{flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.cta__mark[data-astro-cid-nudpvjiv]{align-items:center;gap:12px;display:flex}.cta__mark[data-astro-cid-nudpvjiv]>span[data-astro-cid-nudpvjiv]{background:var(--gold-300);width:80px;height:1px}.cta[data-astro-cid-nudpvjiv] h2[data-astro-cid-nudpvjiv]{color:var(--white);font-size:clamp(2.125rem,1.6rem + 1.8vw,3.125rem);line-height:1.16}.cta[data-astro-cid-nudpvjiv] h2[data-astro-cid-nudpvjiv] span[data-astro-cid-nudpvjiv]{color:var(--gold-300)}.cta__lead[data-astro-cid-nudpvjiv]{max-width:560px;font-size:.92rem;line-height:1.65}.cta__btn[data-astro-cid-nudpvjiv]{margin-top:6px}.cta__note[data-astro-cid-nudpvjiv]{align-items:center;gap:10px;font-size:.77rem;line-height:1.5;display:flex}.cta__note[data-astro-cid-nudpvjiv] svg{flex:none}.cta[data-astro-cid-nudpvjiv] .cta__curve{width:100%;height:96px;position:absolute;bottom:-1px;left:0;right:0}.contato[data-astro-cid-nudpvjiv]{grid-template-columns:minmax(0,1fr);gap:48px;padding:48px 0 60px;display:grid}.contato__grid[data-astro-cid-nudpvjiv]{grid-template-columns:460px minmax(0,1fr);align-items:start;gap:56px;display:grid}.contato__info[data-astro-cid-nudpvjiv]{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.contato__info[data-astro-cid-nudpvjiv] h2[data-astro-cid-nudpvjiv]{color:var(--wine-700);font-size:clamp(2rem,1.7rem + 1vw,2.625rem)}.contato__info[data-astro-cid-nudpvjiv] .rule[data-astro-cid-nudpvjiv]{width:46px}.contato__lead[data-astro-cid-nudpvjiv]{font-size:.8625rem;line-height:1.6}.contato__wa[data-astro-cid-nudpvjiv]{border:1px solid var(--rose-200);background:var(--rose-100);width:100%;box-shadow:var(--shadow-card);transition:box-shadow var(--dur) var(--ease), transform var(--dur) var(--ease);border-radius:16px;gap:16px;padding:24px 24px 20px;text-decoration:none;display:grid}.contato__wa[data-astro-cid-nudpvjiv]:hover{box-shadow:var(--shadow-float);transform:translateY(-2px)}.contato__wa-top[data-astro-cid-nudpvjiv]{align-items:flex-start;gap:18px;display:flex}.contato__wa-icon[data-astro-cid-nudpvjiv]{background:var(--wine-700);border-radius:14px;flex:none;place-items:center;width:60px;height:60px;display:grid}.contato__wa-body[data-astro-cid-nudpvjiv]{gap:6px;font-size:.83rem;line-height:1.6;display:grid}.contato__wa-body[data-astro-cid-nudpvjiv] strong[data-astro-cid-nudpvjiv]{font-family:var(--font-display);color:var(--a11y-rose-on-tint);font-size:1.3125rem;font-weight:400;line-height:1.3}.contato__wa-number[data-astro-cid-nudpvjiv]{border-top:1px solid var(--rose-200);color:var(--wine-700);justify-content:space-between;align-items:center;padding:16px 0 0 78px;font-size:.89rem;font-weight:500;line-height:1.5;display:flex}.contato__response[data-astro-cid-nudpvjiv]{align-items:center;gap:10px;padding-left:16px;font-size:.8rem;line-height:1.6;display:flex}.contato__divider[data-astro-cid-nudpvjiv]{align-items:center;gap:14px;width:100%;display:flex}.contato__divider[data-astro-cid-nudpvjiv]>span[data-astro-cid-nudpvjiv]{background:var(--gold-300);flex:1;height:1px}.contato__list[data-astro-cid-nudpvjiv]{gap:18px;display:grid}.contato__list[data-astro-cid-nudpvjiv] li[data-astro-cid-nudpvjiv]{color:var(--ink-900);align-items:flex-start;gap:14px;font-size:.83rem;line-height:1.65;display:flex}.contato__list[data-astro-cid-nudpvjiv] li[data-astro-cid-nudpvjiv] svg{flex:none;margin-top:2px}.contato__list[data-astro-cid-nudpvjiv] address[data-astro-cid-nudpvjiv]{font-style:normal}.contato__list[data-astro-cid-nudpvjiv] a[data-astro-cid-nudpvjiv]{text-decoration:none}.contato__list[data-astro-cid-nudpvjiv] a[data-astro-cid-nudpvjiv]:hover{color:var(--rose-600);text-decoration:underline}.contato__form-card[data-astro-cid-nudpvjiv]{border:1px solid var(--line-200);background:var(--white);box-shadow:var(--shadow-float);border-radius:22px;padding:30px 32px 26px}.contato__form-head[data-astro-cid-nudpvjiv]{align-items:center;gap:18px;margin-bottom:18px;display:flex}.contato__form-icon[data-astro-cid-nudpvjiv]{background:var(--rose-100);border-radius:50%;flex:none;place-items:center;width:58px;height:58px;display:grid}.contato__form-title[data-astro-cid-nudpvjiv]{font-family:var(--font-display);color:var(--ink-900);flex:1;gap:2px;font-size:1.1875rem;line-height:1.3;display:grid}.contato__form-title[data-astro-cid-nudpvjiv] span[data-astro-cid-nudpvjiv]{color:var(--rose-600);font-size:1.375rem}.contato__form-head[data-astro-cid-nudpvjiv] .contato__form-sprig{flex:none;align-self:flex-start}.form[data-astro-cid-nudpvjiv]{gap:18px;display:grid}.form__field[data-astro-cid-nudpvjiv]{gap:8px;display:grid}.form[data-astro-cid-nudpvjiv] label[data-astro-cid-nudpvjiv]{color:var(--ink-900);font-size:.8rem;font-weight:500;line-height:1.5}.form__control[data-astro-cid-nudpvjiv]{position:relative}.form__control[data-astro-cid-nudpvjiv] svg{pointer-events:none;position:absolute;top:50%;right:14px;translate:0 -50%}.form__control--area[data-astro-cid-nudpvjiv] svg{top:14px;translate:0}.form[data-astro-cid-nudpvjiv] input[data-astro-cid-nudpvjiv][type=text],.form[data-astro-cid-nudpvjiv] input[data-astro-cid-nudpvjiv][type=email],.form[data-astro-cid-nudpvjiv] input[data-astro-cid-nudpvjiv][type=tel],.form[data-astro-cid-nudpvjiv] textarea[data-astro-cid-nudpvjiv]{border:1px solid var(--a11y-field-border);background:var(--blush-25);width:100%;min-height:46px;color:var(--ink-900);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);border-radius:10px;padding:10px 42px 10px 16px;font-size:.8rem;line-height:1.6}.form[data-astro-cid-nudpvjiv] textarea[data-astro-cid-nudpvjiv]{resize:vertical;min-height:96px;padding-top:14px}.form[data-astro-cid-nudpvjiv] [data-astro-cid-nudpvjiv]::placeholder{color:var(--a11y-text-muted);opacity:1}.form[data-astro-cid-nudpvjiv] input[data-astro-cid-nudpvjiv]:focus,.form[data-astro-cid-nudpvjiv] textarea[data-astro-cid-nudpvjiv]:focus{border-color:var(--rose-600);box-shadow:var(--a11y-focus-ring);outline:none}.form[data-astro-cid-nudpvjiv] [data-astro-cid-nudpvjiv][aria-invalid=true]{border-color:#a3203b}.form__error[data-astro-cid-nudpvjiv]{color:#a3203b;font-size:.78rem}.form__hp[data-astro-cid-nudpvjiv]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form__consent[data-astro-cid-nudpvjiv]{align-items:flex-start;gap:10px;display:flex}.form__consent[data-astro-cid-nudpvjiv] input[data-astro-cid-nudpvjiv]{width:18px;height:18px;accent-color:var(--wine-700);flex:none;margin-top:2px}.form__consent[data-astro-cid-nudpvjiv] label[data-astro-cid-nudpvjiv]{color:var(--ink-600);font-weight:400}.form__consent[data-astro-cid-nudpvjiv] a[data-astro-cid-nudpvjiv]{color:var(--rose-600)}.form__submit[data-astro-cid-nudpvjiv]{border-radius:12px}.form__submit[data-astro-cid-nudpvjiv]:disabled{opacity:.6;cursor:progress}.form__status[data-astro-cid-nudpvjiv]{border-radius:8px;font-size:.8rem}.form__status[data-astro-cid-nudpvjiv]:not(:empty){padding:12px 16px}.form__nojs[data-astro-cid-nudpvjiv]{background:var(--rose-100);border-radius:8px;padding:16px;display:none}.form__nojs[data-astro-cid-nudpvjiv] a[data-astro-cid-nudpvjiv]{color:var(--wine-700);font-weight:600}.no-js .form__nojs[data-astro-cid-nudpvjiv]{display:block}.no-js .form[data-astro-cid-nudpvjiv]{display:none}.form__status--ok[data-astro-cid-nudpvjiv]{color:#2f6b3a;background:#e8f3ea}.form__status--error[data-astro-cid-nudpvjiv]{color:#a3203b;background:#fbe6ea}.form__status--info[data-astro-cid-nudpvjiv]{background:var(--rose-100);color:var(--ink-900)}.form__status[data-astro-cid-nudpvjiv] a{color:var(--wine-700);font-weight:600}.form__privacy[data-astro-cid-nudpvjiv]{color:var(--a11y-text-muted);align-items:center;gap:8px;font-size:.7125rem;line-height:1.5;display:flex}.contato__pilares[data-astro-cid-nudpvjiv]{border:1px solid var(--gold-300);background:var(--white);border-radius:18px;grid-template-columns:repeat(4,1fr);padding-block:24px;display:grid}.contato__pilares[data-astro-cid-nudpvjiv] li[data-astro-cid-nudpvjiv]{text-align:center;color:var(--ink-900);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:.83rem;line-height:1.6;display:flex}.contato__pilares[data-astro-cid-nudpvjiv] li[data-astro-cid-nudpvjiv]+li[data-astro-cid-nudpvjiv]{border-left:1px solid var(--gold-300)}@media (width<=1100px){.contato__grid[data-astro-cid-nudpvjiv]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px}}@media (width<=960px){.cta[data-astro-cid-nudpvjiv]{padding:44px 0 96px}.cta[data-astro-cid-nudpvjiv] .cta__orn--l{width:260px;height:246px;top:120px;left:-140px}.cta[data-astro-cid-nudpvjiv] .cta__orn--r{width:260px;height:231px;top:20px;right:-120px}.cta__lead[data-astro-cid-nudpvjiv]{font-size:.8625rem}.cta__btn[data-astro-cid-nudpvjiv]{width:100%;padding-inline:20px}.cta__note[data-astro-cid-nudpvjiv]{text-align:left;font-size:.7125rem}.cta[data-astro-cid-nudpvjiv] .cta__curve{height:48px}.contato[data-astro-cid-nudpvjiv]{gap:28px;padding:28px 0 40px}.contato__grid[data-astro-cid-nudpvjiv]{grid-template-columns:1fr;gap:28px;max-width:560px}.contato__wa[data-astro-cid-nudpvjiv]{padding:20px 16px 16px}.contato__wa-number[data-astro-cid-nudpvjiv]{padding-left:0}.contato__list[data-astro-cid-nudpvjiv] li[data-astro-cid-nudpvjiv]{font-size:.8rem}.contato__form-card[data-astro-cid-nudpvjiv]{border-radius:18px;padding:22px 16px 20px}.contato__form-head[data-astro-cid-nudpvjiv]{gap:12px}.contato__form-head[data-astro-cid-nudpvjiv] .contato__form-sprig{display:none}.contato__form-title[data-astro-cid-nudpvjiv]{font-size:1rem}.contato__form-title[data-astro-cid-nudpvjiv] span[data-astro-cid-nudpvjiv]{font-size:1.1875rem}.contato__pilares[data-astro-cid-nudpvjiv]{grid-template-columns:1fr 1fr;row-gap:20px;max-width:560px;margin-inline:auto;padding:22px 8px}.contato__pilares[data-astro-cid-nudpvjiv] li[data-astro-cid-nudpvjiv]{padding-inline:8px;font-size:.77rem}.contato__pilares[data-astro-cid-nudpvjiv] li[data-astro-cid-nudpvjiv]:nth-child(3){border-left:0}.contato__pilares[data-astro-cid-nudpvjiv] li[data-astro-cid-nudpvjiv] svg{width:34px;height:34px}}
