.page_blogHero__IDBpl{background:var(--color-bg);padding:4.25rem 0 4.625rem;overflow-x:clip}@media(max-width:900px){.page_blogHero__IDBpl{padding:4.25rem 0 3.125rem}}@media(max-width:680px){.page_blogHero__IDBpl{padding:4.25rem 0 3.125rem}}.page_blogHeroShell__O9ikd{width:min(100%,1200px);margin-inline:auto;padding-inline:2rem}@media(max-width:900px){.page_blogHeroShell__O9ikd{width:100%;padding-inline:1.125rem}}@media(max-width:680px){.page_blogHeroShell__O9ikd{padding-inline:1.125rem}}.page_blogHeroMain__8s8tv{display:grid;grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);align-items:center;min-height:574px}@media(max-width:1280px){.page_blogHeroMain__8s8tv{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);min-height:auto}}@media(max-width:900px){.page_blogHeroMain__8s8tv{grid-template-columns:1fr}}.page_blogHeroCopy__vFzup{position:relative;z-index:2;align-self:start;padding:0 0 2.625rem}@media(max-width:900px){.page_blogHeroCopy__vFzup{padding-bottom:.75rem}}.page_blogHeroEyebrow__hqhjK{margin:0 0 1.625rem;color:var(--color-accent);font-family:var(--font-display);font-size:.8125rem;font-weight:800;line-height:1;letter-spacing:.145em;text-transform:uppercase}@media(max-width:680px){.page_blogHeroEyebrow__hqhjK{margin-bottom:1.25rem;font-size:.8125rem}}.page_blogHeroHeading__v_52W{max-width:100%;margin:0;color:var(--color-text);font-family:var(--font-display);font-size:var(--font-heading-xl);font-weight:600;line-height:1.05;letter-spacing:-.035em}@media(max-width:1280px){.page_blogHeroHeading__v_52W{font-size:var(--font-heading-xl)}}@media(max-width:900px){.page_blogHeroHeading__v_52W{font-size:var(--font-heading-xl)}}@media(max-width:680px){.page_blogHeroHeading__v_52W{font-size:var(--font-heading-xl)}}.page_blogHeroCategory___9vZ6 .page_blogHeroHeading__v_52W,.page_blogHeroCategory___9vZ6 .page_blogHeroIntro__b4cXg{animation:page_category-copy-in__4XDhi .24s ease-out both}.page_blogHeroCategory___9vZ6 .page_blogHeroIntro__b4cXg{animation-delay:55ms}@keyframes page_category-copy-in__4XDhi{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.page_blogHeroRule__b7Wlj{width:92px;height:4px;margin:2.125rem 0 1.875rem;border-radius:99px;background:var(--color-accent)}@media(max-width:680px){.page_blogHeroRule__b7Wlj{width:74px;margin:1.625rem 0 1.5rem}}.page_blogHeroIntro__b4cXg{max-width:680px;margin:0;color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--font-subheading);font-weight:400;line-height:1.45}@media(max-width:1280px){.page_blogHeroIntro__b4cXg{font-size:var(--font-subheading)}}@media(max-width:900px){.page_blogHeroIntro__b4cXg{max-width:650px}}@media(max-width:680px){.page_blogHeroIntro__b4cXg{font-size:var(--font-subheading)}}.page_blogHeroButton__QdVIA{margin-top:2rem}@media(max-width:680px){.page_blogHeroButton__QdVIA{margin-top:1.75rem}}.page_blogHeroArtwork__l_ysT{position:relative;align-self:stretch;display:flex;align-items:flex-end;justify-content:flex-end;min-width:0;margin-right:0;background:var(--color-bg);overflow:hidden}.page_blogHeroArtwork__l_ysT:after{position:absolute;inset:0;z-index:1;pointer-events:none;content:"";background:linear-gradient(to right,rgba(252,251,248,0) 88%,var(--color-bg) 100%),radial-gradient(ellipse at center,rgba(252,251,248,0) 80%,var(--color-bg) 100%)}@media(max-width:900px){.page_blogHeroArtwork__l_ysT{margin:.375rem 0 0}}@media(max-width:680px){.page_blogHeroArtwork__l_ysT{margin-top:.75rem}}.page_blogHeroArtwork__l_ysT img{position:relative;z-index:0;width:100%;max-width:916px;margin-left:auto;object-fit:contain;object-position:right bottom;background:var(--color-bg)}@media(max-width:900px){.page_blogHeroArtwork__l_ysT img{max-width:820px;margin-inline:auto}}.page_blogCategories__RIiTi{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;margin-top:1.25rem}@media(max-width:1280px){.page_blogCategories__RIiTi{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.page_blogCategories__RIiTi{grid-template-columns:1fr;gap:.75rem;margin-top:.5rem}}.page_blogCategory__Fkjfh{display:flex;min-width:0;min-height:264px;flex-direction:column;align-items:stretch;padding:1.375rem 1rem 1.25rem;border:1px solid #e7e9ed;border-radius:3px;color:var(--color-text);background:var(--color-white);text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.page_blogCategory__Fkjfh:hover{border-color:#cfd5de;color:var(--color-text);box-shadow:0 10px 30px rgba(17,17,17,.06);text-decoration:none;transform:translateY(-2px)}.page_blogCategory__Fkjfh:focus-visible{outline:3px solid color-mix(in srgb,#2056a8 28%,transparent);outline-offset:4px}@media(max-width:680px){.page_blogCategory__Fkjfh{min-height:0;padding:1.5rem}}.page_blogCategoryActive__TqwOW{border-color:var(--color-accent);background:#f7f9fd;box-shadow:inset 0 0 0 1px var(--color-accent)}.page_blogCategoryActive__TqwOW:hover{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent),0 10px 30px rgba(17,17,17,.06)}.page_blogCategoryIcon__gIGmm{display:grid;flex:0 0 72px;width:72px;height:72px;margin:0 auto .75rem;place-items:center}.page_blogCategoryIcon__gIGmm img{display:block;width:72px;height:72px;object-fit:contain}.page_blogCategoryTitle__kdLBP{display:block;min-height:44px;margin:0 0 .5rem;color:var(--color-text);font-size:17px;font-weight:750;line-height:1.22;letter-spacing:-.022em;text-align:center}@media(max-width:680px){.page_blogCategoryTitle__kdLBP{min-height:0}}.page_blogCategoryDescription__7EFaq{display:block;color:#262626;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:-.008em;text-align:left}@media(max-width:680px){.page_blogCategoryDescription__7EFaq{max-width:390px;margin-inline:auto;text-align:center}}.page_blogFeed__IttsE[class*=section]{padding-top:4.625rem}@media(max-width:900px){.page_blogFeed__IttsE[class*=section]{padding-top:3.125rem}}.page_blogFeedIntro__2q1gT{text-align:left;max-width:780px;margin:0 auto 2rem;padding:0 2rem}.page_blogFeedIntro__2q1gT p{font-size:var(--font-body-lg);color:var(--color-text-muted);line-height:1.63;margin-bottom:0}.page_grid__yIjYn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;max-width:1200px;margin:0 auto}@media(max-width:1280px){.page_grid__yIjYn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.page_grid__yIjYn{grid-template-columns:1fr;gap:.75rem}}.page_guidesCta__dHUxg{padding:5.5rem 0 5rem;background:var(--color-bg);border-top:1px solid #e7e9ed}.page_guidesCtaInner__TnqoP{max-width:1200px;margin:0 auto;padding-inline:2rem;display:grid;grid-template-columns:minmax(320px,5fr) minmax(0,7fr);gap:6rem;align-items:start}.page_guidesCtaHeading__bFk4C{max-width:480px}.page_guidesCtaHeading__bFk4C h2{margin:0;color:var(--color-text);font-family:var(--font-display);font-size:42px;font-weight:600;line-height:1.08;letter-spacing:-.035em}.page_guidesCtaCopy__6TlMB{max-width:680px}.page_guidesCtaCopy__6TlMB p{max-width:680px;margin:0;color:var(--color-text-muted);font-size:18px;line-height:1.65}.page_guidesCtaCopy__6TlMB p:first-of-type{color:var(--color-text);font-size:19px}.page_guidesCtaCopy__6TlMB p+p{margin-top:1.375rem}.page_guidesCtaCopy__6TlMB a{margin-top:1.875rem}@media(prefers-reduced-motion:reduce){.page_blogCategory__Fkjfh,.page_blogHeroButton__QdVIA,.page_blogHeroCategory___9vZ6 .page_blogHeroHeading__v_52W,.page_blogHeroCategory___9vZ6 .page_blogHeroIntro__b4cXg{animation:none;transition:none}}@media(max-width:680px){.page_guidesCta__dHUxg{padding:3.5rem 0 4rem}.page_guidesCtaInner__TnqoP{grid-template-columns:1fr;gap:1.75rem;padding-inline:1.125rem}.page_guidesCtaInner__TnqoP .page_guidesCtaHeading__bFk4C h2{font-size:30px}}.PostCard_card__HzuDs{background:var(--color-white);border-radius:3px;border:1px solid #e7e9ed;overflow:hidden;padding:0;display:flex;flex-direction:column;box-shadow:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.PostCard_card__HzuDs:hover{border-color:#cfd5de;box-shadow:0 10px 30px rgba(17,17,17,.06);transform:translateY(-2px)}.PostCard_card__HzuDs:focus-visible{outline:3px solid color-mix(in srgb,#2056a8 28%,transparent);outline-offset:4px}.PostCard_imageWrap__xHemN{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden}.PostCard_img__6_ZBy{object-fit:cover;display:block}.PostCard_body__AjnRt{padding:1.5rem 1.75rem;display:flex;flex-direction:column;flex:1 1}.PostCard_cat__9Ggfa{display:block;margin-bottom:.75rem;color:var(--color-accent);font-size:.75rem;font-weight:800;line-height:1.2;letter-spacing:.13em;text-transform:uppercase;text-align:left}.PostCard_title__d88Gu{margin:0;font-size:18px;font-weight:600;line-height:1.18;letter-spacing:-.025em}.PostCard_title__d88Gu a{color:var(--color-text);text-decoration:none}.PostCard_title__d88Gu a:hover{color:var(--color-accent)}.GuidesFeedSearch_searchWrap__BxV_L{max-width:780px;margin:0 auto 4.625rem}.GuidesFeedSearch_searchField__18JIu{display:flex;align-items:center;gap:.75rem;min-height:58px;padding:.45rem .6rem .45rem 1rem;border:1px solid #d6dbe3;border-radius:999px;background:var(--color-white);transition:border-color .16s ease,box-shadow .16s ease}.GuidesFeedSearch_searchField__18JIu:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-accent) 14%,transparent)}.GuidesFeedSearch_searchField__18JIu svg{flex:0 0 auto;width:22px;height:22px;stroke:var(--color-accent);stroke-linecap:round;stroke-width:2;fill:none}.GuidesFeedSearch_searchField__18JIu input{width:100%;min-width:0;border:0;outline:0;color:var(--color-text);background:rgba(0,0,0,0);font:inherit;font-size:var(--font-body-lg)}.GuidesFeedSearch_searchField__18JIu input::placeholder{color:var(--color-text-faint);opacity:1}.GuidesFeedSearch_searchField__18JIu button{flex:0 0 auto;border:0;border-radius:999px;padding:.65rem .8rem;color:var(--color-accent);background:rgba(0,0,0,0);font:inherit;font-size:.875rem;font-weight:700;cursor:pointer}.GuidesFeedSearch_searchField__18JIu button:hover{color:var(--color-white);background:var(--color-accent)}.GuidesFeedSearch_searchField__18JIu button:focus-visible{outline:3px solid color-mix(in srgb,var(--color-accent) 28%,transparent);outline-offset:2px}.GuidesFeedSearch_loadingDots__xeyot{display:inline-flex;flex:0 0 auto;align-items:center;gap:.1875rem;height:1.5rem;padding:0 .15rem}.GuidesFeedSearch_loadingDots__xeyot span{width:5px;height:5px;border-radius:50%;background:var(--color-accent);animation:GuidesFeedSearch_guides-search-dot__icYCj .9s ease-in-out infinite}.GuidesFeedSearch_loadingDots__xeyot span:nth-child(2){animation-delay:.15s}.GuidesFeedSearch_loadingDots__xeyot span:nth-child(3){animation-delay:.3s}@keyframes GuidesFeedSearch_guides-search-dot__icYCj{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.GuidesFeedSearch_searchError___gpqf,.GuidesFeedSearch_status__4WJjV{margin:.65rem 0 0;font-size:.925rem;line-height:1.45}.GuidesFeedSearch_status__4WJjV{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.GuidesFeedSearch_searchError___gpqf{margin-bottom:1.5rem;color:#b42318}.GuidesFeedSearch_grid__yQPsr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;max-width:1200px;margin:0 auto}@media(max-width:1280px){.GuidesFeedSearch_grid__yQPsr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.GuidesFeedSearch_grid__yQPsr{grid-template-columns:1fr;gap:.75rem}}.GuidesFeedSearch_emptyState__bRySb{padding:3rem 1rem;color:var(--color-text-faint);text-align:center}.GuidesFeedSearch_emptyState__bRySb h2{color:var(--color-text)}.GuidesFeedSearch_infiniteScroll__ZzHd8{min-height:3rem;margin-top:2.5rem;color:var(--color-text-muted);font-size:.875rem;text-align:center}.GuidesFeedSearch_infiniteScroll__ZzHd8 button{border:0;padding:0;color:var(--color-accent);background:rgba(0,0,0,0);font:inherit;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:.2em}@media(max-width:680px){.GuidesFeedSearch_searchWrap__BxV_L{margin-bottom:3.125rem}.GuidesFeedSearch_searchField__18JIu{min-height:54px;padding-left:.875rem}}@media(prefers-reduced-motion:reduce){.GuidesFeedSearch_loadingDots__xeyot span{animation:none;opacity:.7}}