.terms-hero[data-astro-cid-uh6gtrza]{color:var(--text-color-light);padding-top:var(--gap-3xl);padding-bottom:0;text-align:center}.hero-content[data-astro-cid-uh6gtrza]{max-width:800px;margin:0 auto}.hero-title[data-astro-cid-uh6gtrza]{font-size:var(--font-size-6xl);font-weight:700;color:var(--text-color-light);margin-bottom:var(--gap-md);line-height:1.2}.hero-subtitle[data-astro-cid-uh6gtrza]{font-size:var(--font-size-xl);color:var(--primary-color);margin-bottom:var(--gap-sm);font-weight:500}.hero-description[data-astro-cid-uh6gtrza]{font-size:var(--font-size-lg);color:var(--text-color-light);opacity:.9;margin:0}.terms-content[data-astro-cid-uh6gtrza]{padding:var(--gap-6xl) 0}.terms-wrapper[data-astro-cid-uh6gtrza]{max-width:800px;margin:0 auto}.last-updated[data-astro-cid-uh6gtrza]{background:linear-gradient(135deg,var(--primary-color) 0%,#d4c490 100%);color:var(--text-color-light);padding:var(--gap-lg);border-radius:var(--radius-md);margin-bottom:var(--gap-xl);text-align:center}.last-updated[data-astro-cid-uh6gtrza] p[data-astro-cid-uh6gtrza]{margin:0;font-size:var(--font-size-lg)}.terms-text[data-astro-cid-uh6gtrza]{line-height:1.7;font-size:var(--font-size-base);color:var(--text-color)}.terms-text[data-astro-cid-uh6gtrza] h2[data-astro-cid-uh6gtrza]{color:var(--secondary-color);font-size:var(--font-size-2xl);font-weight:600;margin:var(--gap-3xl) 0 var(--gap-lg) 0;padding-bottom:var(--gap-sm);border-bottom:2px solid var(--primary-color)}.terms-text[data-astro-cid-uh6gtrza] h3[data-astro-cid-uh6gtrza]{color:var(--secondary-color);font-size:var(--font-size-xl);font-weight:600;margin:var(--gap-2xl) 0 var(--gap-md) 0}.terms-text[data-astro-cid-uh6gtrza] h4[data-astro-cid-uh6gtrza]{color:var(--secondary-color);font-size:var(--font-size-lg);font-weight:600;margin:var(--gap-xl) 0 var(--gap-sm) 0}.terms-text[data-astro-cid-uh6gtrza] p[data-astro-cid-uh6gtrza]{margin-bottom:var(--gap-lg)}.terms-text[data-astro-cid-uh6gtrza] ul[data-astro-cid-uh6gtrza]{margin:var(--gap-lg) 0;padding-left:var(--gap-xl)}.terms-text[data-astro-cid-uh6gtrza] li[data-astro-cid-uh6gtrza]{margin-bottom:var(--gap-sm);line-height:1.6}.important-notice[data-astro-cid-uh6gtrza]{background:linear-gradient(135deg,#fff5e6,#fff8f0);border:2px solid var(--primary-color);border-radius:var(--radius-md);padding:var(--gap-xl);margin:var(--gap-xl) 0}.important-notice[data-astro-cid-uh6gtrza] p[data-astro-cid-uh6gtrza]{margin:0;font-weight:500;color:var(--secondary-color)}.contact-info[data-astro-cid-uh6gtrza]{background:linear-gradient(135deg,#f0f8f7,#f5fbfa);border-left:4px solid var(--secondary-color);padding:var(--gap-lg);border-radius:var(--radius-sm);margin:var(--gap-lg) 0}.contact-info[data-astro-cid-uh6gtrza] p[data-astro-cid-uh6gtrza]{margin:0;line-height:1.6}.terms-text[data-astro-cid-uh6gtrza] a[data-astro-cid-uh6gtrza]{color:var(--primary-color);text-decoration:none;font-weight:500;transition:color .2s ease}.terms-text[data-astro-cid-uh6gtrza] a[data-astro-cid-uh6gtrza]:hover{color:var(--secondary-color);text-decoration:underline}@media (max-width: 768px){.terms-hero[data-astro-cid-uh6gtrza]{padding:var(--gap-4xl) 0}.hero-title[data-astro-cid-uh6gtrza]{font-size:var(--font-size-4xl)}.hero-subtitle[data-astro-cid-uh6gtrza]{font-size:var(--font-size-lg)}.hero-description[data-astro-cid-uh6gtrza]{font-size:var(--font-size-base)}.terms-content[data-astro-cid-uh6gtrza]{padding:var(--gap-4xl) 0}.terms-text[data-astro-cid-uh6gtrza]{font-size:var(--font-size-sm)}.terms-text[data-astro-cid-uh6gtrza] h2[data-astro-cid-uh6gtrza]{font-size:var(--font-size-xl)}.terms-text[data-astro-cid-uh6gtrza] h3[data-astro-cid-uh6gtrza]{font-size:var(--font-size-lg)}.terms-text[data-astro-cid-uh6gtrza] h4[data-astro-cid-uh6gtrza]{font-size:var(--font-size-base)}.important-notice[data-astro-cid-uh6gtrza],.contact-info[data-astro-cid-uh6gtrza]{padding:var(--gap-lg)}}@media (max-width: 480px){.hero-title[data-astro-cid-uh6gtrza]{font-size:var(--font-size-3xl)}.terms-text[data-astro-cid-uh6gtrza] ul[data-astro-cid-uh6gtrza]{padding-left:var(--gap-lg)}.terms-text[data-astro-cid-uh6gtrza]{font-size:var(--font-size-xs)}}
