@tailwind base;@tailwind components;@tailwind utilities;img,video{max-width:none}@font-face{font-family:Inter;src:url(/uploads/_fonts/inter/Inter24pt-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/uploads/_fonts/inter/Inter24pt-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/uploads/_fonts/inter/Inter24pt-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/uploads/_fonts/inter/Inter24pt-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/uploads/_fonts/inter/Inter24pt-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Uderzo-Titrage;src:url(/uploads/_fonts/uderzo-titrage/uderzo-titrage-webfont.woff2) format("woff2"),url(/uploads/_fonts/uderzo-titrage/uderzo-titrage-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.absoluteFull{position:absolute;top:0;left:0;width:100%;height:100%}.flexCenter{display:flex;align-items:center;justify-content:center}:root{--ease-custom-btn:cubic-bezier(0.23,1,0.32,1);--ease-cubic-in:cubic-bezier(0.55,0.055,0.675,0.19);--ease-cubic-out:cubic-bezier(0.215,0.61,0.355,1);--ease-cubic-in-out:cubic-bezier(0.645,0.045,0.355,1);--ease-circ-in:cubic-bezier(0.6,0.04,0.98,0.335);--ease-circ-out:cubic-bezier(0.075,0.82,0.165,1);--ease-circ-in-out:cubic-bezier(0.785,0.135,0.15,0.86);--ease-expo-in:cubic-bezier(0.95,0.05,0.795,0.035);--ease-expo-out:cubic-bezier(0.19,1,0.22,1);--ease-expo-in-out:cubic-bezier(1,0,0,1);--ease-quad-in:cubic-bezier(0.55,0.085,0.68,0.53);--ease-quad-out:cubic-bezier(0.25,0.46,0.45,0.94);--ease-quad-in-out:cubic-bezier(0.455,0.03,0.515,0.955);--ease-quart-in:cubic-bezier(0.895,0.03,0.685,0.22);--ease-quart-out:cubic-bezier(0.165,0.84,0.44,1);--ease-quart-in-out:cubic-bezier(0.77,0,0.175,1);--ease-quint-in:cubic-bezier(0.755,0.05,0.855,0.06);--ease-quint-out:cubic-bezier(0.23,1,0.32,1);--ease-quint-in-out:cubic-bezier(0.86,0,0.07,1);--ease-sine-in:cubic-bezier(0.47,0,0.745,0.715);--ease-sine-out:cubic-bezier(0.39,0.575,0.565,1);--ease-sine-in-out:cubic-bezier(0.445,0.05,0.55,0.95);--ease-back-in:cubic-bezier(0.6,-0.28,0.735,0.045);--ease-back-out:cubic-bezier(0.175,0.885,0.32,1.275);--ease-back-in-out:cubic-bezier(0.68,-0.55,0.265,1.55);--ease-power1-out:cubic-bezier(0.25,0.46,0.45,0.94);--ease-power2-out:cubic-bezier(0.215,0.61,0.355,1);--ease-power3-out:cubic-bezier(0.165,0.84,0.44,1);--ease-power4-out:cubic-bezier(0.23,1,0.32,1);--ease-power1-in-out:cubic-bezier(0.455,0.03,0.515,0.955);--ease-power2-in-out:cubic-bezier(0.65,0,0.35,1);--ease-power3-in-out:cubic-bezier(0.76,0,0.24,1);--ease-power4-in-out:cubic-bezier(0.37,0.01,0.18,0.98)}@keyframes heartbeat{0%{transform:scale(1)}30%{transform:scale(.9)}40%{transform:scale(1)}50%{transform:scale(.9)}60%{transform:scale(1)}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes heartbeatSmall{0%{transform:scale(1)}30%{transform:scale(.95)}40%{transform:scale(1)}50%{transform:scale(.95)}60%{transform:scale(1)}70%{transform:scale(.95)}to{transform:scale(1)}}@keyframes enveloppeMoving{0%{transform:translateZ(0)}50%{transform:translate3d(0,15px,0)}to{transform:translateZ(0)}}@keyframes buttonBounce{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes bgSkew{0%{transform:none}38%{transform:scaleX(6)}50%{transform:scaleX(2) skew(-20deg);transition-timing-function:ease-out}to{transform:none;transition-timing-function:ease-out}}@keyframes bgSkewTest{0%{transform:none}80%{transform:scaleX(6)}to{transform:scaleX(2) skew(-20deg);transition-timing-function:ease-out}}@keyframes bgSkewReset{0%{transform:scaleX(2) skew(-20deg)}to{transform:none}}@keyframes bgSkewOut{0%{transform:none}to{transform:scaleX(5) skew(-30deg)}}@keyframes bgSkewInfinite{0%{transform:scale(1) skew(-30deg)}25%{transform:scaleX(2)}50%{transform:scaleX(2) skew(30deg)}75%{transform:scale(2) skew(30deg)}to{transform:scale(1) skew(-30deg)}}@keyframes fillPathSon{0%{fill:#fff}3%{fill:#ffa4da}50%{fill:#ffa4da}53%{fill:#fff}to{fill:#fff}}@keyframes bounceZoomCountdown{0%{transform:scale(1.25);opacity:1}50%{transform:scale(1);opacity:.7}to{transform:scale(1.25);opacity:1}}@keyframes fadeInOut{0%{opacity:0}50%{opacity:.7}to{opacity:0}}@keyframes inAndOut{0%{opacity:0;transform:translateY(20px)}30%{opacity:1;transform:none}70%{opacity:1;transform:none}to{opacity:0;transform:translateY(-15px)}}.sectionGame{position:absolute;top:0;left:0;width:100vw;height:100dvh;z-index:2}.gameWrapper .sectionFormulaire,.gameWrapper .sectionIntro,.gameWrapper .sectionLettre{pointer-events:none}.gameWrapper[data-state=formulaireToLettre] .sectionLettre,.gameWrapper[data-state=formulaire] .sectionFormulaire,.gameWrapper[data-state=intro] .sectionIntro,.gameWrapper[data-state=lettre] .sectionLettre,.gameWrapper[data-state=message] .sectionLettre{pointer-events:auto}.text-button{text-transform:uppercase}b,strong{font-weight:700}.sectionBg .sectionBg__img{transition:transform 6s ease-out}.sectionBg .sectionLettre__from{transform:translateX(-203vw)}.sectionBg .sectionLettre__with{transform:translateX(106vw)}.sectionBg .sectionLettre__from,.sectionBg .sectionLettre__with{transition:transform 2.5s var(--ease-power3-out) 1s}.sectionBg .sectionLettre__from svg path,.sectionBg .sectionLettre__with svg path{stroke:#fff;stroke-width:1px;stroke-opacity:0;transition:all 1s ease}.gameWrapper[data-state=loading] .sectionBg .sectionBg__img{transform:scale(5) skew(30deg)}@media (max-width:1025px){.gameWrapper[data-state=loading] .sectionBg .sectionBg__img{transform:scale(4) skew(40deg)}}.gameWrapper[data-state=intro] .sectionBg .sectionBg__img{transform:none}.gameWrapper[data-stateanim=introToFormulaire] .sectionBg .sectionBg__img{transform:scaleX(6);transition:transform 5.6s var(--ease-power3-in-out) 0s!important}.gameWrapper[data-stateanim=formulaireReveal] .sectionBg .sectionBg__img{transform:scaleX(1);transition:transform 2s var(--ease-power3-out) 0s!important}.gameWrapper[data-state=formulaireToLettre] .sectionBg .sectionBg__img{transform:scaleX(5) skew(-30deg);opacity:0;transition:transform 10s ease 0s,opacity 2s ease 2s!important}.gameWrapper[data-state=lettre] .sectionBg .sectionBg__img{opacity:0}.gameWrapper[data-state=lettre] .sectionBg .sectionLettre__from{transform:translateX(-101.5vw)}.gameWrapper[data-state=lettre] .sectionBg .sectionLettre__with{transform:translateX(0)}.gameWrapper[data-state=fin] .sectionBg .sectionBg__bg,.gameWrapper[data-state=message] .sectionBg .sectionBg__bg,.gameWrapper[data-state=partage] .sectionBg .sectionBg__bg,.gameWrapper[data-state=restart] .sectionBg .sectionBg__bg{transition:background 2s ease;--tw-bg-opacity:1;background-color:rgb(36 33 100/var(--tw-bg-opacity,1))}.gameWrapper[data-state=fin] .sectionBg .sectionLettre__from svg path,.gameWrapper[data-state=fin] .sectionBg .sectionLettre__with svg path,.gameWrapper[data-state=message] .sectionBg .sectionLettre__from svg path,.gameWrapper[data-state=message] .sectionBg .sectionLettre__with svg path,.gameWrapper[data-state=partage] .sectionBg .sectionLettre__from svg path,.gameWrapper[data-state=partage] .sectionBg .sectionLettre__with svg path,.gameWrapper[data-state=restart] .sectionBg .sectionLettre__from svg path,.gameWrapper[data-state=restart] .sectionBg .sectionLettre__with svg path{fill:transparent;stroke-opacity:100%}.gameWrapper[data-state=fin] .sectionBg .sectionLettre__from,.gameWrapper[data-state=message] .sectionBg .sectionLettre__from,.gameWrapper[data-state=partage] .sectionBg .sectionLettre__from,.gameWrapper[data-state=restart] .sectionBg .sectionLettre__from{transform:translateX(0);transition:transform 1.5s var(--ease-power3-out)}.gameWrapper[data-state=fin] .sectionBg .sectionLettre__with,.gameWrapper[data-state=message] .sectionBg .sectionLettre__with,.gameWrapper[data-state=partage] .sectionBg .sectionLettre__with,.gameWrapper[data-state=restart] .sectionBg .sectionLettre__with{transform:translateX(-106vw);transition:transform 1.5s var(--ease-power3-out)}.button{transition:transform .75s ease}.button .button__hover .button__icon{transition:all .75s ease-out}.button .button__text{transition:all .75s ease}.button:hover{transform:scale(1.05)}.button:hover .button__hover .button__icon{transform:scale(1.2);transition:all .35s ease-out}.button.isClicked{transform:scale(1.05)}.button.isClicked .button__hover .button__icon{transform:scale(1.6);transition:transform .5s ease,width 1s ease .3s;width:100%}.customInput{transition:all .5s ease}.customInput .customInput__span{transition:all .5s ease;opacity:50%}.customInput .customInput__bb{transform:scaleX(0);transition:all .75s ease}.customInput input{all:unset;cursor:auto;width:100%;background:transparent;text-align:center;position:relative;top:5px}.customInput.isFocused .customInput__span{transform:scale(.75) translateY(-25px)}@media (max-width:1025px){.customInput.isFocused .customInput__span{transform:scale(.8) translateY(-15px)}}.customInput.isEmpty{--tw-border-opacity:1;border-bottom-color:rgb(36 33 100/var(--tw-border-opacity,1))}.customInput.isEmpty .customInput__span{opacity:100%!important;--tw-text-opacity:1;color:rgb(36 33 100/var(--tw-text-opacity,1))}.customInput.isEmpty .customInput__bb{transform:scaleX(1)}.sectionHeader .sectionHeader__logo,.sectionHeader .sectionHeader__son{display:inline-block;position:relative;transition:all 1.5s ease 3.25s}.sectionHeader .sectionHeader__son{transition-delay:3.5s}.gameWrapper[data-state=loading] .sectionHeader .sectionHeader__logo,.gameWrapper[data-state=loading] .sectionHeader .sectionHeader__son{transform:translateY(30px);opacity:0}.sectionFooter .sectionFooter__socials__item .inner,.sectionFooter .sectionFooter__title .inner{display:inline-block;position:relative;transition:all 1.5s ease 11s}.sectionFooter .sectionFooter__socials__item{transition:all 1.5s ease}.sectionFooter .sectionFooter__socials__item:first-child .inner{transition-delay:11.25s}.sectionFooter .sectionFooter__socials__item:nth-child(2) .inner{transition-delay:11.5s}.sectionFooter .sectionFooter__socials__item:nth-child(3) .inner{transition-delay:11.75s}.sectionFooter .sectionFooter__socials__item:nth-child(4) .inner{transition-delay:12s}.sectionFooter .sectionFooter__socials__item:nth-child(5) .inner{transition-delay:12.25s}.sectionFooter a{position:relative;display:inline-block;pointer-events:auto;transition:all .5s ease 0s!important;transition-delay:0s!important}.sectionFooter a:hover{transform:scale(1.3)}.sectionFooter a.sectionFooter__socials__item:hover{transform:scale(1.4)}.gameWrapper[data-state=loading] .sectionFooter .sectionFooter__socials__item .inner,.gameWrapper[data-state=loading] .sectionFooter .sectionFooter__title .inner{transform:translateY(30px);opacity:0}@media (max-width:1025px){.gameWrapper[data-state=loading] .sectionFooter .sectionFooter__socials__item .inner,.gameWrapper[data-state=loading] .sectionFooter .sectionFooter__title .inner{transform:translateY(20px)}}.sectionIntro .sectionIntro__flamme{transition:all 1s ease}.sectionIntro .sectionIntro__button{opacity:0;transform:translateY(35px);transition:all .3s ease}.sectionIntro .sectionIntro__text{opacity:0}.gameWrapper[data-state=loading] .sectionIntro .sectionIntro__flamme{opacity:0;transform:scale(.2)}.gameWrapper[data-state=intro] .sectionIntro .sectionIntro__flamme{opacity:1;transition:transform .75s ease 2s,opacity .5s ease 2s}.gameWrapper[data-state=intro] .sectionIntro .sectionIntro__text{opacity:1;transition:opacity .01s ease .5s}.gameWrapper[data-state=intro] .sectionIntro .sectionIntro__button.isActive{opacity:1;transform:translateY(0)}.gameWrapper[data-state=intro] .sectionIntro .sectionIntro__button.isActive .sectionIntro__button__inner{animation:buttonBounce 1s linear infinite}.gameWrapper[data-state=intro] .sectionIntro .sectionIntro__button.isActive:hover .sectionIntro__button__inner{animation-play-state:paused}.gameWrapper[data-state=fin] .sectionIntro .sectionIntro__text,.gameWrapper[data-state=formulaireToLettre] .sectionIntro .sectionIntro__text,.gameWrapper[data-state=formulaire] .sectionIntro .sectionIntro__text,.gameWrapper[data-state=introToFormulaire] .sectionIntro .sectionIntro__text,.gameWrapper[data-state=lettre] .sectionIntro .sectionIntro__text,.gameWrapper[data-state=message] .sectionIntro .sectionIntro__text,.gameWrapper[data-state=partage] .sectionIntro .sectionIntro__text,.gameWrapper[data-state=restart] .sectionIntro .sectionIntro__text{opacity:0;transform:translateY(35px);transition:all .5s ease .75s}.gameWrapper[data-state=fin] .sectionIntro .sectionIntro__button.isActive,.gameWrapper[data-state=formulaireToLettre] .sectionIntro .sectionIntro__button.isActive,.gameWrapper[data-state=formulaire] .sectionIntro .sectionIntro__button.isActive,.gameWrapper[data-state=introToFormulaire] .sectionIntro .sectionIntro__button.isActive,.gameWrapper[data-state=lettre] .sectionIntro .sectionIntro__button.isActive,.gameWrapper[data-state=message] .sectionIntro .sectionIntro__button.isActive,.gameWrapper[data-state=partage] .sectionIntro .sectionIntro__button.isActive,.gameWrapper[data-state=restart] .sectionIntro .sectionIntro__button.isActive{transition:all .5s ease .5s}.gameWrapper[data-state=fin] .sectionIntro .sectionIntro__button.isActive .sectionIntro__button__inner,.gameWrapper[data-state=formulaireToLettre] .sectionIntro .sectionIntro__button.isActive .sectionIntro__button__inner,.gameWrapper[data-state=formulaire] .sectionIntro .sectionIntro__button.isActive .sectionIntro__button__inner,.gameWrapper[data-state=introToFormulaire] .sectionIntro .sectionIntro__button.isActive .sectionIntro__button__inner,.gameWrapper[data-state=lettre] .sectionIntro .sectionIntro__button.isActive .sectionIntro__button__inner,.gameWrapper[data-state=message] .sectionIntro .sectionIntro__button.isActive .sectionIntro__button__inner,.gameWrapper[data-state=partage] .sectionIntro .sectionIntro__button.isActive .sectionIntro__button__inner,.gameWrapper[data-state=restart] .sectionIntro .sectionIntro__button.isActive .sectionIntro__button__inner{animation:buttonBounce 2s linear infinite;animation-play-state:paused}.gameWrapper[data-state=fin] .sectionIntro .sectionIntro__traineau__container,.gameWrapper[data-state=formulaireToLettre] .sectionIntro .sectionIntro__traineau__container,.gameWrapper[data-state=formulaire] .sectionIntro .sectionIntro__traineau__container,.gameWrapper[data-state=introToFormulaire] .sectionIntro .sectionIntro__traineau__container,.gameWrapper[data-state=lettre] .sectionIntro .sectionIntro__traineau__container,.gameWrapper[data-state=message] .sectionIntro .sectionIntro__traineau__container,.gameWrapper[data-state=partage] .sectionIntro .sectionIntro__traineau__container,.gameWrapper[data-state=restart] .sectionIntro .sectionIntro__traineau__container{opacity:0;transition:transform 1.5s ease 1s,opacity 1.5s ease 1s}@media(max-width:1025px){.sectionIntro .text-intro{font-size:25px;line-height:1.2;font-weight:400}}.sectionFormulaire .sectionFormulaire__button{opacity:0;transform:translateY(35px);transition:all .6s ease}.sectionFormulaire .sectionFormulaire__title{opacity:0}.sectionFormulaire .sectionFormulaire__form{opacity:0;transform:translateY(35px);transition:all 1.5s ease}@media (max-width:1025px){.sectionFormulaire .sectionFormulaire__form{transform:translateY(20px)}.sectionFormulaire .sectionFormulaire__form .text-legals,.sectionFormulaire .sectionFormulaire__form input,.sectionFormulaire .sectionFormulaire__form label{color:#000!important}}.sectionFormulaire .sectionFormulaire__form .text-legals,.sectionFormulaire .sectionFormulaire__form label{opacity:0;transform:translateY(35px);transition:all 1.5s ease}@media (max-width:1025px){.sectionFormulaire .sectionFormulaire__form .text-legals,.sectionFormulaire .sectionFormulaire__form label{transform:translateY(20px)}}.sectionFormulaire .sectionFormulaire__text{opacity:0}.gameWrapper[data-state=formulaire] .sectionFormulaire .sectionFormulaire__text,.gameWrapper[data-state=formulaire] .sectionFormulaire .sectionFormulaire__title{opacity:1;transition:opacity .01s ease .75s}.gameWrapper[data-state=formulaire] .sectionFormulaire .sectionFormulaire__form.isActive,.gameWrapper[data-state=formulaire] .sectionFormulaire .sectionFormulaire__form.isActive label{opacity:1;transform:none}.gameWrapper[data-state=formulaire] .sectionFormulaire .sectionFormulaire__form.isActive label:first-of-type{transition-delay:.5s}.gameWrapper[data-state=formulaire] .sectionFormulaire .sectionFormulaire__form.isActive label:nth-of-type(2){transition-delay:.75s}.gameWrapper[data-state=formulaire] .sectionFormulaire .sectionFormulaire__form.isActive label:nth-of-type(3){transition-delay:1s}.gameWrapper[data-state=formulaire] .sectionFormulaire .sectionFormulaire__form.isActive .text-legals{transform:none;opacity:1;transition-delay:1.5s}.gameWrapper[data-state=formulaire] .sectionFormulaire .sectionFormulaire__button.isActive{opacity:1}.gameWrapper[data-state=formulaire] .sectionFormulaire .sectionFormulaire__button.isActive:hover .sectionFormulaire__button__inner{animation-play-state:paused}.gameWrapper[data-state=formulaire] .sectionFormulaire.isFilled .sectionFormulaire__button.isActive .sectionFormulaire__button__inner{animation:buttonBounce 2s linear infinite}.gameWrapper[data-state=formulaireToLettre] .sectionFormulaire .sectionFormulaire__title,.gameWrapper[data-state=lettre] .sectionFormulaire .sectionFormulaire__title{opacity:0;transform:translateY(-35px);transition:all .5s ease .75s}@media (max-width:1025px){.gameWrapper[data-state=formulaireToLettre] .sectionFormulaire .sectionFormulaire__title,.gameWrapper[data-state=lettre] .sectionFormulaire .sectionFormulaire__title{transform:translateY(20px)}}.gameWrapper[data-state=formulaireToLettre] .sectionFormulaire .sectionFormulaire__text,.gameWrapper[data-state=lettre] .sectionFormulaire .sectionFormulaire__text{opacity:0;transform:translateY(-35px);transition:all .5s ease .9s}@media (max-width:1025px){.gameWrapper[data-state=formulaireToLettre] .sectionFormulaire .sectionFormulaire__text,.gameWrapper[data-state=lettre] .sectionFormulaire .sectionFormulaire__text{transform:translateY(20px)}}.gameWrapper[data-state=formulaireToLettre] .sectionFormulaire .sectionFormulaire__form,.gameWrapper[data-state=lettre] .sectionFormulaire .sectionFormulaire__form{opacity:0;transform:skew(10deg,10deg) scaleX(0);transition:transform .9s ease 1.2s,opacity .5s ease 1.2s!important}.gameWrapper[data-state=formulaireToLettre] .sectionFormulaire .sectionFormulaire__form .text-legals,.gameWrapper[data-state=formulaireToLettre] .sectionFormulaire .sectionFormulaire__form label,.gameWrapper[data-state=lettre] .sectionFormulaire .sectionFormulaire__form .text-legals,.gameWrapper[data-state=lettre] .sectionFormulaire .sectionFormulaire__form label{opacity:0;transform:translateY(15px);transition:all 1s ease .5s}@media (max-width:1025px){.gameWrapper[data-state=formulaireToLettre] .sectionFormulaire .sectionFormulaire__form .text-legals,.gameWrapper[data-state=formulaireToLettre] .sectionFormulaire .sectionFormulaire__form label,.gameWrapper[data-state=lettre] .sectionFormulaire .sectionFormulaire__form .text-legals,.gameWrapper[data-state=lettre] .sectionFormulaire .sectionFormulaire__form label{transform:translateY(10px)}}.gameWrapper[data-state=formulaireToLettre] .sectionFormulaire .sectionFormulaire__button.isActive,.gameWrapper[data-state=lettre] .sectionFormulaire .sectionFormulaire__button.isActive{opacity:0;transform:translateY(35px);transition:all 1.5s ease .5s}.gameWrapper[data-state=formulaireToLettre] .sectionFormulaire .sectionFormulaire__button.isActive:hover .sectionFormulaire__button__inner,.gameWrapper[data-state=lettre] .sectionFormulaire .sectionFormulaire__button.isActive:hover .sectionFormulaire__button__inner{animation-play-state:paused}@media (max-width:1025px){.gameWrapper[data-state=formulaireToLettre] .sectionFormulaire .sectionFormulaire__button.isActive,.gameWrapper[data-state=lettre] .sectionFormulaire .sectionFormulaire__button.isActive{transform:translateY(20px)}.sectionFormulaire .sectionFormulaire__text .sectionFormulaire__text .text-formText,.sectionFormulaire .sectionFormulaire__text .text-formText{font-size:16px}}@media(max-width:768px){.sectionFormulaire input,.sectionFormulaire select,.sectionFormulaire textarea{font-size:16px}}.sectionLettre .sectionLettre__download,.sectionLettre .sectionLettre__restart{pointer-events:none;transform:translateY(-22px);opacity:0;transition:all .8s ease}@media (max-width:1025px){.sectionLettre .sectionLettre__download,.sectionLettre .sectionLettre__restart{transform:translateY(-35px)}}@media(min-aspect-ratio:7/3){.sectionLettre .sectionLettre__message__inner{padding-right:14vw!important}}.sectionLettre .sectionLettre__tuto{opacity:0;transition:all 1s ease}.sectionLettre .sectionLettre__tuto.isDisabled{opacity:0!important;transition:all 1s ease!important}@media (max-width:1025px){.sectionLettre .sectionLettre__tuto{margin:0;padding:0;position:absolute;bottom:50px;top:auto}}.sectionLettre .sectionLettre__message{opacity:0}.sectionLettre .sectionLettre__partage__text{transform:translateY(35px);opacity:0}.gameWrapper[data-state=formulaireToLettre] .sectionLettre .sectionLettre__tuto{opacity:1;transition-delay:7s}.gameWrapper[data-state=lettre] .sectionLettre .sectionLettre__tuto,.gameWrapper[data-state=message] .sectionLettre .sectionLettre__tuto,.gameWrapper[data-state=partage] .sectionLettre .sectionLettre__tuto{opacity:0;transition:all .5s ease}.gameWrapper[data-state=message] .sectionLettre .sectionLettre__message.isActive{opacity:1}.gameWrapper[data-state=message] .sectionLettre.isWritten .sectionLettre__download,.gameWrapper[data-state=message] .sectionLettre.isWritten .sectionLettre__restart{pointer-events:auto;transform:none;opacity:1}.gameWrapper[data-state=message] .sectionLettre.isWritten .sectionLettre__restart{transition-delay:.5s}.gameWrapper[data-state=fin] .sectionLettre .sectionLettre__message.isActive,.gameWrapper[data-state=partage] .sectionLettre .sectionLettre__message.isActive{opacity:1}.gameWrapper[data-state=fin] .sectionLettre .sectionLettre__message.isActive .sectionLettre__message__inner,.gameWrapper[data-state=partage] .sectionLettre .sectionLettre__message.isActive .sectionLettre__message__inner{transform:rotate(15deg) scale(.65) translateY(-20vh);transition:transform 4s var(--ease-power3-in-out)}.gameWrapper[data-state=fin] .sectionLettre .sectionLettre__download,.gameWrapper[data-state=fin] .sectionLettre .sectionLettre__restart,.gameWrapper[data-state=partage] .sectionLettre .sectionLettre__download,.gameWrapper[data-state=partage] .sectionLettre .sectionLettre__restart{pointer-events:none;transform:translateY(35px);opacity:0;transition-delay:.75s}.gameWrapper[data-state=fin] .sectionLettre .sectionLettre__restart{pointer-events:auto;transform:translateY(-35px);opacity:1;transition-delay:.75s}@media (max-width:1025px){.gameWrapper[data-state=fin] .sectionLettre .sectionLettre__restart{transform:translateY(35px)}}@media(min-width:1025px)and (min-height:700px){.sectionLettre .sectionLettre__message__inner .text-message{font-size:20px!important}}.sectionEnveloppe .sectionEnveloppe__container{display:flex;align-items:center;justify-content:center;overflow:visible}@media (max-width:1025px){.sectionEnveloppe .sectionEnveloppe__container{margin-top:20px}}.sectionEnveloppe .sectionEnveloppe__container svg{width:auto!important;height:100vh!important;max-width:100vw;display:block!important;opacity:1!important;visibility:visible!important;position:relative!important;z-index:2!important}@media (max-width:1025px){.sectionEnveloppe .sectionEnveloppe__container svg{width:100vw!important}}.sectionEnveloppe .sectionEnveloppe__icon{transform:translate3d(-40vw,26vh,0);transition:transform 3s var(--ease-power3-in-out)}@media (max-width:1025px){.sectionEnveloppe .sectionEnveloppe__icon{transform:translate3d(-100vw,40vh,0)}}.gameWrapper[data-state=formulaireToLettre] .sectionEnveloppe__container{animation:enveloppeMoving 3s linear infinite;animation-delay:7.5s}.gameWrapper[data-state=fin] .sectionEnveloppe__container,.gameWrapper[data-state=partage] .sectionEnveloppe__container{transform:rotate(15deg) scale(.65) translateY(-20vh);transition:transform 4s var(--ease-power3-in-out)}.gameWrapper[data-state=fin] .sectionEnveloppe__icon,.gameWrapper[data-state=partage] .sectionEnveloppe__icon{transform:translate3d(18vw,13vh,0);transition:transform 4s var(--ease-power3-in-out)}@media (max-width:1025px){.gameWrapper[data-state=fin] .sectionEnveloppe__icon,.gameWrapper[data-state=partage] .sectionEnveloppe__icon{transform:translate3d(2vw,25vh,0)}}.sectionPartage,.sectionPartage .sectionPartage__text{opacity:0}.sectionPartage .sectionPartage__cheers,.sectionPartage .sectionPartage__ready,.sectionPartage .sectionPartage__waiting{opacity:0;transform:translateY(20px)}.sectionScreenshot .sectionScreenshot__text{width:940px;top:700px;left:200px;font-size:50px!important;line-height:1.1;transform:rotate(15deg) scale(.8);transform-origin:top left;white-space:pre-line}.gameWrapper[data-state=fin] .sectionPartage,.gameWrapper[data-state=partage] .sectionPartage{opacity:1;transition:all 1s ease 0s}.gameWrapper[data-state=fin] .sectionPartage .sectionPartage__text,.gameWrapper[data-state=partage] .sectionPartage .sectionPartage__text{opacity:1;transform:none;transition:all .1s ease 9s}.gameWrapper[data-state=fin] .sectionPartage .sectionPartage__waiting,.gameWrapper[data-state=partage] .sectionPartage .sectionPartage__waiting{animation:inAndOut 3s ease .5s}.gameWrapper[data-state=fin] .sectionPartage .sectionPartage__cheers,.gameWrapper[data-state=partage] .sectionPartage .sectionPartage__cheers{animation:inAndOut 3s ease 3s}.gameWrapper[data-state=fin] .sectionPartage .sectionPartage__ready,.gameWrapper[data-state=partage] .sectionPartage .sectionPartage__ready{animation:inAndOut 3s ease 6s}.gameWrapper[data-state=fin] .sectionPartage .sectionPartage__countdown,.gameWrapper[data-state=partage] .sectionPartage .sectionPartage__countdown{animation:bounceZoomCountdown 1s linear infinite}.gameWrapper[data-state=fin] .sectionPartage .sectionPartage__layer,.gameWrapper[data-state=partage] .sectionPartage .sectionPartage__layer{animation:fadeInOut .8s linear 5.5s}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:639px){.container{max-width:639px}}@media (min-width:1025px){.container{max-width:1025px}}@media (min-width:1200px){.container{max-width:1200px}}@media (min-width:1300px){.container{max-width:1300px}}@media (min-width:1400px){.container{max-width:1400px}}@media (min-width:2000px){.container{max-width:2000px}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.collapse{visibility:collapse}.fixed{position:fixed}.\!absolute{position:absolute!important}.absolute{position:absolute}.relative{position:relative}.bottom-0{bottom:0}.bottom-10{bottom:10px}.bottom-100{bottom:100px}.bottom-28{bottom:28px}.bottom-30{bottom:30px}.bottom-60{bottom:60px}.bottom-\[20px\]{bottom:20px}.left-0{left:0}.left-20{left:20px}.left-\[200vw\]{left:200vw}.top-0{top:0}.top-40{top:40px}.top-5{top:5px}.z-10{z-index:10}.z-100{z-index:100}.z-2{z-index:2}.z-\[-10\]{z-index:-10}.z-\[1000\]{z-index:1000}.z-\[101\]{z-index:101}.z-\[2000\]{z-index:2000}.mx-auto{margin-left:auto;margin-right:auto}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-50{margin-bottom:50px}.mb-\[0\.5vw\]{margin-bottom:.5vw}.ml-\[8vw\]{margin-left:8vw}.mt-0{margin-top:0}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-4{margin-top:4px}.mt-\[0\.5vw\]{margin-top:.5vw}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.hidden{display:none}.aspect-\[1\.5\]{aspect-ratio:1.5}.h-2{height:2px}.h-20{height:20px}.h-25{height:25px}.h-50{height:50px}.h-\[1920px\]{height:1920px}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-screen{height:100vh}.w-1\/2{width:50%}.w-20{width:20px}.w-220{width:220px}.w-25{width:25px}.w-30{width:30px}.w-32{width:32px}.w-35{width:35px}.w-50{width:50px}.w-70{width:70px}.w-\[1080px\]{width:1080px}.w-\[1500px\]{width:1500px}.w-\[180px\]{width:180px}.w-\[32vw\]{width:32vw}.w-\[36vw\]{width:36vw}.w-\[50\.5vw\]{width:50.5vw}.w-\[50vw\]{width:50vw}.w-fit{width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.max-w-\[420px\]{max-width:420px}.max-w-\[510px\]{max-width:510px}.max-w-\[600px\]{max-width:600px}.max-w-\[650px\]{max-width:650px}.max-w-\[70\%\]{max-width:70%}.max-w-\[840px\]{max-width:840px}.flex-none{flex:none}.cursor-pointer{cursor:pointer}.resize{resize:both}.appearance-none{appearance:none}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-10{gap:10px}.gap-12{gap:12px}.gap-5{gap:5px}.gap-8{gap:8px}.overflow-hidden{overflow:hidden}.rounded-25{border-radius:25px}.rounded-48{border-radius:48px}.border{border-width:1px}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-l-2{border-left-width:2px}.border-r-2{border-right-width:2px}.border-t-2{border-top-width:2px}.border-green\/20{border-color:rgba(0,134,59,.2)}.border-green\/30{border-color:rgba(0,134,59,.3)}.border-red{--tw-border-opacity:1;border-color:rgb(227 6 19/var(--tw-border-opacity,1))}.border-b-red{--tw-border-opacity:1;border-bottom-color:rgb(227 6 19/var(--tw-border-opacity,1))}.border-l-red{--tw-border-opacity:1;border-left-color:rgb(227 6 19/var(--tw-border-opacity,1))}.border-r-red{--tw-border-opacity:1;border-right-color:rgb(227 6 19/var(--tw-border-opacity,1))}.border-t-red{--tw-border-opacity:1;border-top-color:rgb(227 6 19/var(--tw-border-opacity,1))}.bg-darkblue{--tw-bg-opacity:1;background-color:rgb(36 33 100/var(--tw-bg-opacity,1))}.bg-green{--tw-bg-opacity:1;background-color:rgb(0 134 59/var(--tw-bg-opacity,1))}.bg-red{--tw-bg-opacity:1;background-color:rgb(227 6 19/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(249 246 242/var(--tw-bg-opacity,1))}.bg-white\/90{background-color:hsla(34,37%,96%,.9)}.object-cover{object-fit:cover}.object-top{object-position:top}.p-10{padding:10px}.p-12{padding:12px}.p-5{padding:5px}.px-100{padding-left:100px;padding-right:100px}.px-20{padding-left:20px;padding-right:20px}.px-30{padding-left:30px;padding-right:30px}.px-40{padding-left:40px;padding-right:40px}.px-50{padding-left:50px;padding-right:50px}.px-\[4vw\]{padding-left:4vw;padding-right:4vw}.py-\[3\.5vw\]{padding-top:3.5vw;padding-bottom:3.5vw}.pb-15{padding-bottom:15px}.pb-50{padding-bottom:50px}.pl-\[3vw\]{padding-left:3vw}.pr-20{padding-right:20px}.pr-\[21vw\]{padding-right:21vw}.pt-\[2\.5vw\]{padding-top:2.5vw}.pt-\[5vw\]{padding-top:5vw}.text-center{text-align:center}.font-caveat{font-family:var(--font-caveat),cursive}.font-inter{font-family:Inter,sans-serif}.font-uderzo{font-family:Uderzo-Titrage,sans-serif}.text-\[100px\]{font-size:100px}.text-\[10px\]{font-size:10px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[20px\]{font-size:20px}.text-\[24px\]{font-size:24px}.text-base{font-size:25px;line-height:31px;font-weight:400}.text-button{font-size:19px;line-height:26px;font-weight:600}.text-footer{font-size:16px;line-height:1;font-weight:600}.text-formText{font-size:18px;line-height:1.2;font-weight:400}.text-formTitle{font-size:52px;line-height:1.1;font-weight:700}.text-input{font-size:18px;line-height:1.1;font-weight:400}.text-intro{font-size:25px;line-height:31px;font-weight:400}.text-legals{font-size:10px;line-height:1.1;font-weight:400}.text-message{font-size:18px;line-height:1.2;font-weight:400}.text-thankyou{font-size:20px}.text-thankyou,.text-tuto{line-height:1.2;font-weight:600}.text-tuto{font-size:14px}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\]{line-height:1}.leading-tight{line-height:1.25}.\!text-red{--tw-text-opacity:1!important;color:rgb(227 6 19/var(--tw-text-opacity,1))!important}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-darkblue{--tw-text-opacity:1;color:rgb(36 33 100/var(--tw-text-opacity,1))}.text-darkblue\/70{color:rgba(36,33,100,.7)}.text-red{--tw-text-opacity:1;color:rgb(227 6 19/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(249 246 242/var(--tw-text-opacity,1))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-80{opacity:.8}.opacity-\[0\]{opacity:0}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:1025px) and (max-width:1200px){.deskxs\:text-\[17px\]{font-size:17px}}@media (min-width:1200px) and (max-width:1300px){.desksm\:text-\[12px\]{font-size:12px}}@media (min-width:1300px) and (max-width:1400px){.deskmd\:text-\[13px\]{font-size:13px}}@media (min-width:1400px) and (max-width:1600px){.deskxl\:text-\[14px\]{font-size:14px}}@media (max-width:1025px){.ipad\:bottom-60{bottom:60px}.ipad\:bottom-\[150px\]{bottom:150px}.ipad\:bottom-\[230px\]{bottom:230px}.ipad\:bottom-\[80px\]{bottom:80px}.ipad\:bottom-auto{bottom:auto}.ipad\:top-0{top:0}.ipad\:top-100{top:100px}.ipad\:top-15{top:15px}.ipad\:mx-auto{margin-left:auto;margin-right:auto}.ipad\:mb-20{margin-bottom:20px}.ipad\:mb-60{margin-bottom:60px}.ipad\:ml-0{margin-left:0}.ipad\:mt-110{margin-top:110px}.ipad\:mt-15{margin-top:15px}.ipad\:mt-20{margin-top:20px}.ipad\:mt-3{margin-top:3px}.ipad\:mt-50{margin-top:50px}.ipad\:mt-\[-5vw\]{margin-top:-5vw}.ipad\:aspect-\[1\.53\]{aspect-ratio:1.53}.ipad\:h-15{height:15px}.ipad\:h-30{height:30px}.ipad\:h-dvh{height:100dvh}.ipad\:h-full{height:100%}.ipad\:w-15{width:15px}.ipad\:w-20{width:20px}.ipad\:w-30{width:30px}.ipad\:w-4\/5{width:80%}.ipad\:w-45{width:45px}.ipad\:w-90{width:90px}.ipad\:w-\[70vw\]{width:70vw}.ipad\:w-\[90vw\]{width:90vw}.ipad\:w-full{width:100%}.ipad\:max-w-220{max-width:220px}.ipad\:max-w-\[305px\]{max-width:305px}.ipad\:max-w-\[500px\]{max-width:500px}.ipad\:max-w-full{max-width:100%}.ipad\:flex-col{flex-direction:column}.ipad\:items-center{align-items:center}.ipad\:justify-start{justify-content:flex-start}.ipad\:justify-end{justify-content:flex-end}.ipad\:justify-center{justify-content:center}.ipad\:gap-12{gap:12px}.ipad\:gap-20{gap:20px}.ipad\:gap-8{gap:8px}.ipad\:rounded-15{border-radius:15px}.ipad\:rounded-27{border-radius:27px}.ipad\:object-\[-110px_0px\]{object-position:-110px 0}.ipad\:px-0{padding-left:0;padding-right:0}.ipad\:px-10{padding-left:10px;padding-right:10px}.ipad\:px-12{padding-left:12px;padding-right:12px}.ipad\:px-20{padding-left:20px;padding-right:20px}.ipad\:px-30{padding-left:30px;padding-right:30px}.ipad\:px-45{padding-left:45px;padding-right:45px}.ipad\:px-60{padding-left:60px;padding-right:60px}.ipad\:py-8{padding-top:8px;padding-bottom:8px}.ipad\:\!pr-\[28vw\]{padding-right:28vw!important}.ipad\:pb-10{padding-bottom:10px}.ipad\:pb-50{padding-bottom:50px}.ipad\:pb-\[160px\]{padding-bottom:160px}.ipad\:pb-\[2vh\]{padding-bottom:2vh}.ipad\:pl-\[10vw\]{padding-left:10vw}.ipad\:pt-60{padding-top:60px}.ipad\:pt-\[14vw\]{padding-top:14vw}.ipad\:pt-\[80px\]{padding-top:80px}.ipad\:text-\[10px\]{font-size:10px}.ipad\:text-\[20px\]{font-size:20px}.ipad\:text-buttonResp{font-size:12px;line-height:15px;font-weight:600}.ipad\:text-formTextResp{font-size:12px;line-height:1.2;font-weight:400}.ipad\:text-formTitleResp{font-size:9vw;line-height:1;font-weight:700}.ipad\:text-inputResp{font-size:14px;line-height:1.1;font-weight:400}.ipad\:text-legalsResp{font-size:10px;line-height:1.1;font-weight:400}.ipad\:text-thankyouResp{font-size:13px;line-height:1.2;font-weight:600}.ipad\:leading-\[1\]{line-height:1}}@media (max-width:769px){.md\:aspect-\[1\.5\]{aspect-ratio:1.5}}@media (max-width:639px){.sm\:px-10{padding-left:10px;padding-right:10px}.sm\:pb-20{padding-bottom:20px}.sm\:pb-\[13\.5dvh\]{padding-bottom:13.5dvh}.sm\:pt-0{padding-top:0}.sm\:text-messageResp{font-size:7px;line-height:1.2;font-weight:400}.sm\:text-thankyouResp{font-size:13px;line-height:1.2;font-weight:600}}@media (max-width:410px){.phone\:text-\[10px\]{font-size:10px}}@media (max-height:700px) and (max-width:600px){.h-sm\:bottom-100{bottom:100px}.h-sm\:bottom-30{bottom:30px}.h-sm\:bottom-\[160px\]{bottom:160px}.h-sm\:flex-row{flex-direction:row}.h-sm\:gap-10{gap:10px}.h-sm\:pb-30{padding-bottom:30px}.h-sm\:pt-20{padding-top:20px}}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat Fallback;src:local("Arial");ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.00%;size-adjust:76.94%}.__className_af5ebc{font-family:Caveat,Caveat Fallback;font-style:normal}.__variable_af5ebc{--font-caveat:"Caveat","Caveat Fallback"}