.traffic-intro-animation_figure__oMUpK{margin:0 0 20px;border:1px solid var(--border);border-radius:18px;overflow:hidden;background:var(--surface)}.traffic-intro-animation_figure__oMUpK>svg{display:block;width:100%;height:auto;max-height:240px}.traffic-intro-animation_rightCar__cEjbh{transform:translate(370px,119px);animation:traffic-intro-animation_right-first__e0GJH 6s ease-in-out both}.traffic-intro-animation_yourCar__Ijb2L{transform:translate(235px,215px) rotate(90deg);animation:traffic-intro-animation_wait-then-drive__fZ0X3 6s ease-in-out both}.traffic-intro-animation_figure__oMUpK figcaption{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 12px;font-size:16px;color:var(--muted)}.traffic-intro-animation_figure__oMUpK button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:6px;min-height:44px;padding:6px;font-size:16px;color:var(--ink)}.traffic-intro-animation_figure__oMUpK button:hover{text-decoration:underline;text-underline-offset:3px}@keyframes traffic-intro-animation_right-first__e0GJH{0%,15%{transform:translate(370px,119px)}70%,to{transform:translate(48px,119px)}}@keyframes traffic-intro-animation_wait-then-drive__fZ0X3{0%{transform:translate(235px,215px) rotate(90deg)}18%,72%{transform:translate(235px,196px) rotate(90deg)}to{transform:translate(235px,42px) rotate(90deg)}}@media (prefers-reduced-motion:reduce){.traffic-intro-animation_rightCar__cEjbh,.traffic-intro-animation_yourCar__Ijb2L{animation:none}.traffic-intro-animation_yourCar__Ijb2L{transform:translate(235px,196px) rotate(90deg)}}.kollis-introduction_section__wcTLa{background:var(--nordic-paper);scroll-margin-top:88px;overflow:clip}.kollis-introduction_container__BOnRx{max-width:1200px}.kollis-introduction_layout__y7bNS{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-areas:"intro chat" "character chat" "lead chat";gap:20px 72px;align-items:start}.kollis-introduction_intro__LtD3b{grid-area:intro}.kollis-introduction_eyebrow__JqCSW{font-size:18px;font-weight:500;line-height:1.5;letter-spacing:-.01em;color:var(--accent-text);margin:0 0 18px}.kollis-introduction_section__wcTLa .kollis-introduction_layout__y7bNS .kollis-introduction_intro__LtD3b h2{margin:0;font-size:clamp(42px,4.5vw,58px);letter-spacing:-.045em}.kollis-introduction_lead__abYtH{grid-area:lead;max-width:420px;font-size:18px;line-height:1.75;color:var(--muted);margin:0}.kollis-introduction_character__plyAB{grid-area:character;min-width:0;width:100%;max-width:360px;justify-self:center;margin:0}.kollis-introduction_art__OZifm button:focus-visible{outline:3px solid var(--accent-text);outline-offset:4px;border-radius:20px}.kollis-introduction_art__OZifm{display:block;width:100%;height:auto}.kollis-introduction_chatFrame__hivoM{grid-area:chat;min-width:0;width:100%;align-self:center;padding:32px;border-radius:44px;background:linear-gradient(115deg,color-mix(in srgb,var(--accent) 55%,white),color-mix(in srgb,var(--purple) 65%,white))}.kollis-introduction_chat__RW1_t{min-width:0;padding:40px;border-radius:28px;background:#fff;box-shadow:0 12px 40px -28px rgb(17 18 44/20%)}.kollis-introduction_chatHeader__E4veu{display:flex;align-items:center;gap:16px;margin-bottom:24px}.kollis-introduction_chatIdentity__kRFC7{display:flex;flex-direction:column;gap:3px;min-width:0}.kollis-introduction_chatIdentity__kRFC7 h3{margin:0;font-size:30px;font-weight:550;line-height:1.5}.kollis-introduction_chatIdentity__kRFC7 p{margin:0;font-size:17px;line-height:1.5;color:var(--muted)}.kollis-introduction_reset__4AhA9{display:inline-flex;align-items:center;justify-content:center;min-height:44px;flex:0 0 auto;padding:8px 0 8px 8px;border:0;border-radius:10px;background:transparent;margin-inline-start:auto;color:var(--muted);font-size:16px;white-space:nowrap;cursor:pointer}.kollis-introduction_reset__4AhA9:not(:disabled):hover{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.kollis-introduction_reset__4AhA9:disabled{opacity:.4;cursor:default}.kollis-introduction_messages__Fmq56{display:none;overflow-y:auto;overscroll-behavior:contain;overflow-anchor:none;padding:4px 12px 16px 0;scrollbar-width:thin}.kollis-introduction_conversation__RwOct .kollis-introduction_messages__Fmq56{display:block;height:228px;margin-bottom:16px}.kollis-introduction_conversation__RwOct .kollis-introduction_messages__Fmq56[hidden]{display:none}.kollis-introduction_messages__Fmq56:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.kollis-introduction_message__rxyVu{width:fit-content;max-width:100%;margin-bottom:18px}.kollis-introduction_message__rxyVu:last-child{margin-bottom:0}.kollis-introduction_message__rxyVu>p{white-space:pre-line;overflow-wrap:anywhere;font-size:16px;line-height:1.65;margin:0;color:var(--ink)}.kollis-introduction_user__Z3uZL{margin-inline-start:auto;padding:10px 14px;border-radius:14px 14px 4px 14px;background:var(--info-bg);max-width:90%}.kollis-introduction_assistant__qKNay{padding-inline-end:8px}.kollis-introduction_sentImage__Bce0U{max-width:240px;margin-bottom:8px}.kollis-introduction_sentImage__Bce0U img{display:block;max-width:100%;height:auto;max-height:160px;object-fit:contain;border-radius:10px}.kollis-introduction_sentImage__Bce0U span{display:block;overflow-wrap:anywhere;font-size:16px;line-height:1.5;margin-top:6px;color:var(--muted)}.kollis-introduction_sentVoice__o6lhw{display:block;width:100%;min-width:200px;max-width:300px;margin-bottom:8px}.kollis-introduction_quiz__OvmrO{margin-top:16px}.kollis-introduction_quiz__OvmrO>p{font-size:16px;font-weight:500;line-height:1.65;margin:0 0 12px}.kollis-introduction_quiz__OvmrO button{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:10px 12px;margin-top:8px;border:1px solid var(--border);border-radius:4px;color:var(--ink);background:var(--surface);font-size:16px;line-height:1.5;text-align:start;cursor:pointer}.kollis-introduction_quiz__OvmrO button>span{font-size:16px;color:var(--muted);font-weight:600}.kollis-introduction_quiz__OvmrO button:not(:disabled):hover{border-color:var(--accent);background:var(--info-bg)}.kollis-introduction_quiz__OvmrO button:disabled{opacity:.55;cursor:default}.kollis-introduction_suggestions__kNfCg{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.kollis-introduction_suggestions__kNfCg button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:48px;padding:12px 18px;border:0;border-radius:12px;background:var(--info-bg);color:var(--ink);font-size:16px;line-height:1.4;cursor:pointer;text-align:start}.kollis-introduction_suggestions__kNfCg button:not(:disabled):hover{background:var(--accent-hover)}.kollis-introduction_suggestions__kNfCg button:disabled{opacity:.55;cursor:default}.kollis-introduction_composer__pDgRh{position:relative;isolation:isolate;min-width:0}.kollis-introduction_section__wcTLa .kollis-introduction_layout__y7bNS .kollis-introduction_composer__pDgRh .assistant-composer{margin:0;padding:24px;border:1.5px solid transparent;border-radius:24px;background:linear-gradient(white,white) padding-box,linear-gradient(120deg,var(--accent),var(--purple)) border-box;box-shadow:0 10px 32px -22px var(--accent)}.kollis-introduction_section__wcTLa .kollis-introduction_layout__y7bNS .kollis-introduction_composer__pDgRh .assistant-composer:focus-within{box-shadow:0 0 0 4px var(--info-bg)}.kollis-introduction_composer__pDgRh .assistant-composer-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kollis-introduction_section__wcTLa .kollis-introduction_layout__y7bNS .kollis-introduction_composer__pDgRh .assistant-composer-toolbar{justify-content:space-between;padding:8px 0 0;margin:0}.kollis-introduction_section__wcTLa .kollis-introduction_layout__y7bNS .kollis-introduction_composer__pDgRh .assistant-composer textarea{min-width:0;min-height:84px;max-height:150px;font-size:18px;line-height:1.6;padding:0;border:0;resize:none;background:transparent}.kollis-introduction_section__wcTLa .kollis-introduction_layout__y7bNS .kollis-introduction_composer__pDgRh .assistant-send{border-radius:14px;background:var(--ink);color:var(--on-action)}.kollis-introduction_section__wcTLa .kollis-introduction_layout__y7bNS .kollis-introduction_composer__pDgRh .assistant-send:disabled{background:var(--info-bg);color:var(--muted);opacity:1}.kollis-introduction_composer__pDgRh .assistant-composer-tools{min-width:0}.kollis-introduction_composer__pDgRh .assistant-composer-tools .icon-button{min-width:44px;min-height:44px;border-radius:50%}.kollis-introduction_composer__pDgRh .assistant-attachments{margin-bottom:14px}.kollis-introduction_previewNote__2SyDt{font-size:16px;line-height:1.65;color:var(--muted);margin:20px 0 0}@media (max-width:1000px){.kollis-introduction_layout__y7bNS{column-gap:32px}.kollis-introduction_chat__RW1_t{padding:28px}.kollis-introduction_chatFrame__hivoM{padding:24px;border-radius:40px}}@media (max-width:760px){.kollis-introduction_layout__y7bNS{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "character" "lead" "chat";gap:24px}.kollis-introduction_section__wcTLa .kollis-introduction_layout__y7bNS .kollis-introduction_intro__LtD3b h2{font-size:clamp(36px,8vw,44px)}.kollis-introduction_lead__abYtH{max-width:400px;font-size:17px}.kollis-introduction_character__plyAB{max-width:280px;margin:0;justify-self:center}.kollis-introduction_chat__RW1_t{padding:28px 20px;border-radius:24px}.kollis-introduction_chatFrame__hivoM{padding:12px;border-radius:32px}.kollis-introduction_chatIdentity__kRFC7 p{font-size:16px}.kollis-introduction_chatHeader__E4veu{flex-wrap:wrap;gap:8px}.kollis-introduction_chatIdentity__kRFC7{flex:1 1 220px}.kollis-introduction_chatIdentity__kRFC7 h3{font-size:27px}.kollis-introduction_section__wcTLa .kollis-introduction_layout__y7bNS .kollis-introduction_composer__pDgRh .assistant-composer{padding:20px 16px;border-radius:18px}.kollis-introduction_section__wcTLa .kollis-introduction_layout__y7bNS .kollis-introduction_composer__pDgRh .assistant-composer textarea{font-size:17px}.kollis-introduction_suggestions__kNfCg button{padding-inline:14px}.kollis-introduction_conversation__RwOct .kollis-introduction_messages__Fmq56{height:240px}.kollis-introduction_sentVoice__o6lhw{min-width:0}}.course-options_section__TzMA9{padding:96px 0;background:var(--nordic-paper);scroll-margin-top:88px;border-top:1px solid var(--border)}.course-options_section__TzMA9>.container{width:min(1200px,calc(100% - 96px))}.course-options_heading__jRYs8{margin-bottom:48px}.course-options_heading__jRYs8 h2{margin:0;font-size:clamp(36px,3.6vw,52px)}.course-options_heading__jRYs8>p{margin:20px 0 0;color:var(--muted);font-size:18px;line-height:1.7}.course-options_grid__yY_gR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 36px;padding:0;margin:0;list-style:none}.course-options_grid__yY_gR>li{min-width:0}.course-options_card__25EPF{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%;padding:20px 0;text-align:left;border:0;border-radius:0;background:transparent;color:var(--ink);box-shadow:none}.course-options_card__25EPF:disabled{cursor:default;opacity:1}.course-options_card__25EPF.course-options_active__sUo7J:hover .course-options_name__npsNE{text-decoration:underline;text-underline-offset:6px}.course-options_card__25EPF:focus-visible{outline:3px solid var(--slate);outline-offset:8px}.course-options_vehicleIcon__VpBgD{display:block;width:140px;height:80px;margin-bottom:24px;color:var(--stone);--vehicle-window:var(--nordic-paper)}.course-options_active__sUo7J .course-options_vehicleIcon__VpBgD{color:var(--ink)}.course-options_top__bNwDm{order:3;margin-top:18px}.course-options_badge__TJXSf{color:var(--muted);font-size:16px;line-height:1.5}.course-options_available__MZ1VG{color:var(--accent-text);font-weight:500}.course-options_copy__gCPGF{display:flex;flex-direction:column;min-width:0;width:100%;gap:10px;overflow-wrap:anywhere}.course-options_name__npsNE{font-size:26px;font-weight:500;line-height:1.25;letter-spacing:-.035em}.course-options_description__zLWvr{font-size:17px;line-height:1.6;color:var(--muted);hyphens:auto}.course-options_bottom__pCrpA{margin-top:8px;font-size:16px;text-decoration:underline;text-underline-offset:5px}@media (max-width:1000px){.course-options_grid__yY_gR{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media (max-width:760px){.course-options_section__TzMA9{padding:64px 0}.course-options_section__TzMA9>.container{width:calc(100% - 40px)}.course-options_heading__jRYs8{margin-bottom:32px}.course-options_heading__jRYs8>p{font-size:17px;margin-top:16px}.course-options_grid__yY_gR{gap:24px}.course-options_card__25EPF{padding:16px 0}.course-options_vehicleIcon__VpBgD{width:120px;max-width:100%;height:72px;margin-bottom:20px}.course-options_name__npsNE{font-size:23px}.course-options_description__zLWvr{font-size:16px}}.learning-path_path__gpsGp{width:100%;min-width:0}.learning-path_goal__79g1o{margin-top:36px}.learning-path_journeyCard__QHsvi{position:relative;padding:28px;border-radius:24px;background:#e8f1f6}.learning-path_goalSummary__pcRJw{display:flex;align-items:flex-start;gap:20px;justify-content:space-between}.learning-path_goalCopy__2y27X{min-width:0}.learning-path_goalSummary__pcRJw h2{margin:0 0 18px;font-size:21px;font-weight:550;letter-spacing:-.035em}.learning-path_goalSummary__pcRJw p{margin:0;color:var(--muted);font-size:17px}.learning-path_goalSummary__pcRJw p strong{color:var(--ink);font-weight:600}.learning-path_goalSummary__pcRJw .learning-path_chapterCount__8_Zsi{font-size:26px;line-height:1;letter-spacing:-.04em;margin-bottom:8px}.learning-path_chapterCount__8_Zsi strong{font-size:60px;font-weight:500}.learning-path_journeyPercent__3Lu1T{padding:7px 12px;border-radius:999px;background:white;color:#304a58;font-size:16px;line-height:1.2}.learning-path_journeyProgress__WkZi_{display:block;appearance:none;width:100%;height:6px;overflow:hidden;border:0;border-radius:999px;background:white;color:#367c63;margin-top:22px}.learning-path_journeyProgress__WkZi_::-webkit-progress-bar{background:white;border-radius:999px}.learning-path_journeyProgress__WkZi_::-webkit-progress-value{background:#367c63;border-radius:999px}.learning-path_journeyProgress__WkZi_::-moz-progress-bar{background:#367c63;border-radius:999px}.learning-path_goalAction__mUKXz{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:6px 6px 6px 22px;margin-top:24px;border-radius:999px;background:white;color:var(--ink);font-size:17px;font-weight:500;transition:background .18s ease}.learning-path_goalAction__mUKXz>span{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:#98c4d9;transition:transform .18s ease}.learning-path_goalAction__mUKXz:hover{background:#f7fbfd}.learning-path_goalAction__mUKXz:hover>span{transform:rotate(-35deg)}.learning-path_ringFill__zfiPV,.learning-path_ringTrack__wyjRc{fill:none;stroke-width:3}.learning-path_ringTrack__wyjRc{stroke:#e3ebee}.learning-path_ringFill__zfiPV{stroke:#367c63;stroke-linecap:round;transition:stroke-dasharray .5s ease}.learning-path_tip___OVw4{position:relative;isolation:isolate;display:grid;grid-template-columns:128px minmax(0,1fr);align-items:center;gap:4px;margin-top:24px;padding-top:0;border:0}.learning-path_tip___OVw4 .learning-path_tipCharacter__DXELV{width:128px;height:auto}.learning-path_tip___OVw4>div{position:relative;background:white;border:1px solid #e1e8eb;border-radius:20px;padding:20px}.learning-path_tip___OVw4>div:before{content:"";position:absolute;left:-7px;top:55%;width:12px;height:12px;background:white;border-left:1px solid #e1e8eb;border-bottom:1px solid #e1e8eb;transform:rotate(45deg)}.learning-path_tip___OVw4 h3{margin:0 0 8px;font-size:20px;font-weight:500;letter-spacing:-.03em}.learning-path_tip___OVw4 p{margin:0;color:var(--muted);font-size:17px;line-height:1.55}.learning-path_tip___OVw4 .text-link{min-height:44px;font-size:17px;gap:10px}.learning-path_pathHeading__f1PST{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px}.learning-path_pathHeading__f1PST p{margin:0;font-size:20px;font-weight:500}.learning-path_pathHeading__f1PST>span{color:var(--muted);font-size:16px}.learning-path_group__diZVv{border-bottom:1px solid var(--border)}.learning-path_group__diZVv>summary{display:grid;grid-template-columns:52px minmax(0,1fr) 24px;align-items:center;gap:18px;padding:22px 0;cursor:pointer;list-style:none}.learning-path_group__diZVv>summary::-webkit-details-marker{display:none}.learning-path_areaNumber__aSgIw{display:grid;place-items:center;width:52px;height:52px;border-radius:18px;background:#edf1f0;color:var(--ink);font-size:21px;letter-spacing:-.04em}.learning-path_group__diZVv[open] .learning-path_areaNumber__aSgIw{background:#d9eaf1}.learning-path_groupTitle__MnZlE h2{margin:0 0 3px;font-size:25px;font-weight:500;line-height:1.2;letter-spacing:-.04em}.learning-path_groupTitle__MnZlE>span{font-size:16px;color:var(--muted)}.learning-path_group__diZVv>summary>svg{transition:transform .2s ease}.learning-path_group__diZVv[open]>summary>svg{transform:rotate(180deg)}.learning-path_steps__GPxdr{list-style:none;padding:6px 0 0;margin:0}.learning-path_step__V4uS1{position:relative;padding-bottom:12px}.learning-path_step__V4uS1:not(:last-child):after{content:"";position:absolute;left:35px;top:72px;bottom:-26px;width:2px;background:#dce6e9}.learning-path_completedStep__lQCbZ:not(:last-child):after{background:#a7caba}.learning-path_stepLink__d2ye3{position:relative;z-index:1;display:grid;grid-template-columns:56px minmax(0,1fr) 24px;align-items:center;gap:20px;min-height:100px;padding:18px 18px 18px 8px;border-radius:22px;transition:background .18s ease,transform .18s ease}.learning-path_stepLink__d2ye3:hover{background:#eff4f3;transform:translateX(4px)}.learning-path_node__qnSDW{position:relative;display:grid;place-items:center;width:56px;height:56px;background:#f7f9f8;border:6px solid var(--surface);border-radius:50%;color:var(--ink);font-size:20px;font-weight:500}.learning-path_nodeRing__XyvLY{position:absolute;width:64px;height:64px;inset:-10px}.learning-path_copy__2MUZc{display:flex;flex-direction:column;gap:6px;min-width:0}.learning-path_copy__2MUZc strong{font-size:21px;font-weight:500;line-height:1.25;letter-spacing:-.025em;overflow-wrap:anywhere}.learning-path_copy__2MUZc>span{font-size:16px;color:var(--muted);line-height:1.4}.learning-path_action___L293{color:var(--muted)}.learning-path_done__STxeu .learning-path_node__qnSDW{background:#deeddf;color:#28634c}.learning-path_done__STxeu .learning-path_copy__2MUZc>span{color:#28634c}.learning-path_current___XJ24{grid-template-columns:56px minmax(0,1fr) 132px;gap:14px 20px;padding:26px 24px;min-height:238px;background:#e4eff4;overflow:hidden}.learning-path_current___XJ24:hover{background:#dcebf2;transform:translateY(-2px)}.learning-path_current___XJ24 .learning-path_node__qnSDW{border-color:#e4eff4;background:var(--ink);color:white}.learning-path_current___XJ24 .learning-path_nodeRing__XyvLY .learning-path_ringTrack__wyjRc{stroke:#bbd5e1}.learning-path_current___XJ24 .learning-path_copy__2MUZc strong{font-size:27px;letter-spacing:-.04em;line-height:1.12}.learning-path_copy__2MUZc .learning-path_currentLabel__7ZigH{align-self:flex-start;color:#304a58;font-size:16px;margin-bottom:6px}.learning-path_currentVisual__zO6yj{width:148px;transform:rotate(-8deg);align-self:center}.learning-path_currentVisual__zO6yj>svg{width:100%;height:auto;display:block}.learning-path_startAction__xJ9_S{grid-column:2/-1;display:flex;align-items:center;justify-content:space-between;gap:20px;width:fit-content;min-height:52px;padding:6px 6px 6px 22px;border-radius:999px;background:var(--ink);color:white;font-size:17px;font-weight:500}.learning-path_startAction__xJ9_S>span{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#98c4d9;color:var(--ink);transition:transform .18s ease}.learning-path_current___XJ24:hover .learning-path_startAction__xJ9_S>span{transform:rotate(-35deg)}.learning-path_activeStep__f_iZZ:not(:last-child):after{left:51px;top:auto;height:50px}.learning-path_milestone__bwkqQ{display:flex;align-items:center;gap:18px;margin:16px 0 32px;padding:22px 24px;border-radius:20px;background:#eff2ee}.learning-path_milestone__bwkqQ>svg{flex-shrink:0;width:28px;height:28px}.learning-path_milestone__bwkqQ>div{flex:1}.learning-path_milestone__bwkqQ strong{display:block;margin-bottom:4px;font-size:20px;font-weight:500;letter-spacing:-.025em}.learning-path_milestone__bwkqQ span{font-size:16px;color:var(--muted)}.learning-path_milestoneComplete__tD6QL{background:#deeddf}.learning-path_signLibrary__8yeLz{display:flex;align-items:center;gap:24px;padding:24px 0 32px;font-size:21px}.learning-path_signLibrary__8yeLz strong{flex:1;font-weight:500}.learning-path_signs__OJKpG{display:flex;gap:10px}.learning-path_signs__OJKpG>svg{width:48px;height:48px}.learning-path_primaryAction__Xw4E5.button{border-radius:999px;min-height:52px;font-size:17px;padding:12px 24px;gap:20px;margin-top:24px}.learning-path_celebration__Wtn83{position:relative;text-align:center;overflow:hidden;padding:32px 28px;margin-top:40px;border-radius:28px;background:#e7f0e5}.learning-path_celebration__Wtn83 .learning-path_celebratingTheo__X7P7P{display:flex;width:160px;margin:0 auto 12px}.learning-path_completeLabel__KDTZQ{display:flex;justify-content:center;align-items:center;gap:8px;color:#28634c;font-size:17px}.learning-path_celebration__Wtn83 h2{font-size:clamp(28px,3vw,38px);line-height:1.2;font-weight:500;letter-spacing:-.04em;margin:16px 0}.learning-path_celebration__Wtn83 h2:focus{outline:none}.learning-path_celebration__Wtn83>p{font-size:18px;line-height:1.5;margin:12px 0}.learning-path_celebration__Wtn83 .learning-path_completeCount___fPoc{font-size:17px;color:#28634c}.learning-path_completeCount___fPoc strong{font-weight:650}.learning-path_celebration__Wtn83 .learning-path_nextChapter__8W9cs{font-size:16px;color:var(--muted);margin-top:18px}.learning-path_backToPath__0e0Qb{display:block;width:fit-content;margin:12px auto 0;padding:10px;text-decoration:underline;text-underline-offset:4px;font-size:17px}.learning-path_confetti__AqmHk{position:absolute;inset:0;pointer-events:none}.learning-path_confetti__AqmHk i{position:absolute;top:16px;left:calc(8% + var(--piece) * 10%);width:8px;height:14px;background:#98c4d9;opacity:0;animation:learning-path_celebrate__nQh3s 1.6s calc(var(--piece) * 70ms) ease-out 1}.learning-path_confetti__AqmHk i:nth-child(3n){background:#65977d;border-radius:50%}.learning-path_confetti__AqmHk i:nth-child(3n+1){background:#dbc18b}@keyframes learning-path_celebrate__nQh3s{10%{opacity:1}to{transform:translateY(260px) rotate(240deg);opacity:0}}@media (max-width:1100px){.learning-path_current___XJ24{grid-template-columns:48px minmax(0,1fr) 100px;gap:16px;padding:24px 18px}.learning-path_currentVisual__zO6yj{width:112px}.learning-path_current___XJ24 .learning-path_copy__2MUZc strong{font-size:24px}.learning-path_tip___OVw4{grid-template-columns:112px minmax(0,1fr)}.learning-path_tip___OVw4 .learning-path_tipCharacter__DXELV{width:112px}.learning-path_tip___OVw4>div{padding:16px}.learning-path_activeStep__f_iZZ:not(:last-child):after{left:45px}}@media (max-width:760px){.learning-path_goal__79g1o{margin-top:28px}.learning-path_goalSummary__pcRJw{gap:16px}.learning-path_goalSummary__pcRJw h2{font-size:20px}.learning-path_journeyCard__QHsvi{padding:24px}.learning-path_chapterCount__8_Zsi strong{font-size:52px}.learning-path_tip___OVw4{margin-top:24px;padding-top:0;grid-template-columns:112px minmax(0,1fr);gap:0}.learning-path_tip___OVw4 .learning-path_tipCharacter__DXELV{width:112px}.learning-path_pathHeading__f1PST{margin-bottom:4px}.learning-path_pathHeading__f1PST>span{font-size:16px}.learning-path_group__diZVv>summary{grid-template-columns:48px minmax(0,1fr) 20px;gap:14px}.learning-path_areaNumber__aSgIw{width:48px;height:48px;border-radius:16px;font-size:20px}.learning-path_groupTitle__MnZlE h2{font-size:24px}.learning-path_stepLink__d2ye3{grid-template-columns:48px minmax(0,1fr) 20px;gap:18px;padding:16px 10px 16px 6px}.learning-path_node__qnSDW{width:48px;height:48px;font-size:19px}.learning-path_nodeRing__XyvLY{width:56px;height:56px}.learning-path_step__V4uS1:not(:last-child):after{left:29px}.learning-path_copy__2MUZc strong{font-size:20px}.learning-path_current___XJ24{grid-template-columns:48px minmax(0,1fr) 112px;padding:24px 18px;gap:16px}.learning-path_current___XJ24 .learning-path_copy__2MUZc strong{font-size:25px}.learning-path_activeStep__f_iZZ:not(:last-child):after{left:41px}.learning-path_startAction__xJ9_S{min-height:50px;font-size:16px;padding-left:18px;gap:16px}.learning-path_startAction__xJ9_S>span{width:38px;height:38px}.learning-path_milestone__bwkqQ{padding:20px;gap:16px}.learning-path_milestone__bwkqQ strong{font-size:20px}.learning-path_signLibrary__8yeLz{gap:16px;font-size:19px}.learning-path_signs__OJKpG>svg{width:40px;height:40px}.learning-path_celebration__Wtn83{padding:28px 20px;border-radius:22px}}@media (max-width:440px){.learning-path_current___XJ24{grid-template-columns:48px minmax(0,1fr)}.learning-path_currentVisual__zO6yj{grid-row:2;width:140px;margin:2px 0}.learning-path_currentVisual__zO6yj,.learning-path_startAction__xJ9_S{grid-column:1/-1;justify-self:center}.learning-path_current___XJ24 .learning-path_copy__2MUZc strong{font-size:25px}.learning-path_pathHeading__f1PST{gap:12px}.learning-path_pathHeading__f1PST p{font-size:19px}.learning-path_pathHeading__f1PST>span{max-width:130px;text-align:right}}@media (prefers-reduced-motion:reduce){.learning-path_celebration__Wtn83 *,.learning-path_goal__79g1o *,.learning-path_path__gpsGp *{transition:none;animation:none}.learning-path_current___XJ24:hover,.learning-path_current___XJ24:hover .learning-path_startAction__xJ9_S>span,.learning-path_stepLink__d2ye3:hover{transform:none}}.theory-overview_page__GImVx{max-width:1200px;padding-top:60px;padding-bottom:96px}.theory-overview_pathView__bxAC8{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);align-items:start;gap:48px 88px}.theory-overview_intro__Z_E_J{min-width:0;margin-bottom:32px}.theory-overview_page__GImVx .theory-overview_intro__Z_E_J .page-intro{padding:0 0 28px}.theory-overview_page__GImVx .theory-overview_intro__Z_E_J h1{font-size:clamp(40px,3.8vw,54px);font-weight:500;line-height:1.12;letter-spacing:-.05em;margin-bottom:20px}.theory-overview_page__GImVx .theory-overview_intro__Z_E_J .page-intro>p{font-size:18px;line-height:1.55;margin:0}.theory-overview_page__GImVx .theory-overview_intro__Z_E_J .theory-view-switch{background:#edf1f0;padding:5px;border:0;border-radius:999px;gap:4px;margin:0}.theory-overview_page__GImVx .theory-overview_intro__Z_E_J .theory-view-switch button{font-size:17px;padding:11px 20px;border-radius:999px;border:0;margin-bottom:0;min-height:46px;background:transparent}.theory-overview_page__GImVx .theory-overview_intro__Z_E_J .theory-view-switch button[aria-pressed=true]{background:var(--ink);color:white;font-weight:500}.theory-overview_pathView__bxAC8 .theory-overview_intro__Z_E_J{align-self:stretch;margin-bottom:0}.theory-overview_pathView__bxAC8 .theory-overview_introInner__7BGdy{position:sticky;top:120px}.theory-overview_page__GImVx .theory-assistance{grid-column:1/-1;margin-top:8px}.theory-overview_page__GImVx .theory-area-grid{gap:28px}.theory-overview_page__GImVx .theory-area-card{border:1px solid #e5eae9;border-radius:28px;padding:10px;background:#fff;transition:border-color .2s ease,transform .2s ease}.theory-overview_page__GImVx .theory-area-card:hover{border-color:#98c4d9;transform:translateY(-4px)}.theory-overview_page__GImVx .area-card-visual{margin:0;border-radius:19px;aspect-ratio:2.1;isolation:isolate;background:#e8f0eb}.theory-overview_page__GImVx .area-diagram .brand-intersection{width:78%;height:100%;object-fit:contain}.theory-overview_page__GImVx .area-signs{background:#e8f1f6;gap:20px;padding:40px 48px}.theory-overview_page__GImVx .area-signs .road-sign{width:18%;max-height:85px}.theory-overview_page__GImVx .area-card-content{padding:24px 18px 18px}.theory-overview_cardHeading__Wuju8{display:flex;align-items:center;gap:18px;margin-bottom:12px}.theory-overview_cardArrow__Q6rE6{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;background:#edf3f5;transition:background .18s ease,color .18s ease,transform .18s ease}.theory-overview_page__GImVx .theory-area-card:hover .theory-overview_cardArrow__Q6rE6{background:var(--ink);color:white;transform:rotate(-35deg)}.theory-overview_page__GImVx .area-card-content h2{flex:1;margin:0;font-size:28px;font-weight:500;letter-spacing:-.035em;line-height:1.15}.theory-overview_page__GImVx .area-card-content>p{color:var(--muted);font-size:17px;line-height:1.5;margin:0 0 24px;min-height:52px}.theory-overview_page__GImVx .area-card-bottom{margin-top:auto;padding-top:18px;border-top:1px solid #e9eeec;display:flex;align-items:center;gap:20px;max-width:none;font-size:17px;color:var(--muted)}.theory-overview_cardProgress__o5KW7{display:block;width:100px;height:5px;flex-shrink:0;overflow:hidden;border-radius:999px;background:#e8eeeb}.theory-overview_cardProgress__o5KW7>span{display:block;height:100%;border-radius:inherit;background:#367c63}@media (max-width:1000px){.theory-overview_pathView__bxAC8{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:40px}.theory-overview_page__GImVx .theory-overview_intro__Z_E_J h1{font-size:38px}}@media (max-width:760px){.theory-overview_page__GImVx{padding-top:36px;padding-bottom:64px}.theory-overview_pathView__bxAC8{display:block}.theory-overview_intro__Z_E_J,.theory-overview_pathView__bxAC8 .theory-overview_intro__Z_E_J{position:static;margin-bottom:32px}.theory-overview_pathView__bxAC8 .theory-overview_introInner__7BGdy{position:static}.theory-overview_page__GImVx .theory-overview_intro__Z_E_J h1{font-size:38px}.theory-overview_page__GImVx .theory-overview_intro__Z_E_J .page-intro>p{font-size:18px}.theory-overview_page__GImVx .theory-area-grid{gap:24px}.theory-overview_page__GImVx .area-card-content{padding:20px 12px 14px}.theory-overview_page__GImVx .area-card-content h2{font-size:24px}.theory-overview_page__GImVx .theory-assistance{margin-top:32px}.theory-overview_page__GImVx .area-card-content>p{min-height:0;margin-bottom:22px}.theory-overview_page__GImVx .area-signs{padding:26px 32px;gap:14px}.theory-overview_page__GImVx .theory-area-card{border-radius:24px;padding:8px}.theory-overview_page__GImVx .area-card-visual{border-radius:17px;aspect-ratio:1.9}.theory-overview_cardProgress__o5KW7{width:68px}.theory-overview_page__GImVx .area-card-bottom{gap:12px;font-size:16px}}@media (max-width:380px){.theory-overview_page__GImVx .theory-overview_intro__Z_E_J h1{font-size:35px}.theory-overview_page__GImVx .theory-overview_intro__Z_E_J .theory-view-switch button{padding:11px 16px;font-size:16px}}@media (prefers-reduced-motion:reduce){.theory-overview_cardArrow__Q6rE6,.theory-overview_page__GImVx .theory-area-card{transition:none}.theory-overview_page__GImVx .theory-area-card:hover,.theory-overview_page__GImVx .theory-area-card:hover .theory-overview_cardArrow__Q6rE6{transform:none}}@media (max-height:840px){.theory-overview_pathView__bxAC8 .theory-overview_introInner__7BGdy{position:static}}.theory-chapter_page__NJuux.chapter-page{width:min(1160px,calc(100% - 64px));max-width:1160px;padding-top:36px;padding-bottom:80px;background:#ffffff}.theory-chapter_page__NJuux .breadcrumbs{margin-bottom:40px;font-size:16px}.theory-chapter_page__NJuux .chapter-layout{grid-template-columns:236px minmax(0,760px);gap:64px;justify-content:space-between}.theory-chapter_page__NJuux .chapter-sidebar{top:112px}.theory-chapter_navigationTitle__LjkcY{margin:0 12px 20px;font-size:23px;font-weight:500;line-height:1.25;letter-spacing:-.035em}.theory-chapter_page__NJuux .chapter-sidebar .chapter-progress{margin:0 12px 24px}.theory-chapter_page__NJuux .chapter-progress{color:var(--muted);font-size:16px}.theory-chapter_page__NJuux .chapter-progress .progress-track{height:6px;border-radius:999px;overflow:hidden;background:#e9f0f4}.theory-chapter_page__NJuux .chapter-progress .progress-track>div{background:#98c4d9;border-radius:inherit}.theory-chapter_page__NJuux .sidebar-chapters{gap:4px;padding-right:4px;max-height:calc(100dvh - 300px)}.theory-chapter_page__NJuux .sidebar-chapters a{min-height:46px;padding:11px 14px;border-radius:14px;font-size:17px;font-weight:400;line-height:1.4;color:#53616e}.theory-chapter_page__NJuux .sidebar-chapters a:hover{background:#f5f8fa;color:var(--ink)}.theory-chapter_page__NJuux .sidebar-chapters a.active{background:#e8f2f7;color:var(--ink);font-weight:550}.theory-chapter_page__NJuux .sidebar-chapters a>span{min-width:0}.theory-chapter_page__NJuux .sidebar-chapters a>svg{flex-shrink:0;color:#367c63}.theory-chapter_article__jhXXY{min-width:0}.theory-chapter_heading__QM9Tx{margin-bottom:32px}.theory-chapter_heading__QM9Tx .page-context{display:inline-flex;margin:0 0 16px;padding:7px 14px;border-radius:999px;background:#edf4f8;color:#435b6a;font-size:16px;font-weight:450;line-height:1.4}.theory-chapter_page__NJuux .theory-chapter_heading__QM9Tx h1{margin:0 0 24px;font-size:clamp(42px,4.2vw,64px);font-weight:500;line-height:1.08;letter-spacing:-.055em;overflow-wrap:anywhere}.theory-chapter_tools__9Q0XB{gap:10px 20px;margin:0}.theory-chapter_tools__9Q0XB>button{min-height:46px;border:0;border-radius:999px;background:#f1f5f7;color:var(--ink)}.theory-chapter_tools__9Q0XB>button:first-child{padding:10px 17px;font-size:16px;font-weight:500}.theory-chapter_tools__9Q0XB>button:hover,.theory-chapter_tools__9Q0XB>button[aria-expanded=true]{background:#dcebf2}.theory-chapter_tools__9Q0XB>a{color:#53616e;font-size:16px}.theory-chapter_tools__9Q0XB .sound-toggle{display:grid;place-items:center;width:46px;margin-left:auto;padding:0}.theory-chapter_tools__9Q0XB .sound-toggle[aria-pressed=true]{background:#e8f2f7}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY>.theory-text{max-width:none;margin-bottom:28px;font-size:20px;line-height:1.7;color:#35434f}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY>.theory-text:first-of-type{font-size:23px;line-height:1.55;color:var(--ink);letter-spacing:-.02em}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .theory-heading{margin:44px 0 18px;font-size:32px;font-weight:500;line-height:1.2;letter-spacing:-.04em}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .theory-figure{margin:32px 0 40px;border-radius:0;overflow:visible}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .theory-figure .traffic-svg{display:block;width:100%;height:auto;max-height:none;border-radius:28px}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .theory-figure figcaption{padding:14px 4px 0;font-size:17px;line-height:1.5;color:#53616e}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .chapter-check,.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .mini-question{padding:28px;margin:36px 0;border:0;border-radius:28px;background:#edf4f8}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .mini-question>h2{margin:0 0 24px;font-size:21px;font-weight:500;letter-spacing:-.025em}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .question-card{grid-template-columns:minmax(0,1fr);gap:24px;padding:0;border:0;border-radius:0;background:transparent;overflow:visible}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .question-body{padding:0}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .question-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .question-heading .question-title{margin:0;font-size:27px;font-weight:500;line-height:1.3;letter-spacing:-.035em}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .read-aloud-controls{display:flex;align-items:center;justify-content:end;flex-wrap:wrap;gap:6px;max-width:94px}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .read-aloud-controls button{width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:50%;background:#ffffff;color:var(--ink)}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .question-heading:has(.read-aloud-error,.read-aloud-notice){grid-template-columns:minmax(0,1fr) 44px 44px}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .question-heading .question-title{grid-column:1;grid-row:1}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .read-aloud-controls:has(.read-aloud-error,.read-aloud-notice){display:contents}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .read-aloud-controls>button{grid-column:2;grid-row:1}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .read-aloud-controls>button:nth-of-type(2){grid-column:3}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY :is(.read-aloud-error,.read-aloud-notice){grid-column:1/-1;grid-row:2;position:static;width:100%;max-width:none;margin:0;padding:12px 14px;border-radius:14px;background:#ffffff;font-size:16px;line-height:1.5}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .sign-question-visual{min-height:240px;aspect-ratio:2}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY :is(.remember,.common-mistake){margin:36px 0;padding:24px 28px;border:0;border-radius:24px;background:#edf4f8}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .common-mistake{background:#f8f5ef}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY :is(.remember,.common-mistake) strong{font-size:18px;font-weight:500;color:var(--ink)}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY :is(.remember,.common-mistake) p{margin:10px 0 0;font-size:20px;line-height:1.55}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .compare-text{gap:16px;margin:32px 0}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .compare-text>div{padding:24px;border:0;border-radius:24px;background:#f5f7f8}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .compare-text>div:last-child{background:#e8f2f7}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .compare-text span{font-size:17px;color:#53616e}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .compare-text p{margin:12px 0 0;font-size:20px;line-height:1.5;letter-spacing:-.015em}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .theory-pilot-link{gap:18px;padding:24px 0;margin:12px 0;border:0;background:transparent;font-size:18px}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .theory-pilot-link strong{font-weight:500}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .chapter-check>h2{margin:0 0 14px;font-size:32px;font-weight:500;line-height:1.2;letter-spacing:-.04em}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .chapter-check>p{margin-bottom:24px;font-size:18px;line-height:1.6}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .chapter-check>.button{min-height:54px;padding:14px 24px;border:0;border-radius:999px;background:#11122c;font-size:17px;font-weight:500}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .source-note{padding-top:8px;margin-top:32px;font-size:16px;line-height:1.6}.theory-chapter_page__NJuux.theory-chapter_withNotes__hx8hM.chapter-page{max-width:1480px;width:min(1480px,calc(100% - 64px))}.theory-chapter_page__NJuux.theory-chapter_withNotes__hx8hM .chapter-layout{grid-template-columns:216px minmax(0,760px) minmax(260px,320px);gap:32px}@media (max-width:1200px){.theory-chapter_page__NJuux .chapter-layout{gap:40px}.theory-chapter_page__NJuux.theory-chapter_withNotes__hx8hM .chapter-layout{grid-template-columns:216px minmax(0,760px);gap:32px}.theory-chapter_page__NJuux.theory-chapter_withNotes__hx8hM>.chapter-layout>aside:last-child{grid-column:2;grid-row:2;position:static;margin-top:0}}@media (max-width:900px){.theory-chapter_page__NJuux.chapter-page,.theory-chapter_page__NJuux.theory-chapter_withNotes__hx8hM.chapter-page{width:calc(100% - 48px);max-width:760px;padding-top:24px}.theory-chapter_page__NJuux .chapter-layout,.theory-chapter_page__NJuux.theory-chapter_withNotes__hx8hM .chapter-layout{display:block}.theory-chapter_page__NJuux .chapter-sidebar{display:none}.theory-chapter_page__NJuux .chapter-mobile-navigation{display:block;margin-bottom:28px;border:0;border-radius:20px;background:#f3f7f9;overflow:hidden}.theory-chapter_page__NJuux .chapter-mobile-navigation>summary{min-height:52px;padding:14px 18px;font-size:17px;font-weight:500}.theory-chapter_page__NJuux .chapter-mobile-navigation[open]>summary{border-bottom:0}.theory-chapter_page__NJuux .chapter-mobile-navigation .sidebar-chapters{max-height:300px;padding:0 8px}.theory-chapter_page__NJuux .chapter-mobile-navigation .chapter-progress{margin:20px}.theory-chapter_page__NJuux.theory-chapter_withNotes__hx8hM>.chapter-layout>aside:last-child{margin-top:28px}}@media (max-width:540px){.theory-chapter_page__NJuux.chapter-page,.theory-chapter_page__NJuux.theory-chapter_withNotes__hx8hM.chapter-page{width:calc(100% - 40px);padding-top:20px;padding-bottom:48px}.theory-chapter_page__NJuux .breadcrumbs{gap:8px;margin-bottom:24px;flex-wrap:wrap}.theory-chapter_page__NJuux .theory-chapter_heading__QM9Tx h1{font-size:42px;margin-bottom:22px}.theory-chapter_heading__QM9Tx{margin-bottom:28px}.theory-chapter_tools__9Q0XB{gap:12px}.theory-chapter_tools__9Q0XB>a{flex-basis:calc(100% - 58px);order:2}.theory-chapter_tools__9Q0XB .sound-toggle{order:1}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY>.theory-text{font-size:18px;line-height:1.65}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY>.theory-text:first-of-type{font-size:21px;line-height:1.5}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .theory-heading{font-size:28px;margin-top:36px}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .theory-figure .traffic-svg{border-radius:22px}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .theory-figure figcaption{font-size:16px}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .chapter-check,.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .mini-question{padding:20px;margin-block:28px;border-radius:24px}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .mini-question>h2{font-size:20px}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .question-heading,.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .question-heading:has(.read-aloud-error,.read-aloud-notice){grid-template-columns:minmax(0,1fr);gap:14px}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .question-heading .question-title{font-size:24px}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .read-aloud-controls,.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .read-aloud-controls:has(.read-aloud-error,.read-aloud-notice){display:flex;flex-wrap:wrap;justify-content:start;width:100%;max-width:none}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .answer{min-height:66px;font-size:17px;padding:14px;gap:10px}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .answer-letter{width:30px;height:30px}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY :is(.read-aloud-error,.read-aloud-notice){flex-basis:100%}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .sign-question-visual{min-height:160px}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY :is(.remember,.common-mistake){padding:22px;border-radius:22px}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .compare-text p,.theory-chapter_page__NJuux .theory-chapter_article__jhXXY :is(.remember,.common-mistake) p{font-size:19px}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .compare-text{grid-template-columns:minmax(0,1fr);gap:12px}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .compare-text>div{padding:22px;border-radius:22px}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .theory-pilot-link{gap:14px;font-size:17px;line-height:1.5}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .chapter-check>h2{font-size:28px}.theory-chapter_page__NJuux .theory-chapter_article__jhXXY .chapter-check>.button{width:100%;font-size:16px;padding-inline:18px}}