html:is([data-style=nory],[data-style=mix2]),html:is([data-style=nory],[data-style=mix2])[data-bg]{--L0:#fbfaf9;--L:#fbfaf9;--T:#140018;--D:#140018;--A:#b0b0fe;--S:#5326d9;--nr-ink:#140018;--nr-paper:#fbfaf9;--nr-cream:#f3f0e8;--nr-peri:#b0b0fe;--nr-violet:#5326d9;--nr-sun:#ffe27a;--nr-white:#fff;--nr-soft:color-mix(in srgb, var(--nr-ink) 70%, var(--nr-paper));--nr-line:color-mix(in srgb, var(--nr-ink) 14%, transparent);--nr-sheet:clamp(20px, 2.4vw, 32px);--sec:clamp(64px, 8vw, 112px);--r-s:4px;--r-m:8px;--r-l:8px;--r-xl:8px;--r-btn:4px;--r-pill:4px;--r-chip:50%;--r-photo:8px;--card:var(--nr-white);--card-on:var(--nr-white);--card-line:transparent;--card-blur:none;--card-shadow:none;--btn2:transparent;--btn2-line:currentColor;--btn-blur:none;--btn-shadow:none;--hdr:var(--bg);--hdr-scrolled:var(--bg);--hdr-line:transparent;--hdr-blur:none;--hdr-shadow:none;--hdr-shadow-s:none;--drop:var(--nr-white);--mm-bg:var(--nr-ink);--mm-panel:transparent;--mm-line:color-mix(in srgb, var(--nr-white) 14%, transparent);--cta:var(--nr-violet);--on-cta:var(--nr-paper);--grad-to:var(--nr-violet);--field:var(--nr-peri);--shade:color-mix(in srgb, var(--nr-ink) 22%, transparent);--sw:transparent;--lx-stage:var(--nr-ink);--nr-arr:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23140018' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10.4'/%3E%3Cpath d='M7.6 12h8.6M12.6 8.4 16.2 12l-3.6 3.6'/%3E%3C/svg%3E");scroll-padding-top:88px}html:is([data-style=nory],[data-style=mix2])[data-tone=dark]{--cta:var(--nr-peri);--on-cta:var(--nr-ink)}html:is([data-style=nory],[data-style=mix2])[data-accent=lime]{--nr-sun:#d3fd74}html:is([data-style=nory],[data-style=mix2])[data-accent=pink]{--nr-sun:#ffa8d6}:is([data-style=nory],[data-style=mix2]) ::selection{background:var(--nr-peri);color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .magic-orb,:is([data-style=nory],[data-style=mix2]) .magic-border,:is([data-style=nory],[data-style=mix2]) .hdr-fx,:is([data-style=nory],[data-style=mix2]) .pb,:is([data-style=nory],[data-style=mix2]) .btn-spot:before,:is([data-style=nory],[data-style=mix2]) .fx-field,:is([data-style=nory],[data-style=mix2]) .h-mark,:is([data-style=nory],[data-style=mix2]) .ticks,:is([data-style=nory],[data-style=mix2]) .hdr-veil,:is([data-style=nory],[data-style=mix2]) .lang-ind{display:none}:is([data-style=nory],[data-style=mix2]) .container{--gut:clamp(16px, 3vw, 40px);max-width:1200px}:is([data-style=nory],[data-style=mix2]) h1,:is([data-style=nory],[data-style=mix2]) h2{letter-spacing:-.025em;font-weight:800}:is([data-style=nory],[data-style=mix2]) h3{letter-spacing:-.015em;font-weight:700}:is([data-style=nory],[data-style=mix2]) h2{font-size:clamp(var(--fs-3xl), 1.1rem + 2.4vw, var(--fs-6xl));line-height:1.05}:is([data-style=nory],[data-style=mix2]) .head{max-width:860px;margin-bottom:clamp(32px,4vw,56px)}:is([data-style=nory],[data-style=mix2]) .head .lead{color:var(--nr-soft)}:is([data-style=nory],[data-style=mix2]) .link{text-underline-offset:.25em;font-weight:600;text-decoration-thickness:1.5px}:is([data-style=nory],[data-style=mix2]) .link:hover{color:inherit;text-decoration-thickness:2px}:is([data-style=nory],[data-style=mix2]) .btn,:is([data-style=nory],[data-style=mix2]) .foot-cta,:is([data-style=nory],[data-style=mix2]) .mm-mobile-menu__cta{border-radius:var(--r-btn);letter-spacing:0;box-shadow:none;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-weight:600}:is([data-style=nory],[data-style=mix2]) .btn-cta,:is([data-style=nory],[data-style=mix2]) .btn-accent,:is([data-style=nory],[data-style=mix2]) .bk-next,:is([data-style=nory],[data-style=mix2]) .foot-cta,:is([data-style=nory],[data-style=mix2]) .pr-card .btn-accent{border:1.5px solid var(--nr-violet);background:var(--nr-violet);min-height:48px;color:var(--nr-paper);font-size:var(--fs-base);gap:12px;padding:12px 12px 12px 20px;transition:background-color .25s,border-color .25s,color .25s,transform .12s}:is([data-style=nory],[data-style=mix2]) :is(.btn,.foot-cta) svg:not(.ic){width:22px;height:22px;color:inherit;stroke-width:2.4px;transition:transform .3s var(--ease-out);background:0 0;border:1.5px solid;border-radius:50%;padding:4px}:is([data-style=nory],[data-style=mix2]) :is(.btn,.foot-cta):is(:hover,:focus-visible) svg:not(.ic){transform:rotate(-45deg)}:is([data-style=nory],[data-style=mix2]) .btn:hover,:is([data-style=nory],[data-style=mix2]) .foot-cta:hover,:is([data-style=nory],[data-style=mix2]) .mm-mobile-menu__cta:hover{transform:none}:is([data-style=nory],[data-style=mix2]) .btn:active,:is([data-style=nory],[data-style=mix2]) .mm-mobile-menu__cta:active{transform:scale(.98)}:is([data-style=nory],[data-style=mix2]) .foot-cta:active{transform:none}:is([data-style=nory],[data-style=mix2]) :is(.btn-cta,.btn-accent,.bk-next,.pr-card .btn-accent):hover{border-color:var(--nr-ink);background:var(--nr-ink);color:var(--nr-paper);filter:none}:is(:is([data-style=nory],[data-style=mix2]) .btn-accent:not(:has(svg)),:is([data-style=nory],[data-style=mix2]) .btn-cta:not(:has(svg))){padding:12px 20px}:is([data-style=nory],[data-style=mix2]) .btn-outline-light{color:inherit;background:0 0;border:1.5px solid;font-weight:600}:is([data-style=nory],[data-style=mix2]) .btn-outline-light:hover{border-color:var(--nr-ink);background:var(--nr-ink);color:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) :is(.need__more,.faq-ask,.lvl__go a,.say__go a,.pr-card .btn):after{content:"";width:20px;height:20px;-webkit-mask:var(--nr-arr) center / contain no-repeat;-webkit-mask:var(--nr-arr) center / contain no-repeat;mask:var(--nr-arr) center / contain no-repeat;transition:transform .3s var(--ease-out);background:currentColor;flex:none}:is([data-style=nory],[data-style=mix2]) .header,:is([data-style=nory],[data-style=mix2]) .header.scrolled{background:var(--bg);width:100%;max-width:none;color:var(--fg);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;padding:0;top:0;left:0;transform:none}:is([data-style=nory],[data-style=mix2])[data-tone=light] .header.scrolled{box-shadow:0 1px 0 var(--nr-line)}:is([data-style=nory],[data-style=mix2])[data-tone=light] .header.scrolled.is-plate{box-shadow:none}:is([data-style=nory],[data-style=mix2]) .mm-menu-open .header{--bg:var(--nr-ink);--fg:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) .header-inner{max-width:1200px;min-height:72px;margin:0 auto;padding:12px clamp(16px,3vw,40px)}:is([data-style=nory],[data-style=mix2]) .logo{color:var(--fg);font-size:var(--fs-xl);letter-spacing:-.03em;gap:0;font-weight:800}:is([data-style=nory],[data-style=mix2]) .logo .sub{color:inherit;font-weight:800}:is([data-style=nory],[data-style=mix2]) .logo-mark{border-radius:var(--r-s);background:var(--nr-peri);width:32px;height:32px;color:var(--nr-ink);margin-right:8px}:is([data-style=nory],[data-style=mix2]) .nav{gap:2px}:is([data-style=nory],[data-style=mix2]) .nav__top,:is([data-style=nory],[data-style=mix2]) .nav__top.on{border-radius:var(--r-s);color:var(--fg);font-size:var(--fs-sm);background:0 0;padding:8px 12px;font-weight:500}:is([data-style=nory],[data-style=mix2]) .nav .nav-ind{border-radius:var(--r-s);background:color-mix(in srgb, var(--fg) 12%, transparent);box-shadow:none}:is([data-style=nory],[data-style=mix2]) .nav__chev{display:none}:is([data-style=nory],[data-style=mix2]) .nav__item>.nav__top:after{content:"+";font-size:var(--fs-lg);transition:transform .3s var(--ease);margin-left:2px;font-weight:400;line-height:1}:is([data-style=nory],[data-style=mix2]) .nav__item:is(:hover,:focus-within)>.nav__top:after{transform:rotate(45deg)}:is([data-style=nory],[data-style=mix2]) .nav:has(.nav__item:hover) .nav__item:not(:hover):not(:has(:focus-visible))>.nav__top:after{transform:none}:is([data-style=nory],[data-style=mix2]) .nav:has(.nav__item :focus-visible) .nav__item:hover:not(:has(:focus-visible))>.nav__top:after{transform:none}:is([data-style=nory],[data-style=mix2]) .nav:has(.nav__item :focus-visible) .nav__item:hover:not(:has(:focus-visible)) .nav__drop{clip-path:inset(0 -48px 100%)}:is([data-style=nory],[data-style=mix2]) .hdr-sheet{z-index:0;border:1.5px solid var(--nr-line);border-radius:var(--r-m);background:var(--nr-cream);opacity:0;pointer-events:none;transition:opacity .2s;display:block;position:absolute;inset:8px calc(max(0px,50% - 600px) + clamp(16px,3vw,40px) - 16px)}:is([data-style=nory],[data-style=mix2]) .header.is-plate .hdr-sheet{opacity:1}:is([data-style=nory],[data-style=mix2]) .header-inner{transition:--bg .2s,--fg .2s}:is([data-style=nory],[data-style=mix2])[data-tone=dark] .header.is-plate .header-inner{--bg:var(--nr-cream);--fg:var(--nr-ink)}:is([data-style=nory],[data-style=mix2])[data-tone=dark] .header.is-plate :focus-visible{outline-color:var(--nr-violet)}:is([data-style=nory],[data-style=mix2]) .nav{position:relative}:is([data-style=nory],[data-style=mix2]) .nav__item:first-of-type{position:static}:is([data-style=nory],[data-style=mix2]) .nav__drop{padding-top:var(--drop-pad,0px);opacity:1;clip-path:inset(0 -48px 100%);transition:clip-path .22s var(--ease) .12s, visibility 0s linear .34s;top:100%;transform:none}:is([data-style=nory],[data-style=mix2]) .nav__item:is(:hover,:focus-within) .nav__drop{visibility:visible;opacity:1;clip-path:inset(0 -48px -64px);transition:clip-path .4s cubic-bezier(.16,1,.3,1) .1s,visibility;transform:none}:is([data-style=nory],[data-style=mix2]) .nav__item:first-of-type .nav__drop{left:calc(var(--nl,0px) + clamp(16px, 3vw, 40px) - 16px);width:calc(var(--nw,100%) - 2 * clamp(16px, 3vw, 40px) + 32px);right:auto}:is([data-style=nory],[data-style=mix2]) .nav__item:nth-of-type(2) .nav__drop{left:-12px}:is([data-style=nory],[data-style=mix2]) .nav__panel{border:1.5px solid var(--nr-line);border-radius:var(--r-m);background:var(--nr-cream);min-width:0;color:var(--nr-ink);box-shadow:0 32px 48px -32px color-mix(in srgb, var(--nr-ink) 40%, transparent);padding:32px;position:relative}:is([data-style=nory],[data-style=mix2]) .nav__h{color:color-mix(in srgb, var(--nr-ink) 64%, var(--nr-cream));font-size:var(--fs-sm);margin-bottom:8px;font-weight:500;display:block}:is([data-style=nory],[data-style=mix2]) .nav__panel a,:is([data-style=nory],[data-style=mix2]) .nav__panel a:is(:hover,:focus-visible){background:0 0;border-radius:0;padding:8px 0 12px;display:block}:is([data-style=nory],[data-style=mix2]) .nav__panel .ic,:is([data-style=nory],[data-style=mix2]) .nav__go{display:none}:is([data-style=nory],[data-style=mix2]) .nav__panel b{font-size:var(--fs-base);align-items:center;gap:8px;font-weight:500;display:inline-flex}:is([data-style=nory],[data-style=mix2]) .nav__panel b:after{content:"";width:16px;height:16px;-webkit-mask:var(--nr-arr) center / contain no-repeat;-webkit-mask:var(--nr-arr) center / contain no-repeat;mask:var(--nr-arr) center / contain no-repeat;transition:transform .3s var(--ease-out);background:currentColor;flex:none}:is([data-style=nory],[data-style=mix2]) .nav__hl,:is([data-style=nory],[data-style=mix2]) .nav__item:first-of-type .nav__panel>.nav__hl{z-index:0;border-radius:var(--r-s);background:var(--nr-white);pointer-events:none;transition:transform .32s var(--ease-out), width .32s var(--ease-out), height .32s var(--ease-out);grid-area:auto;padding:0;display:block;position:absolute;top:0;left:0}:is([data-style=nory],[data-style=mix2]) .nav__panel a{z-index:1;position:relative}:is([data-style=nory],[data-style=mix2]) .nav__panel a:is(:hover,:focus-visible) b:after{transform:rotate(-45deg)}:is([data-style=nory],[data-style=mix2]) .nav__panel small{max-width:32ch;color:var(--nr-soft);font-size:var(--fs-sm);margin-top:4px;line-height:1.35}:is([data-style=nory],[data-style=mix2]) .nav__item:first-of-type .nav__panel{background:linear-gradient(var(--nr-line), var(--nr-line)) calc(100% / 3) 0 / 1px 100% no-repeat, linear-gradient(var(--nr-line), var(--nr-line)) calc(200% / 3) 0 / 1px 100% no-repeat, var(--nr-cream);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;align-content:start;gap:0;width:auto;padding:32px 0 40px}:is([data-style=nory],[data-style=mix2]) .nav__item:first-of-type .nav__panel>*{grid-column:1;padding-inline:32px}:is([data-style=nory],[data-style=mix2]) .nav__item:first-of-type .nav__panel>a{margin-inline:12px;padding-inline:20px}:is([data-style=nory],[data-style=mix2]) .nav__item:first-of-type .nav__panel>:is(.nav__h--2,.nav__h--2~a){grid-column:2}:is([data-style=nory],[data-style=mix2]) .nav__item:first-of-type .nav__panel>:is(.nav__h--3,.nav__h--3~a){grid-column:3}:is([data-style=nory],[data-style=mix2]) .nav__item:nth-of-type(2) .nav__panel{grid-template-columns:240px 200px;align-content:start;column-gap:32px}:is([data-style=nory],[data-style=mix2]) .nav__item:nth-of-type(2) .nav__panel>a{grid-column:1;margin-inline:-12px;padding-inline:12px}:is([data-style=nory],[data-style=mix2]) .nav__item:nth-of-type(2) .nav__panel:after{content:"";aspect-ratio:1;border-radius:var(--r-m);background:var(--nr-peri) url(/img/polina/p-sing.webp) 50% 30% / cover no-repeat;grid-area:1/2/span 4}:is([data-style=nory],[data-style=mix2]) .lang{background:0 0;border:0;gap:2px;padding:0}:is([data-style=nory],[data-style=mix2]) .lang :is(button,a){border-radius:var(--r-s);color:color-mix(in srgb, var(--fg) 72%, transparent);padding:4px 8px;font-weight:600;transition:background-color .2s,color .2s}:is([data-style=nory],[data-style=mix2]) .lang :is(button,a):hover{color:var(--fg)}:is([data-style=nory],[data-style=mix2]) .lang :is(button,a).on{background:var(--fg);color:var(--bg)}:is([data-style=nory],[data-style=mix2]) .header .btn-accent{border-color:var(--fg);background:var(--fg);min-height:40px;color:var(--bg);font-size:var(--fs-sm);gap:8px;padding:8px 8px 8px 16px}:is([data-style=nory],[data-style=mix2]) .header .btn-accent:hover{border-color:var(--nr-peri);background:var(--nr-peri);color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .header .btn-accent svg{width:20px;height:20px;color:inherit;background:0 0;padding:3px}:is([data-style=nory],[data-style=mix2]) .mobile-toggle span{background:var(--fg)}@media (max-width:559.98px){:is([data-style=nory],[data-style=mix2]) .logo{font-size:var(--fs-lg)}:is([data-style=nory],[data-style=mix2]) .header .btn-accent{min-height:40px;padding:8px 12px}:is([data-style=nory],[data-style=mix2]) .header-inner{min-height:64px}}:is([data-style=nory],[data-style=mix2]) .mm-mobile-menu{background:var(--nr-ink);color:var(--nr-paper);-webkit-backdrop-filter:none;backdrop-filter:none;padding-top:80px}:is([data-style=nory],[data-style=mix2]) .mm-mobile-menu__panel,:is([data-style=nory],[data-style=mix2]) .mm-mobile-menu.active .mm-mobile-menu__panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:8px 8px 24px}:is([data-style=nory],[data-style=mix2]) .mm-mobile-menu__nav>*{border-bottom-color:color-mix(in srgb, var(--nr-white) 14%, transparent)}:is([data-style=nory],[data-style=mix2]) .mm-mobile-menu__nav>a,:is([data-style=nory],[data-style=mix2]) .mm-group>summary{color:var(--nr-paper);font-size:var(--fs-2xl);letter-spacing:-.015em;font-weight:700}:is([data-style=nory],[data-style=mix2]) .mm-mobile-menu__nav .ic{border-radius:var(--r-s);background:color-mix(in srgb, var(--nr-white) 8%, transparent);color:var(--nr-peri)}:is([data-style=nory],[data-style=mix2]) .mm-group[open]>summary .ic,:is([data-style=nory],[data-style=mix2]) .mm-mobile-menu__nav>a:hover .ic,:is([data-style=nory],[data-style=mix2]) .mm-mobile-menu__nav>a:focus-visible .ic,:is([data-style=nory],[data-style=mix2]) .mm-sub a:hover .ic,:is([data-style=nory],[data-style=mix2]) .mm-sub a:focus-visible .ic{background:var(--nr-peri);color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .mm-mobile-menu__nav>.mm-group[open]{border-radius:var(--r-m);background:color-mix(in srgb, var(--nr-white) 6%, transparent);border:0}:is([data-style=nory],[data-style=mix2]) .mm-sub a{color:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) .mm-sub a:hover,:is([data-style=nory],[data-style=mix2]) .mm-sub a:focus-visible{background:color-mix(in srgb, var(--nr-white) 8%, transparent)}:is([data-style=nory],[data-style=mix2]) .mm-sub small{color:color-mix(in srgb, var(--nr-paper) 72%, transparent)}:is([data-style=nory],[data-style=mix2]) .mm-mobile-menu__nav>.mm-group[open]{background:var(--nr-cream);color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .mm-group[open]>summary,:is([data-style=nory],[data-style=mix2]) .mm-group[open] .mm-sub a{color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .mm-group[open] .mm-sub small{color:var(--nr-soft)}:is([data-style=nory],[data-style=mix2]) .mm-group[open] .mm-sub .ic{background:var(--nr-white);color:var(--nr-violet)}:is([data-style=nory],[data-style=mix2]) .mm-group[open]>summary .ic,:is([data-style=nory],[data-style=mix2]) .mm-group[open] .mm-sub a:is(:hover,:focus-visible) .ic{background:var(--nr-violet);color:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) .mm-group[open] .mm-sub a:is(:hover,:focus-visible){background:var(--nr-white)}:is([data-style=nory],[data-style=mix2]) .mm-group[open] :focus-visible{outline-color:var(--nr-violet)}:is([data-style=nory],[data-style=mix2]) .mm-lang :is(button,a){border-radius:var(--r-s);color:color-mix(in srgb, var(--nr-paper) 78%, transparent);background:0 0;border:0;font-weight:600}:is([data-style=nory],[data-style=mix2]) .mm-lang :is(button,a).on{background:var(--nr-paper);color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .mm-mobile-menu__cta{background:var(--nr-peri);color:var(--nr-ink);border:0;justify-content:center}:is([data-style=nory],[data-style=mix2]) .mm-mobile-menu__cta:hover{background:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) .mm-mobile-menu__social a{border:1.5px solid color-mix(in srgb, var(--nr-white) 30%, transparent);border-radius:var(--r-s);height:48px;color:var(--nr-paper);background:0 0;font-weight:600}:is([data-style=nory],[data-style=mix2]) .mm-mobile-menu__social a:hover,:is([data-style=nory],[data-style=mix2]) .mm-mobile-menu__social a:focus-visible{border-color:var(--nr-paper);background:color-mix(in srgb, var(--nr-white) 6%, transparent);color:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) :is(.mm-mobile-menu,.hero,.say,.slab,.foot-cta-wrap,.pr-card.featured) :focus-visible{outline-color:var(--nr-sun)}:is([data-style=nory],[data-style=mix2]) .hero :is(.facts,.player) :focus-visible{outline-color:var(--nr-violet)}:is([data-style=nory],[data-style=mix2])[data-tone=dark] .header :focus-visible,:is([data-style=nory],[data-style=mix2]) .mm-menu-open .header :focus-visible{outline-color:var(--nr-sun)}:is([data-style=nory],[data-style=mix2]) .header .nav__panel :focus-visible{outline-color:var(--nr-violet)}:is([data-style=nory],[data-style=mix2]) :is(.needs,.nr-facts,.lvl,.about,.reviews,.faq,.pricing,.book,.foot){margin-top:calc(-1 * var(--nr-sheet));padding:var(--sec) 0 calc(var(--sec) + var(--nr-sheet));border-radius:var(--nr-sheet) var(--nr-sheet) 0 0;position:relative}:is([data-style=nory],[data-style=mix2]) :is(.needs,.nr-facts,.lvl,.about,.reviews,.faq,.pricing,.book){--fg:var(--nr-ink);--cta:var(--nr-violet);--on-cta:var(--nr-paper);color:var(--fg)}:is([data-style=nory],[data-style=mix2]) :is(.needs,.about,.faq,.book){--bg:var(--nr-paper);background:var(--bg)}:is([data-style=nory],[data-style=mix2]) .nr-facts{--bg:var(--nr-sun);background:var(--bg);display:block}:is([data-style=nory],[data-style=mix2]) :is(.lvl,.pricing){--bg:var(--nr-cream);background:var(--bg)}:is([data-style=nory],[data-style=mix2]) .reviews{--bg:var(--nr-peri);background:var(--bg)}:is([data-style=nory],[data-style=mix2]) .say,:is([data-style=nory],[data-style=mix2]) .lvl,:is([data-style=nory],[data-style=mix2]) .faq-ask{display:block}:is([data-style=nory],[data-style=mix2]) .hero{--bg:var(--nr-ink);--fg:var(--nr-paper);--cta:var(--nr-peri);--on-cta:var(--nr-ink);background:var(--bg);color:var(--fg);padding:calc(72px + clamp(40px,6vw,88px)) 0 0}:is([data-style=nory],[data-style=mix2]) .hero__grid{grid-template-columns:clamp(16px,4vw,56px) minmax(0,7fr) minmax(0,5fr) clamp(16px,4vw,56px);grid-template-rows:auto clamp(16px, 3.5vw, 48px) auto auto calc(clamp(48px, 6vw, 80px) + var(--nr-sheet));gap:0}:is([data-style=nory],[data-style=mix2]) .hero__grid:before{content:"";border-radius:var(--r-m) var(--r-m) 0 0;background:var(--nr-cream);grid-area:2/1/-1/-1}:is([data-style=nory],[data-style=mix2]) .hero__copy{text-align:center;grid-area:1/1/auto/-1;justify-self:center;justify-items:center;gap:24px;width:100%;max-width:920px;margin-bottom:clamp(40px,5vw,64px)}:is([data-style=nory],[data-style=mix2]) .hero__title{color:var(--nr-paper);letter-spacing:-.03em;font-size:clamp(2.5rem,.9rem + 4.4vw,4.75rem);line-height:1}:is([data-style=nory],[data-style=mix2]) .rot{color:var(--nr-peri)}:is([data-style=nory],[data-style=mix2]) .rot:after{content:"";vertical-align:-.05em;background:currentColor;width:3px;height:.78em;margin-left:4px;animation:1s step-end infinite nr-caret;display:inline-block}:is([data-style=nory],[data-style=mix2]) .hero .lead{max-width:38em;color:color-mix(in srgb, var(--nr-paper) 82%, transparent);font-size:clamp(var(--fs-lg), 1rem + .3vw, var(--fs-xl))}:is([data-style=nory],[data-style=mix2]) .hero__actions{justify-content:center;gap:12px;margin-top:8px}:is([data-style=nory],[data-style=mix2]) .hero__actions .btn-cta{border-color:var(--nr-peri);background:var(--nr-peri);color:var(--nr-ink);flex:none}:is([data-style=nory],[data-style=mix2]) .hero__actions .btn-cta:hover{border-color:var(--nr-paper);background:var(--nr-paper);color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .hero__actions .link{border:1.5px solid var(--nr-paper);border-radius:var(--r-btn);order:2;align-items:center;min-height:48px;margin:0;padding:12px 20px;font-weight:600;text-decoration:none;transition:background-color .25s,color .25s;display:inline-flex}:is([data-style=nory],[data-style=mix2]) .hero__actions .link:hover{background:var(--nr-paper);color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .hero .price-note{color:color-mix(in srgb, var(--nr-paper) 72%, transparent);text-align:center;flex:100%;order:3}:is([data-style=nory],[data-style=mix2]) .hero .price-note b{color:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) .hero__media{display:contents}:is([data-style=nory],[data-style=mix2]) .photo{aspect-ratio:4/3;background-position:50% 30%;grid-area:3/2/5}:is([data-style=nory],[data-style=mix2]) .hero .facts{z-index:1;border-radius:var(--r-m);background:var(--nr-white);color:var(--nr-ink);font-size:var(--fs-sm);box-shadow:0 24px 48px -24px var(--shade);animation:nr-pop .7s var(--ease-out) .25s both;grid-area:3/3;align-self:end;gap:12px;margin:0 0 0 -56px;padding:20px 24px;font-weight:500}:is([data-style=nory],[data-style=mix2]) .facts .ic{width:20px;height:20px;color:var(--nr-violet)}:is([data-style=nory],[data-style=mix2]) .hero .player{z-index:1;border-radius:var(--r-m);background:var(--nr-white);color:var(--nr-ink);box-shadow:0 24px 48px -24px var(--shade);animation:nr-pop .7s var(--ease-out) .45s both;grid-area:4/3;align-self:start;margin:16px 0 0 24px;padding:16px}:is([data-style=nory],[data-style=mix2]) .player__btn{border-radius:var(--r-s);background:var(--nr-violet);color:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) .wave__row{color:color-mix(in srgb, var(--nr-peri) 75%, var(--nr-white))}:is([data-style=nory],[data-style=mix2]) .wave__row--played{color:var(--nr-violet)}:is([data-style=nory],[data-style=mix2]) .player :is(.player__time,.player__note){color:var(--nr-soft)}@media (max-width:959.98px){:is([data-style=nory],[data-style=mix2]) .hero__grid{grid-template-columns:12px minmax(0,1fr) 12px;grid-template-rows:auto 12px auto auto auto calc(40px + var(--nr-sheet))}:is([data-style=nory],[data-style=mix2]) .photo{grid-area:3/2}:is([data-style=nory],[data-style=mix2]) .hero .facts{box-shadow:none;grid-area:4/2;align-self:auto;margin:8px 0 0}:is([data-style=nory],[data-style=mix2]) .hero .player{box-shadow:none;grid-area:5/2;margin:8px 0 0}}@media (max-width:559.98px){:is([data-style=nory],[data-style=mix2]) .hero__actions :is(.btn-cta,.link){flex:100%;justify-content:center}}@media (max-width:420px){:is([data-style=nory],[data-style=mix2]) .hero .player{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"btn title""btn wave""btn time""note note"}}:is([data-style=nory],[data-style=mix2]) .say{margin-top:calc(-1 * var(--nr-sheet));padding:clamp(64px, 8vw, 112px) 0 calc(clamp(72px, 9vw, 128px) + var(--nr-sheet));border-radius:var(--nr-sheet) var(--nr-sheet) 0 0;--bg:var(--nr-violet);--fg:var(--nr-paper);--cta:var(--nr-peri);--on-cta:var(--nr-ink);background:var(--bg);color:var(--fg);text-align:center;position:relative}:is([data-style=nory],[data-style=mix2]) .say__text{letter-spacing:-.03em;max-width:20ch;margin:0 auto;font-size:clamp(2rem,1rem + 3vw,3.75rem);font-weight:800;line-height:1.05}:is([data-style=nory],[data-style=mix2]) .say__text .ch:nth-child(-n+13),:is([data-style=nory],[data-style=mix2]):lang(en) .say__text .ch:nth-child(-n+21),:is([data-style=nory],[data-style=mix2]):lang(de) .say__text .ch:nth-child(-n+19){color:var(--nr-sun)}:is([data-style=nory],[data-style=mix2]) .say__go{margin-top:clamp(28px,3vw,40px);display:block}:is([data-style=nory],[data-style=mix2]) .say__go a{border-radius:var(--r-btn);background:var(--nr-peri);min-height:48px;color:var(--nr-ink);align-items:center;gap:12px;padding:12px 12px 12px 20px;font-weight:600;text-decoration:none;transition:background-color .25s;display:inline-flex}:is([data-style=nory],[data-style=mix2]) .say__go a:hover{background:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) :is(.need:is(:hover,:focus-visible) .need__more,.faq-ask:is(:hover,:focus-visible),.lvl__go a:is(:hover,:focus-visible),.say__go a:is(:hover,:focus-visible),.pr-card .btn:is(:hover,:focus-visible)):after{transform:rotate(-45deg)}:is([data-style=nory],[data-style=mix2]) .needs__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px}:is([data-style=nory],[data-style=mix2]) .need{height:100%;color:var(--nr-ink);background:0 0;border-radius:0;flex-direction:column;align-items:flex-start;gap:8px;padding:0;display:flex}:is([data-style=nory],[data-style=mix2]) .need :is(h3,p){align-self:stretch}:is([data-style=nory],[data-style=mix2]) .need__icon{aspect-ratio:1;width:100%;max-width:280px;height:auto;transition:translate .4s var(--ease-out), rotate .4s var(--ease-out);background:50%/contain no-repeat;border-radius:0;margin-bottom:16px;display:block}:is([data-style=nory],[data-style=mix2]) .need__icon .ic,:is([data-style=nory],[data-style=mix2]) .need__go{display:none}:is([data-style=nory],[data-style=mix2]) .needs__list li:first-child .need__icon{background-image:url(/img/nory/need1.webp)}:is([data-style=nory],[data-style=mix2]) .needs__list li:nth-child(2) .need__icon{background-image:url(/img/nory/need2.webp)}:is([data-style=nory],[data-style=mix2]) .needs__list li:nth-child(3) .need__icon{background-image:url(/img/nory/need3.webp)}:is([data-style=nory],[data-style=mix2]) .needs__list li:nth-child(4) .need__icon{background-image:url(/img/nory/need4.webp)}:is([data-style=nory],[data-style=mix2]) .need:is(:hover,:focus-visible) .need__icon{translate:0 -8px;rotate:-2deg}:is([data-style=nory],[data-style=mix2]) .need h3{font-size:var(--fs-2xl);letter-spacing:-.02em;line-height:1.15}:is([data-style=nory],[data-style=mix2]) .need p{color:var(--nr-soft)}:is([data-style=nory],[data-style=mix2]) .need__more{text-underline-offset:.25em;align-items:center;gap:8px;margin-top:auto;padding-top:8px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}@media (min-width:960px){:is([data-style=nory],[data-style=mix2]) .needs__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:559.98px){:is([data-style=nory],[data-style=mix2]) .needs__list{grid-template-columns:minmax(0,1fr);gap:24px}:is([data-style=nory],[data-style=mix2]) .need{grid-template-rows:auto auto 1fr;grid-template-columns:96px minmax(0,1fr);gap:4px 16px;display:grid}:is([data-style=nory],[data-style=mix2]) .need__icon{grid-row:1/4;width:96px;margin:0}:is([data-style=nory],[data-style=mix2]) .need :is(h3,p,.need__more){grid-column:2}:is([data-style=nory],[data-style=mix2]) .need h3{font-size:var(--fs-xl)}:is([data-style=nory],[data-style=mix2]) .need__more{margin-top:4px;padding-top:0}}:is([data-style=nory],[data-style=mix2]) .subj{gap:8px}:is([data-style=nory],[data-style=mix2]) .subj__item{border:1.5px solid var(--nr-line);border-radius:var(--r-m);background:var(--nr-white);box-shadow:none;transition:border-color .25s}:is([data-style=nory],[data-style=mix2]) .subj__item.is-on{border-color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .subj__tasks{padding:0 8px}:is([data-style=nory],[data-style=mix2]) .subj__tasks li:last-child{padding-bottom:8px}:is([data-style=nory],[data-style=mix2]) .subj__tasks a{border-radius:var(--r-s);padding-inline:12px}:is([data-style=nory],[data-style=mix2]) .subj__icon{border-radius:var(--r-s);background:var(--nr-cream);color:var(--nr-violet)}:is([data-style=nory],[data-style=mix2]) .subj__item.is-on .subj__icon{background:var(--nr-violet);color:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) .subj__sub{color:var(--nr-soft);font-weight:400}:is([data-style=nory],[data-style=mix2]) .subj__tasks a:is(:hover,:focus-visible){background:var(--nr-cream)}:is([data-style=nory],[data-style=mix2]) .nr-facts__in{gap:32px;display:grid}:is([data-style=nory],[data-style=mix2]) .nr-facts__t{max-width:12ch;color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .nr-facts__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px clamp(16px,3vw,40px);margin:0;display:grid}:is([data-style=nory],[data-style=mix2]) .nr-facts__list>div{border-top:1.5px solid var(--nr-ink);flex-direction:column;gap:16px;padding-top:16px;display:flex}:is([data-style=nory],[data-style=mix2]) .nr-facts__list dt{max-width:26ch;color:var(--nr-ink);font-size:var(--fs-sm);font-weight:500;line-height:1.35}:is([data-style=nory],[data-style=mix2]) .nr-facts__list dd{color:var(--nr-ink);font-size:clamp(var(--fs-3xl), 1rem + 3vw, var(--fs-8xl));letter-spacing:-.035em;white-space:nowrap;margin:auto 0 0;font-weight:400;line-height:1}:is([data-style=nory],[data-style=mix2]) .nr-facts__cta{margin:0}:is([data-style=nory],[data-style=mix2]) .nr-facts .btn-cta{border-color:var(--nr-ink);background:var(--nr-ink);color:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) .nr-facts .btn-cta:hover{border-color:var(--nr-violet);background:var(--nr-violet)}@media (min-width:960px){:is([data-style=nory],[data-style=mix2]) .nr-facts__in{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(40px,5vw,80px)}:is([data-style=nory],[data-style=mix2]) .nr-facts__t{grid-area:1/1}:is([data-style=nory],[data-style=mix2]) .nr-facts__cta{grid-area:2/1;align-self:end}:is([data-style=nory],[data-style=mix2]) .nr-facts__list{grid-area:1/2/3}}:is([data-style=nory],[data-style=mix2]) .lvl .container{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""tabs""set""media""first";column-gap:clamp(32px,5vw,80px);display:grid}:is([data-style=nory],[data-style=mix2]) .lvl .head{text-align:left;grid-area:head;max-width:none;margin:0}:is([data-style=nory],[data-style=mix2]) .lvl .head :is(h2,.lead){margin-inline:0}:is([data-style=nory],[data-style=mix2]) .lvl__set{display:contents}:is([data-style=nory],[data-style=mix2]) .lvl__list{grid-area:set}:is([data-style=nory],[data-style=mix2]) .lvl .cur-switch.lvl__tabs{grid-area:tabs;margin:clamp(28px,3.5vw,48px) 0 clamp(28px,3vw,40px)}:is([data-style=nory],[data-style=mix2]) .cur-switch.lvl__tabs{border:0;border-bottom:1.5px solid var(--nr-line);background:0 0;border-radius:0;gap:clamp(16px,3vw,40px);width:auto;max-width:none;padding:0;display:flex}:is([data-style=nory],[data-style=mix2]) .cur-switch.lvl__tabs .cur-ind{background:var(--nr-violet);height:3px;box-shadow:none;border-radius:2px;top:auto;bottom:-1.5px}:is([data-style=nory],[data-style=mix2]) .cur-switch.lvl__tabs button{color:color-mix(in srgb, var(--nr-ink) 60%, var(--nr-cream));font-size:clamp(var(--fs-base), .7rem + .9vw, var(--fs-xl));letter-spacing:-.01em;text-align:left;border-radius:0;flex:0 auto;padding:0 0 16px;font-weight:500;line-height:1.2;transition:color .25s}:is([data-style=nory],[data-style=mix2]) .cur-switch.lvl__tabs button:hover{color:color-mix(in srgb, var(--nr-ink) 80%, var(--nr-cream))}@media (max-width:359.98px){:is([data-style=nory],[data-style=mix2]) .cur-switch.lvl__tabs button{font-size:var(--fs-sm)}}:is([data-style=nory],[data-style=mix2]) .cur-switch.lvl__tabs button.on,:is([data-style=nory],[data-style=mix2]) .cur-switch.lvl__tabs button.on:hover{color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .lvl__row{position:relative}:is([data-style=nory],[data-style=mix2]) .lvl__who{margin-bottom:20px}:is([data-style=nory],[data-style=mix2]) .lvl__meter{display:none}:is([data-style=nory],[data-style=mix2]) .lvl__name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is([data-style=nory],[data-style=mix2]) .lvl__sub{color:var(--nr-ink);font-size:clamp(var(--fs-2xl), 1rem + 1.6vw, var(--fs-4xl));letter-spacing:-.02em;font-weight:400;line-height:1.15}:is([data-style=nory],[data-style=mix2]) .lvl__row.is-on .lvl__who{animation:nr-rise .5s var(--ease-out) both}:is([data-style=nory],[data-style=mix2]) .lvl__row.is-on .lvl__panel{animation:nr-open .6s var(--ease-out) 80ms both}:is([data-style=nory],[data-style=mix2]) .lvl__in{gap:20px;display:grid}:is([data-style=nory],[data-style=mix2]) .lvl__lead{font-size:var(--fs-lg);line-height:1.5}:is([data-style=nory],[data-style=mix2]) .lvl__pts{gap:12px;margin:16px 0;padding:0;list-style:none;display:grid}:is([data-style=nory],[data-style=mix2]) .lvl__pts li{align-items:flex-start;gap:12px;line-height:1.5;display:flex}:is([data-style=nory],[data-style=mix2]) .lvl__pts .ic{width:20px;height:20px;color:var(--nr-violet);margin-top:2px}:is([data-style=nory],[data-style=mix2]) .lvl__note{color:var(--nr-soft)}:is([data-style=nory],[data-style=mix2]) .lvl__go{flex-wrap:wrap;gap:8px 24px;display:flex}:is([data-style=nory],[data-style=mix2]) .lvl__go a{text-underline-offset:.25em;align-items:center;gap:8px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}:is([data-style=nory],[data-style=mix2]) .lvl__go .ic{display:none}:is([data-style=nory],[data-style=mix2]) .lvl__media{aspect-ratio:4/3;border-radius:var(--r-m);background:var(--nr-peri);grid-area:media;margin-top:32px}:is([data-style=nory],[data-style=mix2]) .lvl__shot{background:50%/78% no-repeat;padding:0}:is([data-style=nory],[data-style=mix2]) .lvl__shot.is-on{animation:nr-shot .7s var(--ease-out) both}:is([data-style=nory],[data-style=mix2]) .lvl__shot img{display:none}:is([data-style=nory],[data-style=mix2]) .lvl__shot:first-child{background-image:url(/img/nory/lvl1.webp)}:is([data-style=nory],[data-style=mix2]) .lvl__shot:nth-child(2){background-image:url(/img/nory/lvl2.webp)}:is([data-style=nory],[data-style=mix2]) .lvl__shot:nth-child(3){background-image:url(/img/nory/lvl3.webp)}:is([data-style=nory],[data-style=mix2]) .lvl__first{border-radius:var(--r-m);background:var(--nr-white);grid-area:first;gap:20px;margin-top:clamp(40px,5vw,64px);padding:clamp(20px,3vw,32px);display:grid}:is([data-style=nory],[data-style=mix2]) .lvl__first-t{font-size:var(--fs-xl);letter-spacing:-.015em;font-weight:700}:is([data-style=nory],[data-style=mix2]) .lvl__steps{gap:12px 32px}:is([data-style=nory],[data-style=mix2]) .lvl__steps li{font-weight:500}:is([data-style=nory],[data-style=mix2]) .lvl__steps .ic{box-sizing:content-box;background:var(--nr-cream);color:var(--nr-violet);border-radius:50%;padding:8px}@media (min-width:960px){:is([data-style=nory],[data-style=mix2]) .lvl .container{grid-template:"head media""tabs media""set media"1fr"first first"/minmax(0,7fr) minmax(0,5fr)}:is([data-style=nory],[data-style=mix2]) .lvl__media{aspect-ratio:auto;align-self:stretch;min-height:520px;margin-top:0}:is([data-style=nory],[data-style=mix2]) .lvl__shot{background-size:86%}:is([data-style=nory],[data-style=mix2]) .lvl__first{grid-template-columns:auto 1fr auto;align-items:center;gap:32px}:is([data-style=nory],[data-style=mix2]) .lvl__cta{flex-direction:row}}:is([data-style=nory],[data-style=mix2]) .about__grid{align-items:stretch;gap:16px}:is([data-style=nory],[data-style=mix2]) .about__text{border-radius:var(--r-m);background:var(--nr-cream);align-content:center;padding:clamp(24px,3.5vw,48px);display:grid}:is([data-style=nory],[data-style=mix2]) .about .head{margin-bottom:20px}:is([data-style=nory],[data-style=mix2]) .about__lead{color:color-mix(in srgb, var(--nr-ink) 82%, var(--nr-cream))}:is([data-style=nory],[data-style=mix2]) .clip{aspect-ratio:auto;border-radius:var(--r-m);min-height:clamp(280px,36vw,520px)}:is([data-style=nory],[data-style=mix2]) .clip__play{background:var(--nr-peri);width:64px;height:64px;color:var(--nr-ink);box-shadow:none}:is([data-style=nory],[data-style=mix2]) .skills li{border-radius:var(--r-s);background:var(--nr-sun);color:var(--nr-ink);border:0;font-weight:500}:is([data-style=nory],[data-style=mix2]) .skills a{padding:12px 16px;transition:background-color .2s,color .2s}:is([data-style=nory],[data-style=mix2]) .skills a:hover{background:var(--nr-ink);color:var(--nr-paper)}@media (min-width:960px){:is([data-style=nory],[data-style=mix2]) .about__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:is([data-style=nory],[data-style=mix2]) .about__text{order:-1}}:is([data-style=nory],[data-style=mix2]) .reviews .head{text-align:left;justify-content:space-between;align-items:flex-end;gap:24px;max-width:none;display:flex}:is([data-style=nory],[data-style=mix2]) .reviews .head h2{margin:0}:is([data-style=nory],[data-style=mix2]) .rv-list{max-width:none;margin:-8px calc(-1 * var(--rv-bleed,var(--gut))) -32px;padding:8px var(--rv-bleed,var(--gut)) 32px;scroll-padding-inline:var(--rv-bleed,var(--gut));gap:16px;display:flex;overflow-x:auto}:is([data-style=nory],[data-style=mix2]) .rv,:is([data-style=nory],[data-style=mix2]) .rv:nth-child(n){border-radius:var(--r-m);background:var(--nr-paper);border:0;flex:0 0 min(86%,520px);grid-row:auto;gap:24px;min-height:clamp(280px,26vw,360px);padding:clamp(24px,3vw,40px)}:is([data-style=nory],[data-style=mix2]) .rv__src{color:var(--nr-ink);order:-1;margin:0;font-weight:500}:is([data-style=nory],[data-style=mix2]) .rv__src .ic{color:var(--nr-violet)}:is([data-style=nory],[data-style=mix2]) .rv__text{font-size:clamp(var(--fs-xl), 1rem + .8vw, var(--fs-3xl));letter-spacing:-.02em;font-weight:600;line-height:1.25}:is([data-style=nory],[data-style=mix2]) .rv__who{order:3;margin-top:auto}:is([data-style=nory],[data-style=mix2]) .rv__ava{border-radius:var(--r-s);background:var(--nr-violet);color:var(--nr-paper);font-weight:700}:is([data-style=nory],[data-style=mix2]) .rv__who small{color:var(--nr-soft)}:is([data-style=nory],[data-style=mix2]) .rv-more{text-align:left}@media (min-width:881px){:is([data-style=nory],[data-style=mix2]) .rv-nav{flex:none;gap:8px;display:flex}:is([data-style=nory],[data-style=mix2]) .rv-nav__b{border:1.5px solid var(--nr-ink);border-radius:var(--r-s);width:44px;height:44px;color:var(--nr-ink);cursor:pointer;background:0 0;place-items:center;padding:0;transition:background-color .25s,color .25s,opacity .25s;display:grid}:is([data-style=nory],[data-style=mix2]) .rv-nav__b .ic{width:20px;height:20px}:is([data-style=nory],[data-style=mix2]) .rv-nav__b:hover{background:var(--nr-ink);color:var(--nr-peri)}:is([data-style=nory],[data-style=mix2]) .rv-nav__b[aria-disabled=true]{opacity:.35;cursor:default;color:var(--nr-ink);background:0 0}}:is([data-style=nory],[data-style=mix2]) .faq .container{gap:32px;display:grid}:is([data-style=nory],[data-style=mix2]) .faq .head{text-align:left;max-width:none;margin:0}:is([data-style=nory],[data-style=mix2]) .faq .head h2{margin-inline:0}:is([data-style=nory],[data-style=mix2]) .faq-ask{text-underline-offset:.25em;align-items:center;gap:8px;margin-top:20px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}:is([data-style=nory],[data-style=mix2]) .faq-ask .ic{display:none}:is([data-style=nory],[data-style=mix2]) .faq-list{border-bottom:1.5px solid var(--nr-ink);gap:0;max-width:none;margin:0}:is([data-style=nory],[data-style=mix2]) .faq-item,:is([data-style=nory],[data-style=mix2]) .faq-item.open{border:0;border-top:1.5px solid var(--nr-ink);box-shadow:none;background:0 0;border-radius:0}:is([data-style=nory],[data-style=mix2]) .faq-q{font-size:var(--fs-lg);letter-spacing:-.01em;padding:20px 0;font-weight:600}:is([data-style=nory],[data-style=mix2]) .faq-q .chev{display:none}:is([data-style=nory],[data-style=mix2]) .faq-q:after{content:"";width:30px;height:30px;transition:transform .35s var(--ease), background-color .25s ease;background:linear-gradient(currentColor,currentColor) 50%/14px 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 14px no-repeat;border:1.5px solid;border-radius:50%;flex:none}:is([data-style=nory],[data-style=mix2]) .faq-q:hover:after{background-color:var(--nr-cream)}:is([data-style=nory],[data-style=mix2]) .faq-item.open .faq-q:after{background-color:var(--nr-peri);transform:rotate(45deg)}:is([data-style=nory],[data-style=mix2]) .faq-a p{color:var(--nr-soft);padding:0 48px 24px 0}@media (min-width:960px){:is([data-style=nory],[data-style=mix2]) .faq .container{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(40px,5vw,80px)}}@media (max-width:559.98px){:is([data-style=nory],[data-style=mix2]) .faq-a p{padding-right:0}}:is([data-style=nory],[data-style=mix2]) .cur-switch{border:1.5px solid var(--nr-ink);background:0 0;border-radius:6px;padding:3px}:is([data-style=nory],[data-style=mix2]) .cur-switch .cur-ind{background:var(--nr-ink);height:calc(100% - 6px);box-shadow:none;border-radius:3px;top:3px;left:3px}:is([data-style=nory],[data-style=mix2]) .cur-switch button{color:var(--nr-ink);letter-spacing:0;border-radius:3px}:is([data-style=nory],[data-style=mix2]) .cur-switch button.on,:is([data-style=nory],[data-style=mix2]) .cur-switch button.on:hover{color:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) .pr-grid{gap:16px;max-width:none}:is([data-style=nory],[data-style=mix2]) .pr-card,:is([data-style=nory],[data-style=mix2]) .pr-card.featured{border-radius:var(--r-m);background:var(--nr-white);box-shadow:none;border:0;padding:clamp(24px,2.8vw,36px)}:is([data-style=nory],[data-style=mix2]) .pr-card:hover{box-shadow:none;transform:translateY(-4px)}:is([data-style=nory],[data-style=mix2]) .pr-name{color:var(--nr-ink);font-size:var(--fs-lg)}:is([data-style=nory],[data-style=mix2]) .pr-bars{color:var(--nr-violet)}:is([data-style=nory],[data-style=mix2]) .pr-price{font-size:clamp(var(--fs-5xl), 1.2rem + 3vw, var(--fs-7xl));letter-spacing:-.04em;font-weight:400;line-height:1.2}:is([data-style=nory],[data-style=mix2]) .pr-price small,:is([data-style=nory],[data-style=mix2]) .pr-note,:is([data-style=nory],[data-style=mix2]) .pr-per{color:var(--nr-soft)}:is([data-style=nory],[data-style=mix2]) .pr-list li svg{stroke:var(--nr-violet)}:is([data-style=nory],[data-style=mix2]) .pr-per .chip{border-radius:var(--r-s);background:var(--nr-sun);color:var(--nr-ink);border:0}:is([data-style=nory],[data-style=mix2]) .pr-card .btn{justify-content:center;gap:12px;min-height:48px}:is([data-style=nory],[data-style=mix2]) .pr-card.pr-card--diag{background:var(--nr-peri)}:is([data-style=nory],[data-style=mix2]) .pr-card--diag :is(.pr-note,.pr-price small){color:color-mix(in srgb, var(--nr-ink) 80%, var(--nr-peri))}:is([data-style=nory],[data-style=mix2]) .pr-card--diag .pr-list li svg{stroke:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .pr-card--diag .btn-accent{border-color:var(--nr-ink);background:var(--nr-ink);color:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) .pr-card--diag .btn-accent:hover{border-color:var(--nr-violet);background:var(--nr-violet)}:is([data-style=nory],[data-style=mix2]) .pr-card.featured{background:var(--nr-violet);color:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) .pr-card.featured :is(.pr-name,.pr-bars,.pr-note,.pr-per,.pr-price small),:is([data-style=nory],[data-style=mix2]) .pr-card.featured .pr-list li{color:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) .pr-card.featured .pr-list li svg{stroke:var(--nr-sun)}:is([data-style=nory],[data-style=mix2]) .pr-card.featured .btn{border-color:var(--nr-paper);background:var(--nr-paper);color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .pr-card.featured .btn:hover{border-color:var(--nr-peri);background:var(--nr-peri);color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .pr-badge{border-radius:var(--r-s);background:var(--nr-sun);color:var(--nr-ink);text-transform:none;letter-spacing:0;box-shadow:none;padding:4px 8px;font-weight:700;top:-12px;left:clamp(24px,2.8vw,36px)}:is([data-style=nory],[data-style=mix2]) .pr-more{border-radius:var(--r-m);background:var(--nr-white);border:0}:is([data-style=nory],[data-style=mix2]) .pr-more li+li{border-top-color:var(--nr-line)}:is([data-style=nory],[data-style=mix2]) .pr-foot{color:var(--nr-soft)}:is([data-style=nory],[data-style=mix2]) .bk-card{border:1.5px solid var(--nr-ink);border-radius:var(--r-m);background:var(--nr-white);max-width:920px;box-shadow:none;padding:clamp(20px,4vw,48px)}:is([data-style=nory],[data-style=mix2]) .bk-steps{border:0;border-bottom:1.5px solid var(--nr-line);background:0 0;border-radius:0;gap:8px;margin-bottom:32px;padding:0 0 20px}:is([data-style=nory],[data-style=mix2]) .bk-steps:before{background:var(--nr-violet);height:3px;box-shadow:none;border-radius:2px;top:auto;bottom:-2px}:is([data-style=nory],[data-style=mix2]) .bk-steps li{color:var(--nr-soft);border-radius:0;justify-content:flex-start;align-items:center;gap:8px;padding:0;font-weight:600}:is([data-style=nory],[data-style=mix2]) .bk-steps li:before{width:26px;height:26px;font-size:var(--fs-xs);border:1.5px solid;border-radius:50%;flex:none;place-items:center;display:grid}:is([data-style=nory],[data-style=mix2]) .bk-steps li.on,:is([data-style=nory],[data-style=mix2]) .bk-steps li.done{color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .bk-steps li.on:before{border-color:var(--nr-violet);background:var(--nr-violet);color:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) .bk-steps li.done:before{border-color:var(--nr-ink);background:var(--nr-ink);color:var(--nr-paper)}@media (max-width:559.98px){:is([data-style=nory],[data-style=mix2]) .bk-steps li{font-size:var(--fs-xs);flex-direction:column;justify-content:center;gap:4px}}:is([data-style=nory],[data-style=mix2]) .bk-step legend{font-size:clamp(var(--fs-xl), 1rem + .6vw, var(--fs-2xl));letter-spacing:-.02em;font-weight:700}:is([data-style=nory],[data-style=mix2]) .bk-opt{border:1.5px solid var(--nr-line);border-radius:var(--r-s);background:var(--nr-white)}:is([data-style=nory],[data-style=mix2]) .bk-opt:hover{border-color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .bk-opt:has(input:checked){border-color:var(--nr-ink);background:color-mix(in srgb, var(--nr-peri) 34%, var(--nr-white))}:is([data-style=nory],[data-style=mix2]) .bk-opt input{accent-color:var(--nr-violet)}:is([data-style=nory],[data-style=mix2]) .bk-field input,:is([data-style=nory],[data-style=mix2]) .bk-field select{--field-line:color-mix(in srgb, var(--nr-ink) 22%, transparent);border-radius:var(--r-s);background:var(--nr-white);border-width:1.5px}:is([data-style=nory],[data-style=mix2]) .bk-field input:focus-visible,:is([data-style=nory],[data-style=mix2]) .bk-field select:focus-visible{border-color:var(--nr-violet)}:is([data-style=nory],[data-style=mix2]) .bk-field{--pk-bg:var(--nr-white);--pk-line:1.5px solid var(--nr-line);--pk-r:var(--r-m);--pk-opt-r:var(--r-s);--pk-shadow:0 32px 48px -32px color-mix(in srgb, var(--nr-ink) 40%, transparent);--pk-hl:var(--nr-cream);--pk-check:var(--nr-violet)}:is([data-style=nory],[data-style=mix2]) .bk-pick span{border:1.5px solid var(--nr-line);border-radius:var(--r-s);background:var(--nr-white)}:is([data-style=nory],[data-style=mix2]) .bk-pick:hover span{border-color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .bk-pick input:checked+span{border-color:var(--nr-violet);background:var(--nr-violet);color:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) .bk-sum{border-bottom:1.5px solid var(--nr-line)}:is([data-style=nory],[data-style=mix2]) .bk-back{color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .bk-ics{border:1.5px solid var(--nr-ink);border-radius:var(--r-s);background:var(--nr-white);color:var(--nr-ink);font-weight:600}:is([data-style=nory],[data-style=mix2]) .bk-ics:hover{background:var(--nr-cream);transform:none}:is([data-style=nory],[data-style=mix2]) .foot{--bg:var(--nr-paper);--fg:var(--nr-ink);--cta:var(--nr-violet);--on-cta:var(--nr-paper);background:var(--bg);color:var(--fg);padding-bottom:0}:is([data-style=nory],[data-style=mix2]) .foot__top{gap:8px;padding-bottom:clamp(64px,8vw,112px);display:grid}:is([data-style=nory],[data-style=mix2]) .foot__top>div:first-child{border-radius:var(--r-m);background:var(--nr-peri);flex-direction:column;min-height:clamp(260px,26vw,380px);padding:clamp(24px,3vw,32px);display:flex}:is([data-style=nory],[data-style=mix2]) .foot__top h2{max-width:14ch;color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .foot__top .lead{color:var(--nr-ink);margin-top:auto;padding-top:32px}:is([data-style=nory],[data-style=mix2]) .contacts a{border:1.5px solid var(--nr-ink);border-radius:var(--r-s);color:var(--nr-ink);background:0 0;font-weight:600;transition:background-color .25s,color .25s}:is([data-style=nory],[data-style=mix2]) .contacts a:hover{border-color:var(--nr-ink);background:var(--nr-ink);color:var(--nr-peri);transform:none}:is([data-style=nory],[data-style=mix2]) .foot-cta-wrap{border-radius:var(--r-m);background:var(--nr-violet);color:var(--nr-paper);justify-items:stretch;gap:4px;padding:20px 24px;transition:background-color .25s;display:grid;position:relative}:is([data-style=nory],[data-style=mix2]) .foot-cta-wrap:has(.foot-cta:is(:hover,:focus-visible)){background:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .foot-cta{width:100%;min-height:0;color:var(--nr-paper);font-size:var(--fs-xl);white-space:normal;background:0 0;border:0;order:-1;justify-content:space-between;padding:0}:is([data-style=nory],[data-style=mix2]) .foot-cta:hover{color:var(--nr-paper);background:0 0;border:0}:is([data-style=nory],[data-style=mix2]) .foot-cta:before{content:"";border-radius:inherit;position:absolute;inset:0}:is([data-style=nory],[data-style=mix2]) .foot-cta svg:not(.ic){width:28px;height:28px;padding:6px}:is([data-style=nory],[data-style=mix2]) .foot-cta-wrap .price-note{color:color-mix(in srgb, var(--nr-paper) 78%, transparent)}:is([data-style=nory],[data-style=mix2]) .foot-cta-wrap .price-note b{color:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) .foot__top:after{content:"";border-radius:var(--r-m);background:var(--nr-cream) url(/img/polina/p-lesson2.webp) 50% 16% / cover no-repeat;align-self:stretch;min-height:240px}@media (min-width:960px){:is([data-style=nory],[data-style=mix2]) .foot__top{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:is([data-style=nory],[data-style=mix2]) .foot__top>div:first-child{grid-area:1/1}:is([data-style=nory],[data-style=mix2]) .foot-cta-wrap{grid-area:2/1}:is([data-style=nory],[data-style=mix2]) .foot__top:after{grid-area:1/2/3/3;min-height:0}}:is([data-style=nory],[data-style=mix2]) .slab{--bg:var(--nr-ink);--fg:var(--nr-paper);border-radius:0;grid-template-columns:minmax(0,1fr);width:100%;max-width:none;margin:0;padding:clamp(48px,6vw,80px) max(16px,50% - 600px + clamp(16px,3vw,40px)) 0;display:grid;overflow:hidden}:is([data-style=nory],[data-style=mix2]) .slab:before{content:"MRB Music";color:var(--nr-paper);font-size:var(--fs-2xl);letter-spacing:-.03em;font-weight:800;line-height:1}:is([data-style=nory],[data-style=mix2]) .foot-nav{font-size:var(--fs-sm);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:32px 0 0;font-weight:500;display:grid}:is([data-style=nory],[data-style=mix2]) .foot-nav a{color:var(--nr-cream)}:is([data-style=nory],[data-style=mix2]) .foot-nav a:hover{color:var(--nr-peri)}:is([data-style=nory],[data-style=mix2]) .foot-nav{order:1}:is([data-style=nory],[data-style=mix2]) .copy{border-top:1px solid color-mix(in srgb, var(--nr-paper) 16%, transparent);color:color-mix(in srgb, var(--nr-paper) 64%, transparent);font-size:var(--fs-xs);order:2;margin-top:clamp(40px,5vw,64px);padding-top:16px}:is([data-style=nory],[data-style=mix2]) .wordmark{order:3;margin:clamp(24px,4vw,48px) 0 0;container-type:inline-size}:is([data-style=nory],[data-style=mix2]) .wordmark canvas{display:none}:is([data-style=nory],[data-style=mix2]).js .wordmark:not(.no-gl) .wordmark__text,:is([data-style=nory],[data-style=mix2]) .wordmark__text{clip-path:none;width:auto;height:auto;color:var(--nr-peri);letter-spacing:-.04em;white-space:nowrap;margin-bottom:-.1em;font-size:17.6cqw;font-weight:800;line-height:.82;display:block;position:static;overflow:visible}@media (min-width:768px){:is([data-style=nory],[data-style=mix2]) .slab{grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:32px}:is([data-style=nory],[data-style=mix2]) .foot-nav{grid-area:1/2;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}:is([data-style=nory],[data-style=mix2]) .copy,:is([data-style=nory],[data-style=mix2]) .wordmark{grid-column:1/-1}}@keyframes nr-rise{0%{opacity:0;translate:0 12px}}@keyframes nr-open{0%{opacity:0;clip-path:inset(-8px -8px 100%)}to{opacity:1;clip-path:inset(-8px -8px -24px)}}@keyframes nr-shot{0%{opacity:0;translate:0 16px;scale:1.06}}@keyframes nr-caret{50%{opacity:0}}@keyframes nr-pop{0%{opacity:0;translate:0 16px;scale:.98}}@media (prefers-reduced-motion:reduce){:is([data-style=nory],[data-style=mix2]) :is(.hero .facts,.hero .player){animation:none}:is([data-style=nory],[data-style=mix2]) .need__icon{transition:none}:is([data-style=nory],[data-style=mix2]) :is(.lvl__row.is-on .lvl__who,.lvl__row.is-on .lvl__panel,.lvl__shot.is-on),:is([data-style=nory],[data-style=mix2]) .rot:after{animation:none}}@media (pointer:coarse){:is([data-style=nory],[data-style=mix2]) :is(.need__more,.faq-ask,.lvl__go a){position:relative}:is([data-style=nory],[data-style=mix2]) :is(.need__more,.faq-ask,.lvl__go a):before{content:"";position:absolute;inset:-12px -4px}:is([data-style=nory],[data-style=mix2]) .lvl__go{row-gap:20px}}:is([data-style=nory],[data-style=mix2]) :is(.lx-cat,.lx-start,.sv-res,.sv-def,.sv-sound,.sv-how,.sv-steps,.sv-lesson,.sv-vt,.sv-more,.sv-fit,.path,.sv-incl){margin-top:calc(-1 * var(--nr-sheet));padding:var(--sec) 0 calc(var(--sec) + var(--nr-sheet));border-radius:var(--nr-sheet) var(--nr-sheet) 0 0;--fg:var(--nr-ink);--cta:var(--nr-violet);--on-cta:var(--nr-paper);color:var(--fg);position:relative}:is([data-style=nory],[data-style=mix2]) :is(.lx-cat,.sv-res,.sv-def,.sv-how,.sv-vt,.sv-fit,.sv-incl){--bg:var(--nr-paper);background:var(--bg)}:is([data-style=nory],[data-style=mix2]) :is(.sv-steps,.sv-more,.path){--bg:var(--nr-cream);background:var(--bg)}:is([data-style=nory],[data-style=mix2]) :is(.lx-start,.sv-lesson){--bg:var(--nr-sun);background:var(--bg)}:is([data-style=nory],[data-style=mix2]) .lx-cat{z-index:auto}:is([data-style=nory],[data-style=mix2]) .sv-sound{--bg:var(--nr-peri);background:var(--bg)}:is([data-style=nory],[data-style=mix2]) :is(.sv-res,.sv-sound,.sv-how,.sv-steps,.sv-lesson,.sv-fit,.path,.sv-incl,.lx-cat) .head{text-align:left;max-width:860px;margin:0 0 clamp(32px,4vw,56px)}:is([data-style=nory],[data-style=mix2]) :is(.sv-res,.sv-sound,.sv-how,.sv-steps,.sv-lesson,.sv-fit,.path,.sv-incl,.lx-cat) .head :is(h2,.lead){margin-inline:0}:is([data-style=nory],[data-style=mix2]) .sv-stub{color:var(--nr-soft)}:is([data-style=nory],[data-style=mix2]) :is(.sv-cmp__pic,.sv-steps__pic,.sv-blog__pic,.sv-more__pic){border-radius:var(--r-s);background:var(--nr-peri)}:is([data-style=nory],[data-style=mix2]) .lx-hero{--bg:var(--nr-ink);--fg:var(--nr-paper);--cta:var(--nr-peri);--on-cta:var(--nr-ink);padding:calc(72px + clamp(40px, 6vw, 88px)) 0 calc(clamp(56px, 7vw, 96px) + var(--nr-sheet));background:var(--bg);color:var(--fg)}:is([data-style=nory],[data-style=mix2]) .lx-wave{display:none}:is([data-style=nory],[data-style=mix2]) .lx-hero .lx-title{color:var(--nr-paper);letter-spacing:-.03em;font-weight:800}:is([data-style=nory],[data-style=mix2]) .lx-hero .lead{color:color-mix(in srgb, var(--nr-paper) 82%, transparent)}:is([data-style=nory],[data-style=mix2]) .lx-by,:is([data-style=nory],[data-style=mix2]) .lx-crumbs{color:color-mix(in srgb, var(--nr-paper) 72%, transparent);opacity:1}:is([data-style=nory],[data-style=mix2]) .lx-crumbs a,:is([data-style=nory],[data-style=mix2]) .lx-crumbs [aria-current]{color:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) .lx-crumbs a:hover{color:var(--nr-peri)}:is([data-style=nory],[data-style=mix2]) .lx-hero .price-note{color:color-mix(in srgb, var(--nr-paper) 72%, transparent)}:is([data-style=nory],[data-style=mix2]) .lx-hero .price-note b{color:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) .lx-hero .hero__actions{gap:12px}:is([data-style=nory],[data-style=mix2]) .lx-hero .btn-cta{border-color:var(--nr-peri);background:var(--nr-peri);color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .lx-hero .btn-cta:hover{border-color:var(--nr-paper);background:var(--nr-paper);color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .lx-hero .btn-outline-light{border-color:var(--nr-paper);min-height:48px;color:var(--nr-paper);font-size:var(--fs-base);flex:0 auto;align-self:auto;padding:12px 20px}:is([data-style=nory],[data-style=mix2]) .lx-hero .btn-outline-light:hover{border-color:var(--nr-paper);background:var(--nr-paper);color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .lx-hero .hero__actions .link{border:1.5px solid var(--nr-paper);border-radius:var(--r-btn);min-height:48px;color:var(--nr-paper);align-items:center;margin:0;padding:12px 20px;font-weight:600;text-decoration:none;transition:background-color .25s,color .25s;display:inline-flex}:is([data-style=nory],[data-style=mix2]) .lx-hero .hero__actions .link:hover{background:var(--nr-paper);color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .lx-hero .lx-format{flex-wrap:wrap;gap:8px;display:flex}:is([data-style=nory],[data-style=mix2]) .lx-hero .lx-format li{border-radius:var(--r-s);background:color-mix(in srgb, var(--nr-white) 10%, transparent);color:var(--nr-paper);font-size:var(--fs-sm);padding:8px 12px;font-weight:500}:is([data-style=nory],[data-style=mix2]) .lx-hero .lx-format .ic{width:18px;height:18px;color:var(--nr-peri)}:is([data-style=nory],[data-style=mix2]) .lx-hero :focus-visible{outline-color:var(--nr-sun)}:is([data-style=nory],[data-style=mix2]) .lx-hero .hero__actions{justify-content:flex-start}:is([data-style=nory],[data-style=mix2]) .lx-hero .hero__actions .price-note{flex:100%;order:3}@media (max-width:559.98px){:is([data-style=nory],[data-style=mix2]) .lx-hero .hero__actions :is(.btn-cta,.btn-outline-light,.link){flex:100%;justify-content:center}}:is([data-style=nory],[data-style=mix2]) .lx-hero__pic{border-radius:var(--r-m);background:var(--nr-cream);padding:8px}:is([data-style=nory],[data-style=mix2]) .lx-hero__art{border-radius:var(--r-s)}:is([data-style=nory],[data-style=mix2]) .lx-hero__shot{border-radius:var(--r-m);background:var(--nr-cream);min-height:clamp(260px,64vw,440px);padding:8px;display:block;position:relative}:is([data-style=nory],[data-style=mix2]) .lx-hero__shot:before{content:"";border-radius:var(--r-s);background:url(/img/polina/p-lesson.webp) 34% 20%/cover no-repeat;position:absolute;inset:8px}:is([data-style=nory],[data-style=mix2]) .lx-hero:has(.lx-deck) .lx-hero__shot:before{background-image:url(/img/polina/p-sing.webp);background-position:58% 22%}@media (min-width:960px){:is([data-style=nory],[data-style=mix2]) .lx-hero .lx-hero__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,80px)}:is([data-style=nory],[data-style=mix2]) .lx-hero__shot{align-self:stretch;min-height:420px}}:is([data-style=nory],[data-style=mix2]) .lx-list{gap:16px}:is([data-style=nory],[data-style=mix2]) .lx-card{--media-r:var(--r-s);border-radius:var(--r-m);background:var(--nr-white);transition:translate .35s var(--ease-out);border:0;padding:8px}:is([data-style=nory],[data-style=mix2]) .lx-card:hover,:is([data-style=nory],[data-style=mix2]) .lx-card:focus-visible{background:var(--nr-white);translate:0 -4px}:is([data-style=nory],[data-style=mix2]) .lx-card:focus-visible{outline:2px solid var(--nr-violet);outline-offset:3px}:is([data-style=nory],[data-style=mix2]) .lx-body{gap:4px;padding:16px 12px 12px}:is([data-style=nory],[data-style=mix2]) .lx-name{font-size:var(--fs-xl);letter-spacing:-.015em;font-weight:700}:is([data-style=nory],[data-style=mix2]) .lx-who{font-weight:500}:is([data-style=nory],[data-style=mix2]) .lx-what{color:var(--nr-soft)}:is([data-style=nory],[data-style=mix2]) .lx-go{color:var(--nr-ink);font-size:var(--fs-base);text-underline-offset:.25em;gap:8px;margin-top:12px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}:is([data-style=nory],[data-style=mix2]) .lx-go svg{stroke-width:2.4px;width:20px;height:20px;transition:transform .3s var(--ease-out);border:1.5px solid;border-radius:50%;padding:3px}:is([data-style=nory],[data-style=mix2]) .lx-card:is(:hover,:focus-visible) .lx-go svg{transform:rotate(-45deg)}@media (min-width:768px){:is([data-style=nory],[data-style=mix2]) .lx-list--voice,:is([data-style=nory],[data-style=mix2]) .lx-list--music{grid-template-columns:repeat(2,minmax(0,1fr))}:is([data-style=nory],[data-style=mix2]) .lx-list--voice>.lx-item:first-child{grid-column:1/-1}:is([data-style=nory],[data-style=mix2]) .lx-list--voice>.lx-item:first-child .lx-card{grid-template-rows:none;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}:is([data-style=nory],[data-style=mix2]) .lx-list--voice>.lx-item:first-child .lx-media{aspect-ratio:auto;min-height:clamp(300px,32vw,440px)}:is([data-style=nory],[data-style=mix2]) .lx-list--voice>.lx-item:first-child .lx-body{align-content:center;padding:clamp(24px,4vw,56px)}:is([data-style=nory],[data-style=mix2]) .lx-list--voice>.lx-item:first-child .lx-name{font-size:clamp(var(--fs-3xl), 1rem + 2vw, var(--fs-5xl));letter-spacing:-.025em;font-weight:800;line-height:1.05}}:is([data-style=nory],[data-style=mix2]) .lx-cat{overflow-x:clip}:is([data-style=nory],[data-style=mix2]) .lx-cat :is(.lx-tech,.lx-extra){isolation:isolate;padding-top:var(--sec);margin-top:0;position:relative}:is([data-style=nory],[data-style=mix2]) .lx-cat .lx-tech{margin-top:var(--sec);padding-bottom:var(--sec)}:is([data-style=nory],[data-style=mix2]) .lx-cat :is(.lx-tech,.lx-extra):before{content:"";z-index:-1;top:0;bottom:calc(-1 * var(--nr-sheet));border-radius:var(--nr-sheet) var(--nr-sheet) 0 0;background:var(--nr-peri);position:absolute;left:calc(50% - 50vw);right:calc(50% - 50vw)}:is([data-style=nory],[data-style=mix2]) .lx-cat .lx-extra:before{bottom:calc(-1 * (var(--sec) + var(--nr-sheet)));background:var(--nr-cream)}:is([data-style=nory],[data-style=mix2]) .lx-extra__t{letter-spacing:-.025em;font-weight:800}:is([data-style=nory],[data-style=mix2]) .lx-tech__lead{color:color-mix(in srgb, var(--nr-ink) 82%, var(--nr-peri))}:is([data-style=nory],[data-style=mix2]) .lx-tech__groups{border-radius:var(--r-m);background:var(--nr-white);gap:0;overflow:hidden}:is([data-style=nory],[data-style=mix2]) .lx-tech__g{padding:clamp(20px,3vw,32px)}:is([data-style=nory],[data-style=mix2]) .lx-tech__g+.lx-tech__g{border-top:1px solid var(--nr-line)}:is([data-style=nory],[data-style=mix2]) .lx-tech__ic{border-radius:var(--r-s);background:var(--nr-cream);width:40px;height:40px;color:var(--nr-violet)}:is([data-style=nory],[data-style=mix2]) .lx-tech__head h4{letter-spacing:-.015em;font-weight:700}:is([data-style=nory],[data-style=mix2]) .lx-tech__list{gap:4px;margin-top:16px}:is([data-style=nory],[data-style=mix2]) .lx-tech__list a{border-radius:var(--r-s);margin-inline:-8px;padding:8px}:is([data-style=nory],[data-style=mix2]) .lx-tech__list a:is(:hover,:focus-visible){background:var(--nr-cream)}:is([data-style=nory],[data-style=mix2]) .lx-tech__list span{color:var(--nr-soft)}:is([data-style=nory],[data-style=mix2]) .lx-tech__list .ic{display:none}:is([data-style=nory],[data-style=mix2]) .lx-tech__list a:after{content:"";width:20px;height:20px;-webkit-mask:var(--nr-arr) center / contain no-repeat;-webkit-mask:var(--nr-arr) center / contain no-repeat;mask:var(--nr-arr) center / contain no-repeat;transition:transform .3s var(--ease-out);background:currentColor;grid-area:1/2/3}:is([data-style=nory],[data-style=mix2]) .lx-tech__list a:is(:hover,:focus-visible):after{transform:rotate(-45deg)}@media (min-width:960px){:is([data-style=nory],[data-style=mix2]) .lx-tech__groups{grid-template-columns:repeat(3,minmax(0,1fr))}:is([data-style=nory],[data-style=mix2]) .lx-tech__g+.lx-tech__g{border-top:0;border-left:1px solid var(--nr-line)}}:is([data-style=nory],[data-style=mix2]) .lx-start__box{gap:16px clamp(40px,5vw,80px)}:is([data-style=nory],[data-style=mix2]) .lx-start__box>p{color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .lx-start .lx-format .ic{color:var(--nr-violet)}:is([data-style=nory],[data-style=mix2]) .lx-choose{border-radius:var(--r-m);background:var(--nr-white);max-width:none;margin:0;padding:4px clamp(16px,2.4vw,32px)}:is([data-style=nory],[data-style=mix2]) .lx-choose li{border-top:1px solid var(--nr-line)}:is([data-style=nory],[data-style=mix2]) .lx-choose li:first-child{border-top:0}:is([data-style=nory],[data-style=mix2]) .lx-choose li>span{color:var(--nr-soft)}:is([data-style=nory],[data-style=mix2]) .lx-choose__p{font-weight:400;font-size:var(--fs-xl);letter-spacing:-.02em}:is([data-style=nory],[data-style=mix2]) .lx-start .hero__actions{justify-content:flex-start}:is([data-style=nory],[data-style=mix2]) .lx-start .btn-cta{border-color:var(--nr-ink);background:var(--nr-ink);color:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) .lx-start .btn-cta:hover{border-color:var(--nr-violet);background:var(--nr-violet)}:is([data-style=nory],[data-style=mix2]) .lx-start .hero__actions .link{border-color:var(--nr-ink);color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .lx-start .hero__actions .link:hover{background:var(--nr-ink);color:var(--nr-paper)}@media (min-width:960px){:is([data-style=nory],[data-style=mix2]) .lx-start__box{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"h c""p c""f c""a c";align-content:center}:is([data-style=nory],[data-style=mix2]) .lx-start__box h2{grid-area:h}:is([data-style=nory],[data-style=mix2]) .lx-start__box>p{grid-area:p}:is([data-style=nory],[data-style=mix2]) .lx-start__box .hero__actions{grid-area:a}:is([data-style=nory],[data-style=mix2]) .lx-start__box .lx-format{grid-area:f}:is([data-style=nory],[data-style=mix2]) .lx-start__box .lx-choose{grid-area:c;align-self:center}}:is([data-style=nory],[data-style=mix2]) .sv-res__list{gap:32px clamp(24px,4vw,56px)}:is([data-style=nory],[data-style=mix2]) .sv-res__list li{border-top:1.5px solid var(--nr-ink);gap:8px;padding-top:16px}:is([data-style=nory],[data-style=mix2]) .sv-res__n{color:var(--nr-violet);font-size:clamp(var(--fs-3xl), 1rem + 2vw, var(--fs-5xl));letter-spacing:-.035em;margin-bottom:8px;font-weight:400}:is([data-style=nory],[data-style=mix2]) .sv-res__list b{letter-spacing:-.015em;font-weight:700}:is([data-style=nory],[data-style=mix2]) .sv-res__list li>span:last-child{color:var(--nr-soft)}:is([data-style=nory],[data-style=mix2]) .sv-res__cta{justify-content:flex-start}@media (min-width:768px){:is([data-style=nory],[data-style=mix2]) .sv-res__list{grid-template-columns:repeat(2,minmax(0,1fr))}}:is([data-style=nory],[data-style=mix2]) .sv-fit__grid{gap:0}:is([data-style=nory],[data-style=mix2]) .sv-fit__copy .lead{color:var(--nr-soft);margin:0 0 clamp(32px,4vw,56px)}:is([data-style=nory],[data-style=mix2]) .sv-fit__list{gap:24px clamp(24px,4vw,56px)}:is([data-style=nory],[data-style=mix2]) .sv-fit__list li{border:0;border-top:1.5px solid var(--nr-ink);font-size:var(--fs-lg);background:0 0;border-radius:0;align-items:flex-start;padding:16px 0 0;font-weight:600}:is([data-style=nory],[data-style=mix2]) .sv-fit__list .ic{color:var(--nr-violet)}@media (min-width:640px){:is([data-style=nory],[data-style=mix2]) .sv-fit__list{grid-template-columns:repeat(2,minmax(0,1fr))}}:is([data-style=nory],[data-style=mix2]) .path__list{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:32px clamp(24px,4vw,56px);max-width:none;padding:0}:is([data-style=nory],[data-style=mix2]) .path__step,:is([data-style=nory],[data-style=mix2]) .path__step+.path__step{border:0;border-top:1.5px solid var(--nr-ink);flex-direction:column;padding:16px 0 0;display:flex}:is([data-style=nory],[data-style=mix2]) .path__when{color:var(--nr-violet);font-size:var(--fs-sm);font-weight:600}:is([data-style=nory],[data-style=mix2]) .path__when:before{width:28px;height:28px;color:inherit;background:0 0;border:1.5px solid;border-radius:50%}:is([data-style=nory],[data-style=mix2]) .path__step h3{font-size:var(--fs-2xl);letter-spacing:-.02em;margin-bottom:8px;font-weight:700}:is([data-style=nory],[data-style=mix2]) .path__step p{color:var(--nr-soft)}:is([data-style=nory],[data-style=mix2]) .path__cta{justify-content:flex-start;margin-top:32px}@media (min-width:960px){:is([data-style=nory],[data-style=mix2]) .path__list{grid-template-columns:repeat(3,minmax(0,1fr))}}:is([data-style=nory],[data-style=mix2]) .sv-incl__list{gap:16px}:is([data-style=nory],[data-style=mix2]) .sv-incl__list li{border-radius:var(--r-m);background:var(--nr-cream);border:0;padding:clamp(20px,2.4vw,32px)}:is([data-style=nory],[data-style=mix2]) .sv-incl__list .ic{box-sizing:content-box;border-radius:var(--r-s);background:var(--nr-white);width:24px;height:24px;color:var(--nr-violet);padding:12px}:is([data-style=nory],[data-style=mix2]) .sv-incl__list b{font-weight:700}:is([data-style=nory],[data-style=mix2]) .sv-incl__list span{color:var(--nr-soft)}@media (min-width:768px){:is([data-style=nory],[data-style=mix2]) .sv-incl__list{grid-template-columns:repeat(2,minmax(0,1fr))}}:is([data-style=nory],[data-style=mix2]) .sv-def .head{text-align:left;margin:0 0 24px}:is([data-style=nory],[data-style=mix2]) .sv-def .head h2{margin-inline:0}:is([data-style=nory],[data-style=mix2]) .sv-def__lead{font-size:var(--fs-xl);line-height:1.45}:is([data-style=nory],[data-style=mix2]) .sv-def__text{color:var(--nr-soft)}:is([data-style=nory],[data-style=mix2]) .sv-def__types,:is([data-style=nory],[data-style=mix2]) .sv-def__set{gap:16px}:is([data-style=nory],[data-style=mix2]) .sv-def__set li{border-radius:var(--r-m);background:var(--nr-cream);align-content:start;gap:8px;padding:clamp(20px,2.4vw,32px)}:is([data-style=nory],[data-style=mix2]) .sv-def__set b{font-size:var(--fs-xl);letter-spacing:-.015em;font-weight:700}:is([data-style=nory],[data-style=mix2]) .sv-def__set span{color:var(--nr-soft)}@media (min-width:640px){:is([data-style=nory],[data-style=mix2]) .sv-def__types{grid-template-columns:repeat(2,minmax(0,1fr))}:is([data-style=nory],[data-style=mix2]) .sv-def__set{display:contents}}@media (min-width:960px){:is([data-style=nory],[data-style=mix2]) .sv-def__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,5vw,80px)}}:is([data-style=nory],[data-style=mix2]) .sv-sound .cur-switch.lvl__tabs{scrollbar-width:none;background:linear-gradient(color-mix(in srgb, var(--nr-ink) 20%, transparent), color-mix(in srgb, var(--nr-ink) 20%, transparent)) 0 100% / 100% 1.5px no-repeat content-box;border-bottom:0;flex-wrap:nowrap;margin:-8px -8px 0;padding:8px;overflow-x:auto}:is([data-style=nory],[data-style=mix2]) .sv-sound .cur-switch.lvl__tabs::-webkit-scrollbar{display:none}:is([data-style=nory],[data-style=mix2]) .sv-sound .cur-switch.lvl__tabs button{flex:none}:is([data-style=nory],[data-style=mix2]) .sv-sound .cur-switch.lvl__tabs .cur-ind{background:linear-gradient(var(--nr-violet), var(--nr-violet)) 0 100% / 100% 3px no-repeat;border:0;border-radius:0}:is([data-style=nory],[data-style=mix2]) .sv-sound .cur-switch.lvl__tabs button{color:color-mix(in srgb, var(--nr-ink) 64%, var(--nr-peri))}:is([data-style=nory],[data-style=mix2]) .sv-sound .cur-switch.lvl__tabs button:hover{color:color-mix(in srgb, var(--nr-ink) 82%, var(--nr-peri))}:is([data-style=nory],[data-style=mix2]) .sv-sound .cur-switch.lvl__tabs button.on{color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .sv-sound .player{border-radius:var(--r-m);background:var(--nr-white);padding:16px}:is([data-style=nory],[data-style=mix2]) .sv-sound__hints{color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .sv-sound__songs{border-radius:var(--r-m);background:var(--nr-white);padding:clamp(20px,2.4vw,32px)}:is([data-style=nory],[data-style=mix2]) .sv-sound__songs h3{letter-spacing:-.015em;font-weight:700}:is([data-style=nory],[data-style=mix2]) .sv-sound__list li{border-top:1px solid var(--nr-line)}:is([data-style=nory],[data-style=mix2]) .sv-sound__list span,:is([data-style=nory],[data-style=mix2]) .sv-sound__note{color:var(--nr-soft)}@media (min-width:960px){:is([data-style=nory],[data-style=mix2]) .sv-sound__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(32px,4vw,56px)}}:is([data-style=nory],[data-style=mix2]) .subj__text{color:var(--nr-soft);padding:0 20px 20px}:is([data-style=nory],[data-style=mix2]) .sv-cmp{margin-top:clamp(56px,7vw,96px)}:is([data-style=nory],[data-style=mix2]) .sv-cmp__t{letter-spacing:-.025em;margin:0 0 clamp(24px,3vw,40px);font-weight:800}:is([data-style=nory],[data-style=mix2]) .sv-cmp__grid{gap:16px}:is([data-style=nory],[data-style=mix2]) .sv-cmp__card{border-radius:var(--r-m);background:var(--nr-cream);border:0;gap:16px;padding:8px 8px 24px}:is([data-style=nory],[data-style=mix2]) .sv-cmp__card>:not(.sv-cmp__pic){margin-inline:12px}:is([data-style=nory],[data-style=mix2]) .sv-cmp__card h3{font-size:var(--fs-2xl);letter-spacing:-.02em;font-weight:700}:is([data-style=nory],[data-style=mix2]) .sv-cmp__card dt{color:var(--nr-soft);font-weight:500}:is([data-style=nory],[data-style=mix2]) .sv-cmp__card dl div{border-top:1px solid var(--nr-line);padding-top:12px}:is([data-style=nory],[data-style=mix2]) .sv-cmp__card.is-main{background:var(--nr-violet);color:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) .sv-cmp__card.is-main dt{color:color-mix(in srgb, var(--nr-paper) 78%, transparent)}:is([data-style=nory],[data-style=mix2]) .sv-cmp__card.is-main dl div{border-color:color-mix(in srgb, var(--nr-paper) 28%, transparent)}:is([data-style=nory],[data-style=mix2]) .sv-cmp__card.is-main .sv-cmp__pic{background-color:color-mix(in srgb, var(--nr-white) 16%, var(--nr-violet))}:is([data-style=nory],[data-style=mix2]) .sv-cmp__card.is-main :focus-visible{outline-color:var(--nr-sun)}@media (min-width:768px){:is([data-style=nory],[data-style=mix2]) .sv-cmp__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){:is([data-style=nory],[data-style=mix2]) .sv-cmp__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}:is([data-style=nory],[data-style=mix2]) .sv-steps__list{gap:16px}:is([data-style=nory],[data-style=mix2]) .sv-steps__step{border-radius:var(--r-m);background:var(--nr-white);align-content:start;align-items:start;gap:8px 16px;padding:8px 8px 24px}:is([data-style=nory],[data-style=mix2]) .sv-steps__step>:not(.sv-steps__pic){margin-inline:12px}:is([data-style=nory],[data-style=mix2]) .sv-steps__pic{order:-1;margin-bottom:16px}:is([data-style=nory],[data-style=mix2]) .sv-steps__n{border:1.5px solid var(--nr-ink);width:32px;height:32px;color:var(--nr-ink);font-size:var(--fs-sm);background:0 0;border-radius:50%;font-weight:600}:is([data-style=nory],[data-style=mix2]) .sv-steps__step h3{font-size:var(--fs-xl);letter-spacing:-.015em;align-self:center;font-weight:700}:is([data-style=nory],[data-style=mix2]) .sv-steps__more p{color:var(--nr-soft)}:is([data-style=nory],[data-style=mix2]) .sv-steps__more .sv-steps__after{border-top:1px solid var(--nr-line);color:var(--nr-ink);padding-top:12px}:is([data-style=nory],[data-style=mix2]) .sv-steps__after .ic{color:var(--nr-violet)}:is([data-style=nory],[data-style=mix2]) .sv-steps__res{border-radius:var(--r-m);background:var(--nr-violet);color:var(--nr-paper);padding:clamp(28px,4vw,48px) clamp(20px,3vw,40px)}:is([data-style=nory],[data-style=mix2]) .sv-steps__res h3{color:var(--nr-paper);letter-spacing:-.02em;font-weight:700}:is([data-style=nory],[data-style=mix2]) .sv-steps__res p{color:color-mix(in srgb, var(--nr-paper) 86%, transparent)}:is([data-style=nory],[data-style=mix2]) .sv-steps__res :focus-visible{outline-color:var(--nr-sun)}:is([data-style=nory],[data-style=mix2]) .sv-steps__res .btn-cta{border-color:var(--nr-paper);background:var(--nr-paper);color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .sv-steps__res .btn-cta:hover{border-color:var(--nr-peri);background:var(--nr-peri);color:var(--nr-ink)}@media (min-width:640px){:is([data-style=nory],[data-style=mix2]) .sv-steps__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){:is([data-style=nory],[data-style=mix2]) .sv-steps__grid{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:16px}:is([data-style=nory],[data-style=mix2]) .sv-steps__res{position:sticky;top:96px}}:is([data-style=nory],[data-style=mix2]) .sv-lesson__box{gap:32px clamp(40px,5vw,80px)}:is([data-style=nory],[data-style=mix2]) .sv-lesson__total b{font-size:clamp(var(--fs-6xl), 1rem + 4vw, var(--fs-8xl));letter-spacing:-.04em;font-weight:400}:is([data-style=nory],[data-style=mix2]) .sv-lesson__total span{color:var(--nr-ink);font-weight:500}:is([data-style=nory],[data-style=mix2]) .sv-lesson__bar{height:16px}:is([data-style=nory],[data-style=mix2]) .sv-lesson__bar i{border-radius:var(--r-s)}:is([data-style=nory],[data-style=mix2]) .sv-lesson__bar i:first-child,:is([data-style=nory],[data-style=mix2]) .sv-lesson__list li:first-child,:is([data-style=nory],[data-style=mix2]) .sv-lesson__bar i:nth-child(5),:is([data-style=nory],[data-style=mix2]) .sv-lesson__list li:nth-child(5){--seg:var(--nr-peri)}:is([data-style=nory],[data-style=mix2]) .sv-lesson__bar i:nth-child(2),:is([data-style=nory],[data-style=mix2]) .sv-lesson__list li:nth-child(2){--seg:var(--nr-white)}:is([data-style=nory],[data-style=mix2]) .sv-lesson__bar i:nth-child(3),:is([data-style=nory],[data-style=mix2]) .sv-lesson__list li:nth-child(3){--seg:var(--nr-violet)}:is([data-style=nory],[data-style=mix2]) .sv-lesson__bar i:nth-child(4),:is([data-style=nory],[data-style=mix2]) .sv-lesson__list li:nth-child(4){--seg:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .sv-lesson__list li{border-top:1.5px solid var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .sv-lesson__list b{font-weight:700}:is([data-style=nory],[data-style=mix2]) .sv-lesson__list li>span:last-child,:is([data-style=nory],[data-style=mix2]) .sv-lesson__note{color:var(--nr-ink)}@media (min-width:960px){:is([data-style=nory],[data-style=mix2]) .sv-lesson__box{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}}:is([data-style=nory],[data-style=mix2]) .sv-vt .head{margin:0}:is([data-style=nory],[data-style=mix2]) .vt__app.sv-vt__app{border-radius:var(--r-m);background:var(--nr-cream);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;padding:clamp(16px,2vw,24px)}:is([data-style=nory],[data-style=mix2]) .sv-vt__lead,:is([data-style=nory],[data-style=mix2]) .sv-vt__mode,:is([data-style=nory],[data-style=mix2]) .sv-vt__safe,:is([data-style=nory],[data-style=mix2]) .sv-vt__cap{color:var(--nr-soft)}:is([data-style=nory],[data-style=mix2]) .sv-vt__mode b{color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .sv-vt__list .ic{color:var(--nr-violet)}:is([data-style=nory],[data-style=mix2]) .sv-vt__act .btn-outline-light{border-color:var(--nr-ink);min-height:48px;color:var(--nr-ink);padding:12px 20px}@media (min-width:960px){:is([data-style=nory],[data-style=mix2]) .sv-vt__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,5vw,80px)}}:is([data-style=nory],[data-style=mix2]) .about__more{color:var(--nr-soft)}:is([data-style=nory],[data-style=mix2]) .sv-more .head{text-align:left;margin:0 0 clamp(32px,4vw,48px)}:is([data-style=nory],[data-style=mix2]) .sv-more .head h2{margin-inline:0}:is([data-style=nory],[data-style=mix2]) .sv-more__all{text-align:left}:is([data-style=nory],[data-style=mix2]) .sv-blog{margin-top:clamp(48px,6vw,80px)}:is([data-style=nory],[data-style=mix2]) .sv-blog__t{letter-spacing:-.025em;font-weight:800}:is([data-style=nory],[data-style=mix2]) :is(.sv-blog__card,.sv-more__card){border-radius:var(--r-m);background:var(--nr-white);transition:translate .35s var(--ease-out);padding:8px}:is([data-style=nory],[data-style=mix2]) :is(.sv-blog__card,.sv-more__card):is(:hover,:focus-visible){translate:0 -4px}:is([data-style=nory],[data-style=mix2]) :is(.sv-more__list,.sv-blog__list){gap:16px}:is([data-style=nory],[data-style=mix2]) :is(.sv-blog__body,.sv-more__body) b{letter-spacing:-.015em;font-weight:700;text-decoration-line:none}:is([data-style=nory],[data-style=mix2]) :is(.sv-blog__body,.sv-more__body)>span,:is([data-style=nory],[data-style=mix2]) .sv-blog__note{color:var(--nr-soft)}:is([data-style=nory],[data-style=mix2]) :is(.sv-more__go,.sv-blog__go){box-sizing:border-box;stroke-width:2.4px;border:1.5px solid;border-radius:50%;width:22px;height:22px;padding:4px}:is([data-style=nory],[data-style=mix2]) :is(.sv-more__card,.sv-blog__card):is(:hover,:focus-visible) :is(.sv-more__go,.sv-blog__go){transform:rotate(-45deg)}@media (min-width:960px){:is([data-style=nory],[data-style=mix2]) .sv-blog{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:0 clamp(40px,5vw,80px);display:grid}:is([data-style=nory],[data-style=mix2]) .sv-blog__t,:is([data-style=nory],[data-style=mix2]) .sv-blog__note{grid-column:1}:is([data-style=nory],[data-style=mix2]) .sv-blog__list{grid-area:1/2/3}}@media (prefers-reduced-motion:reduce){:is([data-style=nory],[data-style=mix2]) :is(.lx-card,.sv-blog__card,.sv-more__card){transition:none}}:is([data-style=nory],[data-style=mix2]) .lx-media{background:var(--nr-peri)}:is([data-style=nory],[data-style=mix2]) .lx-media :is(.lx-photo,.lx-live,.lx-obj){display:none}:is([data-style=nory],[data-style=mix2]) .lx-media:after{content:"";background:var(--nr-ill) center / contain no-repeat;transition:translate .4s var(--ease-out), rotate .4s var(--ease-out);position:absolute;inset:10% 12%}:is([data-style=nory],[data-style=mix2]) .lx-card:is(:hover,:focus-visible) .lx-media:after{translate:0 -8px;rotate:-2deg}:is([data-style=nory],[data-style=mix2]) #vokal-s-nulya{--nr-ill:url(/img/nory/start.webp)}:is([data-style=nory],[data-style=mix2]) #belting{--nr-ill:url(/img/nory/belt.webp)}:is([data-style=nory],[data-style=mix2]) #mix{--nr-ill:url(/img/nory/mix.webp)}:is([data-style=nory],[data-style=mix2]) #melizmy{--nr-ill:url(/img/nory/meliz.webp)}:is([data-style=nory],[data-style=mix2]) #falcet{--nr-ill:url(/img/nory/falset.webp)}:is([data-style=nory],[data-style=mix2]) #vibrato{--nr-ill:url(/img/nory/vibr.webp)}:is([data-style=nory],[data-style=mix2]) #problemy{--nr-ill:url(/img/nory/fix.webp)}:is([data-style=nory],[data-style=mix2]) #sobytie{--nr-ill:url(/img/nory/event.webp)}:is([data-style=nory],[data-style=mix2]) #pesni{--nr-ill:url(/img/nory/song.webp)}:is([data-style=nory],[data-style=mix2]) #fortepiano{--nr-ill:url(/img/nory/piano.webp)}:is([data-style=nory],[data-style=mix2]) #teoriya{--nr-ill:url(/img/nory/theory.webp)}:is([data-style=nory],[data-style=mix2]) [data-nr=hero-meliz]{--nr-ill:url(/img/nory/hero-meliz.webp)}:is([data-style=nory],[data-style=mix2]) [data-nr=pearls]{--nr-ill:url(/img/nory/pearls.webp)}:is([data-style=nory],[data-style=mix2]) [data-nr=vibr]{--nr-ill:url(/img/nory/vibr.webp)}:is([data-style=nory],[data-style=mix2]) [data-nr=trombone]{--nr-ill:url(/img/nory/trombone.webp)}:is([data-style=nory],[data-style=mix2]) [data-nr=musicbox]{--nr-ill:url(/img/nory/musicbox.webp)}:is([data-style=nory],[data-style=mix2]) [data-nr=target]{--nr-ill:url(/img/nory/target.webp)}:is([data-style=nory],[data-style=mix2]) [data-nr=theory]{--nr-ill:url(/img/nory/theory.webp)}:is([data-style=nory],[data-style=mix2]) [data-nr=tray]{--nr-ill:url(/img/nory/tray.webp)}:is([data-style=nory],[data-style=mix2]) [data-nr=jukebox]{--nr-ill:url(/img/nory/jukebox.webp)}:is([data-style=nory],[data-style=mix2]) [data-nr=coaster]{--nr-ill:url(/img/nory/coaster.webp)}:is([data-style=nory],[data-style=mix2]) [data-nr=keys]{--nr-ill:url(/img/nory/keys.webp)}:is([data-style=nory],[data-style=mix2]) [data-nr=tea]{--nr-ill:url(/img/nory/need3.webp)}:is([data-style=nory],[data-style=mix2]) [data-nr=falset]{--nr-ill:url(/img/nory/falset.webp)}:is([data-style=nory],[data-style=mix2]) [data-nr=mix]{--nr-ill:url(/img/nory/mix.webp)}:is([data-style=nory],[data-style=mix2]) [data-nr=belt]{--nr-ill:url(/img/nory/belt.webp)}:is([data-style=nory],[data-style=mix2]) [data-nr=meliz]{--nr-ill:url(/img/nory/meliz.webp)}:is([data-style=nory],[data-style=mix2]) [data-nr=fix]{--nr-ill:url(/img/nory/fix.webp)}:is([data-style=nory],[data-style=mix2]) [data-nr=event]{--nr-ill:url(/img/nory/event.webp)}:is([data-style=nory],[data-style=mix2]) [data-nr=song]{--nr-ill:url(/img/nory/song.webp)}:is([data-style=nory],[data-style=mix2]) [data-nr=piano]{--nr-ill:url(/img/nory/piano.webp)}:is([data-style=nory],[data-style=mix2]) .lx-hero__art[data-nr]{border-radius:var(--r-s);background:var(--nr-peri)}:is([data-style=nory],[data-style=mix2]) .lx-hero__art[data-nr]:after{content:"";background:var(--nr-ill) center / contain no-repeat;transition:translate .4s var(--ease-out), rotate .4s var(--ease-out);position:absolute;inset:8% 6%}:is([data-style=nory],[data-style=mix2]) .lx-hero__pic:hover .lx-hero__art[data-nr]:after{translate:0 -8px;rotate:-2deg}:is([data-style=nory],[data-style=mix2]) .lx-hero__art[data-nr] img{visibility:hidden}:is([data-style=nory],[data-style=mix2]) .lx-hero__art[data-nr] .lx-hero__fx{display:none}:is([data-style=nory],[data-style=mix2]) :is(.sv-cmp__pic,.sv-steps__pic,.sv-blog__pic,.sv-more__pic)[data-nr]{background-image:var(--nr-ill);background-position:50%;background-repeat:no-repeat;background-size:contain;background-origin:content-box;padding:6% 10%}:is([data-style=nory],[data-style=mix2]) :is(.sv-cmp__pic,.sv-steps__pic,.sv-blog__pic,.sv-more__pic)[data-nr] img{visibility:hidden}@media (prefers-reduced-motion:reduce){:is([data-style=nory],[data-style=mix2]) .lx-card:is(:hover,:focus-visible) .lx-media:after,:is([data-style=nory],[data-style=mix2]) .lx-hero__pic:hover .lx-hero__art[data-nr]:after,:is([data-style=nory],[data-style=mix2]) .need:is(:hover,:focus-visible) .need__icon{translate:none;rotate:none}}:is([data-style=nory],[data-style=mix2]) :is(.sv-sound,.reviews) .head .lead{color:color-mix(in srgb, var(--nr-ink) 82%, var(--nr-peri))}:is([data-style=nory],[data-style=mix2]) .subj__item:not(.is-on):hover{border-color:color-mix(in srgb, var(--nr-ink) 40%, transparent)}:is([data-style=nory],[data-style=mix2]) .subj__chev{box-sizing:border-box;stroke:none;width:30px;height:30px;transition:transform .35s var(--ease), background-color .25s ease;background:linear-gradient(currentColor,currentColor) 50%/12px 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 12px no-repeat;border:1.5px solid;border-radius:50%}:is([data-style=nory],[data-style=mix2]) .subj__chev *{display:none}:is([data-style=nory],[data-style=mix2]) .subj__item.is-on .subj__chev{background-color:var(--nr-peri);transform:rotate(45deg)}@media (max-width:559.98px){:is([data-style=nory],[data-style=mix2]) :is(.path__cta,.lvl__cta,.lvl__first,.sv-res__cta,.sv-steps__res,.nr-facts__cta) .btn-cta{justify-content:center}}:is([data-style=nory],[data-style=mix2]) .lx-hero{padding-bottom:calc(clamp(40px, 5vw, 64px) + var(--nr-sheet))}:is([data-style=nory],[data-style=mix2]) .lx-hero+section{padding-top:clamp(48px,6vw,80px)}@media (max-width:767.98px){:is([data-style=nory],[data-style=mix2]) .lx-list--voice,:is([data-style=nory],[data-style=mix2]) .lx-list--music{grid-template-columns:minmax(0,1fr)}}@media (min-width:768px) and (max-width:1099.98px){:is([data-style=nory],[data-style=mix2]) :is(.lx-list--voice>.lx-item:not(:first-child),.lx-list--music>.lx-item) .lx-card{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center}:is([data-style=nory],[data-style=mix2]) :is(.lx-list--voice>.lx-item:not(:first-child),.lx-list--music>.lx-item) .lx-media{aspect-ratio:auto;align-self:stretch;min-height:160px}:is([data-style=nory],[data-style=mix2]) :is(.lx-list--voice>.lx-item:not(:first-child),.lx-list--music>.lx-item) .lx-body{padding:8px 8px 8px 16px}:is([data-style=nory],[data-style=mix2]) :is(.lx-list--voice>.lx-item:not(:first-child),.lx-list--music>.lx-item) .lx-name{font-size:var(--fs-lg)}:is([data-style=nory],[data-style=mix2]) .lx-list--voice>.lx-item:first-child .lx-media{min-height:280px}}@media (min-width:1100px){:is([data-style=nory],[data-style=mix2]) .lx-list--voice{grid-template-columns:repeat(4,minmax(0,1fr))}:is([data-style=nory],[data-style=mix2]) .lx-list--voice>.lx-item:first-child{grid-area:span 2/span 2}:is([data-style=nory],[data-style=mix2]) .lx-list--voice>.lx-item:first-child .lx-card{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:none}:is([data-style=nory],[data-style=mix2]) .lx-list--voice>.lx-item:first-child .lx-media{min-height:0}:is([data-style=nory],[data-style=mix2]) .lx-list--voice>.lx-item:first-child .lx-body{padding:24px 16px 16px}:is([data-style=nory],[data-style=mix2]) .lx-list--voice>.lx-item:not(:first-child) .lx-media{aspect-ratio:16/10}:is([data-style=nory],[data-style=mix2]) .lx-list--voice>.lx-item:not(:first-child) .lx-name{font-size:var(--fs-lg)}:is([data-style=nory],[data-style=mix2]) .lx-list--music .lx-card{grid-template-rows:none;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center}:is([data-style=nory],[data-style=mix2]) .lx-list--music .lx-media{aspect-ratio:auto;align-self:stretch;min-height:200px}:is([data-style=nory],[data-style=mix2]) .lx-list--music .lx-body{padding:8px 8px 8px 24px}}@media (max-width:767.98px){:is([data-style=nory],[data-style=mix2]) .lx-card{grid-template-rows:none;grid-template-columns:112px minmax(0,1fr);align-items:center}:is([data-style=nory],[data-style=mix2]) .lx-card .lx-media{aspect-ratio:auto;align-self:stretch;min-height:112px}:is([data-style=nory],[data-style=mix2]) .lx-media:after{inset:10%}:is([data-style=nory],[data-style=mix2]) .lx-body{padding:8px 8px 8px 4px}:is([data-style=nory],[data-style=mix2]) .lx-name{font-size:var(--fs-lg)}:is([data-style=nory],[data-style=mix2]) .lx-what{display:none}:is([data-style=nory],[data-style=mix2]) .lx-go{margin-top:4px}}:is([data-style=nory],[data-style=mix2]) .sv-fit .head{margin-bottom:16px}:is([data-style=nory],[data-style=mix2]) .path{--bg:var(--nr-sun);background:var(--bg)}:is([data-style=nory],[data-style=mix2]) .path .head .lead,:is([data-style=nory],[data-style=mix2]) .path__step p,:is([data-style=nory],[data-style=mix2]) .path__when{color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .path .btn-cta{border-color:var(--nr-ink);background:var(--nr-ink);color:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) .path .btn-cta:hover{border-color:var(--nr-violet);background:var(--nr-violet)}:is([data-style=nory],[data-style=mix2]) .sv-vt{--bg:var(--nr-cream);background:var(--bg)}:is([data-style=nory],[data-style=mix2]) .vt__app.sv-vt__app{background:var(--nr-white)}@media (min-width:960px){:is([data-style=nory],[data-style=mix2]) .sv-lesson__total{position:sticky;top:120px}}:is([data-style=nory],[data-style=mix2]) .sv-lesson__bar i,:is([data-style=nory],[data-style=mix2]) .sv-lesson__min:before{box-shadow:inset 0 0 0 1.5px var(--nr-ink)}@media (max-width:559.98px){:is([data-style=nory],[data-style=mix2]) .sv-steps__more{grid-column:1/-1}}:is([data-style=nory],[data-style=mix2]) .vt{--bg:var(--nr-cream);--fg:var(--nr-ink);background:var(--bg)}:is([data-style=nory],[data-style=mix2]) .vt+section{margin-top:calc(-1 * var(--nr-sheet));border-radius:var(--nr-sheet) var(--nr-sheet) 0 0}:is([data-style=nory],[data-style=mix2]) .vt__app{border-radius:var(--r-m);background:var(--nr-white);box-shadow:none;border:0}:is([data-style=nory],[data-style=mix2]) .cur-switch.lvl__tabs.vt__seg{border:1.5px solid var(--nr-ink);border-radius:6px;flex-wrap:wrap;gap:0;padding:3px;display:inline-flex}:is([data-style=nory],[data-style=mix2]) .cur-switch.lvl__tabs.vt__seg .cur-ind{background:var(--nr-ink);border-radius:3px;height:calc(100% - 6px);top:3px;bottom:auto}:is([data-style=nory],[data-style=mix2]) .cur-switch.lvl__tabs.vt__seg button{color:var(--nr-ink);font-size:var(--fs-sm);letter-spacing:0;border-radius:3px;padding:8px 12px;font-weight:600;transition:color .25s,transform .12s}:is([data-style=nory],[data-style=mix2]) .cur-switch.lvl__tabs.vt__seg button.on{color:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) .cur-switch.lvl__tabs.vt__tabs{border:1.5px solid var(--nr-ink);border-radius:6px;gap:0;width:max-content;max-width:100%;padding:4px}:is([data-style=nory],[data-style=mix2]) .cur-switch.lvl__tabs.vt__tabs .cur-ind{background:var(--nr-ink);border-radius:3px;height:calc(100% - 8px);top:4px;bottom:auto}:is([data-style=nory],[data-style=mix2]) .cur-switch.lvl__tabs.vt__tabs button{color:var(--nr-ink);font-size:var(--fs-base);letter-spacing:0;text-align:center;border-radius:3px;flex:auto;padding:12px 20px;font-weight:600;transition:color .25s,background-color .25s,transform .12s}:is([data-style=nory],[data-style=mix2]) .cur-switch.lvl__tabs.vt__tabs button:not(.on):hover{background:color-mix(in srgb, var(--nr-ink) 8%, transparent);color:var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .cur-switch.lvl__tabs.vt__tabs button.on{color:var(--nr-paper)}@media (max-width:559.98px){:is([data-style=nory],[data-style=mix2]) .cur-switch.lvl__tabs.vt__tabs{width:100%}:is([data-style=nory],[data-style=mix2]) .cur-switch.lvl__tabs.vt__tabs button{padding-inline:12px}}@media (max-width:379.98px){:is([data-style=nory],[data-style=mix2]) .cur-switch.lvl__tabs.vt__tabs button{font-size:var(--fs-sm)}}:is([data-style=nory],[data-style=mix2]) :is(.vt__name,.vt__pct){letter-spacing:-.04em;font-weight:400}:is([data-style=nory],[data-style=mix2]) .vt__res>div{border-top:1.5px solid var(--nr-ink)}:is([data-style=nory],[data-style=mix2]) .vt__res dd b{font-size:var(--fs-2xl);letter-spacing:-.02em;font-weight:400}:is([data-style=nory],[data-style=mix2]) .vt__key button{border-width:1.5px;border-color:var(--nr-ink);background:0 0}@media (pointer:coarse){:is([data-style=nory],[data-style=mix2]) :is(.lx-crumbs a,.sv-more__all a,.about__links a,.sv-cmp__card .link){position:relative}:is([data-style=nory],[data-style=mix2]) :is(.lx-crumbs a,.sv-more__all a,.about__links a,.sv-cmp__card .link):before{content:"";position:absolute;inset:-12px -4px}}:is([data-style=nory],[data-style=mix2]) .nav__item>.nav__top:after{content:"+" / ""}:is([data-style=nory],[data-style=mix2]) .mm-mobile-menu__cta{gap:12px}:is([data-style=nory],[data-style=mix2]) .mm-mobile-menu__cta:after{content:"";width:22px;height:22px;-webkit-mask:var(--nr-arr) center / contain no-repeat;-webkit-mask:var(--nr-arr) center / contain no-repeat;mask:var(--nr-arr) center / contain no-repeat;background:currentColor;flex:none}:is([data-style=nory],[data-style=mix2]) .mm-group .chev{box-sizing:border-box;stroke:none;background:linear-gradient(currentColor,currentColor) 50%/12px 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 12px no-repeat;border:1.5px solid;border-radius:50%;width:30px;height:30px}:is([data-style=nory],[data-style=mix2]) .mm-group .chev *{display:none}:is([data-style=nory],[data-style=mix2]) .mm-group[open]>summary .chev{transform:rotate(45deg)}:is([data-style=nory],[data-style=mix2]) .link{text-decoration:underline}:is([data-style=nory],[data-style=mix2]) .subj__tasks .ic{display:none}:is([data-style=nory],[data-style=mix2]) .subj__tasks a:after{content:"";width:20px;height:20px;-webkit-mask:var(--nr-arr) center / contain no-repeat;-webkit-mask:var(--nr-arr) center / contain no-repeat;mask:var(--nr-arr) center / contain no-repeat;transition:transform .3s var(--ease-out);background:currentColor;flex:none;margin-left:auto}:is([data-style=nory],[data-style=mix2]) .subj__tasks a:is(:hover,:focus-visible):after{transform:rotate(-45deg)}:is([data-style=nory],[data-style=mix2]) .about__text{order:-1}@media (min-width:960px){:is([data-style=nory],[data-style=mix2]) .faq .head{align-self:start;position:sticky;top:96px}}:is([data-style=nory],[data-style=mix2]) .bk-field input,:is([data-style=nory],[data-style=mix2]) .bk-field select{--field-line:color-mix(in srgb, var(--nr-ink) 50%, transparent)}@media (max-width:559.98px){:is([data-style=nory],[data-style=mix2]) .hero .lead{font-size:var(--fs-base)}}@media (min-width:960px){:is([data-style=nory],[data-style=mix2]) .hero__grid{grid-template-rows:auto clamp(16px, 3.5vw, 48px) auto auto var(--nr-sheet)}:is([data-style=nory],[data-style=mix2]) .photo{grid-row:3/-1}}:is([data-style=nory],[data-style=mix2]) .faq:has(+.book){padding-bottom:var(--sec)}:is([data-style=nory],[data-style=mix2]) .faq+.book{border-radius:0;margin-top:0;padding-top:0}:is([data-style=nory],[data-style=mix2]) main:has(>.book:last-child) .book{padding-bottom:var(--sec)}:is([data-style=nory],[data-style=mix2]) main:has(>.book:last-child)~.foot{border-radius:0;margin-top:0;padding-top:0}@media (pointer:coarse){:is([data-style=nory],[data-style=mix2]) .cur-switch.lvl__tabs:not(.vt__seg) button{padding-top:12px}}@media (min-width:960px){:is([data-style=nory],[data-style=mix2]) .subj__btn{grid-template-columns:auto minmax(0,1fr) auto}:is([data-style=nory],[data-style=mix2]) .subj__chev{grid-area:1/3/3;display:block}}@media (prefers-reduced-motion:no-preference){html:is([data-style=nory],[data-style=mix2]).js .nr-rv:not(.nr-in){opacity:0}html:is([data-style=nory],[data-style=mix2]).js .nr-rv.nr-in:not(.nr-done){animation:nr-reveal .8s var(--ease-out) var(--nr-d,0s) backwards}html:is([data-style=nory],[data-style=mix2]).js .foot__top:not(:has(>.nr-in)):after{opacity:0}html:is([data-style=nory],[data-style=mix2]).js .foot__top:has(>.nr-in:not(.nr-done)):after{animation:nr-reveal .8s var(--ease-out) .16s backwards}html:is([data-style=nory],[data-style=mix2]).js .hero{overflow-y:clip}html:is([data-style=nory],[data-style=mix2]).js:not(.nr-sw) .hero__grid:before{animation:nr-plate 1.1s var(--ease-out) .3s backwards}html[data-style=nory].js:not(.nr-sw) .hero .photo{animation:nr-photo .9s var(--ease-out) .7s backwards}html:is([data-style=nory],[data-style=mix2]).js .hero .photo{clip-path:inset(0 round var(--r-photo))}html[data-style=nory].js:not(.nr-sw) .hero .facts{animation-delay:1s}html[data-style=nory].js:not(.nr-sw) .hero .player{animation-delay:1.2s}}@keyframes nr-reveal{0%{opacity:0;translate:0 48px}}@keyframes nr-plate{0%{opacity:0;translate:0 100%}}@keyframes nr-photo{0%{opacity:0;clip-path:inset(13% 15% round var(--r-photo))}}:is([data-style=nory],[data-style=mix2]) :is(.btn,.foot-cta) svg.ic{background:0 0;border:1.5px solid;border-radius:50%;width:22px;height:22px;padding:4px}@media (max-width:559.98px){:is([data-style=nory],[data-style=mix2]) .nr-facts__cta .btn-cta{width:100%}}:is([data-style=nory],[data-style=mix2]) body:not(.mm-menu-open) .header.on-vt{--bg:var(--nr-cream);box-shadow:none}:is([data-style=nory],[data-style=mix2]) .header.on-vt :is(.hdr-sheet,.nav__panel){background-color:var(--nr-paper)}:is([data-style=nory],[data-style=mix2]) .header.on-vt .nav__item .nav__hl{background:var(--nr-cream)}:is([data-style=nory],[data-style=mix2]) :is(.subj__icon,.lx-tech__ic){width:56px;height:56px}:is([data-style=nory],[data-style=mix2]) :is(.subj__icon,.lx-tech__ic) .ic{width:40px;height:40px}:is([data-style=nory],[data-style=mix2]) .sv-incl__list .ic{width:40px;height:40px;padding:8px}@media (max-width:559.98px){:is([data-style=nory],[data-style=mix2]) :is(.subj__icon,.lx-tech__ic){width:48px;height:48px}:is([data-style=nory],[data-style=mix2]) :is(.subj__icon,.lx-tech__ic) .ic{width:36px;height:36px}:is([data-style=nory],[data-style=mix2]) .sv-incl__list .ic{width:40px;height:40px;padding:4px}}[data-style=mix2] .hero__copy{opacity:calc(1 - var(--hp,0) * 1.6);translate:0 calc(var(--hp,0) * -64px)}@media (max-width:768px){[data-style=mix2] .hero__copy{opacity:1;transition:opacity .3s 60ms,translate .3s cubic-bezier(.45,0,.2,1) 60ms,visibility;translate:none}[data-style=mix2] .header.hdr-up~main .hero__copy{opacity:0;visibility:hidden;transition:opacity .3s 60ms,translate .3s cubic-bezier(.45,0,.2,1) 60ms,visibility 0s linear .36s;translate:0 -64px}}[data-style=mix2] .lx-hero__copy{opacity:calc(1 - var(--hp,0) * 1.6);translate:0 calc(var(--hp,0) * -64px)}@media (min-width:960px){[data-style=mix2] :is(.lx-hero__pic,.lx-hero__shot){opacity:calc(1 - var(--hp,0) * 1.2);translate:0 calc(var(--hp,0) * -40px)}}[data-style=mix2] .say__text .ch{opacity:clamp(.12, calc(var(--lit,999) - var(--i)), 1)}[data-style=mix2] .faq-a{transition:grid-template-rows .4s var(--ease), opacity .25s ease}[data-style=mix2] .faq-a p{filter:blur(5px);transition:filter .25s}[data-style=mix2] .faq-item.open .faq-a{transition:grid-template-rows .65s cubic-bezier(.22,1,.36,1),opacity .65s cubic-bezier(.22,1,.36,1)}[data-style=mix2] .faq-item.open .faq-a p{filter:blur();transition:filter .65s cubic-bezier(.22,1,.36,1)}[data-style=mix2].js :is(.subj__tasks,.subj__text){opacity:0;filter:blur(5px);transition:opacity .25s,filter .25s}[data-style=mix2] .subj__item.is-on :is(.subj__tasks,.subj__text){opacity:1;filter:blur();transition:opacity .6s cubic-bezier(.22,1,.36,1) 80ms,filter .6s cubic-bezier(.22,1,.36,1) 80ms}[data-style=mix2] .ticks{justify-content:space-between;align-items:center;width:calc(min(100%,1200px) - 2*clamp(16px,3vw,40px));height:88px;margin:calc(clamp(64px,8vw,112px)/-2) auto clamp(24px,3vw,40px);display:flex}[data-style=mix2] .ticks i{background:color-mix(in srgb, var(--nr-violet) calc(var(--t,0) * 100%), color-mix(in srgb, var(--nr-ink) 16%, transparent));width:4px;height:20px;transform:scaleY(calc(1 + var(--t,0) * 2.7));transition:transform .5s var(--ease-out), background-color .5s ease;border-radius:1px}@media (prefers-reduced-motion:no-preference){[data-style=mix2].js .foot__top>.nr-rv:is(:not(.nr-in),.nr-in:not(.nr-done)),[data-style=mix2].js .foot>.foot__top:is(*,:has(>.nr-in:not(.nr-done))):after{opacity:1;animation:none}@supports not (animation-timeline:view()){[data-style=mix2].js:not(.nr-sw) .hero .photo{animation:nr-photo .9s var(--ease-out) .7s backwards}[data-style=mix2].js:not(.nr-sw) .hero .facts{animation-delay:1s}[data-style=mix2].js:not(.nr-sw) .hero .player{animation-delay:1.2s}}@supports (animation-timeline:view()){@media (max-height:1500px){[data-style=mix2] .lx-start>.container{animation:linear both away;animation-timeline:view();animation-range:cover calc(100% - 380px) cover calc(100% - 150px)}}[data-style=mix2] .say>.container,[data-style=mix2] .needs>.container,[data-style=mix2] .nr-facts>.container,[data-style=mix2] .lvl>.container,[data-style=mix2] .lx-cat__in,[data-style=mix2] .sv-fit>.container,[data-style=mix2] .sv-incl>.container,[data-style=mix2] .sv-more>.container,[data-style=mix2] .sv-def>.container,[data-style=mix2] .sv-sound>.container,[data-style=mix2] .sv-how>.container,[data-style=mix2] .sv-steps>.container,[data-style=mix2] .sv-res>.container,[data-style=mix2] .sv-lesson>.container,[data-style=mix2] .sv-vt>.container,[data-style=mix2] .path>.container,[data-style=mix2] .about>.container,[data-style=mix2] .reviews>.container,[data-style=mix2] .pricing>.container,[data-style=mix2] .book>.container,[data-style=mix2] .faq>.container{animation:linear both away;animation-timeline:view();animation-range:cover calc(100% - 380px) cover calc(100% - 150px)}[data-style=mix2] :is(.lx-tech,.lx-extra){view-timeline-name:--sheet}[data-style=mix2] :is(.lx-tech,.lx-extra)>*{animation:linear both away;animation-timeline:--sheet;animation-range:cover calc(100% - 380px) cover calc(100% - 150px)}[data-style=mix2].js :is(.lx-tech,.lx-extra)>.nr-rv.nr-in:not(.nr-done){animation:nr-reveal .8s var(--ease-out) var(--nr-d,0s) backwards, away linear both;animation-timeline:auto,--sheet;animation-range:normal,cover calc(100% - 380px) cover calc(100% - 150px)}[data-style=mix2] .hero{view-timeline-name:--hero}[data-style=mix2] .hero :is(.photo,.facts,.player){animation:linear both away;animation-timeline:--hero;animation-range:cover calc(100% - 380px) cover calc(100% - 150px)}[data-style=mix2].js:not(.nr-sw) .hero .photo{animation:nr-photo .9s var(--ease-out) .7s backwards, away linear both;animation-timeline:auto,--hero;animation-range:normal,cover calc(100% - 380px) cover calc(100% - 150px)}[data-style=mix2].js:not(.nr-sw) .hero .facts{animation:nr-pop .7s var(--ease-out) 1s both, away linear both;animation-timeline:auto,--hero;animation-range:normal,cover calc(100% - 380px) cover calc(100% - 150px)}[data-style=mix2].js:not(.nr-sw) .hero .player{animation:nr-pop .7s var(--ease-out) 1.2s both, away linear both;animation-timeline:auto,--hero;animation-range:normal,cover calc(100% - 380px) cover calc(100% - 150px)}[data-style=mix2] .head h2,[data-style=mix2] .foot__top h2{view-timeline-name:--title}[data-style=mix2] :is(.head h2,.foot__top h2) .ch{animation:linear both ink;animation-timeline:--title;animation-range:cover calc(6% + var(--i) * 0.9%) cover calc(20% + var(--i) * 0.9%)}[data-style=mix2].js .head>h2.nr-rv:is(:not(.nr-in),.nr-in:not(.nr-done)){opacity:1;animation:none}[data-style=mix2] .slab{--grow-from:.94;transform-origin:50% 0;animation:linear both m2-open;animation-timeline:view();animation-range:entry entry 80%}@media (min-width:1100px){[data-style=mix2] .slab{--grow-from:.86}}}}@keyframes m2-open{0%{scale:var(--grow-from,.94);border-radius:var(--nr-sheet)}}
.lang a,.mm-lang a{text-decoration:none}:is(.photo,.clip).has-img{background-image:none}:is(.photo,.clip).has-img img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.js .foot__top:not(.is-near):after,.js #hdr:not(.is-warm) .nav__panel:after{background-image:none}
