.page-module__1SNq7W__main{width:100%;max-width:var(--wds-container-max);padding-inline:var(--wds-space-4);margin-inline:auto}.page-module__1SNq7W__hero{grid-template-columns:minmax(0, var(--wds-split-left)) minmax(0, var(--wds-split-right));align-items:center;gap:var(--wds-space-8);padding-block:var(--wds-space-20) var(--wds-space-16);display:grid}.page-module__1SNq7W__eyebrow{font-size:var(--wds-font-size-caption);font-weight:var(--wds-font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--wds-color-primary-text);margin-bottom:var(--wds-space-4)}.page-module__1SNq7W__heroTitle{font-size:var(--wds-font-size-display-1);font-weight:var(--wds-font-weight-bold);line-height:var(--wds-line-height-tight);letter-spacing:var(--wds-letter-spacing-h1);margin-bottom:var(--wds-space-6)}.page-module__1SNq7W__heroLead{font-size:var(--wds-font-size-h3);font-weight:var(--wds-font-weight-regular);line-height:var(--wds-line-height-normal);color:var(--wds-color-text-muted);max-width:34em;margin-bottom:var(--wds-space-8)}.page-module__1SNq7W__heroLead strong{color:var(--wds-color-text);font-weight:var(--wds-font-weight-semibold)}.page-module__1SNq7W__heroActions{gap:var(--wds-space-3);flex-wrap:wrap;display:flex}.page-module__1SNq7W__ctaPrimary,.page-module__1SNq7W__ctaSecondary{height:var(--wds-space-12);padding-inline:var(--wds-space-6);border-radius:var(--wds-button-radius);font-size:var(--wds-font-size-body-1);font-weight:var(--wds-font-weight-medium);transition:background var(--wds-duration-fast) var(--wds-ease-standard), border-color var(--wds-duration-fast) var(--wds-ease-standard), color var(--wds-duration-fast) var(--wds-ease-standard), box-shadow var(--wds-duration-fast) var(--wds-ease-standard);align-items:center;display:inline-flex}.page-module__1SNq7W__ctaPrimary{background:var(--wds-color-primary-hover);color:var(--wds-color-on-primary)}.page-module__1SNq7W__ctaPrimary:hover{background:var(--wds-color-primary-active);box-shadow:var(--wds-shadow-md)}.page-module__1SNq7W__ctaPrimary:active{background:var(--wds-color-primary-active)}.page-module__1SNq7W__ctaSecondary{background:var(--wds-color-surface);color:var(--wds-color-text);border:1px solid var(--wds-color-border-strong)}.page-module__1SNq7W__ctaSecondary:hover{background:var(--wds-color-surface-hover)}.page-module__1SNq7W__ctaSecondary:active{background:var(--wds-color-surface-muted)}.page-module__1SNq7W__heroVisual{aspect-ratio:1;justify-content:center;align-items:center;max-height:420px;display:flex;position:relative}.page-module__1SNq7W__heroGrid{border-radius:var(--wds-radius-xl);border:1px solid var(--wds-color-border-subtle);background-image:linear-gradient(var(--wds-color-border-subtle) 1px, transparent 1px), linear-gradient(90deg, var(--wds-color-border-subtle) 1px, transparent 1px);background-size:var(--wds-space-8) var(--wds-space-8);position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 35%,#0000 78%);mask-image:radial-gradient(#000 35%,#0000 78%)}.page-module__1SNq7W__heroSymbol{position:relative}.page-module__1SNq7W__principles{border-top:1px solid var(--wds-color-border);padding-block:var(--wds-space-10)}.page-module__1SNq7W__principleList{gap:var(--wds-space-6);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.page-module__1SNq7W__principle{gap:var(--wds-space-1);flex-direction:column;display:flex}.page-module__1SNq7W__principleNum{font-size:var(--wds-font-size-caption);font-variant-numeric:tabular-nums;color:var(--wds-color-primary-text)}.page-module__1SNq7W__principleEn{font-size:var(--wds-font-size-body-2);font-weight:var(--wds-font-weight-semibold);color:var(--wds-color-text)}.page-module__1SNq7W__principleKo{font-size:var(--wds-font-size-caption);color:var(--wds-color-text-subtle)}.page-module__1SNq7W__sections{border-top:1px solid var(--wds-color-border);padding-block:var(--wds-space-12) var(--wds-space-20)}.page-module__1SNq7W__sectionsHeader{align-items:baseline;gap:var(--wds-space-4);margin-bottom:var(--wds-space-8);flex-wrap:wrap;display:flex}.page-module__1SNq7W__sectionsTitle{font-size:var(--wds-font-size-h2);font-weight:var(--wds-font-weight-bold);letter-spacing:var(--wds-letter-spacing-h2)}.page-module__1SNq7W__sectionsLead{font-size:var(--wds-font-size-body-2);color:var(--wds-color-text-subtle)}.page-module__1SNq7W__sectionList{gap:var(--wds-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__1SNq7W__sectionCard{align-items:flex-start;gap:var(--wds-space-4);padding:var(--wds-space-4);border-radius:var(--wds-radius-md);transition:background var(--wds-duration-fast) var(--wds-ease-standard), border-color var(--wds-duration-fast) var(--wds-ease-standard);border:1px solid #0000;display:flex}.page-module__1SNq7W__sectionCard:hover{background:var(--wds-color-surface);border-color:var(--wds-color-border)}.page-module__1SNq7W__sectionNum{font-size:var(--wds-font-size-h2);font-weight:var(--wds-font-weight-light);font-variant-numeric:tabular-nums;line-height:var(--wds-line-height-tight);color:var(--wds-color-text-subtle);transition:color var(--wds-duration-fast) var(--wds-ease-standard)}.page-module__1SNq7W__sectionCard:hover .page-module__1SNq7W__sectionNum{color:var(--wds-color-primary)}.page-module__1SNq7W__sectionBody{gap:var(--wds-space-1);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__1SNq7W__sectionTitle{align-items:baseline;gap:var(--wds-space-2);font-size:var(--wds-font-size-body-1);font-weight:var(--wds-font-weight-semibold);color:var(--wds-color-text);display:flex}.page-module__1SNq7W__sectionTitleEn{font-size:var(--wds-font-size-caption);font-weight:var(--wds-font-weight-regular);color:var(--wds-color-text-subtle)}.page-module__1SNq7W__sectionDesc{font-size:var(--wds-font-size-caption);color:var(--wds-color-text-subtle);line-height:var(--wds-line-height-normal)}.page-module__1SNq7W__statusActive,.page-module__1SNq7W__statusPlanned{font-size:var(--wds-font-size-caption);border-radius:var(--wds-radius-full);padding:0 var(--wds-space-2);white-space:nowrap;flex-shrink:0;line-height:1.8}.page-module__1SNq7W__statusActive{color:var(--wds-color-primary-text);background:var(--wds-color-primary-subtle)}.page-module__1SNq7W__statusPlanned{color:var(--wds-color-text-muted);background:var(--wds-color-surface-muted)}@media (max-width:1023px){.page-module__1SNq7W__principleList{gap:var(--wds-space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.page-module__1SNq7W__hero{padding-block:var(--wds-space-12) var(--wds-space-10);grid-template-columns:1fr}.page-module__1SNq7W__heroTitle{font-size:var(--wds-font-size-h1)}.page-module__1SNq7W__heroLead{font-size:var(--wds-font-size-body-1)}.page-module__1SNq7W__heroVisual{order:-1;max-height:260px}.page-module__1SNq7W__principleList{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__1SNq7W__sectionList{grid-template-columns:1fr}}
