.norma-marketing{--n-paper:#f6f5f0;--n-ink:#202522;--n-muted:#65706a;--n-line:#d9ddd5;--n-accent:#ddf59b;background:var(--n-paper);color:var(--n-ink);font-family:var(--font-inter),sans-serif;font-size:15px;line-height:1.65;overflow:clip}.norma-marketing *{box-sizing:border-box}.norma-marketing a{text-decoration:none}.norma-marketing button,.norma-marketing summary{cursor:pointer}.norma-marketing :focus-visible{outline-offset:5px;outline:3px solid #728e2f}.norma-marketing section[id]{scroll-margin-top:90px}.norma-marketing h1,.norma-marketing h2,.norma-marketing h3,.norma-marketing p{margin:0}.norma-marketing h2{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(35px,4.2vw,62px);font-weight:500;line-height:1.08}.norma-marketing h2 span{color:#737e75}.norma-marketing h3{letter-spacing:-.035em;font-size:22px;font-weight:500;line-height:1.3}.norma-marketing em{font-family:Georgia,Times New Roman,serif;font-weight:400}.n-wrap{width:min(1280px,100% - 112px);margin-inline:auto}.n-section{padding-block:112px}.n-eyebrow{font-family:var(--font-plex-mono),monospace;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:500;line-height:1.6}.n-text-link{border-bottom:1px solid;align-items:center;gap:20px;padding-block:8px;font-size:13px;font-weight:600;line-height:1.5;display:inline-flex}.n-text-link svg{flex-shrink:0;transition:transform .2s}.n-text-link:hover svg{transform:translate(4px)}.n-button{background:var(--n-accent);color:#182015;border:1px solid #0000;border-radius:2px;justify-content:space-between;align-items:center;gap:30px;padding:17px 23px;font-size:13px;font-weight:600;line-height:1.4;transition:background .2s,transform .2s;display:inline-flex}.n-button:hover{background:#e9ffc0;transform:translateY(-2px)}.n-button-small{gap:16px;padding:12px 16px;font-size:12px}.n-button-dark{color:#fff;background:#252e27}.n-button-dark:hover{background:#3b493b}.n-button-outline{color:#fff;background:0 0;border-color:#6f776a}.n-button-outline:hover{color:var(--n-ink)}.n-skip{z-index:100;background:var(--n-accent);padding:10px 20px;position:absolute;top:-100px;left:20px}.n-skip:focus{top:10px}.n-header{z-index:40;color:#f5f5ed;background:#171d19;border-bottom:1px solid #ffffff18;position:sticky;top:0}.n-header-inner{justify-content:space-between;align-items:center;gap:28px;max-width:1600px;margin:auto;padding:17px 40px;display:flex}.n-logo{letter-spacing:-1.8px;align-items:baseline;gap:7px;font-size:30px;font-weight:600;line-height:1;display:inline-flex}.n-logo span{font-family:var(--font-plex-mono),monospace;letter-spacing:0;font-size:9px;font-weight:400}.n-logo i{color:#b8d582;margin-left:5px;font-size:24px;font-style:normal}.n-desktop-nav,.n-header-actions{align-items:center;gap:29px;display:flex}.n-desktop-nav a,.n-login{color:#d0d6cc;font-size:12px}.n-desktop-nav a:hover,.n-login:hover{color:#ddf59b}.n-mobile-nav{display:none}.n-hero{isolation:isolate;color:#fff;background:#101614;flex-direction:column;justify-content:center;min-height:760px;display:flex;position:relative}.n-cinema{z-index:-2;position:absolute;inset:0}.n-cinema video,.n-cinema-poster{object-fit:cover;object-position:center;opacity:.75;width:100%;height:100%}.n-cinema video{position:absolute;inset:0}.n-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#0a110ef0,#0a110ebd 40%,#0a110e12 85%),linear-gradient(#0000 72%,#101713 100%);position:absolute;inset:0}.n-hero-content{padding-top:75px;padding-bottom:125px}.n-hero .n-eyebrow{color:#d9e6c5;align-items:center;gap:10px;margin-bottom:33px;display:flex}.n-live-dot{background:var(--n-accent);border-radius:50%;width:6px;height:6px;display:inline-block}.n-hero h1{letter-spacing:-.067em;margin-bottom:30px;font-size:clamp(70px,7.8vw,118px);font-weight:500;line-height:.97}.n-hero h1 em{color:#d7e5bc;letter-spacing:-.06em}.n-hero-description{letter-spacing:-.035em;font-size:22px;font-weight:500;margin-bottom:12px!important}.n-hero-body{color:#c8cfc5;max-width:455px;font-size:15px;line-height:1.8}.n-hero-actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:30px;display:flex}.n-hero-secondary{color:#e2e6dc;align-items:center;gap:13px;font-size:12px;display:flex}.n-hero-assurance{color:#c4cbbc;font-size:10px;margin-top:21px!important}.n-hero-assurance span{margin:0 8px}.n-hero-foot{font-family:var(--font-plex-mono),monospace;letter-spacing:.1em;color:#b6c1ae;border-top:1px solid #ffffff29;justify-content:space-between;padding:22px 0;font-size:9px;display:flex;position:absolute;bottom:0;left:40px;right:40px}.n-hero-foot a{color:#fff;align-items:center;gap:25px;display:flex}.n-film-controls{align-items:center;gap:12px;display:flex;position:absolute;bottom:115px;right:56px}.n-film-button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#14221988;border:1px solid #ffffff50;align-items:center;gap:16px;padding:16px 20px;font-size:12px;display:flex}.n-film-button span{font-family:var(--font-plex-mono),monospace;color:#d2dcc8;margin-left:20px;font-size:10px}.n-motion-button{color:#fff;background:#14221988;border:1px solid #ffffff50;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.n-standards-strip{border-bottom:1px solid var(--n-line);background:#efeee7}.n-standards-strip>div{justify-content:space-between;align-items:center;gap:25px;padding-block:27px;display:flex}.n-standards-strip span{font-size:9px;font-family:var(--font-plex-mono),monospace;letter-spacing:.08em;color:#61695d}.n-standards-strip strong{letter-spacing:-.03em;font-size:16px;font-weight:500}.n-notice{background:#e5efd5;margin-top:20px;padding:20px}.n-section-heading{margin-bottom:58px}.n-section-heading>.n-eyebrow{color:#616d59;margin-bottom:25px}.n-section-heading>div{justify-content:space-between;align-items:flex-end;gap:65px;display:flex}.n-section-heading>div>p{max-width:360px;color:var(--n-muted);flex-shrink:0;font-size:15px;line-height:1.85}.n-day-layout{grid-template-columns:1fr 1.8fr;align-items:center;gap:68px;display:grid}.n-day-notes article{border-top:1px solid var(--n-line);padding:26px 0}.n-day-notes article>span{font-family:var(--font-plex-mono),monospace;color:#747f6e;letter-spacing:.04em;font-size:9px}.n-day-notes h3{margin-top:8px}.n-day-notes p{color:var(--n-muted);margin-top:10px;font-size:13px;line-height:1.8}.n-product-shot{min-width:0;margin:0}.n-shot-open{text-align:left;background:#fff;border:1px solid #d1d7cb;border-radius:4px;width:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 20px 50px #25301e0d}.n-shot-window{aspect-ratio:1.75;overflow:hidden}.n-shot-window img{width:100%;max-width:none;height:auto;display:block}.n-day-shot .n-shot-window{aspect-ratio:1.12}.n-shot-zoom{color:#374336;background:#fffffff0;border:1px solid #d3dace;align-items:center;gap:7px;padding:6px 10px;font-size:10px;display:flex;position:absolute;bottom:12px;right:12px}.n-product-shot figcaption{font-size:9px;font-family:var(--font-plex-mono),monospace;color:#677260;justify-content:space-between;gap:14px;margin-top:12px;display:flex}.n-product-shot figcaption>span{color:#677260;text-align:right}.n-shot-dialog,.n-film-dialog{color:#fff;background:#111914;border:1px solid #64705f;width:min(1250px,94vw);max-height:90vh;margin:auto;padding:0;overflow:auto}.n-shot-dialog::backdrop,.n-film-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#060d09d9}.n-dialog-heading{z-index:2;background:#171e18;justify-content:space-between;align-items:center;gap:20px;padding:16px 22px;display:flex;position:sticky;top:0}.n-dialog-heading h2,.n-dialog-heading p{font-weight:400;letter-spacing:0!important;font-size:14px!important}.n-dialog-heading button{color:#fff;place-items:center;padding:8px;display:grid}.n-shot-dialog>img{width:100%;height:auto;display:block}.n-film-dialog video{width:100%;max-height:73vh;display:block}.n-film-dialog>p{color:#c5cdbd;padding:14px 22px;font-size:12px}.n-workflow-section{border-block:1px solid var(--n-line);background:#eaece4}.n-workflow-select{border-block:1px solid #cbd2c3;grid-template-columns:repeat(4,1fr);margin-bottom:40px;display:grid}.n-workflow-select button{text-align:left;background:0 0;border-bottom:2px solid #0000;align-items:center;gap:14px;padding:22px 15px;font-size:12px;display:flex}.n-workflow-select button span{font-family:var(--font-plex-mono);color:#727b6d;font-size:10px}.n-workflow-select button svg{margin-left:auto}.n-workflow-select button[aria-pressed=true]{background:#e1e6d6;border-color:#3d512c}.n-workflow-detail{grid-template-columns:.85fr 1.5fr;align-items:center;gap:60px;display:grid}.n-workflow-copy>.n-eyebrow{color:#616c58}.n-workflow-copy h3{margin-top:16px;font-size:31px;line-height:1.2}.n-workflow-copy>p{color:#5e6858;margin-top:18px;font-size:14px}.n-evidence{border-left:2px solid #7d945c;margin-top:27px;padding-left:18px;font-size:12px}.n-evidence>span{font-family:var(--font-plex-mono);color:#647059;margin-bottom:7px;font-size:9px;display:block}.n-section-note{color:#66715f;font-size:11px;margin-top:25px!important}.n-group-select{border-bottom:1px solid var(--n-line);flex-wrap:wrap;gap:8px;padding-bottom:22px;display:flex}.n-group-select button{border:1px solid #d1d6cb;border-radius:2px;padding:10px 15px;font-size:11px}.n-group-select button[aria-pressed=true]{color:#fff;background:#29352b;border-color:#29352b}.n-explorer-grid{grid-template-columns:290px minmax(0,1fr);gap:50px;margin-top:30px;display:grid}.n-module-list{flex-direction:column;gap:3px;display:flex}.n-module-list button{text-align:left;border-left:2px solid #0000;align-items:center;gap:12px;padding:17px 12px;font-size:12px;line-height:1.4;display:flex}.n-module-list button[aria-pressed=true]{background:#e6ebdb;border-color:#526938}.n-module-list button svg,.n-module-list button small{flex-shrink:0;margin-left:auto}.n-module-list button small{color:#4c6336;font-size:8px}.n-module-index{font-size:9px;font-family:var(--font-plex-mono);color:#737e6c}.n-module-detail .n-eyebrow{color:#5a7050}.n-module-detail h3{margin-top:10px;font-size:30px}.n-module-detail>div>p{max-width:680px;color:var(--n-muted);margin-top:12px;font-size:14px}.n-module-detail .n-product-shot{margin-top:27px}.n-module-bottom{justify-content:space-between;align-items:center;gap:35px;margin-top:20px;display:flex}.n-module-bottom>p{max-width:470px;margin:0!important;font-size:11px!important}.n-module-bottom .n-text-link{white-space:nowrap}.n-module-steps{margin:25px 0;padding-left:24px;list-style:decimal}.n-module-steps li{border-bottom:1px solid var(--n-line);padding:13px}.n-all-modules{border-top:1px solid var(--n-line);margin-top:35px}.n-all-modules summary{justify-content:space-between;padding:20px 0;font-size:13px;display:flex}.n-all-modules>div{grid-template-columns:repeat(3,1fr);gap:0 30px;display:grid}.n-all-modules a{border-top:1px solid var(--n-line);justify-content:space-between;align-items:center;gap:14px;padding:14px 0;font-size:12px;display:flex}.n-all-modules svg{flex-shrink:0}.norma-marketing summary{list-style:none}.norma-marketing summary::-webkit-details-marker{display:none}.norma-marketing details[open]>summary>span{transform:rotate(45deg)}.n-traveler{color:#eef0e5;background:#202a23;grid-template-columns:1fr 1fr;display:grid}.n-traveler-photo{min-height:640px;position:relative}.n-traveler-photo img{object-fit:cover;object-position:65% center;filter:brightness(.78)saturate(.65)}.n-traveler-copy{padding:85px clamp(30px,5vw,85px)}.n-traveler-copy>.n-eyebrow{color:#b9cc9e;margin-bottom:25px}.n-traveler-copy h2{font-size:clamp(35px,3.4vw,51px)}.n-traveler-copy em{color:#dae9be}.n-traveler-copy>p:not(.n-eyebrow){color:#c1ccba;margin-top:25px;font-size:14px}.n-traveler-copy ul{margin:25px 0;padding:0;list-style:none}.n-traveler-copy li{border-bottom:1px solid #ffffff1c;align-items:flex-start;gap:12px;padding:11px 0;font-size:12px;display:flex}.n-traveler-copy li svg{color:#c2dc96;flex-shrink:0;margin-top:2px}.n-traveler-copy .n-traveler-note{line-height:1.7;color:#a9b99c!important;font-size:10px!important}.n-traveler-copy .n-text-link{color:#dcf4ab;margin-top:20px}.n-consultant-layout{grid-template-columns:1fr 1fr;gap:110px;display:grid}.n-consultant-layout h2{margin-top:25px}.n-large-copy{color:var(--n-muted);max-width:450px;font-size:16px;margin:25px 0 30px!important}.n-consultant-process article{border-top:1px solid var(--n-line);gap:24px;padding:28px 0;display:flex}.n-consultant-process article>span{font-family:var(--font-plex-mono);color:#718066;padding-top:4px;font-size:10px}.n-consultant-process h3{font-size:23px}.n-consultant-process p{color:var(--n-muted);margin-top:10px;font-size:13px}.n-proof{background:#e2e7db;padding:90px 0}.n-proof>.n-wrap>.n-eyebrow{color:#5b6b4c;margin-bottom:25px}.n-proof-grid{grid-template-columns:repeat(3,1fr);gap:70px;margin-top:55px;display:grid}.n-proof-grid article{border-top:1px solid #bcc8b1;padding-top:25px}.n-proof-grid svg{color:#5b7047;margin-bottom:25px}.n-proof-grid h3{font-size:21px}.n-proof-grid p{color:#58664f;margin-top:14px;font-size:13px}.n-standard-details{border-top:1px solid #bcc8b1;grid-template-columns:1fr 1fr 1fr 1fr;gap:35px;margin-top:65px;padding-top:28px;font-size:13px;display:grid}.n-standard-details span{color:#5e6a55;margin-top:5px;font-size:11px;display:block}.n-proof-note{color:#5e6a55;font-size:10px;margin-top:30px!important}.n-pricing-grid{border:1px solid var(--n-line);grid-template-columns:repeat(3,1fr);display:grid}.n-pricing-grid article{flex-direction:column;align-items:flex-start;padding:32px;display:flex}.n-pricing-grid article+article{border-left:1px solid var(--n-line)}.n-pricing-grid article:last-child{background:#e7ecde}.n-pricing-grid .n-eyebrow{color:#5f7050;font-size:9px}.n-pricing-grid h3{margin-top:14px;font-size:21px}.n-price{letter-spacing:-.065em;align-items:baseline;gap:4px;margin:35px 0 26px;font-size:68px;line-height:1;display:flex}.n-price sup{align-self:flex-start;margin-right:2px;font-size:28px;line-height:1.5;top:0}.n-price span{letter-spacing:0;color:#626e5a;margin-left:8px;font-size:10px}.n-pricing-grid article>p{color:#64715c;min-height:72px;font-size:13px;line-height:1.8}.n-pricing-grid small{color:#637059;margin:19px 0 30px;font-size:10px;display:block}.n-pricing-grid .n-text-link{justify-content:space-between;width:100%;margin-top:auto;font-size:12px}.n-sector-pricing{border-bottom:1px solid var(--n-line);grid-template-columns:1fr 1fr .8fr;gap:35px;margin-top:30px;padding:25px 0;display:grid}.n-sector-pricing strong{font-size:17px;font-weight:500}.n-sector-pricing strong span{margin-left:16px;font-size:12px}.n-sector-pricing p{color:#637059;margin-top:10px;font-size:11px}.n-sector-pricing>div:last-child{align-items:center;gap:20px;display:flex}.n-faq{grid-template-columns:1fr 2fr;gap:60px;padding-bottom:110px;display:grid}.n-faq>.n-eyebrow{color:#647459;padding-top:23px}.n-faq details{border-top:1px solid var(--n-line)}.n-faq details:last-child{border-bottom:1px solid var(--n-line)}.n-faq summary{justify-content:space-between;align-items:center;gap:25px;padding:20px 0;font-size:15px;display:flex}.n-faq summary span{font-size:22px;font-weight:400}.n-faq details p{color:var(--n-muted);max-width:620px;padding-bottom:25px;font-size:13px}.n-start{isolation:isolate;color:#fff;background:#18231a;padding:100px 0;position:relative}.n-start-image{z-index:-2;position:absolute;inset:0}.n-start-image img{object-fit:cover;opacity:.2;filter:saturate(.4)}.n-start:after{content:"";z-index:-1;background:linear-gradient(90deg,#18231a,#18231ac9 55%,#18231a55);position:absolute;inset:0}.n-start-inner>.n-eyebrow{color:#c5d5b0;margin-bottom:25px}.n-start h2{font-size:clamp(37px,4.5vw,66px)}.n-start h2 em{color:#d0e3b1}.n-start-inner>p:not(.n-eyebrow){color:#c2cdba;margin-top:24px;font-size:14px}.n-start-paths{border-top:1px solid #ffffff30;grid-template-columns:1fr 1fr;gap:55px;max-width:1000px;margin-top:48px;padding-top:30px;display:grid}.n-start-paths h3{margin-bottom:14px;font-size:18px}.n-start-paths p{color:#c6d0bd;margin-bottom:14px;font-size:12px}.n-start-paths small{color:#b6c5a9;margin-top:15px;font-size:10px;display:block}.n-start form input[type=email]{color:#1d2819;background:#fff;border-color:#fff;border-radius:2px;flex:1;min-width:180px;min-height:44px}.n-start form button{background:var(--n-accent);color:#1a2414;border-radius:2px;min-height:44px;font-size:12px}.n-footer{justify-content:space-between;align-items:center;gap:35px;padding-block:42px;display:flex}.n-footer>div>p{color:#63715a;margin-top:13px;font-size:10px}.n-footer nav{gap:25px;font-size:11px;display:flex}.n-footer small{color:#6a7563;font-size:9px}.n-detail-hero{max-width:1000px;padding:90px 0 65px}.n-detail-hero h1{letter-spacing:-.055em;margin:25px 0;font-size:clamp(45px,5.5vw,80px);font-weight:500;line-height:1.08}.n-detail-hero>p:not(.n-eyebrow){color:var(--n-muted);max-width:700px;font-size:19px}.n-detail-hero .n-button{margin-top:30px}.n-detail-content{padding-bottom:100px}.n-detail-content>.n-product-shot{max-width:1000px;margin-bottom:70px}.n-detail-content>.n-product-shot .n-shot-window{aspect-ratio:1.65}.n-detail-steps{grid-template-columns:repeat(3,1fr);gap:45px;margin:30px 0 55px;display:grid}.n-detail-steps article{border-top:1px solid var(--n-line);padding-top:20px}.n-detail-steps span{font-family:var(--font-plex-mono);color:#60784d;font-size:11px}.n-detail-steps p{color:#5a6654;margin-top:15px}.n-detail-links{border-top:1px solid var(--n-line);justify-content:space-between;gap:25px;padding-top:30px;display:flex}.n-detail-evidence{background:#e5eadc;margin-bottom:35px;padding:30px}.n-detail-evidence h2{font-size:26px}.n-detail-evidence p{color:#617156;margin-top:12px}@media (min-width:1500px){.n-hero{min-height:830px}.n-hero-content{padding-block:100px 155px}}@media (max-width:1100px){.n-wrap{width:calc(100% - 64px)}.n-header-inner{gap:18px;padding-inline:25px}.n-desktop-nav{gap:18px}.n-header-actions{gap:16px}.n-section{padding-block:80px}.n-section-heading>div{gap:35px}.n-section-heading>div>p{max-width:300px}.n-consultant-layout{gap:55px}.n-day-layout{gap:35px}.n-film-controls{bottom:90px;right:32px}.n-explorer-grid{grid-template-columns:240px minmax(0,1fr);gap:25px}.n-proof-grid{gap:35px}.n-traveler-copy{padding:65px 30px}.n-pricing-grid article{padding:25px}.n-footer nav{gap:15px}.n-price{font-size:55px}.n-hero{min-height:750px}.n-standards-strip>div>span:last-child{display:none}}@media (max-width:760px){.n-wrap{width:calc(100% - 40px)}.n-header-inner{gap:15px;padding:14px 20px}.n-logo{font-size:27px}.n-desktop-nav,.n-login{display:none}.n-header-actions{margin-left:auto}.n-button-small{gap:10px;padding:10px 12px;font-size:10px}.n-mobile-nav{display:block}.n-mobile-nav summary{padding:5px;display:flex}.n-mobile-nav nav{background:#1c271e;border-bottom:1px solid #42533c;padding:15px 25px 25px;display:grid;position:absolute;top:100%;left:0;right:0}.n-mobile-nav nav a{border-bottom:1px solid #ffffff15;padding:13px 0;font-size:14px}.n-section{padding-block:65px}.n-hero{min-height:755px}.n-hero-content{padding-top:65px;padding-bottom:160px}.n-hero h1{letter-spacing:-.065em;font-size:clamp(63px,12vw,90px)}.n-hero .n-eyebrow{letter-spacing:.07em;margin-bottom:28px;font-size:8px}.n-hero-description{font-size:19px}.n-hero-body{max-width:410px;font-size:14px}.n-hero:after{background:linear-gradient(90deg,#101713ed,#10171399),linear-gradient(#0000,#101713)}.n-cinema video,.n-cinema-poster{object-position:65% center}.n-hero-actions{flex-direction:column;align-items:flex-start;gap:20px}.n-hero-assurance{max-width:310px;font-size:9px;line-height:1.9}.n-hero-assurance span{margin:0 5px}.n-hero-foot{padding:18px 0;font-size:8px;left:20px;right:20px}.n-hero-foot>span{max-width:205px;font-size:7px}.n-film-controls{bottom:78px;left:20px;right:auto}.n-film-button{padding:10px 13px;font-size:10px}.n-standards-strip>div{flex-wrap:wrap;justify-content:space-between;gap:18px;padding-block:20px}.n-standards-strip>div>span:first-child{width:100%;font-size:8px}.n-standards-strip strong{font-size:14px}.n-section-heading{margin-bottom:35px}.n-section-heading>div{display:block}.n-section-heading>div>p{max-width:100%;margin-top:24px;font-size:14px}.n-day-layout{grid-template-columns:1fr;gap:35px}.n-day-notes{grid-template-columns:1fr;gap:0;display:grid}.n-day-notes article{padding:20px 0}.n-day-shot .n-shot-window{aspect-ratio:1.15}.n-product-shot figcaption{gap:10px;font-size:8px}.n-shot-zoom{padding:4px 7px;font-size:9px;bottom:8px;right:8px}.n-workflow-select{grid-template-columns:1fr 1fr;margin-bottom:30px}.n-workflow-select button{gap:8px;padding:15px 8px;font-size:10px}.n-workflow-select button svg{width:12px}.n-workflow-detail{grid-template-columns:1fr;gap:28px}.n-workflow-copy h3{font-size:27px}.n-workflow-copy>p{font-size:13px}.n-evidence{margin-top:20px}.n-group-select{flex-wrap:nowrap;padding-bottom:15px;overflow-x:auto}.n-group-select button{flex-shrink:0;padding:9px 12px;font-size:10px}.n-explorer-grid{grid-template-columns:1fr;gap:25px;margin-top:15px}.n-module-list{flex-direction:row;gap:5px;padding-bottom:10px;display:flex;overflow-x:auto}.n-module-list button{border-bottom:2px solid #0000;border-left:0;flex-shrink:0;max-width:210px;padding:13px 12px;font-size:11px}.n-module-index,.n-module-list button svg{display:none}.n-module-detail h3{font-size:28px}.n-module-detail>div>p{font-size:13px}.n-module-bottom{display:block}.n-module-bottom .n-text-link{margin-top:15px}.n-all-modules>div,.n-traveler{grid-template-columns:1fr}.n-traveler-photo{min-height:330px}.n-traveler-copy{padding:45px 25px 55px}.n-consultant-layout{grid-template-columns:1fr;gap:40px}.n-large-copy{font-size:15px}.n-consultant-process article{padding:23px 0}.n-proof{padding:65px 0}.n-proof-grid{grid-template-columns:1fr;gap:30px;margin-top:35px}.n-proof-grid article{padding-top:23px}.n-proof-grid svg{margin-bottom:15px}.n-standard-details{grid-template-columns:1fr;gap:20px;margin-top:35px}.n-pricing-grid{grid-template-columns:1fr}.n-pricing-grid article+article{border-left:0;border-top:1px solid var(--n-line)}.n-pricing-grid article{padding:28px}.n-pricing-grid article>p{min-height:0}.n-price{margin:25px 0;font-size:65px}.n-sector-pricing{grid-template-columns:1fr;gap:25px}.n-faq{grid-template-columns:1fr;gap:20px;padding-bottom:65px}.n-faq summary{font-size:14px}.n-start{padding:65px 0}.n-start-paths{grid-template-columns:1fr;gap:35px;margin-top:35px}.n-start-paths>div+div{border-top:1px solid #ffffff25;padding-top:30px}.n-footer{flex-wrap:wrap;gap:30px}.n-footer nav{flex-wrap:wrap;gap:15px 25px;width:100%}.n-footer small{width:100%}.n-detail-hero{padding-top:55px}.n-detail-hero>p:not(.n-eyebrow){font-size:16px}.n-detail-steps{grid-template-columns:1fr;gap:25px}.n-detail-links{flex-wrap:wrap}.n-dialog-heading{padding:10px 14px}.n-dialog-heading h2,.n-dialog-heading p{font-size:12px!important}}@media (prefers-reduced-motion:reduce){.norma-marketing *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.n-cinema video{display:none}}
