.eq8DBG_avatar{inline-size:var(--target-comfortable);block-size:var(--target-comfortable);border:var(--border-width) solid transparent;background-color:var(--family-sky-soft);color:var(--family-sky-deep);font-family:var(--font-text);font-size:var(--step--1);white-space:nowrap;transition:background-color var(--motion-duration) var(--motion-ease);border-radius:50%;flex:none;place-items:center;padding:0;font-weight:700;line-height:1;text-decoration:none;display:inline-grid}.eq8DBG_large{block-size:3em;inline-size:3em;font-family:var(--font-display);font-size:var(--step-3);font-weight:var(--number-weight)}:is(a,button).eq8DBG_avatar{cursor:pointer}:is(a,button).eq8DBG_avatar:hover{background-color:var(--family-sky-mid);color:var(--color-on-mid)}.eq8DBG_avatar:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}@media (forced-colors:active){.eq8DBG_avatar{border-color:canvastext}}
.B3-8Ma_hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}
.FkG42G_link{color:inherit;text-underline-offset:.18em;text-decoration-skip-ink:auto;border-radius:var(--radius-xs);text-decoration-line:underline;text-decoration-thickness:max(1px,.09em)}.FkG42G_link:hover{text-decoration-thickness:max(2px,.14em)}.FkG42G_link:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.FkG42G_icon{vertical-align:-.1em;margin-inline-start:.2em}.FkG42G_externalIcon{vertical-align:-.1em}.FkG42G_inline{font-weight:inherit}.FkG42G_inline:focus-visible{z-index:1;outline-offset:var(--ki-inline-focus-offset);box-shadow:0 0 0 var(--ki-inline-focus-halo) var(--color-bg);-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration-color:#0000;position:relative}.FkG42G_standalone{align-items:center;gap:var(--space-2);min-block-size:var(--target-comfortable);color:var(--color-ink);font-size:var(--ki-text-ui);font-weight:700;display:inline-flex}.FkG42G_standalone .FkG42G_icon{margin-inline-start:0}.FkG42G_muted{color:var(--color-ink-muted)}.FkG42G_muted:hover{color:var(--color-ink)}.FkG42G_plain{color:var(--color-ink);font-size:var(--ki-text-ui);text-decoration-line:none}.FkG42G_plain:hover{text-decoration-line:underline}.FkG42G_plain[aria-current]:not([aria-current=false]){font-weight:700;text-decoration-line:underline}.FkG42G_muted[aria-current]:not([aria-current=false]){color:var(--color-ink);font-weight:700}.FkG42G_standalone[aria-current]:not([aria-current=false]){text-decoration-thickness:max(calc(var(--border-width) * 1.5), .18em)}
.p5-54G_counter{align-items:baseline;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.p5-54G_counterIcon{align-self:center}.p5-54G_plans{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.p5-54G_plan{align-items:flex-start;gap:var(--space-5);flex-direction:column;min-inline-size:0;display:flex}.p5-54G_price{gap:var(--space-1);display:grid}.p5-54G_features{gap:var(--space-3);margin:0;padding:0;display:grid}.p5-54G_feature{align-items:flex-start;gap:var(--space-3);display:flex}.p5-54G_action{margin-block-start:auto}.p5-54G_checkoutForm{gap:var(--space-6);max-inline-size:var(--measure);flex-direction:column;display:flex}.p5-54G_facts{gap:var(--space-1) var(--space-5);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.p5-54G_facts dd{margin:0 0 var(--space-3);overflow-wrap:anywhere}.p5-54G_actions{align-items:center;gap:var(--ki-control-gap) var(--space-4);flex-wrap:wrap;display:flex}.p5-54G_contracts{gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.p5-54G_table{border-collapse:collapse;inline-size:100%}.p5-54G_table th,.p5-54G_table td{padding:var(--space-2) var(--space-3) var(--space-2) 0;text-align:start;vertical-align:baseline}@media (min-width:45em){.p5-54G_plans{grid-template-columns:repeat(2,minmax(0,1fr))}.p5-54G_facts{grid-template-columns:max-content minmax(0,1fr)}.p5-54G_facts dd{margin-block-end:0}}
.Skh4_G_question{font-size:var(--step-3);line-height:var(--leading-3)}.Skh4_G_sub{font-size:var(--step-2)}
._3cTVa_player{--ki-builder-bar-end:var(--ki-player-foot);flex-direction:column;flex:1 0 auto;min-block-size:100svh;display:flex}html:has([data-player]){scroll-padding-block:calc(var(--ki-player-top) + var(--space-2)) calc(var(--ki-player-foot) + var(--ki-builder-bar) + var(--space-3))}._3cTVa_top{z-index:var(--z-sticky);align-items:center;gap:var(--space-3);min-block-size:calc(var(--target-comfortable) + var(--space-2));background-color:var(--color-bg);padding-block-start:env(safe-area-inset-top);display:flex;position:sticky;inset-block-start:0}._3cTVa_close{flex:none;margin-inline-start:calc(var(--space-3) * -1)}._3cTVa_stage{padding-block:var(--space-2) var(--space-3);overflow-clip-margin:var(--space-2);flex-direction:column;flex:1 0 auto;display:flex;overflow-x:clip}._3cTVa_slot{touch-action:pan-y;flex-direction:column;flex:1 0 auto;display:flex}._3cTVa_slot>*{flex:1 0 auto}._3cTVa_dragging{-webkit-user-select:none;user-select:none;transition:none}._3cTVa_foot{z-index:var(--z-sticky);gap:var(--space-3);padding-block:var(--space-3) calc(var(--space-4) + env(safe-area-inset-bottom));background-color:var(--color-bg);grid-template-columns:auto minmax(0,1fr);display:grid;position:sticky;inset-block-end:0}._3cTVa_foot[data-tone]{--ki-foot-soft:var(--color-success-soft);--ki-foot-line:var(--color-success-line);isolation:isolate}._3cTVa_foot[data-tone=almost]{--ki-foot-soft:var(--color-warning-soft);--ki-foot-line:var(--color-warning-line)}._3cTVa_foot[data-tone=wrong]{--ki-foot-soft:var(--color-danger-soft);--ki-foot-line:var(--color-danger-line)}._3cTVa_foot[data-tone]:before{inset-block:0;inset-inline:calc((var(--gutter) + env(safe-area-inset-left)) * -1) calc((var(--gutter) + env(safe-area-inset-right)) * -1);z-index:-1;border-block-start:var(--border-width-strong) solid var(--ki-foot-line);background-color:var(--ki-foot-soft);content:"";position:absolute}._3cTVa_foot ._3cTVa_waiting,._3cTVa_foot ._3cTVa_waiting:hover{border-color:var(--color-line);background-color:var(--color-fog);color:var(--color-ink-muted)}._3cTVa_quiz{gap:var(--space-5);padding:var(--space-6) var(--space-5) var(--space-5);flex-direction:column;display:flex}._3cTVa_prompt{color:var(--color-head);font-family:var(--font-display);font-size:var(--step-2);font-weight:var(--display-weight);line-height:var(--leading-2);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}._3cTVa_prompt:focus{outline:none}._3cTVa_prompt:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}._3cTVa_hint{color:var(--color-ink-muted);font-size:var(--step-0)}._3cTVa_row{gap:var(--space-3);flex-wrap:wrap;display:flex}._3cTVa_row>*{flex:1 1 0;min-inline-size:min(100%,8em)}._3cTVa_statement{padding:var(--space-4);border:var(--border-width) solid var(--color-fog-mid);border-radius:var(--radius-s);background-color:var(--color-fog);font-family:var(--font-mono);font-size:var(--step-0)}._3cTVa_cloze{font-size:var(--step-1);line-height:var(--leading-2)}._3cTVa_gap{min-inline-size:6ch;padding-inline:var(--space-2);border-block-end:var(--border-width-strong) solid var(--color-action);font-weight:700;display:inline-block}._3cTVa_gapOpen{color:var(--color-ink-muted)}._3cTVa_gapRight{border-block-end-color:var(--color-success-line);background-color:var(--color-success-soft)}._3cTVa_gapWrong{border-block-end-color:var(--color-danger-line);background-color:var(--color-danger-soft)}._3cTVa_gapFill{display:inline-block}._3cTVa_group{gap:var(--space-3);display:grid}._3cTVa_fill{gap:var(--space-4);flex-direction:column;flex:auto;display:flex}._3cTVa_groupLabel{font-family:var(--font-display);font-weight:var(--display-weight)}._3cTVa_swipeButtons{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._3cTVa_orderRow{position:relative}._3cTVa_orderNumber{display:inline-block}._3cTVa_tick{stroke-dasharray:22}._3cTVa_orderList{padding-inline-start:var(--space-6)}._3cTVa_orderList>li::marker{font-family:var(--font-display);font-weight:var(--display-weight)}._3cTVa_orderRight{display:none}@media (max-height:50em){._3cTVa_orderRight{display:grid}}._3cTVa_matchSteps{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._3cTVa_matchStep{inline-size:var(--target-comfortable);block-size:var(--target-comfortable);border:var(--border-width) solid var(--color-line-strong);background-color:var(--color-surface);color:var(--color-ink);font-family:var(--font-display);font-weight:var(--number-weight);cursor:pointer;touch-action:manipulation;border-radius:50%;place-items:center;display:grid}._3cTVa_matchStep[data-set]{border-color:var(--color-action);background-color:var(--ki-soft)}._3cTVa_matchStep[aria-current=step]{border-color:var(--color-action);background-color:var(--color-action);color:var(--color-on-action)}._3cTVa_matchStep:hover{border-color:var(--color-action)}._3cTVa_matchStep:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}._3cTVa_matchPairs{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._3cTVa_matchPair{gap:var(--space-1);padding:var(--space-2) var(--space-4);border-inline-start:var(--space-2) solid var(--color-line-strong);border-radius:var(--radius-s);background-color:var(--color-fog);line-height:var(--leading-0);display:grid}._3cTVa_pairRight{border-color:var(--color-success-line);background-color:var(--color-success-soft)}._3cTVa_pairWrong{border-color:var(--color-danger-line);background-color:var(--color-danger-soft)}._3cTVa_pairTerm{font-family:var(--font-display);font-weight:var(--display-weight)}._3cTVa_pairFix{font-size:var(--step--1);font-weight:700}._3cTVa_score{font-family:var(--font-display);font-size:var(--step-1);font-weight:var(--display-weight)}._3cTVa_end{justify-content:center;gap:var(--space-6);padding-block:var(--space-6);text-align:center;flex-direction:column;flex:1 0 auto;display:flex;overflow-x:clip}._3cTVa_endTitle{font-family:var(--font-display);font-size:var(--step-3);font-weight:var(--display-weight);line-height:var(--leading-3)}._3cTVa_endTitle:focus:not(:focus-visible){outline:none}._3cTVa_endButtons{gap:var(--space-3);display:grid}._3cTVa_takeaway{padding:var(--space-4) var(--space-5);border-radius:var(--radius-m);background-color:var(--ki-soft);text-align:start}._3cTVa_takeawayLabel{font-family:var(--font-display);font-weight:var(--display-weight)}._3cTVa_moments{gap:var(--space-3);text-align:start;display:grid}@media (max-height:50em){._3cTVa_top{min-block-size:var(--target-comfortable)}._3cTVa_stage{padding-block:var(--space-1) var(--space-2)}._3cTVa_foot{padding-block:var(--space-2) calc(var(--space-3) + env(safe-area-inset-bottom))}._3cTVa_quiz{gap:var(--space-3);padding:var(--space-5) var(--space-4) var(--space-4)}._3cTVa_row>button{gap:var(--space-2);padding-inline:var(--space-3)}._3cTVa_statement{padding:var(--space-3)}._3cTVa_group,._3cTVa_fill{gap:var(--space-2)}._3cTVa_kindShortHide._3cTVa_kindShortHide,._3cTVa_orderDone._3cTVa_orderDone,._3cTVa_row>[data-grade=dim]{display:none}}@media (prefers-reduced-motion:no-preference){._3cTVa_shake{animation:_3cTVa_ki-shake calc(var(--motion-duration) * 2) var(--motion-ease)}._3cTVa_pop{animation:_3cTVa_ki-pop calc(var(--motion-duration) * 1.5) var(--motion-ease)}._3cTVa_swipeEnter{animation:_3cTVa_ki-swipe-enter calc(var(--motion-duration) * 1.5) var(--motion-ease) backwards}._3cTVa_nudge{animation:_3cTVa_ki-nudge calc(var(--motion-duration) * 3.5) var(--motion-ease) calc(var(--motion-duration) * 2) both}._3cTVa_enterNext{animation:_3cTVa_ki-enter-next calc(var(--motion-duration) * 3) var(--motion-ease-spring) both, _3cTVa_ki-enter-fade calc(var(--motion-duration) * 1.4) var(--motion-ease) both}._3cTVa_enterPrev{animation:_3cTVa_ki-enter-prev calc(var(--motion-duration) * 3) var(--motion-ease-spring) both, _3cTVa_ki-enter-fade calc(var(--motion-duration) * 1.4) var(--motion-ease) both}._3cTVa_slot{transition:translate var(--motion-duration) var(--motion-ease), opacity var(--motion-duration) var(--motion-ease)}._3cTVa_orderNumber{animation:_3cTVa_ki-pop-in calc(var(--motion-duration) * 1.5) var(--motion-ease) both}._3cTVa_gapFill{animation:_3cTVa_ki-gap-in calc(var(--motion-duration) * 1.5) var(--motion-ease) both}._3cTVa_tick{animation:_3cTVa_ki-tick calc(var(--motion-duration) * 1.5) var(--motion-ease) both}._3cTVa_gap{transition:border-color var(--motion-duration) var(--motion-ease), background-color var(--motion-duration) var(--motion-ease)}._3cTVa_foot[data-tone-fresh]:before{animation:_3cTVa_ki-foot-tone calc(var(--motion-duration) * 1.5) var(--motion-ease) both}}:root[data-motion=reduced] ._3cTVa_shake{animation:none}:root[data-motion=reduced] ._3cTVa_pop{animation:none}:root[data-motion=reduced] ._3cTVa_nudge{animation:none}:root[data-motion=reduced] ._3cTVa_swipeEnter{animation:none}:root[data-motion=reduced] ._3cTVa_enterNext{animation:none}:root[data-motion=reduced] ._3cTVa_enterPrev{animation:none}:root[data-motion=reduced] ._3cTVa_foot:before{animation:none}:root[data-motion=reduced] ._3cTVa_orderNumber{animation:none}:root[data-motion=reduced] ._3cTVa_gapFill{animation:none}:root[data-motion=reduced] ._3cTVa_tick{animation:none}:root[data-motion=reduced] ._3cTVa_gap{transition:none}:root[data-motion=reduced] ._3cTVa_slot{transition:none}@keyframes _3cTVa_ki-shake{20%{translate:calc(var(--space-2) * -1) 0}40%{translate:var(--space-2) 0}60%{translate:calc(var(--space-1) * -1) 0}80%{translate:var(--space-1) 0}}@keyframes _3cTVa_ki-pop{50%{scale:1.04}}@keyframes _3cTVa_ki-swipe-enter{0%{translate:0 var(--space-3);scale:.95}}@keyframes _3cTVa_ki-nudge{40%{scale:1.03}70%{scale:.995}}@keyframes _3cTVa_ki-enter-next{0%{translate:var(--space-8) 0;rotate:2deg;scale:.96}}@keyframes _3cTVa_ki-enter-prev{0%{translate:calc(var(--space-8) * -1) 0;rotate:-2deg;scale:.96}}@keyframes _3cTVa_ki-pop-in{0%{opacity:0;scale:.4}60%{opacity:1;scale:1.15}}@keyframes _3cTVa_ki-gap-in{0%{translate:0 var(--space-3);opacity:0;scale:.7}60%{opacity:1;scale:1.05}}@keyframes _3cTVa_ki-tick{0%{stroke-dashoffset:22px}}@keyframes _3cTVa_ki-foot-tone{0%{clip-path:inset(100% 0 0)}}@keyframes _3cTVa_ki-enter-fade{0%{opacity:0}}._3cTVa_pathTiles{gap:var(--space-2);display:grid}._3cTVa_pathTile{gap:var(--space-1);min-block-size:var(--target-comfortable);padding:var(--space-2) calc(var(--space-4) + 2em) var(--space-2) var(--space-4);border:var(--border-width) solid var(--ki-mid);border-radius:var(--radius-s);background-color:var(--color-surface);color:var(--color-ink);font:inherit;text-align:start;cursor:pointer;touch-action:manipulation;display:grid;position:relative}._3cTVa_pathTile:hover:not(:disabled){border-color:var(--color-action)}._3cTVa_pathTile:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}._3cTVa_pathTile[aria-pressed=true]{border-color:var(--color-action);background-color:var(--ki-soft)}._3cTVa_pathTile:disabled{cursor:progress}._3cTVa_pathTitle{color:var(--color-head);font-family:var(--font-display);font-size:var(--step-0);font-weight:var(--display-weight);line-height:var(--leading-0)}._3cTVa_pathMeta{color:var(--color-action);font-size:var(--step--1);font-weight:700}._3cTVa_pathLine{color:var(--color-ink-muted);font-size:var(--step--1);line-height:var(--leading--1)}._3cTVa_pathCheck{background-color:var(--color-action);block-size:1.75em;inline-size:1.75em;color:var(--color-on-action);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:var(--space-3);translate:0 -50%}._3cTVa_pathTop{gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._3cTVa_pathActions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._3cTVa_pathError{color:var(--color-danger-ink);font-weight:700}._3cTVa_mascot{--phoenix-end-size:calc(var(--space-11) * 1.75);justify-items:center;display:grid}._3cTVa_mascot[data-end-mascot=""]{--phoenix-width:var(--phoenix-end-size)}@media (max-height:50em){._3cTVa_end{justify-content:flex-start;gap:var(--space-4);padding-block:var(--space-4) 0}._3cTVa_end:has([data-end-mascot]) ._3cTVa_endMark{display:none}._3cTVa_mascot{--phoenix-end-size:clamp(var(--space-10), 24svh, calc(var(--space-11) * 1.75))}._3cTVa_mascot [data-phoenix-stage]{max-inline-size:var(--phoenix-end-size)}._3cTVa_takeaway{padding:var(--space-3) var(--space-4)}._3cTVa_endButtons{z-index:var(--z-sticky);gap:var(--space-2);padding-block:var(--space-2) calc(var(--space-3) + env(safe-area-inset-bottom));background-color:var(--color-bg);position:sticky;inset-block-end:0}}
.QDAnla_section{gap:var(--space-3);display:grid}.QDAnla_heading{font-family:var(--font-display);font-weight:var(--display-weight)}.QDAnla_heading:focus{outline:none}.QDAnla_heading:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.QDAnla_points{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.QDAnla_point{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-inline-start:var(--border-width) solid var(--ki-mid);background-color:var(--ki-soft);grid-template-columns:auto 1fr;align-items:start;display:grid}.QDAnla_pointMark{color:var(--color-ink);margin-block-start:.2em}.QDAnla_strong{gap:var(--space-3);align-items:start;font-weight:700;display:flex}.QDAnla_muted{color:var(--color-ink-muted);font-size:var(--step--1)}.QDAnla_prompt{padding:var(--space-4);border:var(--border-width) solid var(--color-fog-mid);border-radius:var(--radius-s);background-color:var(--color-fog);font-family:var(--font-mono);font-size:var(--step--1);line-height:var(--leading-0);white-space:pre-line;overflow-wrap:anywhere}.QDAnla_answer{gap:var(--space-2);padding:var(--space-4);border:var(--border-width) solid var(--color-line);border-radius:var(--radius-s);white-space:pre-line;overflow-wrap:anywhere;display:grid}.QDAnla_label{color:var(--color-ink-muted);font-size:var(--step--1);font-weight:700}.QDAnla_pair{gap:var(--space-5);display:grid}.QDAnla_pairFrame{container-type:inline-size}@container (min-width:40rem){.QDAnla_pair{grid-template-columns:1fr 1fr}}.QDAnla_side{gap:var(--space-3);align-content:start;display:grid}.QDAnla_sideTitle{font-family:var(--font-display);font-weight:var(--display-weight)}.QDAnla_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.QDAnla_steps{gap:var(--space-2);margin:0;padding-inline-start:var(--space-6);display:grid}.QDAnla_steps li::marker{font-family:var(--font-display);font-weight:var(--display-weight)}.QDAnla_box{gap:var(--space-3);padding:var(--space-4);border:var(--border-width) solid var(--ki-mid);border-radius:var(--radius-s);display:grid}.QDAnla_status{gap:var(--space-2);display:grid}.QDAnla_resultChecks.QDAnla_resultChecks [aria-checked=true]>span:last-child{color:var(--color-ink);text-decoration:none}.QDAnla_exampleFrameBox{border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-s);background-color:var(--color-surface);overflow:hidden}.QDAnla_exampleFrame{background-color:var(--color-surface);border:0;block-size:clamp(24em,62vh,36em);inline-size:100%;display:block}.QDAnla_exampleDetails>summary{cursor:pointer;min-block-size:2.75em;color:var(--color-action);align-items:center;font-weight:700;display:flex}.QDAnla_exampleDetails>summary:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.QDAnla_exampleDetails[open]>summary{margin-block-end:var(--space-3)}.QDAnla_strongLine{font-weight:700}.QDAnla_save{gap:var(--space-3);padding:var(--space-4);border:var(--border-width) solid var(--ki-mid);border-radius:var(--radius-s);background-color:var(--ki-soft);display:grid}.QDAnla_tips{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-m);background-color:var(--ki-soft);flex-direction:column;margin:0;list-style:none;display:flex}.QDAnla_promptClamp{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.QDAnla_prompt.QDAnla_promptClamp{border:var(--space-4) solid var(--color-fog);outline:var(--border-width) solid var(--color-fog-mid);outline-offset:calc(var(--border-width) * -1);padding:0}@media (forced-colors:active){.QDAnla_prompt.QDAnla_promptClamp{padding:var(--space-4);border:var(--border-width) solid CanvasText;outline:none}}.QDAnla_headRow{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.QDAnla_tiles{gap:var(--space-2) var(--space-3);grid-template-rows:auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.QDAnla_sideTile{grid-row:span 3;grid-template-rows:subgrid;min-inline-size:0;display:grid}.QDAnla_sideTile .QDAnla_sideTitle{font-size:var(--step-0);line-height:var(--leading-2)}.QDAnla_promptTile{padding:var(--space-3);-webkit-line-clamp:5;line-clamp:5;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;align-self:start;display:-webkit-box;overflow:hidden}.QDAnla_sheetBody{gap:var(--space-4);display:grid}.QDAnla_openRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.QDAnla_openRow>*{flex:auto}@media (max-height:50em){.QDAnla_shortHide{display:none}.QDAnla_shortSrOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.QDAnla_exampleFrame{block-size:clamp(11em,32svh,36em)}.QDAnla_promptClamp{-webkit-line-clamp:3;line-clamp:3}.QDAnla_resultChecks{font-size:var(--step--1);line-height:var(--leading--1)}.QDAnla_resultChecks>li>button{padding-block:var(--space-1);align-items:center}.QDAnla_sideTile .QDAnla_sideTitle{font-size:var(--step--1)}.QDAnla_promptTile{padding:var(--space-2);-webkit-line-clamp:2;line-clamp:2}.QDAnla_compareChoices{gap:var(--space-1)}.QDAnla_compareChoices button{padding-block:var(--space-1);font-size:var(--step--1);line-height:var(--leading-0)}.QDAnla_openRow.QDAnla_openRow>*{padding-inline:var(--space-3)}.QDAnla_openRow>a svg{display:none}.QDAnla_save{gap:var(--space-2);padding:var(--space-3)}.QDAnla_section{gap:var(--space-2)}}
.NTS2Ha_intro{margin-block:var(--space-3) var(--space-2)}.NTS2Ha_phoenixIntro{align-items:center;gap:var(--space-3);padding-inline:var(--space-2);margin-block-end:var(--space-2);display:flex}.NTS2Ha_head{display:grid}.NTS2Ha_phoenixTexts{gap:var(--space-1);display:grid}.NTS2Ha_introShort{margin:0;font-weight:700;display:none}@media (max-height:50em){.NTS2Ha_noticeFull{display:none}.NTS2Ha_introShort{display:block}.NTS2Ha_phoenixIntro{margin-block:var(--space-2) 0}.NTS2Ha_head:has(~[data-player][data-moved]){display:none}}body:has([data-end=lesson]) .NTS2Ha_phoenixIntro{display:none}.NTS2Ha_phoenixIntro .NTS2Ha_phoenixFigure{inline-size:var(--space-9);flex:none;margin:0}.NTS2Ha_phoenixText{margin:0}.NTS2Ha_takeover{gap:var(--space-4);inline-size:100%;max-inline-size:34em;padding:var(--space-6) var(--space-4);margin-inline:auto;display:grid}.NTS2Ha_working{gap:var(--space-3);align-items:center;display:flex}.NTS2Ha_heading:focus{outline:none}.NTS2Ha_checking{min-block-size:60vh}.NTS2Ha_summary{gap:var(--space-2);margin:0;padding-inline-start:var(--space-5);display:grid}.NTS2Ha_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.NTS2Ha_declined{inline-size:100%;max-inline-size:34em;padding:var(--space-4) var(--space-4) 0;margin-inline:auto}.NTS2Ha_declined:focus,.NTS2Ha_notice:focus{outline:none}
.otKtDW_chip{align-items:center;gap:var(--space-3);max-inline-size:100%;padding-block:calc(var(--space-2) + var(--space-1));padding-inline:calc(var(--space-3) + var(--space-1)) var(--space-4);border-radius:var(--radius-pill);font-family:var(--font-text);font-size:var(--ki-text-chip);overflow-wrap:anywhere;vertical-align:middle;outline:var(--border-width) solid transparent;outline-offset:calc(var(--border-width) * -1);font-weight:700;line-height:1.25;display:inline-flex}.otKtDW_xs{gap:var(--space-2);padding-block:var(--space-1);padding-inline:var(--space-3);font-size:var(--step--2)}.otKtDW_m{padding-block:calc(var(--space-2) + var(--space-1) * 1.5);padding-inline:var(--space-4) calc(var(--space-4) + var(--space-1));font-size:var(--step--1)}.otKtDW_l{min-block-size:var(--target-comfortable);padding-block:var(--space-2);padding-inline:calc(var(--space-3) + var(--space-1)) var(--space-5);font-size:var(--ki-text-ui)}.otKtDW_family{background-color:var(--ki-soft);color:var(--ki-deep)}.otKtDW_soft{background-color:var(--ki-soft);color:var(--color-ink)}.otKtDW_white{background-color:var(--color-surface);color:var(--ki-deep)}.otKtDW_outline{background-color:var(--color-surface);color:var(--color-ink);box-shadow:inset 0 0 0 calc(var(--border-width) * .75) var(--color-line)}.otKtDW_option{background-color:var(--color-surface);color:var(--color-ink);box-shadow:inset 0 0 0 calc(var(--border-width) * .75) var(--color-line-strong)}.otKtDW_neutral{background-color:var(--color-fog);color:var(--color-ink-muted)}.otKtDW_mid{padding-block:var(--space-1);padding-inline:calc(var(--space-3) + var(--space-1));background-color:var(--ki-mid);color:var(--color-on-mid);font-size:var(--step--1);line-height:1.6}.otKtDW_selected{background-color:var(--color-action);color:var(--color-on-action)}.otKtDW_success{background-color:var(--color-success-soft);color:var(--color-success-ink)}.otKtDW_dot{inline-size:calc(var(--space-3) + var(--space-1));block-size:calc(var(--space-3) + var(--space-1));background-color:var(--ki-mid);box-shadow:inset 0 0 0 calc(var(--border-width) * .75) var(--ki-deep);border-radius:50%;flex:none}.otKtDW_icon{block-size:1.15em;inline-size:1.15em;stroke-width:calc(var(--icon-stroke) * 1.25);flex:none}@media (forced-colors:active){.otKtDW_selected{forced-color-adjust:none;color:highlighttext;background-color:highlight}.otKtDW_dot{forced-color-adjust:none;box-shadow:none;background-color:canvastext}}
.Z9uppG_panel{gap:var(--space-5);min-inline-size:0;flex-direction:column;scroll-margin-block-start:var(--space-6);display:flex}.Z9uppG_status{gap:var(--space-5);flex-direction:column;min-inline-size:0;display:flex}.Z9uppG_running{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.Z9uppG_runningTitle{align-items:center;gap:var(--space-3);display:flex}.Z9uppG_note{min-inline-size:0;max-inline-size:var(--measure)}.Z9uppG_assumptions{gap:var(--space-2);flex-direction:column;margin:0;padding-inline-start:var(--space-5);display:flex}.Z9uppG_cancel{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.Z9uppG_toolCard{min-inline-size:0;overflow:hidden}.Z9uppG_toolTop{padding:var(--space-4) calc(var(--space-5) + var(--space-1))}.Z9uppG_toolLabel{max-inline-size:var(--measure)}.Z9uppG_toolFoot{gap:var(--space-4);padding:var(--space-4) calc(var(--space-5) + var(--space-1)) var(--space-5);flex-direction:column;display:flex}.Z9uppG_toolActions{row-gap:var(--space-3)}.Z9uppG_toolData{gap:var(--space-2);max-inline-size:var(--measure);flex-direction:column;display:flex}.Z9uppG_toolData>.Z9uppG_toolActions{margin-block-start:var(--space-2)}.Z9uppG_toolDataStatus{min-block-size:0}.Z9uppG_downloads{gap:var(--space-3);max-inline-size:var(--measure);flex-direction:column;display:flex}.Z9uppG_publishPoints{gap:var(--space-2);flex-direction:column;margin:0;padding-inline-start:var(--space-5);display:flex}.Z9uppG_publishFallback{max-inline-size:var(--measure)}.Z9uppG_framePanel,.Z9uppG_framePage{border:0;inline-size:100%;display:block}.Z9uppG_framePanel{block-size:clamp(26em,70vh,40em)}.Z9uppG_framePage{block-size:clamp(28em,80vh,56em)}.Z9uppG_start{align-items:flex-start;gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.Z9uppG_startField{align-self:stretch}.Z9uppG_liveRegion:not(:empty){padding-block-start:var(--space-3)}.Z9uppG_noticeLinks{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}
.i2lX6q_badge{inline-size:var(--ki-badge-size);block-size:var(--ki-badge-size);border-radius:var(--ki-badge-radius);outline-offset:-1px;outline:1px solid #0000;flex:none;place-items:center;display:inline-grid}.i2lX6q_s{--ki-badge-size:calc(var(--space-7) - var(--space-2));--ki-badge-radius:var(--radius-xs)}.i2lX6q_m{--ki-badge-size:calc(var(--space-7) + var(--space-2));--ki-badge-radius:var(--radius-s)}.i2lX6q_l{--ki-badge-size:calc(var(--space-7) + var(--space-3));--ki-badge-radius:var(--radius-s)}.i2lX6q_xl{--ki-badge-size:calc(var(--space-8) - var(--space-2));--ki-badge-radius:var(--radius-button)}.i2lX6q_circle{--ki-badge-radius:50%}.i2lX6q_soft{background-color:var(--ki-soft);color:var(--ki-deep)}.i2lX6q_white{background-color:var(--color-surface);color:var(--ki-deep)}.i2lX6q_fog{background-color:var(--color-fog);color:var(--color-ink)}.i2lX6q_success{background-color:var(--color-success-soft);color:var(--color-success-ink)}.i2lX6q_icon{block-size:55%;inline-size:55%}.i2lX6q_s .i2lX6q_icon{block-size:57%;inline-size:57%;stroke-width:calc(var(--icon-stroke) * 1.25)}@media (forced-colors:active){.i2lX6q_badge{outline-color:canvastext}}
.yslLtG_pin{background-color:var(--color-ink);block-size:1.82em;inline-size:1.82em;color:var(--color-bg);font-size:var(--ki-text-pin);vertical-align:.15em;font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid}@media (forced-colors:active){.yslLtG_pin{forced-color-adjust:none;color:canvas;background-color:canvastext}}
.TOLybG_text{min-inline-size:0;color:var(--color-ink);font-family:var(--font-text);font-size:var(--step-0);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual;line-height:1.75}.TOLybG_text mark{box-shadow:inset 0 0 0 1px var(--family-apricot-deep)}.TOLybG_pin{font-family:var(--font-text);margin-inline-start:var(--space-1);font-weight:700}
.N3sbAG_note{gap:var(--space-3) calc(var(--space-3) + var(--space-1));padding:calc(var(--space-3) + var(--space-1)) var(--space-4);border-radius:var(--radius-s);background-color:var(--color-fog);color:var(--color-ink);font-size:var(--step--1);line-height:var(--leading--1);outline:var(--border-width) solid transparent;outline-offset:calc(var(--border-width) * -1);grid-template-columns:minmax(0,1fr);display:grid}.N3sbAG_numbered{grid-template-columns:auto minmax(0,1fr);align-items:start}.N3sbAG_index{margin-block-start:.1em}.N3sbAG_body{overflow-wrap:break-word;min-inline-size:0}.N3sbAG_title{font-weight:700;display:block}@media (forced-colors:active){.N3sbAG_note{outline-color:canvastext}}
.QljmWG_sample{gap:var(--space-2);min-inline-size:0;padding:var(--space-4) var(--space-5);border-radius:var(--radius-m);background-color:var(--color-fog);outline:var(--border-width) solid transparent;outline-offset:calc(var(--border-width) * -1);display:grid}.QljmWG_label{color:var(--color-ink-muted);font-size:var(--step--2);font-weight:700}.QljmWG_text{color:var(--color-ink);font-family:var(--font-text);font-size:var(--step-0);line-height:var(--leading-0);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual}@media (forced-colors:active){.QljmWG_sample{outline-color:canvastext}}
.EDLDRW_evaluation{gap:var(--space-6);min-inline-size:0;flex-direction:column;scroll-margin-block-start:var(--space-6);display:flex}.EDLDRW_heading{scroll-margin-block-start:var(--space-6)}.EDLDRW_cardTop{padding:var(--space-4) calc(var(--space-5) + var(--space-1))}.EDLDRW_cardBody{padding:var(--space-5) calc(var(--space-5) + var(--space-1))}.EDLDRW_cardFoot{align-items:center;gap:var(--space-3) var(--space-5);padding:0 var(--space-3) var(--space-3);flex-wrap:wrap;display:flex}.EDLDRW_next{gap:var(--space-2);flex-direction:column;flex:18em;min-inline-size:0;display:flex}.EDLDRW_nextTitle{align-items:center;gap:var(--space-2);display:inline-flex}.EDLDRW_noteState{margin-block-start:var(--space-1)}@media (min-width:37.5em){.EDLDRW_cardFoot{padding:0 var(--space-4) var(--space-4)}}.EDLDRW_compare{gap:var(--space-5);min-inline-size:0;flex-direction:column;scroll-margin-block-start:var(--space-6);display:flex}.EDLDRW_pairHeading{scroll-margin-block-start:var(--space-6)}.EDLDRW_changes{gap:var(--space-2);flex-direction:column;margin:0;padding-inline-start:var(--space-5);display:flex}.EDLDRW_sideBySide{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16em),1fr));display:grid}
.bNooYa_layer{z-index:var(--z-toast);pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.bNooYa_ember{inline-size:calc(var(--space-3) + var(--space-1));block-size:calc(var(--space-3) + var(--space-1));border:var(--border-width) solid var(--color-ink);border-radius:var(--space-1);will-change:transform, opacity;position:absolute;inset:0 auto auto 0}.bNooYa_ring{border:var(--border-width-strong) solid var(--color-action);will-change:transform, opacity;border-radius:50%;position:absolute;inset:0 auto auto 0}.bNooYa_rising{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bNooYa_rising .bNooYa_ember{--fx-x:50%;--fx-dur:18;--fx-delay:0;--fx-times:2;inset:auto auto calc(var(--space-5) * -1) var(--fx-x);opacity:0}.bNooYa_rays{z-index:0;opacity:0;pointer-events:none;place-items:center;display:grid;position:absolute;inset:-20%}.bNooYa_rays svg{block-size:100%;inline-size:100%}.bNooYa_rays path{fill:var(--family-butter-mid)}.bNooYa_rays path:nth-child(2n){fill:var(--family-apricot-soft)}.bNooYa_rays circle{fill:var(--family-butter-soft)}.bNooYa_count{font-variant-numeric:tabular-nums;text-align:center;min-inline-size:1ch;display:inline-block}@media (prefers-reduced-motion:no-preference){.bNooYa_rising .bNooYa_ember{animation:bNooYa_ki-fx-rise calc(var(--motion-duration) * var(--fx-dur)) var(--motion-ease) calc(var(--motion-duration) * var(--fx-delay)) var(--fx-times) both}.bNooYa_rays{animation:bNooYa_ki-fx-rays calc(var(--motion-duration) * 14) var(--motion-ease) both}.bNooYa_bump{animation:bNooYa_ki-fx-bump calc(var(--motion-duration) * 2.5) var(--motion-ease-spring)}}:is(:root[data-motion=reduced] .bNooYa_rising,:root[data-motion=reduced] .bNooYa_rays){display:none}@media (prefers-reduced-motion:reduce){.bNooYa_rising,.bNooYa_rays{display:none}}@keyframes bNooYa_ki-fx-rise{0%{opacity:0;transform:translateY(0)rotate(45deg)}15%{opacity:1}to{opacity:0;transform:translateY(-16em)rotate(225deg)}}@keyframes bNooYa_ki-fx-rays{0%{opacity:0;transform:scale(.2)rotate(0)}25%{opacity:1;transform:scale(1.05)rotate(10deg)}70%{opacity:.8}to{opacity:0;transform:scale(1.15)rotate(30deg)}}@keyframes bNooYa_ki-fx-bump{40%{scale:1.3}}.bNooYa_popIn{--ki-fx-step:0}@media (prefers-reduced-motion:no-preference){.bNooYa_popIn{animation:bNooYa_ki-fx-pop-tile calc(var(--motion-duration) * 3) var(--motion-ease-spring) calc(var(--motion-duration) * var(--ki-fx-step) * .5) backwards}.bNooYa_popFigure{animation-name:bNooYa_ki-fx-pop-figure}.bNooYa_popHero{animation-name:bNooYa_ki-fx-pop-hero}.bNooYa_popIn[data-fx-in]{animation-name:bNooYa_ki-fx-pop-tile-later}.bNooYa_popFigure[data-fx-in]{animation-name:bNooYa_ki-fx-pop-figure-later}}@media screen and (prefers-reduced-motion:no-preference){.bNooYa_popIn[data-fx-wait]{opacity:0;animation:none}}:root[data-motion=reduced] .bNooYa_popIn{opacity:1;animation:none}@keyframes bNooYa_ki-fx-pop-tile{0%{opacity:0;translate:0 var(--space-4);scale:.92}}@keyframes bNooYa_ki-fx-pop-tile-later{0%{opacity:0;translate:0 var(--space-4);scale:.92}}@keyframes bNooYa_ki-fx-pop-figure{0%{opacity:0;scale:.3}}@keyframes bNooYa_ki-fx-pop-figure-later{0%{opacity:0;scale:.3}}@keyframes bNooYa_ki-fx-pop-hero{0%{translate:0 var(--space-3);scale:.95}}@media (forced-colors:active){.bNooYa_layer,.bNooYa_rising,.bNooYa_rays{display:none}}
.uvvrsq_pathLayer{--ki-landscape-end:0px;z-index:0;inset-block:calc((var(--space-5) + env(safe-area-inset-top)) * -1) var(--ki-landscape-end);inset-inline:calc(var(--gutter) * -1);pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, var(--color-ink) calc(100% - var(--space-10)), transparent);mask-image:linear-gradient(to bottom, var(--color-ink) calc(100% - var(--space-10)), transparent);position:absolute;overflow:clip;transition-property:none!important}.uvvrsq_pathView{block-size:100lvh;position:sticky;inset-block-start:0;overflow:hidden}@media (min-width:30.0625em){.uvvrsq_pathLayer{inset-block-start:calc(var(--space-3) * -1);inset-inline:calc(var(--space-6) * -1);-webkit-mask-image:none;mask-image:none}.uvvrsq_pathView{block-size:calc(100dvh - var(--space-5) * 2);border:var(--border-width) solid var(--color-line);border-radius:var(--radius-l);background-color:var(--family-sky-soft);max-block-size:100%;inset-block-start:var(--space-5)}}.uvvrsq_still,.uvvrsq_canvas{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.uvvrsq_still{object-fit:cover;object-position:50% 40%;-webkit-user-select:none;user-select:none}.uvvrsq_canvas{opacity:0;transition:opacity calc(var(--motion-duration) * 4) var(--motion-ease)}.uvvrsq_canvas.uvvrsq_live{opacity:1}.uvvrsq_rings{--ki-ring:var(--color-action);position:absolute;inset:0;overflow:hidden}.uvvrsq_ring{inline-size:var(--space-9);aspect-ratio:2;border:var(--border-width-strong) solid var(--ki-ring);opacity:0;animation:uvvrsq_ki-landscape-ring calc(var(--motion-duration) * 3.75) var(--motion-ease) both;border-radius:50%;position:absolute;translate:-50% -50%}@keyframes uvvrsq_ki-landscape-ring{0%{opacity:1;scale:.4}to{opacity:0;scale:1.6}}.uvvrsq_growthHint{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.uvvrsq_hintShown{z-index:var(--z-sticky);inset-block:auto calc(var(--ki-tab-bar-size) + var(--space-3));inline-size:min(calc(100% - var(--gutter) * 2), calc(var(--ki-tab-column) - var(--gutter) * 2));block-size:auto;padding:var(--space-3) var(--space-5);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-m);background-color:var(--color-surface);color:var(--color-ink);font-family:var(--font-display);font-size:var(--step-0);font-weight:var(--display-weight);line-height:var(--leading-2);text-align:center;text-wrap:balance;white-space:normal;clip-path:none;animation:uvvrsq_ki-landscape-hint calc(var(--motion-duration) * 2) var(--motion-ease-spring) both;margin-inline:auto;position:fixed;inset-inline:0;overflow:visible}@media (min-width:60em){.uvvrsq_hintShown{inline-size:min(calc(100% - var(--ki-rail-width) - var(--gutter) * 2), calc(var(--ki-app-column) - var(--gutter) * 2));inset-block-end:calc(var(--space-5) + var(--space-4));inset-inline-start:var(--ki-rail-width)}}@keyframes uvvrsq_ki-landscape-hint{0%{opacity:0;translate:0 var(--space-3)}to{opacity:1;translate:0}}.uvvrsq_lessonStrip{block-size:clamp(var(--space-10), 19svh, calc(var(--space-11) * 1.6));min-block-size:var(--space-10);border:var(--border-width) solid var(--color-line);border-radius:var(--radius-l);background-color:var(--family-sky-soft);flex:none;margin-block-start:calc(var(--space-3) + env(safe-area-inset-top));position:relative;overflow:hidden;transition-property:none!important}.uvvrsq_lessonStrip[data-folded]{display:none}:root:not(:has(script[data-lesson-strip-fit])) [data-player]:has(>[data-lesson-landscape]){display:none}[data-player][data-strip-wait]{display:none}.uvvrsq_lessonStrip .uvvrsq_still{object-position:50% 40%}@media (min-width:60em){.uvvrsq_lessonStrip{inline-size:min(calc(var(--space-11) * 5), calc(100vw - var(--gutter) * 2));block-size:calc(var(--space-11) * 1.25);min-block-size:calc(var(--space-11) * 1.25);align-self:center;margin-block-start:var(--space-6)}}[data-player=demo]>.uvvrsq_lessonStrip{inline-size:auto;align-self:stretch;margin-block-start:var(--space-5)}:root:is([data-font-scale=l],[data-font-scale=xl]) .uvvrsq_lessonStrip{block-size:clamp(var(--space-9), 14svh, var(--space-11));min-block-size:var(--space-9)}@media (max-height:30em){.uvvrsq_lessonStrip{display:none}}:is(:root[data-contrast=high] .uvvrsq_pathLayer,:root[data-contrast=high] .uvvrsq_lessonStrip){display:none}@media (forced-colors:active){.uvvrsq_pathLayer,.uvvrsq_lessonStrip{display:none}}
.WvD07a_faq{gap:calc(var(--space-6) + var(--space-2));grid-template-columns:minmax(0,1fr);display:grid}.WvD07a_head{align-content:start;gap:var(--space-4);min-inline-size:0;display:grid}.WvD07a_picture{--ki-frame-height:15em;margin-block-start:calc(var(--space-5) + var(--space-2));display:none}.WvD07a_list{align-self:start;min-inline-size:0}@media (min-width:60em){.WvD07a_faq{gap:calc(var(--space-5) + var(--space-2));grid-template-columns:repeat(12,minmax(0,1fr))}.WvD07a_head{grid-column:1/span 4}.WvD07a_picture{display:block}.WvD07a_list{grid-column:6/span 7}}.WvD07a_list{gap:var(--space-6);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);display:grid}.WvD07a_again{justify-items:start;gap:var(--space-3);display:grid}@media (max-width:29.99em){.WvD07a_again>:first-child{justify-self:stretch}}
.HrHpTq_headline{display:block}.HrHpTq_event{font-family:var(--font-text);font-size:var(--step-0);font-weight:400;line-height:var(--leading-0);display:block}.HrHpTq_result{justify-content:center;align-items:center;gap:var(--space-2) var(--space-5);padding:var(--space-3) var(--space-5);border-radius:var(--radius-m);background-color:var(--ki-soft);flex-wrap:wrap;display:flex}.HrHpTq_figure{font-family:var(--font-display);font-size:var(--step-1);font-weight:var(--display-weight);line-height:var(--leading-1);margin:0}.HrHpTq_count{min-inline-size:1ch;font-size:var(--step-5);font-variant-numeric:tabular-nums;vertical-align:-.12em;margin-inline-end:.1em;line-height:1;display:inline-block}.HrHpTq_dots{justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.HrHpTq_dotItem{--ki-dot:0;place-items:center;display:grid}.HrHpTq_dot{inline-size:var(--space-4);block-size:var(--space-4);border:var(--border-width-strong) solid var(--color-success-line);background-color:var(--color-success-line);border-radius:50%;display:block}.HrHpTq_missed{border-color:var(--color-danger-line);background-color:var(--color-surface)}.HrHpTq_note{max-inline-size:30ch;font-size:var(--step--1);line-height:var(--leading--1);flex-basis:100%;margin:0}@media (prefers-reduced-motion:no-preference){.HrHpTq_dot{animation:HrHpTq_ki-end-dot calc(var(--motion-duration) * 2) var(--motion-ease-spring) calc(.25s + var(--ki-dot) * 70ms) both}}:root[data-motion=reduced] .HrHpTq_dot{animation:none}@keyframes HrHpTq_ki-end-dot{0%{opacity:0;scale:.2}to{opacity:1;scale:1}}@media (forced-colors:active){.HrHpTq_result{border:var(--border-width) solid CanvasText}.HrHpTq_dot{background-color:canvastext;border-color:canvastext}.HrHpTq_missed{background-color:canvas}}
.BemAPa_world{--landscape-focus-x:50%;--landscape-focus-y:50%;--landscape-zoom:1;aspect-ratio:960/540;background-color:var(--family-sky-soft);position:relative;overflow:clip;container-type:size}.BemAPa_world:after{z-index:1;border:var(--border-width) solid var(--color-line);border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.BemAPa_scene{inset-block-start:var(--landscape-focus-y);left:var(--landscape-focus-x);inline-size:calc(max(100cqw, calc(100cqh * 960 / 540)) * var(--landscape-zoom));aspect-ratio:960/540;translate:calc(var(--landscape-focus-x) * -1) calc(var(--landscape-focus-y) * -1);display:grid;position:absolute}.BemAPa_still{opacity:0;transition:opacity calc(var(--motion-duration) * 4) var(--motion-ease);grid-area:1/1;display:block}.BemAPa_still[data-current]{opacity:1}.BemAPa_image{block-size:100%;inline-size:100%;display:block}.BemAPa_canvas{opacity:0;block-size:100%;inline-size:100%;transition:opacity calc(var(--motion-duration) * 2.5) var(--motion-ease);position:absolute;inset:0}.BemAPa_canvas[data-visible]{opacity:1;transition-duration:calc(var(--motion-duration) * 5)}
.K0s1hW_opening{gap:var(--space-4);display:grid}
.aXWwWG_shot{position:relative;overflow:hidden}.aXWwWG_picture{display:contents}.aXWwWG_image{block-size:auto;inline-size:100%;max-block-size:var(--shot-max-height,none);object-fit:cover;object-position:top;display:block}.aXWwWG_empty{aspect-ratio:390/520;background-color:var(--color-fog)}.aXWwWG_aiLabel{--shot-ai-left:0;--shot-ai-top:0;max-inline-size:calc(100% - var(--space-4));border-radius:var(--radius-pill);background-color:var(--color-bg);color:var(--color-ink);font-size:var(--step--2);margin-block-start:calc(var(--shot-ai-top) * 100% + var(--space-2));margin-inline-start:calc(var(--shot-ai-left) * 100% + var(--space-2));padding:.3em .75em;font-weight:700;line-height:1.2;position:absolute;inset-block-start:0;inset-inline-start:0}@media (forced-colors:active){.aXWwWG_aiLabel{border:var(--border-width) solid CanvasText}}
.rqFRmG_notice{align-items:start;gap:calc(var(--space-4) + var(--space-1));padding:calc(var(--space-5) + var(--space-1)) calc(var(--space-5) + var(--space-2));border-radius:var(--radius-m);background-color:var(--color-fog);color:var(--color-ink);outline:var(--border-width) solid transparent;outline-offset:calc(var(--border-width) * -1);grid-template-columns:auto minmax(0,1fr);display:grid}.rqFRmG_notice:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.rqFRmG_info .rqFRmG_icon{color:var(--color-ink)}.rqFRmG_success{background-color:var(--color-success-soft)}.rqFRmG_success .rqFRmG_icon{color:var(--color-success-ink)}.rqFRmG_warning{background-color:var(--color-warning-soft)}.rqFRmG_warning .rqFRmG_icon{color:var(--color-warning-ink)}.rqFRmG_danger{background-color:var(--color-danger-soft)}.rqFRmG_danger .rqFRmG_icon{color:var(--color-danger-ink)}.rqFRmG_framed{outline-color:var(--notice-line,var(--color-line-strong))}.rqFRmG_success.rqFRmG_framed{--notice-line:var(--color-success-line)}.rqFRmG_warning.rqFRmG_framed{--notice-line:var(--color-warning-line)}.rqFRmG_danger.rqFRmG_framed{--notice-line:var(--color-danger-line)}.rqFRmG_icon{flex:none;block-size:1.4em;inline-size:1.4em;margin-block-start:.05em}.rqFRmG_body{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.rqFRmG_title{font-weight:700;line-height:1.35}.rqFRmG_text{line-height:var(--leading-0)}.rqFRmG_action{margin-block-start:var(--space-3)}@media (forced-colors:active){.rqFRmG_notice{outline-color:canvastext}}
.t8JCeW_progress{gap:var(--space-3);flex-direction:column;min-inline-size:0;display:flex}.t8JCeW_header{justify-content:space-between;align-items:baseline;gap:0 var(--space-5);flex-wrap:wrap;display:flex}.t8JCeW_hiddenHeader{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.t8JCeW_label{min-inline-size:0;color:var(--color-ink);font-size:var(--step--1);font-weight:700;line-height:var(--leading--1)}.t8JCeW_value{min-inline-size:0;color:var(--color-ink-muted);font-size:var(--step--1);text-align:end;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;flex:0 auto;margin-inline-start:auto}.t8JCeW_track{block-size:calc(var(--space-3) + var(--space-1));border-radius:var(--radius-pill);background-color:var(--color-surface);box-shadow:inset 0 0 0 calc(var(--border-width) * .75) var(--color-line-strong);position:relative;overflow:hidden}.t8JCeW_s .t8JCeW_track{block-size:var(--space-3)}.t8JCeW_fill{border-radius:var(--radius-pill);background-color:var(--ki-progress,var(--ki-deep));block-size:100%;max-inline-size:100%;transition:inline-size var(--motion-duration) var(--motion-ease)}.t8JCeW_description{max-inline-size:var(--measure);color:var(--color-ink-muted);font-size:var(--step--1);line-height:var(--leading--1)}@media (forced-colors:active){.t8JCeW_track{border:1px solid canvastext}.t8JCeW_fill{forced-color-adjust:none;background-color:highlight}}
.aVQTjW_landscape{aspect-ratio:auto;border-radius:inherit;--landscape-focus-x:62%;--landscape-focus-y:38%;block-size:100%}@media (min-width:60em){.aVQTjW_landscape{--landscape-focus-x:50%;--landscape-focus-y:50%}}.aVQTjW_world{justify-items:center;row-gap:var(--space-4);display:grid;container-type:inline-size}.aVQTjW_shot{--shot-width:min(100cqi, var(--space-11) * 2.5);--shot-max-height:calc(var(--shot-width) * 1.25);inline-size:var(--shot-width)}.aVQTjW_note{z-index:1;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background-color:var(--color-surface);color:var(--color-ink);margin:0;position:relative}@media (min-width:60em){.aVQTjW_world{justify-items:end}}
.gPdajq_score{align-items:baseline;gap:var(--space-2) var(--space-4);grid-template-columns:minmax(0,1fr) auto;min-inline-size:0;display:grid}.gPdajq_label{min-inline-size:0;color:var(--color-ink);font-size:var(--step--1);overflow-wrap:break-word;font-weight:700;line-height:1.35}.gPdajq_value{color:var(--color-ink);font-size:var(--step--1);text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1.35}.gPdajq_track{block-size:var(--space-3);border-radius:var(--radius-pill);background-color:var(--color-surface);box-shadow:inset 0 0 0 calc(var(--border-width) * .75) var(--color-line-strong);grid-column:1/-1;display:block;overflow:hidden}.gPdajq_fill{border-radius:var(--radius-pill);background-color:var(--ki-deep);block-size:100%;max-inline-size:100%;display:block}.gPdajq_emphasis .gPdajq_label{font-size:var(--step-0)}.gPdajq_emphasis .gPdajq_value{color:var(--color-head);font-family:var(--font-display);font-size:var(--step-2);font-weight:var(--number-weight);line-height:var(--leading-2)}.gPdajq_emphasis .gPdajq_track{block-size:calc(var(--space-3) + var(--space-1))}@media (forced-colors:active){.gPdajq_track{border:1px solid canvastext}.gPdajq_fill{forced-color-adjust:none;background-color:highlight}}
.eBAPHG_steps{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.eBAPHG_step{align-content:space-between;gap:var(--space-5);min-inline-size:0;padding:calc(var(--ribbon-height) + var(--space-4)) var(--space-5) 0;display:grid;position:relative;overflow:hidden}.eBAPHG_text{gap:var(--space-2);max-inline-size:30em;display:grid}.eBAPHG_shot{--shot-max-height:18em;inline-size:min(100%,22em);border-end-end-radius:0;border-end-start-radius:0;justify-self:center;margin-block-end:calc(var(--border-width) * -2.5)}@media (min-width:60em){.eBAPHG_steps{grid-template-columns:repeat(12,minmax(0,1fr))}.eBAPHG_build{grid-column:1/span 7}.eBAPHG_feedback{grid-column:8/span 5}.eBAPHG_apply{grid-column:1/-1;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end}.eBAPHG_apply .eBAPHG_text{align-self:center;padding-block-end:var(--space-7);padding-inline-start:var(--space-7)}}.eBAPHG_phoenix{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:center;margin-block-start:var(--space-5);display:grid}.eBAPHG_phoenixRow{justify-content:center;align-items:center;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.eBAPHG_phoenixItem{flex:0 auto;align-items:center;min-inline-size:0;display:flex}.eBAPHG_phoenixItem .eBAPHG_phoenixFigure{flex:0 1 calc(var(--space-10) * .9);inline-size:calc(var(--space-10) * .9);min-inline-size:0;margin:0}.eBAPHG_phoenixArrow{color:var(--color-ink-muted);flex:none;place-items:center;display:grid}.eBAPHG_phoenixArrow svg{block-size:1.25em;inline-size:1.25em}.eBAPHG_phoenixText{max-inline-size:30em;margin:0}@media (min-width:60em){.eBAPHG_phoenix{gap:var(--space-7);grid-template-columns:auto minmax(0,1fr)}.eBAPHG_phoenixItem .eBAPHG_phoenixFigure{flex-basis:var(--space-10);inline-size:var(--space-10)}}
._2DO8bq_spinner{vertical-align:middle;flex:none;block-size:1.25em;inline-size:1.25em;display:inline-flex}._2DO8bq_dial{block-size:100%;inline-size:100%;stroke-width:calc(var(--icon-stroke) * 1.25);stroke-linecap:var(--icon-linecap);transform-origin:50%;display:block}._2DO8bq_track{opacity:.25}@media (prefers-reduced-motion:no-preference){._2DO8bq_dial{animation:_2DO8bq_spinner-turn calc(var(--motion-duration) * 6) linear infinite}}:root[data-motion=reduced] ._2DO8bq_dial{animation:none}@keyframes _2DO8bq_spinner-turn{to{transform:rotate(360deg)}}._2DO8bq_xs{block-size:1em;inline-size:1em}._2DO8bq_s{block-size:1.25em;inline-size:1.25em}._2DO8bq_m{block-size:1.5em;inline-size:1.5em}._2DO8bq_l{block-size:2em;inline-size:2em}._2DO8bq_xl{block-size:3em;inline-size:3em}
.o7R0rq_button{min-block-size:var(--ki-control-m);min-inline-size:var(--ki-target-min);padding-block:var(--space-2);padding-inline:calc(var(--space-6) - var(--space-1));border:var(--border-width) solid transparent;border-radius:var(--radius-button);color:var(--color-ink);font-family:var(--font-display);font-size:var(--ki-text-m);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);text-align:center;text-wrap:balance;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background-color var(--motion-duration) var(--motion-ease), border-color var(--motion-duration) var(--motion-ease), color var(--motion-duration) var(--motion-ease);background-color:#0000;justify-content:center;align-items:center;gap:.5em;line-height:1.15;text-decoration:none;display:inline-flex;position:relative}.o7R0rq_label{-webkit-hyphens:auto;hyphens:auto;min-inline-size:0}.o7R0rq_icon{block-size:1.15em;inline-size:1.15em;stroke-width:calc(var(--icon-stroke) * 1.125);flex:none}@media (prefers-reduced-motion:no-preference){.o7R0rq_nudge{transition:translate var(--motion-duration) var(--motion-ease)}.o7R0rq_button:hover:not(:disabled,[aria-disabled=true]) .o7R0rq_nudge{translate:calc(var(--space-1) * 1.5) 0}}.o7R0rq_primary{background-color:var(--color-action);color:var(--color-on-action)}.o7R0rq_primary:hover:not(:disabled,[aria-disabled=true]){background-color:var(--color-action-hover)}.o7R0rq_secondary{border-color:var(--color-action);background-color:var(--color-surface);color:var(--color-action)}.o7R0rq_secondary:hover:not(:disabled,[aria-disabled=true]){background-color:var(--color-fog)}.o7R0rq_quiet{padding-inline:calc(var(--space-4) + var(--space-1));border-radius:var(--radius-pill);font-family:var(--font-text);font-size:var(--ki-text-ui);font-weight:700}.o7R0rq_quiet:has(>.o7R0rq_iconStart){padding-inline-start:calc(var(--space-3) + var(--space-1))}.o7R0rq_quiet:hover:not(:disabled,[aria-disabled=true]){background-color:var(--color-fog)}.o7R0rq_link{min-block-size:var(--target-comfortable);font-family:var(--font-text);font-size:var(--ki-text-ui);text-align:start;text-underline-offset:.18em;border-width:0;padding-inline:0;font-weight:700;text-decoration-line:underline;text-decoration-thickness:max(1px,.09em)}.o7R0rq_link:hover:not(:disabled,[aria-disabled=true]){text-decoration-thickness:max(2px,.14em)}.o7R0rq_button:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.o7R0rq_button:disabled{cursor:not-allowed;opacity:.5}.o7R0rq_button[aria-disabled=true]:not([data-loading]){cursor:not-allowed}.o7R0rq_button[aria-disabled=true]:not([data-loading])>*{opacity:.5}.o7R0rq_button[data-loading]{cursor:progress}.o7R0rq_s{font-size:var(--ki-text-ui)}.o7R0rq_s:not(.o7R0rq_quiet,.o7R0rq_link,.o7R0rq_iconOnly){padding-inline:calc(var(--space-5) + var(--space-1))}.o7R0rq_l{min-block-size:var(--ki-control-l)}.o7R0rq_l:not(.o7R0rq_quiet,.o7R0rq_link,.o7R0rq_iconOnly){padding-inline:calc(var(--space-6) + var(--space-2));font-size:var(--ki-text-l)}.o7R0rq_fullWidth{inline-size:100%}@media (max-width:37.4375em){.o7R0rq_fullWidthPhone{inline-size:100%}}.o7R0rq_iconOnly{inline-size:var(--ki-control-m);min-inline-size:var(--ki-control-m);padding:0}.o7R0rq_iconOnly.o7R0rq_s{inline-size:var(--target-comfortable);min-inline-size:var(--target-comfortable);min-block-size:var(--target-comfortable)}.o7R0rq_iconOnly.o7R0rq_l{inline-size:var(--ki-control-l);min-inline-size:var(--ki-control-l)}.o7R0rq_iconOnly.o7R0rq_quiet{border-radius:var(--radius-button)}.o7R0rq_soft{background-color:var(--color-fog);color:var(--color-ink)}.o7R0rq_soft:hover:not(:disabled,[aria-disabled=true]){background-color:var(--color-fog-mid);color:var(--color-on-mid)}.o7R0rq_status{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (forced-colors:active){.o7R0rq_button:not(.o7R0rq_link){border-color:buttontext}.o7R0rq_button:focus-visible{outline-color:highlight}}
.ewcMjG_control{inline-size:100%;min-block-size:var(--ki-control-m);padding-block:calc(var(--space-3) + var(--space-1));padding-inline:calc(var(--space-4) + var(--space-1));border:var(--border-width) solid var(--color-line-strong);border-radius:var(--radius-s);background-color:var(--color-surface);color:var(--color-ink);font-family:var(--font-text);font-size:var(--step-0);transition:border-color var(--motion-duration) var(--motion-ease), box-shadow var(--motion-duration) var(--motion-ease);line-height:1.4;display:block}.ewcMjG_control:hover:not(:disabled){border-color:var(--color-ink)}.ewcMjG_control:focus-visible{border-color:var(--color-ink);outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.ewcMjG_control[aria-invalid=true]{border-color:var(--color-danger-line);box-shadow:inset 0 0 0 var(--border-width) var(--color-danger-line)}.ewcMjG_control::placeholder{color:var(--color-ink-muted);opacity:1}.ewcMjG_control:disabled{background-color:var(--color-fog);color:var(--color-ink-muted);cursor:not-allowed;border-style:dashed}.ewcMjG_control:read-only:not(:disabled,select){background-color:var(--color-fog);border-style:dashed}.ewcMjG_mono{font-family:var(--font-mono)}@media (forced-colors:active){.ewcMjG_control[aria-invalid=true]{border-style:double;border-width:calc(var(--border-width) * 3)}}
.tCu88q_page{gap:var(--space-6);flex-direction:column;inline-size:100%;display:flex;container-type:inline-size}.tCu88q_top{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);min-block-size:var(--target-comfortable);flex-wrap:wrap;display:flex}.tCu88q_back{margin-inline-start:calc(var(--space-4) * -1 + var(--space-1))}.tCu88q_progress{gap:var(--space-2);flex-direction:column;flex:16em;max-inline-size:28em;margin-inline-start:auto;display:flex}.tCu88q_grid{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.tCu88q_card{min-inline-size:0}.tCu88q_side{gap:var(--space-5);flex-direction:column;min-inline-size:0;display:flex}.tCu88q_note{gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:60em){.tCu88q_grid{align-items:start;gap:var(--space-6);grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}@container (max-width:40em){.tCu88q_grid{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}}.tCu88q_form{min-inline-size:0}.tCu88q_form legend{margin-block-end:var(--space-6)}.tCu88q_alert:not(:empty){margin-block-start:var(--space-5)}.tCu88q_actions{align-items:center;gap:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}.tCu88q_otherField{max-inline-size:36em}
.lZZDRa_disclosure{border-block:var(--border-width) solid var(--ki-mid)}.lZZDRa_list>.lZZDRa_disclosure+.lZZDRa_disclosure{border-block-start:0}.lZZDRa_summary{--ki-summary-focus-offset:1px;--ki-summary-focus-halo:calc(var(--ki-summary-focus-offset) + var(--focus-ring-width) + 2px);justify-content:space-between;align-items:center;gap:var(--space-5);min-block-size:var(--space-9);padding-block:calc(var(--space-4) + var(--space-1));padding-inline:var(--space-1) var(--space-2);border-radius:var(--radius-xs);color:var(--color-ink);font-family:var(--font-text);font-size:var(--ki-text-l);cursor:pointer;font-weight:700;line-height:1.35;list-style:none;display:flex}.lZZDRa_summary::-webkit-details-marker{display:none}.lZZDRa_summary:focus-visible{z-index:1;outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--ki-summary-focus-offset);box-shadow:0 0 0 var(--ki-summary-focus-halo) var(--color-bg);position:relative}.lZZDRa_disclosure[open]>.lZZDRa_summary:focus-visible{box-shadow:0 calc(var(--ki-summary-focus-halo) / -2) 0 calc(var(--ki-summary-focus-halo) / 2) var(--color-bg)}.lZZDRa_summaryText{min-inline-size:0}.lZZDRa_icon{inline-size:calc(var(--space-7) + var(--space-2));block-size:calc(var(--space-7) + var(--space-2));background-color:var(--ki-soft);color:var(--color-ink);transition:rotate var(--motion-duration) var(--motion-ease), background-color var(--motion-duration) var(--motion-ease);border-radius:50%;flex:none;place-items:center;display:grid}.lZZDRa_icon svg{block-size:1em;inline-size:1em;stroke-width:calc(var(--icon-stroke) * 1.2)}.lZZDRa_summary:hover .lZZDRa_icon{background-color:var(--family-butter-mid);color:var(--color-on-mid)}.lZZDRa_disclosure[open]>.lZZDRa_summary .lZZDRa_icon{rotate:45deg}.lZZDRa_content{max-inline-size:40em;padding-block-end:calc(var(--space-6) - var(--space-1));padding-inline:var(--space-1);color:var(--color-ink)}.lZZDRa_content>*+*{margin-block-start:var(--space-3)}@media (forced-colors:active){.lZZDRa_disclosure{border-color:canvastext}.lZZDRa_icon{border:1px solid canvastext}}
.Su8RhW_fieldset{border:0;min-inline-size:0;margin:0;padding:0}.Su8RhW_legend{float:inline-start;inline-size:100%;color:var(--color-ink);font-family:var(--font-text);font-size:var(--step-0);margin-block-end:var(--space-3);padding:0;font-weight:700;line-height:1.3}.Su8RhW_large,.Su8RhW_prompt{color:var(--ki-head);font-family:var(--font-display);font-size:var(--step-3);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);line-height:var(--leading-3);text-wrap:balance;overflow-wrap:break-word}.Su8RhW_large{margin-block-end:var(--space-5)}@media (max-width:48em){.Su8RhW_large,.Su8RhW_prompt{-webkit-hyphens:auto;hyphens:auto}}.Su8RhW_hiddenLegend{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.Su8RhW_marker{color:var(--color-ink-muted);font-family:var(--font-text);font-size:var(--step--1);white-space:nowrap;margin-inline-start:var(--space-1);font-weight:400}.Su8RhW_body{clear:both;gap:var(--space-4);flex-direction:column;display:flex}
.EAqoEG_segmented{min-inline-size:0}.EAqoEG_track{--ki-segments-content:0em;--ki-segments-count:1;--ki-segment-padding:calc(var(--space-4) + var(--space-1));--ki-segments-fit:calc(var(--ki-segments-content) + var(--ki-segments-count) * var(--ki-segment-padding) * 2 + (var(--ki-segments-count) - 1) * var(--space-1) + var(--space-1) * 2);gap:var(--space-1);inline-size:var(--ki-segments-fit);max-inline-size:100%;padding:var(--space-1);border-radius:calc(var(--radius-button) + var(--space-1));background-color:var(--ki-control-track,var(--color-fog));font-size:var(--ki-text-ui);flex-wrap:wrap;display:flex}.EAqoEG_fullWidth .EAqoEG_track{inline-size:100%}.EAqoEG_segment{flex-grow:1;flex-basis:calc((var(--ki-segments-fit) - var(--space-1) * 2 - 100%) * 999);display:flex;position:relative}.EAqoEG_input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.EAqoEG_face{justify-content:center;align-items:center;gap:var(--space-3);min-block-size:var(--target-comfortable);min-inline-size:var(--ki-target-min);padding-block:var(--space-2);padding-inline:var(--ki-segment-padding);border-radius:var(--radius-button);color:var(--color-ink);font-family:var(--font-text);font-size:var(--ki-text-ui);white-space:nowrap;cursor:pointer;pointer-events:none;outline:var(--border-width) solid transparent;outline-offset:calc(var(--border-width) * -1);transition:background-color var(--motion-duration) var(--motion-ease), color var(--motion-duration) var(--motion-ease);flex:auto;font-weight:700;line-height:1.25;display:flex}.EAqoEG_s{--ki-segment-padding:var(--space-3)}.EAqoEG_s .EAqoEG_face{gap:var(--space-2);min-block-size:var(--ki-target-min);padding-block:var(--space-1);font-size:var(--step--1)}.EAqoEG_input:hover:not(:checked,:disabled)+.EAqoEG_face{background-color:var(--ki-control-hover,var(--color-surface))}.EAqoEG_input:checked+.EAqoEG_face{background-color:var(--color-action);color:var(--color-on-action)}.EAqoEG_input:focus-visible+.EAqoEG_face{z-index:1;outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.EAqoEG_input:disabled{cursor:not-allowed}.EAqoEG_input:disabled+.EAqoEG_face{color:var(--color-ink-muted);opacity:.5;text-decoration-line:line-through}.EAqoEG_icon{flex:none}.EAqoEG_hiddenLabel{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (forced-colors:active){.EAqoEG_track{border:1px solid canvastext}.EAqoEG_input:checked+.EAqoEG_face{forced-color-adjust:none;color:highlighttext;background-color:highlight}}
.ZApQJW_suggestions{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.ZApQJW_title{font-family:var(--font-text);font-size:var(--step--1);font-weight:700;line-height:var(--leading--1);color:var(--color-ink-muted)}.ZApQJW_list{align-items:flex-start;gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ZApQJW_horizontal{gap:var(--space-3);flex-flow:wrap}.ZApQJW_item{min-inline-size:0;max-inline-size:100%;display:flex}.ZApQJW_item>:where(button,a){text-align:start;justify-content:flex-start}.ZApQJW_item small{font-family:var(--font-text);font-size:var(--step--1);letter-spacing:normal;font-weight:400}
.lbcEzW_rows{gap:var(--space-6);flex-direction:column;display:flex}.lbcEzW_rowsStepwise{gap:var(--space-2);flex-flow:wrap}.lbcEzW_rowsStepwise>*{flex:1 0 100%;min-inline-size:0}.lbcEzW_rowClosed{grid-template-columns:minmax(0,1fr)}.lbcEzW_rowsStepwise>.lbcEzW_rowPill{flex:0 auto}.lbcEzW_rowPill .lbcEzW_rowToggle{inline-size:var(--target-comfortable);border-radius:50%;justify-content:center;padding:0}.lbcEzW_rowPill .lbcEzW_number{font-size:var(--step-0);background:0 0;border:0}.lbcEzW_row{gap:var(--space-3);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.lbcEzW_label{align-items:center;gap:var(--space-2) var(--space-3);font-family:var(--font-display);font-size:var(--step-0);font-weight:var(--display-weight);flex-wrap:wrap;padding:0;display:flex}.lbcEzW_number{border:var(--border-width) solid var(--ki-mid);background-color:var(--ki-soft);block-size:1.7em;inline-size:1.7em;font-size:var(--step--1);border-radius:50%;flex:none;place-items:center;display:grid}.lbcEzW_rowSet .lbcEzW_number{border-color:var(--color-action);background-color:var(--color-action);color:var(--color-on-action)}.lbcEzW_rowToggle{align-items:center;gap:var(--space-3);inline-size:100%;min-inline-size:0;min-block-size:var(--target-comfortable);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-line);border-radius:var(--radius-s);background-color:var(--color-surface);color:var(--color-ink);font:inherit;text-align:start;cursor:pointer;touch-action:manipulation;display:flex}.lbcEzW_rowSet .lbcEzW_rowToggle{border-color:var(--ki-mid);background-color:var(--ki-soft)}.lbcEzW_rowToggle:hover:not(:disabled){border-color:var(--color-action)}.lbcEzW_rowToggle:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.lbcEzW_rowLine{min-inline-size:0;font-family:var(--font-mono);font-size:var(--step--1);line-height:var(--leading-0);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.lbcEzW_required{color:var(--color-ink-muted);font-family:var(--font-text);font-size:var(--step--1);font-weight:400}.lbcEzW_hint{color:var(--color-ink-muted);font-size:var(--step--1)}.lbcEzW_fields{gap:var(--space-3);display:grid}.lbcEzW_fills{padding:var(--space-3) var(--space-4);border:var(--border-width) dashed var(--color-action);border-radius:var(--radius-s)}.lbcEzW_field.lbcEzW_field.lbcEzW_field{min-block-size:calc(1.5em * 2 + (var(--space-3) + var(--space-1)) * 2)}.lbcEzW_group{gap:var(--space-3);display:grid}.lbcEzW_groupLabel{font-family:var(--font-display);font-weight:var(--display-weight)}.lbcEzW_groupLabel:focus{outline:none}.lbcEzW_groupLabel:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.lbcEzW_preview{gap:var(--space-2);min-block-size:calc(var(--space-9) + var(--space-3));padding:var(--space-4);border:var(--border-width) solid var(--color-fog-mid);border-radius:var(--radius-s);background-color:var(--color-fog);font-family:var(--font-mono);font-size:var(--step--1);line-height:var(--leading-0);white-space:pre-line;overflow-wrap:anywhere;display:grid}.lbcEzW_previewEmpty{color:var(--color-ink-muted);font-family:var(--font-text)}.lbcEzW_bar{z-index:1;gap:var(--space-3);margin-inline:calc(var(--ki-builder-bleed,var(--space-5)) * -1);padding:var(--space-3) var(--ki-builder-bleed,var(--space-5));border-block-start:var(--border-width) solid var(--color-line);background-color:var(--color-surface);display:grid;position:sticky;inset-block-end:var(--ki-builder-bar-end,0px)}.lbcEzW_meta{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);color:var(--color-ink-muted);font-size:var(--step--1);flex-wrap:wrap;font-weight:700;display:flex}.lbcEzW_pips{gap:var(--space-1);display:flex}.lbcEzW_pip{inline-size:var(--space-6);block-size:var(--space-2);border-radius:var(--radius-pill);background-color:var(--color-line)}.lbcEzW_pipOn{background-color:var(--color-action)}.lbcEzW_last{min-block-size:calc(2 * var(--leading-0) * 1em);font-family:var(--font-mono);font-size:var(--step--1);line-height:var(--leading-0);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lbcEzW_lastEmpty{color:var(--color-ink-muted);font-family:var(--font-text)}.lbcEzW_lastShort{min-block-size:calc(var(--leading-0) * 1em);-webkit-line-clamp:1;line-clamp:1}.lbcEzW_barNote{gap:var(--space-1);font-size:var(--step--1);line-height:var(--leading-0);display:grid}.lbcEzW_barBlock,.lbcEzW_barQuota,.lbcEzW_barWarning:not(:empty){font-weight:700}.lbcEzW_note{color:var(--color-ink-muted);font-size:var(--step--1)}.lbcEzW_notes{gap:var(--space-2);display:grid}.lbcEzW_assume{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-s);background-color:var(--color-warning-soft);display:grid}.lbcEzW_assumeTitle{color:var(--color-warning-ink);font-family:var(--font-display);font-weight:var(--display-weight)}.lbcEzW_model{gap:var(--space-3);display:grid}.lbcEzW_modelText{font-family:var(--font-mono);font-size:var(--step--1);white-space:pre-line;overflow-wrap:anywhere}.lbcEzW_checklist{gap:0;padding:0;list-style:none;display:grid}.lbcEzW_check{align-items:flex-start;gap:var(--space-3);inline-size:100%;min-block-size:var(--target-comfortable);padding:var(--space-2) var(--space-1);border:0;border-block-end:1px solid var(--color-line);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;display:flex}.lbcEzW_box{border:var(--border-width) solid var(--color-line-strong);border-radius:var(--radius-s);color:#0000;flex:none;place-items:center;block-size:1.6em;inline-size:1.6em;margin-block-start:.1em;display:grid}.lbcEzW_checkText{white-space:pre-line;overflow-wrap:anywhere}.lbcEzW_check[aria-checked=true] .lbcEzW_box{border-color:var(--color-success-line);background-color:var(--color-success-line);color:var(--color-bg)}.lbcEzW_check[aria-checked=true] .lbcEzW_checkText{color:var(--color-ink-muted);text-decoration:line-through}.lbcEzW_coverage{font-family:var(--font-display);font-weight:var(--display-weight)}.lbcEzW_result{gap:var(--space-5);display:grid}@media (max-height:30em){.lbcEzW_bar{position:static}}.lbcEzW_resultActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.lbcEzW_titleRow{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.lbcEzW_titleAction{margin-block:calc((var(--step-2) * var(--leading-2) - var(--ki-control-m)) / 2)}@media (max-height:50em){.lbcEzW_check{min-block-size:var(--target-comfortable);padding-block:var(--space-1)}.lbcEzW_rows{gap:var(--space-4)}.lbcEzW_rowsStepwise{gap:var(--space-2)}}
.XhfmxW_card{border-radius:var(--radius-m);min-inline-size:0;color:var(--color-ink);font-size:var(--step--1);line-height:var(--leading--1);position:relative}.XhfmxW_ring{border:var(--border-width) solid var(--ki-mid);background-color:var(--color-surface);box-shadow:var(--offset-hard) var(--ki-mid)}.XhfmxW_seat{border:var(--border-width) solid var(--ki-mid);background-color:var(--ki-soft);box-shadow:var(--offset-hard) var(--ki-mid)}.XhfmxW_soft{background-color:var(--ki-soft)}@media (min-width:60em){.XhfmxW_ringWide{border:var(--border-width) solid var(--ki-mid);background-color:var(--color-surface);box-shadow:var(--offset-hard) var(--ki-mid)}}.XhfmxW_white{border-radius:var(--radius-s);background-color:var(--color-surface)}.XhfmxW_outline{border-radius:var(--radius-s);box-shadow:inset 0 0 0 calc(var(--border-width) * .75) color-mix(in srgb, var(--color-ink-muted) 45%, transparent)}:where(.XhfmxW_pad-none){padding:0}:where(.XhfmxW_pad-s){padding:var(--space-4)}:where(.XhfmxW_pad-m){padding:calc(var(--space-5) + var(--space-1))}.XhfmxW_button{align-items:center;gap:calc(var(--space-2) * 1.5);min-block-size:calc(var(--space-7) + var(--space-2));padding-inline:calc(var(--space-4) + var(--space-1));border:var(--border-width) solid transparent;border-radius:var(--radius-s);background-color:var(--color-action);color:var(--color-on-action);font-family:var(--font-display);font-size:var(--ki-text-chip);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;flex:none;max-inline-size:100%;line-height:1.15;display:inline-flex}.XhfmxW_buttonIcon{block-size:1.1em;inline-size:1.1em;stroke-width:calc(var(--icon-stroke) * 1.2)}@media (forced-colors:active){.XhfmxW_card{border:var(--border-width) solid CanvasText}.XhfmxW_button{border-color:buttontext}}
.jKIwvq_bar{min-inline-size:0}.jKIwvq_bottom{border-block-end:1px solid var(--color-line)}.jKIwvq_top{border-block-start:1px solid var(--color-line)}.jKIwvq_page{background-color:var(--color-bg)}.jKIwvq_fog{background-color:var(--color-fog)}@media (forced-colors:active){.jKIwvq_bottom,.jKIwvq_top{border-color:canvastext}}
@media (max-width:47.99em){html:has(.O7P2Pa_bar){--sticky-cta-size:calc(var(--ki-control-m) + var(--ki-control-gap) * 2 + 1px);scroll-padding-block-end:calc(var(--sticky-cta-size) + var(--ki-focus-clearance))}body:has(.O7P2Pa_bar){padding-block-end:var(--sticky-cta-size)}}.O7P2Pa_bar{z-index:var(--z-sticky);align-items:center;gap:var(--space-4);min-block-size:var(--sticky-cta-size,auto);padding-block:var(--ki-control-gap);padding-inline:var(--gutter);visibility:hidden;transition:translate var(--motion-duration) var(--motion-ease), visibility 0s linear var(--motion-duration);display:flex;position:fixed;inset-block-end:0;inset-inline:0;translate:0 100%;container-type:inline-size}.O7P2Pa_bar[data-visible=true]{visibility:visible;transition:translate var(--motion-duration) var(--motion-ease), visibility 0s linear 0s;translate:none}.O7P2Pa_button{flex:auto}.O7P2Pa_note{flex:none}@container (max-width:26em){.O7P2Pa_note{display:none}}@media (min-width:48em){.O7P2Pa_bar{display:none}}
._6zAx5G_wrapper{color:var(--color-ink);display:block;position:relative}._6zAx5G_select._6zAx5G_select{appearance:none;text-overflow:ellipsis;padding-inline-end:calc(var(--space-4) * 2 + 1.25em)}._6zAx5G_inline{min-inline-size:0;max-inline-size:100%;margin-block:calc(var(--ki-focus-clearance) / 2);vertical-align:middle;display:inline-block}._6zAx5G_inline ._6zAx5G_select{inline-size:auto;max-inline-size:100%}._6zAx5G_inline ._6zAx5G_select._6zAx5G_select{min-block-size:calc(var(--space-7) + var(--space-3));padding-block:var(--space-2)}._6zAx5G_multiple ._6zAx5G_select._6zAx5G_select{padding-inline-end:var(--space-4)}._6zAx5G_chevron{pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-end:var(--space-4);translate:0 -50%}._6zAx5G_select option{background-color:var(--color-bg);color:var(--color-ink)}
.fDfBaa_bookmark{--ki-bookmark-height:var(--ribbon-height);z-index:2;inline-size:var(--ribbon-width);block-size:var(--ki-bookmark-height);background-color:var(--color-action);color:var(--color-on-action);font-family:var(--font-display);font-size:var(--ki-bookmark-label);font-weight:var(--number-weight);letter-spacing:var(--display-tracking);clip-path:polygon(0 0, 100% 0, 100% 100%, 50% calc(100% - var(--ribbon-notch)), 0 100%);pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:flex-end;padding-block-end:calc(var(--ribbon-notch) * 1.43);line-height:1;display:flex;position:absolute;inset-block-start:0}.fDfBaa_start{inset-inline-start:var(--ki-bookmark-inset)}.fDfBaa_end{inset-inline-end:var(--ki-bookmark-inset)}.fDfBaa_short{--ki-bookmark-height:calc(var(--ribbon-width) + var(--space-3))}.fDfBaa_toFirstRow{--ki-bookmark-height:calc(var(--ki-tile-padding) + var(--space-7) + var(--space-3))}.fDfBaa_gold{background-color:var(--family-butter-mid);color:var(--color-on-mid)}.fDfBaa_icon{block-size:1.25em;inline-size:1.25em;stroke-width:calc(var(--icon-stroke) * 1.1)}@media (forced-colors:active){.fDfBaa_bookmark{forced-color-adjust:none;color:canvas;background-color:canvastext}}
.EzVofG_wrapper{gap:var(--space-2);flex-direction:column;display:flex}.EzVofG_textarea.EzVofG_textarea{resize:vertical;line-height:1.5}.EzVofG_textarea.EzVofG_autoGrow{field-sizing:content;min-block-size:calc(1.5em * 4 + (var(--space-3) + var(--space-1)) * 2);max-block-size:70vh}.EzVofG_counterRow{justify-content:flex-end;display:flex}.EzVofG_counter{align-items:center;gap:var(--space-2);color:var(--color-ink-muted);font-size:var(--step--1);font-variant-numeric:tabular-nums;display:inline-flex}.EzVofG_counterRow[data-state=near] .EzVofG_counter{color:var(--color-ink);font-weight:700}.EzVofG_counterRow[data-state=full] .EzVofG_counter{color:var(--color-danger-ink);font-weight:700}.EzVofG_counterIcon{flex:none}
._1T3QPW_frame{--ki-frame-inset:calc(var(--space-4) + var(--space-1));--ki-bookmark-inset:calc(var(--space-6) + var(--space-2));--ki-image-position-base:50% 50%;font-size:var(--ki-text-ui);isolation:isolate;border-radius:var(--radius-l);background-color:var(--ki-soft);min-inline-size:0;color:var(--color-ink);outline:var(--border-width) solid transparent;outline-offset:calc(var(--border-width) * -1);position:relative;overflow:hidden}._1T3QPW_radius-m{--ki-frame-inset:calc(var(--space-3) + var(--space-1));border-radius:var(--radius-m)}._1T3QPW_radius-none{border-radius:0}._1T3QPW_mix{background-color:color-mix(in srgb, var(--ki-mid) 50%, var(--ki-soft))}._1T3QPW_wide{block-size:clamp(12.5em,30vw,18.75em)}._1T3QPW_fill{block-size:var(--ki-frame-height,100%);min-block-size:var(--ki-frame-min-height,var(--space-9))}._1T3QPW_photo{block-size:auto;inline-size:100%;display:block}._1T3QPW_cover ._1T3QPW_photo{object-fit:cover;object-position:var(--ki-image-position,var(--ki-image-position-base));block-size:100%;position:absolute;inset:0}._1T3QPW_art,._1T3QPW_motif{z-index:-1;block-size:100%;inline-size:100%;max-inline-size:none;position:absolute;inset:0}._1T3QPW_mid{fill:var(--ki-mid)}._1T3QPW_light{fill:var(--color-surface)}._1T3QPW_motif{background-color:var(--ki-mid);opacity:var(--motif-opacity);-webkit-mask-image:var(--motif);mask-image:var(--motif);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@supports (color:light-dark(#000, #fff)){._1T3QPW_mix{background-color:light-dark(color-mix(in srgb, var(--ki-mid) 50%, var(--ki-soft)),color-mix(in srgb, var(--ki-mid) 25%, var(--ki-soft)))}._1T3QPW_mid{fill:light-dark(var(--ki-mid),color-mix(in srgb, var(--ki-mid) 45%, var(--ki-soft)))}._1T3QPW_light{fill:light-dark(var(--color-surface),color-mix(in srgb, var(--ki-deep) 22%, var(--ki-soft)))}._1T3QPW_motif{background-color:light-dark(var(--ki-mid),color-mix(in srgb, var(--ki-mid) 45%, var(--ki-soft)))}}._1T3QPW_label{z-index:1;max-inline-size:calc(100% - var(--ki-frame-inset) * 2);border-radius:var(--radius-pill);background-color:var(--color-bg);color:var(--color-ink);font-size:var(--step--2);padding:.38em .85em;font-weight:700;line-height:1.2;position:absolute;inset-block-start:var(--ki-frame-inset);inset-inline-start:var(--ki-frame-inset)}@media (forced-colors:active){._1T3QPW_frame{outline-color:canvastext}._1T3QPW_art,._1T3QPW_motif{display:none}}@media print{._1T3QPW_art,._1T3QPW_motif{display:none}}
.GZ5fcq_stack{flex-direction:column;display:flex}.GZ5fcq_cluster{flex-wrap:wrap;display:flex}.GZ5fcq_nowrap{flex-wrap:nowrap}.GZ5fcq_list{padding-inline-start:0;list-style:none}.GZ5fcq_gap0{gap:var(--space-0)}.GZ5fcq_gap1{gap:var(--space-1)}.GZ5fcq_gap2{gap:var(--space-2)}.GZ5fcq_gap3{gap:var(--space-3)}.GZ5fcq_gap4{gap:var(--space-4)}.GZ5fcq_gap5{gap:var(--space-5)}.GZ5fcq_gap6{gap:var(--space-6)}.GZ5fcq_gap7{gap:var(--space-7)}.GZ5fcq_gap8{gap:var(--space-8)}.GZ5fcq_gap9{gap:var(--space-9)}.GZ5fcq_gap10{gap:var(--space-10)}.GZ5fcq_divided>*+*{border-block-start:var(--border-width) solid var(--ki-mid)}.GZ5fcq_divided.GZ5fcq_gap0>*+*{padding-block-start:var(--space-0)}.GZ5fcq_divided.GZ5fcq_gap1>*+*{padding-block-start:var(--space-1)}.GZ5fcq_divided.GZ5fcq_gap2>*+*{padding-block-start:var(--space-2)}.GZ5fcq_divided.GZ5fcq_gap3>*+*{padding-block-start:var(--space-3)}.GZ5fcq_divided.GZ5fcq_gap4>*+*{padding-block-start:var(--space-4)}.GZ5fcq_divided.GZ5fcq_gap5>*+*{padding-block-start:var(--space-5)}.GZ5fcq_divided.GZ5fcq_gap6>*+*{padding-block-start:var(--space-6)}.GZ5fcq_divided.GZ5fcq_gap7>*+*{padding-block-start:var(--space-7)}.GZ5fcq_divided.GZ5fcq_gap8>*+*{padding-block-start:var(--space-8)}.GZ5fcq_divided.GZ5fcq_gap9>*+*{padding-block-start:var(--space-9)}.GZ5fcq_divided.GZ5fcq_gap10>*+*{padding-block-start:var(--space-10)}.GZ5fcq_align-start{align-items:flex-start}.GZ5fcq_align-center{align-items:center}.GZ5fcq_align-end{align-items:flex-end}.GZ5fcq_align-baseline{align-items:baseline}.GZ5fcq_align-stretch{align-items:stretch}.GZ5fcq_justify-start{justify-content:flex-start}.GZ5fcq_justify-center{justify-content:center}.GZ5fcq_justify-end{justify-content:flex-end}.GZ5fcq_justify-between{justify-content:space-between}
.aXmtta_container{container-type:inline-size}.aXmtta_stairs{--ki-stair-rise:calc(var(--space-7) + var(--space-3));--ki-stair-base:calc(var(--space-11) + var(--space-8) - var(--space-3));gap:calc(var(--space-4) - var(--space-1));grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.aXmtta_stair{--ki-bookmark-inset:calc(var(--space-4) + var(--space-1));isolation:isolate;justify-content:center;gap:var(--space-4);min-inline-size:0;min-block-size:var(--space-9);padding-block:var(--space-4);padding-inline:calc(var(--ki-bookmark-inset) + var(--ribbon-width) + var(--space-4)) calc(var(--space-5) + var(--space-1));border-radius:var(--radius-m);background-color:var(--ki-soft);color:var(--color-ink);outline:var(--border-width) solid transparent;outline-offset:calc(var(--border-width) * -1);flex-direction:column;display:flex;position:relative}.aXmtta_goal{--ki-head:var(--color-on-goal);--ki-deep:var(--color-goal);--color-ink:var(--color-on-goal);--color-ink-muted:var(--color-on-goal);--color-surface:var(--color-on-goal);background-color:var(--color-goal);color:var(--color-on-goal)}.aXmtta_title{color:var(--ki-head);font-family:var(--font-display);font-size:var(--ki-text-intro);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);line-height:var(--leading-2);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.aXmtta_content{min-inline-size:0}@container (max-width:59.99em){.aXmtta_stair:nth-child(2){margin-inline-start:4%}.aXmtta_stair:nth-child(3){margin-inline-start:8%}.aXmtta_stair:nth-child(4){margin-inline-start:12%}.aXmtta_stair:nth-child(5){margin-inline-start:16%}.aXmtta_stair:nth-child(6){margin-inline-start:20%}}@container (min-width:60em){.aXmtta_stairs{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(5, var(--ki-stair-rise)) minmax(var(--ki-stair-base), auto);gap:0 calc(var(--space-4) + var(--space-1))}.aXmtta_stair{--ki-bookmark-inset:calc(var(--space-5) + var(--space-1));justify-content:flex-start;gap:var(--space-5);padding:calc(var(--ribbon-height) + var(--space-5)) var(--space-5) calc(var(--space-5) + var(--space-1));border-radius:var(--radius-l)}.aXmtta_stair:first-child{grid-area:6/1/7/2}.aXmtta_stair:nth-child(2){grid-area:5/2/7/3}.aXmtta_stair:nth-child(3){grid-area:4/3/7/4}.aXmtta_stair:nth-child(4){grid-area:3/4/7/5}.aXmtta_stair:nth-child(5){grid-area:2/5/7/6}.aXmtta_stair:nth-child(6){grid-area:1/6/7/7}.aXmtta_title{font-size:calc(var(--ki-text-ui) * 1.25)}.aXmtta_content{margin-block-start:auto}}@media (forced-colors:active){.aXmtta_stair{outline-color:canvastext}}
.kbLVca_frame{--ki-bookmark-inset:var(--space-5);isolation:isolate;aspect-ratio:4/3;border-radius:var(--radius-m);background-color:var(--ki-soft);outline:var(--border-width) solid transparent;outline-offset:calc(var(--border-width) * -1);min-inline-size:0;position:relative;overflow:hidden}.kbLVca_square{border-radius:0}.kbLVca_photo{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;block-size:100%;inline-size:100%;display:block}.kbLVca_motif{z-index:-1;background-color:var(--ki-mid);opacity:var(--motif-opacity);-webkit-mask-image:var(--motif);mask-image:var(--motif);position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@supports (color:light-dark(#000, #fff)){.kbLVca_motif{background-color:light-dark(var(--ki-mid),color-mix(in srgb, var(--ki-mid) 45%, var(--ki-soft)))}}.kbLVca_label{z-index:1;max-inline-size:calc(100% - var(--space-3) * 2);border-radius:var(--radius-xs);background-color:var(--color-bg);color:var(--color-ink);font-size:var(--step--2);padding:.2em .6em;font-weight:700;line-height:1.4;position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3)}.kbLVca_frame[data-image-kind=illustration]:after{z-index:0;content:"";pointer-events:none;position:absolute;inset:0}@supports (color:light-dark(#000, #fff)){.kbLVca_frame[data-image-kind=illustration]:after{background-color:light-dark(transparent,color-mix(in srgb, var(--color-surface) 16%, transparent))}}@media (forced-colors:active){.kbLVca_frame[data-image-kind=illustration]:after{display:none}.kbLVca_frame{outline-color:canvastext}.kbLVca_motif{display:none}}@media print{.kbLVca_motif{display:none}}
._johWW_tile{--ki-bookmark-inset:var(--ki-tile-padding);isolation:isolate;border-radius:var(--radius-l);min-inline-size:0;color:var(--color-ink);outline:var(--border-width) solid transparent;outline-offset:calc(var(--border-width) * -1);position:relative}:where(._johWW_tile){padding:var(--ki-tile-padding)}._johWW_soft{background-color:var(--ki-soft)}._johWW_fog{--ki-letter-surface:var(--color-surface);--ki-control-track:var(--color-surface);--ki-control-hover:var(--color-fog);background-color:var(--color-fog)}._johWW_white{background-color:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-line)}._johWW_inset._johWW_white,._johWW_soft ._johWW_white,._johWW_fog ._johWW_white,._johWW_goal ._johWW_white{box-shadow:none}._johWW_goal{--ki-head:var(--color-on-goal);--ki-deep:var(--color-goal);--color-ink:var(--color-on-goal);--color-ink-muted:var(--color-on-goal);--color-surface:var(--color-on-goal);background-color:var(--color-goal);color:var(--color-on-goal)}._johWW_band{border-radius:var(--radius-xl)}._johWW_footer{border-radius:var(--radius-xl) var(--radius-xl) 0 0}._johWW_inset{border-radius:var(--radius-m)}._johWW_pad-none{--ki-tile-padding:0px;--ki-bookmark-inset:calc(var(--space-6) + var(--space-2))}._johWW_pad-s{--ki-tile-padding:var(--space-5)}._johWW_pad-m{--ki-tile-padding:clamp(var(--space-6), 3vw, var(--space-7))}._johWW_pad-l{--ki-tile-padding:clamp(var(--space-6), 4vw, calc(var(--space-8) - var(--space-2)))}._johWW_pad-xl{--ki-tile-padding:clamp(var(--space-6), 5vw, var(--space-9))}._johWW_clip{overflow:hidden}@media (forced-colors:active){._johWW_tile{outline-color:canvastext}}
.SCQJwW_kicker{align-items:center;gap:var(--space-3);font-family:var(--font-text);font-weight:700;line-height:1.3;display:flex}.SCQJwW_action{color:var(--color-action);font-size:var(--ki-text-ui)}.SCQJwW_family{color:var(--ki-deep);font-size:var(--step--1)}.SCQJwW_icon{flex:none;block-size:1.2em;inline-size:1.2em}
.fQ3aNG_footer{margin-block-start:var(--space-9)}.fQ3aNG_bar{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-7);padding-block:calc(var(--space-5) + var(--space-2)) calc(var(--space-6) + var(--space-2));flex-wrap:wrap;display:flex}.fQ3aNG_navs{align-items:center;gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.fQ3aNG_links{align-items:center;gap:var(--space-2) calc(var(--space-5) + var(--space-1));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fQ3aNG_links a{min-block-size:max(var(--ki-target-min), calc(var(--ki-text-ui) * 2));min-inline-size:var(--ki-target-min);align-items:center;display:inline-flex}.fQ3aNG_contracts{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}
._0_Rvdq_stat{color:var(--ki-head);font-family:var(--font-display);font-size:var(--ki-stat-size);font-weight:var(--number-weight);letter-spacing:var(--display-tracking);line-height:1}._0_Rvdq_m{--ki-stat-size:var(--ki-stat-m);line-height:1.1}._0_Rvdq_l{--ki-stat-size:var(--ki-stat-l);line-height:1.08}._0_Rvdq_xl{--ki-stat-size:var(--ki-stat-xl)}._0_Rvdq_box{--ki-stat-fit:8;min-inline-size:0;display:block;container-type:inline-size}._0_Rvdq_fit{font-size:min(var(--ki-stat-size), 100cqi / var(--ki-stat-fit));display:block}
.qmYz6q_header{gap:var(--space-4);flex-direction:column;display:flex}.qmYz6q_kicker{order:-1}.qmYz6q_title{max-inline-size:20em}.qmYz6q_lead{max-inline-size:30em}.qmYz6q_body{margin-block-start:var(--space-2)}
.vBLF1q_shell{flex-direction:column;min-block-size:100svh;display:flex}.vBLF1q_container{inline-size:min(100% - 2 * var(--gutter), var(--page-max));margin-inline:auto}.vBLF1q_main{flex:1 0 auto;padding-block-start:var(--space-6)}.vBLF1q_banner{margin-block-end:var(--space-6)}.vBLF1q_main:focus{outline:none}.vBLF1q_main:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:calc(var(--focus-ring-width) * -1)}
._84eQIa_overlay{z-index:var(--z-overlay);background-color:var(--color-bg);opacity:.85;position:fixed;inset:0}._84eQIa_content{z-index:var(--z-dialog);inline-size:min(calc(100% - var(--gutter) * 2), 36em);block-size:fit-content;max-block-size:calc(100dvh - var(--gutter) * 2);border:var(--border-width) solid var(--color-line-strong);border-radius:var(--radius-l);background-color:var(--color-surface);color:var(--color-ink);box-shadow:none;overscroll-behavior:contain;flex-direction:column;margin:auto;display:flex;position:fixed;inset:0;overflow:auto}._84eQIa_content:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}._84eQIa_s{inline-size:min(calc(100% - var(--gutter) * 2), 28em)}._84eQIa_l{inline-size:min(calc(100% - var(--gutter) * 2), 48em)}._84eQIa_close{position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}._84eQIa_body{gap:var(--space-4);padding:clamp(var(--space-6), 3vw, var(--space-7));flex-direction:column;display:flex}._84eQIa_title{font-size:var(--step-3);line-height:var(--leading-3);padding-inline-end:calc(var(--target-comfortable) + var(--space-2))}._84eQIa_hiddenTitle{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._84eQIa_description{color:var(--color-ink-muted)}._84eQIa_footer{justify-content:flex-end;gap:var(--space-4);padding:var(--space-5) clamp(var(--space-6), 3vw, var(--space-7));border-block-start:1px solid var(--color-line);background-color:var(--color-fog);flex-wrap:wrap;display:flex}._84eQIa_sheet{inline-size:min(100%, var(--ki-tab-column));max-block-size:85dvh;border-block-end:0;border-end-end-radius:0;border-end-start-radius:0;margin-block-end:0;padding-block-end:env(safe-area-inset-bottom);inset-block:auto 0}@media (prefers-reduced-motion:no-preference){._84eQIa_overlay[data-state=open]{animation:_84eQIa_dialog-fade var(--motion-duration) var(--motion-ease)}._84eQIa_content[data-state=open]{animation:_84eQIa_dialog-rise calc(var(--motion-duration) * 1.5) var(--motion-ease)}._84eQIa_sheet[data-state=open]{animation:_84eQIa_sheet-rise calc(var(--motion-duration) * 1.5) var(--motion-ease)}}:is(:root[data-motion=reduced] ._84eQIa_overlay,:root[data-motion=reduced] ._84eQIa_content){animation:none}@keyframes _84eQIa_dialog-fade{0%{opacity:0}}@keyframes _84eQIa_dialog-rise{0%{opacity:0;translate:0 var(--space-3)}}@keyframes _84eQIa_sheet-rise{0%{translate:0 100%}}@media (forced-colors:active){._84eQIa_content{border-color:canvastext}}
._1h-tGW_title{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._1h-tGW_xs{font-size:var(--ki-text-ui);line-height:var(--leading-2)}._1h-tGW_s{font-size:var(--step-1);line-height:var(--leading-2)}._1h-tGW_m{font-size:var(--step-2);line-height:var(--leading-2)}._1h-tGW_l{font-size:var(--step-3);line-height:var(--leading-3)}._1h-tGW_xl{font-size:var(--step-4);line-height:var(--leading-4)}._1h-tGW_xxl{font-size:var(--step-5);line-height:var(--leading-5)}._1h-tGW_display{font-size:var(--step-6-fit);line-height:var(--leading-6);display:block}
._6d9mHW_landing{gap:var(--section-gap);flex-direction:column;display:flex}._6d9mHW_landing :is(h1,h2,h3,h4){hyphenate-limit-chars:15 6 6}:is([data-font-scale=l],[data-font-scale=xl]) ._6d9mHW_landing :is(h1,h2,h3,h4){hyphenate-limit-chars:8 3 3}._6d9mHW_fieldPages{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5em),1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:60em){._6d9mHW_fieldPages{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}}._6d9mHW_fieldPage{border-radius:var(--radius-m);display:flex}._6d9mHW_fieldPageLink{justify-content:space-between;gap:var(--space-4);min-block-size:calc(var(--space-9) * 1.75);padding:var(--space-4) var(--space-5);border-radius:inherit;color:var(--color-ink);font-family:var(--font-display);font-size:var(--step-1);flex-direction:column;flex:1;font-weight:700;text-decoration:none;display:flex}._6d9mHW_fieldPageLink:hover{text-decoration:underline;text-decoration-thickness:var(--border-width);text-underline-offset:.2em}._6d9mHW_fieldPageLink:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-width)}._6d9mHW_fieldPageIcon{block-size:1.25em;inline-size:1.25em;color:var(--ki-deep);flex:none;align-self:flex-end}@media (prefers-reduced-motion:no-preference){._6d9mHW_fieldPageIcon{transition:translate var(--motion-duration) var(--motion-ease)}._6d9mHW_fieldPageLink:hover ._6d9mHW_fieldPageIcon{translate:.2em}}._6d9mHW_howVideo{inline-size:100%;max-inline-size:48em}
.IQAGpG_footer{margin-block-start:var(--section-gap)}.IQAGpG_panel{gap:var(--space-8);padding:clamp(var(--space-7), 5vw, var(--space-9)) clamp(var(--space-6), 5vw, var(--space-9)) var(--space-7);flex-direction:column;display:flex}.IQAGpG_grid{gap:var(--space-7);display:grid}.IQAGpG_brand,.IQAGpG_column{align-items:flex-start;gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.IQAGpG_claim{max-inline-size:22em}.IQAGpG_links{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.IQAGpG_links a{min-block-size:max(var(--ki-target-min), calc(var(--ki-text-ui) * 2.5));min-inline-size:var(--ki-target-min);align-items:center;display:inline-flex}.IQAGpG_contracts{align-items:flex-start;gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.IQAGpG_display{min-inline-size:0}.IQAGpG_themeForm{align-items:flex-end;gap:var(--ki-control-gap) var(--space-4);flex-wrap:wrap;display:flex}.IQAGpG_bottom{justify-content:space-between;gap:var(--space-3) var(--space-5);flex-wrap:wrap;padding-block-start:var(--space-5);display:flex}@media (min-width:45em){.IQAGpG_grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:65em){.IQAGpG_grid{grid-template-columns:minmax(0,3.2fr) minmax(0,2.4fr) minmax(0,2.4fr) minmax(0,3fr) minmax(0,2.2fr)}}
.n3S2La_prose{max-inline-size:var(--measure);color:var(--color-ink)}.n3S2La_prose>*+*{margin-block-start:var(--space-4)}.n3S2La_prose>*+:is(h2,h3,h4){margin-block-start:var(--space-7)}.n3S2La_prose>:is(h2,h3,h4)+*{margin-block-start:var(--space-3)}.n3S2La_prose :is(ul,ol){gap:var(--space-2);flex-direction:column;padding-inline-start:var(--space-6);display:flex}.n3S2La_prose li::marker{color:var(--ki-deep);font-weight:700}.n3S2La_prose blockquote{border-inline-start:calc(var(--border-width) * 2) solid var(--ki-mid);padding-inline-start:var(--space-5)}.n3S2La_prose :not(pre)>code{border-radius:var(--radius-xs);background-color:var(--color-fog);padding:.1em .3em}.n3S2La_prose hr{margin-block:var(--space-6)}@media (forced-colors:active){.n3S2La_prose blockquote{border-inline-start-color:canvastext}}
.JimqzW_band{gap:calc(var(--space-7) + var(--space-2));grid-template-columns:minmax(0,1fr);display:grid}.JimqzW_text{flex-direction:column;min-inline-size:0;display:flex}.JimqzW_kicker{order:-1;margin-block-end:var(--space-5)}.JimqzW_intro{max-inline-size:24em;margin-block-start:calc(var(--space-4) + var(--space-1))}.JimqzW_points{gap:var(--space-4);margin:calc(var(--space-6) + var(--space-1)) 0 0;padding:0;display:grid}.JimqzW_point{align-items:flex-start;gap:var(--space-4);display:flex}.JimqzW_visual{min-inline-size:0}.JimqzW_card{margin:0;overflow:hidden;container-type:inline-size}.JimqzW_cardHead{align-items:center;gap:var(--space-2) calc(var(--space-3) + var(--space-1));padding:calc(var(--space-4) + var(--space-1)) calc(var(--space-5) + var(--space-1));display:flex}.JimqzW_cardTitle{overflow-wrap:break-word;min-inline-size:0}@container (max-width:16.5em){.JimqzW_cardHead{flex-wrap:wrap}.JimqzW_cardTitle{flex:8em}}.JimqzW_version{flex:none}.JimqzW_cardBody{gap:calc(var(--space-5) + var(--space-1));padding:calc(var(--space-5) + var(--space-2)) calc(var(--space-5) + var(--space-1));display:grid}.JimqzW_instruction,.JimqzW_notes{align-content:start;gap:var(--space-3);min-inline-size:0;display:grid}.JimqzW_instructionText{-webkit-hyphens:manual;hyphens:manual}.JimqzW_pin{margin-inline-start:calc(var(--space-1) * 1.5)}.JimqzW_noteList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.JimqzW_cardFoot{justify-content:space-between;align-items:center;gap:var(--space-4);padding:calc(var(--space-4) + var(--space-1)) calc(var(--space-5) + var(--space-1));flex-wrap:wrap;display:flex}.JimqzW_next{align-items:center;gap:var(--space-3);display:inline-flex}.JimqzW_second{align-items:center;gap:var(--space-4);inline-size:max-content;max-inline-size:100%;margin:calc(var(--space-4) + var(--space-1)) 0 0 auto;display:flex}.JimqzW_secondText{min-inline-size:0;display:grid}@media (min-width:45em){.JimqzW_cardBody{gap:calc(var(--space-5) + var(--space-2) * 1.5);padding:var(--space-6);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}@media (min-width:60em){.JimqzW_band{align-items:center;gap:calc(var(--space-8) + var(--space-3));grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.JimqzW_try{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;margin-block-start:var(--space-6);display:flex}.JimqzW_video{margin-block-start:var(--space-7)}
.o2SnGG_page{gap:var(--space-6);flex-direction:column;min-inline-size:0;display:flex}.o2SnGG_back{margin-block-end:calc(var(--space-2) * -1);margin-inline-start:calc(var(--space-4) * -1 + var(--space-1))}.o2SnGG_body{gap:var(--space-8);max-inline-size:calc(var(--page-max) * 8 / 12);flex-direction:column;min-inline-size:0;display:flex}.o2SnGG_section{gap:var(--space-6);flex-direction:column;min-inline-size:0;display:flex}.o2SnGG_progress{max-inline-size:30em}.o2SnGG_summary{gap:var(--space-4);flex-direction:column;display:flex}.o2SnGG_actions{align-items:center;gap:var(--ki-control-gap) var(--space-5);flex-wrap:wrap;display:flex}
.uHeDtW_pill{align-items:center;gap:var(--space-3);min-block-size:var(--target-comfortable);padding-inline:calc(var(--space-4) + var(--space-1));border-radius:var(--radius-pill);color:var(--color-ink);font-size:var(--ki-text-ui);white-space:nowrap;transition:background-color var(--motion-duration) var(--motion-ease);line-height:1.2;text-decoration:none;display:inline-flex}.uHeDtW_pill:hover{background-color:var(--ki-pill-hover,var(--color-fog))}.uHeDtW_pill:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.uHeDtW_icon{flex:none}.uHeDtW_nav[aria-current]:not([aria-current=false]){background-color:var(--ki-soft);color:var(--color-ink);outline:var(--border-width) solid transparent;outline-offset:calc(var(--border-width) * -1);font-weight:700}.uHeDtW_nav[aria-current]:not([aria-current=false]):focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.uHeDtW_switch{gap:var(--space-2);background-color:var(--color-surface);font-size:var(--step--1);font-weight:700}.uHeDtW_switch .uHeDtW_icon{block-size:1em;inline-size:1em}.uHeDtW_switch[aria-current]:not([aria-current=false]){background-color:var(--color-action);color:var(--color-on-action)}@media (forced-colors:active){.uHeDtW_switch[aria-current]:not([aria-current=false]){forced-color-adjust:none;color:highlighttext;background-color:highlight}}
.xhJJbW_bar{align-items:center;gap:var(--space-3);min-block-size:var(--target-comfortable);display:flex}.xhJJbW_title{min-inline-size:0;font-size:var(--step-3);line-height:var(--leading-3);overflow-wrap:anywhere;flex:auto;margin:0}.xhJJbW_back{inline-size:var(--target-comfortable);block-size:var(--target-comfortable);color:var(--color-ink);transition:background-color var(--motion-duration) var(--motion-ease);border-radius:50%;flex:none;place-items:center;margin-inline-start:calc(var(--space-3) * -1);display:inline-grid}.xhJJbW_back:hover{background-color:var(--color-fog)}.xhJJbW_back:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:0}.xhJJbW_end{flex:none}
.WuvJIW_page{gap:var(--section-gap);grid-template-columns:minmax(0,1fr);display:grid}.WuvJIW_page :is(h1,h2){overflow-wrap:anywhere}.WuvJIW_professions{gap:var(--space-3) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}
.oAy00W_header{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.oAy00W_text{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.oAy00W_title{max-inline-size:14em;margin:0}.oAy00W_lead{max-inline-size:30em}.oAy00W_world{aspect-ratio:16/9;border-radius:var(--radius-l);--landscape-zoom:1.1;--landscape-focus-y:90%}@media (min-width:60em){.oAy00W_header{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.oAy00W_text{grid-column:1/span 5}.oAy00W_world{grid-column:6/span 7}}
.Fa4_4W_page{flex-direction:column;inline-size:100%;max-inline-size:30em;margin-inline:auto;display:flex}.Fa4_4W_intro{margin-block:var(--space-3) var(--space-2)}@media (max-height:50em){body:has([data-player=demo]) header:has(+main){display:none}main:has([data-player=demo]){padding-block-start:0}.Fa4_4W_page{min-block-size:100svh}.Fa4_4W_page>[data-player=demo]{flex:1 0 auto;min-block-size:0}}
.a4k_dq_switch{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.a4k_dq_list{gap:var(--ki-control-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}
.jprIwW_empty{isolation:isolate;padding:clamp(var(--space-6), 3vw, var(--space-7));border-radius:var(--radius-l);background-color:var(--ki-soft);color:var(--color-ink);outline:var(--border-width) solid transparent;outline-offset:calc(var(--border-width) * -1);position:relative;overflow:hidden;container-type:inline-size}.jprIwW_content{align-items:flex-start;gap:var(--space-4);flex-direction:column;max-inline-size:34em;display:flex}.jprIwW_icon{inline-size:calc(var(--space-7) + var(--space-3));block-size:calc(var(--space-7) + var(--space-3));background-color:var(--color-surface);color:var(--ki-deep);border-radius:50%;place-items:center;display:grid}.jprIwW_title{font-size:var(--step-2);line-height:var(--leading-2)}.jprIwW_description{max-inline-size:var(--measure);color:var(--color-ink-muted)}.jprIwW_action{margin-block-start:var(--space-2)}.jprIwW_motif{z-index:-1;background-color:var(--ki-mid);opacity:var(--motif-opacity);-webkit-mask-image:var(--motif);mask-image:var(--motif);display:none;position:absolute;inset-block:0;inset-inline:62% 0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.jprIwW_art{inline-size:100%;max-inline-size:18em;margin-block-start:var(--space-5)}@container (min-width:36em){.jprIwW_withArt{justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}.jprIwW_withArt .jprIwW_art{flex:0 22em;margin-block-start:0}.jprIwW_withMotif .jprIwW_content{max-inline-size:58%}.jprIwW_motif{display:block}}@media (forced-colors:active){.jprIwW_empty{outline-color:canvastext}.jprIwW_motif,.jprIwW_art{display:none}}
.nWVMEa_levelMarks{gap:var(--space-1);vertical-align:middle;display:inline-flex}.nWVMEa_levelMark{border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-xs);justify-content:center;align-items:center;block-size:1.5em;inline-size:1.5em;display:inline-flex}.nWVMEa_levelMark[data-level-mark=done]{background:var(--color-ink);color:var(--ki-soft)}@media (forced-colors:active){.nWVMEa_levelMark{forced-color-adjust:none;border-color:canvastext}.nWVMEa_levelMark[data-level-mark=done]{color:canvas;background:canvastext}}
.fBui_a_about{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:60em){.fBui_a_about{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}
.LXxNwa_wrap{gap:var(--space-4);display:grid}.LXxNwa_tiles{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.LXxNwa_tile{align-items:center;gap:var(--space-4);min-inline-size:0;padding:var(--space-5);display:flex}.LXxNwa_text{gap:var(--space-1);min-inline-size:0;display:grid}.LXxNwa_name{font-size:var(--step-1);line-height:var(--leading-2);overflow-wrap:anywhere}@media (min-width:37.5em){.LXxNwa_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.LXxNwa_tile:first-child{grid-column:1/-1;min-block-size:9em}.LXxNwa_tile:not(:first-child){flex-direction:column;justify-content:space-between;align-items:flex-start;min-block-size:11em}}
@container (max-width:59.99em){._6GfBva_goal{display:none}}._6GfBva_basics{align-items:center;gap:calc(var(--space-3) + var(--space-1));margin-block-start:calc(var(--space-6) + var(--space-1));display:flex}
.R_NlaG_form{gap:var(--space-5);flex-direction:column;min-inline-size:0;display:flex}.R_NlaG_actions{align-items:center;gap:var(--ki-control-gap) var(--space-5);flex-wrap:wrap;display:flex}.R_NlaG_feedback{gap:var(--space-3);flex-direction:column;display:flex}.R_NlaG_cloze{min-inline-size:0}.R_NlaG_gap{align-items:center;gap:var(--space-1);max-inline-size:100%;margin-inline:var(--space-1);white-space:nowrap;display:inline-flex}.R_NlaG_gapLabel{display:inline-flex}.R_NlaG_choices{gap:var(--space-3);flex-direction:column;display:flex}.R_NlaG_letterItem{align-items:baseline;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.R_NlaG_matchRows{gap:var(--space-4);flex-direction:column;display:flex}.R_NlaG_matchRow{min-inline-size:0}
._2_mCFG_page{gap:var(--space-7);flex-direction:column;min-inline-size:0;display:flex}._2_mCFG_head{gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}._2_mCFG_drawing{inline-size:100%;max-inline-size:26em}@media (min-width:48em){._2_mCFG_head{grid-template-columns:minmax(0,1fr) minmax(0,24em)}}._2_mCFG_back{margin-block-end:calc(var(--space-4) * -1);margin-inline-start:calc(var(--space-4) * -1 + var(--space-1))}._2_mCFG_aiLabel{max-inline-size:var(--measure)}._2_mCFG_item{min-inline-size:0;display:flex}._2_mCFG_tool{gap:var(--space-4);flex-direction:column;flex:1;min-inline-size:0;display:flex}._2_mCFG_toolHead{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._2_mCFG_toolTitle{flex:8em;min-inline-size:0}._2_mCFG_description{max-inline-size:var(--measure)}._2_mCFG_actions{margin-block-start:auto}._2_mCFG_toolMain{gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:64em){._2_mCFG_toolMain{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}._2_mCFG_section{gap:var(--space-4);min-inline-size:0;max-inline-size:calc(var(--measure) + var(--space-8));flex-direction:column;display:flex}._2_mCFG_narrow{max-inline-size:calc(var(--measure) + var(--space-8))}._2_mCFG_versions{row-gap:var(--space-3)}._2_mCFG_version{align-items:center;gap:var(--space-1);flex-direction:column;display:inline-flex}._2_mCFG_projects{gap:var(--space-5);flex-direction:column;min-inline-size:0;display:flex}._2_mCFG_goal{max-inline-size:var(--measure);white-space:pre-line}._2_mCFG_form{gap:var(--space-5);min-inline-size:0;max-inline-size:calc(var(--measure) + var(--space-8));flex-direction:column;display:flex}._2_mCFG_liveRegion:not(:empty){padding-block-start:var(--space-3)}._2_mCFG_aiNotice{max-inline-size:var(--measure)}._2_mCFG_help{gap:var(--space-4);min-inline-size:0;max-inline-size:calc(var(--measure) + var(--space-8));flex-direction:column;display:flex}._2_mCFG_conversation{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._2_mCFG_question,._2_mCFG_answer{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}._2_mCFG_question{margin-inline-start:var(--space-6)}._2_mCFG_answer{margin-inline-end:var(--space-6)}._2_mCFG_answerBody,._2_mCFG_answerPart{gap:var(--space-3);flex-direction:column;display:flex}._2_mCFG_messageText{white-space:pre-line;overflow-wrap:anywhere}._2_mCFG_steps{gap:var(--space-2);flex-direction:column;margin:0;padding-inline-start:var(--space-5);display:flex}._2_mCFG_clear{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._2_mCFG_projectMeta{gap:var(--space-2);flex-direction:column;display:flex}._2_mCFG_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5em),1fr));margin:0;padding:0;list-style:none;display:grid}._2_mCFG_gridItem{min-inline-size:0;display:flex}._2_mCFG_tile{flex-direction:column;flex:1;min-inline-size:0;display:flex;position:relative;overflow:hidden}._2_mCFG_tile:has(:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}._2_mCFG_tileBody{gap:var(--space-1);padding:var(--space-3) var(--space-3) var(--space-4);flex-direction:column;flex:1;display:flex}._2_mCFG_tileTitle{font-family:var(--font-display);font-size:var(--step-0);font-weight:var(--display-weight);line-height:var(--leading-1);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}._2_mCFG_tileLink{color:inherit;text-decoration:none}._2_mCFG_tileLink:focus-visible{outline:none}._2_mCFG_tileLink:after{content:"";position:absolute;inset:0}._2_mCFG_tileBody>:first-child:not(h2){align-self:flex-start}._2_mCFG_tileMeta{color:var(--color-ink-muted);font-size:var(--step--1)}._2_mCFG_tileNew{color:var(--color-ink);font-weight:700}._2_mCFG_newTile{align-content:center;place-items:center;gap:var(--space-3);min-block-size:100%;padding:var(--space-5) var(--space-3);border:var(--border-width) dashed var(--color-line-strong);border-radius:var(--radius-m);background-color:var(--color-bg);color:var(--color-action);font-family:var(--font-display);font-weight:var(--display-weight);text-align:center;flex:1;text-decoration:none;display:grid}._2_mCFG_newTile:hover{color:var(--color-head)}._2_mCFG_newTile:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}._2_mCFG_plus{inline-size:var(--space-8);block-size:var(--space-8);background-color:var(--color-action);color:var(--color-on-action);border-radius:50%;place-items:center;display:grid}._2_mCFG_newTile:hover ._2_mCFG_plus{background-color:var(--color-head)}._2_mCFG_board{--ki-builder-bleed:var(--space-4);--ki-builder-bar-end:0px;gap:var(--space-6);padding:var(--space-5) var(--space-4) 0;border:var(--border-width) solid var(--ki-mid);border-radius:var(--radius-l);background-color:var(--ki-soft);flex-direction:column;display:flex}._2_mCFG_board>:last-child{margin-block-end:var(--space-4)}@media (max-width:59.99em){._2_mCFG_board{--ki-builder-bar-end:var(--ki-tab-bar-size)}html:has([data-builder-page]){scroll-padding-block-end:calc(var(--ki-tab-bar-size) + var(--ki-builder-bar) + var(--space-3))}}@media (min-width:60em){html:has([data-builder-page]){scroll-padding-block-end:calc(var(--ki-builder-bar) + var(--space-3))}}._2_mCFG_gameStrip{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){._2_mCFG_gameStrip{grid-template-columns:repeat(4,minmax(0,1fr))}}._2_mCFG_gameTile{border:var(--border-width) solid var(--ki-mid);border-radius:var(--radius-s);background-color:var(--ki-soft);block-size:100%;color:var(--color-ink);touch-action:manipulation;flex-direction:column;text-decoration:none;display:flex;overflow:clip}._2_mCFG_gameTile img{aspect-ratio:4/3;object-fit:cover;block-size:auto;inline-size:100%;display:block}._2_mCFG_gameName{padding:var(--space-2) var(--space-3);background-color:var(--color-surface);font-family:var(--font-display);font-size:var(--step--1);font-weight:var(--display-weight);line-height:var(--leading--1)}._2_mCFG_gameTile:hover ._2_mCFG_gameName{text-underline-offset:.2em;text-decoration:underline}._2_mCFG_gameTile:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}@media (forced-colors:active){._2_mCFG_gameTile{border-color:canvastext}}
.ZRRirG_list{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (min-width:53.75em){.ZRRirG_nav{block-size:auto;inline-size:auto;color:inherit;background-color:#0000;border:0;margin:0;padding:0;display:block;position:static;inset:auto;overflow:visible}.ZRRirG_toggle{display:none}}@media (max-width:53.6875em){.ZRRirG_toggle{anchor-name:--ki-collapsible-nav}.ZRRirG_nav:popover-open{--ki-pill-hover:var(--color-surface);inset:auto var(--gutter) var(--gutter);block-size:auto;inline-size:auto;max-block-size:calc(100dvh - var(--gutter) * 2);padding:var(--space-3);border-radius:var(--radius-m);outline:var(--space-3) solid var(--color-surface);background-color:var(--color-fog);color:var(--color-ink);border:0;margin:0;position:fixed;overflow:auto}@supports (top:anchor(bottom)){.ZRRirG_nav:popover-open{position-anchor:--ki-collapsible-nav;inset:calc(anchor(bottom) + var(--space-3)) var(--gutter) auto;max-block-size:70dvh}}.ZRRirG_list{gap:var(--space-2)}}@media (forced-colors:active){.ZRRirG_nav:popover-open{border:var(--border-width) solid CanvasText;outline:none}}
.bZr_0W_access,.bZr_0W_key{gap:var(--space-3);display:grid}.bZr_0W_token{overflow-wrap:anywhere}
.NaLOZq_text{margin-block-start:var(--space-7)}
