.page_main__dCJwc{width:min(1160px,calc(100% - 40px));margin:0 auto}.page_header__3Onxn{max-width:900px;padding:88px 0 56px}.page_cta__1lEBJ p,.page_featured__nUi7b p,.page_grid__8yVJQ article>p,.page_header__3Onxn>p{margin:0 0 14px;color:var(--marketing-muted);font-size:13px;font-weight:720;letter-spacing:.09em;text-transform:uppercase}.page_header__3Onxn h1{margin:0;font-size:clamp(46px,7vw,80px);line-height:1.03}.page_header__3Onxn>span{display:block;max-width:760px;margin-top:24px;color:var(--marketing-muted);font-size:19px;line-height:1.65}.page_featured__nUi7b{display:flex;min-height:310px;align-items:flex-end;justify-content:space-between;gap:30px;border-radius:28px;background:var(--marketing-text);padding:clamp(30px,6vw,64px);color:var(--marketing-bg);text-decoration:none}.page_featured__nUi7b>div{max-width:800px}.page_featured__nUi7b p{color:color-mix(in srgb,var(--marketing-bg) 64%,transparent)}.page_featured__nUi7b h2{margin:0;font-size:clamp(32px,5vw,52px);line-height:1.08}.page_featured__nUi7b span{display:block;max-width:720px;margin-top:18px;color:color-mix(in srgb,var(--marketing-bg) 74%,transparent);font-size:17px;line-height:1.62}.page_featured__nUi7b small{flex:0 0 auto;color:color-mix(in srgb,var(--marketing-bg) 68%,transparent)}.page_library__aiTUV{padding:100px 0}.page_libraryHeading__ovj3w{display:flex;align-items:end;justify-content:space-between;gap:30px}.page_libraryHeading__ovj3w h2{max-width:620px;margin:0;font-size:clamp(32px,5vw,48px)}.page_libraryHeading__ovj3w p{max-width:360px;margin:0;color:var(--marketing-muted);line-height:1.6}.page_grid__8yVJQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:42px}.page_grid__8yVJQ article{display:flex;min-height:330px;flex-direction:column;border:1px solid var(--marketing-border);border-radius:20px;background:var(--marketing-surface);padding:25px}.page_grid__8yVJQ h3{margin:0;font-size:23px;line-height:1.25}.page_grid__8yVJQ h3 a{color:inherit;text-decoration:none}.page_grid__8yVJQ article>span{margin-top:15px;color:var(--marketing-muted);line-height:1.62}.page_grid__8yVJQ article>div{display:flex;margin-top:auto;justify-content:space-between;gap:15px;padding-top:28px;color:var(--marketing-muted);font-size:12px}.page_cta__1lEBJ{display:flex;align-items:center;justify-content:space-between;gap:30px;border:1px solid var(--marketing-border);border-radius:26px;background:var(--marketing-surface);padding:38px}.page_cta__1lEBJ h2{margin:0;font-size:30px}.page_cta__1lEBJ span{display:block;max-width:700px;margin-top:12px;color:var(--marketing-muted);line-height:1.55}.page_cta__1lEBJ>a{display:inline-flex;min-height:48px;flex:0 0 auto;align-items:center;border-radius:12px;padding:0 18px;background:var(--marketing-text);color:var(--marketing-bg);font-weight:700;text-decoration:none}@media (max-width:900px){.page_grid__8yVJQ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.page_main__dCJwc{width:min(100% - 32px,1160px)}.page_header__3Onxn{padding-top:60px}.page_cta__1lEBJ,.page_featured__nUi7b,.page_libraryHeading__ovj3w{align-items:flex-start;flex-direction:column}.page_grid__8yVJQ{grid-template-columns:1fr}.page_grid__8yVJQ article{min-height:280px}}