:root{--navy:#071722;--navy2:#0c2432;--cream:#f5f2ea;--paper:#fbfaf6;--gold:#bd9454;--ink:#13222b;--muted:#6f777b;--line:#d9d5cb}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Noto Sans KR,sans-serif}a{color:inherit}header{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#071722f5;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex;position:sticky;top:0}.brand{align-items:baseline;gap:10px;text-decoration:none;display:flex}.brand b{letter-spacing:.04em;font:500 23px Georgia,serif}.brand span{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;font-size:9px}.brandLogo{align-items:center;height:64px;display:flex}.brandLogo img{object-fit:contain;width:auto;max-width:260px;height:58px;display:block}.footerLogo{height:72px}.footerLogo img{max-width:300px;height:68px}nav{gap:30px;display:flex}nav a{color:#cbd3d7;letter-spacing:.12em;text-transform:uppercase;font-size:10px;text-decoration:none}.navCta{border:1px solid #7e8c94;padding:10px 15px;font-size:11px;text-decoration:none}.hero{background:var(--navy);color:#fff;grid-template-columns:1.08fr .92fr;min-height:700px;padding-left:7vw;display:grid;overflow:hidden}.heroCopy{align-self:center;padding:60px 4vw 60px 0}.eyebrow{color:var(--gold);letter-spacing:.22em;text-transform:uppercase;margin:0 0 20px;font-size:10px;font-weight:700}.hero h1{letter-spacing:-.05em;margin:0 0 30px;font:500 clamp(54px,6.3vw,96px)/.93 Georgia,serif}.hero h1 em,.profile h2 em,.contact h2 em{color:var(--gold);font-style:normal}.lead{color:#c8d0d4;font-size:17px;line-height:1.8}.actions{gap:12px;margin-top:34px;display:flex}.actions a,.primary{padding:15px 21px;font-size:12px;text-decoration:none;display:inline-block}.primary{background:var(--gold);color:#071722}.ghost{color:#fff;border:1px solid #647680}.heroVisual{min-height:700px;position:relative}.heroVisual img{object-fit:cover;object-position:center 20%;filter:saturate(.72)contrast(1.03);width:100%;height:100%}.heroVisual:before{content:"";z-index:1;background:linear-gradient(90deg,var(--navy),transparent 30%);position:absolute;inset:0}.heroTag{z-index:2;position:absolute;bottom:32px;left:35px}.heroTag strong{font:24px Georgia,serif;display:block}.heroTag span{letter-spacing:.18em;color:#d1d8dc;font-size:8px}.promise{color:#fff;text-align:center;background:#030c12;padding:38px 7vw}.promise p{color:#7f8d95;letter-spacing:.08em;margin:0 0 18px;font-size:11px}.promise div{justify-content:center;align-items:center;gap:22px;display:flex}.promise span{letter-spacing:.18em;font-size:10px}.promise i{color:var(--gold);font-style:normal}.intro{grid-template-columns:1.1fr .9fr;align-items:end;gap:10vw;padding:125px 8vw 85px;display:grid}.sectionHead h2,.feature h2,.profile h2,.method h2,.path h2,.about h2,.contact h2{letter-spacing:-.035em;margin:0;font:500 clamp(38px,4.5vw,66px)/1.08 Georgia,Noto Serif KR,serif}.sectionHead h2 em{color:var(--gold);font-style:normal}.introText p{color:var(--muted);font-size:17px;line-height:1.85}.introText strong{color:var(--ink)}.introText a{border-bottom:1px solid var(--gold);letter-spacing:.08em;margin-top:14px;font-size:11px;text-decoration:none;display:inline-block}.domains{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:0 7vw 125px;display:grid}.domains article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);gap:22px;min-height:165px;padding:27px;transition:all .2s;display:flex}.domains article:hover{background:var(--cream)}.domains>article>span{color:var(--gold);font:24px Georgia,serif}.domains h3{margin:3px 0 12px;font:500 19px Georgia,serif}.domains p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.feature{background:var(--cream);grid-template-columns:1.08fr .92fr;align-items:center;display:grid}.featureImage{height:650px;position:relative}.featureImage img{object-fit:cover;filter:saturate(.72);width:100%;height:100%}.featureImage span{color:#fff;letter-spacing:.15em;background:#071722e6;padding:9px 12px;font-size:9px;position:absolute;bottom:22px;left:25px}.featureCopy{padding:8vw}.featureCopy p:not(.eyebrow){color:var(--muted);max-width:560px;font-size:16px;line-height:1.9}.profile{background:var(--navy);color:#fff;grid-template-columns:.85fr 1.15fr;align-items:center;gap:8vw;padding:125px 8vw;display:grid}.profileCopy>p:not(.eyebrow){color:#aebac1;line-height:1.85}.profilePanel{border-top:1px solid #38505e}.focus{border-bottom:1px solid #38505e;padding:30px 0}.focus small{color:var(--gold);letter-spacing:.15em}.focus strong{margin:14px 0 7px;font:29px Georgia,Noto Serif KR,serif;display:block}.focus p{color:#9eabb2;font-size:12px}.mini{border-bottom:1px solid #263d4b;grid-template-columns:50px 1fr;padding:18px 0;display:grid}.mini b{color:var(--gold);font:18px Georgia,serif}.mini span{letter-spacing:.07em;font-size:12px}.method{text-align:center;padding:120px 7vw}.methodLine{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;margin-top:60px;display:grid}.methodLine article{padding:30px 15px}.methodLine b{color:var(--gold);font:24px Georgia,serif}.methodLine h3{letter-spacing:.1em;font:500 17px Georgia,serif}.methodLine p{color:var(--muted);font-size:12px}.methodLine i{color:var(--gold);font-size:24px;font-style:normal}.path{background:#e9e5dc;grid-template-columns:.9fr 1.1fr;gap:9vw;padding:115px 8vw;display:grid}.pathList{border-top:1px solid #c9c4ba}.pathList article{border-bottom:1px solid #c9c4ba;grid-template-columns:55px 1fr;padding:26px 0;display:grid}.pathList span{color:var(--gold);font:23px Georgia,serif}.pathList h3{margin:0 0 8px;font:500 21px Georgia,serif}.pathList p{color:var(--muted);margin:0;font-size:12px}.about{grid-template-columns:.8fr 1.2fr;align-items:center;gap:8vw;padding:125px 8vw;display:grid}.aboutImage img{object-fit:cover;filter:saturate(.7);width:100%;height:610px}.aboutCopy>p:not(.eyebrow){color:var(--muted);font-size:16px;line-height:1.85}.credentials{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:30px;display:grid}.credentials span{border-bottom:1px solid var(--line);padding:11px 10px 11px 0;font-size:11px;line-height:1.4}.evidence{grid-template-columns:repeat(3,1fr);height:380px;display:grid}.evidence figure{margin:0;position:relative;overflow:hidden}.evidence img{object-fit:cover;filter:saturate(.65);width:100%;height:100%;transition:all .35s}.evidence figure:hover img{transform:scale(1.025)}.evidence figcaption{color:#fff;letter-spacing:.18em;text-shadow:0 1px 5px #000;font-size:9px;position:absolute;bottom:20px;left:22px}.contact{color:#fff;text-align:center;background:#06141e;padding:125px 8vw}.contactActions{justify-content:center;align-items:center;gap:25px;margin:45px auto 35px;display:flex}.contactActions span{color:#aeb8bd;font-size:11px}.contact>small{color:#71818a;max-width:800px;margin:auto;font-size:9px;line-height:1.6;display:block}footer{color:#87949b;background:#020a0f;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:42px 6vw;display:grid}footer p{text-align:center;letter-spacing:.12em;font-size:9px}footer small{text-align:right;font-size:8px}@media (max-width:900px){header{height:68px}header nav{display:none}.navCta{padding:9px 11px;font-size:10px}.hero{grid-template-columns:1fr;padding:0}.heroCopy{padding:75px 7vw 45px}.hero h1{font-size:clamp(49px,14vw,72px)}.lead br{display:none}.heroVisual{min-height:480px}.heroVisual:before{background:linear-gradient(180deg,var(--navy),transparent 28%)}.promise div{flex-wrap:wrap;gap:9px}.promise span{font-size:8px}.intro,.profile,.path,.about{grid-template-columns:1fr;padding:85px 7vw}.domains{grid-template-columns:1fr;margin:0 7vw 85px}.domains article{min-height:auto}.feature{grid-template-columns:1fr}.featureImage{height:420px}.featureCopy{padding:75px 7vw}.method{padding:85px 7vw}.methodLine{grid-template-columns:1fr}.methodLine i{font-size:17px;transform:rotate(90deg)}.methodLine article{padding:18px}.aboutImage{order:2}.aboutImage img{height:460px}.credentials{grid-template-columns:1fr}.evidence{grid-template-columns:1fr;height:auto}.evidence figure{height:290px}.contact{padding:90px 7vw}.contactActions{flex-direction:column}.contact h2 br{display:none}footer{grid-template-columns:1fr;gap:15px}footer p,footer small{text-align:left}}.hero h1{letter-spacing:-.055em;text-transform:uppercase;max-width:780px;font-family:Arial,Noto Sans KR,sans-serif;font-weight:800;line-height:.92}.hero h1 em{color:var(--gold);font-style:normal}.promise .philosophy{color:var(--gold);letter-spacing:.08em;margin:0 0 8px;font:500 17px Georgia,serif}.promise .philosophy+p{color:#7f8d95;letter-spacing:.05em;margin:0 0 18px;font-size:11px}@media (max-width:900px){.hero h1{font-size:clamp(46px,12.7vw,68px);line-height:.94}.promise .philosophy{font-size:14px;line-height:1.35}}.headerRight{align-items:center;gap:16px;display:flex}.langs{align-items:center;gap:3px;display:flex}.langs button{appearance:none;color:#7f9099;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;padding:7px 6px;font-size:9px}.langs button.active{color:var(--gold);border-bottom:1px solid var(--gold)}.methodWrap{display:contents}@media (max-width:900px){header{padding:0 4vw}.headerRight{gap:8px}.langs button{padding:6px 4px;font-size:8px}.navCta{display:none}.methodWrap{flex-direction:column;align-items:center;display:flex}.methodLine{flex-direction:column;display:flex}.methodWrap i{margin:4px 0;transform:rotate(90deg)}.brand span{display:none}.brandLogo{height:54px}.brandLogo img{max-width:190px;height:48px}.footerLogo{height:64px}.footerLogo img{max-width:230px;height:60px}}header{background:#04121bf9;height:92px;padding:0 4.5vw;box-shadow:0 10px 35px #0000001f}.brandLogo{flex:none;width:300px;height:82px;overflow:visible}.brandLogo img{object-fit:contain;object-position:left center;filter:drop-shadow(0 2px 10px #0000002e);width:100%;max-width:none;height:auto}header nav{margin-left:auto;margin-right:32px}header nav a{letter-spacing:.15em;color:#d9dfe2;font-size:10px}header nav a:hover{color:var(--gold)}.navCta{border-color:var(--gold);color:#f5f2ea;border-radius:2px}.navCta:hover{background:var(--gold);color:var(--navy)}.footerLogo{width:280px;height:auto}.footerLogo img{width:100%;max-width:none;height:auto}@media (max-width:1100px){.brandLogo{width:245px}header nav{gap:20px;margin-right:18px}}@media (max-width:900px){header{height:76px;padding:0 5vw}.brandLogo{width:205px;height:66px}.brandLogo img{width:100%;max-width:none;height:auto}.headerRight{margin-left:auto}.footerLogo{width:220px;height:auto}.footerLogo img{width:100%;max-width:none;height:auto}}@media (max-width:520px){.brandLogo{width:176px}.langs button{padding:6px 3px;font-size:7px}}.results{background:#f7f4ed;padding:125px 7vw}.resultsHead{grid-template-columns:1fr 1fr;align-items:end;gap:8vw;margin-bottom:55px;display:grid}.resultsHead .eyebrow{grid-column:1/-1;margin-bottom:-18px}.resultsHead h2,.measuredChange h2{letter-spacing:-.04em;margin:0;font:500 clamp(40px,4.8vw,68px)/1.03 Georgia,Noto Serif KR,serif}.resultsHead h2 em,.measuredChange h2 em{color:var(--gold);font-style:normal}.resultsHead>p:last-child,.measuredChange>div>p:not(.eyebrow){color:var(--muted);font-size:15px;line-height:1.85}.featuredStory{background:var(--navy);color:#fff;grid-template-columns:1.18fr .82fr;min-height:500px;display:grid}.storyVisual{position:relative;overflow:hidden}.storyVisual img{object-fit:cover;filter:saturate(.72);width:100%;height:100%;min-height:500px}.storyVisual:after{content:"";background:linear-gradient(90deg,#0000 55%,#0717228c);position:absolute;inset:0}.playMark{z-index:2;border:1px solid #ffffffbf;border-radius:50%;place-items:center;width:54px;height:54px;padding-left:3px;font-size:14px;display:grid;position:absolute;bottom:28px;left:32px}.storyCopy{align-self:center;padding:70px 6vw}.storyCopy small,.storyGrid small{color:var(--gold);letter-spacing:.17em;font-size:9px}.storyCopy h3{margin:18px 0;font:500 38px/1.1 Georgia,serif}.storyCopy p{color:#aebac1;line-height:1.85}.storyNote{color:#80919a;border-top:1px solid #314754;margin-top:28px;padding-top:18px;font-size:10px;display:block}.storyGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin:18px 0 90px;display:grid}.storyGrid article{background:#fff;padding-bottom:26px}.storyGrid img{object-fit:cover;filter:saturate(.68);width:100%;height:260px}.storyGrid small,.storyGrid h3,.storyGrid p{margin-left:24px;margin-right:24px;display:block}.storyGrid h3{margin-top:9px;margin-bottom:8px;font:500 23px Georgia,serif}.storyGrid p{color:var(--muted);font-size:12px;line-height:1.6}.measuredChange{border-top:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:8vw;padding:80px 0;display:grid}.measureCards{border-top:1px solid var(--line)}.measureCards article{border-bottom:1px solid var(--line);grid-template-columns:55px 1fr auto;align-items:center;gap:15px;padding:25px 0;display:grid}.measureCards b{color:var(--gold);font:23px Georgia,serif}.measureCards h3{margin:0;font:500 18px Georgia,serif}.measureCards p{color:var(--gold);margin:0;font:500 17px Georgia,serif}.measureCards span{color:var(--muted);grid-column:2/4;font-size:11px;line-height:1.55}.archiveLine{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:26px 0;display:flex;overflow:auto}.archiveLine span{color:var(--gold);white-space:nowrap;font:22px Georgia,serif}.archiveLine i{letter-spacing:.1em;white-space:nowrap;font-size:9px;font-style:normal}.resultsDisclaimer{text-align:center;color:#8b8e8e;max-width:850px;margin:24px auto 0;font-size:9px;line-height:1.6}@media (max-width:900px){.results{padding:85px 7vw}.resultsHead,.featuredStory,.measuredChange{grid-template-columns:1fr}.resultsHead{gap:22px}.featuredStory{min-height:0}.storyVisual img{min-height:420px}.storyCopy{padding:55px 7vw}.storyGrid{grid-template-columns:1fr;margin-bottom:70px}.storyGrid img{height:340px}.measuredChange{gap:40px}.archiveLine{justify-content:flex-start}.archiveLine i{margin-right:20px}}.storyGrid article img{object-position:center center}.storyGrid article:first-child img{object-position:center 38%}.storyGrid article:nth-child(2) img{object-position:center 35%}.storyGrid article:nth-child(3) img{object-position:center 38%}.measureCards article p i{color:var(--muted);padding:0 .25rem;font-style:normal}.archiveIntro{border-top:1px solid var(--line);grid-template-columns:1fr 1.35fr;align-items:end;gap:3rem;margin-top:5.5rem;padding-top:5.5rem;display:grid}.archiveIntro h2{margin:.8rem 0 0;font-size:clamp(2.4rem,4vw,4.5rem);line-height:.98}.archiveIntro h2 em{color:var(--gold);font-style:normal}.archiveIntro>p:last-child{max-width:42rem;color:var(--muted);margin:0;line-height:1.9}@media (max-width:800px){.archiveIntro{grid-template-columns:1fr;gap:1.4rem;margin-top:3.5rem;padding-top:3.5rem}.archiveIntro h2{font-size:2.6rem}}.storyVisual img{object-position:center 30%}@media (max-width:900px){.featuredStory{flex-direction:column;display:flex}.storyVisual{aspect-ratio:4/5;background:#0b1d29;width:100%;height:auto}.storyVisual img{object-fit:cover;object-position:center 28%;width:100%;height:100%;min-height:0;display:block;transform:none}.storyVisual:after{background:linear-gradient(#0000 68%,#07172259)}.playMark{bottom:20px;left:22px}.storyCopy{padding:42px 7vw 50px}.storyGrid{grid-template-columns:1fr;gap:18px;display:grid}.storyGrid article{display:block}.storyGrid img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block;transform:none}.storyGrid article:first-child img{object-position:center 38%}.storyGrid article:nth-child(2) img{object-position:center 35%}.storyGrid article:nth-child(3) img{object-position:center 38%}}@media (max-width:520px){.storyVisual{aspect-ratio:3/4}.storyVisual img{object-position:center 25%}.storyGrid img{aspect-ratio:3/4}.storyCopy h3{font-size:32px}.measureCards article{grid-template-columns:42px 1fr;gap:10px}.measureCards article>p{grid-column:2;justify-self:start;margin-top:3px}.measureCards article>span{grid-column:2}}.storyVisual video{object-fit:cover;background:#071722;width:100%;height:100%;min-height:500px;display:block}.storyGrid .storyVideo{object-fit:cover;background:#071722;width:100%;height:260px;display:block}.storyVisual video,.storyGrid .storyVideo{cursor:pointer}@media (max-width:900px){.storyVisual video{object-fit:contain;background:#071722;width:100%;height:100%;min-height:0}.storyGrid .storyVideo{aspect-ratio:4/5;object-fit:contain;background:#071722;width:100%;height:auto}}@media (max-width:560px){.storyGrid .storyVideo{aspect-ratio:3/4}}.storyVisual:after{pointer-events:none}.storyVisual video{z-index:2;object-fit:contain;pointer-events:auto;width:100%;height:100%;position:relative}.results{padding-top:135px;padding-bottom:125px}.resultsHead{max-width:1280px;margin-left:auto;margin-right:auto}.featuredStory{max-width:1280px;min-height:560px;margin:0 auto}.storyVisual{background:#071722;justify-content:center;align-items:center;display:flex}.storyVisual video{object-fit:contain;z-index:2;pointer-events:auto;background:#071722;width:100%;height:560px;min-height:0;display:block;position:relative}.storyCopy{padding:72px clamp(42px,5vw,82px)}.storyCopy h3{font-size:clamp(34px,3vw,48px)}.storyGrid{gap:20px;max-width:1280px;margin:20px auto 100px}.storyGrid article{border:1px solid #13222b0f;overflow:hidden}.storyGrid .storyVideo{object-fit:contain;cursor:pointer;background:#071722;width:100%;height:320px;display:block}.storyGrid small{margin-top:24px}.storyGrid h3{margin-top:10px}.measuredChange,.archiveIntro,.archiveLine,.resultsDisclaimer{max-width:1280px;margin-left:auto;margin-right:auto}.archiveIntro>div{min-width:0}.storyVisual:after{display:none}@media (max-width:900px){.results{padding-top:90px;padding-bottom:90px}.resultsHead{display:block}.resultsHead .eyebrow{margin-bottom:20px}.resultsHead h2{margin-bottom:22px}.featuredStory{flex-direction:column;display:flex}.storyVisual{aspect-ratio:auto;height:auto}.storyVisual video{object-fit:contain;width:100%;height:auto;max-height:72vh}.storyCopy{padding:46px 7vw 52px}.storyGrid{grid-template-columns:1fr;margin-top:18px;margin-bottom:75px}.storyGrid .storyVideo{aspect-ratio:auto;object-fit:contain;width:100%;height:auto;max-height:68vh}.measuredChange{padding-top:65px}}.longitudinalHome{background:#f7f4ed;padding:1px 7vw 50px}.longitudinalHome>section{margin-top:78px;margin-bottom:0}main :is(.profile h2,.about h2,.resultsHead h2,.storyCopy h3,.measuredChange h2){white-space:pre-line;word-break:keep-all;line-height:1.35}main :is(.intro,.profile,.method,.path,.about,.contact){scroll-margin-top:90px}.skipLink{z-index:100;background:var(--navy);color:#fff;padding:14px 20px;position:fixed;top:-100px;left:20px}.skipLink:focus{top:12px}main a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.contactPhone{border-bottom:1px solid #839198;padding:12px 0;text-decoration:none}.contactActions a{min-height:44px}.storyGrid article{border:0;border-top:1px solid var(--line);background:0 0}.storyGrid :is(small,h3,p){margin-left:0;margin-right:0}.storyGrid .storyVideo{margin-top:18px}.measureCards article{grid-template-columns:40px 1fr}.measureCards article>p{color:var(--muted);grid-column:2;font:14px/1.7 Arial,sans-serif}.measureCards article>span{grid-column:2}@media (max-width:700px){.longitudinalHome{padding:1px 7vw 40px}.longitudinalHome>section{margin-top:50px}main :is(.profile h2,.about h2,.resultsHead h2,.measuredChange h2){font-size:32px;line-height:1.45}.storyCopy h3{font-size:28px;line-height:1.5}.promise{padding:28px 7vw}.methodLine{margin-top:28px}.contactActions{gap:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
body.brandTypography [data-category-layout] main :is(h1,h2,h3,h4){word-break:keep-all;overflow-wrap:break-word}body.brandTypography [data-category-layout] main h1{letter-spacing:-.035em!important;font-size:clamp(32px,3.8vw,52px)!important;line-height:1.4!important}body.brandTypography [data-category-layout] main h2{letter-spacing:-.03em!important;font-size:clamp(27px,3vw,38px)!important;line-height:1.4!important}body.brandTypography [data-category-layout] main h3{letter-spacing:-.025em!important;font-size:23px!important;line-height:1.45!important}body.brandTypography [data-category-layout] main :is(p,dd){letter-spacing:-.01em;line-height:1.75}body.brandTypography [data-category-layout] main :is(a,button,summary){letter-spacing:-.015em;line-height:1.5}body.brandTypography [data-category-layout] main a>span[aria-hidden]{flex-shrink:0;margin-inline-start:12px;line-height:1}@media (max-width:700px){body.brandTypography [data-category-layout] main h1{font-size:30px!important}body.brandTypography [data-category-layout] main h2{font-size:27px!important}body.brandTypography [data-category-layout] main h3{font-size:20px!important}body.brandTypography [data-category-layout] main h4{font-size:17px!important;line-height:1.5!important}body.brandTypography [data-category-layout] main p{font-size:14px;line-height:1.75}body.brandTypography [data-category-layout] main>section{padding-left:24px;padding-right:24px}body.brandTypography [data-category-layout] main :is(a,summary){text-underline-offset:5px}}body.brandTypography.brandTypography,body.brandTypography.brandTypography :is(p,li,dt,dd,label,small,span,strong,td,th,input,textarea,select,figcaption),body.brandTypography.brandTypography svg text,body.brandTypography.brandTypography :is(h1,h2,h3,h4,h5,h6,nav,a,button,summary),body.brandTypography.brandTypography :is(h1,h2,h3,h4,h5,h6,nav,a,button,summary)>:is(span,strong){font-family:var(--font-body),"Apple SD Gothic Neo","Noto Sans CJK SC",sans-serif!important}body.brandTypography.brandTypography [data-font=brand],body.brandTypography.brandTypography [data-font=brand] :is(span,strong){font-family:var(--font-body),"Apple SD Gothic Neo","Noto Sans CJK SC",sans-serif!important;letter-spacing:-.025em!important;font-weight:400!important;line-height:1.5!important}body.brandTypography.brandTypography :is(td,dd){font-variant-numeric:tabular-nums}body.brandTypography.brandTypography,body.brandTypography.brandTypography *{font-family:var(--font-body),"Apple SD Gothic Neo","Noto Sans CJK SC",sans-serif!important}body.brandTypography [data-category-layout]{background:#fff}@media (max-width:700px){body.brandTypography.brandTypography [data-font=brand]{letter-spacing:-.035em!important;line-height:1.48!important}}
@font-face{font-family:bodyFont;src:url(../media/PretendardVariable-s.0ztvx5mb7lxp4.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:bodyFont Fallback;src:local(Arial);ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.0%;size-adjust:101.55%}.bodyfont_e7c27e11-module__cT8cCG__className{font-family:bodyFont,bodyFont Fallback}.bodyfont_e7c27e11-module__cT8cCG__variable{--font-body:"bodyFont", "bodyFont Fallback"}
@font-face{font-family:headingFont;src:url(../media/SUIT_Variable-s.2a46r9b08pssj.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:headingFont Fallback;src:local(Arial);ascent-override:103.52%;descent-override:27.24%;line-gap-override:0.0%;size-adjust:95.44%}.headingfont_7253345f-module__3dMVFa__className{font-family:headingFont,headingFont Fallback}.headingfont_7253345f-module__3dMVFa__variable{--font-heading:"headingFont", "headingFont Fallback"}
@font-face{font-family:brandFont;src:url(../media/MaruBuri_Regular-s.1cv9lki962gjz.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:brandFont Fallback;src:local(Arial);ascent-override:76.28%;descent-override:19.07%;line-gap-override:32.9%;size-adjust:104.88%}.brandfont_9b93bc1d-module__nl-K1G__className{font-family:brandFont,brandFont Fallback;font-weight:400}.brandfont_9b93bc1d-module__nl-K1G__variable{--font-brand:"brandFont", "brandFont Fallback"}
