.goals-preview,.goals-all{background:var(--paper);padding:90px 0}.goals-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:32px;display:flex}.goals-kicker{letter-spacing:.15em;color:var(--wine-600);margin:0 0 14px;font-size:12px;font-weight:700}.goals-heading h2{letter-spacing:-.04em;color:var(--wine-900);margin:0;font-size:clamp(28px,3vw,40px);line-height:1.2}.goals-heading>p{max-width:360px;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.goals-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.goals-grid-preview{grid-template-columns:repeat(4,minmax(0,1fr))}.goal-card{background:var(--goal-color);color:#fff;border-radius:22px;padding:28px;scroll-margin-top:120px;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 8px 24px #2604070a}.goal-card:hover{transform:translateY(-5px);box-shadow:0 16px 32px #2604071a}.goal-card-top{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.goal-card-top svg{stroke-width:1.7px;width:30px;height:30px}.goal-number{letter-spacing:-.04em;font-size:42px;font-weight:600;line-height:1}.goal-card h3{letter-spacing:-.025em;margin:0 0 12px;font-size:24px;font-weight:650;line-height:1.3}.goal-english{margin:0 0 14px;font-size:13px;font-weight:600;line-height:1.5}.goal-description{margin:0;font-size:15px;line-height:1.65}.goals-preview-actions{justify-content:space-between;align-items:center;gap:20px;margin-top:28px;display:flex}.goals-period{border:1px solid var(--line);border-radius:100px;padding:10px 16px;font-size:13px;font-weight:600;display:inline-block}.goals-link{background:var(--wine-700);color:#fff;border-radius:100px;justify-content:center;align-items:center;gap:12px;padding:15px 22px;font-size:14px;font-weight:650;transition:background .2s;display:inline-flex}.goals-link:hover{background:var(--wine-900)}.goals-link:focus-visible,.goals-back:focus-visible{outline:3px solid var(--gold);outline-offset:5px}.goals-hero{background:radial-gradient(ellipse at top right,#941c3155,transparent 65%),var(--wine-900);color:#fff;padding:36px 0 72px}.goals-back{color:var(--gold-soft);align-items:center;gap:8px;margin-bottom:60px;font-size:13px;display:inline-flex}.goals-hero .goals-kicker{color:var(--gold-soft)}.goals-hero h1{letter-spacing:-.055em;max-width:900px;margin:20px 0 24px;font-size:clamp(42px,6vw,76px);line-height:1.08}.goals-hero h1 span{color:var(--cream)}.goals-motto{letter-spacing:.08em;font-size:14px;font-weight:650}.goals-intro{color:#f0dede;max-width:620px;margin:22px 0 28px;font-size:17px;line-height:1.8}.goals-hero .goals-period{color:var(--gold-soft);border-color:#ffffff35}.goals-closing{text-align:center;background:var(--rose-100);padding:60px 0}.goals-closing h2{color:var(--wine-900);margin:0 0 16px;font-size:32px}.goals-closing p{color:var(--muted);max-width:580px;margin:0 auto 24px;line-height:1.7}.goals-footer{background:var(--wine-950);color:var(--cream);padding:28px 0;font-size:13px}.goals-footer .shell{justify-content:space-between;gap:16px;display:flex}@media (width<=1050px){.goals-grid-preview,.goals-grid:not(.goals-grid-preview){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.goals-preview,.goals-all{padding:56px 0}.goals-heading{display:block}.goals-heading>p{margin-top:16px}.goals-grid{gap:12px}.goal-card{border-radius:16px;padding:18px}.goal-card h3{font-size:19px}.goal-description{font-size:13px}.goal-english{font-size:11px}.goal-number{font-size:34px}.goal-card-top{margin-bottom:24px}.goal-card-top svg{width:24px;height:24px}.goals-preview-actions{flex-direction:column;align-items:flex-start}.goals-back{margin-bottom:40px}.goals-footer .shell{flex-direction:column}}@media (width<=360px){.goals-grid,.goals-grid-preview{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.goal-card,.goals-link{transition:none}.goal-card:hover{transform:none}}.goals-overview{grid-template-columns:minmax(250px,420px) minmax(0,1fr);align-items:center;gap:70px;margin-bottom:38px;display:grid}.goals-wheel{aspect-ratio:1;width:100%;max-width:440px;margin:auto}.goals-wheel svg{width:100%;height:auto;overflow:visible}.goals-wheel a path{transform-origin:50%;transition:opacity .2s,filter .2s}.goals-wheel a:hover path{opacity:.82;filter:brightness(1.1)}.goals-wheel a:focus-visible{outline:none}.goals-wheel a:focus-visible path{stroke:var(--wine-950);stroke-width:4px}.goals-wheel text{pointer-events:none}.wheel-center-brand{fill:var(--wine-900);letter-spacing:-2px;font-size:38px;font-weight:750}.wheel-center-title{fill:var(--wine-700);letter-spacing:2px;font-size:20px;font-weight:700}.wheel-center-period{fill:var(--muted);font-size:14px}.goals-overview-copy h3,.goals-overview-copy h2{letter-spacing:-.04em;color:var(--wine-900);margin:0 0 20px;font-size:clamp(28px,3vw,40px);line-height:1.2}.goals-overview-copy p:not(.goals-kicker){color:var(--muted);max-width:500px;font-size:16px;line-height:1.8}.goals-overview-copy .goals-wheel-hint{font-size:13px!important}.goals-wheel-all{text-align:center;margin:0 auto 42px}.goals-wheel-all p{color:var(--muted);margin-top:18px;font-size:13px}.goals-grid-preview .goal-card{aspect-ratio:1;border-radius:6px;flex-direction:column;padding:24px;display:flex}.goal-card:focus-visible{outline:3px solid var(--wine-900);outline-offset:5px}.goal-detail-hero{color:#fff;padding:32px 0 70px}.goal-detail-back{align-items:center;gap:8px;margin-bottom:55px;font-size:14px;display:inline-flex}.goal-detail-kicker{letter-spacing:.14em;font-size:12px;font-weight:700}.goal-detail-heading{align-items:center;gap:36px;margin:25px 0;display:flex}.goal-detail-heading>span{letter-spacing:-.07em;font-size:clamp(80px,12vw,150px);font-weight:600;line-height:1}.goal-detail-heading h1{letter-spacing:-.035em;max-width:730px;margin:0 0 18px;font-size:clamp(34px,5vw,60px);line-height:1.1}.goal-detail-heading p{margin:0;font-size:18px}.goal-detail-description{max-width:720px;margin:30px 0;font-size:22px;line-height:1.65}.goal-detail-hero .goals-period{border-color:#ffffff70}.goal-detail-body{padding:65px 0}.goal-detail-body .goals-overview{grid-template-columns:1fr minmax(250px,420px);margin-bottom:0}.goal-detail-next{justify-content:space-between;gap:24px;padding-bottom:40px;display:flex}.goal-detail-next a{color:var(--wine-700);align-items:center;gap:12px;max-width:55%;font-size:14px;font-weight:600;display:flex}@media (width<=1050px){.goals-grid-preview .goal-card{aspect-ratio:auto;min-height:280px}}@media (width<=600px){.goals-overview,.goal-detail-body .goals-overview{grid-template-columns:1fr;gap:28px}.goals-wheel{max-width:330px}.goals-grid-preview .goal-card{min-height:285px;padding:18px}.goal-detail-heading{align-items:flex-start;gap:20px}.goal-detail-heading>span{font-size:68px}.goal-detail-heading h1{font-size:30px}.goal-detail-heading p{font-size:14px}.goal-detail-description{font-size:18px}.goal-detail-next a{font-size:12px}.goal-detail-next a svg{flex-shrink:0}}@media (prefers-reduced-motion:reduce){.goals-wheel a path{transition:none}}.goals-reading-progress{z-index:1000;pointer-events:none;width:100%;height:3px;position:fixed;top:0;left:0}.goals-reading-progress span{background:var(--gold);transform-origin:0;width:100%;height:100%;transition:transform .12s linear;display:block}.goals-page .goals-hero .shell>*,.goal-detail-hero .shell>*{animation:.65s cubic-bezier(.22,1,.36,1) both goal-enter}.goals-page .goals-hero h1,.goal-detail-heading{animation-delay:80ms!important}.goals-page .goals-hero .goals-intro,.goal-detail-description{animation-delay:.16s!important}.goals-page .goal-card{animation:.45s both goal-enter}.goals-page .goal-card:nth-child(3n+2){animation-delay:70ms}.goals-page .goal-card:nth-child(3n){animation-delay:.14s}.goals-wheel a path{transform-box:fill-box;transition:opacity .2s,filter .2s,transform .25s}.goals-wheel a:hover path{transform:scale(1.035)}.goal-reveal{opacity:0;transition:opacity .6s ease var(--reveal-delay,0s),transform .6s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s);transform:translateY(18px)}.goal-revealed{opacity:1;transform:none}@keyframes goal-enter{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}.goals-filter{background:var(--rose-50);border:1px solid var(--line);border-radius:22px;margin-bottom:28px;padding:26px}.goals-filter label{color:var(--wine-900);margin-bottom:14px;font-size:16px;font-weight:650;display:block}.goal-search-field{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:0 16px;transition:box-shadow .2s;display:flex}.goal-search-field:focus-within{box-shadow:0 0 0 3px var(--rose-100);border-color:var(--wine-600)}.goal-search-field input{width:100%;font:inherit;min-width:0;color:var(--ink);background:0 0;border:0;outline:none;padding:17px 0}.goal-search-field button{color:var(--wine-700);cursor:pointer;background:0 0;border:0;padding:6px}.goals-filter>p{color:var(--muted);margin:12px 0 0;font-size:13px}.goals-search-results{gap:12px;display:grid}.goals-search-results>a{border:1px solid var(--line);border-radius:16px;align-items:center;gap:20px;padding:22px;transition:background .2s,transform .2s;display:flex}.goals-search-results>a:hover{background:var(--rose-50);transform:translate(4px)}.goal-result-number{color:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:56px;height:56px;font-size:24px;font-weight:650;display:grid}.goals-search-results h3{margin:0 0 5px;font-size:20px}.goals-search-results p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.goals-search-results>a>svg{flex-shrink:0;margin-left:auto}.goal-empty{text-align:center;border:1px dashed var(--line);border-radius:20px;padding:40px}.goal-empty button{background:var(--wine-700);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:30px;padding:12px 20px}.goal-content-layout{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:64px;padding-top:70px;padding-bottom:40px;display:grid}.goal-toc{border-left:3px solid var(--detail-color);padding-left:20px;position:sticky;top:120px}.goal-toc>p{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.goal-toc nav{flex-direction:column;gap:5px;display:flex}.goal-toc a{color:var(--muted);padding:9px 0;font-size:13px;transition:color .2s,transform .2s}.goal-toc a:hover{color:var(--detail-color);transform:translate(3px)}.goal-content-section{margin-bottom:58px;scroll-margin-top:125px}.goal-content-section h2,.goal-personal h2{letter-spacing:-.035em;color:var(--wine-900);margin:0 0 22px;font-size:clamp(26px,3vw,34px);line-height:1.2}.goal-content-section h3{color:var(--wine-900);margin:28px 0 14px;font-size:20px;line-height:1.4}.goal-content-section p{color:var(--muted);font-size:16px;line-height:1.85}.goal-content-section .goals-kicker,.goal-personal .goals-kicker{color:var(--detail-color);font-size:11px;line-height:1.4}.goal-objectives{gap:12px;margin:0;padding:0;list-style:none;display:grid}.goal-objectives li{border:1px solid var(--line);border-radius:14px;align-items:center;gap:20px;padding:18px 22px;transition:background .2s;display:flex}.goal-objectives li:hover{background:var(--rose-50)}.goal-objectives li>span{color:var(--detail-color);font-size:26px;font-weight:650}.goal-objectives p{margin:0;font-size:15px}.goal-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.goal-action-card{border:1px solid var(--line);border-top:3px solid var(--detail-color);background:#fff;border-radius:16px;padding:24px;transition:box-shadow .25s,transform .25s}.goal-action-card:hover{transform:translateY(-4px);box-shadow:0 14px 32px #26040710}.goal-action-card>span{color:var(--detail-color);letter-spacing:.1em;font-size:11px;font-weight:650}.goal-action-card h3{margin:18px 0 12px;font-size:19px}.goal-action-card p{margin:0;font-size:14px;line-height:1.75}.goal-target-section{background:var(--rose-50);border:1px solid var(--line);border-radius:22px;padding:30px}.goal-target-list{color:var(--ink);padding-left:22px;font-size:15px;line-height:1.8}.goal-target-list li{margin:14px 0;padding-left:5px}.goal-target-list li::marker{color:var(--detail-color)}.goal-review{border-top:1px solid var(--line);margin-top:26px}.goal-review h3{font-size:17px}.goal-review p{font-size:14px}.goal-role-panels{gap:12px;display:grid}.goal-role-panels details{border:1px solid var(--line);border-radius:14px;transition:background .2s;overflow:hidden}.goal-role-panels details[open]{background:var(--rose-50)}.goal-role-panels summary{cursor:pointer;color:var(--wine-900);justify-content:space-between;align-items:center;padding:20px 22px;font-weight:650;list-style:none;display:flex}.goal-role-panels summary::-webkit-details-marker{display:none}.goal-role-panels summary>span{color:var(--detail-color);font-size:22px;transition:transform .25s}.goal-role-panels details[open] summary>span{transform:rotate(45deg)}.goal-role-panels details>div{padding:0 22px 18px;animation:.25s goal-enter}.goal-role-panels p{margin:0;font-size:15px}.goal-scope{font-size:13px!important}.goal-personal{border:1px solid var(--line);background:#fff;border-radius:22px;margin-bottom:58px;padding:30px;scroll-margin-top:125px}.goal-personal-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.goal-personal h2{margin-bottom:12px}.goal-personal>p{color:var(--muted);font-size:14px;line-height:1.7}.goal-check-count{background:var(--rose-100);color:var(--detail-color);border-radius:12px;padding:12px;font-weight:700}.goal-check-progress{background:var(--rose-100);border-radius:10px;height:6px;margin:24px 0;overflow:hidden}.goal-check-progress>span{background:var(--detail-color);border-radius:10px;height:100%;transition:width .35s;display:block}.goal-check-list{gap:12px;display:grid}.goal-check-list label{border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:center;gap:14px;padding:16px;font-size:15px;line-height:1.6;transition:background .2s,border-color .2s;display:flex;position:relative}.goal-check-list label.is-checked{background:var(--rose-50);border-color:var(--detail-color)}.goal-check-list input{opacity:0;width:1px;height:1px;position:absolute}.goal-check-list label:focus-within{outline:3px solid var(--gold);outline-offset:3px}.goal-checkbox{border:1px solid var(--muted);border-radius:6px;flex-shrink:0;place-items:center;width:24px;height:24px;transition:background .2s;display:grid}.is-checked .goal-checkbox{background:var(--detail-color);color:#fff;border-color:var(--detail-color)}.goal-personal-bottom{justify-content:space-between;align-items:center;gap:20px;margin-top:20px;display:flex}.goal-personal-bottom p{color:var(--muted);max-width:380px;font-size:12px;line-height:1.6}.goal-personal-bottom button{color:var(--wine-700);font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:7px;padding:8px;font-size:12px;display:flex}.goal-personal-bottom button:disabled{opacity:.45;cursor:default}.goal-personal-done{background:var(--rose-50);border-radius:12px;padding:16px;animation:.3s goal-enter}.goal-reflections details{border-bottom:1px solid var(--line)}.goal-reflections summary{cursor:pointer;align-items:center;gap:14px;padding:20px 0;font-size:16px;font-weight:600;line-height:1.6;list-style:none;display:flex}.goal-reflections summary::-webkit-details-marker{display:none}.goal-reflections summary>span{color:var(--detail-color);font-size:23px}.goal-reflections summary>svg{flex-shrink:0;margin-left:auto;transition:transform .25s}.goal-reflections details[open] summary>svg{transform:rotate(90deg)}.goal-reflections details>p{padding-left:28px;font-size:14px;animation:.25s goal-enter}.goal-detail-page a:focus-visible,.goals-page button:focus-visible,.goal-detail-page button:focus-visible,.goal-content-section summary:focus-visible{outline:3px solid var(--gold);outline-offset:4px}@media (width<=1050px){.goal-content-layout{grid-template-columns:170px minmax(0,1fr);gap:30px}.goal-action-grid{grid-template-columns:1fr}.goal-action-card{padding:22px}}@media (width<=700px){.goal-content-layout{grid-template-columns:1fr;gap:32px;padding-top:38px}.goal-toc{position:static;top:auto}.goal-toc nav{flex-flow:wrap;gap:8px}.goal-toc a{border:1px solid var(--line);border-radius:30px;padding:8px 12px;font-size:12px}.goal-content-section{margin-bottom:40px}.goal-personal,.goal-target-section{padding:22px}.goal-personal-bottom{flex-direction:column;align-items:flex-start;gap:0}.goal-personal-heading{align-items:flex-start}.goal-personal h2{font-size:25px}.goals-filter{padding:20px}.goals-search-results>a{gap:12px;padding:16px}.goals-search-results h3{font-size:17px}.goal-result-number{width:40px;height:40px;font-size:20px}}@media (prefers-reduced-motion:reduce){.goals-page *,.goal-detail-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.goal-reveal{opacity:1;transform:none}.goal-action-card:hover,.goals-wheel a:hover path,.goals-search-results>a:hover{transform:none}}.goal-quiz{background:linear-gradient(145deg,var(--wine-900),#4f1020);color:#fff;border-radius:26px;margin-bottom:62px;padding:32px;scroll-margin-top:125px;position:relative;overflow:hidden;box-shadow:0 25px 60px #32061227}.goal-quiz:before{content:"";background:var(--detail-color);filter:blur(45px);opacity:.25;pointer-events:none;border-radius:50%;width:320px;height:320px;position:absolute;top:-170px;right:-150px}.goal-quiz>*{position:relative}.goal-quiz-top{border-bottom:1px solid #ffffff30;justify-content:space-between;align-items:center;gap:15px;margin-bottom:27px;padding-bottom:17px;display:flex}.goal-quiz-top .goals-kicker{color:var(--gold-soft);margin:0}.goal-quiz-top>span{color:#ffffffa8;letter-spacing:.08em;font-size:11px;font-weight:650}.goal-quiz h2{letter-spacing:-.035em;outline:0;margin:0 0 16px;font-size:clamp(25px,3vw,36px);line-height:1.2}.goal-quiz p{color:#f9e9e9d9;line-height:1.7}.goal-quiz-intro{animation:.35s goal-enter}.goal-quiz-intro>p{max-width:650px;margin:0 0 26px;font-size:16px}.goal-quiz-ornament{width:70px;height:70px;color:var(--gold-soft);background:#ffffff1c;border:1px solid #ffffff43;border-radius:20px;place-items:center;margin-bottom:26px;display:grid}.goal-quiz-primary{color:var(--wine-900);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:100px;justify-content:center;align-items:center;gap:10px;padding:14px 23px;font-size:14px;font-weight:700;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.goal-quiz-primary:hover:not(:disabled){background:var(--cream);transform:translateY(-2px);box-shadow:0 8px 20px #0003}.goal-quiz-primary:disabled{opacity:.45;cursor:not-allowed}.goal-quiz-question{animation:.3s goal-enter}.goal-quiz-progress-meta{color:#ffffffc4;justify-content:space-between;margin-bottom:10px;font-size:12px;font-weight:600;display:flex}.goal-quiz-track{background:#ffffff3a;border-radius:10px;height:5px;margin-bottom:26px;overflow:hidden}.goal-quiz-track>span{background:var(--gold-soft);border-radius:10px;height:100%;transition:width .3s;display:block}.goal-quiz-options{gap:11px;display:grid}.goal-quiz-option{text-align:left;color:#fff;width:100%;font:inherit;cursor:pointer;background:#ffffff12;border:1px solid #ffffff51;border-radius:15px;align-items:center;gap:16px;padding:15px 18px;line-height:1.55;transition:background .2s,transform .2s,border-color .2s;display:flex}.goal-quiz-option:not(:disabled):hover{background:#ffffff29;transform:translate(4px)}.goal-quiz-option.selected{background:#ffffff27;border-color:#fff}.goal-quiz-option.correct{background:#2e7e48aa;border-color:#aff0be}.goal-quiz-option.incorrect{background:#a43b4baa;border-color:#ffb5bb}.goal-quiz-option>span:nth-child(2){flex:1}.goal-quiz-option:disabled{cursor:default}.goal-quiz-option-letter{border:1px solid #ffffff74;border-radius:9px;flex-shrink:0;place-items:center;width:33px;height:33px;font-size:13px;font-weight:700;display:grid}.goal-quiz-feedback{border-radius:14px;margin-top:19px;padding:17px 20px;animation:.3s goal-enter}.goal-quiz-feedback.is-correct{background:#1f794b80;border:1px solid #96ddb5}.goal-quiz-feedback.is-incorrect{background:#8a374780;border:1px solid #ffc1c1}.goal-quiz-feedback p{margin:5px 0 0;font-size:14px}.goal-quiz-controls{justify-content:space-between;align-items:center;gap:18px;margin-top:24px;display:flex}.goal-quiz-controls>span{color:#ffffffbd;font-size:12px}.goal-quiz-result{text-align:center;animation:.35s goal-enter}.goal-quiz-score{border:5px solid var(--gold-soft);letter-spacing:-.05em;background:#ffffff13;border-radius:50%;place-items:center;width:108px;height:108px;margin:0 auto 22px;font-size:50px;font-weight:750;line-height:1;display:grid}.goal-quiz-score small{letter-spacing:0;margin-top:-20px;font-size:15px}.goal-quiz-result>p{max-width:510px;margin:0 auto 24px}.goal-quiz-review{text-align:left;background:#ffffff10;border:1px solid #ffffff31;border-radius:16px;margin:25px 0;padding:16px 20px}.goal-quiz-review h3{margin:0 0 10px;font-size:16px}.goal-quiz-review details{border-top:1px solid #ffffff26}.goal-quiz-review summary{cursor:pointer;align-items:flex-start;gap:12px;padding:15px 0;line-height:1.5;list-style:none;display:flex}.goal-quiz-review summary::-webkit-details-marker{display:none}.goal-quiz-review summary>span:first-child{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.review-correct{background:#328f58}.review-wrong{background:#a94554}.goal-quiz-review details>div{padding:0 0 15px 36px}.goal-quiz-review details p{margin:5px 0;font-size:14px}.goal-quiz-result-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.goal-quiz-result-actions a{color:#fff;align-items:center;gap:8px;font-size:13px;font-weight:650;display:inline-flex}.goal-quiz-result .goal-quiz-privacy{color:#ffffffad;margin-top:22px;font-size:11px}.goal-quiz button:focus-visible,.goal-quiz a:focus-visible,.goal-quiz summary:focus-visible{outline:3px solid var(--gold-soft);outline-offset:3px}@media (width<=700px){.goal-quiz{border-radius:20px;padding:22px}.goal-quiz-top>span{font-size:9px}.goal-quiz-controls{flex-direction:column;align-items:stretch}.goal-quiz-controls .goal-quiz-primary{width:100%}.goal-quiz-option{padding:13px}.goal-quiz-result-actions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.goal-quiz *,.goal-quiz:before{transition:none!important;animation:none!important}.goal-quiz-primary:hover:not(:disabled),.goal-quiz-option:not(:disabled):hover{transform:none}}.goal-quiz-feedback small,.goal-quiz-review small{letter-spacing:.02em;color:#fff9;margin-top:9px;font-size:11px;font-weight:650;display:block}.goal-quiz-feedback.is-correct small,.goal-quiz-feedback.is-incorrect small{color:#fff}
