html{scroll-behavior:smooth}.ncv{--ncv-bg: #09090a;--ncv-bg-soft: #111113;--ncv-card: #151517;--ncv-text: #f0ece6;--ncv-muted: #aaa39b;--ncv-line: #2d2b2b;--ncv-accent: #430000;--ncv-accent-text: #ffffff;--ncv-light: #F1F0ED;--ncv-light-soft: #ECE8E3;--ncv-light-text: #171516;--ncv-radius: 0px;--ncv-max: 1400px;--ncv-section-space: 120px;--ncv-section-space-mobile: 70px;--ncv-anchor-offset: 110px}.ncv.ncv-theme-dark{--ncv-bg: #09090a;--ncv-bg-soft: #111113;--ncv-card: #151517;--ncv-text: #f0ece6;--ncv-muted: #aaa39b;--ncv-line: #2d2b2b;--ncv-light: #F1F0ED;--ncv-light-soft: #ECE8E3;--ncv-light-text: #171516}.ncv.ncv-theme-soft{--ncv-bg: #111113;--ncv-bg-soft: #151517;--ncv-card: #19191b;--ncv-text: #f0ece6;--ncv-muted: #aaa39b;--ncv-line: #343235;--ncv-light: #F1F0ED;--ncv-light-soft: #ECE8E3;--ncv-light-text: #171516}.ncv.ncv-theme-light{--ncv-bg: #F1F0ED;--ncv-bg-soft: #ECE8E3;--ncv-card: #ECE8E3;--ncv-text: #171516;--ncv-muted: #6c6662;--ncv-line: #c9c0b7;--ncv-light: #F1F0ED;--ncv-light-soft: #ECE8E3;--ncv-light-text: #171516}.ncv-anchor-target{scroll-margin-top:var(--ncv-anchor-offset, 110px)}.ncv .ncv-button,.ncv .ncv-button:before,.ncv .ncv-button:after,.ncv .ncv-app-form :where(button,input[type=submit]),.ncv .ncv-app-form :where(button,input[type=submit]):before,.ncv .ncv-app-form :where(button,input[type=submit]):after{border-radius:0!important}.ncv .ncv-proof{background:#09090a}.ncv.ncv-no-padding .ncv-section{padding-block:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.ncv{position:relative;display:block;overflow:clip;background:var(--ncv-bg);color:var(--ncv-text);isolation:isolate}.ncv *,.ncv *:before,.ncv *:after{box-sizing:border-box}.ncv img,.ncv video,.ncv svg{display:block;max-width:100%}.ncv a{color:inherit;text-decoration:none}.ncv .ncv-shell{width:min(calc(100% - 40px),var(--ncv-max));margin-inline:auto}.ncv.ncv--wide .ncv-shell{width:calc(100% - 40px);max-width:none}.ncv .ncv-section{position:relative;padding-block:var(--ncv-section-space)}.ncv .ncv-section--compact{padding-block:clamp(44px,6vw,84px)}.ncv .ncv-eyebrow{margin:0 0 18px;color:var(--ncv-muted);font-size:11px;font-weight:650;line-height:1.3;letter-spacing:.24em;text-transform:uppercase}.ncv .ncv-heading{max-width:900px;margin:0;color:inherit;font-size:clamp(36px,5.2vw,76px);font-weight:400;line-height:.98;letter-spacing:-.035em;text-wrap:balance}.ncv .ncv-heading--medium{font-size:clamp(32px,4vw,58px);line-height:1.03}.ncv .ncv-heading--small{font-size:clamp(28px,3.2vw,44px);line-height:1.08}.ncv .ncv-copy,.ncv .ncv-copy p{margin:0;color:var(--ncv-muted);font-size:clamp(15px,1.45vw,18px);line-height:1.75}.ncv .ncv-copy p+p{margin-top:16px}.ncv .ncv-richtext a{text-decoration:underline;text-underline-offset:4px}.ncv .ncv-button-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.ncv .ncv-button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:10px;padding:13px 24px;border:1px solid transparent;border-radius:0;background:var(--ncv-accent);color:var(--ncv-accent-text);font-size:12px;font-weight:700;line-height:1;letter-spacing:.11em;text-align:center;text-transform:uppercase;transition:transform .18s ease,background .18s ease,color .18s ease,border-color .18s ease,opacity .18s ease}.ncv .ncv-button:hover{transform:translateY(-2px);opacity:.92}.ncv .ncv-button--outline{border-color:color-mix(in srgb,var(--ncv-text) 55%,transparent);background:transparent;color:var(--ncv-text)}.ncv .ncv-button--outline:hover{border-color:var(--ncv-text);background:var(--ncv-text);color:var(--ncv-bg)}.ncv .ncv-button--light{background:var(--ncv-light-text);color:var(--ncv-light)}.ncv .ncv-button--light-outline{border-color:color-mix(in srgb,var(--ncv-light-text) 48%,transparent);background:transparent;color:var(--ncv-light-text)}.ncv .ncv-button__arrow{width:15px;height:15px;transition:transform .18s ease}.ncv .ncv-button:hover .ncv-button__arrow{transform:translate(3px)}.ncv :focus-visible{outline:2px solid var(--ncv-accent);outline-offset:4px}.ncv .ncv-media{position:relative;overflow:hidden;border-radius:var(--ncv-radius);background:radial-gradient(circle at 75% 22%,rgba(255,255,255,.1),transparent 26%),linear-gradient(135deg,var(--ncv-bg-soft),var(--ncv-card))}.ncv .ncv-media img,.ncv .ncv-media video,.ncv .ncv-media .placeholder-svg{width:100%;height:100%;object-fit:cover}.ncv .ncv-media .placeholder-svg{min-height:100%;fill:color-mix(in srgb,var(--ncv-text) 14%,transparent);background:transparent}.ncv .ncv-hero{position:relative;min-height:var(--ncv-hero-height-desktop, 820px);display:grid;align-items:end;overflow:hidden;background:#080808;color:#f7f3ee}.ncv .ncv-hero__media,.ncv .ncv-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.ncv .ncv-hero__media picture,.ncv .ncv-hero__media img,.ncv .ncv-hero__media .placeholder-svg{width:100%;height:100%}.ncv .ncv-hero__media img,.ncv .ncv-hero__media .placeholder-svg{object-fit:cover;object-position:var(--ncv-hero-image-position, center center)}.ncv .ncv-hero__media--empty{background:radial-gradient(circle at 72% 28%,color-mix(in srgb,var(--ncv-accent) 50%,transparent),transparent 24%),radial-gradient(circle at 30% 85%,rgba(255,255,255,.08),transparent 30%),linear-gradient(130deg,#070707,#151114 55%,#050505)}.ncv .ncv-hero__overlay{z-index:1;background:linear-gradient(90deg,#040404d1,#0404047a 48%,#0404041f),linear-gradient(0deg,rgba(4,4,4,.72) 0%,transparent 52%);opacity:var(--ncv-hero-overlay, .8);pointer-events:none}.ncv .ncv-hero__content{position:relative;z-index:2;width:100%;max-width:none;margin:0;padding-top:clamp(96px,12vw,154px);padding-right:var(--ncv-hero-right-desktop, 40px);padding-bottom:clamp(58px,7vw,96px);padding-left:var(--ncv-hero-left-desktop, 80px)}.ncv .ncv-hero__content>*{max-width:var(--ncv-hero-content-max, 630px)}.ncv .ncv-hero__content--center{text-align:center;padding-left:var(--ncv-hero-right-desktop, 40px)}.ncv .ncv-hero__content--center>*{margin-left:auto;margin-right:auto}.ncv .ncv-hero__content--center .ncv-hero__copy,.ncv .ncv-hero__content--center .ncv-hero__heading{margin-inline:auto}.ncv .ncv-hero__content--center .ncv-button-row{justify-content:center}.ncv .ncv-hero__eyebrow{color:#ffffffb8}.ncv .ncv-hero__heading{max-width:900px;margin:0;color:#f8f5f1;font-size:clamp(48px,7.5vw,112px);font-weight:400;line-height:.88;letter-spacing:-.05em;text-wrap:balance}.ncv .ncv-hero__copy{max-width:630px;margin-top:26px;color:#ffffffc7;font-size:clamp(16px,1.5vw,19px);line-height:1.65}.ncv .ncv-hero .ncv-button--outline{border-color:#ffffff9e;color:#fff}.ncv .ncv-hero .ncv-button--outline:hover{border-color:#fff;background:#fff;color:#090909}.ncv .ncv-proof{position:relative;z-index:3;border-top:1px solid rgba(255,255,255,.18);background:#070707eb;color:#f3efea;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ncv .ncv-proof__grid{display:grid;grid-template-columns:repeat(var(--ncv-proof-columns, 4),minmax(0,1fr))}.ncv .ncv-proof__item{min-height:88px;display:flex;align-items:center;justify-content:center;gap:14px;padding:20px 24px;text-align:center;border-left:1px solid rgba(255,255,255,.12)}.ncv .ncv-proof__item:first-child{border-left:0}.ncv .ncv-proof__icon{flex:0 0 auto;display:block;width:var(--ncv-proof-icon-size, 24px);height:var(--ncv-proof-icon-size, 24px)}.ncv .ncv-proof__icon--image{object-fit:contain;object-position:center;opacity:var(--ncv-proof-icon-opacity, 1)}.ncv .ncv-proof__icon--fallback{color:#ffffffbf}.ncv .ncv-proof__text{font-size:11px;font-weight:650;line-height:1.45;letter-spacing:.1em;text-align:center;text-transform:uppercase}.ncv .ncv-intro{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:clamp(40px,7vw,110px);align-items:center}.ncv .ncv-intro--reverse .ncv-intro__media{order:2}.ncv .ncv-intro__media{aspect-ratio:4 / 5}.ncv .ncv-intro__content{max-width:650px}.ncv .ncv-intro__content .ncv-copy{max-width:610px;margin-top:28px}.ncv .ncv-paths{border-block:1px solid var(--ncv-line);background:var(--ncv-bg-soft)}.ncv .ncv-section-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.65fr);gap:40px;align-items:end;margin-bottom:clamp(36px,5vw,64px)}.ncv .ncv-section-head .ncv-copy{max-width:560px;justify-self:end}.ncv .ncv-path-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ncv .ncv-path-card{position:relative;min-height:clamp(480px,54vw,720px);display:flex;align-items:end;overflow:hidden;border-radius:var(--ncv-radius);background:var(--ncv-card);isolation:isolate}.ncv .ncv-path-card__media,.ncv .ncv-path-card__shade{position:absolute;top:0;right:0;bottom:0;left:0}.ncv .ncv-path-card__media img,.ncv .ncv-path-card__media .placeholder-svg{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ncv .ncv-path-card:hover .ncv-path-card__media img,.ncv .ncv-path-card:hover .ncv-path-card__media .placeholder-svg{transform:scale(1.035)}.ncv .ncv-path-card__shade{z-index:1;background:linear-gradient(0deg,#040404e0,#0404045c 48%,#0404040d 80%)}.ncv .ncv-path-card__content{position:relative;z-index:2;max-width:580px;padding:clamp(26px,4vw,48px);color:#fff}.ncv .ncv-path-card__number{margin:0 0 16px;color:#ffffffa6;font-size:11px;font-weight:650;letter-spacing:.2em}.ncv .ncv-path-card__title{margin:0;color:#fff;font-size:clamp(30px,4vw,52px);font-weight:400;line-height:1.02;letter-spacing:-.03em}.ncv .ncv-path-card__text{max-width:520px;margin:18px 0 0;color:#ffffffc2;font-size:15px;line-height:1.68}.ncv .ncv-text-link{display:inline-flex;align-items:center;gap:10px;margin-top:24px;padding-bottom:6px;border-bottom:1px solid currentColor;color:inherit;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.ncv .ncv-process{background:var(--ncv-bg)}.ncv .ncv-process-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ncv .ncv-step{position:relative;min-width:0;overflow:hidden;border:1px solid var(--ncv-line);border-radius:var(--ncv-radius);background:var(--ncv-card)}.ncv .ncv-step__media{aspect-ratio:4 / 3;border-radius:0}.ncv .ncv-step__body{padding:clamp(22px,2.4vw,32px)}.ncv .ncv-step__top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:32px}.ncv .ncv-step__number{display:inline-grid;width:38px;height:38px;place-items:center;border:1px solid var(--ncv-line);border-radius:50%;color:var(--ncv-text);font-size:11px;font-weight:700;letter-spacing:.08em}.ncv .ncv-step__line{height:1px;flex:1;background:var(--ncv-line)}.ncv .ncv-step__title{margin:0;color:var(--ncv-text);font-size:clamp(22px,2vw,29px);font-weight:400;line-height:1.08;letter-spacing:-.02em}.ncv .ncv-step__text{margin:16px 0 0;color:var(--ncv-muted);font-size:14px;line-height:1.72}.ncv .ncv-category-section{background:var(--ncv-light);color:var(--ncv-light-text)}.ncv .ncv-category-section .ncv-eyebrow,.ncv .ncv-category-section .ncv-copy,.ncv .ncv-category-section .ncv-copy p{color:color-mix(in srgb,var(--ncv-light-text) 68%,transparent)}.ncv .ncv-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ncv .ncv-category-card{display:flex;min-width:0;flex-direction:column;border:1px solid color-mix(in srgb,var(--ncv-light-text) 18%,transparent);border-radius:var(--ncv-radius);background:var(--ncv-light-soft);overflow:hidden}.ncv .ncv-category-card__media{aspect-ratio:4 / 3;border-radius:0;background:var(--ncv-light-soft)}.ncv .ncv-category-card__media img,.ncv .ncv-category-card__media .placeholder-svg{transition:transform .7s cubic-bezier(.2,.7,.2,1)}.ncv .ncv-category-card:hover .ncv-category-card__media img,.ncv .ncv-category-card:hover .ncv-category-card__media .placeholder-svg{transform:scale(1.035)}.ncv .ncv-category-card__body{display:flex;min-height:210px;flex:1;flex-direction:column;align-items:flex-start;padding:clamp(22px,2.5vw,32px)}.ncv .ncv-category-card__title{margin:0;color:var(--ncv-light-text);font-size:clamp(24px,2.4vw,34px);font-weight:400;line-height:1.05;letter-spacing:-.025em}.ncv .ncv-category-card__text{margin:14px 0 0;color:color-mix(in srgb,var(--ncv-light-text) 68%,transparent);font-size:14px;line-height:1.65}.ncv .ncv-category-card .ncv-text-link{margin-top:auto;padding-top:28px}.ncv .ncv-story{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(40px,7vw,110px);align-items:center}.ncv .ncv-story__media{min-height:0}.ncv .ncv-story__media img,.ncv .ncv-story__media video,.ncv .ncv-story__media .placeholder-svg{display:block;width:100%;height:auto}.ncv .ncv-story__content{max-width:610px}.ncv .ncv-story__content .ncv-copy{margin-top:26px}.ncv .ncv-chips{display:flex;flex-wrap:wrap;gap:9px;margin-top:30px}.ncv .ncv-chip{padding:10px 14px;border:1px solid var(--ncv-line);border-radius:999px;color:var(--ncv-muted);font-size:11px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.ncv .ncv-showcase{border-top:1px solid var(--ncv-line);background:var(--ncv-bg-soft)}.ncv .ncv-showcase-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ncv .ncv-showcase-card{min-width:0}.ncv .ncv-showcase-card__media{aspect-ratio:3 / 4}.ncv .ncv-showcase-card__body{padding:18px 4px 0}.ncv .ncv-showcase-card__title{margin:0;color:var(--ncv-text);font-size:clamp(20px,2vw,27px);font-weight:400;line-height:1.1}.ncv .ncv-showcase-card__text{margin:9px 0 0;color:var(--ncv-muted);font-size:13px;line-height:1.55}.ncv .ncv-details{background:var(--ncv-bg)}.ncv .ncv-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ncv-line);border-left:1px solid var(--ncv-line)}.ncv .ncv-detail{min-height:250px;padding:clamp(24px,3.4vw,42px);border-right:1px solid var(--ncv-line);border-bottom:1px solid var(--ncv-line)}.ncv .ncv-detail__index{margin:0 0 38px;color:var(--ncv-muted);font-size:10px;font-weight:700;letter-spacing:.18em}.ncv .ncv-detail__title{margin:0;color:var(--ncv-text);font-size:clamp(21px,2.2vw,30px);font-weight:400;line-height:1.08;letter-spacing:-.02em}.ncv .ncv-detail__text{margin:16px 0 0;color:var(--ncv-muted);font-size:14px;line-height:1.68}.ncv .ncv-details__footer{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:34px}.ncv .ncv-details__note{max-width:740px;margin:0;color:var(--ncv-muted);font-size:13px;line-height:1.65}.ncv .ncv-form-section{background:var(--ncv-light);color:var(--ncv-light-text)}.ncv .ncv-form-wrap{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(42px,7vw,100px);align-items:start}.ncv .ncv-form-intro{position:sticky;top:32px}.ncv .ncv-form-section .ncv-eyebrow{color:color-mix(in srgb,var(--ncv-light-text) 60%,transparent)}.ncv .ncv-form-section .ncv-copy,.ncv .ncv-form-section .ncv-copy p{color:color-mix(in srgb,var(--ncv-light-text) 70%,transparent)}.ncv .ncv-form-intro .ncv-copy{margin-top:24px}.ncv .ncv-next{margin-top:34px;padding-top:26px;border-top:1px solid color-mix(in srgb,var(--ncv-light-text) 16%,transparent)}.ncv .ncv-next__title{margin:0 0 15px;color:var(--ncv-light-text);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ncv .ncv-next__list{display:grid;gap:12px;margin:0;padding:0;list-style:none;counter-reset:next-step}.ncv .ncv-next__list li{position:relative;padding-left:34px;color:color-mix(in srgb,var(--ncv-light-text) 72%,transparent);font-size:14px;line-height:1.55;counter-increment:next-step}.ncv .ncv-next__list li:before{content:counter(next-step,decimal-leading-zero);position:absolute;top:1px;left:0;color:var(--ncv-light-text);font-size:10px;font-weight:700;letter-spacing:.08em}.ncv .ncv-form-panel{padding:clamp(24px,4vw,48px);border:1px solid color-mix(in srgb,var(--ncv-light-text) 18%,transparent);border-radius:var(--ncv-radius);background:var(--ncv-light-soft)}.ncv .ncv-app-form>*+*{margin-top:18px}.ncv .ncv-app-form :where(input:not([type=checkbox]):not([type=radio]),select,textarea){width:100%;min-height:52px;padding:13px 15px;border:1px solid color-mix(in srgb,var(--ncv-light-text) 22%,transparent);border-radius:0;background:transparent;color:var(--ncv-light-text);box-shadow:none}.ncv .ncv-app-form :where(textarea){min-height:140px;resize:vertical}.ncv .ncv-app-form :where(button,input[type=submit]){min-height:50px;padding:13px 24px;border:1px solid var(--ncv-light-text);border-radius:0;background:var(--ncv-light-text);color:var(--ncv-light);font-size:12px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;cursor:pointer}.ncv .ncv-native-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.ncv .ncv-form-status{grid-column:1 / -1;margin:0;padding:14px 16px;border:1px solid currentColor;font-size:14px;line-height:1.5}.ncv .ncv-form-status--success{color:#315d3b}.ncv .ncv-form-status--error{color:#8d2424}.ncv .ncv-field{min-width:0}.ncv .ncv-field--full{grid-column:1 / -1}.ncv .ncv-field label,.ncv .ncv-field__legend{display:block;margin:0 0 8px;color:var(--ncv-light-text);font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.09em;text-transform:uppercase}.ncv .ncv-required{color:var(--ncv-accent)}.ncv .ncv-field input:not([type=checkbox]):not([type=radio]),.ncv .ncv-field select,.ncv .ncv-field textarea{width:100%;min-height:52px;padding:13px 15px;border:1px solid color-mix(in srgb,var(--ncv-light-text) 24%,transparent);border-radius:0;background:transparent;color:var(--ncv-light-text);outline:none;transition:border-color .16s ease,box-shadow .16s ease}.ncv .ncv-field input::placeholder,.ncv .ncv-field textarea::placeholder{color:color-mix(in srgb,var(--ncv-light-text) 40%,transparent)}.ncv .ncv-field input:focus,.ncv .ncv-field select:focus,.ncv .ncv-field textarea:focus{border-color:var(--ncv-light-text);box-shadow:0 0 0 1px var(--ncv-light-text)}.ncv .ncv-field select option{background:var(--ncv-light);color:var(--ncv-light-text)}.ncv .ncv-field textarea{min-height:150px;resize:vertical}.ncv .ncv-field__help{margin:8px 0 0;color:color-mix(in srgb,var(--ncv-light-text) 55%,transparent);font-size:12px;line-height:1.5}.ncv .ncv-checkbox{display:grid;grid-template-columns:18px minmax(0,1fr);gap:11px;align-items:start}.ncv .ncv-checkbox input{width:17px;height:17px;margin:2px 0 0;accent-color:var(--ncv-accent)}.ncv .ncv-checkbox label{margin:0;color:color-mix(in srgb,var(--ncv-light-text) 72%,transparent);font-size:13px;font-weight:400;line-height:1.6;letter-spacing:0;text-transform:none}.ncv .ncv-checkbox label a{text-decoration:underline;text-underline-offset:3px}.ncv .ncv-submit-row{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding-top:4px}.ncv .ncv-submit-note{max-width:420px;margin:0;color:color-mix(in srgb,var(--ncv-light-text) 55%,transparent);font-size:11px;line-height:1.5}.ncv .ncv-faq{background:var(--ncv-bg)}.ncv .ncv-faq-layout{display:grid;grid-template-columns:minmax(260px,.55fr) minmax(0,1.45fr);gap:clamp(44px,8vw,120px);align-items:start}.ncv .ncv-faq-intro{position:sticky;top:32px}.ncv .ncv-faq-list{border-top:1px solid var(--ncv-line)}.ncv .ncv-faq-item{border-bottom:1px solid var(--ncv-line)}.ncv .ncv-faq-item summary{display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:24px;align-items:center;padding:25px 0;color:var(--ncv-text);font-size:clamp(16px,1.4vw,20px);font-weight:400;line-height:1.35;list-style:none;cursor:pointer}.ncv .ncv-faq-item summary::-webkit-details-marker{display:none}.ncv .ncv-faq-icon{position:relative;width:24px;height:24px;justify-self:end}.ncv .ncv-faq-icon:before,.ncv .ncv-faq-icon:after{content:"";position:absolute;top:50%;left:50%;width:15px;height:1px;background:currentColor;transform:translate(-50%,-50%);transition:transform .18s ease}.ncv .ncv-faq-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.ncv .ncv-faq-item[open] .ncv-faq-icon:after{transform:translate(-50%,-50%) rotate(0)}.ncv .ncv-faq-answer{max-width:780px;padding:0 48px 28px 0;color:var(--ncv-muted);font-size:15px;line-height:1.75}.ncv .ncv-faq-answer p{margin:0}.ncv .ncv-faq-answer p+p{margin-top:14px}.ncv .ncv-final{position:relative;min-height:var(--ncv-final-min-height, 600px);display:grid;align-items:center;overflow:hidden;color:#fff;isolation:isolate}.ncv .ncv-final__media,.ncv .ncv-final__shade{position:absolute;top:0;right:0;bottom:0;left:0}.ncv .ncv-final__media img,.ncv .ncv-final__media .placeholder-svg{width:100%;height:100%;object-fit:cover}.ncv .ncv-final__shade{z-index:1;background:#050505ad}.ncv .ncv-final__content{position:relative;z-index:2;max-width:820px;padding-block:clamp(72px,10vw,130px);text-align:center}.ncv .ncv-final__content .ncv-heading,.ncv .ncv-final__content .ncv-copy{margin-inline:auto;color:#fff}.ncv .ncv-final__content .ncv-copy{max-width:620px;margin-top:22px;color:#ffffffc2}.ncv .ncv-final__content .ncv-button-row{justify-content:center}.ncv .ncv-reveal{opacity:1;transform:none}.ncv.ncv-is-ready .ncv-reveal{opacity:0;transform:translateY(22px);transition:opacity .72s ease,transform .72s cubic-bezier(.2,.7,.2,1)}.ncv.ncv-is-ready .ncv-reveal.ncv-is-visible{opacity:1;transform:translateY(0)}@media screen and (max-width:1099px){.ncv .ncv-process-grid,.ncv .ncv-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ncv .ncv-showcase-track{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:34px}.ncv .ncv-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:849px){.ncv .ncv-shell{width:min(calc(100% - 30px),var(--ncv-max))}.ncv.ncv--wide .ncv-shell{width:calc(100% - 30px)}.ncv .ncv-hero{min-height:var(--ncv-hero-height-mobile, 720px)}.ncv .ncv-hero__overlay{background:linear-gradient(0deg,#040404db,#04040457 62%,#0404041f)}.ncv .ncv-hero__content{width:100%;padding-top:110px;padding-right:var(--ncv-hero-right-mobile, 20px);padding-bottom:42px;padding-left:var(--ncv-hero-left-mobile, 20px)}.ncv .ncv-hero__content--center{padding-left:var(--ncv-hero-right-mobile, 20px)}.ncv .ncv-hero__heading{font-size:clamp(44px,13.2vw,76px)}.ncv .ncv-proof__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ncv .ncv-proof__item{min-height:76px;padding:16px;border-top:1px solid rgba(255,255,255,.12)}.ncv .ncv-proof__item:nth-child(odd){border-left:0}.ncv .ncv-proof__item:nth-child(-n+2){border-top:0}.ncv .ncv-intro,.ncv .ncv-story,.ncv .ncv-form-wrap,.ncv .ncv-faq-layout{grid-template-columns:1fr}.ncv .ncv-intro--reverse .ncv-intro__media{order:initial}.ncv .ncv-intro__content,.ncv .ncv-story__content{max-width:none}.ncv .ncv-section-head{grid-template-columns:1fr;gap:24px}.ncv .ncv-section-head .ncv-copy{max-width:680px;justify-self:start}.ncv .ncv-path-grid{grid-template-columns:1fr}.ncv .ncv-path-card{min-height:540px}.ncv .ncv-story__media{min-height:0}.ncv .ncv-form-intro,.ncv .ncv-faq-intro{position:static}.ncv .ncv-details__footer{align-items:flex-start;flex-direction:column}}@media screen and (max-width:599px){.ncv{--ncv-section-space: var(--ncv-section-space-mobile, 70px)}.ncv .ncv-button-row{display:grid;grid-template-columns:1fr}.ncv .ncv-button{width:100%}.ncv .ncv-hero__content--center{text-align:left}.ncv .ncv-hero__content--center .ncv-button-row{justify-content:stretch}.ncv .ncv-proof__icon{width:var(--ncv-proof-icon-size-mobile, 21px);height:var(--ncv-proof-icon-size-mobile, 21px)}.ncv .ncv-proof__text{font-size:9px;letter-spacing:.08em}.ncv .ncv-path-card{min-height:470px}.ncv .ncv-process-grid,.ncv .ncv-showcase-track{display:flex;gap:12px;margin-right:-15px;overflow-x:auto;padding:0 15px 12px 0;scroll-padding-left:15px;scroll-snap-type:x mandatory;scrollbar-width:none}.ncv .ncv-process-grid::-webkit-scrollbar,.ncv .ncv-showcase-track::-webkit-scrollbar{display:none}.ncv .ncv-step{flex:0 0 84%;scroll-snap-align:start}.ncv .ncv-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ncv .ncv-category-card__media{aspect-ratio:1 / 1.08}.ncv .ncv-category-card__body{min-height:190px;padding:18px 15px}.ncv .ncv-category-card__title{font-size:22px}.ncv .ncv-category-card__text{font-size:12px}.ncv .ncv-category-card .ncv-text-link{padding-top:22px;font-size:9px}.ncv .ncv-story__media{min-height:0}.ncv .ncv-showcase-card{flex:0 0 76%;scroll-snap-align:start}.ncv .ncv-detail-grid{grid-template-columns:1fr}.ncv .ncv-detail{min-height:0}.ncv .ncv-detail__index{margin-bottom:24px}.ncv .ncv-form-panel{padding:22px 16px}.ncv .ncv-native-form{grid-template-columns:1fr}.ncv .ncv-field--full,.ncv .ncv-form-status,.ncv .ncv-submit-row{grid-column:auto}.ncv .ncv-submit-row{align-items:stretch;flex-direction:column}.ncv .ncv-faq-answer{padding-right:0}}@media(prefers-reduced-motion:reduce){.ncv *,.ncv *:before,.ncv *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ncv.ncv-is-ready .ncv-reveal{opacity:1;transform:none}}.ncv .ncv-app-form form,.ncv .ncv-app-form [class*=form]{max-width:100%}.ncv .ncv-app-form button,.ncv .ncv-app-form input[type=submit]{cursor:pointer}.ncv .ncv-hero__content .ncv-button{border-radius:0!important}@media screen and (max-width:749px){.ncv .ncv-button-row{width:100%}.ncv .ncv-hero__content .ncv-button{min-width:min(100%,260px)}}.ncv .ncv-final__media img,.ncv .ncv-final__media .placeholder-svg{object-position:var(--ncv-final-position, center center)}@media screen and (max-width:749px){.ncv .ncv-final{min-height:var(--ncv-final-min-height-mobile, 520px)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/noirva-custom-jewelry.css.map */
