:root{--gutter: clamp(20px, 5vw, 60px);--section-spacing: clamp(32px, 5vw, 60px);--app-section-radius: 50px;--app-green: 174 82% 23%;--app-black: 0 0% 15%;--app-white: #ffffff;--app-yellow: #ffdd6d;--app-orange: #b54c0e;--app-bg-main-image: url(../background.webp);--app-bg-main-color: #0b6962;--app-bg-main-size: 100% auto, auto;--app-bg-main-position: top center, top center;--app-bg-turquoise-gradient: linear-gradient(180deg, #00b9b3 -22.02%, #ffffff 69.79%);--app-bg-dual-turquoise-orange: linear-gradient(90deg, #02776f 0%, #3bdbd6 100%), linear-gradient(90deg, #ff8c21 0%, #cc4500 100%);--app-bg-gold: linear-gradient(210deg, rgba(173, 170, 142, 0) 0%, rgba(236, 234, 213, .9) 100%);--app-bg-gold-light: linear-gradient( 90deg, rgba(236, 234, 213, .6) 0%, rgba(255, 255, 255, .9) 100% );--app-bg-options: linear-gradient(180deg, #dbf5f4 0%, #ffffff 80%);--app-module-card-base: #008781;--app-module-card-grad: linear-gradient( 180deg, rgba(255, 255, 255, .5) 0%, rgba(225, 223, 166, 0) 100% );--app-module-card-bg: var(--app-module-card-grad), var(--app-module-card-base);--app-module-card-base-alt: #fd801a;--app-module-card-grad-alt: linear-gradient( 180deg, rgba(255, 255, 255, .5) 0%, rgba(225, 223, 166, 0) 100% );--app-module-card-bg-alt: var(--app-module-card-grad-alt), var(--app-module-card-base-alt);--app-module-badge-grad: linear-gradient(90deg, #3bdbd6 0%, #02776f 100%);--app-module-badge-glare: linear-gradient( 180deg, rgba(255, 255, 255, .35) 0%, rgba(225, 223, 166, 0) 100% );--app-module-badge-bg: var(--app-module-badge-glare), var(--app-module-badge-grad);--app-btn-green: #008781;--app-btn-green-gradient: linear-gradient( 180deg, rgba(255, 255, 255, .5) 0%, rgba(225, 223, 166, 0) 100% );--app-module-badge-grad-alt: linear-gradient(90deg, #ffc847 0%, #ff6f0e 100%);--app-module-badge-glare-alt: linear-gradient( 180deg, rgba(255, 255, 255, .35) 0%, rgba(225, 223, 166, 0) 100% );--app-module-badge-bg-alt: var(--app-module-badge-glare-alt), var(--app-module-badge-grad-alt);--app-btn-orange: #FA851E;--app-btn-orange-gradient: linear-gradient( 180deg, rgba(255, 255, 255, .5) 0%, rgba(225, 223, 166, 0) 100% );--app-answer-green: linear-gradient(90deg, rgba(173, 170, 142, .9) 0%, rgba(236, 234, 213, .9) 92.23%), linear-gradient(90deg, #3bdbd6 0%, #02776f 100%);--app-answer-correct-base: #d0fcf8;--app-answer-correct-gradient: linear-gradient( 180deg, rgba(255, 255, 255, .5) 0%, rgba(225, 223, 166, 0) 100% );--app-answer-option-gradient: linear-gradient( 180deg, rgba(255, 255, 255, .5) 0%, rgba(225, 223, 166, 0) 100% );--app-answer-wrong-gradient: linear-gradient( 180deg, rgba(255, 255, 255, .5) 0%, rgba(225, 223, 166, 0) 100% );--app-guide-orange-base: #cc4500;--app-guide-orange-gradient: linear-gradient( 180deg, rgba(255, 255, 255, .5) 0%, rgba(225, 223, 166, 0) 100% );--app-font-family: "Nunito Sans", sans-serif;--app-font-family-secondary: "Roboto", Arial, sans-serif;--app-font-light: 300;--app-font-regular: 400;--app-font-bold: 700;--app-font-extrabold: 800;--app-font-black: 900;--app-font-size-xxxxs: 9px;--app-font-size-xxxs: 14px;--app-font-size-xxs: 18px;--app-font-size-xs: 22px;--app-font-size-sm: 24px;--app-font-size-md: 27px;--app-font-size-lg: 30px;--app-font-size-xl: 35px;--app-font-size-xxl: 45px;--app-letter-spacing-0: 0;--app-btn-radius-sm: 12px;--app-btn-radius-md: 20px;--app-btn-radius-lg: 40px;--app-btn-padding-sm-y: 12px;--app-btn-padding-sm-x: 20px;--app-btn-padding-md-y: 24px;--app-btn-padding-md-x: 44px;--app-btn-padding-lg-y: 40px;--app-btn-padding-lg-x: 80px;--app-btn-gap-sm: 10px;--app-btn-gap-md: 20px;--app-btn-gap-lg: 30px;--app-btn-text-sm: 30px;--app-btn-text-lg: 52px;--app-btn-green-base: #008781;--app-btn-green-grad: linear-gradient( 180deg, rgba(255, 255, 255, .5) 0%, rgba(225, 223, 166, 0) 100% );--app-btn-orange-base: #cc4500;--app-btn-common-grad: linear-gradient( 180deg, rgba(255, 255, 255, .5) 0%, rgba(225, 223, 166, 0) 100% );--app-answer-option-base: #008781;--app-answer-option-grad: var(--app-btn-common-grad);--app-answer-success-base: #008781;--app-answer-success-grad: var(--app-btn-common-grad);--app-answer-wrong-base: #bf2600;--app-answer-wrong-grad: var(--app-btn-common-grad);--app-section-shadow: 0 0 64px 0 #3b65609e;--app-shadow-outer-md: 0 4px 9px 0 #26262633;--app-shadow-inner-sm: inset 0 1px 7px 0 #ffffff;--app-shadow-outer-lg: 0 8px 18px 0 #26262633;--app-shadow-inner-md: inset 0 2px 14px 0 #ffffff;--app-shadow-outer-xl: 0px 30px 75px 0px #3b656061;--app-shadow-outer-cta: 0px 3px 6.75px 0px #26262633;--app-shadow-inner-cta: inset 0px .75px 5.25px 0px #ffffff;--app-shadow-option: var(--app-shadow-outer-cta), var(--app-shadow-inner-cta);--app-textshadow-option: 0 0 4.13px #0b6962, 0 0 9.83px #0b6962;--app-icon-size-md: 32px;--app-icon-size-lg: 40px}html,body{margin:0;padding:0;overflow-x:hidden}body{min-width:320px;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}svg{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;will-change:transform;display:block}#react-root *,#react-root *:before,#react-root *:after{box-sizing:border-box}#react-root{font-family:Nunito Sans,system-ui,sans-serif;font-weight:400;line-height:1.5;font-size:clamp(12px,.833vw,16px);background:var(--app-bg-main-image) no-repeat bottom/ 100% auto,#048881;background-size:cover;min-height:100vh}@media (min-width: 1025px){#react-root{zoom:.7}}@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 0){_::-webkit-full-page-media,_:future,:root #react-root{zoom:1}}@media (max-width: 1024px){#react-root{background:var(--app-bg-main-image) no-repeat top/ 100% auto,#048881;zoom:1}}#react-root a{font-weight:500;color:inherit;text-decoration:none}#react-root button:focus,#react-root a:focus{outline:none}#react-root .app-shell{min-height:100dvh;display:flex;flex-direction:column}#react-root .app-main{order:1;display:flex;flex-direction:column;flex:1;min-height:60vh}#react-root .app-shell>footer{order:2;margin-top:auto;width:100%;flex-shrink:0}footer{position:relative!important;bottom:auto!important;transform:none!important}.app-shell.loading main{visibility:hidden}.app-shell.loading footer{visibility:hidden}.app-shell.ready main{visibility:visible;animation:fadeInSequence .3s ease-in}.app-shell.ready footer{visibility:visible;animation:fadeInSequence .3s ease-in .1s;animation-fill-mode:both}@keyframes fadeInSequence{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#react-root .app-canvas{padding-top:clamp(1rem,5vw,4.25rem);max-width:1920px;margin-inline:auto;padding-inline:var(--gutter);min-height:100%;flex:1;display:flex;flex-direction:column;min-height:100vh}#react-root .app-stack{display:flex;flex-direction:column;gap:var(--section-spacing);flex:1;min-height:50vh}#react-root .dialog-strong{font-weight:700;display:inline;white-space:inherit;word-break:inherit;overflow-wrap:inherit}#react-root .yellow-strong{font-weight:700;color:#ffdd6d;display:inline;white-space:inherit;word-break:inherit;overflow-wrap:inherit}#react-root .yellow-strong-underline{font-weight:700;color:#ffdd6d;text-decoration:underline;display:inline;white-space:inherit;word-break:inherit;overflow-wrap:inherit}#react-root .green-strong{font-weight:700;color:#0b6962;display:inline;white-space:inherit;word-break:inherit;overflow-wrap:inherit}#react-root .reg{font-family:Nunito Sans,system-ui,sans-serif;font-weight:inherit;text-decoration:none!important;font-size:.7em;vertical-align:super;line-height:1;color:inherit}#react-root .ref{font-family:Nunito Sans,system-ui,sans-serif;font-weight:inherit;text-decoration:none!important;font-size:.5em;vertical-align:super;line-height:1;font-feature-settings:"sups" 1;color:inherit}:root{--bubble-answer-bg: linear-gradient(173.64deg, #f3fffe 8.89%, #ffffff 45.3%, #d0fcf8 88.9%);--bubble-client-bg: linear-gradient(90deg, #b3b299 0%, #ebebd8 100%);--bubble-client-blur: blur(15px);--bubble-pharmacist-bg: linear-gradient(90deg, #047a73 0%, #3ad5cf 100%);--bubble-radius: 24px;--bubble-font-size: var(--app-font-size-sm);--bubble-line-height: var(--app-line-height-120);--bubble-pad-y: 16px;--bubble-pad-x: 24px;--bubble-outline: rgba(0, 135, 129, .35)}#react-root .bubble--client,#react-root .bubble--pharmacist,#react-root .bubble--answer{display:inline-block;vertical-align:middle;white-space:normal;overflow-wrap:anywhere;gap:0}#react-root .bubble-row{display:flex;gap:12px;margin-block:8px;position:relative;z-index:2}#react-root .bubble-row--left{justify-content:flex-start}#react-root .bubble-row--right{justify-content:flex-end}#react-root .bubble-badge{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:18px 22.5px;min-width:202px;min-height:53.25px;box-sizing:border-box;border:0;font-family:var(--app-font-family);font-weight:var(--app-font-extrabold);font-style:normal;font-size:22px;line-height:120%;letter-spacing:.05em;text-transform:none;white-space:nowrap}#react-root .badge-name{display:inline-flex;align-items:center;justify-content:center;min-width:202px;min-height:53.25px;padding:6px 22.5px;border-radius:var(--bubble-radius);background:linear-gradient(353.64deg,#f3fffe,#fff 6%,#d0fcf8);background-blend-mode:normal;font-family:var(--app-font-family);font-weight:var(--app-font-extrabold);font-size:22px;line-height:120%;letter-spacing:5%}#react-root .badge-anchor{position:relative;display:inline-block}#react-root .badge-anchor>.badge-name{position:absolute;left:90px;top:-33px;z-index:3}@media (max-width: 980px){#react-root .badge-anchor>.badge-name{position:static;margin-bottom:8px}}#react-root .badge-name__immun{color:#0b6962}#react-root .badge-name__olga{color:#262626}#react-root .badge-answer{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:202px;min-height:53.25px;padding:6px 22.5px;border-radius:var(--bubble-radius);background:#ff7a00;background-image:linear-gradient(180deg,#ffffff80,#e1dfa600);background-blend-mode:overlay;font-family:var(--app-font-family);font-weight:var(--app-font-extrabold);font-size:22px;line-height:120%;letter-spacing:5%;color:#fff;text-shadow:0px 0px 4.13px #cc4500,0px 0px 9.83px #cc4500}#react-root .badge-anchor>.badge-answer{position:absolute;left:90px;top:-33px;z-index:3}@media (max-width: 980px){#react-root .badge-anchor>.badge-answer{position:static;margin-bottom:8px}}#react-root .bubble{display:inline-flex;align-items:center;gap:6px;max-width:100%;word-break:break-word;border-radius:var(--bubble-radius);padding:var(--bubble-pad-y) var(--bubble-pad-x);font-family:var(--app-font-family);font-weight:var(--app-font-regular);font-style:normal;font-size:var(--bubble-font-size);line-height:var(--bubble-line-height);letter-spacing:var(--app-letter-spacing-0);vertical-align:middle;color:hsl(var(--app-black))}#react-root .bubble--strong{font-family:var(--app-font-family);font-weight:var(--app-font-extrabold);font-style:normal;font-size:var(--bubble-font-size);line-height:var(--bubble-line-height);letter-spacing:var(--app-letter-spacing-0);vertical-align:middle}#react-root .bubble--answer{background:var(--bubble-answer-bg);background-blend-mode:normal;max-width:700px;text-align:left;border-radius:90px 0 0 90px;padding:30px 50px 30px 106px}#react-root .bubble--client{background:var(--bubble-client-bg);-webkit-backdrop-filter:var(--bubble-client-blur);backdrop-filter:var(--bubble-client-blur);max-width:min(100%,771px);min-height:118px;padding:30px 106px 30px 50px;border-radius:0 90px 90px 0}#react-root .bubble--pharmacist{background:var(--bubble-pharmacist-bg);color:#fff;max-width:100%;min-height:118px;margin-left:auto;padding:30px 50px 30px 106px;border-radius:90px 0 0 90px}@media (max-width: 980px){#react-root .bubble{font-size:20px}#react-root .bubble--client,#react-root .bubble--pharmacist{width:auto;min-height:auto}#react-root .bubble-badge{font-size:16px;padding:6px 18px}#react-root .badge-anchor>.badge-name{position:absolute;left:90px;top:-33px;z-index:3}#react-root .bubble--client{margin-right:10px}#react-root .bubble--pharmacist{margin-left:10px}}#react-root .bubble--client,#react-root .bubble--pharmacist,#react-root .bubble--answer{display:inline-block;vertical-align:middle;white-space:normal;overflow-wrap:anywhere;word-break:break-word;gap:0}#react-root .bubble--client{padding:30px 50px 30px 20px}#react-root .bubble--pharmacist,#react-root .bubble--answer{padding:30px 20px 30px 50px}@media (max-width: 980px){#react-root .badge-anchor>.badge-name,#react-root .badge-anchor>.badge-answer{position:absolute;left:60px;top:-25px;z-index:3}#react-root .badge-name,#react-root .badge-answer{min-width:160px;min-height:40px;padding:8px 16px;font-size:16px}}@media (max-width: 480px){#react-root .badge-anchor>.badge-name,#react-root .badge-anchor>.badge-answer{left:60px;top:-20px}#react-root .badge-name,#react-root .badge-answer{min-width:140px;min-height:35px;padding:6px 12px;font-size:14px}}#react-root .btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--app-btn-gap-sm);border:1px solid transparent;border-radius:var(--app-btn-radius-sm);padding:var(--app-btn-padding-sm-y) var(--app-btn-padding-sm-x);font-family:var(--app-font-family);font-weight:var(--app-font-bold);font-size:var(--app-btn-text-sm);line-height:120%;letter-spacing:var(--app-letter-spacing-0);text-transform:uppercase;cursor:pointer;transition:filter .15s ease,transform .06s ease,border-color .15s ease;-webkit-user-select:none;user-select:none}#react-root .btn:active{transform:translateY(1px)}#react-root .btn>.btn__icon{width:var(--app-icon-size-md);height:var(--app-icon-size-md);flex:0 0 auto}#react-root .btn--white{color:#fff}#react-root .btn--black{color:#000}#react-root .btn--md{border-radius:15px;padding:15px 30px;gap:7.5px;font-size:var(--app-font-size-xs);text-transform:none}#react-root .btn--lg{border-radius:var(--app-btn-radius-lg);padding:var(--app-btn-padding-lg-y) var(--app-btn-padding-lg-x);gap:var(--app-btn-gap-md)}#react-root .btn--display{font-size:var(--app-btn-text-lg);line-height:120%}#react-root .btn--icon-lg>.btn__icon{width:var(--app-icon-size-lg);height:var(--app-icon-size-lg)}#react-root .btn--primary{white-space:pre-line;background:var(--app-btn-green-base);background-image:var(--app-btn-green-grad);background-blend-mode:overlay;color:#fff}#react-root .btn--dialog{min-width:37.5rem;min-height:7.3125rem;padding:30px 45px;gap:7.5px;border-radius:15px;font-family:var(--app-font-family);font-weight:var(--app-font-bold);font-size:var(--app-btn-text-sm);line-height:var(--app-line-height-120);letter-spacing:var(--app-letter-spacing-0);text-align:center;text-transform:uppercase;box-shadow:var(--app-shadow-outer-cta),var(--app-shadow-inner-cta)}#react-root .btn--orange{background:var(--app-btn-orange-base);background-image:var(--app-btn-common-grad);background-blend-mode:overlay;color:#fff;box-shadow:var(--app-shadow-outer-lg),var(--app-shadow-inner-md)}#react-root .btn:hover{filter:brightness(1.03)}#react-root .btn:focus-visible{outline:3px solid hsl(var(--app-green) / .4);outline-offset:2px}#react-root .btn-option{display:flex;align-items:center;gap:20px;-webkit-appearance:none;appearance:none;border:1px solid transparent;flex:1 1 0;min-width:0;border-radius:var(--app-btn-radius-md);padding:30px 44px;text-align:left;background:var(--app-answer-option-base);background-image:var(--app-answer-option-grad);background-blend-mode:overlay;color:#fff;box-shadow:var(--app-shadow-outer-md),var(--app-shadow-inner-sm);font-weight:var(--app-font-regular);font-size:var(--app-btn-text-sm);line-height:var(--app-line-height-120);text-transform:none;text-shadow:var(--app-textshadow-option)}#react-root .btn-option:focus{outline:none}#react-root .btn-option:focus-visible{outline:3px solid hsl(var(--app-green) / .4);outline-offset:2px}#react-root .btn-option::-moz-focus-inner{border:0}#react-root .btn-option>.btn__icon{flex:0 0 88px;width:88px;height:88px;display:flex;align-items:center;justify-content:center;background:transparent;box-shadow:none;border-radius:0}#react-root .btn-option>.btn__icon img{width:100%;height:100%;display:block;pointer-events:none}#react-root .btn-option>.btn__icon:empty{display:none}#react-root .btn-option__text{flex:1 1 auto;min-width:0;display:block;padding:0 10px}#react-root .btn-option__strong{font-family:var(--app-font-family);font-weight:var(--app-font-bold);font-size:inherit;line-height:inherit;letter-spacing:inherit}#react-root .btn-option--success{background-color:#d0fcf8;background-image:linear-gradient(180deg,#ffffff80,#e1dfa600);background-blend-mode:overlay;color:hsl(var(--app-green));text-shadow:none}#react-root .btn-option--wrong{background-color:#bf2600;background-image:linear-gradient(180deg,#ffffff80,#e1dfa600);background-blend-mode:overlay;color:#fff}#react-root sup.reg{font-family:var(--app-font-family);font-weight:var(--app-font-bold);font-size:.6em;line-height:0;vertical-align:super;margin-left:1px}#react-root .btn__icon--flipped{transform:scaleX(-1)}#react-root .btn--full{width:100%}#react-root .btn--wide{min-width:min(100%,820px)}#react-root .btn--medium{min-width:min(100%,684px)}#react-root .btn--icon-left{flex-direction:row}#react-root .btn--icon-right{flex-direction:row-reverse}#react-root .btn-option[disabled],#react-root .btn-option:disabled{background-color:#008781;background-image:linear-gradient(180deg,#ffffff80,#e1dfa600),linear-gradient(#86878b80,#86878b80);background-blend-mode:overlay,normal;color:#ffffffd9;cursor:not-allowed;filter:brightness(.95);text-shadow:none}#react-root .btn-option[disabled]>.btn__icon img,#react-root .btn-option:disabled>.btn__icon img{opacity:.85}@media (max-width: 1200px){#react-root .btn-option{padding:24px 28px;border-radius:14px;gap:16px}#react-root .btn--dialog{min-width:auto;width:100%;padding:18px 22px;border-radius:12px;font-size:clamp(22px,1.8vw,var(--app-btn-text-sm))}}@media (max-width: 980px){#react-root .btn-option{flex-direction:column;align-items:stretch;padding:18px 20px;gap:10px;border-radius:12px;font-size:clamp(20px,4.4vw,var(--app-btn-text-sm))}#react-root .btn-option>.btn__icon{align-self:center;flex-basis:64px;width:64px;height:64px;margin-bottom:2px}#react-root .btn-option--wrong,#react-root .btn-option--success,#react-root .btn-option--disabled{padding:18px 20px}}@media (max-width: 640px){#react-root .btn-option{padding:16px}#react-root .btn--dialog{padding:16px 18px}}#react-root .btn--action{background:var(--app-btn-green-base);background-image:var(--app-btn-green-grad);background-blend-mode:overlay;min-width:auto;min-height:102px;padding:var(--app-btn-padding-lg-y) var(--app-btn-padding-lg-x);gap:var(--app-btn-gap-md);border-radius:var(--app-btn-radius-lg);box-shadow:var(--app-shadow-outer-lg),var(--app-shadow-inner-md);font-family:var(--app-font-family);font-weight:var(--app-font-bold);font-size:var(--app-btn-text-sm);line-height:120%;letter-spacing:var(--app-letter-spacing-0);text-transform:uppercase;color:var(--app-white);white-space:nowrap;text-align:center}@media (max-width: 1200px){#react-root .btn--action{min-width:auto;width:100%;padding:30px 60px;min-height:80px;font-size:26px;border-radius:35px}}@media (max-width: 980px){#react-root .btn--action{padding:25px 50px;min-height:70px;font-size:24px;border-radius:30px}}@media (max-width: 640px){#react-root .btn--action{padding:20px 40px;min-height:60px;font-size:22px;border-radius:25px;gap:15px}}@media (max-width: 480px){#react-root .btn--action{padding:18px 30px;min-height:54px;font-size:20px;border-radius:20px}}#react-root .btn__icon--zoom{transform:scale(2)}#react-root .btn--final{min-height:102px;padding:40px 80px;gap:20px;border-radius:40px;font-size:var(--app-btn-text-sm);line-height:120%;box-shadow:var(--app-shadow-outer-lg),var(--app-shadow-inner-md);white-space:nowrap;text-align:center;min-width:auto}@media (max-width: 1200px){#react-root .btn--final{min-height:80px;padding:30px 60px;font-size:26px;border-radius:35px}}@media (max-width: 1024px) and (min-width: 551px){#react-root .btn--final{padding:10px 20px;font-size:20px}}@media (max-width: 550px){#react-root .btn--final{width:100%;min-height:70px;padding:25px 50px;font-size:22px;border-radius:30px;white-space:normal;line-height:1.2}}@media (max-width: 400px){#react-root .btn--final{font-size:20px;padding:20px 40px;min-height:65px}}#react-root .disabled{cursor:default;position:relative;display:inline}#react-root .tooltip{position:absolute;bottom:98%;left:50%;transform:translate(-50%);background:linear-gradient(173.64deg,#f3fffe 8.89%,#fff 45.3%,#d0fcf8 88.9%);color:#02776f;padding:16px 20px;border-radius:20px;font-family:var(--app-font-family);font-weight:var(--app-font-bold);font-size:14px;line-height:120%;white-space:normal;text-align:center;box-shadow:0 8px 25px #00b9b340,0 4px 12px #02776f26,inset 0 1px 3px #fffc;border:1px solid rgba(0,185,179,.2);opacity:0;visibility:hidden;transition:all .3s ease;z-index:100;pointer-events:none;max-width:300px!important;min-width:200px!important;width:max-content!important}#react-root .tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #f3fffe}#react-root .disabled:hover .tooltip{opacity:1;visibility:visible}@media (max-width: 1024px){#react-root .tooltip{font-size:13px;padding:10px 14px;max-width:240px}}@media (max-width: 820px){#react-root .tooltip{font-size:12px;padding:8px 12px;white-space:normal;max-width:200px!important;min-width:150px!important;text-align:center}}._container_ph5li_1{width:100%;min-height:14rem;background:var(--app-color-gray-light, #e5e6e8);padding-top:2.8125rem;padding-bottom:.2rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center}._wrapper_ph5li_14{max-width:1920px;width:100%;margin-inline:auto;padding-inline:var(--gutter)}._inner_ph5li_21{width:100%;max-width:47.625rem;height:8.4375rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-family:var(--app-font-family, "Roboto", Arial, sans-serif);color:var(--app-color-text-primary, #303030);margin:0 auto}._lineStrong_ph5li_36{margin:0;font-family:var(--app-font-family, "Roboto"),Arial,sans-serif;font-weight:var(--app-font-bold, 700);font-size:18px;line-height:1.3;letter-spacing:0;text-align:center}._line_ph5li_36{margin:0;font-family:var(--app-font-family, "Roboto"),Arial,sans-serif;font-weight:var(--app-font-regular, 400);font-size:14px;line-height:1.3;letter-spacing:0;text-align:center}._end_ph5li_56{display:flex;justify-content:end}@media (max-width: 820px){._inner_ph5li_21{margin:2.8125rem 1rem}}@media (max-width: 768px){._end_ph5li_56{justify-content:center}._inner_ph5li_21{margin:1rem 0}}@media (max-width: 480px){._inner_ph5li_21{margin:3.75rem 0}._lineStrong_ph5li_36{font-size:24px}._line_ph5li_36{font-size:18px}}._complainWrapper_zurll_1{width:100%;background-color:var(--app-white);padding:1.875rem var(--gutter);display:flex;justify-content:center;align-items:center}._complainText_zurll_10{width:clamp(20rem,90vw,47.625rem);font-family:var(--app-font-family-secondary, "Roboto"),Arial,sans-serif;font-weight:var(--app-font-light);font-size:9px;line-height:1.3;letter-spacing:var(--app-letter-spacing-0);color:hsl(var(--app-black));text-align:center;margin:0}._complainLink_zurll_22{margin-left:.25rem;color:hsl(var(--app-black));text-decoration:underline;font:inherit}@media (max-width: 480px){._complainWrapper_zurll_1{padding:1rem var(--gutter)}._complainText_zurll_10{width:clamp(18rem,95vw,47.625rem);font-size:12px}}._wrapper_p8ugm_1{max-width:1920px;margin-inline:auto;padding-inline:var(--gutter)}._box_p8ugm_7{max-width:100%;background:var(--app-white);border-radius:50px;margin:var(--section-spacing) auto;box-shadow:0 0 64px #3b65609e;width:100%;display:flex;flex-direction:column;gap:20px;align-items:flex-start;justify-content:center;box-sizing:border-box}._link_p8ugm_22{margin:0;font-family:var(--app-font-family);font-weight:var(--app-font-bold);font-size:var(--app-font-size-xxs);line-height:var(--app-line-height-130);color:var(--app-black);background:none;border:none;cursor:pointer;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:3px;padding:50px 0 40px 80px}._linkOpen_p8ugm_39{text-decoration:none}._content_p8ugm_43{overflow:hidden;max-height:0;opacity:0;transform:translateY(-4px);transition:max-height .32s ease,opacity .22s ease,transform .22s ease,margin-top .22s ease;pointer-events:none;margin-top:-10px}._contentOpen_p8ugm_57{max-height:100%;opacity:1;transform:translateY(0);pointer-events:auto}._contentInner_p8ugm_64{padding-top:0;display:flex;flex-direction:column}@media (prefers-reduced-motion: reduce){._content_p8ugm_43,._contentOpen_p8ugm_57{transition:none}}@media (max-width: 1128px){._contentOpen_p8ugm_57{max-height:9999px}._contentInner_p8ugm_64{width:100%}._link_p8ugm_22{padding:40px 50px 30px}}@media (max-width: 412px){._link_p8ugm_22{padding:40px 20px 30px auto}._contentInner_p8ugm_64{padding:0;align-items:center}}._box_1gk7f_1{max-width:100%;min-height:auto;display:flex;flex-direction:column;gap:20px;color:var(--app-black);padding:0 80px 50px}._list_1gk7f_11{font-family:var(--app-font-family, "Nunito Sans"),sans-serif;font-weight:var(--app-font-regular);font-size:var(--app-font-size-xxs);line-height:var(--app-line-height-140);letter-spacing:var(--app-letter-spacing-0);color:var(--app-black);margin:0;padding:30px}._list_1gk7f_11 li{margin:0 0 8px;max-width:fit-content;white-space:normal;word-wrap:break-word;text-align:left}@media (max-width: 1128px){._box_1gk7f_1{width:100%;margin:auto;padding:10px 20px 20px;gap:0}._list_1gk7f_11{padding:0 30px;max-width:90%}}@media (max-width: 420px){._box_1gk7f_1{padding:0}._list_1gk7f_11{padding:0;max-width:100%}._list_1gk7f_11 li{max-width:65%;margin:auto}}._root_1nf0t_2{width:100%}._title_1nf0t_9{height:5.625rem;margin:0 0 1.5rem 10rem;padding:0 2.5rem;color:#fff;font-family:var(--app-font-family, "Nunito Sans"),sans-serif;font-weight:800;font-size:36px;line-height:1.1;text-align:center;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:9999px 0 0 9999px;background:var(--app-bg-dual-turquoise-orange, linear-gradient(90deg, #3bdbd6 0%, #bbc9c8 100%));background-blend-mode:normal,overlay;box-shadow:0 .25rem .875rem #00000026}._grid_1nf0t_35{display:flex;justify-content:center;align-items:stretch;gap:1.875rem;width:100%;margin:0 auto;padding-top:15.625rem}._card_1nf0t_45{width:23.4375rem;min-height:14.4375rem;border-radius:.9375rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.9375rem 1.453125rem;position:relative;overflow:visible;background-image:linear-gradient(180deg,#ffffff80,#e1dfa600),linear-gradient(#008781,#008781);background-blend-mode:overlay;box-shadow:0 .1875rem .421875rem #26262633,inset 0 .046875rem .328125rem #fff}._imageSlot_1nf0t_70{position:absolute;top:-15rem;left:50%;transform:translate(-60%);display:flex;justify-content:center;align-items:flex-end;pointer-events:none;z-index:1}._image_1nf0t_70{display:block;max-width:18.75rem;height:auto;object-fit:contain}._cardText_1nf0t_89{margin:0;padding-top:1.875rem;max-width:90%;text-align:center;font-family:var(--app-font-family, "Nunito Sans"),sans-serif;font-weight:500;font-size:clamp(15px,1.2vw,17px);line-height:140%;color:#fff;word-break:break-word;overflow-wrap:anywhere}@media (max-width: 1400px){._imageSlot_1nf0t_70{top:-13rem}._image_1nf0t_70{max-width:17.5rem}._cardText_1nf0t_89{font-size:clamp(14px,1.05vw,16px)}}@media (max-width: 1200px){._grid_1nf0t_35{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1.25rem;max-width:none}}@media (max-width: 1100px){._title_1nf0t_9{height:80px;font-size:30px}._grid_1nf0t_35{flex-direction:column;align-items:center;gap:2.5rem;padding-top:0;max-width:100%}._card_1nf0t_45{width:100%;max-width:31.25rem;min-height:unset;padding:1.25rem;justify-content:flex-start}._imageSlot_1nf0t_70{position:static;transform:none;width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:16px}._image_1nf0t_70{max-width:240px}._cardText_1nf0t_89{padding-top:0;max-width:100%;text-align:center;font-size:16px;line-height:140%}}@media (max-width: 768px){._card_1nf0t_45{max-width:375px;padding:16px 20px}._image_1nf0t_70{max-width:220px}._title_1nf0t_9{height:64px;font-size:22px;margin:0 0 1.5rem 5rem}}@media (max-width: 480px){._card_1nf0t_45{width:270px}._image_1nf0t_70{width:200px;max-width:200px}._title_1nf0t_9{font-size:20px;margin:0 0 1.5rem 2rem;padding:010px}}@media (max-width: 420px){._title_1nf0t_9{margin:2rem 0 1.5rem 1rem}._disclaimer_1nf0t_222{margin:1.5rem 0 3rem}}._disclaimer_1nf0t_222{width:100%;margin:1.5rem 0 3rem 10rem;padding:14px 20px;background:var(--app-bg-gold);border-radius:9999px 0 0 9999px;text-align:center;font-family:var(--app-font-family, "Nunito Sans"),sans-serif;font-size:16px;font-weight:700;line-height:1.4;color:#333;box-shadow:0 4px 12px #0000000f}@media (max-width: 1024px){._disclaimer_1nf0t_222{font-size:15px}}@media (max-width: 768px){._disclaimer_1nf0t_222{font-size:14px;margin:1.5rem 0 3rem 1rem}}._progress_1gp7h_1{width:100%}._headerTextWrapper_1gp7h_5{display:flex;justify-content:center;padding:10px 0 0}._headerText_1gp7h_5{width:70%}._description_1gp7h_14{font-family:Nunito Sans,sans-serif;font-weight:300;font-size:24px;line-height:140%;letter-spacing:0%;text-align:center;margin:0;color:#333}._highlighted_1gp7h_25{font-family:Nunito Sans,sans-serif;font-weight:700;font-size:24px;line-height:140%;letter-spacing:0%}._timeline_1gp7h_33{display:flex;align-items:center;justify-content:space-between}._item_1gp7h_39{display:flex;flex-direction:column;align-items:center;flex-shrink:0}._iconWrapper_1gp7h_46{display:flex;align-items:center;justify-content:center}._icon_1gp7h_46{width:70px;height:70px}._dots_1gp7h_58{display:flex;align-items:center;justify-content:center;gap:12px;flex:1;min-width:80px;max-width:180px;padding:0 20px}._dot_1gp7h_58{width:8px;height:8px;border-radius:50%;transition:background-color .3s ease;flex-shrink:0}._dot--orange_1gp7h_78{background-color:#ff8c42}._dot--green_1gp7h_82{background-color:#0b6962}._dot--half_1gp7h_86{background:linear-gradient(90deg,#0b6962 50%,#ff8c42 50%)}._arrowToMemo_1gp7h_91{display:flex;align-items:center;justify-content:center;gap:12px;flex:1;min-width:80px;max-width:180px;padding:0 20px}._arrow_1gp7h_91{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;transition:border-left-color .3s ease}._arrow--orange_1gp7h_110{border-left:12px solid #ff8c42}._arrow--green_1gp7h_114{border-left:12px solid #0b6962}._memo_1gp7h_119{display:flex;align-items:center;flex-shrink:0}._memoLink_1gp7h_125{display:flex;align-items:center;text-decoration:none;cursor:pointer}._memoIcon_1gp7h_132{width:140px;height:140px;animation:_moduleWiggle_1gp7h_1 5s infinite}._memoIcon_1gp7h_132 img{width:100%;height:100%;object-fit:contain}@keyframes _moduleWiggle_1gp7h_1{0%{transform:rotate(0)}2%{transform:rotate(-3deg)}4%{transform:rotate(3deg)}6%{transform:rotate(-2deg)}8%{transform:rotate(2deg)}10%{transform:rotate(0)}to{transform:rotate(0)}}._desktopOnly_1gp7h_170{display:flex}._tabletOnly_1gp7h_174,._mobileOnly_1gp7h_178{display:none}@media (max-width: 1024px){._desktopOnly_1gp7h_170{display:none}._tabletOnly_1gp7h_174{display:flex}._dots_1gp7h_58,._arrowToMemo_1gp7h_91{max-width:140px;padding:0 16px;gap:10px}._dot_1gp7h_58{width:7px;height:7px}._description_1gp7h_14,._highlighted_1gp7h_25{font-size:28px}._headerText_1gp7h_5{margin-bottom:32px}}@media (max-width: 768px){._desktopOnly_1gp7h_170,._tabletOnly_1gp7h_174{display:none}._mobileOnly_1gp7h_178{display:flex}._dots_1gp7h_58,._arrowToMemo_1gp7h_91{min-width:50px;max-width:80px;padding:0 12px;gap:8px}._dot_1gp7h_58{width:6px;height:6px}._icon_1gp7h_46{width:35px;height:35px}._memoIcon_1gp7h_132{width:50px;height:50px}._headerText_1gp7h_5{width:90%}._description_1gp7h_14{font-size:17px;line-height:130%}._highlighted_1gp7h_25{font-size:18px;line-height:130%}._headerText_1gp7h_5{margin-bottom:24px}}._card_1h5q0_2{min-height:90dvh;position:relative;border-radius:var(--app-section-radius, 50px);box-shadow:0 30px 75px #3b656061;background:var(--app-white);overflow:hidden}._top_1h5q0_13{padding:1.5rem 2.5rem .75rem;background-color:#ddf6f5;display:flex;align-items:flex-start}._top_1h5q0_13 :where(._progress_1h5q0_20){margin:0}._scene_1h5q0_25{position:absolute;left:0;right:0;min-height:90dvh;z-index:0;pointer-events:none;background-image:url(../layout_module.webp);background-repeat:no-repeat;background-position:top center;background-size:cover;aspect-ratio:16 / 9}._card_1h5q0_2>main{position:relative;z-index:1;min-height:90dvh}@media (max-width: 1400px){._scene_1h5q0_25{min-height:50dvh}._card_1h5q0_2>main{min-height:auto}}@media (max-width: 980px){._scene_1h5q0_25{min-height:60dvh}._card_1h5q0_2>main{min-height:60dvh}}
