main[data-astro-cid-jw35do7h]{padding-top:80px}.terms-of-use[data-astro-cid-jw35do7h]{padding:3rem 0 5rem;background:#fff}.container[data-astro-cid-jw35do7h]{max-width:800px;margin:0 auto;padding:0 20px}.content[data-astro-cid-jw35do7h]{background:#fff;border-radius:12px;padding:3rem;box-shadow:0 5px 15px #00000014;border:1px solid #e9ecef}h1[data-astro-cid-jw35do7h]{font-family:Montserrat,sans-serif;font-size:2.5rem;font-weight:700;color:#1a1a2e;margin-bottom:2rem;text-align:center;background:linear-gradient(135deg,#007bff,#0056b3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.intro-info[data-astro-cid-jw35do7h]{background:#f8f9fa;padding:1.5rem;border-radius:8px;border-left:4px solid #007BFF;margin-bottom:2rem}.intro-info[data-astro-cid-jw35do7h] p[data-astro-cid-jw35do7h]{margin:0;line-height:1.6;color:#333}.intro-info[data-astro-cid-jw35do7h] p[data-astro-cid-jw35do7h]:first-child{margin-bottom:.5rem}.terms-section[data-astro-cid-jw35do7h]{margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid #e9ecef}.terms-section[data-astro-cid-jw35do7h]:last-of-type{border-bottom:none;margin-bottom:1rem}h2[data-astro-cid-jw35do7h]{font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:600;color:#1a1a2e;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #007BFF;display:inline-block}h3[data-astro-cid-jw35do7h]{font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:600;color:#1a1a2e;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}p[data-astro-cid-jw35do7h]{color:#666;line-height:1.7;margin-bottom:1rem}ul[data-astro-cid-jw35do7h]{color:#666;line-height:1.7;margin-bottom:1rem;padding-left:1.5rem}li[data-astro-cid-jw35do7h]{margin-bottom:.5rem}strong[data-astro-cid-jw35do7h]{color:#1a1a2e;font-weight:600}.important-notice[data-astro-cid-jw35do7h]{background:linear-gradient(135deg,#ffc1071a,#ffc1070d);border:1px solid rgba(255,193,7,.3);border-radius:8px;padding:1.5rem;margin:2rem 0}.important-notice[data-astro-cid-jw35do7h] h3[data-astro-cid-jw35do7h]{color:#856404;margin-bottom:.5rem}.important-notice[data-astro-cid-jw35do7h] p[data-astro-cid-jw35do7h]{color:#856404;margin:0;font-weight:500}.acceptance-box[data-astro-cid-jw35do7h]{background:linear-gradient(135deg,#28a7451a,#28a7450d);border:1px solid rgba(40,167,69,.3);border-radius:8px;padding:1.5rem;margin:2rem 0}.acceptance-box[data-astro-cid-jw35do7h] h3[data-astro-cid-jw35do7h]{color:#155724;margin-bottom:.5rem}.acceptance-box[data-astro-cid-jw35do7h] p[data-astro-cid-jw35do7h]{color:#155724;font-weight:500}.acceptance-box[data-astro-cid-jw35do7h] ul[data-astro-cid-jw35do7h]{color:#155724;margin-bottom:0}.acceptance-box[data-astro-cid-jw35do7h] li[data-astro-cid-jw35do7h]{font-weight:500}.related-policies[data-astro-cid-jw35do7h]{background:linear-gradient(135deg,#007bff1a,#0056b30d);border:1px solid rgba(0,123,255,.2);border-radius:8px;padding:1.5rem;margin:2rem 0;text-align:center}.related-policies[data-astro-cid-jw35do7h] h3[data-astro-cid-jw35do7h]{color:#0056b3;margin-bottom:.5rem;justify-content:center}.related-policies[data-astro-cid-jw35do7h] p[data-astro-cid-jw35do7h]{color:#0056b3;font-weight:500;margin-bottom:1.5rem}.policy-buttons[data-astro-cid-jw35do7h]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.last-updated[data-astro-cid-jw35do7h]{text-align:center;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e9ecef}.last-updated[data-astro-cid-jw35do7h] p[data-astro-cid-jw35do7h]{color:#999;font-size:.9rem;margin:0}.quick-nav[data-astro-cid-jw35do7h]{background:#f8f9fa;border-radius:8px;padding:1.5rem;margin-bottom:2rem}.quick-nav[data-astro-cid-jw35do7h] h3[data-astro-cid-jw35do7h]{font-size:1.1rem;margin-bottom:1rem;color:#1a1a2e}.quick-nav[data-astro-cid-jw35do7h] ul[data-astro-cid-jw35do7h]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.quick-nav[data-astro-cid-jw35do7h] li[data-astro-cid-jw35do7h]{margin-bottom:0}.quick-nav[data-astro-cid-jw35do7h] a[data-astro-cid-jw35do7h]{color:#007bff;text-decoration:none;font-size:.95rem;transition:color .3s ease}.quick-nav[data-astro-cid-jw35do7h] a[data-astro-cid-jw35do7h]:hover{color:#0056b3;text-decoration:underline}@media (max-width: 768px){.content[data-astro-cid-jw35do7h]{padding:2rem 1.5rem;margin:1rem}h1[data-astro-cid-jw35do7h]{font-size:2rem}h2[data-astro-cid-jw35do7h]{font-size:1.2rem}.intro-info[data-astro-cid-jw35do7h]{padding:1rem}.terms-section[data-astro-cid-jw35do7h]{margin-bottom:2rem}.quick-nav[data-astro-cid-jw35do7h] ul[data-astro-cid-jw35do7h]{grid-template-columns:1fr}.important-notice[data-astro-cid-jw35do7h],.acceptance-box[data-astro-cid-jw35do7h],.related-policies[data-astro-cid-jw35do7h]{padding:1rem}.policy-buttons[data-astro-cid-jw35do7h]{flex-direction:column;align-items:center}}@media print{.terms-of-use[data-astro-cid-jw35do7h]{background:#fff;box-shadow:none}.content[data-astro-cid-jw35do7h]{box-shadow:none;border:none}h1[data-astro-cid-jw35do7h],h2[data-astro-cid-jw35do7h],h3[data-astro-cid-jw35do7h]{color:#000!important;-webkit-text-fill-color:#000!important}.important-notice[data-astro-cid-jw35do7h],.acceptance-box[data-astro-cid-jw35do7h]{border:1px solid #ccc;background:#f9f9f9}}
