.ac-nav{position:relative;z-index:5;display:flex;flex-direction:column;gap:8px;padding:8px;border-radius:20px;background:rgba(14,15,22,.88);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),0 14px 36px -20px rgba(0,0,0,.8);backdrop-filter:blur(10px);color:#fff;max-width:640px}.ac-navhome{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;min-height:34px;padding:0 12px 0 10px;border-radius:99px;font-weight:900;font-size:14px;color:#ffb347}.ac-navhome:hover{text-decoration:underline}.ac-navhome[aria-current=page]{background:rgba(255,106,0,.16);box-shadow:inset 0 0 0 1px rgba(255,106,0,.5)}.ac-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;list-style:none;margin:0;padding:0}.ac-tab{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 4px;border-radius:14px;font-weight:800;font-size:13.5px;line-height:1.2;text-align:center;white-space:nowrap;color:rgba(255,255,255,.82);background:rgba(255,255,255,.06);transition:background-color .2s,box-shadow .2s,transform .2s}.ac-tab:active,.ac-tab:hover{background:rgba(255,255,255,.1);box-shadow:inset 0 0 0 1.5px #ff8a00}.ac-tab[aria-current=page]{color:#1a0d00;background:linear-gradient(135deg,#ffb347,#ff6a00);box-shadow:0 8px 20px -8px rgba(255,106,0,.8)}@media(min-width:640px){.ac-nav{flex-direction:row;align-items:center;gap:6px;padding:6px 8px 6px 10px}.ac-tabs{flex:1;gap:6px}.ac-tab{font-size:15px}}.ac-cats{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.ac-cat{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:22px 20px 20px;border-radius:24px;overflow:hidden;color:#fff;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03));box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);transition:opacity .5s,transform .5s cubic-bezier(.22,1,.36,1),box-shadow .25s;transition-delay:calc(var(--i,0) * .08s)}.ac-cat:after{content:"";position:absolute;right:-36px;top:-36px;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle,rgba(255,106,0,.32),transparent 70%);pointer-events:none}.ac-cic{width:54px;height:54px;border-radius:17px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#ffb347,#ff6a00 55%,#e04800);box-shadow:0 10px 24px -8px rgba(255,106,0,.75);position:relative;z-index:1}.ac-ctag{margin-top:10px;display:inline-block;padding:2px 10px;border-radius:99px;font-size:12px;font-weight:900;letter-spacing:.08em;color:#1a0d00;background:linear-gradient(135deg,#ffb347,#ff6a00)}.ac-cat b{font-size:24px;font-weight:900;line-height:1.2}.ac-cat p{font-size:15px;line-height:1.7;color:rgba(255,255,255,.76);flex:1}.ac-go{margin-top:8px;display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:900;color:#ffb347}.ac-cat:hover .ac-go svg{transform:translateX(3px)}.ac-go svg{transition:transform .2s}[data-grow=arm].ac-cats .ac-cat{opacity:0;transform:translateY(16px) scale(.97)}@media(min-width:640px){.ac-cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media(min-width:1024px){.ac-cats{grid-template-columns:repeat(4,minmax(0,1fr))}.ac-cat{padding:26px 22px 22px;min-height:290px}}.ac-watch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}[data-grow=arm].ac-watch .bl-poster{opacity:0;transform:translateY(18px) scale(.97)}@media(min-width:768px){.ac-watch{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}}.ac-steplink{font-size:15px}.sm-acts{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:16px}.sm-acts,.sm-btn{align-items:center}.sm-btn{display:inline-flex;justify-content:center;min-height:44px;padding:0 22px;border-radius:14px;font-weight:900;font-size:15px;color:#fff;background:#ff6a00;box-shadow:0 12px 28px -12px rgba(255,106,0,.9);transition:background-color .2s,transform .2s}.sm-btn:hover{background:#ff7d1f;transform:translateY(-1px)}.sm-btn.big{min-height:52px;padding:0 34px;font-size:17px;border-radius:16px}.sm-link{font-weight:800;font-size:14px;color:#ffb347}.sm-link:hover{text-decoration:underline}.sm-endacts{margin-top:28px;display:flex;justify-content:center}.sm-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sm-tile{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:16px 14px 14px;min-height:150px;border-radius:20px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03));box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.sm-tile:after{content:"";position:absolute;right:-30px;top:-30px;width:90px;height:90px;border-radius:50%;background:radial-gradient(circle,rgba(255,106,0,.35),transparent 70%)}.sm-tile b{font-size:19px;font-weight:900;line-height:1.25;margin-top:8px}.sm-tile small{font-size:13px;color:rgba(255,255,255,.68);line-height:1.5}.sm-ladder{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;align-items:end;max-width:760px;margin-inline:auto}.sm-rung{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;padding:12px 8px;border-radius:16px 16px 12px 12px;min-height:calc(110px + var(--i) * 46px);background:linear-gradient(180deg,rgba(255,106,0,calc(.08 + var(--i) * .1)),rgba(255,179,71,.04));box-shadow:inset 0 0 0 1.5px rgba(255,106,0,calc(.3 + var(--i) * .18));transition:opacity .55s ease,transform .55s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * .15s)}.sm-rung b{font-size:clamp(17px,4.4vw,22px);font-weight:900;line-height:1.2}.sm-rung small{font-size:12.5px;line-height:1.45;color:rgba(255,255,255,.75)}.sm-rn{position:absolute;top:8px;left:8px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:900;color:#1a0d00;background:linear-gradient(135deg,#ffb347,#ff6a00)}.sm-rung[data-top]{background:linear-gradient(135deg,#ff8a00,#ff6a00 55%,#e04800);color:#1a0d00;box-shadow:0 18px 50px -16px rgba(255,106,0,.95),0 0 0 3px rgba(255,179,71,.28)}.sm-rung[data-top] small{color:rgba(26,13,0,.85)}.sm-rung[data-top] .sm-rn{background:#1a0d00;color:#ffb347}[data-grow=arm].sm-ladder .sm-rung{opacity:0;transform:translateY(22px)}@media(min-width:768px){.sm-ladder{gap:14px}.sm-rung{padding:16px 14px;min-height:calc(130px + var(--i) * 56px)}.sm-rung small{font-size:14px}}.sm-ipwrap{display:grid;gap:28px;align-items:center}.sm-tri{position:relative;width:min(100%,340px);aspect-ratio:320/290;margin-inline:auto}.sm-trisvg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.sm-trifill{fill:rgba(255,106,0,.1)}.sm-triline{fill:none;stroke:#ff6a00;stroke-width:3;stroke-linejoin:round;stroke-dasharray:900;stroke-dashoffset:0;transition:stroke-dashoffset 1.1s ease}.sm-node{fill:#ff6a00;stroke:rgba(255,179,71,.5);stroke-width:6}.sm-core{fill:#1a130e;stroke:#ffb347;stroke-width:2;stroke-dasharray:5 5}.sm-tric{left:50%;top:60.5%;transform:translate(-50%,-50%);font-size:17px;color:#ffb347}.sm-tric,.sm-trip{position:absolute;font-weight:900;white-space:nowrap}.sm-trip{font-size:15px;padding:4px 12px;border-radius:99px;background:#0b0c12;box-shadow:inset 0 0 0 1.5px rgba(255,106,0,.7)}.sm-trip.a{left:50%;top:-4%;transform:translate(-50%,-100%)}.sm-trip.b{left:11%}.sm-trip.b,.sm-trip.c{bottom:-3%;transform:translate(-50%,100%)}.sm-trip.c{left:89%}.sm-tri{margin-top:36px;margin-bottom:44px}[data-grow=arm].sm-tri .sm-triline{stroke-dashoffset:900}[data-grow=arm].sm-tri .sm-tric,[data-grow=arm].sm-tri .sm-trip{opacity:0}.sm-tric,.sm-trip{transition:opacity .6s ease .6s}.sm-power{display:flex;gap:14px;align-items:flex-start;padding:18px 16px;border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.025));box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.sm-power h3{font-size:20px;font-weight:900}.sm-power b{display:block;margin-top:4px;font-size:15px;font-weight:800;color:#ffb347;line-height:1.5}.sm-power p{margin-top:6px;font-size:14.5px;line-height:1.7;color:rgba(255,255,255,.75)}@media(min-width:900px){.sm-ipwrap{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px}}.sm-bench{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.sm-bcard{position:relative;padding:20px 18px;border-radius:24px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03));box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);transition:opacity .55s ease,transform .55s cubic-bezier(.22,1,.36,1),box-shadow .25s;transition-delay:calc(var(--i) * .12s)}.sm-bno{position:absolute;right:14px;top:4px;font-size:68px;line-height:1;color:transparent;-webkit-text-stroke:1.5px rgba(255,138,0,.3);pointer-events:none}.sm-bno,.sm-bt{font-weight:900}.sm-bt{margin-top:14px;display:inline-block;padding:2px 11px;border-radius:99px;font-size:13px;letter-spacing:.06em;color:#1a0d00;background:linear-gradient(135deg,#ffb347,#ff6a00)}.sm-bcard h3{margin-top:8px;font-size:21px;font-weight:900;line-height:1.3}.sm-bcard p{margin-top:6px;font-size:15px;line-height:1.7;color:rgba(255,255,255,.76)}[data-grow=arm].sm-bench .sm-bcard{opacity:0;transform:translateY(18px)}@media(min-width:640px){.sm-bench{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media(min-width:1024px){.sm-bench{grid-template-columns:repeat(4,minmax(0,1fr))}}.sm-find{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.sm-fcard{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:18px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);transition:opacity .5s,transform .5s cubic-bezier(.22,1,.36,1),box-shadow .25s;transition-delay:calc(var(--i) * .1s)}.sm-fcard[data-first]{background:linear-gradient(135deg,rgba(255,106,0,.25),rgba(255,179,71,.06));box-shadow:inset 0 0 0 1.5px rgba(255,106,0,.7)}.sm-fcard b{font-size:17px;font-weight:900}.sm-fcard p{margin-top:2px;font-size:14px;line-height:1.6;color:rgba(255,255,255,.75)}[data-grow=arm].sm-find .sm-fcard{opacity:0;transform:translateY(14px)}@media(min-width:640px){.sm-find{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.sm-find{grid-template-columns:repeat(4,minmax(0,1fr))}}.sm-mk{background:none;border-radius:6px;padding:1px 3px;margin-right:2px;color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone}.sm-mk[data-k=c]{background:rgba(255,106,0,.38);box-shadow:0 0 0 1px rgba(255,106,0,.7)}.sm-mk[data-k=s]{background:rgba(255,179,71,.3);box-shadow:0 0 0 1px rgba(255,179,71,.7)}.sm-mk[data-k=p]{background:rgba(120,170,255,.3);box-shadow:0 0 0 1px rgba(150,190,255,.75)}.sm-mk[data-k=b]{background:rgba(255,255,255,.1)}.sm-formula{display:grid;grid-template-columns:minmax(0,1fr);gap:22px}.sm-fpart{position:relative;padding:16px 16px 18px;border-radius:20px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1.5px rgba(255,106,0,.5)}.sm-fpart[data-k=s]{box-shadow:inset 0 0 0 1.5px rgba(255,179,71,.6)}.sm-fpart[data-k=p]{box-shadow:inset 0 0 0 1.5px rgba(150,190,255,.65)}.sm-fpart b{display:block;font-size:22px;font-weight:900}.sm-fpart[data-k=c] b{color:#ff8a3d}.sm-fpart[data-k=s] b{color:#ffcf7a}.sm-fpart[data-k=p] b{color:#a9c8ff}.sm-fpart small{display:block;margin-top:4px;font-size:14.5px;line-height:1.6;color:rgba(255,255,255,.75)}.sm-plus{position:absolute;left:50%;bottom:-20px;transform:translateX(-50%);z-index:2;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;color:#1a0d00;background:linear-gradient(135deg,#ffb347,#ff6a00)}@media(min-width:768px){.sm-formula{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.sm-plus{left:auto;right:-24px;bottom:auto;top:50%;transform:translateY(-50%)}}.sm-lab{padding:20px 18px 22px;border-radius:26px;background:radial-gradient(500px 220px at 50% 0,rgba(255,106,0,.2),transparent 70%),rgba(255,255,255,.04);box-shadow:inset 0 0 0 1.5px rgba(255,106,0,.55)}.sm-labhead{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:900;color:#ffb347}.sm-labtitle{margin-top:14px;min-height:4.7em;font-size:clamp(20px,3.2vw,28px);font-weight:900;line-height:1.55;text-wrap:balance}.sm-labrow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 18px;margin-top:10px}.sm-chips{display:flex;gap:8px}.sm-kchip{display:inline-flex;align-items:center;gap:4px;padding:5px 12px;border-radius:99px;font-size:13px;font-weight:900;color:rgba(255,255,255,.45);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.18);transition:all .3s}.sm-kchip[data-on="1"][data-k=c]{color:#fff;background:rgba(255,106,0,.38);box-shadow:inset 0 0 0 1.5px #ff6a00}.sm-kchip[data-on="1"][data-k=s]{color:#fff;background:rgba(255,179,71,.3);box-shadow:inset 0 0 0 1.5px #ffb347}.sm-kchip[data-on="1"][data-k=p]{color:#fff;background:rgba(120,170,255,.3);box-shadow:inset 0 0 0 1.5px #96beff}.sm-meter{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:900;color:rgba(255,255,255,.7)}.sm-meter i{display:inline-flex;gap:4px;font-style:normal}.sm-meter b{width:22px;height:10px;border-radius:99px;background:rgba(255,255,255,.14);transition:background .3s,box-shadow .3s}.sm-meter b[data-on="1"]{background:linear-gradient(90deg,#ffb347,#ff6a00);box-shadow:0 0 10px rgba(255,106,0,.7)}.sm-labbtn{margin-top:16px;display:inline-flex;align-items:center;gap:6px;min-height:48px;padding:0 24px;border-radius:14px;font-weight:900;font-size:16px;color:#fff;background:#ff6a00;box-shadow:0 12px 28px -12px rgba(255,106,0,.9);transition:background-color .2s,transform .2s;cursor:pointer}.sm-labbtn:hover{background:#ff7d1f}.sm-labbtn:active{transform:scale(.97)}.sm-pairs{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.sm-pair{display:grid;gap:6px;transition:opacity .55s ease,transform .55s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * .14s)}.sm-who{font-size:13px;font-weight:900;letter-spacing:.08em;color:#ffb347}.sm-after,.sm-before{padding:14px 14px 16px;border-radius:18px}.sm-before{background:linear-gradient(180deg,#1b1d25,#15161d);box-shadow:inset 0 0 0 1px rgba(170,175,190,.2);color:#a9aebb}.sm-after{background:radial-gradient(400px 160px at 50% 0,rgba(255,106,0,.2),transparent 70%),linear-gradient(180deg,#1c1510,#14100d);box-shadow:inset 0 0 0 2px rgba(255,106,0,.65)}.sm-after p,.sm-before p{margin-top:8px;font-size:16.5px;line-height:1.8;font-weight:800}.sm-after p{color:#fff}.sm-arrow{justify-self:center;color:#ff8a00}[data-grow=arm].sm-pairs .sm-pair{opacity:0;transform:translateY(18px)}@media(min-width:900px){.sm-pairs{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.sm-htag{font-size:12px;font-weight:900;letter-spacing:.08em;color:#ffb347;margin-bottom:2px}.sm-mcap{font-size:13px;font-weight:900;color:#ffd29a;margin-bottom:8px}.sm-mtpl{margin-top:16px}.sm-mgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sm-mgrid .bl-poster{border-radius:16px}.sm-mgrid .bl-pname{font-size:12.5px;left:8px;right:8px;bottom:8px}.sm-mimg{position:relative;display:block;width:min(100%,200px);aspect-ratio:9/16;margin-top:16px;border-radius:18px;overflow:hidden;background:#15161d;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),0 20px 50px -26px rgba(0,0,0,.9);transition:box-shadow .25s}.sm-mimg img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sm-mimg:hover{box-shadow:inset 0 0 0 2px #ff6a00,0 24px 60px -24px rgba(255,106,0,.8)}.sm-week{margin-top:16px}.sm-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.sm-day{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 0 8px;border-radius:14px;color:#ffb347;background:linear-gradient(180deg,rgba(255,106,0,.28),rgba(255,106,0,.08));box-shadow:inset 0 0 0 1.5px rgba(255,106,0,.55);animation:smDay 3.2s ease-in-out infinite;animation-delay:calc(var(--i) * .25s)}.sm-day i{font-style:normal;font-size:13px;font-weight:900;color:#fff}@keyframes smDay{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media(min-width:768px){.sm-days,.sm-mgrid{max-width:480px}}.bl-page [id]{scroll-margin-top:118px}.sm-lvnav{position:sticky;top:var(--sm-sticky,57px);z-index:20;padding:8px 14px;background:rgba(11,12,18,.92);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.08)}.sm-lvnav ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;max-width:640px;margin-inline:auto;list-style:none;padding:0}.sm-lvnav a{display:flex;align-items:center;justify-content:center;min-height:44px;border-radius:12px;font-weight:900;font-size:14.5px;color:rgba(255,255,255,.85);background:rgba(255,255,255,.06);transition:background-color .2s,box-shadow .2s}.sm-lvnav a:active,.sm-lvnav a:hover{background:rgba(255,106,0,.18);box-shadow:inset 0 0 0 1.5px #ff8a00}.sm-lvnav li:nth-child(2) a{color:#ffb347}.sm-levels{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.sm-level{padding:20px 18px 18px;border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.025));box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.sm-level[data-lv=adv]{background:radial-gradient(420px 200px at 100% 0,rgba(255,106,0,.22),transparent 70%),linear-gradient(180deg,#1c1510,#14100d);box-shadow:inset 0 0 0 1.5px rgba(255,106,0,.6)}.sm-lvtop{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sm-lvtop b{font-size:20px;font-weight:900}.sm-level>p{margin-top:8px;font-size:14.5px;line-height:1.7;color:rgba(255,255,255,.75)}.sm-level ol{margin-top:12px;display:grid;gap:6px}.sm-level a{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;border-radius:14px;font-weight:800;font-size:15.5px;background:rgba(255,255,255,.06);transition:background-color .2s,box-shadow .2s}.sm-level a:hover{background:rgba(255,106,0,.16);box-shadow:inset 0 0 0 1.5px #ff8a00}.sm-level a svg:last-child{margin-left:auto;color:#ffb347}.sm-lvn{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:900;color:#1a0d00;background:linear-gradient(135deg,#ffb347,#ff6a00)}.sm-extra{margin-top:18px;display:flex;flex-wrap:wrap;gap:8px}@media(min-width:768px){.sm-levels{gap:20px}.sm-level ol,.sm-levels{grid-template-columns:repeat(2,minmax(0,1fr))}}.sm-lvban{padding-top:52px;padding-bottom:36px;background:linear-gradient(180deg,#0b0c12,#12100d);border-top:1px solid rgba(255,106,0,.35)}.sm-lvban.adv{background:linear-gradient(180deg,#0b0c12,#17100a);border-top:2px solid #ff6a00}.sm-lvtag{display:inline-block;padding:3px 14px;border-radius:99px;font-size:14px;font-weight:900;letter-spacing:.1em;color:#1a0d00;background:linear-gradient(135deg,#ffb347,#ff6a00)}.sm-lvban h2{margin-top:12px;font-size:clamp(28px,5.4vw,46px);font-weight:900;line-height:1.2}.sm-lvban p{margin-top:8px;font-size:16px;line-height:1.7;color:rgba(255,255,255,.75);max-width:36em}.sm-lvup{display:inline-flex;align-items:center;min-height:44px;margin-top:6px;font-weight:800;font-size:14px;color:#ffb347}.sm-how{padding:18px 18px 20px;border-radius:24px;background:radial-gradient(520px 220px at 0 0,rgba(255,106,0,.22),transparent 70%),rgba(255,255,255,.04);box-shadow:inset 0 0 0 1.5px rgba(255,106,0,.55)}.sm-howh{display:flex;align-items:center;gap:12px}.sm-howh b{font-size:20px;font-weight:900}.sm-how ul{margin-top:12px;display:grid;gap:8px}.sm-how li{display:flex;gap:10px;align-items:flex-start;font-size:15.5px;line-height:1.7;color:rgba(255,255,255,.88)}.sm-how li svg{margin-top:5px;color:#ffb347}.sm-says{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.sm-say{padding:16px 16px 18px;border-radius:20px;background:linear-gradient(180deg,#1b1d25,#15161d);box-shadow:inset 0 0 0 1px rgba(170,175,190,.2)}.sm-say[data-good="1"]{background:radial-gradient(400px 160px at 50% 0,rgba(255,106,0,.18),transparent 70%),linear-gradient(180deg,#1c1510,#14100d);box-shadow:inset 0 0 0 1.5px rgba(255,106,0,.6)}.sm-quote{margin-top:10px;font-size:16.5px;line-height:1.8;font-weight:800}.sm-say small{display:block;margin-top:8px;font-size:14px;color:rgba(255,255,255,.65)}@media(min-width:768px){.sm-says{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.sm-says.three{grid-template-columns:repeat(3,minmax(0,1fr))}}.sm-build{margin-top:12px;padding-top:10px;border-top:1px dashed rgba(255,138,0,.4)}.sm-bl{font-size:12px;font-weight:900;letter-spacing:.08em;color:#ffb347}.sm-build ul{margin-top:6px;display:grid;gap:4px;list-style:none;padding:0}.sm-build li{position:relative;padding-left:16px;font-size:14px;line-height:1.65;color:rgba(255,255,255,.8)}.sm-build li:before{content:"";position:absolute;left:2px;top:.7em;width:6px;height:6px;border-radius:50%;background:#ff8a00}.sm-tool{margin-top:10px;display:flex;gap:6px;align-items:flex-start;padding:8px 10px;border-radius:12px;font-size:13.5px;font-weight:800;line-height:1.55;color:#ffd29a;background:rgba(255,106,0,.12)}.sm-tool svg{margin-top:2px}.sm-powers{display:grid;gap:12px}.sm-fic{flex:none;width:40px;height:40px;border-radius:13px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#ffb347,#ff6a00 55%,#e04800)}.sm-fic.big{width:48px;height:48px;border-radius:15px}.sm-sh{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sm-sh b{font-size:18px;font-weight:900}.sm-stag{padding:2px 10px;border-radius:99px;font-size:12px;font-weight:900;color:#ffd29a;background:rgba(255,106,0,.18);box-shadow:inset 0 0 0 1px rgba(255,106,0,.5)}.sm-decide,.sm-fmls,.sm-fmts,.sm-src,.sm-tiers{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.sm-dec,.sm-fml,.sm-fmt,.sm-scard,.sm-tier{padding:16px 16px 18px;border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.025));box-shadow:inset 0 0 0 1px rgba(255,255,255,.11);transition:opacity .5s ease,transform .5s cubic-bezier(.22,1,.36,1),box-shadow .25s;transition-delay:calc(var(--i,0) * .08s)}.sm-fmt[data-first],.sm-scard[data-first]{background:linear-gradient(135deg,rgba(255,106,0,.22),rgba(255,179,71,.05));box-shadow:inset 0 0 0 1.5px rgba(255,106,0,.65)}.sm-fmt p,.sm-scard p{margin-top:10px;font-size:14.5px;line-height:1.7;color:rgba(255,255,255,.8)}.sm-scard small{display:block;margin-top:8px;font-size:13.5px;line-height:1.6;color:#ffd29a}[data-grow=arm].sm-decide .sm-dec,[data-grow=arm].sm-fmls .sm-fml,[data-grow=arm].sm-fmts .sm-fmt,[data-grow=arm].sm-src .sm-scard,[data-grow=arm].sm-tiers .sm-tier{opacity:0;transform:translateY(16px)}@media(min-width:640px){.sm-fmls,.sm-fmts,.sm-src{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(min-width:1024px){.sm-decide,.sm-fmts,.sm-src,.sm-tiers{grid-template-columns:repeat(3,minmax(0,1fr))}.sm-decide,.sm-tiers{gap:18px}.sm-fmls{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:640px) and (max-width:1023px){.sm-decide,.sm-tiers{grid-template-columns:minmax(0,1fr)}}.sm-flow{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.sm-fl{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:18px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);transition:opacity .5s,transform .5s cubic-bezier(.22,1,.36,1),box-shadow .25s;transition-delay:calc(var(--i,0) * .1s)}.sm-fln{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:14px;font-weight:900;color:#1a0d00;background:linear-gradient(135deg,#ffb347,#ff6a00)}.sm-fl b{font-size:17px;font-weight:900}.sm-fl p{margin-top:2px;font-size:14px;line-height:1.6;color:rgba(255,255,255,.75)}[data-grow=arm].sm-flow .sm-fl{opacity:0;transform:translateY(14px)}@media(min-width:768px){.sm-flow{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px}}.sm-qs{display:grid;gap:8px;list-style:none;padding:0}.sm-qs li{gap:12px;padding:12px 14px;border-radius:16px;font-size:16px;font-weight:800;line-height:1.55;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.sm-fmlh,.sm-qs li{display:flex;align-items:center}.sm-fmlh{gap:10px}.sm-fmlh b{font-size:19px;font-weight:900}.sm-chain{margin-top:12px;display:grid;gap:6px;list-style:none;padding:0}.sm-chain li{position:relative;padding:7px 12px;border-radius:12px;font-size:14.5px;font-weight:800;background:rgba(255,106,0,.14);box-shadow:inset 0 0 0 1px rgba(255,106,0,.4)}.sm-chain li:not(:last-child):after{content:"↓";position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#ffb347;font-weight:900}.sm-fex{margin-top:12px;font-size:13.8px;line-height:1.7;color:rgba(255,255,255,.78)}.sm-fml small{display:block;margin-top:8px;font-size:13px;font-weight:800;color:#ffb347}.sm-mix{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}[data-grow=arm].sm-mix .bl-poster{opacity:0;transform:translateY(18px)}@media(min-width:768px){.sm-mix{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.sm-models,.sm-tacs{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.sm-mod{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:18px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);transition:opacity .5s,transform .5s cubic-bezier(.22,1,.36,1),box-shadow .25s;transition-delay:calc(var(--i,0) * .09s)}.sm-mod b{font-size:17px;font-weight:900}.sm-mod p{margin-top:2px;font-size:14px;line-height:1.6;color:rgba(255,255,255,.75)}[data-grow=arm].sm-models .sm-mod,[data-grow=arm].sm-tacs .sm-mod{opacity:0;transform:translateY(14px)}@media(min-width:640px){.sm-models,.sm-tacs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.sm-models{grid-template-columns:repeat(5,minmax(0,1fr))}.sm-models .sm-mod{flex-direction:column}.sm-tacs{grid-template-columns:repeat(4,minmax(0,1fr))}.sm-tacs .sm-mod{flex-direction:column}}.sm-tier b{display:block;margin-top:10px;font-size:20px;font-weight:900}.sm-tier ul{margin-top:10px;display:grid;gap:8px}.sm-tier li{display:flex;gap:8px;align-items:flex-start;font-size:14.5px;line-height:1.6;color:rgba(255,255,255,.82)}.sm-tier li svg{margin-top:4px;color:#ffb347}.sm-tier:nth-child(2){box-shadow:inset 0 0 0 1.5px rgba(255,106,0,.5)}.sm-tier:nth-child(3){background:radial-gradient(400px 160px at 50% 0,rgba(255,106,0,.2),transparent 70%),linear-gradient(180deg,#1c1510,#14100d);box-shadow:inset 0 0 0 2px rgba(255,106,0,.7)}.sm-months{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.sm-mo{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 0 8px;border-radius:14px;color:#ffb347;background:linear-gradient(180deg,rgba(255,106,0,.26),rgba(255,106,0,.07));box-shadow:inset 0 0 0 1.5px rgba(255,106,0,.5);transition:opacity .45s,transform .45s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * .06s)}.sm-mo i{font-style:normal;font-size:13.5px;font-weight:900;color:#fff}[data-grow=arm].sm-months .sm-mo{opacity:0;transform:scale(.8)}@media(min-width:768px){.sm-months{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}}.sm-dec h3{margin-top:10px;font-size:20px;font-weight:900;line-height:1.35}.sm-dec p{margin:8px 0 12px;font-size:14.5px;line-height:1.7;color:rgba(255,255,255,.78)}.sm-dec .bl-ctag{margin-left:8px;vertical-align:middle}.sm-dec{display:block}.sm-cgroups,.sm-check{display:grid;gap:18px}.sm-cgroup ul{margin-top:10px;display:grid;gap:8px;list-style:none;padding:0}.sm-citem{display:flex;gap:12px;align-items:center;min-height:52px;padding:10px 14px;border-radius:16px;cursor:pointer;font-size:15.5px;font-weight:700;line-height:1.5;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.sm-citem input{position:absolute;opacity:0;width:1px;height:1px}.sm-citem:has(input:focus-visible){box-shadow:inset 0 0 0 2px #ffb347}.sm-cbox{flex:none;width:26px;height:26px;border-radius:9px;display:grid;place-items:center;color:#1a0d00;box-shadow:inset 0 0 0 2px rgba(255,255,255,.35);transition:background .2s,box-shadow .2s}.sm-citem[data-on="1"]{background:linear-gradient(135deg,rgba(255,106,0,.22),rgba(255,179,71,.06));box-shadow:inset 0 0 0 1.5px rgba(255,106,0,.7)}.sm-citem[data-on="1"] .sm-cbox{background:linear-gradient(135deg,#ffb347,#ff6a00);box-shadow:none}.sm-cres{padding:20px 18px 22px;border-radius:26px;background:radial-gradient(500px 220px at 50% 0,rgba(255,106,0,.22),transparent 70%),rgba(255,255,255,.04);box-shadow:inset 0 0 0 1.5px rgba(255,106,0,.55)}.sm-cbar{height:10px;border-radius:99px;background:rgba(255,255,255,.12);overflow:hidden}.sm-cbar i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#ffb347,#ff6a00);transition:width .4s ease}.sm-cnum{margin-top:8px;font-size:14px;font-weight:800;color:rgba(255,255,255,.75)}.sm-cnum b{font-size:22px;color:#ffb347}.sm-cres h3{margin-top:8px;font-size:22px;font-weight:900}.sm-cres p{margin:6px 0 14px;font-size:15px;line-height:1.7;color:rgba(255,255,255,.8)}@media(min-width:900px){.sm-check{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}.sm-cres{position:sticky;top:130px}}.sm-faq{display:grid;gap:10px}.sm-qa{border-radius:18px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);overflow:hidden}.sm-qa summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:12px 16px;cursor:pointer;list-style:none;font-size:16.5px;font-weight:900;line-height:1.5}.sm-qa summary::-webkit-details-marker{display:none}.sm-qa summary svg{color:#ffb347;transition:transform .25s}.sm-qa[open] summary svg{transform:rotate(180deg)}.sm-qa[open]{box-shadow:inset 0 0 0 1.5px rgba(255,106,0,.6)}.sm-qa p{padding:0 16px 16px;font-size:15.5px;line-height:1.85;color:rgba(255,255,255,.82)}