.home_home__I2JpY{--paper:#f6f4ed;--ink:#13251c;--green:#174c3d;--yellow:#f2c84b;--coral:#ef795f;--blue:#69a9c1;--mint:#cae5d9;overflow:hidden;background:var(--paper);color:var(--ink)}.home_hero__z_jpu{position:relative;border-bottom:2px solid var(--ink);background-color:var(--paper);background-image:linear-gradient(rgba(19,37,28,.06) 1px,transparent 0),linear-gradient(90deg,rgba(19,37,28,.06) 1px,transparent 0);background-size:32px 32px}.home_hero__z_jpu:before{position:absolute;inset:0 auto 0 0;width:max(20px,calc((100vw - 80rem) / 2));background:var(--yellow);content:""}.home_heroContainer__Adov9{display:grid;grid-template-columns:minmax(0,1fr) minmax(410px,.86fr);gap:clamp(3rem,7vw,7rem);align-items:center;min-height:690px;padding-top:4.5rem;padding-bottom:4.5rem}.home_heroCopy__ODb0e{position:relative;min-width:0}.home_issueLine__wjrL8{display:flex;width:-moz-fit-content;width:fit-content;margin-bottom:2.4rem;border-top:2px solid var(--ink);border-bottom:1px solid var(--ink);font-size:.67rem;font-weight:800;text-transform:uppercase}.home_issueLine__wjrL8 span{padding:.55rem .8rem;border-right:1px solid var(--ink)}.home_issueLine__wjrL8 span:first-child{padding-left:0}.home_issueLine__wjrL8 span:last-child{border-right:0}.home_eyebrow__am9LC,.home_sectionNumber__kn9ad{margin:0;font-size:.72rem;font-weight:850;text-transform:uppercase}.home_eyebrow__am9LC{color:var(--green)}.home_heroTitle__31oGI{max-width:780px;margin:.8rem 0 0;font-family:Arial Black,Arial,sans-serif;font-size:clamp(3.8rem,6.4vw,7.4rem);font-weight:900;line-height:.9;letter-spacing:0}.home_heroTitle__31oGI em{color:var(--green);font-family:Georgia,Times New Roman,serif;font-weight:400}.home_heroLead__MJiEk{max-width:42rem;margin:1.8rem 0 0;font-size:clamp(1.04rem,1.5vw,1.24rem);line-height:1.65}.home_heroActions__n5Obp{display:flex;flex-wrap:wrap;gap:1rem 1.4rem;align-items:center;margin-top:1.4rem}.home_lightAction__AaC59,.home_primaryAction__y9Kr8{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:.65rem;padding:.75rem 1rem;border:2px solid var(--ink);font-size:.88rem;font-weight:800;transition:transform .16s ease,box-shadow .16s ease}.home_primaryAction__y9Kr8{background:var(--ink);color:white;box-shadow:5px 5px 0 var(--yellow)}.home_lightAction__AaC59:hover,.home_primaryAction__y9Kr8:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--yellow)}.home_inlineLink__AYNFv svg,.home_lightAction__AaC59 svg,.home_primaryAction__y9Kr8 svg,.home_textAction__DbHcK svg{width:1rem;height:1rem}.home_inlineLink__AYNFv,.home_textAction__DbHcK{display:inline-flex;min-height:44px;align-items:center;gap:.55rem;border-bottom:2px solid;font-size:.88rem;font-weight:800}.home_inlineLink__AYNFv svg,.home_textAction__DbHcK svg{transition:transform .16s ease}.home_textAction__DbHcK:hover svg{transform:translateY(3px)}.home_inlineLink__AYNFv:hover svg{transform:translate(2px,-2px)}.home_workbench__xfOly{position:relative;display:grid;grid-template-columns:.9fr 1.1fr;grid-template-rows:auto 188px 216px auto;min-width:0;border:2px solid var(--ink);background:var(--green);box-shadow:13px 13px 0 rgba(19,37,28,.18);transform:rotate(1deg)}.home_workbench__xfOly:after{position:absolute;right:-30px;bottom:54px;width:70px;height:24px;background:var(--coral);content:"";transform:rotate(-5deg)}.home_workbenchTop__SAERw{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;padding:.72rem 1rem;border-bottom:2px solid var(--ink);background:var(--mint);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;font-weight:800}.home_statusDot__NN4QS{display:inline-flex;align-items:center;gap:.4rem}.home_statusDot__NN4QS:before{width:8px;height:8px;border-radius:50%;background:var(--coral);content:""}.home_energySlip__SPO_z,.home_mapSlip__Ff6l8,.home_numberSlip__dP3iL{position:relative;display:flex;min-width:0;flex-direction:column;color:var(--ink);transition:transform .16s ease}.home_energySlip__SPO_z:hover,.home_mapSlip__Ff6l8:hover,.home_numberSlip__dP3iL:hover{z-index:2;transform:translate(-3px,-3px)}.home_numberSlip__dP3iL{grid-row:2/4;padding:1.25rem;border-right:2px solid var(--ink);background:white;font-size:.7rem}.home_numberSlip__dP3iL,.home_slipLabel__OJQNX{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.home_slipLabel__OJQNX{font-size:.62rem;font-weight:850}.home_numberSlip__dP3iL strong{margin-top:2.5rem;font-size:clamp(2.7rem,4.2vw,4.3rem);line-height:.9}.home_slipUnit__nqO7e{margin:.2rem 0 2.2rem;font-size:1rem;font-weight:900}.home_slipRule__adNZU{width:100%;margin-bottom:1rem;border-top:2px dashed var(--ink)}.home_numberSlip__dP3iL>span:not(.home_slipLabel__OJQNX,.home_slipUnit__nqO7e,.home_slipRule__adNZU){padding:.4rem 0;border-bottom:1px solid rgba(19,37,28,.2)}.home_energySlip__SPO_z{padding:1.25rem;border-bottom:2px solid var(--ink);background:var(--yellow)}.home_energyBars__HuLSU{display:flex;height:48px;align-items:end;gap:6px;margin-top:1rem}.home_energyBars__HuLSU span{width:18%;background:var(--green)}.home_energyBars__HuLSU span:first-child{height:48%}.home_energyBars__HuLSU span:nth-child(2){height:100%}.home_energyBars__HuLSU span:nth-child(3){height:72%;background:var(--coral)}.home_coordinateStamp__CPVh_{display:flex;width:64px;height:64px;align-items:center;justify-content:center;margin-top:1rem;border:2px solid var(--ink);border-radius:50%;background:white;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:900;transform:rotate(-7deg)}.home_energySlip__SPO_z strong{margin-top:.75rem;font-size:1.55rem}.home_energySlip__SPO_z small{font-size:.68rem}.home_mapSlip__Ff6l8{padding:1rem 1.25rem;background:var(--blue)}.home_plot__EtDL_{position:relative;min-height:116px;margin-top:.7rem;overflow:hidden;border:1px solid rgba(19,37,28,.45);background-image:linear-gradient(rgba(19,37,28,.18) 1px,transparent 0),linear-gradient(90deg,rgba(19,37,28,.18) 1px,transparent 0);background-size:24px 24px}.home_gridLineA___GgWB,.home_gridLineB__CcsOH,.home_plot__EtDL_ i,.home_routeA___GZzG,.home_routeB__XbQOP{position:absolute;display:block}.home_routeA___GZzG,.home_routeB__XbQOP{height:4px;background:var(--ink);transform-origin:left center}.home_routeA___GZzG{left:14%;top:67%;width:42%;transform:rotate(-18deg)}.home_routeB__XbQOP{left:52%;top:48%;width:36%;transform:rotate(24deg)}.home_plot__EtDL_ i{width:13px;height:13px;border:3px solid white;border-radius:50%;background:var(--coral);box-shadow:0 0 0 2px var(--ink)}.home_pointA__gY9cV{left:12%;top:62%}.home_pointB__dIlgk{left:50%;top:40%}.home_pointC__G_dQI{right:11%;top:66%}.home_mapResult__cva8H{display:flex;align-items:end;justify-content:space-between;margin-top:.55rem}.home_mapResult__cva8H strong{font-size:1.35rem}.home_mapResult__cva8H span,.home_workbenchNote__iNjrB{font-size:.65rem;font-weight:800;text-transform:uppercase}.home_workbenchNote__iNjrB{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.7rem 1rem;border-top:2px solid var(--ink);background:white}.home_utilityTape__1C_Tc{overflow:hidden;border-bottom:2px solid var(--ink);background:var(--yellow)}.home_utilityTape__1C_Tc>div{display:flex;min-width:-moz-max-content;min-width:max-content;align-items:center;justify-content:center;gap:1.25rem;padding:.8rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:900;text-transform:uppercase}.home_utilityTape__1C_Tc i{width:7px;height:7px;border:1px solid var(--ink);border-radius:50%;background:var(--coral)}.home_toolIndex__j9qQu{padding:7rem 0;border-bottom:2px solid var(--ink);background:white}.home_toolIndexLayout__XumTZ{display:grid;grid-template-columns:minmax(240px,.62fr) minmax(0,1.38fr);gap:clamp(3rem,7vw,7rem);align-items:start}.home_toolIndexIntro__ktRwX{position:sticky;top:7rem}.home_guideHeader__J8qV6 h2,.home_sectionHeading__oR_A_ h2,.home_toolIndexIntro__ktRwX h2{max-width:700px;margin:.8rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.6rem,4.6vw,5.1rem);font-weight:400;line-height:1;letter-spacing:0}.home_sectionHeading__oR_A_>p:not(.home_sectionNumber__kn9ad),.home_toolIndexIntro__ktRwX>p:not(.home_sectionNumber__kn9ad){max-width:35rem;margin:1.4rem 0 0;font-size:1rem;line-height:1.7}.home_toolIndexIntro__ktRwX .home_inlineLink__AYNFv{margin-top:2rem}.home_toolRows__DqiAw{border-top:2px solid var(--ink)}.home_toolRow__SpMTw{position:relative;display:grid;grid-template-columns:42px 54px minmax(0,1fr) 46px;gap:1rem;align-items:center;min-height:116px;padding:1.25rem 0;border-bottom:2px solid var(--ink);isolation:isolate}.home_toolRow__SpMTw:before{position:absolute;inset:0;z-index:-1;background:var(--row-color);content:"";opacity:0;transform:scaleX(0);transform-origin:left;transition:transform .22s ease,opacity .22s ease}.home_toolRow__SpMTw[data-color=coral]{--row-color:var(--coral)}.home_toolRow__SpMTw[data-color=yellow]{--row-color:var(--yellow)}.home_toolRow__SpMTw[data-color=blue]{--row-color:var(--blue)}.home_toolRow__SpMTw[data-color=green]{--row-color:var(--mint)}.home_toolRow__SpMTw:focus-visible:before,.home_toolRow__SpMTw:hover:before{opacity:1;transform:scaleX(1)}.home_toolNumber___Vzep{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;font-weight:850}.home_toolIcon__iMcCP{display:flex;width:48px;height:48px;align-items:center;justify-content:center;border:2px solid var(--ink);border-radius:50%;background:white}.home_rowArrow__FmZFa svg,.home_toolIcon__iMcCP svg{width:1.2rem;height:1.2rem}.home_toolText__7S4FH strong{display:block;font-size:clamp(1.2rem,2vw,1.8rem);line-height:1.2}.home_toolText__7S4FH small{display:block;margin-top:.42rem;font-size:.82rem;line-height:1.5}.home_rowArrow__FmZFa{display:flex;width:42px;height:42px;align-items:center;justify-content:center;border:2px solid var(--ink);background:white;transition:transform .18s ease}.home_toolRow__SpMTw:hover .home_rowArrow__FmZFa{transform:translateX(5px)}.home_categorySection__h4qCY{padding-top:7rem;background:var(--paper)}.home_sectionHeading__oR_A_{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.6fr);gap:2rem 5rem;align-items:end;padding-bottom:4rem}.home_sectionHeading__oR_A_ .home_sectionNumber__kn9ad{grid-column:1/-1}.home_sectionHeading__oR_A_>p:not(.home_sectionNumber__kn9ad){padding-bottom:.4rem}.home_categoryBands__zS8sB{border-top:2px solid var(--ink)}.home_categoryBand__dmkdj{display:block;border-bottom:2px solid var(--ink);transition:filter .18s ease}.home_categoryBand__dmkdj:hover{filter:saturate(1.18) contrast(1.03)}.home_bandCoral__oLbTH{background:var(--coral)}.home_bandYellow__vImoU{background:var(--yellow)}.home_bandBlue__A278K{background:var(--blue)}.home_bandMint__fijUg{background:var(--mint)}.home_bandInner__ZDX1T{display:grid;grid-template-columns:54px 74px minmax(0,1fr) 70px;gap:1.5rem;align-items:center;min-height:210px;padding-top:2rem;padding-bottom:2rem}.home_bandNumber__iqRpU{align-self:start;padding-top:.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:850}.home_bandIcon__BlZuj{display:flex;width:68px;height:68px;align-items:center;justify-content:center;border:2px solid var(--ink);background:white;transform:rotate(-3deg)}.home_bandIcon__BlZuj svg{width:1.8rem;height:1.8rem}.home_bandCopy__PnEDI{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.55fr);gap:.6rem 4rem;align-items:end}.home_bandCopy__PnEDI small{grid-column:1/-1;font-size:.7rem;font-weight:900;text-transform:uppercase}.home_bandCopy__PnEDI strong{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.9rem,3.2vw,3.7rem);font-weight:400;line-height:1.05}.home_bandCopy__PnEDI>span{font-size:.9rem;line-height:1.65}.home_bandArrow__VbnMF{width:2.2rem;height:2.2rem;transition:transform .18s ease}.home_categoryBand__dmkdj:hover .home_bandArrow__VbnMF{transform:translate(5px,-5px)}.home_methodSection__1g_rY{border-bottom:2px solid var(--ink);background:var(--green);color:white}.home_methodLayout__LHp_f{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(3rem,7vw,7rem);padding-top:7rem;padding-bottom:7rem}.home_methodStatement__4RrEm>svg{width:3rem;height:3rem;margin-top:2.5rem;color:var(--yellow)}.home_methodStatement__4RrEm h2{max-width:550px;margin:1rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,5vw,5.6rem);font-weight:400;line-height:.98}.home_methodStatement__4RrEm>p:not(.home_sectionNumber__kn9ad){max-width:36rem;margin:1.5rem 0 0;color:#dbe8e2;font-size:1rem;line-height:1.8}.home_lightAction__AaC59{margin-top:2rem;border-color:white;background:white;color:var(--ink);box-shadow:5px 5px 0 var(--yellow)}.home_methodSteps__pNrvU{margin:0;padding:0;border-top:1px solid rgba(255,255,255,.45);list-style:none}.home_methodSteps__pNrvU li{display:grid;grid-template-columns:50px minmax(0,.65fr) minmax(0,1fr);gap:1.2rem;align-items:baseline;padding:2rem 0;border-bottom:1px solid rgba(255,255,255,.45)}.home_methodSteps__pNrvU li>span{display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:var(--yellow);color:var(--ink);font-size:.75rem;font-weight:900}.home_methodSteps__pNrvU strong{font-size:1.05rem}.home_methodSteps__pNrvU p{margin:0;color:#dbe8e2;font-size:.86rem;line-height:1.65}.home_labSection__QCft0{padding:7rem 0;border-bottom:2px solid var(--ink);background:var(--paper)}.home_labHeader__DCj_y{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.72fr);gap:2rem 6rem;align-items:end;margin-bottom:3.5rem}.home_labHeader__DCj_y h2{max-width:760px;margin:.8rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,5vw,5.6rem);font-weight:400;line-height:.98;letter-spacing:0}.home_labIntro__yXhN7 p{margin:0;font-size:.95rem;line-height:1.75}.home_labIntro__yXhN7 .home_inlineLink__AYNFv{margin-top:1.25rem}.home_labResults__5a5Js{border-top:2px solid var(--ink)}.home_labResult___iYt5{--lab-color:white;position:relative;display:grid;grid-template-columns:76px 54px minmax(0,1fr) 42px;gap:1.25rem;align-items:center;min-height:148px;padding:1.4rem 1rem 1.4rem 1.5rem;overflow:hidden;border-bottom:2px solid var(--ink);background:white;isolation:isolate}.home_labResult___iYt5:before{position:absolute;inset:0 auto 0 0;z-index:-1;width:12px;background:var(--lab-color);content:"";transition:width .18s ease}.home_labResult___iYt5:focus-visible:before,.home_labResult___iYt5:hover:before{width:100%}.home_labResult___iYt5[data-color=yellow]{--lab-color:var(--yellow)}.home_labResult___iYt5[data-color=blue]{--lab-color:var(--blue)}.home_labResult___iYt5[data-color=mint]{--lab-color:var(--mint)}.home_labResult___iYt5[data-color=coral]{--lab-color:var(--coral)}.home_labTest__ADYFt{align-self:start;padding-top:.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;font-weight:850;text-transform:uppercase}.home_labIcon__2yYAl{display:flex;width:48px;height:48px;align-items:center;justify-content:center;border:2px solid var(--ink);border-radius:50%;background:var(--lab-color)}.home_labArrow__RZVG2,.home_labIcon__2yYAl svg{width:1.2rem;height:1.2rem}.home_labCopy__PKCIL{display:grid;grid-template-columns:minmax(210px,.65fr) minmax(260px,1fr);gap:.45rem 2rem;align-items:center}.home_labCopy__PKCIL small{grid-column:1/-1;font-size:.68rem;font-weight:850;text-transform:uppercase}.home_labCopy__PKCIL strong{font-family:Georgia,Times New Roman,serif;font-size:clamp(2.1rem,3.6vw,4rem);font-weight:400;line-height:1}.home_labCopy__PKCIL>span{max-width:36rem;font-size:.86rem;line-height:1.6}.home_labArrow__RZVG2{transition:transform .18s ease}.home_labResult___iYt5:hover .home_labArrow__RZVG2{transform:translateX(5px)}.home_guideSection__48ZBN{padding:7rem 0;background:white}.home_guideHeader__J8qV6{display:flex;gap:2rem;align-items:end;justify-content:space-between;margin-bottom:3.5rem}.home_guideHeader__J8qV6 h2{max-width:780px}.home_guideList__vjfmC{display:grid;border-top:2px solid var(--ink)}.home_guideRow__IVvkT{display:grid;grid-template-columns:34px 28px 120px minmax(180px,.7fr) minmax(260px,1fr) 42px;gap:1.2rem;align-items:center;min-height:142px;padding:1.4rem 0;border-bottom:2px solid var(--ink);transition:background .18s ease,padding .18s ease}.home_guideRow__IVvkT:hover{padding-right:1rem;padding-left:1rem;background:var(--mint)}.home_guideIndex__00lCo,.home_guideMeta__iT00p{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem;font-weight:850;text-transform:uppercase}.home_guideRow__IVvkT>svg:not(.home_guideArrow__znnXM){width:1.1rem;height:1.1rem}.home_guideRow__IVvkT strong{font-family:Georgia,Times New Roman,serif;font-size:1.45rem;font-weight:400;line-height:1.2}.home_guideRow__IVvkT p{margin:0;font-size:.83rem;line-height:1.6}.home_guideArrow__znnXM{width:1.5rem;height:1.5rem}@media (max-width:1023px){.home_heroContainer__Adov9,.home_labHeader__DCj_y,.home_methodLayout__LHp_f,.home_toolIndexLayout__XumTZ{grid-template-columns:1fr}.home_labHeader__DCj_y{max-width:780px}.home_heroContainer__Adov9{min-height:auto;padding-top:3rem;padding-bottom:4rem}.home_workbench__xfOly{width:min(100%,680px)}.home_toolIndexIntro__ktRwX{position:static;max-width:680px}.home_bandCopy__PnEDI{grid-template-columns:1fr}.home_guideRow__IVvkT{grid-template-columns:34px 28px minmax(0,.8fr) minmax(0,1.2fr) 36px}.home_guideMeta__iT00p{display:none}}@media (max-width:767px){.home_hero__z_jpu:before{width:8px}.home_heroContainer__Adov9{gap:3.5rem}.home_issueLine__wjrL8 span:nth-child(3){display:none}.home_heroTitle__31oGI{font-size:clamp(3.25rem,15.5vw,5rem)}.home_heroLead__MJiEk{font-size:1rem}.home_workbench__xfOly{grid-template-columns:1fr;grid-template-rows:auto auto auto auto auto;box-shadow:8px 8px 0 rgba(19,37,28,.18);transform:none}.home_numberSlip__dP3iL{grid-row:auto;border-right:0;border-bottom:2px solid var(--ink)}.home_numberSlip__dP3iL strong{margin-top:1.4rem}.home_numberSlip__dP3iL .home_slipRule__adNZU,.home_numberSlip__dP3iL>span:not(.home_slipLabel__OJQNX,.home_slipUnit__nqO7e,.home_slipRule__adNZU){display:none}.home_slipUnit__nqO7e{margin-bottom:0}.home_mapSlip__Ff6l8{min-height:235px}.home_utilityTape__1C_Tc>div{justify-content:flex-start;transform:translateX(-80px)}.home_guideSection__48ZBN,.home_labSection__QCft0,.home_toolIndex__j9qQu{padding:5rem 0}.home_toolRow__SpMTw{grid-template-columns:30px 46px minmax(0,1fr) 36px;gap:.65rem;min-height:104px}.home_toolIcon__iMcCP{width:42px;height:42px}.home_rowArrow__FmZFa{width:34px;height:34px;border:0}.home_toolText__7S4FH strong{font-size:1.05rem}.home_toolText__7S4FH small{font-size:.72rem}.home_categorySection__h4qCY{padding-top:5rem}.home_sectionHeading__oR_A_{grid-template-columns:1fr;padding-bottom:3rem}.home_sectionHeading__oR_A_ h2{font-size:2.8rem}.home_bandInner__ZDX1T{grid-template-columns:28px 52px minmax(0,1fr);gap:.8rem;min-height:240px}.home_bandIcon__BlZuj{width:48px;height:48px}.home_bandCopy__PnEDI{gap:.5rem}.home_bandCopy__PnEDI strong{font-size:1.65rem}.home_bandCopy__PnEDI>span{font-size:.78rem}.home_bandArrow__VbnMF{display:none}.home_methodLayout__LHp_f{padding-top:5rem;padding-bottom:5rem}.home_methodSteps__pNrvU li{grid-template-columns:42px minmax(0,1fr)}.home_methodSteps__pNrvU p{grid-column:2}.home_labHeader__DCj_y h2{font-size:2.8rem}.home_labResult___iYt5{grid-template-columns:50px 42px minmax(0,1fr) 26px;gap:.7rem;min-height:132px;padding-right:.5rem;padding-left:1rem}.home_labTest__ADYFt{font-size:.58rem}.home_labIcon__2yYAl{width:38px;height:38px}.home_labCopy__PKCIL{grid-template-columns:1fr;gap:.35rem}.home_labCopy__PKCIL small{grid-column:auto}.home_labCopy__PKCIL strong{font-size:2rem}.home_labCopy__PKCIL>span{font-size:.7rem}.home_guideHeader__J8qV6{align-items:start;flex-direction:column}.home_guideHeader__J8qV6 h2{font-size:2.8rem}.home_guideRow__IVvkT{grid-template-columns:26px 24px minmax(0,1fr) 30px;gap:.7rem;min-height:118px}.home_guideRow__IVvkT strong{font-size:1.12rem}.home_guideMeta__iT00p,.home_guideRow__IVvkT p{display:none}}@media (prefers-reduced-motion:reduce){.home_home__I2JpY *,.home_home__I2JpY :after,.home_home__I2JpY :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}.HomeToolSearch_searchBox__xPWI5{position:relative;z-index:5;max-width:41rem;margin-top:2rem}.HomeToolSearch_inputRow__zfaxW{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;min-height:58px;padding:0 .85rem;border:2px solid #13251c;background:white;box-shadow:6px 6px 0 #69a9c1;transition:box-shadow .15s ease,transform .15s ease}.HomeToolSearch_inputRow__zfaxW:focus-within{box-shadow:8px 8px 0 #f2c84b;transform:translate(-2px,-2px)}.HomeToolSearch_inputRow__zfaxW>svg{width:1.15rem;height:1.15rem}.HomeToolSearch_inputRow__zfaxW input{width:100%;min-width:0;min-height:54px;border:0;outline:0;background:transparent;color:#13251c;font-size:.95rem;font-weight:700}.HomeToolSearch_inputRow__zfaxW input::-moz-placeholder{color:#53665c}.HomeToolSearch_inputRow__zfaxW input::placeholder{color:#53665c}.HomeToolSearch_inputRow__zfaxW button{display:flex;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid #13251c;background:#f6f4ed;cursor:pointer}.HomeToolSearch_inputRow__zfaxW button svg{width:1rem;height:1rem}.HomeToolSearch_searchKey__H5STe{padding:.35rem .5rem;background:#13251c;color:white;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;font-weight:900}.HomeToolSearch_suggestions__MVvCx{display:flex;flex-wrap:wrap;gap:.4rem .9rem;align-items:center;margin-top:.8rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem}.HomeToolSearch_suggestions__MVvCx>span{font-weight:900}.HomeToolSearch_suggestions__MVvCx a{border-bottom:1px solid;font-weight:700}.HomeToolSearch_suggestions__MVvCx a:hover{color:#174c3d}.HomeToolSearch_results__tHY4W{position:absolute;top:calc(100% - 1px);right:0;left:0;border:2px solid #13251c;background:white;box-shadow:8px 8px 0 rgba(19,37,28,.25)}.HomeToolSearch_resultRow__HnhZQ{display:grid;grid-template-columns:minmax(0,1fr) auto 24px;gap:1rem;align-items:center;padding:.9rem 1rem;border-bottom:1px solid #13251c}.HomeToolSearch_resultRow__HnhZQ:last-child{border-bottom:0}.HomeToolSearch_resultRow__HnhZQ:hover{background:#f2c84b}.HomeToolSearch_resultRow__HnhZQ small,.HomeToolSearch_resultRow__HnhZQ strong{display:block}.HomeToolSearch_resultRow__HnhZQ strong{font-size:.85rem}.HomeToolSearch_resultRow__HnhZQ small{margin-top:.25rem;overflow:hidden;font-size:.68rem;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.HomeToolSearch_resultCategory__3gHPx{padding:.25rem .45rem;border:1px solid #13251c;font-size:.62rem;font-weight:850;text-transform:uppercase}.HomeToolSearch_resultRow__HnhZQ>svg{width:1rem;height:1rem}.HomeToolSearch_emptyResult__eFs3J{padding:1rem;font-size:.82rem}.HomeToolSearch_emptyResult__eFs3J a{font-weight:800;text-decoration:underline}@media (max-width:520px){.HomeToolSearch_inputRow__zfaxW{grid-template-columns:26px minmax(0,1fr) auto}.HomeToolSearch_inputRow__zfaxW input{font-size:.82rem}.HomeToolSearch_searchKey__H5STe{display:none}.HomeToolSearch_suggestions__MVvCx{line-height:1.7}.HomeToolSearch_resultCategory__3gHPx{display:none}.HomeToolSearch_resultRow__HnhZQ{grid-template-columns:minmax(0,1fr) 24px}}