@font-face{font-family:Inter;src:url(nexamaker-inter.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--nm-paper:#f4f0e8;--nm-ink:#242321;--nm-muted:#66645f;--nm-line:#d9d3c9;--nm-sand:#ece7dd;--nm-accent:#b85425;--nm-gutter:clamp(28px,5.2vw,84px)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:32px}body.nm-body{margin:0;background:var(--nm-paper);color:var(--nm-ink);font-family:Inter,Arial,sans-serif;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.nm-body a{color:inherit;text-decoration:none}.nm-body button,.nm-body input,.nm-body select,.nm-body textarea{font:inherit}.nm-body img{display:block;max-width:100%;height:auto}.nm-body figure,.nm-body p{margin:0}.nm-body p+p{margin-top:20px}.nm-body h1,.nm-body h2,.nm-body h3{font-weight:500;letter-spacing:-.045em;line-height:1.08;margin:0}.nm-body h1{font-size:clamp(56px,6.6vw,104px)}.nm-body h2{font-size:clamp(36px,4vw,62px)}.nm-body h3{font-size:26px;letter-spacing:-.03em}.nm-body :focus-visible{outline:2px solid var(--nm-accent);outline-offset:5px}.nm-body [hidden]{display:none!important}.nm-container{width:calc(100% - var(--nm-gutter)*2);max-width:1280px;margin-inline:auto}.nm-section{padding-block:112px}.nm-eyebrow{font-size:12px;line-height:1.5;letter-spacing:.13em;text-transform:uppercase;color:var(--nm-muted);margin-bottom:24px!important}.nm-button{min-height:54px;padding:15px 30px;background:var(--nm-ink);color:var(--nm-paper)!important;display:inline-flex;align-items:center;justify-content:center;gap:18px;border:1px solid var(--nm-ink);border-radius:7px;line-height:1.35;font-size:17px;font-weight:500;cursor:pointer;transition:background-color .2s,border-color .2s}.nm-button:hover{background:#414039;border-color:#414039}.nm-button--secondary{background:transparent;color:var(--nm-ink)!important}.nm-text-link{display:inline-flex;align-items:center;gap:12px;border-bottom:1px solid currentColor;padding-bottom:3px;font-size:16px;line-height:1.4}.nm-text-link:hover{color:var(--nm-accent)!important}.nm-columns{display:grid;grid-template-columns:1fr 1fr;gap:80px}.nm-header{position:relative;z-index:20;padding-inline:var(--nm-gutter);background:var(--nm-paper)}.nm-template-index .nm-header{position:absolute;inset:0 0 auto;background:transparent}.nm-header__inner{height:88px;display:flex;align-items:center;border-bottom:1px solid rgba(36,35,33,.16);gap:40px}.nm-wordmark{font-size:32px;font-weight:600;letter-spacing:-.06em;line-height:1}.nm-nav{display:flex;align-items:center;gap:36px;margin-left:auto;font-size:16px;white-space:nowrap}.nm-nav a,.nm-cart-link{padding-block:12px}.nm-nav a[aria-current=page]{border-bottom:1px solid currentColor}.nm-header__actions{display:flex;align-items:center;gap:24px;margin-left:42px;font-size:16px}.nm-cart-count{font-size:12px;margin-left:7px}.nm-menu-button{display:none;background:none;border:0;color:inherit;padding:12px 0;cursor:pointer}.nm-mobile-nav{padding-block:22px 30px;border-bottom:1px solid var(--nm-line)}.nm-mobile-nav a{display:block;padding:10px 0;font-size:22px;letter-spacing:-.035em}.nm-skip-link{position:fixed;top:8px;left:8px;padding:12px 18px;background:var(--nm-ink);color:#fff!important;z-index:100;transform:translateY(-200%)}.nm-skip-link:focus{transform:none}.nm-hero{position:relative;height:min(100svh,1000px);min-height:650px;background:var(--nm-paper)}.nm-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.nm-hero__image{width:100%;height:100%!important;object-fit:cover;object-position:center}.nm-hero__inner{position:relative;width:100%;max-width:none;height:100%;padding:120px var(--nm-gutter) 0;display:flex;align-items:center}.nm-hero__copy{width:36.5%;margin-left:auto}.nm-hero__copy>.nm-eyebrow{display:none}.nm-hero h1{font-size:clamp(56px,6.6vw,104px);white-space:nowrap;font-weight:500}.nm-hero__tagline{font-size:clamp(24px,2.65vw,41px);line-height:1.35;letter-spacing:-.035em;color:#55534e;margin-top:22px!important}.nm-hero__actions{display:flex;align-items:flex-start;flex-direction:column;gap:30px;margin-top:42px}.nm-hero__actions .nm-button{width:100%;max-width:360px;min-height:62px;font-size:20px}.nm-hero__actions .nm-text-link{font-size:19px}.nm-hero__status{font-size:12px;color:#5f5d57;line-height:1.55;margin-top:22px!important;max-width:330px}.nm-details{border-bottom:1px solid var(--nm-line)}.nm-section__heading{max-width:740px;margin-bottom:64px}.nm-section__intro{max-width:640px;margin-top:28px!important;font-size:20px;color:var(--nm-muted)}.nm-details__list{display:grid;grid-template-columns:repeat(3,1fr);gap:44px}.nm-detail{display:flex;align-items:flex-start;gap:20px}.nm-detail__number{font-size:13px;color:var(--nm-muted);padding-top:7px}.nm-detail h3{font-size:23px;line-height:1.2;max-width:220px}.nm-detail p{margin-top:18px;color:var(--nm-muted);font-size:16px;line-height:1.65}.nm-details__link{margin-top:42px!important}.nm-details__image img{width:100%;border-radius:4px}.nm-pathways{background:#faf8f3}.nm-pathways__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.nm-pathway{padding:28px 0 6px;border-top:1px solid var(--nm-ink);position:relative}.nm-pathway__number{font-size:13px;color:var(--nm-muted)}.nm-pathway__status{font-size:12px;color:var(--nm-muted);margin-top:16px!important}.nm-pathway h3{font-size:31px;margin-top:28px}.nm-pathway>p:not(.nm-pathway__status){margin-top:20px;color:var(--nm-muted);min-height:108px}.nm-pathway .nm-text-link{margin-top:30px}.nm-making{border-block:1px solid var(--nm-line)}.nm-making__copy{padding-top:42px;color:var(--nm-muted);font-size:20px}.nm-making__copy p+p{font-size:15px;line-height:1.7}.nm-making__copy .nm-text-link{color:var(--nm-ink);margin-top:32px}.nm-faq__heading>.nm-text-link{margin-top:32px}.nm-faq__list{padding-top:6px}.nm-faq__item,.nm-faq-item{border-top:1px solid var(--nm-line)}.nm-faq__item:last-child,.nm-faq-item:last-child{border-bottom:1px solid var(--nm-line)}.nm-body summary{padding:23px 5px 23px 0;font-size:18px;font-weight:500;cursor:pointer;line-height:1.5}.nm-faq__answer,.nm-faq-answer{padding:0 0 28px;color:var(--nm-muted)}.nm-faq__answer .nm-text-link{margin-top:22px;color:var(--nm-ink)}.nm-newsletter{background:var(--nm-sand);border-top:1px solid var(--nm-line)}.nm-newsletter__copy>p:not(.nm-eyebrow){margin-top:28px;max-width:430px;color:var(--nm-muted)}.nm-newsletter__signup{align-self:center}.nm-newsletter__form label{display:block;font-size:14px;margin-bottom:14px}.nm-newsletter__field{display:flex;gap:10px}.nm-newsletter__field input{width:100%;min-width:0;height:56px;border:1px solid #bab5ac;background:#ffffff73;border-radius:5px;padding:12px 15px;color:var(--nm-ink)}.nm-newsletter__field .nm-button{white-space:nowrap;font-size:15px;padding-inline:20px}.nm-newsletter__consent{font-size:12px;line-height:1.65;color:var(--nm-muted);margin-top:17px!important}.nm-form-message,.nm-form-status,.nm-form-errors{margin-block:20px;font-size:15px}.nm-form-message--error,.nm-form-errors{color:#8d3022}.nm-form-message--success,.nm-form-status{color:#335b39}.nm-footer{padding-block:72px 30px;background:var(--nm-paper)}.nm-footer__grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.2fr;gap:48px}.nm-footer__brand p{max-width:280px;font-size:15px;color:var(--nm-muted);margin-top:24px}.nm-body .nm-footer__column h2{font-size:12px;letter-spacing:.09em;text-transform:uppercase;margin-bottom:22px}.nm-footer__column>a{display:block;padding-block:6px;font-size:14px;color:var(--nm-muted)}.nm-footer__column>a:hover{color:var(--nm-ink)}.nm-footer__bottom{margin-top:64px;padding-top:24px;border-top:1px solid var(--nm-line);display:flex;justify-content:space-between;gap:20px;font-size:12px;color:var(--nm-muted)}.nm-page .nm-section{border-bottom:1px solid var(--nm-line)}.nm-page-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px}.nm-page-hero{align-items:center;padding-block:82px 100px}.nm-page-hero:not(.nm-page-grid){max-width:1000px}.nm-page-copy{max-width:650px}.nm-page h1{font-size:clamp(52px,5.3vw,80px)}.nm-page-intro{font-size:20px;line-height:1.6;color:var(--nm-muted);margin-top:26px!important;max-width:690px}.nm-page-actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-top:38px}.nm-page-note{font-size:13px;line-height:1.7;color:var(--nm-muted);margin-top:26px!important;max-width:530px}.nm-page-image{max-width:490px;justify-self:end}.nm-page-image img{width:100%;height:auto;border-radius:4px}.nm-page-image figcaption{font-size:12px;margin-top:12px;color:var(--nm-muted)}.nm-page-grid--three{grid-template-columns:repeat(3,1fr);gap:44px;margin-top:54px}.nm-page-detail{border-top:1px solid var(--nm-line);padding-top:26px}.nm-page-detail h3{font-size:25px;line-height:1.2}.nm-page-detail p{color:var(--nm-muted);margin-top:22px}.nm-page-detail .nm-text-link{margin-top:24px}.nm-page-outro{max-width:850px;margin-inline:auto}.nm-page-outro>p:not(.nm-eyebrow){margin-top:26px;color:var(--nm-muted)}.nm-page--support .nm-faq{margin-top:50px;max-width:820px}.nm-form{width:100%;max-width:540px;justify-self:end}.nm-form-field{margin-bottom:24px}.nm-form-field label{display:block;margin-bottom:10px;font-size:14px}.nm-form-field input,.nm-form-field select,.nm-form-field textarea{display:block;width:100%;border:1px solid #b8b1a7;border-radius:4px;padding:14px 15px;background:#fbf9f4;color:var(--nm-ink)}.nm-form-field textarea{resize:vertical}.nm-form-note{font-size:13px;color:var(--nm-muted);margin-bottom:24px!important}.nm-cart{min-height:65svh}.nm-cart>p:not(.nm-eyebrow){margin-top:26px;max-width:650px;color:var(--nm-muted)}.nm-cart-form{margin-top:48px;max-width:850px}.nm-cart-item{display:flex;gap:28px;padding-block:28px;border-top:1px solid var(--nm-line)}.nm-cart-item img{width:150px;align-self:start}.nm-cart-item h2{font-size:25px}.nm-cart-item label{display:block;font-size:13px;margin-block:15px 5px}.nm-cart-item input{width:85px;padding:8px 10px;border:1px solid var(--nm-line);background:transparent}.nm-cart-item .nm-text-link{font-size:13px;margin-left:18px}.nm-cart-total{font-size:26px;margin-top:35px!important}@media(min-width:900px)and (max-height:850px){.nm-hero__image{object-fit:contain;object-position:left bottom}.nm-hero{min-height:650px}.nm-hero__inner{padding-top:95px}.nm-hero h1{font-size:clamp(56px,6vw,88px)}.nm-hero__tagline{font-size:clamp(25px,2.6vw,34px)}.nm-hero__actions{margin-top:32px;gap:24px}.nm-hero__actions .nm-button{min-height:56px}.nm-hero__status{font-size:11px;margin-top:18px!important}}@media(min-width:900px)and (min-aspect-ratio:17/10){.nm-hero__media{overflow:hidden}.nm-hero__image{width:auto;max-width:none;object-fit:contain;object-position:left bottom;-webkit-mask-image:linear-gradient(to right,#000 88%,transparent 100%);mask-image:linear-gradient(to right,#000 88%,transparent 100%)}}@media(max-width:1100px)and (min-width:900px){.nm-nav{gap:24px}.nm-header__actions{margin-left:16px}.nm-wordmark{font-size:28px}.nm-hero__copy{width:39%}.nm-columns,.nm-page-grid{gap:48px}}@media(max-width:899px){:root{--nm-gutter:24px}.nm-header,.nm-template-index .nm-header{position:relative;background:var(--nm-paper)}.nm-header__inner{height:72px;gap:20px}.nm-wordmark{font-size:28px}.nm-nav{display:none}.nm-header__actions{margin-left:auto;gap:24px;font-size:14px}.nm-menu-button{display:block}.nm-hero{height:auto;min-height:0;display:flex;flex-direction:column}.nm-hero__inner,.nm-hero__copy{display:contents}.nm-hero__media{position:relative;inset:auto;order:1;width:100%;height:clamp(340px,75vw,530px);margin-top:12px}.nm-hero__image{object-fit:cover;object-position:center 65%}.nm-hero h1{order:0;white-space:normal;font-size:54px;text-align:center;padding-top:26px}.nm-hero__tagline{order:2;font-size:25px;line-height:1.25;letter-spacing:-.03em;text-align:center;margin:12px 24px 0!important}.nm-hero__actions{order:3;align-items:center;gap:18px;margin:24px 24px 0}.nm-hero__actions .nm-button{width:100%;max-width:330px;min-height:50px;font-size:17px}.nm-hero__actions .nm-text-link{font-size:15px}.nm-hero__status{order:4;max-width:none;padding:0 24px;text-align:center;font-size:11px;margin:18px 0 34px!important}.nm-section{padding-block:76px}.nm-body h2{font-size:43px}.nm-columns,.nm-page-grid{grid-template-columns:1fr;gap:38px}.nm-section__heading{margin-bottom:42px}.nm-details__list{grid-template-columns:1fr;gap:34px}.nm-detail h3{max-width:none}.nm-detail{gap:20px}.nm-detail__number{min-width:18px}.nm-pathways__grid{grid-template-columns:1fr;gap:35px}.nm-pathway>p:not(.nm-pathway__status){min-height:0;max-width:550px}.nm-pathway h3{margin-top:22px}.nm-pathway .nm-text-link{margin-top:24px}.nm-making__copy,.nm-faq__list{padding-top:0}.nm-newsletter__signup{width:100%;max-width:600px}.nm-footer__grid{grid-template-columns:repeat(3,1fr);gap:32px}.nm-footer__brand{grid-column:1/-1}.nm-footer__bottom{margin-top:45px;flex-direction:column;gap:8px}.nm-page-hero{padding-block:56px 68px}.nm-page h1{font-size:54px}.nm-page-image{justify-self:start;max-width:480px;width:100%}.nm-page-grid--three{margin-top:38px;gap:32px}.nm-page-intro{font-size:18px}.nm-page-actions{gap:24px;margin-top:30px}.nm-form{justify-self:start;max-width:600px}.nm-cart{min-height:60svh}}@media(max-width:480px){:root{--nm-gutter:22px}.nm-header__inner{height:66px}.nm-wordmark{font-size:26px}.nm-header__actions{gap:20px}.nm-hero h1{font-size:44px;padding-top:22px}.nm-hero__media{height:350px;margin-top:8px}.nm-hero__tagline{font-size:23px;margin-top:6px!important}.nm-hero__actions{margin-top:21px;gap:17px}.nm-hero__status{margin-bottom:32px!important}.nm-body h2{font-size:37px}.nm-section{padding-block:60px}.nm-section__intro{font-size:18px}.nm-newsletter__field{flex-direction:column;gap:12px}.nm-newsletter__field .nm-button{min-height:52px}.nm-footer{padding-top:52px}.nm-footer__grid{grid-template-columns:1fr 1fr;column-gap:26px;row-gap:34px}.nm-footer__column:last-child{grid-column:1/-1}.nm-page h1{font-size:44px}.nm-page-hero{padding-block:45px 55px}.nm-page-actions{align-items:flex-start;flex-direction:column;gap:22px}.nm-page-actions .nm-button{width:100%}.nm-cart-item{gap:20px}.nm-cart-item img{width:90px}.nm-cart-item h2{font-size:22px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.nm-body *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nexamaker.css.map */
