.uk{--uk-text:#29323b;--uk-link:#db477c;--uk-link-hover:#ce3267;--uk-green:#05bc4d;--uk-green-dark:#398e5d;--uk-pink:#ff4282;--uk-purple:#7a428a;--uk-blue:#43b2da;--uk-yellow:#ffc100;--uk-foot-top:#273740;--uk-foot-bottom:#212627;color:var(--uk-text);background:#fff;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.7;overflow-x:clip}.uk h1,.uk h2,.uk h3,.uk h4{color:var(--uk-text);margin:0 0 .6em;font-family:Montserrat,sans-serif;font-weight:400;line-height:1.2}.uk h1{font-size:2.85em}.uk h2{font-size:2.5em}.uk h3{font-size:2em}.uk h4{font-size:1.4em}.uk p{margin:0 0 1.4em}.uk a{color:var(--uk-link);text-decoration:none;transition:color .3s,background-color .3s}.uk a:hover{color:var(--uk-link-hover)}.uk img,.uk video{max-width:100%;height:auto;display:block}.uk .uk-wrap{width:90%;max-width:1224px;margin:0 auto}.uk-head{z-index:50;background:#fff;position:sticky;top:0;box-shadow:0 1px #00000014}.uk-head__inner{align-items:center;gap:24px;min-height:60px;display:flex}.uk-head__logo img{width:auto;height:46px}.uk-head__nav{align-items:center;gap:2px;margin-left:auto;display:flex}.uk .uk-head__nav a{color:var(--uk-text);border-radius:3px;padding:6px 10px;font-family:Montserrat,sans-serif;font-size:14px}.uk .uk-head__nav a:hover,.uk .uk-head__nav a.is-current{color:#04b5e2;background:#e3f5fb}.uk .uk-head__nav .uk-head__login{background:var(--uk-pink);color:#fff;border-radius:4px;margin-left:8px;padding:6px 14px}.uk .uk-head__nav .uk-head__login:hover{background:var(--uk-link-hover);color:#fff}.uk-head__login i{margin-right:4px}.uk-head__toggle{background:var(--uk-text);color:#fff;cursor:pointer;border:0;border-radius:4px;margin-left:auto;padding:8px 12px;font-size:18px;display:none}.uk .uk-btn{color:#fff;background:var(--uk-pink);text-shadow:0 .075em .075em #00000080;border-radius:.5em;padding:.6em 1.3em;font-family:Montserrat,sans-serif;font-size:1.15em;display:inline-block;box-shadow:0 .15em .65em #00000040}.uk .uk-btn:hover{background:var(--uk-link-hover);color:#fff}.uk .uk-btn--green{background:var(--uk-green)}.uk .uk-btn--green:hover{background:var(--uk-green-dark)}.uk-rows{padding:1em 0 2em}.uk-row{grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:50px 0;display:grid}.uk-row--image-first .uk-row__media{order:-1}.uk-row__text{text-align:center;padding:0 1.5em}.uk .uk-row__text h3{margin-bottom:.3em;font-size:40px}.uk-row__text p{letter-spacing:-.02em;font-family:Montserrat,sans-serif;font-size:19px;line-height:1.6}.uk-row__media{border-left:10px solid}.uk-row__media img.framed{object-fit:contain}.uk-row__media img,.uk-row__media video{width:100%;box-shadow:0 .15em .65em #00000026}.uk-foot{background:var(--uk-foot-top);color:#ccd}.uk-foot__grid{grid-template-columns:repeat(4,1fr);gap:30px;padding:3.5em 0 2.5em;display:grid}.uk .uk-foot h4{color:#fff;margin-bottom:1em;font-size:1.15em;font-weight:700}.uk-foot ul{margin:0;padding:0;list-style:none}.uk-foot li{margin:0 0 .5em}.uk .uk-foot a{color:#ccd}.uk .uk-foot a:hover{color:#fff}.uk-foot p{margin:0 0 .6em}.uk-foot strong{color:#fff}.uk-foot__badges{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.uk-foot__badges img{width:auto;height:80px}.uk-foot__social{gap:10px;margin-top:1em;display:flex}.uk .uk-foot__social a{color:#fff;background:#ffffff1a;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.uk .uk-foot__social a:hover{background:var(--uk-pink)}.uk-foot__bottom{background:var(--uk-foot-bottom);color:#fff;text-align:center;letter-spacing:.05em;padding:1.6em 16px;font-size:11px;line-height:2}@media (width<=1079px){.uk-head__toggle{display:block}.uk-head__nav{background:#fff;flex-direction:column;align-items:stretch;padding:8px 5% 16px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 8px 16px #0000001a}.uk-head__nav.is-open{display:flex}.uk .uk-head__nav .uk-head__login{text-align:center;margin:8px 0 0}}@media (width<=979px){.uk-row{grid-template-columns:1fr;gap:20px;padding:1.5em 0}.uk-row--image-first .uk-row__media{order:0}.uk .uk-row__text h3{font-size:30px}.uk-row__text p{font-size:16px}.uk-foot__grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.uk{font-size:13px}.uk h1{font-size:2.2em}.uk h3{font-size:1.7em}.uk-foot__grid{grid-template-columns:1fr}}.uk-band{color:#fff;text-align:center;background:#04b5e2;padding:10px 16px}.uk .uk-band h1{color:#fff;letter-spacing:.02em;margin:0;font-size:2.6em}.uk .uk-pill{color:#fff;background:#d94a7c;border-radius:999px;padding:.55em 1.8em;font-family:Open Sans,sans-serif;font-size:1.15em;display:inline-block;box-shadow:0 .15em .65em #00000040}.uk .uk-pill:hover{color:#fff;background:#ff4282}.uk .uk-pill--blue{background:#04b5e2}.uk .uk-pill--blue:hover,.uk .uk-pill--blue:active,.uk .uk-pill--blue:focus-visible{background:#0592b5}.uk-split{grid-template-columns:1fr 1fr;align-items:center;gap:50px;padding:60px 0;display:grid}.uk-split__text{text-align:center}.uk-split__text p{font-size:1.1em}.uk-video{aspect-ratio:16/9;background:#000;position:relative}.uk-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.uk-center{text-align:center}@media (width<=979px){.uk-split{grid-template-columns:1fr;gap:30px;padding:40px 0}.uk .uk-band h1{font-size:1.9em}}.uk-row--image-first .uk-row__embed{order:-1}@media (width<=979px){.uk-row--image-first .uk-row__embed{order:0}}.form-page[data-v-681cdc47]{background:#04b5e2;padding:20px 0 50px}.uk .form-page h1[data-v-681cdc47]{color:#fff;margin:0 0 .4em;font-size:2.5em}.form-page__form[data-v-681cdc47]{border:0;width:100%;max-width:650px;display:block}.form-page--centered[data-v-681cdc47]{padding-top:30px}.form-page--centered h1[data-v-681cdc47]{text-align:center}.form-page--centered .form-page__form[data-v-681cdc47]{margin:0 auto}.form-page__placeholder[data-v-681cdc47]{text-align:center;background:#ffffffd9;border-radius:24px;padding:60px 30px;font-size:1.1em}.form-page__intro[data-v-681cdc47]{text-align:center;background:#ffffffd9;border-radius:24px;max-width:820px;margin:0 auto 30px;padding:20px 30px;font-size:1.1em}.form-page__intro[data-v-681cdc47] h2{margin:0 0 .8em;font-size:1.2em;font-weight:700}.form-page__intro[data-v-681cdc47] p:last-child{margin-bottom:0}:root{--navy:#273740;--slate:#566e8b;--pink:#ff4382;--pink-600:#e62e6c;--purple:#9b4390;--blue:#00b4e1;--blue-600:#0089ad;--green:#08b94e;--yellow:#ffc100;--text:#29323b;--muted:#566e8b;--border:#e3e9ef;--surface:#f5f8fb;--white:#fff;--font-heading:"Montserrat", system-ui, sans-serif;--font-body:"Open Sans", system-ui, sans-serif;--ease:cubic-bezier(.4, 0, .2, 1);--radius:12px;--shadow:0 1px 2px #2737400f, 0 8px 24px #27374014;--container:1180px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--white);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.65}h1,h2,h3,h4{font-family:var(--font-heading);color:var(--navy);margin:0 0 .5em;line-height:1.2}h1{letter-spacing:-.02em;font-size:clamp(2.1rem,4.5vw,3.25rem);font-weight:800}h2{letter-spacing:-.01em;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:800}h3{font-size:1.35rem;font-weight:700}p{margin:0 0 1em}a{color:var(--blue-600)}img{max-width:100%;height:auto;display:block}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 24px}.section{padding:96px 0}.section--alt{background:var(--surface)}.eyebrow{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--pink-600);margin-bottom:12px;font-size:.8rem;font-weight:700;display:inline-block}.section-head{text-align:center;max-width:720px;margin:0 auto 56px}.section-head p{color:var(--muted);font-size:1.1rem}.btn{font-family:var(--font-heading);white-space:nowrap;cursor:pointer;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 26px;font-size:.95rem;font-weight:700;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn--primary{background:var(--pink);color:var(--white)}.btn--primary:hover{background:var(--pink-600)}.btn--outline{border-color:var(--border);color:var(--navy);background:var(--white)}.btn--outline:hover{border-color:var(--navy)}.btn--ghost-light{color:var(--white);border-color:#ffffff80}.btn--ghost-light:hover{border-color:var(--white);background:#ffffff14}.text-link{font-family:var(--font-heading);color:var(--blue-600);font-size:.95rem;font-weight:700;text-decoration:none}.text-link:hover{text-decoration:underline}.reveal{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:translateY(24px)}.reveal.is-revealed{opacity:1;transform:none}.reveal--left{transform:translate(-60px)}.reveal--right{transform:translate(60px)}.reveal--zoom{transform:scale(.85)}.reveal--bounce{transition:none;transform:none}.reveal--bounce.is-revealed{animation:.75s both reveal-bounce}@keyframes reveal-bounce{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}.reveal--bounce.is-revealed{animation:none}}:focus-visible{outline:3px solid var(--blue);outline-offset:2px}@media (width<=720px){body{font-size:16px}.container{padding:0 16px}.section{padding:64px 0}.section-head{margin-bottom:40px}}
