.process-guide_page__Ff7_p{padding-bottom:clamp(72px,10vw,120px)}.process-guide_breadcrumb__CKULj{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0 14px;color:var(--muted-foreground);font-size:.82rem}.process-guide_breadcrumb__CKULj a{color:inherit}.process-guide_hero__IQFCn{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr);gap:clamp(32px,6vw,80px);align-items:center;padding:clamp(30px,5vw,64px);border:1px solid color-mix(in srgb,var(--accent) 18%,var(--border));border-radius:clamp(25px,4vw,38px);background:radial-gradient(circle at 92% 8%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 35%),color-mix(in srgb,var(--secondary) 52%,var(--card))}.process-guide_heroCopy__cqqUL{display:grid;gap:16px}.process-guide_eyebrow__Acc57{margin:0;color:var(--accent);font-size:.72rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.process-guide_hero__IQFCn h1{max-width:780px;margin:0;font-size:clamp(2.8rem,7vw,5.6rem);line-height:.94;letter-spacing:-.04em}.process-guide_finalCta__pyhc0 p,.process-guide_lede__mTu_Z,.process-guide_readIntro__LsC_8>p:last-child,.process-guide_sectionHeading__0jCtB>p:last-child,.process-guide_sourcesSection__j6ejn>p{margin:0;color:var(--muted-foreground);line-height:1.7}.process-guide_heroNote__RIA3O{display:grid;grid-template-columns:auto 1fr;gap:12px;max-width:720px;padding-top:15px;border-top:1px solid var(--border);line-height:1.55}.process-guide_heroNote__RIA3O strong{color:var(--accent)}.process-guide_heroFlow__kbXDP{display:grid;gap:0;margin:0;padding:18px;border:1px solid var(--border);border-radius:22px;background:color-mix(in srgb,var(--card) 82%,transparent);list-style:none}.process-guide_heroFlow__kbXDP li{display:grid;grid-template-columns:38px 1fr;gap:12px;align-items:center;padding:12px 0}.process-guide_heroFlow__kbXDP li+li{border-top:1px solid var(--border)}.process-guide_heroFlow__kbXDP>li>span{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--accent) 13%,var(--card));color:var(--accent);font-size:.72rem;font-weight:850}.process-guide_heroFlow__kbXDP div{display:grid;gap:2px}.process-guide_heroFlow__kbXDP small{color:var(--muted-foreground)}.process-guide_anchorNav__oqKcj{position:sticky;z-index:10;top:70px;display:flex;gap:4px;overflow-x:auto;margin-top:14px;padding:6px;border:1px solid var(--border);border-radius:999px;background:color-mix(in srgb,var(--background) 92%,transparent);backdrop-filter:blur(14px);scrollbar-width:none}.process-guide_anchorNav__oqKcj::-webkit-scrollbar{display:none}.process-guide_anchorNav__oqKcj a{display:inline-flex;min-height:42px;flex:1 0 auto;align-items:center;justify-content:center;padding:0 17px;border-radius:999px;font-size:.84rem;font-weight:750}.process-guide_anchorNav__oqKcj a:hover{background:var(--muted)}.process-guide_directorySection__ItUqK,.process-guide_familiesSection__PaXuR,.process-guide_faqSection__IWlCj,.process-guide_finalCta__pyhc0,.process-guide_readSection__xBQ3e,.process-guide_sourcesSection__j6ejn,.process-guide_startSection__wUtr_{scroll-margin-top:138px;margin-top:clamp(58px,8vw,92px)}.process-guide_sectionHeading__0jCtB{max-width:780px}.process-guide_faqSection__IWlCj h2,.process-guide_finalCta__pyhc0 h2,.process-guide_readIntro__LsC_8 h2,.process-guide_sectionHeading__0jCtB h2,.process-guide_sourcesSection__j6ejn h2{margin:7px 0 13px;font-size:clamp(1.9rem,4vw,3rem);line-height:1.02}.process-guide_coreGrid__y2p5l{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px}.process-guide_coreGrid__y2p5l article{display:grid;gap:10px;min-height:310px;align-content:start;padding:26px;border:1px solid var(--border);border-radius:24px;background:var(--card)}.process-guide_coreGrid__y2p5l article:nth-child(2){background:color-mix(in srgb,var(--secondary) 52%,var(--card))}.process-guide_coreGrid__y2p5l svg{width:26px;color:var(--accent)}.process-guide_coreGrid__y2p5l article>p{margin:8px 0 0;color:var(--accent);font-size:.72rem;font-weight:800;text-transform:uppercase}.process-guide_coreGrid__y2p5l h3{margin:0;font-family:var(--font-display);font-size:2rem}.process-guide_coreGrid__y2p5l article>span{color:var(--muted-foreground);line-height:1.65}.process-guide_coreGrid__y2p5l a{display:flex;align-items:center;gap:7px;margin-top:auto;font-weight:800}.process-guide_coreGrid__y2p5l a svg{width:17px}.process-guide_familiesSection__PaXuR{padding:clamp(28px,5vw,52px);border-radius:30px;background:color-mix(in srgb,var(--secondary) 48%,var(--card))}.process-guide_familyGrid__f_dRv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:26px}.process-guide_familyGrid__f_dRv article{display:grid;gap:9px;padding:22px;border:1px solid var(--border);border-radius:20px;background:color-mix(in srgb,var(--card) 84%,transparent)}.process-guide_familyGrid__f_dRv svg{width:23px;color:var(--accent)}.process-guide_familyGrid__f_dRv article>span{color:var(--accent);font-size:.72rem;font-weight:850}.process-guide_familyGrid__f_dRv h3{margin:0;font-family:var(--font-display);font-size:1.35rem}.process-guide_familyGrid__f_dRv p{margin:0;line-height:1.5}.process-guide_familyGrid__f_dRv small{color:var(--muted-foreground);line-height:1.45}.process-guide_readSection__xBQ3e{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(30px,7vw,90px);align-items:start}.process-guide_readSection__xBQ3e ol{display:grid;gap:10px;margin:0;padding:0;list-style:none}.process-guide_readSection__xBQ3e li{display:grid;grid-template-columns:auto 1fr;gap:14px;padding:18px;border:1px solid var(--border);border-radius:18px}.process-guide_readSection__xBQ3e li svg{width:21px;color:var(--accent)}.process-guide_readSection__xBQ3e li div{display:grid;gap:4px}.process-guide_readSection__xBQ3e li span{color:var(--muted-foreground);line-height:1.5}.process-guide_directorySection__ItUqK{padding:clamp(28px,5vw,48px);border:1px solid var(--border);border-radius:30px}.process-guide_directoryGroups__EaMv2{display:grid;gap:8px;margin-top:26px}.process-guide_directoryGroups__EaMv2 details{border-bottom:1px solid var(--border)}.process-guide_directoryGroups__EaMv2 summary{display:flex;justify-content:space-between;gap:18px;padding:17px 4px;cursor:pointer;font-family:var(--font-display);font-size:1.22rem}.process-guide_directoryGroups__EaMv2 summary small{color:var(--muted-foreground);font-family:var(--font-body);font-size:.78rem}.process-guide_directoryGroups__EaMv2 ul{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none}.process-guide_directoryGroups__EaMv2 li a{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid var(--border);border-radius:999px;background:var(--card);font-size:.84rem}.process-guide_directoryGroups__EaMv2 li svg,.process-guide_directoryLink__ER_Qu svg{width:15px}.process-guide_directoryLink__ER_Qu{display:inline-flex;align-items:center;gap:8px;margin-top:22px;font-weight:800}.process-guide_faqSection__IWlCj>div{display:grid;max-width:850px}.process-guide_faqSection__IWlCj details{padding:17px 0;border-bottom:1px solid var(--border)}.process-guide_faqSection__IWlCj summary{cursor:pointer;font-weight:800}.process-guide_faqSection__IWlCj details p{margin:10px 0 0;color:var(--muted-foreground);line-height:1.65}.process-guide_sourcesSection__j6ejn{padding-top:34px;border-top:1px solid var(--border)}.process-guide_sourcesSection__j6ejn>p{max-width:760px}.process-guide_sourcesSection__j6ejn ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:22px 0 0;padding:0;list-style:none}.process-guide_sourcesSection__j6ejn li a{display:flex;justify-content:space-between;gap:14px;height:100%;padding:18px;border:1px solid var(--border);border-radius:18px;color:inherit}.process-guide_sourcesSection__j6ejn li span{display:grid;gap:3px}.process-guide_sourcesSection__j6ejn small{color:var(--muted-foreground)}.process-guide_sourcesSection__j6ejn svg{width:17px;color:var(--accent)}.process-guide_finalCta__pyhc0{display:flex;justify-content:space-between;gap:30px;align-items:end;padding:clamp(26px,5vw,48px);border-radius:28px;background:var(--foreground);color:var(--background)}.process-guide_finalCta__pyhc0>div:first-child{max-width:720px}.process-guide_finalCta__pyhc0 .process-guide_eyebrow__Acc57{color:color-mix(in srgb,var(--accent) 72%,white)}.process-guide_finalCta__pyhc0 p{color:color-mix(in srgb,var(--background) 72%,transparent)}.process-guide_finalCta__pyhc0>div:last-child{display:flex;gap:9px;flex-wrap:wrap}.process-guide_finalCta__pyhc0 a{display:inline-flex;min-height:44px;align-items:center;padding:0 17px;border-radius:999px;background:var(--background);color:var(--foreground);font-weight:800}.process-guide_finalCta__pyhc0 a:last-child{border:1px solid color-mix(in srgb,var(--background) 35%,transparent);background:transparent;color:var(--background)}@media (max-width:900px){.process-guide_hero__IQFCn{grid-template-columns:1fr}.process-guide_heroFlow__kbXDP{grid-template-columns:repeat(4,minmax(0,1fr))}.process-guide_heroFlow__kbXDP li{grid-template-columns:1fr;padding:10px}.process-guide_heroFlow__kbXDP li+li{border-top:0;border-left:1px solid var(--border)}.process-guide_coreGrid__y2p5l{grid-template-columns:1fr}.process-guide_coreGrid__y2p5l article{min-height:0}.process-guide_familyGrid__f_dRv{grid-template-columns:repeat(2,minmax(0,1fr))}.process-guide_readSection__xBQ3e{grid-template-columns:1fr}.process-guide_finalCta__pyhc0{align-items:start;flex-direction:column}.process-guide_sourcesSection__j6ejn ul{grid-template-columns:1fr}}@media (max-width:620px){.process-guide_page__Ff7_p{padding-inline:14px}.process-guide_hero__IQFCn{margin-inline:-6px;padding:26px 20px;border-radius:25px}.process-guide_hero__IQFCn h1{font-size:clamp(2.7rem,14vw,4rem)}.process-guide_heroNote__RIA3O{grid-template-columns:1fr;gap:4px}.process-guide_heroFlow__kbXDP{grid-template-columns:1fr 1fr;padding:12px}.process-guide_heroFlow__kbXDP li:nth-child(3){border-left:0;border-top:1px solid var(--border)}.process-guide_heroFlow__kbXDP li:nth-child(4){border-top:1px solid var(--border)}.process-guide_anchorNav__oqKcj{top:66px;margin-inline:-6px}.process-guide_directorySection__ItUqK,.process-guide_familiesSection__PaXuR{margin-inline:-6px;padding:24px 20px;border-radius:22px}.process-guide_familyGrid__f_dRv{grid-template-columns:1fr}.process-guide_directoryGroups__EaMv2 summary{font-size:1.08rem}.process-guide_finalCta__pyhc0{margin-inline:-6px;padding:25px 20px}.process-guide_finalCta__pyhc0 a,.process-guide_finalCta__pyhc0>div:last-child{width:100%}.process-guide_finalCta__pyhc0 a{justify-content:center}}.guides_hero__mSvYF{display:grid;gap:14px;margin-bottom:34px}.guides_editorialHero__bKK3V{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:clamp(32px,5vw,72px);align-items:center;min-height:590px;margin-bottom:44px;padding:clamp(20px,4vw,50px) 0}.guides_varietyGuideHero__UG92d{position:relative;min-height:0;margin-bottom:54px;padding:clamp(28px,5vw,56px);overflow:hidden;border:1px solid color-mix(in srgb,var(--accent) 18%,var(--border));border-radius:clamp(24px,4vw,38px);background:radial-gradient(circle at 92% 8%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 34%),color-mix(in srgb,var(--secondary) 56%,var(--card))}.guides_editorialHero__bKK3V.guides_varietyGuideHero__UG92d h1{font-size:clamp(3rem,5.7vw,5.3rem)}.guides_heroCopy__wQXE_{display:grid;gap:16px}.guides_editorialHero__bKK3V h1{max-width:820px;margin:0;font-size:clamp(2.8rem,4.6vw,4.4rem);line-height:.96;letter-spacing:-.045em;text-wrap:balance}.guides_editorialHero__bKK3V .guides_lede__7t54C{max-width:700px;font-size:clamp(1rem,1.35vw,1.13rem)}.guides_editorialHero__bKK3V mark,.guides_prose__9Ws6g mark{padding:0 .12em;border-radius:.22em;background:linear-gradient(transparent 52%,color-mix(in srgb,var(--accent) 23%,transparent) 52%);color:inherit}.guides_heroToc__1dlfM{display:grid;gap:10px;margin-top:8px;padding-top:16px;border-top:1px solid var(--border)}.guides_heroToc__1dlfM>span{color:var(--muted-foreground);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.guides_heroToc__1dlfM ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 18px;margin:0;padding:0;list-style:none}.guides_heroToc__1dlfM a{display:flex;gap:8px;align-items:baseline;color:var(--foreground);font-size:.84rem;line-height:1.35;text-decoration:none}.guides_heroToc__1dlfM a:hover{color:var(--accent)}.guides_heroToc__1dlfM small{color:var(--accent);font-size:.68rem;font-weight:850}.guides_heroVisual__1WYfs{position:relative;min-height:510px;isolation:isolate}.guides_heroVisualBackdrop__tJNBR{position:absolute;inset:11% 5% 8% 8%;z-index:-2;border-radius:46% 54% 42% 58%/50% 40% 60% 50%;background:radial-gradient(circle at 65% 25%,color-mix(in srgb,var(--accent) 24%,transparent),transparent 45%),color-mix(in srgb,var(--card) 88%,var(--accent))}.guides_heroVisual__1WYfs:after{position:absolute;right:0;bottom:2%;left:14%;z-index:-1;height:22%;border-radius:50%;background:color-mix(in srgb,var(--foreground) 13%,transparent);filter:blur(28px);content:""}.guides_heroProduct__rhOkb{position:absolute;display:grid;width:52%;padding:12px;border:1px solid color-mix(in srgb,var(--border) 84%,transparent);border-radius:22px;background:color-mix(in srgb,var(--card) 94%,transparent);box-shadow:0 20px 50px color-mix(in srgb,var(--foreground) 12%,transparent);color:var(--foreground);text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.guides_heroProduct__rhOkb:hover{z-index:5;box-shadow:0 24px 58px color-mix(in srgb,var(--foreground) 18%,transparent)}.guides_heroProduct__rhOkb[data-position="1"]{top:8%;left:4%;z-index:3;transform:rotate(-4deg)}.guides_heroProduct__rhOkb[data-position="1"]:hover{transform:rotate(-2deg) translateY(-4px)}.guides_heroProduct__rhOkb[data-position="2"]{top:3%;right:2%;z-index:2;transform:rotate(4deg) scale(.9)}.guides_heroProduct__rhOkb[data-position="2"]:hover{transform:rotate(2deg) scale(.92) translateY(-4px)}.guides_heroProduct__rhOkb[data-position="3"]{right:9%;bottom:9%;z-index:4;transform:rotate(1deg) scale(.94)}.guides_heroProduct__rhOkb[data-position="3"]:hover{transform:rotate(0deg) scale(.96) translateY(-4px)}.guides_heroProduct__rhOkb img{width:100%;aspect-ratio:1;object-fit:contain}.guides_heroProduct__rhOkb span{overflow:hidden;padding:7px 5px 3px;font-size:.76rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.guides_heroVisual__1WYfs>p{position:absolute;bottom:0;left:2%;z-index:6;display:grid;gap:2px;margin:0;padding:11px 14px;border:1px solid var(--border);border-radius:14px;background:var(--card);color:var(--muted-foreground);font-size:.74rem;box-shadow:0 12px 30px color-mix(in srgb,var(--foreground) 10%,transparent)}.guides_heroVisual__1WYfs>p strong{color:var(--foreground);font-size:.83rem}.guides_varietyHeroVisual__z0EVy{position:relative;display:grid;gap:18px;align-self:stretch;padding:clamp(20px,3vw,30px);border:1px solid color-mix(in srgb,var(--accent) 20%,var(--border));border-radius:28px;background:color-mix(in srgb,var(--card) 88%,transparent);box-shadow:0 22px 54px color-mix(in srgb,var(--foreground) 7%,transparent);backdrop-filter:blur(12px)}.guides_varietyHeroCards__E4B2P{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.guides_varietyHeroCards__E4B2P a{display:grid;min-height:145px;align-content:space-between;padding:17px;border:1px solid var(--border);border-radius:18px;background:var(--card);color:inherit;text-decoration:none;transition:border-color .16s ease,transform .16s ease}.guides_varietyHeroCards__E4B2P a:hover{border-color:color-mix(in srgb,var(--accent) 58%,var(--border));transform:translateY(-2px)}.guides_varietyHeroCards__E4B2P small{color:var(--accent);font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.guides_varietyHeroCards__E4B2P strong{font-family:var(--font-display);font-size:clamp(1.35rem,2vw,1.75rem);line-height:1}.guides_varietyHeroCards__E4B2P span{color:var(--muted-foreground);font-size:.74rem;line-height:1.4}.guides_varietyEquation__gtt68{display:flex;flex-wrap:wrap;gap:7px;align-items:center;justify-content:center;padding:13px 14px;border-radius:16px;background:color-mix(in srgb,var(--accent) 7%,var(--secondary));font-size:.82rem;font-weight:750}.guides_varietyEquation__gtt68 b{color:var(--accent);font-family:var(--font-display);font-size:1.15rem}.guides_varietyEquation__gtt68 strong{color:var(--accent)}.guides_eyebrow__eqOHS{margin:0;color:var(--accent);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.guides_lede__7t54C{max-width:780px;margin:0;color:var(--muted-foreground);font-size:1.06rem;line-height:1.7}.guides_breadcrumb__Fw6ru{display:flex;gap:8px;margin-bottom:28px;color:var(--muted-foreground);font-size:.9rem}.guides_breadcrumb__Fw6ru a{color:inherit}.guides_dataLinks__TWGSI,.guides_guideGrid__kTYQ9,.guides_relatedGuides__7SNXV ul{padding:0;list-style:none}.guides_guideGrid__kTYQ9{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px}.guides_guideCard__Ir7S7{display:grid;gap:10px;height:100%;padding:22px;border:1px solid var(--border);border-radius:20px;background:var(--card);color:inherit;text-decoration:none}.guides_guideCard__Ir7S7:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--border));transform:translateY(-1px)}.guides_guideCard__Ir7S7 strong{font-size:1.1rem}.guides_emptyData__aMkpp,.guides_guideCard__Ir7S7 span{color:var(--muted-foreground);line-height:1.55}.guides_guideCard__Ir7S7 em{color:var(--accent);font-style:normal;font-weight:750}.guides_facts__wgarg{display:flex;flex-wrap:wrap;gap:10px}.guides_facts__wgarg span{padding:10px 13px;border:1px solid var(--border);border-radius:999px;background:var(--card);color:var(--muted-foreground);font-size:.88rem}.guides_facts__wgarg strong{color:var(--foreground)}.guides_articleGrid__l3dzW{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:36px;align-items:start}.guides_guideMap__LnODo{display:grid;grid-template-columns:.62fr 1.38fr;gap:30px;margin:0 0 54px;padding:24px;border:1px solid var(--border);border-radius:24px;background:var(--card)}.guides_guideMap__LnODo h2{max-width:280px;margin:7px 0 0;font-size:clamp(1.45rem,2vw,2rem);line-height:1.05}.guides_guideMap__LnODo ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;counter-reset:guide-step}.guides_guideMap__LnODo li{display:grid;grid-template-columns:auto 1fr;gap:10px;min-width:0;padding:0 18px;border-left:1px solid var(--border)}.guides_chapterHeading__dTcIw>span,.guides_guideMap__LnODo li>span{color:var(--accent);font-size:.72rem;font-weight:900;letter-spacing:.06em}.guides_guideMap__LnODo strong{display:block;font-size:.9rem;line-height:1.25}.guides_guideMap__LnODo li p{display:-webkit-box;overflow:hidden;margin:7px 0 0;color:var(--muted-foreground);font-size:.78rem;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:3}.guides_prose__9Ws6g{display:grid;gap:18px}.guides_editorialProse__57dxM section{max-width:760px;padding:clamp(22px,3vw,34px);border:1px solid var(--border);border-radius:22px;background:color-mix(in srgb,var(--card) 72%,transparent);scroll-margin-top:24px}.guides_chapterHeading__dTcIw{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:baseline;margin-bottom:16px}.guides_chapterHeading__dTcIw h2{text-wrap:balance}.guides_dataPanel__HpjEt h2,.guides_faq___Wf3C h2,.guides_prose__9Ws6g h2,.guides_relatedGuides__7SNXV h2{margin:0 0 12px}.guides_faq___Wf3C p,.guides_prose__9Ws6g p{color:var(--muted-foreground);line-height:1.75}.guides_editorialProse__57dxM p:first-of-type{color:var(--foreground);font-size:1.02rem}.guides_dataPanel__HpjEt{position:sticky;top:24px;padding:20px;border:1px solid var(--border);border-radius:20px;background:var(--card)}.guides_dataLinks__TWGSI{display:grid;gap:7px;margin:18px 0}.guides_dataLinks__TWGSI a{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--border);color:inherit;text-decoration:none}.guides_dataLinks__TWGSI small{flex:0 0 auto;color:var(--muted-foreground)}.guides_catalogLink__AEqgU{color:var(--accent);font-weight:750}.guides_faq___Wf3C,.guides_relatedGuides__7SNXV{margin-top:48px}.guides_guideCta__MWbqI,.guides_productSection__StaBv,.guides_productUnavailable__3RIIZ,.guides_sources__GTpCa{margin-top:56px}.guides_sectionHeading__u0O6F{display:flex;justify-content:space-between;gap:24px;align-items:end}.guides_guideCta__MWbqI h2,.guides_productUnavailable__3RIIZ h2,.guides_sectionHeading__u0O6F h2,.guides_sources__GTpCa h2{margin:8px 0 0}.guides_dataNote__yz4Yi,.guides_guideCta__MWbqI p,.guides_productIntro__Zrw6i,.guides_productUnavailable__3RIIZ p,.guides_sectionHeading__u0O6F>p,.guides_sources__GTpCa>p{color:var(--muted-foreground);line-height:1.65}.guides_sectionHeading__u0O6F>p{flex:0 0 auto;margin:0;font-size:.84rem}.guides_productIntro__Zrw6i{max-width:760px;margin:12px 0 22px}.guides_productGrid__GUwpI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.guides_productCard__t0M2_{overflow:hidden;border:1px solid var(--border);border-radius:18px;background:var(--card)}.guides_productCard__t0M2_>a{display:block;height:100%;color:inherit;text-decoration:none}.guides_productCard__t0M2_>a:hover h3{color:var(--accent)}.guides_productImage__CcceG{position:relative;display:grid;place-items:center;aspect-ratio:4/3;padding:18px;background:color-mix(in srgb,var(--card) 72%,var(--muted))}.guides_productImage__CcceG img{width:100%;height:100%;object-fit:contain}.guides_productImage__CcceG span{position:absolute;top:10px;right:10px;padding:5px 8px;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--border));border-radius:999px;background:color-mix(in srgb,var(--card) 92%,transparent);color:var(--accent);font-size:.72rem;font-weight:800}.guides_productBody__myTWK{display:grid;gap:8px;padding:16px}.guides_productBody__myTWK>p{margin:0;color:var(--muted-foreground);font-size:.82rem}.guides_productBody__myTWK h3{margin:0;font-size:1.02rem;line-height:1.3}.guides_productBody__myTWK ul{display:flex;flex-wrap:wrap;gap:6px;min-height:25px;margin:0;padding:0;list-style:none}.guides_productBody__myTWK li{padding:4px 7px;border-radius:999px;background:var(--muted);color:var(--muted-foreground);font-size:.72rem}.guides_productBody__myTWK strong{margin-top:3px;font-size:.9rem}.guides_dataNote__yz4Yi{margin:14px 0 0;font-size:.8rem}.guides_productUnavailable__3RIIZ,.guides_sources__GTpCa{max-width:780px;padding:22px;border:1px solid var(--border);border-radius:20px;background:var(--card)}.guides_sources__GTpCa ul{display:grid;gap:8px;margin:16px 0 0;padding-left:20px}.guides_sources__GTpCa a{color:var(--accent);font-weight:700}.guides_guideCta__MWbqI{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:center;padding:28px;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--border));border-radius:24px;background:color-mix(in srgb,var(--accent) 6%,var(--card))}.guides_guideCta__MWbqI p{max-width:720px;margin-bottom:0}.guides_ctaActions__bzZP7{display:grid;gap:9px;min-width:220px}.guides_primaryCta__3pqJV,.guides_secondaryCta__H1Gna{display:inline-flex;justify-content:center;padding:11px 15px;border-radius:999px;font-weight:800;text-align:center;text-decoration:none}.guides_primaryCta__3pqJV{background:var(--accent);color:var(--accent-foreground)}.guides_secondaryCta__H1Gna{border:1px solid var(--border);background:var(--card);color:var(--foreground)}.guides_faq___Wf3C details{max-width:780px;padding:16px 0;border-bottom:1px solid var(--border)}.guides_faq___Wf3C summary{cursor:pointer;font-weight:750}.guides_relatedGuides__7SNXV ul{display:flex;flex-wrap:wrap;gap:9px}.guides_relatedGuides__7SNXV a{display:inline-flex;padding:9px 12px;border:1px solid var(--border);border-radius:999px;background:var(--card);color:inherit;text-decoration:none}@media (max-width:800px){.guides_editorialHero__bKK3V{grid-template-columns:1fr;min-height:0;padding-top:12px}.guides_editorialHero__bKK3V h1{max-width:650px;font-size:clamp(2.35rem,8.5vw,3.4rem)}.guides_varietyGuideHero__UG92d{padding:28px}.guides_heroVisual__1WYfs{min-height:450px}.guides_guideMap__LnODo{grid-template-columns:1fr}.guides_guideMap__LnODo ol{grid-template-columns:1fr;gap:14px}.guides_guideMap__LnODo li{padding:0;border-left:0}.guides_articleGrid__l3dzW{grid-template-columns:1fr}.guides_dataPanel__HpjEt{position:static}.guides_productGrid__GUwpI{grid-template-columns:repeat(2,minmax(0,1fr))}.guides_guideCta__MWbqI{grid-template-columns:1fr}.guides_ctaActions__bzZP7{min-width:0}}@media (max-width:540px){.guides_editorialHero__bKK3V{gap:22px;margin-bottom:30px}.guides_editorialHero__bKK3V h1{font-size:clamp(2.2rem,10vw,2.85rem);line-height:.98}.guides_varietyGuideHero__UG92d{margin-inline:-8px;padding:26px 20px;border-radius:26px}.guides_editorialHero__bKK3V.guides_varietyGuideHero__UG92d h1{font-size:clamp(2.6rem,13vw,3.5rem)}.guides_varietyHeroVisual__z0EVy{padding:16px;border-radius:22px}.guides_varietyHeroCards__E4B2P{grid-template-columns:1fr}.guides_varietyHeroCards__E4B2P a{min-height:118px;padding:15px}.guides_varietyGuideHero__UG92d .guides_facts__wgarg{display:grid;grid-template-columns:1fr}.guides_heroToc__1dlfM ol{grid-template-columns:1fr}.guides_heroVisual__1WYfs{min-height:340px}.guides_heroProduct__rhOkb{width:50%;padding:8px;border-radius:16px}.guides_heroProduct__rhOkb span{font-size:.66rem}.guides_heroVisual__1WYfs>p{font-size:.68rem}.guides_guideMap__LnODo{margin-bottom:34px;padding:20px}.guides_editorialProse__57dxM section{padding:20px}.guides_sectionHeading__u0O6F{display:grid;align-items:start}.guides_productGrid__GUwpI{grid-template-columns:1fr}.guides_guideCta__MWbqI{padding:22px}}