.PageHeader-module__07iEZG__header{background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border);text-align:center;padding:140px 0 60px;position:relative;overflow:hidden}.PageHeader-module__07iEZG__bgGlow{pointer-events:none;background:radial-gradient(circle,#ffffff08 0%,#0000 70%);width:600px;height:400px;position:absolute;top:-100px;left:50%;transform:translate(-50%)}.PageHeader-module__07iEZG__container{max-width:var(--container-max);padding:0 var(--container-padding);z-index:1;margin:0 auto;position:relative}.PageHeader-module__07iEZG__breadcrumbs{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin-bottom:var(--spacing-md);text-transform:uppercase;letter-spacing:1px;justify-content:center;align-items:center;gap:8px;display:flex}.PageHeader-module__07iEZG__breadcrumbLink{color:var(--color-text-secondary);transition:color var(--transition-fast)}.PageHeader-module__07iEZG__breadcrumbLink:hover{color:var(--color-text-primary)}.PageHeader-module__07iEZG__separator{color:var(--color-border)}.PageHeader-module__07iEZG__current{color:var(--color-text-primary);font-weight:500}.PageHeader-module__07iEZG__badge{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:2px;color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-full);margin-bottom:var(--spacing-md);background:var(--color-bg-glass);padding:6px 16px;font-weight:600;display:inline-block}.PageHeader-module__07iEZG__title{font-size:var(--font-size-5xl);letter-spacing:-.03em;color:var(--color-text-primary);margin-bottom:var(--spacing-md);font-weight:800}.PageHeader-module__07iEZG__subtitle{font-size:var(--font-size-lg);color:var(--color-text-secondary);max-width:640px;margin:0 auto;line-height:1.6}@media (max-width:768px){.PageHeader-module__07iEZG__header{padding:110px 0 40px}.PageHeader-module__07iEZG__title{font-size:var(--font-size-3xl)}}
.BlogCard-module__Iwfw_W__card{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:all var(--transition-base);flex-direction:column;display:flex;overflow:hidden}.BlogCard-module__Iwfw_W__card:hover{background:var(--color-bg-card-hover);border-color:var(--color-border-hover);box-shadow:var(--shadow-lg);transform:translateY(-4px)}.BlogCard-module__Iwfw_W__imageLink{width:100%;display:block}.BlogCard-module__Iwfw_W__imageWrapper{width:100%;height:200px;position:relative}.BlogCard-module__Iwfw_W__categoryBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-full);color:var(--color-text-primary);border:1px solid var(--color-border);background:#0a0a0acc;padding:4px 12px;font-size:11px;font-weight:600;position:absolute;top:12px;left:12px}.BlogCard-module__Iwfw_W__content{padding:var(--spacing-lg);flex-direction:column;flex:1;display:flex}.BlogCard-module__Iwfw_W__meta{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin-bottom:var(--spacing-xs);align-items:center;gap:8px;display:flex}.BlogCard-module__Iwfw_W__dot{color:var(--color-border-accent)}.BlogCard-module__Iwfw_W__title{font-size:var(--font-size-lg);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:700;line-height:1.35}.BlogCard-module__Iwfw_W__titleLink{transition:color var(--transition-fast)}.BlogCard-module__Iwfw_W__titleLink:hover{color:var(--color-text-secondary)}.BlogCard-module__Iwfw_W__excerpt{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--spacing-lg);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.BlogCard-module__Iwfw_W__author{padding-top:var(--spacing-md);border-top:1px solid var(--color-border);align-items:center;gap:10px;margin-top:auto;display:flex}.BlogCard-module__Iwfw_W__avatar{background:var(--color-bg-glass);border:1px solid var(--color-border);width:32px;height:32px;font-size:var(--font-size-xs);color:var(--color-text-primary);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.BlogCard-module__Iwfw_W__authorInfo{flex-direction:column;display:flex}.BlogCard-module__Iwfw_W__authorName{font-size:var(--font-size-xs);color:var(--color-text-primary);font-weight:600}.BlogCard-module__Iwfw_W__authorRole{color:var(--color-text-tertiary);font-size:11px}
.BlogSection-module__rnYfaa__section{padding:var(--spacing-5xl) 0;background:var(--color-bg-secondary);position:relative}.BlogSection-module__rnYfaa__container{max-width:var(--container-max);padding:0 var(--container-padding);margin:0 auto}.BlogSection-module__rnYfaa__grid{gap:var(--spacing-xl);grid-template-columns:repeat(3,1fr);display:grid}.BlogSection-module__rnYfaa__ctaRow{margin-top:var(--spacing-3xl);justify-content:center;display:flex}@media (max-width:1024px){.BlogSection-module__rnYfaa__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.BlogSection-module__rnYfaa__grid{grid-template-columns:1fr}}
.privacy-module__VTbb1a__page{background:var(--color-bg-primary)}.privacy-module__VTbb1a__container{max-width:840px;padding:0 var(--container-padding);margin:0 auto}.privacy-module__VTbb1a__contentSection{padding:var(--spacing-5xl) 0}.privacy-module__VTbb1a__articleBody{font-size:var(--font-size-base);color:var(--color-text-secondary);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-2xl);padding:var(--spacing-4xl);line-height:1.8}.privacy-module__VTbb1a__articleBody h2{font-size:var(--font-size-xl);color:var(--color-text-primary);margin:var(--spacing-2xl) 0 var(--spacing-md);padding-bottom:var(--spacing-xs);border-bottom:1px solid var(--color-border);font-weight:700}.privacy-module__VTbb1a__articleBody h2:first-of-type{margin-top:0}.privacy-module__VTbb1a__articleBody p{margin-bottom:var(--spacing-md)}.privacy-module__VTbb1a__articleBody ul{margin-bottom:var(--spacing-lg);padding-left:var(--spacing-xl)}.privacy-module__VTbb1a__articleBody li{margin-bottom:var(--spacing-xs)}.privacy-module__VTbb1a__articleBody strong{color:var(--color-text-primary)}.privacy-module__VTbb1a__articleBody code{font-family:var(--font-geist-mono), monospace;background:var(--color-bg-glass);border-radius:var(--radius-sm);color:#4ade80;padding:2px 8px;font-size:.85em}@media (max-width:768px){.privacy-module__VTbb1a__articleBody{padding:var(--spacing-xl)}}
.terms-module__MHYekq__page{background:var(--color-bg-primary)}.terms-module__MHYekq__container{max-width:840px;padding:0 var(--container-padding);margin:0 auto}.terms-module__MHYekq__contentSection{padding:var(--spacing-5xl) 0}.terms-module__MHYekq__articleBody{font-size:var(--font-size-base);color:var(--color-text-secondary);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-2xl);padding:var(--spacing-4xl);line-height:1.8}.terms-module__MHYekq__articleBody h2{font-size:var(--font-size-xl);color:var(--color-text-primary);margin:var(--spacing-2xl) 0 var(--spacing-md);padding-bottom:var(--spacing-xs);border-bottom:1px solid var(--color-border);font-weight:700}.terms-module__MHYekq__articleBody h2:first-of-type{margin-top:0}.terms-module__MHYekq__articleBody p{margin-bottom:var(--spacing-md)}.terms-module__MHYekq__articleBody ul{margin-bottom:var(--spacing-lg);padding-left:var(--spacing-xl)}.terms-module__MHYekq__articleBody li{margin-bottom:var(--spacing-xs)}.terms-module__MHYekq__articleBody code{font-family:var(--font-geist-mono), monospace;background:var(--color-bg-glass);border-radius:var(--radius-sm);color:#4ade80;padding:2px 8px;font-size:.85em}@media (max-width:768px){.terms-module__MHYekq__articleBody{padding:var(--spacing-xl)}}
