._5MRBzq_page{--gutter:64px;--glow-20:#da6b3333;--glow-15:#da6b3326;--glow-60:#da6b3399;--glow-70:#da6b33b3}._5MRBzq_page a:focus-visible{outline:2px solid var(--qb-ember-deep);outline-offset:2px}._5MRBzq_btn{white-space:nowrap;border-radius:var(--qb-r-control);font:600 15px var(--qb-font-text);text-decoration:none;transition:background-color .15s ease-out,border-color .15s ease-out;display:inline-block}._5MRBzq_primary{color:var(--qb-night);background:var(--qb-ember);padding-block:10px;padding-inline:20px}._5MRBzq_primary:hover{background:color-mix(in oklch, var(--qb-ember) 88%, white)}._5MRBzq_large{padding-block:14px;padding-inline:28px;font-size:16px}._5MRBzq_ghost{color:var(--qb-parchment);border:1px solid var(--qb-night-line);font:500 16px var(--qb-font-text);padding-block:13px;padding-inline:24px}._5MRBzq_ghost:hover{border-color:var(--qb-moon)}._5MRBzq_outline{color:var(--qb-night);border:1px solid var(--qb-night);flex:none;padding-block:12px;padding-inline:24px}._5MRBzq_dark{color:var(--qb-parchment);background:var(--qb-night);padding-block:10px;padding-inline:20px;font-size:14px}._5MRBzq_nav{background:var(--qb-night);padding-block:20px;padding-inline:var(--gutter);border-block-end:1px solid var(--qb-night-line);justify-content:space-between;align-items:center;gap:24px;display:flex}._5MRBzq_navStart{align-items:center;gap:46px;display:flex}._5MRBzq_wordmark{line-height:1.3;text-decoration:none;display:flex}._5MRBzq_navLinks{font:500 15px var(--qb-font-text);gap:30px;display:flex}._5MRBzq_navLinks a{color:var(--qb-moon);text-decoration:none}._5MRBzq_navLinks a:hover{color:var(--qb-parchment)}._5MRBzq_navEnd{align-items:center;gap:24px;display:flex}._5MRBzq_navLogin{font:500 15px var(--qb-font-text);color:var(--qb-parchment);white-space:nowrap;text-decoration:none}._5MRBzq_hero{background:var(--qb-night);padding-block:76px 104px;padding-inline:var(--gutter);grid-template-columns:minmax(0,1fr) 560px;align-items:center;gap:64px;display:grid;position:relative;overflow:hidden}._5MRBzq_heroGlow{background:radial-gradient(closest-side, var(--glow-20), transparent);pointer-events:none;width:860px;height:760px;position:absolute;inset-block-start:20px;inset-inline-end:-140px}._5MRBzq_heroText{position:relative}._5MRBzq_eyebrow{font:500 14px var(--qb-font-text);color:var(--qb-moon);align-items:center;gap:12px;margin:0;display:flex}._5MRBzq_heroText h1{margin-block:20px 0;line-height:1.5}._5MRBzq_heroBody{max-width:500px;font:400 18px/1.95 var(--qb-font-text);color:var(--qb-moon);text-wrap:pretty;margin-block:22px 0}._5MRBzq_ctas{flex-wrap:wrap;gap:14px;margin-block-start:38px;display:flex}._5MRBzq_narrow{display:none}._5MRBzq_visual{flex-direction:column;display:flex;position:relative}._5MRBzq_qcard{background:var(--qb-paper);border-radius:var(--qb-r-card);box-shadow:var(--qb-shadow-float);margin-inline-end:60px;padding-block:22px 18px;padding-inline:24px}._5MRBzq_qcardHead{font:500 12px var(--qb-font-text);color:var(--qb-ash);justify-content:space-between;align-items:center;gap:12px;display:flex}._5MRBzq_chip{white-space:nowrap;color:var(--qb-night);border:1px solid var(--qb-rule);border-radius:var(--qb-r-chip);padding-block:2px;padding-inline:8px}._5MRBzq_stem{font:400 15px/1.85 var(--qb-font-text);color:var(--qb-night);margin-block:14px 0}._5MRBzq_correct{border:1px solid var(--qb-correct);background:var(--qb-correct-tint);border-radius:var(--qb-r-control);align-items:center;gap:10px;margin-block-start:14px;padding-block:9px;padding-inline:12px;display:flex}._5MRBzq_disc{background:var(--qb-correct);color:#fff;width:22px;height:22px;font:600 12px var(--qb-font-text);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}._5MRBzq_correctText{font:500 14px var(--qb-font-text);color:var(--qb-night);flex:1}._5MRBzq_correctLabel{font:500 11.5px var(--qb-font-text);color:var(--qb-correct-text)}._5MRBzq_explain{font:400 14px/1.9 var(--qb-font-text);color:var(--qb-ash);margin-block:12px 0}._5MRBzq_citeRow{justify-content:flex-end;margin-block-start:10px;display:flex}._5MRBzq_citeLong{white-space:nowrap;font:500 12px var(--qb-font-text);color:var(--qb-ember-deep);background:var(--qb-glow);border-radius:var(--qb-r-chip);align-items:center;gap:8px;padding-block:4px;padding-inline:10px;display:inline-flex}._5MRBzq_connector{height:44px;margin-inline-end:60px;position:relative}._5MRBzq_connector:before{content:"";background:var(--qb-ember);width:1.5px;position:absolute;inset-block:-18px 0;inset-inline-end:37px}._5MRBzq_scard{background:var(--qb-parchment);border-radius:var(--qb-r-card);box-shadow:var(--qb-shadow-float);margin-inline-start:60px;padding-block:20px 16px;padding-inline:26px;position:relative}._5MRBzq_pin{display:flex;position:absolute;inset-block-start:-6px;inset-inline-end:93px}._5MRBzq_scardHead{font:500 11.5px var(--qb-font-text);color:var(--qb-ash);justify-content:space-between;align-items:baseline;gap:12px;display:flex}._5MRBzq_mono{font:500 10px var(--qb-font-mono);letter-spacing:.08em;white-space:nowrap}._5MRBzq_scardTitle{font:700 22px/1.4 var(--qb-font-display);color:var(--qb-night);margin-block:12px 0}._5MRBzq_scardText{font:400 13.5px/2.05 var(--qb-font-text);color:var(--qb-ash);margin-block:8px 0}._5MRBzq_lit{color:var(--qb-night);background:var(--qb-glow);text-decoration-line:underline;-webkit-text-decoration-color:var(--qb-ember);text-decoration-color:var(--qb-ember);text-underline-offset:7px;text-decoration-skip-ink:none;text-decoration-thickness:2px}._5MRBzq_scardFoot{border-block-start:1px solid var(--qb-rule);font:500 12px var(--qb-font-text);color:var(--qb-ash);justify-content:space-between;align-items:center;gap:12px;margin-block-start:12px;padding-block-start:10px;display:flex}._5MRBzq_footNote{align-items:center;gap:8px;display:inline-flex}._5MRBzq_pageNo{font:400 14px var(--qb-font-display)}._5MRBzq_loop{background:var(--qb-parchment);padding-block:100px 96px;padding-inline:var(--gutter)}._5MRBzq_loopHead{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}._5MRBzq_loopHead h2{font:400 50px/1.45 var(--qb-font-display);color:var(--qb-night);margin:0}._5MRBzq_loopIntro{max-width:430px;font:400 17px/1.9 var(--qb-font-text);color:var(--qb-ash);text-wrap:pretty;margin-block:0 12px}._5MRBzq_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:44px;margin-block:68px 0;padding:0;list-style:none;display:grid;position:relative}._5MRBzq_steps:before{content:"";background:var(--qb-rule);height:1px;position:absolute;inset-block-start:7px;inset-inline:0}._5MRBzq_step{flex-direction:column;align-items:flex-start;display:flex;position:relative}._5MRBzq_stepNum{font:400 24px/1 var(--qb-font-display);color:var(--qb-ash);margin-block-start:30px}._5MRBzq_stepNumLit{color:var(--qb-ember-deep)}._5MRBzq_stepTitle{font:600 21px/1.4 var(--qb-font-text);color:var(--qb-night);margin-block:14px 0}._5MRBzq_stepText{font:400 15px/1.85 var(--qb-font-text);color:var(--qb-ash);text-wrap:pretty;margin-block:10px 0}._5MRBzq_underline{color:var(--qb-night);text-decoration-line:underline;-webkit-text-decoration-color:var(--qb-ember);text-decoration-color:var(--qb-ember);text-underline-offset:6px;text-decoration-skip-ink:none;text-decoration-thickness:2px}._5MRBzq_signature{background:var(--qb-parchment);padding-block:0 100px;padding-inline:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}._5MRBzq_card{border-radius:var(--qb-r-panel);flex-direction:column;gap:16px;padding-block:38px 36px;padding-inline:40px;display:flex}._5MRBzq_cardNight{background:var(--qb-night);color:var(--qb-moon)}._5MRBzq_cardPaper{background:var(--qb-paper);border:1px solid var(--qb-rule);color:var(--qb-ash);padding-block-end:32px}._5MRBzq_cardHead{justify-content:space-between;align-items:center;gap:16px;display:flex}._5MRBzq_cardName{margin:0;line-height:1.45}._5MRBzq_cardSub{font:500 13px var(--qb-font-text)}._5MRBzq_cardBody{max-width:450px;font:400 16px/1.9 var(--qb-font-text);text-wrap:pretty;margin:0}._5MRBzq_chat{flex-direction:column;gap:14px;margin-block-start:8px;display:flex}._5MRBzq_bubble{background:var(--qb-night-2);max-width:78%;color:var(--qb-parchment);font:400 14.5px/1.8 var(--qb-font-text);border-radius:12px;border-end-end-radius:3px;align-self:flex-end;padding-block:10px;padding-inline:16px}._5MRBzq_reply{align-items:flex-start;gap:12px;display:flex}._5MRBzq_reply p{font:400 14.5px/1.9 var(--qb-font-text);color:var(--qb-parchment);margin:0}._5MRBzq_nightChip{white-space:nowrap;border-radius:var(--qb-r-chip);background:var(--qb-night-2);color:var(--qb-moon);font:500 12.5px/1.8 var(--qb-font-text);padding-inline:9px;display:inline-block}._5MRBzq_week{gap:26px;margin:0;margin-block-start:6px;padding:0;list-style:none;display:flex}._5MRBzq_day{font:500 12px var(--qb-font-text);color:var(--qb-ash);flex-direction:column;align-items:center;gap:10px;display:flex}._5MRBzq_today{color:var(--qb-night);font-weight:600}._5MRBzq_cardFoot{border-block-start:1px solid var(--qb-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block-start:auto;padding-block-start:18px;display:flex}._5MRBzq_due{white-space:nowrap;font:500 14px var(--qb-font-text);color:var(--qb-night)}._5MRBzq_faculties{background:var(--qb-parchment);padding-block:0 100px;padding-inline:var(--gutter)}._5MRBzq_facultiesInner{border-block-start:1px solid var(--qb-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;padding-block-start:44px;display:flex}._5MRBzq_facultiesInner h2{font:400 32px/1.4 var(--qb-font-display);color:var(--qb-night);margin:0}._5MRBzq_facultiesInner p{font:400 16px/1.9 var(--qb-font-text);color:var(--qb-ash);margin-block:8px 0}._5MRBzq_closing{background:var(--qb-night);padding-block:96px 40px;padding-inline:var(--gutter);position:relative;overflow:hidden}._5MRBzq_closingGlow{background:radial-gradient(closest-side, var(--glow-15), transparent);pointer-events:none;width:min(820px,100%);height:460px;margin-inline:auto;position:absolute;inset-block-start:-60px;inset-inline:0}._5MRBzq_closingMain{flex-direction:column;align-items:center;gap:30px;line-height:1.5;display:flex;position:relative}._5MRBzq_footRow{border-block-start:1px solid var(--qb-night-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-block-start:88px;padding-block-start:26px;display:flex;position:relative}._5MRBzq_lockup{align-items:center;gap:14px;line-height:1.3;display:flex}._5MRBzq_latin{font:400 11px var(--qb-font-display);letter-spacing:.36em;color:var(--qb-moon);padding-inline-start:.36em}._5MRBzq_footLinks{font:400 14px var(--qb-font-text);flex-wrap:wrap;gap:12px 26px;display:flex}._5MRBzq_footLinks a{color:var(--qb-moon);text-decoration:none}._5MRBzq_copy{font:400 13px var(--qb-font-text);color:var(--qb-moon)}@media (max-width:1219px){._5MRBzq_hero{grid-template-columns:minmax(0,1fr)}._5MRBzq_visual{max-width:560px}}@media (max-width:1079px){._5MRBzq_navLinks{display:none}._5MRBzq_loopHead{flex-direction:column;align-items:flex-start}._5MRBzq_steps{grid-template-columns:repeat(2,minmax(0,1fr))}._5MRBzq_steps:before{display:none}._5MRBzq_signature{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){._5MRBzq_page{--gutter:20px}._5MRBzq_wide{display:none}._5MRBzq_narrow{display:inline}._5MRBzq_hero{padding-block:48px 64px}._5MRBzq_qcard,._5MRBzq_connector,._5MRBzq_scard{margin-inline:0}._5MRBzq_connector,._5MRBzq_pin{display:none}._5MRBzq_visual{gap:16px}._5MRBzq_loop{padding-block:64px}._5MRBzq_loopHead h2{font-size:36px}._5MRBzq_steps{grid-template-columns:minmax(0,1fr)}._5MRBzq_card{padding-inline:22px}._5MRBzq_week{justify-content:space-between;gap:10px}}
