.next-level{background:#f2f2ef;color:#202426;min-height:100vh;--muted: #5d665e;color-scheme:light;font-family:Arial,Apple SD Gothic Neo,Malgun Gothic,sans-serif}.next-level *{box-sizing:border-box}.next-level button,.next-level a{-webkit-tap-highlight-color:transparent}.next-level button{font-size:16px;border-radius:5px}.next-level a:hover{color:inherit}.next-level button:focus-visible,.next-level a:focus-visible,.next-level select:focus-visible,.next-level input:focus-visible,.next-level textarea:focus-visible,.next-level [role=button]:focus-visible{outline:3px solid #ba7600;outline-offset:3px}.next-level small{line-height:1.5;color:inherit}.next-level svg{flex-shrink:0}.nl-container{width:calc(100% - 80px);max-width:1360px;margin:auto}.nl-header{background:#fff;border-bottom:1px solid #dddeda}.nl-header>.nl-container{height:78px;display:flex;align-items:center;gap:36px}.nl-logo{width:158px;height:62px;object-fit:contain}.nl-logo-v{width:56px;height:52px;object-fit:contain}.nl-header nav{display:flex;align-items:center;gap:28px;margin:auto}.nl-header nav a{font-size:16px;color:#505953;padding:28px 0}.nl-header nav a[aria-current]{color:#980009;box-shadow:inset 0 -2px #980009;font-weight:700}.nl-detail-link{display:flex;gap:7px;align-items:center;font-size:14px}.next-level .nl-menu-toggle,.nl-mobile-brand,.nl-small-only{display:none}.nl-title{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;padding:40px 0 24px}.nl-title>div>span,.nl-eyebrow{font-size:12px;letter-spacing:1.4px;font-weight:700}.nl-title h1{font-size:30px;line-height:1.35;margin:12px 0 0}.nl-title h1 small{font-size:12px;margin:5px 0 0;color:#626c65;letter-spacing:1.6px}.nl-title p{font-size:14px;color:#5c655f;margin:0 0 4px;max-width:380px;line-height:1.8}.next-level .nl-button{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#a10005;color:#fff;border:1px solid #a10005;border-radius:5px;padding:12px 20px;font-size:14px;font-weight:700;cursor:pointer}.next-level .nl-button:hover{background:#bb1015}.next-level .nl-button.secondary{background:transparent;color:inherit;border-color:#747a7c}.nl-stage-navigation{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:32px 0;padding:24px 0;border-top:1px solid #d2d6d1}.nl-stage-navigation small{display:block;color:#626c65;font-size:12px;margin-bottom:8px}.nl-stage-navigation b span{margin:0 12px;color:#90968f}.nl-footer{border-top:1px solid #d4d7d1;display:flex;gap:20px;align-items:center;padding:20px 0 35px;color:#626a63;font-size:12px}.nl-footer>span{letter-spacing:1.5px;font-weight:700}.nl-footer small{margin:auto;font-size:12px}.next-level .nl-footer button{font-size:12px;min-height:32px;padding:6px 10px;background:none;color:#59625b;border:0}.next-level .nl-inquiry-fab{position:fixed;right:22px;bottom:22px;z-index:20;width:52px;height:52px;border-radius:50%;background:#242b28;color:#fff;box-shadow:0 5px 25px #0002;border:1px solid #67726b;padding:0}.nl-simulation{display:inline-flex;flex-wrap:wrap;gap:5px;align-items:center;font-size:12px;color:inherit;line-height:1.6}.nl-simulation b{padding:1px 5px;border:1px solid currentColor;border-radius:3px;font-size:12px}.nl-muted{font-size:14px;color:#a9b6bf;line-height:1.8}.nl-home{padding:36px 0 28px}.nl-home-heading>span{font-size:12px;letter-spacing:1.6px;font-weight:700}.nl-home-heading h1{font-size:clamp(30px,3.1vw,45px);letter-spacing:-2px;margin:13px 0 9px;line-height:1.18}.nl-home-heading h1 br{display:none}.nl-home-heading p{font-size:14px;color:#616b64;margin:0 0 25px}.nl-vision-scenes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.nl-vision-scenes>a{background:#fff;border:1px solid #d5d9d3;position:relative;border-radius:9px;overflow:visible;transition:border-color .2s,box-shadow .2s}.nl-vision-scenes>a:hover{border-color:#939d95;box-shadow:0 8px 24px #0001}.nl-vision-scenes>a:not(:last-child):after{content:"→";position:absolute;right:-15px;top:48%;background:#f2f2ef;border:1px solid #d7dcd6;border-radius:50%;z-index:1;width:27px;height:27px;display:grid;place-items:center;color:#626e66}.nl-vision-scenes header{height:65px;padding:12px 18px;display:flex;align-items:center;gap:12px}.nl-vision-scenes header>span{font-size:31px;color:#737f74;font-weight:300}.nl-vision-scenes header b{font-size:18px}.nl-vision-scenes header small{display:block;font-size:12px;letter-spacing:1px;font-weight:400;color:#647068;margin-top:4px}.nl-vision-scenes header svg{margin-left:auto}.nl-vision-scenes footer{display:flex;flex-direction:column;padding:15px 18px;gap:8px}.nl-vision-scenes footer b{font-size:14px}.nl-vision-scenes footer span{font-size:12px;color:#626d62}.nl-home-cafe,.nl-home-signal,.nl-home-app{height:292px;margin:0 12px;border-radius:5px;overflow:hidden}.nl-home-cafe{padding:12px;background:#f7f8f6;border:1px solid #dde1db}.nl-mini-browser{font-size:12px;border-bottom:1px solid #e0e4de;padding-bottom:9px;margin-bottom:8px}.nl-mini-finance{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.nl-home-cafe i{font-style:normal;font-size:12px;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:700}.nl-mini-finance i{height:43px;background:#194671;color:#fff;border-radius:3px}.nl-mini-finance i:nth-child(2){background:#224fe0}.nl-mini-finance i:nth-child(3){background:#f9dd32;color:#292514}.nl-mini-x{background:#151b20;color:#fff;padding:12px;margin:6px 0;font-size:12px;display:flex;justify-content:space-between}.nl-mini-x span{font-size:12px;color:#a9c0b9}.nl-mini-pair{display:grid;grid-template-columns:1fr 1fr;gap:6px}.nl-mini-pair i{background:#ede7d9;color:#655639;height:47px}.nl-mini-pair i+i{background:#253340;color:#f0f4f8}.nl-mini-media{display:grid;grid-template-columns:1fr 1fr 2fr;gap:6px;margin:6px 0}.nl-mini-media i{height:42px;background:#213530;color:#fff}.nl-mini-media i+i{background:#343944}.nl-mini-media i:last-child{background:#64442d}.nl-mini-events{display:grid;grid-template-columns:1fr 3fr;gap:6px}.nl-mini-events i{height:38px;background:#934423;color:#fff;font-size:12px}.nl-mini-events i+i{background:#171b25}.nl-home-signal{padding:20px;background:#101c26;color:#edf2f5}.nl-home-signal>div:first-child{font-size:12px;letter-spacing:1px}.nl-home-signal small{float:right;color:#b7c2c9}.nl-home-signal strong{display:block;font-size:22px;margin:15px 0}.nl-mini-chart{height:104px;border-bottom:1px solid #4b5e68;display:flex;align-items:end;gap:9px}.nl-mini-chart i{flex:1;background:#72a198;border-top:2px solid #d5e4d7}.nl-mini-tags{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0 13px;font-size:12px;color:#b7c5ce}.nl-mini-saved{font-size:12px;color:#d7b988;border-top:1px solid #31434d;padding-top:12px}.nl-home-app{display:flex;align-items:flex-start;justify-content:center;position:relative;background:#dfe3de;padding:12px 0 0}.nl-mini-phone{background:#182029;color:#fff;width:180px;border:5px solid #10151a;border-radius:24px 24px 0 0;padding:8px 10px;font-size:12px;min-height:300px;box-shadow:15px 8px 25px #17221e33}.nl-mini-notch{width:40px;height:9px;background:#050809;border-radius:12px;margin:0 auto 10px}.nl-mini-phone>b{font-size:14px;letter-spacing:2px}.nl-mini-phone>small{display:block;font-size:12px;margin-top:8px;color:#b3c5bf}.nl-mini-phone-banner{background:#285445;padding:13px;margin-top:10px;font-size:19px;line-height:1.3}.nl-mini-phone-actions{padding:12px 0;font-size:12px}.nl-mini-phone-post{border:1px solid #40534f;padding:11px;font-size:12px;line-height:1.6}.nl-mini-phone-post span{color:#a9d4be}.nl-mini-phone-nav{font-size:12px;margin-top:13px}.nl-app-connection{position:absolute;right:13px;bottom:25px;background:#fff;border:1px solid #c0c9bd;padding:9px 14px;font-size:12px;border-radius:20px}.nl-home-cta{display:flex;align-items:center;gap:22px;margin-top:22px}.nl-home-cta>span:first-child{font-size:14px}.nl-home-cta>span:first-child small{display:block;font-size:12px;letter-spacing:1px;color:#606a61}.nl-home-cta>.nl-simulation{margin-left:auto;color:#5c655e}.nl-browser{background:#fff;border:1px solid #d4d9d4;border-radius:8px;overflow:hidden}.nl-browser-bar{background:#eceeeb;display:flex;align-items:center;gap:14px;padding:10px 18px;color:#5b665c;font-size:12px;min-height:35px}.nl-browser-dots{font-size:12px;letter-spacing:3px;color:#99a198}.nl-browser-bar>a{margin-left:auto}.nl-cafe-masthead{padding:20px 32px;border-bottom:3px solid #273c2f;display:flex;align-items:center;justify-content:space-between;gap:25px}.nl-cafe-masthead .nl-logo{width:240px;height:94px}.nl-cafe-masthead b{display:block;font-size:25px;letter-spacing:-.8px}.nl-cafe-masthead small{display:block;color:#677263;font-size:12px;margin-top:9px;letter-spacing:2px}.nl-cafe-layout{display:grid;grid-template-columns:174px minmax(0,1fr);gap:25px;padding:26px}.nl-cafe-sidebar{display:flex;flex-direction:column;gap:16px;font-size:14px;align-items:flex-start;color:#505d52;border-right:1px solid #e2e6e0;padding-right:18px}.nl-cafe-sidebar .nl-logo-v{width:88px;height:78px;align-self:center}.nl-cafe-sidebar small{font-size:12px;color:#63705f;line-height:1.7}.nl-cafe-sidebar hr{width:100%;border:0;border-top:1px solid #d5ddd2;margin:4px 0}.nl-inventory{display:flex;flex-direction:column;gap:18px;min-width:0}.nl-slot-label{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;font-size:12px;color:#636f60}.nl-slot-label>span{letter-spacing:1.5px;font-weight:700}.nl-slot-label small{font-size:12px}.nl-finance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.next-level .nl-finance-ad{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;justify-content:flex-start;gap:0;border:0;padding:22px 20px 17px;border-radius:6px;min-height:255px;overflow:hidden;transition:box-shadow .2s,filter .2s}.nl-finance-ad.coinone{background:#e7f3fb;color:#16334d}.nl-finance-ad.korea{background:#1743c0;color:#fff}.nl-finance-ad.kakao{background:#fee42f;color:#292717}.nl-brand-logo{width:42px;height:42px;object-fit:contain;border-radius:7px;flex-shrink:0}.nl-finance-ad>.nl-brand-logo{margin-bottom:12px}.nl-finance-ad>small{font-size:12px;margin-bottom:4px}.nl-finance-ad h2{font-size:22px;line-height:1.3;margin:0 0 10px;letter-spacing:-.7px;max-width:180px}.nl-ad-caption{font-size:12px;line-height:1.6;font-weight:400}.nl-ad-cta{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:12px;border-top:1px solid currentColor;padding-top:12px;margin-top:auto}.nl-finance-ad em{font-size:12px;font-style:normal;font-weight:400;margin-top:7px}.next-level .nl-finance-ad:hover{filter:brightness(.97);box-shadow:0 3px 14px #0002}.nl-x-banner{display:flex;align-items:center;gap:25px;padding:26px 28px;background:#111820;color:#fff;border-radius:6px;min-height:144px}.next-level .nl-x-banner:hover{color:#fff;background:#18242d}.nl-x-banner .nl-brand-logo{width:65px;height:65px;border-radius:0}.nl-x-banner>div{flex:1}.nl-x-banner span{font-size:12px;letter-spacing:1.5px;color:#adbbb8}.nl-x-banner h2{font-size:28px;margin:9px 0 6px}.nl-x-banner p{font-size:12px;color:#abbcb5;margin:0}.nl-x-banner>b{font-size:14px;display:flex;align-items:center;gap:12px}.nl-partner-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.nl-premium-banner,.nl-expert-banner{border-radius:6px;overflow:hidden;padding:24px 23px 8px;display:flex;flex-direction:column}.nl-premium-banner{background:#eae2d1;color:#443923}.nl-expert-banner{background:#243340;color:#edf3f6}.nl-partner-heading>span{font-size:12px;letter-spacing:2px}.nl-partner-heading h2{font-size:28px;line-height:1.25;margin:12px 0}.nl-partner-heading>small{font-size:12px}.nl-provider-list{margin-top:22px;flex:1;display:flex;flex-direction:column}.next-level .nl-provider-list button{padding:13px 0;display:flex;justify-content:space-between;gap:10px;align-items:center;text-align:left;background:none;border:0;border-top:1px solid #867a644a;color:inherit;border-radius:0;flex:1;min-width:0}.nl-expert-banner .nl-provider-list button{border-top-color:#70889855}.nl-provider-list b{font-size:14px;display:block}.nl-provider-list small{font-size:12px;line-height:1.5;display:block;font-weight:400;margin:4px 0}.nl-provider-list button>span{font-size:12px;display:flex;gap:5px;align-items:center;flex-shrink:0}.nl-provider-list button:hover b{text-decoration:underline;text-underline-offset:4px}.nl-media-grid{display:grid;grid-template-columns:1fr 1fr 2fr;gap:12px}.next-level .nl-media-ad{display:flex;flex-direction:column;align-items:flex-start;text-align:left;position:relative;border:0;border-radius:6px;padding:22px 19px;color:#fff;overflow:hidden;min-height:330px;justify-content:space-between;background:#243c37}.nl-media-ad.media-1{background:#303849}.nl-media-ad.media-2{background:#59402e}.nl-media-ad:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(130deg,transparent 0 50px,#ffffff05 51px 52px);pointer-events:none}.nl-media-ad>span:first-child{font-size:12px;letter-spacing:1.5px;color:#d4d9d5}.nl-play-ring{border:1px solid #ffffff60;width:50px;height:50px;border-radius:50%;display:grid;place-items:center;margin:20px auto}.nl-media-ad.media-2 .nl-play-ring{width:68px;height:68px}.nl-media-ad h2{font-size:21px;line-height:1.5;margin:5px 0 7px}.nl-media-ad small{font-size:12px;font-weight:400}.nl-media-ad p{font-size:12px;color:#c5d0cb;font-weight:400;margin:0}.nl-media-action{font-size:12px;margin-top:15px;padding-top:12px;border-top:1px solid #ffffff40;width:100%}.nl-event-grid{display:grid;grid-template-columns:1fr 3fr;gap:12px}.next-level .nl-meetup-ad,.next-level .nl-conference-ad{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left;border:0;color:#fff;padding:25px 22px;min-height:310px;overflow:hidden}.next-level .nl-meetup-ad{background:#95421f}.nl-meetup-ad>span,.nl-conference-ad>span:first-child{font-size:12px;letter-spacing:1px}.nl-meetup-ad strong{font-size:30px;line-height:1.25;margin:20px 0}.nl-meetup-ad small{font-size:12px;line-height:1.6;font-weight:400}.nl-meetup-ad>b{display:flex;gap:9px;align-items:center;font-size:12px;margin-top:auto;padding-top:20px}.next-level .nl-conference-ad{background:#181c28;padding:32px}.nl-conference-ad strong{font-size:42px;line-height:1.15;margin:23px 0 12px;position:relative}.nl-conference-ad p{font-size:12px;color:#bec6db;position:relative}.nl-conference-ad>.nl-conf-cta{display:flex;gap:18px;font-size:14px;align-items:center;margin-top:auto;position:relative}.nl-conference-ad>small{font-size:12px;margin-top:9px;color:#b9c0d0;position:relative}.nl-conference-art{position:absolute;right:30px;bottom:-5px;width:40%;height:80%;transform:skewY(-13deg);display:flex;align-items:flex-end;gap:8px;opacity:.6}.nl-conference-art i{width:25%;height:90%;border:1px solid #718bc0;background:linear-gradient(90deg,#2b334e,#4b5c7d)}.nl-conference-art i:nth-child(2){height:70%}.nl-conference-art i:nth-child(3){height:50%}.nl-conference-art i:nth-child(4){height:30%}.nl-terminal{background:#101b25;color:#e7edf1;border:1px solid #34424c;border-radius:8px;overflow:hidden;color-scheme:dark;--muted: #a9b7c3}.nl-terminal-header{height:74px;display:flex;align-items:center;gap:28px;padding:12px 26px;border-bottom:1px solid #33414b}.nl-terminal-header>div{display:flex;align-items:center;gap:10px;font-size:18px;letter-spacing:1px}.nl-terminal-header .nl-brand-logo{width:33px;height:33px}.nl-terminal-header nav{display:flex;gap:4px;margin:auto}.next-level .nl-terminal-header button{background:none;border:0;color:#aebec8;font-size:14px;padding:10px 15px}.next-level .nl-terminal-header button[aria-pressed=true]{color:#e0b77a;background:#263039}.next-level .nl-account{display:flex;gap:7px;align-items:center}.nl-account span{font-size:12px}.nl-market-strip{display:flex;gap:24px;align-items:center;overflow:auto;white-space:nowrap;background:#0c151d;padding:11px 26px;scrollbar-width:thin;font-size:12px}.nl-market-strip>span{font-size:12px;color:#a4b0bb}.nl-market-strip>div{display:flex;gap:9px}.nl-market-strip em,.nl-phone-ticker em{font-style:normal;color:#e9a59c}.nl-signal-toolbar{padding:29px 28px 22px;display:flex;justify-content:space-between;align-items:center;gap:20px}.nl-signal-toolbar .nl-eyebrow{color:#a9b8bd;font-size:12px}.nl-signal-toolbar h2{font-size:28px;margin:9px 0 0}.nl-signal-toolbar h2 small{margin-top:4px;font-size:12px;letter-spacing:1.7px;color:#a9b7c3}.nl-signal-switcher{display:flex;gap:12px}.next-level .nl-signal-switcher button{background:transparent;border:0;color:#a6b5c0;display:flex;flex-direction:column;gap:8px;padding:0}.nl-signal-switcher button>span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid #54626d;font-size:12px}.nl-signal-switcher button[aria-pressed=true]>span{background:#d1b381;border-color:#d1b381;color:#19252c}.nl-signal-switcher small{font-size:12px}.nl-data-workspace{display:grid;grid-template-columns:minmax(0,1fr) 275px;border-top:1px solid #2b3b46}.nl-data-main{min-width:0;padding:22px 28px}.nl-data-filters{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:15px}.nl-data-filters label{display:flex;gap:10px;align-items:center;font-size:12px;color:#abbcc5}.next-level .nl-data-filters select{border:1px solid #485863;background:#1a2a35;color:#e5edf2;border-radius:4px;padding:8px 10px;font-size:12px;max-width:145px;min-height:38px}.nl-data-filters>div{display:flex;gap:5px}.next-level .nl-data-filters button{border:0;background:none;color:#aebac6;padding:7px 11px;min-height:35px;font-size:12px}.next-level .nl-data-filters button[aria-pressed=true]{background:#35434b;color:#fff}.nl-chart-wrap{width:100%;min-width:0}.nl-signal-svg{width:100%;height:auto;display:block;overflow:visible}.nl-signal-svg [role=button]{cursor:pointer}.nl-data-bottom{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-top:14px}.nl-data-bottom .nl-simulation{color:#b2c1c9;font-size:12px}.nl-data-bottom>div{display:flex;gap:7px}.next-level .nl-data-bottom button{font-size:12px;background:#1e3039;border-color:#465963;padding:8px 10px;gap:5px;color:#d2dfdf;min-height:36px}.nl-signal-explanation{border-top:1px solid #2d404b;margin-top:20px;padding-top:18px}.nl-signal-explanation b{font-size:14px}.nl-signal-explanation p{font-size:12px;margin:9px 0 0;color:#aab8c2}.nl-data-rail{background:#16232e;border-left:1px solid #34434e;padding:24px}.nl-data-rail>.nl-eyebrow{font-size:12px;color:#bcab8a}.nl-data-rail h3{font-size:28px;line-height:1.4;margin:14px 0 20px}.next-level .nl-data-rail>button{display:flex;flex-direction:column;text-align:left;align-items:flex-start;border:0;border-top:1px solid #3c4b55;background:none;color:#e1e8ed;padding:15px 0;width:100%;border-radius:0;gap:8px}.nl-data-rail>button small{font-size:12px;color:#a3b5c0;font-weight:400}.nl-data-rail>button b{font-size:14px}.nl-data-rail>button span{font-size:12px;color:#b7c8c9;display:flex;align-items:center;gap:10px}.nl-session-trace{background:#101c26;padding:14px;margin-top:15px;border-radius:5px}.nl-session-trace>b{font-size:12px}.nl-session-trace>small{display:block;font-size:12px;color:#a8b8c3;margin:5px 0 14px}.nl-session-trace>div{display:flex;flex-direction:column;gap:4px;padding:8px 0;border-top:1px solid #2b3d48}.nl-session-trace>div span{font-size:12px;color:#b2b9b0}.nl-session-trace>div b{font-size:12px;font-weight:400}.nl-data-journey{border-top:1px solid #31424e;padding:17px 26px;display:flex;align-items:center;justify-content:center;gap:18px;font-size:12px;color:#b5c4ca;flex-wrap:wrap}.nl-platform-area{padding:35px}.nl-area-title h2{font-size:30px;margin:10px 0 15px}.nl-campaign-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:26px}.next-level .nl-campaign-list button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:27px 22px;min-height:270px;border:1px solid #4d675e;color:#eaf3ed;background:#253e37;gap:18px}.next-level .nl-campaign-list .nl-campaign-research{background:#363e4a;border-color:#697382}.next-level .nl-campaign-list .nl-campaign-meet{background:#574130;border-color:#98765d}.nl-campaign-list button>span{font-size:12px;letter-spacing:1px}.nl-campaign-list h3{font-size:31px;margin:12px 0}.nl-campaign-list small{font-size:12px;font-weight:400}.nl-campaign-list b{display:flex;align-items:center;gap:15px;font-size:12px;margin-top:auto}.nl-personal-layout{display:grid;grid-template-columns:1fr 1fr;gap:35px}.nl-personal-layout h3{font-size:18px;margin-top:25px}.next-level .nl-saved-row{display:flex;width:100%;background:none;border:0;border-bottom:1px solid #43545d;border-radius:0;justify-content:flex-start;color:#dbe8e5;padding:16px 4px}.nl-saved-row span{margin-left:auto;font-size:12px}.nl-rewards{padding:24px;border:1px solid #4c5a5b;background:#19272b;border-radius:7px;color:#edf2ee}.nl-rewards-top{display:flex;justify-content:space-between;align-items:center}.nl-rewards-top>span{font-size:12px;letter-spacing:1px}.nl-rewards-top>b{font-size:30px;letter-spacing:-1px;color:#dfc498}.nl-rewards-top>b small{font-size:14px}.nl-rewards>.nl-simulation{margin:10px 0;color:#b9c6c6;font-size:12px}.nl-goal{border-top:1px solid #3b4d50;margin-top:10px;padding-top:17px}.nl-goal h3{font-size:16px;margin:0 0 10px}.nl-goal>div b{font-size:27px}.nl-goal>div span{font-size:12px;color:#aebbbd}.nl-goal progress{width:100%;height:8px;display:block;margin:13px 0;accent-color:#99bfa6;border:0;border-radius:10px;overflow:hidden}.nl-goal progress::-webkit-progress-bar{background:#3b4c4c}.nl-goal progress::-webkit-progress-value{background:#99bfa6}.nl-goal>small{font-size:12px;color:#b2c0c3}.nl-unlock{display:flex;gap:13px;align-items:center;border:1px solid #495b60;padding:16px;margin:22px 0 15px}.nl-unlock.ready{border-color:#bb9e67;background:#3b372a}.nl-unlock b{font-size:14px;display:block}.nl-unlock small{font-size:12px;color:#b7c1c0;display:block;margin-top:4px}.nl-rewards>.nl-button{width:100%}.nl-app-stage{display:grid;grid-template-columns:390px minmax(0,1fr);gap:80px;align-items:center;max-width:1160px;margin:20px auto 48px}.nl-phone{position:relative;border:7px solid #1b2023;background:#101b25;color:#e6edf0;border-radius:43px;box-shadow:0 20px 50px #18291e22;overflow:hidden;width:390px;max-width:100%;color-scheme:dark;padding-top:4px}.nl-phone-notch{position:absolute;width:84px;height:24px;border-radius:16px;background:#050808;left:50%;top:10px;transform:translate(-50%)}.nl-phone-status{font-size:12px;font-weight:700;padding:12px 23px;display:flex;justify-content:space-between}.nl-phone-header{display:flex;align-items:center;padding:7px 20px;gap:12px}.nl-phone-header .nl-logo-v{width:39px;height:36px;background:#fff;border-radius:4px}.next-level .nl-phone-header button{background:none;border:0;color:#ddbd8a;padding:4px;min-width:30px;font-size:18px;min-height:36px}.nl-phone-header button:first-of-type{margin-left:auto}.nl-phone-header button small{font-size:12px}.nl-phone-ticker{display:flex;gap:14px;overflow:auto;white-space:nowrap;scrollbar-width:thin;padding:6px 14px;background:#0c141d;align-items:center;border-block:1px solid #283742}.nl-phone-ticker>span{font-size:12px;color:#a6b3bf}.next-level .nl-phone-ticker button{background:none;color:#c4cfd4;border:0;min-height:30px;padding:0;font-size:12px;gap:7px}.nl-phone-body{height:504px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:22px 20px}.nl-phone-greeting>small,.nl-phone-heading>small{font-size:12px;letter-spacing:1.5px;color:#b4c2c8}.nl-phone-greeting h2{font-size:30px;line-height:1.25;margin:9px 0 22px}.next-level .nl-phone-ad{display:inline-flex;flex-direction:column;align-items:flex-start;text-align:left;width:calc(50% - 5px);vertical-align:top;min-height:175px;padding:16px 14px;border:0;border-radius:6px;gap:10px}.nl-phone-ad.ad-finance{background:#244f49;color:#e4f1e9;margin-right:10px}.nl-phone-ad.ad-insight{background:#55472f;color:#f5ecd8}.nl-phone-ad>span{font-size:12px;font-weight:400}.nl-phone-ad b{font-size:22px;line-height:1.25;letter-spacing:-1px}.nl-phone-ad>small{font-size:12px;font-weight:400;margin-top:auto}.next-level .nl-phone-x{display:flex;width:100%;padding:13px;margin-top:12px;border:1px solid #435159;background:#1c2b34;color:#edf3f5;text-align:left;justify-content:flex-start;gap:14px}.nl-phone-x .nl-brand-logo{width:35px;height:35px}.nl-phone-x b{display:block;font-size:14px}.nl-phone-x small{display:block;font-size:12px;margin-top:4px;color:#b8c9cc}.nl-phone-quick{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px}.next-level .nl-phone-quick button{display:flex;flex-direction:column;font-size:12px;color:#becfca;background:#1c2c32;border:0;padding:13px 6px;gap:8px}.nl-phone-nav{display:flex;border-top:1px solid #3e4c54;padding:8px 7px 5px;background:#17232d;justify-content:space-around}.next-level .nl-phone-nav button{display:flex;flex-direction:column;border:0;background:none;color:#b1bec7;padding:4px 0;gap:4px;min-width:52px}.nl-phone-nav button span{font-size:12px}.nl-phone-nav button small{font-size:12px;letter-spacing:.3px}.next-level .nl-phone-nav button[aria-pressed=true]{color:#e9c491}.nl-phone-homebar{width:110px;background:#d7dce0;height:4px;border-radius:4px;margin:10px auto}.nl-phone-heading{margin-bottom:20px}.nl-phone-heading h2{font-size:27px;margin:9px 0 14px}.nl-phone-heading .nl-simulation{font-size:12px;color:#b4c0c5}.next-level .nl-phone-row{background:transparent;border:0;border-bottom:1px solid #3f5058;border-radius:0;width:100%;padding:17px 0;color:#d2dfdc;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;text-align:left}.nl-phone-row>b{font-size:14px;margin-right:auto}.nl-phone-body .nl-rewards{padding:16px}.nl-phone-body .nl-rewards-top>b{font-size:30px}.nl-phone-body .nl-unlock{padding:12px}.nl-phone-body .nl-rewards>.nl-button{font-size:12px}.nl-phone-gate{padding:30px 0;text-align:center}.nl-phone-gate p{font-size:14px;line-height:1.7;margin-top:14px;color:#b5c4cd}.next-level .nl-connect{width:100%;background:#253c3d;color:#cae0d7;font-size:12px;padding:12px;border:1px solid #59766e;gap:6px}.nl-compose{margin-top:20px;display:flex;flex-direction:column;gap:15px}.nl-compose label{font-size:12px;display:flex;flex-direction:column;gap:7px}.next-level .nl-compose input,.next-level .nl-compose select,.next-level .nl-compose textarea{width:100%;background:#1c2b34;border:1px solid #52636b;color:#f0f3f3;font:inherit;border-radius:4px;padding:12px;font-size:14px}.nl-compose textarea{resize:vertical;min-height:100px}.nl-sync-label{font-size:12px;color:#c3b591;line-height:1.8;margin:18px 0 0}.nl-phone-stat{padding:20px 0;border-bottom:1px solid #41525b;display:flex;justify-content:space-between;align-items:center}.nl-phone-stat span{font-size:12px}.nl-phone-stat b{font-size:28px;color:#e5c38e}.nl-phone-body h3{font-size:16px;margin-top:25px}.nl-result-heading>span{font-size:12px;letter-spacing:2px;color:#8b4e33}.nl-result-heading h2{font-size:38px;line-height:1.25;margin:17px 0 20px}.next-level .nl-result-heading button{background:none;color:#415547;border:0;padding:0;font-size:14px;margin-bottom:27px}.nl-cafe-receiver{background:#fff;border:1px solid #ccd6cd;border-radius:8px;overflow:hidden}.nl-receiver-brand{display:flex;align-items:center;justify-content:space-between;padding:10px 24px}.nl-receiver-brand .nl-logo{width:145px;height:55px}.nl-receiver-brand>span{font-size:12px;color:#626f5f}.nl-receiver-tabs{margin:0 24px;border-block:1px solid #cad5c6;padding:12px 0;display:flex;justify-content:space-between;font-size:14px}.nl-receiver-tabs>span{font-size:12px;color:#6a7665}.nl-receiver-posts{padding:0 24px;min-height:190px}.nl-old-post{padding:18px 0;display:flex;justify-content:space-between;align-items:center;gap:15px;border-bottom:1px solid #e6eae2;font-size:12px}.nl-old-post small{font-size:12px;color:#64705f}.next-level .nl-new-post button{display:flex;border:0;border-bottom:1px solid #bfccba;background:#eff5ec;color:#2c4c2c;border-radius:0;padding:15px 8px;width:100%;justify-content:flex-start;text-align:left;gap:8px}.nl-new-post span{font-size:12px;color:#337031}.nl-new-post b{font-size:14px;overflow-wrap:anywhere}.nl-new-post small{font-size:12px;margin-left:auto;flex-shrink:0}.nl-new-post p{font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere;background:#f8faf6;padding:15px;line-height:1.8;margin:0}.nl-cafe-receiver>footer{font-size:12px;color:#5e6b59;padding:15px 24px;background:#f3f6ef}.nl-posting{font-size:14px;padding:20px;color:#376032}.nl-sync-status{display:flex;align-items:center;gap:14px;margin-top:24px;font-size:12px;color:#5d6a5b;flex-wrap:wrap}.nl-sync-status span{padding:7px 10px;border:1px solid #c0cabd;border-radius:4px}.nl-sync-status .done{background:#d8e5d4;color:#335b31;border-color:#8eaa86}.nl-app-cafe-result>.nl-muted{color:#647261;font-size:12px;margin:14px 0}.nl-app-cafe-result{min-width:0}.next-level dialog{color-scheme:dark;color:#edf1f3;--muted: #b0bdc5;background:#14212a;border-color:#53636d;border-radius:10px;width:min(670px,calc(100% - 28px))}.next-level .modal-heading{padding:17px 24px;background:#14212a;border-color:#354652}.next-level .modal-heading h2{font-size:16px;letter-spacing:0}.next-level .modal-heading button{background:none;color:#c2cfd5;border:1px solid #586a74;font-size:12px;min-height:34px}.next-level .modal-content{padding:28px}.nl-modal-content>.nl-simulation{color:#b4c4c9;margin-bottom:22px}.nl-modal-content h2{font-size:30px;line-height:1.35;margin:15px 0}.nl-modal-content h3{font-size:24px;line-height:1.5}.nl-modal-content>p{font-size:14px;line-height:1.8;color:#bdc9cd}.nl-modal-content>.nl-button{width:100%;margin-top:16px}.nl-modal-content .nl-eyebrow{color:#d6b989;font-size:12px}.nl-offer-steps{list-style:none;padding:0;margin:0 0 30px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.nl-offer-steps li{font-size:12px;color:#9aadb7;border-top:2px solid #465963;padding-top:9px;display:flex;gap:7px}.nl-offer-steps li.done{color:#e1c797;border-color:#d0af76}.nl-offer-steps li span{font-size:12px}.nl-benefit-summary{padding:18px;border:1px solid #475954;background:#21332f;margin:23px 0 12px}.nl-benefit-summary b{font-size:16px;color:#deccab}.nl-benefit-summary small{display:block;font-size:12px;color:#bacac1;margin-top:7px}.nl-quiz-options{display:flex;flex-direction:column;gap:10px;margin:24px 0}.next-level .nl-quiz-options button{justify-content:flex-start;text-align:left;background:#21333e;border-color:#50636e;color:#dae7e9;padding:16px;font-size:14px}.nl-quiz-options button span{font-size:14px;color:#b5c4c9}.next-level .nl-quiz-options button[aria-pressed=true]{border-color:#d9b27b;background:#494231;color:#f3e9d3}.nl-complete{text-align:center;padding:15px 0}.nl-success{display:grid;place-items:center;margin:0 auto 22px;width:68px;height:68px;background:#345849;border-radius:50%;color:#d5eddb}.nl-complete p{font-size:14px;color:#b8c9cd;line-height:1.8}.nl-complete strong{display:block;color:#dfc18d;font-size:40px;margin:24px 0}.nl-complete strong small{display:block;font-size:12px;font-weight:400;margin-top:9px;color:#b5c4c8}.nl-complete>.nl-button{width:100%}.next-level .nl-source{display:block;text-decoration:underline;text-underline-offset:5px;font-size:14px;margin:20px 0;line-height:1.8}.nl-error{color:#ffc3b6!important;font-size:14px}.nl-video-player{background:#050a0e;border:1px solid #3d505e;display:flex;align-items:center;justify-content:center;margin:20px auto}.nl-video-player.wide{aspect-ratio:16/9;width:100%}.nl-video-player.short{aspect-ratio:9/16;width:min(220px,100%)}.nl-video-player iframe{width:100%;height:100%;border:0}.next-level .nl-video-player button{background:#192932;color:#d3e1e4;border:1px solid #50616b;flex-direction:column;font-size:14px}.nl-modal-field{padding:20px 0}.nl-modal-field label,.nl-field-pair label,.nl-notes{display:flex;flex-direction:column;gap:9px;font-size:14px}.next-level .nl-modal-content select,.next-level .nl-modal-content textarea{background:#1c2f3a;border:1px solid #526773;color:#e1e8ed;border-radius:4px;min-height:42px;padding:12px;width:100%;font-size:14px}.nl-modal-field small{display:block;margin-top:9px;font-size:12px;color:#b4c5cd}.nl-auth-profile{display:flex;align-items:center;gap:16px;padding:20px;border:1px solid #40565f;background:#1a2c36;border-radius:6px;margin:7px 0}.nl-auth-profile b{font-size:18px}.nl-auth-profile small{display:block;font-size:12px;color:#b3c5cd;margin-top:6px}.nl-quest-list{margin:25px 0}.next-level .nl-quest-list>button{display:flex;justify-content:space-between;width:100%;border:0;border-bottom:1px solid #425861;background:none;color:#e3ebe9;text-align:left;padding:20px 4px;gap:12px;border-radius:0}.nl-quest-list b{font-size:16px}.nl-quest-list small{display:block;font-size:12px;font-weight:400;color:#b0c0c6;margin-top:5px}.nl-quest-list button>span{font-size:18px;color:#dfbf8e;white-space:nowrap}.next-level .nl-text-button{background:none;color:#c1d3ce;border:0;font-size:14px;padding:12px 0}.nl-connect-steps{padding-left:23px;margin:24px 0}.nl-connect-steps li{padding:10px 0;font-size:16px;color:#ddbd8e}.nl-connect-steps span{display:block;font-size:12px;color:#b8c8ce;margin-top:7px}.nl-modal-tabs{display:flex;gap:8px;margin:0 0 20px}.next-level .nl-modal-tabs button{background:none;color:#c4d0d4;border:1px solid #52646b;font-size:12px;padding:9px 13px}.next-level .nl-modal-tabs button[aria-pressed=true]{background:#33433e;color:#ecdcbb;border-color:#b5a77c}.nl-field-pair{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:25px 0}.nl-placement-options{border:1px solid #4e626c;padding:16px;display:grid;grid-template-columns:1fr 1fr;gap:13px;margin:20px 0}.nl-placement-options legend{font-size:12px;padding:0 7px;color:#b6c7ce}.nl-placement-options label{display:flex;align-items:center;gap:8px;font-size:12px;cursor:pointer}.nl-placement-options input{width:16px;height:16px;accent-color:#ae201c}.nl-notes textarea{resize:vertical}.nl-modal-actions{display:flex;gap:10px;margin-top:24px}.nl-modal-actions>.nl-button{flex:1;font-size:14px}.nl-quote>div{display:flex;justify-content:space-between;padding:14px 0;border-bottom:1px solid #445761;font-size:14px}.nl-quote>p{font-size:14px;margin:24px 0}.nl-quote>footer{display:flex;justify-content:space-between;padding:23px 0;font-size:14px;color:#e3c594}.nl-quote>small{font-size:12px;color:#b4c3c9}.nl-inquiry-preview{background:#20343d;padding:20px;text-align:left;overflow-wrap:anywhere;margin:25px 0;font-size:14px}.nl-inquiry-preview p{margin-top:10px;white-space:pre-wrap}.nl-detail-list{margin:10px 0 70px;border-top:1px solid #b6c1b6}.nl-detail-list>a{padding:35px 8px;border-bottom:1px solid #b6c1b6;display:flex;justify-content:space-between}.nl-plan{margin:20px 0 40px}.nl-plan article{border-top:1px solid #bbc5b8;padding:30px 0;display:flex;align-items:center;gap:32px}.nl-plan article>span{font-size:46px;font-weight:300;color:#758371}.nl-plan h2{font-size:28px;margin:0 0 10px}.nl-plan p{font-size:14px;margin-bottom:10px}.nl-plan small{font-size:12px;color:#626f5e}.nl-plan a{margin-left:auto;display:flex;gap:12px;font-size:14px;align-items:center}.nl-empty{padding:30px 0}.nl-details{background:#111214;color:#eee;padding:30px;border-radius:8px;margin:30px 0;--muted: #b7bcc6;color-scheme:dark}.nl-details>h1{font-size:30px;margin-top:30px}.nl-details>h1 small{color:#b7bcc6}.nl-details .section-heading{margin-top:20px}@media(min-width:1600px){.nl-home{padding-top:55px}.nl-home-heading h1{font-size:49px}.nl-home-heading p{margin:14px 0 35px}.nl-home-cafe,.nl-home-signal,.nl-home-app{height:320px}.nl-home-cta{margin-top:28px}.nl-mini-chart{height:128px}.nl-home-cafe{padding:16px}.nl-mini-media i{height:54px}.nl-mini-events i{height:43px}}@media(max-width:1100px){.nl-container{width:calc(100% - 44px)}.nl-header>.nl-container{gap:18px}.nl-header nav{gap:18px}.nl-title{align-items:flex-start}.nl-title p{max-width:260px}.nl-cafe-layout{grid-template-columns:130px minmax(0,1fr);padding:18px;gap:16px}.nl-finance-ad h2{font-size:20px}.next-level .nl-finance-ad{padding:18px 14px}.nl-partner-heading h2{font-size:25px}.nl-premium-banner,.nl-expert-banner{padding:20px 16px 5px}.nl-provider-list button>span{font-size:12px}.nl-provider-list small{font-size:12px}.nl-media-ad h2{font-size:18px}.next-level .nl-media-ad{padding:18px 14px;min-height:290px}.nl-data-workspace{grid-template-columns:minmax(0,1fr) 230px}.nl-data-rail{padding:20px}.nl-signal-switcher{gap:8px}.nl-signal-switcher small{font-size:12px}.nl-app-stage{gap:40px;grid-template-columns:370px minmax(0,1fr)}.nl-phone{width:370px}.nl-result-heading h2{font-size:31px}.nl-vision-scenes header{padding:12px}.nl-vision-scenes header b{font-size:16px}.nl-vision-scenes footer{padding:13px 12px}.nl-vision-scenes footer b{font-size:12px}.nl-vision-scenes footer span{font-size:12px}.nl-home-signal{padding:16px}.nl-home-signal strong{font-size:20px}.nl-home-cta{gap:15px}.nl-home-cta>.nl-simulation{font-size:12px}}@media(max-width:800px){.nl-container{width:calc(100% - 32px)}.nl-header>.nl-container{height:68px;gap:15px}.nl-header nav{gap:13px}.nl-header nav a{font-size:12px;padding:25px 0}.nl-header .nl-logo{width:110px;height:50px}.nl-detail-link{font-size:12px}.nl-title{display:block;padding:28px 0 20px}.nl-title h1{font-size:30px}.nl-title p{max-width:none;margin-top:14px;font-size:14px}.nl-cafe-sidebar{display:none}.nl-cafe-layout{display:block;padding:18px}.nl-cafe-masthead{padding:15px 20px}.nl-cafe-masthead b{font-size:20px}.nl-cafe-masthead .nl-logo{width:170px;height:70px}.nl-terminal-header{padding:12px 18px;gap:8px}.nl-terminal-header>div{font-size:14px}.next-level .nl-terminal-header button{padding:8px;font-size:12px}.nl-terminal-header .nl-account span{display:none}.nl-signal-toolbar{display:block;padding:24px}.nl-signal-switcher{justify-content:space-between;margin-top:20px;gap:10px}.nl-signal-switcher small{font-size:12px}.nl-data-workspace{grid-template-columns:1fr}.nl-data-main{padding:20px 24px}.nl-data-rail{border-left:0;border-top:1px solid #3a4c55;display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:24px}.nl-data-rail>.nl-eyebrow{grid-column:1/-1}.nl-data-rail h3{font-size:26px;margin:0}.nl-data-rail>button:nth-of-type(2){grid-column:1}.nl-session-trace{grid-column:2;grid-row:3/5;margin:0}.nl-data-journey{gap:9px;font-size:12px}.nl-campaign-list{gap:10px}.next-level .nl-campaign-list button{padding:20px 16px}.nl-campaign-list h3{font-size:26px}.nl-app-stage{grid-template-columns:350px minmax(0,1fr);gap:25px}.nl-phone{width:350px}.nl-app-cafe-result .nl-result-heading h2{font-size:28px}.nl-receiver-posts{padding:0 14px}.nl-old-post{font-size:12px}.nl-old-post small{display:none}.nl-receiver-brand{padding:8px 12px}.nl-receiver-brand .nl-logo{width:120px}.nl-receiver-brand>span{font-size:12px}.nl-receiver-tabs{margin:0 14px}.nl-cafe-receiver>footer{padding:12px;font-size:12px}.nl-vision-scenes{gap:12px}.nl-vision-scenes header{height:68px;gap:7px}.nl-vision-scenes header>span{font-size:25px}.nl-vision-scenes header>b{font-size:14px}.nl-vision-scenes header small{font-size:12px}.nl-vision-scenes header svg{display:none}.nl-home-cafe,.nl-home-signal,.nl-home-app{margin:0 8px;height:265px}.nl-home-signal{padding:12px}.nl-home-signal strong{font-size:19px}.nl-mini-chart{height:95px;gap:5px}.nl-mini-tags{font-size:12px}.nl-home-cafe{padding:8px}.nl-mini-finance i{font-size:12px}.nl-mini-phone{width:155px}.nl-mini-x{padding:10px 7px;font-size:12px}.nl-mini-x span{font-size:12px}.nl-mini-pair i{height:44px}.nl-mini-media i{height:38px;font-size:12px}.nl-mini-events i{font-size:12px}.nl-vision-scenes footer b{font-size:12px;line-height:1.6}.nl-home-cta>.nl-simulation{display:none}.nl-footer small{max-width:220px}.nl-stage-navigation b{font-size:14px}.nl-stage-navigation b span{margin:0 5px}}@media(max-width:600px){.nl-container{width:calc(100% - 28px)}.nl-header{position:relative;z-index:10}.nl-header>.nl-container{height:66px;gap:14px}.nl-desktop-brand{display:none}.nl-mobile-brand{display:block}.nl-mobile-brand .nl-logo-v{width:44px;height:43px}.nl-header nav{display:none;position:absolute;left:0;right:0;top:66px;background:#fff;border-bottom:1px solid #cdd5cb;padding:12px 22px;margin:0;box-shadow:0 12px 20px #0001}.nl-header nav.open{display:flex;flex-direction:column;align-items:stretch;gap:0}.nl-header nav a{padding:14px 0;font-size:16px}.nl-header nav a[aria-current]{box-shadow:none}.next-level .nl-menu-toggle{display:flex;background:none;color:#2e3930;border:0;padding:8px;min-height:40px}.nl-detail-link{margin-left:auto;font-size:12px}.nl-home{padding:28px 0}.nl-home-heading>span{font-size:12px;letter-spacing:.8px}.nl-home-heading h1{font-size:32px;line-height:1.2;letter-spacing:-1.6px;margin-top:16px}.nl-home-heading h1 br{display:block}.nl-home-heading p{font-size:12px;margin-top:12px;line-height:1.7;max-width:310px}.nl-vision-scenes{grid-template-columns:1fr;gap:22px}.nl-vision-scenes header{height:65px;padding:14px 20px;gap:12px}.nl-vision-scenes header>span{font-size:30px}.nl-vision-scenes header>b{font-size:18px}.nl-vision-scenes header small{font-size:12px}.nl-vision-scenes header svg{display:block}.nl-vision-scenes>a:not(:last-child):after{right:calc(50% - 14px);top:auto;bottom:-25px;transform:rotate(90deg)}.nl-home-cafe,.nl-home-signal,.nl-home-app{height:277px;margin:0 14px}.nl-home-cafe{padding:12px}.nl-mini-finance i{font-size:12px}.nl-mini-x{padding:12px;font-size:12px}.nl-mini-x span,.nl-mini-events i{font-size:12px}.nl-mini-media i{height:44px;font-size:12px}.nl-home-signal{padding:22px}.nl-home-signal strong{font-size:25px}.nl-mini-chart{height:105px;gap:9px}.nl-mini-tags{font-size:12px}.nl-mini-phone{width:180px}.nl-vision-scenes footer{padding:16px 20px}.nl-vision-scenes footer b{font-size:14px}.nl-home-cta{flex-wrap:wrap;justify-content:space-between;gap:14px}.nl-home-cta>span:first-child{font-size:12px}.nl-home-cta .nl-button{font-size:12px;padding:12px}.nl-title>div>span{font-size:12px}.nl-title h1{font-size:27px}.nl-title h1 small{font-size:12px}.nl-title p{font-size:12px;line-height:1.8;margin-top:10px}.nl-browser-bar{padding:10px;font-size:12px;gap:6px}.nl-browser-dots{display:none}.nl-cafe-masthead{padding:12px;gap:12px}.nl-cafe-masthead .nl-logo{width:115px;height:50px}.nl-cafe-masthead b{font-size:14px}.nl-cafe-masthead small{font-size:12px;letter-spacing:.5px;margin-top:6px}.nl-cafe-layout{padding:12px 9px}.nl-inventory{gap:12px}.nl-slot-label{font-size:12px;gap:5px;margin-bottom:8px}.nl-slot-label>span{letter-spacing:.6px}.nl-slot-label small{font-size:12px}.nl-finance-grid{gap:6px}.next-level .nl-finance-ad{padding:12px 9px 10px;min-height:205px;border-radius:4px}.nl-finance-ad>.nl-brand-logo{width:28px;height:28px;border-radius:4px;margin-bottom:10px}.nl-finance-ad>small{font-size:12px}.nl-finance-ad h2{font-size:16px;line-height:1.35;letter-spacing:-.5px;margin-bottom:8px;word-break:keep-all}.nl-ad-caption{font-size:12px;line-height:1.5;margin-bottom:12px}.nl-ad-cta{font-size:12px;gap:3px;padding-top:9px;line-height:1.5}.nl-ad-cta svg{width:20px}.nl-finance-ad em{font-size:12px;line-height:1.5}.nl-x-banner{padding:15px 12px;min-height:112px;gap:10px;border-radius:4px}.nl-x-banner .nl-brand-logo{width:32px;height:32px}.nl-x-banner span{font-size:12px;letter-spacing:.3px}.nl-x-banner h2{font-size:19px;line-height:1.4;margin:6px 0}.nl-x-banner p{font-size:12px;line-height:1.4}.nl-x-banner>b{font-size:12px;gap:4px;align-self:flex-end}.nl-x-banner>b svg{width:20px}.nl-small-only{display:block}.nl-partner-grid{gap:7px}.nl-premium-banner,.nl-expert-banner{padding:15px 11px 4px;border-radius:4px}.nl-partner-heading>span{font-size:12px;letter-spacing:1px}.nl-partner-heading h2{font-size:20px;line-height:1.35;margin:10px 0}.nl-partner-heading>small{font-size:12px;line-height:1.5;display:block}.nl-provider-list{margin-top:15px}.next-level .nl-provider-list button{padding:11px 0;gap:3px;flex-direction:column;align-items:flex-start}.nl-provider-list b{font-size:12px}.nl-provider-list small{font-size:12px;margin:3px 0;line-height:1.6}.nl-provider-list button>span{font-size:12px;gap:6px;margin-top:5px}.nl-media-grid{gap:6px}.next-level .nl-media-ad{padding:12px 8px;min-height:210px;border-radius:4px;gap:5px}.nl-media-ad>span:first-child{font-size:12px;letter-spacing:.6px}.nl-media-ad small{font-size:12px;line-height:1.4;display:block}.nl-media-ad h2{font-size:14px;line-height:1.4;margin:6px 0}.nl-media-ad p{display:none}.nl-play-ring{width:28px;height:28px;margin:8px auto}.nl-play-ring svg{width:20px}.nl-media-ad.media-2 .nl-play-ring{width:40px;height:40px}.nl-media-ad.media-2 .nl-play-ring svg{width:20px}.nl-media-action{font-size:12px;margin-top:5px;padding-top:8px}.nl-event-grid{gap:6px}.next-level .nl-meetup-ad{padding:14px 9px;min-height:245px;border-radius:4px;gap:8px}.nl-meetup-ad>span{font-size:12px;letter-spacing:.5px;line-height:1.6}.nl-meetup-ad strong{font-size:20px;line-height:1.35;margin:13px 0}.nl-meetup-ad small{font-size:12px;line-height:1.6}.nl-meetup-ad>b{font-size:12px;gap:3px;padding-top:10px}.nl-meetup-ad>b svg{width:20px}.next-level .nl-conference-ad{padding:20px 17px;min-height:245px;border-radius:4px}.nl-conference-ad>span:first-child{font-size:12px;letter-spacing:.6px}.nl-conference-ad strong{font-size:31px;margin:24px 0 10px}.nl-conference-ad p{font-size:12px;line-height:1.6}.nl-conference-ad>.nl-conf-cta{font-size:12px;gap:10px}.nl-conf-cta svg{width:20px}.nl-conference-ad>small{font-size:12px;line-height:1.6}.nl-conference-art{right:12px;width:43%;gap:4px}.nl-terminal-header{height:61px;padding:8px 10px;gap:4px}.nl-terminal-header>div{gap:4px;font-size:12px;letter-spacing:0}.nl-terminal-header .nl-brand-logo{width:23px;height:23px}.nl-terminal-header nav{gap:1px}.next-level .nl-terminal-header button{padding:8px 5px;font-size:12px;min-height:36px}.next-level .nl-terminal-header .nl-account{padding:7px}.nl-market-strip{padding:10px 13px;font-size:12px;gap:18px}.nl-market-strip>span{font-size:12px}.nl-signal-toolbar{padding:23px 16px 17px}.nl-signal-toolbar .nl-eyebrow{font-size:12px}.nl-signal-toolbar h2{font-size:27px}.nl-signal-switcher{gap:3px;margin-top:22px}.nl-signal-switcher small{font-size:12px}.nl-signal-switcher button>span{width:32px;height:32px}.nl-data-main{padding:17px 14px}.nl-data-filters{gap:6px}.nl-data-filters label{font-size:12px;gap:5px}.next-level .nl-data-filters select{font-size:12px;max-width:112px;padding:6px}.nl-data-filters>div{gap:0}.next-level .nl-data-filters button{font-size:12px;padding:6px 7px}.nl-data-bottom{flex-wrap:wrap;gap:12px}.nl-data-bottom>.nl-simulation{font-size:12px}.nl-data-bottom>div{margin-left:auto}.nl-signal-explanation b{font-size:14px}.nl-signal-explanation p{font-size:12px;line-height:1.8}.nl-data-rail{padding:20px 17px;gap:13px}.nl-data-rail h3{font-size:24px}.nl-data-rail>button b{font-size:12px}.nl-data-rail>button small{font-size:12px}.nl-data-rail>button span{font-size:12px;gap:5px}.nl-session-trace{padding:12px}.nl-session-trace>small{font-size:12px}.nl-data-journey{font-size:12px;gap:6px;padding:15px 10px;line-height:1.8}.nl-platform-area{padding:24px 17px}.nl-area-title h2{font-size:27px}.nl-campaign-list{grid-template-columns:1fr}.next-level .nl-campaign-list button{min-height:235px}.nl-personal-layout{grid-template-columns:1fr;gap:20px}.nl-app-stage{display:flex;flex-direction:column;gap:34px;margin-top:10px}.nl-phone{width:370px;border-width:6px;flex-shrink:0}.nl-phone-body{height:504px;padding:20px 17px}.nl-phone-body .nl-button{font-size:14px}.nl-phone-ad b{font-size:21px}.nl-phone-nav button small{font-size:12px}.nl-app-cafe-result{width:100%}.nl-app-cafe-result .nl-result-heading h2{font-size:32px}.nl-receiver-brand .nl-logo{width:142px}.nl-receiver-brand>span{font-size:12px}.nl-old-post{font-size:12px}.nl-old-post small{display:block;font-size:12px}.nl-stage-navigation{align-items:flex-start;flex-direction:column;gap:20px;margin:25px 0}.nl-stage-navigation small{font-size:12px}.nl-stage-navigation b{font-size:14px}.nl-stage-navigation .nl-button{align-self:flex-end;font-size:12px}.nl-footer{flex-wrap:wrap;gap:10px;padding:20px 0 80px}.nl-footer>span{font-size:12px}.nl-footer small{order:3;width:100%;max-width:none;margin:0;font-size:12px}.nl-footer button{margin-left:auto}.next-level .nl-inquiry-fab{right:15px;bottom:16px;width:45px;height:45px}.next-level .modal-heading{padding:15px}.next-level .modal-heading h2{font-size:14px}.next-level .modal-heading button{font-size:12px}.next-level .modal-content{padding:20px 17px}.nl-modal-content>.nl-simulation{font-size:12px}.nl-modal-content h2{font-size:28px}.nl-offer-steps{gap:5px;margin-bottom:25px}.nl-offer-steps li{font-size:12px;gap:3px;line-height:1.6}.nl-offer-steps li span{font-size:12px}.nl-modal-content h3{font-size:21px}.next-level .nl-quiz-options button{font-size:14px;padding:14px 12px}.nl-modal-actions{gap:7px}.nl-modal-actions>.nl-button{font-size:12px;padding:12px 9px}.nl-placement-options{padding:13px 10px;gap:13px 8px}.nl-placement-options label{font-size:12px;gap:4px}.nl-field-pair{gap:10px}.nl-field-pair label{font-size:12px}.nl-connect-steps b{font-size:14px}.nl-plan article{gap:18px;flex-wrap:wrap}.nl-plan article>span{font-size:35px}.nl-plan h2{font-size:25px}.nl-plan article>div{flex:1}.nl-plan p,.nl-plan small{font-size:12px;line-height:1.8}.nl-plan a{font-size:12px}.nl-details{padding:20px 14px}.nl-detail-list>a{font-size:16px;padding:27px 0}}@media(prefers-reduced-motion:reduce){.next-level *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.next-level .nl-finance-ad{height:144px;min-height:144px;padding:15px 17px 12px}.nl-finance-ad>.nl-brand-logo{position:absolute;right:14px;top:14px;width:34px;height:34px;margin:0}.nl-finance-ad>small{padding-right:36px;margin:0 0 6px}.nl-finance-ad h2{font-size:20px;max-width:calc(100% - 30px);margin-bottom:8px;line-height:1.3}.nl-finance-ad .nl-ad-caption{display:none}.nl-finance-ad .nl-ad-cta{padding-top:8px;font-size:12px}.nl-finance-ad em{margin-top:5px;font-size:12px}.next-level .nl-media-ad{min-height:0}.nl-media-ad.media-0,.nl-media-ad.media-1{aspect-ratio:9/16}.nl-media-ad.media-2{height:100%}@media(max-width:600px){.next-level .nl-finance-ad{height:144px;min-height:144px;padding:11px 8px 9px}.nl-finance-ad>.nl-brand-logo{width:20px;height:20px;right:8px;top:9px}.nl-finance-ad>small{font-size:12px;padding-right:20px;min-height:20px;margin-bottom:6px}.nl-finance-ad h2{font-size:14px;max-width:100%;line-height:1.4;margin-bottom:5px}.nl-finance-ad .nl-ad-cta{font-size:12px;padding-top:6px}.nl-finance-ad em{font-size:12px;margin-top:5px}.next-level .nl-media-ad{padding:10px 7px;gap:3px}.nl-media-ad h2{font-size:12px;margin:4px 0;line-height:1.3}.nl-media-ad .nl-play-ring{width:24px;height:24px;margin:4px auto}.nl-media-ad.media-2 .nl-play-ring{width:35px;height:35px}.nl-media-ad small{font-size:12px}.nl-media-action{font-size:12px;padding-top:6px;margin-top:3px}.nl-media-ad>span:first-child{font-size:12px}}.nl-media-ad>.nl-video-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.36;transition:opacity .18s}.nl-media-ad:before{z-index:1;background:linear-gradient(0deg,#101822f2,transparent 70%)}.nl-media-ad>*:not(.nl-video-poster){position:relative;z-index:2}.nl-media-ad:hover>.nl-video-poster{opacity:.5}.nl-browser,.nl-terminal,.nl-app-stage{animation:nl-scene-in .2s ease-out}@keyframes nl-scene-in{0%{opacity:.75;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.nl-title p,.nl-home-heading p{font-size:16px}.nl-header nav a{font-size:16px}.nl-detail-link{font-size:14px}.nl-title{gap:30px}.nl-title p{max-width:460px}.nl-slot-label{align-items:flex-start;flex-wrap:wrap;gap:8px 16px;margin:8px 0 14px}.nl-slot-label h2{font-size:24px;margin:0;line-height:1.4}.nl-slot-label small{font-size:14px;line-height:1.6}.nl-slot-label>small{color:#586450}.nl-partner-heading h2{font-size:28px;line-height:1.35}.nl-revenue-model{display:inline-block;font-size:20px;line-height:1.45;padding:8px 0;border-bottom:2px solid currentColor}.nl-product-description{font-size:16px;line-height:1.75;margin:16px 0 12px;letter-spacing:-.4px}.nl-partner-heading>small{font-size:12px;display:block;line-height:1.7}.nl-provider-list b{font-size:18px}.nl-provider-list small{font-size:14px}.nl-provider-list button>span{font-size:14px}.next-level .nl-provider-list button{min-height:88px;gap:14px}.nl-provider-list button>div{min-width:0}.nl-x-banner{min-height:180px;padding:27px}.nl-x-banner h2{font-size:28px}.nl-x-banner span,.nl-x-banner p{font-size:14px}.nl-x-banner>b{font-size:16px}.nl-x-banner .nl-brand-logo{width:76px;height:76px}.next-level .nl-finance-ad{height:190px;min-height:190px;padding:18px}.nl-finance-ad>small{font-size:14px;min-height:34px}.nl-finance-ad h2{font-size:21px;max-width:100%;margin:5px 0 12px}.nl-finance-ad .nl-ad-cta{font-size:14px;padding-top:10px}.nl-finance-ad em{font-size:12px;line-height:1.5}.nl-media-short-title{display:none}.nl-media-ad>span:first-of-type{font-size:14px;letter-spacing:.5px}.nl-media-ad h2{font-size:22px}.nl-media-ad small,.nl-media-ad p,.nl-media-action{font-size:14px}.nl-meetup-ad strong{font-size:32px}.nl-meetup-ad>span,.nl-meetup-ad small,.nl-meetup-ad>b{font-size:16px}.nl-conference-ad p{font-size:16px;line-height:1.75;max-width:70%}.nl-conference-ad>.nl-conf-cta{font-size:16px}.nl-conference-ad>small{font-size:13px}.nl-data-filters label{white-space:nowrap}.nl-data-main .nl-signal-explanation p{font-size:15px}.nl-data-main .nl-signal-explanation b{font-size:18px}.nl-data-rail>button b{font-size:17px}.nl-data-rail>button span{font-size:14px}.nl-data-workspace{grid-template-columns:minmax(0,1fr) 305px}.nl-signal-toolbar h2{font-size:30px}.nl-signal-switcher button>span{width:42px;height:42px;font-size:14px}.nl-signal-switcher small{max-width:94px;white-space:normal}.nl-signal-switcher{gap:14px}.nl-market-strip,.nl-market-strip>span{font-size:13px}.nl-terminal-header{height:auto;min-height:80px}.next-level .nl-terminal-header button{font-size:14px;min-height:44px}.nl-terminal-header .nl-account span{font-size:13px}.nl-data-bottom{flex-wrap:wrap}.nl-data-bottom>div{margin-left:auto}.next-level .nl-data-bottom button{font-size:14px;min-height:44px}.nl-phone-body{height:560px}.nl-phone-ticker>span,.next-level .nl-phone-ticker button{font-size:12px}.nl-phone-body .nl-phone-row{font-size:15px}.nl-phone-nav button small{font-size:10px}.nl-phone-nav button span{font-size:13px}.nl-phone-nav button svg{width:24px;height:24px}.nl-phone-greeting h2{font-size:32px}.nl-phone-ad b{font-size:24px}.next-level .nl-phone-ad{min-height:200px}.nl-phone-header .nl-logo-v{width:48px;height:44px}.nl-phone-body .nl-simulation{font-size:12px}.nl-phone-quick button svg{width:24px;height:24px}.nl-phone-body .nl-rewards{padding:18px 14px}.nl-rewards-top>span{max-width:60%;line-height:1.7}.nl-phone-body .nl-rewards-top>span{font-size:12px}.nl-phone-body .nl-rewards>.nl-button,.nl-phone-body .nl-button{font-size:14px}.nl-phone-body .nl-goal>small,.nl-unlock small{font-size:12px}.next-level .nl-compose input,.next-level .nl-compose select,.next-level .nl-compose textarea{font-size:16px}.nl-compose label{font-size:14px}.nl-sync-label{font-size:12px}.nl-home-cta{flex-wrap:wrap}.nl-home-cta>.nl-simulation{font-size:12px}.nl-vision-scenes footer{min-height:92px}.nl-home{padding-top:28px}.nl-home-cafe,.nl-home-signal,.nl-home-app{height:266px}.nl-mini-phone-nav{font-size:9px}.nl-home-signal strong{font-size:22px}.nl-vision-scenes header small{font-size:11px}.nl-vision-scenes footer b,.nl-vision-scenes footer span{font-size:14px}.nl-home-heading h1{font-size:42px}.nl-home-cta{margin-top:18px}.nl-stage-navigation small{font-size:14px}.nl-stage-navigation b{font-size:16px}.nl-stage-navigation,.nl-footer{flex-wrap:wrap}.nl-footer small{font-size:12px}.nl-quote>div,.nl-modal-content>p{font-size:16px}.nl-offer-steps{gap:8px}.nl-offer-steps li{flex-wrap:wrap}.nl-offer-steps li span,.nl-field-pair label,.nl-notes,.nl-placement-options label{font-size:14px}.nl-phone-x small{font-size:13px}.nl-home-heading>span{font-size:14px}.nl-play-ring{width:56px;height:56px}.nl-play-ring svg{width:26px;height:26px}.nl-inquiry-fab svg{width:26px;height:26px}.nl-home-cta .nl-button{font-size:16px}@media(max-width:1100px){.nl-header nav{gap:16px}.nl-header nav a{font-size:14px}.nl-cafe-layout{grid-template-columns:140px minmax(0,1fr)}.nl-provider-list button>span{font-size:13px}.nl-provider-list small{font-size:13px}.nl-partner-heading h2{font-size:25px}.nl-product-description{font-size:15px}.nl-signal-toolbar{flex-wrap:wrap}.nl-signal-switcher{margin-left:auto}.nl-data-workspace{grid-template-columns:minmax(0,1fr) 260px}.nl-data-filters{flex-wrap:wrap}.nl-media-ad h2{font-size:18px}.nl-finance-ad h2{font-size:19px}.nl-home-cafe,.nl-home-signal,.nl-home-app{height:255px}.nl-vision-scenes footer b,.nl-vision-scenes footer span{font-size:13px}.nl-vision-scenes header>b{font-size:16px}.nl-vision-scenes header small{font-size:10px}.nl-home-heading h1{font-size:36px}.nl-home-cta>.nl-simulation{display:none}.nl-data-rail{padding:20px}}@media(max-width:800px){.nl-cafe-layout{display:block}.nl-header>.nl-container{gap:14px}.nl-header nav{gap:12px}.nl-header nav a{font-size:13px}.nl-title p{font-size:15px}.nl-signal-switcher{margin-left:0;gap:8px}.nl-signal-switcher small{font-size:12px}.nl-data-workspace{grid-template-columns:1fr}.nl-data-rail{grid-template-columns:1fr 1fr}.nl-data-journey{font-size:12px}.nl-platform-area{padding:24px}.nl-campaign-list,.nl-personal-layout{grid-template-columns:1fr}.nl-app-stage{grid-template-columns:350px minmax(0,1fr);gap:20px}.nl-new-post button{flex-wrap:wrap}.nl-old-post{font-size:14px;line-height:1.6;flex-wrap:wrap}.nl-receiver-brand>span{font-size:12px}.nl-vision-scenes header>b{font-size:14px}.nl-vision-scenes header small{font-size:10px}.nl-home-heading h1{font-size:34px}.nl-mini-tags{font-size:10px}.nl-home-cta>span:first-child small{font-size:11px}.nl-media-ad p{display:none}.nl-x-banner{padding:22px;gap:18px}.nl-x-banner h2{font-size:26px}.nl-x-banner>b{font-size:14px;white-space:nowrap}.nl-x-banner .nl-brand-logo{width:50px;height:50px}}@media(max-width:600px){.nl-header nav a{font-size:16px}.nl-title h1{font-size:28px}.nl-title p{font-size:15px}.nl-title h1 small{font-size:12px}.nl-title>div>span{font-size:12px}.nl-cafe-layout{padding:12px 8px}.nl-cafe-masthead{flex-wrap:wrap;padding:15px}.nl-cafe-masthead .nl-logo{width:140px;height:55px}.nl-cafe-masthead b{font-size:16px}.nl-cafe-masthead small{font-size:11px}.nl-browser-bar{font-size:11px;flex-wrap:wrap}.nl-slot-label{display:block}.nl-slot-label h2{font-size:20px;margin-bottom:7px}.nl-slot-label small{display:block;font-size:13px}.nl-inventory{gap:18px}.next-level .nl-finance-ad{height:246px;min-height:246px;padding:12px 8px}.nl-finance-ad>.nl-brand-logo{position:static;width:30px;height:30px;margin-bottom:9px}.nl-finance-ad>small{padding:0;min-height:20px;font-size:12px;line-height:1.5;margin:0 0 8px}.nl-finance-ad h2{font-size:16px;line-height:1.45;margin:0 0 12px}.nl-finance-ad .nl-ad-cta{font-size:12px;gap:4px;flex-wrap:wrap;justify-content:space-between;padding-top:9px;line-height:1.5}.nl-finance-ad .nl-ad-cta svg{width:20px;height:20px}.nl-finance-ad em{font-size:11px;line-height:1.5;margin-top:6px}.nl-x-banner{flex-wrap:wrap;gap:14px;padding:18px 14px;min-height:200px}.nl-x-banner>div{flex-basis:calc(100% - 64px)}.nl-x-banner h2{font-size:23px}.nl-x-banner span,.nl-x-banner p{font-size:13px;line-height:1.6}.nl-x-banner>b{font-size:15px;margin-left:auto}.nl-x-banner>b svg{width:22px;height:22px}.nl-premium-banner,.nl-expert-banner{padding:18px 12px 6px}.nl-partner-heading>span{font-size:11px;letter-spacing:.4px}.nl-partner-heading h2{font-size:21px;line-height:1.45;margin:12px 0}.nl-revenue-model{font-size:16px;line-height:1.6}.nl-product-description{font-size:14px;line-height:1.75;margin:14px 0}.nl-product-description br{display:none}.nl-partner-heading>small{font-size:12px;line-height:1.7}.next-level .nl-provider-list button{padding:16px 0;gap:7px;min-height:110px}.nl-provider-list b{font-size:16px}.nl-provider-list small{font-size:13px;line-height:1.6}.nl-provider-list button>span{font-size:13px;gap:5px;margin-top:5px}.nl-media-full-title{display:none}.nl-media-short-title{display:block}.nl-media-ad small,.nl-media-ad p{display:none}.nl-media-ad h2{font-size:14px;line-height:1.35;margin:4px 0}.next-level .nl-media-ad{padding:10px 7px;gap:4px;min-height:156px}.nl-media-ad>span:first-of-type{font-size:11px;letter-spacing:0;line-height:1.5}.nl-media-ad .nl-play-ring{width:30px;height:30px;margin:4px auto;flex-shrink:0}.nl-media-ad .nl-play-ring svg{width:20px;height:20px}.nl-media-ad.media-2 .nl-play-ring{width:38px;height:38px}.nl-media-action{font-size:11px;line-height:1.5;padding-top:6px;margin-top:4px}.next-level .nl-meetup-ad{padding:15px 8px;min-height:310px}.nl-meetup-ad>span{font-size:12px;line-height:1.6;word-break:keep-all}.nl-meetup-ad strong{font-size:24px;line-height:1.35;margin:13px 0}.nl-meetup-ad small{font-size:14px;line-height:1.7}.nl-meetup-ad>b{font-size:13px;gap:5px;flex-wrap:wrap}.nl-meetup-ad>b svg{width:20px;height:20px}.next-level .nl-conference-ad{padding:20px 16px;min-height:310px}.nl-conference-ad>span:first-child{font-size:12px;line-height:1.6;word-break:normal}.nl-conference-ad strong{font-size:28px;line-height:1.35;margin:16px 0}.nl-conference-ad p{font-size:14px;max-width:none;line-height:1.75}.nl-conference-ad>.nl-conf-cta{font-size:15px;gap:10px}.nl-conference-ad>small{font-size:12px;line-height:1.6}.nl-conference-art{opacity:.25}.nl-terminal-header{flex-wrap:wrap;padding:12px;gap:10px}.nl-terminal-header>div{font-size:16px}.nl-terminal-header .nl-brand-logo{width:30px;height:30px}.nl-terminal-header nav{order:3;width:100%;justify-content:space-between}.next-level .nl-terminal-header button{font-size:14px;padding:8px 10px}.nl-terminal-header .nl-account{margin-left:auto}.nl-terminal-header .nl-account span{display:block;font-size:12px}.nl-signal-toolbar{padding:23px 14px 17px}.nl-signal-switcher{gap:4px;align-items:flex-start}.nl-signal-switcher small{font-size:12px;line-height:1.5;max-width:56px;word-break:keep-all}.nl-signal-switcher button>span{width:38px;height:38px;font-size:13px}.nl-data-filters{gap:12px;flex-wrap:wrap}.nl-data-filters label{font-size:14px}.next-level .nl-data-filters select{font-size:14px;max-width:145px;padding:8px;min-height:44px}.nl-data-filters>div{margin-left:auto}.next-level .nl-data-filters button{font-size:14px;min-height:44px;padding:8px 12px}.nl-data-bottom>.nl-simulation{font-size:12px}.nl-data-main .nl-signal-explanation b{font-size:17px}.nl-data-main .nl-signal-explanation p{font-size:14px}.nl-data-rail{display:block;padding:22px 16px}.nl-data-rail h3{margin:14px 0;font-size:26px}.nl-data-rail>button{margin:10px 0}.nl-data-rail>.nl-eyebrow{font-size:11px}.nl-data-rail>button b{font-size:17px}.nl-data-rail>button small{font-size:12px}.nl-data-rail>button span{font-size:14px}.nl-session-trace{padding:16px;margin-top:20px}.nl-session-trace>small,.nl-session-trace>div span{font-size:12px}.nl-session-trace>div b{font-size:14px}.nl-session-trace>b{font-size:15px}.nl-data-journey{font-size:12px;gap:8px;line-height:1.8}.nl-app-stage{display:flex}.nl-phone-body{height:560px;padding:20px 15px}.nl-phone-nav button small{font-size:9px}.nl-phone-nav button span{font-size:12px}.nl-phone-nav button svg{width:24px;height:24px}.nl-phone-nav button{min-width:50px}.nl-phone-body .nl-simulation{font-size:11px}.nl-phone-greeting h2{font-size:30px}.nl-phone-ad b{font-size:22px}.nl-phone-ad>small{font-size:12px}.nl-phone-ad>span{font-size:11px}.nl-phone-quick button{font-size:14px}.nl-phone-body .nl-phone-row,.nl-phone-row>b{font-size:14px}.nl-phone-body .nl-button{font-size:14px}.nl-phone-body .nl-goal h3{font-size:16px}.nl-unlock b{font-size:14px}.nl-sync-label{font-size:12px}.nl-connect{flex-wrap:wrap}.nl-receiver-tabs,.nl-receiver-brand>span{font-size:14px}.nl-receiver-tabs>span,.nl-receiver-posts small{font-size:12px}.nl-receiver-posts{padding:0 14px}.nl-new-post button{flex-wrap:wrap}.nl-new-post b{font-size:14px}.nl-cafe-receiver>footer{font-size:12px}.nl-sync-status{font-size:13px;gap:7px}.nl-sync-status span{padding:7px}.nl-app-cafe-result>.nl-muted{font-size:13px}.nl-home-heading>span{font-size:12px;line-height:1.7}.nl-home-heading h1{font-size:34px}.nl-home-heading p{font-size:15px}.nl-home-cafe,.nl-home-signal,.nl-home-app{height:310px}.nl-vision-scenes header>b{font-size:18px}.nl-vision-scenes header small{font-size:11px}.nl-vision-scenes footer b,.nl-vision-scenes footer span{font-size:14px}.nl-mini-finance i{font-size:10px}.nl-mini-x{font-size:12px}.nl-mini-x span{font-size:11px}.nl-mini-events i{font-size:9px}.nl-mini-media i{font-size:12px}.nl-mini-phone-nav{font-size:9px}.nl-mini-tags{font-size:11px}.nl-mini-chart{height:115px}.nl-home-cta>span:first-child{font-size:14px}.nl-home-cta>span:first-child small{font-size:11px}.nl-home-cta .nl-button{font-size:15px}.nl-stage-navigation b{font-size:14px;line-height:1.8}.nl-stage-navigation .nl-button{font-size:14px}.nl-stage-navigation small{font-size:13px}.nl-footer small{font-size:12px;line-height:1.8}.next-level .nl-footer button{font-size:13px}.nl-modal-content>p{font-size:16px}.nl-modal-content h2{font-size:28px}.next-level .nl-quiz-options button{font-size:16px}.nl-modal-actions{flex-wrap:wrap}.nl-modal-actions>.nl-button{font-size:14px;min-width:130px}.nl-quote>footer{flex-wrap:wrap;gap:12px}.nl-placement-options{grid-template-columns:1fr}.nl-placement-options label{font-size:15px;min-height:30px}.nl-field-pair{grid-template-columns:1fr}.nl-offer-steps li span{font-size:12px}.nl-modal-content>.nl-simulation{font-size:12px}.nl-product-description,.nl-partner-heading>small{word-break:normal;overflow-wrap:anywhere}}@media(min-width:601px){.nl-home-cafe,.nl-home-signal,.nl-home-app{height:296px}.nl-vision-scenes footer{min-height:80px}.nl-mini-phone{width:202px}.nl-mini-phone-post{padding:8px}.nl-mini-phone-actions{padding:9px 0}.nl-mini-phone-nav{margin-top:9px;font-size:9px}.nl-home-signal strong,.nl-mini-tags{margin:12px 0}.nl-mini-saved{padding-top:10px}}.next-level{min-height:100dvh;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px)}.next-level a,.next-level button{touch-action:manipulation}.next-level .nl-inquiry-fab{right:calc(22px + env(safe-area-inset-right,0px));bottom:calc(22px + env(safe-area-inset-bottom,0px))}@media(max-width:600px){.next-level .nl-inquiry-fab{right:calc(15px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px))}.next-level dialog{max-height:calc(100dvh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.next-level input,.next-level select,.next-level textarea,.next-level .nl-modal-content select,.next-level .nl-modal-content textarea,.next-level .nl-data-filters select{font-size:16px}}:root{font-family:Arial,Apple SD Gothic Neo,Malgun Gothic,sans-serif;color:#f4f4f5;background:#111214;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--bg: #111214;--panel: #1b1d21;--line: #393c44;--muted: #b7bcc6;--red: #a10005;--green: #8fd4bb;color-scheme:dark}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,.button{min-height:44px;padding:11px 18px;border:1px solid #616570;border-radius:5px;background:#25282e;color:#f4f4f5;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:12px;font-size:15px;font-weight:600;line-height:1.45;transition:background .18s,border-color .18s;max-width:100%;text-align:center}button:hover,.button:hover{background:#33373e;border-color:#9b9faa}button:disabled{opacity:.5;cursor:not-allowed}button.primary,.button.primary{background:var(--red);border-color:var(--red);color:#fff}button.primary:hover,.button.primary:hover{background:#ba090f}button.quiet{background:transparent}a:hover{color:#fff}a.text-link:hover{text-decoration:underline;text-underline-offset:5px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid #f6c875;outline-offset:4px}main:focus{outline:none}h1,h2,h3,p{margin-top:0}h1,h2,h3{word-break:keep-all;overflow-wrap:anywhere;letter-spacing:-.035em}h1{font-size:clamp(32px,3.5vw,48px);line-height:1.3;margin-bottom:24px}h1 small,h2 small{display:block;font-size:14px;letter-spacing:.035em;color:var(--muted);font-weight:400;margin-top:12px;line-height:1.7}h2{font-size:25px;line-height:1.45;margin-bottom:18px}h3{font-size:19px;line-height:1.5;margin-bottom:12px}p,li,dd{font-size:16px;line-height:1.8;word-break:keep-all;overflow-wrap:anywhere}p{margin-bottom:20px;max-width:70ch}small,.caption{font-size:13px;line-height:1.7;color:var(--muted)}strong{font-weight:700}em{font-style:normal}ul,ol{padding-left:22px}li+li{margin-top:10px}img{max-width:100%;display:block}input,select,textarea{width:100%;min-width:0;padding:12px;border:1px solid #676d79;border-radius:5px;background:#101114;color:#f4f4f5;min-height:46px;font-size:16px}textarea{resize:vertical}fieldset{min-width:0;border:1px solid var(--line);padding:18px;margin:20px 0;border-radius:5px}legend{font-weight:600;font-size:16px;padding:0 7px}dl{margin:24px 0}dt{font-size:13px;color:var(--muted);margin-top:18px}dd{margin:4px 0 0}progress{accent-color:var(--red);width:100%;height:10px}table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.7;text-align:left}th,td{padding:14px 10px;border-bottom:1px solid var(--line);word-break:keep-all;overflow-wrap:anywhere}th{font-weight:600}caption{text-align:left;color:var(--muted);font-size:13px;margin:12px 0}summary{cursor:pointer;min-height:44px;display:list-item;padding:12px 0;font-size:15px}details p{margin-top:16px}.container{width:calc(100% - 80px);max-width:1360px;margin-inline:auto}.site-header{position:sticky;top:0;z-index:30;background:#111214fa;border-bottom:1px solid var(--line)}.header-inner{width:calc(100% - 80px);max-width:1360px;margin:auto;min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:48px}.logo-horizontal{width:142px;background:#fff}.logo-vertical{display:none}.site-header nav{display:flex;align-items:stretch;gap:36px}.site-header nav a{display:flex;flex-direction:column;justify-content:center;gap:3px;min-height:70px;border-bottom:2px solid transparent;padding:9px 0;white-space:nowrap;font-size:15px;color:var(--muted)}.site-header nav a small{font-size:12px}.site-header nav a.active{border-color:#de313a;color:#fff}.site-header nav a:hover{color:#fff}.mobile-brand,.menu-toggle{display:none}.main-content{padding:48px 0 0;min-height:70vh}.eyebrow{text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.8;letter-spacing:.15em;color:var(--muted);margin-bottom:20px}.lead{font-size:21px;line-height:1.7;letter-spacing:-.025em;max-width:60ch}.muted{color:var(--muted)}.tag{display:inline-flex;align-items:center;padding:4px 9px;border:1px solid #696e79;font-size:12px;line-height:1.6;border-radius:3px;max-width:100%;color:#e3e5e9}.tag.sample{color:#c6e8db;border-color:#4e7868;background:#1a2a24}.sample-label{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.panel>.tag{margin-bottom:22px}.panel>.caption{margin-top:14px}.grid{display:grid;gap:24px;margin:32px 0}.grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.split{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.panel{border:1px solid var(--line);background:var(--panel);border-radius:7px;padding:30px;min-width:0}.panel>:last-child{margin-bottom:0}.panel p{color:#c5c9d1}.actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin:28px 0 6px}.text-link{font-size:15px;line-height:1.6;min-height:44px;display:inline-flex;align-items:center;gap:3px;flex-wrap:wrap;color:#f4f4f5}.external{overflow-wrap:anywhere}.notice{padding:19px 22px;border-left:3px solid var(--red);background:#1c1e22;color:#c4c9d2;font-size:14px;line-height:1.85;margin:30px 0;word-break:keep-all;overflow-wrap:anywhere}.notice h3{color:#fff}.notice p{font-size:14px}.section-intro{display:flex;justify-content:space-between;gap:24px;align-items:center;flex-wrap:wrap;margin:0 0 28px}.section-intro p,.section-intro .sample-label{margin-bottom:0}.section-intro h2{margin:12px 0}.tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:26px}.tabs button{font-weight:400;font-size:14px;border-color:#494e58;background:transparent}.tabs button[aria-pressed=true]{background:#f4f4f5;color:#16171a;border-color:#f4f4f5}.section-intro .tabs{margin-bottom:0}.field{display:flex;flex-direction:column;gap:9px;font-size:14px;font-weight:500;line-height:1.6;margin:20px 0}.field.compact{max-width:360px}.choice{display:flex;gap:12px;align-items:center;padding:10px 4px;min-height:44px;line-height:1.6;font-size:16px;cursor:pointer}.choice input{width:19px;height:19px;min-height:19px;flex:0 0 19px;accent-color:#ae121a}.business-note{border-top:1px solid var(--line);margin-top:32px;padding-top:12px}.clean-list{list-style:none;padding:0}.clean-list li{padding:14px 0;border-bottom:1px solid var(--line);color:#c5c9d1}.divider{height:1px;background:var(--line);margin:24px 0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:-80px;left:20px;z-index:100;background:#fff;color:#000;padding:15px}.skip-link:focus{top:10px}.page-topline{display:flex;gap:12px;align-items:center;font-size:12px;color:var(--muted);margin-bottom:28px}.page-topline a{padding:8px 0}.page-number{margin-left:auto;font-variant-numeric:tabular-nums}.chapter-nav{display:flex;gap:8px 24px;flex-wrap:wrap;padding-bottom:22px;border-bottom:1px solid var(--line);margin-bottom:40px}.chapter-nav a{display:flex;align-items:center;min-height:44px;font-size:13px;color:var(--muted)}.chapter-nav a[aria-current=page]{color:#fff;text-decoration:underline;text-decoration-color:#d02931;text-underline-offset:9px}.page-heading{margin-bottom:32px}.page-heading .eyebrow{margin-bottom:12px}.page-pagination{display:flex;justify-content:space-between;gap:32px;margin-top:64px;padding:26px 0 32px;border-top:1px solid var(--line);font-size:15px;line-height:1.7}.page-pagination a:last-child{text-align:right;margin-left:auto}.page-pagination small{display:block;margin-bottom:6px}.site-footer{border-top:1px solid var(--line);padding:30px 0 40px;color:var(--muted)}.site-footer .container{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.site-footer strong,.site-footer small{display:block}.site-footer strong{font-size:14px;color:#f4f4f5}.site-footer small{font-size:11px;letter-spacing:.04em}.site-footer p{font-size:12px;margin:0 auto 0 0}.site-footer a{font-size:13px;min-height:44px;display:flex;align-items:center}.cover-hero{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:80px;padding:16px 0 60px}.cover-korean{font-size:22px;font-weight:500;letter-spacing:-.04em;margin:28px 0 10px}.cover-hero h1{font-size:clamp(48px,5.3vw,76px);line-height:1.04;letter-spacing:-.055em;margin:0 0 28px}.title-dot{color:#cc1b25}.cover-hero .lead{font-size:24px;line-height:1.7}.cover-brand{display:flex;flex-direction:column;align-items:flex-start;border-left:1px solid var(--line);padding-left:72px;gap:28px}.cover-brand img{width:210px;background:#fff}.cover-brand>span{font-size:25px;line-height:1.5;letter-spacing:-.03em}.cover-brand>small{font-size:10px;letter-spacing:.13em}.phase-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:20px 0 40px}.phase-cards a{padding-top:26px;border-top:2px solid var(--red)}.phase-cards a>span{font-size:11px;letter-spacing:.1em;color:var(--muted)}.phase-cards h2{font-size:25px;margin:15px 0}.phase-cards h2 b{float:right;font-size:24px;font-weight:400;color:var(--muted)}.phase-cards p{font-size:15px;color:var(--muted)}.editorial-statement{padding:12px 0 35px}.editorial-statement h2{font-size:clamp(30px,4vw,54px);line-height:1.5}.editorial-statement em{color:var(--green)}.asset-numbers{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:55px 0 20px}.asset-numbers>div{border-top:1px solid var(--line);padding:26px 0}.asset-numbers span{color:var(--muted)}.asset-numbers strong{font-size:clamp(54px,7vw,96px);display:block;line-height:1.4;letter-spacing:-.05em}.asset-numbers small{font-size:21px;margin-left:12px}.brand{display:flex;align-items:center;gap:16px;margin-bottom:24px}.brand img{width:58px;height:58px;object-fit:contain;background:#fff;border-radius:4px}.brand h2{font-size:24px;margin:0}.product-index{margin-top:36px}.product-row{display:grid;grid-template-columns:80px 1fr 40px;align-items:center;gap:24px;padding:25px 12px;border-top:1px solid var(--line)}.product-row:hover{background:var(--panel)}.product-row h2{margin:0 0 8px}.product-row h2 small{display:inline;margin-left:16px;font-size:13px}.product-row p{margin:0;color:var(--muted)}.index-number{font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.flow{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:38px 0}.flow>span{padding:14px 0;font-size:15px;border-bottom:1px solid #555a64}.flow b{font-weight:400;color:var(--muted)}.flow.big>span{font-size:21px}.flow small{display:block;font-size:12px;margin-top:5px}.media-grid{display:grid;grid-template-columns:1fr 1fr 2fr;gap:22px;margin:32px 0}.media-grid .panel{padding:20px}.media-grid h2{font-size:19px;margin-top:18px}.video{aspect-ratio:16/9;position:relative;background:#0c0d0f;margin-bottom:22px;border:1px solid var(--line)}.video.portrait{aspect-ratio:9/16}.video iframe{width:100%;height:100%;border:0;position:absolute;inset:0}.video-cover{width:100%;height:100%;display:flex;flex-direction:column;border:0;background:linear-gradient(140deg,#272a30,#0d0e10);border-radius:0;position:absolute;padding:16px}.video-cover:hover{background:#24272c}.play-symbol{border:1px solid #606672;border-radius:50%;width:55px;height:55px;display:grid;place-items:center;padding-left:3px}.video-cover small{font-size:11px}.event-art{min-height:180px;background:linear-gradient(120deg,#351518,#111214);padding:28px;margin:-30px -30px 28px;display:flex;flex-direction:column;justify-content:space-between;border-radius:6px 6px 0 0}.event-art span{font-size:11px;letter-spacing:.18em}.event-art strong{font-size:30px;letter-spacing:-.04em}.event-panel:nth-child(2) .event-art{background:linear-gradient(120deg,#283532,#111214)}.market-thesis{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px 0;margin:26px 0 30px}.market-thesis>span{font-size:12px;color:var(--green)}.market-thesis p{font-size:27px;line-height:1.55;margin:12px 0}.metrics{display:grid;gap:20px;margin:28px 0}.metrics.four{grid-template-columns:repeat(4,minmax(0,1fr))}.metrics .panel{padding:24px}.metrics span{font-size:13px;color:var(--muted);display:block}.metrics strong{font-size:32px;line-height:1.4;display:block;margin:14px 0;font-variant-numeric:tabular-nums;letter-spacing:-.035em}.metrics strong small{font-size:12px;margin-left:8px;letter-spacing:0}.chart{margin:0;min-width:0}.chart figcaption{font-size:15px;margin-bottom:24px;line-height:1.7}.chart-canvas{position:relative;height:230px;min-width:0}.chart canvas{max-width:100%}.chart details{margin-top:12px}.chart summary{font-size:13px;color:var(--muted)}.treemap{display:flex;flex-wrap:wrap;gap:5px;min-height:270px;margin:20px 0}.treemap button{background:#283f36;border:0;min-width:80px;min-height:95px;flex-direction:column;gap:0;border-radius:2px}.treemap button:nth-child(2){background:#3b5f50}.treemap button:nth-child(3){background:#476b5c}.treemap button:nth-child(4){background:#27352f}.treemap button[aria-pressed=true]{outline:2px solid #bce8d9;outline-offset:-4px}.treemap strong{font-size:21px}.treemap span{font-size:13px}.research-article h2{font-size:30px}.research-article ol{margin:30px 0}.membership-path{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:42px 0}.path-step{border-top:2px solid var(--red);padding-top:20px}.path-step>span{font-size:12px;color:var(--muted)}.path-step h2{font-size:22px;margin:15px 0}.path-step p{font-size:15px;color:var(--muted)}.goal-number{font-size:clamp(36px,4vw,56px);font-weight:600;font-variant-numeric:tabular-nums;line-height:1.4;letter-spacing:-.04em}.goal-number small{font-size:14px;font-weight:400;letter-spacing:0;display:inline-block}.goal-track{height:14px;background:#383d46;border-radius:3px;overflow:hidden;margin:25px 0}.goal-track>span{height:100%;display:block;background:var(--red);transition:width .7s ease}.milestones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:26px}.milestones button{flex-direction:column;gap:5px;padding:12px 7px;background:transparent;border-color:#4b505b}.milestones button.is-unlocked{background:#254135;border-color:#79bba1}.milestones span{font-size:11px}.milestones strong{font-size:16px}.goal-contribution{display:flex;gap:22px;flex-wrap:wrap;padding:20px 0;border-top:1px solid var(--line);font-size:13px;line-height:1.7}.goal-contribution b{display:block;font-size:24px}.mission-row{display:flex;justify-content:space-between;align-items:center;gap:18px;border-bottom:1px solid var(--line);padding:20px 0}.mission-row h3{margin:0 0 5px}.mission-row p{font-size:13px;margin:0 0 4px}.mission-row button{flex-shrink:0;padding:10px 14px}.unlocked{animation:unlock 1s ease}@keyframes unlock{50%{border-color:#8fd4bb;box-shadow:0 0 0 3px #8fd4bb44}}.benefit-summary{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:32px;padding:25px 0 35px;border-bottom:1px solid var(--line);margin-bottom:35px}.benefit-summary span{color:var(--muted);font-size:14px}.benefit-summary strong{display:block;font-size:36px;margin-top:10px}.benefit-summary strong small{font-size:13px;margin-left:10px}.benefit-summary a{display:flex;margin-top:10px}.benefit-state{font-size:14px;color:var(--muted);display:block;margin-bottom:18px}.benefit-state.open{color:var(--green)}.workflow-steps{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:28px;font-size:13px}.workflow-steps span{border-bottom:2px solid #494e58;padding-bottom:10px}.workflow-steps .active{border-color:#e13a42;color:#fff}.cafe-preview{min-height:350px;background:#121417;padding:24px;border:1px solid var(--line);margin-bottom:22px}.empty-state{min-height:290px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;color:var(--muted)}.empty-state>span{font-size:40px;margin-bottom:20px}.user-copy{white-space:pre-wrap}.pilot-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:38px 0}.pilot-timeline>div{border-top:2px solid var(--red);padding-top:20px}.pilot-timeline span{font-size:13px;color:var(--muted)}.pilot-timeline h2{font-size:21px;margin:13px 0}.pilot-timeline p{font-size:14px;color:var(--muted)}.report-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-top:36px}.metric{border-left:2px solid #565d69;padding-left:16px}.metric strong{font-size:30px}.report-insights{display:flex;flex-wrap:wrap;gap:20px 50px;border-top:1px solid var(--line);padding-top:23px;margin-top:28px}.report-insights span{display:block;color:var(--muted);font-size:12px;margin-bottom:8px}.report-insights strong{font-size:16px;font-weight:500}.funnel{display:grid;gap:8px}.funnel>div{display:flex;justify-content:space-between;padding:12px 16px;background:#252c28;border-left:3px solid #8fd4bb;font-size:14px}.table-wrap{overflow:auto;max-width:100%;margin:35px 0}.roadmap th,.roadmap td{min-width:170px;padding:20px 18px}.roadmap th:first-child{min-width:130px}.decision-hero{padding:14px 0 44px}.decision-hero h2{font-size:clamp(30px,4vw,54px);line-height:1.35;margin-bottom:22px}.reference-filters{display:grid;grid-template-columns:2fr 1fr;gap:24px}.reference-list>div{display:flex;align-items:center;gap:24px;padding:19px 0;border-bottom:1px solid var(--line)}.reference-list>div>div{flex:1;min-width:0}.reference-list small{display:block;font-size:12px;overflow-wrap:anywhere}.reference-list .tag{flex-shrink:0}.guide-bar{background:#23262b;border-bottom:1px solid #474d57}.guide-inner{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding-block:15px}.guide-progress{font-size:13px;white-space:nowrap}.guide-progress b{margin-left:7px}.guide-inner progress{max-width:100px}.guide-inner button,.guide-inner .button{padding:8px 13px;font-size:13px}.guide-inner small{font-size:12px;margin-left:auto}.guide-inner button[aria-pressed=true]{border-color:#f4f4f5}.not-found{padding:80px 0}dialog{border:1px solid #525965;border-radius:9px;background:#191b1f;color:#f4f4f5;width:min(760px,calc(100% - 32px));max-height:calc(100dvh - 48px);padding:0;box-shadow:0 25px 90px #0008}dialog::backdrop{background:#000b}.modal-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:24px 28px;border-bottom:1px solid var(--line);position:sticky;top:0;background:#191b1f;z-index:2}.modal-heading h2{font-size:21px;margin:0}.modal-heading button{flex-shrink:0;padding:8px 12px;font-size:13px}.modal-content{padding:28px}.modal-content .notice:last-child{margin-bottom:0}.error{color:#ffc7cb}.print-actions{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:30px}.executive-page{background:#fff;color:#17191e;max-width:900px;margin:0 auto 50px;padding:48px;color-scheme:light}.executive-page header{display:flex;align-items:center;gap:30px;border-bottom:2px solid #a10005;padding-bottom:25px}.executive-page header img{width:150px}.executive-page header span{font-size:11px;color:#626874}.executive-page h1{font-size:30px;margin:8px 0 0}.executive-page h1 small{font-size:15px;color:#535966;margin:4px 0}.executive-page h2{font-size:21px}.executive-page h3{font-size:15px}.executive-page p{font-size:14px;line-height:1.7}.summary-thesis{padding-top:28px}.summary-thesis>span{font-size:11px;color:#8d0005}.summary-thesis h2{font-size:28px;margin:12px 0}.summary-phases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0;border-block:1px solid #d9dce1;padding-block:20px}.summary-phases b{color:#a10005;font-size:12px}.summary-phases h3{margin-top:8px}.summary-phases p{font-size:12px;margin:0}.summary-columns{display:grid;grid-template-columns:1fr 1fr;gap:26px}.executive-page footer{font-size:11px;color:#515866;line-height:1.6;border-top:1px solid #d9dce1;padding-top:18px;margin-top:25px}.image-fallback{display:inline-block;padding:8px;background:#fff;color:#17191e;font-size:13px}@media(min-width:2000px){.cover-hero{padding-top:24px;padding-bottom:72px}.cover-hero h1{font-size:76px}}@media(max-width:1150px){.header-inner{gap:24px}.site-header nav{gap:22px}.site-header nav a{font-size:14px}.site-header nav a small{font-size:11px}.cover-hero{gap:40px}.cover-brand{padding-left:40px}.panel{padding:24px}.event-art{margin:-24px -24px 24px}.grid.three{gap:20px}.report-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.brand{gap:12px}.brand h2{font-size:21px}}@media(max-width:1000px){.container,.header-inner{width:calc(100% - 48px)}.header-inner{min-height:78px;position:relative}.logo-horizontal{display:none}.logo-vertical{display:block;width:58px;background:#fff}.mobile-brand{display:block;font-size:15px;margin-right:auto}.menu-toggle{display:inline-flex;font-size:13px;padding:9px 13px}.site-header nav{display:none;position:absolute;top:78px;left:-24px;right:-24px;background:#1b1d21;border-bottom:1px solid #5a606d;padding:18px 24px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px}.site-header nav.open{display:grid}.site-header nav a{min-height:60px;font-size:15px}.site-header nav a small{font-size:12px}.main-content{padding-top:32px}.grid.three{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.split,.media-grid{grid-template-columns:1fr 1fr}.wide-video{grid-column:1/-1}.media-grid .portrait{aspect-ratio:9/12}.cover-brand img{width:160px}.cover-brand>span{font-size:21px}.metrics.four,.membership-path{grid-template-columns:repeat(2,minmax(0,1fr))}.goal-number small{display:block}.pilot-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.goal-contribution{gap:16px}.milestones strong{font-size:14px}.milestones span{font-size:11px}.benefit-summary{grid-template-columns:1fr 1fr}.benefit-summary>div:last-child{grid-column:1/-1}.phase-cards h2{font-size:21px}.phase-cards p{font-size:14px}}@media(max-width:700px){.container,.header-inner{width:calc(100% - 40px)}.header-inner{gap:12px;min-height:76px}.site-header nav{top:76px;left:-20px;right:-20px;padding:16px 20px;grid-template-columns:1fr 1fr}.logo-vertical{width:52px}.mobile-brand{font-size:13px}.menu-toggle{font-size:12px;padding:8px 11px}.main-content{padding-top:26px}.cover-hero{display:flex;flex-direction:column;align-items:stretch;gap:28px;padding:0 0 32px}.cover-korean{font-size:18px;margin-top:20px}.cover-hero h1{font-size:clamp(38px,11.4vw,54px);line-height:1.05}.cover-hero .lead{font-size:21px}.cover-hero .eyebrow{font-size:10px;letter-spacing:.09em}.cover-brand{border-left:0;border-top:1px solid var(--line);padding:24px 0 0;display:grid;grid-template-columns:100px 1fr;gap:15px 22px;align-items:center}.cover-brand img{width:100px;grid-row:span 2}.cover-brand>span{font-size:19px}.cover-brand>small{font-size:8px;letter-spacing:.03em}.phase-cards{grid-template-columns:1fr;gap:20px;margin:10px 0 25px}.phase-cards a{padding-top:19px}.phase-cards h2{font-size:24px;margin:12px 0}.phase-cards p{font-size:15px;margin-bottom:8px}.grid.three,.grid.two,.grid.split{grid-template-columns:1fr;gap:18px;margin:26px 0}.panel{padding:22px}.panel h2{font-size:23px}.panel h2 small{font-size:13px}.lead{font-size:19px}.page-topline{font-size:11px;gap:8px;margin-bottom:18px}.chapter-nav{gap:0 19px;padding-bottom:16px;margin-bottom:27px}.chapter-nav a{font-size:12px}.page-heading{margin-bottom:26px}.page-heading h1{font-size:30px;line-height:1.4}.page-heading h1 small{font-size:13px;letter-spacing:.015em}.page-heading .eyebrow{font-size:11px}.section-intro{gap:18px}.section-intro .tabs{width:100%}.tag{font-size:11px}.notice{padding:16px 18px;font-size:13px;margin:24px 0}.actions{gap:14px;margin-top:24px}.actions .text-link{font-size:14px}.page-pagination{font-size:13px;gap:22px;margin-top:42px;padding:24px 0}.page-pagination a{max-width:48%}.site-footer{padding-bottom:calc(28px + env(safe-area-inset-bottom))}.site-footer .container{gap:12px 25px}.site-footer p{width:100%;order:4}.asset-numbers{gap:20px;margin-top:32px}.asset-numbers strong{font-size:56px}.asset-numbers small{font-size:15px;margin-left:6px}.asset-numbers span{font-size:13px}.editorial-statement h2{font-size:31px}.product-row{grid-template-columns:30px 1fr 20px;gap:10px;padding:22px 0}.product-row h2{font-size:22px}.product-row h2 small{display:block;margin:5px 0}.product-row p{font-size:14px}.flow{gap:10px;justify-content:flex-start;margin:26px 0}.flow>span{font-size:13px}.flow.big{display:grid;grid-template-columns:1fr 24px 1fr}.flow.big>span{font-size:18px}.flow.big>b:nth-of-type(2n){display:none}.media-grid{gap:14px;grid-template-columns:1fr 1fr}.media-grid .panel{padding:13px}.media-grid .portrait{aspect-ratio:9/16}.media-grid h2{font-size:17px}.media-grid .text-link{font-size:13px}.media-grid .caption{font-size:12px}.video-cover{padding:8px;font-size:13px}.video-cover small{font-size:10px}.play-symbol{width:44px;height:44px}.event-art{margin:-22px -22px 24px}.market-thesis p{font-size:23px}.metrics.four{gap:12px}.metrics .panel{padding:17px}.metrics strong{font-size:29px}.metrics strong small{display:block;margin-left:0}.metrics span{font-size:12px}.desktop-only{display:none}.chart-canvas{height:215px}.membership-path{gap:20px}.path-step h2{font-size:20px}.goal-number{font-size:46px}.goal-number small{font-size:13px;display:block}.milestones{gap:7px}.milestones strong{font-size:16px}.goal-contribution{justify-content:space-between}.goal-contribution b{font-size:25px}.goal-panel .sample-label{gap:6px}.mission-row{gap:12px}.mission-row h3{font-size:18px}.benefit-summary{gap:24px}.benefit-summary strong{font-size:32px}.cafe-preview{padding:20px;min-height:260px}.empty-state{min-height:240px}.pilot-timeline{gap:20px}.pilot-timeline h2{font-size:19px}.pilot-timeline p{font-size:13px}.report-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.metric{padding-left:12px}.metric strong{font-size:32px}.report-insights{gap:18px;flex-direction:column}.reference-filters{grid-template-columns:1fr;gap:0}.reference-filters .field{margin:14px 0}.reference-list>div{gap:15px;flex-wrap:wrap}.reference-list .tag{margin-left:32px}.reference-list>div>div{flex-basis:80%}.reference-list small{font-size:11px}.guide-inner{gap:8px;padding:12px 0}.guide-inner progress{max-width:60px}.guide-inner small{margin-left:0;width:100%}.guide-inner button,.guide-inner .button{font-size:12px;padding:8px 11px}.guide-progress{font-size:12px}.modal-heading{padding:18px;gap:12px}.modal-heading h2{font-size:18px}.modal-content{padding:20px}.modal-content fieldset{padding:14px}.modal-content .choice{font-size:15px}dialog{max-height:calc(100dvh - 24px);width:calc(100% - 24px)}.executive-page{padding:24px}.executive-page header{flex-direction:column;align-items:flex-start;gap:15px}.executive-page header img{width:120px}.executive-page h1{font-size:25px}.summary-thesis h2{font-size:23px}.summary-phases,.summary-columns{grid-template-columns:1fr}.print-actions{gap:12px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@page{size:A4;margin:12mm}@media print{body{background:#fff;color:#111}.site-header,.site-footer,.print-actions,.guide-bar,.skip-link{display:none!important}.container{width:100%;max-width:none}.main-content{padding:0;min-height:0}.executive-page{padding:0;margin:0;max-width:none;print-color-adjust:exact;-webkit-print-color-adjust:exact}.executive-page header{display:flex;flex-direction:row;align-items:center;padding-bottom:16px;gap:22px}.executive-page header img{width:130px}.executive-page h1{font-size:26px}.executive-page h1 small{font-size:13px}.executive-page header span{font-size:10px}.summary-thesis{padding-top:22px}.summary-thesis h2{font-size:25px}.summary-phases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:22px 0;padding:18px 0}.summary-columns{display:grid;grid-template-columns:1fr 1fr}.executive-page p{font-size:12px;line-height:1.65}.executive-page h2{font-size:19px;margin-bottom:14px}.executive-page h3{font-size:14px}.executive-page footer{font-size:10px;margin-top:20px}.executive-page section{break-inside:avoid}.executive-page a{color:#111}.summary-main{padding:0}.page-pagination{display:none}.panel{break-inside:avoid}}@media print{:root{background:#fff;color-scheme:light}}.link-caution{color:#efc899}
