.Hero-module___w2HtG__hero{isolation:isolate;min-height:100svh;margin-top:calc(-1 * var(--header-h));padding:calc(var(--header-h) + 48px) 0 72px;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.Hero-module___w2HtG__art{z-index:-1;width:min(78%,1240px);position:absolute;top:0;bottom:0;right:0;overflow:hidden}.Hero-module___w2HtG__art:after{content:"";background:linear-gradient(90deg, var(--ink) 4%, #0a19179e 34%, #0a191700 64%), linear-gradient(0deg, var(--ink) 2%, #0a191700 34%), linear-gradient(180deg, #0a1917bf 0%, #0a191700 22%);position:absolute;inset:0}.Hero-module___w2HtG__img{object-fit:cover;object-position:60% 58%}.Hero-module___w2HtG__video{object-fit:cover;object-position:60% 58%;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.Hero-module___w2HtG__videoOn{opacity:1}.Hero-module___w2HtG__copy{max-width:660px}.Hero-module___w2HtG__badge{color:var(--mist);border:1px solid #e8eef24d;border-radius:999px;margin-bottom:18px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-block}.Hero-module___w2HtG__title{font-weight:600;font-size:var(--fs-hero);letter-spacing:-.025em;color:#fff;text-wrap:balance;line-height:1.04}.Hero-module___w2HtG__accent{color:var(--gold)}.Hero-module___w2HtG__lead{color:#e8eef2d6;text-wrap:pretty;white-space:pre-line;max-width:28em;margin-top:24px;font-size:clamp(16.5px,.86rem + .42vw,19px);line-height:1.55}.Hero-module___w2HtG__ctas{flex-wrap:wrap;align-items:center;gap:12px;margin-top:36px;display:flex}.Hero-module___w2HtG__compact{min-height:0;padding:calc(var(--header-h) + clamp(56px, 7vw, 104px)) 0 clamp(52px, 6vw, 88px)}@media (min-width:1081px){.Hero-module___w2HtG__compact .Hero-module___w2HtG__art{width:min(68%,1120px)}}.Hero-module___w2HtG__compact .Hero-module___w2HtG__title{font-size:clamp(2.15rem,1.35rem + 1.9vw,3.05rem)}.Hero-module___w2HtG__compact .Hero-module___w2HtG__lead{margin-top:18px}.Hero-module___w2HtG__note{color:#e8eef29e;margin-top:18px;font-size:13.5px}.Hero-module___w2HtG__scroll{background:#e8eef224;border-radius:2px;width:2px;height:64px;margin-left:-1px;position:absolute;bottom:clamp(22px,4vh,40px);left:50%;overflow:hidden}.Hero-module___w2HtG__scroll i{background:linear-gradient(180deg, #c8a46400, var(--gold));border-radius:2px;height:45%;position:absolute;inset:0 0 auto;translate:0 -100%}@keyframes Hero-module___w2HtG__flow-down{to{translate:0 240%}}@keyframes Hero-module___w2HtG__leave{to{opacity:0}}@keyframes Hero-module___w2HtG__rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.Hero-module___w2HtG__lead,.Hero-module___w2HtG__ctas{animation:Hero-module___w2HtG__rise .9s var(--ease-out) both}.Hero-module___w2HtG__lead{animation-delay:80ms}.Hero-module___w2HtG__ctas{animation-delay:.18s}.Hero-module___w2HtG__scroll i{animation:Hero-module___w2HtG__flow-down 2.4s var(--ease) 1s infinite}@supports (animation-timeline:scroll()){.Hero-module___w2HtG__scroll{animation:linear both Hero-module___w2HtG__leave;animation-timeline:scroll(root);animation-range:0 220px}}}@media (max-height:680px){.Hero-module___w2HtG__scroll{display:none}}@media (max-width:1080px){.Hero-module___w2HtG__art{width:100%}.Hero-module___w2HtG__art:after{background:linear-gradient(90deg, #0a1917f0 0%, #0a1917a8 48%, #0a191733 100%), linear-gradient(0deg, var(--ink) 2%, #0a191700 34%), linear-gradient(180deg, #0a1917bf 0%, #0a191700 22%)}}@media (max-width:760px){.Hero-module___w2HtG__hero{padding:calc(var(--header-h) + 24px) 0 40px}.Hero-module___w2HtG__art{width:100%;inset:0}.Hero-module___w2HtG__art:after{background:linear-gradient(180deg, #0a1917d6 0%, #0a19179e 28%, #0a19179e 66%, var(--ink) 100%)}.Hero-module___w2HtG__img,.Hero-module___w2HtG__video{object-position:64% 50%}.Hero-module___w2HtG__lead{margin-top:18px}.Hero-module___w2HtG__ctas{flex-direction:column;align-items:stretch;margin-top:30px}.Hero-module___w2HtG__cta{justify-content:space-between;width:100%}.Hero-module___w2HtG__ghost{width:100%}}@media (max-width:359px){.Hero-module___w2HtG__lead{font-size:15px}}@media (max-width:760px){.Hero-module___w2HtG__compact{padding:calc(var(--header-h) + 40px) 0 48px}}
.Select-module__E8rWSW__label{font-size:13.5px;font-weight:600}.Select-module__E8rWSW__req{color:var(--teal-text)}.Select-module__E8rWSW__select{position:relative}.Select-module__E8rWSW__button{border-radius:var(--r-field);color:#6e7c88;text-align:left;cursor:pointer;background:#fff;border:1px solid #d0d8dd;justify-content:space-between;align-items:center;gap:12px;width:100%;height:46px;padding:0 12px 0 14px;font-size:15px;transition:border-color .2s,box-shadow .2s;display:flex}.Select-module__E8rWSW__button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Select-module__E8rWSW__button:hover{border-color:var(--slate-soft)}.Select-module__E8rWSW__filled{color:var(--ink)}.Select-module__E8rWSW__button svg{width:16px;height:16px;color:var(--slate);transition:transform .2s var(--ease-out), color .2s ease;flex-shrink:0}.Select-module__E8rWSW__open .Select-module__E8rWSW__button,.Select-module__E8rWSW__button:focus-visible{border-color:var(--teal);border-radius:var(--r-field);outline:0;box-shadow:0 0 0 4px #18a6a629}.Select-module__E8rWSW__open .Select-module__E8rWSW__button svg{color:var(--teal-text);transform:rotate(180deg)}.Select-module__E8rWSW__invalid .Select-module__E8rWSW__button{border-color:#b42318}.Select-module__E8rWSW__list{z-index:5;border:1px solid var(--line);transform-origin:top;background:#fff;border-radius:14px;gap:2px;margin:0;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 28px 56px -24px #0a191766}.Select-module__E8rWSW__list[hidden]{display:none}.Select-module__E8rWSW__option{min-height:46px;color:var(--ink);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:15px;transition:background-color .15s;display:flex}.Select-module__E8rWSW__option:hover{background:var(--paper)}.Select-module__E8rWSW__option[aria-selected=true]{background:var(--teal-50);color:var(--teal-text);font-weight:600}.Select-module__E8rWSW__option svg{width:16px;height:16px;color:var(--teal-text);visibility:hidden;flex-shrink:0}.Select-module__E8rWSW__option[aria-selected=true] svg{visibility:visible}.Select-module__E8rWSW__option:focus-visible{outline:2px solid var(--teal);outline-offset:-2px;border-radius:10px}.Select-module__E8rWSW__error{color:#b42318;font-size:13px}@keyframes Select-module__E8rWSW__pop{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.Select-module__E8rWSW__list:not([hidden]){animation:Select-module__E8rWSW__pop .16s var(--ease-out)}}
.Toast-module__dpyMdW__toast{right:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:1000;background:var(--ink);color:#fff;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;width:min(400px,100vw - 32px);padding:16px 12px 16px 18px;display:grid;position:fixed;box-shadow:0 0 0 1px #e8eef214,0 24px 48px -16px #0a19178c}.Toast-module__dpyMdW__icon{width:24px;height:24px;margin-top:1px}.Toast-module__dpyMdW__success .Toast-module__dpyMdW__icon{color:var(--teal-soft)}.Toast-module__dpyMdW__error .Toast-module__dpyMdW__icon{color:var(--gold)}.Toast-module__dpyMdW__body{gap:4px;padding-top:2px;display:grid}.Toast-module__dpyMdW__title{font-size:15px;font-weight:600;line-height:1.35}.Toast-module__dpyMdW__text{color:#e8eef2cc;font-size:14px;line-height:1.5}.Toast-module__dpyMdW__close{color:#e8eef2b3;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;margin:-4px 0 0;transition:background .2s,color .2s;display:grid}.Toast-module__dpyMdW__close:hover{color:#fff;background:#e8eef21a}.Toast-module__dpyMdW__close:focus-visible{outline:2px solid var(--teal-soft);outline-offset:2px}.Toast-module__dpyMdW__close svg{width:18px;height:18px}@keyframes Toast-module__dpyMdW__enter{0%{opacity:0;translate:0 16px}to{opacity:1;translate:none}}@media (prefers-reduced-motion:no-preference){.Toast-module__dpyMdW__toast{animation:Toast-module__dpyMdW__enter .35s var(--ease-out) both}}@media (max-width:560px){.Toast-module__dpyMdW__toast{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px))}}
.Metodo-module__PuLeTa__section{background:var(--paper)}.Metodo-module__PuLeTa__rail{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px;height:24px;margin-bottom:18px;display:grid}.Metodo-module__PuLeTa__rail i{position:relative}.Metodo-module__PuLeTa__rail i:before{content:"";background:var(--teal);height:2px;margin-top:-1px;position:absolute;top:50%;left:30px;right:-16px}.Metodo-module__PuLeTa__rail i:last-child:before{right:20px}.Metodo-module__PuLeTa__rail i:after{content:"";background:var(--paper);border:3px solid var(--teal);border-radius:50%;width:16px;height:16px;margin-top:-8px;position:absolute;top:50%;left:22px}.Metodo-module__PuLeTa__rail b{background:var(--gold);border-radius:50%;width:20px;height:20px;margin-top:-10px;position:absolute;top:50%;right:4px;box-shadow:0 0 0 6px #c8a46438}.Metodo-module__PuLeTa__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.Metodo-module__PuLeTa__card{border:1px solid var(--line);border-radius:var(--r-panel);transition:transform .25s var(--ease-out), box-shadow .25s ease, border-color .25s ease;background:#fff;flex-direction:column;padding:clamp(20px,2vw,26px);display:flex}@media (hover:hover){.Metodo-module__PuLeTa__card:hover{border-color:#18a6a666;transform:translateY(-3px);box-shadow:0 24px 50px -36px #0a191773}}.Metodo-module__PuLeTa__name{font-size:var(--fs-h3);font-weight:600;line-height:1.2}.Metodo-module__PuLeTa__text{color:var(--slate-deep);margin-top:8px;font-size:15px;line-height:1.5}.Metodo-module__PuLeTa__fronts{border-top:1px solid var(--line);gap:10px;margin-top:22px;padding-top:20px;display:grid}.Metodo-module__PuLeTa__fronts li{align-items:center;gap:10px;font-size:15px;display:flex}.Metodo-module__PuLeTa__fronts svg{width:17px;height:17px;color:var(--teal);flex-shrink:0}.Metodo-module__PuLeTa__by{margin-top:auto;padding-top:24px}@keyframes Metodo-module__PuLeTa__reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.Metodo-module__PuLeTa__rail{animation:linear both Metodo-module__PuLeTa__reveal;animation-timeline:view();animation-range:entry 20% cover 45%}}}@media (max-width:960px){.Metodo-module__PuLeTa__rail{display:none}.Metodo-module__PuLeTa__cards{grid-template-columns:1fr}}
