.Guides_shell__rKhDk{min-height:calc(100dvh - var(--header-height));padding:clamp(18px,3vw,42px) 16px 48px;background:radial-gradient(circle at 78% 10%,rgba(40,105,68,.12),transparent 28%),linear-gradient(180deg,#1a2128,#151b21)}.Guides_article__KiPYm,.Guides_hub__jXRnO{width:min(1040px,100%);margin-inline:auto}.Guides_hero__kOsHQ{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:24px;gap:24px;padding:8px 2px 24px;border-bottom:1px solid rgba(127,144,156,.2)}.Guides_heroCopy__FuW1a{display:grid;grid-gap:8px;gap:8px;max-width:760px}.Guides_eyebrow__JhID0{margin:0;color:#73a285;font-size:.64rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.Guides_articleHeader__Cxf2_ h1,.Guides_hero__kOsHQ h1{margin:0;color:#eef4f7;font-size:clamp(1.65rem,3.4vw,2.8rem);line-height:1.08;letter-spacing:-.025em}.Guides_articleLead__6nRyD,.Guides_heroLead__jTIxu{margin:0;color:#a5b3bc;font-size:clamp(.88rem,1.3vw,1rem);line-height:1.68}.Guides_primaryLink__54r_5,.Guides_secondaryLink__ursDF{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border:1px solid rgba(70,95,80,.8);background:rgba(24,66,40,.5);color:#c9f0d7;text-decoration:none;font-size:.74rem;font-weight:700;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.Guides_primaryLink__54r_5:focus-visible,.Guides_primaryLink__54r_5:hover{border-color:rgba(77,170,111,.82);background:rgba(30,91,53,.62);color:#edfff3;outline:none}.Guides_secondaryLink__ursDF{border-color:rgba(91,107,118,.68);background:rgba(24,31,37,.72);color:#c7d2d8}.Guides_secondaryLink__ursDF:focus-visible,.Guides_secondaryLink__ursDF:hover{border-color:rgba(129,147,158,.8);background:rgba(34,43,50,.86);color:#f1f5f7;outline:none}.Guides_guideGrid__XxDmL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 24px;gap:0 24px}.Guides_guideCard__zbvQG{min-height:166px;position:relative;overflow:hidden;display:grid;align-content:start;grid-gap:8px;gap:8px;padding:22px 4px 20px;border-bottom:1px solid rgba(127,144,156,.17);color:inherit;text-decoration:none;transition:background-color .18s ease,padding-inline .18s ease}.Guides_guideCard__zbvQG:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 20%,rgba(169,195,181,.09) 49%,transparent 76%);transform:translateX(-115%);transition:transform .56s cubic-bezier(.22,.68,.2,1);pointer-events:none}.Guides_guideCard__zbvQG:focus-visible,.Guides_guideCard__zbvQG:hover{padding-inline:12px;background:rgba(17,25,30,.48);outline:none}.Guides_guideCard__zbvQG:focus-visible:before,.Guides_guideCard__zbvQG:hover:before{transform:translateX(115%)}.Guides_articleMeta___PCMq,.Guides_guideMeta__P4CN1{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#789084;font-size:.64rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.Guides_articleMeta___PCMq span+span:before,.Guides_articleMeta___PCMq time:before,.Guides_guideMeta__P4CN1 span+span:before{content:"/";margin-right:8px;color:#52615b}.Guides_guideCard__zbvQG h2{margin:0;color:#e2eaf0;font-size:clamp(1rem,1.7vw,1.2rem);line-height:1.28}.Guides_guideCard__zbvQG p{margin:0;color:#93a2ab;font-size:.79rem;line-height:1.58}.Guides_cardAction___UUyi{margin-top:auto;color:#8dcba5;font-size:.68rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.Guides_article__KiPYm{width:min(820px,100%)}.Guides_backLink__qdnyp{display:inline-flex;margin-bottom:18px;color:#91b8a0;font-size:.72rem;font-weight:700;text-decoration:none}.Guides_backLink__qdnyp:focus-visible,.Guides_backLink__qdnyp:hover{color:#c3e4cf;outline:none}.Guides_articleHeader__Cxf2_{display:grid;grid-gap:12px;gap:12px;padding-bottom:26px;border-bottom:1px solid rgba(127,144,156,.2)}.Guides_articleLead__6nRyD{max-width:72ch}.Guides_articleBody__xmLT6{display:grid}.Guides_examples__uJUJO{display:grid;grid-gap:14px;gap:14px;padding:26px 0 28px;border-bottom:1px solid rgba(127,144,156,.2)}.Guides_examplesHeader__Z4dBi{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.8fr);align-items:end;grid-gap:24px;gap:24px;padding-inline:2px}.Guides_examplesHeader__Z4dBi>div{display:grid;grid-gap:5px;gap:5px}.Guides_examplesHeader__Z4dBi h2{margin:0;color:#e7eef2;font-size:1.14rem}.Guides_examplesHeader__Z4dBi>p{margin:0;color:#84949e;font-size:.72rem;line-height:1.55;text-align:right}.Guides_exampleList__Bo5nH{width:100%}.Guides_articleSection__7wcEh{display:grid;grid-gap:12px;gap:12px;padding:28px 2px;border-bottom:1px solid rgba(127,144,156,.16)}.Guides_articleSection__7wcEh h2{margin:0;color:#e8eef2;font-size:clamp(1.08rem,2vw,1.3rem);line-height:1.3}.Guides_articleSection__7wcEh li,.Guides_articleSection__7wcEh p{margin:0;color:#aab7bf;font-size:.91rem;line-height:1.78}.Guides_articleSection__7wcEh ul{margin:2px 0 0;padding:15px 18px 15px 38px;display:grid;grid-gap:7px;gap:7px;border-left:2px solid rgba(74,153,103,.48);background:rgba(12,20,17,.22)}.Guides_related__qMYb3{display:grid;grid-gap:10px;gap:10px;padding-top:30px}.Guides_related__qMYb3 h2{margin:0;color:#e4ebef;font-size:1rem}.Guides_relatedLinks__U5Sjm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.Guides_relatedLinks__U5Sjm a{min-height:82px;display:flex;align-items:center;padding:12px;border:1px solid rgba(70,83,92,.55);background:rgba(14,21,26,.48);color:#becbd2;text-decoration:none;font-size:.74rem;font-weight:700;line-height:1.4;transition:border-color .15s ease,background-color .15s ease}.Guides_relatedLinks__U5Sjm a:focus-visible,.Guides_relatedLinks__U5Sjm a:hover{border-color:rgba(82,140,103,.72);background:rgba(21,42,29,.42);color:#e3f1e8;outline:none}.Guides_articleActions__aDs46{display:flex;flex-wrap:wrap;gap:8px;padding-top:24px}@media (max-width:770px){.Guides_shell__rKhDk{padding:14px 10px 30px}.Guides_hero__kOsHQ{grid-template-columns:minmax(0,1fr);gap:14px}.Guides_hero__kOsHQ .Guides_primaryLink__54r_5{justify-self:start}.Guides_guideGrid__XxDmL{grid-template-columns:minmax(0,1fr)}.Guides_guideCard__zbvQG{min-height:0;padding-block:18px}.Guides_examplesHeader__Z4dBi,.Guides_relatedLinks__U5Sjm{grid-template-columns:minmax(0,1fr)}.Guides_examplesHeader__Z4dBi{gap:7px}.Guides_examplesHeader__Z4dBi>p{text-align:left}.Guides_relatedLinks__U5Sjm a{min-height:56px}}