.npl{--npl-ground: #48392e;--npl-band: #6c5f54;--npl-ivory: #fdfaf0;--npl-body: rgba(253, 250, 240, .8);--npl-body-band: rgba(253, 250, 240, .88);--npl-rule: rgba(108, 95, 84, .5);--npl-black: #000;--npl-display: "Nouma Hatton", var(--nouma-font-editorial, Georgia), serif;--npl-sans: "Open Sans", var(--nouma-font-clarity, Helvetica), sans-serif;--npl-micro: "Geist", "Open Sans", sans-serif;--npl-h1-size: 56px;--npl-h2-size: 48px;--npl-h3-size: clamp(30px, 8.6vw, 52px);--npl-body-size: 18px;--npl-body2-size: 15px;--npl-gutter: clamp(20px, 3.4vw, 40px);--npl-block: clamp(56px, 7vw, 100px);display:block;overflow:clip;background:var(--npl-ground);color:var(--npl-ivory);font-family:var(--npl-sans)}@media only screen and (min-width:810px){.npl{--npl-h1-size: 96px;--npl-h2-size: 64px}}@media only screen and (min-width:1200px){.npl{--npl-h1-size: 90px;--npl-h2-size: 68px}}.npl *,.npl *:before,.npl *:after{box-sizing:border-box}.npl h1,.npl h2,.npl h3,.npl p,.npl ul,.npl ol,.npl li{margin:0}.npl ul,.npl ol{padding:0;list-style:none}.npl .npl__h1,.npl .npl__h2,.npl .npl__h3,.npl .npl__wordmark,.npl .npl__closing-line,.npl .npl__spread,.npl .npl__footer-lockup,.npl .npl__mark{color:inherit;font-family:var(--npl-display);font-weight:400;font-variation-settings:"wght" 400;font-feature-settings:"blwf" on,"cv09" on,"cv03" on,"cv04" on,"cv11" on;font-style:normal}.npl .npl__h1{font-size:var(--npl-h1-size);line-height:1.1;letter-spacing:-.04em}.npl .npl__h2{font-size:var(--npl-h2-size);line-height:1.1;letter-spacing:-.03em}.npl .npl__h3{font-size:var(--npl-h3-size);line-height:1.1;letter-spacing:-.02em}.npl p,.npl a,.npl summary,.npl li,.npl label,.npl input,.npl button,.npl select,.npl textarea{font-family:var(--npl-sans)}.npl__lead,.npl__about-text,.npl__shaped-note,.npl__steps-note,.npl__faq summary{font-size:var(--npl-body-size);line-height:1.5;letter-spacing:-.01em}.npl__image,.npl__image img,.npl__placeholder{width:100%;height:100%}.npl__image img,.npl img.npl__image,.npl__placeholder{display:block;object-fit:cover}.npl__lead{max-width:600px;margin-top:16px;color:var(--npl-body)}.npl__lead p{margin:0}.npl__lead p+p{margin-top:1em}.npl__heading-centred{text-align:center}.npl[data-npl-motion=on] [data-npl-reveal]{opacity:0;transform:translateY(40px);transition:opacity .9s cubic-bezier(.16,1,.3,1) var(--npl-delay, 0ms),transform .9s cubic-bezier(.16,1,.3,1) var(--npl-delay, 0ms);will-change:opacity,transform}.npl[data-npl-motion=on] [data-npl-reveal][data-npl-in]{opacity:1;transform:none}.npl[data-npl-motion=on] [data-npl-mount=zoom]{opacity:0;transform:scale(1.2);transition:opacity 1.6s ease-out,transform 4s cubic-bezier(.16,1,.3,1)}.npl[data-npl-motion=on] [data-npl-mount=rise]{opacity:0;transform:translateY(150px);transition:opacity 1s ease-out,transform 1s cubic-bezier(.16,1,.3,1)}.npl[data-npl-motion=on] [data-npl-mount][data-npl-in]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.npl [data-npl-reveal],.npl [data-npl-mount]{opacity:1!important;transform:none!important;transition:none!important}}.npl__cta{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border:1px solid var(--npl-ivory);border-radius:999px;background:var(--npl-ivory);color:var(--npl-ground);font-size:var(--npl-body-size);line-height:1.5;letter-spacing:-.01em;text-decoration:none;transition:background .25s ease,color .25s ease}.npl__cta:hover,.npl__cta:focus-visible{background:transparent;color:var(--npl-ivory)}.npl__cta:focus-visible,.npl summary:focus-visible,.npl input:focus-visible,.npl button:focus-visible,.npl a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.npl__arch{overflow:hidden;border-radius:40px 40px 500px 500px}.npl__notch{overflow:hidden;border-radius:120px 0}.npl__bracket{overflow:hidden;border-radius:40px 500px 500px 30px}.npl__hero{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:95svh;min-height:520px;padding:40px 24px 0;background:var(--npl-ground);overflow:hidden}.npl__hero-visual{position:absolute;top:0;right:0;bottom:0;left:0}.npl__hero-visual:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#48392eb3,#48392e1a 45.35%,#48392e0d);content:""}.npl__mark,.npl__wordmark{position:relative;z-index:1;color:var(--npl-ivory)}.npl__mark{line-height:0}.npl__logo{display:block;width:100%;height:auto}.npl__mark .npl__logo{width:104px}.npl .npl__wordmark{margin-inline:-24px;margin-bottom:-.17em;font-size:calc(100vw / 3.18);line-height:.9;letter-spacing:-.02em;text-align:center;text-transform:lowercase}.npl__statement{display:flex;flex-direction:column;align-items:center;gap:40px;padding:var(--npl-block) var(--npl-gutter);background:var(--npl-ground);text-align:center}.npl__centred{display:flex;flex-direction:column;align-items:center;max-width:600px}.npl__statement .npl__arch{width:min(600px,84vw);height:min(760px,100svh);margin-top:0}.npl__open{display:flex;flex-direction:column;align-items:center;gap:40px;padding:var(--npl-block) var(--npl-gutter);background:var(--npl-band)}.npl__open h2{max-width:600px}.npl__ticker{--npl-ticker-h: 400px;--npl-ticker-duration: 22.8s;align-self:stretch;margin-inline:calc(var(--npl-gutter) * -1);overflow:hidden}.npl__ticker-track{display:flex;gap:20px;width:max-content;padding-left:20px;animation:npl-ticker var(--npl-ticker-duration) linear infinite}.npl__notch{flex:0 0 auto;height:var(--npl-ticker-h);aspect-ratio:.9}@keyframes npl-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.npl__ticker-track{animation:none}.npl__ticker{overflow-x:auto}}.npl__ballot{display:flex;flex-direction:column;align-items:center;gap:20px;padding:var(--npl-block) var(--npl-gutter);background:var(--npl-ground);text-align:center}.npl__ballot>h2{max-width:800px}.npl__ballot-list{display:flex;flex-direction:column;gap:0}.npl .npl__ballot-list li{padding:8px;color:var(--npl-body)}.npl__shaped{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(48px,8vw,120px);height:90svh;min-height:520px;padding:40px var(--npl-gutter);background:var(--npl-ground);overflow:hidden}.npl__shaped-visual{position:absolute;top:0;right:0;bottom:0;left:0}.npl__shaped-visual:after{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;content:""}.npl .npl__spread{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;width:100%;gap:24px;font-size:var(--npl-h2-size);line-height:1.1;letter-spacing:-.03em}.npl__shaped-note{position:absolute;right:0;bottom:40px;left:0;z-index:1;max-width:600px;margin-inline:auto;padding-inline:var(--npl-gutter);color:var(--npl-ivory);text-align:center}.npl__shaped-note p{margin:0}.npl__about{display:flex;align-items:center;justify-content:center;padding:var(--npl-block) var(--npl-gutter);background:var(--npl-band)}.npl__about-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.82fr);gap:40px;align-items:center;width:100%;max-width:1200px;margin-inline:auto}.npl__about-copy{display:flex;flex-direction:column;gap:20px;max-width:600px}.npl__about-text{max-width:600px;color:var(--npl-body-band)}.npl__about-text p{margin:0}.npl__about-text p+p{margin-top:1em}.npl__bracket{width:100%;max-width:600px;aspect-ratio:1.1}.npl__steps{display:flex;flex-direction:column;align-items:center;gap:40px;padding:var(--npl-block) var(--npl-gutter) 0;background:var(--npl-ground)}.npl__steps>h2{max-width:600px}.npl__steps-body{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);gap:40px;align-items:start;width:100%;max-width:1200px;padding-bottom:var(--npl-block)}.npl__steps-visual{overflow:hidden;border-radius:10px;height:clamp(300px,44vw,600px)}.npl__steps-list{display:flex;flex-direction:column;gap:clamp(40px,6vw,80px)}.npl__steps-list ol{display:flex;flex-direction:column;gap:24px}.npl .npl__steps-list li{padding-bottom:24px;border-bottom:1px solid var(--npl-rule);color:var(--npl-body);transition:color .4s ease}.npl .npl__steps-list ol[data-npl-active="0"] li:nth-child(1),.npl .npl__steps-list ol[data-npl-active="1"] li:nth-child(2),.npl .npl__steps-list ol[data-npl-active="2"] li:nth-child(3),.npl .npl__steps-list ol[data-npl-active="3"] li:nth-child(4){color:var(--npl-ivory)}.npl__steps-visual{position:relative}.npl__steps-frame{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s ease}.npl__steps-frame:first-child{position:relative}.npl__steps-visual[data-npl-active="0"] .npl__steps-frame:nth-child(1),.npl__steps-visual[data-npl-active="1"] .npl__steps-frame:nth-child(2),.npl__steps-visual[data-npl-active="2"] .npl__steps-frame:nth-child(3),.npl__steps-visual[data-npl-active="3"] .npl__steps-frame:nth-child(4){opacity:1}.npl__steps-note{color:var(--npl-body)}.npl__join{position:relative;display:flex;flex-direction:column;align-items:center;height:90svh;min-height:660px;padding:40px var(--npl-gutter) 0;background:var(--npl-ground);overflow:hidden}.npl__join-visual{position:absolute;top:0;right:0;bottom:0;left:0}.npl__join-visual:after{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;content:""}.npl__join-copy{position:relative;z-index:1;display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%;max-width:600px;padding-block:40px;text-align:center}.npl__join-copy .npl__lead{margin-top:0}.npl__join-card{position:relative;z-index:1;flex:0 0 auto;align-self:center;width:min(448px,100%);padding:24px;border-radius:36px 36px 0 0;background:var(--npl-ground);text-align:left}.npl__join-note{margin-top:12px!important;color:var(--npl-body);font-size:13px;line-height:1.5}.npl__faqs{display:flex;flex-direction:column;align-items:center;gap:40px;padding:var(--npl-block) var(--npl-gutter) 60px;background:var(--npl-ground)}.npl__faqs>h2{max-width:600px}.npl__faq-list{display:flex;flex-direction:column;gap:20px;width:100%;max-width:600px}.npl__faq{padding:20px;border-bottom:1px solid var(--npl-rule)}.npl__faq summary{display:flex;gap:24px;align-items:center;justify-content:space-between;color:var(--npl-ivory);cursor:pointer;list-style:none}.npl__faq summary::-webkit-details-marker{display:none}.npl__faq-icon{position:relative;flex:0 0 24px;width:24px;height:24px}.npl__faq-icon:before,.npl__faq-icon:after{position:absolute;top:50%;left:50%;width:16px;height:1px;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .3s ease}.npl__faq-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.npl__faq[open] .npl__faq-icon:after{transform:translate(-50%,-50%) rotate(0)}.npl__faq>div{padding:20px 40px 0 0;color:var(--npl-body);font-size:var(--npl-body2-size);line-height:1.5}.npl__faq>div p{margin:0}.npl__footer{position:relative;background:var(--npl-black);overflow:hidden}.npl__footer-visual{position:absolute;top:0;right:0;bottom:0;left:0}.npl__footer-visual:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#48392e80,#48392e66);content:""}.npl__footer-inner{position:relative;z-index:1}.npl .npl__closing-line{padding:40px 0;color:var(--npl-ivory);font-size:calc(100vw / 9.45);line-height:.9;letter-spacing:-.01em;text-align:center}.npl__footer-grid{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start;justify-content:space-between;padding:40px var(--npl-gutter)}.npl__footer-column{display:flex;flex-direction:column;gap:20px;min-width:160px}.npl__footer-label{color:#fff;font-family:var(--npl-micro);font-size:12px;font-weight:500;line-height:1;letter-spacing:-.02em;text-transform:uppercase}.npl__footer-column ul{display:flex;flex-direction:column;gap:20px}.npl__footer-column a,.npl__footer-column span{color:#fff;font-size:var(--npl-body-size);line-height:1.5;letter-spacing:-.01em;text-decoration:none}.npl__footer-column a:hover{text-decoration:underline}.npl__footer-end{display:flex;flex-direction:column;gap:24px;align-items:flex-end;justify-content:space-between;margin-left:auto;text-align:right}.npl__footer-legal{color:#fff;font-size:var(--npl-body-size);line-height:1.5;letter-spacing:-.01em}.npl .npl__footer-lockup{line-height:0}.npl__footer-lockup .npl__logo{width:160px}@media only screen and (max-width:1100px){.npl__about-inner{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}.npl__steps-body{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}}@media only screen and (max-width:809px){.npl__ticker{--npl-ticker-h: 300px;--npl-ticker-duration: 17.4s}.npl .npl__spread{flex-direction:column;align-items:center;gap:4px;text-align:center}.npl__about-inner,.npl__steps-body{grid-template-columns:minmax(0,1fr)}.npl__about-copy,.npl__about-text,.npl__bracket{max-width:none}.npl__hero{height:88svh}.npl__shaped{height:auto;padding-top:var(--npl-block);padding-bottom:var(--npl-block)}.npl__shaped-note{position:relative;right:auto;bottom:auto;left:auto;padding-inline:0}.npl__join{height:auto;padding-top:var(--npl-block)}.npl__statement .npl__arch{width:100%;height:min(560px,78svh)}.npl__footer-grid{flex-direction:column;gap:32px}.npl__footer-end{align-items:flex-start;margin-left:0;text-align:left}.npl .npl__steps-list li{color:var(--npl-ivory)}.npl__steps-frame:first-child{opacity:1}.npl__steps-frame:not(:first-child){display:none}}@media(prefers-reduced-motion:reduce){.npl .npl__steps-list li{color:var(--npl-ivory)}.npl__steps-frame{transition:none}.npl__steps-frame:first-child{opacity:1}.npl__steps-frame:not(:first-child){display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAAAAAAAAE */
