.nai-page{padding-bottom:64px}.nai-section{padding:95px max(5vw,24px)}.nai-page h1{letter-spacing:-.06em;text-wrap:balance;font-size:clamp(54px,6.2vw,96px);line-height:1.04}.nai-page h2{letter-spacing:-.04em;font-size:clamp(34px,3.5vw,55px);line-height:1.12}.nai-page p{font-size:17px;line-height:1.65}.nai-page .nx-header{height:76px}.nai-page .nx-header>nav{gap:22px}.nai-page .studio26-mobile-menu nav a:hover,.nai-page .studio26-mobile-menu nav a:focus-visible{background:#1f3bff;color:#fff!important}.nai-page :focus-visible{outline-offset:5px;outline:3px solid #7797ff}.nai-page [id]{scroll-margin-top:35px}.nai-breadcrumb{color:#afc1df;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:55px;font-size:12px;display:flex}.nai-breadcrumb a{padding-block:8px}.nai-textlink{border-bottom:1px solid;align-items:center;gap:25px;min-height:45px;padding-block:9px;font-size:13px;display:inline-flex}.nai-textlink:hover{color:#91adff}.nai-section-heading{justify-content:space-between;align-items:end;gap:35px;margin-bottom:45px;display:flex}.nai-section-heading h2{max-width:17ch}.nai-number{color:#aebfe0;letter-spacing:.04em;font-size:11px;line-height:1.5}.nai-activities{list-style:none}.nai-activities li{min-width:0}.nai-activities h3{letter-spacing:-.025em;font-size:25px;line-height:1.3}.nai-activities p{color:#bbcae2;font-size:16px}.nai-audience{background:#09172c}.nai-audience>h2{margin-bottom:42px}.nai-audience>div{grid-template-columns:1fr 1fr;gap:7vw;display:grid}.nai-audience article{border-top:1px solid #6c83a6;padding-top:25px}.nai-audience .nx-label{color:#a8bfeb}.nai-audience p{max-width:37ch;margin-top:20px;font-size:23px;line-height:1.45}.nai-audience article:last-child p{color:#b8c9e5}.nai-method{color:#142342;background:#edf1f8}.nai-method .nai-textlink:hover{color:#1f3bff}.nai-method ol{list-style:none}.nai-method li{border-top:1px solid #9aacca;grid-template-columns:45px .65fr 1.2fr;align-items:start;gap:3vw;padding:27px 0;display:grid}.nai-method h3{letter-spacing:-.025em;font-size:27px;line-height:1.2}.nai-method p{color:#3f577b;max-width:54ch;font-size:16px}.nai-method .nai-number{color:#456183;padding-top:7px}.nai-questions{color:#142342;background:#dce5f4;grid-template-columns:.8fr 1.4fr;gap:8vw;display:grid}.nai-questions h2{max-width:13ch}.nai-questions details{border-top:1px solid #8aa1c4}.nai-questions details:last-child{border-bottom:1px solid #8aa1c4}.nai-questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;padding:25px 0;font-size:22px;line-height:1.35;list-style:none;display:flex}.nai-questions summary::-webkit-details-marker{display:none}.nai-questions summary>span{flex-shrink:0;font-size:27px;line-height:1}.nai-questions details[open] summary>span{transform:rotate(45deg)}.nai-questions details p{color:#354c70;max-width:62ch;padding:0 30px 28px 0;font-size:16px}.nai-close{color:#142342;background:#cbd6f8}.nai-close .nx-label,.nai-close .nx-conversation-top>p,.nai-close .nx-conversation-bottom{color:#354969}.nai-close .nx-conversation-bottom{border-color:#7c8fad}.nai-close .nx-conversation-bottom>a,.nai-close .nx-conversation-arrow{border-color:#526a94}.nai-page .nai-close h2{max-width:15ch;font-size:clamp(48px,7vw,108px)}.nai-footer-catalog{border-top:1px solid #263146;grid-template-columns:1.3fr 1fr 1fr;gap:6vw;margin-top:50px;padding-top:32px;display:grid}.nai-footer-catalog nav{flex-direction:column;gap:12px;font-size:12px;display:flex}.nai-footer-catalog h2{letter-spacing:0;color:#f0f3fb;margin-bottom:7px;font-size:14px}.nai-switcher{z-index:1000;color:#f6f8ff;background:#080e1bf2;border:1px solid #58647e;align-items:center;gap:4px;padding:5px;display:flex;position:fixed;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0004}.nai-switcher>a{white-space:nowrap;align-items:center;gap:9px;padding:12px 15px;font-size:11px;display:flex}.nai-switcher>a:first-child{color:#b9c7e1;border-right:1px solid #3b465c}.nai-switcher b{font-weight:500}.nai-switcher>a[aria-current=page],.nai-switcher>a:hover{color:#fff;background:#1f3bff}.nai-index{min-height:100vh;padding:70px 6vw}.nai-index>.nx-label{margin-top:70px}.nai-index h1{margin:25px 0;font-size:clamp(48px,6vw,90px);line-height:1.05}.nai-index>p{color:#b5c3db;max-width:62ch}.nai-index-grid{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:60px;display:grid}.nai-index-grid>a{border-top:1px solid #485b7e;flex-direction:column;gap:23px;padding:25px 0;display:flex}.nai-index-grid>a>span{color:#9bb4ff;font-size:70px}.nai-index-grid h2{font-size:37px}.nai-index-grid p{color:#b5c3db;font-size:16px;line-height:1.6}.nai-index-grid b{margin-top:auto;padding-top:15px;font-size:13px;font-weight:400}.nai-page .nx-label{line-height:1.5}.nai-credit{color:#b9c9e6;padding:25px 0;font-size:11px!important}.nai-credit a{text-underline-offset:3px;text-decoration:underline}.nai-page .nai-footer-catalog h2{letter-spacing:0;font-size:14px}.nai-own-use{background:#1f3bff}.nai-own-use .nx-label{color:#eef2ff}.nai-own-use h2{max-width:28ch;margin:25px 0 30px;font-size:clamp(40px,5vw,75px);line-height:1.14}.nai-own-use .nai-textlink:hover{color:#fff}.nai-questions details>a{color:#142342;border-bottom:1px solid #435b7d;align-items:center;min-height:48px;margin:0 0 25px;font-size:14px;display:inline-flex}.nai-questions details>a:hover{color:#1f3bff}@media (max-width:700px){.nai-section{padding:65px 24px}.nai-hero-a,.nai-hero-b,.nai-hero-c{padding-top:20px}.nai-page .nx-header{height:68px}.nai-page .nx-header>nav{display:none}.nai-breadcrumb{gap:8px;margin-bottom:30px;font-size:11px}.nai-page h2{font-size:36px}.nai-page p{font-size:16px}.nai-questions{grid-template-columns:1fr;gap:32px}.nai-section-heading{margin-bottom:35px;display:block!important}.nai-section-heading>.nai-textlink{margin-top:20px}.nai-section-heading>.nx-label{margin-top:20px;display:block}.nai-activities h3{font-size:25px}.nai-audience>div{grid-template-columns:1fr;gap:35px}.nai-audience p{font-size:22px}.nai-audience>h2{margin-bottom:30px}.nai-method li{grid-template-columns:25px 1fr;gap:15px}.nai-method li p{grid-column:2;font-size:16px}.nai-method h3{font-size:27px}.nai-questions summary{font-size:20px}.nai-questions details p{padding-right:0;font-size:16px}.nai-footer-catalog{grid-template-columns:1fr;gap:32px}.nai-switcher{max-width:calc(100vw - 24px);bottom:10px}.nai-switcher>a{padding:12px 13px}.nai-switcher>a:first-child{font-size:10px}.nai-switcher>a>span{display:none}.nai-index{padding:45px 24px}.nai-index-grid{grid-template-columns:1fr}.nai-page .nai-close h2{font-size:clamp(40px,11vw,65px)}}@media (prefers-reduced-motion:reduce){.nai-page *{scroll-behavior:auto!important}}.nai-hero-b{background:#0a1830;padding-top:24px}.nai-hero-b h1{max-width:15ch;margin:25px 0 40px;font-size:clamp(60px,8vw,120px)}.nai-b-opening{justify-content:space-between;align-items:end;gap:45px;display:flex}.nai-b-opening p{color:#bfcee7;max-width:60ch}.nai-b-opening a{flex-shrink:0}.nai-dossier{color:#142342;background:#edf1f8;grid-template-columns:1fr 1fr;display:grid}.nai-folder-panel{padding:30px 5vw 50px}.nai-folder-stage{justify-content:center;align-items:center;height:285px;padding-top:60px;display:flex}.nai-folder-panel h2{font-size:clamp(38px,4vw,62px)}.nai-folder-panel p{color:#3f577b;max-width:40ch;margin:25px 0 18px}.nai-folder-hint{color:#435c81;font-size:12px}.nai-dossier>img{object-fit:cover;width:100%;height:100%}.nai-b-activities .nai-activities li{border-top:1px solid #4f678b;grid-template-columns:45px 1.1fr 1fr;gap:4vw;padding:35px 0;display:grid}.nai-b-activities .nai-activities h3{max-width:33ch}.nai-hero-c{background:#08172e;padding-top:24px}.nai-c-head{grid-template-columns:1.35fr .8fr;align-items:end;gap:8vw;display:grid}.nai-c-head h1{margin-top:22px;font-size:clamp(55px,6.6vw,100px)}.nai-c-intro p{color:#bfcee7;margin-bottom:25px}.nai-hero-c figure{grid-template-columns:1.6fr .6fr;align-items:end;gap:35px;margin:55px 0 0;display:grid}.nai-hero-c figure img{object-fit:cover;width:100%;height:420px}.nai-hero-c figcaption{max-width:21ch;padding-bottom:10px;font-size:24px;line-height:1.4}.nai-c-activities .nai-activities{grid-template-columns:1fr 1fr;gap:55px 7vw;display:grid}.nai-c-activities li{border-top:1px solid #50698e;padding-top:25px}.nai-c-activities h3{margin:20px 0}.nai-phase-index{color:#142342;background:#edf1f8;padding:45px max(5vw,24px) 0}.nai-phase-index>.nx-label{color:#435c81;margin-bottom:22px;display:block}.nai-c .nai-method{padding-top:40px}.nai-c .nai-method li{scroll-margin-top:30px}@media (max-width:700px){.nai-b-opening{display:block}.nai-b-opening a{margin-top:25px}.nai-dossier{grid-template-columns:1fr}.nai-folder-panel{padding:10px 24px 40px}.nai-dossier>img{height:300px}.nai-b-activities .nai-activities li{grid-template-columns:25px 1fr;gap:16px}.nai-b-activities .nai-activities li>p{grid-column:2}.nai-c-head{grid-template-columns:1fr;gap:30px}.nai-hero-c figure{grid-template-columns:1fr;gap:20px}.nai-hero-c figure img{height:270px}.nai-hero-c figcaption{max-width:26ch;font-size:23px}.nai-c-activities .nai-activities{grid-template-columns:1fr;gap:35px}.nai-hero-b h1{font-size:60px}}@media (max-width:760px){.nai-hero-c figure{margin-top:30px}.nai-hero-c figure img{aspect-ratio:1.65;height:auto}.nai-hero-c figcaption{font-size:19px;line-height:1.4}.nai-c-head{grid-template-columns:1fr;gap:24px}}
.nai-page .pill-nav-container{position:relative}.nai-page .pill-nav{--base:#1f3bff;--pill-bg:#edf1f8;--pill-text:#142342;--hover-text:#fff;--nav-h:48px;--pill-pad-x:23px;--pill-gap:5px;width:fit-content;max-width:100%;display:flex}.nai-page .pill-nav-items{background:#1f3bff;border-radius:28px;padding:3px}.nai-page .pill-list{gap:var(--pill-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nai-page .pill{height:var(--nav-h);padding:0 var(--pill-pad-x);background:var(--pill-bg);color:var(--pill-text);border-radius:9999px;justify-content:center;align-items:center;font-size:15px;line-height:1;display:flex;position:relative;overflow:hidden}.nai-page .hover-circle{background:var(--base);z-index:1;pointer-events:none;border-radius:50%;position:absolute;bottom:0;left:50%}.nai-page .label-stack{z-index:2;display:inline-block;position:relative}.nai-page .pill-label{display:inline-block;position:relative}.nai-page .pill-label-hover{white-space:nowrap;color:var(--hover-text);z-index:3;opacity:0;position:absolute;top:0;left:0;transform:translateY(100%)}@media (max-width:700px){.nai-page .pill-nav{--pill-pad-x:15px}.nai-page .pill-list{justify-content:center}.nai-page .pill-nav-items{border-radius:22px}}@media (prefers-reduced-motion:reduce){.nai-page .hover-circle,.nai-page .pill-label-hover{display:none}.nai-page .pill-label{transform:none!important}.nai-page .pill:hover,.nai-page .pill:focus-visible{color:#fff;background:#1f3bff}}
.nsm-page{padding-bottom:64px}.nsm-section{padding:95px max(5vw,24px)}.nsm-page h1{letter-spacing:-.06em;text-wrap:balance;font-size:clamp(54px,6.2vw,96px);line-height:1.04}.nsm-page h2{letter-spacing:-.04em;font-size:clamp(34px,3.5vw,55px);line-height:1.12}.nsm-page p{font-size:17px;line-height:1.65}.nsm-page .nx-header{height:76px}.nsm-page .nx-header>nav{gap:22px}.nsm-page .studio26-mobile-menu nav a:hover,.nsm-page .studio26-mobile-menu nav a:focus-visible{background:#1f3bff;color:#fff!important}.nsm-page :focus-visible{outline-offset:5px;outline:3px solid #7797ff}.nsm-page [id]{scroll-margin-top:35px}.nsm-breadcrumb{color:#afc1df;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:55px;font-size:12px;display:flex}.nsm-breadcrumb a{padding-block:8px}.nsm-textlink{border-bottom:1px solid;align-items:center;gap:25px;min-height:45px;padding-block:9px;font-size:13px;display:inline-flex}.nsm-textlink:hover{color:#91adff}.nsm-section-heading{justify-content:space-between;align-items:end;gap:35px;margin-bottom:45px;display:flex}.nsm-section-heading h2{max-width:17ch}.nsm-number{color:#aebfe0;letter-spacing:.04em;font-size:11px;line-height:1.5}.nsm-activities{list-style:none}.nsm-activities li{min-width:0}.nsm-activities h3{letter-spacing:-.025em;font-size:25px;line-height:1.3}.nsm-activities p{color:#bbcae2;font-size:16px}.nsm-audience{background:#09172c}.nsm-audience>h2{margin-bottom:42px}.nsm-audience>div{grid-template-columns:1fr 1fr;gap:7vw;display:grid}.nsm-audience article{border-top:1px solid #6c83a6;padding-top:25px}.nsm-audience .nx-label{color:#a8bfeb}.nsm-audience p{max-width:37ch;margin-top:20px;font-size:23px;line-height:1.45}.nsm-audience article:last-child p{color:#b8c9e5}.nsm-method{color:#142342;background:#edf1f8}.nsm-method .nsm-textlink:hover{color:#1f3bff}.nsm-method ol{list-style:none}.nsm-method li{border-top:1px solid #9aacca;grid-template-columns:45px .65fr 1.2fr;align-items:start;gap:3vw;padding:27px 0;display:grid}.nsm-method h3{letter-spacing:-.025em;font-size:27px;line-height:1.2}.nsm-method p{color:#3f577b;max-width:54ch;font-size:16px}.nsm-method .nsm-number{color:#456183;padding-top:7px}.nsm-questions{color:#142342;background:#dce5f4;grid-template-columns:.8fr 1.4fr;gap:8vw;display:grid}.nsm-questions h2{max-width:13ch}.nsm-questions details{border-top:1px solid #8aa1c4}.nsm-questions details:last-child{border-bottom:1px solid #8aa1c4}.nsm-questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;padding:25px 0;font-size:22px;line-height:1.35;list-style:none;display:flex}.nsm-questions summary::-webkit-details-marker{display:none}.nsm-questions summary>span{flex-shrink:0;font-size:27px;line-height:1}.nsm-questions details[open] summary>span{transform:rotate(45deg)}.nsm-questions details p{color:#354c70;max-width:62ch;padding:0 30px 28px 0;font-size:16px}.nsm-close{color:#142342;background:#cbd6f8}.nsm-close .nx-label,.nsm-close .nx-conversation-top>p,.nsm-close .nx-conversation-bottom{color:#354969}.nsm-close .nx-conversation-bottom{border-color:#7c8fad}.nsm-close .nx-conversation-bottom>a,.nsm-close .nx-conversation-arrow{border-color:#526a94}.nsm-page .nsm-close h2{max-width:15ch;font-size:clamp(48px,7vw,108px)}.nsm-footer-catalog{border-top:1px solid #263146;grid-template-columns:1.3fr 1fr 1fr;gap:6vw;margin-top:50px;padding-top:32px;display:grid}.nsm-footer-catalog nav{flex-direction:column;gap:12px;font-size:12px;display:flex}.nsm-footer-catalog h2{letter-spacing:0;color:#f0f3fb;margin-bottom:7px;font-size:14px}.nsm-switcher{z-index:1000;color:#f6f8ff;background:#080e1bf2;border:1px solid #58647e;align-items:center;gap:4px;padding:5px;display:flex;position:fixed;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0004}.nsm-switcher>a{white-space:nowrap;align-items:center;gap:9px;padding:12px 15px;font-size:11px;display:flex}.nsm-switcher>a:first-child{color:#b9c7e1;border-right:1px solid #3b465c}.nsm-switcher b{font-weight:500}.nsm-switcher>a[aria-current=page],.nsm-switcher>a:hover{color:#fff;background:#1f3bff}.nsm-index{min-height:100vh;padding:70px 6vw}.nsm-index>.nx-label{margin-top:70px}.nsm-index h1{margin:25px 0;font-size:clamp(48px,6vw,90px);line-height:1.05}.nsm-index>p{color:#b5c3db;max-width:62ch}.nsm-index-grid{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:60px;display:grid}.nsm-index-grid>a{border-top:1px solid #485b7e;flex-direction:column;gap:23px;padding:25px 0;display:flex}.nsm-index-grid>a>span{color:#9bb4ff;font-size:70px}.nsm-index-grid h2{font-size:37px}.nsm-index-grid p{color:#b5c3db;font-size:16px;line-height:1.6}.nsm-index-grid b{margin-top:auto;padding-top:15px;font-size:13px;font-weight:400}.nsm-page .nx-label{line-height:1.5}.nsm-credit{color:#b9c9e6;padding:25px 0;font-size:11px!important}.nsm-credit a{text-underline-offset:3px;text-decoration:underline}.nsm-page .nsm-footer-catalog h2{letter-spacing:0;font-size:14px}.nsm-own-use{background:#1f3bff}.nsm-own-use .nx-label{color:#eef2ff}.nsm-own-use h2{max-width:28ch;margin:25px 0 30px;font-size:clamp(40px,5vw,75px);line-height:1.14}.nsm-own-use .nsm-textlink:hover{color:#fff}.nsm-questions details>a{color:#142342;border-bottom:1px solid #435b7d;align-items:center;min-height:48px;margin:0 0 25px;font-size:14px;display:inline-flex}.nsm-questions details>a:hover{color:#1f3bff}@media (max-width:700px){.nsm-section{padding:65px 24px}.nsm-hero-a,.nsm-hero-b,.nsm-hero-c{padding-top:20px}.nsm-page .nx-header{height:68px}.nsm-page .nx-header>nav{display:none}.nsm-breadcrumb{gap:8px;margin-bottom:30px;font-size:11px}.nsm-page h2{font-size:36px}.nsm-page p{font-size:16px}.nsm-questions{grid-template-columns:1fr;gap:32px}.nsm-section-heading{margin-bottom:35px;display:block!important}.nsm-section-heading>.nsm-textlink{margin-top:20px}.nsm-section-heading>.nx-label{margin-top:20px;display:block}.nsm-activities h3{font-size:25px}.nsm-audience>div{grid-template-columns:1fr;gap:35px}.nsm-audience p{font-size:22px}.nsm-audience>h2{margin-bottom:30px}.nsm-method li{grid-template-columns:25px 1fr;gap:15px}.nsm-method li p{grid-column:2;font-size:16px}.nsm-method h3{font-size:27px}.nsm-questions summary{font-size:20px}.nsm-questions details p{padding-right:0;font-size:16px}.nsm-footer-catalog{grid-template-columns:1fr;gap:32px}.nsm-switcher{max-width:calc(100vw - 24px);bottom:10px}.nsm-switcher>a{padding:12px 13px}.nsm-switcher>a:first-child{font-size:10px}.nsm-switcher>a>span{display:none}.nsm-index{padding:45px 24px}.nsm-index-grid{grid-template-columns:1fr}.nsm-page .nsm-close h2{font-size:clamp(40px,11vw,65px)}}@media (prefers-reduced-motion:reduce){.nsm-page *{scroll-behavior:auto!important}}.nsm-hero-c{background:#0b1930;padding-top:24px}.nsm-c-opening{grid-template-columns:1.1fr 1fr;align-items:center;gap:6vw;display:grid}.nsm-c-opening h1{margin:25px 0;font-size:clamp(54px,5.8vw,88px)}.nsm-c-opening p{color:#bfcee7;max-width:51ch;margin-bottom:25px}.nsm-c-opening figure{background:#1f3bff;min-width:0;margin:0;padding:45px 32px 30px}.nsm-c-opening figcaption{color:#fff;margin-top:30px;font-size:21px;line-height:1.4}.nsm-c-opening figcaption span{color:#edf1ff;margin-top:16px;font-size:12px;display:block}.nsm-c-activities .nsm-activities li{border-top:1px solid #536c90;grid-template-columns:40px 1fr 1fr;gap:4vw;padding:35px 0;display:grid}.nsm-c-method{color:#142342;background:#edf1f8;grid-template-columns:.8fr 1.2fr;align-items:start;display:grid}.nsm-c-method>figure{margin:0;padding:75px 0 65px 5vw;position:sticky;top:35px}.nsm-c-method>figure img{width:100%;height:auto}.nsm-c-method>figure figcaption{max-width:18ch;margin-top:25px;font-size:30px;line-height:1.25}.nsm-c-method .nsm-method{padding:75px 5vw}.nsm-c-method .nsm-section-heading{display:block}.nsm-c-method .nsm-section-heading a{margin-top:20px}.nsm-c-method .nsm-method li{grid-template-columns:30px 1fr;gap:12px}.nsm-c-method .nsm-method li p{grid-column:2}.nsm-c-method .nsm-method h2{font-size:45px}.nsm-switcher>a:first-child{white-space:normal;max-width:150px}@media (max-width:850px){.nsm-c-opening{grid-template-columns:1fr}.nsm-c-opening figure{max-width:620px;margin:15px auto 0}.nsm-c-method{grid-template-columns:1fr}.nsm-c-method>figure{max-width:650px;padding:65px 24px 0;position:static}.nsm-c-method .nsm-method{padding:50px 24px 65px}}@media (max-width:700px){.nsm-c-opening figure{padding:26px 24px}.nsm-c-activities .nsm-activities li{grid-template-columns:25px 1fr;gap:16px}.nsm-c-activities .nsm-activities li>p{grid-column:2}.nsm-c-method .nsm-method h2{font-size:36px}.nsm-switcher>a:first-child{max-width:100px}}@media (max-height:700px){.nsm-c-method>figure{position:static}}
.nsm-sticker{--sticker-rotate:30deg;--sticker-p:10px;--sticker-peelback-hover:30%;--sticker-peelback-active:40%;--sticker-peel-easing:power3.out;--sticker-peel-hover-easing:power2.out;--sticker-start:calc(-1 * var(--sticker-p));--sticker-end:calc(100% + var(--sticker-p));--sticker-shadow-opacity:.6;--sticker-lighting-constant:.1;--peel-direction:0deg}.nsm-page .sticker-container{transform:rotate(var(--peel-direction));transform-origin:50%;position:relative}.nsm-page .sticker-container *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.nsm-page .sticker-main{clip-path:polygon(var(--sticker-start) var(--sticker-start), var(--sticker-end) var(--sticker-start), var(--sticker-end) var(--sticker-end), var(--sticker-start) var(--sticker-end));transition:clip-path .6s ease-out}.nsm-page .sticker-main>*{transform:rotate(calc(-1 * var(--peel-direction)))}.nsm-page .sticker-container:hover .sticker-main,.nsm-page .sticker-container:focus-visible .sticker-main,.nsm-page .sticker-container.touch-active .sticker-main{clip-path:polygon(var(--sticker-start) var(--sticker-peelback-hover), var(--sticker-end) var(--sticker-peelback-hover), var(--sticker-end) var(--sticker-end), var(--sticker-start) var(--sticker-end))}.nsm-page .sticker-container:active .sticker-main{clip-path:polygon(var(--sticker-start) var(--sticker-peelback-active), var(--sticker-end) var(--sticker-peelback-active), var(--sticker-end) var(--sticker-end), var(--sticker-start) var(--sticker-end))}.nsm-page .sticker-image{transform:rotate(var(--sticker-rotate))}.nsm-page .flap{width:100%;height:100%;left:0;top:calc(-100% - var(--sticker-p) - var(--sticker-p));clip-path:polygon(var(--sticker-start) var(--sticker-start), var(--sticker-end) var(--sticker-start), var(--sticker-end) var(--sticker-start), var(--sticker-start) var(--sticker-start));transition:all .6s ease-out;position:absolute;transform:scaleY(-1)}.nsm-page .flap>*{transform:rotate(calc(-1 * var(--peel-direction)))}.nsm-page .sticker-container:hover .flap,.nsm-page .sticker-container:focus-visible .flap,.nsm-page .sticker-container.touch-active .flap{clip-path:polygon(var(--sticker-start) var(--sticker-start), var(--sticker-end) var(--sticker-start), var(--sticker-end) var(--sticker-peelback-hover), var(--sticker-start) var(--sticker-peelback-hover));top:calc(-100% + 2 * var(--sticker-peelback-hover) - 1px)}.nsm-page .sticker-container:active .flap{clip-path:polygon(var(--sticker-start) var(--sticker-start), var(--sticker-end) var(--sticker-start), var(--sticker-end) var(--sticker-peelback-active), var(--sticker-start) var(--sticker-peelback-active));top:calc(-100% + 2 * var(--sticker-peelback-active) - 1px)}.nsm-page .flap-image{transform:rotate(var(--sticker-rotate));filter:brightness(.55)saturate(.4)}.nsm-page .draggable{cursor:grab;position:absolute;transform:translateZ(0)}.nsm-page .draggable:active{cursor:grabbing}@media (hover:none) and (pointer:coarse){.nsm-page .draggable{cursor:default}.nsm-page .sticker-container{touch-action:pan-y}}.nsm-page .sticker-image,.nsm-page .flap-image{width:var(--sticker-width,200px)}.nsm-page .sticker-ripple{pointer-events:none;z-index:10;background:#fff9;border-radius:50%;position:absolute}.nsm-page .nsm-sticker{width:100%;max-width:500px;margin:auto}.nsm-page .sticker-container{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.nsm-page .sticker-container img{height:auto;display:block}.nsm-page .sticker-main,.nsm-page .flap{will-change:auto}.nsm-page .sticker-container:focus-visible{outline-color:#fff}.nsm-page .sticker-container.touch-active{--sticker-peelback-hover:30%}@media (prefers-reduced-motion:reduce){.nsm-page .sticker-main,.nsm-page .flap{transition:none!important}}
