@font-face{font-family:Source Han Sans CN;src:url(./SourceHanSansCN-Normal-D2GRXXZJ.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Source Han Sans CN;src:url(./SourceHanSansCN-Bold-BgXb8VVL.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{font-family:Source Han Sans CN,Arial,Microsoft JhengHei,PingFang TC,Noto Sans CJK TC,sans-serif;color:#161616;background:#eef0f2;font-synthesis:none;font-size:16px;--red: #db0011;--darkred: #ac0010}*{box-sizing:border-box}body{margin:0}button{font:inherit;cursor:pointer;border:0;color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}button:focus-visible{outline:4px solid #186ed1;outline-offset:5px}button:disabled{cursor:not-allowed;opacity:.45}button:not(:disabled):active{transform:scale(.98)}h1,h2,p{margin-top:0}h1{font-size:clamp(1.6rem,3.1vw,3.4rem);line-height:1.3}h2{font-size:clamp(1.5rem,2.5vw,2.6rem)}.app{min-height:100svh;background-image:var(--scene);background-size:cover;background-position:var(--scene-position, center);position:relative;overflow:hidden}.app>section{min-height:100svh;padding:5vh 6vw 3vh}.question-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--scene-position, center);pointer-events:none}.app>.question-screen{position:relative;z-index:1}@media(orientation:portrait),(max-width:700px){.question-video{position:fixed;height:100svh}}.home{position:absolute;right:2vw;top:2.5vh;width:clamp(52px,5vw,84px);aspect-ratio:1;border-radius:50%;background:#fff;z-index:4;display:grid;place-items:center;box-shadow:0 4px 25px #00000005}.home svg{width:63%;fill:var(--red)}.back{position:absolute;top:3vh;left:2vw;z-index:4;background:#ffffffde;border-radius:50px;padding:8px 18px;font-size:1.7rem;min-height:48px}.back span{font-size:1rem;vertical-align:middle}.primary{min-height:58px;padding:16px 38px;border-radius:40px;background:linear-gradient(110deg,#ff0924,#c30010);color:#fff;font-size:clamp(1.15rem,1.8vw,1.8rem);font-weight:700;box-shadow:0 8px 22px #b4000c15;display:inline-flex;align-items:center;justify-content:center;gap:25px}.secondary{min-height:48px;border:1px solid #b9bcc1;border-radius:30px;padding:12px 25px;background:#fff;font-weight:600}.ruled{display:flex;align-items:center;justify-content:center;gap:3vw;text-align:center;margin:2vh 5vw 5vh}.ruled:before,.ruled:after{content:"";height:3px;background:var(--red);flex:1;max-width:230px;min-width:24px}.masthead{background:linear-gradient(110deg,#bd0010,#ed0014);color:#fff;text-align:center;padding:3.5vh 16px}.masthead>span{font-size:clamp(1.6rem,3vw,3rem)}.masthead h1{font-size:clamp(1.2rem,2.4vw,2.5rem);font-weight:400;margin:10px 0}.app>.language-screen{min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:0 6vw}.language-buttons{display:flex;gap:6vw;justify-content:center}.language-buttons button{width:24vw;min-height:22vh;border-radius:35px;background:linear-gradient(145deg,#fff,#e5e6e6);box-shadow:0 8px 10px #0002,inset 0 2px 3px #fff;font-size:clamp(1.8rem,3.9vw,4rem)}.language-buttons button:hover,.language-buttons button:focus-visible{background:linear-gradient(120deg,#ff0a29,#c40013);color:#fff}.language-caption{text-align:center;margin:4vh 0 0;color:#5c6267;font-size:1rem}.intro-screen{display:flex;align-items:center;flex-direction:column;justify-content:space-between}.intro-screen h1{width:90%;font-size:clamp(1.5rem,3vw,3.2rem);white-space:pre-line}.start{margin-bottom:26vh;min-width:240px}.topic-screen{text-align:center}.topic-grid{display:grid;grid-template-columns:1fr 1fr;gap:3vw;max-width:1140px;margin:5vh auto 3vh}.topic-card{text-align:left;background:#fff;border:3px solid #fff;border-radius:25px;overflow:hidden;box-shadow:0 15px 45px #25344a17;transition:border-color .2s}.topic-card:hover{border-color:var(--red)}.topic-card>img{width:100%;height:27vh;object-fit:cover;display:block}.topic-card>div{padding:22px 28px}.topic-card h2{margin:8px 0}.topic-card p{color:#535962;line-height:1.5}.topic-card strong{color:var(--red);display:flex;justify-content:space-between}.eyebrow{font-size:.85rem;font-weight:700;letter-spacing:.14em;color:var(--red)}.muted{color:#5b6169;font-size:.95rem;line-height:1.6}.avatar-screen{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.avatar-screen h1{width:100%}.avatars{display:grid;grid-template-columns:repeat(8,1fr);gap:1.1vw;width:100%;margin:4vh 0 8vh}.avatars button{padding:5px;background:#ffffff80;border:5px solid transparent;border-radius:40px;position:relative;transition:transform .2s,border-color .2s}.avatars img{width:100%;display:block;border-radius:28px}.avatars button.selected{transform:translateY(-8px);background:#fff;box-shadow:0 12px 30px #d0001219}.avatars button .avatar-selection{position:absolute;inset:-5px;width:calc(100% + 10px);height:calc(100% + 10px);border-radius:0;pointer-events:none}.avatar-screen>.primary{margin-bottom:5vh}.check{position:absolute;right:-10px;bottom:-12px;width:46px;height:46px;display:grid;place-items:center;color:#fff;background:#f30623;border-radius:50%;font-size:30px;border:3px solid #fff}.app>.question-screen{display:flex;flex-direction:column;padding-top:3vh;animation:appear .3s ease-out}.question-header{text-align:center;margin:0 8vw}.progress{display:flex;justify-content:center;gap:12px;padding-block:2px;margin-bottom:6px}.progress span{width:12px;height:12px;border-radius:50%;background:#909394}.progress .current{background:#ed001c;transform:scale(1.3)}.progress .done{background:#db001180}.chapter{margin:8px 0;color:#41454c;font-weight:600;font-size:.9rem}.chapter span{margin-left:14px;letter-spacing:.08em;color:#a10010}.question-header h1{font-family:Source Han Sans CN,sans-serif;white-space:pre-wrap;font-weight:700;max-width:1050px;margin:1vh auto 0;text-wrap:balance;text-shadow:0 1px 6px #ffffff90}.answer-area{margin-top:auto;padding-top:5vh}.options{display:grid;grid-template-columns:repeat(4,1fr);gap:2vw}.option{min-height:26vh;position:relative;background:#fffffff0;border:5px solid #ffffff85;border-radius:35px;padding:22px 15px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;transition:border-color .16s,background .16s;box-shadow:0 6px 20px #30303009}.option.selected{border-color:#ed1830;background:#fffffff5}.option>img{width:clamp(45px,5vw,90px);height:clamp(45px,5vw,90px);object-fit:contain}.option-label{font-size:clamp(1rem,1.55vw,1.7rem);line-height:1.4;text-wrap:pretty}.option-number{position:absolute;top:12px;left:18px;font-size:.75rem;color:#82868d;letter-spacing:.08em}.question-footer{text-align:center;margin-top:4vh;padding-bottom:1vh}.question-footer>.primary{min-width:200px}.meter{display:flex;align-items:center;gap:0;margin-bottom:3vh}.meter>img{width:clamp(50px,5vw,85px);z-index:1}.track{height:18px;background:#969696;flex:1;position:relative}.track>span{display:block;height:100%;background:linear-gradient(90deg,#ff0c2b,#b80011)}.track i{position:absolute;top:50%;width:31px;height:31px;border:3px solid #e00019;background:#fff;border-radius:50%;transform:translate(-50%,-50%)}.meter-slider{position:absolute;left:-15.5px;top:50%;transform:translateY(-50%);width:calc(100% + 31px);height:44px;margin:0;padding:0;appearance:none;background:transparent;cursor:pointer;touch-action:pan-y;z-index:2}.meter-slider::-webkit-slider-thumb{appearance:none;width:31px;height:31px;background:transparent;border:0}.meter-slider::-moz-range-thumb{width:31px;height:31px;background:transparent;border:0}.meter-slider::-moz-range-track{background:transparent}.track:has(.meter-slider:focus-visible){outline:3px solid #222;outline-offset:6px}:is(.health_cards,.retirement_cards) .answer-area,.photos .answer-area{width:78%;margin-left:auto}:is(.health_cards,.retirement_cards).question-4 .answer-area{margin-left:0}:is(.health_cards,.retirement_cards) .option{min-height:36vh}.photos .option{padding:8px 8px 20px;gap:14px;min-height:37vh;border-radius:28px;justify-content:flex-start}.photos .option>img{width:100%;height:23vh;object-fit:cover;border-radius:18px;opacity:1}.photos .option-number{display:none}.photos .option-label{padding:0 6px}.bubbles .answer-area{width:73%;margin-left:auto}.topic-retirement .bubbles.question-0 .answer-area{margin-left:0}.bubbles .options{grid-template-columns:repeat(4,1fr);gap:1vw;align-items:center}.bubbles .option{min-width:0;border-radius:50%;aspect-ratio:1;min-height:0;padding:25px 14px;background:radial-gradient(circle at 35% 25%,#fff,#ffffffc9 65%,#f2f6ffed 85%);box-shadow:inset 0 0 12px #ced7e3,0 5px 25px #ffffff40;gap:12px}.bubbles .option:nth-child(2n){margin-top:15vh}.bubbles .option>img{width:40%;height:auto;max-height:10vh}.bubbles .option-number{display:none}.bubbles .option-label{min-height:0;overflow:visible;font-size:clamp(.9rem,1.3vw,1.4rem)}.bubbles .check{bottom:0;right:0}.result-screen>.ruled{margin-bottom:4vh}.result-layout{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(240px,1fr);gap:4vw;align-items:center}.result-card{display:grid;grid-template-columns:35% 65%;background:#ffffffda;border:8px solid #d90018;min-height:58vh;box-shadow:0 16px 60px #4441}.portrait{background:linear-gradient(150deg,#e5e9ed,#fff);display:flex;align-items:flex-end;overflow:hidden;padding:15px 10px 0}.portrait img{width:100%;max-height:56vh;object-fit:contain}.result-copy{padding:35px 25px}.result-copy h2{color:var(--red);font-size:clamp(1.8rem,3vw,3.3rem);margin:15px 0}.result-copy>p{line-height:1.65}.result-copy dl{border-top:1px solid #cfd0d2;padding-top:20px;margin:22px 0}.result-copy dl>div{display:flex;justify-content:space-between;align-items:center;margin:13px 0;gap:10px}.result-copy dt{font-size:1rem}.result-copy dd{margin:0;white-space:nowrap;color:var(--red);letter-spacing:2px;font-size:1.6rem}.unfilled{color:#c7c9cb}.demo-note{font-size:.8rem;color:#626870;margin-bottom:0}.result-actions{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.result-actions h2{font-size:1.45rem;line-height:1.4;margin:0 0 4px}.result-actions>.primary{font-size:1.1rem;padding:16px 22px;width:100%}.result-actions p{font-size:.9rem;line-height:1.5;margin:0}.qr{width:150px;border:1px solid #ddd;border-radius:10px}.result-footnote{text-align:center;font-size:.85rem;color:#5c6067;margin:25px 0 0}.error{background:#fff0f0;color:#a90010;padding:12px;text-align:center;border-radius:12px}.english .option-label{font-size:clamp(.95rem,1.25vw,1.35rem)}@keyframes appear{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(min-width:900px)and (max-height:850px){.app>section{padding-bottom:2vh}.question-header h1{font-size:clamp(1.5rem,2.7vw,2.6rem)}.option{padding:16px 12px;gap:12px}.question-footer{margin-top:3vh}.result-copy{padding:22px}.result-copy dl{margin:15px 0;padding-top:12px}.result-copy dl>div{margin:8px 0}.ruled{margin-bottom:3vh}.primary{min-height:52px;padding:12px 30px}}@media(max-width:1000px){.app>section{padding-left:4vw;padding-right:4vw}.avatars{gap:.7vw}.avatars button{border-width:3px;border-radius:25px;padding:2px}.avatars img{border-radius:20px}.avatars button .avatar-selection{inset:-3px;width:calc(100% + 6px);height:calc(100% + 6px)}:is(.health_cards,.retirement_cards) .answer-area,.photos .answer-area{width:86%}.bubbles .answer-area{width:88%}.option{border-radius:24px;border-width:4px}.option-label{font-size:1rem}.result-layout{gap:20px}.result-copy{padding:20px 15px}.result-copy dd{font-size:1.25rem;letter-spacing:0}.result-copy dt{font-size:.9rem}}@media(orientation:portrait),(max-width:700px){.app{background-attachment:fixed}.app>section{padding-top:90px;min-height:100svh}.masthead{padding:35px 15px}.app>.language-screen{padding:30px 15px}.language-buttons{flex-direction:column;align-items:center;gap:20px}.language-buttons button{width:80%;min-height:110px;font-size:2rem;border-radius:25px}.language-caption{font-size:.8rem}.ruled{margin:0 4vw 30px;font-size:1.7rem}.ruled:before,.ruled:after{min-width:12px}.intro-screen{background:#fff2}.intro-screen .start{margin-bottom:18vh}.topic-grid{grid-template-columns:1fr;max-width:540px;margin:0 auto 25px}.topic-card>img{height:180px}.topic-card>div{padding:20px}.topic-card h2{font-size:1.8rem}.avatars{grid-template-columns:repeat(4,1fr);gap:18px 10px;margin:2vh 0 45px}.avatars button{border-radius:25px}.avatar-screen{justify-content:center!important}.avatar-screen>.primary{margin:0 0 20px}.check{width:36px;height:36px;font-size:24px}.app>.question-screen{padding-top:85px}.question-header{margin:0 10px}.question-header h1{font-size:1.65rem;line-height:1.4}.answer-area{padding-top:30px;margin-top:auto!important;width:100%!important}.options{grid-template-columns:repeat(2,1fr);gap:18px 14px}.option,:is(.health_cards,.retirement_cards) .option{min-height:170px;padding:25px 14px 20px;gap:16px;background:#fffffff2}.option>img{width:50px;height:50px}.option-label,.english .option-label{font-size:1rem}.question-footer{margin-top:25px;padding-bottom:20px}.bubbles .options{grid-template-columns:repeat(2,1fr);gap:32px}.bubbles .option{aspect-ratio:1;max-width:250px;width:100%;justify-self:center}.bubbles .option:nth-child(2n){margin-top:0}.bubbles .option-label{font-size:1rem}.bubbles .option>img{max-height:70px}.photos .option{min-height:240px}.photos .option>img{height:150px}.meter{margin-bottom:22px}.meter>img{width:45px}.track{height:12px}.result-layout{grid-template-columns:1fr}.result-card{min-height:0;border-width:5px;grid-template-columns:30% 70%}.result-copy{padding:24px 14px}.result-copy h2{font-size:1.65rem}.result-copy .eyebrow{font-size:.65rem}.result-copy>p{font-size:.9rem}.result-copy dt{font-size:.85rem}.result-copy dd{font-size:1.1rem}.result-actions{padding:15px 20px}.result-actions>.primary{max-width:360px}.qr{width:180px}.result-footnote{font-size:.75rem}.result-screen>.ruled{margin-bottom:25px}}.start-image{padding:0;background:transparent;border-radius:40px;width:clamp(240px,19vw,365px);line-height:0}.start-image img{display:block;width:100%;height:auto}.confirm-image{padding:0;background:transparent;border-radius:40px;width:clamp(200px,14vw,260px);line-height:0}.confirm-image img{display:block;width:100%;height:auto}.avatar-screen>.confirm-image{margin-bottom:5vh}@media(orientation:portrait),(max-width:700px){.avatar-screen>.confirm-image{margin:0 0 20px}}.home-image{padding:0;background:transparent;box-shadow:none}.home-image img{display:block;width:100%;height:auto}.topic-choices{display:flex;justify-content:center;gap:7vw;margin:14vh auto 5vh;max-width:1450px}.topic-image{position:relative;display:block;padding:0;background:transparent;border:6px solid transparent;border-radius:13%;width:min(35vw,650px)}.topic-image>img{display:block;width:100%;height:auto}.topic-image:hover,.topic-image:focus-visible{border-color:var(--red)}@media(orientation:portrait),(max-width:700px){.topic-choices{margin:5vh auto;flex-direction:column;align-items:center;gap:24px}.topic-image{width:min(75vw,400px)}}.app.stage-intro{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#eef0f2;background-attachment:scroll}@media(orientation:landscape)and (min-width:701px){.positioned-question .answer-area,.positioned-question .options{position:absolute;inset:0;display:block;width:100%;height:100%;margin:0;padding:0;pointer-events:none}.positioned-question .options .option{position:absolute;left:var(--box-x);top:var(--box-y);width:var(--box-width);height:var(--box-height);min-height:0;max-width:none;margin:0;aspect-ratio:auto;padding:1.2cqw;gap:1.3cqw;border-width:max(2px,.35cqw);border-radius:3cqw;pointer-events:auto}.positioned-question .option-number{display:none}.positioned-question .option>img{flex:none;width:6.5cqw;height:6.5cqw;max-height:none}.positioned-question .option-label{font-size:clamp(14px,1.55cqw,30px);line-height:1.35;min-height:0;overflow:visible;overflow-wrap:anywhere}.english .positioned-question .option-label{font-size:clamp(14px,1.25cqw,24px)}.positioned-question.bubbles .option{border-radius:50%;padding:1.7cqw;gap:.6cqw}.positioned-question.bubbles .option>img{width:6cqw;height:6cqw}.positioned-question.photos .option{padding:.35cqw .35cqw 1cqw;gap:.8cqw;border-radius:2.2cqw}.positioned-question.photos .option>img{width:100%;height:73%;border-radius:1.8cqw}.positioned-question .check{width:3.8cqw;height:3.8cqw;font-size:2.6cqw;right:-.7cqw;bottom:-.7cqw}.positioned-question>.error{position:absolute;bottom:0;left:25%;width:50%;z-index:2}}.app>.question-screen{display:grid;align-items:stretch;margin:0;grid-template-rows:minmax(0,25svh) minmax(0,1fr) auto;gap:2svh;width:100%;height:100svh;min-height:0;padding:3svh 6vw;animation:none}.question-screen .question-header{position:static;width:auto;margin:0 8vw;min-height:0;overflow-y:auto}.question-screen .answer-area{position:relative;inset:auto;width:100%;height:100%;min-height:0;margin:0!important;padding:12px;overflow:visible}.question-screen .question-footer{position:static;width:100%;height:auto;margin:0;padding:0;text-align:center}.question-screen>.error{position:absolute;bottom:0;left:10%;width:80%;margin:0;text-align:center}@media(orientation:landscape)and (min-width:701px){.question-screen.meter .answer-area{display:flex;flex-direction:column;justify-content:flex-end}.question-screen.positioned-question .answer-area{container-type:size;overflow:hidden;padding:0}.positioned-question .answer-area .options{container-type:inline-size;inset:50% auto auto 50%;width:min(100cqw,calc(100cqh * 1920 / var(--answer-canvas-height)));height:auto;aspect-ratio:1920 / var(--answer-canvas-height);transform:translate(-50%,-50%)}}@media(orientation:portrait),(max-width:700px){.app>.question-screen{padding:85px 4vw 20px;grid-template-rows:minmax(0,20svh) minmax(0,1fr) auto}.question-screen .question-header{margin:0 10px}}.question-screen:is(.health_cards,.retirement_cards) .option{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWQAAAIbCAMAAADrWRSbAAAAAXNSR0IB2cksfwAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAYxQTFRFAAAATGlxgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKC4wQWgoKCgoKC5AMU1RUlzx4rgoKCgoKCgoKC2hAggoKC0B0r5AIUgoKC5gES/x0lrUtT5QET4wQVzh8t/x0l4AgZ5AMV5AIUvTZAxzU+4QYX2w4ezSAu3QscqVFX1xMi/x0l/x0l/x0l/B8n/h4m1Ss15AMV/R4mzCMwtUdO/x0l3A0d3wka5gES+iEp4wQV/R8n/x0l/x0l4Asb/CAn/x0l1Bcm/x0l2BIi4wQV2RAg3Qwc+CMr/x0l+SIq4gUW7Ssy4AgZ3Tg+0xgn9CYt4gYX4QcYy0dM4wQW4QYX5gAS7AoZ5QIT4TU78xEe9SUs4gYX6xci3Qwc5RUi4gUW6B4o5gAS/x0l/////ysz/9XX/6uu//Ly/1Zc/8fJ/+Tk/52g/zlA/0hO/46S/7m7/4CF/2Rp7ggX9RAd/Bgi6QMT/3J3TUtInAAAAAF0Uk5TAEDm2GYAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfqCRIIOS3JQ+9WAAADMklEQVR42u3QsQHDMAwDMJ+s/6cOfSFmGwo4AecAAAAAAAAAAECpqSR4UfQsoLi9eTZRXLo8Czmua561HDctz1h2/P7mwXHBsuD7y3rvJ9u9v+w2sKz2/rLY+8leA8ta7y9LlVyxrFRyxbJQyRXLOiVLtuxYsmQeXXZ5P1mlZMmSJUtetWxSsmTJkiVLRrJkyZIlS5YsWbJkJEuWLFmyZCRLlixZsmTJkiVLRrJkyZIlS0ayZMmSJUuWLFmyZCRLlixZsmTJkiVLlixZsmTJkiUjWbJkyZIlS5YsWbJkyZIlS5YsGcmSJUuWLFmyZMmSJUuWLFmyZMlIlixZsmTJkiVLlmxSsmTJkiVLRrJkyZIlS5YsWbJkJEuWLFmyZCRLlixZsmTJkiVLRrJkyZIlS0ayZMmSJUuWLFmyZCRLlixZsmTJkiVLlixZsmTJkiUjWbJkyZIlS5YsWbJkyZIlS5YsGcmSJUuWLFmyZMmSJUuWLFmyZMlIlixZsmTJkiVLlmxSsmTJkiVLRrJkyZIlS5YsWbJkJEuWLFmyZCRLlixZsmTJkiVLRrJkyZIlS0ayZMmSJUuWLFmyZCRLlixZsmTJkiVLlixZsmTJkiUjWbJkyZIlS5YsWbJkyZIlS5YsGcmSJUuWLFmyZMmSJUuWLFmyZMlIlixZsmTJkiVLlmxSsmTJkiVLRrJkyZIlS5YsWbJkJEuWLFmyZCRLlixZsmTJkiVLRrJkyZIlS0ayZMmSJUuWLFmyZCRLlixZsmTJkiVLlixZsmTJkiUjWbJkyZIlS5YsWbJkyZIlS5YsGcmSJUuWLFmyZMmSJUuWLFmyZMlIlixZsmTJkiVLlmxSsmTJkiVLRrJkyZIlS5YsWbJkJEuWLFmyZCRLlixZsmTJkiVLRrJkyZIlS0ayZMmSJUuWLFmyZCRLlixZsmTJkl9yLFmyZMmWJUvm4WPJiWTLkiU7tix517HkRLLlwLHkRLLlwLFlySXHliWXHFtOHFuOJFsOHEsOHFtOHFtOHFtOHFs+GY4tdxzvXT5Zji1XFO9rPr+iWHNH8Y7n8x8Eqy75BQAAAAAAAAAAAAAAAAAAgK8PUvak8FHLjfgAAAAASUVORK5CYII=) center / 100% 100% no-repeat;border-color:transparent;box-shadow:none}.question-screen.health_cards .option{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATUAAAG6CAMAAABeJyE7AAAAY1BMVEX///////////////////////////////9MaXH///////////////////////////////////////////////////////////////////////////////////////////////9lYrLeAAAAIXRSTlPR6GnF2TTg7wCdDSdP7dOqg9Xk3BpCdunX2rjrkOLmXN4XBN/MAAAACXBIWXMAAAsSAAALEgHS3X78AAAJs0lEQVR4nO3b53bqOBhGYQUwR5hOKIGQcv9XOSuk8UmyMW8ywWXvfzlt8LMkS7IZ53/YOMuySa85vWRZNv7pRetq40nvOHJNbTTqTXQ8SS3fbJvrdd5ou8n/Rm380g6xz+a968fclWrr3qEe1/qrHbZXwl2jlk/mLaKyzSfXTNXqauttv06X+ev1F+tfV1svWoaUqrJbNbVOmLnqblXU8m0NruevWlS5v1VQe2n3/Sys3/sFtXF7182i5tlP1XoX/guD/XC4umtSq+FwP7hwVdsL07RcrXSgDYbPj/+a2uPdcDArGW7l295StUnhHe3h9a6xYN/dDR8K3V5Etbxou7F8au4YC3t8KoI7lszSYrW8YHbet2GUnbe7T0/VefHerVBtnJyds+G0Ppf7a02HSbd+4c2tSG2TQmun2b9it8l1apPUv9Fas3+FbgVsabUU2qA9S0C6x31ltqRaAm32XMcL/eWelxXZUmoJtH2bJ+d308RwS7El1GK02VNdLut/bxXf3RJssVq85VjuWk513i7e9caH+UhtHaENujE7P4tnabxvC9XiE8F9PS7mD7sPCQ7h4SpUO4Z/47UzWN+tQoRRudpL+OdXdbmSPy1i25apjUF7L2LLitXy8MX6sA5XcJNCtn5eqBY+UOveQvDdMLA4FqllwR/c1+UKblK4km7SauH8fOjWPi0q2O6ez9EzteB11KztzzguNQ0OV4uU2joYkV14yFHeXSCSJdSC7/J1cXcbFqwIo1gtWAq6flN7L7i1TSK1YKh16TFHcTuLcgjVNszPVMEcnQRqdqjNmJ8f2WfiB6sW3NW6evyMe04ONpcaag91++w3zH79aH6uFuzV2vadhJ8UbNqyMzV7bB809xr/h+xgW5yp2XcFDLXzgsGWf6nZd3nL+nziWmQH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)}.question-screen.retirement_cards .options .option{width:100%;max-width:356px;height:auto;min-height:0;aspect-ratio:356 / 539;justify-self:center;align-self:start;border:0;padding:12% 12% 20%;background-size:contain}@media(orientation:landscape)and (min-width:701px){.question-screen.retirement_cards .options .option{width:var(--box-width);padding:2.2cqw 2.2cqw 3.7cqw}}.question-screen.photos .options .option{scale:1.2;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;gap:0;min-height:0;min-width:0;height:auto;align-self:start;aspect-ratio:var(--box-aspect)}.question-screen.photos .option>img{position:absolute;inset:0;width:100%;height:100%;max-height:none;object-fit:contain;border-radius:0}@media(orientation:portrait),(max-width:700px){.question-screen.photos .options{gap:110px 12%;padding:60px 4%}}.question-screen.photos .option-label{position:absolute;inset:72% 10% 18%;min-height:0;padding:0;overflow:visible}.question-screen.meter .answer-area{width:100%}.question-screen.meter .option{container-type:inline-size;width:100%;max-width:405px;aspect-ratio:405 / 249;min-width:0;min-height:0;justify-self:center;align-self:start;padding:clamp(8px,1vw,16px);gap:6px;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZUAAAD5CAMAAADYxFicAAAAAXNSR0IB2cksfwAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAALpQTFRFAOICTGlx2B4k2B4k2B4k2B4k2B4k2B4k2B4k2B4k2B4k2B4k2B4k/x0l2B4k/x0l2B4k/x0l2B4k/x0l/x0l/x0l2B4k/x0l2B4k/x0l/x0l/x0l/x0l/x0l/x0l/x0l/x0l2x4k+x0l/R0l6x4k5h4k8h0l7h0l9x0l/h0l4R4k5h4k9B0l/x0l//////Ly/0hO/ysz/6uu/8fJ/46S/zlA/2Rp/+Tk/7m7/9XX/52g/4CF/1Zc/3J3rLgxqgAAAAF0Uk5TAEDm2GYAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfqCRIINALXPKxCAAAB80lEQVR42u3R0QmAMBTAQCfq/uM5gAjvo0gqlxFy1yVJkvRs6S0gaIgkYYzuwXjcg7G352Jtz8XWnoulQRZDey5mBlmsDLr4GGRxscdiYZDFwCCLfUEW84os3gVZnAuy+BZkcS3I4lmRxbKgimNBFr+KLHYFVdwKsnhFBQuUY1mMCqr4REULChXtYzEpqOJRkcUiKhqpOERFMxaDqGik4g8VzVjsoSIqVETl5yruUBGVc1nMoSIqVESFiqhQoUJFVKiIChVRoUKFiqhQERUqokKFChVRoSIqVESFChUqokJFVKiIChUqVESFiqhQERUqVKiIChVRoSIqokJFVKiIChVRERUqokJFVKiIiqhQERUqokKFChVRoSIqVESFChUqokJFVKiIChUqVESFiqhQERUqVKiIChVRoSIqVKhQERUqokJFVKhQoSIqVESFiqhQoUJFVKiIChVRERUqokJFn6FQSapgoSIqVESFiqhAwUJFVKhoOwoWKqJysgqWIgoVKpqhYKGiqQqWIgqVpAqWIgqVIgqWpgqWIgqVpAqWIgqWJAqVpAqWIgqWJAqWJAqVIgqWJAqWpgqWIgqWogmXKAqWJAqWJAqWogmXKAqWJAqXpAmXpgmXpgmXpgmXpgmYJgmZqAiaKogkSZIkSZIkSZKU6wbCynu75jdBcgAAAABJRU5ErkJggg==) center / contain no-repeat;border:0;box-shadow:none}.question-screen.meter .option>img{flex:none;width:22cqw;height:22cqw}.question-screen.meter .option-label{min-height:0;max-width:100%;overflow:visible;font-size:clamp(18px,5cqw,20px);line-height:1.3}.app .question-screen .options .option .option-label{font-size:var(--answer-font-size);line-height:var(--answer-line-height);max-width:100%;overflow-wrap:anywhere;overflow:visible}.question-screen:is(.bubbles_1,.bubbles_2) .option{background:transparent var(--bubble-background) center / contain no-repeat;border-color:transparent;box-shadow:none}.question-screen.bubbles_1{--bubble-background: url(./popo04-BEG_cXs_.png)}.question-screen.bubbles_2{--bubble-background: url(./popo03-D4p_DtmH.png)}.question-screen:is(.meter,.bubbles,.health_cards,.retirement_cards,.photos) .option.selected{border-color:transparent}.question-screen:is(.meter,.bubbles,.health_cards,.retirement_cards,.photos) .option.selected:after{content:"";position:absolute;inset:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAo0AAAIqCAMAAAB2aoApAAAAM1BMVEVMaXHmABLmABLmABLmABLmABLmABLmABLmABLmABLmABLmABLmABLmABLmABLmABLmABJNv6BsAAAAEHRSTlMAYCDQ8ICgQMAQ4LBwMJBQMrCUVgAAAAlwSFlzAAALEgAACxIB0t1+/AAAC6lJREFUeJzt3dly27gCRVFroKjZ+v+vvRWn0yFIaibh09drvTmq2KnWLoAY5P6YxK5tm6bZbPl5Nk3TtO1umpDetGubw/YC20PzrU0uF5v9j38T6NpvFsvvSPFTiYzabz5rp7j2TnDVul6QJyly13pzqtDiYuWd4CGrxbwp7hrDIo9bN/OtsrXIs+bqUYu8YpYeF1rkNeupnx9baxdet2onbHF3vvfvWG+3X8eV/DhN0xy2dyfOzWTT9efNn7U6H6csn/+mdnG+OX+up9kP321ulShE/mqbG0VOMTyerh5HH77ngJxoy8XhWjD7t09njtdGxWPGjTby7I7XRsjjW//Wa7N0lTNI/rtOV8I5vDGGLUcbn/O4h/8XVw5LVi8/3Z3Gvp8Wecx4j+sXp9XR0xct8rBdM5bjSyczi7Fp3yqaZyzHFtgv5DgS497mIs9qR3YIn85xJMazSZrnjR0rP5njMEYDIy8aGR6fynEY4zsbRfxwu+HT4xM5DmN8bxOdn254pPdwjoN9xrVZmvcMm3pw33HwF1/fP4d/DM71Hstx1/9rK4+MvO+1rvpPnNPd2uVHG1zBOdz/r9F/3tz89P+ITKafY3PvG7diZDb9HO+sjnd7MTKfXo7720+BvYdGCxim1VvK3Hx0/BQjs+qvrG98knBX7jSu7TMytWWvsesDXm+e9uEXpnd6cK7uraedTTOH3i2Ia+vq/WPRwlvKhfV+/FuVH2K4s/iGV/W2EUf3wHtLGNd2mEv56Di6kGnuBwuTKFs7D7/l8pHJHCZR7joOdxLLR0vzNHMqt28G58/L2y/DpMrBrz84FjP5jQ1ymEK5Zu49OZYvWsIwt1vD3/HGazC9ctOxPPcrXpr5f8gF/QPCYg+nvfoKzKQYAbs3y4oVjqdGaiieDju7ODtPjVRXrpz/VldM4SPnNDCD4peX/V2sFLdsXfimjuLE5d8LjMVEvfVWUMl2bKouJmrbO9QyGl53oraGoZ7uOubPVN39M/clqKe7s7j+/VOLre9p/k+Z8Iji8/u/bzEW59cmairqpvf71KW7svFBQWrqLll+7+Z0Hxt9hpqaitPBj/4HuPx6CWoaxNfd9Fl7K6iqOzEveqeFDmKoq/vgeO4tYlwmo66mNxZ2x0q7jdTV3exe97Z83N+hruIeT+8kxltBZd382qJGixhq2xY19h8joaZyEd0UX0FdZX9nNfKNujWei5HSvW9q614q2/aeIqGuVo3EUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSA41kkON5FAjOdRIDjWSQ43kUCM51EgONZJDjeRQIznUSI7rNX56l6jss6jx3Pmq8VZQWdPpb1N8pUZqK/vrfnXwXlDZoaixfIqEusp1S7fGi3eCytbFns6uW+POe0FV/fzKOKGm/tTcnbgtqqmru4j+tWzpbjhaVFNXd0m9+fj4OHa+3nsvqGrfqe/Yn7mX3gsqWnbj+1q1dP9g4a2gosVgf7G7jPHgSE2b3iKmXNasvRdU1N1ePH/92O6dHpfKqKgdSa/7RxtvBtV0dxf/HEt393xM1dTTnaj/XNnp7jiaqqmmeEY8/vNTi00fUzW1dFfUf7e6V90/dY+HOor7O6t/f2QxVbs5QR3drcV/J+reVO2smjq6Z9TdM+nuqtrpIFUUp4LdD8EULxgcqWF/dQhcX30FZlGMgOU2d/FAaXBkfsXQWC6di3WMwZHZFUNj/15tsRG5t+fIvHbF0Ng/cikHR3uOzKt4NBx+5GBz+2WYUDn4De94l6/7HSjMaVvUdhr+pHJwPHozmE1xFD16UaccHNfmauayLLa3xx8Li4u45mpmU87T59EfsyuLta5mHuV6en1lO7HckPQrophFW2Z29ailHEE9OjKD3kPj9SfCciFzWTmSYWq7VRnZyO7OH+WM7jdPMLlDmdjN1UkvXB/ZYlrlrnbn0zBjepO6HJlUL8Z7S5PeutqZDBPq13X36uJGjsykH+P9mbe/5jFZM5Fzr6xH9mz6j45yZBL9Wfex/exT729dDvYdedfu0M/qxk5jV396v6ycyvCeZf8B8PEPXx37f3PtzJp3tP3Hv2dWx/0p3o0e3tEMenpqMTLMcWu25jXL7XsxjuW4tvPIKz4Hs/Tz2zTDHA2PPG9kYHxlz3Akx7WnR57TDAfG1zawByvrX7+Fwi9F4XGL/UhDLw5pg33HX1Y2e3hMOzJJv/FLnk4jw+zlsjU+ct9itMV3dq6HO+i/5+ujs0Ju2R3H5uh3T/V2I2uZr8Q3JmyuaTejk+rlsnl3FFtc+caX/fnBY29+lNN5fFi8XNYTPOKdxmfrryA3n6Zs/tp9bq6leLmsphm9hqeM3Z+xOZq0+fhoF5vr49aUNx1Oo8uj7iC5PTeLtm2NlD/Nrm3bRXPeXh8SJx0Yfztee3qE+6a+43BtcQ13vb2UHloOrpLDA2a6bDN+0gM3bOdb47bma54x8yHJ8mw9w2PW5/kvxO4WN7eV4MtqUWm/b9nc217iZ9tXGBY7TkcjJONWx2+4wbD7PCuS0uo7ry7s2uYgSX5ZHZqIo+FTe2zO2+3WfuTP8+ttPzfH9v3J+ePj43/21IiNP2qvxQAAAABJRU5ErkJggg==) center / 100% 100% no-repeat;pointer-events:none}.question-screen.meter .option.selected:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZUAAAD5CAMAAADYxFicAAAAAXNSR0IB2cksfwAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAALpQTFRFAMb7TGlx2B4k2B4k2B4k2B4k2B4k2B4k2B4k2B4k2B4k2B4k2B4k/x0l2B4k/x0l2B4k/x0l2B4k/x0l/x0l/x0l2B4k/x0l2B4k/x0l/x0l/x0l/x0l/x0l/x0l/x0l/x0l2x4k+x0l/R0l6x4k5h4k8h0l7h0l9x0l/h0l4R4k5h4k9B0l/x0l//////Ly/0hO/ysz/6uu/8fJ/46S/zlA/2Rp/+Tk/7m7/9XX/52g/4CF/1Zc/3J3kKOsMQAAAAF0Uk5TAEDm2GYAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfqCRIINCl7gFUCAAAEA0lEQVR42u3b207bQBiFUdR7HgIo9KAqYJJw7vu/VotBlCS24yRje6da3zUE6V+aIfbYJyf79kVrnUyY6afpmHicjFHHwRhyHIzx5rkYbR6MqQa6JH43z22cafHImxqSgqMb7JMNe/rxIckbIZNAFybDuJT7KJPNYIEynEuRTzHT0i5Q/h8WKIEsTAJZoIzhAuX4WaCMxDLGr2nI+UIJZIGS+K+FSuBigRLIAmVklgF+WqOwQEncw6gELhYoiSxUAlWgJLJQCVSBkshCJVnFuMZmsVSObLFASVwsVAJVbGCJWxiUxMVCJVDFBpasYlBJLFSoiMrRqxhTkoqlMjELlaNZLFSoiAoVUaEiKlSoUBEVKqJCRVSoUKEiKlREhYqoUKFCRVSoiAoVUaFChYqoUBEVKqJChQoVUaEiKlREhQoVKqJCRVSoiIqoUBEVKqJChQoVUaEiKlREhQoVKqJCRVSoiAoVKlREhYqoUBEVKlSoiAoVUaEiKlSoUBEVKqJCRVSoUKEiKlREhYqoUKFCRVSoiAoVUaFChYqoUBEVKqJChQoVUaEiKlRMiYqoUBGVI+r0IyphIJ9pqISR1F1dUgkjqTv/ekYlzOS1i29nVNJQXtfLJZU0k8/fyagkoTSxUJnapMmFSgDKBguVBBQskSjrLFQiUNZYqGSgrLJQCUGhEqmCJRFlhYVKCspnFirJKlhGR6lu57dLiyVspTzOZrNHKlkqi9lrLYvFFjaNyrJGmVUWS9JSmdcoT23/8C2WKVSea5T7ikrS/nVdq9z5cpyk8rZ/PXRcs1AZXeWuRrmuXEkGoVQt+xeVKVUeapS52y5JKu/717KvCpYRVKr7WuW59/18KiOoPHXsX82HX1gGV3mZNdwA26KCZWCU9/1rsdPDLlgGVnm7Vfy445NhWAZVuXnbv252fDIMSxGV3/P5/KnlqKtj/+pYLFgOV6k3qtuW/eu+2v2ZYyylVDZY3o+6XvZ4bQJLMZV1luajru6XjLCUU7m5bmB53r5/dbz6hWUQlmX7reJe70liOfyr8SZL61HXFhUsBS9Y1lnaj7q2qaywcDnsMnKVpeqzf7WoYCl4cb/C8tB5q7gbZY2FSymWzqOu7SprLFwOuRP2wdJ91NVDhUs5lQ+W+177V6fKOguXw1k6j7p6oWyygNlX5TPL4vQwlSYXMHup/GN5PBilkYXMQSw3BVTaXOg0T+r7Npbt+9dp/7+mfv3sOhf+ewm5qAqhcNmlq85HW5an5VC49O/sotib3WDK9XVUFC49+zWyCplee9j56Chotnf5YxIU7X0tCeXoWMwtkMXUAlnMLJDFxAJZzCuPxbACXUwqj8WY8lyMKA/GdOJcDCZOxkSOrz9kPVhUq3wajQAAAABJRU5ErkJggg==)}.question-screen.bubbles .option.selected:after{right:-10%;background-image:url(./popo05-XWqtlffL.png)}.question-screen.retirement_cards .option.selected:after{background-image:url(./Retirement_QD_popo01-BNxSCz1B.png);background-size:contain}.question-screen.photos .option.selected:after{background-image:url(./Retirement_QB_selected-Bq2YqWHX.png);background-size:contain}.question-screen.health_cards .option.selected:after{right:-2.5%;bottom:-3.3%;background-image:url(data:image/png;base64,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)}.question-screen:is(.meter,.bubbles,.health_cards,.retirement_cards,.photos) .option.selected .check{display:none}.question-screen:is(.meter,.health_cards,.retirement_cards,.photos) .option,.question-screen .meter>img{animation:answer-pulse 3.6s ease-in-out infinite}.question-screen.bubbles .option{scale:1.1;animation:answer-float 4.2s ease-in-out infinite}.question-screen .option:nth-child(2){animation-delay:-.9s}.question-screen .option:nth-child(3){animation-delay:-1.8s}.question-screen .option:nth-child(4){animation-delay:-2.7s}.question-screen .option:is(:hover,:focus-visible,:active){animation-play-state:paused}.question-screen .option.selected{animation:none;transform:scale(1.05)}.question-screen.bubbles .option.selected{transform:none}@keyframes answer-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes answer-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.stage-result .result-screen{padding:4% 4.55% 6%}.result-screen>.ruled{margin:0 7% 5.3%}.result-layout{grid-template-columns:minmax(0,1286fr) minmax(0,360fr);gap:4.5%;align-items:stretch}.result-card{display:block;position:relative;container-type:inline-size;aspect-ratio:16 / 9;min-height:0;border:0;background:transparent;box-shadow:none}.result-scenery,.result-frame{position:absolute;inset:0;width:100%;height:100%;object-fit:fill}.result-frame{z-index:1;pointer-events:none}.result-copy{display:block;position:absolute;left:59.64%;top:8.33%;width:32.55%;height:auto;padding:0;background:transparent;border-radius:0;box-shadow:none;z-index:2}.result-actions{position:relative;justify-content:space-between;gap:20px;padding:16% 0 26%}.result-actions .reward-copy{font-size:clamp(18px,1.82vw,35px);line-height:1.4}.reward-copy strong,.reward-copy b{color:#e60012}.reward-copy b{display:block;font-size:clamp(28px,3.15vw,60px);margin-top:.8em;white-space:nowrap}.result-download{display:block;width:100%;background:transparent;padding:0;line-height:0}.result-download img{width:100%;height:auto}.result-sharing{position:absolute;top:90%;width:100%;z-index:3;font-size:14px;background:#ffffffed;border-radius:12px;padding:8px}.result-sharing summary{cursor:pointer}.result-sharing .qr{margin-top:8px}@media(orientation:landscape)and (min-width:701px){.app.stage-result{width:100%;min-height:100svh;margin:0;display:flex;align-items:center;justify-content:center;background-size:cover;background-repeat:no-repeat}.stage-result .result-screen{flex:none;width:min(100vw,177.777778svh);min-height:0;aspect-ratio:16 / 9;height:auto;container-type:inline-size;padding:min(4vw,7.111111svh) min(4.55vw,8.088889svh) min(6vw,10.666667svh)}.stage-result .result-screen>.ruled{font-size:3.1cqw;margin-bottom:5.3%}.stage-result .home{width:5.2%;right:2.6%;top:3.1%}.result-actions .reward-copy{font-size:1.82cqw}.reward-copy b{font-size:3.15cqw}.english .reward-copy b{font-size:2.65cqw}}@media(orientation:portrait),(max-width:700px){.stage-result .result-screen{padding:100px 4% 30px}.result-screen>.ruled{font-size:clamp(21px,4vw,36px);margin:0 0 30px}.result-layout{grid-template-columns:1fr;gap:28px}.result-actions{padding:0;gap:24px}.result-download{width:min(75%,360px)}.result-sharing{position:static;width:min(100%,360px)}.result-actions .reward-copy{font-size:22px}.reward-copy b{font-size:38px;margin-top:12px}}.app.stage-shared-result{background:#f4f4f4}.stage-shared-result>.shared-result-screen{min-height:100svh;padding:85px 20px 24px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.shared-result-screen .result-card{flex:none;width:min(100%,calc((100svh - 190px) * 16 / 9))}.shared-result-actions{display:flex;justify-content:center}@media(orientation:portrait),(max-width:700px){.stage-shared-result>.shared-result-screen{padding-inline:0}.shared-result-screen .result-card{width:100%}}.app.stage-download{width:min(100vw,177.777778svh);min-height:0;aspect-ratio:16 / 9;margin:auto;container-type:inline-size}.stage-download .home{width:5.2%;right:2.7%;top:3.1%}.stage-download>.download-screen{position:relative;min-height:0;height:100%;padding:0}.download-screen:before{content:"";position:absolute;inset:0;background:#ed0014;clip-path:polygon(50% 0,100% 0,100% 100%,46.6% 100%,35.6% 50.3%)}.download-access{position:absolute;top:20.8%;left:6%;width:27%;text-align:center}.download-qr-box{width:76%;aspect-ratio:1;margin:0 auto 1.7cqw;background:#fff;display:grid;place-items:center}.download-qr-box img{display:block;width:100%;height:100%}.download-qr-box p{padding:10%;margin:0;font-size:1.5cqw;line-height:1.5}.download-title{font-size:2.55cqw;font-weight:400;line-height:1.4;margin:0}.download-title:focus{outline:none}.download-controls{display:flex;flex-wrap:wrap;justify-content:center;gap:.6cqw 1.2cqw;margin-top:1.6cqw}.download-save{padding:.6cqw;background:transparent;text-decoration:underline;font-size:1.2cqw}.download-offer{position:absolute;top:20.5%;left:51%;width:43%;color:#fff}.download-complete{font-size:2.9cqw;line-height:1.4;margin:0 0 3.4cqw}.download-offer h2{font-size:4.3cqw;line-height:1.2;margin:0 0 4.7cqw}.download-details{font-size:2.45cqw;line-height:1.4;margin:0 0 .5cqw}.download-terms{font-size:1.2cqw;letter-spacing:.15cqw;margin:0}.download-preview{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;border:.4cqw solid var(--red);margin-bottom:2cqw}.download-profile{margin:1cqw 0;color:var(--red);font-size:2.2cqw;font-weight:700}.download-access .error{font-size:1.2cqw}.english .download-title{font-size:2.05cqw}.english .download-complete{font-size:2.5cqw}.english .download-offer h2{font-size:3.6cqw}@media(orientation:portrait),(max-width:700px){.app.stage-download{width:100%;min-height:100svh;aspect-ratio:auto}.stage-download>.download-screen{height:auto;padding:100px 0 0}.stage-download .home{top:20px;right:20px;width:56px}.download-screen:before{display:none}.download-access{position:relative;top:auto;left:auto;width:min(86%,460px);margin:0 auto 36px}.download-qr-box{width:min(72%,300px);margin-bottom:24px}.download-qr-box p{font-size:18px}.download-title,.english .download-title{font-size:clamp(22px,4.5vw,32px)}.download-controls{gap:10px 16px;margin-top:18px}.download-save{padding:12px 6px;font-size:16px}.download-offer{position:relative;top:auto;left:auto;width:100%;padding:52px 8% 40px;background:#ed0014;clip-path:polygon(50% 0,100% 24px,100% 100%,0 100%,0 24px)}.download-complete,.english .download-complete{font-size:24px;margin-bottom:24px}.download-offer h2,.english .download-offer h2{font-size:clamp(30px,6vw,44px);margin-bottom:32px}.download-details{font-size:22px;margin-bottom:8px}.download-terms{font-size:14px}.download-profile{font-size:24px;margin:12px 0}.download-access .error{font-size:16px}}
