.tb-hero[data-astro-cid-qwnhpe3n]{padding-block:clamp(2.5rem,7vw,5rem) clamp(1rem,3vw,2rem)}.tb-h1[data-astro-cid-qwnhpe3n]{font-family:var(--display);font-weight:300;font-size:clamp(2.3rem,6.2vw,4rem);line-height:1.04;letter-spacing:-.02em;margin:0 0 1rem;text-wrap:balance}.tb-h1[data-astro-cid-qwnhpe3n] em[data-astro-cid-qwnhpe3n]{font-style:italic;color:var(--accent)}.tb-hero__lead[data-astro-cid-qwnhpe3n]{font-size:1.05rem;margin-bottom:clamp(1.75rem,4vw,2.5rem)}.tb-ways[data-astro-cid-qwnhpe3n]{display:grid;grid-template-columns:minmax(0,1fr);gap:.9rem}.tb-way[data-astro-cid-qwnhpe3n]{display:grid;gap:.45rem;padding:1.4rem 1.4rem 1.2rem;background:var(--ink-soft);border:1px solid var(--bone-line-subtle);border-radius:18px;color:var(--bone);text-decoration:none;transition:border-color var(--dur-fast) var(--ease-out)}.tb-way[data-astro-cid-qwnhpe3n]:hover{border-color:var(--accent-border)}.tb-way__icon[data-astro-cid-qwnhpe3n]{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--accent-fill);border:1px solid var(--accent-border);color:var(--accent);margin-bottom:.35rem}.tb-way__icon[data-astro-cid-qwnhpe3n] svg{width:18px;height:18px}.tb-way__title[data-astro-cid-qwnhpe3n]{font-family:var(--display);font-weight:400;font-size:clamp(1.3rem,2.4vw,1.6rem);line-height:1.15}.tb-way__line[data-astro-cid-qwnhpe3n]{color:var(--bone-muted);font-size:.95rem}.tb-way__go[data-astro-cid-qwnhpe3n]{margin-top:.4rem;min-height:44px;display:inline-flex;align-items:center;gap:.4em;font-size:.9rem;color:var(--bone-high);text-decoration:underline;text-decoration-color:var(--bone-line);text-underline-offset:.35em}.tb-way[data-astro-cid-qwnhpe3n]:hover .tb-way__go[data-astro-cid-qwnhpe3n]{color:var(--accent);text-decoration-color:var(--accent)}@media(min-width:720px){.tb-ways[data-astro-cid-qwnhpe3n]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.tb-opt[data-astro-cid-qwnhpe3n]{border-top:1px solid var(--bone-line-subtle);scroll-margin-top:4.5rem}.tb-opt__grid[data-astro-cid-qwnhpe3n]{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:start}.tb-opt__media[data-astro-cid-qwnhpe3n]{position:relative;overflow:hidden;border-radius:18px;border:1px solid var(--bone-line-subtle);height:calc((100vw - 2 * var(--gutter)) * .72);max-height:460px}.tb-opt__media[data-astro-cid-qwnhpe3n] img[data-astro-cid-qwnhpe3n]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.tb-opt__media--clinic[data-astro-cid-qwnhpe3n] img[data-astro-cid-qwnhpe3n]{object-position:50% 30%}.tb-opt__media--rent[data-astro-cid-qwnhpe3n]{background:#fff}.tb-opt__media--rent[data-astro-cid-qwnhpe3n] img[data-astro-cid-qwnhpe3n]{object-fit:contain}.tb-opt__body[data-astro-cid-qwnhpe3n]{display:flex;flex-direction:column;gap:1rem}.tb-opt__body[data-astro-cid-qwnhpe3n] .lx-eyebrow[data-astro-cid-qwnhpe3n],.tb-opt__body[data-astro-cid-qwnhpe3n] .lx-h2[data-astro-cid-qwnhpe3n]{margin-bottom:0}.tb-cta[data-astro-cid-qwnhpe3n]{align-self:flex-start;margin-top:.4rem}@media(min-width:901px){.tb-opt__grid[data-astro-cid-qwnhpe3n]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tb-opt__media[data-astro-cid-qwnhpe3n]{height:calc((min(100vw,74rem) - 2 * var(--gutter)) / 2 * .86);max-height:520px;position:sticky;top:6rem}.tb-opt--clinics[data-astro-cid-qwnhpe3n] .tb-opt__media[data-astro-cid-qwnhpe3n]{order:2}}.tb-terms[data-astro-cid-qwnhpe3n]{margin:.4rem 0 0;border-top:1px solid var(--bone-line)}.tb-terms__row[data-astro-cid-qwnhpe3n]{display:grid;grid-template-columns:minmax(0,9.5rem) minmax(0,1fr);gap:1rem;padding:.8rem 0;border-bottom:1px solid var(--bone-line-subtle)}.tb-terms[data-astro-cid-qwnhpe3n] dt[data-astro-cid-qwnhpe3n]{font-family:var(--mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--bone-muted);padding-top:.2rem}.tb-terms[data-astro-cid-qwnhpe3n] dd[data-astro-cid-qwnhpe3n]{margin:0;color:var(--bone-high)}.tb-buy[data-astro-cid-qwnhpe3n]{padding:1.2rem 1.3rem;background:var(--ink-soft);border:1px solid var(--bone-line-subtle);border-left:2px solid var(--accent);border-radius:4px}.tb-buy__title[data-astro-cid-qwnhpe3n]{font-family:var(--display);font-weight:400;font-size:1.2rem;line-height:1.25;margin:0 0 .4rem}.tb-buy__text[data-astro-cid-qwnhpe3n]{margin:0;color:var(--bone-muted);font-size:.95rem}.tb-aria[data-astro-cid-qwnhpe3n]{margin-top:clamp(2.5rem,6vw,4rem);display:grid;gap:1.25rem}.tb-aria__title[data-astro-cid-qwnhpe3n]{font-family:var(--display);font-weight:300;font-size:clamp(1.5rem,3vw,2rem);line-height:1.1;margin:0 0 .5rem}.tb-aria__title[data-astro-cid-qwnhpe3n] em[data-astro-cid-qwnhpe3n]{font-style:italic;color:var(--accent)}.tb-facts[data-astro-cid-qwnhpe3n]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--bone-line-subtle);border-left:1px solid var(--bone-line-subtle)}.tb-facts__item[data-astro-cid-qwnhpe3n]{display:grid;gap:.3rem;align-content:start;padding:1rem;border-right:1px solid var(--bone-line-subtle);border-bottom:1px solid var(--bone-line-subtle)}.tb-facts__value[data-astro-cid-qwnhpe3n]{font-family:var(--display);font-size:1.15rem;line-height:1.2;color:var(--bone)}.tb-facts__label[data-astro-cid-qwnhpe3n]{font-size:.8rem;color:var(--bone-muted);line-height:1.35}.tb-aria[data-astro-cid-qwnhpe3n] .lx-textlink[data-astro-cid-qwnhpe3n]{justify-self:start}@media(min-width:901px){.tb-facts[data-astro-cid-qwnhpe3n]{grid-template-columns:repeat(5,minmax(0,1fr))}}.tb-close[data-astro-cid-qwnhpe3n]{border-top:1px solid var(--bone-line-subtle)}.tb-close__inner[data-astro-cid-qwnhpe3n]{text-align:left}.tb-close__cta[data-astro-cid-qwnhpe3n]{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.5rem}
