body.vela-site.astra-site[data-design-system] .vela-guides-page .breadcrumb{flex-wrap:wrap;align-items:center;padding-bottom:20px}body.vela-site.astra-site[data-design-system] .vela-guides-page .breadcrumb a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-opening{padding-block:20px 38px}body.vela-site.astra-site[data-design-system] .vela-guides-page h1{text-wrap:balance;max-width:20ch;font-size:clamp(38px,4.15vw,60px);line-height:1.08}body.vela-site.astra-site[data-design-system] .vela-guides-page .lead{max-width:66ch;margin-top:24px;font-size:20px;line-height:1.6}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-entries{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-entry{min-width:0}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-entry-link{border:1px solid var(--line);background:var(--white);height:100%;color:var(--ink);border-radius:24px;flex-direction:column;text-decoration:none;transition:border-color .16s;display:flex;overflow:hidden}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-entry-link:focus-visible{outline:3px solid var(--green);outline-offset:4px}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-entry-link:is(:hover,:focus-visible){border-color:var(--green)}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-entry-link:active{background:var(--soft)}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-image{aspect-ratio:1.7;background:var(--soft);overflow:hidden}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-image :is(picture,img){object-fit:cover;width:100%;height:100%;display:block}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-card-copy{flex-direction:column;flex:1;padding:28px 30px 30px;display:flex}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-meta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:6px 18px;margin-bottom:18px;font-size:14px;line-height:1.5;display:flex}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-meta>span:first-child{color:var(--green);font-weight:600}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-entry h2{text-wrap:balance;margin-bottom:18px;font-size:clamp(25px,2.35vw,32px);line-height:1.22}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-summary{margin-bottom:14px;font-size:17px;line-height:1.65}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-format{color:var(--muted);margin-bottom:24px;font-size:15px;line-height:1.6}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-action{border:1px solid var(--green);min-height:46px;color:var(--green);border-radius:999px;align-self:flex-start;align-items:center;gap:20px;margin-top:auto;padding:11px 21px;font-size:15px;font-weight:600;line-height:1.4;transition:background-color .16s,color .16s;display:inline-flex}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-entry-link:is(:hover,:focus-visible) .guides-action{background:var(--green);color:#fff}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-related{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:46px;padding-block:28px 68px;display:flex}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-related h2{text-wrap:balance;max-width:35ch;font-size:22px;line-height:1.4}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-related>div{flex-wrap:wrap;align-items:center;gap:8px 28px;display:flex}@media (width<=760px){body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-opening{padding-block:12px 30px}body.vela-site.astra-site[data-design-system] .vela-guides-page .lead{font-size:18px}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-entries{grid-template-columns:1fr;gap:28px}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-card-copy{padding:24px}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-entry h2{font-size:27px}body.vela-site.astra-site[data-design-system] .vela-guides-page .guides-related{margin-top:32px;padding-block:24px 44px}}@media (prefers-reduced-motion:reduce){body.vela-site.astra-site[data-design-system] .vela-guides-page :is(.guides-entry-link,.guides-action){transition:none}}
