.page-hero[data-astro-cid-i4r6oker]{padding:8rem 2rem 4rem;text-align:center;background:linear-gradient(180deg,var(--navy),var(--bg))}.breadcrumb[data-astro-cid-i4r6oker]{font-size:.8rem;color:var(--gray);margin-bottom:1.5rem;letter-spacing:.02em}.breadcrumb[data-astro-cid-i4r6oker] a[data-astro-cid-i4r6oker]{color:var(--gray);text-decoration:none}.breadcrumb[data-astro-cid-i4r6oker] a[data-astro-cid-i4r6oker]:hover{color:var(--cyan-light)}.breadcrumb[data-astro-cid-i4r6oker] .sep[data-astro-cid-i4r6oker]{margin:0 .5rem;opacity:.5}.page-hero[data-astro-cid-i4r6oker] .overline-tag[data-astro-cid-i4r6oker]{display:inline-block;font-size:.75rem;text-transform:uppercase;letter-spacing:.15em;color:var(--teal);font-weight:600;margin-bottom:1rem;padding:6px 14px;background:#00b4d81a;border:1px solid rgba(0,180,216,.3);border-radius:999px}.page-hero[data-astro-cid-i4r6oker] h1[data-astro-cid-i4r6oker]{font-size:3.5rem;font-weight:700;color:var(--white);letter-spacing:-.02em;line-height:1.05;margin-bottom:1.5rem;max-width:900px;margin-left:auto;margin-right:auto}.page-hero[data-astro-cid-i4r6oker] h1[data-astro-cid-i4r6oker] em[data-astro-cid-i4r6oker]{font-style:normal;color:var(--teal)}.page-hero[data-astro-cid-i4r6oker] .lead[data-astro-cid-i4r6oker]{font-size:1.2rem;color:var(--text);max-width:820px;margin:0 auto 2rem;line-height:1.6}.hero-cta[data-astro-cid-i4r6oker]{display:inline-flex;gap:1rem;flex-wrap:wrap;justify-content:center}.container[data-astro-cid-i4r6oker].narrow{max-width:920px}.direct-answer[data-astro-cid-i4r6oker]{background:linear-gradient(135deg,#00b4d80f,#0a25404d);border:1px solid rgba(0,180,216,.2);border-radius:16px;padding:2rem 2.25rem;margin-bottom:4rem}.direct-answer[data-astro-cid-i4r6oker] .overline[data-astro-cid-i4r6oker]{font-size:.75rem;text-transform:uppercase;letter-spacing:.15em;color:var(--teal);font-weight:600;margin-bottom:1rem}.direct-answer[data-astro-cid-i4r6oker] p[data-astro-cid-i4r6oker]{color:var(--text);font-size:1.05rem;line-height:1.7;margin:0}.direct-answer[data-astro-cid-i4r6oker] strong[data-astro-cid-i4r6oker]{color:var(--white)}.evaluation-section[data-astro-cid-i4r6oker],.comparison-cards[data-astro-cid-i4r6oker],.faq-section[data-astro-cid-i4r6oker]{margin-bottom:4rem}.evaluation-section[data-astro-cid-i4r6oker] .overline[data-astro-cid-i4r6oker],.comparison-cards[data-astro-cid-i4r6oker] .overline[data-astro-cid-i4r6oker],.faq-section[data-astro-cid-i4r6oker] .overline[data-astro-cid-i4r6oker]{font-size:.75rem;text-transform:uppercase;letter-spacing:.15em;color:var(--teal);font-weight:600;margin-bottom:1rem}.evaluation-section[data-astro-cid-i4r6oker] h2[data-astro-cid-i4r6oker],.comparison-cards[data-astro-cid-i4r6oker] h2[data-astro-cid-i4r6oker],.faq-section[data-astro-cid-i4r6oker] h2[data-astro-cid-i4r6oker]{font-size:2rem;color:var(--white);font-weight:700;letter-spacing:-.02em;margin-bottom:1rem}.section-intro[data-astro-cid-i4r6oker]{color:var(--text);font-size:1.05rem;line-height:1.7;margin-bottom:2rem}.dim[data-astro-cid-i4r6oker]{display:grid;grid-template-columns:80px 1fr;gap:1.5rem;padding:1.75rem 0;border-bottom:1px solid rgba(0,180,216,.08)}.dim[data-astro-cid-i4r6oker]:last-child{border-bottom:none}.dim-num[data-astro-cid-i4r6oker]{font-family:var(--mono);font-size:1rem;color:var(--teal);letter-spacing:.15em}.dim[data-astro-cid-i4r6oker] h3[data-astro-cid-i4r6oker]{font-size:1.2rem;color:var(--white);font-weight:700;margin-bottom:.65rem;letter-spacing:-.01em}.dim[data-astro-cid-i4r6oker] p[data-astro-cid-i4r6oker]{font-size:1rem;color:var(--text);line-height:1.7;margin:0}.comp-grid[data-astro-cid-i4r6oker]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.comp-card[data-astro-cid-i4r6oker]{background:#132f4c59;border:1px solid rgba(0,180,216,.08);border-radius:12px;padding:1.75rem;text-decoration:none;transition:border-color .2s,transform .2s;display:block}.comp-card[data-astro-cid-i4r6oker]:hover{border-color:#00b4d859;transform:translateY(-2px)}.comp-card[data-astro-cid-i4r6oker].disabled{opacity:.55;pointer-events:none}.comp-card-label[data-astro-cid-i4r6oker]{font-family:var(--mono);font-size:.7rem;color:var(--teal);letter-spacing:.15em;text-transform:uppercase;margin-bottom:.65rem}.comp-card[data-astro-cid-i4r6oker] h3[data-astro-cid-i4r6oker]{color:var(--white);font-weight:700;font-size:1.15rem;margin-bottom:.5rem;letter-spacing:-.01em}.comp-card[data-astro-cid-i4r6oker] p[data-astro-cid-i4r6oker]{color:var(--text);font-size:.95rem;line-height:1.6;margin:0}.faq-item[data-astro-cid-i4r6oker]{background:#132f4c59;border:1px solid rgba(0,180,216,.08);border-radius:12px;padding:1.25rem 1.5rem;margin-bottom:.75rem}.faq-item[data-astro-cid-i4r6oker] summary[data-astro-cid-i4r6oker]{color:var(--white);font-weight:600;font-size:1.05rem;cursor:pointer;line-height:1.4;list-style:none;position:relative;padding-right:2rem}.faq-item[data-astro-cid-i4r6oker] summary[data-astro-cid-i4r6oker]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-i4r6oker] summary[data-astro-cid-i4r6oker]:after{content:"+";position:absolute;right:0;top:0;color:var(--teal);font-size:1.5rem;line-height:1;transition:transform .2s}.faq-item[data-astro-cid-i4r6oker][open] summary[data-astro-cid-i4r6oker]:after{transform:rotate(45deg)}.faq-item[data-astro-cid-i4r6oker] p[data-astro-cid-i4r6oker]{margin-top:1rem;color:var(--text);font-size:.95rem;line-height:1.7}.cta-block[data-astro-cid-i4r6oker]{text-align:center;padding:4rem 2rem;margin-top:1rem;background:linear-gradient(135deg,var(--navy-light),var(--navy));border-radius:16px}.cta-block[data-astro-cid-i4r6oker] h2[data-astro-cid-i4r6oker]{font-size:2rem;color:var(--white);font-weight:700;letter-spacing:-.02em;margin-bottom:1rem}.cta-block[data-astro-cid-i4r6oker] p[data-astro-cid-i4r6oker]{color:var(--text);max-width:600px;margin:0 auto 1.5rem;line-height:1.6}.cta-btns[data-astro-cid-i4r6oker]{display:inline-flex;gap:1rem;flex-wrap:wrap;justify-content:center}@media(max-width:768px){.page-hero[data-astro-cid-i4r6oker] h1[data-astro-cid-i4r6oker]{font-size:2.25rem}.dim[data-astro-cid-i4r6oker]{grid-template-columns:1fr;gap:.5rem}.comp-grid[data-astro-cid-i4r6oker]{grid-template-columns:1fr}}
