.business-orders_businessOrders__MHgbl{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);grid-gap:clamp(46px,8vw,130px);gap:clamp(46px,8vw,130px);padding:clamp(64px,8vw,118px) clamp(24px,5vw,82px);background:var(--navy);color:#fff}.business-orders_discoveryGrid__8OJrR{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.business-orders_discoveryGrid__8OJrR .path-card{min-height:0;aspect-ratio:3/2}.business-orders_strengthCard__e3h1C{min-height:0}.business-orders_copy__wTrxr{align-self:start;max-width:500px}.business-orders_copy__wTrxr h2{margin:0 0 25px;font:400 clamp(38px,4.1vw,62px) /.98 var(--font-serif);letter-spacing:-.035em;text-wrap:balance}.business-orders_copy__wTrxr>p:not(.business-orders_eyebrow__iNvIi){max-width:450px;margin:0 0 18px;color:#d5e0e5;font-size:17px}.business-orders_note__H74ye{padding-top:20px;border-top:1px solid #385064}.business-orders_form__f4IC7{display:grid;grid-gap:19px;gap:19px;padding:clamp(24px,3.3vw,46px);border-top:3px solid var(--copper);background:var(--paper);color:var(--ink)}.business-orders_grid__rHOAM{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.business-orders_form__f4IC7 label{display:grid;grid-gap:7px;gap:7px;font-size:13px;font-weight:700}.business-orders_form__f4IC7 label span{color:var(--muted);font-weight:400}.business-orders_form__f4IC7 input,.business-orders_form__f4IC7 textarea{width:100%;min-height:46px;padding:12px 13px;border:1px solid #b9b1a4;border-radius:0;background:#fff;color:var(--ink);font:400 16px var(--font-sans)}.business-orders_form__f4IC7 textarea{min-height:122px;resize:vertical}.business-orders_form__f4IC7 input:focus-visible,.business-orders_form__f4IC7 textarea:focus-visible{outline:3px solid var(--copper);outline-offset:2px;border-color:var(--copper)}.business-orders_form__f4IC7 button{justify-self:start}.business-orders_form__f4IC7 button:disabled{cursor:wait;opacity:.65}.business-orders_status__BsYf4{margin:0;color:#274e3e;font-size:14px}.business-orders_statusError__x3izr{color:#a23621}@media (max-width:900px){.business-orders_businessOrders__MHgbl,.business-orders_discoveryGrid__8OJrR{grid-template-columns:1fr}}@media (max-width:560px){.business-orders_businessOrders__MHgbl{gap:34px}.business-orders_grid__rHOAM{grid-template-columns:1fr}}.cart_cartWrap__43aPH{position:relative}.cart_drawer__eV0p3{position:absolute;right:0;top:38px;z-index:30;width:min(440px,92vw);max-height:78vh;overflow:auto;background:#f3efe6;border:1px solid #071b2d;padding:28px;box-shadow:0 16px 38px rgba(7,27,45,.18)}.cart_drawer__eV0p3 h2{font-size:38px;margin:5px 0 24px}.cart_close__2A0j0{position:absolute;right:14px;top:10px;border:0;background:none;color:#071b2d;font-size:30px}.cart_lines__Wgdon{display:grid;grid-gap:18px;gap:18px}.cart_line__j_iT_{display:grid;grid-template-columns:84px 1fr;grid-gap:13px;gap:13px;border-top:1px solid #d6cfc2;padding-top:18px}.cart_line__j_iT_ img{width:84px;height:84px;object-fit:cover;background:#e8e2d8}.cart_line__j_iT_ b,.cart_line__j_iT_ span,.cart_line__j_iT_ strong{display:block}.cart_line__j_iT_ strong{font-size:14px;line-height:1.25}.cart_line__j_iT_ span{font-size:12px;margin-top:4px}.cart_line__j_iT_ b{margin-top:7px}.cart_quantity__1BuYi{display:flex;align-items:center;gap:9px;margin-top:10px}.cart_quantity__1BuYi button{border:1px solid #071b2d;background:transparent;color:#071b2d;min-width:27px;height:27px}.cart_quantity__1BuYi .cart_remove__RncX8{border:0;text-decoration:underline;margin-left:5px;width:auto;font-size:12px}.cart_total__C0Gjy{display:flex;justify-content:space-between;border-top:1px solid #071b2d;margin-top:24px;padding:16px 0}.cart_drawer__eV0p3>a{display:block;text-align:center}.cart_error__NMgwv{color:#8b3026;font-size:14px}.store_collectionPage__8f9NU,.store_productSection__XxJMR,.store_shopSection__ICCD_{max-width:1240px;margin:0 auto}.store_collectionGrid__C6PWz{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:30px}.store_collectionCard__PhDRr{min-height:130px;border:1px solid #d6cfc2;padding:20px;display:flex;flex-direction:column;background:#f8f5ee;color:#071b2d;text-decoration:none}.store_collectionCard__PhDRr:hover{border-color:#aa6544}.store_collectionCard__PhDRr span{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#aa6544}.store_collectionCard__PhDRr b{font-family:var(--font-heading);font-weight:400;font-size:24px;line-height:1.15;margin-top:auto}.store_collectionCard__PhDRr i{align-self:flex-end;font-style:normal;font-size:22px}.store_sectionHeading__Hr6Cz{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px}.store_productGrid__8kGd_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px}.store_productCard__2S6CV{min-width:0}.store_productImage__M3GP2{display:block;aspect-ratio:1;background:#e8e2d8;overflow:hidden}.store_productImage__M3GP2 img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.store_productImage__M3GP2:hover img{transform:scale(1.025)}.store_imageFallback__pxFUk{display:grid;place-items:center;min-height:100%;background:#071b2d;color:#f3efe6;font-family:var(--font-heading)}.store_productMeta__EMT1D{padding:14px 2px}.store_productMeta__EMT1D p{margin:0 0 7px;color:#aa6544;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.store_productMeta__EMT1D h3{font-size:21px;line-height:1.15;margin:0 0 10px}.store_productMeta__EMT1D h3 a{color:inherit;text-decoration:none}.store_productMeta__EMT1D strong{display:block;margin-bottom:13px}.store_productDetail__vi43l{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr);grid-gap:60px;gap:60px;padding-top:66px}.store_gallery__Rq2le,.store_productInfo__8QmTQ{min-width:0}.store_galleryMain__XWDm4{display:block;width:100%;aspect-ratio:1;object-fit:contain;background:#eee9df}.store_thumbnails__cIoeK{display:flex;gap:10px;margin-top:12px;overflow:auto}.store_thumbnails__cIoeK button{padding:0;width:74px;height:74px;background:#eee9df;border:1px solid #d6cfc2;flex:0 0 auto}.store_thumbnails__cIoeK button.store_selectedThumb__UUHh3{border:2px solid #aa6544}.store_thumbnails__cIoeK img{width:100%;height:100%;object-fit:cover}.store_productInfo__8QmTQ h1{font-size:clamp(35px,4vw,58px);line-height:1.05;margin:12px 0 18px}.store_detailPrice__qijuj,.store_variantPrice__vhQW0{font-size:24px;font-weight:600;margin:0 0 24px}.store_productHighlights__negsR{display:grid;grid-gap:8px;gap:8px;margin:0 0 20px;padding:0;list-style:none;font-size:14px}.store_productHighlights__negsR li{position:relative;padding-left:17px}.store_productHighlights__negsR li:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;background:var(--copper)}.store_paymentNote__yUbro,.store_warrantyCard__Fv5Kb{border:1px solid var(--line);background:var(--paper);padding:16px 18px;margin:0 0 18px}.store_paymentNote__yUbro{display:grid;grid-gap:3px;gap:3px;font-size:14px}.store_paymentNote__yUbro strong,.store_warrantyCard__Fv5Kb strong{font:400 19px var(--font-serif)}.store_paymentNote__yUbro span{color:var(--muted)}.store_purchase__FVNQi label{display:block;font-size:14px;font-weight:600;margin-bottom:10px}.store_purchase__FVNQi select{display:block;width:100%;margin-top:8px;padding:13px;border:1px solid #aa6544;border-radius:0;background:#fff;color:#071b2d;font:inherit}.store_purchase__FVNQi button,.store_specialistCta__6LmXL{width:100%;margin-bottom:14px}.store_description__nW3zJ{line-height:1.65}.store_description__nW3zJ p{margin:0 0 14px}.store_warrantyCard__Fv5Kb{margin-top:8px}.store_warrantyCard__Fv5Kb p{margin:6px 0 9px;font-size:14px;color:var(--muted)}.store_warrantyCard__Fv5Kb a{font-size:13px;text-decoration:underline;text-underline-offset:4px}.store_productNote__VPWhG{margin-top:24px;padding-top:18px;border-top:1px solid #d6cfc2;font-size:14px}.store_collectionPage__8f9NU{padding-top:66px}.store_collectionPage__8f9NU h1{font-size:clamp(42px,6vw,75px);margin:10px 0 16px}.store_collectionIntro__BbeVu{max-width:650px;margin:0 0 42px;font-size:19px;line-height:1.5}.store_loadMore__fZXnY{text-align:center;padding:40px 0}.store_loadMore__fZXnY p{color:#8b3026}.store_searchArea__8lZFW{max-width:100%}.store_searchLabel__xvzhv{display:block;font-weight:700;margin-bottom:10px}.store_searchInput__pmgNx{display:block;width:100%;max-width:760px;padding:16px 18px;border:1px solid #aa6544;border-radius:0;background:#fff;color:#071b2d;font:inherit;font-size:18px}.store_searchInput__pmgNx:focus-visible{outline:2px solid #071b2d;outline-offset:3px}.store_searchStatus__7DbXD{min-height:24px;margin:14px 0 30px;color:#56626b}.store_purchaseAssurance__Vrrbj{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--line);margin:4px 0 18px}.store_purchaseAssurance__Vrrbj div{display:grid;grid-gap:3px;gap:3px;padding:13px 0;border-bottom:1px solid var(--line)}.store_purchaseAssurance__Vrrbj strong{font-size:14px}.store_purchaseAssurance__Vrrbj span{color:var(--muted);font-size:13px;line-height:1.45}@media(max-width:900px){.store_productGrid__8kGd_{grid-template-columns:repeat(3,minmax(0,1fr))}.store_collectionGrid__C6PWz{grid-template-columns:repeat(2,1fr)}.store_productDetail__vi43l{gap:34px;grid-template-columns:1fr}.store_productInfo__8QmTQ{max-width:680px}}@media(max-width:600px){.store_productGrid__8kGd_{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.store_collectionGrid__C6PWz{grid-template-columns:1fr}.store_sectionHeading__Hr6Cz{align-items:flex-start;flex-direction:column}.store_productMeta__EMT1D h3{font-size:18px}.store_collectionPage__8f9NU,.store_productDetail__vi43l{padding-top:42px}.store_thumbnails__cIoeK button{width:62px;height:62px}}@media(max-width:480px){.store_productGrid__8kGd_{grid-template-columns:1fr}.store_productMeta__EMT1D h3{font-size:20px}}.store_equipmentHero__ZKm3T .page-hero picture{display:block;align-self:center;height:auto;aspect-ratio:3/2;width:100%}.store_equipmentHero__ZKm3T .page-hero-image{display:block;width:100%;height:auto;object-fit:contain}.sauna-collection_title__VIshF{font-family:var(--font-serif);font-weight:400}.sauna-collection_links__Dh7Dh{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 42px}.sauna-collection_links__Dh7Dh a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;background:var(--navy);color:var(--cream);border:1px solid var(--navy);transition:background .2s ease,transform .2s ease}.sauna-collection_links__Dh7Dh a:hover{background:#173653}.sauna-collection_links__Dh7Dh a:active{transform:scale(.98)}.sauna-collection_links__Dh7Dh a:focus-visible{outline:2px solid var(--copper);outline-offset:4px}.sauna-collection_group__cs6fX{scroll-margin-top:145px;margin-top:48px}.sauna-collection_group__cs6fX h2{font-size:clamp(32px,4vw,46px);margin:0 0 28px}@media(max-width:600px){.sauna-collection_links__Dh7Dh{gap:10px}.sauna-collection_links__Dh7Dh a{flex:1 1 145px;padding:12px}.sauna-collection_group__cs6fX{scroll-margin-top:100px}}.home-proposal_departments__70p1N,.home-proposal_discoveries__c3iaz,.home-proposal_recoveryFeature__68fO8{scroll-margin-top:110px}.home-proposal_sectionHeading__5gMCP{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:38px}.home-proposal_sectionHeading__5gMCP h2{margin:0;max-width:780px;font:400 clamp(36px,3.6vw,60px)/1.08 var(--font-serif);letter-spacing:-.035em}.home-proposal_sectionHeading__5gMCP>p{max-width:330px;margin:0;color:var(--muted);font-size:17px}.home-proposal_departmentGrid__ESRvo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:34px 24px;gap:34px 24px}.home-proposal_departmentCard__QMXbQ{display:block;min-width:0}.home-proposal_departmentImage__272QV,.home-proposal_productDepartmentImage__1ZjGw{aspect-ratio:4/3;overflow:hidden;background:#fff}.home-proposal_departmentImage__272QV picture,.home-proposal_productDepartmentImage__1ZjGw picture{height:100%}.home-proposal_departmentImage__272QV img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.home-proposal_productDepartmentImage__1ZjGw img{width:100%;height:100%;object-fit:contain;padding:24px}.home-proposal_departmentCard__QMXbQ:hover .home-proposal_departmentImage__272QV img{transform:scale(1.025)}.home-proposal_departmentCaption__UT6Nc{display:flex;justify-content:space-between;align-items:start;gap:12px;padding:18px 0;border-bottom:1px solid var(--line)}.home-proposal_departmentCaption__UT6Nc h3{font:400 clamp(23px,2vw,32px)/1.15 var(--font-serif);margin:0 0 7px}.home-proposal_departmentCaption__UT6Nc p{margin:0;color:var(--muted);font-size:14px}.home-proposal_departmentCaption__UT6Nc>span{font-size:24px;color:var(--copper)}.home-proposal_discoveries__c3iaz{background:#eae4d9}.home-proposal_productGrid___DfgW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;max-width:760px;margin:0 auto}.home-proposal_productImage__S2Rqm{aspect-ratio:1/1;background:#fff}.home-proposal_productImage__S2Rqm picture{height:100%}.home-proposal_productImage__S2Rqm img{width:100%;height:100%;object-fit:contain;padding:20px}.home-proposal_productCategory__JyHOa{font-size:11px;text-transform:uppercase;letter-spacing:.12em;margin:20px 0 10px;color:#665044}.home-proposal_productCard__ukVZs h3{font:400 23px/1.25 var(--font-serif);margin:0 0 16px;min-height:58px}.home-proposal_inlineLink__sWm2T{display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:5px}.home-proposal_waterFeature__NYxRA{display:grid;grid-template-columns:1fr 1fr;scroll-margin-top:100px;background:var(--navy);color:var(--cream)}.home-proposal_waterCopy__h6qPG{padding:clamp(40px,5.5vw,88px)}.home-proposal_recoveryFeature__68fO8 h2,.home-proposal_waterCopy__h6qPG h2{font:400 clamp(38px,4.2vw,68px)/1.06 var(--font-serif);letter-spacing:-.035em;margin:0 0 24px}.home-proposal_waterCopy__h6qPG>p:not(:first-child){max-width:450px;color:#d4dedf;font-size:17px}.home-proposal_waterCopy__h6qPG ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;list-style:none;padding:24px 0;margin:24px 0 20px;border-top:1px solid #3d4d59;font-size:14px}.home-proposal_waterImage__a4vfI{background:#fdfcf9;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;min-width:0;color:var(--ink)}.home-proposal_waterImage__a4vfI picture{width:100%}.home-proposal_waterImage__a4vfI img{width:100%;max-height:480px;object-fit:contain}.home-proposal_waterImage__a4vfI>span{font-size:12px;margin-top:24px;color:var(--muted);letter-spacing:.03em}.home-proposal_recoveryFeature__68fO8{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(32px,6vw,96px);gap:clamp(32px,6vw,96px);align-items:center}.home-proposal_recoveryFeature__68fO8>div>p:not(:first-child){max-width:480px;color:var(--muted);font-size:17px}.home-proposal_recoveryLinks__RC_lS{margin:30px 0;display:grid}.home-proposal_recoveryLinks__RC_lS a{display:flex;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid var(--line);font-size:16px}.home-proposal_recoveryLinks__RC_lS a:first-child{border-top:1px solid var(--line)}.home-proposal_recoveryLinks__RC_lS span{color:var(--copper)}.home-proposal_recoveryImage__wFO5h{background:#fff;padding:24px}.home-proposal_recoveryImage__wFO5h img{width:100%;max-height:600px;object-fit:contain}.home-proposal_departmentCard__QMXbQ:focus-visible,.home-proposal_inlineLink__sWm2T:focus-visible,.home-proposal_recoveryLinks__RC_lS a:focus-visible{outline:2px solid var(--copper);outline-offset:5px}.home-proposal_inlineLink__sWm2T:hover,.home-proposal_recoveryLinks__RC_lS a:hover{color:var(--copper)}@media(min-width:1800px){.home-proposal_departments__70p1N,.home-proposal_discoveries__c3iaz,.home-proposal_recoveryFeature__68fO8{padding-left:max(82px,calc((100vw - 1600px)/2));padding-right:max(82px,calc((100vw - 1600px)/2))}}@media(max-width:1100px){.home-proposal_departmentGrid__ESRvo{grid-template-columns:repeat(2,minmax(0,1fr))}.home-proposal_productGrid___DfgW{gap:18px}.home-proposal_productCard__ukVZs h3{font-size:21px}.home-proposal_waterCopy__h6qPG{padding:40px 28px}}@media(max-width:760px){.home-proposal_sectionHeading__5gMCP{display:block}.home-proposal_sectionHeading__5gMCP>p{margin-top:22px}.home-proposal_departmentGrid__ESRvo{gap:26px 16px}.home-proposal_departmentCaption__UT6Nc h3{font-size:23px}.home-proposal_departmentCaption__UT6Nc p{font-size:13px}.home-proposal_productGrid___DfgW{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 18px}.home-proposal_productImage__S2Rqm img{padding:12px}.home-proposal_recoveryFeature__68fO8,.home-proposal_waterFeature__NYxRA{grid-template-columns:1fr}.home-proposal_waterImage__a4vfI{padding:28px}.home-proposal_waterCopy__h6qPG{padding:48px 24px}.home-proposal_recoveryImage__wFO5h{order:-1;max-width:520px;width:100%;justify-self:center}.home-proposal_productCard__ukVZs h3{min-height:78px}.home-proposal_recoveryFeature__68fO8{gap:32px}}@media(max-width:480px){.home-proposal_departmentGrid__ESRvo{grid-template-columns:1fr}.home-proposal_departmentCaption__UT6Nc h3{font-size:28px}.home-proposal_departmentCaption__UT6Nc p{font-size:15px}.home-proposal_sectionHeading__5gMCP h2{font-size:36px}.home-proposal_waterCopy__h6qPG ul{font-size:13px}.home-proposal_productCard__ukVZs h3{font-size:21px}.home-proposal_inlineLink__sWm2T{font-size:13px}}@media(prefers-reduced-motion:reduce){.home-proposal_departmentImage__272QV img{transition:none}}.home-proposal_strengthImage__GZTF7{aspect-ratio:4/3;background:var(--cream);display:flex;align-items:center}.home-proposal_strengthImage__GZTF7 picture{width:100%}.home-proposal_strengthImage__GZTF7 img{width:100%;height:auto;object-fit:contain}.home-proposal_waterProducts__gQerK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;align-content:center;padding:40px;background:#fdfcf9;color:var(--ink)}.home-proposal_waterProducts__gQerK article{min-width:0}.home-proposal_waterProducts__gQerK picture{aspect-ratio:1/1;display:flex;align-items:center;background:#fff}.home-proposal_waterProducts__gQerK img{width:100%;height:100%;object-fit:contain}.home-proposal_waterProducts__gQerK h3{font:400 24px/1.2 var(--font-serif);margin:20px 0 16px;min-height:58px}@media(max-width:1100px){.home-proposal_waterProducts__gQerK{padding:28px;gap:16px}.home-proposal_waterProducts__gQerK h3{font-size:21px}.home-proposal_waterProducts__gQerK .home-proposal_inlineLink__sWm2T{font-size:13px}}@media(max-width:760px){.home-proposal_waterProducts__gQerK{padding:36px 24px}.home-proposal_waterProducts__gQerK h3{min-height:52px}}.home-proposal_departmentGrid__ESRvo{grid-template-columns:repeat(6,minmax(0,1fr))}.home-proposal_departmentCard__QMXbQ{grid-column:span 2}.home-proposal_departmentCard__QMXbQ:nth-child(n+4){grid-column:span 3}@media(max-width:1100px){.home-proposal_departmentGrid__ESRvo{grid-template-columns:repeat(2,minmax(0,1fr))}.home-proposal_departmentCard__QMXbQ,.home-proposal_departmentCard__QMXbQ:nth-child(n+4){grid-column:span 1}}@media(max-width:480px){.home-proposal_departmentGrid__ESRvo{grid-template-columns:1fr}}.home-proposal_browseSection__rXw5D{background:var(--cream)}.home-proposal_browseEquipment__PLMTQ{display:block;position:relative;color:var(--cream);background:var(--navy)}.home-proposal_browseEquipment__PLMTQ picture{display:block}.home-proposal_browseEquipment__PLMTQ img{display:block;width:100%;height:auto}.home-proposal_browseCaption__mLkH3{position:absolute;inset:auto 0 0;padding:80px 40px 32px;background:linear-gradient(transparent,rgba(7,27,45,.94))}.home-proposal_browseCaption__mLkH3 h2{font:400 clamp(32px,3.5vw,60px)/1.1 var(--font-serif);margin:0 0 12px}.home-proposal_browseCaption__mLkH3 p{margin:0 0 18px}.home-proposal_browseCaption__mLkH3 span{font-weight:600;text-decoration:underline;text-underline-offset:5px}.home-proposal_browseEquipment__PLMTQ:focus-visible{outline:3px solid var(--copper);outline-offset:5px}@media(max-width:760px){.home-proposal_browseCaption__mLkH3{position:relative;padding:24px;background:var(--navy)}}.guide_back__0GUrz{display:inline-block;margin-bottom:24px;text-decoration:underline;text-underline-offset:4px;font-size:14px}.guide_guide__1p06y h1{max-width:850px}.guide_answer__Ft1yZ{font-size:19px;line-height:1.65;border-left:3px solid var(--copper);padding-left:20px}.guide_contents__NjrnR{border-block:1px solid var(--line);padding:18px 0;margin:28px 0}.guide_contents__NjrnR summary{cursor:pointer;font-weight:600;min-height:28px}.guide_contents__NjrnR ol{padding-left:24px;margin-bottom:0}.guide_contents__NjrnR li{padding:5px 0}.guide_guide__1p06y a:not([class*=button]){text-decoration:underline;text-underline-offset:4px}.guide_guide__1p06y a:hover{color:var(--copper)}.guide_contents__NjrnR summary:focus-visible,.guide_guide__1p06y a:focus-visible{outline:2px solid var(--copper);outline-offset:5px}.guide_section__4w_Rd{scroll-margin-top:115px;margin-top:36px}.guide_related__ZdA38 h2,.guide_section__4w_Rd h2{font-family:var(--font-serif);font-weight:400;font-size:30px;line-height:1.2}.guide_related__ZdA38 li,.guide_section__4w_Rd li{margin:10px 0}.guide_links__r6UQi{display:flex;flex-direction:column;gap:10px;font-size:15px}.guide_related__ZdA38{margin:40px 0 28px;padding:22px;background:var(--paper);border:1px solid var(--line)}.guide_related__ZdA38 h2{margin-top:0}.guide_related__ZdA38 ul{margin-bottom:0;padding-left:20px}@media(max-width:600px){.guide_answer__Ft1yZ{font-size:17px;padding-left:15px}.guide_related__ZdA38 h2,.guide_section__4w_Rd h2{font-size:27px}.guide_related__ZdA38{padding:18px}.guide_section__4w_Rd{scroll-margin-top:92px}}.guide_languageRow__xuKIe{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:24px;font-size:14px}.guide_languageRow__xuKIe .guide_back__0GUrz{margin-bottom:0}.guide_languageLinks__ZdC26{display:flex;flex-wrap:wrap;gap:16px}.guide_guide__1p06y:lang(zh-Hans){line-height:1.85}.guide_guide__1p06y:lang(zh-Hans) h1,.guide_guide__1p06y:lang(zh-Hans) h2{line-height:1.45}.category-browser_page__lJhH_{max-width:1240px;margin:0 auto;padding-top:64px}.category-browser_page__lJhH_ h1{font-family:var(--font-serif);font-weight:400;font-size:clamp(40px,5vw,68px);line-height:1.08;max-width:900px;margin:0 0 20px}.category-browser_intro__xOdOO{max-width:720px;color:var(--muted);margin:0 0 32px;font-size:18px}.category-browser_grid__JmbN4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.category-browser_card__y6t15{display:flex;flex-direction:column;gap:14px;min-height:190px;padding:26px;border:1px solid var(--line);background:var(--paper);transition:border-color .2s ease,background .2s ease,transform .2s ease}.category-browser_card__y6t15:hover{border-color:var(--copper);background:#fffaf2}.category-browser_card__y6t15:active{transform:scale(.99)}.category-browser_card__y6t15:focus-visible{outline:2px solid var(--copper);outline-offset:4px}.category-browser_card__y6t15 h2{font-size:29px;line-height:1.18;margin:0}.category-browser_card__y6t15 p{color:var(--muted);margin:0;font-size:15px}.category-browser_card__y6t15 span{margin-top:auto;font-size:14px;text-decoration:underline;text-underline-offset:4px}.category-browser_guidance__mFVnh{margin-top:38px;padding-top:24px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:18px 30px}@media(max-width:900px){.category-browser_grid__JmbN4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.category-browser_page__lJhH_{padding-top:36px}.category-browser_intro__xOdOO{font-size:16px}.category-browser_grid__JmbN4{grid-template-columns:1fr;gap:14px}.category-browser_card__y6t15{min-height:155px;padding:22px}.category-browser_card__y6t15 h2{font-size:27px}}