.Faq-module__PefNfa__section{isolation:isolate;background:var(--page-cream);padding:calc(5vw + 16px) 10.5vw;position:relative}.Faq-module__PefNfa__morphTrack{display:contents}@media (max-width:1088px){.Faq-module__PefNfa__morphTrack[data-native-morph]{height:calc(var(--faq-native-height) + var(--faq-native-travel));overflow-anchor:none;display:block}.Faq-module__PefNfa__morphTrack[data-native-morph] .Faq-module__PefNfa__section{top:calc(100svh - 20px - var(--faq-native-height));position:sticky;overflow-x:clip}}.Faq-module__PefNfa__morphSurface{z-index:0;pointer-events:none;position:absolute;inset:0}.Faq-module__PefNfa__morphSurface:before{background:var(--page-cream);clip-path:url(#faq-frame-clip);content:"";position:absolute;inset:0}.Faq-module__PefNfa__morphPhoto{z-index:1;clip-path:url(#faq-frame-clip);opacity:0;position:absolute;inset:0;overflow:hidden}.Faq-module__PefNfa__morphPhoto img{object-fit:cover;object-position:left center;width:100%;height:100%;display:block;transform:scaleX(-1)}.Faq-module__PefNfa__section[data-faq-morph-active]{z-index:2;height:auto!important;max-height:none!important}.Faq-module__PefNfa__section[data-faq-morph-active] .Faq-module__PefNfa__morphSurface{width:100%;height:100%;inset:0 auto auto 0}.Faq-module__PefNfa__frameLight{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Faq-module__PefNfa__frame{z-index:2;fill:none;width:100%;height:100%;stroke:var(--brand-orange);stroke-width:1px;vector-effect:non-scaling-stroke;pointer-events:none;position:absolute;inset:0;overflow:visible}.Faq-module__PefNfa__frame path{vector-effect:non-scaling-stroke}.Faq-module__PefNfa__inner{width:100%;max-width:1740px;margin-inline:auto}.Faq-module__PefNfa__layout{z-index:1;grid-template-columns:minmax(275px,32.5%) minmax(0,1fr);align-items:start;gap:5vw;display:grid;position:relative}.Faq-module__PefNfa__side{align-self:stretch;min-width:0;position:relative}.Faq-module__PefNfa__cornerQuestions{z-index:0;pointer-events:none;clip-path:url(#faq-frame-clip);position:absolute;inset:0;-webkit-mask-image:radial-gradient(34% 34% at 97% 82%,#000000ad 0%,#00000042 42%,#0000000f 70%,#0000 100%);mask-image:radial-gradient(34% 34% at 97% 82%,#000000ad 0%,#00000042 42%,#0000000f 70%,#0000 100%)}.Faq-module__PefNfa__spotlight{z-index:0;clip-path:url(#faq-frame-clip);pointer-events:none;opacity:0;transition:opacity .3s;position:absolute;inset:0}.Faq-module__PefNfa__section[data-spotlight-active=true] .Faq-module__PefNfa__spotlight{opacity:1}.Faq-module__PefNfa__glow{background:radial-gradient(circle 175px at var(--spot-x,50%) var(--spot-y,30%), #df6913b8 0%, #ed912a75 38%, #ed912a29 67%, transparent 100%);position:absolute;inset:0}.Faq-module__PefNfa__questionField{-webkit-mask-image:radial-gradient(circle 175px at var(--spot-x,50%) var(--spot-y,30%), #000 18%, transparent 87%);-webkit-mask-image:radial-gradient(circle 175px at var(--spot-x,50%) var(--spot-y,30%), #000 18%, transparent 87%);mask-image:radial-gradient(circle 175px at var(--spot-x,50%) var(--spot-y,30%), #000 18%, transparent 87%);transition:opacity .25s;position:absolute;inset:0}.Faq-module__PefNfa__section[data-spotlight-zone=questions] .Faq-module__PefNfa__questionField{opacity:.55}.Faq-module__PefNfa__section[data-spotlight-mark=exclamation] .Faq-module__PefNfa__questionField{opacity:.62}.Faq-module__PefNfa__decorativeQuestion{aspect-ratio:102/128;fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 1px #88370c5c);width:auto;position:absolute;overflow:visible}.Faq-module__PefNfa__decorativeQuestion path,.Faq-module__PefNfa__decorativeQuestion ellipse{vector-effect:non-scaling-stroke}.Faq-module__PefNfa__questionShape,.Faq-module__PefNfa__exclamationShape{transition:opacity .2s}.Faq-module__PefNfa__exclamationShape,.Faq-module__PefNfa__section[data-spotlight-mark=exclamation] .Faq-module__PefNfa__questionShape{opacity:0}.Faq-module__PefNfa__section[data-spotlight-mark=exclamation] .Faq-module__PefNfa__exclamationShape{opacity:1}.Faq-module__PefNfa__intro{z-index:1;top:calc(var(--header-h) + 36px);min-width:0;padding-top:clamp(4px,.5vw,10px);position:sticky}.Faq-module__PefNfa__title{font-size:clamp(56px,6.35vw,120px);line-height:var(--display-line-height);letter-spacing:-.035em}.Faq-module__PefNfa__title span{color:var(--brand-orange-deep);display:block}@media (min-width:1089px){.Faq-module__PefNfa__title{letter-spacing:-.034em;width:calc(100% + 1px)}}.Faq-module__PefNfa__lead{max-width:37ch;color:var(--muted);font-size:clamp(16px,1.12vw,19px);line-height:var(--body-line-height);margin:14px 0 18px}.Faq-module__PefNfa__whatsapp{--button-fill:#40a06f;color:#fff;text-shadow:0 1px 2px #0c4e2ed9;background:#40a06f}.Faq-module__PefNfa__whatsapp:visited{color:#fff}.Faq-module__PefNfa__whatsappPending{cursor:not-allowed}.Faq-module__PefNfa__whatsappPending:hover{transform:none}.Faq-module__PefNfa__list{--faq-separator-height:10px;min-width:0;position:relative}.Faq-module__PefNfa__item{position:relative}.Faq-module__PefNfa__list:before,.Faq-module__PefNfa__item:after{height:var(--faq-separator-height);background:var(--line-strong);pointer-events:none;content:"";position:absolute;inset-inline:0;-webkit-mask:url(/brand/faq-separator.svg) 50%/100% 100% no-repeat;mask:url(/brand/faq-separator.svg) 50%/100% 100% no-repeat}.Faq-module__PefNfa__list:before{top:calc(2px - var(--faq-separator-height))}.Faq-module__PefNfa__item:after{bottom:-2px}.Faq-module__PefNfa__list[data-lines=pending]:before,.Faq-module__PefNfa__list[data-lines=pending] .Faq-module__PefNfa__item:after{clip-path:inset(0 0 0 100%)}.Faq-module__PefNfa__list[data-lines=drawing]:before,.Faq-module__PefNfa__list[data-lines=drawing] .Faq-module__PefNfa__item:after{clip-path:inset(0);transition:clip-path 1s cubic-bezier(.65, 0, .35, 1) calc(var(--line-index,0) * .3s)}.Faq-module__PefNfa__question{margin:0}.Faq-module__PefNfa__trigger{width:100%;min-height:clamp(76px,5.5vw,98px);color:var(--ink-strong);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:22px;padding:15px 0;display:flex}.Faq-module__PefNfa__questionText{max-width:75%;font-size:clamp(20px,1.316vw,25px);font-weight:700;line-height:var(--heading-line-height);transition:color .3s}.Faq-module__PefNfa__trigger:hover .Faq-module__PefNfa__questionText,.Faq-module__PefNfa__open .Faq-module__PefNfa__questionText{color:var(--brand-orange-deep)}.Faq-module__PefNfa__toggle{border:1px solid var(--line-strong);width:42px;height:42px;color:var(--brand-orange-deep);background:#fff;border-radius:50%;flex:none;place-items:center;transition:background-color .3s,border-color .3s;display:grid}.Faq-module__PefNfa__toggle svg{fill:currentColor;width:23px;height:23px;transition:transform .42s cubic-bezier(.2,.8,.25,1);overflow:visible;transform:rotate(90deg)}.Faq-module__PefNfa__open .Faq-module__PefNfa__toggle{border-color:var(--brand-orange);background:var(--brand-orange)}.Faq-module__PefNfa__open .Faq-module__PefNfa__toggle svg{color:var(--ink-strong);transform:rotate(-90deg)}.Faq-module__PefNfa__panel{grid-template-rows:0fr;transition:grid-template-rows .48s cubic-bezier(.2,.8,.25,1);display:grid}.Faq-module__PefNfa__open .Faq-module__PefNfa__panel{grid-template-rows:1fr}.Faq-module__PefNfa__panelClip{min-height:0;overflow:hidden}.Faq-module__PefNfa__answer{align-items:flex-start;gap:16px;padding:0 0 32px;display:flex}.Faq-module__PefNfa__avatar{flex:none;place-items:center;width:64px;height:64px;display:grid}.Faq-module__PefNfa__avatar img{object-fit:contain;width:64px;height:64px;display:block}.Faq-module__PefNfa__answerCopy{max-width:calc(75% - 66px);padding-top:2px}.Faq-module__PefNfa__answerBy{color:var(--orange-text);font-size:clamp(13px,.88vw,15px);font-weight:700}.Faq-module__PefNfa__answerCopy p{max-width:62ch;color:var(--muted);font-size:clamp(16px,1.12vw,19px);line-height:var(--body-line-height);margin-top:8px}@media (max-width:1088px){.Faq-module__PefNfa__section{margin-inline:10px;padding:82px calc(20px + 5.5vw)}.Faq-module__PefNfa__cornerQuestions{opacity:.55}.Faq-module__PefNfa__layout{grid-template-columns:1fr;gap:34px}.Faq-module__PefNfa__side{min-height:0}.Faq-module__PefNfa__spotlight{display:block}.Faq-module__PefNfa__intro{position:static}.Faq-module__PefNfa__title{font-size:clamp(40px,6.35vw,70px)}.Faq-module__PefNfa__lead{max-width:52ch;font-size:18px}.Faq-module__PefNfa__questionText{max-width:calc(100% - 64px);font-size:21px}.Faq-module__PefNfa__answerCopy{max-width:calc(100% - 66px)}.Faq-module__PefNfa__answerCopy p{font-size:17px}}@media (max-width:576px){.Faq-module__PefNfa__section{padding:60px calc(10px + 5.5vw)}.Faq-module__PefNfa__cornerQuestions{opacity:.38}.Faq-module__PefNfa__layout{gap:30px}.Faq-module__PefNfa__title{font-size:clamp(35px,9vw,47px)}.Faq-module__PefNfa__lead{font-size:17px}.Faq-module__PefNfa__trigger{gap:12px;min-height:68px;padding:13px 0}.Faq-module__PefNfa__questionText{max-width:calc(100% - 49px);font-size:20px}.Faq-module__PefNfa__toggle{width:37px;height:37px}.Faq-module__PefNfa__answer{gap:12px;padding-bottom:28px}.Faq-module__PefNfa__avatar,.Faq-module__PefNfa__avatar img{width:56px;height:56px}.Faq-module__PefNfa__answerCopy{max-width:calc(100% - 54px)}.Faq-module__PefNfa__answerCopy p{font-size:17px}}@media (prefers-reduced-motion:reduce){.Faq-module__PefNfa__panel,.Faq-module__PefNfa__toggle,.Faq-module__PefNfa__toggle svg,.Faq-module__PefNfa__questionText,.Faq-module__PefNfa__spotlight,.Faq-module__PefNfa__questionField,.Faq-module__PefNfa__questionShape,.Faq-module__PefNfa__exclamationShape{transition:none}}@media (max-width:1088px){.Faq-module__PefNfa__lead,.Faq-module__PefNfa__answerBy,.Faq-module__PefNfa__answerCopy p,.Faq-module__PefNfa__questionText{font-size:var(--mobile-text-size)}.Faq-module__PefNfa__morphPhoto img{object-position:60% center}}.Faq-module__PefNfa__listAsk{display:none}@media (max-width:1088px){.Faq-module__PefNfa__leadAsk,.Faq-module__PefNfa__sideAsk{display:none}.Faq-module__PefNfa__listAsk{justify-items:start;gap:18px;padding-top:28px;display:grid}.Faq-module__PefNfa__listAsk .Faq-module__PefNfa__lead{margin:0}}
.Syllabus-module__TPhi1q__section{background:var(--page-cream);padding:5vw}.Syllabus-module__TPhi1q__inner{width:100%;margin-inline:auto}.Syllabus-module__TPhi1q__intro{text-align:center;max-width:720px;margin:0 auto 44px}.Syllabus-module__TPhi1q__kicker{color:var(--orange-text);margin-bottom:12px;font-size:1.05vw;font-weight:700;display:block}.Syllabus-module__TPhi1q__intro h2{font-size:clamp(30px,3.2vw,48px);line-height:var(--display-line-height)}.Syllabus-module__TPhi1q__intro h2 span{display:block}.Syllabus-module__TPhi1q__intro h2 .Syllabus-module__TPhi1q__titleAccent{color:var(--brand-orange-deep)}.Syllabus-module__TPhi1q__grid{--week-gap:clamp(30px, 2.6vw, 46px);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:0 clamp(26px,3vw,56px);display:grid}.Syllabus-module__TPhi1q__week{grid-row:span 2;grid-template-rows:subgrid;min-width:0;padding-block:var(--week-gap);display:grid;position:relative}.Syllabus-module__TPhi1q__week:nth-child(-n+3){padding-top:0}.Syllabus-module__TPhi1q__week:not(:nth-child(-n+3)):before{top:0;background:var(--line-strong);pointer-events:none;content:"";height:10px;position:absolute;inset-inline:0;-webkit-mask:url(/brand/faq-separator.svg) 50%/100% 100% no-repeat;mask:url(/brand/faq-separator.svg) 50%/100% 100% no-repeat}.Syllabus-module__TPhi1q__marathon{border-top:1px solid var(--line);text-align:center;max-width:720px;margin:34px auto 0;padding-top:28px}.Syllabus-module__TPhi1q__week:last-child:nth-child(3n+1){grid-column:2}.Syllabus-module__TPhi1q__outro{text-align:center;flex-direction:column;align-items:center;gap:0;max-width:820px;margin:clamp(56px,5vw,88px) auto 0;display:flex}.Syllabus-module__TPhi1q__outroTitle{color:var(--ink-strong);font-size:clamp(25px,2.3vw,36px);line-height:var(--display-line-height)}.Syllabus-module__TPhi1q__outroText{color:var(--muted);font-size:clamp(17px,1.15vw,20px);line-height:var(--body-line-height);margin:16px 0 26px}.Syllabus-module__TPhi1q__outroActions{flex-wrap:wrap;justify-content:center;margin-top:0}.Syllabus-module__TPhi1q__weekHeader{grid-row:span 2;grid-template-columns:max-content minmax(0,1fr);grid-template-rows:subgrid;align-items:start;gap:0 20px;display:grid}.Syllabus-module__TPhi1q__weekHeader>:first-child{grid-row:1/span 2}.Syllabus-module__TPhi1q__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Syllabus-module__TPhi1q__weekCopy{display:contents}.Syllabus-module__TPhi1q__subject{grid-column:2;min-width:0}.Syllabus-module__TPhi1q__subject+.Syllabus-module__TPhi1q__subject{padding-top:20px}.Syllabus-module__TPhi1q__subjectLabel{color:var(--muted);letter-spacing:.02em;font-size:clamp(13px,.85vw,15px);font-weight:700;line-height:var(--body-line-height);margin:0 0 4px}.Syllabus-module__TPhi1q__subject .Syllabus-module__TPhi1q__title{color:var(--orange-text);font-size:1.05vw}.Syllabus-module__TPhi1q__title{color:var(--ink-strong);font-size:clamp(20px,1.65vw,26px);font-weight:700;line-height:var(--heading-line-height);margin:3px 0 0}.Syllabus-module__TPhi1q__description{color:var(--muted);font-size:clamp(14px,1.05vw,17px);line-height:var(--body-line-height);margin:7px 0 0}.Syllabus-module__TPhi1q__summary{color:var(--orange-text);margin:14px 0 0;font-size:clamp(13px,.95vw,15px);font-weight:700}.Syllabus-module__TPhi1q__trigger{color:var(--ink-strong);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:16px;padding:2px 0;font-size:clamp(13px,.9vw,15px);font-weight:700;display:inline-flex}.Syllabus-module__TPhi1q__trigger:hover{color:var(--orange-text)}.Syllabus-module__TPhi1q__trigger:focus-visible{outline:2px solid var(--brand-orange);outline-offset:4px;border-radius:2px}.Syllabus-module__TPhi1q__arrow{place-items:center;width:16px;height:16px;transition:transform .18s;display:grid}.Syllabus-module__TPhi1q__arrow svg{width:16px;height:16px}.Syllabus-module__TPhi1q__trigger:hover .Syllabus-module__TPhi1q__arrow,.Syllabus-module__TPhi1q__trigger:focus-visible .Syllabus-module__TPhi1q__arrow{transform:translate(-3px)}.Syllabus-module__TPhi1q__section{isolation:isolate;position:relative}.Syllabus-module__TPhi1q__section:before,.Syllabus-module__TPhi1q__section:after{z-index:0;pointer-events:none;content:"";width:30vw;height:calc(24vw + 50px);position:absolute;bottom:0}.Syllabus-module__TPhi1q__section:before{background:radial-gradient(21vw 19vw at 0 calc(100% - 5vw - 46px),#df69136b 0%,#ed912a42 38%,#ed912a17 67%,#0000 100%);left:0}.Syllabus-module__TPhi1q__section:after{background:radial-gradient(21vw 19vw at 100% calc(100% - 5vw - 46px),#df69136b 0%,#ed912a42 38%,#ed912a17 67%,#0000 100%);right:0}.Syllabus-module__TPhi1q__inner{z-index:2;position:relative}.Syllabus-module__TPhi1q__sheetShapeDefs{width:0;height:0;position:absolute;overflow:hidden}.Syllabus-module__TPhi1q__sheet{width:min(640px,100vw - 24px);max-width:none;height:max-content;max-height:calc(100dvh - 24px);color:var(--ink);background:0 0;border:0;margin:auto;padding:0;animation:.32s cubic-bezier(.2,.85,.25,1) both Syllabus-module__TPhi1q__sheetEnter;position:fixed;inset:0;overflow:visible}.Syllabus-module__TPhi1q__sheet::backdrop{background:#2b2c2d52;animation:.32s ease-out both Syllabus-module__TPhi1q__backdropEnter}.Syllabus-module__TPhi1q__sheetFrame{filter:drop-shadow(0 4px 10px #36373814)drop-shadow(0 20px 42px #36373829)}.Syllabus-module__TPhi1q__sheetSurface{clip-path:url(#syllabus-sheet-shape);background:var(--bg)}.Syllabus-module__TPhi1q__sheetContent{overscroll-behavior:contain;max-height:calc(100dvh - 24px);padding:clamp(32px,3vw,44px) 9%;overflow-y:auto}.Syllabus-module__TPhi1q__sheetTop{justify-content:space-between;align-items:center;gap:16px;display:flex}.Syllabus-module__TPhi1q__sheetWeek{color:var(--orange-text);font-size:16px;font-weight:700}.Syllabus-module__TPhi1q__closeButton{border:1px solid var(--line);background:var(--bg);width:36px;height:36px;color:var(--ink-strong);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.Syllabus-module__TPhi1q__closeButton:hover{border-color:var(--brand-orange-mid);color:var(--orange-text)}.Syllabus-module__TPhi1q__closeButton:focus-visible{outline:2px solid var(--brand-orange);outline-offset:3px}.Syllabus-module__TPhi1q__sheetTitle{color:var(--ink-strong);font-size:clamp(24px,1.8vw,30px);line-height:var(--heading-line-height);margin:16px 0 0}.Syllabus-module__TPhi1q__sheetDescription{color:var(--muted);font-size:17px;line-height:var(--body-line-height);margin:9px 0 0}.Syllabus-module__TPhi1q__sheetSummary{color:var(--orange-text);margin:15px 0 0;font-size:15px;font-weight:700}.Syllabus-module__TPhi1q__sheetGroups{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.Syllabus-module__TPhi1q__group+.Syllabus-module__TPhi1q__group{margin-top:18px}.Syllabus-module__TPhi1q__groupTitle{font-size:clamp(15px,1.15vw,18px);line-height:var(--heading-line-height);margin-bottom:9px}.Syllabus-module__TPhi1q__lessons{gap:8px;display:grid}.Syllabus-module__TPhi1q__lesson{color:var(--muted);font-size:clamp(13px,.98vw,16px);line-height:var(--body-line-height);justify-content:space-between;align-items:baseline;gap:16px;display:flex}.Syllabus-module__TPhi1q__lessonName{align-items:baseline;gap:7px;min-width:0;display:inline-flex}.Syllabus-module__TPhi1q__duration{color:var(--orange-text);font-variant-numeric:tabular-nums;flex:none;font-size:.9em}@keyframes Syllabus-module__TPhi1q__sheetEnter{0%{opacity:0;transform:translateY(14px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Syllabus-module__TPhi1q__backdropEnter{0%{opacity:0}to{opacity:1}}@media (max-width:1400px){.Syllabus-module__TPhi1q__weekHeader{gap:16px}.Syllabus-module__TPhi1q__title{font-size:clamp(19px,1.6vw,23px)}}@media (max-width:1100px){.Syllabus-module__TPhi1q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Syllabus-module__TPhi1q__week:last-child:nth-child(3n+1){grid-column:auto}.Syllabus-module__TPhi1q__week:nth-child(3){padding-top:var(--week-gap)}.Syllabus-module__TPhi1q__week:nth-child(3):before,.Syllabus-module__TPhi1q__week:not(:nth-child(-n+2)):before{top:0;background:var(--line-strong);pointer-events:none;content:"";height:10px;position:absolute;inset-inline:0;-webkit-mask:url(/brand/faq-separator.svg) 50%/100% 100% no-repeat;mask:url(/brand/faq-separator.svg) 50%/100% 100% no-repeat}}@media (max-width:1024px){.Syllabus-module__TPhi1q__subjectLabel{font-size:var(--mobile-text-size)}.Syllabus-module__TPhi1q__section{padding:70px 20px}.Syllabus-module__TPhi1q__kicker{font-size:15px}.Syllabus-module__TPhi1q__grid{--week-gap:28px;column-gap:24px}}@media (max-width:700px){.Syllabus-module__TPhi1q__section{padding:50px 10px}.Syllabus-module__TPhi1q__section:before,.Syllabus-module__TPhi1q__section:after{display:none}.Syllabus-module__TPhi1q__intro{margin-bottom:30px;padding-inline:10px}.Syllabus-module__TPhi1q__intro h2{font-size:32px}.Syllabus-module__TPhi1q__grid{--week-gap:26px;grid-template-columns:minmax(0,1fr)}.Syllabus-module__TPhi1q__week:nth-child(2){padding-top:var(--week-gap)}.Syllabus-module__TPhi1q__week:nth-child(2):before{top:0;background:var(--line-strong);pointer-events:none;content:"";height:10px;position:absolute;inset-inline:0;-webkit-mask:url(/brand/faq-separator.svg) 50%/100% 100% no-repeat;mask:url(/brand/faq-separator.svg) 50%/100% 100% no-repeat}.Syllabus-module__TPhi1q__subject+.Syllabus-module__TPhi1q__subject{padding-top:16px}.Syllabus-module__TPhi1q__outro{margin-top:48px;padding-inline:10px}.Syllabus-module__TPhi1q__outroTitle{font-size:26px}.Syllabus-module__TPhi1q__outroText{margin:14px 0 22px;font-size:17px}.Syllabus-module__TPhi1q__weekHeader{gap:14px}.Syllabus-module__TPhi1q__title{font-size:21px}.Syllabus-module__TPhi1q__description{font-size:15px}.Syllabus-module__TPhi1q__summary,.Syllabus-module__TPhi1q__trigger{font-size:14px}.Syllabus-module__TPhi1q__groupTitle{font-size:16px}.Syllabus-module__TPhi1q__lesson{font-size:14px}.Syllabus-module__TPhi1q__sheet{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.Syllabus-module__TPhi1q__sheetContent{max-height:calc(100dvh - 20px);padding:30px 10%}.Syllabus-module__TPhi1q__sheetTitle{font-size:24px}.Syllabus-module__TPhi1q__sheetDescription{font-size:15px}}@media (prefers-reduced-motion:reduce){.Syllabus-module__TPhi1q__arrow{transition:none}.Syllabus-module__TPhi1q__sheet,.Syllabus-module__TPhi1q__sheet::backdrop{animation:none}}@media (max-width:1088px){.Syllabus-module__TPhi1q__subject .Syllabus-module__TPhi1q__title,.Syllabus-module__TPhi1q__subjectLabel,.Syllabus-module__TPhi1q__kicker,.Syllabus-module__TPhi1q__outroText,.Syllabus-module__TPhi1q__description,.Syllabus-module__TPhi1q__summary,.Syllabus-module__TPhi1q__trigger,.Syllabus-module__TPhi1q__sheetWeek,.Syllabus-module__TPhi1q__sheetDescription,.Syllabus-module__TPhi1q__sheetSummary,.Syllabus-module__TPhi1q__lesson,.Syllabus-module__TPhi1q__duration{font-size:var(--mobile-text-size)}}
.Practice-module__zHWAfq__page{background:var(--page-cream);min-height:100svh;font-size:1.1vw}.Practice-module__zHWAfq__container{width:100%;max-width:1740px;margin-inline:auto;padding:5vw}.Practice-module__zHWAfq__accountPage>.Practice-module__zHWAfq__container{min-width:0;max-width:none;padding:0}.Practice-module__zHWAfq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Practice-module__zHWAfq__page :is(button,a,summary):focus-visible{outline:3px solid var(--brand-orange-deep);outline-offset:3px}.Practice-module__zHWAfq__page h1,.Practice-module__zHWAfq__page h2,.Practice-module__zHWAfq__page h3,.Practice-module__zHWAfq__page h4,.Practice-module__zHWAfq__page h5{line-height:1.18em}.Practice-module__zHWAfq__eyebrow{color:var(--orange-text);margin-bottom:.7vw;font-size:1.05vw;font-weight:700;display:block}.Practice-module__zHWAfq__helper{color:var(--muted);margin:.8vw 0 0;font-size:.95em}.Practice-module__zHWAfq__message{min-height:1.3em;color:var(--orange-text);margin:1vw 0 0;font-weight:700}.Practice-module__zHWAfq__message:empty{min-height:0;margin:0}.Practice-module__zHWAfq__notice{isolation:isolate;--panel-bg:var(--surface-warm);color:var(--ink);margin:0 0 2vw;padding:1.1vw 1.5vw;position:relative}:is(.Practice-module__zHWAfq__week,.Practice-module__zHWAfq__choiceCard,.Practice-module__zHWAfq__option,.Practice-module__zHWAfq__reviewOptions li,.Practice-module__zHWAfq__sampleOptions li){isolation:isolate;--panel-bg:var(--bg);--panel-outline:var(--line-strong);position:relative}:is(.Practice-module__zHWAfq__week:not(.Practice-module__zHWAfq__weekLocked),.Practice-module__zHWAfq__choiceCard,.Practice-module__zHWAfq__option):hover{--panel-outline:var(--brand-orange)}.Practice-module__zHWAfq__week.Practice-module__zHWAfq__weekChecked,.Practice-module__zHWAfq__choiceCard.Practice-module__zHWAfq__choiceActive,.Practice-module__zHWAfq__option.Practice-module__zHWAfq__optionChecked{--panel-bg:var(--surface-warm);--panel-outline:var(--brand-orange);--panel-stroke:1.6px}.Practice-module__zHWAfq__cta{cursor:pointer;border:0;justify-content:center;gap:1.1vw;min-height:3.4vw;padding-inline:1.7vw 1.2vw;font-family:inherit;font-size:1.05vw}.Practice-module__zHWAfq__cta:disabled{opacity:.45;cursor:not-allowed}.Practice-module__zHWAfq__cta:disabled:hover{transform:none}.Practice-module__zHWAfq__ctaBlock{width:100%}.Practice-module__zHWAfq__textAction{margin-top:0;font-size:1em;text-decoration:none}.Practice-module__zHWAfq__textAction:disabled{opacity:.4;cursor:not-allowed}.Practice-module__zHWAfq__inlineLink{color:var(--orange-text);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.Practice-module__zHWAfq__top{justify-content:space-between;align-items:flex-end;gap:4vw;margin-bottom:3vw;display:flex}.Practice-module__zHWAfq__intro{max-width:44vw}.Practice-module__zHWAfq__intro h1{letter-spacing:-.035em;margin-bottom:1vw;font-size:3.1vw}.Practice-module__zHWAfq__intro h1 em{color:var(--brand-orange-deep);font-style:normal}.Practice-module__zHWAfq__intro p{color:var(--muted);margin:0;font-size:1.15vw;line-height:1.3em}.Practice-module__zHWAfq__modeNav{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:1vw 2vw;display:grid}.Practice-module__zHWAfq__modeNav button{color:var(--muted);font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;padding:.6vw .2vw 1vw;font-size:1.4vw;font-weight:700;transition:color .2s;position:relative}.Practice-module__zHWAfq__modeNav button:after{inset-inline:0;content:"";background:0 0;height:10px;transition:background-color .2s;position:absolute;bottom:0;-webkit-mask:url(/brand/faq-separator.svg) 50%/100% 100% no-repeat;mask:url(/brand/faq-separator.svg) 50%/100% 100% no-repeat}.Practice-module__zHWAfq__modeNav button:hover{color:var(--ink-strong)}.Practice-module__zHWAfq__modeNav button.Practice-module__zHWAfq__modeActive{color:var(--orange-text)}.Practice-module__zHWAfq__catalogFilter{gap:.6em;max-width:28em;margin-block:1.5em;display:grid}.Practice-module__zHWAfq__catalogFilter select{width:100%;font:inherit;background:0 0;border:0;padding:.75em}.Practice-module__zHWAfq__setCatalog{grid-template-columns:repeat(auto-fit,minmax(min(100%,22em),1fr));gap:1.5em;display:grid}.Practice-module__zHWAfq__setCard,.Practice-module__zHWAfq__bookEntry{isolation:isolate;padding:2em;position:relative}.Practice-module__zHWAfq__setCard p{margin-block:1em}.Practice-module__zHWAfq__bookAnswer{border:0;margin:0;padding:1em 0}.Practice-module__zHWAfq__bookAnswer legend{font-weight:700}.Practice-module__zHWAfq__bookAnswer>div{flex-wrap:wrap;gap:1em;display:flex}.Practice-module__zHWAfq__bookAnswer label{cursor:pointer;align-items:center;gap:.5em;padding:.6em;display:inline-flex}.Practice-module__zHWAfq__bookAnswer input{accent-color:var(--orange-text);width:1.2em;height:1.2em}@media (max-width:576px){.Practice-module__zHWAfq__setCard,.Practice-module__zHWAfq__bookEntry{padding:20px 10px}.Practice-module__zHWAfq__setCatalog,.Practice-module__zHWAfq__bookEntry,.Practice-module__zHWAfq__catalogFilter{font-size:16px}}.Practice-module__zHWAfq__modeNav button.Practice-module__zHWAfq__modeActive:after{background:var(--brand-orange-mid)}.Practice-module__zHWAfq__modeNav button span{color:var(--muted);margin-top:.25vw;font-size:.85vw;font-weight:400;display:block}.Practice-module__zHWAfq__overview{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:3vw;display:grid}.Practice-module__zHWAfq__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4vw;display:grid}.Practice-module__zHWAfq__product{isolation:isolate;--panel-bg:var(--bg);padding:1.8vw 1.8vw 2vw;position:relative}.Practice-module__zHWAfq__product h2{color:var(--ink-strong);margin-bottom:1vw;font-size:1.6vw}.Practice-module__zHWAfq__product ul{gap:.7vw;margin:0;padding:0;list-style:none;display:grid}.Practice-module__zHWAfq__product li{color:var(--ink);padding-inline-start:1.1em;position:relative}.Practice-module__zHWAfq__product li:before{content:"";inset-inline-start:0;background:var(--brand-orange);border-radius:50%;width:.4em;height:.4em;position:absolute;top:.5em}.Practice-module__zHWAfq__overviewActions{grid-column:1/-1;gap:1.2vw;padding-top:.6vw;display:grid}.Practice-module__zHWAfq__overviewActions p{color:var(--muted);margin:0}.Practice-module__zHWAfq__actionRow{flex-wrap:wrap;align-items:center;gap:1.8vw;display:flex}.Practice-module__zHWAfq__sample{isolation:isolate;--panel-bg:var(--bg);pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;padding:2vw 2.2vw;position:relative}.Practice-module__zHWAfq__sample figcaption{color:var(--orange-text);margin-bottom:1vw;font-size:.9em;font-weight:700}.Practice-module__zHWAfq__samplePrompt{color:var(--ink-strong);margin:0 0 1.3vw;font-size:1.25vw;line-height:1.45em}.Practice-module__zHWAfq__sampleOptions{gap:.6vw;margin:0;padding:0;list-style:none;display:grid}.Practice-module__zHWAfq__sampleOptions li{align-items:center;gap:1vw;padding:.75vw 1.1vw;display:flex}.Practice-module__zHWAfq__panel{width:100%}.Practice-module__zHWAfq__loadingState{grid-template-columns:minmax(0,1fr) 22vw;gap:3vw;display:grid}.Practice-module__zHWAfq__loadingState span{isolation:isolate;--panel-bg:var(--bg);height:14vw;animation:1.6s ease-in-out infinite alternate Practice-module__zHWAfq__breathe;position:relative}.Practice-module__zHWAfq__loadingState span:nth-child(2){grid-row:span 2;height:auto}@keyframes Practice-module__zHWAfq__breathe{0%{opacity:.45}to{opacity:.9}}.Practice-module__zHWAfq__builder{grid-template-columns:minmax(0,1fr) 20vw;align-items:start;gap:3.2vw;display:grid}.Practice-module__zHWAfq__builderLock{grid-column:1/-1}.Practice-module__zHWAfq__summary{top:calc(var(--header-h) + 2vw);isolation:isolate;--panel-bg:var(--bg);gap:1.3vw;padding:2.4vw 1.8vw 2vw;display:grid;position:sticky}.Practice-module__zHWAfq__summary h2{font-size:1.6vw}.Practice-module__zHWAfq__summaryList{margin:0;display:grid}.Practice-module__zHWAfq__summaryList div{border-bottom:1px solid var(--line);justify-content:space-between;gap:1vw;padding:.65vw 0;display:flex}.Practice-module__zHWAfq__summaryList dt{color:var(--muted)}.Practice-module__zHWAfq__summaryList dd{color:var(--ink-strong);text-align:left;font-variant-numeric:tabular-nums;margin:0;font-weight:700}.Practice-module__zHWAfq__steps{min-width:0;display:grid}.Practice-module__zHWAfq__stage{padding-inline-start:3.6vw;padding-bottom:2.6vw;position:relative}.Practice-module__zHWAfq__stageMark{z-index:1;inset-inline-start:0;border:1.5px solid var(--brand-orange);background:var(--page-cream);width:2.4vw;height:2.4vw;color:var(--orange-text);border-radius:50%;place-items:center;font-size:1.05vw;font-weight:700;transition:background-color .3s,color .3s;display:grid;position:absolute;top:-.3vw}.Practice-module__zHWAfq__stageMark svg{stroke-width:2.2px;width:55%;height:55%}.Practice-module__zHWAfq__stage[data-done=true] .Practice-module__zHWAfq__stageMark{background:var(--brand-orange);color:var(--ink-strong)}.Practice-module__zHWAfq__stageLine{inset-inline-start:calc(1.2vw - 5px);width:10px;height:calc(100% - 2.9vw);position:absolute;top:2.5vw;overflow:visible}.Practice-module__zHWAfq__stageLine path{fill:none;stroke:var(--brand-orange-mid);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:4 6}.Practice-module__zHWAfq__horizontalLine{display:none}.Practice-module__zHWAfq__steps[data-lines=pending] .Practice-module__zHWAfq__stageLine{clip-path:inset(0 0 100%)}.Practice-module__zHWAfq__steps[data-lines=drawing] .Practice-module__zHWAfq__stageLine{clip-path:inset(0);transition:clip-path .9s cubic-bezier(.65, 0, .35, 1) calc(var(--i) * .3s)}.Practice-module__zHWAfq__stageLast{padding-bottom:0}.Practice-module__zHWAfq__stageLast .Practice-module__zHWAfq__stageMark svg{stroke-width:2px;width:50%;height:50%}.Practice-module__zHWAfq__finalStep{justify-items:start;gap:1vw;display:grid}.Practice-module__zHWAfq__finalStep h2{color:var(--ink-strong);font-size:1.55vw}.Practice-module__zHWAfq__recap{color:var(--ink);flex-wrap:wrap;gap:.4vw 0;margin:0;display:flex}.Practice-module__zHWAfq__recap span:not(:last-child):after{content:"·";color:var(--muted);margin-inline:.7vw}.Practice-module__zHWAfq__finalStep .Practice-module__zHWAfq__freeMeter{justify-content:flex-start}.Practice-module__zHWAfq__step{border:0;min-width:0;margin:0;padding:0}.Practice-module__zHWAfq__step legend{color:var(--ink-strong);margin-bottom:1vw;padding:0;font-size:1.55vw;font-weight:700}.Practice-module__zHWAfq__stepHint{color:var(--muted);margin:-.3vw 0 1.1vw}.Practice-module__zHWAfq__weekGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.8vw;display:grid}@media (max-width:1400px) and (min-width:1089px){.Practice-module__zHWAfq__weekGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.Practice-module__zHWAfq__week{cursor:pointer;padding:.9vw 1vw;display:block}.Practice-module__zHWAfq__week .Practice-module__zHWAfq__weekMark{top:.8vw;position:absolute;inset-inline-end:.8vw}.Practice-module__zHWAfq__week input{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.Practice-module__zHWAfq__week:has(input:focus-visible){outline:3px solid var(--brand-orange-deep);outline-offset:3px}.Practice-module__zHWAfq__week.Practice-module__zHWAfq__weekLocked{cursor:not-allowed;--panel-bg:transparent;--panel-outline:var(--line-strong)}.Practice-module__zHWAfq__weekLocked .Practice-module__zHWAfq__weekText b{color:var(--muted)}.Practice-module__zHWAfq__weekMark{border:1.5px solid var(--line-strong);width:1.6vw;height:1.6vw;color:var(--ink-strong);border-radius:50%;flex:none;place-items:center;margin-top:.1vw;display:grid}.Practice-module__zHWAfq__weekChecked .Practice-module__zHWAfq__weekMark{background:var(--brand-orange);border-color:var(--brand-orange)}.Practice-module__zHWAfq__weekLocked .Practice-module__zHWAfq__weekMark{color:var(--muted);border-color:#0000}.Practice-module__zHWAfq__weekMark svg{width:70%;height:70%}.Practice-module__zHWAfq__weekText{gap:.15vw;min-width:0;display:grid}.Practice-module__zHWAfq__weekText small{color:var(--orange-text);font-size:.85em;font-weight:700}.Practice-module__zHWAfq__weekText b{color:var(--ink-strong);font-size:.85em;font-weight:700;line-height:1.3em}.Practice-module__zHWAfq__weekText em{color:var(--muted);margin-top:.45em;font-size:.72em;font-style:normal}.Practice-module__zHWAfq__choiceRow{flex-wrap:wrap;gap:.8vw;display:flex}.Practice-module__zHWAfq__choiceCard{cursor:pointer;align-items:baseline;gap:.5vw;min-width:9vw;padding:1vw 1.6vw;display:flex}.Practice-module__zHWAfq__choiceCard input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.Practice-module__zHWAfq__choiceCard:has(input:focus-visible){outline:3px solid var(--brand-orange-deep);outline-offset:3px}.Practice-module__zHWAfq__choiceCard b{color:var(--brand-orange-deep);font-size:1.9vw;line-height:1}.Practice-module__zHWAfq__choiceWide{flex-direction:column;align-items:flex-start;gap:.2vw;min-width:15vw;padding:1.1vw 1.6vw}.Practice-module__zHWAfq__choiceWide span:last-child{color:var(--muted);font-size:.9em}.Practice-module__zHWAfq__choiceTitle{color:var(--ink-strong);align-items:center;gap:.4vw;font-weight:700;display:inline-flex}.Practice-module__zHWAfq__choiceTitle svg{width:1.2vw;height:1.2vw}.Practice-module__zHWAfq__freeMeter{color:var(--muted);justify-content:space-between;align-items:center;gap:1vw;font-size:.9em;display:flex}.Practice-module__zHWAfq__dots{flex:none;gap:.35vw;display:inline-flex}.Practice-module__zHWAfq__dots i{border:1.5px solid var(--brand-orange);border-radius:50%;width:.8vw;height:.8vw}.Practice-module__zHWAfq__dots i.Practice-module__zHWAfq__dotUsed{background:var(--brand-orange)}.Practice-module__zHWAfq__stepsLocked{opacity:.45}.Practice-module__zHWAfq__upgrade{isolation:isolate;--panel-bg:var(--surface-warm);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.6vw;padding:2vw 2.2vw;display:grid;position:relative}.Practice-module__zHWAfq__upgrade h3{margin-bottom:.4vw;font-size:1.6vw}.Practice-module__zHWAfq__upgrade p{color:var(--muted);max-width:40em;margin:0}.Practice-module__zHWAfq__upgradeIcon{background:var(--bg);width:3.4vw;height:3.4vw;color:var(--orange-text);border-radius:50%;place-items:center;display:grid}.Practice-module__zHWAfq__upgradeIcon svg{width:45%;height:45%}.Practice-module__zHWAfq__simulation{gap:2.4vw;display:grid}.Practice-module__zHWAfq__simulationSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4vw}.Practice-module__zHWAfq__simulationSteps .Practice-module__zHWAfq__stage{padding:3.6vw 0 0}.Practice-module__zHWAfq__simulationSteps .Practice-module__zHWAfq__stageMark{top:0}.Practice-module__zHWAfq__simulationSteps .Practice-module__zHWAfq__stageLine{top:calc(1.2vw - 5px);pointer-events:none;width:calc(100% - .6vw);height:10px;inset-inline-start:3vw}.Practice-module__zHWAfq__simulationSteps .Practice-module__zHWAfq__verticalLine{display:none}.Practice-module__zHWAfq__simulationSteps .Practice-module__zHWAfq__horizontalLine{display:block}.Practice-module__zHWAfq__simulationSteps[data-lines=pending] .Practice-module__zHWAfq__stageLine{clip-path:inset(0 0 0 100%)}.Practice-module__zHWAfq__simFacts{color:var(--orange-text);flex-wrap:wrap;margin:0;font-weight:700;display:flex}.Practice-module__zHWAfq__simFacts span:not(:last-child):after{content:"·";color:var(--muted);margin-inline:.7vw;font-weight:400}.Practice-module__zHWAfq__rule h3{color:var(--ink-strong);margin-bottom:.5vw;font-size:1.55vw}.Practice-module__zHWAfq__rule p,.Practice-module__zHWAfq__simText{color:var(--muted);max-width:46em;margin:0}.Practice-module__zHWAfq__finalStep .Practice-module__zHWAfq__upgrade{width:100%}.Practice-module__zHWAfq__history{margin-top:5vw;position:relative}.Practice-module__zHWAfq__history:before{content:"";inset-inline:0;background:var(--line-strong);pointer-events:none;height:10px;position:absolute;top:calc(-2.5vw - 5px);-webkit-mask:url(/brand/faq-separator.svg) 50%/100% 100% no-repeat;mask:url(/brand/faq-separator.svg) 50%/100% 100% no-repeat}.Practice-module__zHWAfq__historyHead{justify-content:space-between;align-items:flex-end;gap:2vw;margin-bottom:1.6vw;display:flex}.Practice-module__zHWAfq__history h2{letter-spacing:-.03em;font-size:2.6vw}.Practice-module__zHWAfq__historyStats{gap:2.4vw;margin:0;display:flex}.Practice-module__zHWAfq__historyStats div{text-align:center;display:grid}.Practice-module__zHWAfq__historyStats dt{color:var(--muted);order:2;font-size:.85em}.Practice-module__zHWAfq__historyStats dd{color:var(--brand-orange-deep);font-variant-numeric:tabular-nums;margin:0;font-size:2vw;font-weight:700;line-height:1.1}.Practice-module__zHWAfq__historyList{margin:0;padding:0;list-style:none}.Practice-module__zHWAfq__historyList li{position:relative}.Practice-module__zHWAfq__historyList li:after{content:"";inset-inline:0;background:var(--line-strong);pointer-events:none;height:10px;position:absolute;bottom:0;-webkit-mask:url(/brand/faq-separator.svg) 50%/100% 100% no-repeat;mask:url(/brand/faq-separator.svg) 50%/100% 100% no-repeat}.Practice-module__zHWAfq__historyList button{width:100%;color:var(--ink);font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.4vw;padding:1.2vw .3vw 1.4vw;display:grid}.Practice-module__zHWAfq__historyList button:hover .Practice-module__zHWAfq__historyGo{color:var(--orange-text)}.Practice-module__zHWAfq__historyScore{border:2px solid var(--line-strong);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:3.4vw;height:3.4vw;font-size:1.15vw;font-weight:700;display:grid}.Practice-module__zHWAfq__historyScore[data-band=high]{color:#2f5d42;border-color:#427858}.Practice-module__zHWAfq__historyScore[data-band=mid]{border-color:var(--brand-orange);color:var(--orange-text)}.Practice-module__zHWAfq__historyScore[data-band=low]{color:#8e3f33;border-color:#ad5b4e}.Practice-module__zHWAfq__historyMain{gap:.2vw;min-width:0;display:grid}.Practice-module__zHWAfq__historyMain b{color:var(--ink-strong)}.Practice-module__zHWAfq__historyMain small{color:var(--muted);font-size:.88em}.Practice-module__zHWAfq__historyGo{color:var(--ink-strong);align-items:center;gap:.5vw;font-weight:700;transition:color .18s;display:inline-flex}.Practice-module__zHWAfq__examPage{padding-bottom:0}.Practice-module__zHWAfq__examColumn{min-width:0}.Practice-module__zHWAfq__accountPage .Practice-module__zHWAfq__exam{min-height:0}.Practice-module__zHWAfq__accountPage .Practice-module__zHWAfq__examBarInner{max-width:none;padding-inline:0}.Practice-module__zHWAfq__accountPage .Practice-module__zHWAfq__examBody{padding-inline:0;max-width:none;padding-bottom:0}.Practice-module__zHWAfq__exam{min-height:calc(100svh - var(--header-h))}.Practice-module__zHWAfq__examBar{top:var(--header-h);z-index:20;background:color-mix(in srgb, var(--page-cream) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);position:sticky}.Practice-module__zHWAfq__examBarInner{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:2vw;max-width:1740px;margin-inline:auto;padding:1vw 5vw;display:grid}.Practice-module__zHWAfq__examTitle{gap:.1vw;margin:0;font-size:1em;display:grid}.Practice-module__zHWAfq__examTitle span{color:var(--orange-text);font-size:.85em;font-weight:700}.Practice-module__zHWAfq__examTitle b{color:var(--ink-strong);white-space:nowrap;font-size:1.4vw}.Practice-module__zHWAfq__examTitle small{color:var(--muted);font-size:.7em;font-weight:400}.Practice-module__zHWAfq__examProgress{background:var(--line);border-radius:999px;height:6px;overflow:hidden}.Practice-module__zHWAfq__examProgress span{border-radius:inherit;background:var(--brand-orange-deep);height:100%;transition:width .35s;display:block}.Practice-module__zHWAfq__timer{color:var(--ink-strong);align-items:center;gap:.5vw;transition:color .3s;display:inline-flex}.Practice-module__zHWAfq__timer>svg{width:1.3vw;height:1.3vw;color:var(--orange-text)}.Practice-module__zHWAfq__timer strong{font-variant-numeric:tabular-nums;text-align:center;min-width:3.6em;font-size:1.35vw}.Practice-module__zHWAfq__timerHidden{color:var(--muted);min-width:7em;font-size:.9em}.Practice-module__zHWAfq__timerToggle{width:2vw;height:2vw;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.Practice-module__zHWAfq__timerToggle:hover{background:var(--surface);color:var(--ink)}.Practice-module__zHWAfq__timerToggle[aria-pressed=true]{color:var(--orange-text)}.Practice-module__zHWAfq__timerToggle svg{width:70%;height:70%}.Practice-module__zHWAfq__timerLow>svg,.Practice-module__zHWAfq__timerLow strong{color:#8e3f33}.Practice-module__zHWAfq__untimed{color:var(--muted);font-size:.9em}.Practice-module__zHWAfq__submitButton{min-height:2.9vw}.Practice-module__zHWAfq__examBody{grid-template-columns:minmax(0,1fr) 17vw;align-items:start;gap:3vw;max-width:1740px;margin-inline:auto;padding:3vw 5vw 5vw;display:grid}.Practice-module__zHWAfq__questionCard{isolation:isolate;--panel-bg:var(--bg);min-width:0;padding:4vw 3.4vw 3.6vw;position:relative}.Practice-module__zHWAfq__questionHead{justify-content:space-between;align-items:center;gap:1vw;margin-bottom:1.4vw;display:flex}.Practice-module__zHWAfq__questionHead h2{color:var(--orange-text);outline:none;font-size:1.2vw}.Practice-module__zHWAfq__flag{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4vw;padding:.3vw 0;font-size:.9em;transition:color .18s;display:inline-flex}.Practice-module__zHWAfq__flag svg{width:1.1vw;height:1.1vw}.Practice-module__zHWAfq__flag:hover{color:var(--ink)}.Practice-module__zHWAfq__flagOn{color:var(--orange-text);font-weight:700}.Practice-module__zHWAfq__flagOn svg{fill:var(--brand-orange)}.Practice-module__zHWAfq__prompt{color:var(--ink-strong);margin-bottom:2vw;font-size:1.42vw;line-height:1.45em}.Practice-module__zHWAfq__options{border:0;gap:.8vw;min-width:0;margin:0;padding:0;display:grid}.Practice-module__zHWAfq__option{cursor:pointer;align-items:center;gap:1.1vw;min-height:4vw;padding:1vw 1.4vw;display:flex}.Practice-module__zHWAfq__option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.Practice-module__zHWAfq__option:has(input:focus-visible){outline:3px solid var(--brand-orange-deep);outline-offset:3px}.Practice-module__zHWAfq__optionNumber{border:1.5px solid var(--line-strong);width:2.2vw;height:2.2vw;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:.95em;font-weight:700;transition:all .16s;display:grid}.Practice-module__zHWAfq__optionNumber svg{width:60%;height:60%}.Practice-module__zHWAfq__optionChecked .Practice-module__zHWAfq__optionNumber{background:var(--brand-orange);border-color:var(--brand-orange);color:var(--ink-strong)}.Practice-module__zHWAfq__optionText{min-width:0;color:var(--ink);font-size:1.15vw;line-height:1.35em}.Practice-module__zHWAfq__options:disabled .Practice-module__zHWAfq__option{cursor:default}.Practice-module__zHWAfq__saveState{min-height:1.3em;color:var(--muted);margin:.9vw 0 0;font-size:.88em}.Practice-module__zHWAfq__examNav{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1vw;margin-top:1.4vw;padding-top:1.6vw;display:flex}.Practice-module__zHWAfq__examNav .Practice-module__zHWAfq__prev:hover .Practice-module__zHWAfq__prevArrow{transform:translate(3px)}.Practice-module__zHWAfq__keyHint{color:var(--muted);margin:1.2vw 0 0;font-size:.82em}.Practice-module__zHWAfq__navigator{top:calc(var(--header-h) + 6.5vw);gap:1.1vw;display:grid;position:sticky}.Practice-module__zHWAfq__navigatorHead{align-items:baseline;gap:.5vw;display:flex}.Practice-module__zHWAfq__navigatorHead b{color:var(--ink-strong);font-variant-numeric:tabular-nums;font-size:1.6vw}.Practice-module__zHWAfq__navigatorHead span{color:var(--muted)}.Practice-module__zHWAfq__navFlagCount{align-items:center;gap:.25vw;margin-inline-start:auto;font-weight:700;display:inline-flex;color:var(--orange-text)!important}.Practice-module__zHWAfq__navFlagCount svg{width:1vw;height:1vw;fill:var(--brand-orange)}.Practice-module__zHWAfq__navGrid{grid-template-columns:repeat(5,1fr);gap:.55vw;margin:0;padding:0;list-style:none;display:grid}.Practice-module__zHWAfq__navItem{aspect-ratio:1;border:1.5px solid var(--line-strong);background:var(--bg);width:100%;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:50%;place-items:center;font-size:.92em;transition:all .16s;display:grid;position:relative}.Practice-module__zHWAfq__navItem:hover{border-color:var(--brand-orange)}.Practice-module__zHWAfq__navAnswered{background:var(--surface-warm);border-color:var(--brand-orange)}.Practice-module__zHWAfq__navCurrent{background:var(--brand-orange);border-color:var(--brand-orange);color:var(--ink-strong);box-shadow:0 0 0 3px var(--page-cream), 0 0 0 4.5px var(--brand-orange);font-weight:700}.Practice-module__zHWAfq__navFlag{top:-.35vw;background:var(--bg);width:1.15vw;height:1.15vw;color:var(--orange-text);border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:-.35vw}.Practice-module__zHWAfq__navFlag svg{width:80%;height:80%;fill:var(--brand-orange)}.Practice-module__zHWAfq__legend{color:var(--muted);flex-wrap:wrap;gap:.5vw 1vw;margin:0;padding:0;font-size:.8em;list-style:none;display:flex}.Practice-module__zHWAfq__legend li{align-items:center;gap:.35vw;display:inline-flex}.Practice-module__zHWAfq__legend i{border:1.5px solid var(--line-strong);border-radius:50%;width:.8vw;height:.8vw}.Practice-module__zHWAfq__legend i.Practice-module__zHWAfq__legendAnswered{background:var(--surface-warm);border-color:var(--brand-orange)}.Practice-module__zHWAfq__legend svg{width:.9vw;height:.9vw;color:var(--orange-text);fill:var(--brand-orange)}.Practice-module__zHWAfq__navNote{color:var(--muted);margin:0;font-size:.85em}.Practice-module__zHWAfq__dialog{width:34vw;max-width:none;color:var(--ink);isolation:isolate;--panel-bg:var(--bg);background:0 0;border:0;padding:2.6vw 3vw;overflow:visible}.Practice-module__zHWAfq__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#2b2c2d6b}.Practice-module__zHWAfq__dialog[open]{animation:.22s ease-out Practice-module__zHWAfq__rise}@keyframes Practice-module__zHWAfq__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.Practice-module__zHWAfq__dialog h2{margin-bottom:.8vw;font-size:2vw}.Practice-module__zHWAfq__dialog p{color:var(--muted);margin:0 0 1vw}.Practice-module__zHWAfq__dialogWarn{font-weight:700;color:#8e3f33!important}.Practice-module__zHWAfq__dialogFlag{align-items:center;gap:.4vw;font-weight:700;display:flex;color:var(--orange-text)!important}.Practice-module__zHWAfq__dialogFlag svg{width:1.1vw;height:1.1vw;fill:var(--brand-orange)}.Practice-module__zHWAfq__jumpList{flex-wrap:wrap;gap:.45vw;margin-bottom:1.4vw;display:flex}.Practice-module__zHWAfq__jumpList button{border:1.5px solid var(--brand-orange);background:var(--surface-warm);width:2.4vw;height:2.4vw;color:var(--ink-strong);font:inherit;cursor:pointer;border-radius:50%;place-items:center;font-weight:700;display:grid}.Practice-module__zHWAfq__dialogActions{flex-wrap:wrap;align-items:center;gap:1.4vw;margin-top:1vw;display:flex}.Practice-module__zHWAfq__resultsHero{isolation:isolate;--panel-bg:var(--bg);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4vw;padding:4.2vw 4vw;display:grid;position:relative}.Practice-module__zHWAfq__resultsScore{position:relative}.Practice-module__zHWAfq__scoreRing{aspect-ratio:1;width:15vw;position:relative}.Practice-module__zHWAfq__scoreRing svg{width:100%;height:100%;transform:rotate(-90deg)}.Practice-module__zHWAfq__ringTrack{fill:none;stroke:var(--line);stroke-width:8px}.Practice-module__zHWAfq__ringValue{fill:none;stroke:var(--brand-orange);stroke-width:8px;stroke-linecap:round;transition:stroke-dashoffset 1.1s cubic-bezier(.3,.7,.2,1)}.Practice-module__zHWAfq__scoreRing>span{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.Practice-module__zHWAfq__scoreRing b{color:var(--ink-strong);font-variant-numeric:tabular-nums;font-size:5vw;line-height:.9}.Practice-module__zHWAfq__scoreRing small{color:var(--muted);font-size:1vw}.Practice-module__zHWAfq__resultsText h1{letter-spacing:-.03em;margin-bottom:.8vw;font-size:3.2vw}.Practice-module__zHWAfq__resultsText p{color:var(--muted);margin:0;font-size:1.2vw}.Practice-module__zHWAfq__resultStats{flex-wrap:wrap;gap:0;margin:1.6vw 0;display:flex}.Practice-module__zHWAfq__resultStats div{border-inline-start:1px solid var(--line);padding-inline:1.6vw;display:grid}.Practice-module__zHWAfq__resultStats div:first-child{border:0;padding-inline-start:0}.Practice-module__zHWAfq__resultStats dt{color:var(--muted);order:2;font-size:.85em}.Practice-module__zHWAfq__resultStats dd{color:var(--ink-strong);font-variant-numeric:tabular-nums;margin:0;font-size:1.9vw;font-weight:700;line-height:1.1}.Practice-module__zHWAfq__resultActions{flex-wrap:wrap;align-items:center;gap:1.6vw;display:flex}.Practice-module__zHWAfq__freeNote{color:var(--muted);align-items:center;gap:.6vw;margin:1.6vw 0 0;display:flex}.Practice-module__zHWAfq__freeNote svg{color:var(--orange-text);flex:none}.Practice-module__zHWAfq__review{margin-top:4.4vw}.Practice-module__zHWAfq__reviewTop{justify-content:space-between;align-items:flex-end;gap:2vw;margin-bottom:1.4vw;display:flex}.Practice-module__zHWAfq__reviewTop h2{letter-spacing:-.03em;font-size:2.6vw}.Practice-module__zHWAfq__filters{gap:1.8vw;display:flex}.Practice-module__zHWAfq__filters button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:.4vw;padding:.4vw .1vw .8vw;font-weight:700;transition:color .2s;display:inline-flex;position:relative}.Practice-module__zHWAfq__filters button:after{content:"";inset-inline:0;background:0 0;height:10px;transition:background-color .2s;position:absolute;bottom:0;-webkit-mask:url(/brand/faq-separator.svg) 50%/100% 100% no-repeat;mask:url(/brand/faq-separator.svg) 50%/100% 100% no-repeat}.Practice-module__zHWAfq__filters button span{font-variant-numeric:tabular-nums;font-size:.85em;font-weight:400}.Practice-module__zHWAfq__filters button:hover{color:var(--ink-strong)}.Practice-module__zHWAfq__filters button.Practice-module__zHWAfq__filterOn{color:var(--orange-text)}.Practice-module__zHWAfq__filters button.Practice-module__zHWAfq__filterOn:after{background:var(--brand-orange-mid)}.Practice-module__zHWAfq__filters button:disabled{opacity:.4;cursor:not-allowed}.Practice-module__zHWAfq__answerMap{flex-wrap:wrap;gap:.55vw;margin:0 0 2.4vw;padding:0;list-style:none;display:flex}.Practice-module__zHWAfq__answerMap a{border:1.5px solid var(--line-strong);background:var(--bg);width:2.7vw;height:2.7vw;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:.92em;text-decoration:none;display:grid;position:relative}.Practice-module__zHWAfq__answerMap a svg{bottom:-.3vw;background:var(--bg);stroke-width:2.4px;border-radius:50%;width:1.15vw;height:1.15vw;padding:.12vw;position:absolute;inset-inline-end:-.3vw}.Practice-module__zHWAfq__answerMap a[data-outcome=correct]{background:#f0f8f2;border-color:#427858}.Practice-module__zHWAfq__answerMap a[data-outcome=correct] svg{color:#2f5d42}.Practice-module__zHWAfq__answerMap a[data-outcome=incorrect]{background:#fff2ee;border-color:#ad5b4e}.Practice-module__zHWAfq__answerMap a[data-outcome=incorrect] svg{color:#8e3f33}.Practice-module__zHWAfq__answerMap a[data-outcome=skipped] svg{color:var(--muted)}.Practice-module__zHWAfq__reviewList{gap:2vw;display:grid}.Practice-module__zHWAfq__reviewItem{isolation:isolate;--panel-bg:var(--bg);scroll-margin-top:calc(var(--header-h) + 2vw);gap:1.4vw;padding:4vw 3.4vw 3.6vw;display:grid;position:relative}.Practice-module__zHWAfq__reviewHead{flex-wrap:wrap;align-items:center;gap:.6vw 1.2vw;display:flex}.Practice-module__zHWAfq__reviewHead h3{color:var(--orange-text);font-size:1.25vw}.Practice-module__zHWAfq__outcome{color:var(--muted);align-items:center;gap:.35vw;font-size:.9em;font-weight:700;display:inline-flex}.Practice-module__zHWAfq__outcome svg{stroke-width:2.4px;width:1.05vw;height:1.05vw}.Practice-module__zHWAfq__reviewItem[data-outcome=correct] .Practice-module__zHWAfq__outcome{color:#2f5d42}.Practice-module__zHWAfq__reviewItem[data-outcome=incorrect] .Practice-module__zHWAfq__outcome{color:#8e3f33}.Practice-module__zHWAfq__bookmark{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4vw;margin-inline-start:auto;padding:.3vw 0;font-size:.9em;display:inline-flex}.Practice-module__zHWAfq__bookmark svg{width:1.15vw;height:1.15vw}.Practice-module__zHWAfq__bookmark:hover{color:var(--ink)}.Practice-module__zHWAfq__bookmark[aria-pressed=true]{color:var(--orange-text);font-weight:700}.Practice-module__zHWAfq__bookmark[aria-pressed=true] svg{fill:var(--brand-orange)}.Practice-module__zHWAfq__reviewItem .Practice-module__zHWAfq__prompt{margin-bottom:0;font-size:1.28vw}.Practice-module__zHWAfq__reviewOptions{gap:.6vw;margin:0;padding:0;list-style:none;display:grid}.Practice-module__zHWAfq__reviewOptions li{align-items:center;gap:1vw;padding:.85vw 1.4vw;display:flex}.Practice-module__zHWAfq__reviewOptions .Practice-module__zHWAfq__optionText{flex:1}.Practice-module__zHWAfq__reviewOptions li.Practice-module__zHWAfq__isCorrect{--panel-bg:#f0f8f2;--panel-outline:#427858;--panel-stroke:1.6px}.Practice-module__zHWAfq__reviewOptions li.Practice-module__zHWAfq__isCorrect .Practice-module__zHWAfq__optionNumber{color:#fff;background:#427858;border-color:#427858}.Practice-module__zHWAfq__reviewOptions li.Practice-module__zHWAfq__isWrong{--panel-bg:#fff2ee;--panel-outline:#ad5b4e;--panel-stroke:1.6px}.Practice-module__zHWAfq__reviewOptions li.Practice-module__zHWAfq__isWrong .Practice-module__zHWAfq__optionNumber{color:#fff;background:#ad5b4e;border-color:#ad5b4e}.Practice-module__zHWAfq__optionTags{flex-wrap:wrap;flex:none;gap:.4vw;display:flex}.Practice-module__zHWAfq__optionTags em{font-size:.82em;font-style:normal;font-weight:700}.Practice-module__zHWAfq__isCorrect .Practice-module__zHWAfq__optionTags em{color:#2f5d42}.Practice-module__zHWAfq__isWrong .Practice-module__zHWAfq__optionTags em{color:#8e3f33}.Practice-module__zHWAfq__explanation{isolation:isolate;--panel-bg:var(--surface-warm);padding:2.2vw 2vw;position:relative}.Practice-module__zHWAfq__explanation h4,.Practice-module__zHWAfq__mistake h4{color:var(--ink-strong);margin-bottom:.8vw;font-size:1.15vw}.Practice-module__zHWAfq__mistake{isolation:isolate;--panel-bg:#fff2ee;padding:2vw;position:relative}.Practice-module__zHWAfq__mistake h4{color:#8e3f33}.Practice-module__zHWAfq__more{border-top:1px solid var(--line);padding-top:1vw}.Practice-module__zHWAfq__more summary{color:var(--ink-strong);cursor:pointer;align-items:center;gap:.6vw;font-weight:700;list-style:none;display:flex}.Practice-module__zHWAfq__more summary::-webkit-details-marker{display:none}.Practice-module__zHWAfq__more summary:after{content:"";border-inline-end:1.6px solid;border-bottom:1.6px solid;width:.5em;height:.5em;margin-inline-start:.3em;transition:transform .2s;transform:translateY(-.15em)rotate(45deg)}.Practice-module__zHWAfq__more[open] summary:after{transform:translateY(.1em)rotate(-135deg)}.Practice-module__zHWAfq__more summary:hover{color:var(--orange-text)}.Practice-module__zHWAfq__more dl{gap:1.1vw;margin:1.2vw 0 0;display:grid}.Practice-module__zHWAfq__more dl>div+div{border-top:1px solid var(--line);padding-top:1.1vw}.Practice-module__zHWAfq__more dl>div.Practice-module__zHWAfq__moreChosen dt{color:#8e3f33}.Practice-module__zHWAfq__more dt{color:var(--ink-strong);margin-bottom:.4vw;font-weight:700}.Practice-module__zHWAfq__more dd{color:var(--ink);margin:0}.Practice-module__zHWAfq__support{gap:1.2vw;margin-top:1.2vw;display:grid}.Practice-module__zHWAfq__supportList{gap:.8vw;display:grid}.Practice-module__zHWAfq__supportList h5{color:var(--muted);font-size:1em}.Practice-module__zHWAfq__supportList article+article{border-top:1px solid var(--line);padding-top:.8vw}.Practice-module__zHWAfq__supportList article b{color:var(--ink-strong)}.Practice-module__zHWAfq__supportList article p{margin:.3vw 0 0}.Practice-module__zHWAfq__supportForm{justify-items:start;gap:.7vw;max-width:44vw;display:grid}.Practice-module__zHWAfq__supportForm>div{width:100%}.Practice-module__zHWAfq__supportForm label{font-weight:700}.Practice-module__zHWAfq__supportForm>span{color:var(--orange-text);font-size:.9em;font-weight:700}@media (max-width:1088px){.Practice-module__zHWAfq__page{font-size:16px}.Practice-module__zHWAfq__container{padding:70px 20px}.Practice-module__zHWAfq__eyebrow{margin-bottom:10px;font-size:15px}.Practice-module__zHWAfq__helper{margin-top:10px}.Practice-module__zHWAfq__notice{margin-bottom:22px;padding:14px 18px}.Practice-module__zHWAfq__cta{gap:14px;min-height:52px;padding-inline:22px 16px;font-size:15px}.Practice-module__zHWAfq__top{flex-direction:column;align-items:stretch;gap:26px;margin-bottom:36px}.Practice-module__zHWAfq__intro{max-width:620px}.Practice-module__zHWAfq__intro h1{margin-bottom:12px;font-size:42px}.Practice-module__zHWAfq__intro p{font-size:18px}.Practice-module__zHWAfq__modeNav{gap:28px}.Practice-module__zHWAfq__modeNav button{padding:8px 2px 14px;font-size:21px}.Practice-module__zHWAfq__modeNav button span{margin-top:4px;font-size:14px}.Practice-module__zHWAfq__overview{grid-template-columns:1fr;gap:26px}.Practice-module__zHWAfq__products{gap:14px}.Practice-module__zHWAfq__product{padding:24px 22px 26px}.Practice-module__zHWAfq__product h2{margin-bottom:12px;font-size:22px}.Practice-module__zHWAfq__product ul{gap:8px}.Practice-module__zHWAfq__overviewActions{gap:14px;padding-top:6px}.Practice-module__zHWAfq__actionRow{gap:22px}.Practice-module__zHWAfq__sample{padding:26px 24px}.Practice-module__zHWAfq__sample figcaption{margin-bottom:12px}.Practice-module__zHWAfq__samplePrompt{margin-bottom:16px;font-size:18px}.Practice-module__zHWAfq__sampleOptions{gap:8px}.Practice-module__zHWAfq__sampleOptions li{gap:12px;padding:10px 14px}.Practice-module__zHWAfq__loadingState{grid-template-columns:1fr}.Practice-module__zHWAfq__loadingState span{height:120px}.Practice-module__zHWAfq__builder{grid-template-columns:1fr;gap:32px}.Practice-module__zHWAfq__summary{display:none}.Practice-module__zHWAfq__stage{padding-inline-start:46px;padding-bottom:32px}.Practice-module__zHWAfq__stageMark{width:32px;height:32px;font-size:15px;top:-3px}.Practice-module__zHWAfq__stageLine{inset-inline-start:11px;height:calc(100% - 40px);top:34px}.Practice-module__zHWAfq__finalStep{gap:14px}.Practice-module__zHWAfq__finalStep h2{font-size:21px}.Practice-module__zHWAfq__recap span:not(:last-child):after{margin-inline:8px}.Practice-module__zHWAfq__step legend{margin-bottom:14px;font-size:21px}.Practice-module__zHWAfq__stepHint{margin:-4px 0 14px}.Practice-module__zHWAfq__weekGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.Practice-module__zHWAfq__week{padding:14px 16px}.Practice-module__zHWAfq__week .Practice-module__zHWAfq__weekMark{top:12px;inset-inline-end:12px}.Practice-module__zHWAfq__weekMark{width:24px;height:24px}.Practice-module__zHWAfq__choiceRow{gap:10px}.Practice-module__zHWAfq__choiceCard{gap:8px;min-width:130px;padding:14px 20px}.Practice-module__zHWAfq__choiceCard b{font-size:28px}.Practice-module__zHWAfq__choiceWide{min-width:210px;padding:16px 22px}.Practice-module__zHWAfq__choiceTitle{gap:6px}.Practice-module__zHWAfq__choiceTitle svg{width:18px;height:18px}.Practice-module__zHWAfq__dots{gap:6px}.Practice-module__zHWAfq__dots i{width:12px;height:12px}.Practice-module__zHWAfq__upgrade{grid-template-columns:auto minmax(0,1fr);gap:18px;padding:26px}.Practice-module__zHWAfq__upgrade>a{grid-column:1/-1;justify-self:start}.Practice-module__zHWAfq__upgrade h3{margin-bottom:6px;font-size:22px}.Practice-module__zHWAfq__upgradeIcon{width:48px;height:48px}.Practice-module__zHWAfq__simulation{gap:28px}.Practice-module__zHWAfq__simulationSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.Practice-module__zHWAfq__simulationSteps .Practice-module__zHWAfq__stage{padding:48px 0 0}.Practice-module__zHWAfq__simulationSteps .Practice-module__zHWAfq__stageLine{top:11px;width:calc(100% - 18px);inset-inline-start:42px}.Practice-module__zHWAfq__simulationSteps .Practice-module__zHWAfq__stage:nth-child(2) .Practice-module__zHWAfq__stageLine{display:none}.Practice-module__zHWAfq__simFacts span:not(:last-child):after{margin-inline:8px}.Practice-module__zHWAfq__rule h3{margin-bottom:6px;font-size:21px}.Practice-module__zHWAfq__history{margin-top:70px}.Practice-module__zHWAfq__history:before{top:-40px}.Practice-module__zHWAfq__historyHead{flex-wrap:wrap;margin-bottom:18px}.Practice-module__zHWAfq__history h2{font-size:34px}.Practice-module__zHWAfq__historyStats{gap:26px}.Practice-module__zHWAfq__historyStats dd{font-size:26px}.Practice-module__zHWAfq__historyList button{gap:16px;padding:16px 4px 18px}.Practice-module__zHWAfq__historyScore{width:46px;height:46px;font-size:16px}.Practice-module__zHWAfq__historyGo{gap:6px}.Practice-module__zHWAfq__examBarInner{grid-template-columns:minmax(0,1fr) auto auto;gap:14px;padding:12px 20px}.Practice-module__zHWAfq__examProgress{grid-area:2/1/auto/-1}.Practice-module__zHWAfq__examTitle b{font-size:19px}.Practice-module__zHWAfq__timer{gap:6px}.Practice-module__zHWAfq__timer>svg{width:18px;height:18px}.Practice-module__zHWAfq__timer strong{font-size:19px}.Practice-module__zHWAfq__timerToggle{width:30px;height:30px}.Practice-module__zHWAfq__submitButton{min-height:44px}.Practice-module__zHWAfq__examBody{grid-template-columns:1fr;gap:28px;padding:30px 20px 70px}.Practice-module__zHWAfq__questionCard{padding:42px 28px 38px}.Practice-module__zHWAfq__questionHead{margin-bottom:18px}.Practice-module__zHWAfq__questionHead h2{font-size:17px}.Practice-module__zHWAfq__flag{gap:6px;padding:4px 0}.Practice-module__zHWAfq__flag svg{width:16px;height:16px}.Practice-module__zHWAfq__prompt{margin-bottom:24px;font-size:20px}.Practice-module__zHWAfq__options{gap:10px}.Practice-module__zHWAfq__option{gap:14px;min-height:58px;padding:12px 16px}.Practice-module__zHWAfq__optionNumber{width:32px;height:32px}.Practice-module__zHWAfq__optionText{font-size:17px}.Practice-module__zHWAfq__saveState{margin-top:12px}.Practice-module__zHWAfq__examNav{margin-top:18px;padding-top:20px}.Practice-module__zHWAfq__keyHint{display:none}.Practice-module__zHWAfq__navigator{gap:14px;position:static}.Practice-module__zHWAfq__navigatorHead b{font-size:22px}.Practice-module__zHWAfq__navFlagCount svg{width:15px;height:15px}.Practice-module__zHWAfq__navGrid{grid-template-columns:repeat(auto-fill,minmax(42px,1fr));gap:8px}.Practice-module__zHWAfq__navFlag{top:-5px;width:17px;height:17px;inset-inline-end:-5px}.Practice-module__zHWAfq__legend{gap:8px 16px}.Practice-module__zHWAfq__legend i{width:12px;height:12px}.Practice-module__zHWAfq__legend svg{width:14px;height:14px}.Practice-module__zHWAfq__dialog{width:min(92vw,520px);padding:30px 28px}.Practice-module__zHWAfq__dialog h2{margin-bottom:10px;font-size:26px}.Practice-module__zHWAfq__dialog p{margin-bottom:14px}.Practice-module__zHWAfq__dialogFlag svg{width:16px;height:16px}.Practice-module__zHWAfq__jumpList{gap:6px;margin-bottom:18px}.Practice-module__zHWAfq__jumpList button{width:38px;height:38px}.Practice-module__zHWAfq__dialogActions{gap:18px;margin-top:12px}.Practice-module__zHWAfq__resultsHero{gap:34px;padding:46px 32px}.Practice-module__zHWAfq__scoreRing{width:180px}.Practice-module__zHWAfq__scoreRing b{font-size:60px}.Practice-module__zHWAfq__scoreRing small{font-size:15px}.Practice-module__zHWAfq__resultsText h1{margin-bottom:10px;font-size:38px}.Practice-module__zHWAfq__resultsText p{font-size:18px}.Practice-module__zHWAfq__resultStats{margin:20px 0}.Practice-module__zHWAfq__resultStats div{padding-inline:20px}.Practice-module__zHWAfq__resultStats dd{font-size:26px}.Practice-module__zHWAfq__resultActions{gap:20px}.Practice-module__zHWAfq__freeNote{gap:8px;margin-top:20px}.Practice-module__zHWAfq__review{margin-top:56px}.Practice-module__zHWAfq__reviewTop{flex-wrap:wrap;gap:18px;margin-bottom:18px}.Practice-module__zHWAfq__reviewTop h2{font-size:34px}.Practice-module__zHWAfq__filters{gap:22px}.Practice-module__zHWAfq__filters button{gap:6px;padding:6px 2px 12px}.Practice-module__zHWAfq__answerMap{gap:8px;margin-bottom:28px}.Practice-module__zHWAfq__answerMap a{width:40px;height:40px}.Practice-module__zHWAfq__answerMap a svg{bottom:-5px;width:18px;height:18px;padding:2px;inset-inline-end:-5px}.Practice-module__zHWAfq__reviewList{gap:22px}.Practice-module__zHWAfq__reviewItem{gap:18px;padding:42px 26px 38px}.Practice-module__zHWAfq__reviewHead{gap:8px 14px}.Practice-module__zHWAfq__reviewHead h3{font-size:18px}.Practice-module__zHWAfq__outcome{gap:5px}.Practice-module__zHWAfq__outcome svg,.Practice-module__zHWAfq__bookmark svg{width:16px;height:16px}.Practice-module__zHWAfq__bookmark{gap:6px}.Practice-module__zHWAfq__reviewItem .Practice-module__zHWAfq__prompt{font-size:18px}.Practice-module__zHWAfq__reviewOptions{gap:8px}.Practice-module__zHWAfq__reviewOptions li{gap:12px;padding:10px 14px}.Practice-module__zHWAfq__optionTags{gap:6px}.Practice-module__zHWAfq__explanation{padding:30px 24px}.Practice-module__zHWAfq__explanation h4,.Practice-module__zHWAfq__mistake h4{margin-bottom:10px;font-size:17px}.Practice-module__zHWAfq__mistake{padding:26px 22px}.Practice-module__zHWAfq__more{padding-top:14px}.Practice-module__zHWAfq__more summary{gap:8px}.Practice-module__zHWAfq__more dl{gap:14px;margin-top:16px}.Practice-module__zHWAfq__more dl>div+div{padding-top:14px}.Practice-module__zHWAfq__more dt{margin-bottom:6px}.Practice-module__zHWAfq__support{gap:16px;margin-top:16px}.Practice-module__zHWAfq__supportList{gap:10px}.Practice-module__zHWAfq__supportList article+article{padding-top:10px}.Practice-module__zHWAfq__supportForm{gap:10px;max-width:100%}}@media (max-width:576px){.Practice-module__zHWAfq__simulationSteps{grid-template-columns:1fr}.Practice-module__zHWAfq__simulationSteps .Practice-module__zHWAfq__stage{padding:0;padding-inline-start:42px}.Practice-module__zHWAfq__simulationSteps .Practice-module__zHWAfq__stageLine{display:none}.Practice-module__zHWAfq__page{font-size:16px}.Practice-module__zHWAfq__container{padding:50px 10px}.Practice-module__zHWAfq__top{gap:20px;margin-bottom:28px}.Practice-module__zHWAfq__intro h1{font-size:clamp(32px,9vw,40px)}.Practice-module__zHWAfq__intro p{font-size:17px}.Practice-module__zHWAfq__modeNav{grid-template-columns:1fr 1fr;gap:14px;display:grid}.Practice-module__zHWAfq__modeNav button{font-size:18px}.Practice-module__zHWAfq__modeNav button span{font-size:12.5px}.Practice-module__zHWAfq__products{grid-template-columns:1fr}.Practice-module__zHWAfq__actionRow{justify-items:start;gap:16px;display:grid}.Practice-module__zHWAfq__actionRow>a:first-child{width:100%}.Practice-module__zHWAfq__sample{padding:22px 16px}.Practice-module__zHWAfq__notice{padding:12px 14px}.Practice-module__zHWAfq__stage{padding-inline-start:38px}.Practice-module__zHWAfq__stageMark{width:28px;height:28px;font-size:14px}.Practice-module__zHWAfq__stageLine{inset-inline-start:9px;height:calc(100% - 36px);top:30px}.Practice-module__zHWAfq__finalStep>button{width:100%}.Practice-module__zHWAfq__weekGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.Practice-module__zHWAfq__week{padding:12px}.Practice-module__zHWAfq__choiceCard{flex:1 1 0;justify-content:center;min-width:0}.Practice-module__zHWAfq__choiceWide{flex:100%}.Practice-module__zHWAfq__upgrade{grid-template-columns:1fr;padding:22px 18px}.Practice-module__zHWAfq__upgrade>a{grid-column:auto;justify-self:stretch}.Practice-module__zHWAfq__upgradeIcon{display:none}.Practice-module__zHWAfq__history{margin-top:56px}.Practice-module__zHWAfq__history:before{top:-33px}.Practice-module__zHWAfq__historyHead{gap:14px;display:grid}.Practice-module__zHWAfq__history h2{font-size:30px}.Practice-module__zHWAfq__historyStats{justify-content:space-between}.Practice-module__zHWAfq__historyList button{grid-template-columns:auto minmax(0,1fr)}.Practice-module__zHWAfq__historyGo{grid-column:2;font-size:14px}.Practice-module__zHWAfq__examBarInner{gap:10px;padding:10px}.Practice-module__zHWAfq__examTitle span{display:none}.Practice-module__zHWAfq__examTitle b{font-size:17px}.Practice-module__zHWAfq__timer strong{min-width:3.2em;font-size:17px}.Practice-module__zHWAfq__timerHidden{min-width:0;font-size:13px}.Practice-module__zHWAfq__submitButton{min-height:42px;padding-inline:16px 12px}.Practice-module__zHWAfq__examBody{gap:24px;padding:22px 10px 50px}.Practice-module__zHWAfq__questionCard{padding:34px 16px 30px}.Practice-module__zHWAfq__questionHead{flex-wrap:wrap}.Practice-module__zHWAfq__prompt{font-size:18px}.Practice-module__zHWAfq__option{gap:12px;padding:12px}.Practice-module__zHWAfq__optionText{font-size:16px}.Practice-module__zHWAfq__examNav .Practice-module__zHWAfq__cta{flex:1}.Practice-module__zHWAfq__navGrid{grid-template-columns:repeat(auto-fill,minmax(40px,1fr))}.Practice-module__zHWAfq__dialog{padding:26px 18px}.Practice-module__zHWAfq__dialog h2{font-size:23px}.Practice-module__zHWAfq__dialogActions{justify-items:start;display:grid}.Practice-module__zHWAfq__dialogActions>button:first-child{width:100%}.Practice-module__zHWAfq__resultsHero{text-align:center;grid-template-columns:1fr;justify-items:center;gap:22px;padding:40px 16px}.Practice-module__zHWAfq__scoreRing{width:156px}.Practice-module__zHWAfq__scoreRing b{font-size:52px}.Practice-module__zHWAfq__resultsText h1{font-size:32px}.Practice-module__zHWAfq__resultsText p{font-size:17px}.Practice-module__zHWAfq__resultStats{justify-content:center}.Practice-module__zHWAfq__resultStats div{padding-inline:14px}.Practice-module__zHWAfq__resultStats dd{font-size:23px}.Practice-module__zHWAfq__resultActions{justify-items:center;gap:16px;display:grid}.Practice-module__zHWAfq__resultActions>button:first-child,.Practice-module__zHWAfq__resultActions>a:first-child{width:100%}.Practice-module__zHWAfq__freeNote{text-align:start;align-items:flex-start}.Practice-module__zHWAfq__reviewTop h2{font-size:30px}.Practice-module__zHWAfq__filters{justify-content:space-between;gap:10px;width:100%}.Practice-module__zHWAfq__filters button{white-space:nowrap;font-size:14px}.Practice-module__zHWAfq__answerMap a{width:38px;height:38px}.Practice-module__zHWAfq__reviewItem{padding:34px 16px 30px}.Practice-module__zHWAfq__bookmark{margin-inline-start:0}.Practice-module__zHWAfq__reviewHead h3{flex-basis:auto}.Practice-module__zHWAfq__reviewItem .Practice-module__zHWAfq__prompt{font-size:17px}.Practice-module__zHWAfq__reviewOptions li{flex-wrap:wrap;padding:10px 12px}.Practice-module__zHWAfq__optionTags{width:100%;padding-inline-start:44px}.Practice-module__zHWAfq__explanation{padding:26px 16px}.Practice-module__zHWAfq__mistake{padding:22px 14px}}@media (prefers-reduced-motion:reduce){.Practice-module__zHWAfq__loadingState span{animation:none}.Practice-module__zHWAfq__ringValue,.Practice-module__zHWAfq__examProgress span{transition:none}}@media (max-width:1088px){.Practice-module__zHWAfq__page,.Practice-module__zHWAfq__eyebrow,.Practice-module__zHWAfq__helper,.Practice-module__zHWAfq__cta,.Practice-module__zHWAfq__textAction,.Practice-module__zHWAfq__intro p,.Practice-module__zHWAfq__modeNav button,.Practice-module__zHWAfq__modeNav button span,.Practice-module__zHWAfq__samplePrompt,.Practice-module__zHWAfq__stageMark,.Practice-module__zHWAfq__step legend,.Practice-module__zHWAfq__weekText small,.Practice-module__zHWAfq__weekText b,.Practice-module__zHWAfq__weekText em,.Practice-module__zHWAfq__choiceWide span:last-child,.Practice-module__zHWAfq__freeMeter,.Practice-module__zHWAfq__historyStats dt,.Practice-module__zHWAfq__historyScore,.Practice-module__zHWAfq__historyMain small,.Practice-module__zHWAfq__timer strong,.Practice-module__zHWAfq__timerHidden,.Practice-module__zHWAfq__untimed,.Practice-module__zHWAfq__flag,.Practice-module__zHWAfq__prompt,.Practice-module__zHWAfq__optionNumber,.Practice-module__zHWAfq__optionText,.Practice-module__zHWAfq__saveState,.Practice-module__zHWAfq__keyHint,.Practice-module__zHWAfq__navigatorHead b,.Practice-module__zHWAfq__navItem,.Practice-module__zHWAfq__legend,.Practice-module__zHWAfq__navNote,.Practice-module__zHWAfq__scoreRing small,.Practice-module__zHWAfq__resultsText p,.Practice-module__zHWAfq__resultStats dt,.Practice-module__zHWAfq__filters button span,.Practice-module__zHWAfq__answerMap a,.Practice-module__zHWAfq__outcome,.Practice-module__zHWAfq__bookmark,.Practice-module__zHWAfq__reviewItem .Practice-module__zHWAfq__prompt,.Practice-module__zHWAfq__optionTags em,.Practice-module__zHWAfq__supportForm>span,.Practice-module__zHWAfq__historyGo,.Practice-module__zHWAfq__resultStats dd,.Practice-module__zHWAfq__filters button{font-size:var(--mobile-text-size)}.Practice-module__zHWAfq__weekText em{font-size:13px}}
.Focus-module__W9uDWW__shell{--sidebar-w:320px;--topbar-h:64px;min-height:calc(100dvh - var(--header-h));background:var(--page-cream);color:var(--ink)}.Focus-module__W9uDWW__frame{grid-template-columns:var(--sidebar-w) minmax(0, 1fr);min-height:calc(100dvh - var(--header-h));display:grid}.Focus-module__W9uDWW__sidebar{top:var(--header-h);height:calc(100dvh - var(--header-h));background:var(--bg);border-inline-end:1px solid var(--line);flex-direction:column;display:flex;position:sticky}.Focus-module__W9uDWW__sidebarHead{flex-direction:column;gap:10px;padding:22px 22px 16px;display:flex}.Focus-module__W9uDWW__sidebarLogo{width:max-content;display:inline-flex}.Focus-module__W9uDWW__sidebarLogo img{width:auto;height:34px;display:block}.Focus-module__W9uDWW__sidebarLabel{color:var(--muted);font-size:14px;font-weight:700;line-height:1.3em}.Focus-module__W9uDWW__sidebarScroll{overscroll-behavior:contain;flex:1;min-height:0;position:relative;overflow-y:auto}.Focus-module__W9uDWW__outline{padding:0 0 28px}.Focus-module__W9uDWW__weeks{display:grid}.Focus-module__W9uDWW__week+.Focus-module__W9uDWW__week:before{content:"";background:var(--line-strong);height:10px;margin-inline:22px;display:block;-webkit-mask:url(/brand/faq-separator.svg) 50%/100% 100% no-repeat;mask:url(/brand/faq-separator.svg) 50%/100% 100% no-repeat}@keyframes Focus-module__W9uDWW__lineDraw{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:no-preference){.Focus-module__W9uDWW__weeks[data-lines=draw] .Focus-module__W9uDWW__week+.Focus-module__W9uDWW__week:before{animation:Focus-module__W9uDWW__lineDraw .8s cubic-bezier(.65, 0, .35, 1) calc(var(--line-index,0) * 80ms) both}.Focus-module__W9uDWW__rule{animation:1s cubic-bezier(.65,0,.35,1) both Focus-module__W9uDWW__lineDraw}}.Focus-module__W9uDWW__weekToggle{z-index:2;background:var(--bg);width:100%;color:var(--ink-strong);font:inherit;text-align:start;cursor:pointer;border:0;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:14px;padding:14px 22px;display:grid;position:sticky;top:0}.Focus-module__W9uDWW__weekToggle:hover .Focus-module__W9uDWW__weekTitle{color:var(--orange-text)}.Focus-module__W9uDWW__weekToggle:focus-visible{outline:2px solid var(--brand-orange);outline-offset:-4px;border-radius:var(--radius-sm)}.Focus-module__W9uDWW__weekIndex{flex-direction:column;align-items:center;min-width:46px;display:inline-flex}.Focus-module__W9uDWW__weekWord{color:var(--orange-text);letter-spacing:.08em;font-size:12px;font-weight:700;line-height:1}.Focus-module__W9uDWW__weekNumber{color:var(--brand-orange-deep);font-variant-numeric:tabular-nums;letter-spacing:-.05em;font-size:34px;font-weight:700;line-height:.95}.Focus-module__W9uDWW__weekCopy{flex-direction:column;gap:4px;min-width:0;display:flex}.Focus-module__W9uDWW__weekTitle{font-size:16px;font-weight:700;line-height:1.18em;transition:color .18s}.Focus-module__W9uDWW__weekMeta{color:var(--muted);font-size:13px;line-height:1.3em}.Focus-module__W9uDWW__weekChevron{border:1px solid var(--line);background:var(--bg);width:30px;height:30px;color:var(--orange-text);border-radius:50%;place-items:center;transition:transform .2s,border-color .2s;display:grid}.Focus-module__W9uDWW__weekToggle[aria-expanded=true] .Focus-module__W9uDWW__weekChevron{border-color:var(--brand-orange-mid);transform:rotate(180deg)}.Focus-module__W9uDWW__weekPanel{padding:4px 14px 14px}.Focus-module__W9uDWW__topics{gap:14px;display:grid}.Focus-module__W9uDWW__topicTitle{color:var(--ink-strong);align-items:center;gap:8px;padding:8px 8px 6px;font-size:14px;font-weight:700;line-height:1.18em;display:flex}.Focus-module__W9uDWW__lessons{gap:2px;display:grid}.Focus-module__W9uDWW__lessonLink{border-radius:var(--radius-sm);color:var(--ink);align-items:center;gap:10px;padding:9px 10px;font-size:14.5px;line-height:1.3em;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.Focus-module__W9uDWW__lessonLink:hover{color:var(--orange-text)}.Focus-module__W9uDWW__lessonLink:focus-visible{outline:2px solid var(--brand-orange);outline-offset:1px}.Focus-module__W9uDWW__lessonCurrent{color:var(--ink-strong);font-weight:700}.Focus-module__W9uDWW__lessonTitle{flex:1;min-width:0}.Focus-module__W9uDWW__lessonDuration{color:var(--orange-text);font-variant-numeric:tabular-nums;flex:none;font-size:12.5px}.Focus-module__W9uDWW__column{flex-direction:column;min-width:0;display:flex}.Focus-module__W9uDWW__topbar{align-items:center;gap:18px;min-height:40px;display:flex}.Focus-module__W9uDWW__iconButton.Focus-module__W9uDWW__menuButton{display:none}.Focus-module__W9uDWW__iconButton{border:1px solid var(--line-strong);background:var(--bg);width:40px;height:40px;color:var(--ink-strong);cursor:pointer;border-radius:50%;flex:none;place-items:center;transition:border-color .18s,color .18s;display:inline-grid}.Focus-module__W9uDWW__iconButton:hover{border-color:var(--brand-orange-mid);color:var(--orange-text)}.Focus-module__W9uDWW__iconButton:focus-visible{outline:2px solid var(--brand-orange);outline-offset:3px}.Focus-module__W9uDWW__backLink{color:var(--ink-strong);flex:none;align-items:center;gap:6px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.Focus-module__W9uDWW__backLink:hover{color:var(--orange-text)}.Focus-module__W9uDWW__backLink:focus-visible{outline:2px solid var(--brand-orange);outline-offset:4px;border-radius:2px}.Focus-module__W9uDWW__topbarWeek{color:var(--orange-text);flex:none;font-size:14px;font-weight:700}.Focus-module__W9uDWW__progressWrap{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.Focus-module__W9uDWW__progress{background:var(--line);border-radius:999px;flex:1;max-width:340px;height:7px;position:relative;overflow:hidden}.Focus-module__W9uDWW__progressFill{background:linear-gradient(270deg, var(--brand-orange), var(--brand-orange-deep));border-radius:999px;transition:width .4s;position:absolute;inset-block:0;inset-inline-start:0}.Focus-module__W9uDWW__progressText{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:13.5px}.Focus-module__W9uDWW__topbarActions{align-items:center;gap:10px;margin-inline-start:auto;display:flex}.Focus-module__W9uDWW__main{flex:1;padding:24px 5vw 5vw}.Focus-module__W9uDWW__lesson{width:100%}.Focus-module__W9uDWW__crumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:clamp(13px,.95vw,15px);line-height:1.3em;display:flex}.Focus-module__W9uDWW__crumbWeek{color:var(--orange-text);font-weight:700}.Focus-module__W9uDWW__lessonHeading{color:var(--ink-strong);text-align:center;font-size:clamp(28px,2.6vw,46px);line-height:1.18em}.Focus-module__W9uDWW__demoNotice{color:var(--orange-text);text-align:center;margin-bottom:12px;font-size:15px;font-weight:700}.Focus-module__W9uDWW__lessonMaterials{isolation:isolate;margin-top:22px;padding:clamp(20px,2vw,32px);line-height:1.65;position:relative}.Focus-module__W9uDWW__lessonMaterials ul{flex-wrap:wrap;gap:14px;margin:14px 0 0;padding:0;list-style:none;display:flex}.Focus-module__W9uDWW__lessonMaterials a{color:var(--orange-text);font-weight:700}.Focus-module__W9uDWW__lessonHeading:focus,.Focus-module__W9uDWW__lessonHeading:focus-visible{outline:none}.Focus-module__W9uDWW__lessonDurationLine{color:var(--orange-text);font-variant-numeric:tabular-nums;margin-top:8px;font-size:clamp(13px,.95vw,15px);font-weight:700}.Focus-module__W9uDWW__clipDefs{width:0;height:0;position:absolute;overflow:hidden}.Focus-module__W9uDWW__playerFrame{filter:drop-shadow(0 4px 10px #36373814)drop-shadow(0 20px 42px #36373829);margin-top:16px}.Focus-module__W9uDWW__player{aspect-ratio:16/9;background:radial-gradient(circle at 50% 42%, #414345 0%, var(--surface-dark) 72%);position:relative}.Focus-module__W9uDWW__player iframe,.Focus-module__W9uDWW__player video{border:0;width:100%;height:100%;position:absolute;inset:0}.Focus-module__W9uDWW__player video{object-fit:cover;object-position:center}.Focus-module__W9uDWW__player video[data-portrait=true]{object-fit:contain}.Focus-module__W9uDWW__playerEmpty{color:#efece9;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex;position:absolute;inset:0}.Focus-module__W9uDWW__playerStar{background:var(--brand-orange);width:46px;height:46px;margin-bottom:6px;-webkit-mask:url(/brand/star-solid.svg) 50%/contain no-repeat;mask:url(/brand/star-solid.svg) 50%/contain no-repeat}.Focus-module__W9uDWW__playerEmptyTitle{color:#fff;font-size:clamp(17px,1.3vw,22px);font-weight:700;line-height:1.18em}.Focus-module__W9uDWW__playerEmptyNote{color:#bdb9b5;font-size:clamp(13px,.95vw,15px);line-height:1.3em}.Focus-module__W9uDWW__afterPlayer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:12px;padding-inline:4.43%;display:flex}.Focus-module__W9uDWW__markComplete{align-items:center;gap:12px;display:flex}.Focus-module__W9uDWW__burstAnchor{display:inline-flex;position:relative}.Focus-module__W9uDWW__burstAnchor>button{margin-top:0}.Focus-module__W9uDWW__actionButton{white-space:nowrap;gap:12px;padding-inline:26px 18px}.Focus-module__W9uDWW__actionButton.Focus-module__W9uDWW__compact{min-height:42px;padding-block:8px;padding-inline:18px 14px;font-size:14px}.Focus-module__W9uDWW__weekEndFrame{filter:drop-shadow(0 4px 10px #36373814)drop-shadow(0 20px 42px #36373824);margin-top:clamp(36px,3.2vw,56px)}.Focus-module__W9uDWW__weekEnd{background:var(--bg);grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:clamp(18px,2vw,32px);padding:clamp(30px,3vw,48px) 9%;display:grid}.Focus-module__W9uDWW__weekEndIndex{flex-direction:column;align-items:center;display:inline-flex}.Focus-module__W9uDWW__weekEndIndex .Focus-module__W9uDWW__weekWord{font-size:13px}.Focus-module__W9uDWW__weekEndIndex .Focus-module__W9uDWW__weekNumber{font-size:clamp(45px,4.2vw,64px)}.Focus-module__W9uDWW__weekEndIndex{position:relative}.Focus-module__W9uDWW__weekEndIndex .Focus-module__W9uDWW__weekNumberOutline{color:#0000;-webkit-text-stroke:1.5px var(--brand-orange-deep);background:linear-gradient(to top, var(--brand-orange-deep) 50%, transparent 50%) 0 0 / 100% 200% no-repeat;-webkit-background-clip:text;background-clip:text}.Focus-module__W9uDWW__weekEndIndex .Focus-module__W9uDWW__weekNumberFilled{background-position:0 100%}.Focus-module__W9uDWW__weekEndIndex .Focus-module__W9uDWW__weekNumberFilling{transition:background-position .9s cubic-bezier(.45,0,.25,1)}.Focus-module__W9uDWW__weekEndCopy{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.Focus-module__W9uDWW__weekEndTitle{color:var(--ink-strong);font-size:clamp(22px,1.8vw,30px);line-height:1.18em}.Focus-module__W9uDWW__weekEndText{color:var(--muted);font-size:clamp(15px,1.1vw,18px);line-height:1.3em}.Focus-module__W9uDWW__weekEndCopy>a{margin-top:6px}.Focus-module__W9uDWW__materials{margin-top:clamp(40px,3.6vw,64px)}.Focus-module__W9uDWW__materialsTitle{color:var(--ink-strong);align-items:center;gap:10px;font-size:clamp(20px,1.5vw,26px);line-height:1.18em;display:flex}.Focus-module__W9uDWW__rule{background:var(--line-strong);height:10px;margin:14px 0 20px;display:block;-webkit-mask:url(/brand/faq-separator.svg) 50%/100% 100% no-repeat;mask:url(/brand/faq-separator.svg) 50%/100% 100% no-repeat}.Focus-module__W9uDWW__mobileBar{display:none}.Focus-module__W9uDWW__backdrop{z-index:40;cursor:pointer;background:#2b2c2d52;border:0;animation:.32s ease-out both Focus-module__W9uDWW__fadeIn;position:fixed;inset:0}.Focus-module__W9uDWW__drawer{z-index:50;width:var(--sidebar-w);background:var(--bg);flex-direction:column;max-width:85vw;animation:.32s cubic-bezier(.2,.85,.25,1) both Focus-module__W9uDWW__drawerIn;display:flex;position:fixed;inset-block:0;inset-inline-start:0;box-shadow:0 20px 42px #36373829}.Focus-module__W9uDWW__drawerTop{justify-content:space-between;align-items:flex-start;gap:12px;padding-inline-end:16px;display:flex}.Focus-module__W9uDWW__drawerTop .Focus-module__W9uDWW__sidebarHead{flex:1}.Focus-module__W9uDWW__closeButton{border:1px solid var(--line);background:var(--bg);width:36px;height:36px;color:var(--ink-strong);cursor:pointer;border-radius:50%;flex:none;place-items:center;margin-top:22px;display:grid}.Focus-module__W9uDWW__closeButton:hover{border-color:var(--brand-orange-mid);color:var(--orange-text)}.Focus-module__W9uDWW__closeButton:focus-visible{outline:2px solid var(--brand-orange);outline-offset:3px}@keyframes Focus-module__W9uDWW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Focus-module__W9uDWW__drawerIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@media (max-width:1024px){.Focus-module__W9uDWW__frame{grid-template-columns:minmax(0,1fr)}.Focus-module__W9uDWW__sidebar{display:none}.Focus-module__W9uDWW__iconButton.Focus-module__W9uDWW__menuButton{display:inline-grid}.Focus-module__W9uDWW__topbar{gap:12px}.Focus-module__W9uDWW__main{padding:24px 20px 70px}}@media (max-width:700px){.Focus-module__W9uDWW__backLink span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Focus-module__W9uDWW__progressText{display:none}.Focus-module__W9uDWW__main{padding:20px 10px 50px}.Focus-module__W9uDWW__lessonHeading{font-size:28px}.Focus-module__W9uDWW__mobileBar{inset-inline:0;z-index:20;padding:12px 10px calc(12px + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0}.Focus-module__W9uDWW__mobileNext{color:var(--ink-strong);align-items:center;gap:6px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.Focus-module__W9uDWW__mobileNext:focus-visible{outline:2px solid var(--brand-orange);outline-offset:4px;border-radius:2px}.Focus-module__W9uDWW__weekEnd{grid-template-columns:minmax(0,1fr);padding:30px 10%}}@media (max-width:576px){.Focus-module__W9uDWW__shell{--header-h:112px}}@media (prefers-reduced-motion:reduce){.Focus-module__W9uDWW__backdrop,.Focus-module__W9uDWW__drawer{animation:none}.Focus-module__W9uDWW__progressFill,.Focus-module__W9uDWW__weekChevron,.Focus-module__W9uDWW__weekEndIndex .Focus-module__W9uDWW__weekNumberFilling{transition:none}}.Focus-module__W9uDWW__previewNotice{color:var(--orange-text);font:inherit;flex-wrap:wrap;gap:10px 24px;margin:0 0 24px;line-height:1.5;display:flex}.Focus-module__W9uDWW__previewNotice a{color:inherit;font-weight:700;text-decoration:none}.Focus-module__W9uDWW__previewNotice a:focus-visible{outline-offset:4px;outline:2px solid}@media (max-width:1088px){.Focus-module__W9uDWW__sidebarLabel,.Focus-module__W9uDWW__weekWord,.Focus-module__W9uDWW__weekMeta,.Focus-module__W9uDWW__lessonLink,.Focus-module__W9uDWW__lessonDuration,.Focus-module__W9uDWW__backLink,.Focus-module__W9uDWW__topbarWeek,.Focus-module__W9uDWW__progressText,.Focus-module__W9uDWW__crumbs,.Focus-module__W9uDWW__demoNotice,.Focus-module__W9uDWW__lessonDurationLine,.Focus-module__W9uDWW__playerEmptyNote,.Focus-module__W9uDWW__actionButton.Focus-module__W9uDWW__compact,.Focus-module__W9uDWW__weekEndIndex .Focus-module__W9uDWW__weekWord,.Focus-module__W9uDWW__weekEndText,.Focus-module__W9uDWW__mobileNext{font-size:var(--mobile-text-size)}}.Focus-module__W9uDWW__player video::-webkit-media-controls-panel{padding-inline:4%;box-sizing:border-box;padding-bottom:10px}.Focus-module__W9uDWW__player video::-webkit-media-controls-timeline{margin-inline:0}@media (max-width:576px){.Focus-module__W9uDWW__player video::-webkit-media-controls-panel{padding-inline:5%;padding-bottom:6px}}.Focus-module__W9uDWW__lessonTools{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;margin-top:28px;display:grid}@media (min-width:1280px){.Focus-module__W9uDWW__lessonTools{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5vw}}
.LessonTools-module__nH3meW__section{isolation:isolate;align-self:start;min-width:0;padding:2vw;position:relative}.LessonTools-module__nH3meW__section h2{margin:0 0 8px;font-size:1.8vw;line-height:1.18}.LessonTools-module__nH3meW__section p{white-space:pre-wrap}.LessonTools-module__nH3meW__intro{color:var(--muted);margin:0;line-height:1.3}.LessonTools-module__nH3meW__form{gap:12px;margin-top:18px;display:grid}.LessonTools-module__nH3meW__form label{font-weight:700}.LessonTools-module__nH3meW__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.LessonTools-module__nH3meW__actions button{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;font-weight:700}.LessonTools-module__nH3meW__form .LessonTools-module__nH3meW__actions button[type=submit]{border:1px solid var(--brand-orange);background:var(--brand-orange);color:var(--ink-strong);border-radius:999px;padding:10px 22px}.LessonTools-module__nH3meW__actions button:disabled{opacity:.5;cursor:not-allowed}.LessonTools-module__nH3meW__section [role=status]:empty{margin:0}.LessonTools-module__nH3meW__section [role=status]:not(:empty){margin-top:12px}.LessonTools-module__nH3meW__list{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.LessonTools-module__nH3meW__list h3{margin-bottom:10px;font-size:1.3vw;line-height:1.18}.LessonTools-module__nH3meW__list li,.LessonTools-module__nH3meW__list article{border-top:1px solid var(--line);overflow-wrap:anywhere;padding-top:12px}.LessonTools-module__nH3meW__list article p{margin-top:7px}@media (min-width:1280px){.LessonTools-module__nH3meW__intro{min-height:3.9em}}@media (max-width:1088px){.LessonTools-module__nH3meW__section{padding:24px}.LessonTools-module__nH3meW__section h2{font-size:25px}.LessonTools-module__nH3meW__list h3{font-size:21px}}@media (max-width:576px){.LessonTools-module__nH3meW__section{padding:22px 20px}.LessonTools-module__nH3meW__section h2{font-size:24px}}.LessonTools-module__nH3meW__publicAnswers{grid-column:1/-1;width:100%}.LessonTools-module__nH3meW__publicAnswers h3{white-space:pre-wrap;overflow-wrap:anywhere}
.WeekIndex-module__7sW6LW__index{flex-direction:column;flex:none;align-items:stretch;width:max-content;padding-top:3px;display:inline-flex}.WeekIndex-module__7sW6LW__word{width:100%;color:var(--orange-text);justify-content:space-between;font-size:13px;font-weight:700;line-height:1;display:flex;position:relative;top:5px}.WeekIndex-module__7sW6LW__number{width:max-content;color:var(--brand-orange);font-variant-numeric:tabular-nums;letter-spacing:-.06em;text-align:center;margin-top:-4px;font-size:clamp(45px,4.5vw,64px);font-weight:700;line-height:.9;display:block}.WeekIndex-module__7sW6LW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1400px){.WeekIndex-module__7sW6LW__word{font-size:11px}.WeekIndex-module__7sW6LW__number{font-size:50px}}@media (max-width:1024px){.WeekIndex-module__7sW6LW__number{font-size:48px}}@media (max-width:1088px){.WeekIndex-module__7sW6LW__word{font-size:var(--mobile-text-size)}}
.AiChat-module__DX-VBG__launcher{z-index:6;background:var(--brand-orange);min-height:52px;color:var(--ink-strong);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 22px;font-size:17px;font-weight:700;display:inline-flex;position:absolute;inset-block-end:28px;inset-inline-end:4vw;box-shadow:0 10px 28px #3637382e}.AiChat-module__DX-VBG__launcher[aria-expanded=true]{background:var(--bg);box-shadow:0 0 0 1.5px var(--brand-orange), 0 10px 28px #36373824}.AiChat-module__DX-VBG__star{background:currentColor;flex:none;width:22px;height:22px;display:inline-block;-webkit-mask:url(/brand/star-solid.svg) 50%/contain no-repeat;mask:url(/brand/star-solid.svg) 50%/contain no-repeat}.AiChat-module__DX-VBG__launcher .AiChat-module__DX-VBG__star{color:var(--ink-strong)}.AiChat-module__DX-VBG__chat{z-index:6;isolation:isolate;filter:drop-shadow(0 4px 10px #36373814)drop-shadow(0 20px 42px #36373829);flex-direction:column;width:470px;max-height:calc(100% - 130px);padding:26px 28px 24px;animation:.35s cubic-bezier(.2,.85,.25,1) both AiChat-module__DX-VBG__chatIn;display:flex;position:absolute;inset-block-end:96px;inset-inline-end:4vw}@keyframes AiChat-module__DX-VBG__chatIn{0%{opacity:0;transform:translateY(14px)}}.AiChat-module__DX-VBG__head{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:16px;display:flex}.AiChat-module__DX-VBG__avatar{background:var(--surface-warm);width:46px;height:46px;color:var(--brand-orange);border-radius:50%;flex:none;place-items:center;display:grid}.AiChat-module__DX-VBG__avatar .AiChat-module__DX-VBG__star{width:24px;height:24px}.AiChat-module__DX-VBG__head strong{color:var(--ink-strong);font-size:20px;line-height:1.18;display:block}.AiChat-module__DX-VBG__head small{color:var(--muted);font-size:14px;line-height:1.3;display:block}.AiChat-module__DX-VBG__close{border:1px solid var(--line-strong);background:var(--bg);width:36px;height:36px;color:var(--ink-strong);font:inherit;cursor:pointer;border-radius:50%;margin-inline-start:auto;font-size:20px}.AiChat-module__DX-VBG__messages{flex-direction:column;flex:1;gap:14px;min-height:120px;padding:18px 2px 14px;display:flex;overflow-y:auto}.AiChat-module__DX-VBG__welcome{color:var(--muted);margin:0;font-size:15px;line-height:1.3}.AiChat-module__DX-VBG__user{isolation:isolate;max-width:82%;color:var(--ink-strong);--panel-bg:var(--surface-warm);align-self:flex-start;padding:12px 18px;font-size:16px;font-weight:700;line-height:1.3;position:relative}.AiChat-module__DX-VBG__reply{isolation:isolate;max-width:92%;color:var(--ink);--panel-bg:var(--bg);--panel-outline:var(--line);align-self:flex-end;gap:12px;padding:16px 20px;font-size:16px;line-height:1.3;display:grid;position:relative}.AiChat-module__DX-VBG__replyHead{color:var(--orange-text);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.AiChat-module__DX-VBG__replyHead .AiChat-module__DX-VBG__star{width:15px;height:15px;color:var(--brand-orange)}.AiChat-module__DX-VBG__reply p{margin:0}.AiChat-module__DX-VBG__caret{vertical-align:text-bottom;background:var(--brand-orange);width:2px;height:1em;margin-inline-start:2px;animation:.9s steps(2,end) infinite AiChat-module__DX-VBG__blink;display:inline-block}@keyframes AiChat-module__DX-VBG__blink{50%{opacity:0}}.AiChat-module__DX-VBG__source{color:var(--ink-strong);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:8px;padding:2px 0;font-size:15px;font-weight:700;display:inline-flex}.AiChat-module__DX-VBG__source small{color:var(--muted);font-weight:400}.AiChat-module__DX-VBG__source:hover{color:var(--orange-text)}.AiChat-module__DX-VBG__clip{gap:8px;display:grid}.AiChat-module__DX-VBG__clipLabel{color:var(--muted);font-size:13px}.AiChat-module__DX-VBG__clipFrame{aspect-ratio:16/9;background:var(--surface-dark);position:relative;overflow:hidden}.AiChat-module__DX-VBG__clipFrame video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.AiChat-module__DX-VBG__clipPlay{color:#fff;cursor:pointer;background:#2f303259;border:1.5px solid #fff;border-radius:50%;place-items:center;width:52px;height:52px;font-size:18px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.AiChat-module__DX-VBG__clipTrack{background:var(--line);border-radius:999px;height:6px;overflow:hidden}.AiChat-module__DX-VBG__clipTrack span{border-radius:inherit;background:var(--brand-orange);height:100%;transition:width 2.4s linear;display:block}.AiChat-module__DX-VBG__clipTime{color:var(--muted);font-size:13px}.AiChat-module__DX-VBG__suggestions{border-top:1px solid var(--line);flex-wrap:wrap;gap:6px 18px;padding:12px 0;display:flex}.AiChat-module__DX-VBG__suggestions button{color:var(--ink-strong);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:700}.AiChat-module__DX-VBG__suggestions button:hover{color:var(--orange-text)}.AiChat-module__DX-VBG__composer{align-items:center;gap:10px;display:flex}.AiChat-module__DX-VBG__composer>span{flex:1}.AiChat-module__DX-VBG__composer input{min-height:50px;font:inherit;font-size:16px}.AiChat-module__DX-VBG__send{background:var(--brand-orange);width:50px;height:50px;color:var(--ink-strong);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.AiChat-module__DX-VBG__send:disabled{opacity:.45;cursor:default}.AiChat-module__DX-VBG__send svg{width:20px;height:20px}@media (prefers-reduced-motion:reduce){.AiChat-module__DX-VBG__chat,.AiChat-module__DX-VBG__caret{animation:none}.AiChat-module__DX-VBG__clipTrack span{transition:none}}
.Account-module__2tVoyW__page{background:var(--page-cream);min-height:100svh;padding:5vw}.Account-module__2tVoyW__top{justify-content:space-between;align-items:center;gap:24px;max-width:1100px;margin-inline:auto;display:flex}.Account-module__2tVoyW__back,.Account-module__2tVoyW__demoLink,.Account-module__2tVoyW__textButton{color:var(--ink);font-weight:700;text-decoration:none}.Account-module__2tVoyW__card{isolation:isolate;width:min(100%,560px);margin:min(8vh,90px) auto 0;padding:clamp(28px,4vw,55px);position:relative}.Account-module__2tVoyW__eyebrow{color:var(--orange-text);margin-bottom:12px;font-weight:700}.Account-module__2tVoyW__card h1{font-size:clamp(34px,3.2vw,55px);line-height:1.08}.Account-module__2tVoyW__subtitle{color:var(--muted);margin-top:16px;margin-bottom:24px}.Account-module__2tVoyW__form{gap:18px;display:grid}.Account-module__2tVoyW__form label{gap:7px;font-weight:700;display:grid}.Account-module__2tVoyW__form input:not([type=checkbox]),.Account-module__2tVoyW__form select{width:100%;min-height:48px;color:var(--ink);font:inherit;background:0 0;border:0;border-radius:0;padding-inline:14px;font-weight:400}.Account-module__2tVoyW__form .Account-module__2tVoyW__checkbox{grid-template-columns:auto 1fr;align-items:start;font-size:15px;font-weight:400}.Account-module__2tVoyW__checkbox input{accent-color:var(--brand-orange-deep);margin-top:5px}.Account-module__2tVoyW__primary,.Account-module__2tVoyW__secondary{min-height:50px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:18px;padding:10px 22px;font-weight:700;text-decoration:none;display:inline-flex}.Account-module__2tVoyW__primary{border:1px solid var(--brand-orange);background:var(--brand-orange);color:var(--ink-strong)}.Account-module__2tVoyW__secondary{border:1px solid var(--brand-orange);background:var(--bg);color:var(--ink-strong)}.Account-module__2tVoyW__primary:disabled{opacity:.55;cursor:wait}.Account-module__2tVoyW__notice{isolation:isolate;--panel-bg:var(--surface-warm);padding:18px;position:relative}.Account-module__2tVoyW__message{min-height:1.3em;margin-top:14px}.Account-module__2tVoyW__switches{flex-wrap:wrap;gap:12px 24px;margin-top:18px;display:flex}.Account-module__2tVoyW__switches button,.Account-module__2tVoyW__textButton{color:var(--orange-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.Account-module__2tVoyW__demoLink{gap:12px;margin-top:22px;display:inline-flex}.Account-module__2tVoyW__details{background:var(--surface);border-radius:var(--radius);gap:10px;padding:18px;display:grid}.Account-module__2tVoyW__actions{flex-wrap:wrap;gap:12px;margin-block:24px;display:flex}@media (max-width:900px){.Account-module__2tVoyW__page{padding:70px 20px}}@media (max-width:600px){.Account-module__2tVoyW__page{padding:50px 10px}.Account-module__2tVoyW__top{padding-inline:10px}.Account-module__2tVoyW__card{margin-top:35px}.Account-module__2tVoyW__actions{display:grid}}@media (max-width:1088px){.Account-module__2tVoyW__form .Account-module__2tVoyW__checkbox{font-size:var(--mobile-text-size)}}
.Checkout-module__ye2Maq__page{background:var(--page-cream);min-height:100svh;font-size:1.1vw}.Checkout-module__ye2Maq__container{width:100%;max-width:1740px;margin-inline:auto;padding:5vw}.Checkout-module__ye2Maq__page h1,.Checkout-module__ye2Maq__page h2{line-height:1.18em}.Checkout-module__ye2Maq__eyebrow{color:var(--orange-text);margin-bottom:.7vw;font-size:1.05vw;font-weight:700;display:block}.Checkout-module__ye2Maq__intro{margin-bottom:2.6vw}.Checkout-module__ye2Maq__intro h1{letter-spacing:-.035em;font-size:3.1vw}.Checkout-module__ye2Maq__intro h1 em{color:var(--brand-orange-deep);font-style:normal}.Checkout-module__ye2Maq__layout{grid-template-columns:minmax(0,1fr) 24vw;align-items:start;gap:3vw;display:grid}.Checkout-module__ye2Maq__main{gap:1.6vw;min-width:0;display:grid}.Checkout-module__ye2Maq__progress{gap:2.4vw;margin:0;padding:0;list-style:none;display:flex}.Checkout-module__ye2Maq__progress li{color:var(--muted);align-items:center;gap:.7vw;padding-bottom:.8vw;font-weight:700;display:flex;position:relative}.Checkout-module__ye2Maq__progress li:after{content:"";inset-inline:0;background:0 0;height:10px;position:absolute;bottom:0;-webkit-mask:url(/brand/faq-separator.svg) 50%/100% 100% no-repeat;mask:url(/brand/faq-separator.svg) 50%/100% 100% no-repeat}.Checkout-module__ye2Maq__progress span{border:1.5px solid var(--brand-orange);width:2vw;height:2vw;color:var(--orange-text);border-radius:50%;place-items:center;font-size:.9em;display:grid}.Checkout-module__ye2Maq__progressCurrent{color:var(--orange-text)!important}.Checkout-module__ye2Maq__progressCurrent:after{background:var(--brand-orange-mid)!important}.Checkout-module__ye2Maq__progressCurrent span,.Checkout-module__ye2Maq__progressDone span{background:var(--brand-orange);color:var(--ink-strong)}.Checkout-module__ye2Maq__card,.Checkout-module__ye2Maq__notice,.Checkout-module__ye2Maq__summary{isolation:isolate;--panel-bg:var(--bg);position:relative}.Checkout-module__ye2Maq__card{gap:1.6vw;padding:3vw 3.2vw 2.8vw;display:grid}.Checkout-module__ye2Maq__card h2,.Checkout-module__ye2Maq__notice h2{color:var(--ink-strong);font-size:1.8vw}.Checkout-module__ye2Maq__cardHead{justify-content:space-between;align-items:baseline;gap:1vw;display:flex}.Checkout-module__ye2Maq__secure{color:var(--muted);margin:-.6vw 0 0;font-size:.9em}.Checkout-module__ye2Maq__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.3vw 1.6vw;display:grid}.Checkout-module__ye2Maq__fields label,.Checkout-module__ye2Maq__expiry{min-width:0;color:var(--ink-strong);gap:.5vw;font-weight:700;display:grid}.Checkout-module__ye2Maq__fields input,.Checkout-module__ye2Maq__fields select{min-height:3.3vw;font:inherit;font-weight:400}.Checkout-module__ye2Maq__fields small{color:var(--muted);font-size:.85em;font-weight:400}.Checkout-module__ye2Maq__wide{grid-column:1/-1}.Checkout-module__ye2Maq__expiry{border:0;grid-template-columns:1fr 1fr;margin:0;padding:0}.Checkout-module__ye2Maq__expiry legend{grid-column:1/-1;margin-bottom:.5vw;padding:0}.Checkout-module__ye2Maq__frame{background:0 0;border:0;width:100%;height:3.3vw;min-height:48px;display:block}.Checkout-module__ye2Maq__master{border:0;width:0;height:0;position:absolute}.Checkout-module__ye2Maq__captcha{border:0;width:100%;max-width:320px;height:84px}.Checkout-module__ye2Maq__terms{color:var(--ink);align-items:flex-start;gap:.7vw;display:flex}.Checkout-module__ye2Maq__terms input{width:1.2vw;min-width:18px;height:1.2vw;min-height:18px;accent-color:var(--orange-text);margin-top:.15em}.Checkout-module__ye2Maq__terms a{color:var(--orange-text);font-weight:700}.Checkout-module__ye2Maq__actions{flex-wrap:wrap;align-items:center;gap:1.6vw;display:flex}.Checkout-module__ye2Maq__message{color:#8e3f33;min-height:1.3em;margin:0;font-weight:700}.Checkout-module__ye2Maq__message:empty{min-height:0}.Checkout-module__ye2Maq__error{color:#8e3f33!important;font-weight:700!important}.Checkout-module__ye2Maq__ok{color:#2f5d42!important;font-weight:700!important}.Checkout-module__ye2Maq__summary{top:calc(var(--header-h) + 2vw);gap:1.2vw;padding:2.8vw 2.2vw 2.4vw;display:grid;position:sticky}.Checkout-module__ye2Maq__summary h2{color:var(--ink-strong);font-size:1.7vw}.Checkout-module__ye2Maq__lines{margin:0;display:grid}.Checkout-module__ye2Maq__lines div{border-bottom:1px solid var(--line);justify-content:space-between;gap:1vw;padding:.7vw 0;display:flex}.Checkout-module__ye2Maq__lines dt{color:var(--muted)}.Checkout-module__ye2Maq__lines dd{color:var(--ink-strong);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.Checkout-module__ye2Maq__discount dd{color:#2f5d42}.Checkout-module__ye2Maq__total{border-bottom:0!important}.Checkout-module__ye2Maq__total dt{color:var(--ink-strong);font-weight:700}.Checkout-module__ye2Maq__total dd{font-size:1.6vw}.Checkout-module__ye2Maq__coupon{gap:.5vw;display:grid}.Checkout-module__ye2Maq__coupon label{color:var(--ink-strong);font-size:.92em;font-weight:700}.Checkout-module__ye2Maq__coupon>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1vw;display:grid}.Checkout-module__ye2Maq__coupon input{min-height:2.8vw;font:inherit}.Checkout-module__ye2Maq__trust{border-top:1px solid var(--line);color:var(--muted);gap:.5vw;margin:0;padding:1vw 0 0;font-size:.9em;list-style:none;display:grid}.Checkout-module__ye2Maq__trust li{padding-inline-start:1.1em;position:relative}.Checkout-module__ye2Maq__trust li:before{content:"";inset-inline-start:0;background:var(--brand-orange);border-radius:50%;width:.4em;height:.4em;position:absolute;top:.5em}.Checkout-module__ye2Maq__notice{justify-items:start;gap:1vw;max-width:46vw;padding:3vw 3.2vw;display:grid}.Checkout-module__ye2Maq__notice p{color:var(--muted);margin:0}.Checkout-module__ye2Maq__loading{grid-template-columns:minmax(0,1fr) 24vw;gap:3vw;display:grid}.Checkout-module__ye2Maq__loading span{isolation:isolate;--panel-bg:var(--bg);height:20vw;animation:1.6s ease-in-out infinite alternate Checkout-module__ye2Maq__breathe;position:relative}@keyframes Checkout-module__ye2Maq__breathe{0%{opacity:.45}to{opacity:.9}}@media (max-width:1088px){.Checkout-module__ye2Maq__page{font-size:16px}.Checkout-module__ye2Maq__container{padding:70px 20px}.Checkout-module__ye2Maq__eyebrow{margin-bottom:10px;font-size:15px}.Checkout-module__ye2Maq__intro{margin-bottom:30px}.Checkout-module__ye2Maq__intro h1{font-size:42px}.Checkout-module__ye2Maq__layout,.Checkout-module__ye2Maq__loading{grid-template-columns:1fr;gap:26px}.Checkout-module__ye2Maq__summary{order:-1;gap:14px;padding:30px 26px 26px;position:relative;top:auto}.Checkout-module__ye2Maq__summary h2{font-size:23px}.Checkout-module__ye2Maq__lines div{padding:10px 0}.Checkout-module__ye2Maq__total dd{font-size:22px}.Checkout-module__ye2Maq__coupon>div{gap:14px}.Checkout-module__ye2Maq__coupon input{min-height:46px}.Checkout-module__ye2Maq__trust{gap:6px;padding-top:14px}.Checkout-module__ye2Maq__main{gap:20px}.Checkout-module__ye2Maq__progress{gap:28px}.Checkout-module__ye2Maq__progress li{gap:10px;padding-bottom:12px}.Checkout-module__ye2Maq__progress span{width:30px;height:30px}.Checkout-module__ye2Maq__card{gap:20px;padding:36px 26px 30px}.Checkout-module__ye2Maq__card h2,.Checkout-module__ye2Maq__notice h2{font-size:24px}.Checkout-module__ye2Maq__secure{margin-top:-8px}.Checkout-module__ye2Maq__fields{gap:16px 18px}.Checkout-module__ye2Maq__fields label,.Checkout-module__ye2Maq__expiry{gap:7px}.Checkout-module__ye2Maq__fields input,.Checkout-module__ye2Maq__fields select,.Checkout-module__ye2Maq__frame{height:48px;min-height:48px}.Checkout-module__ye2Maq__expiry legend{margin-bottom:7px}.Checkout-module__ye2Maq__terms{gap:10px}.Checkout-module__ye2Maq__actions{gap:20px}.Checkout-module__ye2Maq__notice{gap:14px;max-width:620px;padding:36px 28px}.Checkout-module__ye2Maq__loading span{height:200px}}@media (max-width:576px){.Checkout-module__ye2Maq__container{padding:50px 10px}.Checkout-module__ye2Maq__intro h1{font-size:clamp(32px,9vw,40px)}.Checkout-module__ye2Maq__fields{grid-template-columns:1fr}.Checkout-module__ye2Maq__card{padding:32px 20px 26px}.Checkout-module__ye2Maq__summary{padding:28px 20px 22px}.Checkout-module__ye2Maq__notice{padding:32px 20px}.Checkout-module__ye2Maq__actions>a,.Checkout-module__ye2Maq__actions>button{width:100%}}@media (prefers-reduced-motion:reduce){.Checkout-module__ye2Maq__loading span{animation:none}}@media (max-width:1088px){.Checkout-module__ye2Maq__page,.Checkout-module__ye2Maq__eyebrow,.Checkout-module__ye2Maq__progress span,.Checkout-module__ye2Maq__secure,.Checkout-module__ye2Maq__fields small,.Checkout-module__ye2Maq__total dd,.Checkout-module__ye2Maq__coupon label,.Checkout-module__ye2Maq__trust{font-size:var(--mobile-text-size)}}
.AuthDialog-module___V9AVW__dialog{width:min(560px,100vw - 20px);max-width:none;max-height:calc(100dvh - 20px);color:var(--ink);overscroll-behavior:contain;background:0 0;border:0;margin:auto;padding:0;overflow:auto}.AuthDialog-module___V9AVW__dialog::backdrop{background:#2f303273}.AuthDialog-module___V9AVW__dialog[open]{animation:.22s ease-out AuthDialog-module___V9AVW__rise}.AuthDialog-module___V9AVW__dialog[open]::backdrop{animation:.22s ease-out AuthDialog-module___V9AVW__fade}@keyframes AuthDialog-module___V9AVW__rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes AuthDialog-module___V9AVW__fade{0%{opacity:0}to{opacity:1}}.AuthDialog-module___V9AVW__card{--panel-bg:var(--bg);width:100%;margin:0}.AuthDialog-module___V9AVW__card h2{padding-inline-end:40px;font-size:clamp(30px,2.6vw,44px);line-height:1.18em}.AuthDialog-module___V9AVW__close{top:clamp(18px,2vw,28px);width:40px;height:40px;color:var(--ink-strong);cursor:pointer;z-index:1;background:0 0;border:0;place-items:center;display:grid;position:absolute;inset-inline-end:clamp(18px,2vw,28px)}.AuthDialog-module___V9AVW__close:hover{color:var(--orange-text)}@media (prefers-reduced-motion:reduce){.AuthDialog-module___V9AVW__dialog[open],.AuthDialog-module___V9AVW__dialog[open]::backdrop{animation:none}}
.Cancel-module__X1IRxW__narrow{max-width:62vw}@media (max-width:1088px){.Cancel-module__X1IRxW__narrow{max-width:none}}
.Thanks-module__8xcoaq__hero{isolation:isolate;--panel-bg:var(--bg);text-align:center;justify-items:center;gap:1.8vw;max-width:52vw;margin-inline:auto;padding:5vw 4vw 4vw;display:grid;position:relative}.Thanks-module__8xcoaq__title{position:relative}.Thanks-module__8xcoaq__title h1{letter-spacing:-.035em;color:var(--ink-strong);font-size:3.6vw}.Thanks-module__8xcoaq__lead{color:var(--muted);margin:0}.Thanks-module__8xcoaq__receipt{border-top:1px solid var(--line);text-align:right;width:min(100%,30vw);margin:.6vw 0 0;padding-top:1.2vw;display:grid}.Thanks-module__8xcoaq__receipt div{justify-content:space-between;gap:1vw;padding:.55vw 0;display:flex}.Thanks-module__8xcoaq__receipt dt{color:var(--muted)}.Thanks-module__8xcoaq__receipt dd{color:var(--ink-strong);margin:0;font-weight:700}.Thanks-module__8xcoaq__receipt a{color:var(--orange-text)}@media (max-width:1088px){.Thanks-module__8xcoaq__hero{gap:22px;max-width:640px;padding:60px 30px 44px}.Thanks-module__8xcoaq__title h1{font-size:40px}.Thanks-module__8xcoaq__receipt{width:100%;margin-top:8px;padding-top:16px}.Thanks-module__8xcoaq__receipt div{padding:8px 0}}@media (max-width:576px){.Thanks-module__8xcoaq__hero{padding:48px 18px 36px}.Thanks-module__8xcoaq__title h1{font-size:32px}.Thanks-module__8xcoaq__hero>a{width:100%}}
