.website-builds-page .website-support-links{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:24px}.website-builds-page .website-next-actions{display:grid;width:min(520px,100%);gap:12px}.website-builds-page .website-next-actions>.button{width:100%}.website-builds-page .website-next-alternatives{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.website-builds-page .website-next-alternatives a{display:grid;min-width:0;gap:5px;padding:14px;border:1px solid var(--line);border-radius:6px;background:#ffffff09}.website-builds-page .website-next-alternatives a:hover,.website-builds-page .website-next-alternatives a:focus-visible{border-color:var(--teal);outline:2px solid rgba(73,230,196,.16);outline-offset:2px}.website-builds-page .website-next-alternatives span{color:var(--pink);font-size:.65rem;font-weight:900;text-transform:uppercase}.website-builds-page .website-next-alternatives strong{color:var(--text);font-size:.84rem}.website-builds-page .website-next-alternatives small,.website-builds-page .website-action-boundary{color:var(--muted);font-size:.7rem;line-height:1.5}.website-builds-page .website-action-boundary{margin:0}@media(max-width:800px){.website-builds-page .footer-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.website-builds-page .tool-detail-hero{min-height:auto;grid-template-columns:1fr;gap:24px;padding-top:104px;padding-bottom:34px}.website-builds-page .website-hero h1{margin-bottom:16px;font-size:2.4rem;line-height:1}.website-builds-page .website-hero .hero-lede{margin-bottom:18px;font-size:1rem;line-height:1.5}.website-builds-page .website-preview-panel{grid-template-columns:minmax(0,1.2fr) minmax(120px,.8fr);gap:8px;align-items:stretch}.website-builds-page .website-preview-panel img{height:100%;min-height:118px;aspect-ratio:auto;box-shadow:none}.website-builds-page .website-preview-caption{align-content:center;gap:6px;padding:12px}.website-builds-page .website-preview-caption strong{font-size:.75rem}.website-builds-page .section-inner{padding-top:38px;padding-bottom:38px}.website-builds-page .campaign-offer-layout{gap:22px}.website-builds-page .campaign-offer-copy h2,.website-builds-page .section-heading h2,.website-builds-page .readiness-layout h2,.website-builds-page .next-step-panel h2{font-size:1.9rem;line-height:1.06}.website-builds-page .campaign-offer-facts>div{grid-template-columns:minmax(92px,.33fr) minmax(0,1fr);gap:12px;align-items:start;padding:13px 14px}.website-builds-page .campaign-offer-facts span{font-size:.6rem;line-height:1.35}.website-builds-page .campaign-offer-facts strong{font-size:.75rem;line-height:1.45}.website-builds-page .website-price-fact{border-left:3px solid var(--teal)}.website-builds-page .section-heading{gap:14px;margin-bottom:22px}.website-builds-page .section-heading>p{font-size:.82rem;line-height:1.55}.website-builds-page .website-type-grid{gap:8px}.website-builds-page .website-type-card{min-height:auto;grid-template-columns:minmax(96px,.34fr) minmax(0,1fr);gap:10px 14px;align-items:start;padding:15px 16px;box-shadow:none}.website-builds-page .website-type-card span{font-size:.65rem;line-height:1.35}.website-builds-page .website-type-card h3{font-size:.9rem;line-height:1.35}.website-builds-page .website-type-card .text-link{grid-column:2;font-size:.7rem}.website-builds-page .website-support-links{margin-top:18px}.website-builds-page .showcase-band{background:#0d131ce6}.website-builds-page .build-deliverable-grid{grid-template-columns:1fr;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:7px;background:var(--line)}.website-builds-page .build-deliverable-grid article{min-height:auto;grid-template-columns:82px minmax(0,1fr);gap:12px;padding:14px 15px;border:0;border-radius:0}.website-builds-page .build-deliverable-grid span{font-size:.65rem}.website-builds-page .build-deliverable-grid strong{font-size:.8rem}.website-builds-page .readiness-layout{gap:22px}.website-builds-page .readiness-layout p{font-size:.9rem;line-height:1.55}.website-builds-page .readiness-list div{grid-template-columns:80px minmax(0,1fr);gap:12px;padding:14px 15px}.website-builds-page .readiness-list span{font-size:.65rem}.website-builds-page .readiness-list strong{font-size:.8rem;line-height:1.4}.website-builds-page .next-step-panel{gap:20px}.website-builds-page .website-next-actions{width:100%}.website-builds-page .website-next-alternatives{grid-template-columns:1fr}}@media(max-width:430px){.website-builds-page .website-preview-panel{grid-template-columns:1fr}.website-builds-page .website-preview-panel img{height:136px}.website-builds-page .website-preview-caption{grid-template-columns:86px minmax(0,1fr)}}
