.nuruk-page{background:#080808;color:#f2f0e9}.nuruk-page h1,.nuruk-page h2,.nuruk-page strong{font-family:var(--font-display,Bahnschrift,Arial,sans-serif)}
.nuruk-hero{position:relative;isolation:isolate;overflow:hidden;min-height:max(760px,100svh);display:flex;align-items:center;padding:125px 6% 95px;background:radial-gradient(circle at 77% 48%,#17342c 0,#0d211b 29%,#080808 67%)}
.nuruk-hero-copy{position:relative;z-index:2;max-width:760px}.nuruk-hero .eyebrow,.nuruk-sulkit .eyebrow,.nuruk-next .eyebrow{color:#e89944;letter-spacing:.17em}.nuruk-hero h1{margin:29px 0 30px;font-size:clamp(76px,8.2vw,140px);font-weight:500;letter-spacing:-.075em;line-height:.94}.nuruk-hero h1 strong{display:block;font-weight:700;color:#f2f0e9}.nuruk-lead{max-width:700px;margin:0 0 28px;font-size:clamp(26px,2.8vw,43px);font-weight:600;letter-spacing:-.045em;line-height:1.15}.nuruk-deck{max-width:505px;color:#b8c2b8;font-size:16px;line-height:1.75}.nuruk-hero .down{margin-top:37px}.nuruk-hero-art{position:absolute;z-index:0;inset:10% 0 7% 45%;display:grid;place-items:center;pointer-events:none}.nuruk-orbit{position:absolute;width:min(47vw,620px);aspect-ratio:1;border:1px solid #8eaa9166;border-radius:50%;transform:rotate(-23deg) scaleY(.76)}.nuruk-orbit-two{width:min(39vw,500px);border-style:dashed;border-color:#c9b48d88;transform:rotate(34deg) scaleY(.84)}.nuruk-mark{position:relative;color:#eee9db;font-family:var(--font-korean,'Malgun Gothic',sans-serif);font-size:clamp(125px,16vw,260px);font-weight:800;letter-spacing:-.15em;transform:rotate(-8deg);opacity:.94}.nuruk-art-caption{position:absolute;right:9%;bottom:13%;color:#e89944;font-size:11px;letter-spacing:.22em}.nuruk-hero .section-foot{z-index:2}
.nuruk-explained{padding:52px 6% 95px;background:#eeece5;color:#172019}.nuruk-explained .section-top{color:#6d756d;border-color:#bdc1b7}.nuruk-intro-grid{display:grid;grid-template-columns:30% 1fr;gap:6%;padding-top:105px}.nuruk-intro-grid .eyebrow{color:#ad642c;margin-top:16px}.nuruk-intro-grid h2,.nuruk-sulkit h2,.nuruk-next h2{margin:0 0 35px;font-size:clamp(56px,6.4vw,102px);font-weight:500;letter-spacing:-.07em;line-height:.98}.nuruk-intro-grid h2 em,.nuruk-sulkit h2 em,.nuruk-next h2 em{font-style:normal;color:#ad642c}.nuruk-intro-grid>div>p{max-width:720px;color:#535c54;font-size:18px;line-height:1.7}.nuruk-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:90px;border-top:1px solid #adb5a9}.nuruk-flow>div{padding:24px 30px 10px 0}.nuruk-flow>div+div{border-left:1px solid #bdc2b7;padding-left:30px}.nuruk-flow span{display:block;margin-bottom:52px;color:#ad642c;font-size:11px;font-weight:700;letter-spacing:.12em}.nuruk-flow strong{display:block;font-size:clamp(30px,3vw,48px);font-weight:500;letter-spacing:-.05em}.nuruk-flow p{max-width:300px;color:#535c54;font-size:15px;line-height:1.6}.nuruk-source{margin:55px 0 0;color:#626d62;font-size:11px;line-height:1.6}.nuruk-source a{text-decoration:underline;text-underline-offset:3px}
.nuruk-sulkit{padding:52px 6% 125px;background:#0b1712}.nuruk-sulkit .section-top{color:#98a899;border-color:#496051}.nuruk-sulkit-grid{display:grid;grid-template-columns:56% 1fr;gap:5%;padding-top:100px}.nuruk-sulkit h2{margin-top:26px}.nuruk-sulkit h2 em,.nuruk-next h2 em{color:#e89944}.nuruk-sulkit-grid>div:last-child{padding-top:70px}.nuruk-sulkit-grid>div:last-child p{max-width:460px;color:#bdc9bd;font-size:16px;line-height:1.8;margin:0 0 24px}.nuruk-text-link{display:flex;align-items:center;justify-content:space-between;max-width:470px;margin-top:50px;padding:18px 0;border-top:1px solid #657667;border-bottom:1px solid #657667;color:#e89944;font-size:19px;font-weight:600}
.nuruk-next{padding:115px 6% 140px;background:#080808}.nuruk-next h2{margin:24px 0 65px}.nuruk-next>div{max-width:750px}.nuruk-next a{display:flex;justify-content:space-between;padding:20px 0;border-top:1px solid #6d756d;font-size:clamp(22px,2.6vw,35px);letter-spacing:-.04em}.nuruk-next a:last-child{border-bottom:1px solid #6d756d}.nuruk-next a span{color:#e89944}.nuruk-next a:hover{color:#e89944}
@media(max-width:950px){.nuruk-hero-art{inset:25% -10% 8% 35%;opacity:.62}.nuruk-hero-copy{max-width:680px}.nuruk-hero:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#080808d9,transparent 85%);pointer-events:none}}
@media(max-width:700px){.nuruk-hero{display:block;min-height:720px;padding:82px 7% 80px}.nuruk-hero-copy{max-width:100%}.nuruk-hero h1{font-size:clamp(61px,15vw,80px);margin:28px 0 24px}.nuruk-lead{max-width:345px;font-size:25px}.nuruk-deck{max-width:330px;font-size:14px;line-height:1.65}.nuruk-hero .down{margin-top:27px}.nuruk-hero-art{inset:38% -20% 4% 15%;opacity:.48}.nuruk-orbit{width:360px}.nuruk-orbit-two{width:290px}.nuruk-mark{font-size:145px}.nuruk-art-caption{right:25%;bottom:8%;font-size:9px}.nuruk-hero .section-foot span:nth-child(2){display:none}.nuruk-explained,.nuruk-sulkit{padding:37px 7% 78px}.nuruk-intro-grid,.nuruk-sulkit-grid{display:block;padding-top:55px}.nuruk-intro-grid h2,.nuruk-sulkit h2,.nuruk-next h2{font-size:clamp(48px,11vw,70px)}.nuruk-intro-grid>div>p,.nuruk-sulkit-grid>div:last-child p{font-size:15px}.nuruk-flow{grid-template-columns:1fr;margin-top:55px}.nuruk-flow>div,.nuruk-flow>div+div{border-left:0;border-bottom:1px solid #bdc2b7;padding:20px 0}.nuruk-flow span{margin-bottom:18px}.nuruk-flow strong{font-size:34px}.nuruk-flow p{font-size:14px}.nuruk-source{margin-top:36px}.nuruk-sulkit-grid>div:last-child{padding-top:5px}.nuruk-next{padding:85px 7% 100px}.nuruk-next h2{margin-bottom:48px}.nuruk-next a{font-size:24px}}
@media(max-width:370px){.nuruk-hero{min-height:700px;padding-top:70px}.nuruk-hero h1{font-size:57px}.nuruk-hero-art{inset:44% 0 0}.nuruk-mark{font-size:120px}}
@media(min-width:371px) and (max-width:700px){.nuruk-hero-art{inset:40% 0 6%}.nuruk-mark{font-size:130px}.nuruk-art-caption{right:12%}}
