@font-face{font-family:StratosSkyeng;src:url(/courses/assets/fonts/stratos/stratosskyengweb-light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:StratosSkyeng;src:url(/courses/assets/fonts/stratos/stratosskyengweb-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:StratosSkyeng;src:url(/courses/assets/fonts/stratos/stratosskyengweb-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:StratosSkyeng;src:url(/courses/assets/fonts/stratos/stratosskyengweb-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:StratosSkyeng;src:url(/courses/assets/fonts/stratos/stratosskyengweb-light-ru.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0304,u+0308,u+0329,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2000-206f,u+20ac,u+20bd,u+2116,u+2122,u+2192,u+2212,u+2215,u+2248,u+25ca,u+2605,u+2713,u+2717,u+feff,u+fffd}@font-face{font-family:StratosSkyeng;src:url(/courses/assets/fonts/stratos/stratosskyengweb-regular-ru.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0304,u+0308,u+0329,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2000-206f,u+20ac,u+20bd,u+2116,u+2122,u+2192,u+2212,u+2215,u+2248,u+25ca,u+2605,u+2713,u+2717,u+feff,u+fffd}@font-face{font-family:StratosSkyeng;src:url(/courses/assets/fonts/stratos/stratosskyengweb-medium-ru.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0304,u+0308,u+0329,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2000-206f,u+20ac,u+20bd,u+2116,u+2122,u+2192,u+2212,u+2215,u+2248,u+25ca,u+2605,u+2713,u+2717,u+feff,u+fffd}@font-face{font-family:StratosSkyeng;src:url(/courses/assets/fonts/stratos/stratosskyengweb-bold-ru.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0304,u+0308,u+0329,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2000-206f,u+20ac,u+20bd,u+2116,u+2122,u+2192,u+2212,u+2215,u+2248,u+25ca,u+2605,u+2713,u+2717,u+feff,u+fffd}@font-face{font-family:StratosFallback;src:local("Arial"),local("Helvetica Neue"),local("Roboto"),local("Segoe UI"),local("DejaVu Sans");size-adjust:98.9%;ascent-override:101.1%;descent-override:26.3%;line-gap-override:0%}:root{--font-main:"StratosSkyeng","StratosFallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--ink:#000000;--ink-strong:#04121B;--muted:rgba(0,0,0,0.48);--muted-2:rgba(0,0,0,0.64);--orange:#FB8023;--orange-hover:#FF6D00;--orange-soft:#FFF2E0;--orange-link:#D27714;--lime:#BCEC30;--lime-soft:#DBF88B;--neutral:#F4F5F6;--line:#EDEDED;--line-2:#D9D9D9;--radius-card:24px;--radius-img:16px;--radius-btn:8px;--radius-pill:64px;--container:1232px}*{box-sizing:border-box}body,html{margin:0;padding:0}html{overflow-x:clip}figure,h1,h2,h3,h4,h5,h6,p{margin:0}body{font-family:var(--font-main);color:var(--ink-strong);background:var(--neutral);-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}:root{--gutter:24px}@media (max-width:560px){:root{--gutter:16px}}.sk-container{max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}@media (max-width:640px){.sk-sst,.sk-tsec{padding-top:28px}.sk-rvs{padding:32px 0}.sk-section{padding:28px 0}.sk-crumbs{font-size:14px;gap:4px 6px}.sk-crumbs-wrap .sk-crumbs--bottom{padding:14px 0}.sk-crumbs .sep{color:var(--line-2)}}.sk-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 22px 12px;border-radius:var(--radius-btn);font-size:18px;line-height:26px;letter-spacing:-.05px;border:0;cursor:pointer;font-family:inherit;text-align:center}.sk-btn--primary{background:var(--orange);color:#fff}.sk-btn--primary:hover{background:var(--orange-hover)}.sk-btn--soft{background:var(--orange-soft);color:var(--orange-link)}.sk-btn--soft:hover{background:#ffe4c2}.sk-btn--block{width:100%}.sk-header{height:64px;background:#fff}.sk-header .sk-container{max-width:none;width:100%;height:100%;padding:0 24px;display:flex;align-items:center;gap:16px}.sk-logo{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px}.sk-logo__mark,.sk-logo__word{height:19px;width:auto;display:block;flex:0 0 auto}.sk-nav-area{flex:1 1 auto;min-width:8px;margin-left:16px;position:relative}.sk-nav{display:flex;align-items:center;gap:20px;min-width:0}.sk-nav__link,.sk-nav__mm,.sk-nav__toggle{display:inline-flex;align-items:center;flex:0 0 auto}.sk-nav__link,.sk-nav__toggle{gap:2px;cursor:pointer;font-family:inherit;font-weight:inherit;background:none;border:0;padding:0;color:#04121B;font-size:18px;line-height:26px;letter-spacing:-.05px;white-space:nowrap}.sk-nav__link:hover,.sk-nav__toggle:hover{color:var(--orange)}.sk-nav__caret{width:16px;height:16px;display:block;flex:0 0 auto}.sk-nav__measure{position:absolute;top:0;left:0;visibility:hidden;height:0;overflow:hidden;display:flex;align-items:center;gap:20px;pointer-events:none}.sk-header__phone{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;color:#04121B;font-size:16px;line-height:24px;white-space:nowrap;font-variant-numeric:tabular-nums}.sk-header__phone:hover{color:var(--orange)}.sk-header__phone-ic{width:18px;height:18px;flex:0 0 auto}.sk-nav__more{position:relative;display:inline-flex;align-items:center}.sk-nav__more-panel{position:absolute;top:100%;right:0;margin-top:12px;z-index:60;display:none;flex-direction:column;gap:2px;min-width:220px;padding:12px;background:#fff;border-radius:16px;box-shadow:0 24px 64px rgba(4,18,27,.16),0 2px 8px rgba(4,18,27,.06)}.sk-nav__more-panel:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.sk-nav__more:focus-within .sk-nav__more-panel,.sk-nav__more:hover .sk-nav__more-panel{display:flex}.sk-nav__more-panel a{display:block;padding:10px 12px;border-radius:10px;color:#04121b;font-size:16px;white-space:nowrap}.sk-nav__more-panel a:hover{background:var(--neutral);color:var(--orange)}.sk-header__login{display:inline-flex;align-items:center;gap:2px;flex:0 0 auto;color:#04121B;font-size:18px;line-height:26px;letter-spacing:-.05px}.sk-header__login:hover{color:var(--orange)}.sk-header .sk-btn--primary{flex:0 0 auto}.sk-header__cta{padding:10px 20px;font-size:16px;line-height:20px}.sk-burger{display:none;flex:0 0 auto;width:44px;height:44px;padding:10px;border:none;background:none;cursor:pointer;flex-direction:column;justify-content:center;gap:5px}.sk-burger span{display:block;height:2px;border-radius:2px;background:#04121B;transition:transform .2s,opacity .2s}.sk-burger.is-open span:first-child{transform:translateY(7px) rotate(45deg)}.sk-burger.is-open span:nth-child(2){opacity:0}.sk-burger.is-open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (max-width:1140px){.sk-nav{display:none}.sk-burger{display:flex}.sk-header__phone{position:relative;width:44px;height:44px;justify-content:center;gap:0;margin-right:-6px}.sk-header__phone-ic{width:22px;height:22px}.sk-header__phone>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}@media (max-width:640px){.sk-header__cta,.sk-header__login{display:none}}@media (max-width:400px){.sk-header .sk-container{gap:8px}.sk-nav-area{min-width:0}}.sk-drawer{position:fixed;inset:0;z-index:90;background:rgba(4,18,27,.4)}.sk-drawer__nav{position:absolute;top:0;right:0;width:min(320px,86vw);height:100%;background:#fff;padding:64px 24px 24px;display:flex;flex-direction:column;gap:4px;box-shadow:-8px 0 40px rgba(4,18,27,.18);overflow-y:auto}.sk-drawer__close{position:absolute;top:12px;right:16px;width:44px;height:44px;border:none;background:none;font-size:34px;line-height:1;color:#04121B;cursor:pointer;padding:0}.sk-drawer__close:hover{color:var(--orange)}.sk-drawer__nav a{font-size:18px;color:#04121B;padding:12px 8px;border-radius:10px}.sk-drawer__nav a:hover{background:var(--neutral)}.sk-drawer__group{margin:14px 8px 4px;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-2)}.sk-drawer__group:first-of-type{margin-top:0}.sk-drawer__login{margin-top:8px;border-top:1px solid var(--line);padding-top:20px!important}.sk-drawer__cta{margin-top:12px;justify-content:center;text-align:center}.sk-pagehead{padding:40px 0 8px}.sk-h1{font-family:var(--font-main);font-weight:500;font-size:48px;line-height:56px;letter-spacing:-.68px;color:var(--ink-strong);margin:0}.sk-lead{margin:16px 0 0;font-size:18px;line-height:26px;color:var(--muted-2);max-width:70ch}@media (max-width:640px){.sk-h1{font-size:32px;line-height:40px}}.sk-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:24px 0;position:sticky;top:0;z-index:40}.sk-filters.is-stuck:before{content:"";position:absolute;inset:-8px -50vw;z-index:-1;background:rgba(255,255,255,.72);backdrop-filter:blur(12px)}.sk-filters.is-stuck .sk-filter__btn{box-shadow:2px 0 15px rgba(122,122,122,.04),2px 0 15px rgba(122,122,122,.05)}.sk-filter{position:relative}.sk-filter.is-open{z-index:50}.sk-filter__btn{display:inline-flex;align-items:center;gap:6px;height:48px;padding:0 16px;border:1px solid var(--line);border-radius:32px;background:#fff;font-family:inherit;font-size:18px;line-height:26px;letter-spacing:-.05px;color:var(--ink-strong);cursor:pointer;white-space:nowrap;transition:box-shadow .15s,border-color .15s}.sk-filter__label{display:block;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-filter__btn:hover{border-color:var(--orange)}.sk-filter__chev{width:24px;height:24px;flex:none;color:var(--ink-strong);transition:transform .15s}.sk-filter.is-open .sk-filter__btn{border-color:var(--orange)}.sk-filter.is-open .sk-filter__chev{transform:rotate(180deg)}.sk-filter__btn.has-value{background:#fff;color:#e38117;border-color:var(--line)}.sk-filter__btn.has-value:hover{border-color:#e38117}.sk-filter__btn.has-value .sk-filter__chev{color:#e38117}.sk-filter__sep{width:1px;height:26px;flex:none;background:rgba(4,18,27,.16)}.sk-filter__reset{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:#e38117;background:transparent;border-radius:50%;transition:opacity .12s}.sk-filter__reset:hover{opacity:.7}.sk-filter__panel{display:none;position:absolute;top:calc(100% + 4px);left:0;z-index:20;min-width:260px;max-width:320px;overflow:hidden;background:#fff;border-radius:12px;box-shadow:0 0 24px rgba(0,0,0,.15);padding:16px 12px}.sk-filter.is-open .sk-filter__panel{display:block}.sk-filter__scroll{max-height:288px;overflow-y:auto;overscroll-behavior:contain}.sk-filter__scroll::-webkit-scrollbar{width:6px}.sk-filter__scroll::-webkit-scrollbar-thumb{background:#ededed;border-radius:5px}.sk-filter__panel:after{content:"";position:absolute;left:0;right:0;bottom:0;height:60px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 86%);pointer-events:none;transition:opacity .15s}.sk-filter__panel.is-end:after{opacity:0}.sk-filter__pin{width:18px;height:18px;flex:0 0 18px;margin-right:2px;vertical-align:-3px}.sk-filter--city .sk-filter__btn{display:inline-flex;align-items:center;gap:4px}.sk-filter__grid{display:flex;flex-direction:column;gap:10px}.sk-filter__search{display:none;margin-bottom:10px}.sk-filter--city .sk-filter__search{display:block}.sk-filter__search-box{display:flex;align-items:center;gap:10px;height:40px;padding:0 14px;border-radius:12px;background:#f4f5f6}.sk-filter__zoom{flex:none;color:var(--ink-strong)}.sk-filter__search-box input{flex:1;min-width:0;border:none;background:none;outline:none;padding:0;font-family:inherit;font-size:16px;line-height:24px;color:var(--ink-strong)}.sk-filter__search-box input::-moz-placeholder{color:rgba(4,18,27,.36)}.sk-filter__search-box input::placeholder{color:rgba(4,18,27,.36)}.sk-filter__search-box input::-webkit-search-cancel-button{-webkit-appearance:none}.sk-filter__empty{margin:4px 0;color:rgba(4,18,27,.48);font-size:16px;line-height:24px}.sk-filter__grip,.sk-sheet-ov{display:none}.sk-filter__sheet-title{display:none;margin:0 0 8px;padding-top:8px;font-size:20px;line-height:28px;font-weight:600;color:var(--ink-strong)}.sk-opt{display:flex;align-items:center;gap:10px;padding:0;background:none;border:none;font-family:inherit;font-size:16px;line-height:24px;color:var(--ink-strong);cursor:pointer;text-align:left;text-decoration:none}.sk-opt:before{content:"";flex:none;width:16px;height:16px;border-radius:12px;border:2px solid rgba(4,18,27,.24);box-sizing:border-box;transition:border-color .12s,border-width .12s}.sk-opt:hover{color:var(--orange-link)}.sk-opt.is-active{color:var(--ink-strong)}.sk-opt.is-active:before{border:5px solid var(--orange)}.sk-opt.is-disabled{opacity:.38;cursor:not-allowed;pointer-events:none}.sk-clear{display:inline-flex;align-items:center;gap:4px;height:48px;padding:0 8px;border-radius:32px;font-size:18px;line-height:26px;letter-spacing:-.05px;color:#e38117}.sk-clear a,.sk-clear>span{color:inherit;text-decoration:none}.sk-clear__link{display:inline-flex;align-items:center;gap:4px}.sk-clear__x{width:24px;height:24px;flex:none}.sk-clear.is-idle{color:rgba(4,18,27,.64);pointer-events:none}.sk-clear.is-idle .sk-clear__x{display:none}@media (max-width:768px){.sk-filters{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:16px 0;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}.sk-filters::-webkit-scrollbar{display:none}.sk-clear,.sk-filter{flex:none}.sk-filters.is-stuck:before{position:fixed;inset:0 0 auto 0;height:72px}.sk-filter__btn{height:40px;padding:0 12px;gap:6px;border-color:transparent;font-size:16px;line-height:22px}.sk-filter__chev{width:16px;height:16px}.sk-filter__sep{height:22px}.sk-filter__reset,.sk-filter__reset svg{width:20px;height:20px}.sk-filter__pin{display:none}.sk-clear{height:40px;font-size:16px}.sk-filter__panel{position:fixed;inset:auto 0 0 0;z-index:90;max-width:none;width:100%;max-height:78vh;border-radius:16px 16px 0 0;padding:0 16px 24px;box-shadow:0 -8px 32px rgba(4,18,27,.18)}.sk-filter.is-open .sk-filter__panel{animation:sk-sheet-up .24s cubic-bezier(.22,.61,.36,1)}.sk-sheet-ov{animation:sk-sheet-fade .24s ease}.sk-filter.is-closing .sk-filter__panel{display:block;animation:sk-sheet-down .2s cubic-bezier(.55,.06,.68,.19) forwards}.sk-filter.is-closing .sk-sheet-ov{animation:sk-sheet-fade .2s ease reverse forwards}@keyframes sk-sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes sk-sheet-down{0%{transform:none}to{transform:translateY(100%)}}@keyframes sk-sheet-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sk-filter.is-open .sk-filter__panel,.sk-sheet-ov{animation:none}.sk-filter.is-closing .sk-filter__panel,.sk-filter.is-closing .sk-sheet-ov{display:none}}.sk-sheet-ov{display:block;position:fixed;inset:0;z-index:80;background:rgba(4,18,27,.32)}.sk-filter__grip{display:block;width:36px;height:4px;margin:6px auto;border-radius:2px;background:rgba(4,18,27,.16)}.sk-filter__sheet-title{display:block;margin:0 0 16px;padding-top:16px;font-size:24px;line-height:30px;font-weight:500;letter-spacing:-.2px}.sk-filter__grid,.sk-opt{gap:12px}.sk-opt{font-size:18px;line-height:26px}.sk-opt:before{width:18px;height:18px}.sk-opt.is-active:before{border-width:6px}.sk-filter__search{position:static;margin:0 0 12px;padding:0}.sk-filter__scroll{max-height:calc(78vh - 96px)}.sk-filter--city .sk-filter__scroll{max-height:calc(78vh - 146px)}.sk-filter__panel:after{display:none}}.sk-clear__link:hover{opacity:.8}.sk-cards{display:flex;flex-direction:column;gap:24px}.sk-card{display:grid;background:#fff;grid-template-columns:344px minmax(0,1fr) auto;grid-template-rows:auto 1fr;grid-template-areas:"img tags price" "img body price";border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden;transition:box-shadow .15s}.sk-card:hover{box-shadow:0 12px 32px rgba(4,18,27,.08)}.sk-card__media{grid-area:img;display:flex;flex-direction:column;justify-content:center}.sk-card__image{padding:20px;display:flex;align-items:center}.sk-card__media:has(.sk-card__rating) .sk-card__image{padding-bottom:0}.sk-card__rating{text-decoration:none}.sk-card__rating:hover{opacity:.75}.sk-card__rating{display:flex;align-items:center;gap:6px;margin:0;padding:10px 20px 20px;font-size:14px;line-height:18px}.sk-card__rating b{font-weight:600}.sk-card__reviews{color:var(--muted)}.sk-card__image img{width:304px;height:304px;border-radius:var(--radius-img);-o-object-fit:cover;object-fit:cover;background:var(--neutral)}.sk-card__image .sk-card__rating img{width:16px;height:16px;border-radius:0;flex:none}.sk-card>.sk-tags{grid-area:tags;padding:28px 24px 20px 16px}.sk-card__body{grid-area:body;min-width:0;padding:0 24px 28px 16px;gap:20px}.sk-card__body,.sk-imgph{display:flex;flex-direction:column}.sk-imgph{align-items:flex-start;justify-content:flex-end;gap:8px;padding:20px;color:#fff;text-align:left;overflow:hidden;position:relative;background:linear-gradient(135deg,var(--orange-mid,#FF9E00),var(--orange,#FB8023))}.sk-card__image .sk-imgph{width:304px;height:304px;border-radius:var(--radius-img)}.sk-gallery__main .sk-imgph{width:100%;height:100%}.sk-imgph__badge{font-size:13px;background:rgba(255,255,255,.25);padding:4px 12px;border-radius:999px;backdrop-filter:blur(2px)}.sk-imgph__title{font-size:24px;font-weight:500;line-height:1.1;letter-spacing:-.4px}.sk-imgph__sub{font-size:14px;opacity:.92}.sk-imgph--lg .sk-imgph__title{font-size:40px}.sk-imgph--lg .sk-imgph__badge{font-size:15px}.sk-imgph:after{right:-40px;top:-40px;width:160px;height:160px;background:rgba(255,255,255,.14)}.sk-imgph:after,.sk-imgph:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.sk-imgph:before{right:40px;top:60px;width:70px;height:70px;background:rgba(255,255,255,.1)}.sk-imgph[data-subj=matematika]{background:linear-gradient(135deg,#6FE4FF,#009EE4)}.sk-imgph[data-subj=russkij-yazyk]{background:linear-gradient(135deg,#FF9ACC,#F155AD)}.sk-imgph[data-subj=fizika]{background:linear-gradient(135deg,#B4FDD1,#0ABD5D)}.sk-imgph[data-subj=himiya]{background:linear-gradient(135deg,#DBF88B,#74B800)}.sk-imgph[data-subj=biologiya]{background:linear-gradient(135deg,#B9FDBF,#14B331)}.sk-imgph[data-subj=istoriya]{background:linear-gradient(135deg,#FFE4C2,#EC7813)}.sk-imgph[data-subj=literatura]{background:linear-gradient(135deg,#F4D6FF,#D05AF6)}.sk-imgph[data-subj=informatika]{background:linear-gradient(135deg,#C2F5FF,#00A0EB)}.sk-imgph[data-subj=obshestvoznanie]{background:linear-gradient(135deg,#F9EBFF,#D571FF)}.sk-imgph[data-subj=anglijskij-yazyk]{background:linear-gradient(135deg,#FFEF8F,#F9D706);color:var(--ink-strong)}.sk-imgph[data-subj=anglijskij-yazyk] .sk-imgph__badge{background:rgba(0,0,0,.12)}.sk-card__price{grid-area:price;align-self:center;display:flex;align-items:center;gap:28px;padding-right:28px}.sk-card__divider{width:1px;align-self:center;height:240px;background:var(--line)}.sk-tags{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.sk-tag{padding:6px 12px 7px;border-radius:var(--radius-pill);background:var(--neutral);color:#667180;font-size:16px;line-height:18px;white-space:nowrap}a.sk-tag{cursor:pointer;transition:background .12s,color .12s}a.sk-tag:hover{background:var(--orange-soft);color:var(--orange-link)}.sk-card__title{display:block;font-size:24px;line-height:28px;letter-spacing:-.12px;color:var(--ink);margin:0 0 12px}a.sk-card__title:hover{color:var(--orange)}.sk-card__desc{font-size:16px;line-height:22px;color:rgba(0,0,0,.56);margin:0;max-width:460px}.sk-points{display:flex;gap:24px;flex-wrap:wrap}.sk-info .sk-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.sk-info .sk-points__col{display:contents}.sk-points__col{display:flex;flex-direction:column;gap:16px}.sk-point{display:flex;gap:4px;align-items:center;color:var(--muted);font-size:16px;line-height:22px}.sk-point svg{fill:currentColor;stroke:none}.sk-point svg,.sk-point__ic{width:24px;height:24px;flex:0 0 24px}.sk-point__ic{display:block;box-sizing:border-box;padding:2px;opacity:.48}.sk-card .sk-point__ic{opacity:.24}.sk-price{display:flex;flex-direction:column;align-items:center;gap:14px;width:196px}.sk-price__value{font-size:28px;line-height:34px;letter-spacing:-.256px;color:var(--ink);white-space:nowrap}.sk-price__cap{margin:0 0 4px;font-size:16px;line-height:22px;color:rgba(0,0,0,.48)}.sk-buy__value--sm,.sk-price__value--sm{font-size:24px;line-height:32px}.sk-price__unit{font-size:15px;color:var(--muted)}.sk-price__full,.sk-price__inst{font-size:15px;line-height:20px;color:var(--muted);text-align:center}.sk-price__group{align-items:center;gap:2px}.sk-price__btns,.sk-price__group{display:flex;flex-direction:column;width:100%}.sk-price__btns{gap:8px}.sk-price .sk-btn{padding:9px 18px 10px;font-size:16px}@media (max-width:1080px) and (min-width:641px){.sk-card{grid-template-columns:288px minmax(0,1fr);grid-template-areas:"img tags" "body body" "price price"}.sk-card__image{padding:16px;align-items:flex-start}.sk-card__image .sk-imgph,.sk-card__image img{width:256px;height:173px}.sk-card>.sk-tags{padding:16px 16px 0;align-content:flex-start}.sk-card__body{padding:20px 16px 0}.sk-card__title{margin-bottom:8px}.sk-points{gap:20px}.sk-points__col{flex-direction:row;gap:20px;flex-wrap:wrap}.sk-card__price{padding:20px 16px 16px}.sk-card__divider{display:none}.sk-price{width:100%;align-items:stretch;gap:16px}.sk-price__group{align-items:flex-start;gap:2px}.sk-price__full,.sk-price__inst,.sk-price__value{text-align:left}.sk-price__btns{flex-direction:row;gap:16px}.sk-price__btns .sk-btn{flex:1 1 0}}@media (max-width:640px){.sk-card{grid-template-columns:minmax(0,1fr);grid-template-areas:"img" "tags" "body" "price";padding-bottom:16px}.sk-card__image{padding:8px}.sk-card__image .sk-imgph,.sk-card__image img{width:100%;height:180px}.sk-card>.sk-tags{padding:8px 16px 0}.sk-card__body{padding:12px 16px 0;gap:20px}.sk-card__title{font-size:22px;line-height:28px;margin-bottom:8px}.sk-points{flex-direction:column;gap:12px}.sk-card__price{display:block;width:100%;padding:12px 16px 0}.sk-card__divider{display:none}.sk-price{width:100%;align-items:stretch;gap:20px}.sk-price__group{align-items:flex-start;gap:4px}.sk-price__full,.sk-price__inst,.sk-price__value{text-align:left}.sk-pagehead{padding:24px 0 8px}}.sk-how{display:flex;gap:80px;align-items:flex-start}.sk-how__art{flex:0 0 568px;max-width:568px}.sk-how__art img{display:block;width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:60px}.sk-how__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:24px}.sk-how__body .sk-h2{margin-bottom:16px}.sk-how__text{margin:0;font-size:18px;line-height:26px;letter-spacing:-.05px;color:rgba(0,0,0,.64)}.sk-how__list{margin:-16px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.sk-how__item{display:flex;gap:12px;align-items:center}.sk-how__check{flex:none;width:24px;height:24px;color:var(--orange)}.sk-how__item span{font-size:18px;line-height:26px;letter-spacing:-.05px;color:rgba(0,0,0,.64)}@media (max-width:1024px){.sk-how{gap:40px}.sk-how__art{flex-basis:40%}}@media (max-width:768px){.sk-how{flex-direction:column;gap:24px}.sk-how__art{flex:none;width:100%;max-width:none}.sk-how__art img{border-radius:36px}.sk-how__item{align-items:flex-start}.sk-how__check{margin-top:1px}}.sk-prog{scroll-margin-top:16px}.sk-prog__title{text-align:center}.sk-prog__note{display:flex;gap:8px;align-items:flex-start;justify-content:center;max-width:720px;margin:12px auto 0;font-size:16px;line-height:22px;color:var(--muted);text-align:left}.sk-prog__note img{width:20px;height:20px;flex:none;margin-top:1px;opacity:.48}.sk-prog__lead{max-width:720px;margin:16px auto 0;text-align:center;font-size:18px;line-height:24px;letter-spacing:-.054px;color:var(--muted-2)}.sk-prog .sk-program{display:flex;flex-direction:column;gap:16px;background:none;padding:0;margin-top:40px}.sk-mod{background:#fff;border-radius:24px;padding:24px 32px;border-bottom:none}.sk-mod[open]{padding-bottom:32px}.sk-mod>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:32px}.sk-mod>summary::-webkit-details-marker{display:none}.sk-mod__h{margin:0;font-size:24px;line-height:1.35;letter-spacing:-.12px;font-weight:400;color:#02212b}.sk-mod__toggle{position:relative;flex:0 0 40px;width:40px;height:40px;border-radius:50%;background:var(--ink-strong)}.sk-mod__toggle:after,.sk-mod__toggle:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;border-radius:2px;transition:opacity .15s}.sk-mod__toggle:before{width:16px;height:2px}.sk-mod__toggle:after{width:2px;height:16px}.sk-mod[open] .sk-mod__toggle:after{opacity:0}.sk-mod__body{padding:16px 40px 0 20px;color:var(--ink-strong);font-size:18px;line-height:24px;opacity:1}.sk-mod__body ul{list-style:none;padding:0;margin:0}.sk-mod>.sk-mod__body>ul>li,.sk-module--flat .sk-mod__body li{padding:20px 0;border-bottom:1.5px solid var(--line);letter-spacing:-.054px}.sk-module--flat .sk-mod__body li:last-child{border-bottom:none;padding-bottom:0}.sk-module .sk-module__body ul{padding-left:20px;margin:4px 0 0;list-style:disc}.sk-module .sk-module__body li{padding:4px 0;border:none;color:var(--muted-2)}.sk-module .sk-module__lead{margin:0 0 4px}.sk-prog .sk-prog__actions{display:flex;justify-content:center;gap:16px;margin-top:40px;flex-wrap:wrap}.sk-prog .sk-more--download{background:var(--orange);color:#fff;border-color:transparent}.sk-prog .sk-more--download:hover{background:#ef7519}@media (max-width:768px){.sk-prog__lead,.sk-prog__title{text-align:left}.sk-prog__lead{margin:12px 0 0}.sk-prog .sk-program{gap:12px;margin-top:24px}.sk-mod{padding:20px 16px;border-radius:16px}.sk-mod[open]{padding-bottom:24px}.sk-mod__body{padding:12px 8px 0 0}.sk-mod__h{font-size:20px;line-height:1.3}.sk-mod__toggle{flex-basis:32px;width:32px;height:32px}}.sk-fallback-note{color:var(--muted);font-size:15px;line-height:20px;padding:10px 14px;background:var(--neutral);border-radius:10px;margin-bottom:16px}.sk-pagination{display:flex;justify-content:center;gap:8px;margin:32px 0 8px;flex-wrap:wrap}.sk-page{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 12px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--ink-strong);font-size:16px}.sk-page:hover{border-color:var(--orange);color:var(--orange)}.sk-page.is-active{background:var(--orange);color:#fff;border-color:var(--orange)}.sk-page--gap,.sk-page--nav{color:var(--muted-2)}.sk-page--gap{border:none;background:none;cursor:default;pointer-events:none}@media (max-width:640px){.sk-pagination{gap:4px}.sk-page{min-width:34px;height:38px;padding:0 5px;font-size:15px;border-radius:10px}.sk-page--far{display:none}.sk-page--bridge{border:none;background:none;pointer-events:none;color:var(--muted-2);min-width:20px;padding:0 2px}.sk-page--bridge .sk-page__n{display:none}.sk-page--bridge:after{content:"…"}.sk-page--bridge:has(+.sk-page--gap),.sk-page--gap+.sk-page--bridge{display:none}}.sk-banner{position:relative;overflow:hidden;min-height:198px;margin:24px 0;background:#000;border-radius:20px;padding:24px}.sk-banner__body{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:20px;max-width:600px}.sk-banner__title{font-family:var(--font-main);font-weight:400;font-size:24px;line-height:28px;letter-spacing:-.12px;color:#fff;margin:0}.sk-banner__sub{font-size:14px;line-height:18px;color:rgba(255,255,255,.8);margin:-12px 0 0}.sk-banner__cta{font-family:var(--font-main);font-size:18px;line-height:26px;letter-spacing:-.05px;color:#fff;background:#fb8023;border:none;border-radius:8px;padding:10px 22px 12px;cursor:pointer;transition:background .12s}.sk-banner__cta:hover{background:#ef7314}.sk-banner-host{display:block}.sk-banner__art{position:absolute;right:0;top:0;height:198px;width:441px;pointer-events:none}.sk-banner__art img{position:absolute;max-width:none;height:auto;z-index:1}.sk-banner__art-glow{z-index:0;width:360px;height:360px}.sk-banner__art-glow--1{left:156px;top:-113px}.sk-banner__art-glow--2{left:-36px;top:-5px}.sk-banner__art-swirl{left:205px;top:-40px;width:320px;transform:rotate(95deg);filter:sepia(1) saturate(6) hue-rotate(-18deg) brightness(1.02)}.sk-banner__art-book{left:79px;top:7px;width:117px;transform:rotate(-48deg)}.sk-banner__art-arrow{left:58px;top:88px;width:120px;transform:rotate(4deg)}.sk-banner__art-char{left:137px;top:-17px;width:264px;height:264px;-o-object-fit:contain;object-fit:contain}@media (min-width:721px) and (max-width:1080px){.sk-banner{padding:16px;border-radius:24px;min-height:278px;background:#081E2A}.sk-banner__body{max-width:344px;gap:12px}.sk-banner__title{font-size:24px;line-height:30px}.sk-banner__sub{font-size:16px;line-height:22px;margin:0}.sk-banner__cta{width:333px;padding:12px 22px 13px;margin-top:10px}.sk-banner__art{top:82px;right:49px;transform:scale(.795);transform-origin:100% 0}}@media (max-width:720px){.sk-banner{display:flex;flex-direction:column;gap:20px;padding:16px;border-radius:24px;min-height:0}.sk-banner__art{position:relative;right:auto;top:auto;order:-1;width:100%;max-width:317px;margin:0 auto;height:150px}.sk-banner__art-swirl{left:134px;top:-43px;width:254px;transform:rotate(-39.61deg)}.sk-banner__art-book{left:29px;top:-9px;width:86px;transform:rotate(-38.15deg)}.sk-banner__art-arrow{left:11px;top:54px;width:75px;transform:rotate(-16.57deg)}.sk-banner__art-char{left:81px;top:-9px;width:169px;height:169px}.sk-banner__art-glow--1{left:-74px;top:-72px;width:323px;height:323px}.sk-banner__art-glow--2{left:79px;top:-97px;width:332px;height:332px}.sk-banner__body{max-width:none;width:100%;align-items:stretch;text-align:center}.sk-banner__title{font-size:22px;line-height:1.2;letter-spacing:-.11px}.sk-banner__sub{font-size:16px;line-height:22px;margin:-8px 0 0}.sk-banner__cta{width:100%}}.sk-section{padding:48px 0}.sk-section--muted{background:var(--neutral)}.sk-h2{font-family:var(--font-main);font-weight:500;font-size:40px;line-height:48px;letter-spacing:-.5px;margin:0 0 24px}.sk-faq__title{text-align:center}.sk-faq__list{display:flex;flex-direction:column;gap:16px}.sk-faq__item{background:#fff;border-radius:24px;padding:24px 32px 28px}.sk-faq__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px}.sk-faq__item summary::-webkit-details-marker{display:none}.sk-faq__q{font-size:24px;line-height:1.35;letter-spacing:-.12px;color:var(--ink-strong)}.sk-faq__toggle{position:relative;flex:0 0 40px;width:40px;height:40px;border-radius:50%;background:var(--ink-strong)}.sk-faq__toggle:after,.sk-faq__toggle:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;border-radius:2px;transition:opacity .15s}.sk-faq__toggle:before{width:16px;height:2px}.sk-faq__toggle:after{width:2px;height:16px}.sk-faq__item[open] .sk-faq__toggle:after{opacity:0}.sk-faq__a{margin-top:16px;font-size:18px;line-height:1.32;letter-spacing:-.054px;color:var(--ink-strong);opacity:.7}.sk-tsec{padding-top:48px;padding-bottom:8px}.sk-tsec__title{font-family:var(--font-main);font-weight:400;font-size:40px;line-height:1.2;letter-spacing:-.8px;color:var(--ink);margin:0 0 32px}.sk-tsec__title .sk-accent{color:var(--orange)}.sk-tslider{position:relative}.sk-tslider__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px;scrollbar-width:none;-ms-overflow-style:none}.sk-tslider__track::-webkit-scrollbar{display:none}.sk-tcard{flex:0 0 calc((100% - 32px) / 3);width:calc((100% - 32px) / 3);scroll-snap-align:start;background:#fff;border-radius:24px;padding-bottom:24px;display:flex;flex-direction:column;gap:16px}.sk-tcard--more{justify-content:flex-start;align-items:flex-start;gap:20px;text-decoration:none;padding:24px;background:#fff;color:var(--ink-strong);transition:box-shadow .15s}.sk-tcard--more:hover{box-shadow:0 12px 32px rgba(4,18,27,.1)}.sk-tcard--more__title{font-family:var(--font-main);font-weight:500;font-size:24px;line-height:1.2;letter-spacing:-.2px}.sk-tcard--more__btn{align-self:flex-start}.sk-tcard__img{position:relative;height:340px;border-radius:20px;overflow:hidden;background:var(--neutral);display:flex;align-items:center;justify-content:center}.sk-tcard__img img,.sk-tcard__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sk-tcard__video{background:#000}.sk-tcard__play{position:absolute;right:12px;bottom:12px;width:56px;height:56px;padding:0;border:none;background:none;cursor:pointer;border-radius:50%;box-shadow:0 4px 14px rgba(0,0,0,.25);transition:transform .15s}.sk-tcard__play:hover{transform:scale(1.08)}.sk-tcard__play img{width:56px;height:56px;display:block}.sk-tcard__ph{font-size:96px;color:var(--muted);font-family:var(--font-main)}.sk-tcard__body{padding:0 16px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.sk-tcard__name{font-family:var(--font-main);font-weight:400;font-size:24px;line-height:40px;letter-spacing:-.2px;color:#000;text-align:left;margin:0}a.sk-tcard__name--link{display:inline-block;text-decoration:none;transition:color .15s}a.sk-tcard__name--link:hover{color:var(--orange)}.sk-tag--exp{background:#f4f4f4;padding:6px 8px;border-radius:6px;font-size:16px;line-height:18px;letter-spacing:.016px;color:rgba(0,0,0,.48)}.sk-tcard__about{font-size:18px;line-height:24px;letter-spacing:-.054px;color:rgba(0,0,0,.48);text-align:left;margin:4px 0 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sk-tslider__nav{display:flex;justify-content:center;gap:12px;margin-top:24px}.sk-circle-btn{width:40px;height:40px;border-radius:50%;border:1px solid var(--line-2);background:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.sk-circle-btn:hover:not(:disabled){border-color:var(--orange)}.sk-circle-btn:disabled{opacity:.35;cursor:default}.sk-circle-btn img{width:16px;height:16px;display:block}@media (max-width:640px){.sk-tcard{flex-basis:74vw;width:74vw;max-width:300px}.sk-tsec__title{font-size:28px}.sk-tslider__track{padding-bottom:4px}}.sk-sst{padding-top:48px;padding-bottom:8px}.sk-sst__title{font-family:var(--font-main);font-weight:400;font-size:40px;line-height:1.2;letter-spacing:-.8px;color:var(--ink);margin:0 0 8px}.sk-sst__title .sk-accent{color:var(--orange)}.sk-sst__sub{font-size:18px;line-height:24px;letter-spacing:-.054px;color:var(--muted);margin:0 0 32px;max-width:720px}.sk-sstp{display:grid;grid-template-columns:260px 1fr;gap:16px;align-items:start}.sk-sstp--solo{grid-template-columns:1fr}.sk-sstp__subjects{display:flex;flex-direction:column;gap:4px}.sk-sstp__subj{display:flex;align-items:center;gap:12px;text-align:left;width:100%;padding:14px 18px;border:none;background:none;border-radius:16px;cursor:pointer;font-size:18px;line-height:24px;color:var(--muted);font-family:inherit;transition:background .12s,color .12s}.sk-sstp__subj:hover{background:#fff;color:var(--ink)}.sk-sstp__dot{width:8px;height:8px;border-radius:50%;background:var(--line-2);flex:0 0 8px}.sk-sstp__subj.is-active{background:#fff;color:var(--ink)}.sk-sstp__subj.is-active .sk-sstp__dot{background:var(--orange)}.sk-sstp__card{display:grid;grid-template-columns:1fr minmax(300px,380px);gap:32px;align-items:stretch;background:#fff;border-radius:24px;padding:32px}.sk-sstp__info{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.sk-sstp__name{font-family:var(--font-main);font-weight:400;font-size:40px;line-height:1.15;letter-spacing:-.8px;color:#000;margin:0 0 12px}.sk-sstp__tag{background:#f4f4f4;padding:6px 8px;border-radius:6px;font-size:16px;line-height:18px;letter-spacing:.016px;color:var(--muted);margin-bottom:20px}.sk-sstp__quote{margin:0 0 24px;padding:2px 0 2px 20px;border-left:3px solid var(--orange);font-family:var(--font-main);font-weight:400;font-size:22px;line-height:1.4;letter-spacing:-.2px;color:var(--ink-strong);max-width:560px}.sk-sstp__stats{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px;max-width:560px}.sk-sstp__stat{flex:1 1 128px;max-width:220px;background:var(--neutral);border-radius:20px;padding:16px 18px;display:flex;flex-direction:column;min-width:0}.sk-sstp__stat b{font-family:var(--font-main);font-weight:400;font-size:32px;line-height:1;color:#04121B;letter-spacing:-.4px}.sk-sstp__stat span{font-size:16px;line-height:20px;color:var(--muted);margin-top:8px}.sk-sstp__bullets{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.sk-sstp__bullets li{display:flex;gap:8px;align-items:flex-start;font-size:18px;line-height:24px;letter-spacing:-.054px;color:var(--muted-2)}.sk-sstp__bullets li:before{content:"—";flex:0 0 auto;color:var(--line-2)}.sk-sstp__photo{border-radius:20px;overflow:hidden;background:var(--neutral);min-height:440px}.sk-sstp__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.sk-sstr{margin-top:16px}.sk-sstr__title{font-family:var(--font-main);font-weight:400;font-size:24px;line-height:40px;letter-spacing:-.2px;color:#000;margin:0 0 12px}.sk-sstr__list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:start}.sk-sstr__item{background:#fff;border-radius:24px;padding:20px;font-size:18px;line-height:1.32;letter-spacing:-.054px;color:rgba(0,0,0,.64)}@media (max-width:1080px){.sk-sstp{grid-template-columns:1fr;min-width:0}.sk-sstp__subjects{flex-direction:row;flex-wrap:nowrap;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px 4px}.sk-sstp__subjects::-webkit-scrollbar{display:none}.sk-sstp__subj{width:auto;flex:0 0 auto;white-space:nowrap;padding:8px 14px;font-size:16px}.sk-sstp__card{grid-template-columns:1fr;padding:20px;gap:20px;min-width:0}.sk-sstp__info{order:2;min-width:0}.sk-sstp__photo{order:1;height:340px;min-height:0}.sk-sstp__quote,.sk-sstp__stats{max-width:100%}.sk-sst__title{font-size:28px}.sk-sstp__name{font-size:28px;letter-spacing:-.4px}.sk-sstr__list{grid-template-columns:1fr}}@media (max-width:560px){.sk-sstp__stat{padding:12px;flex-basis:130px}.sk-sstp__stat b{font-size:24px;letter-spacing:-.3px}.sk-sstp__stat span{font-size:14px;margin-top:6px}.sk-sstp__quote{font-size:18px;padding-left:16px}.sk-sstp__bullets li{font-size:16px;line-height:22px}.sk-sstp__name{font-size:26px}.sk-sst__title{font-size:24px}.sk-sstr__title{font-size:20px;line-height:28px}.sk-sstr__item{font-size:16px}}#reviews{scroll-margin-top:16px}.sk-rvs{padding:56px 0}.sk-rvs__title{font-family:var(--font-main);font-weight:400;font-size:40px;line-height:1.2;letter-spacing:-.8px;color:var(--ink);text-align:center;margin:0 0 8px}.sk-laurel{display:flex;align-items:center;justify-content:center;gap:20px;margin:8px 0 40px}.sk-laurel__leaf{height:130px;width:auto;display:block}.sk-laurel__leaf--r{transform:scaleX(-1)}.sk-laurel__mid{display:flex;flex-direction:column;align-items:center;gap:4px}.sk-laurel__score{font-family:var(--font-main);font-size:72px;line-height:76px;letter-spacing:-.936px;color:#04121B}.sk-laurel__count{font-size:18px;line-height:24px;letter-spacing:-.054px;color:rgba(4,18,27,.48)}.sk-rvs__grid{-moz-columns:2;column-count:2;-moz-column-gap:16px;column-gap:16px}.sk-rvcard{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:16px;background:#fff;border-radius:24px;padding:16px;display:flex;flex-direction:column;gap:10px}.sk-rvcard__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.sk-rvcard__ava{flex:0 0 60px;width:60px;height:60px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-main);font-size:24px;line-height:1.35}.sk-rvcard__ava[data-c="0"]{background:#ffe4c2;color:#ff6d00}.sk-rvcard__ava[data-c="1"]{background:#d6ecff;color:#1797cc}.sk-rvcard__ava[data-c="2"]{background:#ece0ff;color:#8b5cf6}.sk-rvcard__ava[data-c="3"]{background:#d4f5ee;color:#12a594}.sk-rvcard__ava[data-c="4"]{background:#e6f4d3;color:#6fa800}.sk-rvcard__meta{flex:1 1 auto;min-width:0}.sk-rvcard__name{color:#000}.sk-rvcard__date,.sk-rvcard__name{font-size:18px;line-height:1.32;letter-spacing:-.054px;margin:0}.sk-rvcard__date{color:rgba(0,0,0,.48)}.sk-rvcard__rate{display:inline-flex;align-items:center;gap:4px;font-size:18px;color:#000;white-space:nowrap}.sk-rvcard__rate img{width:16px;height:16px;display:block}.sk-rvcard__text{font-size:18px;line-height:1.32;letter-spacing:-.054px;color:rgba(0,0,0,.64);margin:0}.sk-rvcard__about-t{font-size:16px;line-height:1.32;letter-spacing:.016px;color:var(--orange);text-decoration:none;margin-top:2px;align-self:flex-start;transition:opacity .15s}.sk-rvcard__about-t:hover{opacity:.75}.sk-rvcard__about-t--plain{color:rgba(0,0,0,.48)}.sk-rvcard__links{font-size:16px;line-height:1.32;margin:2px 0 0}.sk-rvcard__links .sk-rvcard__about-t{display:inline;margin:0}.sk-rvs--listing{padding:56px 0}.sk-rvs__more{display:flex;justify-content:center;margin-top:8px}.sk-rvs__more .sk-btn--primary{padding:12px 28px}@media (max-width:760px){.sk-rvs__grid{-moz-columns:1;column-count:1}.sk-rvs__title,.sk-tsec__title{font-size:28px}.sk-laurel__score{font-size:56px;line-height:60px}}.sk-ratings{flex-wrap:wrap;justify-content:space-between;gap:20px 32px;padding:20px 0;margin-top:8px}.sk-rating,.sk-ratings{display:flex;align-items:center}.sk-rating{flex-direction:column;gap:6px}.sk-rating__logo{height:24px;width:auto;display:block}.sk-rating__logo--flip{transform:rotate(180deg) scaleX(-1)}.sk-rating__row{display:flex;align-items:center;gap:6px}.sk-rating__row b{font-size:16px;line-height:1.1;font-weight:400;color:rgba(0,0,0,.48);letter-spacing:.016px}.sk-stars{display:inline-flex;align-items:center;gap:4px}.sk-stars svg{width:16px;height:16px;fill:#d9d9d9}.sk-stars svg.on{fill:var(--orange,#FF9E00)}@media (max-width:700px){.sk-ratings{justify-content:center}}.sk-footer{background:var(--neutral);padding:16px 24px 24px;margin-top:48px}.sk-footer__card{max-width:var(--container);margin:0 auto;background:#fff;border-radius:28px;padding:32px 48px}.sk-footer__top{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}.sk-footer h2{color:var(--ink);font-size:18px;line-height:26px;letter-spacing:-.05px;margin:0 0 24px;font-weight:400}.sk-footer__brandcol .sk-logo{margin-bottom:20px}.sk-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.sk-footer__links a{color:var(--muted);font-size:18px;line-height:26px;letter-spacing:-.05px}.sk-footer__links a:hover{color:var(--orange)}.sk-social{display:flex;align-items:center;gap:16px}.sk-social a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;transition:opacity .15s ease}.sk-social a img{display:block;width:36px;height:36px}.sk-social a:hover{opacity:.7}.sk-footer__legal{margin-top:80px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}.sk-footer__legal p{font-size:18px;line-height:26px;letter-spacing:-.05px;color:var(--muted);margin:0 0 22px}.sk-footer__legal-links{display:flex;flex-direction:column;gap:12px}.sk-footer__legal-links a{color:var(--muted);font-size:18px;line-height:26px;letter-spacing:-.05px}.sk-footer__legal-links a:hover{color:var(--orange)}.sk-footer__fine{color:var(--fg-disabled,rgba(4,18,27,.24))}.sk-footer__fine p{font-size:14px;line-height:18px;color:rgba(4,18,27,.24);margin:0 0 30px}.sk-footer__fine a{color:rgba(4,18,27,.24);text-decoration:underline}@media (max-width:900px){.sk-footer__card{padding:28px 24px}.sk-footer__legal,.sk-footer__top{grid-template-columns:repeat(2,1fr)}.sk-footer__legal{margin-top:40px}}@media (max-width:560px){.sk-footer{padding:12px 12px 20px;margin-top:16px}.sk-footer__card{padding:24px 18px}.sk-footer__legal,.sk-footer__top{grid-template-columns:1fr;gap:24px}}.sk-crumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:24px 0 8px;color:var(--muted);font-size:16px}.sk-crumbs a:hover{color:var(--orange)}.sk-crumbs span.sep{color:var(--line-2)}.sk-crumbs-wrap{background:var(--neutral)}.sk-crumbs--bottom{padding:28px 0}.sk-product{display:grid;grid-template-columns:652px minmax(0,1fr);gap:40px;align-items:start;padding:40px 0 24px}.sk-product__left{grid-column:1;grid-row:1}.sk-info{grid-column:2;grid-row:1}@media (max-width:1280px){.sk-product{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}@media (max-width:1080px){.sk-product{grid-template-columns:1fr}}.sk-product__left{display:flex;flex-direction:column;gap:12px}@media (min-width:1081px){.sk-product__left{position:sticky;top:24px;align-self:start}}.sk-gallery{position:relative;display:flex;flex-direction:column}.sk-gallery__main{aspect-ratio:3/4;border-radius:var(--radius-card);overflow:hidden;background:var(--neutral)}.sk-gallery__arrow{display:none}.sk-gallery__track{display:flex;height:100%;touch-action:pan-y;transition:transform .4s cubic-bezier(.22,.61,.36,1);will-change:transform}.sk-gallery__track.is-dragging{transition:none}.sk-gallery__slide{flex:0 0 100%;width:100%;height:100%}.sk-gallery__track img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.sk-gallery__track{transition:none}}.sk-gallery__main img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sk-gallery__thumbs{position:absolute;left:0;right:0;bottom:24px;z-index:2;display:flex;justify-content:center;gap:8px;padding:0 16px;scrollbar-width:none;-ms-overflow-style:none}.sk-gallery__thumbs::-webkit-scrollbar{display:none}.sk-thumb{padding:0;border:2px solid transparent;border-radius:12px;overflow:hidden;cursor:pointer;background:none;line-height:0;flex:0 0 auto}.sk-thumb img{width:48px;height:48px;border-radius:10px;-o-object-fit:cover;object-fit:cover;background:var(--neutral)}.sk-thumb:hover{border-color:var(--line-2)}.sk-thumb.is-active{border-color:var(--orange)}.sk-buy{flex:0 0 auto}.sk-price__save{display:flex;gap:6px;align-items:center;justify-content:center;margin:4px 0 0}.sk-buy__old{color:var(--muted);font-size:16px;line-height:22px;text-decoration:line-through}.sk-buy__disc{background:#0ABD25;color:#fff;border-radius:16px;padding:2px 4px;font-size:14px;line-height:16px;letter-spacing:-.007px}.sk-buy__cta{display:flex;flex-direction:column;gap:12px}@media (max-width:1080px){.sk-gallery__main{aspect-ratio:3/4}.sk-gallery__thumbs{display:none}.sk-gallery__arrow{display:block;position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;border:none;border-radius:50%;cursor:pointer;background:#fff 50%/10px no-repeat;box-shadow:0 2px 8px rgba(4,18,27,.12);background-image:url(/courses/assets/ui/caret.svg)}.sk-gallery__arrow--prev{left:8px;transform:translateY(-50%) rotate(90deg)}.sk-gallery__arrow--next{right:8px;transform:translateY(-50%) rotate(-90deg)}}.sk-info,.sk-product__head{gap:20px}.sk-info,.sk-product__details,.sk-product__head{display:flex;flex-direction:column}@media (max-width:1080px){.sk-product{display:flex;flex-direction:column;gap:20px;padding-top:24px}.sk-info,.sk-product__left{display:contents}.sk-gallery{order:1;flex:0 0 auto;width:100%}.sk-product__head{order:2}.sk-buy{order:3}.sk-product__details{order:4}}.sk-info__title{font-family:var(--font-main);font-weight:400;font-size:32px;line-height:40px;letter-spacing:-.256px;color:var(--ink);margin:0}.sk-info__rating{display:flex;align-items:center;gap:4px;margin:0;color:#ff6d00;font-size:18px;line-height:24px;letter-spacing:-.054px}.sk-info__rating img{width:24px;height:24px;flex:none}.sk-info__rating--link{padding:0;border:none;background:none;font:inherit;cursor:pointer}.sk-info__rating--link:hover{text-decoration:underline}.sk-info__about{display:flex;flex-direction:column;gap:4px}.sk-info__desc{color:var(--muted-2);margin:0}.sk-info__desc,.sk-info__prog{font-size:18px;line-height:24px;letter-spacing:-.054px}.sk-info__prog{align-self:flex-start;border:none;background:none;padding:0;cursor:pointer;font-family:inherit;color:#ff6d00;text-decoration:none}.sk-info__prog:hover{opacity:.8}.sk-info .sk-tag{background:#fff;border:1px solid var(--line)}.sk-buy{display:flex;flex-direction:column;gap:12px;padding:0;border-radius:0;background:none;border:0;box-shadow:none}.sk-buy__pack-label{font-size:16px;color:var(--muted)}.sk-packs{display:flex;flex-wrap:wrap;gap:8px}.sk-vid__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:32px;align-items:center}.sk-vid__lead{margin:8px 0 20px;color:var(--muted-2);font-size:16px;line-height:22px;max-width:460px}.sk-vid__steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px;counter-reset:step}.sk-vid__step{display:flex;gap:12px;align-items:flex-start}.sk-vid__num{flex:0 0 auto;width:28px;height:28px;border-radius:50%;background:var(--orange-soft);color:var(--orange-link);font-size:14px;line-height:28px;text-align:center;font-weight:500}.sk-vid__step b{display:block;font-weight:500}.sk-vid__text{display:block;margin-top:2px;color:var(--muted-2);font-size:15px;line-height:21px}.sk-vid__player{border-radius:var(--radius-card);overflow:hidden;background:var(--neutral);box-shadow:0 8px 32px rgba(4,18,27,.1);position:relative}.sk-vid__player video{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:var(--neutral)}.sk-vid__full,.sk-vid__sound{position:absolute;bottom:12px;display:inline-flex;align-items:center;gap:8px;border:none;cursor:pointer;color:var(--ink-strong);background:rgba(255,255,255,.92);border-radius:32px;box-shadow:0 2px 8px rgba(4,18,27,.16);font-size:14px;line-height:20px;padding:8px 14px 8px 10px;transition:background .14s ease}.sk-vid__full{right:12px;padding:8px}.sk-vid__sound{left:12px}.sk-vid__full:hover,.sk-vid__sound:hover{background:#fff}.sk-vid__full:focus-visible,.sk-vid__sound:focus-visible{outline:2px solid var(--orange);outline-offset:2px}@media (max-width:480px){.sk-vid__sound{font-size:0;gap:0;padding:8px}}@media (max-width:1080px){.sk-vid__grid{grid-template-columns:minmax(0,1fr);gap:20px}.sk-vid__lead{max-width:none}}.sk-facts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.sk-facts__i{display:flex;gap:8px;align-items:flex-start}.sk-facts__i:before{content:"—";flex:0 0 auto;color:var(--line-2)}.sk-facts__text{display:block;margin-top:2px;color:var(--muted-2)}.sk-switch{display:inline-flex;align-items:center;gap:10px;margin:14px 0 2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sk-switch input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sk-switch__track{position:relative;flex:0 0 auto;width:44px;height:26px;border-radius:13px;background:var(--line-2);transition:background .16s ease}.sk-switch__track:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(4,18,27,.24);transition:transform .16s ease}.sk-switch input:checked+.sk-switch__track{background:var(--orange)}.sk-switch input:checked+.sk-switch__track:after{transform:translateX(18px)}.sk-switch input:focus-visible+.sk-switch__track{outline:2px solid var(--orange-link);outline-offset:2px}.sk-switch__text{font-size:16px;line-height:22px;color:var(--muted-2)}@media (prefers-reduced-motion:reduce){.sk-switch__track,.sk-switch__track:after{transition:none}}.sk-pack{padding:8px 14px;border-radius:10px;border:1.5px solid var(--line-2);background:#fff;font-size:16px;line-height:1.3;color:var(--ink-strong);cursor:pointer;font-family:inherit;display:inline-block;text-align:left;transition:border-color .15s,background .15s,box-shadow .15s}.sk-pack.is-active,.sk-pack:hover{border-color:var(--orange)}.sk-pack.is-active{background:var(--orange);color:#fff;box-shadow:0 4px 12px rgba(251,128,35,.28)}.sk-buy .sk-btn--primary,.sk-buy .sk-btn--soft{height:48px;padding:0 22px;font-size:18px;line-height:26px;border-radius:8px;background:var(--orange);box-shadow:none;transition:background .15s}.sk-buy .sk-btn--primary:hover{background:#ef7519;transform:none}.sk-buy .sk-btn--soft{background:var(--orange-soft-bg,#fff2e0);color:#d27714}.sk-buy .sk-btn--soft:hover{background:#ffe8cd}.sk-pay{display:flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sk-pay__txt{font-size:16px;color:var(--muted)}.sk-pay__inp{position:absolute;opacity:0;width:0;height:0}.sk-pay__sw{position:relative;flex:none;width:44px;height:26px;border-radius:999px;background:#d7dde2;transition:background .16s}.sk-pay__sw:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(4,18,27,.28);transition:transform .16s}.sk-pay__inp:checked+.sk-pay__sw{background:#fb8023}.sk-pay__inp:checked+.sk-pay__sw:after{transform:translateX(18px)}.sk-pay__inp:focus-visible+.sk-pay__sw{outline:2px solid #fb8023;outline-offset:2px}.sk-buy__price{display:flex;flex-direction:column;gap:8px;padding:12px 0}.sk-buy__row{display:flex;align-items:baseline;gap:4px;flex-wrap:wrap;margin:0}.sk-buy__value{font-size:32px;line-height:40px;letter-spacing:-.256px;color:var(--ink);white-space:nowrap}.sk-buy__unit{font-size:18px;line-height:24px;letter-spacing:-.054px;color:var(--ink-strong)}.sk-buy__sub{margin:0;font-size:16px;line-height:18px;color:rgba(4,18,27,.48)}.sk-acc{border-top:1px solid var(--line)}.sk-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:20px 0;font-size:18px;line-height:24px;letter-spacing:-.054px;color:var(--ink-strong)}.sk-acc summary::-webkit-details-marker{display:none}.sk-acc__chev{flex:0 0 24px;width:24px;height:24px;background:url(/courses/assets/ui/caret.svg) 50%/14px no-repeat;opacity:.64;transition:transform .2s ease}.sk-acc[open]>summary>.sk-acc__chev{transform:rotate(180deg)}.sk-acc__h{margin:0;font:inherit;color:inherit;font-weight:inherit}.sk-acc__body{padding:0 0 20px;color:var(--muted-2);font-size:18px;line-height:26px}.sk-acc__body ul{padding-left:20px;margin:4px 0 12px}.sk-tariff-feats{list-style:none;padding-left:0!important}.sk-tariff-feats li{position:relative;padding-left:30px;margin-bottom:10px;color:var(--ink-strong)}.sk-tariff-feats li:before{content:"";position:absolute;left:0;top:2px;width:22px;height:22px;border-radius:50%;background:var(--lime,#BCEC30) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M6.5 11.2l3 3 6-6.5' fill='none' stroke='%2304121B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /22px no-repeat}.sk-acc__body ul li{margin-bottom:4px}.sk-module{border-bottom:1.5px solid var(--line)}.sk-module:last-of-type{border-bottom:none}.sk-module>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:20px;padding:20px 0}.sk-module>summary::-webkit-details-marker{display:none}.sk-module__title{flex:1 0 0;margin:0;font-size:18px;line-height:24px;letter-spacing:-.054px;font-weight:400;color:var(--ink-strong)}.sk-module__chevron{flex:0 0 24px;width:24px;height:24px;position:relative}.sk-module__chevron:before{content:"";position:absolute;left:6px;top:8px;width:9px;height:9px;border-right:2px solid var(--ink-strong);border-bottom:2px solid var(--ink-strong);transform:rotate(45deg);transition:transform .15s}.sk-module[open]>summary .sk-module__chevron:before{transform:rotate(225deg);top:11px}.sk-module__body{padding:0 0 20px}.sk-module--flat>.sk-module__body{padding:0}.sk-module__lead{margin:0 0 4px;color:var(--muted-2);font-size:18px;line-height:24px;letter-spacing:-.054px}.sk-module__label{font-weight:500;color:var(--ink-strong);margin:8px 0 2px}.sk-program.is-collapsed{max-height:520px;overflow:hidden;position:relative}.sk-program.is-collapsed:after{content:"";position:absolute;left:0;right:0;bottom:0;height:96px;background:linear-gradient(to bottom,rgba(244,245,246,0),var(--neutral));pointer-events:none}.sk-more{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:10px 18px;border:1px solid var(--line-2);border-radius:10px;background:#fff;color:var(--orange-link);font-family:inherit;font-size:16px;cursor:pointer}.sk-more:hover{border-color:var(--orange)}.sk-prog__actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.sk-more--download svg{width:16px;height:16px;flex:0 0 auto}.sk-404{padding:48px 24px 64px}.sk-404__hero{text-align:center;max-width:620px;margin:0 auto 48px}.sk-404__code{font-size:96px;line-height:1;font-weight:500;color:var(--orange);letter-spacing:-2px}.sk-404__title{font-size:32px;line-height:40px;margin:12px 0 8px;color:var(--ink-strong)}.sk-404__text{font-size:18px;line-height:26px;color:var(--muted-2);margin:0 0 24px}.sk-404__actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.sk-404__block{margin-top:32px}.sk-404__block .sk-h2{font-size:24px;line-height:32px;margin-bottom:12px}.sk-chips{display:flex;flex-wrap:wrap;gap:8px}.sk-chip{display:inline-flex;align-items:center;padding:8px 14px;border-radius:var(--radius-pill);color:var(--ink-strong);font-size:16px}.sk-chip:hover{border-color:var(--orange);color:var(--orange-link)}.sk-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid var(--line);padding:12px 0;display:none;box-shadow:0 -4px 16px rgba(4,18,27,.06)}.sk-sticky .sk-container{display:flex;align-items:center;gap:16px;justify-content:space-between}.sk-sticky__price{display:flex;flex-direction:column;line-height:1.15}.sk-sticky__per{font-size:22px;font-weight:500;color:var(--ink);white-space:nowrap}.sk-sticky__per small{font-size:14px;color:var(--muted);font-weight:400}.sk-sticky__total{font-size:13px;color:var(--muted);white-space:nowrap}@media (max-width:1080px){.sk-sticky{display:block}body{padding-bottom:68px}}.sk-simrec{padding:48px 0}.sk-simrec__row{display:flex;gap:16px;margin-top:24px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.sk-simrec__row::-webkit-scrollbar{display:none}.sk-simrec__card{flex:0 0 clamp(280px,calc((100% - 32px) / 3),400px);scroll-snap-align:start;display:flex;flex-direction:column;gap:16px;background:#fff;overflow:hidden;border-radius:var(--radius-card);padding:8px 8px 16px;text-decoration:none;color:inherit;transition:box-shadow .15s}.sk-simrec__card:hover{box-shadow:0 8px 28px rgba(0,0,0,.08)}.sk-simrec__img{display:block;height:180px;border-radius:var(--radius-img);overflow:hidden;background:var(--neutral)}.sk-simrec__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sk-simrec__body{display:flex;flex-direction:column;flex:1;gap:20px;padding:0 8px}.sk-simrec__title{text-align:center;margin-bottom:8px}.sk-simrec__desc{font-size:16px;line-height:24px;color:var(--muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sk-simrec__head{display:flex;flex-direction:column;flex:1;gap:8px}.sk-simrec__btn{margin-top:auto;align-self:stretch;text-align:center;background:var(--neutral);color:rgba(4,18,27,.64)}.sk-simrec__btn:hover{background:#e9eaec}.sk-simrec__nav{display:flex;justify-content:center;gap:12px;margin-top:24px}.sk-simrec__tags{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.sk-simrec__tag{font-size:16px;line-height:1.25;letter-spacing:-.048px;color:var(--muted);background:var(--neutral);padding:4px 8px 5px;border-radius:var(--radius-pill)}.sk-simrec__tag--accent{color:#fff;background:linear-gradient(180deg,rgb(230,168,255) 31%,rgb(213,113,255) 98%)}.sk-simrec__name{font-family:var(--font-main);font-weight:500;font-size:24px;line-height:32px;letter-spacing:-.2px;color:var(--ink)}.sk-listsearch{display:flex;gap:12px;margin:24px 0 8px}.sk-listsearch__field{position:relative;flex:1;display:flex;align-items:center}.sk-listsearch__icon{position:absolute;left:18px;width:20px;height:20px;color:var(--muted);pointer-events:none}.sk-listsearch__input{width:100%;height:56px;padding:0 20px 0 48px;border-radius:16px;border:1px solid var(--line);background:#fff;font-family:var(--font-main);font-size:17px;color:var(--ink-strong);outline:none;transition:border-color .12s,box-shadow .12s}.sk-listsearch__input::-moz-placeholder{color:var(--muted)}.sk-listsearch__input::placeholder{color:var(--muted)}.sk-listsearch__input:focus{border-color:var(--orange);box-shadow:0 0 0 3px rgba(251,128,35,.12)}.sk-listsearch__btn{height:56px;padding:0 28px;border-radius:16px}.sk-listsearch__btn-ic{display:none;width:22px;height:22px}@media (max-width:560px){.sk-listsearch{gap:8px}.sk-listsearch__btn{flex:0 0 auto;width:56px;padding:0}.sk-listsearch__btn-ic{display:block}.sk-listsearch__btn-txt{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}.mm{position:relative;display:inline-flex;align-items:center}.mm__trigger{cursor:pointer}.mm__panel{position:absolute;top:100%;left:0;margin-top:12px;z-index:60;display:none;flex-direction:column;gap:12px;width:-moz-max-content;width:max-content;max-width:760px;padding:16px;background:#fff;border-radius:20px;box-shadow:0 24px 64px rgba(4,18,27,.16),0 2px 8px rgba(4,18,27,.06)}.mm__panel:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.mm:focus-within .mm__panel,.mm:hover .mm__panel{display:flex}.mm__cats{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:12px;border-bottom:1px solid rgba(4,18,27,.1)}.mm__cat{display:inline-flex;align-items:center;gap:8px;font:inherit;font-size:14px;line-height:18px;cursor:pointer;white-space:nowrap;padding:7px 14px 7px 8px;border-radius:999px;border:none;color:#04121b;background:#f4f1f8;transition:background .12s,color .12s}.mm__cat img{width:22px;height:22px;flex:0 0 auto;-o-object-fit:contain;object-fit:contain}.mm__cat:hover{background:#e9e3f2}.mm__cat.is-active{background:#04121b;color:#fff}.mm__grid{display:grid;grid-template-columns:repeat(3,minmax(210px,1fr));gap:2px}.mm__item{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:12px;color:#04121b;transition:background .12s}.mm__item:hover{background:#f4f1f8}.mm__item img{width:44px;height:44px;flex:0 0 auto;-o-object-fit:contain;object-fit:contain}.mm__flag{width:44px;flex:0 0 44px;text-align:center;font-size:28px;line-height:44px}.mm__i{display:flex;flex-direction:column;gap:1px;min-width:0}.mm__i b{font-size:16px;line-height:20px;font-weight:500}.mm__i em{font-size:13px;line-height:16px;color:#6b7280;font-style:normal}@media (max-width:720px){.mm{display:none}}.lm-host{position:fixed;inset:0;z-index:1000;display:block}.lm-overlay{position:absolute;inset:0;display:flex;gap:40px;padding:24px;overflow-y:auto;background:radial-gradient(42% 34% at 42% 30%,rgba(255,178,120,.55),rgba(255,178,120,0) 60%),radial-gradient(40% 34% at 44% 66%,rgba(255,120,175,.5),rgba(255,120,175,0) 62%),radial-gradient(46% 60% at 74% 58%,rgba(203,120,255,.42),rgba(203,120,255,0) 64%),#f8f5fb}.lm-back,.lm-overlay{align-items:center;justify-content:center}.lm-back{width:48px;height:48px;border-radius:50%;border:none;cursor:pointer;box-shadow:0 6px 20px rgba(0,0,0,.1);color:#04121b;display:inline-flex;align-self:center}.lm-back,.lm-card{flex:0 0 auto;background:#fff}.lm-card{position:relative;width:456px;max-width:100%;border-radius:24px;padding:40px;box-shadow:0 24px 60px rgba(0,0,0,.12)}.lm-title{font-weight:500;font-size:24px;line-height:32px;letter-spacing:-.12px;color:#000;margin:0 0 24px}.lm-sub,.lm-title{font-family:StratosSkyeng,sans-serif;text-align:center}.lm-sub{font-size:16px;line-height:22px;color:rgba(4,18,27,.56);margin:-12px 0 24px}.lm-form{display:flex;flex-direction:column;gap:12px}.lm-input{height:48px;padding:10px 16px 12px;border-radius:10px;border:2px solid #f4f5f6;background:#f4f5f6;color:#04121b;font-family:StratosSkyeng,sans-serif;font-size:18px;line-height:26px;letter-spacing:-.1px;outline:none;transition:border-color .12s}.lm-input::-moz-placeholder{color:rgba(4,18,27,.36)}.lm-input::placeholder{color:rgba(4,18,27,.36)}.lm-input:focus{border-color:#fb8023}.lm-phone{position:relative;display:flex;gap:8px}.lm-cc{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:48px;padding:0 12px;border-radius:10px;border:2px solid #f4f5f6;background:#f4f5f6;cursor:pointer;font-family:StratosSkyeng,sans-serif;font-size:18px;color:#04121b}.lm-cc__flag{font-size:20px;line-height:1}.lm-cc__car{color:rgba(4,18,27,.4)}.lm-phone__inp{flex:1 1 auto;min-width:0}.lm-menu{position:absolute;top:54px;left:0;z-index:5;width:320px;max-width:100%;background:#fff;border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.16);padding:8px;overflow:hidden}.lm-menu__search{width:100%;height:40px;padding:0 12px;border-radius:8px;border:2px solid #f4f5f6;background:#f4f5f6;font-family:StratosSkyeng,sans-serif;font-size:16px;color:#04121b;outline:none;margin-bottom:8px}.lm-menu__list{list-style:none;margin:0;padding:0;max-height:260px;overflow-y:auto}.lm-menu__item{width:100%;display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:8px 10px;border:none;background:none;cursor:pointer;border-radius:8px;text-align:left;font-family:StratosSkyeng,sans-serif;font-size:16px;color:#04121b}.lm-menu__item.is-active,.lm-menu__item:hover{background:#f4f5f6}.lm-menu__flag{font-size:20px}.lm-menu__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lm-menu__dial{color:rgba(4,18,27,.48)}.lm-check{display:grid;grid-template-columns:20px 1fr;gap:10px;align-items:start;cursor:pointer;margin-top:4px}.lm-check input{position:absolute;opacity:0;width:0;height:0}.lm-check__box{flex:0 0 20px;width:20px;height:20px;border-radius:6px;border:2px solid rgba(4,18,27,.24);box-sizing:border-box;position:relative;transition:background .12s,border-color .12s}.lm-check input:checked+.lm-check__box{background:#fb8023;border-color:#fb8023}.lm-check input:checked+.lm-check__box:after{content:"";position:absolute;left:50%;top:50%;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%,-60%) rotate(45deg)}.lm-check__txt{font-family:StratosSkyeng,sans-serif;font-size:14px;line-height:18px;color:rgba(4,18,27,.64)}.lm-check__txt a{color:rgba(4,18,27,.64);text-decoration:underline}.lm-submit{display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;box-sizing:border-box;margin-top:12px;min-height:48px;padding:13px 24px 15px;border:none;border-radius:8px;background:#fb8023;color:#fff;font-family:StratosSkyeng,sans-serif;font-size:18px;line-height:21.6px;cursor:pointer;transition:background .12s,opacity .12s}@media (max-width:420px){.lm-submit{padding-left:12px;padding-right:12px;font-size:17px}}.lm-submit:hover:not(:disabled):not(.lm-choice__consult){background:#ef7314}.lm-submit:disabled{opacity:.5;cursor:default}.lm-close{position:absolute;top:12px;right:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:rgba(4,18,27,.06);color:rgba(4,18,27,.64);cursor:pointer;transition:background .12s}.lm-close:hover{background:rgba(4,18,27,.12)}.lm-submit.is-idle{opacity:.55}.lm-submit.is-idle:hover{background:#fb8023}.lm-error{margin:10px 0 0;font-family:StratosSkyeng,sans-serif;font-size:14px;line-height:18px;color:#e2372e}.lm-choice{display:flex;flex-direction:column;gap:12px}.lm-choice__consult{background:#fff4e8;color:#ef7314}.lm-choice__consult:hover{background:#ffe4c2;color:#ef7314}.lm-note{font-family:StratosSkyeng,sans-serif;font-size:14px;line-height:18px;color:rgba(4,18,27,.48);text-align:center;margin:16px 0 0}.lm-benefits{flex:0 0 260px;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:28px;align-self:center}.lm-benefit{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start}.lm-benefit__ic{flex:0 0 28px}.lm-benefit__txt{font-family:StratosSkyeng,sans-serif;font-size:18px;line-height:26px;color:rgba(0,0,0,.64)}@media (max-width:860px){.lm-overlay{flex-direction:column;gap:16px}.lm-back{order:-1;align-self:flex-start}.lm-card{width:100%;padding:28px 20px}.lm-benefits{flex-basis:auto;width:100%}}.sk-search{padding:32px 24px 64px}.sk-search__h1{font-family:var(--font-main);font-weight:500;font-size:40px;line-height:1.1;letter-spacing:-.5px;margin:0 0 24px}.sk-search__bar{display:flex;gap:12px;margin-bottom:24px}.sk-search__input{flex:1;height:56px;padding:0 20px;border-radius:32px;border:1px solid var(--line);font-family:var(--font-main);font-size:18px;outline:none}.sk-search__input:focus{border-color:var(--orange)}.sk-chip{height:36px;padding:0 14px;border-radius:20px;border:1px solid var(--line);background:#fff;cursor:pointer;font-family:var(--font-main);font-size:15px}.sk-chip.is-active{background:var(--orange);color:#fff;border-color:var(--orange)}.sk-search__count{color:var(--muted);margin:16px 0}.sk-search__empty{color:var(--muted);padding:24px 0}.sk-skel{background:linear-gradient(90deg,#ececee 25%,#f6f6f7 37%,#ececee 63%);background-size:400% 100%;animation:skSkeleton 1.4s ease infinite;border-radius:12px}@keyframes skSkeleton{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.sk-skel{animation:none}}.sk-skel--h1{height:56px;max-width:620px;margin:40px 0 0}.sk-skel--lead{height:26px;max-width:520px;margin:16px 0 0}.sk-skel--search{height:56px;border-radius:16px;margin:24px 0 8px}.sk-skel--pill{height:48px;width:120px;border-radius:32px}.sk-skel--card{height:344px;border-radius:var(--radius-card)}@media (max-width:640px){.sk-skel--h1{height:40px;margin-top:24px}.sk-skel--pill{height:40px;width:96px}.sk-skel--card{height:420px}}.ck-bar{position:fixed;bottom:0;left:0;width:100%;z-index:900}@media (min-width:1280px){.ck-bar{bottom:16px}}@media (min-width:1920px){.ck-bar{bottom:24px}}@media (max-width:1080px){body:has(.sk-sticky) .ck-bar{bottom:68px}}.ck-card{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;background:#fff;box-shadow:0 -1px rgba(0,0,0,.1)}@media (min-width:768px){.ck-card{gap:24px;padding:16px 20px}}@media (min-width:1280px){.ck-card{margin:0 auto;width:716px;gap:16px;padding:12px 12px 12px 20px;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.08),0 2px 7px rgba(0,0,0,.12)}}@media (min-width:1920px){.ck-card{width:1068px;gap:28px;padding:16px 16px 16px 32px;border-radius:24px}}.ck-text{margin:0;font-family:StratosSkyeng,sans-serif;font-size:13px;line-height:16px;letter-spacing:.0005em;color:rgba(0,0,0,.64)}@media (min-width:768px){.ck-text{font-size:16px;line-height:20px;letter-spacing:-.003em}}@media (min-width:1280px){.ck-text{line-height:18px;letter-spacing:.001em}}@media (min-width:1920px){.ck-text{font-size:22px;line-height:26px}}.ck-read{padding:0;border:0;background:none;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}.ck-read:hover{opacity:.8}.ck-ok{flex:0 0 auto;border:0;cursor:pointer;color:#fff;background:#00c1ff;border-radius:6px;font-family:StratosSkyeng,sans-serif;font-size:16px;line-height:24px;text-align:center;padding:5px 20px 7px}@media (min-width:768px){.ck-ok{padding:7px 48px 9px}.ck-ok:hover{opacity:.8}}@media (min-width:1280px){.ck-ok{padding:5px 28px 7px}}@media (min-width:1920px){.ck-ok{font-size:24px;line-height:32px;letter-spacing:-.1px;padding:13px 64px 15px;border-radius:10px}}.ck-modal{position:fixed;inset:0;z-index:10000;background:#fff;overflow-y:auto}.ck-modal__head{position:relative;height:64px}@media (min-width:768px){.ck-modal__head{height:102px}}@media (min-width:1920px){.ck-modal__head{height:142px}}.ck-modal__close{position:absolute;top:20px;right:16px;display:flex;align-items:center;gap:6px;padding:0;border:0;background:none;cursor:pointer;color:rgba(4,18,27,.48);font-family:StratosSkyeng,sans-serif;font-size:16px;line-height:24px}.ck-modal__close:hover{opacity:.8}.ck-modal__close-ic{font-size:28px;line-height:24px}@media (max-width:767px){.ck-modal__close-txt{display:none}}@media (min-width:768px){.ck-modal__close{right:20px}}@media (min-width:1920px){.ck-modal__close{top:32px;right:32px;gap:8px;font-size:24px}}.ck-modal__body{padding:2px 16px 16px;font-family:StratosSkyeng,sans-serif;color:#04121b}@media (min-width:768px){.ck-modal__body{padding-bottom:28px}}.ck-modal__title{font-weight:500;font-size:28px;line-height:32px;letter-spacing:-.25px;padding-bottom:32px;margin:0}@media (min-width:768px){.ck-modal__title{font-size:40px;line-height:48px;letter-spacing:-.5px;padding-bottom:36px;max-width:600px}}@media (min-width:1280px){.ck-modal__footer,.ck-modal__text,.ck-modal__title{margin-left:20%}.ck-modal__text{max-width:600px}}@media (min-width:1920px){.ck-modal__title{font-size:56px;line-height:64px;padding-bottom:44px;max-width:760px}.ck-modal__text{max-width:760px;font-size:20px;line-height:28px}}.ck-modal__text{font-size:16px;line-height:22px}.ck-modal__text h3{font-size:inherit;font-weight:500;margin:16px 0 4px}.ck-modal__text a{color:inherit}.ck-modal__footer{padding-top:32px}html[data-sk-overlay-blocked] .cbw-btn,html[data-sk-overlay-blocked] .cbw-panel,html[data-sk-overlay-blocked] .cbw-suggest-teaser{display:none!important}.cbw-btn,.cbw-suggest-teaser{margin-bottom:var(--sk-chat-lift,0)}