*,: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{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;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;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;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-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height: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::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}@font-face{font-display:swap;font-family:Marianne;font-style:normal;font-weight:400;src:url(../assets/fonts/Marianne-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Marianne;font-style:normal;font-weight:500;src:url(../assets/fonts/Marianne-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Marianne;font-style:normal;font-weight:700;src:url(../assets/fonts/Marianne-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Marianne;font-style:normal;font-weight:800;src:url(../assets/fonts/Marianne-ExtraBold.woff2) format("woff2")}html{-webkit-text-size-adjust:100%}body{--tw-bg-opacity:1;background-color:rgb(232 228 220/var(--tw-bg-opacity,1));font-family:Marianne,system-ui,sans-serif;font-size:16px;line-height:1.5;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));min-height:100dvh}a{color:inherit}:focus-visible{border-radius:2px;outline:var(--state-focus-outline,3px solid #0a76f6);outline-offset:var(--state-focus-offset,2px)}[x-cloak]{display:none!important}.container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}:root{--safe-area-top:env(safe-area-inset-top,0px);--safe-area-right:env(safe-area-inset-right,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--transition-easing-default:cubic-bezier(0.3,-0.05,0.7,-0.5);--illustration-people-height:325px;--screen-padding:16px;--footer-ml-height:2.75rem;--results-gap:23px;--screen-transition-duration:350ms;--screen-transition-easing:var(--transition-easing-default);--answer-stagger-step:70ms;--answer-stagger-duration:400ms;--answer-stagger-easing:var(--transition-easing-default);--answer-select-duration:280ms;--answer-select-easing:var(--transition-easing-default);--anim-item-fade-duration:800ms;--home-hero-fade-duration:400ms;--home-intro-settle-duration:900ms;--home-intro-settle-easing:var(--transition-easing-default);--home-intro-scene-width:768px;--home-intro-scene-height:722px;--home-intro-scene-radius:16px;--home-intro-scene-expand-duration:800ms;--home-intro-scene-expand-easing:var(--transition-easing-default);--state-transition-duration:200ms;--state-transition-easing:var(--transition-easing-default);--state-muted-text:#5c5c5c;--state-disabled-bg:#656089;--state-cobalt-hover:#272068;--state-cobalt-active:#1f1954;--state-cancer-fr-hover:#0f1528;--state-cancer-fr-active:#0a0d16;--state-cancer-fr-hover-shadow:0 6px 20px rgba(22,32,59,.28);--state-focus-outline:3px solid #0a76f6;--state-focus-offset:2px;--state-active-scale:0.98;--state-hover-shadow:0 6px 20px rgba(49,39,131,.14)}.titre-h0{font-family:Marianne,system-ui,sans-serif;font-size:64px;font-weight:800;line-height:.9;text-transform:uppercase}.titre-h2{font-size:26px}.titre-h2,.titre-h3{font-family:Marianne,system-ui,sans-serif;font-weight:800;line-height:1.3}.titre-h3{font-size:23px}.text-content [class*=titre-h]{margin-bottom:1.4em;margin-top:1.7em;--tw-text-opacity:1;color:rgb(49 39 131/var(--tw-text-opacity,1))}.text-content p{font-family:Marianne,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:1rem}.text-content ul{list-style-position:inside;list-style-type:disc;margin-bottom:1.5rem;margin-top:1.5rem}.text-content ul li{margin-bottom:.5rem}.text-content a{--tw-text-opacity:1;color:rgb(49 39 131/var(--tw-text-opacity,1));text-decoration-line:underline;text-underline-offset:2px}.text-content a:active,.text-content a:hover{text-decoration-line:none}.text-content a:active,.text-content a:focus-visible,.text-content a:hover{text-decoration:none}.app{background:linear-gradient(hsla(40,71%,84%,.25),hsla(40,71%,84%,.25)),#fff;min-height:100dvh;overflow:hidden}#contenu,.app{position:relative}#contenu{min-height:100dvh}.screen{display:flex;flex-direction:column;inset:0;min-height:100dvh;overflow-x:hidden;overflow-y:auto;padding-bottom:calc(var(--footer-ml-height) + var(--safe-area-bottom));position:absolute;scroll-padding-bottom:calc(var(--footer-ml-height) + var(--safe-area-bottom));z-index:0}.screen--home{scroll-padding-bottom:calc(var(--footer-ml-height) + var(--screen-padding) + var(--safe-area-bottom))}.header,.screen--active{z-index:10}.header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:calc(var(--screen-padding) + var(--safe-area-top)) calc(var(--screen-padding) + var(--safe-area-right)) var(--screen-padding) calc(var(--screen-padding) + var(--safe-area-left))}.header__img{display:block;height:auto;max-width:100%;width:min(100%,165px)}.footer-ml{display:flex;flex-shrink:0;gap:3rem;justify-content:center;position:relative;z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem calc(var(--screen-padding) + var(--safe-area-right)) calc(.5rem + var(--safe-area-bottom)) calc(var(--screen-padding) + var(--safe-area-left))}.footer-ml--app{bottom:0;left:0;position:fixed;right:0;z-index:30}.footer-ml a{align-items:center;display:inline-flex;font-size:16px;gap:.25rem;line-height:1.5;--tw-text-opacity:1;color:rgb(49 39 131/var(--tw-text-opacity,1));text-decoration-line:underline;text-underline-offset:2px}.footer-ml a:active,.footer-ml a:focus-visible,.footer-ml a:hover{text-decoration:none}.footer-ml .external-link-icon{height:1rem;width:1rem;--tw-text-opacity:1;color:rgb(49 39 131/var(--tw-text-opacity,1))}.btn-primary{align-items:center;border-radius:8px;border-width:4px;display:inline-flex;gap:18px;justify-content:center;--tw-border-opacity:1;border-color:rgb(252 247 237/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(49 39 131/var(--tw-bg-opacity,1));font-family:Marianne,system-ui,sans-serif;font-size:18px;font-weight:800;letter-spacing:.216px;line-height:1.5;padding:1rem 23px;text-transform:uppercase;--tw-text-opacity:1;box-shadow:0 0 12px hsla(40,71%,96%,.64);color:rgb(255 255 255/var(--tw-text-opacity,1));transition:background-color var(--state-transition-duration) var(--state-transition-easing),border-color var(--state-transition-duration) var(--state-transition-easing),box-shadow var(--state-transition-duration) var(--state-transition-easing),transform var(--state-transition-duration) var(--state-transition-easing)}.btn-primary:hover:not(:disabled){background-color:var(--state-cobalt-hover);box-shadow:var(--state-hover-shadow)}.btn-primary:active:not(:disabled){background-color:var(--state-cobalt-active);box-shadow:none;transform:scale(var(--state-active-scale))}.btn-primary:focus-visible{outline:var(--state-focus-outline);outline-offset:var(--state-focus-offset)}.btn-primary:disabled{cursor:not-allowed;--tw-border-opacity:1;border-color:rgb(232 228 220/var(--tw-border-opacity,1));--tw-text-opacity:1;background-color:var(--state-disabled-bg);box-shadow:none;color:rgb(255 255 255/var(--tw-text-opacity,1));transform:none}.btn-primary__arrow{flex-shrink:0;height:1rem;width:21px}.btn-primary__arrow--refresh{height:27px;width:2rem}.btn-primary--wrapper{position:static;z-index:20}.results-cta__btn-wrapper{bottom:4rem;left:0;position:absolute;right:0;z-index:20}.screen__deco-waves{background-image:url(/assets/images/deco-bottom-home.svg);background-position:center top calc(100vh - 144px);background-repeat:repeat-x;height:100vh;inset:0;pointer-events:none;position:absolute;top:auto}.screen__deco-foliage{left:-92px;top:-30px}.screen__bg-soleil,.screen__deco-foliage{pointer-events:none;position:absolute;z-index:1}.screen__bg-soleil{right:-80px;top:-94px}.screen__deco-sable{bottom:0;left:0;pointer-events:none;position:fixed;z-index:1}.screen__deco-sable--quiz{transition:transform var(--screen-transition-duration) var(--screen-transition-easing)}.screen__deco-bg-waves{background-image:url(/assets/images/deco-bottom-home.svg);background-position:center -26px;background-repeat:repeat-x;inset:0;bottom:auto;height:100vh;pointer-events:none;position:absolute;z-index:0}.screen__deco-sable-top{left:-40px;pointer-events:none;position:absolute;top:-242px;width:346px;z-index:1}.screen__deco-layer{transition:opacity var(--screen-transition-duration) var(--screen-transition-easing)}.screen--quiz-results .screen__deco-layer--quiz-play,.screen__deco-layer--results{opacity:0}.screen--quiz-results .screen__deco-layer--results{opacity:1}.home-intro-stage,.screen__content{display:flex;flex:1 1 0%;flex-direction:column;position:relative;width:100%}.home-intro-stage{min-height:0;z-index:2}.anim-zone{inset:0;overflow:hidden;position:absolute;z-index:1;--hero-reserve-top:140px;--hero-reserve-left:28px;--hero-reserve-right:28px;--hero-reserve-bottom:180px;--hero-reserve-gap:12px}.anim-zone:not(.anim-zone--ready) .anim-item,.screen--home:not(.screen--home--deco-ready) .screen__bg-soleil,.screen--home:not(.screen--home--deco-ready) .screen__deco-foliage,.screen--home:not(.screen--home--deco-ready) .screen__deco-waves,.screen--home:not(.screen--home--hero-ready) .home-hero{opacity:0;transition:none}.anim-item{max-width:none;pointer-events:none;position:absolute;transform-origin:center}.anim-zone--ready .anim-item,.screen--home--deco-ready .screen__bg-soleil,.screen--home--deco-ready .screen__deco-foliage,.screen--home--deco-ready .screen__deco-waves{opacity:1;transition:opacity var(--anim-item-fade-duration) var(--screen-transition-easing)}.screen--home--hero-ready .home-hero{opacity:1;transition:opacity var(--home-hero-fade-duration) var(--screen-transition-easing)}.screen--home--hero-ready .home-intro-loading{display:none}.anim-item--chapeau{width:422px}@keyframes float-chapeau{0%,to{transform:translateY(0) rotate(-22deg)}50%{transform:translateY(-12px) rotate(-26deg)}}.anim-item--chapeau{animation:float-chapeau 4s ease-in-out infinite;right:-108px;top:clamp(-184px,calc(-220px + 12dvh),-48px);transform-origin:center right}.anim-item--lunettes{width:262px}@keyframes float-lunettes{0%,to{transform:translateY(0) rotate(41deg)}50%{transform:translateY(-10px) rotate(44deg)}}.anim-item--lunettes{animation:float-lunettes 3.5s ease-in-out infinite;left:-157px;top:clamp(48px,11dvh,150px)}.anim-item--tshirt{width:301px}@keyframes float-tshirt{0%,to{transform:translateX(0) rotate(-35deg)}50%{transform:translateX(-8px) rotate(-39deg)}}.anim-item--tshirt{animation:float-tshirt 4.2s ease-in-out infinite;bottom:clamp(40px,calc(8px + 10dvh),150px);right:-206px;top:auto}.anim-item--volley{width:298px}@keyframes float-volley{0%,to{transform:translateY(0) rotate(-6deg) scaleX(-1)}50%{transform:translateY(-16px) rotate(-9.24deg) scaleX(-1)}}.anim-item--volley{animation:float-volley 3.8s ease-in-out infinite;bottom:clamp(-67px,calc(-110px + 14dvh),120px);left:-73px}.screen--home--intro .anim-item,.screen--home--layout-measure .anim-item{animation:none!important}.screen--home--intro-settling .anim-item{animation:none!important;bottom:auto!important;transform-origin:center center}.screen--home--intro-settling .anim-item--lunettes,.screen--home--intro-settling .anim-item--volley{right:auto!important;transition:top var(--home-intro-settle-duration) var(--home-intro-settle-easing),left var(--home-intro-settle-duration) var(--home-intro-settle-easing),width var(--home-intro-settle-duration) var(--home-intro-settle-easing),transform var(--home-intro-settle-duration) var(--home-intro-settle-easing)}.screen--home--intro-settling .anim-item--chapeau,.screen--home--intro-settling .anim-item--tshirt{left:auto!important;transition:top var(--home-intro-settle-duration) var(--home-intro-settle-easing),right var(--home-intro-settle-duration) var(--home-intro-settle-easing),width var(--home-intro-settle-duration) var(--home-intro-settle-easing),transform var(--home-intro-settle-duration) var(--home-intro-settle-easing)}.screen--home--intro-settling .anim-item--chapeau{transform-origin:center right}.screen--home--intro .anim-item--chapeau{bottom:auto;left:auto;right:-84px;top:50px;transform:none;width:477px}.screen--home--intro .anim-item--lunettes{bottom:auto;left:-62px;right:auto;top:312px;transform:none;width:249px}.screen--home--intro .anim-item--volley{bottom:auto;left:-56px;right:auto;top:482px;transform:scaleX(-1);width:272px}.screen--home--intro .anim-item--tshirt{bottom:auto;left:auto;right:-22%;top:35%;transform:none;width:301px}.screen--home--intro .empty-state,.screen--home--intro .home-hero__cta-wrap,.screen--home--intro .home-hero__desc,.screen--home--intro .home-hero__title,.screen--home--intro-settling .empty-state,.screen--home--intro-settling .home-hero__cta-wrap,.screen--home--intro-settling .home-hero__desc,.screen--home--intro-settling .home-hero__title{opacity:0;visibility:hidden}.home-hero{align-items:center;display:flex;flex:1 1 0%;flex-direction:column;gap:1.5rem;justify-content:space-between;padding:1rem 1.75rem 2.75rem;position:relative;text-align:center;width:100%;z-index:3}.home-hero__wrapper{margin-bottom:auto;margin-top:auto;width:100%}.home-hero__title{font-size:64px;font-size:clamp(2.5rem,14vw,4rem);font-weight:800;line-height:1;margin:0 0 2rem;text-transform:uppercase}.home-hero__desc,.home-hero__title{font-family:Marianne,system-ui,sans-serif;--tw-text-opacity:1;color:rgb(49 39 131/var(--tw-text-opacity,1))}.home-hero__desc{font-size:16px;font-weight:400;line-height:1.5;overflow-wrap:anywhere;text-shadow:0 0 8px #fcf7ed,0 0 16px #fcf7ed,0 0 24px #fcf7ed,0 0 32px #fcf7ed;text-wrap:balance}.home-hero__desc strong{font-weight:800}.home-hero__desc>strong:first-child{display:block;font-size:23px;font-weight:800;line-height:1.1;text-transform:uppercase}.home-hero__cta-wrap{display:flex;flex-shrink:0;justify-content:center;margin-top:1.5rem}.empty-state{font-size:18px;line-height:1.5;padding:1.5rem;text-align:center;--tw-text-opacity:1;color:rgb(49 39 131/var(--tw-text-opacity,1))}.screen--quiz:not(.screen--active){display:none}.screen--quiz{isolation:isolate}.quiz-flow-panel--play{align-items:center;display:flex;flex:1 1 0%;flex-direction:column}.quiz-play-column{display:flex;flex-direction:column;width:100%}.quiz-body__btn-wrapper{align-self:flex-end;margin-bottom:42px}.quiz-flow-stage{display:grid;flex:1 1 0%;grid-template-columns:1fr;position:relative;z-index:1}.quiz-flow-panel{grid-column:1;grid-row:1}.quiz-flow-panel--results{background:transparent;isolation:isolate;min-height:100dvh;position:relative}.quiz-flow-panel--results:before{background:linear-gradient(180deg,#f3dfb8,#e48e68 50%,#a12d28);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.quiz-body{display:flex;flex-direction:column;gap:23px;padding:1rem;position:relative;width:100%;z-index:1}.quiz-body--question{padding-top:146px}.progress{display:flex;flex-direction:column;gap:.5rem;position:relative;z-index:2}.progress__header{align-items:center;display:flex;font-size:14px;justify-content:space-between;line-height:1.5;text-transform:uppercase;--tw-text-opacity:1;color:rgb(49 39 131/var(--tw-text-opacity,1))}.progress__header--results{justify-content:flex-start}.progress__count{display:flex;gap:0}.progress__count>span:first-child{font-weight:700}.progress__bar{border-radius:6px;height:.75rem;--tw-bg-opacity:1;background-color:rgb(243 223 184/var(--tw-bg-opacity,1));padding:.125rem}.progress__fill{border-radius:8px;height:.5rem;--tw-bg-opacity:1;background-color:rgb(49 39 131/var(--tw-bg-opacity,1));transition-duration:.3s;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1)}.question-title{font-family:Marianne,system-ui,sans-serif;font-size:29px;font-weight:800;line-height:1.2;margin:0;--tw-text-opacity:1;color:rgb(49 39 131/var(--tw-text-opacity,1))}.answers-fieldset{border-width:0;margin:0;min-width:0;padding:0}.answers{display:flex;flex-direction:column;gap:.5rem;list-style-type:none;padding:0}.answers--reveal .answer{animation:answer-stagger-in var(--answer-stagger-duration) var(--answer-stagger-easing) backwards;animation-delay:calc(var(--answer-stagger-index, 0)*var(--answer-stagger-step))}@keyframes answer-stagger-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.answer{align-items:stretch;border-radius:8px;border-width:2px;display:flex;gap:1rem;position:relative;width:100%;--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem;text-align:left;transition:border-color var(--answer-select-duration) var(--answer-select-easing),opacity var(--answer-select-duration) var(--answer-select-easing),transform var(--answer-select-duration) var(--answer-select-easing),box-shadow var(--answer-select-duration) var(--answer-select-easing)}.answer,.answers--has-selection .answer:not(.answer--selected){border-color:rgb(243 223 184/var(--tw-border-opacity,1))}.answers--has-selection .answer:not(.answer--selected){--tw-border-opacity:1;transform:scale(.985)}.answers--has-selection .answer:not(.answer--selected) .answer__text{color:var(--state-muted-text)}.answers--has-selection .answer:not(.answer--selected) .answer__badge{--tw-bg-opacity:1;background-color:rgb(232 228 220/var(--tw-bg-opacity,1));color:var(--state-muted-text)}.answers--validated label.answer{cursor:default;pointer-events:none}.answers--validated label.answer:hover{--tw-border-opacity:1;border-color:rgb(243 223 184/var(--tw-border-opacity,1))}.answers--validated .answer--selected{animation:none;box-shadow:none;transform:none}.answer--selected{--tw-border-opacity:1;animation:answer-select-pop .42s var(--answer-select-easing);border-color:rgb(49 39 131/var(--tw-border-opacity,1));box-shadow:var(--state-hover-shadow);transform:scale(1)}@keyframes answer-select-pop{0%{box-shadow:0 2px 8px rgba(49,39,131,.08);transform:scale(.99)}45%{box-shadow:0 8px 24px rgba(49,39,131,.18);transform:scale(1.012)}to{box-shadow:0 6px 20px rgba(49,39,131,.14);transform:scale(1)}}label.answer{cursor:pointer}label.answer:hover{--tw-border-opacity:1;border-color:rgb(49 39 131/var(--tw-border-opacity,1));box-shadow:var(--state-hover-shadow)}.answers--has-selection label.answer:not(.answer--selected):hover{--tw-border-opacity:1;border-color:rgb(243 223 184/var(--tw-border-opacity,1));box-shadow:none}label.answer:active:not(.answer--selected){box-shadow:none;transform:scale(var(--state-active-scale))}.answer:has(.answer__input:focus-visible){outline:var(--state-focus-outline);outline-offset:var(--state-focus-offset)}.answer--correct{--tw-border-opacity:1;border-color:rgb(59 111 52/var(--tw-border-opacity,1))}.answer--wrong{--tw-border-opacity:1;border-color:rgb(161 45 40/var(--tw-border-opacity,1))}.answer--dimmed{--tw-border-opacity:1;border-color:rgb(243 223 184/var(--tw-border-opacity,1))}.answer--dimmed .answer__text{color:var(--state-muted-text)}.answer--dimmed .answer__badge{--tw-bg-opacity:1;background-color:rgb(232 228 220/var(--tw-bg-opacity,1));color:var(--state-muted-text)}.answer__badge{align-items:center;background-color:rgb(243 223 184/var(--tw-bg-opacity,1));border-radius:4px;color:rgb(49 39 131/var(--tw-text-opacity,1));display:flex;flex-shrink:0;font-family:Marianne,system-ui,sans-serif;font-size:26px;font-weight:800;justify-content:center;line-height:1.3;min-height:73px;transition:background-color var(--answer-select-duration) var(--answer-select-easing),color var(--answer-select-duration) var(--answer-select-easing);width:3rem}.answer--selected .answer__badge,.answer__badge{--tw-bg-opacity:1;--tw-text-opacity:1}.answer--selected .answer__badge{background-color:rgb(49 39 131/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1))}.answer--correct .answer__badge{background-color:rgb(59 111 52/var(--tw-bg-opacity,1))}.answer--correct .answer__badge,.answer--wrong .answer__badge{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.answer--wrong .answer__badge{background-color:rgb(161 45 40/var(--tw-bg-opacity,1))}.answer__badge-icon{height:14px;width:1.25rem}.answer__badge-icon--wrong{height:1rem;width:1rem}.answer__text{align-items:center;display:flex;flex:1 1 0%;font-size:18px;line-height:1.5;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));min-height:81px}.answer--correct .answer__text{font-weight:700;--tw-text-opacity:1;color:rgb(59 111 52/var(--tw-text-opacity,1))}.answer--wrong .answer__text{--tw-text-opacity:1;color:rgb(161 45 40/var(--tw-text-opacity,1))}.feedback{display:flex;flex-direction:column;gap:.25rem}.feedback-transition-enter{transition:opacity var(--screen-transition-duration) var(--screen-transition-easing),transform var(--screen-transition-duration) var(--screen-transition-easing)}.feedback-transition-enter-from{opacity:0;transform:translateY(16px)}.feedback-transition-enter-to{opacity:1;transform:translateY(0)}.feedback__title{align-items:center;display:flex;font-family:Marianne,system-ui,sans-serif;font-size:26px;font-weight:800;gap:.5rem;line-height:1.3;margin:0}.feedback__title--correct{--tw-text-opacity:1;color:rgb(59 111 52/var(--tw-text-opacity,1))}.feedback__title--wrong{--tw-text-opacity:1;color:rgb(161 45 40/var(--tw-text-opacity,1))}.feedback__panel{border-radius:8px;--tw-bg-opacity:1;background-color:rgb(252 247 237/var(--tw-bg-opacity,1));padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem}.feedback__panel-title{font-family:Marianne,system-ui,sans-serif;font-size:23px;font-weight:800;line-height:1.3;margin:0;padding-top:.5rem;--tw-text-opacity:1;color:rgb(49 39 131/var(--tw-text-opacity,1))}.feedback__panel-text{font-size:18px;line-height:1.5;margin:.5rem 0 0;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.results-confetti{display:block;inset:0;pointer-events:none;position:fixed;z-index:1}.results-body{display:flex;flex-direction:column;gap:var(--results-gap);padding:var(--screen-padding);padding-bottom:0;position:relative;z-index:2}.results-progress{display:flex;flex-direction:column;gap:.5rem}.results-score__range{align-items:center;border-radius:8px;display:inline-flex;width:-moz-fit-content;width:fit-content;--tw-bg-opacity:1;background-color:rgb(252 233 83/var(--tw-bg-opacity,1));box-shadow:0 2px 10px rgba(49,39,131,.1);font-size:14px;letter-spacing:.08em;padding:.375rem .75rem;text-transform:uppercase}.results-score__range,.results-score__title{font-family:Marianne,system-ui,sans-serif;font-weight:800;line-height:1.2;margin:0;--tw-text-opacity:1;color:rgb(49 39 131/var(--tw-text-opacity,1))}.results-score__title{font-size:29px}.results-score__desc{font-size:18px;line-height:1.5}.gestures__heading,.results-score__desc{margin:0;--tw-text-opacity:1;color:rgb(49 39 131/var(--tw-text-opacity,1))}.gestures__heading{align-items:center;display:flex;font-family:Marianne,system-ui,sans-serif;font-size:23px;font-weight:800;gap:.5rem;line-height:1.3;padding-bottom:15px}.gestures__heading-emoji{flex-shrink:0;font-size:29px;line-height:1.2}.gesture-accordion{--gesture-spring:cubic-bezier(0.34,1.2,0.64,1);--gesture-duration:0.65s;--gesture-fade:0.45s;background:linear-gradient(hsla(40,71%,84%,.5),hsla(40,71%,84%,.5)),#fff;border-radius:8px;margin-bottom:.5rem}.gesture-accordion:last-child{margin-bottom:0}.gesture-accordion__trigger{align-items:center;background-color:transparent;border-radius:8px;border-width:0;cursor:pointer;display:flex;gap:.625rem;padding:1.25rem;text-align:left;transition:padding var(--gesture-duration) var(--gesture-spring),background-color var(--state-transition-duration) var(--state-transition-easing),transform var(--state-transition-duration) var(--state-transition-easing);width:100%}.gesture-accordion__trigger:hover{background-color:hsla(40,71%,84%,.4)}.gesture-accordion__trigger:active{transform:scale(var(--state-active-scale))}.gesture-accordion__trigger:focus-visible{outline:var(--state-focus-outline);outline-offset:var(--state-focus-offset)}.gesture-accordion__title{flex:1 1 0%;font-family:Marianne,system-ui,sans-serif;font-size:20px;font-weight:800;line-height:1.1;text-transform:uppercase}.gesture-accordion__icon,.gesture-accordion__title{--tw-text-opacity:1;color:rgb(49 39 131/var(--tw-text-opacity,1))}.gesture-accordion__icon{flex-shrink:0;height:23px;width:23px}.gesture-accordion__icon-svg{display:block;height:100%;width:100%}.gesture-accordion__icon-bar{transform-origin:center;transition:transform var(--gesture-duration) var(--gesture-spring)}.gesture-accordion--open .gesture-accordion__icon-bar--v{transform:scaleY(0)}.gesture-accordion--open .gesture-accordion__trigger{padding-bottom:0}.gesture-accordion__panel-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--gesture-duration) var(--gesture-spring) .24s}.gesture-accordion__panel-wrapper--open{grid-template-rows:1fr;transition:grid-template-rows var(--gesture-duration) var(--gesture-spring) 0s}.gesture-accordion__panel{min-height:0;overflow:hidden}.gesture-accordion__panel-inner{display:flex;filter:blur(5px);flex-direction:column;gap:23px;opacity:0;padding:1.25rem;transform:scale(.97);transition:opacity var(--gesture-fade) var(--gesture-spring),filter var(--gesture-fade) var(--gesture-spring),transform var(--gesture-duration) var(--gesture-spring)}.gesture-accordion__panel-wrapper--open .gesture-accordion__panel-inner{filter:blur(0);opacity:1;transform:scale(1);transition:opacity .55s var(--gesture-spring) .2s,filter .55s var(--gesture-spring) .16s,transform .6s var(--gesture-spring) .12s}.gesture-block{display:flex;flex-direction:column;gap:.25rem}.gesture-block__heading{font-family:Marianne,system-ui,sans-serif;font-size:20px;font-weight:800;line-height:1.5;margin:0;--tw-text-opacity:1;color:rgb(49 39 131/var(--tw-text-opacity,1))}.gesture-block__text{font-size:18px;line-height:1.5;margin:0;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.gesture-block__text--list-intro{margin-bottom:18px}.gesture-block__text--bold{font-weight:700}.gesture-block__list{list-style-type:disc;margin:0;padding-left:27px}.gesture-checklist{list-style-position:outside}.gesture-checklist__item{display:list-item}.gesture-checklist__item-content{display:flex;flex-direction:column;gap:23px}.gesture-checklist__item+.gesture-checklist__item{margin-top:23px}.gesture-checklist__nested{display:flex;flex-direction:column;gap:23px;padding-left:0}.gesture-checklist__nested .gesture-abcde{padding-left:0}.gesture-block--takeaway .gesture-block__takeaway-heading{align-items:center;display:flex;font-family:Marianne,system-ui,sans-serif;font-size:20px;font-weight:800;gap:.5rem;line-height:1.5;margin:0;--tw-text-opacity:1;color:rgb(49 39 131/var(--tw-text-opacity,1));font-size:inherit}.gesture-abcde{display:flex;flex-direction:column;gap:.625rem}.gesture-abcde__title{font-size:18px;font-weight:800;line-height:1.5;margin:0;--tw-text-opacity:1;color:rgb(49 39 131/var(--tw-text-opacity,1))}.gesture-abcde__figure{margin:0;max-width:100%;width:231px}.gesture-abcde__img{display:block;height:auto;width:100%}.gesture-abcde__legend{display:flex;font-size:14px;gap:23px;line-height:1.5;margin-top:0;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.gesture-abcde__legend span{display:flex;flex-direction:column;width:104px}.gesture-abcde__legend strong{font-size:16px;font-weight:700;line-height:1.5}.results-cta__title{font-family:Marianne,system-ui,sans-serif;font-size:23px;font-weight:800;line-height:1.3;margin:0 0 .5rem;--tw-text-opacity:1;color:rgb(49 39 131/var(--tw-text-opacity,1))}.results-cta__link{align-items:center;border-radius:8px;display:flex;gap:.75rem;justify-content:center;margin-bottom:0;position:relative;z-index:1;--tw-bg-opacity:1;background-color:rgb(22 32 59/var(--tw-bg-opacity,1));padding:1.25rem;text-decoration-line:none;transition:background-color var(--state-transition-duration) var(--state-transition-easing),box-shadow var(--state-transition-duration) var(--state-transition-easing),transform var(--state-transition-duration) var(--state-transition-easing)}.results-cta__link:hover{background-color:var(--state-cancer-fr-hover);box-shadow:var(--state-cancer-fr-hover-shadow)}.results-cta__link:active{background-color:var(--state-cancer-fr-active);box-shadow:none;transform:scale(var(--state-active-scale))}.results-cta__link:focus-visible{outline:var(--state-focus-outline);outline-offset:var(--state-focus-offset)}.results-cta__link img{height:29px;width:auto}.external-link-icon{display:inline-block;flex-shrink:0;height:1.5rem;width:1.5rem;--tw-text-opacity:1;color:rgb(245 246 249/var(--tw-text-opacity,1))}.results-illustration{margin-top:calc(var(--results-gap)*-1);position:relative}.results-illustration__parasol{height:212px;margin-left:calc(var(--screen-padding)*-1);max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top;width:calc(100% + var(--screen-padding)*2)}.results-illustration__tagline{font-family:Marianne,system-ui,sans-serif;font-size:23px;font-weight:800;height:0;line-height:1.3;--tw-translate-y:100%;text-align:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.results-illustration__people{height:var(--illustration-people-height);margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.screen--quiz-results{padding-bottom:0;scroll-padding-bottom:calc(var(--footer-ml-height) + var(--results-gap) + var(--safe-area-bottom))}.results-share{align-items:center;display:flex;flex-direction:column;gap:.625rem;justify-content:center;padding-bottom:calc(23px + var(--footer-ml-height) + var(--safe-area-bottom));padding-left:var(--screen-padding);padding-right:var(--screen-padding);padding-top:23px;position:relative;z-index:2}.results-share__title{font-family:Marianne,system-ui,sans-serif;font-size:18px;font-weight:700;line-height:1.5;margin:0;text-align:center;width:100%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.results-share__actions{align-items:center;border-radius:29px;border-style:solid;border-width:1px;display:flex;gap:1rem;justify-content:center;--tw-border-opacity:1;border-color:rgb(252 247 237/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem 1rem}.results-share__btn{align-items:center;background-color:transparent;border-radius:9999px;border-width:0;display:flex;flex-shrink:0;height:2rem;justify-content:center;padding:0;position:relative;text-decoration-line:none;width:2rem}.results-share__btn:focus-visible{outline:var(--state-focus-outline);outline-offset:var(--state-focus-offset)}.results-share__btn--copy{border-style:solid;border-width:2px;cursor:pointer;--tw-border-opacity:1;border-color:rgb(49 39 131/var(--tw-border-opacity,1))}.results-share__icon{display:block;height:2rem;max-width:none;-o-object-fit:contain;object-fit:contain;pointer-events:none;transition:opacity var(--state-transition-duration) var(--state-transition-easing),transform var(--state-transition-duration) var(--state-transition-easing);width:2rem}.results-share__btn:hover .results-share__icon{opacity:.85}.results-share__btn:active .results-share__icon{opacity:.7;transform:scale(var(--state-active-scale))}.results-share__btn--copy .results-share__icon{height:34px;width:34px}.results-share__tooltip-anchor{bottom:calc(100% + 8px);height:0;left:50%;pointer-events:none;width:0;z-index:10}.results-share__tooltip,.results-share__tooltip-anchor{position:absolute}.results-share__tooltip{border-radius:4px;bottom:0;left:0;white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(49 39 131/var(--tw-bg-opacity,1));font-family:Marianne,system-ui,sans-serif;font-size:14px;font-weight:700;line-height:1;padding:.375rem .625rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transform:translateX(-50%)}.results-share__tooltip:after{content:"";left:50%;position:absolute;top:100%;--tw-border-opacity:1;border:4px solid transparent;border-top:4px solid rgb(49 39 131/var(--tw-border-opacity,1));margin-left:-4px}.visually-hidden{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.skip-link,.visually-hidden{position:absolute}.skip-link{z-index:100;--tw-translate-y:-150%;border-radius:4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(49 39 131/var(--tw-bg-opacity,1));font-family:Marianne,system-ui,sans-serif;font-size:16px;font-weight:700;line-height:1.5;padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));left:calc(.5rem + var(--safe-area-left));text-decoration-line:none;top:calc(.5rem + var(--safe-area-top));transition:transform .15s ease}.skip-link:focus,.skip-link:focus-visible{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.feedback__title:focus{outline:none}.feedback__title:focus-visible{outline:var(--state-focus-outline);outline-offset:var(--state-focus-offset)}.noscript-fallback{border-radius:4px;border-width:2px;margin:1rem;--tw-border-opacity:1;border-color:rgb(49 39 131/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:16px;line-height:1.5;padding:1rem;--tw-text-opacity:1;color:rgb(49 39 131/var(--tw-text-opacity,1))}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.mx-auto{margin-left:auto;margin-right:auto}.my-20{margin-bottom:5rem;margin-top:5rem}.block{display:block}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.text-center{text-align:center}.text-right{text-align:right}.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)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:390px){.screen--home .screen__deco-foliage{left:-68px;top:-22px;width:210px}.screen--home .screen__bg-soleil{right:-58px;top:-68px;width:178px}.anim-item--chapeau{right:-48px;top:clamp(-90px,calc(-120px + 10dvh),-36px);width:317px}.anim-item--lunettes{left:-90px;top:clamp(40px,10dvh,120px);width:197px}.anim-item--tshirt{bottom:clamp(36px,calc(12px + 8dvh),120px);right:-108px;top:auto;width:226px}.anim-item--volley{bottom:clamp(-36px,calc(-70px + 12dvh),100px);left:-48px;width:224px}.screen--home--intro .anim-item--chapeau{bottom:auto;left:auto;right:-64px;top:38px;width:360px}.screen--home--intro .anim-item--lunettes{left:-47px;top:236px;width:188px}.screen--home--intro .anim-item--volley{left:-42px;top:365px;width:206px}.screen--home--intro .anim-item--tshirt{bottom:auto;left:auto;right:-20%;top:35%;width:227px}.home-hero{padding-bottom:2.25rem;padding-left:1.25rem;padding-right:1.25rem}.home-hero__wrapper{margin-bottom:auto;margin-top:auto}.home-hero__title{font-size:clamp(2.25rem,13vw,3.25rem)}.home-hero__cta-wrap{margin-top:1.25rem}}@media (min-width:391px) and (max-width:430px){.anim-item--lunettes{left:-92px;top:clamp(72px,12dvh,160px)}}@media (min-width:768px){:root{--screen-padding:23px;--header-height:174px}.header{align-items:flex-start;min-height:var(--header-height);padding:calc(30px + var(--safe-area-top)) calc(30px + var(--safe-area-right)) 30px calc(30px + var(--safe-area-left))}.header__img{height:auto;max-width:100%;width:376px}.header--quiz{display:flex;flex-shrink:0}.footer-ml{gap:3rem}.screen--home .screen__deco-foliage{left:-2.9%;top:-9.3%}.screen--home .screen__bg-soleil{right:-5%;top:-85px}.screen--home .screen__deco-waves{background-position:center top calc(100vh - 162px)}.home-hero{flex:1 1 0%;gap:2rem;justify-content:center;padding:2rem 1rem 154px}.home-hero__wrapper{margin-bottom:0;margin-top:0}.home-hero__title{font-size:clamp(3rem,8vw,4rem)}.home-hero__cta-wrap{margin-top:2rem}.screen--home--intro{background:#312783}.screen--home--intro .home-intro-stage{align-items:center;justify-content:center}.screen--home--intro .screen__content{flex:0 0 auto;transition:width var(--home-intro-scene-expand-duration) var(--home-intro-scene-expand-easing),height var(--home-intro-scene-expand-duration) var(--home-intro-scene-expand-easing),border-radius var(--home-intro-scene-expand-duration) var(--home-intro-scene-expand-easing)}.screen--home--intro:not(.screen--home--scene-expanded) .screen__content{background:linear-gradient(hsla(40,71%,84%,.25),hsla(40,71%,84%,.25)),#fff;border-radius:var(--home-intro-scene-radius);height:min(var(--home-intro-scene-height),calc(100% - var(--screen-padding)*2));overflow:hidden;width:min(var(--home-intro-scene-width),calc(100% - var(--screen-padding)*2))}.screen--home--intro.screen--home--scene-expanded .screen__content{background:linear-gradient(hsla(40,71%,84%,.25),hsla(40,71%,84%,.25)),#fff;border-radius:0;height:100%;overflow:hidden;width:100%}.screen--home--intro:not(.screen--home--deco-ready) .home-hero{opacity:0;transition:none}.screen--home--deco-ready:not(.screen--home--hero-ready) .home-hero,.screen--home--intro-settling .home-hero,.screen--home--intro.screen--home--deco-ready .home-hero{opacity:1;transition:none}.screen--home--deco-ready:not(.screen--home--hero-ready) .empty-state,.screen--home--deco-ready:not(.screen--home--hero-ready) .home-hero__cta-wrap,.screen--home--deco-ready:not(.screen--home--hero-ready) .home-hero__desc,.screen--home--deco-ready:not(.screen--home--hero-ready) .home-hero__title{opacity:0;visibility:hidden}.screen--home--hero-ready .home-hero{opacity:1;transition:none}.screen--home--hero-ready .empty-state,.screen--home--hero-ready .home-hero__cta-wrap,.screen--home--hero-ready .home-hero__desc,.screen--home--hero-ready .home-hero__title{opacity:1;transition:opacity var(--home-hero-fade-duration) var(--screen-transition-easing);visibility:visible}.screen--home--intro-settling .anim-item--lunettes,.screen--home--intro-settling .anim-item--volley{transition:top var(--home-intro-scene-expand-duration) var(--home-intro-scene-expand-easing),left var(--home-intro-scene-expand-duration) var(--home-intro-scene-expand-easing),width var(--home-intro-scene-expand-duration) var(--home-intro-scene-expand-easing),transform var(--home-intro-scene-expand-duration) var(--home-intro-scene-expand-easing)}.screen--home--intro-settling .anim-item--chapeau,.screen--home--intro-settling .anim-item--tshirt{transition:top var(--home-intro-scene-expand-duration) var(--home-intro-scene-expand-easing),right var(--home-intro-scene-expand-duration) var(--home-intro-scene-expand-easing),width var(--home-intro-scene-expand-duration) var(--home-intro-scene-expand-easing),transform var(--home-intro-scene-expand-duration) var(--home-intro-scene-expand-easing)}.screen--home--intro .anim-item--chapeau{bottom:auto;left:auto;right:-40px;top:-13px;transform:none;width:477px}.screen--home--intro .anim-item--lunettes{bottom:auto;left:-56px;right:auto;top:227px;transform:none;width:249px}.screen--home--intro .anim-item--volley{bottom:auto;left:-63px;right:auto;top:446px;transform:scaleX(-1);width:272px}.screen--home--intro .anim-item--tshirt{bottom:auto;left:auto;right:-8.8%;top:31.72%;transform:none;width:301px}.anim-item--chapeau{left:auto;right:-45px;top:clamp(-220px,calc(-260px + 10dvh),-60px);width:499px}.anim-item--lunettes{left:-40px;top:clamp(72px,12dvh,180px);width:262px}.anim-item--tshirt{bottom:calc(100% - 631px);left:auto;right:-19px;top:auto;width:301px}.anim-item--volley{bottom:calc(100% - 724.54945px);left:-92px;right:auto;top:auto;width:298px}.screen--quiz{padding-bottom:0}.screen--quiz .header--quiz{display:flex}.screen__deco-bg-waves{background-position:center calc(var(--header-height) - 28px)}.quiz-flow-panel--play{align-items:center;display:flex;flex:1 1 0%;flex-direction:column}.quiz-play-column{align-items:flex-end;max-width:788px}.quiz-body{padding:var(--screen-padding)}.quiz-body--question{padding-top:145px}.quiz-body__btn-wrapper{margin-bottom:6rem}.screen--quiz-results .screen__deco-layer--results{opacity:0}.results-body{padding-left:var(--screen-padding);padding-right:var(--screen-padding)}.results-body,.results-share{margin-left:auto;margin-right:auto;max-width:788px;width:100%}.results-illustration{overflow:visible}.results-illustration__parasol{height:212px;margin-left:calc(var(--screen-padding)*-1);max-width:none;width:calc(100% + var(--screen-padding)*2);--tw-translate-x:-10%;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (max-width:767px){.header--quiz{display:none}.screen--quiz{padding-top:var(--safe-area-top)}.screen--quiz .results-cta__btn-wrapper{left:calc(var(--screen-padding) + var(--safe-area-left));right:calc(var(--screen-padding) + var(--safe-area-right))}}@media (prefers-reduced-motion:reduce){:root{--screen-transition-duration:120ms;--anim-item-fade-duration:120ms;--home-hero-fade-duration:120ms;--home-intro-settle-duration:120ms;--home-intro-scene-expand-duration:120ms}.skip-link{transition:none}.screen-transition-enter-from,.screen-transition-leave-to{transform:none}.answers--reveal .answer{animation:none}.answers--has-selection .answer:not(.answer--selected){transform:none}.answer--selected{animation:none;box-shadow:none;transform:none}.results-confetti{display:none!important}.btn-primary:active:not(:disabled),.feedback-transition-enter-from,.feedback-transition-leave-to,.gesture-accordion__trigger:active,.results-cta__link:active,.screen--quiz-feedback .screen__deco-sable--quiz,label.answer:active{transform:none}.anim-item{animation:none!important}.anim-item--chapeau{transform:rotate(-18deg)}.anim-item--lunettes{transform:rotate(41deg)}.anim-item--volley{transform:rotate(-6deg) scaleX(-1)}.anim-item--tshirt{transform:rotate(-80deg)}.progress__fill{transition:none}.gesture-accordion,.gesture-accordion__icon-bar,.gesture-accordion__panel-inner,.gesture-accordion__panel-wrapper,.gesture-accordion__trigger{transition:none!important}.gesture-accordion--open .gesture-accordion__icon-bar--v{transform:scaleY(0)}.gesture-accordion__panel-inner{filter:none;opacity:1;transform:none}}@media (scripting:none){.screen--home .anim-item,.screen--home .home-hero,.screen--home .screen__bg-soleil,.screen--home .screen__deco-foliage,.screen--home .screen__deco-waves{opacity:1;transition:none}.screen--home--intro .screen__content{background:linear-gradient(hsla(40,71%,84%,.25),hsla(40,71%,84%,.25)),#fff;border-radius:0;height:100%;width:100%}}