.tcn-landing{color:#292929;display:flex;flex-direction:column;gap:1.5rem;padding-bottom:4rem}.tcn-landing h1,.tcn-landing h2,.tcn-landing h3{line-height:1.1}.tcn-landing p{line-height:1.55}:where(.tcn-landing) a{color:inherit}:where(.tcn-landing) img{max-width:100%;display:block}.tcn-stage{max-width:1180px;margin-inline:auto;padding-inline:1.5rem}.tcn-section{border-radius:32px;padding-block:4rem;overflow-x:clip;scroll-margin-top:calc(var(--header-h) + 1rem)}.tcn-section--beige{background:#f7f1ec}.tcn-section--teal{background:#1f685d;color:#fff}.tcn-section--tight{padding-block:2.5rem}@media(min-width:861px){.tcn-section{padding-block:6rem}.tcn-section--tight{padding-block:2.5rem}}@media(max-width:768px){.tcn-section{border-radius:24px}.tcn-section .tcn-stage{padding-inline:1.25rem}}.tcn-kicker{display:block;font-size:clamp(1rem,.95rem + .3vw,1.2rem);font-weight:700;color:#ff6947}.tcn-kicker--gold{color:#fcb230}.tcn-kicker--sky{color:#b8daf2}.tcn-emph{color:#ed297a}.tcn-title{font-size:clamp(1.5rem,1.3rem + 1vw,2.2rem);font-weight:700;letter-spacing:-.02em;line-height:1.12;text-wrap:balance;margin-bottom:.5rem}.tcn-title--lg{font-size:clamp(1.75rem,1.35rem + 1.6vw,2.6rem);font-weight:800;letter-spacing:-.025em;color:#1f685d}.tcn-lede{font-size:1.0625rem;color:#5b5b5b;max-width:60ch}.tcn-btn{display:inline-flex;align-items:center;gap:.6em;min-height:48px;padding:.8em 1.6em;border:0;border-radius:999px;font-family:gtwalsheim,sans-serif;font-weight:700;font-size:1rem;text-decoration:none;cursor:pointer;transition:filter .2s ease,background .2s ease,color .2s ease}.tcn-btn:hover{filter:brightness(1.08)}.tcn-btn:focus-visible{outline:3px solid #0082f0;outline-offset:3px}.tcn-btn--pink{background:#ed297a;color:#fff!important;font-size:1.1875rem}.tcn-btn--gold{background:#fcb230;color:#292929!important}.tcn-btn--teal{background:#1f685d;color:#fff!important}.tcn-btn--line{background:rgba(0,0,0,0);color:#1f685d;border:2px solid #1f685d;font-size:1rem;padding:.6em 1.2em}.tcn-btn--line:hover{background:#1f685d;color:#fff;filter:none}.tcn-pebbles{display:block;overflow:visible;pointer-events:none}.tcn-hero{background:#f7f1ec;border-radius:32px;padding-block:4rem calc(4rem + 40px);overflow-x:clip}.tcn-hero__inner{display:flex;flex-direction:column;gap:2.5rem}.tcn-hero__top{display:flex;flex-wrap:wrap;gap:1.5rem 56px;align-items:flex-end}.tcn-hero__titulo{flex:1 1 560px;min-width:0;display:flex;flex-direction:column;gap:1rem}.tcn-hero h1{font-size:clamp(2.3rem,1.6rem + 3vw,3.75rem);font-weight:800;line-height:1.04;letter-spacing:-.025em;color:#1f685d;text-wrap:balance}.tcn-hero__apoyo{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:1.5rem}.tcn-hero__apoyo p{font-size:clamp(1.05rem,1rem + .3vw,1.25rem);line-height:1.5}.tcn-hero__acciones{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.tcn-hero__link{min-height:44px;display:inline-flex;align-items:center;font-weight:700;color:#1f685d!important}.tcn-hero__foto,.tcn-hero__img{position:relative}.tcn-hero__img{z-index:1;width:100%;height:auto;aspect-ratio:20/9;object-fit:cover;border-radius:28px;background:#b8daf2}.tcn-hero__pebbles-top{position:absolute;z-index:0;width:clamp(150px,20vw,260px);right:-60px;top:-70px}.tcn-hero__pebbles-bottom{position:absolute;z-index:0;width:clamp(110px,14vw,180px);left:-54px;bottom:-40px}.tcn-hero__hoja{position:absolute;z-index:0;width:clamp(70px,8vw,110px);right:-34px;bottom:-50px;transform:rotate(18deg);pointer-events:none}.tcn-hero__cifras{position:absolute;z-index:3;left:clamp(16px,3vw,40px);bottom:-40px;display:flex}.tcn-hero__cifra{display:flex;flex-direction:column;gap:4px;padding:18px 28px 20px;background:#1f685d;color:#fff}.tcn-hero__cifra:first-child{border-radius:20px 0 0 20px}.tcn-hero__cifra:last-child{border-radius:0 20px 20px 0;background:#ed297a}.tcn-hero__cifra strong{font-size:clamp(2.1rem,1.5rem + 2.4vw,3.5rem);font-weight:800;line-height:1;letter-spacing:-.02em}.tcn-hero__cifra span{font-size:clamp(.95rem,.85rem + .4vw,1.2rem);font-weight:700}@media(max-width:560px){.tcn-hero{padding-block:2.5rem calc(2.5rem + 56px);border-radius:24px}.tcn-hero__img{aspect-ratio:16/9;border-radius:20px}.tcn-hero__pebbles-top{right:-40px;top:-50px}.tcn-hero__hoja{display:none}.tcn-hero__cifras{left:12px;right:12px;bottom:-52px}.tcn-hero__cifra{flex:1 1;padding:14px 16px 16px}}.tcn-somos{display:grid;grid-template-columns:1fr;grid-gap:4rem;gap:4rem;align-items:center}@media(min-width:861px){.tcn-somos{grid-template-columns:1.1fr .9fr}}.tcn-somos__texto{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;min-width:0}.tcn-somos__texto p{font-size:1.0625rem;line-height:1.65;max-width:60ch}.tcn-somos__cifras{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:1rem 2.5rem;gap:1rem 2.5rem;width:100%;margin-top:1rem;padding-top:1.5rem;border-top:2px solid #1f685d}.tcn-somos__cifras div{display:flex;flex-direction:column;gap:6px}.tcn-somos__cifras dt{font-size:clamp(2.4rem,1.8rem + 2vw,3.5rem);font-weight:800;line-height:1;letter-spacing:-.03em;color:#ff6947}.tcn-somos__cifras div:nth-child(2) dt{color:#0082f0}.tcn-somos__cifras dd{font-size:.975rem;line-height:1.45;max-width:30ch}.tcn-somos__foto{position:relative;margin:40px 30px}.tcn-somos__img{position:relative;z-index:1;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:28px}.tcn-somos__pebbles{position:absolute;z-index:0;width:62%;left:-22%;bottom:-18%}@media(max-width:560px){.tcn-somos__foto{margin:30px 20px}}.tcn-recorte{position:absolute;z-index:2;height:auto;pointer-events:none}.tcn-recorte--tl{width:34%;left:-14%;top:-9%;transform:rotate(-6deg)}.tcn-recorte--tr{width:22%;right:-9%;top:-12%;transform:rotate(10deg)}.tcn-recorte--br{width:34%;right:-14%;bottom:-10%;transform:rotate(-8deg)}.tcn-recorte--bl{width:20%;left:-6%;bottom:18%}.tcn-recorte--l{width:18%;left:-12%;top:38%}@media(max-width:560px){.tcn-recorte--bl,.tcn-recorte--l{display:none}}.tcn-vacantes{display:flex;flex-direction:column;gap:2.5rem}.tcn-vacantes__intro{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;max-width:680px}.tcn-vacantes__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}@media(max-width:1000px){.tcn-vacantes__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.tcn-vacantes__grid{grid-template-columns:1fr}}.tcn-vacantes__vacio{background:#fff;border-radius:28px;padding:40px 32px;display:flex;flex-wrap:wrap;gap:20px 40px;align-items:center;justify-content:space-between}.tcn-vacantes__vacio strong{display:block;font-size:1.5rem;color:#1f685d;margin-bottom:8px}.tcn-vacantes__vacio p{max-width:640px}.tcn-vacante{background:#fff;border-radius:20px;padding:26px 26px 28px;display:flex;flex-direction:column;gap:1rem}.tcn-vacante__estado{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;font-weight:700;color:#1f685d}.tcn-vacante__estado:before{content:"";width:9px;height:9px;border-radius:50%;background:#54b582}.tcn-vacante h3{font-size:clamp(1.375rem,1.25rem + .5vw,1.625rem);font-weight:800;letter-spacing:-.02em;color:#1f685d}.tcn-vacante__resumen{font-size:.975rem;color:#5b5b5b}.tcn-vacante__pie{margin-top:auto;display:flex;flex-direction:column;gap:1rem;padding-top:.5rem}.tcn-vacante__acciones{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.tcn-vacante__acciones .tcn-btn--pink{padding:.65em 1.4em}.tcn-salario{display:flex;flex-direction:column;gap:2px;padding-top:1rem;border-top:1px solid #e6e2dc}.tcn-salario span{font-size:.875rem;color:#5b5b5b}.tcn-salario strong{font-size:1.5rem;font-weight:800}.tcn-promo{border-radius:20px;overflow:hidden;display:flex;flex-direction:column;background:#1f685d;color:#fff}.tcn-promo__img{flex:1 1 auto;width:100%;min-height:240px;height:0;object-fit:cover}.tcn-promo__texto{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:24px 26px 28px}.tcn-promo h3{font-size:clamp(1.375rem,1.25rem + .5vw,1.625rem);font-weight:800;letter-spacing:-.02em}.tcn-promo p{opacity:.95}.tcn-dialog{width:min(680px,100% - 2rem);max-height:calc(100dvh - 2rem);margin:auto;padding:0;border:0;border-radius:28px;background:#fff;color:#292929;overflow:auto}.tcn-dialog::-webkit-backdrop{background:rgba(41,41,41,.55)}.tcn-dialog::backdrop{background:rgba(41,41,41,.55)}.tcn-dialog--ancho{width:min(920px,100% - 2rem);background:#f7f1ec}.tcn-dialog__head{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:16px 24px;background:#1f685d;color:#fff;font-size:1.125rem;font-weight:700}.tcn-dialog__cerrar{width:44px;height:44px;flex:none;border:0;border-radius:50%;background:#fff;color:#292929;display:flex;align-items:center;justify-content:center;cursor:pointer}.tcn-dialog__cuerpo{padding:28px 28px 32px;display:flex;flex-direction:column;gap:1rem}.tcn-dialog__cuerpo h3{font-size:1.625rem;font-weight:800;color:#1f685d}.tcn-dialog__pie{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;padding-top:.5rem}.tcn-requisitos{display:flex;flex-direction:column;gap:12px;background:#f7f1ec;border-radius:14px;padding:20px 22px}.tcn-requisitos ul{padding-left:20px;display:flex;flex-direction:column;gap:10px;line-height:1.5}.tcn-ruta{--punto:64px;position:relative;list-style:none;display:grid;grid-template-columns:repeat(var(--n),1fr);grid-gap:1.5rem;gap:1.5rem;margin-top:2.5rem}.tcn-ruta__linea{position:absolute;top:calc(var(--punto)/2 - 2px);left:calc(100%/var(--n)/2);right:calc(100%/var(--n)/2);height:4px;background:repeating-linear-gradient(90deg,#1f685d 0 14px,transparent 14px 24px);transform-origin:left center;transform:scaleX(0);transition:transform 1.2s cubic-bezier(.6,0,.2,1)}.tcn-ruta__estacion{flex-direction:column;text-align:center;gap:1rem;opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease;transition-delay:calc(var(--i)*.28s + .15s)}.tcn-ruta__estacion,.tcn-ruta__punto{position:relative;display:flex;align-items:center}.tcn-ruta__punto{z-index:1;width:var(--punto);height:var(--punto);flex:none;border-radius:50%;background:var(--tone);color:#fff;box-shadow:0 0 0 8px #fff;justify-content:center;font-size:1.5rem;font-weight:800}.tcn-ruta__estacion:nth-child(3) .tcn-ruta__punto{color:#292929}.tcn-ruta__texto{display:flex;flex-direction:column;gap:6px;background:#f7f1ec;border-radius:20px;padding:20px 20px 22px;width:100%;flex:1 1}.tcn-ruta__texto h3{font-size:1.1875rem;font-weight:700;color:#1f685d}.tcn-ruta__texto p{font-size:.97rem;color:#5b5b5b}.tcn-ruta.is-visible .tcn-ruta__linea{transform:scaleX(1)}.tcn-ruta.is-visible .tcn-ruta__estacion{opacity:1;transform:none}@media(max-width:760px){.tcn-ruta{--punto:52px;grid-template-columns:1fr}.tcn-ruta__linea{display:none}.tcn-ruta__estacion{flex-direction:row;align-items:flex-start;text-align:left}.tcn-ruta__estacion:not(:last-child):after{content:"";position:absolute;left:calc(var(--punto)/2 - 2px);top:var(--punto);bottom:-1.5rem;width:4px;background:repeating-linear-gradient(180deg,#1f685d 0 10px,transparent 10px 18px);transform-origin:center top;transform:scaleY(0);transition:transform .5s ease;transition-delay:calc(var(--i)*.28s + .35s)}.tcn-ruta.is-visible .tcn-ruta__estacion:after{transform:scaleY(1)}.tcn-ruta__punto{font-size:1.25rem}}@media(prefers-reduced-motion:reduce){.tcn-ruta__estacion,.tcn-ruta__estacion:after,.tcn-ruta__linea{transition:none}}.tcn-beneficios{display:grid;grid-template-columns:repeat(var(--cols,4),1fr);grid-gap:16px;gap:16px;margin-top:2.5rem}@media(max-width:1000px){.tcn-beneficios{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.tcn-beneficios{grid-template-columns:1fr;gap:12px}}.tcn-beneficio{background:#fff;border-radius:22px;overflow:hidden;display:flex;flex-direction:column}.tcn-beneficio img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.tcn-beneficio__texto{padding:18px 18px 22px;display:flex;flex-direction:column;gap:8px}.tcn-beneficio__texto h3{font-size:1.0625rem;font-weight:700;line-height:1.35}.tcn-beneficio__texto p{font-size:.9375rem;line-height:1.5;color:#5b5b5b}@media(max-width:640px){.tcn-beneficio{flex-direction:row;min-height:104px}.tcn-beneficio img{width:104px;height:auto;aspect-ratio:auto;flex:none}.tcn-beneficio__texto{align-self:center;padding:14px 16px}}.tcn-video{gap:2.5rem}.tcn-video,.tcn-video__texto{display:flex;flex-direction:column}.tcn-video__texto{max-width:720px;gap:1rem}.tcn-video__texto p{font-size:clamp(1.05rem,1rem + .3vw,1.25rem)}.tcn-video__player{width:100%;aspect-ratio:16/9;border-radius:22px;background:#292929;display:block}.tcn-reco{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:2.5rem 4rem;gap:2.5rem 4rem;align-items:center}.tcn-reco>*{min-width:0}@media(max-width:960px){.tcn-reco{grid-template-columns:1fr}}.tcn-reco__head{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.tcn-reco__head .tcn-title{font-size:clamp(1.6rem,1.3rem + 1.2vw,2.25rem);margin-bottom:0}.tcn-reco__head .tcn-lede{max-width:38ch}.tcn-reco__muro{position:relative;padding-block:1.5rem}.tcn-reco__muro ul{position:relative;z-index:1;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.tcn-reco__muro li{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 42px)/4)}.tcn-reco__pebbles{position:absolute;z-index:0;width:44%;right:-6%;top:50%;transform:translateY(-50%);opacity:.9}.tcn-reco__logo{width:100%;aspect-ratio:3/2;display:flex;align-items:center;justify-content:center;padding:14px;border:0;border-radius:16px;background:#fff;cursor:pointer;transition:transform .2s ease}.tcn-reco__logo:hover{transform:translateY(-3px)}.tcn-reco__logo:focus-visible{outline:3px solid #0082f0;outline-offset:3px}.tcn-reco__logo img{max-width:100%;max-height:56px;width:auto;height:auto;object-fit:contain}.tcn-reco__detalle{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));grid-gap:14px;gap:14px;padding:20px}.tcn-reco__card{background:#fff;border-radius:18px;padding:22px 22px 26px;display:flex;flex-direction:column;gap:10px}.tcn-reco__card h3{font-size:1.0625rem;font-weight:700;line-height:1.3;color:#1f685d}.tcn-reco__card p{font-size:.9375rem;line-height:1.5;color:#5b5b5b}.tcn-reco__card-logo{height:72px;display:flex;align-items:center;margin-bottom:6px}.tcn-reco__card-logo img{max-height:72px;max-width:170px;width:auto;height:auto;object-fit:contain}@media(max-width:560px){.tcn-reco__muro{padding-block:.5rem}.tcn-reco__muro ul{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-1.25rem;padding:6px 1.25rem 14px;scrollbar-width:none}.tcn-reco__muro ul::-webkit-scrollbar{display:none}.tcn-reco__muro li{flex:0 0 40%;scroll-snap-align:start}.tcn-reco__pebbles{display:none}.tcn-reco .tcn-btn--teal{font-size:.9375rem;padding:.75em 1em}.tcn-reco .tcn-btn--teal svg{display:none}}.tcn-banco{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:2.5rem 4rem;gap:2.5rem 4rem;align-items:center}@media(max-width:960px){.tcn-banco{grid-template-columns:1fr}}.tcn-banco__texto{min-width:0;display:flex;flex-direction:column;gap:1.5rem}.tcn-banco__texto .tcn-title{font-size:clamp(1.75rem,1.35rem + 1.6vw,2.6rem);line-height:1.1;margin-bottom:0}.tcn-banco__texto p{font-size:clamp(1.05rem,1rem + .3vw,1.25rem)}.tcn-banco__nota{display:flex;gap:12px;align-items:flex-start;font-size:1rem!important;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.22);border-radius:16px;padding:16px 18px}.tcn-banco__nota svg{flex:none;margin-top:1px;color:#fcb230}.tcn-banco__panel{min-width:0;background:#fff;color:#292929;border-radius:32px;padding:32px 30px}@media(max-width:560px){.tcn-banco__panel{padding:28px 20px}}.tcn-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px 18px;gap:14px 18px;align-items:end}.tcn-form .is-full{grid-column:1/-1}.tcn-campo{display:flex;flex-direction:column;gap:5px;font-size:.875rem;font-weight:700}.tcn-campo input,.tcn-campo select{font:400 1rem gtwalsheim,sans-serif;min-height:46px;padding:9px 14px;border:1.5px solid #8a8a8a;border-radius:12px;background:#fff;color:#292929}.tcn-campo input[type=file]{border-style:dashed;background:#f7f1ec;font-size:.9375rem}.tcn-autoriza{display:flex;gap:10px;align-items:flex-start;font-size:.9375rem;line-height:1.5}.tcn-autoriza input{width:22px;height:22px;margin-top:2px;flex:none}.tcn-autoriza a{color:#1f685d!important;text-decoration:underline}.tcn-gracias{display:flex;flex-direction:column;gap:14px;align-items:flex-start;padding:24px 0}.tcn-gracias strong{font-size:1.625rem;color:#1f685d}.tcn-gracias__check{width:64px;height:64px;border-radius:50%;background:#9ec4b8;color:#1f685d;display:flex;align-items:center;justify-content:center}.tcn-cierre{display:grid;grid-template-columns:.95fr 1.05fr;align-items:stretch;background:#f7f1ec;border-radius:28px;overflow:hidden}.tcn-cierre__foto{position:relative;min-height:360px}.tcn-cierre__foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tcn-cierre__texto{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem;padding:56px 56px 56px 52px}.tcn-cierre__texto h2{font-size:clamp(1.4rem,1.1rem + 1.2vw,2.15rem);font-weight:700;line-height:1.25;letter-spacing:-.02em;text-wrap:pretty;color:#1f685d}.tcn-cierre__accent{display:block;margin-top:.35em;color:#ed297a;font-weight:800;font-size:1.2em}.tcn-cierre__nota{align-self:stretch;font-size:.9375rem;color:#5b5b5b;border-top:1px solid rgba(41,41,41,.14);padding-top:1rem;margin-top:.5rem}.tcn-cierre__nota a{color:#1f685d!important;font-weight:700;word-break:break-word}@media(max-width:860px){.tcn-cierre{grid-template-columns:1fr}.tcn-cierre__foto{min-height:0;aspect-ratio:4/3}.tcn-cierre__texto{padding:32px 26px 36px}}.tcn-hs{min-height:420px}.tcn-hs .hs-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px 18px;gap:14px 18px;align-items:end}.tcn-hs fieldset{display:contents;border:0;max-width:none!important}.tcn-hs .hs-form-field{display:flex;flex-direction:column;gap:5px;min-width:0}.tcn-hs .hs-form-field legend,.tcn-hs .hs-form-field>label{font-size:.875rem;font-weight:700}.tcn-hs .hs-form-required{color:#ed297a;margin-left:2px}.tcn-hs .hs-field-desc{font-size:.8125rem;color:#5b5b5b}.tcn-hs .input{margin:0!important}.tcn-hs input.hs-input:not([type=checkbox]):not([type=radio]),.tcn-hs select.hs-input{width:100%!important;height:auto!important;min-height:46px!important;padding:9px 14px!important;font:400 1rem gtwalsheim,sans-serif!important;line-height:1.4!important;border:1.5px solid #8a8a8a!important;border-radius:12px!important;background-color:#fff!important;color:#292929!important;box-shadow:none!important}.tcn-hs input.hs-input:focus,.tcn-hs select.hs-input:focus{outline:3px solid #0082f0;outline-offset:1px}.tcn-hs input[type=file].hs-input{border-style:dashed!important;background-color:#f7f1ec!important;font-size:.9375rem!important}.tcn-hs .hs-richtext,.tcn-hs .hs-submit,.tcn-hs .hs_error_rollup,.tcn-hs .hs_hoja_de_vida,.tcn-hs .legal-consent-container{grid-column:1/-1}.tcn-hs .legal-consent-container{font-size:.9375rem;line-height:1.5}.tcn-hs .legal-consent-container p{margin:0 0 .5rem}.tcn-hs .legal-consent-container a{color:#1f685d!important;text-decoration:underline}.tcn-hs .legal-consent-container .hs-form-booleancheckbox-display{display:flex;gap:10px;align-items:flex-start}.tcn-hs .legal-consent-container input[type=checkbox]{width:22px;height:22px;margin-top:2px;flex:none}.tcn-hs ul.inputs-list{list-style:none;padding:0;margin:0}.tcn-hs .hs-error-msgs{list-style:none;padding:0;margin:4px 0 0}.tcn-hs .hs-error-msg,.tcn-hs .hs-main-font-element{font-size:.8125rem;color:#b3261e;font-weight:500}.tcn-hs .hs-button{display:inline-flex;align-items:center;min-height:48px;width:auto!important;padding:.8em 1.6em!important;border:0!important;border-radius:999px!important;background:#ed297a!important;color:#fff!important;font:700 1.1875rem/1.1 gtwalsheim,sans-serif!important;cursor:pointer}.tcn-hs .hs-button:hover{filter:brightness(1.08)}.tcn-hs .hs-button:focus-visible{outline:3px solid #0082f0;outline-offset:3px}.tcn-hs .submitted-message{padding:24px 0;font-size:1.0625rem;line-height:1.55}.tcn-hs .submitted-message strong{display:block;font-size:1.625rem;color:#1f685d;margin-bottom:.5rem}