*{scroll-behavior:smooth;line-height:1.6em;box-sizing:border-box}html{max-width:100vw;overflow-x:hidden;font-size:16px;font-family:Poppins,sans-serif;-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar{display:none}body{margin:0;padding:15px;background-color:#04113f}strong{font-weight:700}.overlay{z-index:1;transition:1s;position:fixed;inset:0;pointer-events:none}.overlay--visible{background-color:#0006;pointer-events:unset}.button{background-color:#4586f7;color:#eef0f7;border-radius:24px;outline:none;border:none;cursor:pointer;font-size:24px;padding:18px 42px;font-weight:700;line-height:1.4;transition:.3s}.button:hover{background-color:#1f356f}.hidden{opacity:0}.astro-wrapper{display:flex;justify-content:center;align-items:center}.ball{width:200vw;height:130vh;background:rgb(32,54,111);top:-30vh;left:-100vw;background:radial-gradient(circle,rgb(78,147,154) 0%,transparent 60%);position:fixed;z-index:-1}@media only screen and (min-width: 780px){.ball{width:280vw;height:200vh;top:-50vh;left:-140vw;transform:translate(-50vw)}}.tree-bottom:where(.astro-T54V4KO4),.tree-mid:where(.astro-T54V4KO4),.tree-top:where(.astro-T54V4KO4){transform-origin:30px 40px}.small-present-box{transform-origin:30px 60px}.small-present-vertical{transform-origin:30px 30px}.small-present-horizontal{transform-origin:30px 0px}.small-present-green-box{transform-origin:30px 60px}.small-present-green-vertical{transform-origin:30px 30px}.small-present-green-horizontal{transform-origin:30px 0px}.star-orange:where(.astro-GE6HKG3O){transform-origin:center center}.star-pink:where(.astro-ZABULYTR){transform-origin:center center}.star-white-small:where(.astro-OG6XENUK){transform-origin:center center}.star-orange-radiant:where(.astro-TANMK3IP){transform-origin:center center}.star-white:where(.astro-IGLJ3OKS){transform-origin:center center}.star-white-small-line-1:where(.astro-IGLJ3OKS),.star-white-small-line-2:where(.astro-IGLJ3OKS),.star-white-small-line-3:where(.astro-IGLJ3OKS),.star-white-small-line-4:where(.astro-IGLJ3OKS),.star-white-line-3:where(.astro-IGLJ3OKS),.star-white-line-4:where(.astro-IGLJ3OKS){transform-origin:10px 10px}.star-white-line-1:where(.astro-IGLJ3OKS){transform-origin:top top}.star-white-line-2:where(.astro-IGLJ3OKS){transform-origin:bottom bottom}.bauble:where(.astro-OH2KTGUE){transform-origin:top right}.box:where(.astro-X632VY53){transform-origin:center center}.welcome-presents{display:grid;grid-template-columns:auto auto auto;width:100%;gap:10px;max-width:500px;margin:auto;height:220px;overflow:hidden}@media only screen and (min-width: 1280px){.welcome-presents{height:unset;margin:unset;gap:76px;max-height:80vh}}.welcome-presents svg{width:65px;height:65px}.welcome{position:relative;color:#fff;margin-bottom:50px;max-width:100vw;overflow-x:hidden}@media only screen and (min-width: 1280px){.welcome{height:100vh;margin-bottom:unset}}.welcome__scroll{display:none;position:absolute;bottom:20px;left:50%;transform:translate(-50%);flex-direction:column;color:#fff}@media only screen and (min-width: 1280px){.welcome__scroll{display:flex}}.welcome__scroll-image{margin:10px auto 0;width:32px;height:19px}.welcome__wrapper{max-width:1300px;width:100%;margin:auto;display:grid;grid-template-columns:1fr;align-items:center;height:100%;gap:50px;justify-content:center;position:relative}@media only screen and (min-width: 1280px){.welcome__wrapper{gap:100px;grid-template-columns:1fr 1fr}}.welcome__star{position:absolute;z-index:-1;display:none}@media only screen and (min-width: 1280px){.welcome__star{display:block}}.welcome__star--one{bottom:10%;left:10%}.welcome__star--two{top:15%;left:500px}.welcome__star--three{top:40%;left:-8%}.welcome__adfidence-logo{display:block;margin:25px auto}@media only screen and (min-width: 1280px){.welcome__adfidence-logo{position:absolute;top:50px;left:0}}@media (min-width: 1700px){.welcome__adfidence-logo{top:10%;left:100px;position:fixed}}.welcome__svg{width:70%;margin:auto;display:block}@media only screen and (min-width: 1280px){.welcome__svg{width:unset}}.welcome__text{max-width:650px;margin:auto}@media only screen and (min-width: 1280px){.welcome__text{margin:unset}}.welcome__title{color:#fff;font-weight:500;line-height:1.3em}@media only screen and (min-width: 1280px){.welcome__title{font-size:54px}}.welcome__subheader{font-size:16px;font-weight:300}@media only screen and (min-width: 1280px){.welcome__subheader{font-size:18px}}.css-checkbox{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;user-select:none}.css-checkbox+label{position:relative;font-size:16px;cursor:pointer;display:inline-flex;color:#1f356f;user-select:none}.css-checkbox+label:before{content:" ";display:inline-block;margin-top:5px;margin-right:10px;width:20px;height:20px;min-width:20px;background-color:#e3e3e3;border-width:1px;border-style:solid;border-color:#e3e3e3;border-radius:2px;box-shadow:none}.css-checkbox:checked+label:after{content:" ";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgZmlsbD0iIzk3NjNDMiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE0LjcyODcgNC40MTQyMUwxMy4zMTQ1IDNMNi4yNDI4MyAxMC4wNzE2TDMuNDE0MjEgNy4yNDMwMUwyIDguNjU3MjNMNS41MzU1MyAxMi4xOTI4TDUuNTM2MDkgMTIuMTkyMkw2LjI0MzM5IDEyLjg5OTVMMTQuNzI4NyA0LjQxNDIxWiIgZmlsbD0iI0UzRTNFMyIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-size:16px 16px;background-position:center center;position:absolute;display:flex;justify-content:center;align-items:center;margin-left:0;left:0;top:5px;text-align:center;background-color:transparent;font-size:10px;height:22px;width:22px}.form-inputs__container{display:grid;gap:30px}@media only screen and (min-width: 780px){.form-inputs__container{grid-template-columns:repeat(4,1fr);gap:25px}.form-inputs__container .form-inputs__input:nth-last-child(1){grid-column:span 2}}.form-inputs__input{border-radius:8px;width:100%;background-color:#edf0f4;color:#99a2b5;border:none;font-size:18px;padding:10px 30px;font-weight:400}@media only screen and (min-width: 780px){.form-inputs__input{font-size:12px}}.form-inputs__button{margin-top:50px;text-align:center}.form-inputs__consents{margin-top:30px}.form-inputs__close{position:absolute;top:60px;right:40px;cursor:pointer;display:none}@media only screen and (min-width: 780px){.form-inputs__close{display:block}}.thanks-svg{width:100%;max-width:500px}@media only screen and (min-width: 1280px){.thanks-svg{max-width:unset}}#thanks-svg{stroke-dasharray:200;stroke-dashoffset:200;opacity:0}.thanks-svg-play{animation:reveal 2s forwards}@keyframes reveal{0%{opacity:0}to{opacity:1;stroke-dashoffset:400}}.star-blue:where(.astro-DY2OFJYZ){transform-origin:center center}.star-blue-small-line-1:where(.astro-DY2OFJYZ),.star-blue-small-line-2:where(.astro-DY2OFJYZ),.star-blue-small-line-3:where(.astro-DY2OFJYZ),.star-blue-small-line-4:where(.astro-DY2OFJYZ),.star-blue-line-3:where(.astro-DY2OFJYZ),.star-blue-line-4:where(.astro-DY2OFJYZ){transform-origin:10px 10px}.star-blue-line-1:where(.astro-DY2OFJYZ){transform-origin:top top}.star-blue-line-2:where(.astro-DY2OFJYZ){transform-origin:bottom bottom}.thanks_star_orange{position:absolute;bottom:26%;left:0%}@media only screen and (min-width: 780px){.thanks_star_orange{bottom:-60px;left:17%}}.thanks_star_pink{position:absolute;top:1%;left:12%}@media only screen and (min-width: 780px){.thanks_star_pink{top:-8%;left:28%}}@media only screen and (min-width: 780px){.thanks_star_pink--eng{top:-40%}}.thanks_star_blue{position:absolute;top:7%;right:5%}@media only screen and (min-width: 780px){.thanks_star_blue{right:-6%}}@media only screen and (min-width: 780px){.thanks_star_blue--eng{top:-8%}}.form{position:fixed;inset:-100vh 0 200vh;z-index:2;max-width:100vw;overflow:hidden}.form--active:after{content:"";opacity:0;transition:1s}@media only screen and (min-width: 780px){.form--active:after{pointer-events:none}}.form--active-locked:after{content:"";background-color:#3333334d;position:fixed;inset:0;opacity:1}.form__container{background-color:#b0b7ce;border:3px solid #ffffff;border-radius:10px;padding:15px;max-width:1300px;position:absolute;inset:0;margin:auto;overflow-y:auto;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.form__container::-webkit-scrollbar{display:none}@media only screen and (min-width: 780px){.form__container{padding:69px 90px;border-radius:40px;inset:50px}}.form__thanks{position:fixed;top:50%;left:50%;transform:translate(-50%);opacity:0;pointer-events:none;width:95vw;text-align:center;padding:50px;background-color:#fff;z-index:3;border-radius:30px}@media only screen and (min-width: 780px){.form__thanks{border-radius:unset;background-color:unset;width:100%;max-width:600px;padding:unset;position:absolute}}@media only screen and (min-width: 1280px){.form__thanks{position:fixed}}.form__thanks-image{width:100%;max-width:500px}@media only screen and (min-width: 1280px){.form__thanks-image{max-width:unset;width:unset}}.form__close{display:flex;width:100%;position:static;color:#33333380;gap:15px;margin:40px 0 30px}@media only screen and (min-width: 780px){.form__close{display:none}}.form__close img,.form__close span{pointer-events:none}.form__header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}.form__image{object-fit:contain}.form__title{max-width:500px;margin:0;font-size:20px;text-align:center;background:-webkit-linear-gradient(#214da5,#4586f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (min-width: 780px){.form__title{font-size:24px}}.form__text{font-size:18px;font-weight:400;color:#1f356f}@media only screen and (min-width: 780px){.form__text{font-size:20px}}.present-present{position:relative;z-index:2;width:80px}@media only screen and (min-width: 780px){.present-present{width:unset}}#present-present-top{transition:.3s;transform-origin:100px 100px}.present{margin-bottom:100px}.present__wrapper{display:grid;grid-template-columns:1fr;align-items:center;height:100%;max-width:1300px;margin:auto;gap:25px}@media only screen and (min-width: 780px){.present__wrapper{min-height:80vh;gap:100px;grid-template-columns:1fr 1fr}}.present__options{display:grid;gap:25px;overflow:hidden;margin-bottom:75px}@media only screen and (min-width: 780px){.present__options{overflow:unset;margin-bottom:unset;gap:50px}}.present__option{display:flex;align-items:flex-end;max-width:450px;width:100%;gap:25px;transition:.3s;margin:auto}@media only screen and (min-width: 780px){.present__option{gap:50px;width:450px}}.present__option:hover{cursor:pointer;scale:1.05}.present__option:hover .present__svg:after{opacity:1}.present__option:hover #present-present-top{transform:rotate(15deg) translateY(-7px)}.present__description{pointer-events:none;display:block;color:#fff;font-weight:200;font-size:18px;transition:.3s}@media only screen and (min-width: 780px){.present__description{font-size:24px}}.present__svg{position:relative;margin-top:-70px;pointer-events:none;margin-bottom:-60px}@media only screen and (min-width: 780px){.present__svg{margin-bottom:-35px}}.present__svg:after{content:"";position:absolute;border-radius:50%;width:60px;height:80px;top:70px;left:15px;background:#6f80bb;transition:.3s;background:radial-gradient(circle,#6f80bb 0%,transparent 65%,transparent 100%);opacity:0}@media only screen and (min-width: 780px){.present__svg:after{width:80px;height:100px}}.present__text{color:#fff;font-weight:200;font-size:16px}@media only screen and (min-width: 780px){.present__text{font-size:24px;line-height:1.4}}.present__text strong{font-weight:700}@media only screen and (min-width: 780px){.present__text strong{font-weight:200}}
