@keyframes leadpop-in{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}@keyframes leadpop-up{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}@keyframes ck-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@font-face{font-family:"Inter";font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/inter-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Manrope";font-style:normal;font-weight:600 700;font-display:swap;src:url(/assets/fonts/manrope-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter Fallback";font-weight:400;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Arimo");size-adjust:107.56%;ascent-override:90.07%;descent-override:22.43%;line-gap-override:0%}@font-face{font-family:"Inter Fallback";font-weight:600 700;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold"),local("Arimo-Bold");size-adjust:103.22%;ascent-override:93.85%;descent-override:23.37%;line-gap-override:0%}@font-face{font-family:"Manrope Fallback";font-weight:600 700;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold"),local("Arimo-Bold");size-adjust:102.58%;ascent-override:103.92%;descent-override:29.25%;line-gap-override:0%}:root{color-scheme:light}*,::after,::before{box-sizing:border-box}html{scroll-padding-top:calc(68px + 16px)}@media (min-width:1280px){html{scroll-padding-top:calc(80px + 16px)}}body{background:#f7f4f2;color:#1a1a1f;font-family:"Inter","Inter Fallback",Arial,sans-serif;font-size:clamp(1rem,1.05vw,1.0625rem);line-height:1.65;text-rendering:optimizeLegibility}body::before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0);z-index:120;background:#fff}img{max-width:100%;height:auto;display:block}h1,h2,h3,h4{color:inherit;margin:0;text-wrap:balance}h3,h4{font-family:"Manrope","Manrope Fallback",Arial,sans-serif}h1{font-size:clamp(2.5rem,5vw,4.25rem);line-height:1.08;letter-spacing:-.035em}h1,h2,h3{font-weight:700}h1,h2{font-family:"Manrope","Manrope Fallback",Arial,sans-serif}h2{font-size:clamp(2rem,3.6vw,3rem);line-height:1.15;letter-spacing:-.025em;max-width:24ch}h3{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.25;letter-spacing:-.02em}a,h4{font-weight:600}h4{font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.3;letter-spacing:-.015em}body,p{margin:0}a{color:#6b1e2e;text-decoration:none;text-underline-offset:4px;transition:color 150ms ease-out}a:hover{color:#541625;text-decoration:underline}:focus-visible{outline:3px solid #a3293b;outline-offset:3px}strong{font-weight:700}::selection{background:#f2ece6;color:#6b1e2e}.art-summary ul,.catnav ul,.crumbs ol,.docnav ul,.incl__box ul,.nf-links ul,.pag ul,.toc ol,ol[class]:where(:not(.art-list):not(.art-steps):not(.art-checks)),ul[class]:where(:not(.art-list):not(.art-steps):not(.art-checks)){list-style:none;margin:0;padding:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.icon{flex:none}.container{width:100%;max-width:calc(1160px + 2*20px);margin-inline:auto;padding-left:max(20px,env(safe-area-inset-left,0));padding-right:max(20px,env(safe-area-inset-right,0))}@media (min-width:768px){.container{max-width:calc(1160px + 2*32px);padding-left:max(32px,env(safe-area-inset-left,0));padding-right:max(32px,env(safe-area-inset-right,0))}}@media (min-width:1280px){.container{max-width:calc(1160px + 2*40px);padding-left:max(40px,env(safe-area-inset-left,0));padding-right:max(40px,env(safe-area-inset-right,0))}}.skip-link{position:absolute;left:16px;top:-100px;z-index:200;background:#6b1e2e;color:#fff;padding:12px 16px;border-radius:4px}.skip-link:focus{top:16px;color:#fff}.eyebrow{font-size:clamp(.75rem,.9vw,.875rem);font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:#6b1e2e}.eyebrow--dark{color:#e2ded8}.eyebrow--line{display:inline-flex;align-items:center;gap:12px}.eyebrow--line::before{content:"";width:32px;height:1px;background:currentColor}.eyebrow--center{justify-content:center}.btn,.btn:hover{text-decoration:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 24px;border-radius:4px;border:1px solid transparent;font-family:"Inter","Inter Fallback",Arial,sans-serif;font-size:clamp(.875rem,1vw,1rem);font-weight:700;line-height:1.25;letter-spacing:.01em;text-align:center;cursor:pointer;transition:background-color 220ms ease-in-out,border-color 220ms ease-in-out,color 220ms ease-in-out,transform 150ms ease-out}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn--sm{min-height:44px;padding:10px 16px;font-size:.875rem}.btn--lg{min-height:56px;padding:14px 32px}.btn--block{width:100%}.btn--primary,.btn--primary:hover{border-color:transparent;color:#fff}.btn--primary{background:#6b1e2e}.btn--primary:hover{background:#541625}.btn--secondary{background:0 0;border-color:#6b1e2e;color:#6b1e2e}.btn--secondary:hover{background:#f2ece6;color:#6b1e2e}.btn--on-dark{background:#7a2232}.btn--on-dark:hover{background:#6b1e2e;border-color:#e2ded8;color:#fff}.btn--dark,.btn--dark:hover,.btn--on-dark{border-color:transparent;color:#fff}.btn--dark{background:#121216;letter-spacing:.04em;text-transform:uppercase;font-size:.875rem}.btn--dark:hover{background:#6b1e2e}.btn--outline-dark{background:0 0;border-color:rgba(255,255,255,.55);color:#f7f4f2}.btn--outline-dark:hover{background:rgba(255,255,255,.08);border-color:#fff;color:#fff}.btn--on-dark:focus-visible,.btn--outline-dark:focus-visible{outline-color:#e2ded8}.topbar{background:#f7f4f2;border-bottom:1px solid #dad6d0;font-size:12px;font-weight:600;color:#4a4a55}.topbar__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:36px}.topbar__contacts a,.topbar__item{display:inline-flex;align-items:center;gap:6px}.topbar__item .icon{color:#6b1e2e}.topbar__contacts{display:flex;gap:24px}.topbar__contacts a{min-height:36px}@media (max-width:767px){.topbar__item{display:none}.topbar__inner{justify-content:center}.topbar__contacts li:first-child{display:none}}.site-header{position:sticky;top:env(safe-area-inset-top,0);z-index:100;background:#fff;border-bottom:1px solid #dad6d0;transition:box-shadow 220ms ease-in-out}.site-header.is-scrolled{box-shadow:0 4px 12px rgba(18,18,22,.08)}.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:68px;flex-wrap:wrap}@media (min-width:1280px){.site-header__inner{min-height:80px}}.logo{display:inline-flex;align-items:center;gap:12px}.logo,.logo:hover{text-decoration:none;color:#1a1a1f}.logo__img{display:block;height:44px;width:auto}@media (min-width:1280px){.logo__img{height:52px}}.nav-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #8a8783;border-radius:4px;background:#fff;color:#1a1a1f;cursor:pointer}.nav__list{display:flex;flex-direction:column}.nav__btn,.nav__link{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;min-height:48px;padding:0 4px;background:0 0;border:0;border-bottom:1px solid #dad6d0;color:#1a1a1f;font-family:"Inter","Inter Fallback",Arial,sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:.01em;cursor:pointer;text-decoration:none}.nav__btn:hover,.nav__link:hover{color:#6b1e2e;text-decoration:none}.nav__btn .icon{transition:transform 220ms ease-in-out}.nav__btn[aria-expanded=true] .icon{transform:rotate(180deg)}.nav__btn[aria-expanded=true]{color:#6b1e2e}.nav{width:100%}.js .nav{position:fixed;top:0;bottom:0;right:0;z-index:110;width:min(90vw,360px);overflow-y:auto;background:#fff;padding:calc(24px + env(safe-area-inset-top,0)) max(24px,env(safe-area-inset-right,0)) calc(96px + env(safe-area-inset-bottom,0)) 24px;box-shadow:0 20px 48px rgba(18,18,22,.16);transform:translateX(100%);visibility:hidden;transition:transform 220ms ease-in-out,visibility 220ms ease-in-out}.js .nav.is-open{transform:translateX(0);visibility:visible}.nav-backdrop{position:fixed;inset:0;z-index:105;background:rgba(18,18,22,.65)}.nav__close{display:none}.js .nav__close{display:inline-flex;margin-left:auto;margin-bottom:16px}.js .site-header__inner{flex-wrap:nowrap}.nav__cta{width:100%;margin-top:24px}.mega,.submenu{display:none;padding:8px 0 16px}.js .nav__item--mega.is-open .mega,.js .nav__item--sub.is-open .submenu{display:block}html:not(.js) .mega,html:not(.js) .submenu{display:block}.mega__grid{display:grid;gap:24px}.mega__title{display:flex;align-items:center;gap:8px;font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-size:1rem;font-weight:700;color:#1a1a1f;margin-bottom:8px}.mega__link:hover .mega__label,.mega__title .icon,.submenu a:hover .mega__label{color:#6b1e2e}.mega__title--plain{color:#4a4a55}.mega__list{display:grid;gap:2px}.mega__link,.submenu a{display:flex;align-items:flex-start;gap:10px;padding:10px 8px;min-height:48px;border-radius:4px;color:#1a1a1f;text-decoration:none}.mega__link .icon,.submenu a .icon{color:#6b1e2e;margin-top:2px}.mega__link:hover,.submenu a:hover{background:#f2ece6;text-decoration:none}.mega__desc,.mega__label{display:block;font-size:15px;font-weight:600;line-height:1.35}.mega__desc{font-size:13px;font-weight:400;color:#4a4a55;line-height:1.4}.mega__more,.mega__strip a{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.mega__more{gap:6px;padding:0 8px}.mega__feature{display:none}.mega__strip{display:grid;gap:4px;margin-top:16px;padding-top:16px;border-top:1px solid #dad6d0}.mega__strip a{gap:8px;color:#1a1a1f}.mega__strip .icon{color:#6b1e2e}@media (min-width:1100px){.js .nav__close,.nav-toggle{display:none}.js .nav,.nav{position:static;width:auto;padding:0;transform:none;visibility:visible;box-shadow:none;overflow:visible;background:0 0;display:flex;align-items:center;gap:28px}.nav__list{flex-direction:row;gap:28px}.nav__item{position:relative}.nav__btn,.nav__link{width:auto;border-bottom:0;min-height:68px;padding:0;font-size:.875rem}@media (min-width:1280px){.nav__btn,.nav__link{min-height:80px}}.nav__cta{width:auto;margin-top:0}.nav__item--mega{position:static}.mega,html:not(.js) .mega{display:block;position:absolute;left:50%;top:100%;width:min(100% - 48px,1180px);transform:translate(-50%,8px);background:#fff;border:1px solid #dad6d0;border-radius:6px;box-shadow:0 20px 48px rgba(18,18,22,.16);padding:32px;opacity:0;visibility:hidden;transition:opacity 180ms ease-out,transform 180ms ease-out,visibility 180ms}.js .nav__item--mega.is-open .mega,.nav__item--mega:focus-within .mega,.nav__item--mega:hover .mega{opacity:1;visibility:visible;transform:translate(-50%,0)}.js .nav__item--mega.is-closed .mega{opacity:0;visibility:hidden}.mega__grid{grid-template-columns:repeat(4,minmax(0,1fr)) 260px;gap:24px}.mega__feature{display:flex;flex-direction:column;gap:12px;padding:20px;background:#f7f4f2;border-radius:4px}.mega__feature img{border-radius:2px;aspect-ratio:8/5;object-fit:cover}.mega__feature-title{font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-weight:700;font-size:1.0625rem;line-height:1.3}.mega__feature-text{font-size:14px;color:#4a4a55}.mega__strip{grid-template-columns:repeat(3,auto);justify-content:start;gap:32px}.submenu,html:not(.js) .submenu{display:block;position:absolute;top:100%;left:-16px;width:300px;padding:12px;background:#fff;border:1px solid #dad6d0;border-radius:6px;box-shadow:0 20px 48px rgba(18,18,22,.16);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity 180ms ease-out,transform 180ms ease-out,visibility 180ms}.js .nav__item--sub.is-open .submenu,.nav__item--sub:focus-within .submenu,.nav__item--sub:hover .submenu{opacity:1;visibility:visible;transform:translateY(0)}.js .nav__item--sub.is-closed .submenu{opacity:0;visibility:hidden}.nav-backdrop{display:none}}.sh{display:grid;justify-items:center;gap:14px;max-width:760px;margin:0 auto 56px;text-align:center}.sh h2{max-width:24ch}.sh__eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:clamp(.75rem,.9vw,.875rem);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6b1e2e}.sh__eyebrow::after,.sh__eyebrow::before{content:"";width:28px;height:1px;background:currentColor;opacity:.6}.sh__lead{font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.6;color:#4a4a55;max-width:56ch}.center-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 16px;margin-top:48px}.section{padding-block:56px;background:#f7f4f2}@media (min-width:768px){.section{padding-block:64px}}@media (min-width:1280px){.section{padding-block:96px}}.section--white{background:#fff}.grid2,.grid3,.grid4{display:grid;gap:24px;grid-template-columns:minmax(0,1fr);align-items:stretch}@media (min-width:768px){.grid2,.grid3,.grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.grid3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.grid3:has(>:last-child:nth-child(odd)){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.grid4{grid-template-columns:repeat(4,minmax(0,1fr))}}.hero{position:relative;isolation:isolate;overflow:hidden;background:#121216;color:#f7f4f2}.hero::after,.hero__bg{position:absolute;inset:0}.hero__bg{width:100%;height:100%;object-fit:cover;z-index:-2}.hero::after{content:"";z-index:-1;background:linear-gradient(90deg,rgba(18,18,22,.96)0,rgba(18,18,22,.88) 55%,rgba(18,18,22,.7) 100%)}.hero__grid{display:grid;gap:40px;align-items:center;padding-block:56px 64px}@media (min-width:1024px){.hero__grid{grid-template-columns:minmax(0,1fr) 420px;gap:64px;padding-block:88px 96px}.hero__grid>.quick-form{align-self:start}}.hero__content{display:grid;gap:22px}.hero__eyebrow{display:inline-flex;align-items:center;gap:10px;justify-self:start;padding:8px 14px;border:1px solid rgba(255,255,255,.2);border-radius:999px;font-size:13px;font-weight:600;letter-spacing:.02em;color:#f7f4f2}.hero h1{max-width:18ch;font-size:clamp(2.375rem,4.6vw,3.75rem)}.hero__subtitle{font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.6;color:#f7f4f2;max-width:58ch}.hero__lead{font-size:clamp(.875rem,.95vw,.9375rem);color:#b9bac2;max-width:62ch}.hero h1,.hero__lead strong{color:#fff}.hero__ctas{display:flex;flex-direction:column;gap:12px;margin-top:4px}@media (min-width:768px){.hero__ctas{flex-direction:row;flex-wrap:wrap}}.quick-form{display:grid;gap:16px;padding:32px 28px;background:#fff;color:#1a1a1f;border-radius:6px;box-shadow:0 30px 60px rgba(0,0,0,.35);border-top:0}.quick-form__tag{display:inline-flex;align-items:center;gap:8px;justify-self:start;padding:6px 10px;background:#f2ece6;color:#6b1e2e;font-size:12px;font-weight:700;border-radius:2px}.quick-form__title{font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-weight:700;font-size:1.5rem;line-height:1.25;letter-spacing:-.02em}.quick-form__text{font-size:clamp(.875rem,.95vw,.9375rem);color:#4a4a55;margin-top:-8px}.quick-form__note{display:flex;gap:8px;align-items:flex-start;font-size:12px;color:#4a4a55;line-height:1.5}.quick-form__note .icon{color:#227245;flex:none;margin-top:1px}.quick-form__note a{color:#1a1a1f;text-decoration:underline;font-weight:600}.acard{display:flex;flex-direction:column;height:100%;padding:32px 28px 28px;background:#fff;border:1px solid #dad6d0;border-radius:4px;transition:border-color 220ms ease-in-out,box-shadow 220ms ease-in-out,transform 220ms ease-in-out}.acard:hover{box-shadow:0 20px 48px rgba(18,18,22,.16);transform:translateY(-4px)}.acard__icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:4px;background:#6b1e2e;color:#fff;margin-bottom:22px}.acard__title{font-size:1.125rem;line-height:1.3;margin-bottom:10px}.acard__text{font-size:clamp(.875rem,.95vw,.9375rem);color:#4a4a55;line-height:1.6;min-height:calc(1.6em*3);margin-bottom:18px}.acard__list{display:grid;padding-block:6px;border-top:1px solid #dad6d0;border-bottom:1px solid #dad6d0;margin-bottom:18px}.acard__list a,.acard__more{align-items:center;font-size:.9375rem}.acard__list a{display:flex;gap:10px;min-height:42px;color:#1a1a1f;font-weight:600}.acard__list a .icon{color:#6b1e2e;transition:transform 150ms ease-out}.acard__list a:hover{color:#6b1e2e;text-decoration:none}.acard__list a:hover .icon,.svc:hover .svc__link .icon{transform:translateX(3px)}.acard__more{display:inline-flex;justify-content:space-between;gap:8px;margin-top:auto;min-height:44px}.urgent{background:#6b1e2e;color:#fff}.urgent__inner{display:grid;gap:20px;justify-items:center;text-align:center;padding-block:48px}@media (min-width:1024px){.urgent__inner{grid-template-columns:auto 1fr auto;justify-items:start;text-align:left;gap:32px;align-items:center}}.urgent__icon{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;border:1px solid rgba(255,255,255,.35)}.urgent h2{font-size:clamp(1.5rem,2.6vw,2.125rem);color:#fff;max-width:none}.urgent p{color:rgba(255,255,255,.85);margin-top:6px}.btn--white{background:#fff;border-color:transparent;color:#6b1e2e}.btn--white:hover{background:#f7f4f2;color:#541625}.urgent a:focus-visible{outline-color:#fff}.pstep{position:relative;display:flex;flex-direction:column;height:100%;padding:32px 28px;background:#fff;border:1px solid #dad6d0;border-radius:4px}.pstep__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.about__caption strong,.pstep__num{font-family:"Manrope","Manrope Fallback",Arial,sans-serif}.pstep__num{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#6b1e2e;color:#fff;font-weight:700;font-size:1.125rem}.faq__item summary:hover,.pstep__icon{color:#6b1e2e}.pstep__title{font-size:1.1875rem;line-height:1.3;margin-bottom:10px}.pstep__text{font-size:clamp(.875rem,.95vw,.9375rem);color:#4a4a55;line-height:1.6}@media (min-width:1100px){.pstep:not(:last-child)::after{content:"";position:absolute;top:54px;right:-25px;width:26px;height:2px;background:#6b1e2e;z-index:1}}.about{display:grid;gap:48px;align-items:center}@media (min-width:1024px){.about{grid-template-columns:5fr 7fr;gap:72px}}.about__media{position:relative;margin:0}.about__media img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:4px}.about__caption{position:absolute;left:20px;right:20px;bottom:20px;display:grid;gap:2px;padding:16px 20px;background:#fff;border-left:0;box-shadow:0 20px 48px rgba(18,18,22,.16);font-size:13px;color:#4a4a55}.about__caption strong{font-size:1.0625rem;color:#1a1a1f}.about__content{display:grid;gap:18px}.about__content p:not(.sh__eyebrow){color:#4a4a55}.about__content .sh__eyebrow{justify-self:start}.about__content .sh__eyebrow::before,.sh__eyebrow--left::before{display:none}.about__grid{display:grid;gap:16px;margin-top:8px;grid-template-columns:minmax(0,1fr)}@media (min-width:600px){.about__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.about__grid li{display:flex;gap:14px;align-items:flex-start;height:100%;padding:20px;background:#f7f4f2;border:1px solid #dad6d0;border-radius:4px;font-size:13px;line-height:1.45;color:#4a4a55}.about__grid strong{display:block;font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-size:1rem;color:#1a1a1f;margin-bottom:2px}.about__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;border-radius:50%;background:#6b1e2e;color:#fff}.about__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.panel{display:flex;flex-direction:column;gap:14px;height:100%;padding:36px 32px;background:#fff;border:1px solid #dad6d0;border-radius:4px;border-top:1px solid #dad6d0}.faq__item summary,.panel__head{display:flex;align-items:center;gap:16px}.panel__head{padding-bottom:18px;border-bottom:1px solid #dad6d0}.panel__icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:4px;background:#f2ece6;color:#6b1e2e;flex:none}.panel__title{font-size:1.375rem;line-height:1.3}.ccard{display:flex;flex-direction:column;height:100%;padding:28px;background:#f7f4f2;border:1px solid #dad6d0;border-radius:4px;transition:border-color 220ms ease-in-out,box-shadow 220ms ease-in-out}.ccard:hover{box-shadow:0 4px 12px rgba(18,18,22,.08)}.ccard__title{font-size:1.25rem;margin-bottom:8px}.ccard__text{font-size:clamp(.875rem,.95vw,.9375rem);color:#4a4a55;line-height:1.6;min-height:calc(1.6em*2);margin-bottom:18px}.ccard__link,.pcard__link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;min-height:44px;font-size:.9375rem;align-self:flex-start}.faq__col{display:grid;gap:12px;align-content:start}.faq__item{background:#fff;border:0;border-radius:4px;box-shadow:inset 4px 0 0 transparent;transition:box-shadow 220ms ease-in-out,background-color 220ms ease-in-out}.faq__item[open]{box-shadow:0 12px 32px rgba(18,18,22,.08)}.faq__item:hover{box-shadow:none}.faq__icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:8px;border-radius:50%;background:#f2ece6;box-sizing:content-box;color:#6b1e2e;transition:transform 220ms ease-in-out;flex:none}.faq__item[open] .faq__icon{background:#6b1e2e;color:#fff;transform:rotate(45deg)}.faq__item summary{justify-content:space-between;padding:18px 20px 18px 26px;min-height:84px;cursor:pointer;list-style:none;font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-weight:700;font-size:1rem;line-height:1.4}.faq__item summary::marker{content:""}.faq__answer{padding:0 26px 24px;color:#4a4a55;font-size:.9375rem}.pcard{display:flex;flex-direction:column;height:100%;padding:32px 28px;background:#f7f4f2;border:1px solid #dad6d0;border-radius:4px;transition:border-color 220ms ease-in-out,box-shadow 220ms ease-in-out}.pcard:hover{box-shadow:0 4px 12px rgba(18,18,22,.08)}.pcard__cat{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:#6b1e2e;text-transform:uppercase;letter-spacing:.08em}.pcard__title{font-size:1.25rem;line-height:1.3;margin-bottom:10px}.next-steps li,.pcard__text{font-size:clamp(.875rem,.95vw,.9375rem)}.pcard__text{color:#4a4a55;line-height:1.6;min-height:calc(1.6em*3);margin-bottom:18px}.section--form{background:#f0ebe9}.form-card{display:grid;background:#fff;border:1px solid #dad6d0;border-radius:6px;overflow:hidden;box-shadow:0 20px 48px rgba(18,18,22,.16)}@media (min-width:1024px){.form-card{grid-template-columns:5fr 7fr}}.form-card__side{display:flex;flex-direction:column;background:#2a2a33;color:#b9bac2;order:2}@media (min-width:1024px){.form-card__side{order:0}}.form-card__media{flex:1 1 auto;min-height:220px;display:flex}.form-card__media img{width:100%;height:100%;min-height:220px;object-fit:cover;border-bottom:0}.form-card__side-body{display:flex;flex-direction:column;gap:24px;padding:32px}@media (min-width:1100px){.form-card__side-body{padding:36px 40px 40px}}.form-card__side-title{font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.3;color:#fff}.next-steps{display:grid;gap:20px}.next-steps li{display:flex;gap:16px;align-items:flex-start;line-height:1.5}.next-steps strong{display:block;color:#fff;font-size:.9375rem;margin-bottom:2px}.form-card__direct a,.next-steps__n{display:inline-flex;align-items:center}.next-steps__n{justify-content:center;flex:none;width:32px;height:32px;border:1px solid #e2ded8;color:#e2ded8;font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-weight:700;font-size:.875rem;border-radius:2px}.form-card__direct{display:grid;gap:4px;margin-top:8px;padding-top:24px;border-top:1px solid rgba(255,255,255,.12)}.form-card__direct-label{font-size:clamp(.75rem,.9vw,.875rem);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#e2ded8;margin-bottom:4px}.form-card__direct a{gap:10px;min-height:40px;color:#fff}.form-card__direct a .icon,.form-card__direct a:hover{color:#e2ded8}.form-card__direct a:focus-visible,.prefooter a:focus-visible{outline-color:#e2ded8}.form{display:grid;gap:24px;align-content:start;padding:32px 24px;background:#fff;color:#1a1a1f}@media (min-width:768px){.form{padding:48px}}@media (min-width:1100px){.form{padding:48px 56px}}.form__head{display:grid;gap:12px}.form__head .eyebrow{color:#1a1a1f}.form__head h2{font-size:clamp(1.75rem,3vw,2.5rem);max-width:20ch}.form__intro{color:#4a4a55;font-size:clamp(.875rem,.95vw,.9375rem);max-width:56ch}.form__grid{display:grid;gap:18px 20px}@media (min-width:768px){.form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.field--full{grid-column:1/-1}}.field{display:grid;gap:8px;align-content:start;min-width:0;border:0;padding:0;margin:0}.field label,.field legend{font-size:13px;font-weight:700;color:#1a1a1f;padding:0;letter-spacing:.01em}.field input[type=email],.field input[type=tel],.field input[type=text],.field select{min-height:50px}.field input[type=email],.field input[type=tel],.field input[type=text],.field select,.field textarea{width:100%;padding:12px 14px;font:inherit;font-size:16px;color:#1a1a1f;background:#fff;border:1px solid #dad6d0;border-radius:4px;transition:border-color 150ms ease-out,box-shadow 150ms ease-out}.select{position:relative}.select select{appearance:none;padding-right:44px;cursor:pointer}.select select:invalid{color:#4a4a55}.select__icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;color:#4a4a55}.field textarea{min-height:96px;resize:vertical;line-height:1.6}.field input::placeholder,.field textarea::placeholder{color:#767680}.field input:hover,.field select:hover,.field textarea:hover{border-color:#8a8783}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{border-color:#6b1e2e;outline:3px solid #a3293b;outline-offset:1px}.field [aria-invalid=true]{border-color:#b42318}.field__help{font-size:12px;color:#4a4a55}.field__error{font-size:13px;font-weight:600;color:#b42318}.checkbox{display:flex;align-items:flex-start;gap:12px;min-height:44px;font-size:14px;font-weight:400!important;line-height:1.5;color:#4a4a55!important;cursor:pointer}.checkbox input{width:20px;height:20px;accent-color:#6b1e2e;flex:none;margin:1px 0 0}.checkbox a{color:#1a1a1f;text-decoration:underline}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form__note{font-size:12px;color:#4a4a55;text-align:center;margin-top:-8px}.form__status{font-size:14px;font-weight:600;text-align:center}.form__status:empty{display:none}.form__status.is-success{color:#227245}.form__status.is-error{color:#b42318}.prefooter{background:#2a2a33;color:#b9bac2}.prefooter__cta{display:grid;justify-items:center;gap:20px;padding-block:56px;text-align:center}@media (min-width:768px){.prefooter__cta{padding-block:64px}}@media (min-width:1280px){.prefooter__cta{padding-block:96px}}.prefooter__cta h2{color:#fff;max-width:22ch}.prefooter__text{max-width:60ch;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.65}.prefooter__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 16px;margin-top:8px}.direct{display:grid;gap:24px;align-items:center;padding-block:40px;border-top:1px solid rgba(255,255,255,.12)}@media (min-width:1024px){.direct{grid-template-columns:4fr 8fr;gap:40px}}.direct__intro{display:grid;gap:8px}.direct__title{font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.3;color:#fff}.direct__text{font-size:clamp(.875rem,.95vw,.9375rem)}.direct__cards{display:grid;gap:12px}@media (min-width:768px){.direct__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.direct__card{display:flex;align-items:center;gap:14px;height:100%;min-height:76px;padding:16px 20px;border:1px solid rgba(255,255,255,.18);border-radius:4px;color:#fff;font-weight:700;line-height:1.3;transition:border-color 220ms ease-in-out,background-color 220ms ease-in-out}.direct__card:hover{text-decoration:none;color:#fff;border-color:#e2ded8;background:rgba(255,255,255,.04)}.direct__card .icon,.footer__info a:hover,.footer__legal a:hover,.footer__links a:hover{color:#e2ded8}.direct__card small{display:block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#b9bac2;margin-bottom:2px}.direct__card--main{background:#6b1e2e;border-color:transparent;color:#fff}.direct__card--main .icon,.direct__card--main small{color:#fff}.direct__card--main:hover{background:#541625;border-color:transparent;color:#fff}.site-footer{background:#23232b;color:#b9bac2;border-top:1px solid rgba(255,255,255,.12);padding-top:56px;padding-bottom:calc(32px + 72px + env(safe-area-inset-bottom,0));font-size:clamp(.875rem,.95vw,.9375rem)}@media (min-width:1100px){.site-footer{padding-bottom:32px}}.footer__top{display:grid;gap:32px;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.12)}@media (min-width:1024px){.footer__top{grid-template-columns:7fr 5fr;gap:64px}}.footer__brand{display:grid;gap:16px;max-width:60ch}.footer__brand strong,.logo--footer,.logo--footer:hover,.sh--dark h2{color:#fff}.logo--footer .logo__img{height:56px}.footer__oab{color:#f7f4f2;font-weight:600}.footer__info{display:grid;gap:16px;align-content:start}.footer__info li{display:flex;gap:12px;align-items:flex-start;line-height:1.55;color:#f7f4f2}.footer__info .icon{color:#e2ded8;margin-top:1px}.footer__info a{color:#f7f4f2;font-weight:400;text-decoration:underline;text-decoration-color:rgba(255,255,255,.35)}.footer__nav{display:grid;gap:32px;padding-block:40px;border-bottom:1px solid rgba(255,255,255,.12)}@media (min-width:768px){.footer__nav{grid-template-columns:2fr 1fr}.footer__group:last-child{grid-column:1/-1}}@media (min-width:1100px){.footer__nav{grid-template-columns:5fr 3fr 4fr;gap:48px}.footer__group:last-child{grid-column:auto}}.footer__title{font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-weight:700;color:#fff;font-size:1.0625rem;margin-bottom:14px}.footer__links{display:grid;gap:2px 24px}.footer__links--2{grid-template-columns:repeat(2,minmax(0,1fr))}.footer__links a{display:inline-flex;align-items:center;min-height:40px;color:#f7f4f2;font-weight:400}.site-footer a:focus-visible{outline-color:#e2ded8}.footer__legal{display:grid;gap:12px;padding-top:24px;font-size:clamp(.8125rem,.9vw,.875rem);line-height:1.6}.footer__legal-links{display:flex;flex-wrap:wrap;gap:4px 24px}.footer__legal a{display:inline-flex;align-items:center;min-height:32px;color:#f7f4f2;font-weight:400}.sticky-cta,.sticky-cta:hover{color:#fff;text-decoration:none}.sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:90;display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:12px max(16px,env(safe-area-inset-right,0)) calc(12px + env(safe-area-inset-bottom,0)) max(16px,env(safe-area-inset-left,0));background:#6b1e2e;font-weight:700}.sticky-cta:hover{background:#541625}@media (min-width:1100px){.sticky-cta{display:none}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.btn:hover{transform:none}}@media (max-width:639px){.area{min-height:340px}}.acard--dark .acard__list a .icon,.sh--dark .sh__eyebrow{color:#e2ded8}.sh--dark .sh__lead{color:#b9bac2}.section--dark{background:#2a2a33;color:#b9bac2}.section--dark a:not(.btn){color:#fff;text-decoration:underline;text-decoration-color:rgba(255,255,255,.4)}.section--dark a:not(.btn):hover{text-decoration-color:#fff}.section--dark a:focus-visible{outline-color:#e2ded8}.chips{display:grid;gap:10px;grid-template-columns:minmax(0,1fr);margin-top:6px}@media (min-width:600px){.chips{grid-template-columns:repeat(3,minmax(0,1fr))}}.chips li{display:flex;align-items:center;gap:12px;height:100%;padding:12px 14px;border:1px solid rgba(255,255,255,.16);border-radius:4px;background:rgba(255,255,255,.04);font-size:12px;line-height:1.35;color:#b9bac2}.chips .icon{color:#fff;flex:none}.chips strong{display:block;font-size:.875rem;color:#fff}.principles{background:#fff;border-bottom:1px solid #dad6d0}.principles__list{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.principles__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.principles__list li{display:flex;gap:18px;align-items:flex-start;padding:32px 8px;border-bottom:1px solid #dad6d0;font-size:clamp(.875rem,.95vw,.9375rem);line-height:1.55;color:#4a4a55}.answer__facts div:last-child,.ctable tbody tr:last-child td,.ctable tbody tr:last-child th,.principles__list li:last-child{border-bottom:0}@media (min-width:900px){.principles__list li{padding:36px 32px;border-bottom:0;border-right:1px solid #dad6d0}.principles__list li:first-child{padding-left:0}.principles__list li:last-child{border-right:0;padding-right:0}}.principles__list strong{display:block;font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-size:1.0625rem;color:#1a1a1f;margin-bottom:4px}.principles__icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;flex:none;border-radius:4px;background:#f2ece6;color:#6b1e2e}.about__media--frame{padding:0 20px 20px 0}.about__media--frame::before{content:"";position:absolute;inset:20px 0 0 20px;border:2px solid #6b1e2e;border-radius:4px;z-index:0}.about__media--frame img{position:relative;z-index:1}.about__media--frame .about__caption{z-index:2;right:40px;bottom:40px}.about__checks{display:grid;gap:12px 24px;grid-template-columns:minmax(0,1fr);padding:22px 0;border-top:1px solid #dad6d0;border-bottom:1px solid #dad6d0}@media (min-width:600px){.about__checks{grid-template-columns:repeat(2,minmax(0,1fr))}}.about__checks li{display:flex;gap:10px;align-items:center;font-weight:600;font-size:.9375rem;color:#1a1a1f}.about__checks .icon{color:#6b1e2e;flex:none}.about__content>.btn{justify-self:start}.acard--dark{background:#2a2a33;border-color:transparent;color:#b9bac2}.acard--dark .acard__icon{background:#fff;color:#6b1e2e}.acard--dark .acard__list a,.acard--dark .acard__title{color:#fff}.acard--dark .acard__text{color:#b9bac2}.acard--dark .acard__list{border-color:rgba(255,255,255,.12)}.acard--dark .acard__list a:hover,.acard--dark .acard__more:hover{color:#e2ded8}.acard--dark a:focus-visible{outline-color:#e2ded8}.qcard{position:relative;display:flex;flex-direction:column;height:100%;padding:36px 30px 28px;background:#fff;border:1px solid #dad6d0;border-radius:4px;border-left:1px solid #dad6d0;transition:box-shadow 220ms ease-in-out}.qcard:hover{box-shadow:0 20px 48px rgba(18,18,22,.16)}.qcard__icon{color:#6b1e2e;opacity:.25;margin-bottom:14px}.qcard__title{font-size:1.1875rem;line-height:1.35;min-height:calc(1.35em*2);margin-bottom:12px}.qcard__text{font-size:clamp(.875rem,.95vw,.9375rem);color:#4a4a55;line-height:1.6;min-height:calc(1.6em*4);margin-bottom:18px}.qcard__link{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:auto;min-height:44px;padding-top:14px;font-size:.9375rem}.track{display:grid;gap:48px;align-items:center}@media (min-width:1024px){.track{grid-template-columns:7fr 5fr;gap:72px}}.track__media{position:relative;margin:0}.track__media img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:4px}@media (max-width:1023px){.track__media{order:-1}.track__media img{aspect-ratio:16/10}}.vstep,.vsteps{display:grid}.vstep{position:relative;grid-template-columns:48px minmax(0,1fr);gap:20px;padding-bottom:28px}.vstep:last-child{padding-bottom:0}.vstep:not(:last-child)::before{content:"";position:absolute;left:23px;top:52px;bottom:4px;width:2px;background:#dad6d0}.vstep__n{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#6b1e2e;color:#fff;font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-weight:700;font-size:1.125rem}.vstep__title{font-size:1.1875rem;line-height:1.3;margin:10px 0 6px}.vstep__text{font-size:clamp(.875rem,.95vw,.9375rem);color:#4a4a55;line-height:1.6;max-width:58ch}.way,.ways__factors li{display:flex;height:100%;border-radius:4px}.way{flex-direction:column;gap:14px;padding:36px 32px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.03);line-height:1.7}.crumbs ol,.way__head{display:flex;align-items:center}.way__head{gap:16px;padding-bottom:18px;margin-bottom:4px;border-bottom:1px solid rgba(255,255,255,.12);font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-weight:700;font-size:1.375rem;color:#fff}.way__head small{display:block;font-family:"Inter","Inter Fallback",Arial,sans-serif;font-size:clamp(.75rem,.9vw,.875rem);letter-spacing:.14em;text-transform:uppercase;color:#e2ded8;margin-bottom:2px}.way__icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;flex:none;border-radius:4px;background:#6b1e2e;color:#fff}.ways__subtitle{margin:56px 0 20px;text-align:center;font-weight:700;font-size:1.25rem}.ways__factors li{gap:16px;align-items:flex-start;padding:24px;background:#121216;font-size:clamp(.875rem,.95vw,.9375rem);line-height:1.55}.ways__factors strong,.ways__n,.ways__subtitle{color:#fff;font-family:"Manrope","Manrope Fallback",Arial,sans-serif}.ways__factors strong{display:block;font-size:1.0625rem;margin-bottom:4px}.ways__n{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border:1px solid #e2ded8;border-radius:50%;font-weight:700}.ccard--img,.pcard--img{padding:0;overflow:hidden;background:#fff}.ccard__media,.pcard__media,html.leadpop-open{overflow:hidden}.ccard__media img,.pcard__media img{width:100%;aspect-ratio:3/2;object-fit:cover;transition:transform 220ms ease-in-out}.pcard__media img{aspect-ratio:16/9}.ccard--img:hover img,.pcard--img:hover img,.post:hover .post__media img{transform:scale(1.03)}.ccard__body,.pcard__body{display:flex;flex-direction:column;flex:1 1 auto;padding:24px 26px 22px;border-top:0}.pcard--img .pcard__cat,.pcard__by{font-size:12px;margin-bottom:4px}.pcard__by{color:#4a4a55;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #dad6d0}.faqx{display:grid;gap:40px;align-items:start}@media (min-width:1024px){.faqx{grid-template-columns:4fr 7fr;gap:72px}.faqx__intro{position:sticky;top:120px}}.faqx__intro{display:grid;gap:16px;justify-items:start}.faqx__intro .sh__lead{font-size:clamp(1rem,1.05vw,1.0625rem)}.faqx .faq__item summary{min-height:76px}.acard--dark .acard__more,.crumbs a:hover,.section--dark .shl h2{color:#fff}.section--tight{padding-block:clamp(48px,6vw,80px)}.crumbs ol{flex-wrap:wrap;gap:4px 8px;font-size:13px}.crumbs a,.crumbs li{display:inline-flex;align-items:center}.crumbs li{gap:8px;color:#b9bac2}.crumbs a{min-height:32px;color:#f7f4f2;font-weight:600}.crumbs .icon{opacity:.6}.crumbs [aria-current=page]{color:#b9bac2;font-weight:600}.crumbs a:focus-visible{outline-color:#e2ded8}.phero{position:relative;background:#121216 linear-gradient(120deg,#18181d 0,#121216 60%,#1e1418 100%);color:#f7f4f2;padding-block:24px 64px}@media (min-width:1024px){.phero{padding-block:28px 96px}}.phero__grid{display:grid;gap:40px;align-items:center;margin-top:32px}@media (min-width:1024px){.phero__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;margin-top:48px}}.phero__content{display:grid;gap:22px}.phero h1{color:#fff;max-width:18ch;font-size:clamp(2.25rem,4.2vw,3.5rem)}.phero__media{position:relative;margin:0}.phero__media img{width:100%;aspect-ratio:5/4;object-fit:cover;border-radius:4px}.phero .about__media--frame::before{border-color:rgba(255,255,255,.28)}.phero a:not(.btn):focus-visible{outline-color:#e2ded8}.answer{display:grid;gap:40px;align-items:center}@media (min-width:1024px){.answer{grid-template-columns:7fr 5fr;gap:72px}}.answer__text{display:grid;gap:16px}.answer__text .sh__eyebrow{justify-self:start}.answer__text h2{max-width:22ch}.answer__text p:not(.sh__eyebrow){color:#4a4a55;max-width:64ch}.answer__text .answer__lead{font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.65;color:#1a1a1f;padding-left:0;border-left:0}.answer__facts,.svc{border:1px solid #dad6d0;border-radius:4px}.answer__facts{display:grid;margin:0;background:#f7f4f2}.answer__facts div,.ctable td,.ctable th{padding:22px 26px;border-bottom:1px solid #dad6d0}.answer__facts dt,.ctable thead th{font-family:"Manrope","Manrope Fallback",Arial,sans-serif}.answer__facts dt{display:flex;align-items:center;gap:10px;font-weight:700;font-size:1.0625rem;color:#1a1a1f;margin-bottom:6px}.answer__facts dt .icon{color:#6b1e2e}.answer__facts dd{margin:0;padding-left:32px;font-size:clamp(.875rem,.95vw,.9375rem);line-height:1.55;color:#4a4a55}.svc{display:flex;flex-direction:column;height:100%;background:#fff;overflow:hidden;transition:border-color 220ms ease-in-out,box-shadow 220ms ease-in-out,transform 220ms ease-in-out}.svc:hover{box-shadow:0 20px 48px rgba(18,18,22,.16);transform:translateY(-4px)}.svc__media{position:relative}.svc__media img{width:100%;aspect-ratio:16/10;object-fit:cover}.svc__icon{position:absolute;left:26px;bottom:-28px;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:4px;background:#6b1e2e;color:#fff;box-shadow:0 4px 12px rgba(18,18,22,.08);border:3px solid #fff}.svc__body{display:flex;flex-direction:column;flex:1 1 auto;padding:46px 26px 22px}.svc__title{font-size:1.1875rem;line-height:1.3;margin-bottom:8px}.ctable table,.svc__text{font-size:clamp(.875rem,.95vw,.9375rem)}.svc__text{color:#4a4a55;line-height:1.6;min-height:calc(1.6em*2);margin-bottom:16px}.svc__link{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:auto;min-height:44px;padding-top:12px;font-size:.9375rem}.svc__link .icon{transition:transform 150ms ease-out}.ctable{border:1px solid #dad6d0;border-radius:4px;overflow:hidden;background:#fff}.ctable table{width:100%;border-collapse:collapse;line-height:1.55}.ctable td,.ctable th{padding:18px 20px;text-align:left;vertical-align:top}.ctable thead th{background:#2a2a33;color:#fff;font-size:.875rem;letter-spacing:.02em;border-bottom:0}.ctable tbody tr:nth-child(even){background:#f7f4f2}.ctable tbody th{width:17%;font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-size:1rem}.ctable tbody th a{color:#6b1e2e;text-decoration:underline;text-decoration-color:rgba(107,30,46,.35)}.ctable td{color:#4a4a55;width:20.75%}.ctable__note{display:flex;gap:8px;align-items:flex-start;justify-content:center;margin-top:16px;font-size:13px;color:#4a4a55;text-align:center}.ctable__note .icon{color:#6b1e2e;flex:none;margin-top:2px}@media (max-width:899px){.ctable{border:0;background:0 0;overflow:visible}.ctable thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ctable table,.ctable tbody,.ctable td,.ctable th,.ctable tr{display:block;width:100%}.ctable tbody{display:grid;gap:16px}.ctable tbody tr,.ctable tbody tr:nth-child(even){background:#fff;border:1px solid #dad6d0;border-top:4px solid #6b1e2e;border-radius:4px}.ctable tbody th{padding:18px 20px 10px;border-bottom:1px solid #dad6d0;font-size:1.125rem}.ctable td{padding:10px 20px;border-bottom:0}.ctable td:last-child{padding-bottom:18px}.ctable tbody td,.ctable tbody th{width:100%}.ctable td::before{content:attr(data-label);display:block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#1a1a1f;margin-bottom:2px}}.hstep{display:flex;flex-direction:column;height:100%;padding:28px;background:#fff;border:1px solid #dad6d0;border-radius:4px}.hstep__head{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid #dad6d0}.hstep__n{font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-weight:700;font-size:2rem;line-height:1;color:#6b1e2e;letter-spacing:-.02em}.hstep__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#f2ece6;color:#6b1e2e}.hstep__title{font-size:1.125rem;line-height:1.3;margin-bottom:8px}.hstep__text{font-size:clamp(.875rem,.95vw,.9375rem);color:#4a4a55;line-height:1.6;margin-bottom:4px}.ig .panel__head{padding-bottom:20px}.ig__items{display:grid}.ig__item{padding-block:16px;border-bottom:1px solid #dad6d0}.ig__item:last-child{border-bottom:0;padding-bottom:0}.ig__h4{font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-weight:700;font-size:1rem;line-height:1.35;color:#1a1a1f;margin-bottom:4px}.ig__item p,.type p{font-size:clamp(.875rem,.95vw,.9375rem);line-height:1.6;color:#4a4a55}.ig__source{display:flex;gap:10px;align-items:flex-start;max-width:860px;margin:32px auto 0;padding:16px 20px;background:#f7f4f2;font-size:13px;line-height:1.6;color:#4a4a55;border:1px solid #dad6d0}.ig__source .icon{color:#6b1e2e;flex:none;margin-top:2px}@media (min-width:1024px){.phero__grid--form{grid-template-columns:minmax(0,1fr) 420px}}.phero__note{display:flex;align-items:center;gap:10px;font-size:13px;color:#b9bac2}.phero__note .icon{color:#fff;flex:none}.def{display:grid;gap:40px;align-items:start}@media (min-width:1024px){.def{grid-template-columns:7fr 5fr;gap:72px}}.def__text,.def__types{display:grid;gap:16px}.def__text .sh__eyebrow{justify-self:start}.def__text p:not(.sh__eyebrow){color:#4a4a55;line-height:1.75}.def__text strong,.type strong{color:#1a1a1f}.type{padding:24px 26px;background:#fff;border-radius:4px;box-shadow:none;border:1px solid #dad6d0}.type__title{font-size:1.0625rem;line-height:1.35;margin-bottom:6px}.sign{display:flex;flex-direction:column;height:100%;padding:32px 28px 30px;background:#fff;border-radius:4px;transition:box-shadow 220ms ease-in-out,transform 220ms ease-in-out,border-color 220ms ease-in-out;position:relative;border:1px solid #dad6d0;border-top:1px solid #dad6d0}.sign:hover{background:#fff;box-shadow:0 20px 48px rgba(18,18,22,.16);transform:translateY(-4px)}.sign__icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:4px;background:#6b1e2e;color:#fff;margin-bottom:20px;box-shadow:0 8px 18px rgba(107,30,46,.25)}.sign__title{font-size:1.1875rem;line-height:1.3;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #dad6d0}.igx__col p,.sign__text{font-size:clamp(.875rem,.95vw,.9375rem);line-height:1.6;color:#4a4a55}.checks li,.hstep__prazo,.incl li{display:flex;align-items:flex-start}.hstep__prazo{gap:8px;margin-top:auto;padding-top:16px;font-size:13px;font-weight:600;line-height:1.45;color:#6b1e2e}.hstep__prazo .icon{flex:none;margin-top:1px}.incl__box{display:flex;flex-direction:column;gap:18px;height:100%;padding:32px;border-radius:4px}.incl__box--yes{background:#f7f4f2;box-shadow:none;border:1px solid #dad6d0}.incl__box--no{background:#fff;border:1px dashed #8a8783}.incl__title{display:flex;align-items:center;gap:10px;padding-bottom:16px;border-bottom:1px solid #dad6d0;font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-weight:700;font-size:1.1875rem}.incl__box--yes .incl__title .icon,.incl__box--yes li .icon{color:#227245}.incl__box--no .incl__title .icon,.incl__box--no li .icon,.incl__note{color:#4a4a55}.incl ul{display:grid;gap:14px}.checks li,.incl li{gap:12px;font-size:.9375rem;line-height:1.5;color:#1a1a1f}.incl li .icon{flex:none;margin-top:2px}.incl__note{margin-top:auto;font-size:13px}.ctable--3 tbody th{width:24%}.ctable--3 td{width:38%}.ctable--flat{border:0;border-radius:0}.ctable--flat tbody th{width:22%;font-size:.9375rem}.ctable--flat td{width:26%}@media (max-width:899px){.ctable--3 tbody th,.ctable--3 td,.ctable--flat tbody th,.ctable--flat td{width:100%}}.igx{display:grid;gap:24px;grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.igx{grid-template-columns:repeat(2,minmax(0,1fr))}.igx__comp,.igx__norms{grid-column:1/-1}}.igx__cols{gap:0}.igx__col{padding:20px 0;border-bottom:1px solid #dad6d0}.idcard__list div:last-child,.igx__col:last-child,.support__list li:last-child a{border-bottom:0}@media (min-width:1024px){.igx__col{padding:4px 28px;border-bottom:0;border-right:1px solid #dad6d0}.igx__col:first-child{padding-left:0}.igx__col:last-child{border-right:0;padding-right:0}}.igx__col .ig__h4{margin-bottom:12px;color:#6b1e2e}.igx__h5{font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-weight:700;font-size:.9375rem;color:#1a1a1f;margin:14px 0 2px}.checks{display:grid;gap:14px;padding-top:16px}.checks .icon{color:#6b1e2e;flex:none}.checks__note{margin-top:auto;padding-top:16px;font-size:13px;color:#4a4a55}.support{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:40px;padding:28px 32px;background:#fff;border-radius:4px;box-shadow:none;border:1px solid #dad6d0}@media (min-width:1024px){.support{grid-template-columns:220px minmax(0,1fr) auto;align-items:center;gap:32px}}.support__title{display:flex;align-items:center;gap:10px;font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-weight:700;font-size:1.125rem}.support__title .icon{color:#6b1e2e}.support__list{display:grid}.support__list a,.support__more{align-items:center;min-height:44px;font-size:.9375rem}.support__list a{display:flex;justify-content:space-between;gap:12px;padding-block:6px;border-bottom:1px solid #dad6d0;color:#1a1a1f}.maparea__list li a:hover,.support__list a:hover{color:#6b1e2e;text-decoration:none}.support__list .icon,.support__more .icon{color:#6b1e2e;flex:none}.support__more{display:inline-flex;gap:8px}@media (min-width:1024px){.support__more{white-space:nowrap}}.section--white .faq__item,.section--white .support{background:#f7f4f2}.shl{display:grid;gap:14px;justify-items:start;margin-bottom:40px}.shl h2{max-width:24ch}.shl__lead{max-width:52ch;font-size:clamp(1rem,1.05vw,1.0625rem);line-height:1.6;color:#f7f4f2}.difgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;background:rgba(255,255,255,.16);border:1px solid transparent}@media (min-width:768px){.difgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.difgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.difgrid__cell{display:flex;flex-direction:column;padding:32px 28px 36px;background:#2a2a33;transition:background-color 220ms ease-in-out}.difgrid__cell:hover{background:#303039}.difgrid__icon{color:#a3293b;stroke-width:2;margin-bottom:26px}.difgrid__title{font-size:1.125rem;line-height:1.3;color:#fff;margin-bottom:10px;max-width:24ch}.difgrid__text{font-size:clamp(.875rem,.95vw,.9375rem);line-height:1.65;color:#b9bac2;margin-bottom:4px}.section--form-white,.section--white.section--panel .faq__item{background:#fff}.section--white .type{background:#f7f4f2}.section--dark .hstep{border-color:transparent}.sh--split{margin:0 0 48px;padding-bottom:32px;text-align:left;justify-items:start;border-bottom:1px solid #dad6d0}.sh--split .sh__eyebrow::after{display:none}.sh--split,.sh--split h2{max-width:none}.sh--split .sh__lead{max-width:46ch}@media (min-width:1024px){.sh--split{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:72px;align-items:end}.sh--split .sh__eyebrow,.sh--split h2{grid-column:1}.sh--split .sh__lead{grid-column:2;grid-row:2;padding-bottom:6px}}.sh--dark.sh--split{border-bottom-color:rgba(255,255,255,.16)}.section--panel{padding-block:calc(56px*.5);padding-inline:12px}@media (min-width:768px){.section--panel{padding-block:calc(64px*.5)}}@media (min-width:1280px){.section--panel{padding-block:calc(96px*.5)}}.section--panel>.container{background:#f3ede7;border-radius:16px;padding-block:56px;padding-inline:clamp(20px,4vw,64px);max-width:calc(1160px + 128px)}@media (min-width:768px){.section--panel>.container{padding-block:64px}}@media (min-width:1280px){.section--panel>.container{padding-block:96px}}@media (min-width:768px){.section--panel{padding-inline:24px}}.section--panel .sh--split{border-bottom-color:#dfd5cb}.section--white:not(.section--panel)#destaque+.section--white:not(.section--panel),.section--white:not(.section--panel)+.section--white:not(.section--panel){padding-top:0}.section--white:not(.section--panel)+.section--white:not(.section--panel)>.container{border-top:1px solid #dad6d0;padding-top:56px}@media (min-width:768px){.section--white:not(.section--panel)+.section--white:not(.section--panel)>.container{padding-top:64px}}@media (min-width:1280px){.section--white:not(.section--panel)+.section--white:not(.section--panel)>.container{padding-top:96px}}.difgrid__proof{display:flex;gap:8px;align-items:flex-start;margin-top:auto;padding-top:18px;font-size:13px;font-weight:600;color:#fff}.difgrid__proof .icon{color:#a3293b;flex:none;margin-top:1px}@media (min-width:1024px){.sh--split.sh--stack{grid-template-columns:minmax(0,1fr)}.sh--split.sh--stack h2{max-width:30ch}.sh--split.sh--stack .sh__lead{grid-column:1;grid-row:auto}}.section--dark .hstep__title{color:#1a1a1f}@media (min-width:1024px){.sh--split{grid-template-columns:minmax(0,8fr) minmax(0,4fr);column-gap:64px}}@media (max-width:899px){.ctable tbody tr,.ctable tbody tr:nth-child(even){border-top:1px solid #dad6d0}}.acard--dark:hover,.acard:hover,.ccard:hover,.pcard:hover,.sign:hover,.svc:hover{border-color:#8a8783}.acard--dark:hover{border-color:rgba(255,255,255,.3)}.idcard__list dt .icon,.section--dark .difgrid__icon,.section--dark .difgrid__proof .icon{color:#c94f61}.pending{display:inline-block;padding:1px 8px;border:1px dashed #8a8783;border-radius:4px;background:#f7f4f2;color:#4a4a55;font-family:"Inter","Inter Fallback",Arial,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.02em;line-height:1.6;text-transform:none;vertical-align:middle}.phero--about .phero__grid{align-items:start}.phero--about h1{max-width:20ch}.about-def{margin-top:8px;max-width:66ch;font-size:clamp(1rem,1.05vw,1.0625rem);line-height:1.8;color:#b9bac2}.about-def strong{color:#fff;font-weight:600}.idcard{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.14);border-radius:4px;overflow:hidden}.idcard__media{margin:0}.idcard__media img,.person__media img{display:block;width:100%;aspect-ratio:16/11;object-fit:cover}.idcard__list{margin:0;padding:4px 24px 8px}.idcard__list div{padding:14px 0;border-bottom:1px solid rgba(255,255,255,.12)}.idcard__list dt{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#b9bac2}.idcard__list dd{margin:4px 0 0;padding-left:26px;font-size:.9375rem;line-height:1.5;color:#fff}.tline{position:relative;display:grid;gap:32px}.tline::before{content:"";position:absolute;top:8px;bottom:8px;left:23px;width:1px;background:#dad6d0}.tline__item{position:relative;padding-left:76px}.tline__dot{position:absolute;left:0;top:0;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#fff;border:1px solid #dad6d0;box-shadow:0 4px 12px rgba(18,18,22,.08);color:#6b1e2e}.nap__list dt,.person__facts dt,.tline__date{font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tline__date{font-size:.8125rem;color:#6b1e2e;margin-bottom:6px}.tline__title{font-size:1.1875rem;line-height:1.3;margin-bottom:8px}.nap__list dd,.person__facts dd,.tline__text{font-size:clamp(.875rem,.95vw,.9375rem);color:#4a4a55}.tline__text{line-height:1.6;max-width:34ch}.tline__item--pending .tline__dot{color:#8a8783;border-style:dashed;box-shadow:none}@media (min-width:1024px){.tline{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.tline::before{top:24px;bottom:auto;left:24px;right:0;width:auto;height:1px}.tline__item{padding-left:0;padding-top:76px}}.team{display:grid;gap:24px}@media (min-width:1024px){.team{grid-template-columns:repeat(2,minmax(0,1fr))}}.person{display:grid;grid-template-rows:auto 1fr;height:100%;background:#fff;border:1px solid #dad6d0;border-radius:4px;box-shadow:0 4px 12px rgba(18,18,22,.08);overflow:hidden}.person__media{margin:0;background:#f7f4f2}.person__media img{height:100%;aspect-ratio:4/3}.person__body{display:flex;flex-direction:column;padding:28px 28px 24px}.person__role{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6b1e2e;margin-bottom:6px}.person__name{font-size:1.5rem;line-height:1.25;padding-bottom:16px;margin-bottom:4px;border-bottom:1px solid #dad6d0}.person__facts{margin:0 0 20px}.person__facts div{display:grid;gap:2px;padding:12px 0;border-bottom:1px solid #dad6d0}.nap__list dt,.person__facts dt{display:flex;align-items:center;gap:8px;font-size:11px;color:#1a1a1f}.person__facts dt .icon,.person__link-off .icon{color:#6b1e2e}.nap__list dd,.person__facts dd{margin:0;padding-left:26px;line-height:1.55}.mvv__values strong,.person__facts strong,.rcard__text strong{color:#1a1a1f}.person__link{margin-top:auto;font-size:.875rem}.person__link-off{display:inline-flex;align-items:center;gap:8px;color:#4a4a55;font-weight:600}@media (min-width:640px) and (max-width:1023px){.person{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.person__media img{aspect-ratio:auto;min-height:100%}}.mvv__item{display:flex;flex-direction:column;height:100%;padding:32px 30px;background:#fff;border:1px solid #dad6d0;border-radius:4px;box-shadow:0 4px 12px rgba(18,18,22,.08)}.mvv__icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:4px;background:#f2ece6;color:#6b1e2e;margin-bottom:22px}.mvv__title,.nap__list div{border-bottom:1px solid #dad6d0}.mvv__title{font-size:1.375rem;padding-bottom:12px;margin-bottom:14px}.mvv__text,.mvv__values{font-size:clamp(.875rem,.95vw,.9375rem);line-height:1.7;color:#4a4a55}.mvv__values{display:grid;gap:10px;line-height:1.55}.agrid{display:grid;gap:1px;background:#dad6d0;border:1px solid transparent;border-radius:4px;overflow:hidden;box-shadow:0 4px 12px rgba(18,18,22,.08)}@media (min-width:640px){.agrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.agrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.agrid__cell{display:flex;flex-direction:column;padding:30px 26px 28px;background:#fff;transition:background-color 220ms ease-in-out}.agrid__cell:hover{background:#f7f4f2}.agrid__icon{display:inline-flex;color:#6b1e2e;margin-bottom:18px}.agrid__icon .icon{stroke-width:2}.agrid__title{font-size:1.125rem;line-height:1.3;margin-bottom:8px}.agrid__text{font-size:clamp(.875rem,.95vw,.9375rem);line-height:1.6;color:#4a4a55;margin-bottom:18px}.agrid__link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;font-size:.875rem}.agrid__cell--dark,.agrid__cell--dark:hover{background:#2a2a33}.agrid__cell--dark .agrid__icon{color:#c94f61}.agrid__cell--dark .agrid__title{color:#fff}.agrid__cell--dark .agrid__text{color:#b9bac2}.agrid__cell--dark .agrid__link{color:#fff}.stats{display:grid;gap:1px;margin:0;background:rgba(255,255,255,.16);border:1px solid transparent}@media (min-width:640px){.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.stats__cell{display:flex;flex-direction:column;padding:32px 28px 34px;background:#2a2a33}.stats__n{order:-1;margin:0 0 14px;font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-size:clamp(2.75rem,5vw,3.75rem);font-weight:700;line-height:1;letter-spacing:-.03em;color:#fff}.stats__label{font-size:.8125rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#b9bac2;margin-bottom:8px}.stats__text{margin:0;font-size:clamp(.875rem,.95vw,.9375rem);line-height:1.6;color:#b9bac2}.rcard{display:flex;flex-direction:column;height:100%;padding:28px 26px 24px;background:#fff;border:1px solid #dad6d0;border-radius:4px;box-shadow:0 4px 12px rgba(18,18,22,.08)}.rcard__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.rcard__icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:4px;background:#f2ece6;color:#6b1e2e}.rcard__tag{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#4a4a55}.rcard__title{font-size:1.125rem;line-height:1.3;margin-bottom:10px}.rcard__text{font-size:clamp(.875rem,.95vw,.9375rem);line-height:1.6;color:#4a4a55;margin-bottom:18px}.rcard__foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:16px;border-top:1px solid #dad6d0;font-size:.8125rem;font-weight:600;color:#4a4a55}.cities__title .icon,.nap__label .icon,.nap__list dt .icon,.rcard__foot .icon,a.profile:hover .profile__go{color:#6b1e2e}.cities{display:grid;gap:14px;margin-top:32px}.cities__list a,.cities__title{align-items:center;font-size:.875rem;color:#1a1a1f}.cities__title{display:flex;gap:8px;font-weight:700}.cities__list{display:flex;flex-wrap:wrap;gap:10px}.cities__list a{display:inline-flex;min-height:40px;padding:8px 16px;background:#fff;border:1px solid #dad6d0;border-radius:999px}.cities__list a:hover{border-color:#8a8783;color:#6b1e2e;text-decoration:none}.where{display:grid;gap:24px}@media (min-width:1024px){.where{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:stretch}}.nap,.profiles{display:flex;flex-direction:column;padding:32px clamp(22px,3vw,36px);background:#fff;border:1px solid #dad6d0;border-radius:4px;box-shadow:0 4px 12px rgba(18,18,22,.08)}.nap__label{display:flex;align-items:center;gap:8px;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#1a1a1f;margin-bottom:18px}.nap__block{font-style:normal;padding:20px 22px;background:#f7f4f2;border:1px solid #dad6d0;border-radius:4px;font-size:clamp(1rem,1.05vw,1.0625rem);line-height:1.75;color:#1a1a1f}.nap__list{margin:12px 0 24px}.nap__list div{display:grid;gap:2px;padding:14px 0}.nap .btn{align-self:flex-start;margin-top:auto}.profiles__list{display:grid;gap:10px}.profile{display:flex;align-items:center;gap:14px;min-height:64px;padding:12px 16px;border:1px solid #dad6d0;border-radius:4px;background:#fff;color:#1a1a1f}.profile>.icon:first-child{color:#6b1e2e;flex:none}.profile>span{display:grid;gap:4px;min-width:0}.profile strong{font-size:.9375rem;line-height:1.3}.profile small{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:.8125rem;font-weight:600;color:#4a4a55}.profile__go{margin-left:auto;color:#4a4a55;flex:none}a.profile:hover{border-color:#8a8783;text-decoration:none;color:#1a1a1f}.profile--off{background:#f7f4f2}.profile--off>.icon:first-child{color:#8a8783}.endcta{display:grid;gap:28px}.endcta__text{display:grid;gap:14px;justify-items:start}.bhero__text h1,.endcta__text h2{max-width:22ch}.endcta__text .sh__lead{max-width:58ch}.endcta__points{display:grid;gap:16px}.endcta__points li{display:flex;align-items:flex-start;gap:18px;padding:24px 26px;background:#fff;border:1px solid #dad6d0;border-radius:4px;font-size:clamp(.875rem,.95vw,.9375rem);color:#4a4a55;box-shadow:0 4px 12px rgba(18,18,22,.08);line-height:1.6}.endcta__points .icon{color:#6b1e2e;flex:none}.chips--stack strong,.endcta__points strong{font-family:"Manrope","Manrope Fallback",Arial,sans-serif}.endcta__points strong{display:block;color:#1a1a1f;font-size:1.125rem;line-height:1.3;margin-bottom:6px}.endcta__btns{display:flex;flex-wrap:wrap;gap:12px}@media (min-width:1024px){.endcta{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:64px;align-items:center}.endcta__points{grid-column:2;grid-row:1/span 2}.endcta__btns{grid-column:1;grid-row:2}}@media (max-width:639px){.endcta__btns .btn,.nap .btn{width:100%}}@media (min-width:1024px){.person__media img{aspect-ratio:16/10;object-position:center 25%}}@media (min-width:640px) and (max-width:1023px){.person{grid-template-rows:none}}@media (min-width:1024px){.team--solo{grid-template-columns:minmax(0,1fr)}.team--solo .person{grid-template-rows:none;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.team--solo .person__media img{aspect-ratio:auto;height:100%;min-height:100%}.team--solo .person__body{padding:40px 44px 36px}.team--solo .person__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}.endcta__icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:52px;height:52px;border-radius:4px;background:#f2ece6;color:#6b1e2e}@media (min-width:1024px){.endcta{grid-template-columns:minmax(0,6fr) minmax(0,6fr);column-gap:56px}}.phero--contact .phero__grid{align-items:center}.chips--stack{gap:12px;margin-top:0}@media (min-width:600px){.chips--stack{grid-template-columns:minmax(0,1fr)}}.chips--stack li{gap:16px;padding:20px 22px;font-size:.875rem;line-height:1.45}.chips--stack strong{font-size:1.0625rem;margin-bottom:2px}.chips--stack .icon{color:#c94f61}.chan__card{display:flex;flex-direction:column;height:100%;padding:30px 26px 26px;background:#fff;border:1px solid #dad6d0;border-radius:4px;box-shadow:0 4px 12px rgba(18,18,22,.08);transition:border-color 220ms ease-in-out,transform 220ms ease-in-out}.chan__card:hover{border-color:#8a8783;transform:translateY(-3px)}.chan__icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:4px;background:#f2ece6;color:#6b1e2e;margin-bottom:22px}.chan__label{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#4a4a55;margin-bottom:6px}.chan__value,.hours__list div{border-bottom:1px solid #dad6d0}.chan__value{font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.3;color:#1a1a1f;overflow-wrap:normal;padding-bottom:14px;margin-bottom:14px;word-break:normal}.chan__text{font-size:clamp(.875rem,.95vw,.9375rem);line-height:1.6;color:#4a4a55;margin-bottom:18px}.chan__link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;font-size:.875rem}.hours{display:grid;gap:24px}@media (min-width:1024px){.hours{grid-template-columns:repeat(2,minmax(0,1fr))}}.hours__box{height:100%;padding:32px clamp(22px,3vw,36px);background:#fff;border:1px solid #dad6d0;border-radius:4px;box-shadow:0 4px 12px rgba(18,18,22,.08)}.hours__title{display:flex;align-items:center;gap:10px;font-size:1.25rem;padding-bottom:16px;border-bottom:1px solid #dad6d0}.hours__title .icon{color:#6b1e2e}.byline__who p,.hours__list{margin:0}.hours__list div{display:grid;gap:4px;padding:18px 0}.hours__list div:last-child,.hours__sla li:last-child{border-bottom:0;padding-bottom:0}@media (min-width:640px){.hours__list div{grid-template-columns:170px minmax(0,1fr);gap:16px}}.hours__list dt{font-size:.9375rem;font-weight:700;color:#1a1a1f}.hours__list dd{margin:0;display:grid;gap:2px}.hours__list dd strong{font-size:.9375rem;color:#6b1e2e}.hours__list dd span:not(.pending){font-size:clamp(.875rem,.95vw,.9375rem);line-height:1.5;color:#4a4a55}.hours__sla{display:grid}.hours__sla li{display:flex;gap:16px;align-items:flex-start;padding:18px 0;border-bottom:1px solid #dad6d0;font-size:clamp(.875rem,.95vw,.9375rem);line-height:1.5;color:#4a4a55}.hours__sla small{display:block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#4a4a55}.hours__sla strong{font-size:.9375rem}.catnav a,.hours__icon{display:inline-flex;align-items:center}.hours__icon{justify-content:center;flex:none;width:44px;height:44px;border-radius:4px;background:#f2ece6;color:#6b1e2e}.maparea{display:grid;gap:24px}@media (min-width:1024px){.maparea{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}.mapbox{position:relative;overflow:hidden;border:1px solid #dad6d0;border-radius:4px;background:#f7f4f2;aspect-ratio:16/10;box-shadow:0 4px 12px rgba(18,18,22,.08)}.mapbox__img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.6)}.mapbox::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(18,18,22,0) 40%,rgba(18,18,22,.55) 100%);pointer-events:none}.mapbox__btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;box-shadow:0 20px 48px rgba(18,18,22,.16);white-space:nowrap}.mapbox__note{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:14px 20px;font-size:13px;color:#fff;text-align:center}.mapbox iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.mapbox.is-loaded::after{display:none}.maparea__side{display:flex;flex-direction:column;padding:28px 26px;background:#fff;border:1px solid #dad6d0;border-radius:4px;box-shadow:0 4px 12px rgba(18,18,22,.08)}.maparea__list li a,.maparea__title{display:flex;align-items:center;color:#1a1a1f}.maparea__title{gap:8px;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.maparea__online .icon,.maparea__title .icon{color:#6b1e2e;flex:none}.maparea__list li a{justify-content:space-between;min-height:48px;padding:10px 0;border-bottom:1px solid #dad6d0;font-size:.9375rem}.maparea__list .icon{color:#4a4a55}.bhero__facts li,.maparea__online{display:flex;align-items:flex-start}.maparea__online{gap:12px;margin-top:auto;padding-top:20px;font-size:clamp(.875rem,.95vw,.9375rem);line-height:1.5;color:#4a4a55}.hours__sla strong,.maparea__online strong{display:block;color:#1a1a1f}@media (max-width:639px){.mapbox{aspect-ratio:4/3}.mapbox__note{font-size:12px;padding:10px 14px}}.phero--blog{padding-bottom:0}.bhero{display:grid;gap:32px;margin-top:32px;padding-bottom:40px}@media (min-width:1024px){.bhero{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:center;margin-top:48px;padding-bottom:56px}}.bhero__text{display:grid;gap:20px;justify-items:start}.phero__link{color:#fff;text-decoration:underline;text-decoration-color:rgba(255,255,255,.4)}.phero__link:hover{color:#fff;text-decoration-color:#fff}.bhero__facts{display:grid;gap:12px}.bhero__facts li{gap:16px;padding:18px 20px;border:1px solid rgba(255,255,255,.16);border-radius:4px;background:rgba(255,255,255,.04);font-size:.875rem;line-height:1.45;color:#b9bac2}.bhero__facts .icon{color:#c94f61;flex:none;margin-top:2px}.bhero__facts strong,.svcta__points strong{display:block;font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-size:1rem;color:#fff;margin-bottom:2px}.catnav{border-top:1px solid rgba(255,255,255,.12);padding-block:18px}.catnav ul{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.catnav a{min-height:40px;padding:8px 16px;border:1px solid rgba(255,255,255,.2);border-radius:999px;font-size:.875rem;font-weight:600;color:#f7f4f2;white-space:nowrap}.catnav a:hover{border-color:rgba(255,255,255,.6);color:#fff;text-decoration:none}.catnav a[aria-current=page]{background:#fff;border-color:transparent;color:#1a1a1f}@media (min-width:1100px){.catnav ul{justify-content:space-between;gap:6px}.catnav a{padding:8px 13px;font-size:.8125rem}}.feature{display:grid;overflow:hidden;background:#fff;border:1px solid #dad6d0;border-radius:4px;box-shadow:0 4px 12px rgba(18,18,22,.08)}@media (min-width:1024px){.feature{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.feature__media{display:block;background:#f7f4f2}.feature__media img,.post__media img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.feature__media img{height:100%}.feature__body{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(24px,4vw,48px)}.feature__eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6b1e2e}.feature__by .icon,.feature__eyebrow a{color:#6b1e2e}.feature__title{font-size:clamp(1.5rem,2.6vw,2.125rem);line-height:1.2;max-width:none}.feature__title a,.post__title a{color:#1a1a1f}.feature__title a:hover,.post__title a:hover,a.pag__n:hover,a.pag__step:hover{color:#6b1e2e;text-decoration:none}.feature__text{font-size:clamp(1rem,1.05vw,1.0625rem);line-height:1.7;color:#4a4a55}.feature__by{display:flex;align-items:center;gap:8px;padding-top:14px;border-top:1px solid #dad6d0;width:100%;font-size:.875rem;font-weight:600;color:#1a1a1f}.feature .btn{margin-top:6px}.post{display:flex;flex-direction:column;height:100%;overflow:hidden;background:#fff;border:1px solid #dad6d0;border-radius:4px;box-shadow:0 4px 12px rgba(18,18,22,.08);transition:border-color 220ms ease-in-out,transform 220ms ease-in-out}.post:hover{border-color:#8a8783;transform:translateY(-3px)}.post__media{display:block;overflow:hidden;background:#f7f4f2}.post__media img{transition:transform 220ms ease-in-out}.post__body,.svcta__points li{display:flex;align-items:flex-start}.post__body{flex-direction:column;flex:1;padding:22px 24px 20px}.post__cat{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6b1e2e;margin-bottom:10px}.post__title{font-size:1.125rem;line-height:1.35;margin-bottom:10px;min-height:calc(1.35em*2)}.post__text{overflow:hidden;max-height:calc(1.6em*2);font-size:clamp(.875rem,.95vw,.9375rem);line-height:1.6;color:#4a4a55;min-height:calc(1.6em*2);margin-bottom:18px}.post__meta{display:flex;flex-wrap:wrap;gap:6px 18px;width:100%;margin-top:auto;padding-top:14px;border-top:1px solid #dad6d0;font-size:.8125rem;color:#4a4a55}.post__meta span,.post__meta time{display:inline-flex;align-items:center;gap:6px}.docnav a[aria-current=page] .icon,.post__meta .icon{color:#6b1e2e}.pag{display:grid;justify-items:center;gap:12px;margin-top:48px}.pag ul,.pag__n,.pag__step{justify-content:center;gap:8px}.pag ul{display:flex;flex-wrap:wrap}.pag__n,.pag__step{display:inline-flex;align-items:center;min-width:44px;height:44px;padding:0 14px;border:1px solid #dad6d0;border-radius:4px;background:#fff;font-size:.9375rem;font-weight:600;color:#1a1a1f}a.pag__n:hover,a.pag__step:hover{border-color:#8a8783}.pag__n[aria-current=page]{background:#6b1e2e;border-color:transparent;color:#fff}.pag__step.is-off{color:#8a8783;background:#f7f4f2}.pag__prev{transform:rotate(180deg)}.pag__info{font-size:.8125rem;color:#4a4a55}.svcta{display:grid;gap:32px;padding:clamp(32px,5vw,64px) clamp(22px,5vw,64px);background:#2a2a33;border-radius:16px;color:#b9bac2}@media (min-width:1024px){.svcta{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:center}}.svcta__text{display:grid;gap:16px;justify-items:start}.svcta__text h2{color:#fff;max-width:22ch}.svcta__lead{font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.6;color:#f7f4f2;max-width:54ch}.svcta__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.svcta__points{display:grid;gap:12px}.svcta__points li{gap:16px;padding:20px 22px;border:1px solid rgba(255,255,255,.16);border-radius:4px;background:rgba(255,255,255,.04);font-size:.875rem;line-height:1.5}.svcta__icon{display:inline-flex;flex:none;color:#c94f61;margin-top:2px}@media (max-width:639px){.svcta__btns .btn{width:100%}}.phero--article{padding-block:24px 56px}@media (min-width:1024px){.phero--article{padding-block:28px 72px}}.ahero{display:grid;gap:20px;justify-items:start;margin-top:32px;max-width:880px}.phero--article h1{max-width:22ch;font-size:clamp(2rem,4vw,3.25rem)}.ahero__cat{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:4px 12px;border:1px solid rgba(255,255,255,.24);border-radius:999px;color:#f7f4f2;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ahero__cat:hover{color:#fff;border-color:rgba(255,255,255,.5);text-decoration:none}.ahero__cat .icon{color:#c94f61}.byline{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 16px;align-items:center;width:100%;padding-top:20px;margin-top:4px;border-top:1px solid rgba(255,255,255,.12)}.byline__photo img{width:56px;height:56px;border-radius:50%;object-fit:cover;display:block}.byline__name{font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-weight:700;color:#fff}.byline__name a,.byline__name a:hover{color:#fff}.byline__meta,.byline__role{font-size:13px;color:#b9bac2}.byline__meta{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px 20px;margin:12px 0 0;padding:0;list-style:none}.byline__meta li{display:inline-flex;align-items:center;gap:8px}.byline__meta .icon{color:#c94f61;flex:none}@media (min-width:900px){.byline{grid-template-columns:auto auto minmax(0,1fr)}.byline__meta{grid-column:auto;justify-content:flex-end;margin:0}}.art-wrap{padding-top:calc(56px*.75)}@media (min-width:768px){.art-wrap{padding-top:calc(64px*.75)}}@media (min-width:1280px){.art-wrap{padding-top:calc(96px*.75)}}.art-grid{display:grid;gap:48px;align-items:start}@media (min-width:1100px){.art-grid{grid-template-columns:minmax(0,740px) minmax(0,320px);justify-content:space-between;gap:64px}}.art{min-width:0;font-size:1.0625rem;line-height:1.75;color:#1a1a1f}.art p{margin:0 0 1.1em}.art h2,.art h3{scroll-margin-top:calc(68px + 24px)}.art h2{font-size:clamp(1.625rem,2.6vw,2.125rem);max-width:none;margin:0 0 16px}@media (min-width:1280px){.art h2{scroll-margin-top:calc(80px + 24px)}}.art h3{font-size:clamp(1.25rem,1.8vw,1.4375rem);margin:32px 0 12px}@media (min-width:1280px){.art h3{scroll-margin-top:calc(80px + 24px)}}.art-sec{padding-top:48px;margin-top:48px;border-top:1px solid #dad6d0;scroll-margin-top:calc(68px + 16px)}@media (min-width:1280px){.art-sec{scroll-margin-top:calc(80px + 16px)}}.art-sec:first-of-type{border-top:0;margin-top:24px;padding-top:24px}.lead-answer{font-size:1.125rem;font-weight:500;color:#1a1a1f;padding:16px 20px;background:#f7f4f2;border-radius:4px}.art-answer{font-size:clamp(1.125rem,1.5vw,1.25rem);line-height:1.7;font-weight:500;margin-bottom:28px!important}.art-summary{background:#f3ede7;border-radius:12px;padding:24px;margin-bottom:28px}.art-summary strong,.art-summary__title,.toc__title{font-family:"Manrope","Manrope Fallback",Arial,sans-serif}.art-summary__title,.toc__title{display:flex;align-items:center;gap:10px;font-weight:700;font-size:.875rem;letter-spacing:.12em;text-transform:uppercase;color:#6b1e2e;margin:0 0 14px!important}.art-summary ul,.toc ol{display:grid;gap:14px;margin:0;padding:0;list-style:none}@media (min-width:768px){.art-summary ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px}}.art-summary li{display:flex;gap:12px;align-items:flex-start;font-size:.9375rem;line-height:1.55}.art-summary li .icon{color:#6b1e2e;flex:none;margin-top:2px}.art-summary strong{display:block;color:#1a1a1f}.toc{background:#fff;border:1px solid #dad6d0;border-radius:12px;padding:22px 24px}.toc ol{counter-reset:toc;gap:2px}.toc li{counter-increment:toc}.toc a{display:grid;grid-template-columns:28px minmax(0,1fr);gap:4px;padding:8px 0;font-size:.9375rem;font-weight:600;line-height:1.4;color:#1a1a1f;border-top:1px solid #dad6d0}.art-steps li:first-child,.toc li:first-child a{border-top:0}.toc a::before{content:counter(toc,decimal-leading-zero);font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-size:.8125rem;color:#6b1e2e;padding-top:1px}.toc a:hover{color:#6b1e2e;text-decoration:none}.toc-inline{margin-bottom:8px}.toc-inline .toc{background:#f7f4f2;border:0}@media (min-width:1100px){.toc-inline{display:none}}.art-side{display:none}@media (min-width:1100px){.art-side{display:block;align-self:stretch}.art-side__sticky{position:sticky;top:calc(68px + 24px);display:grid;gap:20px}@media (min-width:1280px){.art-side__sticky{top:calc(80px + 24px)}}}.side-cta{background:#121216;color:#f7f4f2;border-radius:12px;padding:24px;display:grid;gap:10px}.side-cta__title{font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.3;color:#fff;margin:0}.side-cta__text{font-size:.875rem;color:#b9bac2;margin:0 0 6px}.side-cta .btn--primary{background:#7a2232;border-color:transparent}.art-list{margin:0 0 1.2em;padding-left:1.25em;display:grid;gap:8px}.art-list li::marker{color:#6b1e2e}.art-table{overflow-x:auto;margin:8px 0 20px;border:1px solid #dad6d0;border-radius:12px}.art-table:focus-visible{outline-offset:2px}.art-table table{width:100%;min-width:560px;border-collapse:collapse;font-size:.9375rem;line-height:1.5}.art-table caption,.art-table thead th{font-family:"Manrope","Manrope Fallback",Arial,sans-serif;color:#4a4a55}.art-table caption{text-align:left;padding:14px 18px;font-weight:700;font-size:.875rem;background:#f7f4f2;border-bottom:1px solid #dad6d0}.art-table td,.art-table th{padding:12px 18px;text-align:left;vertical-align:top;border-top:1px solid #dad6d0}.art-table thead th{border-top:0;font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;background:#fff}.art-table tbody th{font-weight:600}.art-table small{display:block;font-size:.8125rem;font-weight:400;color:#4a4a55;margin-top:2px}.art-table td.up{font-weight:700;color:#6b1e2e}.art-example__grid span,.status{font-size:.8125rem;font-weight:700}.status{display:inline-flex;align-items:center;min-height:26px;padding:2px 10px;border-radius:999px;white-space:nowrap}.status--on{background:#e6f0ea;color:#227245}.status--off{background:#f0ebe9;color:#1a1a1f}.art-note{display:flex;gap:10px;align-items:flex-start;font-size:.875rem;color:#4a4a55}.art-note .icon{flex:none;margin-top:3px;color:#4a4a55}.ext__icon{display:inline-block;vertical-align:-1px;margin-left:2px}.art-example{background:#f3ede7;border-radius:12px;padding:24px;margin:28px 0}.art-example__grid strong,.art-example__title{font-family:"Manrope","Manrope Fallback",Arial,sans-serif}.art-example__title{font-weight:700;font-size:1.0625rem}.art-example__grid{display:grid;gap:12px;margin:4px 0 16px}@media (min-width:640px){.art-example__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.art-example__grid>div{display:grid;gap:4px;background:#fff;border:1px solid #e3d9cf;border-radius:8px;padding:18px}.art-example__grid span{letter-spacing:.06em;text-transform:uppercase;color:#4a4a55}.art-example__grid strong{font-size:1.5rem;line-height:1.2;color:#6b1e2e}.art-example__grid em{font-style:normal;font-weight:600;font-size:.9375rem}.art-example__note{font-size:.9375rem;color:#4a4a55;margin:0!important}.art-steps{margin:8px 0 24px;padding:0;list-style:none;display:grid;gap:0;border:1px solid #dad6d0;border-radius:12px;overflow:hidden}.art-checks li,.art-steps li{display:flex;align-items:flex-start;font-size:.9375rem;line-height:1.6}.art-steps li{gap:16px;padding:18px 20px;border-top:1px solid #dad6d0;color:#4a4a55}.art-steps strong{display:block;font-size:1rem;color:#1a1a1f}.art-steps__n{display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:50%;background:#6b1e2e;color:#fff;font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-weight:700}.art-checks{margin:0;padding:0;list-style:none;display:grid;gap:10px}.art-checks li{gap:14px;padding:16px 18px;background:#f7f4f2;border-radius:8px}.art-checks .icon{color:#6b1e2e;flex:none;margin-top:2px}.art-checks strong,.art-steps strong{font-family:"Manrope","Manrope Fallback",Arial,sans-serif}.art-cta{display:grid;gap:16px;margin:48px 0 0;padding:28px;background:#121216;color:#f7f4f2;border-radius:12px}@media (min-width:640px){.art-cta{grid-template-columns:auto minmax(0,1fr);gap:20px;padding:32px}}.art-cta__icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;border:1px solid rgba(255,255,255,.12);color:#c94f61}.art-cta__title{font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.3;color:#fff;margin:0 0 6px!important}.art-cta__text{font-size:.9375rem;color:#b9bac2;margin:0 0 14px!important}.art-cta__link{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:12px 20px;background:#7a2232;border-radius:4px;color:#fff;font-size:.9375rem}.art-cta__link:hover{background:#6b1e2e;color:#fff;text-decoration:none}.art-cta a:focus-visible{outline-color:#e2ded8}.art-faq .faq__col{margin-top:8px}.art-faq .faq__item summary{min-height:72px}.author-box{display:grid;gap:20px;margin-top:56px;padding:28px;border:1px solid #dad6d0;border-radius:12px;background:#fff}@media (min-width:640px){.author-box{grid-template-columns:128px minmax(0,1fr);gap:28px}}.author-box__photo img{width:128px;height:128px;border-radius:50%;object-fit:cover;display:block}.author-box__body p{margin:0 0 6px}.author-box__label,.legal-card__grid dt,.tycard__list dt{font-size:.8125rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6b1e2e}.author-box__name{font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.25}.author-box__name a{color:#1a1a1f}.author-box__role{font-size:.875rem;font-weight:600;color:#4a4a55}.author-box__text{font-size:.9375rem;line-height:1.65;color:#4a4a55;margin-top:10px!important}.author-box__link{display:inline-flex;align-items:center;gap:6px;font-size:.9375rem;margin-top:6px}.art-sources{display:flex;gap:10px;align-items:flex-start;margin-top:28px!important;padding-top:20px;border-top:1px solid #dad6d0;font-size:.8125rem;line-height:1.6;color:#4a4a55}.art-sources>.icon{flex:none;margin-top:3px}.art-sources a{font-weight:600}@media (min-width:1100px){.art-grid{grid-template-columns:minmax(0,740px) minmax(0,340px)}}.side-cta .btn{font-size:.875rem;padding-inline:16px;white-space:normal;text-align:center}@media (max-width:639px){.lead-answer{padding:14px 16px;font-size:1.0625rem}.art-cta,.art-example,.art-summary,.author-box{padding:20px}}.legal-meta{grid-column:auto;margin:0;justify-content:flex-start}.docnav{width:100%;padding-top:20px;margin-top:4px;border-top:1px solid rgba(255,255,255,.12)}.docnav ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.docnav a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 16px;border:1px solid rgba(255,255,255,.2);border-radius:4px;color:#f7f4f2;font-size:.875rem}.docnav a .icon,.nf__body .hero__eyebrow .icon,.phero--thanks .hero__eyebrow .icon{color:#c94f61}.docnav a:hover{border-color:rgba(255,255,255,.5);color:#fff;text-decoration:none}.docnav a[aria-current=page]{background:#fff;border-color:transparent;color:#1a1a1f}.legal-card{margin:20px 0 24px;padding:24px;background:#f3ede7;border-radius:12px}.legal-card__title,.legal-contact__item strong{font-family:"Manrope","Manrope Fallback",Arial,sans-serif}.legal-card__title{display:flex;align-items:center;gap:10px;font-weight:700;font-size:.875rem;letter-spacing:.12em;text-transform:uppercase;color:#6b1e2e;margin:0 0 16px!important}.legal-card__grid{display:grid;gap:1px;margin:0;background:#e3d9cf;border:1px solid transparent;border-radius:8px;overflow:hidden}@media (min-width:640px){.legal-card__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.legal-card__grid>div{padding:14px 16px;background:#fff}.legal-card__grid dt,.tycard__list dt{font-size:.75rem;letter-spacing:.08em;color:#4a4a55}.legal-card__grid dd{margin:4px 0 0;font-size:.9375rem;line-height:1.5}.legal .art-checks{margin-bottom:1.1em}.legal-contact{display:grid;gap:12px}@media (min-width:640px){.legal-contact{grid-template-columns:repeat(2,minmax(0,1fr))}}.legal-contact__item{display:flex;gap:14px;align-items:flex-start;padding:18px 20px;border:1px solid #dad6d0;border-radius:8px;color:#6b1e2e;font-size:.9375rem;font-weight:400;line-height:1.5}.legal-contact__item strong{display:block;color:#1a1a1f}.legal-contact__item span{color:#4a4a55}.legal-contact__item:hover{background:#f7f4f2;text-decoration:none}.legal-contact__item .icon{flex:none;margin-top:2px}.phero--thanks{padding-block:48px 64px}@media (min-width:1024px){.phero--thanks{padding-block:72px 96px}.phero--thanks .phero__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.phero--thanks .phero__grid{margin-top:0}.phero--thanks h1{max-width:16ch}@media (min-width:640px){.phero--404 .hero__ctas,.phero--thanks .hero__ctas{flex-direction:row;flex-wrap:wrap}}.tycard{background:#fff;color:#1a1a1f;border-radius:12px;padding:28px;box-shadow:0 20px 48px rgba(18,18,22,.16)}.tycard__list dd,.tycard__title,.tyhours strong{font-family:"Manrope","Manrope Fallback",Arial,sans-serif}.tycard__title{display:flex;align-items:center;gap:10px;font-weight:700;font-size:.875rem;letter-spacing:.12em;text-transform:uppercase;color:#6b1e2e;margin:0 0 8px}.ckb p,.tycard__list{margin:0}.tycard__list>div{display:grid;gap:2px;padding:14px 0;border-bottom:1px solid #dad6d0}.tycard__list dd,.tyhours strong{font-size:1.0625rem}.tycard__list dd{margin:0;font-weight:700;line-height:1.35}.tycard__note,.tyhours li{display:flex;align-items:flex-start;color:#4a4a55}.tycard__note{gap:10px;margin:16px 0 0;font-size:.8125rem;line-height:1.5}.tycard__note .icon{margin-top:2px}.nf-links ul,.tyhours,.tysteps{margin:0;padding:0;list-style:none}.nf-links ul,.tyhours{display:grid}.tyhours{gap:1px;background:#e3d9cf;border:1px solid transparent;border-radius:12px;overflow:hidden}@media (min-width:900px){.tyhours{grid-template-columns:repeat(3,minmax(0,1fr))}}.tyhours li{gap:16px;padding:26px 24px;background:#fff;font-size:.9375rem;line-height:1.55}.tycard__note .icon,.tyhours li>.icon{flex:none;color:#6b1e2e}.tyhours strong{display:block;margin-bottom:4px;color:#1a1a1f}.tyhours__urgent{background:#2a2a33!important;color:#b9bac2!important}.tyhours__urgent strong{color:#fff}.tyhours__urgent>.icon{color:#c94f61!important}.tyhours__more{margin:20px 0 0;font-size:.9375rem;color:#4a4a55;text-align:center}@media (min-width:640px) and (max-width:767px){.agrid--3{grid-template-columns:minmax(0,1fr)!important}}@media (min-width:768px){.agrid--3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.agrid__area{margin:0 0 6px;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.agrid__title a{color:inherit;font-weight:inherit}.agrid__area,.agrid__title a:hover,.nf-links a .icon{color:#6b1e2e}.phero--404{padding-block:32px 72px}@media (min-width:1024px){.phero--404{padding-block:72px 112px}}.nf,.nf-links a{align-items:center}.nf{display:grid;gap:24px}@media (min-width:1024px){.nf{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}.nf__code{margin:0;font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-weight:700;font-size:clamp(6rem,18vw,14rem);line-height:.9;letter-spacing:-.06em;color:rgba(255,255,255,.12)}.nf__body{display:grid;gap:22px;justify-items:start}.phero--404 h1{max-width:18ch}.nf-links{display:grid;gap:14px;margin-top:32px;padding-top:24px;border-top:1px solid #dad6d0}@media (min-width:900px){.nf-links{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px}}.nf-links__label{margin:0;font-size:.8125rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#4a4a55}.nf-links ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media (min-width:900px){.nf-links ul{grid-template-columns:repeat(4,minmax(0,1fr))}}.nf-links a{display:flex;gap:10px;min-height:48px;padding:10px 16px;border:1px solid #dad6d0;border-radius:4px;color:#1a1a1f;font-size:.9375rem}.nf-links a:hover{background:#f7f4f2;text-decoration:none}.btn.is-loading{cursor:progress;opacity:.75}.leadpop{width:min(920px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:6px;background:0 0;color:#1a1a1f;overflow:visible}.leadpop::backdrop{background:rgba(18,18,22,.72);backdrop-filter:blur(3px)}.leadpop[open]{animation:leadpop-in 260ms ease-out}.leadpop__card{position:relative;display:grid;max-height:calc(100dvh - 32px);overflow:auto;background:#fff;border-radius:6px;box-shadow:0 30px 80px rgba(0,0,0,.45)}@media (min-width:820px){.leadpop__card{grid-template-columns:5fr 8fr;overflow:hidden}.leadpop__form{overflow-y:auto;max-height:calc(100dvh - 32px)}}.leadpop__close{position:absolute;top:10px;right:10px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:#fff;color:#1a1a1f;cursor:pointer;transition:background 150ms ease-out}.leadpop__close:hover{background:#f0ebe9}.leadpop__close:focus-visible{outline:3px solid #a3293b;outline-offset:2px}.leadpop__side{display:none;flex-direction:column;gap:28px;padding:40px 32px 32px;background:#2a2a33;color:#b9bac2;background-image:radial-gradient(circle at 0 100%,rgba(107,30,46,.55),transparent 60%)}@media (min-width:820px){.leadpop__side{display:flex}}.leadpop__logo{width:190px;height:auto}.leadpop__points{display:grid;gap:20px}.leadpop__oab,.leadpop__points li{display:flex;align-items:flex-start;line-height:1.5}.leadpop__points li{gap:14px;font-size:clamp(.875rem,.95vw,.9375rem)}.leadpop__points .icon{margin-top:2px}.leadpop__points strong{display:block;color:#fff;font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-size:1rem}.leadpop__oab{gap:10px;margin-top:auto;padding-top:20px;border-top:1px solid rgba(255,255,255,.12);font-size:13px}.leadpop__oab .icon,.leadpop__points .icon{flex:none;color:#c94f61}.leadpop__form{display:grid;gap:18px;align-content:start;padding:36px 24px 24px}@media (min-width:640px){.leadpop__form{padding:40px 36px 32px}}.leadpop__eyebrow{display:flex;align-items:center;gap:10px;font-size:clamp(.75rem,.9vw,.875rem);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6b1e2e;padding-right:44px}.leadpop__eyebrow::before{content:"";width:28px;height:1px;background:currentColor}.leadpop__title{font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.15;margin:-6px 0 0;padding-right:32px}.leadpop__text{font-size:clamp(.875rem,.95vw,.9375rem);line-height:1.6;color:#4a4a55}.leadpop__urgent{display:flex;gap:12px;align-items:center;padding:12px 14px;border:1px solid #dad6d0;border-radius:4px;background:#f2ece6;color:#1a1a1f;font-size:14px;line-height:1.4;text-decoration:none}.leadpop__urgent:hover{text-decoration:none;border-color:#6b1e2e}.leadpop__urgent .icon{flex:none;color:#6b1e2e}.leadpop__urgent strong{display:block}.leadpop__grid{display:grid;gap:14px 16px}@media (min-width:640px){.leadpop__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.leadpop__grid .field--full{grid-column:1/-1}}.leadpop__note{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;line-height:1.5;color:#4a4a55}.leadpop__note .icon{flex:none;color:#227245}@media (max-width:639px){.leadpop{width:100vw;margin:auto 0 0}.leadpop,.leadpop__card{max-height:92dvh;border-radius:16px 16px 0 0}.leadpop[open]{animation:leadpop-up 260ms ease-out}.leadpop__form{padding-bottom:calc(24px + env(safe-area-inset-bottom,0))}}.leadfab{position:fixed;z-index:95;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;cursor:pointer;font-family:"Inter","Inter Fallback",Arial,sans-serif;font-weight:700;color:#fff;background:#2a2a33;transition:background 150ms ease-out,transform 220ms ease-in-out}.leadfab[hidden]{display:none}.leadfab:hover{background:#393942}.leadfab:focus-visible{outline:3px solid #a3293b;outline-offset:3px}.leadfab .icon{color:#c94f61}@media (min-width:1100px){.leadfab{right:24px;bottom:24px;min-height:52px;padding:0 22px;border-radius:999px;box-shadow:0 14px 34px rgba(18,18,22,.28);font-size:15px}.leadfab:hover{transform:translateY(-2px)}}@media (max-width:1099px){.leadfab{left:0;bottom:0;width:56%;min-height:56px;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0));font-size:15px;line-height:1.2}html.leadbar-on .sticky-cta{left:56%;padding-left:10px;padding-right:10px;font-size:13px;line-height:1.2;text-align:left;gap:8px}}@media (prefers-reduced-motion:reduce){.leadpop[open]{animation:none}.leadfab:hover{transform:none}}.form__status .form__wa{display:inline-flex;margin-top:10px}.checks--grid{gap:12px;padding-top:0}.checks--grid li{padding:16px 18px;border:1px solid #dad6d0;border-radius:4px;background:#fff}@media (min-width:768px){.checks--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.checks--grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ckb{position:fixed;z-index:120;left:0;right:0;bottom:0;display:grid;gap:12px;padding:14px 20px calc(14px + env(safe-area-inset-bottom,0));background:#fff;color:#1a1a1f;border-top:1px solid #dad6d0;box-shadow:0-10px 30px rgba(18,18,22,.12);max-height:50vh;overflow-y:auto;font-size:clamp(.875rem,.95vw,.9375rem);line-height:1.5;animation:ck-in 240ms ease-out}@media (min-width:768px){.ckb{padding:14px 32px calc(14px + env(safe-area-inset-bottom,0))}}@media (min-width:1280px){.ckb{padding:14px 40px calc(14px + env(safe-area-inset-bottom,0))}}.ckb[hidden]{display:none}.ckb__title{font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-weight:700;font-size:1rem;margin-bottom:4px!important}.ckb a,.ckp a{color:#6b1e2e;font-weight:600;text-decoration:underline;text-underline-offset:2px}.ckb__actions,.ckp__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ckbtn{min-height:44px;padding:8px 10px;border:1.5px solid #6b1e2e;border-radius:4px;background:#fff;color:#6b1e2e;font:700 .875rem/1.2"Inter","Inter Fallback",Arial,sans-serif;cursor:pointer;transition:background 150ms ease-out,color 150ms ease-out}.ckbtn:hover{background:#6b1e2e;color:#fff}.ckbtn:focus-visible,.ckp__close:focus-visible,.ckswitch input:focus-visible+.ckswitch__ui{outline:3px solid #a3293b;outline-offset:2px}@media (min-width:768px){.ckb{left:24px;right:auto;bottom:24px;width:min(460px,calc(100vw - 48px));padding:20px;border:1px solid #dad6d0;border-radius:6px;box-shadow:0 20px 48px rgba(18,18,22,.16);gap:16px}}.ckp{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:6px;background:#fff;color:#1a1a1f;box-shadow:0 20px 48px rgba(18,18,22,.16);overflow-y:auto}.ckp::backdrop{background:rgba(18,18,22,.6)}.ckp__box{padding:24px;display:grid;gap:16px}.ckp__head{display:flex;align-items:center;justify-content:space-between;gap:16px}.ckp__title{margin:0;font-family:"Manrope","Manrope Fallback",Arial,sans-serif;font-weight:700;font-size:1.25rem}.ckp__close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-8px -8px -8px 0;border:0;border-radius:4px;background:0 0;color:#1a1a1f;cursor:pointer}.ckp__close:hover{background:#f0ebe9}.ckp__intro{margin:0;font-size:clamp(.875rem,.95vw,.9375rem);color:#4a4a55}.ckp__list{list-style:none;margin:0;padding:0;border:1px solid #dad6d0;border-radius:4px}.ckp__item{padding:14px 16px}.ckp__item+.ckp__item{border-top:1px solid #dad6d0}.ckp__row{display:flex;align-items:center;justify-content:space-between;gap:16px}.ckp__cat{margin:0;font-weight:700;cursor:pointer}p.ckp__cat{cursor:default}.ckp__always,.ckp__desc{font-size:clamp(.8125rem,.9vw,.875rem)}.ckp__desc{margin:4px 0 0;color:#4a4a55}.ckp__always{font-weight:600;color:#227245;white-space:nowrap}.ckswitch{position:relative;display:inline-flex;flex:none}.ckswitch input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ckswitch__ui{width:48px;height:28px;border-radius:999px;background:#8a8783;position:relative;transition:background 150ms ease-out}.ckswitch__ui::after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:transform 150ms ease-out}.ckswitch input:checked+.ckswitch__ui{background:#6b1e2e}.ckswitch input:checked+.ckswitch__ui::after{transform:translateX(20px)}@media (max-width:420px){.ckp__box{padding:20px 16px}.ckp__actions{grid-template-columns:1fr}.ckb__actions .ckbtn{padding:8px 4px;font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.ckb{animation:none}.ckswitch__ui,.ckswitch__ui::after{transition:none}}.footer__legal-links [data-cookie-prefs]{cursor:pointer}#main-content:focus{outline:0}.art-quick{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:-8px 0 28px}.art-quick span{font-size:clamp(.8125rem,.9vw,.875rem);color:#4a4a55}.chan__decide{margin-top:40px;display:grid;gap:12px}.chan__decide>p{margin:0 0 8px;max-width:760px;color:#4a4a55}.hours__answer,.panel__lead{margin:14px 0 0;font-weight:600}.panel__lead{margin:0 0 16px;color:#1a1a1f}.fontes__text{display:grid;gap:14px;max-width:860px}.fontes__text p{margin:0}@media (min-width:900px){.fontes__text{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 40px;max-width:none}}.bhero .hero__ctas{margin-top:24px}.fontes__sit{margin-top:40px;display:grid;gap:12px}.chan__decide h3,.fontes__sit h3{margin:0;font-size:clamp(1.25rem,1.8vw,1.5rem)}.fontes__sit>p{margin:0 0 8px;color:#4a4a55}.footer__credit{margin:0}.footer__legal .footer__credit a{color:#b9bac2;font-weight:600}.footer__legal .footer__credit a:hover{color:#e2ded8}