.StrategySectionHeader{flex-direction:column;justify-content:space-between;height:100%;display:flex}.StrategySectionHeader .StrategySectionHeader-header{text-align:center;align-items:center;gap:var(--spacing-16);flex-direction:column;display:flex}.StrategySectionHeader .StrategySectionHeader-label{color:#fffc;font-size:var(--font-size-16);font-weight:500;line-height:1.4;font-family:var(--font-nanumSquareNeo)}.StrategySectionHeader .StrategySectionHeader-title{color:var(--color-white);font-size:var(--font-size-80);font-weight:800;line-height:1.1;font-family:var(--font-nanumSquareNeo);margin:0}.StrategySectionHeader .StrategySectionHeader-description{color:#ffffffd6;font-size:var(--font-size-16);white-space:pre-line;margin:0;font-weight:500;line-height:1.6}.StrategySectionHeader .StrategySectionHeader-pillarGrid{justify-content:space-between;gap:var(--spacing-48);display:flex}.StrategySectionHeader .StrategySectionHeader-pillarCard{gap:var(--spacing-16);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.StrategySectionHeader .StrategySectionHeader-pillarTitle{color:var(--color-white);font-size:var(--font-size-18);font-weight:600;line-height:1.5;font-family:var(--font-nanumSquareNeo);margin:0}.StrategySectionHeader .StrategySectionHeader-pillarDescription{color:#ffffffb8;font-size:var(--font-size-16);white-space:pre-line;margin:0;font-weight:500;line-height:1.6}@media (max-width:1376px){.StrategySectionHeader .StrategySectionHeader-title{font-size:var(--font-size-64)}.StrategySectionHeader .StrategySectionHeader-pillarGrid{gap:var(--spacing-32)}.StrategySectionHeader .StrategySectionHeader-pillarDescription{white-space:normal}}@media (max-width:768px){.StrategySectionHeader{gap:var(--spacing-96)}.StrategySectionHeader .StrategySectionHeader-header{gap:var(--spacing-24)}.StrategySectionHeader .StrategySectionHeader-title{font-size:32px}.StrategySectionHeader .StrategySectionHeader-description{text-align:center}.StrategySectionHeader .StrategySectionHeader-pillarGrid{align-items:center;gap:var(--spacing-24);flex-direction:column;width:100%}.StrategySectionHeader .StrategySectionHeader-pillarCard{text-align:center;align-items:center;width:100%;max-width:300px}.StrategySectionHeader .StrategySectionHeader-pillarDescription{white-space:pre-line}}
.StrategyDomestic{background:var(--color-black)}.StrategyDomestic .StrategyDomestic-darkBlock{height:720px;position:relative;overflow:hidden}.StrategyDomestic .StrategyDomestic-bg{z-index:0;position:absolute;inset:0}.StrategyDomestic .StrategyDomestic-bg img{object-fit:cover;object-position:center;width:100%;height:100%}.StrategyDomestic .StrategyDomestic-inner{z-index:1;width:100%;max-width:1280px;height:100%;padding:var(--spacing-96)0;margin:0 auto;position:relative}.StrategyDomestic .StrategyDomestic-roadmapSection{background:var(--color-grey-100)}.StrategyDomestic .StrategyDomestic-roadmapSection .RoadmapSection-label{text-transform:none;font-weight:600}.StrategyDomestic .StrategyDomestic-roadmapSection .RoadmapSection-title{font-size:var(--font-size-48);color:var(--color-grey-900);font-weight:700;line-height:1.2}.StrategyDomestic .StrategyDomestic-roadmapSection .RoadmapSection-description{color:var(--color-grey-900);font-size:var(--font-size-16);font-weight:500;line-height:1.6}.StrategyDomestic .StrategyDomestic-roadmapSection .RoadmapSection-itemDescription{color:var(--color-grey-600)}.StrategyDomestic .StrategyDomestic-impactSection .ImpactSection-header{gap:var(--spacing-16)}.StrategyDomestic .StrategyDomestic-impactSection .ImpactSection-title{font-size:var(--font-size-48);white-space:pre-line;font-weight:700;line-height:1.3}.StrategyDomestic .StrategyDomestic-impactSection .ImpactSection-metricsGrid,.StrategyDomestic .StrategyDomestic-impactSection .ImpactSection-metric{gap:var(--spacing-12)}.StrategyDomestic .StrategyDomestic-impactSection .ImpactSection-metricValue{font-size:var(--font-size-48);line-height:1.3}@media (max-width:1376px){.StrategyDomestic .StrategyDomestic-inner{max-width:100%;padding-left:var(--spacing-48);padding-right:var(--spacing-48)}}@media (max-width:768px){.StrategyDomestic .StrategyDomestic-darkBlock{height:auto;min-height:608px}.StrategyDomestic .StrategyDomestic-inner{padding:var(--spacing-96)var(--spacing-16)}.StrategyDomestic .StrategyDomestic-impactSection .ImpactSection-bg img{object-fit:cover}.StrategyDomestic .StrategyDomestic-impactSection .ImpactSection-inner{justify-content:space-between;gap:var(--spacing-32);padding:var(--spacing-96)var(--spacing-16)}.StrategyDomestic .StrategyDomestic-impactSection .ImpactSection-header{text-align:left;align-items:flex-start}.StrategyDomestic .StrategyDomestic-impactSection .ImpactSection-title{font-size:32px}.StrategyDomestic .StrategyDomestic-impactSection .ImpactSection-subText p{margin:0}.StrategyDomestic .StrategyDomestic-impactSection .ImpactSection-metricsGrid{justify-content:flex-start;gap:var(--spacing-8);flex-wrap:wrap;display:flex}.StrategyDomestic .StrategyDomestic-impactSection .ImpactSection-metric{width:calc((100% - var(--spacing-8))/2);min-height:108px;padding:var(--spacing-0)}}@media (min-width:1921px){.StrategyDomestic .StrategyDomestic-inner{padding:var(--spacing-128)0}}
.StrategyGlobal{background:var(--color-black)}.StrategyGlobal .StrategyGlobal-inner{max-width:1280px;margin:0 auto}.StrategyGlobal .StrategyGlobal-darkBlock{padding:var(--spacing-128)0;border-bottom:1px solid #fff3;position:relative;overflow:hidden}.StrategyGlobal .StrategyGlobal-darkBlock:before{content:"";pointer-events:none;background:radial-gradient(circle,#1d4fff61 0%,#1d4fff00 72%);width:760px;height:760px;position:absolute;top:220px;left:50%;transform:translate(-50%)}.StrategyGlobal .StrategyGlobal-darkBlock .StrategyGlobal-inner{z-index:1;flex-direction:column;gap:216px;display:flex;position:relative}.StrategyGlobal .StrategyGlobal-darkBlock .StrategySectionHeader{justify-content:flex-start;gap:216px}.StrategyGlobal .StrategyGlobal-teamRow{align-items:center;gap:var(--spacing-96);display:flex}.StrategyGlobal .StrategyGlobal-teamCards{min-width:0;padding-right:var(--spacing-48);flex:1;align-items:center;display:flex}.StrategyGlobal .StrategyGlobal-teamCard{padding:var(--spacing-24);text-align:center;justify-content:center;align-items:center;gap:var(--spacing-32);min-height:280px;margin-right:calc(var(--spacing-48)*-1);background:#ffffff1a;border-radius:999px;flex-direction:column;flex:1;display:flex;position:relative}.StrategyGlobal .StrategyGlobal-teamCard:first-child{z-index:1}.StrategyGlobal .StrategyGlobal-teamCard:last-child{z-index:2}.StrategyGlobal .StrategyGlobal-teamCard.StrategyGlobal-teamCard--primary{background:var(--color-primary-blue)}.StrategyGlobal .StrategyGlobal-teamCard.StrategyGlobal-teamCard--primary .StrategyGlobal-teamCardDescription{color:#ffffffb3}.StrategyGlobal .StrategyGlobal-teamCardTitle{color:var(--color-white);font-size:var(--font-size-32);font-weight:700;line-height:1.5;font-family:var(--font-nanumSquareNeo);margin:0}.StrategyGlobal .StrategyGlobal-teamCardDescription{color:var(--color-grey-400);font-size:var(--font-size-16);white-space:pre-line;margin:0;font-weight:500;line-height:1.6}.StrategyGlobal .StrategyGlobal-teamSummary{gap:var(--spacing-12);flex-direction:column;width:304px;display:flex}.StrategyGlobal .StrategyGlobal-teamSummaryTitle{color:var(--color-white);font-size:var(--font-size-24);white-space:pre-line;font-weight:700;line-height:1.5;font-family:var(--font-nanumSquareNeo);margin:0}.StrategyGlobal .StrategyGlobal-teamSummaryDescription{color:#ffffffb3;font-size:var(--font-size-16);white-space:pre-line;margin:0;font-weight:500;line-height:1.6}.StrategyGlobal .StrategyGlobal-lightBlock{background:var(--color-grey-100);padding:var(--spacing-160)0}.StrategyGlobal .StrategyGlobal-lightBlock.StrategyGlobal-lightBlock--differentiation{padding-top:0}.StrategyGlobal .StrategyGlobal-roadmapSection{background:var(--color-grey-100)}.StrategyGlobal .StrategyGlobal-roadmapSection .RoadmapSection-label{text-transform:none;text-align:center;font-weight:600}.StrategyGlobal .StrategyGlobal-roadmapSection .RoadmapSection-title{font-size:var(--font-size-48);color:var(--color-grey-900);text-align:center;font-weight:700;line-height:1.2}.StrategyGlobal .StrategyGlobal-roadmapSection .RoadmapSection-description{color:var(--color-grey-900);font-size:var(--font-size-16);text-align:center;font-weight:500;line-height:1.6}.StrategyGlobal .StrategyGlobal-roadmapSection .RoadmapSection-itemTitle{font-size:var(--font-size-18);font-weight:700}.StrategyGlobal .StrategyGlobal-roadmapSection .RoadmapSection-itemDescription{color:var(--color-grey-600)}.StrategyGlobal .StrategyGlobal-diffHeader{text-align:center;align-items:center;gap:var(--spacing-16);margin-bottom:var(--spacing-64);flex-direction:column;display:flex}.StrategyGlobal .StrategyGlobal-diffLabel{color:var(--color-grey-400);font-size:var(--font-size-16);font-weight:600;line-height:1.5;font-family:var(--font-nanumSquareNeo)}.StrategyGlobal .StrategyGlobal-diffTitle{color:var(--color-grey-900);font-size:var(--font-size-48);font-weight:700;line-height:1.2;font-family:var(--font-nanumSquareNeo);margin:0}.StrategyGlobal .StrategyGlobal-diffDescription{color:var(--color-grey-900);font-size:var(--font-size-16);white-space:pre-line;margin:0;font-weight:500;line-height:1.6}.StrategyGlobal .StrategyGlobal-diffCompare{gap:var(--spacing-48);grid-template-columns:1fr 1px 1fr;align-items:stretch;display:grid}.StrategyGlobal .StrategyGlobal-diffDivider{background:var(--color-grey-300)}.StrategyGlobal .StrategyGlobal-diffColumn{gap:var(--spacing-8);flex-direction:column;display:flex}.StrategyGlobal .StrategyGlobal-diffColumnTitle{color:var(--color-grey-900);font-size:var(--font-size-24);text-align:center;font-weight:700;line-height:1.5;font-family:var(--font-nanumSquareNeo);margin:0}.StrategyGlobal .StrategyGlobal-diffColumnSubtitle{color:var(--color-grey-600);font-size:var(--font-size-16);text-align:center;margin:0;font-weight:500;line-height:1.6}.StrategyGlobal .StrategyGlobal-diffGrid{gap:var(--spacing-12);margin-top:var(--spacing-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.StrategyGlobal .StrategyGlobal-diffCard{background:var(--color-grey-200);border-radius:var(--spacing-16);min-height:120px;padding:var(--spacing-20);justify-content:center;gap:var(--spacing-8);flex-direction:column;display:flex}.StrategyGlobal .StrategyGlobal-diffCard.StrategyGlobal-diffCard--dark{background:var(--color-grey-900)}.StrategyGlobal .StrategyGlobal-diffCard.StrategyGlobal-diffCard--dark .StrategyGlobal-diffCardTitle{color:var(--color-white)}.StrategyGlobal .StrategyGlobal-diffCard.StrategyGlobal-diffCard--dark .StrategyGlobal-diffCardDescription{color:#ffffffc2}.StrategyGlobal .StrategyGlobal-diffCardTitle{color:var(--color-grey-900);font-size:var(--font-size-20);font-weight:700;line-height:1.3;font-family:var(--font-nanumSquareNeo);margin:0}.StrategyGlobal .StrategyGlobal-diffCardDescription{color:var(--color-grey-600);font-size:var(--font-size-16);margin:0;font-weight:500;line-height:1.6}.StrategyGlobal .StrategyGlobal-breakHideMobile{display:block}.StrategyGlobal .StrategyGlobal-breakMobileOnly{display:none}@media (max-width:1376px){.StrategyGlobal .StrategyGlobal-inner{max-width:100%;padding-left:var(--spacing-48);padding-right:var(--spacing-48)}.StrategyGlobal .StrategyGlobal-darkBlock{padding-top:0}.StrategyGlobal .StrategyGlobal-darkBlock .StrategyGlobal-inner{gap:var(--spacing-200)}.StrategyGlobal .StrategyGlobal-darkBlock .StrategySectionHeader{gap:var(--spacing-64)}.StrategyGlobal .StrategyGlobal-teamRow{gap:var(--spacing-32);flex-direction:column}.StrategyGlobal .StrategyGlobal-teamSummary{text-align:center;order:0;align-items:center;width:100%;max-width:674px}.StrategyGlobal .StrategyGlobal-teamCards{width:100%;max-width:674px;padding-right:var(--spacing-0);order:1}.StrategyGlobal .StrategyGlobal-teamCard{min-height:220px;margin-right:calc(var(--spacing-24)*-1);gap:var(--spacing-24)}.StrategyGlobal .StrategyGlobal-lightBlock{padding:var(--spacing-120)0}.StrategyGlobal .StrategyGlobal-diffCompare{gap:var(--spacing-24)}.StrategyGlobal .StrategyGlobal-roadmapSection .RoadmapSection-description{text-align:center}}@media (max-width:768px){.StrategyGlobal .StrategyGlobal-inner{padding-left:var(--spacing-16);padding-right:var(--spacing-16)}.StrategyGlobal .StrategyGlobal-darkBlock{padding:0 0 var(--spacing-96)}.StrategyGlobal .StrategyGlobal-darkBlock:before{width:402px;height:402px;top:120px}.StrategyGlobal .StrategyGlobal-darkBlock .StrategyGlobal-inner{gap:var(--spacing-200)}.StrategyGlobal .StrategyGlobal-darkBlock .StrategySectionHeader{gap:var(--spacing-64)}.StrategyGlobal .StrategyGlobal-teamSummaryTitle{font-size:var(--font-size-24)}.StrategyGlobal .StrategyGlobal-teamSummaryDescription{text-align:center}.StrategyGlobal .StrategyGlobal-teamCards{flex-direction:column;align-items:stretch;width:100%;max-width:none}.StrategyGlobal .StrategyGlobal-teamCard{width:100%;padding:var(--spacing-64)var(--spacing-24);gap:var(--spacing-40);border-radius:9999px;margin-right:0}.StrategyGlobal .StrategyGlobal-teamCard+.StrategyGlobal-teamCard{margin-top:calc(var(--spacing-24)*-1)}.StrategyGlobal .StrategyGlobal-lightBlock{padding:var(--spacing-120)0}.StrategyGlobal .StrategyGlobal-lightBlock.StrategyGlobal-lightBlock--differentiation{padding-top:var(--spacing-120)}.StrategyGlobal .StrategyGlobal-diffHeader{text-align:left;margin-bottom:var(--spacing-32);align-items:flex-start}.StrategyGlobal .StrategyGlobal-diffTitle{font-size:32px}.StrategyGlobal .StrategyGlobal-diffDescription{text-align:left}.StrategyGlobal .StrategyGlobal-diffCompare{gap:var(--spacing-32);grid-template-columns:1fr 1px 1fr}.StrategyGlobal .StrategyGlobal-diffDivider{display:block}.StrategyGlobal .StrategyGlobal-diffGrid{gap:var(--spacing-8);grid-template-columns:1fr}.StrategyGlobal .StrategyGlobal-diffCard{min-height:auto;padding:var(--spacing-20)var(--spacing-12);text-align:center;align-items:center}.StrategyGlobal .StrategyGlobal-roadmapSection .RoadmapSection-description{text-align:left}.StrategyGlobal .StrategyGlobal-breakHideMobile{display:none}.StrategyGlobal .StrategyGlobal-breakMobileOnly{display:block}}
.StrategyPetPlatform{background:var(--color-grey-100)}.StrategyPetPlatform .StrategyPetPlatform-inner{max-width:1280px;padding:var(--spacing-96)0;justify-content:space-between;align-items:center;margin:0 auto;display:flex}.StrategyPetPlatform .StrategyPetPlatform-topText{gap:var(--spacing-16);flex-direction:column;display:flex}.StrategyPetPlatform .StrategyPetPlatform-label{color:var(--color-grey-400);font-family:var(--font-nanumSquareNeo);font-size:var(--font-size-16);margin:0;font-weight:600;line-height:1.5}.StrategyPetPlatform .StrategyPetPlatform-title{color:var(--color-grey-900);font-family:var(--font-nanumSquareNeo);font-size:var(--font-size-48);margin:0;font-weight:800;line-height:1.3}.StrategyPetPlatform .StrategyPetPlatform-description{color:var(--color-grey-900);font-size:var(--font-size-16);margin:0;font-weight:500;line-height:1.6}.StrategyPetPlatform .StrategyPetPlatform-topVisual{width:900px}.StrategyPetPlatform .StrategyPetPlatform-topVisual img{width:100%}.StrategyPetPlatform .StrategyPetPlatform-bottom{padding:0 0 var(--spacing-128);background:var(--color-grey-100)}.StrategyPetPlatform .StrategyPetPlatform-bottom .PetPlatformExpansionSection-inner{gap:var(--spacing-64);max-width:1280px}.StrategyPetPlatform .StrategyPetPlatform-bottom .PetPlatformExpansionSection-title{font-size:var(--font-size-24);line-height:1.5}@media (max-width:1376px){.StrategyPetPlatform .StrategyPetPlatform-inner{max-width:100%;padding-left:var(--spacing-48);padding-right:var(--spacing-48);gap:var(--spacing-24)}.StrategyPetPlatform .StrategyPetPlatform-topVisual{width:640px}.StrategyPetPlatform .StrategyPetPlatform-bottom{padding-bottom:var(--spacing-120)}}@media (max-width:768px){.StrategyPetPlatform .StrategyPetPlatform-inner{padding:var(--spacing-96)var(--spacing-16);justify-content:flex-start;align-items:center;gap:var(--spacing-8);flex-direction:column}.StrategyPetPlatform .StrategyPetPlatform-topText{text-align:left;align-items:flex-start;width:100%}.StrategyPetPlatform .StrategyPetPlatform-title{font-size:32px}.StrategyPetPlatform .StrategyPetPlatform-topVisual{width:100%}.StrategyPetPlatform .StrategyPetPlatform-bottom{padding-bottom:var(--spacing-120)}}
