.faq_band__wJpBs{--l-ground:var(--paper);background:var(--paper);scroll-margin-top:calc(var(--l-nav-h) + var(--space-3))}.faq_faq__e33FJ{display:grid;gap:var(--space-5);padding-block:var(--l-section)}.faq_head__a2mVI h2{color:var(--l-text);font-family:var(--font-math);font-size:var(--step-4);font-weight:400;letter-spacing:-.012em;line-height:1.08;margin:0}.faq_contact__bO0bd{align-items:center;color:var(--accent);display:inline-flex;font:600 var(--step-0)/1.3 var(--font-sans);margin-top:var(--space-2);min-height:var(--control-h);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}@media (hover:hover){.faq_contact__bO0bd:hover,.faq_more__EFtbQ:hover{color:var(--accent-dark);text-decoration-thickness:2px}}.faq_list__zyOx_{display:grid;gap:var(--space-1)}.faq_item__mH757{background:transparent}.faq_item__mH757[open]{background:var(--l-ground-2)}.faq_summary__Pz_kH{align-items:center;cursor:pointer;display:flex;gap:var(--space-3);justify-content:space-between;list-style:none;min-height:64px;padding:var(--space-2-5) var(--space-3)}.faq_summary__Pz_kH::-webkit-details-marker{display:none}.faq_summary__Pz_kH:focus-visible{outline:var(--focus-ring);outline-offset:2px}.faq_question__DuvwK{color:var(--l-text);font-family:var(--font-math);font-size:var(--step-1);line-height:1.3}.faq_mark__gfdH2{flex:0 0 auto;height:16px;position:relative;width:16px}.faq_mark__gfdH2:after,.faq_mark__gfdH2:before{background:var(--l-text);content:"";left:0;position:absolute;top:50%}.faq_mark__gfdH2:before{height:2px;margin-top:-1px;width:16px}.faq_mark__gfdH2:after{height:16px;left:50%;margin-left:-1px;margin-top:-8px;width:2px}.faq_item__mH757[open] .faq_mark__gfdH2:after{transform:scaleY(0)}@media (prefers-reduced-motion:no-preference){.faq_mark__gfdH2:after{transition:transform .18s var(--ease-out)}}@media (hover:hover){.faq_summary__Pz_kH:hover .faq_question__DuvwK{color:var(--accent)}}.faq_answer__AWgB_{padding:0 var(--space-3) var(--space-4)}.faq_answer__AWgB_ p{color:var(--l-text-soft);font-size:var(--step-0);line-height:1.6;margin:0;max-width:62ch}.faq_more__EFtbQ{align-items:center;color:var(--accent);display:inline-flex;font:600 var(--step-0)/1.3 var(--font-sans);margin-top:var(--space-1);min-height:var(--control-h);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}@media (min-width:960px){.faq_faq__e33FJ{align-items:start;gap:var(--l-gap);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.faq_head__a2mVI{position:sticky;top:calc(var(--l-nav-h) + var(--space-4))}.faq_question__DuvwK{font-size:var(--step-2)}.faq_summary__Pz_kH{min-height:72px}}.clock-text_clock__jzs3B{font-variant-numeric:tabular-nums;white-space:nowrap}.clock-text_colon__4AnkJ{font-variant-numeric:normal}.figures_bay__M7UNA{background:var(--fig-bay);box-sizing:border-box;min-width:0;padding:var(--space-4)}.figures_bay__M7UNA[data-surface=white]{--fig-bay:var(--l-ground);--fig-paper:var(--white);--fig-field:var(--l-ground)}.figures_bay__M7UNA[data-surface=sky]{--fig-bay:var(--white);--fig-paper:var(--l-ground);--fig-field:var(--white)}.figures_bay__M7UNA[data-surface=flat]{--fig-bay:transparent;--fig-paper:var(--l-ground);--fig-field:var(--white);padding:0}@media (min-width:640px){.figures_bay__M7UNA{padding:var(--space-5)}}.figures_ranges___vOuh{--name-w:clamp(5.5rem,28%,7rem);margin:0}.figures_ranges___vOuh ul{display:grid;gap:var(--space-3);list-style:none;margin:0;padding:0}.figures_ranges___vOuh li{align-items:center;display:grid;gap:var(--space-3);grid-template-columns:var(--name-w) minmax(0,1fr)}.figures_rangeName__V6HBX{display:grid;gap:2px}.figures_rangeName__V6HBX strong{color:var(--l-text);font:650 var(--step-0)/1.25 var(--font-sans)}.figures_rangeName__V6HBX span{color:var(--l-text-soft);font:400 var(--step-0)/1.25 var(--font-sans);font-variant-numeric:tabular-nums}.figures_rangeTrack__untuo{background:var(--fig-paper);display:block;height:28px;position:relative}.figures_rangeBar__xAIzU{background:color-mix(in srgb,var(--accent) calc(30% + var(--n) * 35%),var(--fig-paper));bottom:0;left:calc(var(--lo) / var(--span) * 100%);position:absolute;top:0;width:calc((var(--hi) - var(--lo)) / var(--span) * 100%)}.figures_rangeScale__Ab4fL{color:var(--l-text-muted);display:flex;font:500 var(--step--1)/1 var(--font-sans);justify-content:space-between;margin:var(--space-2) 0 0;padding-left:calc(var(--name-w) + var(--space-3))}.figures_pace__PkzGr{margin:0}.figures_paceStates__7lisy{display:grid;gap:var(--space-3)}@media (min-width:420px){.figures_paceStates__7lisy{grid-template-columns:repeat(2,minmax(0,1fr))}}.figures_paceState__GtN1x{background:var(--fig-paper);display:grid;gap:var(--space-1);margin:0;padding:var(--space-3) var(--space-4)}.figures_paceState__GtN1x>span{color:var(--l-text-soft);font:500 var(--step-0)/1.3 var(--font-sans)}.figures_paceState__GtN1x strong{color:var(--l-text);font:650 var(--step-3)/1.1 var(--font-sans);font-variant-numeric:tabular-nums}.figures_paceOver__fM8TQ strong{color:var(--danger-dark)}.figures_paceNote__gI71z{color:var(--l-text-soft);font:400 var(--step-0)/1.5 var(--font-sans);margin:var(--space-3) 0 0}.figures_missFigure__lTiNb{margin:0}.figures_timeline__qevl6{display:grid;gap:var(--space-4);list-style:none;margin:0;padding:0;position:relative;text-align:left;width:fit-content}.figures_timeline__qevl6:before{background:color-mix(in srgb,var(--l-strong) 50%,transparent);bottom:24px;content:"";left:28px;position:absolute;top:28px;width:1px}.figures_timeline__qevl6 li{align-items:center;column-gap:var(--space-4);display:grid;grid-template-columns:56px minmax(0,1fr);position:relative}.figures_frame__ZrO4_{align-items:center;background:var(--fig-paper,var(--l-ground));color:var(--l-text);display:inline-flex;grid-row:span 2;height:48px;justify-content:center;justify-self:center;position:relative;width:48px}.figures_missed__Ljs6a{color:var(--l-danger)}.figures_repaired__y5Ulv{color:var(--l-success)}.figures_hollow__NiERq{border:1.6px solid var(--l-text);border-radius:50%;box-sizing:border-box;display:inline-block;height:14px;width:14px}.figures_timeline__qevl6 time{align-self:end;color:var(--l-text);font:650 var(--step-0)/1.3 var(--font-sans)}.figures_timeline__qevl6 li>span:last-child{align-self:start;color:var(--l-text-soft);font:400 var(--step-0)/1.4 var(--font-sans)}@media (min-width:640px){.figures_timeline__qevl6{grid-auto-flow:column;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.figures_timeline__qevl6:before{display:none}.figures_timeline__qevl6 li{align-content:start;grid-template-columns:minmax(0,1fr);row-gap:2px}.figures_timeline__qevl6 li:not(:last-child):before{background:color-mix(in srgb,var(--l-strong) 50%,transparent);content:"";height:1px;left:48px;position:absolute;top:24px;width:calc(100% + var(--space-4) - 48px)}.figures_frame__ZrO4_{grid-row:auto;justify-self:start;margin-bottom:var(--space-2)}.figures_timeline__qevl6 time{align-self:start}}@media (forced-colors:active){.figures_timeline__qevl6 li:before{background:CanvasText}}.figures_picker__9Za4N{background:var(--fig-paper);box-sizing:border-box;color:var(--ink);color-scheme:light;padding:var(--space-4)}.figures_pickerTitle__TSYcd{font:650 var(--step-1)/1.25 var(--font-sans);margin:0}.figures_pickerCauses__ChwbN{display:grid;gap:0 var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,10.5rem),1fr));list-style:none;margin:var(--space-2) 0 0;padding:0}.figures_pickerCauses__ChwbN li{align-items:center;color:var(--ink-2);display:flex;font:500 var(--step-0)/1.3 var(--font-sans);gap:var(--space-2-5);min-height:40px}.figures_pickerNote__WO_5j{color:var(--muted);font:500 var(--step-0)/1.3 var(--font-sans);margin:var(--space-3) 0 var(--space-1)}.figures_pickerNote__WO_5j small{font-size:var(--step--1)}.figures_pickerField__fqHQr{background:var(--fig-field);color:var(--muted);font:400 var(--step-0)/1.4 var(--font-sans);margin:0;padding:var(--space-2) var(--space-2-5)}.figures_card__pbYmc{background:var(--fig-paper);box-sizing:border-box;color:var(--ink);color-scheme:light;padding:var(--space-4);width:100%}.figures_cardName___oEH6{font:650 var(--step-1)/1.25 var(--font-sans);letter-spacing:0;margin:0}.figures_cardKind___lLOG{color:var(--muted);font:500 var(--step--1) var(--font-sans);margin:var(--space-1) 0 0}.figures_cardSetup__f5JEI{color:var(--ink-2);font-family:var(--font-math);font-size:var(--step-0);line-height:1.5;margin:var(--space-3) 0 0}.figures_cardStatement__cnCAy{font-size:var(--step-1);margin-top:var(--space-2);padding-block:var(--space-2-5)}.figures_cardChoices__6Y_zP{list-style:none;margin:var(--space-2) 0 0;padding:0}.figures_cardChoices__6Y_zP li{align-items:center;display:flex;font-size:var(--step-0);gap:var(--space-2-5);min-height:44px}.figures_bubble__Bj9RW{border:1.5px solid var(--ink-2);border-radius:50%;box-sizing:border-box;display:inline-block;flex:0 0 auto;height:20px;width:20px}.figures_sheetFigure__zqz1z{margin:0;max-width:34rem;min-width:0}.figures_sheet__rupbT{background:var(--fig-paper);box-sizing:border-box;color:var(--ink);color-scheme:light;display:grid;width:100%}.figures_sheetHead__rXrCe{align-items:end;display:flex;gap:var(--space-3);justify-content:space-between;padding:var(--space-3) var(--space-3) var(--space-1)}.figures_sheetClock__bNE1V,.figures_sheetPaper__hyj1K{display:grid;gap:2px;margin:0}.figures_sheetClock__bNE1V{text-align:right}.figures_sheetPaper__hyj1K strong{font:650 var(--step-0)/1.3 var(--font-sans)}.figures_sheetClock__bNE1V>span,.figures_sheetPaper__hyj1K>span{color:var(--muted);font:400 var(--step-0)/1.3 var(--font-sans)}.figures_sheetClock__bNE1V strong{font:650 var(--step-2)/1.1 var(--font-sans);font-variant-numeric:tabular-nums}.figures_sheetRows__d855J{display:grid;gap:var(--space-2) var(--space-3);grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));list-style:none;margin:0;padding:var(--space-3)}.figures_sheetRows__d855J li{align-items:center;display:flex;gap:3px}.figures_sheetNumber__Y6jCM{color:var(--muted);font:500 var(--step--1)/1 var(--font-sans);min-width:1.7em}.figures_sheetRows__d855J i{align-items:center;border:1.5px solid var(--ink-2);border-radius:50%;box-sizing:border-box;color:var(--ink-2);display:inline-flex;flex:0 0 auto;font:600 var(--step--2)/1 var(--font-sans);height:19px;justify-content:center;width:19px}.figures_sheetRows__d855J i[data-on]{background:var(--accent);border-color:var(--accent);color:var(--white)}.figures_sheetRows__d855J li:nth-child(n+13){display:none}.figures_sheetFigure__zqz1z figcaption{color:var(--l-text-soft);font:400 var(--step-0)/1.5 var(--font-sans);margin-top:var(--space-3);max-width:46ch}.figures_ledgerBlock__TbJnR{min-width:0}.figures_ledger__0cTkB{list-style:none;margin:0;padding:0}.figures_ledger__0cTkB li{align-items:start;display:grid;gap:var(--space-1) var(--space-3);grid-template-columns:16px minmax(0,1fr) auto;padding-block:var(--space-3)}.figures_ledger__0cTkB li:first-child{padding-top:0}.figures_ledger__0cTkB li:last-child{padding-bottom:0}.figures_ledgerMark__1PtnY{border:1.5px solid var(--l-text);border-radius:50%;box-sizing:border-box;display:block;height:16px;margin-top:3px;width:16px}.figures_ledger__0cTkB strong{color:var(--l-text);display:block;font:600 var(--step-0)/1.35 var(--font-sans)}.figures_ledger__0cTkB p{color:var(--l-text-soft);font:400 var(--step-0)/1.4 var(--font-sans);margin:2px 0 0}.figures_ledgerFigure__rDldV{color:var(--l-text-soft);font:500 var(--step-0)/1.4 var(--font-sans);white-space:nowrap}.founders_band__FXqje{--focus-ring:2px solid #fff;--focus-offset:4px;background:var(--accent);color:#fff;padding-block:calc(var(--l-section) * 2 / 3)}.founders_inner__IKnPH{display:grid;gap:var(--space-5);justify-items:center;text-align:center}.founders_note__kNIvF{color:#fff;font-family:var(--font-math);font-size:clamp(26px,3vw,40px);font-weight:400;letter-spacing:-.005em;line-height:1.3;margin:0;max-width:26em;text-wrap:balance}.founders_people__4uyFI{display:flex;gap:var(--space-3);justify-content:center;list-style:none;margin:0;padding:0}.founders_person__lhtnu{display:grid;gap:var(--space-1);justify-items:center;width:clamp(130px,42vw,220px)}.founders_frame__N5Fyc{aspect-ratio:1/1;border-radius:0;display:block;height:auto;margin-bottom:var(--space-2);object-fit:cover;object-position:40% 35%;width:100%}.founders_placeholder__FxzzB{align-items:center;background:#4562c8;color:#fff;display:flex;font-family:var(--font-math);font-size:var(--step-0);justify-content:center}.founders_name__7CbnH{color:#fff;font:650 var(--step-0)/1.25 var(--font-sans);margin:0}.founders_role__TIlym{color:#e6ecfc;font-size:var(--step-0);line-height:1.4;margin:0;text-wrap:balance}.founders_more__ZtGA4{align-items:center;color:#fff;display:inline-flex;font:600 var(--step-0)/1 var(--font-sans);min-height:var(--control-h);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}@media (hover:hover){.founders_more__ZtGA4:hover{text-decoration-thickness:2px}}@media (min-width:640px){.founders_people__4uyFI{gap:var(--space-5)}}.levels_band__0opIS{background:var(--paper);scroll-margin-top:calc(var(--l-nav-h) + var(--space-3))}.levels_inner__vNKdv{display:grid;gap:var(--space-5);padding-block:var(--l-section)}.levels_head__ZTnFQ h2{color:var(--l-text);font-family:var(--font-math);font-size:var(--step-4);font-weight:400;letter-spacing:-.012em;line-height:1.08;margin:0}.levels_head__ZTnFQ p{color:var(--l-text-soft);font-size:var(--step-0);line-height:1.6;margin:var(--space-3) 0 0;max-width:62ch;text-wrap:pretty}.levels_ladder__8ZnNa{display:grid;gap:var(--space-2);list-style:none;margin:0;padding:0;--rise:clamp(10px,4vw,28px)}.levels_ladder__8ZnNa li{margin-inline-start:calc(var(--i) * var(--rise))}.levels_step__jSa9u{background:color-mix(in srgb,var(--accent) calc(8% + var(--i) * 10%),var(--l-ground));box-sizing:border-box;color:var(--l-text);display:grid;gap:var(--space-1);min-height:72px;padding:var(--space-3)}.levels_step__jSa9u:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@media (hover:hover){.levels_step__jSa9u:hover{background:color-mix(in srgb,var(--accent) calc(16% + var(--i) * 10%),var(--l-ground))}}.levels_name__ZAmkp{font-family:var(--font-math);font-size:var(--step-2);line-height:1.15}.levels_who__nramo{color:var(--l-text);font-size:var(--step-0);line-height:1.4}@media (min-width:860px){.levels_ladder__8ZnNa{align-items:end;gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr))}.levels_ladder__8ZnNa li{margin-inline-start:0}.levels_step__jSa9u{align-content:start;min-height:calc(7.5rem + var(--i) * 3rem);padding:var(--space-4) var(--space-3)}}.levels_advice__7sDgz{display:grid;gap:var(--space-4)}.levels_advice__7sDgz p{color:var(--l-text-soft);font-size:var(--step-0);line-height:1.65;margin:0;max-width:62ch;text-wrap:pretty}@media (min-width:800px){.levels_advice__7sDgz{gap:var(--l-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}.footer_footer__aqSUh{background:var(--l-edge)}.footer_inner__CjZxQ{display:grid;gap:var(--space-5);padding-block:var(--space-6) var(--space-4)}.footer_columns__DaDm4{display:grid;gap:var(--space-5) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.footer_column__M9peN{display:grid;gap:var(--space-4);align-content:start}.footer_column__M9peN ul{list-style:none;margin:0;padding:0}.footer_heading__Lv8K6{color:var(--l-text);font:650 var(--step-0)/1.3 var(--font-sans);letter-spacing:0;margin:0 0 var(--space-2)}.footer_column__M9peN a{align-items:center;color:var(--l-text-soft);display:inline-flex;font:400 var(--step-0)/1.3 var(--font-sans);min-height:var(--control-h);min-width:var(--control-h);transition:color .16s var(--ease-out)}.footer_column__M9peN .footer_social__ai1AQ{display:flex;gap:var(--space-1);margin-left:-10px}.footer_column__M9peN .footer_socialLink__Ghn6A{color:var(--l-text-soft);justify-content:center;padding:0;width:var(--control-h)}@media (hover:hover){.footer_column__M9peN .footer_socialLink__Ghn6A:hover{text-decoration:none}}.footer_note__4hcSE{color:var(--l-text-soft);font:400 var(--step-0)/1.3 var(--font-sans);margin:var(--space-1) 0 0}@media (max-width:699px){.footer_practice__bK4FQ{order:1}.footer_company__HYfOt{order:2}.footer_contests__uyVqI{grid-column:1/-1;order:3}.footer_legal__8Co9e{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));order:4}}.footer_contests__uyVqI .footer_lines__99C0a{column-gap:var(--space-5);display:grid;grid-auto-flow:column;grid-template-rows:repeat(var(--rows,4),auto);justify-content:start}@media (hover:hover){.footer_column__M9peN a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:.2em}}.footer_colophon__h3yji{color:var(--l-text-soft);font-size:var(--step-0);line-height:1.5;margin:var(--space-3) 0 0}@media (min-width:700px){.footer_columns__DaDm4{grid-template-columns:repeat(3,minmax(0,1fr))}.footer_practice__bK4FQ{grid-column:1;grid-row:1}.footer_company__HYfOt{grid-column:1;grid-row:2}.footer_contests__uyVqI{grid-column:2;grid-row:1/span 2}.footer_legal__8Co9e{grid-column:3;grid-row:1/span 2}}@media (min-width:1100px){.footer_columns__DaDm4{grid-template-columns:repeat(3,max-content);justify-content:space-between}}.prep_band__uvez0{padding-block:var(--l-section)}.prep_sky__iNPk4{background:var(--l-ground)}.prep_paper__9406y{background:var(--paper)}.prep_tint___rAxW{background:var(--l-ground-2)}.prep_sky__iNPk4,.prep_tint___rAxW{--fact-ground:var(--white)}.prep_paper__9406y{--fact-ground:var(--l-ground)}.prep_hero__okXHs{background:var(--l-ground);padding-block:calc(var(--l-nav-h) + var(--space-5)) var(--l-section)}.prep_heroStack__JsK51{display:grid;gap:0;justify-items:center;text-align:center}.prep_crumbs__WmPPe ol{color:var(--l-text-muted);display:flex;flex-wrap:wrap;font:500 var(--step-0)/1.2 var(--font-sans);justify-content:center;list-style:none;margin:0 0 var(--space-2);padding:0}.prep_crumbs__WmPPe li{align-items:center;display:inline-flex}.prep_crumbs__WmPPe li+li:before{content:"/";padding-inline:var(--space-2)}.prep_crumbs__WmPPe a{align-items:center;color:var(--l-text-soft);display:inline-flex;min-height:var(--control-h);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}@media (hover:hover){.prep_crumbs__WmPPe a:hover{color:var(--accent)}}.prep_h1__6aaT_{font-size:var(--step-4);letter-spacing:-.018em;line-height:1.05}.prep_h1__6aaT_,.prep_h2__e3Blk{color:var(--l-text);font-family:var(--font-math);font-weight:400;margin:0;text-wrap:balance}.prep_h2__e3Blk{font-size:var(--step-3);letter-spacing:-.012em;line-height:1.1}.prep_h3__8XG_z{color:var(--l-text);font-family:var(--font-math);font-size:var(--step-2);font-weight:400;line-height:1.2;margin:0 0 var(--space-3)}.prep_lead__v4M_y{color:var(--l-text-soft);font-size:clamp(17px,1.6vw,var(--step-1));line-height:1.5;margin:var(--space-3) auto 0;max-width:40em;text-wrap:pretty}.prep_actions__Eyavs{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);justify-content:center;margin-top:var(--space-4)}.prep_quiet__J5cZz{align-items:center;color:var(--accent);display:inline-flex;font:600 var(--step-0)/1.3 var(--font-sans);min-height:48px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}@media (hover:hover){.prep_quiet__J5cZz:hover{color:var(--accent-dark);text-decoration-thickness:2px}}.prep_glance__v_9ny{margin-top:var(--space-5);width:100%}.prep_glance__v_9ny h2{color:var(--l-text);font-family:var(--font-math);font-size:var(--step-2);font-weight:400;line-height:1.2;margin:0 0 var(--space-3)}.prep_glance__v_9ny dl{display:grid;gap:var(--space-3);margin:0;text-align:center}@media (min-width:760px){.prep_glance__v_9ny dl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:760px){.prep_glance__v_9ny dl:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}}.prep_glance__v_9ny dl>div{background:var(--white);padding:var(--space-4)}.prep_glance__v_9ny dt{color:var(--l-text);font:650 var(--step-0)/1.3 var(--font-sans)}.prep_glance__v_9ny dd{color:var(--l-text-soft);font-size:var(--step-0);line-height:1.5;margin:var(--space-1) auto 0;max-width:34ch;text-wrap:pretty}.prep_byline__v5nvT{color:var(--l-text-muted);font:400 var(--step-0)/1.5 var(--font-sans);margin:var(--space-3) auto 0;max-width:60rem;text-wrap:balance}.prep_byline__v5nvT a{color:var(--l-text-soft);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}@media (hover:hover){.prep_byline__v5nvT a:hover{color:var(--accent)}}.prep_stack__EFjDv{display:grid;gap:var(--space-5)}.prep_split__il7a6{display:grid;gap:var(--space-4)}@media (min-width:900px){.prep_split__il7a6{align-items:start;gap:var(--l-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.prep_intro__9mo4I{display:grid;gap:var(--space-3);max-width:var(--l-column)}.prep_intro__9mo4I p,.prep_prose__ZOeYB p{color:var(--l-text-soft);font-size:var(--step-0);line-height:1.65;margin:0;max-width:62ch;text-wrap:pretty}.prep_prose__ZOeYB{display:grid;gap:var(--space-3)}.prep_columns__Q3AdL{display:grid;gap:var(--space-3) var(--space-5)}.prep_columns__Q3AdL p{color:var(--l-text-soft);font-size:var(--step-0);line-height:1.65;margin:0;text-wrap:pretty}@media (min-width:900px){.prep_columns__Q3AdL{grid-template-columns:repeat(3,minmax(0,1fr))}}.prep_prose__ZOeYB a{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}@media (hover:hover){.prep_prose__ZOeYB a:hover{color:var(--accent-dark);text-decoration-thickness:2px}}.prep_stats__NYSVO{display:grid;gap:var(--space-3);margin:0}@media (min-width:640px){.prep_stats__NYSVO{grid-template-columns:repeat(3,minmax(0,1fr))}}.prep_stat__2qi3N{background:var(--fact-ground,var(--l-ground));display:flex;flex-direction:column-reverse;gap:var(--space-1);justify-content:flex-end;padding:var(--space-4)}.prep_stat__2qi3N dt{color:var(--l-text-soft);font:500 var(--step-0)/1.3 var(--font-sans)}.prep_stat__2qi3N dd{color:var(--l-text);font-family:var(--font-math);font-size:var(--step-3);line-height:1;margin:0;white-space:nowrap}.prep_facts__ntugx{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));margin:0}.prep_fact__o7vUB{background:var(--fact-ground,var(--l-ground));display:flex;flex-direction:column-reverse;gap:var(--space-1);justify-content:flex-end;padding:var(--space-4)}.prep_fact__o7vUB dt{color:var(--l-text-soft);font:500 var(--step-0)/1.3 var(--font-sans)}.prep_fact__o7vUB dd{color:var(--l-text);font-family:var(--font-math);font-size:var(--step-3);line-height:1;margin:0}.prep_range__i2i94{margin:0}.prep_track__qA5Ri{background:var(--l-ground-2);height:24px;position:relative}.prep_full__gvAn_,.prep_median__bMEEB,.prep_mid__Pq_OM{bottom:0;position:absolute;top:0}.prep_full__gvAn_{background:color-mix(in srgb,var(--accent) 30%,var(--paper));left:calc(var(--lo) * 1%);width:calc((var(--hi) - var(--lo)) * 1%)}.prep_mid__Pq_OM{background:var(--accent);left:calc(var(--q1) * 1%);width:calc((var(--q3) - var(--q1)) * 1%)}.prep_median__bMEEB{background:var(--ink);bottom:-6px;left:calc(var(--med) * 1%);margin-left:-1.5px;top:-6px;width:3px}.prep_range__i2i94 figcaption{color:var(--l-text-muted);font:400 var(--step--1)/1.4 var(--font-sans);margin-top:var(--space-2-5)}.prep_faqList__s2KT4{display:grid;gap:var(--space-4-5)}.prep_faqItem__2QAeo h3{color:var(--l-text);font-family:var(--font-math);font-size:var(--step-1);font-weight:400;line-height:1.25;margin:0}.prep_faqItem__2QAeo p{color:var(--l-text-soft);font-size:var(--step-0);line-height:1.65;margin:var(--space-2) 0 0;max-width:62ch}.prep_nextGroups__s0exD{display:flex;flex-wrap:wrap;gap:var(--space-5) var(--l-gap)}.prep_nextGroups__s0exD>div{flex:1 1 22rem;max-width:36rem}.prep_nextGroups__s0exD .prep_cards__TgnZz{grid-template-columns:minmax(0,1fr)}.prep_cards__TgnZz{display:grid;gap:var(--space-3);list-style:none;margin:0;padding:0}@media (min-width:700px){.prep_cards__TgnZz{grid-template-columns:repeat(2,minmax(0,1fr))}}.prep_card__5abg8{background:var(--paper);border:1px solid var(--ink);box-sizing:border-box;color:var(--l-text);display:grid;gap:var(--space-1);height:100%;min-height:var(--control-h);padding:var(--space-3) var(--space-4)}@media (hover:hover){.prep_card__5abg8:hover,.prep_step__ilNVQ:hover{background:var(--accent-soft)}}.prep_cardName__yrm0g{color:var(--l-text);font-family:var(--font-math);font-size:var(--step-2);line-height:1.2}.prep_cardText__Naxoe{color:var(--l-text-soft);font-size:var(--step-0);line-height:1.5}.prep_cardMeta__lDngz{color:var(--accent);font:600 var(--step-0)/1.3 var(--font-sans)}.prep_stairs__0ev5g{display:grid;gap:var(--space-3);list-style:none;margin:0;padding:0}@media (min-width:700px){.prep_stairs__0ev5g{--rise:clamp(24px,5vw,72px)}}.prep_stairs__0ev5g li{margin-inline-start:calc(var(--i) * var(--rise, 0px))}.prep_step__ilNVQ{align-items:center;background:color-mix(in srgb,var(--accent) calc(var(--i) * 4%),var(--paper));border:1px solid var(--ink);box-sizing:border-box;color:var(--l-text);display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);justify-content:space-between;min-height:72px;padding:var(--space-3) var(--space-4)}.prep_stepBody__2_8Xc{display:grid;flex:1 1 18rem;gap:var(--space-1)}.prep_stepCount__87QhH{display:grid;gap:2px;justify-items:end}.prep_stepNumber__OW_we{font-family:var(--font-math);font-size:var(--step-3);line-height:1}@media (max-width:699px){.prep_stepCount__87QhH{align-items:baseline;display:flex;gap:var(--space-2);justify-items:start}}.features-page_groups__cKCc9 ul{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center;list-style:none;margin:var(--space-5) 0 0;padding:0}.features-page_groups__cKCc9 a{align-items:center;background:var(--white);color:var(--l-text);display:inline-flex;font:600 var(--step-0)/1.25 var(--font-sans);justify-content:center;min-height:48px;padding-inline:var(--space-3);text-decoration:none}@media (max-width:599px){.features-page_groups__cKCc9 ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.features-page_groups__cKCc9 a:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@media (hover:hover){.features-page_groups__cKCc9 a:hover{background:var(--accent-soft);color:var(--accent-dark)}}.features-page_group__KrFae{display:grid;gap:var(--space-4)}.features-page_group__KrFae>*{min-width:0}@media (min-width:900px){.features-page_group__KrFae{align-items:start;column-gap:var(--l-gap);grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-rows:auto 1fr}.features-page_features__vWNbu,.features-page_intro__iXtQ1{grid-column:1}.features-page_figure__pIWPT{align-self:start;grid-column:2;grid-row:1/span 2;position:sticky;top:calc(var(--l-nav-h) + var(--space-3))}}.features-page_intro__iXtQ1{align-content:start;display:grid;gap:var(--space-3)}.features-page_story__OVb0v{color:var(--l-text);font-family:var(--font-math);font-size:var(--step-1);line-height:1.5;margin:0;max-width:34em;text-wrap:pretty}.features-page_why__FMPYb{color:var(--l-text-soft);font-size:var(--step-0);line-height:1.6;margin:0;max-width:52ch;text-wrap:pretty}.features-page_figure__pIWPT{min-width:0}.features-page_features__vWNbu{display:grid;gap:var(--space-4) var(--space-5);margin:0}@media (min-width:720px){.features-page_features__vWNbu{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}}.features-page_features__vWNbu>div{min-width:0}.features-page_features__vWNbu dt{color:var(--l-text);font-family:var(--font-math);font-size:var(--step-1);line-height:1.25}.features-page_features__vWNbu dd{color:var(--l-text-soft);font-size:var(--step-0);line-height:1.6;margin:var(--space-1) 0 0;max-width:62ch;text-wrap:pretty}.features-page_table__SYwj2{border-collapse:separate;border-spacing:0 var(--space-1);width:100%}.features-page_table__SYwj2 td,.features-page_table__SYwj2 th{font-size:var(--step-0);line-height:1.5;padding:var(--space-3);text-align:start;vertical-align:top}.features-page_table__SYwj2 thead th{color:var(--l-text);font-family:var(--font-math);font-size:var(--step-1);font-weight:400;padding-block:var(--space-2)}.features-page_table__SYwj2 tbody th{background:var(--l-ground);color:var(--l-text-muted);font-weight:400;width:38%}.features-page_table__SYwj2 tbody td{background:var(--l-ground-2);color:var(--l-text)}@media (max-width:599px){.features-page_table__SYwj2 td,.features-page_table__SYwj2 th{padding:var(--space-2)}.features-page_table__SYwj2 tbody th{width:42%}}.how_band__LCBlv{--l-ground:var(--paper);background:var(--paper);scroll-margin-top:calc(var(--l-nav-h) + var(--space-3))}.how_story__cVDTU{display:grid;gap:var(--space-4);padding-block:var(--l-section)}.how_head____Rhh h2{color:var(--l-text);font-family:var(--font-math);font-size:var(--step-4);font-weight:400;letter-spacing:-.012em;line-height:1.08;margin:0}.how_head____Rhh p{color:var(--l-text-soft);font-size:clamp(17px,1.35vw,20px);line-height:1.5;margin:var(--space-3) 0 0;max-width:46ch;text-wrap:pretty}.how_steps__IyQSr{display:grid;list-style:none;margin:0;padding:0}.how_step__wyYiJ{display:grid;gap:var(--space-4);grid-template-columns:minmax(0,1fr);padding-block:var(--space-5)}.how_text__1QIr5{column-gap:var(--space-3);display:grid;grid-template-columns:1.5rem minmax(0,1fr)}.how_text__1QIr5 h3{color:var(--l-text);font-family:var(--font-math);font-size:var(--step-2);font-weight:400;letter-spacing:-.005em;line-height:1.2;margin:0;max-width:26ch;text-wrap:balance}.how_text__1QIr5 p{color:var(--l-text-soft);font-size:var(--step-0);line-height:1.55;margin:var(--space-2) 0 0;max-width:40ch}.how_numeral__Lm4kK{color:var(--l-frame);font-family:var(--font-math);font-size:var(--step-2);font-variant-numeric:lining-nums;font-weight:400;line-height:1.2}.how_visual__y1123{min-width:0}.how_startRow__3uLeH{margin-top:var(--space-3)}@media (min-width:900px){.how_step__wyYiJ{align-items:center;column-gap:var(--l-gap);grid-template-columns:repeat(12,minmax(0,1fr));padding-block:var(--space-4)}.how_text__1QIr5{grid-column:1/span 5}.how_visual__y1123{grid-column:6/-1}.how_text__1QIr5 p{font-size:clamp(17px,1.35vw,20px)}.how_step__wyYiJ:last-child{padding-bottom:0}.how_step__wyYiJ[data-wide=true]{row-gap:var(--space-4)}.how_step__wyYiJ[data-wide=true] .how_text__1QIr5{grid-column:1/span 7}.how_step__wyYiJ[data-wide=true] .how_visual__y1123{grid-column:1/-1}}.how_figure__UFLcK,.how_levels__4FyG_{margin:0}.how_figure__UFLcK figcaption,.how_levels__4FyG_ figcaption{color:var(--l-text-soft);font:400 var(--step-0)/1.5 var(--font-sans);margin:var(--space-2-5) 0 0;max-width:62ch}.how_levels__4FyG_{--tier-bronze:var(--l-metal-bronze);--tier-silver:var(--l-metal-silver);--tier-gold:var(--l-metal-gold);--tier-platinum:var(--l-metal-platinum);--tier-diamond:var(--l-metal-diamond);--tier-master:var(--l-metal-master);--road-x:14px;--span:calc(100% - 44px)}.how_road__YiQo7{height:400px;max-width:320px;position:relative;text-align:left}.how_track__a9Jjh{border-left:1px dashed var(--l-line-strong);bottom:44px;left:var(--road-x);position:absolute;top:0}.how_trackLit__T4_Oc{background:var(--l-strong);height:calc(var(--at) * var(--span));left:calc(var(--road-x) - .5px);position:absolute;top:0;width:2px}.how_tiers__PgTd3{inset:0;list-style:none;margin:0;padding:0;position:absolute}.how_tiers__PgTd3 li{align-items:center;display:grid;gap:2px var(--space-2);grid-template-columns:auto auto auto;justify-content:start;left:0;padding:0 0 0 calc(var(--road-x) + 26px);position:absolute;right:0;top:calc(var(--at) * var(--span) - 9px)}.how_tiers__PgTd3 li:before{background:var(--metal,var(--l-frame));content:"";height:2px;left:calc(var(--road-x) - 7px);position:absolute;top:9px;width:14px}.how_tiers__PgTd3 li[data-tier=bronze]{--metal:var(--l-metal-bronze)}.how_tiers__PgTd3 li[data-tier=silver]{--metal:var(--l-metal-silver)}.how_tiers__PgTd3 li[data-tier=gold]{--metal:var(--l-metal-gold)}.how_tiers__PgTd3 li[data-tier=platinum]{--metal:var(--l-metal-platinum)}.how_tiers__PgTd3 li[data-tier=diamond]{--metal:var(--l-metal-diamond)}.how_tiers__PgTd3 li[data-tier=master]{--metal:var(--l-metal-master)}.how_tierMark__WzjWV{margin-top:1px}.how_tierName__aLHrR{color:var(--l-text);font:600 var(--step-0)/1.3 var(--font-sans)}.how_tierFrom__WMpah{color:var(--l-text-soft);font:500 var(--step-0)/1.3 var(--font-sans)}.how_end__bY1Qc{bottom:30px;color:var(--l-text-soft);font:500 var(--step-0)/1 var(--font-sans);left:calc(var(--road-x) + 26px);position:absolute}.how_you__tEtdq{left:calc(var(--road-x) - 12px);position:absolute;top:calc(var(--at) * var(--span) - 12px)}.how_you__tEtdq b{align-items:center;background:var(--l-strong);border-radius:50%;color:var(--l-ground);display:flex;font:700 var(--step--2)/1 var(--font-sans);height:24px;justify-content:center;outline:1px solid color-mix(in srgb,var(--l-strong) 45%,transparent);outline-offset:3px;width:24px}@media (min-width:640px){.how_levels__4FyG_{--lead:12px;--span:calc(100% - var(--lead) - 64px)}.how_road__YiQo7{height:136px;max-width:none}.how_track__a9Jjh{border-left:0;border-top:1px dashed var(--l-line-strong);bottom:auto;left:var(--lead);top:50%;width:var(--span)}.how_trackLit__T4_Oc{height:2px;left:var(--lead);top:calc(50% - 1px);width:calc(var(--at) * var(--span))}.how_tiers__PgTd3 li{--x:calc(var(--lead) + var(--at) * var(--span));align-items:start;grid-template-columns:auto auto;left:var(--x);padding:0 0 0 10px;right:auto;top:auto}.how_tierMark__WzjWV{grid-row:span 2}.how_tierFrom__WMpah{grid-column:2}.how_tiers__PgTd3 li[data-side=below]{top:calc(50% + 14px)}.how_tiers__PgTd3 li[data-side=above]{bottom:calc(50% + 14px)}.how_tiers__PgTd3 li:before{height:auto;left:0;width:2px}.how_tiers__PgTd3 li[data-side=below]:before{bottom:0;top:-14px}.how_tiers__PgTd3 li[data-side=above]:before{bottom:-14px;top:0}.how_end__bY1Qc{bottom:auto;left:calc(var(--lead) + var(--span) + 10px);top:calc(50% - .5em)}.how_you__tEtdq{left:calc(var(--lead) + var(--at) * var(--span) - 12px);top:calc(50% - 12px)}}.how_histogram__mnKwp{display:block;height:auto;max-width:400px;width:100%}.how_other__Mrq5_{fill:color-mix(in srgb,var(--l-frame) 48%,var(--l-ground))}.how_contest__7B4_V{fill:color-mix(in srgb,var(--l-glow) 62%,var(--l-strong));stroke:var(--l-ground);stroke-width:1}.how_baseline__Gqt7u{stroke:var(--l-line-strong);stroke-width:1}.how_marker__ffSQH{stroke:var(--l-strong);stroke-width:2}.how_markerNode__kfftu{fill:var(--l-strong)}.how_axis__gucrV{font:500 var(--step-0) var(--font-sans);justify-content:space-between;margin:4px 0 0;max-width:400px}.how_axis__gucrV,.how_key__RJTvJ{color:var(--l-text-soft);display:flex}.how_key__RJTvJ{flex-wrap:wrap;font:500 var(--step-0)/1.4 var(--font-sans);gap:var(--space-1) var(--space-3);list-style:none;margin:var(--space-2-5) 0 0;padding:0}.how_key__RJTvJ li{align-items:center;display:inline-flex;gap:6px}.how_key__RJTvJ i{display:inline-block;height:10px;width:10px}.how_keyContest__nDoZ5{background:color-mix(in srgb,var(--l-glow) 62%,var(--l-strong))}.how_keyOther__J8BDh{background:color-mix(in srgb,var(--l-frame) 48%,var(--l-ground))}.how_key__RJTvJ .how_keyThis__lczDu{background:var(--l-strong);width:2px}@media (min-width:640px) and (max-width:899px){.how_axis__gucrV,.how_histogram__mnKwp{max-width:none}}@media (min-width:1600px){.how_axis__gucrV,.how_histogram__mnKwp{max-width:560px}}@media (forced-colors:active){.how_key__RJTvJ i,.how_tiers__PgTd3 li:before,.how_trackLit__T4_Oc,.how_you__tEtdq b{background:CanvasText}.how_you__tEtdq b{color:Canvas}}.problem_band__7YCSf{padding-block:var(--l-section);position:relative}.problem_inner__5Oej0{display:grid;gap:var(--space-5)}.problem_title__cQ0VA{color:var(--l-text);font-family:var(--font-math);font-size:var(--step-3);font-weight:400;letter-spacing:-.005em;line-height:1.15;margin:0;text-wrap:balance}.problem_lead__eSnYc{color:var(--l-text-soft);font-size:var(--step-0);line-height:1.5;margin:var(--space-2-5) 0 0;max-width:34ch}.problem_window__bRaqt{--focus-ring:2px solid var(--accent);--focus-offset:2px;color:var(--ink);color-scheme:light;max-width:var(--l-column);padding-right:6px;width:100%}.problem_window__bRaqt .sheet{background:var(--white);border:2px solid var(--ink);border-radius:6px;box-shadow:6px 6px 0 var(--accent)}@media (max-width:639px){.problem_band__7YCSf{padding-block:var(--space-5) var(--space-6)}.problem_inner__5Oej0{gap:var(--space-4)}}@media (min-width:560px){.problem_window__bRaqt{padding-right:8px}.problem_window__bRaqt .sheet{box-shadow:8px 8px 0 var(--accent)}}@media (min-width:1024px){.problem_inner__5Oej0{align-items:start;gap:var(--l-gap);grid-template-columns:minmax(0,1fr) minmax(0,45rem)}.problem_intro__NE5uf{padding-top:var(--space-3)}}.product-shot_band__Q0zT7{background:var(--l-ground)}.product-shot_inner__2e7S1{display:grid;gap:var(--space-4);justify-items:start;padding-block:var(--l-section)}.product-shot_inner__2e7S1 h2{color:var(--l-text);font-family:var(--font-math);font-size:var(--step-4);font-weight:400;letter-spacing:-.012em;line-height:1.08;margin:0}.product-shot_figure__yqJdp{display:grid;gap:var(--space-2-5);justify-items:start;margin:0;width:100%}.product-shot_scroll__3DBPg{max-width:100%;overflow-x:auto;width:100%}.product-shot_scroll__3DBPg:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.product-shot_shot__bvJ_Y{background:var(--white);border:1px solid var(--line-strong);border-radius:var(--radius-md);display:block;height:auto;width:100%}@media (max-width:767px){.product-shot_shot__bvJ_Y{min-width:760px}}.product-shot_figure__yqJdp figcaption{color:var(--l-text-soft);font-size:var(--step--1);line-height:1.5}.proof_proof__y_Nfb{background:var(--l-ground-2);position:relative}.proof_inner__JBGBZ{align-items:end;display:grid;gap:var(--space-4);padding-block:var(--space-5)}.proof_figures__yxuTY{display:flex;gap:var(--space-3);justify-content:space-between;list-style:none;margin:0;padding:0}.proof_figure__NmCA6{display:grid;flex:0 1 auto;gap:var(--space-2);min-width:0}.proof_numeral__fGiHl{color:var(--l-text);font-family:var(--font-math);font-size:clamp(26px,7.2vw,40px);font-variant-numeric:lining-nums;font-weight:400;letter-spacing:-.01em;line-height:1;white-space:nowrap}.proof_figure__NmCA6:first-child .proof_numeral__fGiHl{font-size:clamp(34px,9.4vw,52px)}.proof_to__2AJGX{color:var(--l-text-soft);font:500 max(var(--step-0),.4em)/1 var(--font-sans);letter-spacing:0;position:relative;top:-.22em;vertical-align:middle}.proof_label__7dpDT{line-height:1.35;max-width:14ch}.proof_label__7dpDT,.proof_permission__ZN6VU{color:var(--l-text-soft);font-size:var(--step-0)}.proof_permission__ZN6VU{line-height:1.55;margin:0;text-wrap:pretty}.proof_permission__ZN6VU a{color:var(--accent);padding-block:var(--space-2-5);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}@media (hover:hover){.proof_permission__ZN6VU a:hover{color:var(--accent-dark);text-decoration-thickness:2px}}@media (max-width:639px){.proof_inner__JBGBZ{gap:var(--space-3);padding-block:var(--space-4)}.proof_figures__yxuTY{display:grid;gap:var(--space-2);grid-template-columns:repeat(3,auto)}.proof_figure__NmCA6{gap:var(--space-1)}.proof_numeral__fGiHl{font-size:clamp(22px,6.2vw,30px)}.proof_figure__NmCA6:first-child .proof_numeral__fGiHl{font-size:clamp(28px,7.8vw,38px)}.proof_label__7dpDT{font-size:var(--step--1);max-width:11ch}.proof_permission__ZN6VU{line-height:1.45}}@media (min-width:768px){.proof_figures__yxuTY{column-gap:var(--l-gap)}.proof_numeral__fGiHl{font-size:clamp(36px,4.6vw,56px)}.proof_figure__NmCA6:first-child .proof_numeral__fGiHl{font-size:clamp(48px,6.6vw,80px)}.proof_label__7dpDT{max-width:none}}@media (min-width:1024px){.proof_inner__JBGBZ{column-gap:var(--l-gap);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.reviews_band__nz3vD{background:var(--paper)}.reviews_inner__Yw1h1{display:grid;justify-items:center;padding-block:var(--l-section)}.reviews_review__6Y72e{display:grid;gap:var(--space-4);justify-items:center;margin:0;max-width:36em;text-align:center}.reviews_result__yXzsU{display:grid;gap:var(--space-1);justify-items:center;margin:0}.reviews_numbers__tTGgJ{align-items:baseline;color:var(--l-text);display:flex;font-family:var(--font-math);font-size:clamp(48px,9vw,88px);font-variant-numeric:lining-nums;gap:.3em;letter-spacing:-.01em;line-height:1}.reviews_before__seJEH{color:var(--l-text-soft)}.reviews_arrow__Va0ks{color:var(--accent);font-size:.6em;position:relative;top:-.08em}.reviews_label__6NtDD{color:var(--l-text-soft);font-size:var(--step-0)}.reviews_quote__RWpIG{margin:0}.reviews_quote__RWpIG p{color:var(--l-text);font-family:var(--font-math);font-size:clamp(21px,2.3vw,28px);line-height:1.42;margin:0;text-wrap:pretty}.reviews_by__hvn9H{display:grid;gap:2px}.reviews_name__FK9rh{color:var(--l-text);font:600 var(--step-0)/1.3 var(--font-sans)}.reviews_role__oZQhb{color:var(--l-text-soft);font-size:var(--step--1)}@media (min-width:900px){.reviews_inner__Yw1h1{justify-items:stretch}.reviews_review__6Y72e{align-items:center;column-gap:var(--l-gap);grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;justify-items:start;max-width:none;text-align:left}.reviews_result__yXzsU{grid-row:1/span 2;justify-items:start}.reviews_quote__RWpIG{align-self:end;grid-column:2}.reviews_by__hvn9H{align-self:start;grid-column:2}}.completed_section__hnw15{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4);max-width:72rem}.completed_head__KuLvT h2{font:650 var(--step-1)/1.2 var(--font-sans);letter-spacing:var(--tracking-snug);margin:0}.completed_head__KuLvT p{color:var(--ink-2);font:400 var(--step--1)/1.5 var(--font-sans);margin:var(--space-1) 0 0}.completed_controls__fH_RO{align-items:end;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-5)}.completed_search__PaaOn{display:flex;flex-direction:column;gap:var(--space-1);width:min(20rem,100%)}.completed_search__PaaOn span{color:var(--muted);font:500 var(--step--1)/1.2 var(--font-sans)}.completed_search__PaaOn input{background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--radius-md);color:var(--ink);font:400 var(--step-0)/1.4 var(--font-sans);min-height:var(--control-h);width:100%;padding:var(--space-2) var(--space-2-5)}.completed_search__PaaOn input:focus-visible{border-color:var(--accent);outline:var(--focus-ring);outline-offset:0}.completed_filterToggle__y5_3O{background:none;border:0;color:var(--accent-dark);cursor:pointer;display:none;font:600 var(--step--1) var(--font-sans);min-height:44px;padding:0;text-align:left;text-decoration:underline;text-underline-offset:.2em;width:fit-content}.completed_filterToggle__y5_3O:focus-visible{outline:var(--focus-ring);outline-offset:2px}.completed_filters__NA6hu{display:contents}.completed_choices__xqd69{align-items:center;border:0;display:flex;flex-wrap:wrap;gap:0 var(--space-4);margin:0;min-width:0;padding:0}.completed_choices__xqd69 legend{color:var(--muted);float:left;font:500 var(--step--1)/1 var(--font-sans);margin-right:var(--space-3);padding:0}.completed_choices__xqd69 label{align-items:center;cursor:pointer;display:inline-flex;font:500 var(--step--1)/1 var(--font-sans);gap:var(--space-2);min-height:44px}.completed_choices__xqd69 input{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.completed_bubble__9WNIR{border:1.5px solid var(--ink);border-radius:50%;display:inline-block;height:14px;width:14px}.completed_choices__xqd69 input:checked+.completed_bubble__9WNIR{background:var(--ink);box-shadow:inset 0 0 0 2.5px var(--paper)}.completed_choices__xqd69 input:focus-visible+.completed_bubble__9WNIR{outline:var(--focus-ring);outline-offset:2px}.completed_matchLine__CVk_2{color:var(--muted);font:500 var(--step--1)/1.4 var(--font-sans);margin:0}.completed_day__8Fnu2{margin-top:var(--space-2)}.completed_day__8Fnu2 h3{align-items:baseline;border-bottom:1px solid var(--line-strong);display:flex;flex-wrap:wrap;font:650 var(--step-0)/1.3 var(--font-sans);gap:var(--space-1) var(--space-3);margin:0;padding-bottom:var(--space-2)}.completed_day__8Fnu2 h3 span{color:var(--muted);font:500 var(--step--1)/1.3 var(--font-sans)}.completed_day__8Fnu2 ul{list-style:none;margin:0;padding:0}.completed_row__qquFP{align-items:center;background:transparent;border:0;border-bottom:1px solid var(--line);color:var(--ink);cursor:pointer;display:grid;gap:var(--space-3);grid-template-columns:16px minmax(0,1fr) 6.5rem 11rem;min-height:56px;padding:var(--space-2) var(--space-2);text-align:left;transition:background-color .15s var(--ease-out);width:100%}.completed_row__qquFP:focus-visible{outline:var(--focus-ring);outline-offset:-2px}@media (hover:hover){.completed_row__qquFP:hover{background:var(--paper-2)}}.completed_mark__5f35i{border:1.5px solid var(--ink);border-radius:50%;box-sizing:border-box;display:block;height:16px;width:16px}.completed_mark__5f35i[data-result=solved]{background:var(--success);border-color:var(--success)}.completed_mark__5f35i[data-result=repaired]{border-color:var(--success);box-shadow:inset 0 0 0 3px var(--paper),inset 0 0 0 8px var(--success)}.completed_mark__5f35i[data-result=relapsed]{border-color:var(--success)}.completed_mark__5f35i[data-result=missed]{border-color:var(--muted)}.completed_title__ogxTK{display:flex;flex-direction:column;gap:2px;min-width:0}.completed_title__ogxTK strong{font:600 var(--step--1)/1.3 var(--font-sans)}.completed_title__ogxTK small{color:var(--muted);font:400 var(--step--1)/1.35 var(--font-sans)}.completed_outcome__qXaMN{font:600 var(--step--1)/1.3 var(--font-sans)}.completed_outcome__qXaMN[data-result=missed]{color:var(--muted);font-weight:500}.completed_facts__DYHNm{color:var(--muted);font:400 var(--step--1)/1.35 var(--font-sans)}.completed_more__j00Hh,.completed_textButton__FwEGL{background:none;border:0;color:var(--accent-dark);cursor:pointer;font:600 var(--step--1) var(--font-sans);justify-self:start;min-height:44px;padding:0;text-decoration:underline;text-underline-offset:.2em;width:fit-content}.completed_more__j00Hh:focus-visible,.completed_textButton__FwEGL:focus-visible{outline:var(--focus-ring);outline-offset:2px}.completed_state__L2_yT{color:var(--ink-2);font-size:var(--step-0);line-height:1.55;margin:0;max-width:60ch}.completed_state__L2_yT p{margin:0 0 var(--space-2)}@media (max-width:720px){.completed_row__qquFP{grid-template-columns:16px minmax(0,1fr) auto}.completed_facts__DYHNm{grid-column:2/-1}.completed_filterToggle__y5_3O{display:inline-flex;align-items:center}.completed_filters__NA6hu{display:none;flex-basis:100%}.completed_filters__NA6hu[data-open]{display:block}}.confirm-action_text__qbM0R{align-items:center;background:none;border:0;color:var(--accent-dark);cursor:pointer;display:inline-flex;font:600 var(--step--1) var(--font-sans);min-height:44px;padding:0;text-decoration:underline;text-underline-offset:.2em}.confirm-action_text__qbM0R:disabled{color:var(--muted);cursor:default;text-decoration:none}.confirm-action_ask__CVwyJ{align-items:center;color:var(--ink-2);display:inline-flex;flex-wrap:wrap;font:500 var(--step--1)/1.3 var(--font-sans);gap:var(--space-1) var(--space-3)}.confirm-action_confirm__4GPLA{align-items:center;background:var(--ink);border:0;border-radius:var(--radius-md);color:var(--paper);cursor:pointer;display:inline-flex;font:600 var(--step--1)/1 var(--font-sans);min-height:36px;padding:0 var(--space-3)}.confirm-action_confirm__4GPLA:disabled{cursor:default;opacity:.6}.confirm-action_confirm__4GPLA:focus-visible,.confirm-action_text__qbM0R:focus-visible{outline:var(--focus-ring);outline-offset:2px}.feedback_page__1iw8S{display:flex;flex-direction:column;gap:var(--space-3);max-width:52rem}.feedback_header__mywf1{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-4);justify-content:space-between}.feedback_header__mywf1 h1{font:650 var(--step-3)/1.1 var(--font-sans);letter-spacing:var(--tracking-snug);margin:0}.feedback_header__mywf1 p{color:var(--ink-2);font-size:var(--step-0);line-height:1.5;margin:var(--space-2) 0 0;max-width:56ch}.feedback_composer__8jsbG{border-top:1px solid var(--line);display:flex;flex-direction:column;gap:var(--space-3);max-width:40rem;padding-top:var(--space-3)}.feedback_field__bQL_h{display:flex;flex-direction:column;gap:var(--space-1)}.feedback_field__bQL_h span{color:var(--muted);font:500 var(--step--1)/1.2 var(--font-sans)}.feedback_field__bQL_h em{font-style:normal;margin-left:var(--space-1)}.feedback_field__bQL_h input,.feedback_field__bQL_h textarea{background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--radius-md);color:var(--ink);font:400 var(--step-0)/1.5 var(--font-sans);padding:var(--space-2) var(--space-2-5);width:100%}.feedback_field__bQL_h input{min-height:var(--control-h)}.feedback_field__bQL_h textarea{resize:vertical}.feedback_field__bQL_h input:focus-visible,.feedback_field__bQL_h textarea:focus-visible{border-color:var(--accent);outline:var(--focus-ring);outline-offset:0}.feedback_hint__wNHTh{color:var(--muted);font:400 var(--step--1)/1.5 var(--font-sans);margin:0}.feedback_controls__NGX4z{border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:0 var(--space-5);padding-top:var(--space-1)}.feedback_choices__qDoyy{align-items:center;border:0;display:flex;flex-wrap:wrap;gap:0 var(--space-4);margin:0;min-width:0;padding:0}.feedback_choices__qDoyy legend{color:var(--muted);float:left;font:500 var(--step--1)/1 var(--font-sans);margin-right:var(--space-3);padding:0}.feedback_choices__qDoyy label{align-items:center;cursor:pointer;display:inline-flex;font:500 var(--step--1)/1 var(--font-sans);gap:var(--space-2);min-height:44px}.feedback_choices__qDoyy input{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.feedback_bubble__8dXxT{border:1.5px solid var(--ink);border-radius:50%;box-sizing:border-box;display:inline-block;flex:0 0 auto;height:14px;width:14px}.feedback_choices__qDoyy input:checked+.feedback_bubble__8dXxT{background:var(--ink);box-shadow:inset 0 0 0 2.5px var(--paper)}.feedback_choices__qDoyy input:focus-visible+.feedback_bubble__8dXxT{outline:var(--focus-ring);outline-offset:2px}.feedback_message__m74yZ{color:var(--muted);font:500 var(--step--1)/1.4 var(--font-sans);margin:0}.feedback_message__m74yZ:empty{display:none}.feedback_note__5siyi{color:var(--muted);font:400 var(--step--1)/1.5 var(--font-sans);margin:0}.feedback_error__zzYII{color:var(--danger-dark);font:500 var(--step--1)/1.5 var(--font-sans);margin:0}.feedback_list__sEszu{list-style:none;margin:0;padding:0}.feedback_list__sEszu li{align-items:start;border-top:1px solid var(--line);display:grid;gap:var(--space-3);grid-template-columns:3.25rem minmax(0,1fr);padding:var(--space-3) 0}.feedback_vote__jZWWJ{align-items:center;background:none;border:1px solid var(--line-strong);border-radius:var(--radius-md);color:var(--ink);cursor:pointer;display:flex;flex-direction:column;gap:var(--space-1);min-height:52px;padding:var(--space-2) 0;width:3.25rem}.feedback_vote__jZWWJ strong{font:650 var(--step-0)/1 var(--font-sans);font-variant-numeric:tabular-nums}.feedback_vote__jZWWJ[aria-pressed=true]{border-color:var(--ink)}.feedback_vote__jZWWJ[aria-pressed=true] .feedback_bubble__8dXxT{background:var(--ink);box-shadow:inset 0 0 0 2.5px var(--paper)}.feedback_vote__jZWWJ:disabled{cursor:default;opacity:.6}.feedback_vote__jZWWJ:focus-visible{outline:var(--focus-ring);outline-offset:2px}.feedback_content__DVPZP h2{font:650 var(--step-0)/1.35 var(--font-sans);margin:0;overflow-wrap:anywhere}.feedback_content__DVPZP p{color:var(--ink-2);font:400 var(--step-0)/1.55 var(--font-sans);margin:var(--space-1) 0 0;max-width:60ch;overflow-wrap:anywhere;white-space:pre-line}.feedback_content__DVPZP .feedback_details__0uOGC[data-clamped]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden}.feedback_voteWord__HBnqQ{color:var(--muted);font:500 var(--step--2)/1 var(--font-sans)}.feedback_content__DVPZP .feedback_meta__d48T0{color:var(--muted);font:400 var(--step--1)/1.4 var(--font-sans)}.feedback_row__oyxp0{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin-top:var(--space-1)}.feedback_status__bda5c{color:var(--ink);font:650 var(--step--1)/1 var(--font-sans)}.feedback_status__bda5c[data-status=open]{color:var(--muted);font-weight:500}.feedback_status__bda5c[data-status=done]{color:var(--success-dark)}.feedback_statusSelect__6WSZC{align-items:center;display:inline-flex;font:500 var(--step--1)/1 var(--font-sans);gap:var(--space-2)}.feedback_statusSelect__6WSZC select{background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--radius-md);font:500 var(--step--1) var(--font-sans);min-height:36px;padding:0 var(--space-2)}.feedback_primary__6yslK{background:var(--accent);border:0;border-radius:var(--radius-md);color:var(--white);cursor:pointer;font:600 var(--step--1)/1 var(--font-sans);min-height:40px;padding:0 var(--space-3)}.feedback_primary__6yslK:disabled{cursor:default;opacity:.55}.feedback_primary__6yslK:focus-visible,.feedback_text__UeqKG:focus-visible{outline:var(--focus-ring);outline-offset:2px}.feedback_text__UeqKG{align-items:center;background:none;border:0;color:var(--accent-dark);cursor:pointer;display:inline-flex;font:600 var(--step--1) var(--font-sans);min-height:44px;padding:0;text-decoration:underline;text-underline-offset:.2em}.inbox_page__7jijW{display:flex;flex-direction:column;gap:var(--space-3);max-width:52rem}.inbox_header__TAciU{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);justify-content:space-between}.inbox_header__TAciU h1{font:650 var(--step-3)/1.1 var(--font-sans);letter-spacing:var(--tracking-snug);margin:0}.inbox_header__TAciU p{color:var(--ink-2);font-size:var(--step-0);line-height:1.5;margin:var(--space-2) 0 0;max-width:56ch}.inbox_note__GsPOG{color:var(--muted);font:400 var(--step--1)/1.5 var(--font-sans);margin:0;max-width:60ch}.inbox_note__GsPOG:empty{margin-top:calc(-1 * var(--space-3))}.inbox_error___3Ovb{color:var(--danger-dark);font:500 var(--step--1)/1.5 var(--font-sans);margin:0}.inbox_list__Ubtvk{list-style:none;margin:0;padding:0}.inbox_list__Ubtvk li{align-items:start;border-top:1px solid var(--line);display:grid;gap:var(--space-3);grid-template-columns:12px minmax(0,1fr) auto;padding:var(--space-3) 0}.inbox_dot__XxhM6{border:1.5px solid var(--line-strong);border-radius:50%;box-sizing:border-box;display:block;height:12px;margin-top:5px;width:12px}.inbox_list__Ubtvk li:first-child{border-top:0}.inbox_list__Ubtvk li[data-unread] .inbox_dot__XxhM6{background:var(--ink);border-color:var(--ink)}.inbox_body__6weXP{min-width:0}.inbox_line__9GU3k{color:var(--ink-2);font:400 var(--step-0)/1.5 var(--font-sans);margin:var(--space-1) 0 0}.inbox_line__9GU3k a{color:var(--ink);font-weight:650}.inbox_detail__XP4uG{color:var(--muted)}.inbox_noteText__A2XDq{border-left:0;color:var(--ink-2);font:400 var(--step-0)/1.5 var(--font-sans);margin:var(--space-2) 0 0;max-width:56ch;padding:0;quotes:"\201C" "\201D";overflow-wrap:anywhere}.inbox_noteText__A2XDq:before{content:open-quote}.inbox_noteText__A2XDq:after{content:close-quote}.inbox_actions__2gqHa{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin-top:var(--space-2)}.inbox_when__PagFc{color:var(--muted);font:500 var(--step--1)/1.4 var(--font-sans);white-space:nowrap}.inbox_primary__Zul8L{background:var(--ink);border:0;border-radius:var(--radius-md);color:var(--paper);cursor:pointer;font:600 var(--step--1)/1 var(--font-sans);min-height:36px;padding:0 var(--space-3)}.inbox_primary__Zul8L:disabled{cursor:default;opacity:.6}.inbox_text___g5c6{align-items:center;display:inline-flex;background:none;border:0;color:var(--accent-dark);cursor:pointer;font:600 var(--step--1) var(--font-sans);min-height:44px;padding:0;text-decoration:underline;text-underline-offset:.2em}.inbox_text___g5c6:disabled{color:var(--muted);cursor:default;text-decoration:none}.inbox_line__9GU3k a:focus-visible,.inbox_primary__Zul8L:focus-visible,.inbox_text___g5c6:focus-visible{outline:var(--focus-ring);outline-offset:2px}.inbox_srOnly__kji_N{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.peer-solutions_root__QEPoR{border-top:1px solid var(--line);display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-4)}.peer-solutions_head__klvlQ{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);justify-content:space-between}.peer-solutions_head__klvlQ h3{font:650 var(--step-0)/1.3 var(--font-sans);margin:0}.peer-solutions_sort__D8UNl{align-items:center;border:0;display:flex;gap:0 var(--space-4);margin:0;padding:0}.peer-solutions_sort__D8UNl legend{float:left;margin-right:var(--space-3);padding:0;position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.peer-solutions_sort__D8UNl label{align-items:center;cursor:pointer;display:inline-flex;font:500 var(--step--1)/1 var(--font-sans);gap:var(--space-2);min-height:44px}.peer-solutions_report__bOD8p input,.peer-solutions_sort__D8UNl input{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.peer-solutions_bubble__VE7lA{border:1.5px solid var(--ink);border-radius:50%;box-sizing:border-box;display:inline-block;flex:0 0 auto;height:14px;width:14px}.peer-solutions_report__bOD8p input:checked+.peer-solutions_bubble__VE7lA,.peer-solutions_sort__D8UNl input:checked+.peer-solutions_bubble__VE7lA{background:var(--ink);box-shadow:inset 0 0 0 2.5px var(--paper)}.peer-solutions_report__bOD8p input:focus-visible+.peer-solutions_bubble__VE7lA,.peer-solutions_sort__D8UNl input:focus-visible+.peer-solutions_bubble__VE7lA{outline:var(--focus-ring);outline-offset:2px}.peer-solutions_message__WSCxA{color:var(--muted);font:500 var(--step--1)/1.4 var(--font-sans);margin:0}.peer-solutions_note__k_pYu{color:var(--muted);font:400 var(--step--1)/1.5 var(--font-sans);margin:0;max-width:60ch}.peer-solutions_error__vne_c{color:var(--danger-dark);font:500 var(--step--1)/1.5 var(--font-sans);margin:0}.peer-solutions_list__qxuuX{list-style:none;margin:0;padding:0}.peer-solutions_list__qxuuX li{border-top:1px solid var(--line);padding:var(--space-3) 0}.peer-solutions_list__qxuuX li:first-child{border-top:0;padding-top:0}.peer-solutions_meta___Mxg4{align-items:center;display:flex;flex-wrap:wrap;font:500 var(--step--1)/1.4 var(--font-sans);gap:var(--space-1) var(--space-2)}.peer-solutions_author__A_mRf{color:var(--ink);font-weight:650;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:.2em}.peer-solutions_when__I3qU6,.peer-solutions_you__xOx2j{color:var(--muted)}.peer-solutions_body__IG5bN{font:400 var(--step-0)/1.6 var(--font-sans);margin-top:var(--space-2);max-width:64ch;overflow-wrap:anywhere}.peer-solutions_body__IG5bN p{margin:0 0 var(--space-2)}.peer-solutions_body__IG5bN .math{display:inline-block;max-width:100%;overflow-x:auto;overflow-y:hidden;vertical-align:bottom}.peer-solutions_body__IG5bN .math-display{display:block;max-height:24rem}.peer-solutions_body__IG5bN[data-clamped]{max-height:15rem;overflow:hidden}.peer-solutions_helpful__QtccD[aria-disabled=true]{cursor:default;opacity:.7}.peer-solutions_body__IG5bN p:last-child{margin-bottom:0}.peer-solutions_actions__BwhIG{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin-top:var(--space-2)}.peer-solutions_helpful__QtccD{align-items:center;background:none;border:0;color:var(--ink-2);cursor:pointer;display:inline-flex;font:500 var(--step--1)/1 var(--font-sans);gap:var(--space-2);min-height:44px;padding:0}.peer-solutions_helpful__QtccD strong{font-weight:650}.peer-solutions_helpful__QtccD[aria-pressed=true]{color:var(--ink)}.peer-solutions_helpful__QtccD[aria-pressed=true] .peer-solutions_bubble__VE7lA{background:var(--ink);box-shadow:inset 0 0 0 2.5px var(--paper)}.peer-solutions_helpful__QtccD:focus-visible{outline:var(--focus-ring);outline-offset:2px}.peer-solutions_count__hlCzR{color:var(--muted);font:500 var(--step--1)/1.4 var(--font-sans);margin:0}.peer-solutions_text__XAtOm{align-items:center;background:none;border:0;color:var(--accent-dark);cursor:pointer;display:inline-flex;font:600 var(--step--1) var(--font-sans);min-height:44px;padding:0;text-decoration:underline;text-underline-offset:.2em}.peer-solutions_text__XAtOm:disabled{color:var(--muted);cursor:default;text-decoration:none}.peer-solutions_primary__dOHIO{align-self:flex-start;background:var(--ink);border:0;border-radius:var(--radius-md);color:var(--paper);cursor:pointer;font:600 var(--step--1)/1 var(--font-sans);min-height:40px;padding:0 var(--space-3)}.peer-solutions_primary__dOHIO:disabled{cursor:default;opacity:.55}.peer-solutions_primary__dOHIO:focus-visible,.peer-solutions_text__XAtOm:focus-visible{outline:var(--focus-ring);outline-offset:2px}.peer-solutions_report__bOD8p{margin-top:var(--space-2)}.peer-solutions_report__bOD8p fieldset{border:0;margin:0;padding:0}.peer-solutions_report__bOD8p legend{color:var(--muted);font:500 var(--step--1)/1.2 var(--font-sans);padding:0}.peer-solutions_report__bOD8p label{align-items:center;cursor:pointer;display:flex;font:500 var(--step--1)/1.4 var(--font-sans);gap:var(--space-2);min-height:40px}.peer-solutions_composer__UXEoz{display:flex;flex-direction:column;gap:var(--space-2);max-width:64ch}.peer-solutions_composer__UXEoz>label{font:650 var(--step--1)/1.3 var(--font-sans)}.peer-solutions_help__eNOgt{color:var(--muted);font:400 var(--step--1)/1.5 var(--font-sans);margin:0}.peer-solutions_composer__UXEoz textarea{background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--radius-md);color:var(--ink);font:400 var(--step-0)/1.55 var(--font-sans);min-height:9rem;padding:var(--space-2-5);resize:vertical;width:100%}.peer-solutions_composer__UXEoz textarea:focus-visible{border-color:var(--accent);outline:var(--focus-ring);outline-offset:0}.peer-solutions_preview__yPnDG{border-top:1px solid var(--line);padding-top:var(--space-2)}.peer-solutions_preview__yPnDG strong{color:var(--muted);font:500 var(--step--1)/1.3 var(--font-sans)}.field-select_field__UeWjW{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.field-select_labelRow__hknZF{align-items:center;display:flex;gap:6px}.field-select_control__Av_27{position:relative}.field-select_trigger__5WW7Q{align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);cursor:pointer;display:flex;font:550 var(--step--1) var(--font-sans);justify-content:space-between;min-height:var(--control-h);padding:0 var(--space-2-5);text-align:left;transition:background .15s var(--ease),border-color .15s var(--ease),box-shadow .15s var(--ease),transform .1s var(--ease);width:100%}.field-select_trigger__5WW7Q>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (hover:hover){.field-select_trigger__5WW7Q:hover:not(:disabled){background:var(--white);border-color:var(--line-strong)}}.field-select_trigger__5WW7Q:active:not(:disabled){transform:scale(.97)}.field-select_trigger__5WW7Q:focus-visible,.field-select_trigger__5WW7Q[aria-expanded=true]{background:var(--white);border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent);outline:none}.field-select_trigger__5WW7Q:disabled{cursor:not-allowed;opacity:.5}.field-select_chevron__5UKtD{color:var(--muted);flex:none;margin-left:var(--space-2-5);transition:color .15s var(--ease),transform .18s var(--ease)}.field-select_trigger__5WW7Q[aria-expanded=true] .field-select_chevron__5UKtD{color:var(--accent);transform:rotate(180deg)}@keyframes field-select_listboxReveal__8d5Lh{0%{opacity:0;transform:scale(.96) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes field-select_listboxDismiss__eGMYJ{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.97) translateY(-3px)}}.field-select_listbox__IXoMC{animation:field-select_listboxReveal__8d5Lh .16s var(--spring-smooth) both;background:var(--white);border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:var(--elevation-3);left:0;list-style:none;min-width:max-content;margin:0;max-height:min(392px,60vh);overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 6px);transform-origin:top center;z-index:40}.field-select_listboxClosing__0nN8c{animation:field-select_listboxDismiss__eGMYJ .14s var(--spring-snappy) both}.field-select_option__FrhxN{align-items:center;border-radius:calc(var(--radius) - 1px);color:var(--ink);cursor:pointer;display:flex;font:500 var(--step--1) var(--font-sans);gap:8px;min-height:36px;padding:0 12px 0 10px;transition:background .1s var(--ease),color .1s var(--ease),box-shadow .1s var(--ease);white-space:nowrap}.field-select_optionHighlighted__K9FHl{background:var(--paper-2)}.field-select_optionSelected__IPsD7{color:var(--accent);font-weight:650}.field-select_option__FrhxN:active{transform:scale(.98)}.field-select_optionRing___TD_a{align-items:center;border:1.5px solid var(--line-strong);border-radius:50%;display:flex;flex:none;height:14px;justify-content:center;transition:border-color .15s var(--ease);width:14px}.field-select_optionSelected__IPsD7 .field-select_optionRing___TD_a{border-color:var(--accent)}.field-select_optionSelected__IPsD7 .field-select_optionRing___TD_a:after{background:var(--accent);border-radius:50%;content:"";height:6px;width:6px}.info-tip_titleRow__XgWBN{align-items:center;display:flex;gap:var(--space-1)}.info-tip_titleRow__XgWBN>h1,.info-tip_titleRow__XgWBN>h2{margin:0}.info-tip_root__KF8_B{display:inline-flex;position:relative}.info-tip_button__sFYWr{align-items:center;background:none;border:0;border-radius:50%;color:var(--muted);cursor:help;display:inline-flex;height:32px;justify-content:center;padding:0;width:32px}.info-tip_button__sFYWr:after{content:"";inset:-6px;position:absolute}.info-tip_button__sFYWr:focus-visible{outline:var(--focus-ring);outline-offset:0}@media (hover:hover){.info-tip_button__sFYWr:hover{color:var(--accent)}}.info-tip_root__KF8_B[data-pinned] .info-tip_button__sFYWr{color:var(--accent)}.info-tip_pop__czMe0{background:var(--white);border:1px solid var(--line-strong);border-radius:var(--radius-md);box-shadow:0 6px 20px rgba(13,21,38,.12);color:var(--ink-2);display:none;font:400 var(--step--1)/1.5 var(--font-sans);left:0;max-width:min(280px,78vw);padding:var(--space-2) var(--space-2-5);position:absolute;top:calc(100% + 6px);width:max-content;z-index:50}.info-tip_root__KF8_B[data-align=end] .info-tip_pop__czMe0{left:auto;right:0}.info-tip_root__KF8_B:focus-within .info-tip_pop__czMe0,.info-tip_root__KF8_B[data-pinned] .info-tip_pop__czMe0{display:block}@media (hover:hover){.info-tip_root__KF8_B:hover .info-tip_pop__czMe0{display:block}}