.available-now:where(.astro-xcqkqjop){padding-block:0 3rem}.available-now:where(.astro-xcqkqjop) h2:where(.astro-xcqkqjop){margin-bottom:.75rem}.options-intro:where(.astro-xcqkqjop){max-width:44rem;margin-bottom:1.75rem}.options-grid:where(.astro-xcqkqjop){grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.option-card:where(.astro-xcqkqjop){border:1px solid var(--sl-color-hairline);background:var(--veetr-surface);border-radius:.85rem;flex-direction:column;padding:1.5rem;display:flex}.option-card:where(.astro-xcqkqjop) h3:where(.astro-xcqkqjop){font-size:1.2rem}.option-card:where(.astro-xcqkqjop) p:where(.astro-xcqkqjop){font-size:.95rem}.option-card:where(.astro-xcqkqjop)>a:where(.astro-xcqkqjop){color:var(--sl-color-text-accent);margin-top:auto;padding-top:.25rem;font-weight:600}@media (width<=40rem){.options-grid:where(.astro-xcqkqjop){grid-template-columns:1fr}}.certification-note:where(.astro-xcqkqjop){border:1px solid var(--sl-color-hairline);background:var(--sl-color-accent-low);border-left:4px solid #48b3f6;border-radius:.8rem;grid-template-columns:1fr 1.6fr;gap:2.5rem;padding:clamp(1.4rem,3vw,2.5rem);display:grid}.certification-note:where(.astro-xcqkqjop) h2:where(.astro-xcqkqjop){font-size:1.6rem}.blocker-copy:where(.astro-xcqkqjop){font-size:.95rem}.blocker-copy:where(.astro-xcqkqjop) p{margin-bottom:1rem}.roadmap-section:where(.astro-xcqkqjop){padding-top:4rem}.roadmap-heading:where(.astro-xcqkqjop){flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:3rem;display:flex}.roadmap-heading:where(.astro-xcqkqjop) h2:where(.astro-xcqkqjop){margin-bottom:.75rem}.state:where(.astro-xcqkqjop){border:1px solid var(--sl-color-hairline);color:var(--sl-color-gray-2);border-radius:100px;align-items:center;gap:.45rem;padding:.25rem .6rem;font-size:.75rem;font-weight:650;line-height:1.5;display:inline-flex}.state:where(.astro-xcqkqjop):before{content:"";background:var(--sl-color-gray-3);border-radius:50%;width:.45rem;height:.45rem}.state:where(.astro-xcqkqjop).done{color:var(--sl-color-green-high);background:var(--sl-color-green-low)}.state:where(.astro-xcqkqjop).done:before{background:currentColor}.state:where(.astro-xcqkqjop).in-progress{color:var(--sl-color-text-accent);background:var(--sl-color-accent-low)}.state:where(.astro-xcqkqjop).in-progress:before{background:#48b3f6}.roadmap:where(.astro-xcqkqjop){margin:0;padding:0;list-style:none;position:relative}.roadmap:where(.astro-xcqkqjop):before{content:"";background:var(--sl-color-gray-5);width:2px;position:absolute;top:1.4rem;bottom:0;left:50%;transform:translate(-50%)}.milestone:where(.astro-xcqkqjop){grid-template-columns:minmax(0,1fr) 5rem minmax(0,1fr);margin:0;padding-bottom:2rem;scroll-margin-top:6rem;display:grid;position:relative}.step:where(.astro-xcqkqjop){z-index:1;border:2px solid var(--sl-color-gray-4);background:var(--sl-color-bg);width:2.8rem;height:2.8rem;color:var(--sl-color-white);border-radius:50%;grid-area:1/2;justify-self:center;place-items:center;font-weight:650;display:grid}.done:where(.astro-xcqkqjop) .step:where(.astro-xcqkqjop){border-color:var(--sl-color-text-accent);background:var(--sl-color-accent-low)}.in-progress:where(.astro-xcqkqjop) .step:where(.astro-xcqkqjop){box-shadow:0 0 0 5px var(--sl-color-accent-low);border-color:#48b3f6}.bubble:where(.astro-xcqkqjop){border:1px solid var(--sl-color-hairline);background:var(--veetr-surface);border-radius:1rem;grid-area:1/1;padding:1.5rem;position:relative}.bubble:where(.astro-xcqkqjop):before{content:"";background:var(--sl-color-gray-5);width:2.5rem;height:2px;position:absolute;top:1.35rem;left:100%}.milestone:where(.astro-xcqkqjop):nth-child(2n) .bubble:where(.astro-xcqkqjop){grid-column:3}.milestone:where(.astro-xcqkqjop):nth-child(2n) .bubble:where(.astro-xcqkqjop):before{left:auto;right:100%}.bubble-heading:where(.astro-xcqkqjop){justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.85rem;display:flex}.bubble-heading:where(.astro-xcqkqjop) .state:where(.astro-xcqkqjop){white-space:nowrap;flex:none;margin-top:.1rem}.bubble-heading:where(.astro-xcqkqjop) h3:where(.astro-xcqkqjop){min-width:0;margin:0;font-size:1.35rem}.bubble:where(.astro-xcqkqjop) .sales-gate:where(.astro-xcqkqjop){margin-bottom:.85rem}.bubble:where(.astro-xcqkqjop) p:where(.astro-xcqkqjop){font-size:.95rem;line-height:1.7}.bubble:where(.astro-xcqkqjop) .milestone-note:where(.astro-xcqkqjop){border-top:1px solid var(--sl-color-hairline);color:var(--sl-color-gray-2);padding-top:1rem;font-size:.875rem}.certification-bubble:where(.astro-xcqkqjop){background:var(--sl-color-accent-low);border-color:#48b3f6}.sales-gate:where(.astro-xcqkqjop){color:var(--sl-color-text-accent);text-transform:uppercase;letter-spacing:.07em;font-size:.72rem;font-weight:650}.milestone-photo:where(.astro-xcqkqjop){margin:1.25rem 0 0}.milestone-photo:where(.astro-xcqkqjop)>a:where(.astro-xcqkqjop){background:var(--sl-color-bg);border:1px solid var(--sl-color-hairline);border-radius:.65rem;display:block;overflow:hidden}.milestone-photo:where(.astro-xcqkqjop) img{object-fit:contain;width:100%;height:auto;max-height:22rem;display:block}.milestone-photo:where(.astro-xcqkqjop) figcaption:where(.astro-xcqkqjop){color:var(--sl-color-gray-2);margin-top:.6rem;font-size:.75rem}.bubble:where(.astro-xcqkqjop) .milestone-note:where(.astro-xcqkqjop){margin-top:1.25rem}.next-step:where(.astro-xcqkqjop){border-top:1px solid var(--sl-color-hairline);margin-top:2rem;padding-top:3rem}.next-step:where(.astro-xcqkqjop) p:where(.astro-xcqkqjop){max-width:42rem}.next-step:where(.astro-xcqkqjop)>div:where(.astro-xcqkqjop){flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}@media (width>=45.001rem){.roadmap:where(.astro-xcqkqjop){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:2rem 5rem;display:grid}.milestone:where(.astro-xcqkqjop){min-width:0;padding-bottom:0;display:block}.milestone:where(.astro-xcqkqjop):nth-child(2n){margin-top:4rem}.step:where(.astro-xcqkqjop){position:absolute;top:0;right:-3.9rem}.milestone:where(.astro-xcqkqjop):nth-child(2n) .step:where(.astro-xcqkqjop){left:-3.9rem;right:auto}}@media (width<=45rem){.certification-note:where(.astro-xcqkqjop){grid-template-columns:1fr;gap:1.5rem}.roadmap:where(.astro-xcqkqjop):before{left:1.4rem}.milestone:where(.astro-xcqkqjop){grid-template-columns:3.8rem minmax(0,1fr);padding-bottom:1.5rem}.step:where(.astro-xcqkqjop){grid-column:1;justify-self:start}.bubble:where(.astro-xcqkqjop),.milestone:where(.astro-xcqkqjop):nth-child(2n) .bubble:where(.astro-xcqkqjop){grid-column:2;padding:1.2rem}.bubble:where(.astro-xcqkqjop):before,.milestone:where(.astro-xcqkqjop):nth-child(2n) .bubble:where(.astro-xcqkqjop):before{width:1.2rem;left:auto;right:100%}}
