.comparison-hero[data-astro-cid-bdsczzry],.frame-section[data-astro-cid-bdsczzry],.factor-section[data-astro-cid-bdsczzry],.fit-section[data-astro-cid-bdsczzry],.service-section[data-astro-cid-bdsczzry],.question-section[data-astro-cid-bdsczzry],.related-section[data-astro-cid-bdsczzry],.faq-section[data-astro-cid-bdsczzry],.contact-band[data-astro-cid-bdsczzry]{padding:clamp(3.8rem,7vw,6.5rem) clamp(1.1rem,5vw,5rem)}.comparison-hero[data-astro-cid-bdsczzry]{display:grid;grid-template-columns:minmax(0,.94fr) minmax(22rem,1.06fr);gap:clamp(1.5rem,5vw,5rem);align-items:center;min-height:calc(88vh - 76px);background:radial-gradient(circle at 14% 10%,rgba(0,169,232,.24),transparent 32rem),linear-gradient(180deg,#eaf9ff,#f8feff)}.hero-copy[data-astro-cid-bdsczzry]{display:grid;align-content:center}.hero-media[data-astro-cid-bdsczzry]{position:relative;overflow:hidden;border:1px solid rgba(0,159,227,.24);border-radius:8px;background:#dff7ff;box-shadow:0 30px 90px #006fa029}.hero-media[data-astro-cid-bdsczzry] img[data-astro-cid-bdsczzry]{width:100%;min-height:clamp(380px,48vw,640px);object-fit:cover}.hero-media[data-astro-cid-bdsczzry] div[data-astro-cid-bdsczzry]{position:absolute;right:1rem;bottom:1rem;display:grid;width:min(370px,calc(100% - 2rem));gap:.35rem;padding:1rem;border:1px solid rgba(255,255,255,.7);border-radius:8px;background:#ffffffe0;backdrop-filter:blur(16px)}.hero-media[data-astro-cid-bdsczzry] span[data-astro-cid-bdsczzry],.hero-media[data-astro-cid-bdsczzry] small[data-astro-cid-bdsczzry]{color:var(--muted);font-size:.875rem;font-weight:850}.hero-media[data-astro-cid-bdsczzry] strong[data-astro-cid-bdsczzry]{color:var(--teal);font-size:1.2rem;line-height:1.1}.frame-section[data-astro-cid-bdsczzry],.question-section[data-astro-cid-bdsczzry]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(20rem,1.1fr);gap:clamp(1.5rem,5vw,5rem);align-items:start;background:#fff}.factor-section[data-astro-cid-bdsczzry],.related-section[data-astro-cid-bdsczzry]{background:linear-gradient(180deg,#dff7ffb8,#f7fdfff5),#eaf9ff}.section-heading[data-astro-cid-bdsczzry]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(18rem,.75fr);gap:2rem;align-items:end;margin-bottom:2rem}.factor-grid[data-astro-cid-bdsczzry]{display:grid;gap:1rem}.factor-grid[data-astro-cid-bdsczzry] article[data-astro-cid-bdsczzry]{display:grid;gap:1rem;padding:clamp(1rem,2vw,1.35rem);border:1px solid var(--line);border-radius:8px;background:#ffffffc7}.factor-grid[data-astro-cid-bdsczzry] h3[data-astro-cid-bdsczzry]{margin:0;color:var(--teal)}.factor-columns[data-astro-cid-bdsczzry]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.factor-columns[data-astro-cid-bdsczzry] div[data-astro-cid-bdsczzry]{padding:1rem;border-radius:8px;background:#fff}.factor-columns[data-astro-cid-bdsczzry] span[data-astro-cid-bdsczzry]{display:block;margin-bottom:.45rem;color:var(--teal-2);font-size:.74rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.factor-columns[data-astro-cid-bdsczzry] p[data-astro-cid-bdsczzry]{margin:0;color:var(--ink)}.factor-grid[data-astro-cid-bdsczzry] small[data-astro-cid-bdsczzry]{color:var(--muted);font-size:.92rem;line-height:1.55}.fit-section[data-astro-cid-bdsczzry]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;background:#fff}.fit-card[data-astro-cid-bdsczzry]{min-height:100%;padding:clamp(1.1rem,2.4vw,1.8rem);border:1px solid rgba(0,159,227,.24);border-radius:8px;background:linear-gradient(180deg,#f7fdff,#fff)}.fit-card[data-astro-cid-bdsczzry].alternate{background:linear-gradient(180deg,#fff,#eaf9ff)}.fit-card[data-astro-cid-bdsczzry] h2[data-astro-cid-bdsczzry]{font-size:clamp(1.8rem,3vw,3.3rem)}.fit-card[data-astro-cid-bdsczzry] ul[data-astro-cid-bdsczzry]{display:grid;gap:.75rem;padding:0;margin:1.2rem 0 0;list-style:none}.fit-card[data-astro-cid-bdsczzry] li[data-astro-cid-bdsczzry]{padding-left:1rem;border-left:3px solid var(--cyan);color:var(--ink);font-weight:800;line-height:1.5}.service-section[data-astro-cid-bdsczzry],.faq-section[data-astro-cid-bdsczzry]{background:#fff}.service-grid[data-astro-cid-bdsczzry],.question-list[data-astro-cid-bdsczzry],.related-grid[data-astro-cid-bdsczzry]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.service-grid[data-astro-cid-bdsczzry] a[data-astro-cid-bdsczzry],.question-list[data-astro-cid-bdsczzry] article[data-astro-cid-bdsczzry],.related-grid[data-astro-cid-bdsczzry] a[data-astro-cid-bdsczzry]{display:grid;min-height:100%;padding:1.1rem;border:1px solid var(--line);border-radius:8px;background:var(--paper);text-decoration:none}.service-grid[data-astro-cid-bdsczzry] strong[data-astro-cid-bdsczzry],.related-grid[data-astro-cid-bdsczzry] strong[data-astro-cid-bdsczzry]{color:var(--teal);font-size:1.1rem;line-height:1.15}.service-grid[data-astro-cid-bdsczzry] p[data-astro-cid-bdsczzry]{margin:.65rem 0 0}.question-list[data-astro-cid-bdsczzry] article[data-astro-cid-bdsczzry]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem}.question-list[data-astro-cid-bdsczzry] span[data-astro-cid-bdsczzry]{width:.72rem;height:.72rem;margin-top:.48rem;border-radius:999px;background:var(--cyan);box-shadow:0 0 0 .35rem #00a9e81f}.question-list[data-astro-cid-bdsczzry] p[data-astro-cid-bdsczzry]{margin:0;color:var(--ink);font-weight:850}.related-grid[data-astro-cid-bdsczzry] a[data-astro-cid-bdsczzry]{padding:0;overflow:hidden}.related-grid[data-astro-cid-bdsczzry] img[data-astro-cid-bdsczzry]{width:100%;aspect-ratio:1.42;object-fit:cover;background:#dff7ff}.related-grid[data-astro-cid-bdsczzry] span[data-astro-cid-bdsczzry],.related-grid[data-astro-cid-bdsczzry] strong[data-astro-cid-bdsczzry]{margin-inline:1rem}.related-grid[data-astro-cid-bdsczzry] span[data-astro-cid-bdsczzry]{margin-top:1rem;color:var(--teal-2);font-size:.75rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.related-grid[data-astro-cid-bdsczzry] strong[data-astro-cid-bdsczzry]{margin-top:.45rem;margin-bottom:1rem}.faq-list[data-astro-cid-bdsczzry]{display:grid;gap:.75rem}.faq-list[data-astro-cid-bdsczzry] details[data-astro-cid-bdsczzry]{padding:1rem;border:1px solid var(--line);border-radius:8px;background:var(--paper)}.faq-list[data-astro-cid-bdsczzry] summary[data-astro-cid-bdsczzry]{cursor:pointer;color:var(--ink);font-weight:900}.faq-list[data-astro-cid-bdsczzry] p[data-astro-cid-bdsczzry]{margin:.8rem 0 0}.contact-band[data-astro-cid-bdsczzry]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.5rem;align-items:center;background:linear-gradient(135deg,var(--teal),#005f68);color:#fff}.contact-band[data-astro-cid-bdsczzry] h2[data-astro-cid-bdsczzry],.contact-band[data-astro-cid-bdsczzry] p[data-astro-cid-bdsczzry]{color:#fff}.contact-band[data-astro-cid-bdsczzry] p[data-astro-cid-bdsczzry]:not(.eyebrow){color:#ffffffc2}.contact-actions[data-astro-cid-bdsczzry]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end}.button[data-astro-cid-bdsczzry].dark{border-color:#ffffff6b;background:#ffffff1a;color:#fff}@media(max-width:900px){.comparison-hero[data-astro-cid-bdsczzry],.frame-section[data-astro-cid-bdsczzry],.section-heading[data-astro-cid-bdsczzry],.factor-columns[data-astro-cid-bdsczzry],.fit-section[data-astro-cid-bdsczzry],.question-section[data-astro-cid-bdsczzry],.service-grid[data-astro-cid-bdsczzry],.question-list[data-astro-cid-bdsczzry],.related-grid[data-astro-cid-bdsczzry],.contact-band[data-astro-cid-bdsczzry]{grid-template-columns:1fr}.contact-actions[data-astro-cid-bdsczzry]{justify-content:flex-start}}
