.terms-hero[data-astro-cid-y5py4vqc]{background:linear-gradient(135deg,#ffe5b4,#ffcccb,#ffb6c1);padding:6rem 0 4rem;text-align:center}.terms-hero-content[data-astro-cid-y5py4vqc] h1[data-astro-cid-y5py4vqc]{font-size:3rem;font-weight:700;color:#1f2937;margin-bottom:1rem}.lead[data-astro-cid-y5py4vqc]{font-size:1.25rem;color:#4b5563;max-width:600px;margin:0 auto 1rem}.updated[data-astro-cid-y5py4vqc]{font-size:1rem;color:#6b7280;font-style:italic}.terms-content[data-astro-cid-y5py4vqc]{background:#fff}.terms-wrapper[data-astro-cid-y5py4vqc]{display:grid;grid-template-columns:280px 1fr;gap:3rem;align-items:start}.terms-sidebar[data-astro-cid-y5py4vqc]{position:sticky;top:2rem}.terms-nav[data-astro-cid-y5py4vqc]{background:#fafafa;padding:1.5rem;border-radius:12px;border-left:4px solid #FF6B35}.terms-nav[data-astro-cid-y5py4vqc] h3[data-astro-cid-y5py4vqc]{font-size:1.125rem;font-weight:600;color:#1f2937;margin-bottom:1rem}.terms-nav[data-astro-cid-y5py4vqc] ul[data-astro-cid-y5py4vqc]{list-style:none;padding:0;margin:0}.terms-nav[data-astro-cid-y5py4vqc] li[data-astro-cid-y5py4vqc]{margin-bottom:.5rem}.terms-nav[data-astro-cid-y5py4vqc] a[data-astro-cid-y5py4vqc]{color:#6b7280;text-decoration:none;font-size:.875rem;transition:color .3s ease;display:block;padding:.25rem 0}.terms-nav[data-astro-cid-y5py4vqc] a[data-astro-cid-y5py4vqc]:hover{color:#ff6b35}.terms-main[data-astro-cid-y5py4vqc]{max-width:none}.terms-section[data-astro-cid-y5py4vqc]{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid #E5E7EB}.terms-section[data-astro-cid-y5py4vqc]:last-child{border-bottom:none}.terms-section[data-astro-cid-y5py4vqc] h2[data-astro-cid-y5py4vqc]{font-size:1.75rem;font-weight:600;color:#1f2937;margin-bottom:1rem}.terms-section[data-astro-cid-y5py4vqc] h3[data-astro-cid-y5py4vqc]{font-size:1.25rem;font-weight:600;color:#374151;margin:1.5rem 0 .75rem}.terms-section[data-astro-cid-y5py4vqc] p[data-astro-cid-y5py4vqc]{color:#4b5563;line-height:1.7;margin-bottom:1rem}.terms-section[data-astro-cid-y5py4vqc] ul[data-astro-cid-y5py4vqc]{color:#4b5563;line-height:1.7;margin-bottom:1rem;padding-left:1.5rem}.terms-section[data-astro-cid-y5py4vqc] li[data-astro-cid-y5py4vqc]{margin-bottom:.5rem}.contact-info[data-astro-cid-y5py4vqc]{background:#fafafa;padding:1.5rem;border-radius:8px;border-left:4px solid #F7931E}.contact-info[data-astro-cid-y5py4vqc] p[data-astro-cid-y5py4vqc]{margin-bottom:.5rem}.contact-info[data-astro-cid-y5py4vqc] p[data-astro-cid-y5py4vqc]:last-child{margin-bottom:0}[data-astro-cid-y5py4vqc]{box-sizing:border-box}html,body{overflow-x:hidden;width:100%;max-width:100%}.container[data-astro-cid-y5py4vqc]{width:100%;max-width:1200px;margin:0 auto;padding:0 2rem;box-sizing:border-box}.section[data-astro-cid-y5py4vqc]{width:100%;max-width:100vw;overflow-x:hidden}@media (max-width: 768px){.container[data-astro-cid-y5py4vqc]{padding:0 1rem;width:100%;max-width:calc(100vw - 2rem);box-sizing:border-box;margin:0 auto}.section[data-astro-cid-y5py4vqc]{padding:2rem 0}.terms-hero[data-astro-cid-y5py4vqc]{padding:4rem 0 2rem}.terms-hero-content[data-astro-cid-y5py4vqc] h1[data-astro-cid-y5py4vqc]{font-size:2.5rem;margin-bottom:1rem}.lead[data-astro-cid-y5py4vqc]{font-size:1.125rem;padding:0 1rem;max-width:100%}.terms-wrapper[data-astro-cid-y5py4vqc]{grid-template-columns:1fr;gap:2rem;width:100%}.terms-sidebar[data-astro-cid-y5py4vqc]{order:1;position:static;width:100%}.terms-nav[data-astro-cid-y5py4vqc]{padding:1rem;max-width:100%}.terms-main[data-astro-cid-y5py4vqc]{order:2;width:100%;max-width:100%}.terms-section[data-astro-cid-y5py4vqc]{width:100%;max-width:100%}.terms-section[data-astro-cid-y5py4vqc] h2[data-astro-cid-y5py4vqc]{font-size:1.5rem}.terms-section[data-astro-cid-y5py4vqc] h3[data-astro-cid-y5py4vqc]{font-size:1.125rem}.contact-info[data-astro-cid-y5py4vqc]{margin:0;max-width:100%}}@media (max-width: 480px){.container[data-astro-cid-y5py4vqc]{padding:0 .5rem;width:100%;max-width:calc(100vw - 1rem);margin:0 auto}.terms-hero[data-astro-cid-y5py4vqc]{padding:3rem 0 2rem}.terms-hero-content[data-astro-cid-y5py4vqc] h1[data-astro-cid-y5py4vqc]{font-size:2rem}.lead[data-astro-cid-y5py4vqc]{font-size:1rem;padding:0 .5rem}.terms-section[data-astro-cid-y5py4vqc] h2[data-astro-cid-y5py4vqc]{font-size:1.25rem}.terms-section[data-astro-cid-y5py4vqc] h3[data-astro-cid-y5py4vqc]{font-size:1rem}}
