.nbc-switch[hidden]{display:none!important}@keyframes nbc-rot{0%,28%{transform:translateY(0)}34%,61%{transform:translateY(-33.333%)}67%,94%{transform:translateY(-66.666%)}to{transform:translateY(-66.666%)}}@keyframes nbc-fan{0%{opacity:.5;translate:0 70px;scale:.9}to{opacity:1;translate:0 0;scale:1}}@keyframes nbc-fill{to{background-size:100% 100%,auto}}.nbc-hero{max-width:1100px;margin:0 auto;padding:0 var(--gutter);display:flex;flex-direction:column;align-items:center;gap:26px;text-align:center}.nbc-hero>h1{animation:none}.rot-line{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-size:clamp(16px,1.6vw,20px);font-weight:500;color:#5b5d63}.rot{display:inline-block;height:1.6em;overflow:hidden;vertical-align:middle;border-radius:999px;background:#0c0d0f;color:#fcfcf9;font-weight:600}.rot>span{display:flex;flex-direction:column;animation:nbc-rot 6s cubic-bezier(.7,0,.3,1) infinite}.rot>span>span{height:1.6em;line-height:1.6em;padding:0 14px}.hero-h1{margin:0;font-size:clamp(44px,8vw,112px);font-weight:600;line-height:.95;letter-spacing:-.05em;text-wrap:balance}.nbc-w{display:inline-block;animation:nbc-hero-in .7s cubic-bezier(.2,.8,.2,1) both}.nbc-tiles{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.nbc-tile{display:flex;flex-direction:column;justify-content:space-between;gap:48px;min-height:260px;padding:24px;border-radius:24px;color:#0c0d0f;text-decoration:none;animation:nbc-fan .8s cubic-bezier(.2,.8,.2,1) both;transition:transform .3s}.nbc-tile:nth-child(1){animation-delay:.12s}.nbc-tile:nth-child(2){animation-delay:.18s}.nbc-tile:nth-child(3){animation-delay:.24s}.nbc-tile:nth-child(4){animation-delay:.3s}a.nbc-tile:hover{color:#0c0d0f;transform:translateY(-10px) rotate(0)!important}.tile-ic{display:flex;justify-content:flex-end}.nbc-tile b{display:block;font-size:30px;font-weight:600;letter-spacing:-.03em}.nbc-tile b+span{font-size:15px}.hero-res{list-style:none;margin:clamp(48px,5vw,64px) 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 28px;font-size:15px;color:#5b5d63}.hero-res b{font-weight:600;color:#0c0d0f}.ticker{height:calc(44px + 1.55*clamp(20px,2.4vw,30px));padding:22px 0;overflow:hidden;background:#0c0d0f;color:#fcfcf9}.ticker-track{display:flex;width:max-content;animation:nbc-marquee 38s linear infinite}.ticker-track>div{display:flex;align-items:center;gap:36px;padding-right:36px;height:calc(1.55*clamp(20px,2.4vw,30px));font-size:clamp(20px,2.4vw,30px);line-height:1.55;font-weight:600;letter-spacing:-.02em;white-space:nowrap}.tabs{display:inline-flex;padding:6px;border-radius:999px;background:#f0eeeb;gap:4px}.tabs button{height:48px;padding:0 22px;border:0;border-radius:999px;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.tabs-dark{background:#0c0d0f47}.tabs-dark button{height:44px;padding:0 18px;font-size:14px}[role=tab]{transition:background .25s,color .25s}.path{display:flex;flex-wrap:wrap;border-radius:32px;overflow:hidden}.path-main{flex:1 1 460px;display:flex;flex-direction:column;gap:20px;padding:clamp(28px,4vw,52px)}.path-main p{margin:0;font-size:17px}.path-h{margin:0;font-size:clamp(26px,3vw,36px);font-weight:600;line-height:1.12;letter-spacing:-.025em}.path-side{flex:1 1 420px;display:flex;flex-direction:column;gap:10px;padding:clamp(28px,4vw,52px);background:#fcfcf98c}.path-side>span{padding:16px 18px;border-radius:14px;background:#fcfcf9;font-size:16px}.path-side>.path-q{padding:0;background:none;font-size:14px;font-weight:600;color:#5b5d63}.mini-flow{flex:1 1 220px;display:flex;flex-direction:column;gap:8px;justify-content:center}.mini-flow span{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:#fcfcf9;font-size:14px;font-weight:600}.mini-flow i{width:10px;height:10px;border-radius:50%;background:#615ed6;animation:nbc-pulse 1.8s ease-out infinite}.nbc-line{flex:1;height:2px;background:linear-gradient(#615ed6,#615ed6) 0 0/0% 100% no-repeat,repeating-linear-gradient(90deg,#dddee1 0 6px,transparent 6px 12px)}.mock{max-width:460px;border-radius:18px;background:#fcfcf9;border:1px solid #dddee1;box-shadow:0 16px 40px #0c0d0f14;overflow:hidden;transform:rotate(-1.5deg)}.mock-h{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid #dddee1}.mock-logo{width:32px;height:32px;border-radius:50%;background:#0c0d0f;color:#fcfcf9;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.mock-b{gap:14px;padding:18px}.mock-b>span{display:flex;flex-direction:column;gap:6px}.mock-b b{font-size:13px;font-weight:600;color:#5043a3}.mock-b i{height:8px;border-radius:4px;background:#f0eeeb}.cmp{display:flex;flex-direction:column;padding:28px;border-radius:24px}.cmp-n{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:600;padding-bottom:18px}.cmp-r{display:flex;flex-direction:column;padding:14px 0;border-top:1px solid #dddee1}.cmp-r small{font-size:13px;color:#5b5d63}.cmp-nbc{color:#fcfcf9;box-shadow:0 20px 44px #0c0d0f40}.cmp-nbc .cmp-r{border-top-color:#fcfcf92e}.cmp-nbc .cmp-r small{color:#b0c2f9}.cmp-nbc .cmp-r span{font-weight:600}.cmp-nbc i{width:10px;height:10px;border-radius:50%;background:#615ed6;animation:nbc-pulse 1.8s ease-out infinite}.stay{flex:1 1 420px;display:flex;flex-wrap:wrap;gap:10px}.stay span{padding:12px 18px;border-radius:999px;background:#fcfcf9;font-weight:600}@supports (animation-timeline: view()){main section+section>div>*{animation:nbc-reveal linear both;animation-timeline:view();animation-range:entry 0% entry 40%}.nbc-steps{view-timeline-name:--steps}.nbc-line{animation:nbc-fill linear both;animation-timeline:--steps;animation-range:cover 30% cover 50%}.nbc-steps li:nth-child(2) .nbc-line{animation-range:cover 40% cover 60%}.nbc-steps li:nth-child(3) .nbc-line{animation-range:cover 50% cover 70%}}@media(max-width:640px){.nbc-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nbc-tiles>a{min-height:150px;padding:16px;gap:16px;border-radius:20px}.nbc-tiles svg{width:26px;height:26px}.nbc-tile b{font-size:22px}.nbc-tile b+span{font-size:13px}}
