/* Newkids brand manual: DeepBlue #4031ff, Purple #8c43ff, DarkNavy #11113a, NeonGreen #e5ff4a. */
:root{--paper:#fff!important;--ink:#11113a!important;--ink-2:#606177!important;--ink-3:#78798d!important;--rule:#e7e7f0!important;--rule-strong:#dcdce9!important;--brand-blue:#4031ff;--brand-purple:#8c43ff;--brand-black:#11113a}
html{font-size:16px;scroll-behavior:smooth;scroll-padding-top:105px}body.nk-refined{font-family:'Pretendard Variable',Pretendard,sans-serif!important;background:#fff!important;color:#11113a!important;letter-spacing:-.015em}.font-display,.font-sans,.font-latin{font-family:'Pretendard Variable',Pretendard,'Neue Haas Unica W1G',Arial,sans-serif!important}.font-latin{font-family:'Neue Haas Unica W1G','Pretendard Variable',Arial,sans-serif!important}body :is(.text-xs,.text-small,.text-\[0\.65rem\],small,time,.ed-label):not(.v2 *){font-size:max(.9375rem,11pt)!important;line-height:1.6!important}body :is(p,.prose li):not(.v2 *){line-height:1.85}body :is(h1,h2,h3):not(.v2 *){letter-spacing:-.045em;line-height:1.35!important}body :is(a,button,input,textarea,summary):focus-visible{outline:3px solid #4031ff;outline-offset:5px}body :is(button,a){-webkit-tap-highlight-color:transparent}body :is(input,textarea){font-size:1rem!important}body :is(button,input,textarea,a){scroll-margin-top:100px}::selection{background:#e5ff4a;color:#11113a}
[data-nav-root]{background:#ffffffc9!important;backdrop-filter:blur(24px);border-bottom:1px solid #11113a08!important;box-shadow:0 4px 22px #11113a03}nav>.max-w-7xl{height:88px!important;max-width:1440px;padding-inline:5.5%}nav img{height:33px!important;width:auto!important;object-fit:contain}nav a{font-size:1rem!important}nav a[href*='deal-sourcing']{border-radius:13px!important;background:#4031ff!important;color:#fff!important;padding:13px 21px!important}nav [data-hamburger]{border-radius:12px;background:#f5f5fa}#mobile-nav-menu{background:#ffffffef;backdrop-filter:blur(24px)}.max-w-7xl{max-width:1400px}.nk-refined #main-content{overflow:clip}.nk-refined #main-content>section{color:#11113a!important}.nk-refined #main-content>section:not(#hero-section){border-color:#e8e8f1!important}
/* Home: retained message and original team photograph, responsive interactive sculpture. */
#hero-section{background:#fff!important;border:0!important}.nk-hero.hx-fold{display:grid!important;grid-template-columns:1.04fr 1fr;max-width:none!important;padding:0 5.5%!important;min-height:680px!important;height:auto!important;background:radial-gradient(ellipse at 80% 47%,#f0edff 0,#f8f7fe 35%,#fff 72%);position:relative;overflow:hidden}.hero-copy{padding:125px 0 85px;position:relative;z-index:2;align-self:center}.hx-kicker{font-size:1rem!important;color:#77758d!important;font-weight:550!important;margin-bottom:25px!important;letter-spacing:.03em!important}.hx-h1{font-size:clamp(36px,3.6vw,58px)!important;max-width:750px!important;text-align:left!important;line-height:1.35!important;color:#11113a!important;letter-spacing:-.06em!important;font-weight:720!important;margin:0 0 30px!important}.hx-l1{display:block!important;font-size:inherit!important;line-height:inherit!important;margin-bottom:8px}.hx-accent{color:#4031ff!important;background:none!important;font:inherit!important}.hx-h1 em{font:inherit!important}.hx-meta{margin:0!important;justify-content:flex-start!important;padding:0!important;font-size:15px!important;position:static!important}.hx-meta-right{font-size:15px!important;color:#7a7894!important}.nk-hero-cta{display:inline-flex;align-items:center;padding:18px 25px;border-radius:14px;background:#4031ff;color:#fff!important;font-size:17px;font-weight:600;box-shadow:0 10px 24px #4031ff18;margin-top:30px;transition:background .2s,transform .3s}.nk-hero-cta:hover{background:#3022df}.playground{position:relative;min-height:640px;isolation:isolate;margin-left:-60px}.ambient{position:absolute;width:80%;height:55%;left:10%;top:22%;background:radial-gradient(ellipse,#8c43ff12,transparent 70%);filter:blur(35px)}#sculpture{position:absolute;inset:0;width:100%;height:100%;z-index:0}.fallback-art{display:none;position:absolute;width:300px;height:300px;top:26%;left:20%;border:65px solid #6e5eff;border-radius:50%;box-shadow:inset 10px 10px 25px #fff,15px 25px 40px #11113a25;transform:rotateX(25deg) rotateY(-25deg)}.glass-label{position:absolute;z-index:2;display:flex;align-items:center;gap:13px;background:linear-gradient(135deg,#ffffffcc,#ffffff66);border:1px solid #fff;border-radius:19px;backdrop-filter:blur(18px);box-shadow:0 12px 45px #11113a0c,inset 0 1px 1px #fff;color:#444160;will-change:transform}.label-one{top:23%;left:5%;padding:19px 23px;font-size:16px}.label-dot{width:10px;height:10px;border-radius:50%;background:#4031ff;box-shadow:0 0 0 5px #4031ff0b}.label-two{right:0;bottom:22%;padding:21px 25px;gap:17px}.label-mark{background:#ffffff88;border:1px solid white;box-shadow:0 4px 15px #11113a08;border-radius:14px;width:48px;height:48px;display:grid;place-items:center;font-size:25px;color:#4031ff}.label-caption{font-size:15px;letter-spacing:.7px;color:#807994;display:block;margin-bottom:7px}.glass-label strong{font-size:18.667px;font-weight:600}.play-note{position:absolute;bottom:27px;left:8%;right:0;display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:15px;color:#7a748a}.play-note button{background:none;border:0;color:#6b647b;font-size:15px;padding:12px 0;white-space:nowrap}.hx-wrap{max-width:1400px!important;padding:65px 5.5% 90px!important}.hx-photo{position:relative!important;width:100%!important;height:auto!important;aspect-ratio:2.5!important;max-height:none!important;margin:0 0 55px!important;border-radius:26px!important;overflow:hidden!important;box-shadow:0 22px 55px #11113a0c}.hx-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 45%}.hx-intro{border:0!important;padding:0!important;gap:65px!important}.hx-statement{font-size:clamp(23px,2.25vw,34px)!important;font-weight:600!important;line-height:1.65!important;letter-spacing:-.035em!important}.hx-about-desc{font-size:18.667px!important;color:#747084!important}.hx-label{font-size:15px!important;color:#8b819e!important}.hx-cta{font-size:16px!important;color:#4031ff!important;border-radius:12px!important}.hx-marquee{background:#11113a!important;color:#fff!important;border:0!important;padding:25px 0!important}.hx-marquee-track{animation-duration:65s!important;font-size:22px!important}.hx-marquee-track em{font-family:inherit!important;font-style:normal!important;color:#cfc9ff!important}
/* All homepage sections adopt the same soft glass / precise typography system. */
:is(.fbx,.kkx,.svx,.prx,.crx,.fqx,.cvx,.nlx,.ctx){padding:88px 5.5%!important}.fbx{background:#f7f7fc!important}.fbx-wrap,.svx-wrap,.prx-wrap,.crx-wrap,.fqx-wrap,.cvx-wrap,.nlx-wrap,.ctx-wrap,.kkx-plate{max-width:1248px!important;margin-inline:auto!important;padding:0!important;border:0!important}.fbx-head{margin-bottom:30px!important}.fbx-head-copy{font-size:clamp(25px,2.7vw,39px)!important;font-weight:650!important;letter-spacing:-.04em!important}.fbx-more{font-size:16px!important}.nk-program-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.nk-program-card{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid #fff;border-radius:20px;overflow:hidden;box-shadow:0 8px 30px #11113a06;transition:transform .3s,box-shadow .3s}.nk-program-card:hover{transform:translateY(-5px);box-shadow:0 18px 36px #11113a10}.nk-program-card img{width:100%;height:235px;object-fit:contain;object-position:top;background:#f0f0f6;padding:10px}.nk-program-card .fbx-card-meta{position:static!important;display:block!important;background:#fff!important;color:#11113a!important;font-size:16px!important;padding:20px!important;line-height:1.6!important;min-height:105px;text-shadow:none!important}.fbx-closed-label{display:inline-block;margin-right:8px;background:#eeeeF7;color:#78758a!important;padding:2px 7px;border-radius:5px;font-size:15px!important}.fbx-dot{display:none!important}.fbx-counter{font-size:15px!important}.fbx-tri{margin-top:45px!important;gap:22px!important;border:0!important}.fbx-cell{border:1px solid #eceaf4!important;border-radius:24px;background:#ffffffba!important;padding:28px!important;backdrop-filter:blur(18px)}.fbx-cell-title{font-family:inherit!important;font-size:26px!important;font-weight:650!important}.fbx-cell-title em{font:inherit!important;color:#4031ff!important}.fbx-letter-list li{padding-block:16px!important}.fbx-letter-list a,.fbx-press-title{font-size:17px!important;line-height:1.6!important}.fbx-cell time{font-size:15px!important}.fbx-press-photo{border-radius:14px;overflow:hidden}.fbx-pf-window{height:330px!important}.fbx-pf-name{font-size:17px!important}.fbx-pf-sector{font-size:15px!important}.fbx-pf-row{padding-block:11px!important}.fbx-pf-foot{font-size:15px!important;line-height:1.6!important}.chx{background:#fff!important;padding:60px 5.5% 0!important;border:0!important}.chx-wrap{max-width:1248px!important;padding:0!important;border:0!important}.chx-en{font-size:15px!important;letter-spacing:1.5px!important;color:#80798f!important}.chx-ko{font-size:30px!important;font-weight:650!important;color:#11113a!important}.chx-desc{font-size:17px!important;color:#777187!important}.kkx{background:#fff!important}.kkx-plate{padding:48px!important;background:linear-gradient(130deg,#f4f1ff,#fafaff)!important;border:1px solid #e8e3f8!important;border-radius:28px!important;box-shadow:inset 0 2px 2px #fff,0 14px 50px #4031ff04}.kkx-title,.svx-title,.prx-title,.crx-title,.fqx-title,.cvx-title,.nlx-title,.ctx-title{font-size:clamp(28px,3vw,44px)!important;color:#11113a!important;font-weight:670!important;letter-spacing:-.05em!important}.kkx-lead,.prx-lede,.crx-lede,.fqx-lede,.nlx-desc{font-size:18.667px!important;color:#767087!important;line-height:1.85!important}.kkx-cols,.cvx-cols{gap:30px!important;border:0!important;margin-top:35px!important}.kkx-col,.cvx-col{border:0!important;padding:24px 0!important}.kkx-en,.cvx-en,.kkx-num,.cvx-num{font-size:15px!important}.kkx-ko,.cvx-ko{font-size:25px!important}.kkx-body,.cvx-body{font-size:18.667px!important;line-height:1.85!important;color:#6a647b!important}.kkx-foot{border-color:#dfd9f1!important;gap:20px!important;flex-wrap:wrap}.kkx-link{border-radius:13px!important;background:#4031ff!important;color:white!important;padding:16px 24px!important;font-size:17px!important}.kkx-note{font-size:15px!important}.svx{background:#f7f7fc!important}.svx-cols{gap:24px!important;border:0!important;margin-top:40px!important}.svx-cols>li{border:0!important}.svx-col{padding:32px!important;border:1px solid #fff!important;border-radius:25px;background:linear-gradient(145deg,#fff,#ffffffa6)!important;box-shadow:0 8px 32px #11113a04;transition:transform .3s,box-shadow .3s!important;min-height:330px!important}.svx-col:hover{transform:translateY(-5px)!important;box-shadow:0 18px 42px #11113a0c}.svx-num{font-size:15px!important;color:#8d84a1!important}.svx-label{font-size:20px!important;color:#11113a!important}.svx-stat{font-size:38px!important;line-height:1.35!important;color:#4031ff!important}.svx-stat em{font-size:17px!important;font-family:inherit!important;color:#8a8399!important;margin-bottom:8px}.svx-body{font-size:18.667px!important;line-height:1.75!important;color:#756d86!important}.svx-foot{font-size:15px!important;color:#797085!important;border-color:#ece9f2!important;line-height:1.65!important}.svx-go{font-size:24px!important}.prx{background:#fff!important}.prx-steps{gap:20px!important;border:0!important}.prx-step{border:0!important;border-radius:22px;background:#f7f7fc;padding:28px!important}.prx-day,.prx-num{font-size:15px!important}.prx-label{font-size:24px!important}.prx-desc{font-size:17px!important;color:#756e83!important}.crx{background:#faf9fe!important}.crx-list{border:0!important}.crx-item{padding:32px!important;margin-top:16px!important;border:1px solid #ebe7f4!important;border-radius:22px;background:#fff}.crx-statement{font-size:25px!important;font-weight:600!important}.crx-note{font-size:18.667px!important;color:#777083!important}.crx-num{font-size:16px!important;color:#4031ff!important}.fqx-list{border:0!important}.fqx-item{border:1px solid #ebe8f3!important;border-radius:18px;margin-bottom:12px;background:#fafafe;overflow:hidden}.fqx-q{padding:24px!important;font-size:18.667px!important;line-height:1.6!important}.fqx-a{font-size:18.667px!important;line-height:1.85!important;color:#6e667e!important;padding-inline:24px!important}.fqx-num{font-size:15px!important}.cvx{padding-top:45px!important}.cvx-cols{gap:23px!important}.cvx-col{padding:28px!important;background:#f8f7fc;border:1px solid #efedf5!important;border-radius:23px}.nlx{background:linear-gradient(135deg,#f5f2ff,#f8f9fe)!important}.nlx-wrap{gap:48px!important}.nlx-input,.nlx-submit{border-radius:13px!important;min-height:56px!important;font-size:17px!important}.nlx-input{background:#ffffffc9!important;border:1px solid #dfd9ef!important;padding-inline:18px!important}.nlx-submit{background:#4031ff!important;color:white!important}.nlx-policy,.nlx-note,.nlx-error{font-size:15px!important;line-height:1.7!important}.ctx{background:radial-gradient(ellipse at 85% 50%,#26215e,#11113a 70%)!important;color:white!important}.ctx-title{color:white!important;max-width:900px!important}.ctx-body{font-size:20px!important;color:#c5bddf!important}.ctx-cta{background:#ffffff10!important;border:1px solid #ffffff40!important;border-radius:14px!important;color:white!important;backdrop-filter:blur(18px);padding:18px 25px!important;font-size:17px!important}.ctx-steps{border-color:#ffffff25!important}.ctx-step{font-size:16px!important;color:#d6cfea!important}.ctx-step strong{color:#e5ff4a!important}.ctx-num{font-size:15px!important;color:#a29abf!important}
/* Shared full-site pages and complete detail articles. */
body:not([data-page=home]) #main-content>section:first-child{background:radial-gradient(ellipse at 90% 10%,#ece6ff,#f9f8ff 45%,#fff 80%)!important;border:0!important}body:not([data-page=home]) #main-content>section:first-child>.max-w-7xl{padding-top:80px!important;padding-bottom:65px!important}body:not([data-page=home]) h1:not(.v2 *){font-size:clamp(33px,4vw,60px)!important;line-height:1.3!important}.ed-label{letter-spacing:.1em!important;color:#80748d!important}body:not([data-page=home]) #main-content>.sticky{top:88px!important;background:#ffffffd9!important;backdrop-filter:blur(22px);border-color:#efedf6!important}body :is([data-filter],[data-tab]){font-size:16px!important;border-radius:12px!important;border-bottom:0!important;margin:8px 3px!important;padding:12px 18px!important}body :is([data-filter],[data-tab])[aria-pressed=true]{background:#4031ff!important;color:white!important}body :is([data-filter],[data-tab]):hover{background:#f0edfc}body [data-portfolio-grid]{gap:25px!important}body [data-portfolio-grid] article{border:1px solid #e9e6f2!important;border-radius:23px;background:linear-gradient(140deg,#fff,#f8f7fd)!important;box-shadow:0 6px 28px #11113a05;transition:transform .3s,box-shadow .3s!important}body [data-portfolio-grid] article:hover{transform:translateY(-6px);box-shadow:0 22px 44px #11113a0c}body [data-portfolio-grid] article h2{font-size:25px!important}body [data-portfolio-grid] article p{font-size:17px!important}body #modal-panel{border-radius:25px!important;border:1px solid #fff;box-shadow:0 30px 100px #11113a35;background:#fffffff5!important;backdrop-filter:blur(30px)}body #modal-panel p{font-size:18.667px!important}body #modal-backdrop{backdrop-filter:blur(12px)}body [data-page]{min-width:0}body[data-page=program] main .group.flex.flex-col.overflow-hidden{border:1px solid #e8e5f1!important;border-radius:23px!important;background:#fff!important;box-shadow:0 7px 32px #11113a07;transition:transform .3s}body[data-page=program] main .group.flex.flex-col.overflow-hidden:hover{transform:translateY(-5px)}body[data-page=program] main .group.flex.flex-col.overflow-hidden>div:last-child{padding:24px!important}body[data-page=program] main .group h3{font-size:23px!important}body[data-page=program] main .p-12{border-radius:23px!important;background:#f8f7fd!important}.tmx-group{padding-top:50px!important}.tmx-group>div:first-child{border-top:1px solid #e5e0f0!important;padding-top:35px!important}.tmx-card{border-radius:23px!important;overflow:hidden;background:linear-gradient(135deg,#fbfaff,#f3f0fb)!important;border:1px solid #eae5f3!important;padding:26px!important;box-shadow:0 7px 30px #11113a04}.tmx-card h3{font-size:24px!important}.tmx-card p{font-size:17px!important}.tmx-count{font-size:16px!important;background:#f0ebff!important;color:#4031ff!important;padding:5px 10px;border-radius:8px}body[data-page=team] main ol:not(.v2 *) li{background:#f7f5fd;border:1px solid #e8e2f3!important;border-radius:15px;padding:23px!important;margin-bottom:12px}#feat-rotator{background:#ffffffb3;border:1px solid #ece8f6!important;border-radius:26px;padding:32px!important;backdrop-filter:blur(20px);box-shadow:0 12px 45px #11113a07}.nwx-series{font-size:15px!important}body[data-page=news] [data-category]{border:1px solid #ebe7f3!important;border-radius:20px;background:#fff;margin-bottom:17px;overflow:hidden;box-shadow:0 6px 22px #11113a04;padding:24px!important}body[data-page=news] [data-category] h2{font-size:25px!important}body[data-page=news] #news-pagination button{font-size:16px!important;border-radius:10px!important}body main>article{max-width:960px!important;padding-top:65px!important;padding-inline:40px!important}body main>article>header{padding:40px!important;border-radius:26px;background:linear-gradient(135deg,#f3efff,#fafafe);border:1px solid #eae4f8;margin-bottom:48px!important}.prose{font-size:18.667px!important;line-height:1.9!important}.prose p,.prose li{font-size:18.667px!important;line-height:1.9!important}.prose h2{font-size:30px!important}.prose h3{font-size:25px!important}.prose img{border-radius:17px}.prose table{display:block;overflow-x:auto;font-size:16px!important}.prose :is(td,th){font-size:16px!important}.prose blockquote{border-color:#4031ff!important;background:#f8f6ff;border-radius:0 16px 16px 0;padding:20px 25px;color:#514463}.prose a{color:#4031ff!important}.prose a:hover{text-decoration:underline}.inquiry-panel{border-radius:25px!important;background:#fffffff2!important;backdrop-filter:blur(22px);border:1px solid white!important}.inquiry-backdrop{backdrop-filter:blur(10px)}.inquiry-field label,.inquiry-note,.inquiry-file-hint{font-size:15px!important;line-height:1.65!important}.inquiry-field input,.inquiry-field textarea{border-radius:12px!important}.nk-inquiry-preview{font-size:15px;color:#6d6082;background:#f2edff;padding:15px;border-radius:12px;line-height:1.7}.nk-original-contact{display:block;padding:15px 20px;border-radius:12px;background:#4031ff;color:white;text-align:center;font-size:16px}.inquiry-submit{border-radius:12px!important}.inquiry-status{font-size:16px!important}footer{background:#f8f8fc!important;border-top:1px solid #ece9f4!important;color:#756e84!important}footer>.max-w-7xl{padding-block:60px!important}footer img{height:48px!important;width:auto!important}footer p,footer a{font-size:15px!important;line-height:1.8!important}footer .grid{gap:40px!important}#mobile-cta a{border-radius:13px!important;font-size:16px!important}#custom-cursor{display:none!important}a,button{cursor:pointer!important}.nk-sources{display:none}
@media(max-width:1100px){.nk-program-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-copy{padding-top:90px}.playground{margin-left:-70px}.label-one{left:10%;top:16%}.label-two{bottom:20%;padding:16px}.play-note>span{display:none}.play-note{justify-content:flex-end}.nk-hero.hx-fold{min-height:600px!important}.playground{min-height:590px}.svx-col{padding:25px!important}.svx-stat{font-size:32px!important}}
@media(max-width:760px){nav>.max-w-7xl{height:78px!important;padding-inline:6%}nav img{height:29px!important}.nk-hero.hx-fold{grid-template-columns:1fr;padding:0 6%!important}.hero-copy{padding:55px 0 0}.hx-kicker{font-size:15px!important}.hx-h1{font-size:clamp(33px,7.6vw,48px)!important;line-height:1.4!important;margin-bottom:22px!important}.hx-l1{max-width:11em}.nk-hero-cta{font-size:16px;padding:16px 21px;margin-top:23px}.playground{min-height:430px;margin:-5px -5% 0;width:110%}.label-one{top:17%;left:3%;padding:14px;font-size:15px}.label-two{right:2%;bottom:17%;padding:15px;gap:11px}.glass-label strong{font-size:16px}.label-caption{font-size:15px;letter-spacing:0}.label-mark{width:38px;height:38px;font-size:22px}.play-note{bottom:5px;right:5%}.hx-wrap{padding:30px 6% 60px!important}.hx-photo{aspect-ratio:1.6!important;margin-bottom:35px!important;border-radius:19px!important}.hx-intro{display:block!important}.hx-statement{font-size:25px!important;margin-bottom:28px!important}.hx-about{padding:0!important}.hx-about-desc{font-size:18.667px!important}.hx-marquee-track{font-size:18px!important}.hx-marquee{padding:20px 0!important}:is(.fbx,.kkx,.svx,.prx,.crx,.fqx,.cvx,.nlx,.ctx){padding:58px 6%!important}.fbx-head-copy{font-size:27px!important}.fbx-head{gap:15px;align-items:flex-start!important;flex-direction:column}.nk-program-rail{gap:14px}.nk-program-card img{height:200px;padding:6px}.nk-program-card .fbx-card-meta{font-size:16px!important;padding:16px!important}.fbx-tri{display:grid!important;grid-template-columns:1fr!important;gap:20px!important}.fbx-cell{padding:24px!important}.fbx-press-stack{min-height:300px}.fbx-pf-window{height:270px!important}.chx{padding:45px 6% 0!important}.chx-ko{font-size:27px!important}.kkx-plate{padding:27px!important}.kkx-cols,.cvx-cols,.svx-cols{grid-template-columns:1fr!important;gap:15px!important}.kkx-col{padding:18px 0!important}.kkx-title,.svx-title,.prx-title,.crx-title,.fqx-title,.cvx-title,.nlx-title,.ctx-title{font-size:30px!important}.svx-col{min-height:0!important;padding:29px!important}.svx-stat{font-size:38px!important}.prx-steps{grid-template-columns:1fr 1fr!important;gap:13px!important}.prx-step{padding:20px!important}.prx-label{font-size:22px!important}.prx-desc{font-size:16px!important}.crx-item{padding:24px!important}.crx-statement{font-size:23px!important}.crx-note{font-size:18px!important}.fqx-q{padding:20px!important;font-size:18px!important}.fqx-a{padding-inline:20px!important;font-size:18px!important}.cvx-col{padding:25px!important}.nlx-wrap{grid-template-columns:1fr!important;gap:25px!important}.nlx-input-row{display:flex!important;gap:10px!important}.nlx-input{width:100%!important;min-width:0!important}.nlx-submit{min-width:94px}.ctx-row{display:block!important}.ctx-body{font-size:18.667px!important;margin-bottom:25px!important}.ctx-steps{gap:15px!important}.ctx-step{font-size:15px!important}.nk-refined #main-content>.sticky{top:78px!important}body:not([data-page=home]) #main-content>section:first-child>.max-w-7xl{padding-top:50px!important;padding-bottom:40px!important}.tmx-card{padding:22px!important}#feat-rotator{padding:22px!important}.feat-inner{display:block!important}body main>article{padding-inline:6%!important;padding-top:35px!important}body main>article>header{padding:25px!important}body:not([data-page=home]) h1:not(.v2 *){font-size:33px!important}body[data-page=news] [data-category]{padding:22px!important}footer .grid{gap:25px!important}.fallback-art{width:240px;height:240px;left:18%;top:18%;border-width:50px}}
@media(max-width:430px){.nk-program-rail{grid-template-columns:1fr}.nk-program-card{display:grid;grid-template-columns:105px 1fr}.nk-program-card img{height:145px;object-fit:contain}.nk-program-card .fbx-card-meta{min-height:145px;display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center}.fbx-closed-label{margin-bottom:6px}.prx-steps{grid-template-columns:1fr!important}.prx-step{padding:24px!important}.ctx-steps{flex-wrap:wrap!important}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.hx-marquee-track{transform:none!important}}
/* Respect the prescribed Korean typeface even on originally custom display headings. */
body.nk-refined :is(h1,h2,h3,h4,p,button,input,textarea,summary,.hx-meta,.hx-meta-right):not(.v2 *){font-family:'Pretendard Variable',Pretendard,sans-serif!important}
body.nk-refined .hx-marquee-track,body.nk-refined .hx-marquee-track span,body.nk-refined .hx-marquee-track em{font-size:22px!important;line-height:1.5!important;font-family:'Neue Haas Unica W1G','Pretendard Variable',sans-serif!important}
/* Low-power / WebGL-unavailable equivalent, with the same brand material. */
.fallback-art{border:0!important;background:conic-gradient(from 25deg,#2c20a7,#4031ff 12%,#aaa0ff 26%,#fff 33%,#8c43ff 45%,#4031ff 62%,#201774 75%,#9b89ff 89%,#2c20a7);mask:radial-gradient(transparent 0 40%,#000 41% 69%,transparent 70%);-webkit-mask:radial-gradient(transparent 0 40%,#000 41% 69%,transparent 70%);filter:drop-shadow(14px 20px 10px #11113a20);box-shadow:none;transform:rotateX(20deg) rotateY(-20deg) rotate(-15deg);transition:transform .3s}
body.nk-refined *:not(iconify-icon):not(.v2 *){font-family:'Pretendard Variable',Pretendard,sans-serif!important}
body.nk-refined .font-latin{font-family:'Neue Haas Unica W1G','Pretendard Variable',Arial,sans-serif!important}

/* Brand initial sculpture and investment action palette. */
.fallback-art{border:0!important;border-radius:0;background:none;mask:none;-webkit-mask:none;box-shadow:none;filter:drop-shadow(18px 26px 18px #11113a24);transform:rotateX(20deg) rotateY(-20deg) rotate(-8deg)}
.fallback-art::before,.fallback-art::after{content:"";position:absolute;inset:0;clip-path:polygon(0 0,24% 0,76% 65%,76% 0,100% 0,100% 100%,76% 100%,24% 35%,24% 100%,0 100%);border-radius:8px}
.fallback-art::before{background:linear-gradient(120deg,#11113a,#3520b9 50%,#7864ea);transform:translate(13px,14px)}
.fallback-art::after{background:linear-gradient(125deg,#bcb1ff 0%,#fff 8%,#8d7cff 15%,#4031ff 32%,#7561ff 48%,#e1dcff 52%,#8c43ff 59%,#4031ff 77%,#25196f 100%);box-shadow:inset 2px 3px 4px #fff9}
body :is(nav,main,#mobile-cta,#inquiry-modal) a[href*="ko-kirri.com/deal-sourcing/request"]:not(.v2 *),body .nk-hero-cta,body #modal-invest-btn{background:#11113a!important;border-color:#11113a!important;color:#fff!important;box-shadow:0 8px 22px #11113a14;transition:background .25s ease,border-color .25s ease,transform .3s ease,box-shadow .25s ease}
body :is(nav,main,#mobile-cta,#inquiry-modal) a[href*="ko-kirri.com/deal-sourcing/request"]:not(.v2 *):is(:hover,:focus-visible),body .nk-hero-cta:is(:hover,:focus-visible),body #modal-invest-btn:is(:hover,:focus-visible){background:#4031ff!important;border-color:#4031ff!important;box-shadow:0 10px 26px #4031ff24}
body .hx-cta{display:inline-flex;padding:14px 20px!important}
body .ctx-cta{border-color:#ffffff55!important}
@media(prefers-reduced-motion:reduce){.fallback-art,body .nk-hero-cta{transition:none!important}}

/* Complete shared glass surfaces; selectors match actual source markup. */
body.nk-refined #main-content>.ctx{background:#f7f7fc!important;padding:64px 5.5% 80px!important;color:#11113a!important}
body .ctx .ctx-wrap{padding:48px!important;border:1px solid #e4e1f2!important;border-radius:30px;background:radial-gradient(ellipse at 100% 0%,#e9e3ff80,transparent 60%),linear-gradient(135deg,#fff,#f8f8ff);box-shadow:inset 0 2px 1px #fff,0 18px 55px #11113a08}
body .ctx .ctx-title{color:#11113a!important;font-size:clamp(28px,3vw,42px)!important;max-width:none!important;word-break:keep-all}
body .ctx .ctx-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;margin-top:24px}
body .ctx .ctx-body{color:#606177!important;font-size:18px!important;max-width:750px;margin:0!important}
body .ctx .ctx-cta{white-space:nowrap;border-color:#11113a!important;align-self:center}
body .ctx .ctx-steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;border:0!important;margin-top:34px!important;padding-top:0!important}
body .ctx .ctx-step{display:flex;align-items:center;gap:12px;padding:21px 24px;border:1px solid #e9e6f2;border-radius:17px;background:#ffffffb0;color:#11113a!important}
body .ctx .ctx-step-num{font-size:15px!important;color:#79758d!important}
body .ctx .ctx-step-stat{font-size:24px!important;font-weight:700;color:#4031ff!important}
body .ctx .ctx-step-desc{font-size:16px!important;color:#606177!important}
body:not([data-page=home]) #main-content>.nk-inner-hero{padding:34px 5.5% 22px!important;background:linear-gradient(180deg,#f8f8fc,#fff)!important}
body:not([data-page=home]) #main-content>.nk-inner-hero>.max-w-7xl{position:relative;isolation:isolate;max-width:1248px;padding:55px 48px!important;border:1px solid #e6e2f2;border-radius:30px;background:radial-gradient(ellipse at 94% 0%,#8c43ff12,transparent 58%),linear-gradient(130deg,#fff 12%,#f8f7ff 75%,#f1efff);box-shadow:inset 0 2px 2px #fff,0 14px 42px #11113a06}
body .nk-inner-hero h1{max-width:1000px;font-weight:720!important}
body .nk-inner-hero dl{gap:16px;border:0!important;margin-top:35px!important}
body .nk-inner-hero dl>div{padding:22px!important;background:#ffffffad;border:1px solid #e7e3f4!important;border-radius:18px;box-shadow:inset 0 1px 0 #fff}
body .nk-inner-hero dl dd{color:#4031ff!important}
body [data-portfolio-grid] article,body[data-page=program] main .group.flex.flex-col.overflow-hidden,body[data-page=news] main [data-category],body[data-page=team] .tmx-group>ul>li{position:relative;background:radial-gradient(400px circle at var(--glow-x,50%) var(--glow-y,0%),#4031ff09,transparent 70%),linear-gradient(135deg,#fff,#f9f8fe)!important;border:1px solid #e8e5f2!important;box-shadow:inset 0 1px 1px #fff,0 8px 28px #11113a06;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease!important}
body[data-page=team] .tmx-group>ul{gap:24px!important}
body[data-page=team] .tmx-group>ul>li{border-radius:24px;padding:20px;min-width:0}
body[data-page=team] .tmx-group>ul>li>img{border-radius:16px!important;border:0!important;margin-bottom:22px;aspect-ratio:1;object-fit:cover}
body[data-page=team] .tmx-group>ul>li>p:first-of-type{font-size:24px!important;color:#11113a}
body[data-page=team] .tmx-group>ul>li>p:last-child{font-size:16px!important;line-height:1.8!important}
body[data-page=program] main .group.flex.flex-col.overflow-hidden>div:first-child{border:0!important;background:#f2f1f8!important}
body[data-page=program] main .group.flex.flex-col.overflow-hidden img{opacity:1!important;filter:none!important}
@media(hover:hover) and (pointer:fine){body .nk-reactive:hover{transform:translateY(-4px);border-color:#cbc3f4!important;box-shadow:inset 0 1px 1px #fff,0 18px 42px #11113a12}}
body .nk-reactive:focus-visible{outline:3px solid #4031ff;outline-offset:4px}
@media(max-width:760px){body:not([data-page=home]) #main-content>.nk-inner-hero{padding:20px 5% 12px!important}body:not([data-page=home]) #main-content>.nk-inner-hero>.max-w-7xl{padding:32px 23px!important;border-radius:24px}body .nk-inner-hero dl{gap:8px}body .nk-inner-hero dl>div{padding:14px 10px!important;border-radius:13px}body .nk-inner-hero dl dd{font-size:25px!important}body[data-page=team] .tmx-group>ul{gap:12px!important}body[data-page=team] .tmx-group>ul>li{padding:14px;border-radius:19px}body .ctx .ctx-wrap{padding:27px!important;border-radius:24px}body .ctx .ctx-row{grid-template-columns:1fr;gap:23px}body .ctx .ctx-cta{justify-self:start}body .ctx .ctx-steps{grid-template-columns:1fr;gap:10px}body .ctx .ctx-step{padding:17px 20px}body .ctx .ctx-step-desc{margin-left:auto}}
@media(prefers-reduced-motion:reduce){body .nk-reactive,body .nk-reactive:hover{transform:none!important;transition:none!important}}

/* B direction: distinct compositions within the original brand. */
body[data-page=portfolio] #main-content>.nk-inner-hero>.nk-portfolio-intro{display:grid;grid-template-columns:1.12fr 1fr;gap:60px;align-items:center;background:linear-gradient(125deg,#fff,#f1efff)!important;box-shadow:none;border:0;border-radius:0;padding:60px 0!important}
.nk-logo-wall{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;perspective:1000px;transform:rotate(-5deg);padding:25px 8px}
.nk-logo-wall a{display:flex;align-items:center;justify-content:center;aspect-ratio:1.15;background:linear-gradient(140deg,#fff,#ffffff90);border:1px solid #fff;border-radius:22px;padding:22px;box-shadow:0 16px 30px #11113a0b,inset 0 2px 0 #fff;transition:transform .3s,box-shadow .3s}
.nk-logo-wall a:nth-child(3n+2){transform:translateY(-16px)}.nk-logo-wall a:hover{transform:translateY(-7px) rotate(5deg);box-shadow:0 22px 35px #4031ff20}.nk-logo-wall img{width:100%;height:70px;object-fit:contain}
body[data-page=portfolio] .nk-inner-hero dl>div{padding:17px!important}body[data-page=portfolio] [data-portfolio-grid]{gap:28px!important}
body[data-page=portfolio] [data-portfolio-grid] article{border-radius:24px!important;scroll-margin-top:190px}
body[data-page=portfolio] [data-portfolio-grid] article>div:first-child{height:230px;background:#f4f3fa!important;border-bottom:1px solid #e7e3f1!important;display:grid;place-items:center}
body[data-page=portfolio] [data-portfolio-grid] article>div:first-child>img{opacity:.13;filter:grayscale(1);transform:scale(1.04)}
body[data-page=portfolio] [data-portfolio-grid] article>div:first-child>span{position:relative;left:auto;bottom:auto;width:75%;max-width:75%!important;min-height:110px;padding:28px!important;border-radius:18px!important;box-shadow:0 15px 35px #11113a0a;background:#ffffffed!important;border:1px solid #fff!important}
body[data-page=portfolio] [data-portfolio-grid] article>div:first-child>span img{max-height:60px!important;width:100%;object-fit:contain}
body[data-page=portfolio] [data-portfolio-grid] article>div:last-child{padding:28px!important}body[data-page=portfolio] [data-portfolio-grid] article p{display:block;-webkit-line-clamp:unset;min-height:60px}
body #modal-panel{max-width:760px!important}body #modal-panel>div:first-child{height:210px!important}body #modal-oneliner{font-weight:600;color:#4031ff!important}body #modal-company-name{font-size:34px!important}body #modal-description{line-height:1.9!important}body #modal-url-btn{border-radius:12px;background:#4031ff}body #modal-close-btn{border-radius:12px}
body[data-page=team] #main-content>.nk-inner-hero{background:#fff!important;padding-top:0!important}
body[data-page=team] #main-content>.nk-inner-hero>.nk-team-intro{display:grid;grid-template-columns:1fr 1.1fr;gap:50px;align-items:center;background:#fff!important;border:0;box-shadow:none;border-radius:0;padding:65px 0!important}
body[data-page=team] .nk-inner-hero h1{font-size:clamp(36px,4vw,58px)!important}.nk-team-photo{margin:0;height:440px;border-radius:90px 24px 24px 24px;overflow:hidden;box-shadow:0 28px 55px #11113a18}.nk-team-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 40%;transition:transform .7s}.nk-team-photo:hover img{transform:scale(1.025)}
body .nk-team-index{display:flex;gap:12px;flex-wrap:wrap;padding:0 5.5% 30px;max-width:1400px;margin:auto;border-bottom:1px solid #eeebf4}body .nk-team-index a{font-size:16px!important;padding:12px 20px;border-radius:999px;background:#f6f5fb;color:#606177;transition:background .2s,color .2s}body .nk-team-index a:hover{background:#11113a;color:#fff}
body[data-page=team] .tmx-group{display:grid;grid-template-columns:230px minmax(0,1fr);gap:45px;padding:60px 0!important;border-bottom:1px solid #e8e5f1;scroll-margin-top:110px}
body[data-page=team] .tmx-group>div:first-child{border:0!important;padding-top:14px!important;align-self:start;position:sticky;top:120px}
body[data-page=team] .tmx-group>ul{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}
body[data-page=team] .tmx-group>ul>li{padding:24px!important;border-radius:20px!important;box-shadow:none;background:linear-gradient(145deg,#fff,#f6f5fc)!important}
body[data-page=team] .nk-placeholder{display:none!important}.nk-member-monogram{display:grid;place-items:center;width:64px;height:64px;margin-bottom:28px;border-radius:20px;color:#4031ff;font-size:28px;font-weight:700;background:linear-gradient(145deg,#fff,#e5dfff);border:1px solid #fff;box-shadow:inset 0 2px 0 #fff,0 8px 20px #4031ff0b}
body[data-page=team] .tmx-group>ul>li>p:first-of-type{font-size:26px!important;margin-bottom:8px}body[data-page=team] .tmx-group>ul>li>p:last-child{border-top:1px solid #e8e5f1;padding-top:16px;margin-top:19px;word-break:keep-all}
body[data-page=team] main ol:not(.v2 *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}body[data-page=team] main ol:not(.v2 *) li{margin:0!important;padding:28px!important}
body[data-page=program] #main-content>.nk-inner-hero>.nk-program-intro{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;background:radial-gradient(ellipse at 95% 0%,#4031ff80,transparent 65%),#11113a!important;padding:55px 48px!important;border-color:#292157;color:#fff;overflow:hidden}
body[data-page=program] .nk-inner-hero :is(h1,p,.ed-label){color:#fff!important}body[data-page=program] .nk-inner-hero em{color:#e5ff4a!important}body[data-page=program] .nk-inner-hero p:last-child{border-color:#ffffff30!important;color:#ddd7ff!important}
.nk-poster-rack{height:340px;display:flex;align-items:center;justify-content:center;gap:0;padding:20px}.nk-poster-rack a{width:43%;flex-shrink:0;transform:rotate(-12deg) translateY(16px);transition:transform .4s;box-shadow:0 18px 35px #0004;background:white;padding:7px;border-radius:9px}.nk-poster-rack a:nth-child(2){transform:rotate(0);z-index:2}.nk-poster-rack a:nth-child(3){transform:rotate(12deg) translateY(16px)}.nk-poster-rack a:hover{transform:translateY(-12px);z-index:3}.nk-poster-rack img{width:100%;aspect-ratio:4/5;object-fit:contain;filter:none;opacity:1}
body[data-page=program] main .group.flex.flex-col.overflow-hidden>div:first-child{aspect-ratio:4/5!important;padding:20px!important}body[data-page=program] main .group.flex.flex-col.overflow-hidden{box-shadow:none;border-radius:14px!important}
body[data-page=news] #main-content>.nk-inner-hero>.nk-news-intro{background:#fff!important;border:0;box-shadow:none;border-radius:0;padding:40px 0 20px!important}
body[data-page=news] .nk-inner-hero{background:#fff!important}.nk-news-masthead{display:block;border-bottom:1px solid #11113a;padding-bottom:18px;margin-bottom:26px!important;color:#11113a!important;letter-spacing:.16em!important}
body[data-page=news] .nk-inner-hero h1{font-size:clamp(36px,4.3vw,64px)!important;max-width:none!important}body[data-page=news] .nk-inner-hero>div>div:first-child>p{max-width:700px!important}
body[data-page=news] #feat-rotator{background:linear-gradient(115deg,#11113a,#24205c)!important;border:0!important;padding:42px!important;border-radius:22px;box-shadow:none;color:#fff!important}
body[data-page=news] #feat-rotator :is(h2,p,.ed-label,time){color:#fff!important}body[data-page=news] #feat-rotator .nwx-series{color:#e5ff4a!important;border-color:#e5ff4a80}body[data-page=news] #feat-rotator .text-brand-blue{color:#c6baff!important}
body[data-page=news] main [data-category]{padding:26px 6px!important;border:0!important;border-bottom:1px solid #e6e2f0!important;border-radius:0;background:#fff!important;box-shadow:none;margin-bottom:0;transform:none!important}
body[data-page=news] main [data-category]:hover{background:#faf9fe!important}.nwx-date{font-variant-numeric:tabular-nums}.nwx-excerpt{font-size:17px!important}
@media(max-width:1000px){body[data-page=team] .tmx-group{grid-template-columns:180px 1fr;gap:25px}body[data-page=team] .tmx-group>ul{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nk-logo-wall{gap:10px}.nk-logo-wall a{padding:12px}.nk-team-photo{height:360px}body[data-page=team] main ol:not(.v2 *){grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){body[data-page=portfolio] #main-content>.nk-inner-hero>.nk-portfolio-intro,body[data-page=team] #main-content>.nk-inner-hero>.nk-team-intro,body[data-page=program] #main-content>.nk-inner-hero>.nk-program-intro{grid-template-columns:1fr;gap:30px;padding:28px 0!important}body[data-page=program] #main-content>.nk-inner-hero>.nk-program-intro{padding:30px 24px!important}.nk-logo-wall{max-width:460px;width:100%;margin:auto;padding:10px;transform:rotate(-3deg)}.nk-logo-wall a{aspect-ratio:1.4;border-radius:16px}.nk-logo-wall img{height:48px}.nk-team-photo{height:300px;border-radius:55px 20px 20px}.nk-poster-rack{height:270px;max-width:400px;margin:auto;width:100%}body[data-page=team] .tmx-group{grid-template-columns:1fr;gap:20px;padding:35px 0!important}body[data-page=team] .tmx-group>div:first-child{position:static;margin-bottom:0}body[data-page=team] .tmx-group>ul>li{padding:18px!important}body[data-page=team] main ol:not(.v2 *){grid-template-columns:1fr}body[data-page=portfolio] [data-portfolio-grid]{grid-template-columns:1fr!important}body[data-page=portfolio] [data-portfolio-grid] article>div:first-child{height:200px}body[data-page=news] #feat-rotator{padding:25px!important}body[data-page=news] main [data-category]{padding:24px 4px!important}}
@media(prefers-reduced-motion:reduce){.nk-logo-wall a,.nk-poster-rack a,.nk-team-photo img{transition:none!important}.nk-logo-wall a:hover,.nk-poster-rack a:hover,.nk-team-photo:hover img{transform:none}}
.nk-logo-name{font-size:22px;font-weight:700;color:#11113a;word-break:keep-all;text-align:center}body[data-page=team] .nk-team-index{position:relative;z-index:1}body[data-page=portfolio] [data-portfolio-grid] article:target{outline:3px solid #4031ff;outline-offset:5px}

/* Audit: readable fallbacks, keyboard targets, narrow-screen layout. */
.fallback-art{display:block}body .nk-logo-wall a:focus-visible{outline:3px solid #4031ff;outline-offset:5px}body .nk-team-index a:focus-visible{outline:3px solid #4031ff;outline-offset:4px}body :is(.nk-inner-hero,.nk-intro-copy,.ctx-wrap,.ctx-body){min-width:0}body .ctx .ctx-step{flex-wrap:wrap}
body[data-page=news] [data-tab][aria-current=true],body[data-page=news] [data-tab][aria-selected=true]{background:#4031ff!important;color:white!important}
@media(max-width:420px){body[data-page=team] .tmx-group>ul{grid-template-columns:1fr!important}.nk-program-rail{grid-template-columns:1fr!important}.nk-poster-rack{height:235px}.nk-logo-wall a{padding:10px}.nk-logo-name{font-size:18px}.nk-team-photo{height:250px}body .ctx .ctx-step{padding:16px!important}.nlx-input-row{flex-wrap:wrap}.nlx-submit{width:100%}}

@media(max-width:760px){body[data-page=news] .feat-text>div:first-child{flex-wrap:wrap;gap:8px 12px!important}body[data-page=news] .feat-text>div:first-child time{flex-basis:100%;margin-left:0!important;white-space:nowrap}body[data-page=news] .feat-text .nwx-series{white-space:nowrap;flex-shrink:0}body[data-page=news] .feat-text>div:first-child .ed-label{white-space:nowrap}body[data-page=news] #feat-rotator{min-width:0}body .nk-logo-wall a{min-width:0}}

/* Explicit contrast contract for every page closing section. */
body.nk-refined #main-content .nk-page-cta { background:#4031ff!important; color:#fff!important; }
body.nk-refined #main-content .nk-page-cta :is(h2,p,span) { color:#fff!important; opacity:1; }
body.nk-refined #main-content .nk-page-cta h2 { white-space:pre-line; }
body.nk-refined #main-content .nk-page-cta a { background:#11113a!important; color:#fff!important; border:1px solid #ffffff55!important; border-radius:999px; }
body.nk-refined #main-content .nk-page-cta a:hover { background:#252557!important; }
body.nk-refined #main-content .nk-page-cta a:focus-visible { outline:3px solid #e5ff4a; outline-offset:5px; }
body.nk-refined .nk-inner-hero :is(h1,.nk-intro-copy>p) { white-space:pre-line; }

body.nk-refined .play-note>span { display:inline!important; background:#e5ff4a; color:#11113a!important; padding:3px 6px; box-decoration-break:clone; -webkit-box-decoration-break:clone; line-height:1.7; }
body.nk-refined .play-note { justify-content:center; text-align:center; }
body.nk-refined :is(.hx-statement,.hx-about-desc) { white-space:pre-line!important; word-break:keep-all; overflow-wrap:break-word; }
body.nk-refined .hx-intro { grid-template-columns:minmax(0,1fr) 300px!important; gap:40px!important; }
body.nk-refined .hx-statement { font-size:clamp(22px,1.7vw,25px)!important; line-height:1.7!important; max-width:none!important; }
body.nk-refined #main-content :is(h1,h2,h3,p) { word-break:keep-all; overflow-wrap:break-word; }
@media(max-width:1100px) { body.nk-refined .hx-intro { display:block!important; } body.nk-refined .hx-about { margin-top:28px; } }
@media(max-width:760px) { body.nk-refined .play-note { left:5%; right:5%; bottom:5px; } body.nk-refined .play-note>span { font-size:15px!important; } }
