.guides-hub_page__3nEu4{background:#f7f3eb;color:#202a31}.guides-hub_shell__XiQOl{width:min(1180px,calc(100% - 48px));margin:0 auto}.guides-hub_eyebrow__Fd_nM{margin:0 0 10px;color:#8f692d;font-size:.72rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.guides-hub_hero__3Tt0N{padding:64px 0 74px;border-bottom:1px solid #ded8cc;background:radial-gradient(circle at 82% 15%,rgba(183,139,62,.11),transparent 25%),#f7f3eb}.guides-hub_heroGrid__qcX3S{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);gap:clamp(48px,8vw,100px);align-items:end}.guides-hub_hero__3Tt0N h1{max-width:760px;margin:0;color:#102f46;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,5.5vw,5.2rem);line-height:.96;letter-spacing:-.055em}.guides-hub_heroCopy__Cf5vn>p{margin:0;color:#55636c;font-size:1.02rem;line-height:1.72}.guides-hub_heroActions__Dcsw0{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.guides-hub_primary__6crFJ,.guides-hub_secondary__u5dQt{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:11px 17px;border-radius:4px;font-size:.82rem;font-weight:900;text-decoration:none}.guides-hub_primary__6crFJ{background:#102f46;color:#fff}.guides-hub_secondary__u5dQt{border:1px solid #102f46;background:#fffdf9;color:#102f46}.guides-hub_problemRail__W4XJ7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:48px;border:1px solid #dcd5c9;background:#dcd5c9}.guides-hub_problemCard__TNVIB{display:grid;grid-template-columns:48px 1fr;gap:18px;min-height:210px;padding:26px;background:#fffdf9;text-decoration:none}.guides-hub_problemNumber__KIeSE{width:40px;height:40px;display:grid;place-items:center;border:1px solid #c99a43;border-radius:50%;color:#8f692d;font-size:.76rem;font-weight:900}.guides-hub_problemCard__TNVIB small{color:#8f692d;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.guides-hub_problemCard__TNVIB h2{margin:7px 0 8px;color:#102f46;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;line-height:1.15}.guides-hub_problemCard__TNVIB p{margin:0;color:#667078;font-size:.86rem;line-height:1.55}.guides-hub_problemCard__TNVIB strong{display:inline-block;margin-top:18px;color:#102f46;font-size:.78rem}.guides-hub_section__NWsSa{padding:74px 0;border-bottom:1px solid #ded8cc}.guides-hub_surface__qbRa1{background:#fffdf9}.guides-hub_tint__qxxcQ{background:#f0ece3}.guides-hub_sectionHead__dwCvd{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.65fr);gap:54px;align-items:end;margin-bottom:30px}.guides-hub_sectionHead__dwCvd h2{max-width:760px;margin:0;color:#102f46;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.4vw,3.15rem);line-height:1.04;letter-spacing:-.035em}.guides-hub_sectionHead__dwCvd>p{margin:0;color:#667078;line-height:1.65}.guides-hub_methodGrid___vZGG{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid #ded8cc;background:#ded8cc}.guides-hub_methodGrid___vZGG article{min-height:185px;padding:24px;background:#f7f3eb}.guides-hub_methodGrid___vZGG span{display:block;color:#8f692d;font-size:.72rem;font-weight:900}.guides-hub_methodGrid___vZGG h3{margin:28px 0 8px;color:#102f46;font-family:Georgia,Times New Roman,serif;font-size:1.15rem}.guides-hub_methodGrid___vZGG p{margin:0;color:#667078;font-size:.82rem;line-height:1.55}.guides-hub_filterNav__Q6Xxg{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}.guides-hub_filterNav__Q6Xxg a{padding:8px 11px;border:1px solid #d6cec1;border-radius:999px;background:#fffdf9;color:#102f46;font-size:.75rem;font-weight:800;text-decoration:none}.guides-hub_topicSection__6hw_3{scroll-margin-top:100px;margin-top:36px}.guides-hub_topicTitle__vnS_z{margin:0 0 16px;color:#102f46;font-family:Georgia,Times New Roman,serif;font-size:1.45rem}.guides-hub_guideGrid__Unv6z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.guides-hub_guideCard__SNwd1{overflow:hidden;border:1px solid #ded8cc;background:#fffdf9}.guides-hub_guideVisual__JhC8y{height:250px;display:block;overflow:hidden;background:#102f46;text-decoration:none}.guides-hub_guideVisual__JhC8y img{width:100%;height:100%;display:block;object-fit:cover}.guides-hub_guideFallback__fDrix{height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:26px;background:linear-gradient(135deg,#173c54,#0b2132);color:#fff}.guides-hub_guideFallback__fDrix span{color:#e8c06f;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.guides-hub_guideFallback__fDrix strong{max-width:480px;margin-top:8px;font-family:Georgia,Times New Roman,serif;font-size:1.55rem;line-height:1.13}.guides-hub_guideCopy__Vlatr{padding:24px}.guides-hub_metaRow__zyn8_{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px}.guides-hub_metaRow__zyn8_ span{padding:5px 8px;background:#f0ece3;color:#5a6670;font-size:.67rem;font-weight:800;text-transform:uppercase}.guides-hub_metaRow__zyn8_ .guides-hub_owned__F8ydK{background:#e5eee8;color:#2b6446}.guides-hub_guideCopy__Vlatr h3{margin:0}.guides-hub_guideCopy__Vlatr h3 a{color:#102f46;font-family:Georgia,Times New Roman,serif;font-size:1.55rem;line-height:1.12;text-decoration:none}.guides-hub_subtitle__BcO9m{margin:8px 0 0!important;color:#344650!important;font-weight:700}.guides-hub_guideCopy__Vlatr>p{margin:10px 0 0;color:#667078;font-size:.87rem;line-height:1.6}.guides-hub_outcomes__IhOeV{display:grid;gap:7px;margin:18px 0 0;padding:0;list-style:none}.guides-hub_outcomes__IhOeV li{position:relative;padding-left:19px;color:#46545d;font-size:.8rem;line-height:1.45}.guides-hub_outcomes__IhOeV li:before{content:"✓";position:absolute;left:0;color:#8f692d;font-weight:900}.guides-hub_resourceRow__xk0YW{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin-top:18px}.guides-hub_resourceRow__xk0YW b,.guides-hub_resourceRow__xk0YW span{padding:6px 8px;border:1px solid #ded8cc;font-size:.68rem}.guides-hub_resourceRow__xk0YW span{color:#667078;background:#f7f3eb}.guides-hub_resourceRow__xk0YW b{color:#102f46;background:#fff}.guides-hub_cardFooter__xa7kd{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-top:22px;padding-top:18px;border-top:1px solid #e2ddd3}.guides-hub_cardFooter__xa7kd>div strong{display:block;color:#102f46;font-family:Georgia,Times New Roman,serif;font-size:1.12rem}.guides-hub_cardFooter__xa7kd>div span{display:block;margin-top:3px;color:#7a8287;font-size:.7rem}.guides-hub_cardAction__uANgp{color:#102f46;font-size:.78rem;font-weight:900;text-decoration:none}.guides-hub_emptyState__OikN4{padding:30px;border:1px dashed #b7ab98;background:#fffdf9;color:#667078}.guides-hub_emptyState__OikN4 strong{color:#102f46}.guides-hub_depthGrid__Opw1w{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.guides-hub_depthCurrent__LDAvD,.guides-hub_depthGrid__Opw1w>a{min-height:210px;padding:23px;border:1px solid #d8d0c4;background:#fffdf9;text-decoration:none}.guides-hub_depthGrid__Opw1w span{color:#8f692d;font-size:.7rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.guides-hub_depthGrid__Opw1w h3{margin:25px 0 8px;color:#102f46;font-family:Georgia,Times New Roman,serif;font-size:1.2rem}.guides-hub_depthGrid__Opw1w p{margin:0;color:#667078;font-size:.82rem;line-height:1.55}.guides-hub_depthGrid__Opw1w strong{display:block;margin-top:18px;color:#102f46;font-size:.76rem}.guides-hub_depthCurrent__LDAvD{background:#102f46}.guides-hub_depthCurrent__LDAvD span,.guides-hub_depthCurrent__LDAvD strong{color:#e8c06f}.guides-hub_depthCurrent__LDAvD h3{color:#fff}.guides-hub_depthCurrent__LDAvD p{color:rgba(255,255,255,.74)}.guides-hub_finalSection__cjfvf{padding:70px 0;background:#f7f3eb}.guides-hub_finalCta__PPKRs{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.5fr);gap:42px;align-items:center;padding:38px 42px;border-radius:4px;background:#0b2132;color:#fff}.guides-hub_finalCta__PPKRs .guides-hub_eyebrow__Fd_nM{color:#e8c06f}.guides-hub_finalCta__PPKRs h2{margin:0;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.2vw,3rem);line-height:1.05}.guides-hub_finalCta__PPKRs p{margin:10px 0 0;color:rgba(255,255,255,.76);line-height:1.6}.guides-hub_finalActions__fcA_C{display:grid;gap:10px}.guides-hub_finalPrimary__d06PU,.guides-hub_finalSecondary__G0VR5{display:flex;min-height:47px;align-items:center;justify-content:center;padding:11px 16px;border-radius:4px;font-size:.8rem;font-weight:900;text-decoration:none;text-align:center}.guides-hub_finalPrimary__d06PU{background:#c99a43;color:#071b2a}.guides-hub_finalSecondary__G0VR5{border:1px solid rgba(255,255,255,.46);color:#fff}@media(max-width:980px){.guides-hub_finalCta__PPKRs,.guides-hub_heroGrid__qcX3S,.guides-hub_sectionHead__dwCvd{grid-template-columns:1fr}.guides-hub_heroCopy__Cf5vn{max-width:700px}.guides-hub_depthGrid__Opw1w,.guides-hub_methodGrid___vZGG{grid-template-columns:repeat(2,minmax(0,1fr))}.guides-hub_guideGrid__Unv6z{grid-template-columns:1fr}}@media(max-width:700px){.guides-hub_shell__XiQOl{width:min(1180px,calc(100% - 32px))}.guides-hub_hero__3Tt0N{padding:48px 0 58px}.guides-hub_hero__3Tt0N h1{font-size:clamp(2.6rem,13vw,3.7rem)}.guides-hub_depthGrid__Opw1w,.guides-hub_methodGrid___vZGG,.guides-hub_problemRail__W4XJ7{grid-template-columns:1fr}.guides-hub_problemCard__TNVIB{grid-template-columns:40px 1fr;padding:20px}.guides-hub_section__NWsSa{padding:58px 0}.guides-hub_sectionHead__dwCvd{gap:16px}.guides-hub_guideVisual__JhC8y{height:210px}.guides-hub_cardFooter__xa7kd{align-items:start;flex-direction:column}.guides-hub_finalCta__PPKRs{padding:30px 24px}.guides-hub_heroActions__Dcsw0{align-items:stretch}.guides-hub_primary__6crFJ,.guides-hub_secondary__u5dQt{width:100%}}