*,:before,:after{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}ul,ol{list-style:none}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;background:0 0;border:none}address{font-style:normal}:root{--creme:#f5f1ea;--greige:#c9beb4;--greige-dark:#b0a398;--taupe:#4a423b;--off-white:#faf7f2;--dourado:#c9a227;--header-h:5rem}*{box-sizing:border-box}.hidden{display:none!important}html{scroll-padding-top:var(--header-h)}body{background:var(--creme);color:var(--taupe);font-family:var(--font-sans);text-rendering:optimizelegibility;margin:0;font-weight:300;overflow-x:hidden}body.menu-open{overflow:hidden}a,button{-webkit-tap-highlight-color:transparent}button{font:inherit}:focus-visible{outline-offset:4px;outline:2px solid}::selection{background:var(--greige);color:var(--taupe)}.display{font-family:var(--font-display);font-weight:400}.site-shell{width:min(100% - 2rem,86rem);margin-inline:auto}.section-space{padding-block:clamp(5.5rem,10vw,9rem)}.eyebrow{letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.75rem;font-weight:600;display:inline-flex}.eyebrow:before{content:"";background:var(--dourado);flex-shrink:0;width:.85rem;height:1px;display:inline-block}.eyebrow--plain:before{content:none}.body-copy{font-size:clamp(1rem,1.2vw,1.125rem);font-weight:400;line-height:1.85}.section-title{letter-spacing:-.045em;font-size:clamp(3.4rem,8vw,7.8rem);line-height:.88}.section-title__line{letter-spacing:.18em;font-size:.22em;font-style:normal;display:block}.section-title__word{font-style:italic}.fine-line{background:color-mix(in srgb, var(--taupe) 24%, transparent);height:1px}.highlight{position:relative}.highlight__line{background:var(--dourado);width:100%;height:1px;position:absolute;bottom:-.5rem;left:0}.photo-frame{position:relative}.photo-frame:before{content:"";border:1px solid var(--dourado);z-index:0;height:100%;position:absolute;inset:.75rem -.75rem auto .75rem}.photo-frame img{z-index:1;object-fit:cover;width:100%;height:100%;display:block;position:relative}.scroll-progress{z-index:70;background:var(--dourado);transform-origin:0;pointer-events:none;height:2px;position:fixed;inset:0 0 auto;transform:scaleX(0)}.brand{letter-spacing:.055em;white-space:nowrap;align-items:center;gap:.75rem;font-size:clamp(.72rem,1.2vw,1rem);display:flex}.brand strong{font-weight:700}.brand span{font-weight:300}.nav-link{position:relative}.nav-link:after{content:"";background:var(--dourado);transform-origin:0;width:100%;height:1px;transition:transform .25s;position:absolute;bottom:-.35rem;left:0;transform:scaleX(0)}.nav-link:hover:after,.nav-link:focus-visible:after{transform:scaleX(1)}.cta{border:1px solid var(--taupe);letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;gap:.7rem;min-height:3.25rem;padding:.9rem 1.25rem;font-size:.78rem;font-weight:600;transition:background .25s,color .25s,border-color .25s,transform .25s;display:inline-flex}.cta:hover{background:var(--taupe);color:var(--off-white);transform:translateY(-2px)}.cta-light{border-color:var(--off-white);color:var(--off-white)}.cta-light:hover{background:var(--off-white);color:var(--taupe)}.text-link{border-bottom:1px solid var(--dourado);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.55rem;padding-bottom:.35rem;font-size:.8rem;font-weight:600;display:inline-flex}.hero-photo{background:linear-gradient(90deg,#302a2633,#302a260a),linear-gradient(145deg,#94877d 0%,#c8bdb4 48%,#776e68 100%)}.final-cta-scrim{background:#332e2ab3}.hero-title{letter-spacing:-.045em;font-size:clamp(3.4rem,8.5vw,8rem);line-height:.88}.overlap-word{margin-left:clamp(0rem,5vw,5rem)}.timeline-track{position:relative}.timeline-track:before{content:"";background:color-mix(in srgb, var(--taupe) 24%, transparent);position:absolute}.accordion-button svg{transition:transform .25s}.accordion-button[aria-expanded=true] svg{transform:rotate(45deg)}.accordion-panel{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.accordion-panel>div{overflow:hidden}.accordion-button[aria-expanded=true]+.accordion-panel{grid-template-rows:1fr}.treatment-card{transition:background .25s,color .25s}.treatment-card:has(.accordion-button[aria-expanded=true]){background:var(--taupe);color:var(--off-white)}.treatment-card:has(.accordion-button[aria-expanded=true]) .text-link{color:var(--off-white)}.whatsapp-float{z-index:45;color:#fff;opacity:0;pointer-events:none;background:#25d366;border:1px solid #ffffffb8;border-radius:50%;place-items:center;width:3.7rem;min-width:3.7rem;height:3.7rem;padding:0;transition:opacity .25s,transform .25s,background .25s,box-shadow .25s;display:grid;position:fixed;bottom:1rem;right:1rem;transform:translateY(12px);box-shadow:0 12px 36px #25d36647}.whatsapp-float.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.whatsapp-float:hover{background:#1ebe5d;transform:translateY(-2px);box-shadow:0 16px 42px #25d36661}.whatsapp-float:active{transform:translateY(0)scale(.96)}.whatsapp-float svg{width:1.65rem;height:1.65rem;display:block}.reveal{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(18px)}.reveal.is-visible{opacity:1;transform:translateY(0)}.gsap-ready .reveal{transition:none}[data-parallax]{will-change:transform}.toast{z-index:80;background:var(--taupe);max-width:calc(100% - 2rem);color:var(--off-white);opacity:0;pointer-events:none;padding:.9rem 1.15rem;font-size:.875rem;transition:opacity .25s,transform .25s;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%,1rem)}.toast.is-visible{opacity:1;transform:translate(-50%)}@media (width>=768px){.whatsapp-float{bottom:2rem;right:2rem}}@media (width<=1023px){.timeline-track:before{width:1px;top:1.5rem;bottom:1.5rem;left:1.5rem}}@media (width>=1024px){.timeline-track:before{height:1px;top:2.6rem;left:8%;right:8%}.final-cta-scrim{background:linear-gradient(90deg,#332e2af0 0%,#332e2ac7 43%,#332e2a59 76%,#332e2a29 100%)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.reveal{opacity:1;transform:none}.scroll-progress{display:none}}.skip-link[data-astro-cid-ju4pidww]{z-index:100;background:var(--taupe);color:var(--off-white);padding:.75rem 1rem;font-size:.875rem;transition:transform .2s;position:fixed;top:.75rem;left:1rem;transform:translateY(-5rem)}.skip-link[data-astro-cid-ju4pidww]:focus-visible{transform:translateY(0)}.site-header[data-astro-cid-nen7h5rs]{z-index:50;border-bottom:1px solid color-mix(in srgb, var(--taupe) 10%, transparent);background:color-mix(in srgb, var(--creme) 95%, transparent);-webkit-backdrop-filter:blur(12px);position:fixed;inset:0 0 auto}.site-header__bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:1.5rem;height:5rem;display:flex}.brand[data-astro-cid-nen7h5rs]{align-items:center;gap:.75rem;display:flex}.brand__dash[data-astro-cid-nen7h5rs]{background:var(--dourado);width:1.75rem;height:1px;display:none}.primary-nav[data-astro-cid-nen7h5rs]{align-items:center;gap:1.75rem;display:none}.primary-nav[data-astro-cid-nen7h5rs] .nav-link[data-astro-cid-nen7h5rs]{text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;font-weight:600}.header-cta[data-astro-cid-nen7h5rs]{min-height:2.75rem;padding-inline:1.25rem;display:none}.menu-toggle[data-astro-cid-nen7h5rs]{place-items:center;width:2.75rem;height:2.75rem;display:grid}.menu-toggle__icon[data-astro-cid-nen7h5rs]{width:1.5rem;height:1rem;display:block;position:relative}.menu-toggle__icon[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--taupe);width:100%;height:1px;position:absolute;top:0;left:0}.menu-toggle__icon[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(2){top:.5rem}.menu-toggle__icon[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(3){top:1rem}.mobile-nav[data-astro-cid-nen7h5rs]{border-top:1px solid color-mix(in srgb, var(--taupe) 10%, transparent);background:var(--creme);height:calc(100svh - 5rem);padding:2.5rem 1.5rem}.mobile-nav__list[data-astro-cid-nen7h5rs]{text-transform:uppercase;letter-spacing:.12em;flex-direction:column;gap:1.75rem;font-size:.875rem;font-weight:600;display:flex}.mobile-nav__cta[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--dourado);width:fit-content;margin-top:.75rem;padding-bottom:.75rem}@media (width>=640px){.brand__dash[data-astro-cid-nen7h5rs]{display:block}}@media (width>=768px){.header-cta[data-astro-cid-nen7h5rs]{display:inline-flex}}@media (width>=1024px){.primary-nav[data-astro-cid-nen7h5rs]{display:flex}.header-cta[data-astro-cid-nen7h5rs]{display:inline-flex}.menu-toggle[data-astro-cid-nen7h5rs],.mobile-nav[data-astro-cid-nen7h5rs]{display:none}}.hero[data-astro-cid-ge2uvauf]{min-height:100svh;color:var(--off-white);padding-top:5rem;position:relative;overflow:hidden}.hero[data-astro-cid-ge2uvauf] .hero__bg{object-fit:cover;object-position:center 22%;width:100%;height:100%;position:absolute;inset:0}.hero__scrim[data-astro-cid-ge2uvauf]{background:linear-gradient(#332e2a38,#332e2a80,#332e2aeb);position:absolute;inset:0}.hero__inner[data-astro-cid-ge2uvauf]{z-index:10;flex-direction:column;justify-content:flex-end;min-height:calc(100svh - 5rem);padding-top:6rem;padding-bottom:3rem;display:flex;position:relative}.hero__eyebrow[data-astro-cid-ge2uvauf]{margin-bottom:1.75rem}.hero__title[data-astro-cid-ge2uvauf]{max-width:60rem}.hero__foot[data-astro-cid-ge2uvauf]{border-top:1px solid color-mix(in srgb, var(--off-white) 35%, transparent);gap:2rem;max-width:60rem;margin-top:2.25rem;padding-top:1.75rem;display:grid}.hero__lede[data-astro-cid-ge2uvauf]{max-width:42rem;font-size:1rem;line-height:1.75}.hero__actions[data-astro-cid-ge2uvauf]{flex-direction:column;gap:.75rem;display:flex}.hero__cta-outline[data-astro-cid-ge2uvauf]{border-color:color-mix(in srgb, var(--off-white) 55%, transparent);color:var(--off-white)}@media (width>=640px){.hero__actions[data-astro-cid-ge2uvauf]{flex-direction:row}}@media (width>=768px){.hero__inner[data-astro-cid-ge2uvauf]{padding-bottom:4rem}.hero__lede[data-astro-cid-ge2uvauf]{font-size:1.125rem}}@media (width>=1024px){.hero[data-astro-cid-ge2uvauf] .hero__bg{width:58%;left:auto;right:0}.hero__scrim[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg,#332e2ad9,#332e2a8c,#332e2a40)}.hero__inner[data-astro-cid-ge2uvauf]{padding-bottom:5rem}.hero__foot[data-astro-cid-ge2uvauf]{grid-template-columns:1fr auto;align-items:end}}.objection[data-astro-cid-v5ao47gr]{background:var(--creme);overflow:hidden}.objection__grid[data-astro-cid-v5ao47gr]{gap:3rem;display:grid}.objection[data-astro-cid-v5ao47gr] .objection__photo{aspect-ratio:4/5;object-fit:cover;object-position:center 22%;width:100%;height:100%;min-height:28rem}.objection__quote[data-astro-cid-v5ao47gr]{margin-bottom:1.75rem}.objection__headline[data-astro-cid-v5ao47gr]{letter-spacing:-.035em;font-size:clamp(2.6rem,5vw,5.6rem);font-style:italic;line-height:.98}.objection__copy[data-astro-cid-v5ao47gr]{gap:1.25rem;max-width:42rem;margin-top:2.5rem;display:grid}.objection__link[data-astro-cid-v5ao47gr]{margin-top:2.25rem}@media (width>=1024px){.objection__grid[data-astro-cid-v5ao47gr]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:5rem}}.about[data-astro-cid-oxgmilyn]{background:var(--greige)}.about__grid[data-astro-cid-oxgmilyn]{gap:2.5rem;display:grid}.about__eyebrow[data-astro-cid-oxgmilyn]{margin-bottom:1rem}.about__portrait-frame[data-astro-cid-oxgmilyn]{width:11rem;margin-top:2.75rem}.about[data-astro-cid-oxgmilyn] .about__portrait{aspect-ratio:4/5;object-position:center 10%}.about__copy[data-astro-cid-oxgmilyn]{gap:1.25rem;max-width:34rem;display:grid}.about__signature[data-astro-cid-oxgmilyn]{font-style:italic;font-weight:400}.about__credentials[data-astro-cid-oxgmilyn]{border-top:1px solid color-mix(in srgb, var(--taupe) 24%, transparent);gap:1.5rem;max-width:34rem;margin-top:2.5rem;padding-top:1.75rem;display:grid}.about__credentials[data-astro-cid-oxgmilyn] dt[data-astro-cid-oxgmilyn]{letter-spacing:.14em;text-transform:uppercase;color:var(--taupe);font-size:.7rem;font-weight:600}.about__credentials[data-astro-cid-oxgmilyn] dd[data-astro-cid-oxgmilyn]{margin:.35rem 0 0;font-size:.9375rem;font-weight:400;line-height:1.4}@media (width>=640px){.about__credentials[data-astro-cid-oxgmilyn]{grid-template-columns:repeat(3,1fr);gap:2rem}}@media (width>=1024px){.about__grid[data-astro-cid-oxgmilyn]{grid-template-columns:1fr 1fr;gap:5rem}.about__portrait-frame[data-astro-cid-oxgmilyn]{width:13rem}.about__text[data-astro-cid-oxgmilyn]{padding-top:3rem}}.method[data-astro-cid-7wvsl737]{background:var(--creme)}.method__intro[data-astro-cid-7wvsl737]{border-bottom:1px solid color-mix(in srgb, var(--taupe) 20%, transparent);flex-direction:column-reverse;gap:2.5rem;padding-bottom:3rem;display:flex}.method__eyebrow[data-astro-cid-7wvsl737]{margin-bottom:1rem}.method__lede[data-astro-cid-7wvsl737]{max-width:34rem;margin-top:1.75rem}.method__link[data-astro-cid-7wvsl737]{margin-top:1.75rem}.method__portrait-frame[data-astro-cid-7wvsl737]{width:11rem}.method[data-astro-cid-7wvsl737] .method__portrait{aspect-ratio:4/5;object-position:center 20%}.method__timeline[data-astro-cid-7wvsl737]{gap:1.25rem;margin-top:3.5rem;display:grid}.method__step[data-astro-cid-7wvsl737]{background:var(--creme);grid-template-columns:4rem 1fr;gap:1.25rem;padding:1.25rem;display:grid;position:relative}.method__step-number[data-astro-cid-7wvsl737]{z-index:10;border:1px solid var(--dourado);background:var(--creme);border-radius:50%;place-items:center;width:3rem;height:3rem;font-size:1.5rem;font-style:italic;display:grid;position:relative}.method__step-title[data-astro-cid-7wvsl737]{font-size:1rem;font-weight:600}.method__step-desc[data-astro-cid-7wvsl737]{margin-top:.75rem;font-size:.875rem;line-height:1.5}@media (width>=1024px){.method__intro[data-astro-cid-7wvsl737]{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:3rem}.method__portrait-frame[data-astro-cid-7wvsl737]{flex:0 0 13rem;max-width:13rem}.method__timeline[data-astro-cid-7wvsl737]{grid-template-columns:repeat(4,1fr);gap:2rem}.method__step[data-astro-cid-7wvsl737]{padding:0 1rem;display:block}.method__step-number[data-astro-cid-7wvsl737]{margin-bottom:2.5rem}}.treatments[data-astro-cid-5anrfxu2]{background:var(--greige)}.treatments__intro[data-astro-cid-5anrfxu2]{flex-direction:column-reverse;gap:2.5rem;display:flex}.treatments__intro-copy[data-astro-cid-5anrfxu2]{max-width:46rem}.treatments__eyebrow[data-astro-cid-5anrfxu2]{margin-bottom:1rem}.treatments__lede[data-astro-cid-5anrfxu2]{max-width:42rem;margin-top:2rem}.treatments__portrait-frame[data-astro-cid-5anrfxu2]{width:11rem}.treatments[data-astro-cid-5anrfxu2] .treatments__portrait{aspect-ratio:4/5;object-position:center 30%}.treatments__grid[data-astro-cid-5anrfxu2]{gap:1rem;margin-top:3.5rem;display:grid}.treatments__card[data-astro-cid-5anrfxu2]{border-top:2px solid var(--dourado);background:var(--off-white);padding:1.5rem;position:relative;box-shadow:0 1px 3px #1e191414}.treatments__toggle[data-astro-cid-5anrfxu2]{text-align:left;justify-content:space-between;align-items:flex-start;gap:1.5rem;width:100%;display:flex}.treatments__heading[data-astro-cid-5anrfxu2]{display:block}.treatments__number[data-astro-cid-5anrfxu2]{display:inline-flex}.treatments__name[data-astro-cid-5anrfxu2]{margin-top:.75rem;font-size:1.875rem;font-style:italic}.treatments__summary[data-astro-cid-5anrfxu2]{max-width:26rem;color:color-mix(in srgb, var(--taupe) 82%, transparent);margin-top:.6rem;font-size:.8125rem;line-height:1.5;display:block}.treatment-card[data-astro-cid-5anrfxu2]:has(.accordion-button[aria-expanded=true]) .treatments__summary[data-astro-cid-5anrfxu2]{color:color-mix(in srgb, var(--off-white) 82%, transparent)}.treatments__icon[data-astro-cid-5anrfxu2]{flex-shrink:0;width:1.5rem;height:1.5rem;margin-top:.5rem}.treatments__body[data-astro-cid-5anrfxu2]{padding-top:1.5rem;font-size:.875rem;line-height:1.75}.treatments__paragraph[data-astro-cid-5anrfxu2]{margin-top:.75rem}.treatments__link[data-astro-cid-5anrfxu2]{margin-top:1.5rem}.treatments__disclaimer[data-astro-cid-5anrfxu2]{color:var(--taupe);margin-top:1.5rem;font-size:.75rem;line-height:1.25rem}@media (width>=768px){.treatments__grid[data-astro-cid-5anrfxu2]{grid-template-columns:repeat(2,1fr);gap:1.5rem}.treatments__card[data-astro-cid-5anrfxu2]{padding:2rem}}@media (width>=1024px){.treatments__intro[data-astro-cid-5anrfxu2]{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:3rem}.treatments__portrait-frame[data-astro-cid-5anrfxu2]{flex:0 0 13rem;max-width:13rem}}.social-proof[data-astro-cid-yv63kacs]{background:var(--taupe);color:var(--off-white)}.social-proof__head[data-astro-cid-yv63kacs]{gap:2rem;display:grid}.social-proof__headline[data-astro-cid-yv63kacs]{margin-top:1.25rem;font-size:clamp(3rem,5.5vw,5.5rem);font-style:italic;line-height:.9}.social-proof__lede[data-astro-cid-yv63kacs]{max-width:30rem}.social-proof__byline[data-astro-cid-yv63kacs]{align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.social-proof[data-astro-cid-yv63kacs] .social-proof__avatar{object-fit:cover;object-position:center 15%;border-radius:50%;flex-shrink:0;width:3.25rem;height:3.25rem}.social-proof__byline-text[data-astro-cid-yv63kacs]{font-size:.8125rem;line-height:1.5}.social-proof__byline-role[data-astro-cid-yv63kacs]{color:color-mix(in srgb, var(--off-white) 70%, transparent)}.social-proof__photos[data-astro-cid-yv63kacs]{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:3rem;display:grid}.social-proof[data-astro-cid-yv63kacs] .social-proof__photo img{aspect-ratio:3/4;object-fit:cover;object-position:center 38%;width:100%;height:auto;display:block}@media (width>=768px){.social-proof__photos[data-astro-cid-yv63kacs]{gap:1.5rem;margin-top:4rem}.social-proof__photo[data-astro-cid-yv63kacs]:nth-child(2){margin-top:2.5rem}}@media (width>=1024px){.social-proof__head[data-astro-cid-yv63kacs]{grid-template-columns:1.3fr .7fr;align-items:end;gap:5rem}.social-proof__side[data-astro-cid-yv63kacs]{border-left:1px solid color-mix(in srgb, var(--off-white) 25%, transparent);padding-left:2.5rem}}.gallery[data-astro-cid-rj65ajc3]{background:var(--greige)}.gallery__header[data-astro-cid-rj65ajc3]{border-bottom:1px solid color-mix(in srgb, var(--taupe) 20%, transparent);flex-direction:column;gap:1.25rem;padding-bottom:2.25rem;display:flex}.gallery__title[data-astro-cid-rj65ajc3]{margin-top:.75rem;font-size:3rem;font-style:italic}.gallery__desc[data-astro-cid-rj65ajc3]{max-width:28rem;font-size:.875rem;line-height:1.5}.gallery__grid[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-top:2.5rem;display:grid}.gallery[data-astro-cid-rj65ajc3] .gallery__img{object-fit:cover;width:100%;height:12rem}.gallery[data-astro-cid-rj65ajc3] .gallery__img--large{grid-column:span 2;height:16rem}@media (width>=768px){.gallery__header[data-astro-cid-rj65ajc3]{flex-direction:row;justify-content:space-between;align-items:flex-end}.gallery__title[data-astro-cid-rj65ajc3]{font-size:4.5rem}.gallery__grid[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(4,1fr);grid-auto-rows:15rem;gap:1.25rem}.gallery[data-astro-cid-rj65ajc3] .gallery__img{height:100%}.gallery[data-astro-cid-rj65ajc3] .gallery__img--large{grid-area:span 2/span 2}.gallery[data-astro-cid-rj65ajc3] .gallery__img--tall{grid-row:span 2}}.faq[data-astro-cid-hemr5th4]{background:var(--creme)}.faq__grid[data-astro-cid-hemr5th4]{gap:3rem;display:grid}.faq__eyebrow[data-astro-cid-hemr5th4]{margin-bottom:1rem}.faq__headline[data-astro-cid-hemr5th4]{font-size:clamp(3.4rem,6vw,6.8rem);font-style:italic;line-height:.9}.faq__list[data-astro-cid-hemr5th4]{border-top:1px solid color-mix(in srgb, var(--taupe) 25%, transparent)}.faq__item[data-astro-cid-hemr5th4]{border-bottom:1px solid color-mix(in srgb, var(--taupe) 25%, transparent);padding-block:.25rem}.faq__toggle[data-astro-cid-hemr5th4]{text-align:left;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;padding-block:1.5rem;font-size:1rem;font-weight:600;display:flex}.faq__icon[data-astro-cid-hemr5th4]{flex-shrink:0;width:1.5rem;height:1.5rem}.faq__answer[data-astro-cid-hemr5th4]{max-width:42rem;padding-bottom:1.75rem;font-size:.875rem;line-height:1.75}@media (width>=1024px){.faq__grid[data-astro-cid-hemr5th4]{grid-template-columns:.7fr 1.3fr;gap:6rem}.faq__intro[data-astro-cid-hemr5th4]{align-self:flex-start;position:sticky;top:8rem}}.final-cta[data-astro-cid-blvy5prr]{min-height:42rem;color:var(--off-white);position:relative;overflow:hidden}.final-cta[data-astro-cid-blvy5prr] .final-cta__bg{z-index:0;object-fit:cover;object-position:center 20%;width:100%;height:100%;position:absolute;inset:0}.final-cta__scrim[data-astro-cid-blvy5prr]{z-index:1;position:absolute;inset:0}.final-cta__inner[data-astro-cid-blvy5prr]{z-index:10;flex-direction:column;justify-content:center;min-height:42rem;padding-block:6rem;display:flex;position:relative}.final-cta__eyebrow[data-astro-cid-blvy5prr]{margin-bottom:1.25rem}.final-cta__headline[data-astro-cid-blvy5prr]{letter-spacing:-.045em;max-width:60rem;font-size:clamp(3.5rem,8vw,8rem);font-style:italic;line-height:.88}.final-cta__lede[data-astro-cid-blvy5prr]{max-width:36rem;margin-top:2rem;font-size:1rem;line-height:1.75}.final-cta__button[data-astro-cid-blvy5prr]{width:fit-content;margin-top:2.25rem}@media (width>=768px){.final-cta__lede[data-astro-cid-blvy5prr]{font-size:1.125rem}}.creare-credit[data-astro-cid-dmzckjkg]{align-items:center;display:inline-flex}.creare-link[data-astro-cid-dmzckjkg]{align-items:center;transition:all .4s ease-in-out;display:inline-flex}.creare-link[data-astro-cid-dmzckjkg] svg,.creare-link[data-astro-cid-dmzckjkg] svg g,.creare-link[data-astro-cid-dmzckjkg] svg path{transition:all .4s ease-in-out}.creare-link[data-astro-cid-dmzckjkg]:is(:hover,:focus){margin-left:8px}.creare-link[data-astro-cid-dmzckjkg]:is(:hover,:focus) svg g:is(#creare,#comunica){opacity:0}.creare-link[data-astro-cid-dmzckjkg]:is(:hover,:focus) svg g:not(#creare):not(#comunica){opacity:1!important}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--taupe);color:var(--off-white);padding-block:3.5rem}.site-footer__grid[data-astro-cid-jo6i4kqk]{border-bottom:1px solid color-mix(in srgb, var(--off-white) 20%, transparent);gap:3rem;padding-bottom:3rem;display:grid}.brand__dash[data-astro-cid-jo6i4kqk]{background:var(--dourado);width:1.75rem;height:1px}.site-footer__tagline[data-astro-cid-jo6i4kqk]{max-width:24rem;color:color-mix(in srgb, var(--off-white) 75%, transparent);margin-top:1.25rem;font-size:.875rem;line-height:1.5}.site-footer__motto[data-astro-cid-jo6i4kqk]{margin-top:1.75rem;font-size:.875rem;font-weight:600}.site-footer__contact[data-astro-cid-jo6i4kqk]{font-size:.875rem;line-height:1.75}.site-footer__label[data-astro-cid-jo6i4kqk]{margin-bottom:1rem}.site-footer__contact-row[data-astro-cid-jo6i4kqk]{margin-top:1.25rem}.site-footer__gold-link[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--dourado)}.site-footer__address[data-astro-cid-jo6i4kqk]{font-size:.875rem;line-height:1.5}.site-footer__map[data-astro-cid-jo6i4kqk]{border:1px solid color-mix(in srgb, var(--off-white) 20%, transparent);background:color-mix(in srgb, var(--off-white) 5%, transparent);text-align:center;justify-content:center;align-items:center;height:10rem;margin-top:1.25rem;padding-inline:1.5rem;transition:background-color .2s;display:flex}.site-footer__map[data-astro-cid-jo6i4kqk]:hover{background:color-mix(in srgb, var(--off-white) 10%, transparent)}.site-footer__map-title[data-astro-cid-jo6i4kqk]{font-size:1.875rem;font-style:italic;display:block}.site-footer__map-sub[data-astro-cid-jo6i4kqk]{text-transform:uppercase;letter-spacing:.15em;color:var(--off-white);margin-top:.75rem;font-size:.75rem;font-weight:600;display:block}.site-footer__legal[data-astro-cid-jo6i4kqk]{color:color-mix(in srgb, var(--off-white) 70%, transparent);gap:1.75rem;padding-top:2.25rem;font-size:.75rem;line-height:1.25rem;display:grid}.site-footer__disclaimer[data-astro-cid-jo6i4kqk]{margin-top:.75rem}.site-footer__links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}@media (width>=768px){.site-footer__legal[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr auto;align-items:end}.site-footer__links[data-astro-cid-jo6i4kqk]{justify-content:flex-end}}@media (width>=1024px){.site-footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.1fr .7fr 1.2fr;gap:4rem}}
