.nl-about{--na-bg: #111113;--na-paper: #efeee9;--na-red: #bf2b37;--na-accent: #ef6873;--na-muted: #b0afb5;--na-line: #ffffff24;background: var(--na-bg);color: #f8f7f4;font-family: 'Urbanist',sans-serif;isolation: isolate;overflow: clip}.nl-about *,.nl-about *::before,.nl-about *::after{box-sizing: border-box}.nl-about :where(h1,h2,h3,p,figure,dl,dd){margin: 0}.nl-about .na-container{width: min(100% - 96px,1280px);margin-inline: auto}.nl-about .na-section{padding-block: 96px}.nl-about h1,.nl-about h2,.nl-about h3{overflow-wrap: anywhere;text-wrap: balance}.nl-about h2{font-size: clamp(32px,3.6vw,52px);line-height: 1.08;font-weight: 580;letter-spacing: -.045em}.nl-about h3{font-size: 22px;line-height: 1.2;font-weight: 650;letter-spacing: -.025em}.nl-about p{line-height: 1.75}.nl-about a{color: inherit;text-decoration: none}.nl-about a:focus-visible{outline: 3px solid var(--na-accent);outline-offset: 7px}.nl-about .na-eyebrow{color: var(--na-accent);font-size: 11px;font-weight: 750;letter-spacing: .16em;text-transform: uppercase;margin-bottom: 22px}.nl-about .na-description{color: var(--na-muted);font-size: 16px;margin-top: 24px}.nl-about .na-arrow{width: 22px;height: 22px;flex: 0 0 22px;display: inline-block;position: relative;transform: rotate(-45deg);transition: transform .2s}.nl-about .na-arrow::before{content: '';position: absolute;width: 18px;height: 1.5px;background: currentColor;left: 1px;top: 10px}.nl-about .na-arrow::after{content: '';position: absolute;width: 9px;height: 9px;border-top: 1.5px solid currentColor;border-right: 1.5px solid currentColor;top: 6px;right: 3px;transform: rotate(45deg)}.nl-about a:hover>.na-arrow,.nl-about a:focus-visible>.na-arrow{transform: rotate(0)}.nl-about .na-actions{display: flex;flex-wrap: wrap;align-items: center;gap: 20px;margin-top: 30px}.nl-about .na-button,.nl-about .na-text-link{display: inline-flex;align-items: center;justify-content: center;min-height: 48px;gap: 14px;font-size: 13px;font-weight: 700;line-height: 1.4}.nl-about .na-button{padding: 16px 22px;border-radius: 8px;background: linear-gradient(120deg,#ca3542,#ad2330);color: #fff;box-shadow: inset 0 1px 0 #ffffff24,0 8px 24px #ad233026;transition: box-shadow .2s,transform .2s}.nl-about .na-button:hover{transform: translateY(-2px);box-shadow: 0 8px 32px #ad233040}.nl-about .na-text-link{padding-block: 12px;border-bottom: 1px solid #ffffff38}.nl-about .na-text-link:hover{border-color: currentColor}.nl-about .na-hero{position: relative;padding-block: 76px 84px;border-bottom: 1px solid var(--na-line);background: radial-gradient(ellipse at 75% 0,#54202a60,transparent 60%),linear-gradient(140deg,#171416,#111113)}.nl-about .na-hero::before{content: '';position: absolute;pointer-events: none;right: -160px;top: -310px;width: 620px;height: 620px;border: 1px solid #e38d9824;border-radius: 50%;box-shadow: 0 0 0 65px #e38d9805,0 0 0 130px #e38d9804}.nl-about .na-hero .na-container{position: relative}.nl-about .na-badge{display: flex;align-items: center;gap: 12px;color: #d2cdd0}.nl-about .na-badge>span{width: 6px;height: 6px;border-radius: 50%;background: var(--na-accent);box-shadow: 0 0 0 5px #ef68731a}.nl-about .na-hero__layout{display: grid;grid-template-columns: 1.12fr 1fr;align-items: center;gap: 76px}.nl-about h1{font-size: clamp(48px,6.2vw,90px);font-weight: 580;letter-spacing: -.06em;line-height: 1.03}.nl-about .na-hero__copy{padding-top: 10px}.nl-about .na-hero__copy>p{max-width: 510px;font-size: 19px;color: #c4bdc3;line-height: 1.7}.nl-about .na-intro__layout{display: grid;grid-template-columns: 1fr 1fr;align-items: center;gap: 80px}.nl-about .na-intro--no-image{grid-template-columns: 1fr}.nl-about .na-intro--no-image .na-intro__copy{max-width: 850px}.nl-about .na-photo{position: relative;align-self: stretch;min-height: 470px;border-radius: 14px;overflow: hidden;background: #252225;border: 1px solid var(--na-line)}.nl-about .na-photo::after{content: '';position: absolute;pointer-events: none;inset: 45% 0 0;background: linear-gradient(transparent,#161013b3)}.nl-about .na-photo img{display: block;width: 100%;height: 100%;aspect-ratio: 6 / 5;object-fit: cover}.nl-about .na-photo figcaption{position: absolute;z-index: 1;left: 28px;right: 28px;bottom: 28px;display: flex;justify-content: space-between;align-items: center;font-size: 12px;letter-spacing: .18em}.nl-about .na-photo figcaption>.na-arrow{border-radius: 50%}.nl-about .na-intro__copy{padding-block: 14px}.nl-about .na-highlights{margin-top: 32px}.nl-about .na-highlights article{display: flex;align-items: flex-start;gap: 18px;border-top: 1px solid var(--na-line);padding-block: 22px}.nl-about .na-highlights article:last-child{padding-bottom: 0}.nl-about .na-highlights .material-symbols-outlined{color: var(--na-accent);font-size: 26px;flex: 0 0 32px;padding-top: 2px}.nl-about .na-highlights h3{font-size: 19px;margin-bottom: 7px}.nl-about .na-highlights p{color: var(--na-muted);font-size: 14px}.nl-about .na-principles{background: var(--na-paper);color: #202023}.nl-about .na-principles .na-eyebrow{color: #9d2430}.nl-about .na-section-label{margin-bottom: 32px}.nl-about .na-principles__grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 24px}.nl-about .na-principle{padding: 42px;border: 1px solid #24242424;border-radius: 14px;background: #f8f7f25e}.nl-about .na-principle:nth-child(even){color: #fff;border-color: transparent;background: radial-gradient(ellipse at 100% 0,#f7889130,transparent 70%),linear-gradient(135deg,#bd2c3b,#93202c)}.nl-about .na-principle__top{display: flex;justify-content: space-between;align-items: center;margin-bottom: 48px}.nl-about .na-number{font: 11px monospace;opacity: .8}.nl-about .na-principle__top .material-symbols-outlined{font-size: 36px}.nl-about .na-principle h2{font-size: 38px}.nl-about .na-principle>p{font-size: 16px;color: #595753;margin-top: 22px}.nl-about .na-principle:nth-child(even)>p{color: #fff}.nl-about .na-why__layout{display: grid;grid-template-columns: .8fr 1.2fr;gap: 100px}.nl-about .na-why__intro{max-width: 370px}.nl-about .na-asterisk{width: 76px;height: 76px;position: relative;margin-top: 48px;color: var(--na-red)}.nl-about .na-asterisk i{position: absolute;width: 4px;height: 76px;left: 36px;top: 0;background: currentColor;border-radius: 2px}.nl-about .na-asterisk i:nth-child(2){transform: rotate(45deg)}.nl-about .na-asterisk i:nth-child(3){transform: rotate(90deg)}.nl-about .na-asterisk i:nth-child(4){transform: rotate(135deg)}.nl-about .na-values{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 34px}.nl-about .na-values article{border-top: 1px solid var(--na-line);padding-top: 24px}.nl-about .na-values .material-symbols-outlined{color: var(--na-accent);font-size: 28px;margin-bottom: 24px}.nl-about .na-values h3{margin-bottom: 12px}.nl-about .na-values p{color: var(--na-muted);font-size: 14px}.nl-about .na-stats{border-top: 1px solid var(--na-line);padding-block: 36px 56px}.nl-about .na-stats__grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr))}.nl-about .na-stats__grid>div{display: flex;flex-direction: column-reverse;border-left: 1px solid var(--na-line);padding-inline: 36px}.nl-about .na-stats__grid>div:first-child{border-left: 0;padding-left: 0}.nl-about .na-stats dd{font-size: 48px;font-weight: 500;line-height: 1.1;letter-spacing: -.05em}.nl-about .na-stats dt{color: var(--na-muted);font-size: 12px;margin-top: 10px}.nl-about .na-process{background: radial-gradient(ellipse at 0 100%,#5120294a,transparent 55%),#201e21}.nl-about .na-heading{display: flex;justify-content: space-between;align-items: flex-end;gap: 40px;margin-bottom: 56px}.nl-about .na-large-arrow{color: var(--na-accent);font-size: 80px;line-height: 1}.nl-about .na-process__grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 36px;list-style: none;margin: 0;padding: 0}.nl-about .na-process__grid li{padding-top: 26px;border-top: 1px solid #ffffff30;position: relative}.nl-about .na-process__grid li::before{content: '';position: absolute;left: 0;top: -4px;width: 7px;height: 7px;background: var(--na-accent);border-radius: 50%;box-shadow: 0 0 0 5px #38252a}.nl-about .na-process__number{display: block;font-size: 76px;font-weight: 450;letter-spacing: -.06em;line-height: 1;color: #f0818a;margin-bottom: 32px}.nl-about .na-process h3{margin-bottom: 14px}.nl-about .na-process li p{font-size: 14px;color: var(--na-muted)}.nl-about .na-tech__layout{display: grid;grid-template-columns: 1fr 1fr;align-items: center;gap: 90px}.nl-about .na-tech h2{font-size: 38px;max-width: 430px}.nl-about .na-tech__list{display: flex;flex-wrap: wrap;justify-content: flex-start;gap: 12px;list-style: none;margin: 0;padding: 0}.nl-about .na-tech__list li{display: flex;align-items: center;gap: 14px;padding: 18px 22px;border: 1px solid var(--na-line);border-radius: 9px;background: #1b1b1e;font-size: 15px;font-weight: 650}.nl-about .na-tech__list .material-symbols-outlined{color: var(--na-accent);font-size: 25px}.nl-about .na-final{position: relative;overflow: hidden;padding-block: 88px;background: radial-gradient(ellipse at 100% 0,#e7535f55,transparent 60%),linear-gradient(120deg,#ad2330,#c72f3d)}.nl-about .na-final::before{content: '';position: absolute;pointer-events: none;width: 640px;height: 640px;right: -80px;top: -120px;border: 1px solid #ffffff24;border-radius: 50%;box-shadow: 0 0 0 60px #ffffff08,0 0 0 120px #ffffff05}.nl-about .na-final__layout{position: relative;display: grid;grid-template-columns: 1fr 240px;gap: 70px;align-items: center}.nl-about .na-final h2{font-size: clamp(38px,4.6vw,68px);max-width: 780px}.nl-about .na-final p{margin-top: 24px;max-width: 630px;font-size: 16px}.nl-about .na-final__actions{display: flex;flex-direction: column;align-items: center;gap: 20px}.nl-about .na-final__primary{display: flex;align-items: center;justify-content: center;flex-direction: column;gap: 22px;width: 180px;height: 180px;border: 1px solid #ffffff70;border-radius: 50%;box-shadow: 0 0 0 12px #ffffff05;font-size: 15px;font-weight: 700;text-align: center;padding: 24px;transition: background .2s,color .2s}.nl-about .na-final__primary>.na-arrow{scale: 1.6}.nl-about .na-final__primary:hover{color: #9d2430;background: var(--na-paper)}@media (prefers-reduced-motion:no-preference){.nl-about .na-hero__layout{animation: na-enter .6s both}@keyframes na-enter{from{opacity: 0;transform: translateY(12px)}to{opacity: 1;transform: translateY(0)}}}@media (max-width:1100px){.nl-about .na-container{width: calc(100% - 64px)}.nl-about .na-hero__layout,.nl-about .na-intro__layout,.nl-about .na-why__layout,.nl-about .na-tech__layout{gap: 40px}.nl-about .na-hero__copy>p{font-size: 17px}.nl-about .na-principle{padding: 30px}.nl-about .na-photo{min-height: 420px}.nl-about .na-process__grid{gap: 24px}.nl-about .na-actions{gap: 12px}}@media (max-width:900px){.nl-about .na-intro__layout{grid-template-columns: 1fr}.nl-about .na-photo{min-height: 0;aspect-ratio: 1.55}.nl-about .na-photo img{height: 100%}.nl-about .na-intro__copy{max-width: 740px}.nl-about .na-why__layout{grid-template-columns: 1fr}.nl-about .na-why__intro{max-width: 580px}.nl-about .na-asterisk{display: none}}@media (max-width:767px){.nl-about .na-container{width: calc(100% - 40px)}.nl-about .na-section{padding-block: 56px}.nl-about h1{font-size: clamp(42px,11vw,66px) !important;line-height: 1.05 !important}.nl-about h2{font-size: clamp(30px,7.6vw,44px) !important;line-height: 1.1 !important}.nl-about h3{font-size: 21px !important;line-height: 1.25 !important}.nl-about .na-eyebrow{font-size: 10px;margin-bottom: 16px}.nl-about .na-hero{padding-block: 36px 44px}.nl-about .na-hero__layout{grid-template-columns: 1fr;gap: 24px}.nl-about .na-hero__copy{padding: 0}.nl-about .na-hero__copy>p{font-size: 16px}.nl-about .na-actions{gap: 16px;margin-top: 24px}.nl-about .na-button{padding: 15px 17px}.nl-about .na-button,.nl-about .na-text-link{font-size: 12px;gap: 9px}.nl-about .na-intro__layout{gap: 32px}.nl-about .na-photo{aspect-ratio: 6 / 5}.nl-about .na-photo figcaption{left: 20px;right: 20px;bottom: 20px}.nl-about .na-intro__copy{padding: 0}.nl-about .na-description{font-size: 15px;margin-top: 20px}.nl-about .na-highlights{margin-top: 24px}.nl-about .na-highlights h3{font-size: 18px !important}.nl-about .na-highlights article{gap: 12px}.nl-about .na-highlights p{font-size: 13px}.nl-about .na-principles__grid{grid-template-columns: 1fr;gap: 18px}.nl-about .na-principle{padding: 26px}.nl-about .na-principle__top{margin-bottom: 30px}.nl-about .na-principle>p{font-size: 15px}.nl-about .na-values{gap: 30px 22px}.nl-about .na-values p{font-size: 13px}.nl-about .na-stats{padding-block: 30px 40px}.nl-about .na-stats__grid{grid-template-columns: repeat(2,minmax(0,1fr));gap: 28px 0}.nl-about .na-stats__grid>div{padding-inline: 20px 8px}.nl-about .na-stats__grid>div:nth-child(odd){border-left: 0;padding-left: 0}.nl-about .na-stats dd{font-size: 36px}.nl-about .na-stats dt{font-size: 11px}.nl-about .na-heading{margin-bottom: 36px}.nl-about .na-large-arrow{display: none}.nl-about .na-process__grid{grid-template-columns: repeat(2,minmax(0,1fr));gap: 36px 24px}.nl-about .na-process__number{font-size: 52px;margin-bottom: 24px}.nl-about .na-process li p{font-size: 13px}.nl-about .na-tech__layout{grid-template-columns: 1fr;gap: 28px}.nl-about .na-tech__list{gap: 10px}.nl-about .na-tech__list li{font-size: 13px;padding: 14px 16px;gap: 10px}.nl-about .na-final{padding-block: 56px}.nl-about .na-final__layout{grid-template-columns: 1fr;gap: 30px}.nl-about .na-final p{font-size: 15px}.nl-about .na-final__actions{flex-direction: row;justify-content: flex-start;flex-wrap: wrap}.nl-about .na-final__primary{flex-direction: row-reverse;width: auto;height: auto;padding: 16px 24px;border-radius: 8px;background: var(--na-paper);color: #98212c;box-shadow: none;font-size: 13px}.nl-about .na-final__primary>.na-arrow{scale: 1}}@media (max-width:380px){.nl-about .na-actions{gap: 10px}.nl-about .na-button{padding-inline: 13px}}@media (prefers-reduced-motion:reduce){.nl-about *,.nl-about *::before,.nl-about *::after{animation: none;transition: none}}
