.home-module__8N4uya__page{padding-bottom:16px}.home-module__8N4uya__intro{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:40px;padding-block:64px 48px;display:grid}.home-module__8N4uya__introCopy{min-width:0}.home-module__8N4uya__intro h1{text-wrap:balance;margin-top:16px;font-size:clamp(2.5rem,4.5vw,3.75rem)}.home-module__8N4uya__intro h1 span{color:var(--blue)}.home-module__8N4uya__description{max-width:720px;margin-top:20px;font-size:1.05rem;line-height:1.7}.home-module__8N4uya__collection{border-top:1px solid var(--border);padding-block:32px 40px;scroll-margin-top:96px}.home-module__8N4uya__heading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;display:flex}.home-module__8N4uya__heading h2{font-size:1.65rem}.home-module__8N4uya__heading p{font-size:.875rem}.home-module__8N4uya__guides,.home-module__8N4uya__posts{gap:16px;margin:0;padding:0;list-style:none;display:grid}.home-module__8N4uya__guides{grid-template-columns:repeat(3,minmax(0,1fr))}.home-module__8N4uya__posts{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__8N4uya__guides>li,.home-module__8N4uya__posts>li{min-width:0}.home-module__8N4uya__page .content-card{height:100%;padding:24px}.home-module__8N4uya__guides .content-card{grid-template-rows:38px minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;gap:20px 12px;display:grid}.home-module__8N4uya__guides .card-icon{grid-area:1/1}.home-module__8N4uya__guides .card-copy{flex-direction:column;grid-area:2/1/auto/-1;align-self:stretch;align-items:flex-start;display:flex}.home-module__8N4uya__guides .card-arrow{grid-area:1/2;align-self:center}.home-module__8N4uya__posts .blog-post-card{height:100%;padding:24px}.home-module__8N4uya__posts .blog-cover{border-radius:6px;min-height:160px;margin-bottom:20px}.home-module__8N4uya__posts .blog-post-card h3{font-size:1.125rem;line-height:1.35}.home-module__8N4uya__posts .blog-post-card>p{font-size:.875rem;line-height:1.65}.home-module__8N4uya__posts .blog-post-meta{padding-right:24px;font-size:.75rem}.home-module__8N4uya__posts .blog-post-meta b{background:var(--surface);color:var(--muted);font-size:.64rem}.home-module__8N4uya__page .card-title-row{flex-wrap:wrap;justify-content:flex-start;gap:12px}.home-module__8N4uya__page .card-title-row h3{font-size:1.125rem;line-height:1.35}.home-module__8N4uya__page .card-copy p{margin-top:12px;font-size:.875rem;line-height:1.65}.home-module__8N4uya__page .card-meta{margin-top:auto;padding-top:20px;font-size:.75rem}.home-module__8N4uya__page .badge{background:var(--surface);color:var(--muted);text-transform:none}.home-module__8N4uya__recommended .content-card{border-color:var(--blue);background:var(--surface-blue)}.home-module__8N4uya__recommended .badge{background:var(--blue);color:#fff}.home-module__8N4uya__empty{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:24px;font-size:.875rem}@media (max-width:1000px){.home-module__8N4uya__intro{grid-template-columns:1fr;gap:32px}.home-module__8N4uya__guides{grid-template-columns:1fr}.home-module__8N4uya__guides .content-card{gap:16px;display:flex}.home-module__8N4uya__guides .card-arrow{align-self:flex-start}}@media (max-width:760px){.home-module__8N4uya__intro{padding-block:40px 32px}.home-module__8N4uya__intro .guide-visual-connector:last-of-type{display:grid}.home-module__8N4uya__description{margin-top:16px;font-size:.95rem}.home-module__8N4uya__collection{padding-block:24px 32px}.home-module__8N4uya__heading{flex-direction:column;gap:8px;margin-bottom:20px}.home-module__8N4uya__posts{grid-template-columns:1fr}.home-module__8N4uya__posts .blog-post-card{padding:20px}.home-module__8N4uya__posts .blog-cover{min-height:140px}.home-module__8N4uya__page .content-card{gap:12px;padding:20px}.home-module__8N4uya__page .card-icon{display:none}.home-module__8N4uya__page .card-arrow{flex-shrink:0}.home-module__8N4uya__page .card-meta{padding-top:16px}}@media (prefers-reduced-motion:reduce){:is(.home-module__8N4uya__page .content-card,.home-module__8N4uya__posts .blog-post-card){transition:none}:is(.home-module__8N4uya__page .content-card:hover,.home-module__8N4uya__posts .blog-post-card:hover){transform:none}}
