@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: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;pointer-events:none}.app>.question-screen{position:relative;z-index:1}@media(orientation:landscape)and (min-width:701px){.free-layout>.question-video{object-fit:contain}}@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)}.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;margin-bottom:10px}.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;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-y:auto;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:18px}.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:contain;background-repeat:no-repeat;background-position:center;background-color:#eef0f2;background-attachment:scroll}@media(orientation:landscape)and (min-width:701px){.app.free-layout{display:flex;align-items:center;justify-content:center;background-size:contain;background-repeat:no-repeat;background-attachment:scroll;background-color:#eef0f2}.app.free-layout>.positioned-question{position:relative;container-type:inline-size;flex:none;width:min(100vw,177.777778svh);height:min(100svh,56.25vw);min-height:0;padding:0;animation:none}.positioned-question .question-header{position:absolute;top:4.4%;left:23%;width:54%;margin:0}.positioned-question .question-header h1{font-size:clamp(18px,2.85cqw,55px);margin-top:2.2cqw}.positioned-question .question-header br{display:none}.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-y:auto;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 .question-footer{position:absolute;left:var(--box-x);top:var(--box-y);width:var(--box-width);height:var(--box-height);margin:0;padding:0}.positioned-question .question-footer .confirm-image{width:100%;height:100%}.positioned-question .question-footer .confirm-image img{width:100%;height:100%;object-fit:contain}.positioned-question>.error{position:absolute;bottom:0;left:25%;width:50%;z-index:2}}.question-screen:is(.health_cards,.retirement_cards,.photos) .option{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAR4AAAHXCAMAAABd8MWYAAAAY1BMVEX///////////////////////////////9MaXH///////////////////////////////////////////////////////////////////////////////////////////////9lYrLeAAAAIXRSTlOo0wvdtsQq4QB+nhVUq7OUP8uJX2kg2r2vdNbBSjXIz7qDKYGUAAAACXBIWXMAAAsSAAALEgHS3X78AAAHcklEQVR4nO3Z6XLiOBRAYWM2sQXCGhKyvP9TTpGlI9nmJN0zHTzWOb+aVDolfyVfYSjCtxqt5vPjpCtt5qfR7FvX/TXP7nRcFh1sOpmP/i3PbtNJml8dV+Uf85Tzbtu8Nt3u/ohntm3B4n+kyeq3efLBObe8NIWaecp5C9b8o02aT7JGnlEGM6fW/Js85aZlC/+h1g0zus6zW2eB0dC0PqJrPI/T1i3759p+xbOCpQw60t3lS5yUyNM8dhaDYW8/7lD93tOhGWldAk/Tm53F4blLMp/tn26+9El4GvbO4LYtV/M3uj984RPz1OfOoNc9krR9HSj2iXgeq7931+md89F+UL3ubRPPrnqiP/Tbsf6/3vOicuWnOk9ZeTe46OhAbmpfndGjGk9lLN/ct+8q/mKVCbQsKzyjik4uN9ZHT+n1H1Oecpm3znh823h7vfPMc9ep+ixjnpk64/FDgjCPeJKHiUVeU/mzl1hhWv7iSTdPRid6Wj95Sp3/4kk2z0ObVvyz9Wrbp6hunrs8B89byfg5vfMkx1a2t9a5fvx4sXznid/zDFqwyCuWnO6jV55d/KPOf4LxRfF03r7yxE9bmW+edPtMX3nieyuLT3ioZPqMQpHcW4v2rvunig+vTSjCKXqd8Xuej+4jjnUowtHBnBQP51DEo8d7q3J3jYoyevXSgtVdvecI5FTEHxMOM5d5bR/P5iL+csvRcy462idF/MDVqe/R/7joe69lwvM/vZ7/uORbi4kHV6XhBZ7sH7jekgeTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB5MHkweTB7vEc9PiNf9gCc82+nc2AljCM5en0uATZJrw9Fq1zGt1E0+eUcRzm6dHpQjkWOyiVw+tWuaV6iWTJ0SvPLrG4/FTBPJYhOhkL/YtWN61iyZzMSvCJnr5lLfMuX7EMQ1FePTuiruNJ3MoQhm99u6Kj/ViFYoQjtEPDi1Y4FW7jzfL7Myzin6w6GdMc+4QYazDmSe5u4YtWOIV28cWq1eeED+VLvKePvGpXpRvPPFzRfHSgkVerfgdc7ENbzxhGf/0OVOa83ueuxhi98ETD+ecp3M8l4tJ+OBJt0+2t1f8jrAoRp88yfbJ9fS6X9Q2zztP8lya6ec++0SnmMU8uyJ3n/5NIrAJMU/y3J6jT0VnWaY85TL1yeyjjXTuvM/liKd6exWHnM7324rOJlR5wqnic3PfgnX/SP2HyqWvQ50nefR6LZMDvndXue7prImnXFd97jKY0PuX6lVPd6GJp8GnuOk40P5Qu+Tz5xiNPKGc1n/5btjZjzj6t4P69SY6KU+Y1ffPeQsNO/jt8v1T7a6q61R4mu6vd6LBcPjU60TPw+Ghads06FR5Qjm59B9zKJ7KjTy1x4ucWs+qGHWe8NgwoLNoU7do4AmzLG+w6WMDRRNPCKv8NtCmbIJo5gnl/Bt/sUNNqjOZeUKY1R7BOowzuqRwkee8g/K4xbYXcZDnfIgdv/Hn/9etT7XD/Ps8IZSP22VXaaZHtvkGz7nZ4/zYsbN+PdmsLkzj3+b5aNSRvtoyH4UQ/gFz09vHVnSdUwAAAABJRU5ErkJggg==) 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.meter .answer-area{width:100%}.question-screen.meter .option{container-type:inline-size;width:100%;max-width:379px;aspect-ratio:379 / 229;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,iVBORw0KGgoAAAANSUhEUgAAAXsAAADlCAMAAACF+6e+AAAAY1BMVEX///////////////////////////////9MaXH///////////////////////////////////////////////////////////////////////////////////////////////9lYrLeAAAAIXRSTlPRg8XT2p3t9wA0T2nf9Q248unkGtbYJ+Kq63ZCkFzm3fD57fNjAAAACXBIWXMAAAsSAAALEgHS3X78AAAGoklEQVR4nO3ba3eiSBSF4QLFPoiA92uM+f+/spd2pA5QICqwbd3vp3SSyRqeqTlVQNrIQ4VMtX4M8T77xSH6ClLDyqWBF4WLjuzXUeDT/Eb+17H5/wQN7Q8e3ZuW7hvyN7FfE/7O0n2T6XPbfrz9ry77VQrCp+3H3FkfLR0/ZU/5p0rr136dfchp82xB3dyvtk+8//uyX6Qoud/+UHu2WQ2ZbVVHlVaeOCvsqxb98jQfjf6wUvFoNz8t3WjRXfZr16RfTnYx0WubziYDh1zgnjtOe8e8GWx+XviaX6mdg989d1z249I/O5x9uug9xbPS8PFdZ32HfWnUDznh762s78Av2xfpV5R/pJJ+Gb9kX6AfcNo82vwWftG+QH/iyebxpsN6/IL9nou+zea1+Hn7/AlnxWPls/3kz5thtX3IedN2ce55g7+usl/kbqkm74WAKp5o1G1SYZ97kPD9mVQdlMP33PaR/h7usu2Vwz+47HPDfv4u1/0SaXx/4bDXrwc569tNH/SDsr2eOMN3uu5XKHfaORTtF+qLSx4u206f89OkYP+l7HlL1X475Rvl7fVGy9NlF6n99rrd/toHHPYdF6tnyp6218t++tYEuPTUWSh7tex5su+qk0XeW3t1yBnwjNNVUzXxk8xevTDhs4TuUtvt8Wqf2OeXy3e97ldILfz0aj/msu8ntfDXv/b2vorTvtPUwvf+2Sf2M5s3vvBXyB51/H/2auTwbN9t6oy/vtjbkbN65+t+iewjtf3F3p5y+CSn6+xuuz3bq+cJHDldp4ZOIkaOPNz3mLU/iFHjnqec7rNvDyMx6j3t7t0v/AWyvyUYiBGO+z4bZdqpGLvVDj5HAFdsl7qYQ/YxX1j1kT3hh8b+bgi32j4aOu35xqqP7N1VZOzrQj4/7qO5055/p62PaI/rO/P2aN9z9oAf0L7naI+L9rhoj4v2uGiPi/a4aI+L9rhoj4v2uGiPi/a4aI+L9rhoj4v2uGiPi/a4aI+L9rhoj4v2uGiPi/a4aI+L9rhoj4v2uGiPi/a4aI+L9rhoj4v2uGiPi/a4aI+L9rhoj4v2uGiPi/a4aI+L9rhoj4v2uGiPi/a4aI+L9rhoj4v2uGiPi/a4aI+L9rhoj4v2uGiPi/a4aI+L9rhoj4v2uGiPi/a4aI+L9rhoj4v2uGiPi/a4aI+L9rhoj4v2uGiPi/a4aI+L9rhoj4v2uGiPi/a4aI+L9rhoj4v2uGiPi/a4aI+L9rhoj4v2uGiPi/a4aI+L9rhoj4v2uGiPi/a4aI+L9rhoj4v2uGiPi/a4aI+L9rhoj4v2uGiPi/a4aI+L9rhoj4v2uL4zb4/2PTfPvCNlv/soA1TaPso+nn8mRs9NnPabjzJANcy8QzPOPh5+JkbPDZR9mH08+CgDUHHGbcQk9g/Tj9ToN3u898VIyoNOj9ljTiBGvrjZ9pjdaiMxYg86q48RwGUn/EGM2M2WA7/zdhY7ESNi//j95leOz95ZbeVsbwc+h07X2dP9/mJ/5NDpKzVywov9wn6Cj3S67aRO9xd72Waf4a1tp03tKvd+7e0jHTN74yvHt8mNnIu9eqyw/HSeLovtTpvKr714XPh9ZJ8nmGNmH3Lh99DULnuTZPZiXxzyqNNZ9r7qstNe7dXCH/CM30326bExC2WvFz5fX3VSvCwu+6u9Wvh8qtNJm9Kyv9rrhT/4ecNLR6cnzl7y9mv1tVX82U4dpM84flKwl73Cn7zdtYOLV0r3KEX7JFVf5tvDdlPHSxNIyT633fL2ttU0vb9w2OemDvFbTNPbiZOzT7bE76Ic/Zc47WXt6+/iMb+dcvRpUmEvB/1tPO20UTzUpP5aquz1q1ue89voZ5UTHUu1vX6Sf77D5V9Fea7ZoIa+aF/ANxsu/ceLT3nMvdTbF/GX/AXZR/vOL/rr08sa+yK+GfKB/iONVuYGvcO+hG8m1L+30bCIGJWhHfb5G9xLJ2669zQryRe32Up7/Qs72dyfc/E362czKOn5oYvZaS/rtKxvVhuu/hvFu83SIbddOJXd9pJ8OX7EeePdzEY8drqajr43xe31t+LZ8oa9yNF3/6BzgyHLV21l/EMVcaW9LIKaH8ia5iWVwtX2IgfX1Gf3tHVusg3sJYlqBg+7Weo6WTa0p/4z3ZC/aS+SHDl5Hml7S76B/XnuVxw4WVW+Vzfn77EXScbkb5zv3V7yd9ifO+y3Lf3LvXNB1GTF32t/LjzuA/4XcLcNovG6geGj9r8tQpbP/cCmLhH5Cw2+UOx4W+tLAAAAAElFTkSuQmCC) center / contain no-repeat;border:0;box-shadow:none}.question-screen.meter .option>img{flex:none;width:16cqw;height:16cqw}.question-screen.meter .option-label{min-height:0;max-width:100%;overflow-y:auto;font-size:clamp(14px,5cqw,20px);line-height:1.3}.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{right:auto;bottom:auto;width:calc(100% * 405 / 379);height:calc(100% * 249 / 229);background-image:url(data:image/png;base64,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)}.question-screen.bubbles .option.selected:after{right:-10%;background-image:url(./popo05-XWqtlffL.png)}.question-screen:is(.retirement_cards,.photos) .option.selected:after{inset:-5% -10% -9%;background-image:url(./Retirement_QD_popo01-BNxSCz1B.png)}.question-screen.health_cards .option.selected:after{right:-2.5%;bottom:-3.3%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUUAAAHQCAMAAAABAYifAAAAwFBMVEVMaXHmABLmABLmABLmABLmABLmABLmABLmABLmABLmABLmABLmABLmABLmABL/HSX/HSX/HSX/HSXmABL/HSXmABL/HSX/HSX/HSX/HSX/HSX/HSX/HSX/HSX/HSX/HSX+HCToAhP3Ex/qBBX8GiPtCBj0EB35FiDrBhb2Eh7xDBr4FSD7GCL6FyH7GCL/HSX/////cnf/8vL/Vlz/SE7/KzP/x8n/jpL/naD/OUD/ubv/gIX/ZGn/1df/5OT/q64MQDvHAAAAL3RSTlMAg0+qaQ3F0TSduBqQXCfwQMAQdoBC0CAwoHBgsFDgkPzU7tf53eiA2pni8ff0mqCCcjEAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAt6SURBVHic7dx5X9s4Aodx4jiOcxIIR8sxbWd3jj1DS9vpTI99/+9qPyGAJVnykfzIYT/f/5bQQJ6RLFkJe7S5aRrFcTweHI5xHMdROhW8doVpFA+G/cM1HMTRblum8eCA+5kGcbqTgr1onOxPBYFkHPW2nvDgq/lsM2Ta2b/XL9PZytTuRYe8llQxfPEB2YubdTH0S+KX7NiOhv2X7diahkvJ5EUanhdeD7uDThxP0sMxiePOoFv0kob6dWYU3F8n4zgdyX/etozSOLzvHYtf18T/k5JOdLgBM6PQHYR0WvsH4nC+m7uml5HOvVesgWyURL7/UNvZnW7Vue9uIjmX/Ao9z3MPJ1u+5dyS3sQzIDuC1zrKr2OD6DCarCXKv97uxrN6mpvN3eZNZVua65hseAAZ5eZyk8fhk/xRwUavOnaf7UVvMPdHL/fCN9jyuOuKbtnfe7nNXUcU8YXuLPeVe6OxZkYn4uYr1YFxdydrZXQizlvWcGm+cUY7YtKGpTnPuWurndHe4gz35d3vbXO2yzXHkh2x2479jU+vu35G+z9BiyO6GevcxfSsiGvvlBrCWiGG1UfUgIgmK+Og6r+KiWizPggSV/s3KddEh31trHSmZV0UifjAyljp0mgO36Rtd30hI3Nojcu//9wcvG3dbOdNzSylb8X0zAPKdt72+U3qzGnzBpzl2WRe6UrW6VHdq2h7WLO0eL0w99tcFG3mDrBw721+Y8XdZYuYdyNFm0ZjWzRse7M8c04XDMaoYuy2MqdqeP9itK6ws2whY53uhl69kZqbFi9zCxOarMYCzdLiZywwgSujcZOTsFX0M49q/DvBDkOxnDEYvbd2PYZiBcZg9FaKGIpVGIPRt9kxdtws0GHGMu3Z7BiPcpZTpFM02ozzM25bihi76vyH6LIJzR10sewOLzeljQnN2lLMWF/cKT0JPwSbMeDcKZ3dZwdvs/Eou/i5ZzbZZpIJXSZ7byqxv9O4h+aNgjLBWJNQXnhkE9e+MGaXRY5ny4VqDQN14ZPNXGtvbZzncFksZ1wYzXMd465mX3/zvZLlMu+WsyFa+aOirZa9t2JeALObGs5zqsjOdczd9cD7VYTE3rmbVeRUrIrUW9F/tUSIfzVmia7JF6xHxZp8G8ZsgHLOXU12r5ddAv0XS4T5lmMq1kVFBSoqUFGBigpUVKCiAhUVqKhARQUqKlBRgYoKVFSgogIVFaioQEUFKipQUYGKClRUoKICFRWoqEBFBSoqUFGBigpUVKCiAhUVqKhARQUqKlBRgYoKVFSgogIVFaioQEUFKipQUYGKClRUoKICFRWoqEBFBSoqUFGBigpUVKCiAhUVqKhARQUqKlBRgYoKVFSgogIVFaioQEUFKipQUYGKClRUoKICFRWoqEBFBSoqUFGBigpUVKCiAhUVqKhARQUqKlBRgYoKVFSgogIVFaioQEUFKipQUYGKClRUoKICFRWoqEBFBSoqUFGBigpUVKCiAhUVqKhARQUqKlBRgYoKVFSgogIVFaioQEUFKipQUYGKClRUoKICFRWoqEBFBSoqUFGBigpUVKCiAhUVqKhARQUqKlBRgYoKVFSgogIVFaioQEUFKipQUYGKClRUoKICFRWoqEBFBSoqUFGBigpUVKCiAhUVqKhARQUqKlBRgYoKVFSgogIVFaioQEUFKipQUYGKClRUoKICFRWoqEBFBSoqUFGBigpUVKCiAhUVqKhARQUqKlBRgYoKVFSgogIVFaioQEUFKipQUYGKClRUoKICFRWoqEBFBSoqUFGBigpUVKCiAhUVqKhARQUqKlBRgYoKVFSgogIVFaioQEUFKipQUYGKClRUoKICFRWoqEBFBSoqUFGBigpUVKCiAhUVqKhARQUqKlBRgYoKVFSgogIVFaioQEUFKipQUYGKClRUoKICFRWoqEBFBSoqUFGBigpUVKCiAhUVqKhARQUqKlBRgYoKVFSgogIVFaioQEUFKipQUYGKClRUoKICFRWoqEBFBSoqUFGBigpUVKCiAhUVqKhARQUqKlBRgYoKVFSgogIVFaioQEUFKipQUYGKClRUoKICFRWoqEBFBSoqUFGBigpUVKCiAhUVqKhARQUqKlBRgYoKVFSgogIVFaioQEUFKioUVxwe8kvbosRTsff8tX4LCih4g1GxppKKqeSHNF12CUyMV+q7WCLs3LscZxVj2lUQP/caG9+cfbWzt7/5Pul4R130/NVu2wNV0n3uFRnfnl0tWaSrCKzGLNIhl7PZbPbKfjA06IbPX57s/PfeF7Or1yeLZxcnZ7enj7/ZJHABzC6X4319UVt1en1zvMi7OHsYlePAYpzVTXb9AvbA7LWn4KOL61PjLtqeuVMujM+ufwo3XDr+77vnWFP7n2Z557t8Bbs3K2m49PbXd/6Jm031Vh+OXd6UN1z6+y/ee5Rs3+2O0ja59i0pfj+/c/bcS6M+U/q0YFHxDMff+/2e+xTd1k/p04s6EReLt//M3y5ne53++U5exK69qj6bn/wj9ysbU7qVG+81Ii4WV7mnyc4Y+6OdvI6dWiviYnHt/s7GKt2+Q8bL9SLmM/ayjXd+7Wm4uguLYeaUmWcV2/a+Qa0tju340n4qY31J2nVlvFo/4mJx4jzZuKVXxrUviitn9rMZR7itWqZPqrQKc+e0sdlp0ceebmt3u/9o/U9nTpuDsT03MBWOwiwfP9zd/c/6irNOG4Mxactu57ruSPx+d3d3963iYGzL0U7dofjHMuLdH0WDsdO6OV13KP754aGifWW8sZ9zlLRtTtddoD8/RPzifNVZpmNjMLZhnb6sGfHrQ8QPn5wvu4c7XSNjC24Ea962PM7nb+7XL5ynNReYFlwaax5D/PUQ8a/8A86UNg8l+knT38k6rRfxm38+e6Z0z5zTTV9h6t23fFrN5/eeh27cZ56ac7rb7IxntSqu5vNn30PHuaeetCdjrX3O/Wo+/+l98DT33J3WZKxzJvbpx0PFr/5H3TNv59LY6Ix1huKX8Hz2vh1o3cI0OeOrGhFX89m59cuceZ7eWmH6w6ZueGY1Kv7wnEIY3vieP7IyJg39UGONiqujnO/Bx923X1bsjA39uHe+4qf7+3vfpP1YPJ9DFe39Tr8/buLFMV/xPrCt/u49yimvaO93+v1hA2d1oGI+42o+//Dc+pVVtE7J+o084glVdDM+HuXchyPmbwGfOdfG5g3HfMXH65+T0X80a/HtdB65GfudZl0dPUc67z0ZA0ezVSsepYmTMYkb1dGTI58xdDRruS36MdOuOxwT9yPhh8x3SJvLGDyaNeXvo029sZuxP2zOePT+YYaTMXw0ayr7Se5SvRyP84Z8jsf/touVseBo1uC+8ZKXDvMd+4OoCQMycBxhZiw4mjV4b6Ntnlm9NG5AyMABY5ax8Gg2U7i4PDn3DcfloVl84FvI0KdonzJ+LTyazeSPun16c3/GZcnOJD3Uy+Tot1CWp4yV5nPBnYtjOgh2fGg5GMeHZTxY7uLeVskYPsp5lPuLjbDQtD5oPwfLZBmDR7NP8u8AFoma1/Fv4TZPGcNHs0+Kbv98mtfxP6UZS+dz7vMl5VL/tudg/VJQ533pUc6D17UjLhe2eaMG5L8K+nz88rnoUHHluNo2J++84x72HK6CK2M1da+KpvPGjMhfN4tYfgtdbBR1cgdnh+jfG1V8tUnCR710Mh8c7vROBvNJuuYfR69sMp9d0zSdHNi9yyRNnz7zUftvXjLB9/5a6M26ES/WXZ8bac2/kD5WXBQbZK2MRHStkZGIebUzXhDRo+ZfEJ2wsHjN6uwblfvEZjmt+H8cuFj8VPwufsvdVvtz6TNmc7Gz8mn9uv6pbOucXhWOx2MaVnT7OjQgL66YyzXcvsl9nuz45ophWNvp7Ors5mTlzdmsqODR0dH/ATvGvTSebqG6AAAAAElFTkSuQmCC)}.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{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{position:absolute;left:59.64%;top:8.33%;width:32.55%;height:75%;padding:3.1% 3.65%;background:#ffffffde;border-radius:4.2cqw;box-shadow:0 0 0 .8cqw #ffffff80;z-index:2}.result-copy .result-heading{font-size:2.18cqw;line-height:1.35;margin:0 0 2.1cqw;white-space:nowrap}.result-copy h2{font-size:3.75cqw;line-height:1.2;margin:0 0 1cqw;white-space:nowrap}.result-copy>p{font-size:1.56cqw;line-height:1.5;margin:0}.result-copy dl{margin:2.7cqw 0 0;padding-top:2.4cqw;border-top:.15cqw solid #c7c9cb}.result-copy dl>div{gap:.6cqw;margin:0 0 1.1cqw}.result-copy dt{font-size:1.56cqw}.result-copy dd{font-size:2cqw;letter-spacing:.12cqw;color:#ff2436}.english .result-copy .result-heading{font-size:1.56cqw;white-space:normal}.english .result-copy h2{font-size:2.4cqw}.english .result-copy dt{font-size:1.25cqw}.english .result-copy dd{font-size:1.75cqw;letter-spacing:0}.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:min(100vw,177.777778svh);min-height:0;aspect-ratio:16 / 9;margin:auto;container-type:inline-size}.stage-result .result-screen{min-height:0;height:100%;padding-top:4%}.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-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}}
