.cs-book-hero .v2-container{padding:clamp(3.5rem,8vw,6rem) clamp(1.25rem,5vw,2.75rem)}.cs-book-grid{display:grid;grid-template-columns:1fr 480px;grid-gap:var(--s-10);gap:var(--s-10);align-items:start;margin-top:var(--nav-height)}@media (max-width:980px){.cs-book-grid{grid-template-columns:1fr}}.cs-book-copy .v2-hero-pill{margin-bottom:var(--s-6)}.cs-book-points{list-style:none;margin:var(--s-8) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--s-5)}.cs-book-points li{display:flex;gap:var(--s-4);align-items:flex-start}.cs-book-points .ico{flex:none;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:oklch(1 0 0/.08);border:1px solid oklch(1 0 0/.16);color:var(--vl-sky-300)}.cs-book-points .ico svg{width:16px;height:16px}.cs-book-points strong{display:block;color:#fff;font-size:var(--vl-text-md);font-weight:600;margin-bottom:2px}.cs-book-points p{color:oklch(1 0 0/.62);font-size:var(--vl-text-sm);line-height:1.6;margin:0}.cs-book-card{background:#fff;border:1px solid #e7e9ee;border-radius:var(--r-xl);box-shadow:0 24px 48px -12px oklch(.1 0 0/.35);padding:var(--s-8)}.cs-book-form-frame{width:100%;min-height:660px;border:none;display:block}.floatingDiv{padding:7px 14px;transform:translateX(50%);width:max-content;font-size:20px;font-weight:700}.col-container{max-width:530px;width:75%;margin:auto}.cta-appointment-text{color:var(--tc-neutral-900)}