.fr-hero{align-items:flex-end;background:#6126ff;color:#fff;display:flex;isolation:isolate;min-height:clamp(440px,54vw,580px);overflow:hidden;padding-block:clamp(44px,6vw,72px);position:relative}.fr-hero__pattern{animation:fr-pattern-drift 22s ease-in-out 2.6s infinite;height:100%;inset:0;pointer-events:none;position:absolute;transform-origin:center;width:100%;z-index:0}.fr-hero__pattern path{animation:fr-draw 2s var(--ease) .25s forwards,fr-fill 1s ease 1.9s forwards;fill:#0bbb70;fill-opacity:0;stroke:#0bbb70;stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4}@keyframes fr-draw{to{stroke-dashoffset:0}}@keyframes fr-fill{to{fill-opacity:1}}@keyframes fr-pattern-drift{0%,to{transform:scale(1) translateY(0)}50%{transform:scale(1.05) translateY(-1.1%)}}@media (prefers-reduced-motion:reduce){.fr-hero__pattern{animation:none}.fr-hero__pattern path{animation:none;fill-opacity:1;stroke-dashoffset:0}}.fr-hero__scrim{background:linear-gradient(180deg,rgba(97,38,255,0) 26%,rgba(97,38,255,.72) 66%,#6126ff);inset:0;pointer-events:none;position:absolute;z-index:1}.fr-hero .container{position:relative;width:100%;z-index:2}.fr-hero__inner{align-items:end;display:grid;gap:clamp(28px,5vw,64px);grid-template-columns:1.12fr .88fr}.fr-hero h1{color:#fff;font-size:clamp(40px,6vw,72px);letter-spacing:-.01em;line-height:1.02;margin:0}.fr-hero__sub{color:hsla(0,0%,100%,.92);font-size:var(--text-lead);line-height:1.55;margin:0 0 6px}@media (max-width:760px){.fr-hero{align-items:stretch;min-height:0}.fr-hero__inner{gap:16px;grid-template-columns:1fr}}.fr-how{background:#fbfaff;border-bottom:1px solid var(--color-borde)}.fr-how__grid{display:grid;gap:clamp(16px,2vw,26px);grid-template-columns:repeat(3,1fr)}@media (max-width:760px){.fr-how__grid{grid-template-columns:1fr}}.fr-step{background:#fff;border:1px solid var(--color-borde);display:flex;flex-direction:column;gap:10px;padding:26px 24px;position:relative}.fr-step__n{background:var(--c-lavanda);color:var(--c-morado);display:inline-grid;font-family:var(--font-display);font-size:18px;font-weight:800;height:38px;place-items:center;width:38px}.fr-step h3{color:var(--c-morado-deep);font-size:18px;line-height:1.2}.fr-step p{color:var(--color-gris);font-size:14.5px;line-height:1.55}.fr-index-head{margin:0 auto clamp(28px,3.4vw,44px);max-width:640px;text-align:center}.fr-index-head .hp-eyebrow{color:var(--c-rosa);justify-content:center}.fr-index-head h2{color:var(--c-morado-deep)}.fr-index-head p{color:var(--color-gris);font-size:var(--text-lead);line-height:1.55;margin-top:10px}.fr-grid{display:grid;gap:clamp(20px,2.4vw,30px);grid-template-columns:1fr 1fr}@media (max-width:720px){.fr-grid{grid-template-columns:1fr}}.fr-tcard{background:#fff;border:1px solid var(--color-borde);border-top:4px solid var(--tema,var(--c-morado));display:flex;flex-direction:column;gap:14px;padding:clamp(22px,2.4vw,30px);transition:transform .3s var(--ease),box-shadow .3s,border-color .3s}.fr-tcard:hover{box-shadow:var(--shadow-md);transform:translateY(-6px)}.fr-tcard__top{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.fr-tcard h3{color:var(--c-morado-deep);font-size:clamp(19px,2vw,23px);line-height:1.22}.fr-tcard h3 a{color:inherit}.fr-tcard h3 a:hover{color:var(--c-morado)}.fr-tcard__excerpt{color:var(--color-gris);font-size:var(--text-sm);line-height:1.6}.fr-tcard__foot{align-items:center;border-top:1px solid var(--color-borde);display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-top:auto;padding-top:14px}.fr-tcard__cta{align-items:center;color:var(--c-morado);display:inline-flex;font-size:14px;font-weight:800;gap:8px;transition:gap .2s,color .2s}.fr-tcard__cta svg{height:15px;width:15px}.fr-tcard:hover .fr-tcard__cta{gap:12px}.fr-count{align-items:center;color:var(--color-gris);display:inline-flex;font-size:13px;font-weight:700;gap:7px}.fr-count svg{height:15px;opacity:.75;width:15px}.fr-empty{border:1px dashed var(--color-borde);color:var(--color-gris);display:none;grid-column:1/-1;padding:48px 20px;text-align:center}.fr-header{margin:0 auto;max-width:780px;padding-top:18px;text-align:center}.fr-header .bl-chip,.fr-header h1{margin-bottom:18px}.fr-header h1{color:var(--c-morado-deep);font-size:clamp(28px,4vw,46px);line-height:1.08}.fr-header__dek{color:var(--color-gris);font-size:var(--text-lead);line-height:1.55;margin:0 auto 22px;max-width:60ch}.fr-header .bl-meta{justify-content:center}.fr-wrap{margin:0 auto;max-width:760px;padding-top:clamp(30px,4vw,48px)}.fr-context{color:var(--color-texto-body);font-size:17.5px;line-height:1.72}.fr-context>*+*{margin-top:1.1em}.fr-context strong{color:var(--c-morado-deep)}.fr-question{background:var(--grad-hero);color:#fff;margin:clamp(30px,4vw,46px) 0;overflow:hidden;padding:clamp(30px,4vw,46px);position:relative}.fr-question__lines{height:100%;inset:0;object-fit:cover;opacity:.26;pointer-events:none;position:absolute;width:100%;z-index:0}.fr-question>*{position:relative;z-index:1}.fr-question__eyebrow{align-items:center;color:var(--c-amarillo);display:inline-flex;font-family:var(--font-body);font-size:12px;font-weight:800;gap:8px;letter-spacing:.14em;margin-bottom:14px;text-transform:uppercase}.fr-question__eyebrow:before{background:var(--c-amarillo);content:"";height:3px;width:22px}.fr-question p{color:#fff;font-family:var(--font-display);font-size:clamp(21px,2.6vw,30px);font-weight:700;line-height:1.25}.fr-form{background:#fff;border:1px solid var(--color-borde);box-shadow:var(--shadow-sm);margin-bottom:clamp(34px,4vw,52px);padding:clamp(24px,3vw,34px)}.fr-form__head{margin-bottom:20px}.fr-form__head h2{color:var(--c-morado-deep);font-size:clamp(21px,2.3vw,26px);line-height:1.15}.fr-form__head p{color:var(--color-gris);font-size:14.5px;line-height:1.5;margin-top:6px}.fr-form__row{display:grid;gap:16px;grid-template-columns:1fr 1fr}@media (max-width:560px){.fr-form__row{grid-template-columns:1fr}}.fr-field{display:flex;flex-direction:column;gap:7px;margin-bottom:16px}.fr-field label{color:var(--c-morado-deep);font-size:13.5px;font-weight:700}.fr-field label .req{color:var(--c-rosa)}.fr-field input,.fr-field textarea{background:#fff;border:1px solid var(--color-borde);border-radius:0;color:var(--color-texto-body);font:inherit;font-size:15px;padding:12px 14px;width:100%}.fr-field textarea{line-height:1.55;min-height:130px;resize:vertical}.fr-field input:focus,.fr-field textarea:focus{border-color:var(--c-morado);box-shadow:0 0 0 3px var(--color-corp-40);outline:none}.fr-field input::placeholder,.fr-field textarea::placeholder{color:var(--color-gris-claro)}.fr-check{align-items:flex-start;display:flex;gap:10px;margin:4px 0 20px}.fr-check input{accent-color:var(--c-morado);flex:0 0 auto;height:17px;margin-top:3px;width:17px}.fr-check label{color:var(--color-gris);font-size:13.5px;line-height:1.5}.fr-check label .req{color:var(--c-rosa)}.fr-form__actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.fr-form__note{align-items:center;color:var(--color-gris);display:flex;font-size:13px;gap:8px}.fr-form__note svg{color:var(--c-morado);flex:0 0 auto;height:16px;width:16px}.fr-form__ok{align-items:flex-start;background:rgba(0,189,112,.1);border-left:3px solid var(--c-verde);color:var(--color-texto-body);display:none;font-size:14px;gap:10px;line-height:1.5;margin-top:18px;padding:14px 16px}.fr-form__ok.is-shown{display:flex}.fr-form__ok svg{color:var(--c-verde);flex:0 0 auto;height:18px;margin-top:1px;width:18px}.fr-comments__head{align-items:baseline;border-bottom:2px solid var(--color-borde);display:flex;flex-wrap:wrap;gap:12px;margin-bottom:22px;padding-bottom:14px}.fr-comments__head h2{color:var(--c-morado-deep);font-size:clamp(20px,2.2vw,25px);line-height:1.15}.fr-comments__count{color:var(--c-rosa);font-size:14px;font-weight:700}.fr-list{display:flex;flex-direction:column;gap:18px}.fr-comment{background:#fff;border:1px solid var(--color-borde);display:flex;gap:16px;padding:20px 22px}.fr-comment__avatar{background:var(--c-lavanda);border-radius:50%;color:var(--c-morado);display:grid;flex:0 0 auto;font-family:var(--font-display);font-size:18px;font-weight:800;height:46px;place-items:center;text-transform:uppercase;width:46px}.fr-comment__body{flex:1;min-width:0}.fr-comment__meta{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.fr-comment__name{color:var(--c-morado-deep);font-family:var(--font-display);font-size:15.5px;font-weight:800}.fr-comment__where{color:var(--color-gris);font-size:12.5px}.fr-comment__date{color:var(--color-gris-claro);font-size:12.5px;margin-left:auto}.fr-comment__text{color:var(--color-texto-body);font-size:15px;line-height:1.62;overflow-wrap:break-word}.fr-comment.is-pending{background:#fbfaff;border-color:var(--color-corp-40);border-style:dashed}.fr-badge{align-items:center;background:rgba(255,133,0,.12);color:var(--color-naranja);display:inline-flex;font-size:11px;font-weight:800;gap:6px;letter-spacing:.04em;padding:4px 9px;text-transform:uppercase}.fr-badge svg{height:12px;width:12px}.fr-empty-comments{border:1px dashed var(--color-borde);color:var(--color-gris);font-size:15px;padding:36px 20px;text-align:center}.fr-more{background:#fbfaff;border-top:1px solid var(--color-borde)}.fr-more__head{margin-bottom:clamp(26px,3.2vw,40px);text-align:center}.fr-more__head .hp-eyebrow{color:var(--c-rosa);justify-content:center}.fr-more__head h2{color:var(--c-morado-deep)}.fr-more__grid{display:grid;gap:clamp(18px,2.4vw,28px);grid-template-columns:repeat(3,1fr)}@media (max-width:860px){.fr-more__grid{grid-template-columns:1fr;margin-inline:auto;max-width:460px}}.hs_cos_wrapper_type_blog_comments{max-width:720px}.hs_cos_wrapper_type_blog_comments form{background:#fff;border:1px solid var(--color-borde);box-shadow:var(--shadow-sm);margin-top:clamp(20px,3vw,30px);padding:clamp(24px,3vw,34px)}.hs_cos_wrapper_type_blog_comments #comment-form-title,.hs_cos_wrapper_type_blog_comments h3{color:var(--c-morado-deep);font-family:var(--font-display);font-size:clamp(20px,2.3vw,25px);font-weight:800;line-height:1.15;margin-bottom:18px}.hs_cos_wrapper_type_blog_comments .hs-form-field{margin-bottom:16px}.hs_cos_wrapper_type_blog_comments .hs-form-field>label{color:var(--c-morado-deep);display:block;font-size:13.5px;font-weight:700;margin-bottom:7px}.hs_cos_wrapper_type_blog_comments .hs-form-required{color:var(--c-rosa);margin-left:2px}.hs_cos_wrapper_type_blog_comments .hs-field-desc{color:var(--color-gris);font-size:13px;margin:0 0 7px}.hs_cos_wrapper_type_blog_comments .hs-input,.hs_cos_wrapper_type_blog_comments input[type=email],.hs_cos_wrapper_type_blog_comments input[type=text],.hs_cos_wrapper_type_blog_comments input[type=url],.hs_cos_wrapper_type_blog_comments textarea{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid var(--color-borde);border-radius:0;box-sizing:border-box;color:var(--color-texto-body);font:inherit;font-size:15px;max-width:100%;padding:12px 14px;transition:border-color .2s,box-shadow .2s;width:100%}.hs_cos_wrapper_type_blog_comments textarea,.hs_cos_wrapper_type_blog_comments textarea.hs-input{line-height:1.55;min-height:130px;resize:vertical}.hs_cos_wrapper_type_blog_comments .hs-input:focus,.hs_cos_wrapper_type_blog_comments textarea:focus{border-color:var(--c-morado);box-shadow:0 0 0 3px var(--color-corp-40);outline:none}.hs_cos_wrapper_type_blog_comments .hs-input::placeholder{color:var(--color-gris-claro)}.hs_cos_wrapper_type_blog_comments .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.hs_cos_wrapper_type_blog_comments .hs-error-msg,.hs_cos_wrapper_type_blog_comments .hs-error-msgs label{color:var(--c-rosa);font-size:13px;font-weight:600}.hs_cos_wrapper_type_blog_comments .grecaptcha-badge,.hs_cos_wrapper_type_blog_comments .hs-recaptcha{margin:6px 0 18px}.hs_cos_wrapper_type_blog_comments .hs-button,.hs_cos_wrapper_type_blog_comments input[type=submit]{align-items:center;-webkit-appearance:none;appearance:none;background:var(--color-corp);border:none;border-radius:var(--radius-pill);color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:16px;font-weight:700;height:50px;justify-content:center;line-height:1;padding:0 28px;transition:transform .25s var(--ease),background .25s,box-shadow .25s}.hs_cos_wrapper_type_blog_comments .hs-button:hover,.hs_cos_wrapper_type_blog_comments input[type=submit]:hover{background:var(--color-morado);box-shadow:var(--shadow-md);transform:translateY(-2px)}.hs_cos_wrapper_type_blog_comments .hs-button:focus-visible,.hs_cos_wrapper_type_blog_comments input[type=submit]:focus-visible{outline:3px solid var(--color-corp-40);outline-offset:3px}.hs_cos_wrapper_type_blog_comments .hs-main-font-element,.hs_cos_wrapper_type_blog_comments .submitted-message{background:rgba(0,189,112,.1);border-left:3px solid var(--c-verde);color:var(--color-texto-body);font-size:14px;line-height:1.5;padding:14px 16px}