.GuideLibrary_library__Akg6t{width:min(1184px,calc(100% - 96px));margin:0 auto;padding:160px 0 96px;color:rgb(var(--c-fg-1))}.GuideLibrary_library__Akg6t :is(a,button,input):focus-visible{outline:2px solid rgb(var(--c-accent-text));outline-offset:5px}.GuideLibrary_hero__PdlL6{margin-bottom:44px}.GuideLibrary_eyebrow__N84AY{font-size:13px;font-weight:600;letter-spacing:.015em;color:rgb(var(--c-accent-text));margin-bottom:25px}.GuideLibrary_heroGrid__BlR1d{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.85fr);align-items:end;gap:64px}.GuideLibrary_heroGrid__BlR1d h1{font-size:clamp(44px,5.3vw,72px);font-weight:500;line-height:1.06;letter-spacing:-.058em}.GuideLibrary_heroGrid__BlR1d h1 span{display:block}.GuideLibrary_heroGrid__BlR1d>p{max-width:42ch;padding-bottom:5px;font-size:16px;line-height:1.75;color:rgb(var(--c-fg-3))}.GuideLibrary_tools__AIH0Q{display:flex;flex-direction:column;align-items:flex-start;gap:23px;margin-bottom:40px;scroll-margin-top:110px}.GuideLibrary_search__EQ9vJ{width:min(100%,536px);min-height:56px;display:flex;align-items:center;gap:13px;padding:0 17px;border:1px solid rgb(var(--c-line));background:rgb(var(--c-surface-1));border-radius:14px;transition:border-color .2s,box-shadow .2s}.GuideLibrary_search__EQ9vJ:focus-within{border-color:rgb(var(--c-accent-text)/.6);box-shadow:0 0 0 3px rgb(var(--c-accent-text)/.06)}.GuideLibrary_search__EQ9vJ>svg{width:19px;height:19px;stroke-width:1.7;color:rgb(var(--c-fg-3));flex-shrink:0}.GuideLibrary_search__EQ9vJ input{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;width:100%;height:54px;border:0;background:transparent;outline:none;font-size:14px;color:rgb(var(--c-fg-1))}.GuideLibrary_search__EQ9vJ input::-moz-placeholder{color:rgb(var(--c-fg-3));opacity:.9}.GuideLibrary_search__EQ9vJ input::placeholder{color:rgb(var(--c-fg-3));opacity:.9}.GuideLibrary_search__EQ9vJ input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.GuideLibrary_search__EQ9vJ input:focus-visible{outline:none}.GuideLibrary_search__EQ9vJ button{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;margin-right:-8px;color:rgb(var(--c-fg-3));border-radius:8px}.GuideLibrary_search__EQ9vJ button:hover{background:rgb(var(--c-surface-3))}.GuideLibrary_search__EQ9vJ button svg{width:16px;height:16px}.GuideLibrary_categories__15dR5{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.GuideLibrary_categories__15dR5 button{min-height:44px;padding:10px 18px;font-size:13px;font-weight:500;border:1px solid transparent;border-radius:999px;background:transparent;color:rgb(var(--c-fg-3));transition:background .2s,color .2s,border-color .2s}.GuideLibrary_categories__15dR5 button:hover{background:rgb(var(--c-surface-3));color:rgb(var(--c-fg-1))}.GuideLibrary_categories__15dR5 button[aria-pressed=true]{background:rgb(var(--c-fg-1));color:rgb(var(--c-ground))}.GuideLibrary_results__otAif{min-width:0}.GuideLibrary_resultStatus__1pAIf{font-size:12px;color:rgb(var(--c-fg-3));margin-bottom:24px}.GuideLibrary_featuredSection__bhqIb{scroll-margin-top:110px}.GuideLibrary_featuredSection__bhqIb[hidden]{display:none}.GuideLibrary_featured__1idU1{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);border-radius:28px;overflow:hidden;background:#f4eeea;border:1px solid #efe5df;text-decoration:none;transition:border-color .25s}.GuideLibrary_featured__1idU1:hover{border-color:#d8c1b7}.GuideLibrary_featuredArtwork__lsnWA{min-width:0;display:grid;align-items:stretch}.GuideLibrary_featuredArtwork__lsnWA>div{height:100%;min-height:366px;aspect-ratio:auto}.GuideLibrary_featuredCopy__J2COi{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;padding:48px 50px}.GuideLibrary_featuredMeta__FKwa_{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:11px;color:#88736d;margin-bottom:26px}.GuideLibrary_featuredMeta__FKwa_>span:first-child{color:#965655;background:#ead7d166;border-radius:99px;padding:6px 11px;font-weight:600}.GuideLibrary_featuredCopy__J2COi h2{font-size:clamp(27px,3vw,39px);line-height:1.16;letter-spacing:-.045em;font-weight:500;max-width:11ch;color:#3d302f}.GuideLibrary_featuredCopy__J2COi>p{color:#80706d;font-size:15px;line-height:1.75;margin-top:21px;max-width:37ch}.GuideLibrary_readFeatured__yu2Ae{display:inline-flex;align-items:center;gap:20px;font-size:13px;font-weight:600;margin-top:30px;color:#6f3738}.GuideLibrary_readFeatured__yu2Ae svg{width:18px;height:18px;transition:transform .25s}.GuideLibrary_featured__1idU1:hover .GuideLibrary_readFeatured__yu2Ae svg{transform:translateX(4px)}.GuideLibrary_browseSection__L7B40{margin-top:72px;scroll-margin-top:120px}.GuideLibrary_sectionHeading__Emll1{display:flex;justify-content:space-between;align-items:end;gap:48px;margin-bottom:31px}.GuideLibrary_sectionHeading__Emll1 h2{max-width:20ch;font-size:clamp(25px,2.4vw,33px);line-height:1.18;font-weight:500;letter-spacing:-.04em}.GuideLibrary_sectionHeading__Emll1>p{max-width:44ch;color:rgb(var(--c-fg-3));font-size:13px;line-height:1.8}.GuideLibrary_grid__r_WFz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 28px}.GuideLibrary_card__K3Z_U{display:flex;flex-direction:column;min-width:0;border-radius:23px;overflow:hidden;border:1px solid rgb(var(--c-line));background:rgb(var(--c-surface-1));transition:border-color .25s;text-decoration:none}.GuideLibrary_card__K3Z_U:hover{border-color:rgb(var(--c-line-strong))}.GuideLibrary_cardArtwork__XAl2T{overflow:hidden}.GuideLibrary_cardArtwork__XAl2T>div{aspect-ratio:1.65}.GuideLibrary_cardCopy__b4511{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:29px 30px 28px}.GuideLibrary_cardMeta__xrqS4{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:rgb(var(--c-fg-3));font-size:10px;margin-bottom:16px}.GuideLibrary_cardMeta__xrqS4 span+span:before{content:"·";margin-right:10px;color:rgb(var(--c-fg-4))}.GuideLibrary_cardCopy__b4511 h3{font-size:26px;font-weight:500;line-height:1.2;letter-spacing:-.035em;color:rgb(var(--c-fg-1));max-width:22ch}.GuideLibrary_cardCopy__b4511 p{margin-top:14px;margin-bottom:25px;max-width:43ch;color:rgb(var(--c-fg-3));font-size:14px;line-height:1.75}.GuideLibrary_readCard__XPPav{display:flex;align-items:center;gap:8px;margin-top:auto;color:rgb(var(--c-fg-2));font-size:12px;font-weight:500}.GuideLibrary_readCard__XPPav svg{width:16px;height:16px;transition:transform .25s}.GuideLibrary_card__K3Z_U:hover .GuideLibrary_readCard__XPPav svg{transform:translate(2px,-2px)}.GuideLibrary_empty__2PPCH{text-align:center;padding:60px 24px;border-radius:22px;border:1px solid rgb(var(--c-line));background:rgb(var(--c-surface-1))}.GuideLibrary_empty__2PPCH>svg{display:block;margin:0 auto 20px;width:28px;height:28px;color:rgb(var(--c-fg-3));stroke-width:1.4}.GuideLibrary_empty__2PPCH h3{font-size:23px;letter-spacing:-.03em;font-weight:500}.GuideLibrary_empty__2PPCH p{max-width:40ch;margin:13px auto 24px;font-size:14px;line-height:1.7;color:rgb(var(--c-fg-3))}.GuideLibrary_empty__2PPCH button,.GuideLibrary_resetFilters__cXSff{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:10px 16px;border-radius:99px;border:1px solid rgb(var(--c-line));color:rgb(var(--c-fg-1));font-size:12px;font-weight:500}.GuideLibrary_empty__2PPCH button:hover,.GuideLibrary_resetFilters__cXSff:hover{background:rgb(var(--c-surface-3))}.GuideLibrary_empty__2PPCH button svg,.GuideLibrary_resetFilters__cXSff svg{width:15px;height:15px}.GuideLibrary_resetFilters__cXSff{margin-top:25px}.GuideLibrary_libraryFoot__w3C6g{border-top:1px solid rgb(var(--c-line));margin-top:64px;padding-top:25px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:13px 24px;font-size:11px;line-height:1.8;color:rgb(var(--c-fg-3))}.GuideLibrary_libraryFoot__w3C6g a{color:rgb(var(--c-fg-2));text-decoration:underline;text-underline-offset:4px;text-decoration-color:rgb(var(--c-line-strong))}.GuideLibrary_libraryFoot__w3C6g a:hover{text-decoration-color:currentColor}.GuideLibrary_libraryFoot__w3C6g svg{display:inline;width:11px;height:11px;margin-left:2px}.GuideLibrary_srOnly__eFcSq{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dark .GuideLibrary_featured__1idU1{background:#262224;border-color:#3c3033}.dark .GuideLibrary_featured__1idU1:hover{border-color:#6d4b51}.dark .GuideLibrary_featuredMeta__FKwa_{color:#ab9698}.dark .GuideLibrary_featuredMeta__FKwa_>span:first-child{color:#e3acaf;background:#493037}.dark .GuideLibrary_featuredCopy__J2COi h2{color:#f1e5e5}.dark .GuideLibrary_featuredCopy__J2COi>p{color:#b8a5a7}.dark .GuideLibrary_readFeatured__yu2Ae{color:#e6b0b4}@media(max-width:1050px){.GuideLibrary_library__Akg6t{width:calc(100% - 64px);padding-top:138px}.GuideLibrary_heroGrid__BlR1d{gap:40px;grid-template-columns:1.25fr 1fr}.GuideLibrary_heroGrid__BlR1d>p{font-size:14px}.GuideLibrary_featuredCopy__J2COi{padding:35px}.GuideLibrary_featuredArtwork__lsnWA>div{min-height:340px}.GuideLibrary_sectionHeading__Emll1{gap:30px}}@media(max-width:760px){.GuideLibrary_library__Akg6t{width:calc(100% - 40px);padding:121px 0 64px}.GuideLibrary_hero__PdlL6{margin-bottom:29px}.GuideLibrary_eyebrow__N84AY{font-size:12px;margin-bottom:19px}.GuideLibrary_heroGrid__BlR1d{grid-template-columns:1fr;gap:24px}.GuideLibrary_heroGrid__BlR1d h1{font-size:clamp(39px,8vw,59px);max-width:13ch}.GuideLibrary_heroGrid__BlR1d>p{font-size:14px;max-width:49ch;padding:0;line-height:1.8}.GuideLibrary_tools__AIH0Q{gap:18px;margin-bottom:30px}.GuideLibrary_search__EQ9vJ{width:100%;min-height:54px;padding:0 14px}.GuideLibrary_search__EQ9vJ input{height:52px;font-size:16px}.GuideLibrary_categories__15dR5{gap:7px}.GuideLibrary_categories__15dR5 button{font-size:12px;min-height:44px;padding:9px 13px;border-color:rgb(var(--c-line))}.GuideLibrary_featured__1idU1{grid-template-columns:1fr;border-radius:22px}.GuideLibrary_featuredArtwork__lsnWA>div{aspect-ratio:1.43;height:auto;min-height:0}.GuideLibrary_featuredCopy__J2COi{padding:29px 26px 33px}.GuideLibrary_featuredMeta__FKwa_{margin-bottom:17px}.GuideLibrary_featuredCopy__J2COi h2{font-size:32px;max-width:15ch}.GuideLibrary_featuredCopy__J2COi>p{font-size:14px;margin-top:16px}.GuideLibrary_readFeatured__yu2Ae{margin-top:23px}.GuideLibrary_browseSection__L7B40{margin-top:48px}.GuideLibrary_sectionHeading__Emll1{display:block;margin-bottom:25px}.GuideLibrary_sectionHeading__Emll1 h2{font-size:27px}.GuideLibrary_sectionHeading__Emll1 p{margin-top:16px;max-width:48ch}.GuideLibrary_grid__r_WFz{grid-template-columns:1fr;gap:25px}.GuideLibrary_card__K3Z_U{border-radius:20px}.GuideLibrary_cardCopy__b4511{padding:25px 25px 27px}.GuideLibrary_cardCopy__b4511 h3{font-size:26px}.GuideLibrary_libraryFoot__w3C6g{display:block;margin-top:45px;padding-top:21px}.GuideLibrary_libraryFoot__w3C6g p+p{margin-top:10px}}.GuideLibrary_featuredOnly__1vxjI{margin-top:0}@media(max-width:360px){.GuideLibrary_heroGrid__BlR1d h1{font-size:37px}.GuideLibrary_categories__15dR5 button{font-size:11px;padding:9px 12px}.GuideLibrary_cardCopy__b4511,.GuideLibrary_featuredCopy__J2COi{padding-left:22px;padding-right:22px}.GuideLibrary_featuredCopy__J2COi h2{font-size:29px}}@media(prefers-reduced-motion:reduce){.GuideLibrary_library__Akg6t *,.GuideLibrary_library__Akg6t :after,.GuideLibrary_library__Akg6t :before{transition:none!important;animation:none!important}.GuideLibrary_card__K3Z_U:hover .GuideLibrary_readCard__XPPav svg,.GuideLibrary_featured__1idU1:hover .GuideLibrary_readFeatured__yu2Ae svg{transform:none}}