.nd-hero--signature{border-block-end:1px solid var(--nd-line)}.nd-hero--signature .nd-hero__content{min-height:680px;padding-block:72px}.nd-hero--signature .nd-hero__copy{max-width:610px}.nd-hero--signature .nd-hero__copy h1{font-size:clamp(54px,5.8vw,86px);line-height:1.02;margin-bottom:28px}.nd-hero--signature .nd-hero__copy .nd-prose{font-size:17px;max-width:37ch}.nd-hero--signature .nd-hero__media:after{background:linear-gradient(90deg,var(--nd-bg),color-mix(in srgb,var(--nd-bg) 84%,transparent) 26%,transparent 64%)}.nd-hero--signature .nd-caption{font-size:11px;max-width:48ch}.nd-finder{padding-block:36px 52px}.nd-finder__heading{display:flex;align-items:baseline;justify-content:space-between;gap:32px;margin-bottom:24px}.nd-finder__heading h2{font-size:25px;letter-spacing:-.025em;margin:0}.nd-finder__heading .nd-prose{font-size:14px}.nd-finder__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.nd-finder__link{display:grid;grid-template-columns:1fr 72px 18px;align-items:center;gap:12px;min-height:114px;padding:18px 20px;text-decoration:none;color:var(--nd-ink);background:var(--nd-surface);border:1px solid var(--nd-line)}.nd-finder__link:hover{border-color:var(--nd-accent)}.nd-finder__link>div{min-width:0}.nd-finder__title{display:block;font-family:var(--font-heading--family);font-size:17px;line-height:1.3;letter-spacing:-.015em}.nd-finder__description{display:block;color:var(--nd-muted);font-size:12px;line-height:1.55;margin-top:7px}.nd-finder__link img{width:72px;height:72px;object-fit:cover;display:block}.nd-finder__arrow{font-size:20px;color:var(--nd-accent)}.nd-system{background:var(--nd-surface);border-block:1px solid var(--nd-line);scroll-margin-top:24px}.nd-system__head{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:end;margin-bottom:42px}.nd-system__head h1,.nd-system__head h2{margin:0;max-width:16ch}.nd-system__head h2{font-size:clamp(40px,4.8vw,66px);line-height:1.08}.nd-system__head h1{font-size:clamp(46px,5vw,72px);line-height:1.08}.nd-system__head .nd-prose{padding-bottom:5px;max-width:47ch}.nd-system__grid{display:grid;grid-template-columns:1.3fr .9fr;gap:64px;align-items:start}.nd-system__media{margin:0;min-width:0}.nd-system__media img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.nd-system__media figcaption{padding-top:12px;margin:0;max-width:70ch;font-size:11px}.nd-system__details{padding-top:8px;min-width:0}.nd-system__details h3{font-size:23px;margin-bottom:26px}.nd-system__details .nd-details summary{font-size:16px;min-height:60px}.nd-system__details .nd-prose{font-size:14px;line-height:1.75}.nd-system__details .nd-cta{margin-top:26px}.nd-system__details .nd-text-link{display:flex;margin-top:12px}.nd-system__note{font-size:11px;margin-top:20px;max-width:48ch}.nd-invitation{border-block-start:1px solid var(--nd-line);background:var(--nd-surface)}.nd-invitation__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:center}.nd-invitation h2{font-size:clamp(38px,4.6vw,64px);line-height:1.1;max-width:17ch;margin:0}.nd-invitation .nd-prose{max-width:43ch}.nd-rail-note{display:none}.nd-section-head>div:first-child>h2{max-width:18ch}.nd-section-head>div:last-child>.nd-text-link{margin-top:12px}@media(max-width:989px){.nd-finder__heading{display:block}.nd-finder__heading .nd-prose{margin-top:12px}.nd-finder__links{gap:10px}.nd-finder__link{padding:16px;grid-template-columns:1fr 18px}.nd-finder__link img{display:none}.nd-system__head,.nd-system__grid,.nd-invitation__grid{gap:36px}.nd-system__grid{grid-template-columns:1.1fr 1fr}.nd-system__head{grid-template-columns:1fr 1fr}}@media(max-width:749px){.nd-hero--signature .nd-hero__media{aspect-ratio:1.85}.nd-hero--signature .nd-hero__media img{object-position:90% center}.nd-hero--signature .nd-hero__media:after{background:linear-gradient(0deg,var(--nd-bg),transparent 42%)}.nd-hero--signature .nd-hero__content{min-height:0;padding-block:8px 40px}.nd-hero--signature .nd-hero__copy h1{font-size:clamp(36px,10.4vw,43px);line-height:1.06;margin-bottom:18px}.nd-hero--signature .nd-hero__copy .nd-kicker{font-size:10px;margin-bottom:14px}.nd-hero--signature .nd-hero__copy .nd-prose{font-size:15px;max-width:38ch;line-height:1.65}.nd-hero--signature .nd-cta{margin-top:22px;width:100%;justify-content:space-between}.nd-hero--signature .nd-text-link{margin-top:8px;font-size:13px}.nd-hero--signature .nd-caption{margin-top:17px;font-size:10px}.nd-finder{padding-block:30px 36px}.nd-finder__heading{margin-bottom:20px}.nd-finder__heading h2{font-size:24px}.nd-finder__heading .nd-prose{font-size:13px}.nd-finder__links{grid-template-columns:1fr;gap:10px}.nd-finder__link{grid-template-columns:1fr 56px 18px;min-height:86px;padding:14px 16px}.nd-finder__link img{display:block;width:56px;height:56px}.nd-finder__title{font-size:17px}.nd-finder__description{font-size:12px;margin-top:4px}.nd-system__head,.nd-system__grid,.nd-invitation__grid{grid-template-columns:1fr;gap:28px}.nd-system__head{margin-bottom:28px}.nd-system__head h1,.nd-system__head h2{font-size:38px}.nd-system__head .nd-prose{font-size:15px}.nd-system__details{padding-top:0}.nd-system__details h3{font-size:23px;margin-bottom:20px}.nd-system__details .nd-cta{width:100%;justify-content:space-between}.nd-system__media figcaption{font-size:10px}.nd-invitation h2{font-size:38px}.nd-tiles--rail{grid-auto-flow:column;grid-auto-columns:82%;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;gap:20px;padding-block-end:20px;scrollbar-width:thin;scrollbar-color:var(--nd-accent) var(--nd-surface)}.nd-tiles--rail .nd-tile{scroll-snap-align:start}.nd-tiles--rail .nd-tile__media{aspect-ratio:1}.nd-tiles--rail .nd-tile__copy h3{font-size:23px}.nd-tiles--rail .nd-tile__copy .nd-prose{font-size:14px}.nd-rail-note{display:block;margin:12px 0 0}.nd-section-head>div:last-child>.nd-text-link{font-size:13px}.nd-section-head:has(+.nd-tiles--rail){margin-bottom:28px}}.nd-tiles--rail:focus-visible{outline:2px solid var(--nd-accent);outline-offset:6px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/needor-signature.css.map */
