@font-face{font-family:NOA Sans;src:url(/demos/noa/assets/inter-tight-latin-400-normal-iW8qmuJY.woff2)format("woff2");font-weight:300 500;font-style:normal;font-display:swap;size-adjust:98.3%}@font-face{font-family:NOA Sans;src:url(/demos/noa/assets/inter-tight-latin-700-normal-BZKd_v_8.woff2)format("woff2");font-weight:600 800;font-style:normal;font-display:swap;size-adjust:98.3%}@font-face{font-family:NOA Mono;src:url(/demos/noa/assets/geist-mono-latin-500-normal-YINYabwD.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}:root{--noa-cols:4;--noa-g:2vw;--noa-m:15px;--noa-root:14px;--noa-col:calc((100vw - var(--noa-m) * 2 - (var(--noa-cols) - 1) * var(--noa-g)) / var(--noa-cols));--noa-sans:"NOA Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;--noa-mono:"NOA Mono", Menlo, Consolas, Monaco, "Liberation Mono", monospace;--noa-ink:#000;--noa-paper:#fff;--noa-paper-60:#fff9;--noa-paper-50:#ffffff80;--noa-paper-35:#ffffff59;--noa-paper-10:#ffffff1a;--noa-glass:#0006;--noa-glass-lit:#00000040;--noa-veil:#00000026;--noa-haze:#0000001a;--noa-blur-s:blur(4px);--noa-blur-m:blur(20px);--noa-blur-l:blur(100px);--noa-out-expo:cubic-bezier(.19, 1, .22, 1);--noa-fast:.15s linear;--noa-bar-h:3.3rem;--noa-top:calc(4.5rem + var(--noa-m))}@media (width>=700px){:root{--noa-cols:8;--noa-m:2vw;--noa-root:20px}}@media (width<=1599px){:root{--noa-bar-h:2.8rem}}@media (width<=699px){:root{--noa-top:calc(40px + var(--noa-m) * 2)}}*,:before,:after{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;background-repeat:no-repeat;outline:none;margin:0;padding:0}html{min-block-size:100%;font:400 var(--noa-root) / 1.3 var(--noa-sans);color:var(--noa-paper);-webkit-text-size-adjust:100%;tab-size:4}html.lenis,html.lenis body{block-size:auto}html.lenis-smooth{scroll-behavior:auto!important}html.lenis-stopped{overflow:clip}body{background:var(--noa-ink)}::selection{color:var(--noa-ink);background:var(--noa-paper)}a,a:visited{color:var(--noa-paper)}ul,li{list-style:none}h1,h2,h3{font-size:1rem;font-weight:400}small{font-size:.8em}strong{font-weight:700}p+p{margin-block-start:1em}img{border:0}button{font:inherit;color:inherit;cursor:pointer;text-transform:none;-webkit-appearance:button;background:0 0;border:0}:focus-visible{outline:1px solid var(--noa-paper);outline-offset:3px}.noa-w,.noa-ch{display:inline-block}.noa-line{display:block}.noa-fill{position:absolute;inset:0}.noa-cover{object-fit:cover;object-position:center;block-size:100%;inline-size:100%}.noa-shade:after{content:"";background:var(--noa-ink);opacity:.2;position:absolute;inset:0}.noa-h{font-family:var(--noa-sans)}.noa-h--xl{margin-block-end:1.5rem;font-size:clamp(60px,3svw + 3svh,110px);line-height:.8}.noa-h--xxl{font-size:clamp(80px,3.7svw + 3.7svh,130px);font-weight:500;line-height:.727273}.noa-h--xxl small{font-size:clamp(30px,1.5svw + 1.5svh,56px);font-weight:400;line-height:1}.noa-h--sm{text-transform:uppercase;margin-block-end:.75rem;font-size:clamp(20px,.85svw + .85svh,30px);font-weight:700}.noa-t-lg{font-size:clamp(16px,.85svw + .85svh,30px);font-weight:500;line-height:1.07692}.noa-t-xl{font-size:clamp(32px,1.8svw + 1.8svh,52px);line-height:1}.noa-t-sm{font-size:.8rem;line-height:1.3125}.noa-brandword{opacity:.5;position:relative}@media (width<=999px){.noa-h--xl{margin-block-end:1rem}}@media (width<=699px){.noa-h--xl{font-size:36px;line-height:1}.noa-h--xxl{font-size:50px;line-height:.9}.noa-h--xxl small{font-size:16px;font-weight:700}.noa-h--sm{font-size:16px;line-height:1.1}.noa-t-xl{font-size:18px;line-height:1.1}.noa-t-sm{font-size:1rem;line-height:1.3}}.noa-chip{vertical-align:middle;font:500 .6rem / 1.25 var(--noa-mono);text-transform:uppercase;color:var(--noa-paper-60);background-color:var(--noa-glass);-webkit-backdrop-filter:var(--noa-blur-s);transition:color var(--noa-fast), background-color var(--noa-fast);padding:.5rem .7rem .4rem;text-decoration:none;display:inline-block}.noa-chip svg{vertical-align:middle;fill:var(--noa-paper);margin-block-start:-2px;display:inline-block}@media (hover:hover){.noa-chip:hover{color:var(--noa-paper);background-color:var(--noa-glass-lit)}}.noa-chip--up{block-size:32px;inline-size:32px;padding:0}.noa-chip--up svg{margin-inline-start:1px}.noa-sect{z-index:1;background:var(--noa-ink);position:relative}.noa-pin{z-index:1;block-size:100lvh;inline-size:100%;position:sticky;inset-block-start:0;inset-inline-start:0}.noa-inner{min-block-size:100lvh;padding:var(--noa-top) var(--noa-m) var(--noa-m);flex-direction:column;justify-content:center;margin-inline:auto;display:flex;position:relative}.noa-backdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:clip}.noa-cue{z-index:0;pointer-events:none;position:absolute;inset:0 auto 0 0}.noa-cue--stack{flex-direction:column;display:flex}.noa-cue--stack>*{flex:1;display:block}.noa-fade-top:before,.noa-fade-foot:after{content:"";position:absolute;inset-inline:0}.noa-fade-top:before{background:linear-gradient(0deg, transparent 0%, var(--noa-ink) 95%);inset-block-start:0}.noa-fade-foot:after{background:linear-gradient(180deg, transparent 0%, var(--noa-ink) 95%);inset-block-end:0}.noa-nav{z-index:50;padding:var(--noa-m);opacity:0;visibility:hidden;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.noa-nav__quick .noa-chip+.noa-chip{margin-inline-start:5px}.noa-nav__clock{font:500 .6rem / 1.3 var(--noa-mono);text-align:center;padding-block-start:.4rem;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.noa-nav__right{text-align:right;font-size:0}.noa-tag{vertical-align:top;block-size:var(--noa-bar-h);font:500 .6rem / 1 var(--noa-mono);text-transform:uppercase;text-align:center;opacity:0;border:1px solid;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.noa-tag__track{block-size:1em;inline-size:100%;font-size:.6rem;line-height:1;display:inline-block;position:relative}.noa-tag__label{white-space:nowrap;opacity:0;padding-inline:2rem;position:absolute;inset:0 auto auto 0}@media (width<=1599px){.noa-tag__label{padding-inline:1.5rem}}@media (width<=999px){.noa-nav__quick .noa-chip+.noa-chip,.noa-nav__clock{display:none}}@media (width<=699px){.noa-nav__quick{display:none}.noa-nav__right{inline-size:100%}.noa-tag{inline-size:calc(100% - var(--noa-m) * 2);background-color:var(--noa-paper-10);block-size:40px;-webkit-backdrop-filter:var(--noa-blur-m);border:0;font-size:10px;display:none;position:absolute;inset-block-start:calc(var(--noa-m) + 40px)}.noa-tag__track{font-size:10px}.noa-tag__label{padding-inline:.5rem;inset-inline-start:50%;translate:-50%}}.noa-menu{min-inline-size:var(--noa-col);margin-inline-start:var(--noa-g);display:inline-block;position:relative}.noa-menu__bar{inline-size:100%;block-size:var(--noa-bar-h);color:var(--noa-paper-60);background-color:var(--noa-glass);-webkit-backdrop-filter:var(--noa-blur-m);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--noa-fast), background-color var(--noa-fast);align-items:center;padding:.75rem .9rem .75rem 1.25rem;display:inline-flex}@media (hover:hover){.noa-menu__bar:hover{color:var(--noa-paper)}}.noa-menu__word{white-space:nowrap;font:500 .6rem / 1 var(--noa-mono);text-transform:uppercase;transition:width .4s var(--noa-out-expo);position:relative;overflow:hidden}.noa-menu__word>span{transition:transform .6s var(--noa-out-expo);display:inline-block}.noa-menu__word>.noa-menu__open{position:absolute;inset:0 auto auto 0;transform:translateY(110%)}.noa-menu__word.is-open>.noa-menu__idle{transform:translateY(-110%)}.noa-menu__word.is-open>.noa-menu__open{transform:translateY(0)}.noa-menu__rule{opacity:.6;background-color:currentColor;flex:1;block-size:1px;min-inline-size:1.5rem;margin:0 .6rem 0 .75rem}.noa-menu__rule--sm{display:none}.noa-menu__clock{font:500 .6rem / 1.3 var(--noa-mono);text-align:center;display:none}.noa-menu__logo{--noa-logo-w:59px;inline-size:var(--noa-logo-w);block-size:27px;transition:width .4s var(--noa-out-expo);display:block;position:relative;overflow:hidden}.noa-menu__logo img{transition:opacity var(--noa-fast);position:absolute;inset:0 auto auto 0}.noa-menu__logo img:first-child{inline-size:var(--noa-logo-w)}.noa-menu__logo img:last-child{opacity:0;inline-size:26px;inset-block-start:2.5px}.noa-menu__logo.is-open{inline-size:1.3rem}.noa-menu__logo.is-open img:first-child{opacity:0}.noa-menu__logo.is-open img:last-child{opacity:1}.noa-menu__drop{--noa-drop-span:2;--noa-drop-gap:3.3rem;inline-size:calc(var(--noa-col) * var(--noa-drop-span) + var(--noa-g) * (var(--noa-drop-span) - 1));block-size:calc(100dvh - var(--noa-m) * 2 - var(--noa-drop-gap));backface-visibility:hidden;display:none;position:absolute;inset:100% 0 auto auto;overflow:hidden}.noa-menu__drop.is-shown{display:block}.noa-menu__panel{max-block-size:100%;padding:var(--noa-m);font:400 .6rem / 1.3 var(--noa-mono);text-transform:uppercase;text-align:center;color:var(--noa-paper);background-color:var(--noa-glass);-webkit-backdrop-filter:var(--noa-blur-m);backface-visibility:hidden;position:absolute;inset:0 0 auto;overflow:auto;transform:translateY(-101%)}.noa-menu__intro{margin-block-end:1rem}.noa-menu__lang{justify-content:center;align-items:center;margin-block-end:1rem;display:inline-flex;position:relative}.noa-menu__lang:before{content:"";z-index:0;outline:1px solid var(--noa-paper-35);position:absolute;inset:0}.noa-menu__lang>*{z-index:1;text-align:center;block-size:34px;inline-size:34px;padding-block:7px;font-size:.6rem;line-height:20px;display:inline-block;position:relative}.noa-menu__lang a{color:var(--noa-paper-35);transition:color var(--noa-fast);text-decoration:none}.noa-menu__lang span{color:var(--noa-paper);outline:1px solid var(--noa-paper)}@media (hover:hover){.noa-menu__lang a:hover{color:var(--noa-paper)}}.noa-menu__card{aspect-ratio:1.78365;cursor:pointer;place-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.noa-menu__card+.noa-menu__card{margin-block-start:2rem}.noa-menu__card span{z-index:2;max-inline-size:calc(100% - 40px);color:var(--noa-paper);background-color:var(--noa-veil);-webkit-backdrop-filter:var(--noa-blur-s);padding:.6rem 1rem .5rem;font-weight:500;position:relative}.noa-menu__card img{transition:transform .8s var(--noa-out-expo)}.noa-menu__card:after{content:"";background-color:var(--noa-veil);-webkit-backdrop-filter:var(--noa-blur-s);opacity:0;transition:opacity .2s linear;position:absolute;inset:0}@media (hover:hover){.noa-menu__card:hover:after{opacity:1}}@media (width<=1599px){.noa-menu__bar{padding:.5rem .65rem .5rem 1rem}}@media (width<=1199px){.noa-menu__drop{--noa-drop-span:3;--noa-drop-gap:2.8rem}.noa-menu__card+.noa-menu__card{margin-block-start:1rem}}@media (width<=699px){.noa-menu{inline-size:100%;min-inline-size:auto;margin-inline-start:0}.noa-menu__bar{block-size:40px}.noa-menu__word,.noa-menu__clock{font-size:10px;line-height:1}.noa-menu__rule--sm,.noa-menu__clock{display:block}.noa-menu__logo{--noa-logo-w:43px;block-size:20px}.noa-menu__logo img:last-child{inline-size:20px;inset-block-start:2px}.noa-menu__drop{inline-size:100%}.noa-menu__panel{font-size:10px}.noa-menu__lang>*{block-size:28px;inline-size:28px;padding-block:5px;font-size:10px;line-height:18px}}.noa-sect--hero{--noa-sky:1;--noa-dusk:0;block-size:400lvh}.noa-sect--hero:after{z-index:5;block-size:50svh}.noa-cue--dusk{block-size:80svh;inset-block:auto 130svh}.noa-cue--skyout{block-size:50svh;inset-block:auto -40svh}.noa-cue--ringout{block-size:170svh;inset-block:auto -60svh}.noa-cue--copyout{block-size:50svh;inset-block:auto 30lvh}.noa-hero{block-size:100lvh;inline-size:100%;position:fixed;inset:0 auto auto 0}.noa-hero__mark{z-index:1;opacity:0;block-size:auto;max-inline-size:600px;display:block;position:absolute;inset-block-start:50svh;inset-inline-start:50%;transform:translate(-50%,-50%)}.noa-hero__skies{z-index:0;block-size:100lvh;opacity:var(--noa-sky);position:absolute;inset:0 0 auto;overflow:clip}.noa-hero__sky--dawn{opacity:0}.noa-hero__sky--dusk{opacity:var(--noa-dusk)}.noa-hero__sky--dusk:after{z-index:1}.noa-hero__title{z-index:3;text-align:center;opacity:0;visibility:hidden;inline-size:100%;position:absolute;inset-block-end:67lvh}.noa-hero__lede{z-index:3;inline-size:calc(var(--noa-col) * 2 + var(--noa-g) * 3);text-align:center;opacity:0;visibility:hidden;position:absolute;inset-block-start:70lvh;inset-inline-start:50%;transform:translate(-50%)}.noa-hero__title.is-shown,.noa-hero__lede.is-shown{opacity:1;visibility:visible}.noa-hero__title .noa-line,.noa-hero__lede .noa-line{opacity:calc(1 - var(--noa-fade));filter:blur(calc(var(--noa-fade) * 20px));overflow:clip}.noa-hero__title .noa-line{transform:translateY(calc(var(--noa-fade) * -4lvh));margin-block-end:-.5em;line-height:1.3}.noa-hero__lede .noa-line{transform:translateY(calc(var(--noa-fade) * 4lvh))}.noa-hero__swap>span{vertical-align:middle;display:inline-block}.noa-rotator{vertical-align:middle;block-size:1.3em;display:inline-block;position:relative;overflow:clip}.noa-rotator li{block-size:100%;line-height:1.3em;position:absolute;inset:0 auto auto 0;transform:translateY(100%)}.noa-ring{--noa-ringout:0;z-index:20;pointer-events:none;block-size:100lvh;transform:translateY(calc(var(--noa-ringout) * -10%)) scale(calc(var(--noa-ringout) * .2 + 1));display:none;position:fixed;inset:0 0 auto}.noa-ring.is-shown{display:block}.noa-ring canvas{block-size:100%;inline-size:100%;position:relative}@media (width<=1599px){.noa-hero__mark{max-inline-size:400px;inset-block-start:56svh}.noa-hero__title{inset-block-end:62lvh}.noa-hero__lede{inline-size:calc(var(--noa-col) * 3 + var(--noa-g) * 2);inset-block-start:75lvh}.noa-ring{transform:translateY(calc(var(--noa-ringout) * -16% + 6%)) scale(calc(var(--noa-ringout) * .2 + 1))}}@media (width<=999px){.noa-hero__lede{inline-size:calc(var(--noa-col) * 4 + var(--noa-g) * 3)}}@media (width<=699px){.noa-hero__mark{max-inline-size:300px;inset-block-start:59svh}.noa-hero__lede{inset-block-start:72lvh}.noa-ring{transform:translateY(calc(var(--noa-ringout) * -16% + 6%)) scale(calc(var(--noa-ringout) * .2 + 1.4))}}.noa-sect--practice{z-index:2;block-size:calc(var(--noa-n) * 100vh + 50vh)}.noa-cue--track{inset-block-end:25vh}.noa-practice{block-size:100dvh;inline-size:100%;position:sticky;inset:0 auto auto 0}.noa-practice__photos{z-index:0;block-size:100lvh;position:absolute;inset:0 0 auto;overflow:clip}.noa-practice__photo{opacity:0;position:absolute;inset:0}.noa-practice__photo img{transform:scale(1.1)}.noa-practice__texts{z-index:1;position:absolute;inset:0}.noa-practice__item{z-index:1;inset:var(--noa-top) auto var(--noa-m) var(--noa-m);max-inline-size:calc(var(--noa-col) * 4 + var(--noa-g) * 3);flex-direction:column;justify-content:space-between;display:flex;position:absolute}.noa-practice__lead,.noa-practice__detail{opacity:0;visibility:hidden}.noa-practice__lead .noa-line{line-height:1.25;overflow:clip}.noa-practice__lead .noa-line+.noa-line{margin-block-start:-.25em}.noa-practice__lead .noa-w{opacity:0}.noa-practice__detail{max-inline-size:calc(var(--noa-col) * 3 + var(--noa-g) * 2)}.noa-index{z-index:40;block-size:100dvh;padding-inline:1rem var(--noa-m);font:400 .8rem / 1.3 var(--noa-mono);color:var(--noa-paper);flex-direction:column;justify-content:center;align-items:flex-end;display:none;position:fixed;inset:0 0 auto auto;overflow:hidden}.noa-index.is-shown{display:flex}.noa-index__list{position:relative}.noa-index__num{padding-block:.6rem;padding-inline:1rem .5rem;text-decoration:none;transition:color .2s linear;display:block;position:relative}.noa-index__num:before{content:"";background-color:var(--noa-paper);transform-origin:100%;block-size:1px;inline-size:1rem;transition:transform .6s var(--noa-out-expo);position:absolute;inset:50% 100% auto auto;transform:scaleX(0)translate(15px)}@media (hover:hover){.noa-index__num:hover:before{transform:scaleX(1)translate(0)}}.noa-index__num.is-on{color:var(--noa-paper-50)}.noa-index__num.is-on:before{transform:scaleX(1)translate(0)}.noa-index__bar{transform-origin:top;block-size:100%;inline-size:3px;position:absolute;inset:0 -10px 0 auto}.noa-index__bar:before{content:"";background-color:var(--noa-paper-50);inline-size:1px;position:absolute;inset:0 auto 0 1px}.noa-index__fill{background-color:var(--noa-paper);transform-origin:top;transform:scaleY(var(--noa-pf));position:absolute;inset:0}@media (width<=1599px){.noa-index__num{padding-block:.4rem;font-size:.7rem;line-height:1.3}}@media (width<=999px){.noa-practice__item{max-inline-size:calc(var(--noa-col) * 5 + var(--noa-g) * 4)}.noa-practice__detail{max-inline-size:calc(var(--noa-col) * 4 + var(--noa-g) * 3)}.noa-index{padding-inline-end:calc(var(--noa-m) * 2)}}@media (width<=699px){.noa-practice__photo:after{opacity:.3}.noa-practice__item{inset:var(--noa-top) var(--noa-m);max-inline-size:none}.noa-index{block-size:auto;inline-size:100%;padding-inline:var(--noa-m);flex-direction:row;align-items:center;inset:auto 0 0;overflow:visible}.noa-index__list{align-items:center;inline-size:100%;display:flex}.noa-index__num{padding:5px 5px calc(var(--noa-m) + 2px);text-align:center;flex:1;font-size:10px}.noa-index__num:before{transform-origin:bottom;block-size:10px;inline-size:1px;inset:auto 50% 0 auto;transform:scaleY(0)translateY(15px)}.noa-index__bar{block-size:3px;inline-size:100%;inset:-10px 0 auto}.noa-index__bar:before{block-size:1px;inline-size:100%;inset:1px 0}.noa-index__fill{transform-origin:0;transform:scaleX(var(--noa-pf))}}@media (hover:hover) and (width<=699px){.noa-index__num:hover:before{transform:scaleY(1)translateY(0)}}.noa-sect--creed{block-size:calc(var(--noa-n) * 100vh + 200vh)}.noa-sect--creed:before{z-index:1;block-size:30svh}.noa-sect--creed:after{z-index:1;block-size:40svh}.noa-cue--enter{block-size:100svh;inset-block:0 auto}.noa-cue--leave{block-size:60svh;inset-block:auto 0}.noa-cue--beats{inset-block:20svh 50svh}.noa-sect--creed>.noa-backdrop{block-size:100lvh;opacity:var(--noa-show);transition:opacity .2s linear;position:sticky;inset-block-start:0}.noa-sect--creed>.noa-backdrop img{object-position:35% 50%;transform-origin:25% 20%}.noa-sect--creed>.noa-inner{z-index:2;margin-block-start:-100svh;position:sticky;inset-block-start:0}.noa-creed{justify-content:space-between;align-items:center;display:flex}.noa-creed__heads{inline-size:calc(var(--noa-col) * 4 + var(--noa-g) * 3);text-align:right;margin-inline-start:calc(var(--noa-col) + var(--noa-g))}.noa-creed__brand{opacity:0}.noa-creed__stack{block-size:1.3em;margin-block-start:-.5rem;position:relative;overflow:clip}.noa-creed__head{display:block;position:absolute;inset:0 0 auto auto;line-height:1.1!important}.noa-creed__head .noa-ch{opacity:0}.noa-creed__notes{inline-size:calc(var(--noa-col) * 2 + var(--noa-g));position:relative}.noa-creed__note{position:absolute;inset:0 0 auto}.noa-creed__note .noa-line{overflow:clip}.noa-creed__note .noa-w{opacity:0}.noa-creed__sign{inset:auto var(--noa-m) var(--noa-m) auto;inline-size:calc(var(--noa-col) * 2 + var(--noa-g));opacity:0;font-size:.8rem;line-height:1.3;position:absolute}.noa-creed__sign a{text-decoration:none}@media (hover:hover){.noa-creed__sign a:hover{text-decoration:underline}}@media (width<=1599px){.noa-creed__notes{font-size:.8rem;line-height:1.3}}@media (width<=1399px){.noa-creed__notes,.noa-creed__sign{inline-size:calc(var(--noa-col) * 2.5 + var(--noa-g) * 1.5)}}@media (width<=1199px){.noa-sect--creed>.noa-inner{min-block-size:100svh}}@media (width<=999px){.noa-creed__heads{margin-inline-start:0}.noa-creed__notes,.noa-creed__sign{inline-size:calc(var(--noa-col) * 3 + var(--noa-g) * 3)}}@media (width<=699px){.noa-sect--creed>.noa-inner{min-block-size:100dvh;justify-content:flex-start;padding-block-start:calc(23lvh + 80px + var(--noa-m) * 2)}.noa-creed{display:block}.noa-creed__heads{text-align:left;inline-size:100%}.noa-creed__stack{margin-block-start:0}.noa-creed__head{inset-inline:0 auto}.noa-creed__notes{inline-size:100%;font-size:1rem;line-height:1.3}.noa-creed__sign{inline-size:auto;padding:calc(var(--noa-m) * .75) var(--noa-m);background-color:var(--noa-paper-10);-webkit-backdrop-filter:var(--noa-blur-m);font-size:1rem;inset-inline-start:var(--noa-m)}}.noa-sect--story{block-size:450lvh}.noa-sect--story:before{z-index:10;block-size:30svh}.noa-cue--aboutname{block-size:350svh;inset-block:0 auto}.noa-cue--contactname{inset-block-start:350svh}.noa-cue--storybg{block-size:80svh;inset-block:0 auto}.noa-cue--storytitle{block-size:120svh;inset-block:20svh auto}.noa-cue--storybody{block-size:190svh;inset-block:140svh auto}.noa-cue--reach{inset-block-start:330svh}.noa-cue--reachbg{block-size:60svh;inset-block:330svh auto}.noa-cue--glow{block-size:180svh;inset-block:140svh auto}.noa-cue--circle{block-size:200svh;inset-block:80svh auto}.noa-story__photos{z-index:0;block-size:100lvh;opacity:var(--noa-storybg);will-change:opacity;transition:opacity .2s linear;position:absolute;inset:0 0 auto;overflow:clip}.noa-story__photo{z-index:0;pointer-events:none;block-size:100lvh;position:absolute;inset:0 0 auto;overflow:clip}.noa-story__photo--mid{z-index:1}.noa-story__photo--last{z-index:2;opacity:var(--noa-reachbg,0)}.noa-story,.noa-reach{text-align:center;position:absolute;inset:0;overflow:clip}.noa-story .noa-h--xl,.noa-reach .noa-h--xl{line-height:1.25!important}.noa-story .noa-h--xl .noa-line,.noa-reach .noa-h--xl .noa-line{overflow:clip}.noa-story .noa-h--xl .noa-line+.noa-line,.noa-reach .noa-h--xl .noa-line+.noa-line{margin-block-start:-.25em}.noa-story .noa-h--xl .noa-w,.noa-reach .noa-h--xl .noa-w{opacity:0}.noa-story__body{inline-size:calc(var(--noa-col) * 2 + var(--noa-g) * 3);margin-inline:auto;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.noa-story__body .noa-t-lg{line-height:1.25!important}.noa-story__body .noa-t-lg+.noa-t-lg{margin-block-start:1em}.noa-story__body .noa-ch{opacity:.3}.noa-story__body .noa-line,.noa-reach__text .noa-line{overflow:clip}.noa-story__body .noa-line+.noa-line,.noa-reach__text .noa-line+.noa-line{margin-block-start:-.1em}.noa-story__body .noa-w,.noa-reach__text .noa-w{opacity:0}.noa-reach{opacity:0;visibility:hidden}.noa-reach .noa-inner{padding-block-end:0;padding-inline:0}.noa-reach__wrap{padding-inline:var(--noa-m);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.noa-reach__text{inline-size:calc(var(--noa-col) * 2 + var(--noa-g) * 3);margin-inline:auto;line-height:1.25!important}.noa-foot{--noa-foot-pad:calc(var(--noa-col) * .75 - var(--noa-g) * .25);inline-size:100%;padding:var(--noa-foot-pad) var(--noa-g) var(--noa-foot-pad) var(--noa-m);text-align:left;background-color:var(--noa-haze);-webkit-backdrop-filter:var(--noa-blur-l);opacity:0;visibility:hidden;justify-content:flex-end;align-items:center;font-size:.8rem;line-height:1.3;display:flex;position:relative}.noa-foot>div{min-inline-size:var(--noa-col);margin-inline-start:var(--noa-g)}.noa-foot>div:first-of-type{inline-size:var(--noa-col)}.noa-foot li+li{margin-block-start:10px}.noa-foot .noa-chip{white-space:nowrap}.noa-foot .noa-chip--up{margin-inline-start:-20px;display:none;position:absolute;inset-block-start:var(--noa-m);inset-inline-start:50%}@media (width<=1799px){.noa-foot{--noa-foot-pad:calc(var(--noa-col) * .5 - var(--noa-g) * .5)}.noa-foot>div:first-of-type{inline-size:calc(var(--noa-col) * 2 + var(--noa-g))}}@media (width<=1199px){.noa-story__body{inline-size:calc(var(--noa-col) * 3 + var(--noa-g) * 2)}}@media (width<=999px){.noa-story__body{inline-size:calc(var(--noa-col) * 3.5 + var(--noa-g) * 2.5)}}@media (width<=699px){.noa-story__body{padding-inline:calc(var(--noa-col) * .25 - var(--noa-g) * .75)}.noa-reach__text{inline-size:100%}.noa-foot{padding:calc(32px + var(--noa-m) * 2) var(--noa-m) var(--noa-m);text-align:center;font-size:1rem;display:block}.noa-foot>div{margin-inline-start:0;inline-size:100%!important}.noa-foot ul{margin-block-start:15px}.noa-foot li{vertical-align:middle;display:inline-block}.noa-foot li+li{margin-block-start:0;margin-inline-start:10px}.noa-foot .noa-chip--up{display:block}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}:focus-visible{outline-offset:5px;outline:3px solid}.production-skip{z-index:100000;color:#111;background:#fff;padding:14px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.production-skip:focus{transform:none}main:focus{outline:none}.account-editorial{color:#172a2c;background:#f4f4ef;max-width:1240px;min-height:65vh;margin:auto;padding:160px 6vw 80px;font-family:inherit;position:relative}.account-editorial h1{margin:25px 0 45px;font-size:clamp(42px,6vw,80px);font-weight:400;line-height:1.1}.account-editorial h2{margin:30px 0 14px;font-size:clamp(25px,3vw,36px);font-weight:400;line-height:1.25}.account-editorial p{max-width:850px;margin:20px 0;font-size:18px;line-height:1.7}.account-eyebrow{text-transform:uppercase;letter-spacing:.06em;font-size:12px!important}.account-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.account-actions{flex-wrap:wrap;gap:30px;margin:35px 0;display:flex}.account-actions a{border-bottom:1px solid;min-height:44px;padding:14px 0;display:inline-block}.account-enquiry{min-height:0;padding-top:60px}.account-enquiry form{gap:22px;max-width:760px;display:grid}.account-enquiry label{gap:10px;font-size:17px;line-height:1.5;display:grid}.account-enquiry input,.account-enquiry textarea{font:inherit;color:#172a2c;background:#fff;border:1px solid #4b6059;border-radius:0;width:100%;padding:14px}.account-enquiry button{font:inherit;color:#fff;cursor:pointer;background:#203b32;border:0;justify-self:start;min-height:44px;padding:16px 25px}.account-enquiry button:disabled{opacity:.7;cursor:wait}.template-demo-note{color:#24382f;text-align:center;z-index:20;background:#edf1e7;padding:9px 16px;font-size:12px;line-height:1.5;position:relative}.account-extra-nav{color:#172a2c;z-index:30;background:#eff0e8;flex-wrap:wrap;justify-content:center;gap:20px;padding:18px;display:flex;position:relative}.account-extra-nav a{min-height:44px;padding:12px 5px;text-decoration:underline}button{touch-action:manipulation}@media (width<=700px){.account-grid{grid-template-columns:1fr}.account-editorial{padding:120px 6vw 60px}.account-enquiry{padding-top:50px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.noa-static{padding-block:70px;block-size:auto!important;min-block-size:0!important}.noa-static .noa-cue,.noa-static .noa-practice__aside,.noa-static .noa-practice__photos{display:none!important}.noa-static .noa-practice,.noa-static .noa-practice__texts,.noa-static .noa-practice__item,.noa-static .noa-inner,.noa-static .noa-creed__stack,.noa-static .noa-creed__head,.noa-static .noa-creed__note{block-size:auto!important;margin-block-start:0!important;position:relative!important;inset:auto!important;overflow:visible!important}.noa-static .noa-practice__item{padding:35px var(--noa-m);max-inline-size:none}.noa-static .noa-practice__lead,.noa-static .noa-practice__detail,.noa-static .noa-creed__brand,.noa-static .noa-creed__head,.noa-static .noa-creed__note,.noa-static .noa-creed__sign,.noa-static .noa-w,.noa-static .noa-ch{opacity:1!important;visibility:visible!important;transform:none!important}.noa-static .noa-practice__detail{max-inline-size:none;margin-block-start:25px}.noa-static .noa-creed__note{margin-block:30px}.noa-static .noa-creed__head{margin-block:25px}.noa-static.noa-sect--creed>.noa-backdrop{opacity:.45;block-size:100%;position:absolute;inset:0}.noa-static.noa-sect--creed>.noa-inner{margin:0;padding-block:50px}.noa-static:before,.noa-static:after{display:none}.noa-static .noa-creed{display:block}.noa-static .noa-creed__heads,.noa-static .noa-creed__notes,.noa-static .noa-creed__sign{text-align:left;inline-size:100%;margin-inline-start:0}@media (prefers-reduced-motion:reduce){.noa-sect--hero{block-size:100svh}.noa-hero{position:relative}.noa-ring{display:none!important}.noa-hero__title .noa-line{transform:none!important}.noa-fade-top:before,.noa-fade-foot:after{display:none}}.noa-static .noa-story,.noa-static .noa-reach,.noa-static .noa-story__body{opacity:1;visibility:visible;inline-size:100%;position:relative;inset:auto;overflow:visible;transform:none}.noa-static .noa-story__body{padding:40px var(--noa-m)}.noa-static .noa-reach{padding-block:45px}.noa-static .noa-story__photos{opacity:.3;block-size:100%}.noa-static .noa-foot{position:relative;opacity:1!important;visibility:visible!important;transform:none!important}.noa-hero__mark{inline-size:min(80vw,600px)}.account-extra-nav a{color:#172a2c!important}.account-extra-nav{line-height:1.4}.account-editorial a{color:inherit}.account-extra-nav{padding-top:80px}.noa-static .noa-creed__sign{box-sizing:border-box;inline-size:100%;max-inline-size:100%;position:relative;inset:auto}@media (width<=700px){.noa-hero__title{font-size:32px;line-height:1.2}.noa-hero__swap{justify-content:center;gap:8px;display:flex}.noa-hero__lede{font-size:17px;line-height:1.4}}.noa-menu__clock{color:#fff}.noa-menu__bar{background:#41443f!important}.enquiry-trap{block-size:1px!important;inline-size:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}
