.page-module__D1rvnq__hero{padding:10rem 0 5rem}.page-module__D1rvnq__heroCopy,.page-module__D1rvnq__faqCopy{max-width:560px;color:var(--text-secondary);margin-top:1.5rem;font-size:17px;line-height:1.75}.page-module__D1rvnq__featuredSection{padding:1rem 0 8rem}.page-module__D1rvnq__featuredPost{min-height:560px;color:inherit;background:#ffffff9e;border:.5px solid #0e0e0c29;border-radius:30px;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);text-decoration:none;transition:border-color .26s,box-shadow .26s,transform .26s cubic-bezier(.25,1,.5,1);display:grid;overflow:hidden;box-shadow:0 30px 90px #4a9dcc17}.page-module__D1rvnq__featuredPost:hover{border-color:#32a9e757;transform:translateY(-4px);box-shadow:0 36px 100px #4a9dcc26}.page-module__D1rvnq__featuredPost:focus-visible,.page-module__D1rvnq__postCard:focus-visible{outline:2px solid var(--brand-600);outline-offset:4px}.page-module__D1rvnq__featuredCopy{flex-direction:column;justify-content:center;padding:clamp(2.25rem,5vw,5rem);display:flex}.page-module__D1rvnq__featuredMeta,.page-module__D1rvnq__visualHeader{color:var(--text-tertiary);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:11px;display:flex}.page-module__D1rvnq__featuredMeta{margin-bottom:2rem}.page-module__D1rvnq__featuredMeta span:first-child{color:var(--brand-600)}.page-module__D1rvnq__featuredTitle{letter-spacing:-.045em!important;font-size:clamp(2.5rem,4.8vw,4.8rem)!important;line-height:.98!important}.page-module__D1rvnq__featuredCopy>p{max-width:560px;color:var(--text-secondary);font-size:15px;line-height:1.7}.page-module__D1rvnq__readArticle{color:var(--text-primary);align-items:center;gap:.65rem;margin-top:2.5rem;font-size:13px;display:inline-flex}.page-module__D1rvnq__readArticle b,.page-module__D1rvnq__postCard>span b{color:var(--brand-600);font-weight:500;transition:transform .2s}.page-module__D1rvnq__featuredPost:hover .page-module__D1rvnq__readArticle b,.page-module__D1rvnq__postCard:hover>span b{transform:translate(4px)}.page-module__D1rvnq__featuredVisual{background:linear-gradient(145deg,#f2fbfff5,#d4f1ff9e);border:.5px solid #0e0e0c1f;border-radius:22px;flex-direction:column;min-width:0;margin:1.25rem;padding:clamp(1.5rem,3vw,2.5rem);transition:background .26s;display:flex}.page-module__D1rvnq__featuredPost:hover .page-module__D1rvnq__featuredVisual{background:linear-gradient(145deg,#f8fdfffa,#c5ebffb8)}.page-module__D1rvnq__flowGrid{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin:auto 0;display:grid}.page-module__D1rvnq__flowGrid>div{background:#ffffffb8;border:.5px solid #0e0e0c21;border-radius:17px;flex-direction:column;min-height:180px;padding:1.25rem;transition:border-color .22s,transform .22s cubic-bezier(.25,1,.5,1);display:flex}.page-module__D1rvnq__featuredPost:hover .page-module__D1rvnq__flowGrid>div:first-of-type{transform:translateY(-3px)}.page-module__D1rvnq__featuredPost:hover .page-module__D1rvnq__flowGrid>div:nth-of-type(2){transform:translateY(-6px)}.page-module__D1rvnq__featuredPost:hover .page-module__D1rvnq__flowGrid>div:nth-of-type(3){transform:translateY(-9px)}.page-module__D1rvnq__flowGrid span{color:var(--text-tertiary);font-size:10px}.page-module__D1rvnq__flowGrid strong{font-family:var(--font-serif),Georgia,serif;margin-top:auto;font-size:clamp(1.5rem,2.8vw,2.6rem);font-style:italic;font-weight:500}.page-module__D1rvnq__flowGrid em{color:var(--text-secondary);margin-top:8px;font-size:10px;font-style:normal;line-height:1.4}.page-module__D1rvnq__flowGrid>i{color:var(--text-tertiary);font-size:16px;font-style:normal}.page-module__D1rvnq__flowGrid .page-module__D1rvnq__flowActive{background:linear-gradient(150deg,#d5f2fff5,#ffffffc2);border-color:#32a9e74d}.page-module__D1rvnq__contextNote{background:#ffffffbd;border:.5px solid #0e0e0c1f;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:1rem;padding:1rem 1.1rem;display:grid}.page-module__D1rvnq__contextNote span{color:var(--brand-600);text-transform:uppercase;font-size:10px}.page-module__D1rvnq__contextNote strong{font-size:12px;font-weight:500}.page-module__D1rvnq__faqIntro{border-top:.5px solid var(--border-subtle);padding:7rem 0 3rem;scroll-margin-top:68px}.page-module__D1rvnq__faqCopy{max-width:520px}.page-module__D1rvnq__faqGroups{padding:1rem 0 8rem}.page-module__D1rvnq__moreSection{border-top:.5px solid var(--border-subtle);padding:6rem 0 7rem}.page-module__D1rvnq__moreHeader h2{font-family:var(--font-serif),Georgia,serif;letter-spacing:-.035em;margin-top:1rem;font-size:clamp(2.25rem,4vw,3.6rem);font-style:italic;font-weight:500}.page-module__D1rvnq__morePosts{gap:12px;max-width:860px;margin-top:3rem;display:grid}.page-module__D1rvnq__postCard{color:inherit;background:#ffffff8c;border:.5px solid #0e0e0c21;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;padding:2rem;text-decoration:none;transition:border-color .22s,background .22s,transform .22s cubic-bezier(.25,1,.5,1);display:grid}.page-module__D1rvnq__postCard:hover{background:#f4fbffc7;border-color:#32a9e74d;transform:translateY(-3px)}.page-module__D1rvnq__postLabel{color:var(--brand-600);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.85rem;font-size:11px;font-weight:500}.page-module__D1rvnq__postCard h3{letter-spacing:-.025em;margin-bottom:.65rem;font-size:clamp(1.45rem,3vw,2.2rem);font-weight:500}.page-module__D1rvnq__postCard p:not(.page-module__D1rvnq__postLabel){max-width:640px;color:var(--text-secondary);margin:0;font-size:15px;line-height:1.65}.page-module__D1rvnq__postCard>span{color:var(--text-tertiary);white-space:nowrap;align-items:center;gap:.5rem;font-size:12px;display:flex}.page-module__D1rvnq__communitySection{border-top:.5px solid var(--border-subtle);padding:5rem 0 7rem}@media (max-width:900px){.page-module__D1rvnq__featuredPost{grid-template-columns:1fr}.page-module__D1rvnq__featuredVisual{min-height:440px;margin-top:0}}@media (max-width:640px){.page-module__D1rvnq__hero{padding:8.5rem 0 4rem}.page-module__D1rvnq__featuredSection{padding-bottom:6rem}.page-module__D1rvnq__featuredCopy{padding:2rem 1.5rem}.page-module__D1rvnq__featuredTitle{font-size:clamp(2.25rem,12vw,3.5rem)!important}.page-module__D1rvnq__featuredVisual{min-height:0;margin:0 .75rem .75rem;padding:1rem}.page-module__D1rvnq__flowGrid{grid-template-columns:1fr;margin:3rem 0 1rem}.page-module__D1rvnq__flowGrid>div{min-height:130px}.page-module__D1rvnq__flowGrid>i{justify-self:center;transform:rotate(90deg)}.page-module__D1rvnq__postCard{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.page-module__D1rvnq__featuredPost,.page-module__D1rvnq__featuredVisual,.page-module__D1rvnq__flowGrid>div,.page-module__D1rvnq__postCard,.page-module__D1rvnq__readArticle b,.page-module__D1rvnq__postCard>span b{transition:none}}
