._1AT8KG_wrap{background:var(--concrete)}._1AT8KG_columns{flex-wrap:wrap;align-items:flex-start;gap:32px;display:flex}._1AT8KG_form{flex:999 560px;gap:16px;min-width:0;display:grid}._1AT8KG_panel{flex:380px;min-width:0;position:sticky;top:16px}._1AT8KG_card{background:var(--paper);border:1px solid var(--rule);padding:20px 22px 22px}._1AT8KG_stepLabel{color:var(--steel);align-items:center;gap:10px;font-size:17px;font-weight:700;display:flex}._1AT8KG_stepNum{background:var(--steel);width:26px;height:26px;color:var(--paper);place-items:center;font-size:14px;font-weight:700;display:inline-grid}._1AT8KG_card>._1AT8KG_stepLabel{margin-bottom:14px}._1AT8KG_empty ._1AT8KG_figure,._1AT8KG_empty figure{margin-top:0}._1AT8KG_numberField{margin-top:4px}._1AT8KG_fieldLabel{margin-bottom:4px;font-size:15px;font-weight:600;display:block}._1AT8KG_labelSoft{color:var(--galv);font-weight:400}._1AT8KG_bigNumber{border-bottom:3px solid var(--steel);align-items:baseline;gap:10px;max-width:280px;display:flex}._1AT8KG_bigNumber:focus-within{border-bottom-color:var(--accent);outline:3px solid var(--focus);outline-offset:4px}._1AT8KG_bigNumberError,._1AT8KG_bigNumberError:focus-within{border-bottom-color:var(--red)}._1AT8KG_bigNumber input{width:100%;min-width:0;font:inherit;color:var(--steel);background:0 0;border:0;outline:0;flex:1;padding:2px 0;font-size:54px;font-weight:600;line-height:1.1}._1AT8KG_bigNumber input::placeholder{color:var(--rule)}._1AT8KG_unit{color:var(--galv);font-size:18px}._1AT8KG_readout,._1AT8KG_readoutError{font-family:var(--font-mono);color:var(--galv);margin-top:6px;font-size:13px}._1AT8KG_readoutError,._1AT8KG_fieldError{color:var(--red);font-weight:600}._1AT8KG_fieldError{margin-top:6px;font-size:14px}._1AT8KG_helper{color:var(--galv);margin-top:8px;font-size:14px}._1AT8KG_fieldset{border:0;min-width:0;margin:24px 0 0;padding:0}._1AT8KG_legend{color:var(--galv);margin-bottom:8px;padding:0;font-size:14px}._1AT8KG_options{gap:8px;display:grid}._1AT8KG_optionsTwo{grid-template-columns:repeat(2,minmax(0,1fr))}._1AT8KG_optionsCompact:not(._1AT8KG_optionsTwo){grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}._1AT8KG_option{background:var(--option);border:1px solid var(--control-border);cursor:pointer;flex-direction:column;justify-content:center;min-height:48px;padding:13px 14px;display:flex;position:relative}._1AT8KG_optionsCompact ._1AT8KG_option{min-height:44px;padding:10px 12px}._1AT8KG_optionSelected{background:var(--paper);border:2px solid var(--steel);padding:12px 13px}._1AT8KG_optionsCompact ._1AT8KG_optionSelected{padding:9px 11px}._1AT8KG_option:has(._1AT8KG_radio:focus-visible){outline:3px solid var(--focus);outline-offset:2px}._1AT8KG_radio{opacity:0;width:1px;height:1px;margin:0;position:absolute}._1AT8KG_optionLabel{font-size:15px}._1AT8KG_optionHint{color:var(--galv);margin-top:2px;font-size:13px}._1AT8KG_primary{background:var(--accent);width:100%;min-height:50px;color:var(--accent-ink);font:inherit;text-align:center;cursor:pointer;border:0;border-radius:0;flex:1;justify-content:center;align-items:center;padding:15px;font-size:16px;font-weight:600;text-decoration:none;display:flex}._1AT8KG_primary:hover{background:var(--accent-hover)}._1AT8KG_primary:disabled{background:var(--rule);color:var(--galv);cursor:default}._1AT8KG_ghost{min-height:50px;color:var(--galv);border:1px solid var(--rule);font:inherit;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;padding:15px 18px;font-size:15px;display:inline-flex}._1AT8KG_ghost:hover{border-color:var(--galv);color:var(--steel)}._1AT8KG_textButton{min-height:44px;font:inherit;color:var(--steel);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:14px;text-decoration:underline}._1AT8KG_actions{gap:10px;margin-top:20px;display:flex}._1AT8KG_copy{flex:1;gap:8px;display:grid}._1AT8KG_copyFallback{color:var(--galv);gap:4px;font-size:13px;display:grid}._1AT8KG_copyFallback input{font:inherit;border:1px solid var(--rule);background:var(--paper);color:var(--steel);width:100%;padding:10px;font-size:14px}._1AT8KG_result{gap:16px;display:grid}._1AT8KG_placard{border:3px solid var(--steel);background:var(--paper)}._1AT8KG_band{background:var(--accent);color:var(--accent-ink);letter-spacing:.3px;padding:9px 14px;font-size:13px;font-weight:600}._1AT8KG_placardRed{border-color:var(--red)}._1AT8KG_placardRed ._1AT8KG_band{background:var(--red);color:var(--paper)}._1AT8KG_placardBody{padding:14px;font-size:15px}._1AT8KG_liftName{font-size:22px;font-family:var(--font-display);font-weight:var(--heading-weight);font-stretch:var(--heading-stretch);letter-spacing:-.3px;line-height:1.15}._1AT8KG_liftKind{color:var(--galv);font-size:14px}._1AT8KG_figures{border-top:1px solid var(--rule);grid-template-columns:repeat(3,1fr);gap:20px;margin:14px 0 16px;padding-top:12px;display:grid}._1AT8KG_figures dt{color:var(--galv);font-size:12px}._1AT8KG_figures dd{margin:2px 0 0;font-size:19px;font-weight:600}._1AT8KG_figureSub{font-family:var(--font-mono);color:var(--galv);font-size:11px;font-weight:400;display:block}._1AT8KG_disclosure{color:var(--galv);margin-top:8px;font-size:12px}._1AT8KG_slabLink{border:2px solid var(--red);min-height:50px;color:var(--red);justify-content:center;align-items:center;padding:14px;font-weight:600;text-decoration:none;display:flex}._1AT8KG_slabLink:hover{background:var(--option)}._1AT8KG_bars{background:var(--paper);border:1px solid var(--rule);padding:14px}._1AT8KG_barsHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px;display:flex}._1AT8KG_barsTitle{font-size:17px;font-weight:600}._1AT8KG_barsLegend{font-family:var(--font-mono);color:var(--galv);font-size:12px}._1AT8KG_bar{border-bottom:1px solid var(--rule);padding:12px 0}._1AT8KG_barTop{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}._1AT8KG_barName{font-size:15px;font-weight:600}._1AT8KG_tag{text-align:right;font-size:13px;font-weight:600}._1AT8KG_tagSteel{color:var(--steel)}._1AT8KG_tagGalv{color:var(--galv)}._1AT8KG_tagRed{color:var(--red)}._1AT8KG_track{background:var(--concrete-deep);height:10px;position:relative}._1AT8KG_fill{background:var(--galv);position:absolute;top:0;bottom:0;left:0}._1AT8KG_fillPass{background:var(--accent)}._1AT8KG_fillWinner{outline:2px solid var(--steel);outline-offset:0}._1AT8KG_tick{background:var(--steel);width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}._1AT8KG_barReason{color:var(--galv);margin-top:6px;font-size:13px}._1AT8KG_barsFoot{color:var(--galv);margin-top:10px;font-size:12px}._1AT8KG_notes{border-top:1px solid var(--rule)}._1AT8KG_note{border-bottom:1px solid var(--rule);grid-template-columns:88px 1fr;gap:12px;padding:12px 0;font-size:14px;display:grid}._1AT8KG_noteLabel{color:var(--steel);font-size:14px;font-weight:600}._1AT8KG_noteWarn{box-shadow:inset 4px 0 var(--accent);padding-left:12px}._1AT8KG_noteWarn ._1AT8KG_noteLabel{color:var(--accent-ink);font-weight:700}._1AT8KG_noteLink{min-height:44px;color:var(--steel);text-underline-offset:3px;align-items:center;margin-top:2px;font-weight:600;text-decoration:underline;display:inline-flex}._1AT8KG_noteLink:hover{color:var(--galv)}._1AT8KG_note ._1AT8KG_disclosure{margin-top:0}._1AT8KG_recent{margin-bottom:20px}._1AT8KG_recentHead{justify-content:space-between;align-items:center;display:flex}._1AT8KG_recentList{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}._1AT8KG_recentRow{background:var(--paper);border:1px solid var(--rule);min-height:44px;font:inherit;color:var(--steel);cursor:pointer;align-items:center;gap:10px;padding:8px 14px;font-size:14px;display:inline-flex}._1AT8KG_recentFits,._1AT8KG_recentNo{font-size:13px;font-weight:700}._1AT8KG_recentFits{color:var(--steel)}._1AT8KG_recentNo{color:var(--red)}._1AT8KG_recentTitle{font-size:15px;font-weight:600}._1AT8KG_recentRow:hover{border-color:var(--steel)}._1AT8KG_step,._1AT8KG_mobileResult{max-width:560px;margin:0 auto;padding-top:20px}._1AT8KG_stepHead{justify-content:space-between;align-items:baseline;display:flex}._1AT8KG_stepCount{color:var(--galv);font-size:13px}._1AT8KG_progress{background:var(--rule);height:4px;margin:8px 0 24px}._1AT8KG_progress div{background:var(--steel);height:100%;transition:width .18s ease-out}._1AT8KG_question{margin-bottom:16px;font-size:27px;font-weight:600;line-height:1.15}._1AT8KG_question:focus{outline:none}._1AT8KG_stepError{min-height:21px;color:var(--red);margin-top:12px;font-size:14px;font-weight:600}._1AT8KG_stepActions{z-index:1;margin:12px calc(-1 * var(--gutter)) 0;padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));background:var(--concrete);border-top:1px solid var(--rule);gap:10px;display:flex;position:sticky;bottom:0}._1AT8KG_summary{color:var(--galv);margin-bottom:6px;font-size:14px}._1AT8KG_mobileResult ._1AT8KG_recent{margin-top:28px}._1AT8KG_heroFit{flex-wrap:wrap;align-items:flex-start;gap:32px 56px;display:flex}._1AT8KG_heroControls{flex:380px;min-width:0}._1AT8KG_heroControls ._1AT8KG_numberField{margin-top:32px}._1AT8KG_heroControls ._1AT8KG_fieldset{margin-top:20px}._1AT8KG_heroFit ._1AT8KG_placard{flex:440px;min-width:0}._1AT8KG_heroFit ._1AT8KG_figure{margin-top:0}._1AT8KG_heroFitLine{margin:12px 0 14px;font-size:16px;font-weight:600}._1AT8KG_heroFitFine{color:var(--galv);margin-top:10px;font-size:13px}@media (prefers-reduced-motion:reduce){._1AT8KG_progress div{transition:none}}._1AT8KG_heroPrint{margin-top:12px}
.Xqny3a_figure{margin:14px 0 0}.Xqny3a_box{background:var(--option);border:1px solid var(--rule);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.5px;color:var(--galv);font-size:11px;position:relative;overflow:hidden}.Xqny3a_slab{background:var(--concrete-deep);border-top:2px solid var(--steel);align-items:center;height:30px;padding:0 8px;display:flex;position:absolute;bottom:0;left:0;right:0}.Xqny3a_slabBlocked{color:var(--red);border-top-color:var(--red)}.Xqny3a_ceiling{border-top:2px solid var(--steel);height:0;position:absolute;left:0;right:0}.Xqny3a_ceiling span{color:var(--steel);position:absolute;bottom:3px;left:8px}.Xqny3a_stand{border-top:1px dashed var(--galv);height:0;position:absolute;left:0;right:0}.Xqny3a_stand span{background:var(--option);padding:0 2px;position:absolute;bottom:2px;left:4px}.Xqny3a_post{background:var(--steel);width:8px;position:absolute}.Xqny3a_beam{background:var(--steel);height:6px;position:absolute;left:18%;right:18%}.Xqny3a_baseplate{background:var(--steel);height:4px;position:absolute;left:18%;right:18%}.Xqny3a_arms{background:var(--galv);height:4px;position:absolute;left:calc(18% + 8px);right:calc(18% + 8px)}.Xqny3a_runway{background:var(--steel);height:6px;position:absolute;left:calc(18% + 8px);right:calc(18% + 8px)}.Xqny3a_scissor{border:2px solid var(--steel);background:linear-gradient(to top right, transparent calc(50% - 1px), var(--steel) calc(50% - 1px), var(--steel) calc(50% + 1px), transparent calc(50% + 1px)), linear-gradient(to top left, transparent calc(50% - 1px), var(--steel) calc(50% - 1px), var(--steel) calc(50% + 1px), transparent calc(50% + 1px));border-bottom-width:4px;width:32%;position:absolute;left:34%}.Xqny3a_vehicle{width:50%;position:absolute;left:25%}.Xqny3a_body,.Xqny3a_cab{background:var(--paper);border:2px solid var(--steel);position:absolute}.Xqny3a_body{height:52%;bottom:0;left:0;right:0}.Xqny3a_cab{border-bottom:0;height:50%;top:0}.Xqny3a_body:before,.Xqny3a_body:after{content:"";background:var(--steel);border-radius:50%;width:16px;height:16px;position:absolute;bottom:-8px}.Xqny3a_body:before{left:14%}.Xqny3a_body:after{right:14%}.Xqny3a_sedan .Xqny3a_cab{width:46%;left:24%}.Xqny3a_suv .Xqny3a_cab{width:74%;left:10%}.Xqny3a_halfton .Xqny3a_cab{width:36%;left:10%}.Xqny3a_van .Xqny3a_cab{width:82%;left:0}.Xqny3a_dim{background:var(--paper);color:var(--steel);padding:1px 4px;font-weight:500;position:absolute;right:4px}.Xqny3a_dimBad{color:var(--red)}.Xqny3a_caption{color:var(--galv);margin-top:6px;font-size:13px}@media (prefers-reduced-motion:no-preference){.Xqny3a_animate :is(.Xqny3a_vehicle,.Xqny3a_post,.Xqny3a_beam,.Xqny3a_arms,.Xqny3a_runway,.Xqny3a_scissor,.Xqny3a_stand,.Xqny3a_dim){transition:bottom .4s cubic-bezier(.2,.7,.2,1),height .4s cubic-bezier(.2,.7,.2,1)}}.Xqny3a_emptyNote{width:min(80%,300px);font-family:var(--font-sans);text-transform:none;letter-spacing:0;text-align:center;color:var(--steel);font-size:15px;position:absolute;top:34%;left:50%;transform:translate(-50%,-50%)}.Xqny3a_ceilingUnknown{border-top-style:dashed}
.iVFBlW_form{gap:8px;max-width:560px;display:grid}.iVFBlW_label{font-weight:600}.iVFBlW_row{flex-wrap:wrap;gap:8px;display:flex}.iVFBlW_input{min-width:0;min-height:52px;font:inherit;background:var(--paper);border:var(--input-border) solid var(--steel);border-radius:var(--radius);flex:240px;padding:12px 14px;font-size:17px}.iVFBlW_button{border-radius:var(--radius);cursor:pointer;min-height:52px;font:inherit;background:var(--accent);color:var(--accent-ink);border:0;flex:none;padding:12px 20px;font-weight:600}.iVFBlW_button:hover{background:var(--accent-hover)}.iVFBlW_button:disabled{opacity:.7;cursor:wait}.iVFBlW_fine{color:var(--galv);font-size:14px}.iVFBlW_error{color:var(--red);font-size:14px;font-weight:600}.iVFBlW_done{border:3px solid var(--steel);border-radius:var(--radius);background:var(--paper);max-width:560px;padding:16px;font-weight:600}.iVFBlW_trap{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.iVFBlW_formQuiet{border-top:1px solid var(--rule);gap:8px;margin-top:24px;padding-top:20px;display:grid}.iVFBlW_intro{font-size:15px}.iVFBlW_inputQuiet{min-width:0;min-height:50px;font:inherit;background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);flex:200px;padding:12px 14px;font-size:16px}.iVFBlW_inputQuiet:focus{border-color:var(--steel)}.iVFBlW_buttonQuiet{cursor:pointer;min-height:50px;font:inherit;color:var(--steel);border:1px solid var(--galv);border-radius:var(--radius);background:0 0;flex:none;padding:12px 18px;font-size:15px}.iVFBlW_buttonQuiet:hover{border-color:var(--steel)}.iVFBlW_buttonQuiet:disabled{opacity:.7;cursor:wait}.iVFBlW_doneQuiet{border-top:1px solid var(--rule);margin-top:24px;padding-top:20px;font-size:15px;font-weight:600}.iVFBlW_band{background:var(--paper);border-top:4px solid var(--accent);border-bottom:1px solid var(--rule);margin-top:72px}.iVFBlW_bandInner{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:center;gap:20px 56px;padding-top:40px;padding-bottom:44px;display:grid}.iVFBlW_bandTitle{font-family:var(--font-display);font-weight:var(--heading-weight);font-stretch:var(--heading-stretch);letter-spacing:-.4px;font-size:clamp(26px,3vw,34px);line-height:1.1}.iVFBlW_bandText{max-width:52ch;color:var(--galv);margin-top:10px;font-size:17px}.iVFBlW_card{background:var(--paper);border:1px solid var(--rule);border-left:4px solid var(--accent);border-radius:var(--radius);margin-top:8px;padding:18px 20px 20px}.iVFBlW_cardTitle{font-family:var(--font-display);font-weight:var(--heading-weight);font-stretch:var(--heading-stretch);font-size:20px;line-height:1.2}.iVFBlW_cardText{color:var(--galv);margin:6px 0 12px;font-size:15px}
.fo3TAq_disclaimer{color:var(--galv);background:var(--concrete-deep);border:1px solid var(--rule);border-radius:var(--radius);margin:12px 0 0;padding:10px 12px;font-size:13px;line-height:1.45}.fo3TAq_disclaimer a{color:inherit}@media print{.fo3TAq_disclaimer{display:none}}
.z2maca_svg{width:100%;max-width:520px;height:auto;color:var(--steel);background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);margin:8px 0 4px;display:block}.z2maca_grid{stroke:var(--rule);stroke-width:.4px}.z2maca_walls{fill:none;stroke:currentColor;stroke-width:3px}.z2maca_door{stroke:var(--accent);stroke-width:6px}.z2maca_mat{fill:color-mix(in srgb, currentColor 10%, transparent);stroke:currentColor;stroke-width:.6px;stroke-opacity:.5}.z2maca_rack{fill:currentColor;fill-opacity:.85}.z2maca_bar{fill:var(--accent)}.z2maca_piece{fill:currentColor;fill-opacity:.55}.z2maca_zone{fill:none;stroke:currentColor;stroke-width:.8px;stroke-dasharray:4 3}.z2maca_label{fill:currentColor;font-family:var(--font-sans);paint-order:stroke;stroke:var(--paper);stroke-width:3px;font-weight:600}.z2maca_dim{fill:var(--galv);font-family:var(--font-mono)}.z2maca_legend{color:var(--galv);flex-wrap:wrap;gap:4px 16px;margin:4px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.z2maca_swatch{vertical-align:-1px;border-radius:2px;width:12px;height:12px;margin-right:6px;display:inline-block}.z2maca_walk{fill:color-mix(in srgb, var(--accent) 22%, transparent)}.z2maca_mirror{stroke:currentColor;stroke-width:2.5px;stroke-linecap:round}
.UaLH5q_tool{flex-direction:column;gap:16px;display:flex}.UaLH5q_search{flex-direction:column;gap:6px;display:flex}.UaLH5q_label{font-weight:700}.UaLH5q_row{flex-wrap:wrap;gap:8px;display:flex}.UaLH5q_row input{border:2px solid var(--steel);background:var(--paper);min-width:0;min-height:48px;font:inherit;font-size:20px;font-family:var(--font-mono);border-radius:var(--radius);flex:0 220px;padding:8px 12px}.UaLH5q_btn{border:2px solid var(--accent);background:var(--accent);min-height:48px;color:var(--accent-ink);font:inherit;cursor:pointer;border-radius:var(--radius);padding:0 18px;font-weight:700}.UaLH5q_btn:hover{background:var(--accent-hover)}.UaLH5q_btn:disabled{opacity:.6;cursor:default}.UaLH5q_error{color:var(--red);font-weight:600}.UaLH5q_results{flex-direction:column;gap:12px;display:flex}.UaLH5q_card{border:2px solid var(--steel);background:var(--paper);border-radius:var(--radius);padding:14px 16px}.UaLH5q_fills{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.UaLH5q_fillBtn{border:2px solid var(--steel);background:var(--paper);min-height:44px;color:var(--steel);font:inherit;cursor:pointer;border-radius:var(--radius);text-align:left;padding:0 16px;font-weight:700}.UaLH5q_fillBtn:hover{background:var(--option)}.UaLH5q_fillBtn[aria-pressed=true]{background:var(--steel);color:var(--paper)}.UaLH5q_card p.UaLH5q_filled{font-weight:600}.UaLH5q_card p.UaLH5q_filled:before{content:"✓ "}.UaLH5q_card p{margin:8px 0 0;line-height:1.55}.UaLH5q_cardLabel{color:var(--galv);font-size:14px;font-weight:700}.UaLH5q_big{margin-top:2px;font-size:28px;font-weight:800;line-height:1.15}.UaLH5q_pair{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:6px;display:grid}@media (min-width:640px){.UaLH5q_pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.UaLH5q_sub{color:var(--galv);font-size:14px}.UaLH5q_small{font-size:15px}.UaLH5q_note{color:var(--galv);font-size:14px}.UaLH5q_links{flex-wrap:wrap;align-items:baseline;gap:6px 14px;font-size:15px;display:flex}
.jeXVjW_printBtn{border:2px solid var(--steel);background:var(--paper);min-height:44px;color:var(--steel);font:inherit;cursor:pointer;border-radius:var(--radius);justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:700;display:inline-flex}.jeXVjW_printBtn:hover{background:var(--rule)}.jeXVjW_icon{flex:none}@media print{body:has(.jeXVjW_printBtn) button{display:none!important}body:has(.jeXVjW_printBtn) nav{display:none!important}}
.Cbh_1q_spaced{margin-top:16px}@media print{.Cbh_1q_spaced{display:none!important}body:has(.Cbh_1q_sheet) header{display:none!important}body:has(.Cbh_1q_sheet) footer{display:none!important}body:has(.Cbh_1q_sheet) nav{display:none!important}body:has(.Cbh_1q_sheet) aside{display:none!important}body:has(.Cbh_1q_sheet){color:#000;background:#fff}.Cbh_1q_sheet{max-width:none;font-size:11pt}.Cbh_1q_sheet table{min-width:0;font-size:9pt}.Cbh_1q_sheet table th,.Cbh_1q_sheet table td{padding:3px 6px}.Cbh_1q_sheet section{margin-top:14px}.Cbh_1q_sheet a{color:inherit;text-decoration:none}}
._9MTJka_tile{border-radius:var(--radius);flex:none;justify-content:center;align-items:center;display:inline-flex}._9MTJka_card{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);border-top:5px solid;flex-direction:column;align-items:flex-start;gap:10px;height:100%;padding:20px 22px 22px;display:flex}._9MTJka_head{align-items:center;gap:12px;display:flex}._9MTJka_name{font-family:var(--font-display);font-weight:var(--heading-weight);font-stretch:var(--heading-stretch);letter-spacing:-.3px;font-size:24px;line-height:1.15}._9MTJka_line{color:var(--galv);font-size:15px;line-height:1.45}._9MTJka_go{align-items:center;min-height:44px;margin-top:auto;font-weight:600;display:inline-flex}._9MTJka_sisters{padding-top:8px;padding-bottom:72px}._9MTJka_h2{font-size:clamp(24px,3.4vw,30px);font-family:var(--font-display);font-weight:var(--heading-weight);font-stretch:var(--heading-stretch);letter-spacing:-.4px;line-height:1.15}._9MTJka_grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}
.pu39Qa_hero{padding-top:48px;padding-bottom:64px}.pu39Qa_title{font-size:clamp(42px,6.4vw,72px)}.pu39Qa_lede{max-width:520px;margin-top:18px;font-size:19px;line-height:1.5}.pu39Qa_catalog{background:var(--concrete-deep);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:64px 0}.pu39Qa_h2{font-size:clamp(28px,4vw,36px);font-family:var(--font-display);font-weight:var(--heading-weight);font-stretch:var(--heading-stretch);letter-spacing:-.6px;line-height:1.1}.pu39Qa_muted{color:var(--galv);margin-top:8px;font-size:15px;line-height:1.45}.pu39Qa_liveName{font-size:28px;font-family:var(--font-display);font-weight:var(--heading-weight);font-stretch:var(--heading-stretch);letter-spacing:-.4px;line-height:1.1}.pu39Qa_liveQuestion{color:var(--galv);font-size:16px;line-height:1.45}.pu39Qa_groupName{border-bottom:var(--heading-rule) solid var(--steel);padding-bottom:6px;font-size:15px;font-weight:700}.pu39Qa_how{padding-top:72px;padding-bottom:72px}.pu39Qa_steps{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:32px;margin:32px 0 0;padding:0;list-style:none;display:grid}.pu39Qa_steps li{border-top:3px solid var(--steel);padding-top:16px;line-height:1.55}.pu39Qa_stepTitle{margin:0 0 8px;font-size:22px;font-weight:600}.pu39Qa_dark{background:var(--strip-bg);color:var(--strip-ink)}.pu39Qa_darkInner{flex-wrap:wrap;align-items:center;gap:32px 64px;padding-top:64px;padding-bottom:64px;display:flex}.pu39Qa_darkInner>div:first-child{flex:999 420px}.pu39Qa_darkInner>div:last-child{color:var(--steel);flex:340px}.pu39Qa_darkTitle{font-size:clamp(32px,5vw,48px)}.pu39Qa_darkBody{max-width:520px;color:var(--strip-muted);margin-top:16px;font-size:18px}.pu39Qa_popular{padding-top:64px}.pu39Qa_links{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:8px;margin:20px 0 0;padding:0;list-style:none;display:grid}.pu39Qa_links a{background:var(--paper);border:1px solid var(--rule);align-items:center;min-height:52px;padding:12px 16px;font-weight:600;text-decoration:none;display:flex}.pu39Qa_links a:hover{border-color:var(--steel)}
.dve6hq_page{max-width:760px;padding-top:48px}.dve6hq_title{margin-top:10px;font-size:clamp(34px,5vw,56px)}.dve6hq_tag{background:var(--concrete-deep);color:var(--galv);border:1px solid var(--rule);border-radius:var(--radius);margin-top:16px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-block}.dve6hq_lede{margin-top:16px;font-size:19px;line-height:1.5}.dve6hq_h2{font-size:22px;font-family:var(--font-display);font-weight:var(--heading-weight);font-stretch:var(--heading-stretch);margin-bottom:12px}.dve6hq_notify{background:var(--paper);border:3px solid var(--steel);margin-top:40px;padding:24px}.dve6hq_live{margin-top:40px}
.YdiPKq_intro{padding:40px 0 28px}.YdiPKq_intro a{color:inherit}.YdiPKq_title{max-width:900px;margin-top:10px;font-size:clamp(40px,5vw,60px)}.YdiPKq_lede{max-width:640px;color:var(--galv);margin-top:14px;font-size:18px}.YdiPKq_below{border-top:1px solid var(--rule);flex-wrap:wrap;gap:32px 48px;margin-top:64px;padding-top:40px;display:flex}.YdiPKq_below>section{flex:300px;min-width:0}.YdiPKq_h2{font-size:22px;font-family:var(--font-display);font-weight:var(--heading-weight);font-stretch:var(--heading-stretch);margin-bottom:12px}.YdiPKq_how p+p{margin-top:10px}.YdiPKq_formula{font-family:var(--font-mono);background:var(--paper);border:1px solid var(--rule);padding:10px 12px;font-size:14px}.YdiPKq_table{border-collapse:collapse;background:var(--paper);border:1px solid var(--rule);width:100%;font-size:15px}.YdiPKq_table th,.YdiPKq_table td{text-align:left;border-bottom:1px solid var(--rule);padding:10px 12px}.YdiPKq_table thead th{color:var(--galv);font-size:13px;font-weight:600}.YdiPKq_table tbody th{font-weight:600}.YdiPKq_small{color:var(--galv);margin-top:8px;font-size:13px}.YdiPKq_links{gap:8px;margin:0;padding:0;list-style:none;display:grid}.YdiPKq_links a{background:var(--paper);border:1px solid var(--rule);align-items:center;min-height:52px;padding:12px 16px;font-size:16px;font-weight:600;text-decoration:none;display:flex}.YdiPKq_links a:hover{border-color:var(--steel)}@media (max-width:759.98px){.YdiPKq_below{margin-top:48px}}.YdiPKq_introMobile{padding:16px 0 4px}.YdiPKq_titleMobile{font-size:28px}
.QGzG5a_cols{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.QGzG5a_cols table{min-width:0}.QGzG5a_bold{font-weight:700}@media print{.QGzG5a_cols{gap:12px}.QGzG5a_cols table{font-size:9pt}.QGzG5a_cols table th,.QGzG5a_cols table td{padding:0 8px;line-height:1.25}}
.zQfyBq_ctas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.zQfyBq_primary,.zQfyBq_secondary{justify-content:center;align-items:center;min-height:52px;padding:14px 22px;font-weight:600;text-decoration:none;display:inline-flex}.zQfyBq_primary{background:var(--accent);color:var(--accent-ink)}.zQfyBq_primary:hover{background:var(--accent-hover)}.zQfyBq_secondary{border:2px solid var(--steel)}.zQfyBq_secondary:hover{background:var(--paper)}.zQfyBq_primary,.zQfyBq_secondary{border-radius:var(--radius)}.zQfyBq_more{max-width:760px;margin-top:48px}.zQfyBq_h2{font-size:22px;font-family:var(--font-display);font-weight:var(--heading-weight);font-stretch:var(--heading-stretch)}.zQfyBq_list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:0 32px;margin:12px 0 0;padding:0;list-style:none;display:grid}.zQfyBq_list li{border-bottom:1px solid var(--rule);flex-direction:column;gap:2px;padding:10px 0;display:flex}.zQfyBq_list a{align-items:center;min-height:32px;font-weight:600;display:inline-flex}.zQfyBq_list span{color:var(--galv);font-size:15px;line-height:1.4}.zQfyBq_links{flex-wrap:wrap;gap:0 24px;margin-top:16px;display:flex}.zQfyBq_links a{align-items:center;min-height:44px;font-weight:600;display:inline-flex}
.OhBiJG_actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;display:flex}.OhBiJG_start{background:var(--accent);color:var(--accent-ink);border-radius:var(--radius);padding:14px 22px;font-weight:700;text-decoration:none;display:inline-block}.OhBiJG_start:hover{background:var(--accent-hover)}.OhBiJG_all{color:var(--steel);font-weight:600}.OhBiJG_group{margin-top:36px}.OhBiJG_cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.OhBiJG_card{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);height:100%;color:var(--steel);flex-direction:column;gap:6px;padding:16px 18px;text-decoration:none;display:flex}.OhBiJG_card:hover{border-color:var(--steel)}.OhBiJG_name{font-family:var(--font-display);font-weight:var(--heading-weight);font-stretch:var(--heading-stretch);font-size:19px;line-height:1.2}.OhBiJG_question{color:var(--galv);font-size:15px;line-height:1.4}.OhBiJG_soonGroup{margin-top:48px}.OhBiJG_soonGroup .OhBiJG_cards{margin-top:14px}.OhBiJG_cardSoon{background:0 0;border-style:dashed}.OhBiJG_cardSoon .OhBiJG_name{color:var(--galv)}.OhBiJG_bottom{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px 64px;padding-top:64px;padding-bottom:72px;display:grid}.OhBiJG_notify{max-width:520px;margin-top:20px}
.xtPMYW_head{padding-top:40px;padding-bottom:36px}.xtPMYW_lede{max-width:62ch;color:var(--galv);margin-top:12px;font-size:17px;line-height:1.5}.xtPMYW_jump{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.xtPMYW_jump a{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);min-height:44px;color:var(--steel);align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.xtPMYW_jump a:hover{border-color:var(--steel)}.xtPMYW_jump span{color:var(--galv);font-family:var(--font-mono);font-size:13px;font-weight:400}.xtPMYW_group{scroll-margin-top:16px}.xtPMYW_group+.xtPMYW_group{margin-top:44px}.xtPMYW_h2{border-bottom:var(--heading-rule) solid var(--steel);font-family:var(--font-display);font-weight:var(--heading-weight);font-stretch:var(--heading-stretch);letter-spacing:-.3px;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding-bottom:8px;font-size:clamp(22px,3vw,28px);line-height:1.15;display:flex}.xtPMYW_count{font-family:var(--font-sans);color:var(--galv);letter-spacing:0;font-size:14px;font-weight:400}.xtPMYW_cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.xtPMYW_card{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);height:100%;min-height:56px;color:var(--steel);align-items:center;padding:12px 16px;font-weight:600;line-height:1.35;text-decoration:none;display:flex}.xtPMYW_card:hover{border-color:var(--steel);text-decoration:underline}.xtPMYW_foot{margin-top:40px}
.Daj5-W_tool{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:900px){.Daj5-W_tool{grid-template-columns:minmax(0,1fr) 340px}}.Daj5-W_search{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.Daj5-W_search input{border:2px solid var(--steel);background:var(--paper);min-height:44px;font:inherit;flex:240px;padding:8px 12px}.Daj5-W_btn{border:2px solid var(--steel);background:var(--paper);min-height:44px;color:inherit;font:inherit;cursor:pointer;padding:0 16px;font-weight:600}.Daj5-W_btn:hover{background:var(--rule)}.Daj5-W_btnPrimary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.Daj5-W_btnPrimary:hover{background:var(--accent-hover)}.Daj5-W_btn[aria-pressed=true]{background:var(--steel);color:var(--paper)}.Daj5-W_btn:disabled{opacity:.5;cursor:default}.Daj5-W_mapWrap{position:relative}.Daj5-W_map{border:2px solid var(--steel);color:#1b1d1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#c9cbc6;width:100%;height:min(62vh,560px);min-height:340px}.Daj5-W_overlay{text-align:center;pointer-events:none;color:var(--steel);place-items:center;padding:24px;font-weight:600;display:grid;position:absolute;inset:0}.Daj5-W_status{color:var(--galv);min-height:20px;margin-top:8px;font-size:14px}.Daj5-W_tools{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.Daj5-W_panel{flex-direction:column;gap:12px;display:flex}.Daj5-W_empty{color:var(--galv);font-size:15px}.Daj5-W_shape{border:2px solid var(--steel);background:var(--paper);padding:12px 14px}.Daj5-W_shapeHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.Daj5-W_shapeName{font-weight:700}.Daj5-W_big{margin-top:4px;font-size:22px;font-weight:700}.Daj5-W_sub{color:var(--galv);font-size:14px}.Daj5-W_edges{font-family:var(--font-mono);margin-top:8px;font-size:13px;line-height:1.6}.Daj5-W_links{flex-wrap:wrap;gap:6px 12px;margin-top:10px;font-size:14px;display:flex}.Daj5-W_del{color:var(--galv);cursor:pointer;font:inherit;background:0 0;border:0;font-size:14px;text-decoration:underline}.Daj5-W_vertex{border:3px solid var(--accent);cursor:grab;background:#fff;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 1px #000}.Daj5-W_label{color:#fff;font:600 12px/1.4 var(--font-mono);white-space:nowrap;pointer-events:none;background:#000000b8;border-radius:3px;padding:1px 5px}.Daj5-W_note{color:var(--galv);font-size:14px;line-height:1.5}.Daj5-W_sharpNote{color:#fff;pointer-events:none;background:#000000b8;border-radius:3px;max-width:calc(100% - 64px);padding:6px 10px;font-size:13px;position:absolute;top:8px;left:8px}.Daj5-W_plan{border-top:2px solid var(--steel);grid-column:1/-1;margin-top:8px;padding-top:16px}.Daj5-W_planHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Daj5-W_planTitle{font-size:22px;font-weight:700}.Daj5-W_planSvg{border:1px solid var(--rule);color:#111;max-width:100%;height:auto;font-family:var(--font-mono);background:#fff;margin:12px 0 4px;display:block}.Daj5-W_gridLine{stroke:#d9dbd6}.Daj5-W_planArea{fill:color-mix(in srgb, var(--accent) 22%, transparent);stroke:#111}.Daj5-W_planLine{stroke:#111}.Daj5-W_planLabel{fill:#111;paint-order:stroke;stroke:#fff;stroke-width:.3em;font-weight:600}.Daj5-W_planCorner{fill:var(--red);font-weight:700}.Daj5-W_planName{fill:#111;paint-order:stroke;stroke:#fff;stroke-width:.3em;font-weight:700}.Daj5-W_planFoot{color:var(--galv);font-size:12px}.Daj5-W_checklist{margin-top:16px}.Daj5-W_checkTitle{font-size:18px;font-weight:700}.Daj5-W_checkShape{margin-top:12px}.Daj5-W_checkTable{border-collapse:collapse;margin-top:6px;font-size:14px}.Daj5-W_checkTable th,.Daj5-W_checkTable td{text-align:left;border-bottom:1px solid var(--rule);padding:6px 10px}.Daj5-W_tape{border:2px solid var(--steel);background:var(--paper);width:9em;min-height:36px;font:inherit;font-family:var(--font-mono);padding:4px 8px}.Daj5-W_tapeBad{border-color:var(--red)}.Daj5-W_warn{color:var(--red);margin-top:4px;font-size:14px;font-weight:600}@media print{body:has(.Daj5-W_plan) :not(:has(.Daj5-W_plan)):not(.Daj5-W_plan):not(.Daj5-W_plan *){display:none!important}body:has(.Daj5-W_plan) .Daj5-W_plan{border:0;margin:0;padding:0}body:has(.Daj5-W_plan) .Daj5-W_plan button{display:none}body:has(.Daj5-W_plan) .Daj5-W_plan .Daj5-W_note{display:none}.Daj5-W_planSvg{border:0;max-width:none}.Daj5-W_checklist{break-inside:avoid}}.Daj5-W_placedTag{color:#000;font:700 11px/1.3 var(--font-sans);white-space:nowrap;pointer-events:none;text-overflow:ellipsis;background:#ffffffd9;border-radius:3px;max-width:150px;padding:1px 5px;overflow:hidden}.Daj5-W_handle{cursor:grab;background:#000;border:3px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 1px #000}.Daj5-W_select{border:2px solid var(--steel);background:var(--paper);min-height:44px;color:inherit;font:inherit;max-width:100%;padding:0 10px}.Daj5-W_row{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.Daj5-W_small{min-height:36px;padding:0 10px;font-size:14px}.Daj5-W_warn{color:inherit;font-weight:700}.Daj5-W_field{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0;font-size:14px;display:flex}.Daj5-W_field input{border:2px solid var(--steel);background:var(--paper);width:80px;min-height:36px;font:inherit;padding:4px 8px}
._1HbIiW_columns{flex-wrap:wrap;align-items:flex-start;gap:32px;display:flex}._1HbIiW_form{flex:999 520px;gap:16px;min-width:0;display:grid}._1HbIiW_panel{flex:380px;gap:16px;min-width:0;display:grid;position:sticky;top:16px}._1HbIiW_example{background:var(--concrete-deep);border:1px solid var(--rule);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;padding:8px 14px;font-size:15px;display:flex}._1HbIiW_textButton{min-height:44px;font:inherit;color:var(--steel);cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;text-decoration:underline}._1HbIiW_card{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);padding:18px 22px 22px}._1HbIiW_cardTitle{font-family:var(--font-display);font-size:19px;font-weight:var(--heading-weight);font-stretch:var(--heading-stretch);margin-bottom:14px}._1HbIiW_fields{flex-wrap:wrap;gap:18px 24px;display:flex}._1HbIiW_field{border:0;flex:200px;min-width:0;margin:0;padding:0}._1HbIiW_fieldWide{flex-basis:100%}._1HbIiW_label{margin-bottom:6px;padding:0;font-size:15px;font-weight:600;display:block}._1HbIiW_soft{color:var(--galv);font-weight:400}._1HbIiW_numberBox{border-bottom:2px solid var(--steel);align-items:baseline;gap:8px;max-width:240px;display:flex}._1HbIiW_numberBox:focus-within{border-bottom-color:var(--accent);outline:3px solid var(--focus);outline-offset:4px}._1HbIiW_numberBad,._1HbIiW_numberBad:focus-within{border-bottom-color:var(--red)}._1HbIiW_numberBox input{width:100%;min-width:0;min-height:44px;font:inherit;color:var(--steel);background:0 0;border:0;outline:0;flex:1;padding:2px 0;font-size:30px;font-weight:600;line-height:1.2}._1HbIiW_numberBox input::placeholder{color:var(--rule)}._1HbIiW_unit{color:var(--galv);white-space:nowrap;font-size:16px}._1HbIiW_error{color:var(--red);margin-top:6px;font-size:14px;font-weight:600}._1HbIiW_helper{color:var(--galv);margin-top:6px;font-size:14px}._1HbIiW_options{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;display:grid}._1HbIiW_option{background:var(--option);border:1px solid var(--control-border);border-radius:var(--radius);cursor:pointer;flex-direction:column;justify-content:center;min-height:48px;padding:11px 13px;display:flex;position:relative}._1HbIiW_optionOn{background:var(--paper);border:2px solid var(--steel);padding:10px 12px}._1HbIiW_option:has(._1HbIiW_radio:focus-visible){outline:3px solid var(--focus);outline-offset:2px}._1HbIiW_radio{opacity:0;width:1px;height:1px;margin:0;position:absolute}._1HbIiW_optionLabel{font-size:15px}._1HbIiW_optionHint{color:var(--galv);margin-top:2px;font-size:13px}._1HbIiW_select{width:100%;min-height:48px;font:inherit;color:inherit;background:var(--paper);border:1px solid var(--control-border);border-radius:var(--radius);padding:10px 12px;font-size:15px}._1HbIiW_select:focus-visible{outline:3px solid var(--focus);outline-offset:2px}._1HbIiW_result{gap:16px;display:grid}._1HbIiW_placard{border:var(--placard-border) solid var(--steel);border-radius:var(--radius);background:var(--paper);overflow:hidden}._1HbIiW_band{background:var(--accent);color:var(--accent-ink);letter-spacing:.3px;padding:9px 14px;font-size:14px;font-weight:600}._1HbIiW_bandIdle{background:var(--concrete-deep);color:var(--galv)}._1HbIiW_placardRed{border-color:var(--red)}._1HbIiW_placardRed ._1HbIiW_band{background:var(--red);color:var(--paper)}._1HbIiW_placardLimited ._1HbIiW_band{background:var(--steel);color:var(--paper)}._1HbIiW_placardBody{padding:14px 16px 16px;font-size:15px}._1HbIiW_headline{font-family:var(--font-display);font-size:30px;font-weight:var(--heading-weight);font-stretch:var(--heading-stretch);letter-spacing:-.4px;line-height:1.1}._1HbIiW_summary{margin-top:8px}._1HbIiW_figures{border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:14px 20px;margin:14px 0 0;padding-top:12px;display:grid}._1HbIiW_figures dt{color:var(--galv);font-size:12px}._1HbIiW_figures dd{margin:2px 0 0;font-size:19px;font-weight:600}._1HbIiW_figureSub{font-family:var(--font-mono);color:var(--galv);font-size:12px;font-weight:400;display:block}._1HbIiW_primary{background:var(--accent);width:100%;min-height:50px;color:var(--accent-ink);border-radius:var(--radius);text-align:center;justify-content:center;align-items:center;margin-top:16px;padding:14px;font-weight:600;text-decoration:none;display:flex}._1HbIiW_primary:hover{background:var(--accent-hover)}._1HbIiW_disclosure{color:var(--galv);margin-top:8px;font-size:12px}._1HbIiW_math{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);font-family:var(--font-mono);padding:10px 14px;font-size:13px;line-height:1.7;overflow-x:auto}._1HbIiW_list{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);padding:14px 16px}._1HbIiW_listHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._1HbIiW_listTitle{font-size:17px;font-weight:600}._1HbIiW_legend{font-family:var(--font-mono);color:var(--galv);font-size:12px}._1HbIiW_rows{margin:6px 0 0;padding:0;list-style:none}._1HbIiW_row{border-bottom:1px solid var(--rule);padding:11px 0}._1HbIiW_rowTop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._1HbIiW_rowName{min-width:0;font-size:15px;font-weight:600;display:grid}._1HbIiW_rowDetail{font-family:var(--font-mono);color:var(--galv);font-size:12px;font-weight:400}._1HbIiW_tag{text-align:right;flex:none;font-size:13px;font-weight:700}._1HbIiW_tagPass{color:var(--steel)}._1HbIiW_tagLimited{color:var(--galv)}._1HbIiW_tagRed{color:var(--red)}._1HbIiW_rowReason{color:var(--galv);margin-top:4px;font-size:13px}._1HbIiW_rowLink{min-height:44px;color:var(--steel);text-underline-offset:3px;align-items:center;font-size:14px;font-weight:600;display:inline-flex}._1HbIiW_listFoot{color:var(--galv);margin-top:10px;font-size:12px}._1HbIiW_notes{border-top:1px solid var(--rule)}._1HbIiW_note{border-bottom:1px solid var(--rule);grid-template-columns:96px 1fr;gap:12px;padding:12px 0;font-size:14px;display:grid}._1HbIiW_noteLabel{font-weight:600}._1HbIiW_noteWarn{box-shadow:inset 4px 0 var(--accent);padding-left:12px}._1HbIiW_noteLink{min-height:44px;color:var(--steel);text-underline-offset:3px;align-items:center;font-weight:600;display:inline-flex}._1HbIiW_actions{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}._1HbIiW_copy{flex:220px;gap:8px;display:grid}._1HbIiW_ghost{min-height:48px;color:var(--steel);border:1px solid var(--galv);border-radius:var(--radius);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:12px 16px;font-size:15px;display:inline-flex}._1HbIiW_ghost:hover{background:var(--paper)}._1HbIiW_copyFallback{color:var(--galv);gap:4px;font-size:13px;display:grid}._1HbIiW_copyFallback input{font:inherit;border:1px solid var(--rule);background:var(--paper);color:var(--steel);width:100%;padding:10px;font-size:14px}@media (max-width:759.98px){._1HbIiW_panel{position:static}._1HbIiW_card{padding:16px}._1HbIiW_note{grid-template-columns:1fr;gap:2px}}._1HbIiW_next{border:1px solid var(--rule);border-left:3px solid var(--accent);border-radius:var(--radius);background:var(--paper);padding:10px 14px}._1HbIiW_next p{flex-direction:column;gap:2px;padding:4px 0;display:flex}._1HbIiW_next a{font-weight:600}._1HbIiW_next span{color:var(--galv);font-size:13px}._1HbIiW_diagram{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);margin:0;padding:14px 16px}._1HbIiW_diagramSvg{width:100%;height:auto;max-height:520px;margin-top:10px;display:block}._1HbIiW_d_frame{fill:#c8a46b;stroke:#6b5332;stroke-width:.25px}._1HbIiW_d_rail{fill:#8a6a3d;stroke:#4a3820;stroke-width:.2px}._1HbIiW_d_item{fill:color-mix(in srgb, var(--accent) 35%, transparent);stroke:var(--steel);stroke-width:.3px}._1HbIiW_d_ghost{fill:none;stroke:var(--galv);stroke-width:.3px;stroke-dasharray:1.5 1}._1HbIiW_d_lawn{fill:#6a9a4a38;stroke:#4d7436;stroke-width:.3px}._1HbIiW_d_throw{fill:#3b82c41a;stroke:#3b82c48c;stroke-width:.12px}._1HbIiW_d_dot{fill:#1f4f80}._1HbIiW_dLabel{fill:var(--steel);font-family:var(--font-mono)}._1HbIiW_more{margin-top:8px}._1HbIiW_more summary{cursor:pointer;align-items:center;min-height:44px;font-size:14px;font-weight:600;display:flex}._1HbIiW_answerBar{z-index:20;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--strip-bg);color:var(--strip-ink);--focus:var(--strip-ink);grid-template-columns:1fr auto;align-items:center;gap:0 12px;text-decoration:none;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 8px #00000026}._1HbIiW_answerBand{color:var(--strip-muted);grid-column:1;font-size:12px}._1HbIiW_answerHeadline{font-family:var(--font-display);font-weight:var(--heading-weight);grid-column:1;font-size:18px;line-height:1.2}._1HbIiW_answerGo{background:var(--accent);min-height:44px;color:var(--accent-ink);border-radius:var(--radius);grid-area:1/2/span 2;align-items:center;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}
.PsYgea_layout{flex-wrap:wrap;align-items:flex-start;gap:40px 56px;padding-top:40px;display:flex}.PsYgea_article{flex:999 560px;min-width:0;max-width:760px}.PsYgea_article>section{margin-top:32px}.PsYgea_article p+p{margin-top:12px}.PsYgea_article p,.PsYgea_article li{max-width:68ch}.PsYgea_article .PsYgea_types li,.PsYgea_article .PsYgea_more li,.PsYgea_article table p{max-width:none}.PsYgea_title{margin-top:10px;font-size:clamp(34px,5vw,56px)}.PsYgea_caveat{color:var(--galv);margin-top:12px}.PsYgea_h2{font-size:22px;font-family:var(--font-display);font-weight:var(--heading-weight);font-stretch:var(--heading-stretch);margin-bottom:12px}.PsYgea_answer{border:var(--placard-border) solid var(--steel);background:var(--paper);border-radius:var(--radius);overflow:hidden}.PsYgea_band{background:var(--accent);color:var(--accent-ink);padding:9px 14px;font-size:13px;font-weight:600}.PsYgea_answerBody{padding:16px;font-size:19px;font-weight:600;line-height:1.4}.PsYgea_tableFrame{position:relative}.PsYgea_tableFrame+.PsYgea_tableFrame{margin-top:24px}.PsYgea_tableWrap{border-radius:var(--radius);overflow-x:auto}.PsYgea_tableFrame:before,.PsYgea_tableFrame:after{content:"";pointer-events:none;opacity:0;width:28px;transition:opacity .15s;position:absolute;top:0;bottom:0}.PsYgea_tableFrame:before{border-radius:var(--radius) 0 0 var(--radius);background:linear-gradient(90deg,#00000024,#0000);left:0}.PsYgea_tableFrame:after{border-radius:0 var(--radius) var(--radius) 0;background:linear-gradient(270deg,#00000024,#0000);right:0}.PsYgea_tableFrame[data-more-left]:before,.PsYgea_tableFrame[data-more-right]:after{opacity:1}@media (prefers-reduced-motion:reduce){.PsYgea_tableFrame:before,.PsYgea_tableFrame:after{transition:none}}.PsYgea_table{border-collapse:separate;border-spacing:0;background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);width:100%;font-size:15px}.PsYgea_table:has(tr>:nth-child(5)){min-width:480px}.PsYgea_table caption{text-align:left;padding-bottom:8px}.PsYgea_table th,.PsYgea_table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);padding:10px 12px}.PsYgea_table>:last-child>tr:last-child>th,.PsYgea_table>:last-child>tr:last-child>td{border-bottom:0}.PsYgea_table thead th{color:var(--galv);font-size:13px;font-weight:600}.PsYgea_table tbody th{font-weight:600}.PsYgea_callout{border-left:3px solid var(--red);padding:4px 0 4px 14px}.PsYgea_aside{flex:300px;gap:28px;min-width:0;display:grid;position:sticky;top:16px}.PsYgea_cta{border:var(--placard-border) solid var(--steel);background:var(--paper);border-radius:var(--radius);gap:10px;padding:18px;display:grid}.PsYgea_ctaTitle{font-size:19px;font-family:var(--font-display);font-weight:var(--heading-weight);font-stretch:var(--heading-stretch);line-height:1.2}.PsYgea_primary{background:var(--accent);min-height:50px;color:var(--accent-ink);border-radius:var(--radius);justify-content:center;align-items:center;margin-top:4px;font-weight:600;text-decoration:none;display:flex}.PsYgea_primary:hover{background:var(--accent-hover)}.PsYgea_more ul{margin:6px 0 18px;padding:0;list-style:none}.PsYgea_more li a{border-bottom:1px solid var(--rule);align-items:center;min-height:44px;display:flex}@media (max-width:759.98px){.PsYgea_aside{position:static}}.PsYgea_note{color:var(--galv);margin-top:10px;font-size:14px;line-height:1.5}.PsYgea_red{color:var(--red);font-weight:600}.PsYgea_dim{color:var(--galv);font-weight:400}.PsYgea_types{gap:8px;margin:0;padding:0;list-style:none;display:grid}.PsYgea_types li{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);gap:6px;padding:14px 16px;display:grid}.PsYgea_typeTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.PsYgea_typeName{font-size:17px;font-weight:600}.PsYgea_typeFits{font-size:14px;font-weight:600}.PsYgea_types .PsYgea_red{font-size:14px}.PsYgea_typeText{color:var(--galv);font-size:15px;line-height:1.5}
._42halW_family{padding-bottom:56px}._42halW_familyGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin:20px 0 0;padding:0;list-style:none;display:grid}._42halW_familyGrid ._42halW_go{margin-top:auto}._42halW_topics{padding-bottom:32px}._42halW_topics ._42halW_sites{margin-top:20px}._42halW_sites{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;padding-bottom:32px;display:grid}._42halW_card{background:var(--paper);border:3px solid var(--steel);flex-direction:column;align-items:flex-start;gap:10px;padding:24px;display:flex}._42halW_go{background:var(--steel);min-height:48px;color:var(--paper);align-items:center;margin-top:8px;padding:12px 20px;font-weight:600;text-decoration:none;display:inline-flex}._42halW_go:hover{background:var(--accent-hover)}._42halW_more{align-items:center;min-height:44px;font-size:15px;display:inline-flex}._42halW_card form{width:100%}
.DH-xvW_page{display:block}.DH-xvW_figure{background:var(--paper);border:1px solid var(--rule);margin:16px 0 0;padding:12px}.DH-xvW_figure svg{width:100%;height:auto;display:block}.DH-xvW_caption{color:var(--galv);margin-top:8px;font-size:14px}.DH-xvW_ref{font-family:var(--font-mono);color:var(--galv);white-space:nowrap;font-size:13px}.DH-xvW_value{white-space:nowrap;font-weight:600}.DH-xvW_embed{width:100%;min-height:120px;font-family:var(--font-mono);border:1px solid var(--rule);background:var(--paper);color:var(--steel);resize:vertical;margin-top:10px;padding:10px;font-size:13px;display:block}.DH-xvW_printButton{margin-top:12px}@media print{:is(body:has(.DH-xvW_page) nav,body:has(.DH-xvW_page) footer),.DH-xvW_noPrint{display:none!important}.DH-xvW_page aside{display:none!important}.DH-xvW_page{padding:0}.DH-xvW_page table{min-width:0;font-size:11px}:is(.DH-xvW_page th,.DH-xvW_page td){padding:4px 6px}.DH-xvW_figure{break-inside:avoid;border:none;padding:0}.DH-xvW_page section{break-inside:avoid-page;margin-top:14px}.DH-xvW_page h1{font-size:26px}}
.QGPGGq_figure{background:var(--paper);border:1px solid var(--rule);margin:0 0 24px;padding:16px 20px 12px}.QGPGGq_title{margin:0 0 8px;font-size:15px;font-weight:700}.QGPGGq_panels{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:640px){.QGPGGq_panels{grid-template-columns:1fr}}.QGPGGq_panel svg{width:100%;height:auto;color:var(--steel);display:block}.QGPGGq_panel h3{margin:0 0 4px;font-size:13px;font-weight:700}.QGPGGq_fill{fill:var(--option)}.QGPGGq_leaf{fill:#cfe3b8}.QGPGGq_label{font:11px var(--font-sans);fill:currentColor}.QGPGGq_caption{color:var(--galv);margin:8px 0 0;font-size:13px}
._6dP4VG_strip{background:var(--strip-bg);color:var(--strip-muted);--focus:var(--strip-ink);font-size:13px}._6dP4VG_stripInner{scrollbar-width:none;align-items:flex-end;gap:2px;padding-top:4px;display:flex;overflow-x:auto}._6dP4VG_stripInner::-webkit-scrollbar{display:none}._6dP4VG_tab{border-radius:var(--radius-tab) var(--radius-tab) 0 0;white-space:nowrap;flex:none;align-items:center;gap:7px;min-height:44px;padding:0 12px;text-decoration:none;display:inline-flex}a._6dP4VG_tab:hover{color:var(--strip-ink);background:#ffffff14}._6dP4VG_tabHouse{color:var(--strip-ink);margin-right:6px;font-weight:700}._6dP4VG_tabHere{background:var(--concrete);color:var(--steel);font-weight:700}._6dP4VG_tabTile{border-radius:4px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}._6dP4VG_strip{--radius-tab:max(var(--radius), 6px)}@media (max-width:480px){._6dP4VG_tab{gap:6px;padding:0 9px}._6dP4VG_tabHouse{margin-right:2px}}._6dP4VG_header{border-bottom:1px solid var(--rule)}._6dP4VG_headerInner{align-items:center;gap:12px 32px;padding-top:14px;padding-bottom:14px;display:flex}._6dP4VG_wordmark{align-items:center;gap:10px;min-height:44px;text-decoration:none;display:flex}._6dP4VG_wordmarkText{font-family:var(--font-display);font-weight:var(--heading-weight);font-stretch:var(--display-stretch);letter-spacing:-.3px;font-size:20px}._6dP4VG_nav{flex-wrap:wrap;gap:0 24px;margin-left:auto;font-size:15px;display:flex}._6dP4VG_nav a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}._6dP4VG_nav a:hover{text-decoration:underline}._6dP4VG_nav a._6dP4VG_navOn{text-underline-offset:8px;font-weight:700;text-decoration:underline;text-decoration-thickness:3px}._6dP4VG_nav{align-items:center}._6dP4VG_navCta{background:var(--accent);min-height:44px;color:var(--accent-ink);white-space:nowrap;border-radius:var(--radius);align-items:center;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}._6dP4VG_navCta:hover{background:var(--accent-hover)}._6dP4VG_ctaShort{display:none}@media (max-width:759.98px){._6dP4VG_headerInner{flex-wrap:wrap;justify-content:space-between;gap:0 12px;padding-top:8px;padding-bottom:4px}._6dP4VG_nav{order:3;gap:0 20px;width:100%;margin-left:0}._6dP4VG_wordmarkText{font-size:18px}._6dP4VG_ctaLong{display:none}._6dP4VG_ctaShort{display:inline}}._6dP4VG_footer{background:var(--concrete-deep)}._6dP4VG_footerInner{color:var(--galv);flex-wrap:wrap;justify-content:space-between;gap:16px 40px;padding-top:28px;padding-bottom:28px;font-size:13px;line-height:1.6;display:flex}._6dP4VG_footerText{max-width:640px}._6dP4VG_footerNav{flex-wrap:wrap;gap:4px 20px;display:flex}._6dP4VG_footerNav a{min-height:44px;color:var(--steel);align-items:center;display:inline-flex}._6dP4VG_markTile{border-radius:var(--radius);background:var(--accent);width:36px;height:36px;color:var(--accent-ink);justify-content:center;align-items:center;display:inline-flex}@media (max-width:480px){._6dP4VG_tabPrefix{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:360px){._6dP4VG_tab{gap:4px;padding:0 6px}._6dP4VG_stripInner{gap:0;padding-left:8px;padding-right:8px}}._6dP4VG_themeToggle{width:44px;height:44px;color:var(--steel);border:1px solid var(--rule);border-radius:var(--radius);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._6dP4VG_themeToggle:hover{border-color:var(--steel)}@media (max-width:759.98px){._6dP4VG_themeToggle{order:4;align-self:flex-end;margin-top:-44px;margin-left:auto}}
.ENhQaW_intro{padding:40px 0 28px}.ENhQaW_intro a{color:inherit}.ENhQaW_title{text-wrap:balance;max-width:900px;margin-top:10px;font-size:clamp(38px,5vw,58px)}.ENhQaW_lede{max-width:640px;color:var(--galv);margin-top:14px;font-size:18px}.ENhQaW_below{border-top:1px solid var(--rule);flex-wrap:wrap;gap:32px 56px;margin-top:64px;padding-top:40px;display:flex}.ENhQaW_how{flex:3 420px;min-width:0;max-width:680px}.ENhQaW_how p+p,.ENhQaW_how p+ul,.ENhQaW_how ul+p,.ENhQaW_how p+table,.ENhQaW_how table+p{margin-top:10px}.ENhQaW_how ul{margin:0;padding-left:20px}.ENhQaW_how li+li{margin-top:4px}.ENhQaW_how p,.ENhQaW_how li{max-width:68ch}.ENhQaW_how code{font-family:var(--font-mono);font-size:14px}.ENhQaW_how .formula{font-family:var(--font-mono);font-size:14px}.ENhQaW_how .formula{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);padding:10px 12px;display:block}.ENhQaW_how table{border-collapse:collapse;background:var(--paper);border:1px solid var(--rule);width:100%;font-size:15px}.ENhQaW_how th,.ENhQaW_how td{text-align:left;border-bottom:1px solid var(--rule);padding:8px 10px}.ENhQaW_how thead th{color:var(--galv);font-size:13px;font-weight:600}.ENhQaW_side{flex:2 300px;align-content:start;gap:32px;min-width:0;display:grid}.ENhQaW_h2{font-size:22px;font-family:var(--font-display);font-weight:var(--heading-weight);font-stretch:var(--heading-stretch);margin-bottom:12px}.ENhQaW_sources{margin:0;padding-left:18px;font-size:15px}.ENhQaW_sources a{align-items:center;min-height:44px;display:inline-flex}.ENhQaW_sources li{line-height:1.3}.ENhQaW_links{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ENhQaW_links a{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);gap:2px;min-height:52px;padding:10px 16px;font-size:16px;font-weight:600;text-decoration:none;display:grid}.ENhQaW_links a:hover{border-color:var(--steel)}.ENhQaW_linkQ{color:var(--galv);font-size:14px;font-weight:400}@media (max-width:759.98px){.ENhQaW_intro{padding-top:24px}.ENhQaW_below{margin-top:48px}}.ENhQaW_updated{color:var(--galv);margin-top:10px;font-size:14px}.ENhQaW_updated a{margin-block:-12px;padding-block:12px;display:inline-block}@media print{.ENhQaW_intro{padding:0 0 12px}.ENhQaW_title{margin-top:4px;font-size:28px}.ENhQaW_lede{display:none}.ENhQaW_calc>div:has(>form+[id$=-answer]){flex-direction:column;gap:12px;display:flex}.ENhQaW_calc [id$=-answer]{display:contents}.ENhQaW_calc [id$=-answer]>div:first-child:has(>section:first-child){display:contents}.ENhQaW_calc [id$=-answer]>*,.ENhQaW_calc [id$=-answer]>div>*{order:1}.ENhQaW_calc [id$=-answer]>section:first-child,.ENhQaW_calc [id$=-answer]>div>section:first-child{break-inside:avoid;order:-2}.ENhQaW_calc form{order:-1}.ENhQaW_calc li{break-inside:avoid}.ENhQaW_calc form{flex:none;gap:6px;width:100%}.ENhQaW_calc form section{border:none;border-top:1px solid var(--rule);break-inside:avoid;border-radius:0;padding:6px 0 4px}.ENhQaW_calc form section>h2{margin:0 0 4px;font-size:13px}:is(.ENhQaW_calc form label:has(>input[type=radio]:not(:checked)),.ENhQaW_calc form p){display:none}.ENhQaW_calc form label:has(>input[type=radio]){border:none;min-height:0;padding:2px 0}.ENhQaW_calc form section>div{gap:4px 16px}.ENhQaW_calc form legend,.ENhQaW_calc form label,.ENhQaW_calc form input,.ENhQaW_calc form select{margin-bottom:0;font-size:12px}.ENhQaW_calc form input,.ENhQaW_calc form select{min-height:0;padding-top:0;padding-bottom:0}.ENhQaW_below{margin-top:20px;padding-top:14px}}
