.sl{--wine:var(--primary,#810814);--wine-d:#650610;--wine-ink:var(--primary,#810814);--site:#fbfcfd;--soft:#f1f2f5;--card:#fff;--card2:#f7f7fa;--card3:#f3f3f6;--ink:#1a1a2e;--ink2:#44445a;--text:#33334a;--mut:#5a5a6a;--muted:#6b6b7b;--faint:#8a8a98;--faint2:#9a9aa8;--line:#d9d9e2;--line2:#e2e2ea;--line3:#ececf1;--line4:#e6e6ec;--line5:#eee;--pink:#fbf3f4;--pink2:#f3e4e7;--pink3:#f3dde1;--pink4:#f8ecee;--pinkline:#ebd3d6;--pinkline2:#e7d5d8;--pinkline3:#ece5e7;--pinkdot:#e3c6cb;--pinkdot2:#c9b6ba;--winebar:#f7f5f5;--ok:#2e7d4f;--okbg:#e6f2eb;--warn-bg:#fff4e0;--warn-line:#f0d29a;--warn-ink:#8a5a00;--amber-line:#e8a33d;--miss-bg:#fdecec;--miss-line:#f2c4c4;--miss-ink:#a1262e;--hdr:#fcfcfdf5;--shadow:0 10px 30px #1414280f;--shadow-lg:0 24px 50px #1414281f;--shadow-wine:0 24px 50px #81081424;--wine-rgb:129,8,20;--f:var(--font-geist-sans),"Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--hand:"Caveat","Segoe Print","Bradley Hand",cursive;background:var(--site);color:var(--ink);font-family:var(--f);-webkit-font-smoothing:antialiased;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;text-wrap:pretty;min-height:100vh;font-size:15px;line-height:1.5;overflow-x:clip}.dark .sl{--wine:var(--primary,#fb773c);--wine-d:#e8652a;--wine-ink:var(--primary,#fb773c);--site:#1b1b1f;--soft:#212126;--card:#27272d;--card2:#2c2c33;--card3:#30303a;--ink:#f3f3f5;--ink2:#c8c8d2;--text:#d4d4dc;--mut:#b4b4bf;--muted:#9b9ba7;--faint:#85859a;--faint2:#7a7a8e;--line:#44444e;--line2:#3a3a43;--line3:#34343c;--line4:#36363f;--line5:#34343c;--pink:#2f2420;--pink2:#3e2b22;--pink3:#4c3328;--pink4:#3a2a24;--pinkline:#553a2d;--pinkline2:#553a2d;--pinkline3:#3f3230;--pinkdot:#553a2d;--pinkdot2:#6a4a3c;--winebar:#2a2528;--ok:#5fbf85;--okbg:#1f3a2a;--warn-bg:#3a3020;--warn-line:#8a6a2a;--warn-ink:#e0a94a;--amber-line:#8a6a2a;--miss-bg:#3d2224;--miss-line:#7a3a3f;--miss-ink:#ff9aa0;--hdr:#1b1b1ff5;--shadow:0 10px 30px #00000059;--shadow-lg:0 24px 50px #00000080;--shadow-wine:0 24px 50px #00000080;--wine-rgb:251,119,60;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sl *,.sl :before,.sl :after{box-sizing:border-box}.sl h1,.sl h2,.sl h3,.sl p,.sl ul,.sl ol,.sl blockquote,.sl fieldset{margin:0}.sl ul,.sl ol{padding:0;list-style:none}.sl fieldset{border:0;min-width:0;padding:0}.sl legend{padding:0}.sl :where(a){color:inherit;text-decoration:none}.sl :where(button,input,select,textarea){color:inherit;font-family:inherit}.sl :where(button){cursor:pointer}.sl :focus-visible{outline:2px solid var(--wine);outline-offset:2px}.sl [hidden]{display:none!important}.sl p,.sl li,.sl small,.sl label,.sl legend,.sl summary,.sl span,.sl b{text-wrap:pretty}.sl-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sl-nw{white-space:nowrap}.sl-wrap{width:100%;max-width:1222px;margin:0 auto;padding-left:0;padding-right:0}@media (max-width:1269px){.sl-wrap{padding-left:24px;padding-right:24px}}@media (max-width:767px){.sl-wrap{padding-left:16px;padding-right:16px}}.sl-m{display:none!important}@media (max-width:767px){.sl-d{display:none!important}.sl-m{display:revert!important}}.sl-h2{letter-spacing:-.01em;font-size:44px;font-weight:700;line-height:1.12}.sl-kicker{letter-spacing:.1em;color:var(--wine-ink);font-size:13px;font-weight:700}.sl-lead{color:var(--text);font-size:19px;line-height:1.55}@media (max-width:767px){.sl-h2{text-wrap:balance;font-size:28px;line-height:1.15}.sl-kicker{font-size:12px}.sl-lead{color:var(--ink2);font-size:16px;line-height:1.6}}.sl-bar{background:var(--primary);color:var(--primary-foreground);justify-content:center;align-items:center;height:38px;padding:0 16px;font-size:13.5px;font-weight:600;line-height:1;display:flex}.sl-bar-in{align-items:center;gap:14px;display:flex}.sl-bar-dot{background:var(--primary-foreground);border-radius:99px;flex:0 0 5px;width:5px;height:5px}.sl-bar-link{color:var(--primary-foreground);text-underline-offset:3px;cursor:pointer;white-space:nowrap;font-weight:700;font:inherit;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.sl-bar-link:hover{opacity:.85}.sl-bar-link:focus-visible{outline-color:var(--primary-foreground)}@media (max-width:767px){.sl-bar{text-align:center;height:auto;min-height:34px;padding:0 12px;font-size:12.5px;line-height:1.2}.sl-bar-in{gap:9px}.sl-bar-dot{flex-basis:4px;width:4px;height:4px}}.sl-hdr{z-index:20;background:var(--hdr);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line3);transition:box-shadow .25s;position:sticky;top:0}.sl-hdr.stuck{box-shadow:0 6px 18px #14142814}.dark .sl-hdr.stuck{box-shadow:0 6px 18px #0006}.sl-hd{align-items:center;gap:28px;height:64px;display:flex}.sl-logo{flex:none;align-items:center;display:flex}.sl-logo img{width:auto;height:36px}.sl-nav{color:var(--ink2);align-items:center;gap:22px;font-size:14px;display:flex}.sl-nav a{cursor:pointer;white-space:nowrap}.sl-nav a:hover{color:var(--wine-ink)}.sl-nav .pv{color:var(--ink);align-items:center;gap:6px;display:inline-flex}.sl-sp{flex:1}.sl-right{align-items:center;gap:28px;display:flex}.sl-lang{border:1px solid var(--line);border-radius:8px;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex;overflow:hidden}.sl-lang a,.sl-lang span{color:var(--muted);padding:5px 9px}.sl-lang a:hover{color:var(--wine-ink)}.sl-lang .on{background:var(--pink);color:var(--wine-ink)}.sl-hbtn{background:var(--wine);color:#fff;white-space:nowrap;cursor:pointer;border:0;border-radius:9px;align-items:center;height:38px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.sl-hbtn:hover{background:var(--wine-d)}.sl-thm{width:36px;height:36px;color:var(--ink2);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;margin-left:-14px;display:inline-flex}.sl-thm:hover{color:var(--wine-ink);background:var(--card3)}.sl-burger,.sl-menu{display:none}@media (max-width:1239px){.sl-nav{display:none}.sl-hd>.sl-right:has(.sl-burger) .sl-lang{display:none}.sl-hd>.sl-right:has(.sl-burger) .sl-thm{display:none}.sl-burger{width:38px;height:38px;color:var(--ink);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;margin-right:-6px;display:inline-flex}.sl-menu{border-top:1px solid var(--line3);flex-direction:column;gap:14px;padding:14px 24px 18px;font-size:16px;display:flex}.sl-menu a{color:var(--ink);cursor:pointer}.sl-menu .pv{align-items:center;gap:7px;font-weight:600;display:inline-flex}.sl-mrow{align-items:center;gap:12px;display:flex}.sl-mrow .sl-lang span,.sl-mrow .sl-lang a{padding:5px 10px}.sl-thm-m{color:var(--ink2);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;display:inline-flex}}@media (max-width:767px){.sl-hd{gap:8px;height:56px}.sl-logo img{height:29px}.sl-hd>.sl-right .sl-lang,.sl-hd>.sl-right .sl-thm{display:none}.sl-right{gap:8px}.sl-hbtn{height:34px;padding:0 12px;font-size:13px}.sl-menu{padding:14px 16px 18px}}.sl-hero{align-items:center;gap:64px;padding-block:64px 72px;display:flex}.sl-hero-l{flex-direction:column;flex:.95 1 0;gap:20px;min-width:0;display:flex}.sl-hero-r{transform-origin:0;flex-direction:column;flex:1.05 1 0;gap:12px;min-width:0;display:flex;transform:perspective(1800px)rotateY(-10deg)rotateX(3deg)}.sl-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--wine-ink);text-wrap:balance;font-size:12px;font-weight:600}.sl-h1{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(34px,4.3vw,54px);font-weight:800;line-height:1.05}.sl-h1 em{color:var(--wine-ink);font-style:normal}.sl-sub{color:var(--ink2);max-width:46ch;font-size:18px;line-height:1.6}.sl-cta-zone{flex-direction:column;align-items:center;gap:24px;display:flex}.sl-cta{isolation:isolate;background:var(--wine);color:#fff;height:54px;font:700 16px/1 var(--f);cursor:pointer;box-shadow:0 10px 24px rgba(var(--wine-rgb),.22);border:0;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:0 28px;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden}.sl-cta:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(105deg,#0000 0%,#fff0 20%,#ffffff52 50%,#fff0 80%,#0000 100%);width:45%;animation:4.8s ease-in-out .8s 3 sl-sheen;position:absolute;top:0;bottom:0;left:-60%}.sl-cta span,.sl-cta svg{z-index:2;position:relative}.sl-cta .arr{transition:transform .2s;animation:4.8s ease-in-out 1.9s 3 sl-nudge}.sl-cta:hover{background:var(--wine-d);box-shadow:0 14px 30px rgba(var(--wine-rgb),.3);transform:translateY(-2px)}.sl-cta:hover .arr{animation:none;transform:translateY(3px)}.sl-cta:focus-visible{outline:3px solid var(--wine);outline-offset:4px}@keyframes sl-sheen{0%{left:-60%}30%,to{left:120%}}@keyframes sl-nudge{0%,50%,to{transform:translateY(0)}62%{transform:translateY(5px)}74%{transform:translateY(0)}86%{transform:translateY(3px)}}.sl-gchecks{color:var(--ink2);flex-direction:column;gap:8px;font-size:14px;display:flex}.sl-gchecks>span{align-items:flex-start;gap:8px;max-width:520px;display:flex}.sl-gck{width:18px;height:18px;fill:var(--okbg);stroke:var(--ok);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 18px;margin-top:1px}.sl-gchecks b{color:var(--ink)}.sl-dlab{display:none}.sl-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.sl-tab{all:unset;text-align:center;background:var(--soft);color:var(--muted);cursor:pointer;border-radius:999px;padding:7px 0;font-size:12px;font-weight:600;transition:background .3s,color .3s;position:relative;overflow:hidden}.sl-tab[aria-selected=true]{background:var(--card);color:var(--wine-ink);box-shadow:inset 0 0 0 1.5px var(--wine)}.sl-tab:focus-visible{outline:2px solid var(--wine);outline-offset:2px}.sl-screen{background:var(--card);border:1px solid var(--line2);height:452px;box-shadow:var(--shadow-lg);border-radius:16px;position:relative;overflow:hidden}.sl-capt{background:var(--card);border:1px solid var(--pinkline);min-height:56px;box-shadow:0 10px 28px #1414281a,0 0 0 4px rgba(var(--wine-rgb),.05);border-radius:12px;align-items:center;padding:12px 18px;font-size:15px;font-weight:500;display:flex;position:relative}.sl-scene{flex-direction:column;gap:9px;padding:18px 20px;font-size:15px;animation:.4s ease-out both sl-fadein;display:flex;position:absolute;inset:0}@keyframes sl-fadein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes sl-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes sl-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes sl-grow{0%{width:0}to{width:var(--w)}}@keyframes sl-sent2{0%,37%{opacity:0;visibility:hidden}41%,to{opacity:1;visibility:visible}}.sl-scene .cur{visibility:hidden;z-index:5;pointer-events:none;filter:drop-shadow(0 2px 3px #00000040);transform:translate(var(--sx,400px),var(--sy,120px));animation:7.5s linear both sl-cur4;position:absolute;top:0;left:0}.sl-scene .cur.on{visibility:visible}@keyframes sl-cur4{0%,20%{transform:translate(var(--sx),var(--sy));opacity:1}29%{transform:translate(var(--tx),var(--ty))}32%{transform:translate(var(--tx),var(--ty))scale(.8)}35%,38%{transform:translate(var(--tx),var(--ty));opacity:1}41%,to{transform:translate(var(--tx),var(--ty));opacity:0}}.sl-scene .b1.press{animation:7.5s linear both sl-press}@keyframes sl-press{0%,30%{background:var(--pink2);transform:none}32%{background:var(--pinkline);transform:scale(.95)}35%,to{background:var(--pink2);transform:none}}.sl-scene .ty{clip-path:inset(0 100% 0 0);animation:1.3s steps(30,end) both sl-type;display:inline-block}.sl-scene .ty.long{animation-duration:2.2s;animation-timing-function:steps(70,end)}.sl-scene .d1{animation-delay:.4s}.sl-scene .d2{animation-delay:1.9s}.sl-scene .d3{animation-delay:3.3s}.sl-scene .dn{animation-delay:2.6s}.sl-scene .tk{opacity:0;animation:.35s ease-out both sl-pop}.sl-scene .k1{animation-delay:.6s}.sl-scene .k2{animation-delay:1.2s}.sl-scene .k3{animation-delay:1.8s}.sl-scene .k4{animation-delay:2.4s}.sl-scene .k5{animation-delay:3s}.sl-scene .k6{animation-delay:3.6s}.sl-scene .track{background:var(--line3);border-radius:99px;height:6px;overflow:hidden}.sl-scene .bar{background:var(--wine);border-radius:99px;width:0;height:6px;animation:1.4s ease-out .6s both sl-grow}.sl-scene .okbar{background:var(--ok);border-radius:99px;width:77%;height:6px}.sl-scene .lbl{letter-spacing:.06em;font-size:12px;font-weight:600}.sl-scene .lbl.w{color:var(--wine-ink)}.sl-scene .lbl.g{color:var(--mut)}.sl-scene .top{justify-content:space-between;align-items:center;gap:10px;display:flex}.sl-scene .q{color:var(--muted);font-size:13px}.sl-scene .a{border:1px solid var(--line);background:var(--card);border-radius:8px;padding:9px 12px;font-size:14px}.sl-scene .pill{color:var(--muted);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:500}.sl-scene .note{background:var(--pink);border:1px solid var(--pinkline);border-radius:10px;align-items:center;gap:10px;margin-top:auto;padding:10px 12px;display:flex}.sl-scene .note i{background:var(--wine);color:#fff;height:20px;font:700 12px var(--f);border-radius:99px;flex:0 0 20px;justify-content:center;align-items:center;font-style:normal;display:flex}.sl-scene .note span{color:var(--wine-ink);flex:1;font-size:12px;line-height:1.45}.sl-scene .note b{border:1px dashed var(--wine);color:var(--wine-ink);white-space:nowrap;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600}.sl-scene .g2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.sl-scene .kv{background:var(--card2);border-radius:8px;padding:8px 10px;font-size:13px}.sl-scene .kv small{color:var(--muted);font-size:11px;display:block}.sl-scene .warn,.sl-scene .miss{border-radius:8px;align-items:flex-start;gap:8px;padding:7px 10px;font-size:12px;display:flex}.sl-scene .warn{background:var(--warn-bg);border:1px solid var(--warn-line);color:var(--warn-ink)}.sl-scene .miss{background:var(--miss-bg);border:1px solid var(--miss-line);color:var(--miss-ink)}.sl-scene .warn svg,.sl-scene .miss svg{flex:0 0 16px;margin-top:1px}.sl-scene .nhead{color:var(--muted);justify-content:space-between;font-size:11px;display:flex}.sl-scene .nhead .add{color:var(--wine-ink)}.sl-scene .dashed{border:1px dashed var(--line);border-radius:8px;padding:7px 10px;font-size:13px}.sl-scene .row{border-bottom:1px solid var(--line3);justify-content:space-between;gap:12px;padding-bottom:8px;font-size:14px;display:flex}.sl-scene .btns{gap:8px;margin-top:auto;display:flex}.sl-scene .b1,.sl-scene .b2{text-align:center;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600}.sl-scene .b1{background:var(--pink2);color:var(--wine-ink)}.sl-scene .b2{border:1px solid var(--line)}.sl-scene .box{background:var(--card);border:1px solid var(--line2);border-radius:10px;flex-direction:column;gap:7px;padding:10px 12px;font-size:13px;display:flex}.sl-scene .box>div+div{border-top:1px solid var(--line3);padding-top:7px}.sl-scene .box.doc>div+div{border-top:0;padding-top:0}.sl-scene .mu{color:var(--muted)}.sl-scene .ok{color:var(--ok)}.sl-scene .no{color:var(--miss-ink)}.sl-scene .checks{color:var(--ink2);flex-direction:column;gap:6px;font-size:13px;display:flex}.sl-scene .bhead{color:var(--muted);justify-content:space-between;font-size:12px;display:flex}.sl-scene .why{color:var(--ink2);font-size:12px}.sl-scene .total{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;display:flex}.sl-scene .total b{font-size:16px;font-weight:700}.sl-scene .total .view{border:1px solid var(--wine);color:var(--wine-ink);border-radius:8px;padding:8px 12px;font-size:13px;font-weight:600}.sl-scene .phs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;font-size:11px;display:grid}.sl-scene .phs span{background:var(--soft);border-radius:6px;padding:5px}.sl-scene .dochead{justify-content:space-between;align-items:center;font-size:12px;display:flex}.sl-scene .dochead .ed{border:1px solid var(--line);border-radius:6px;padding:3px 8px;font-weight:600}.sl-scene .headline{font-size:15px;font-weight:700}.sl-scene .impl{letter-spacing:.06em;color:var(--muted);font-size:11px;font-weight:600}.sl-scene .terms{color:var(--ink2);font-size:12px}.sl-scene .sentov{z-index:4;text-align:center;background:#fbfcfdf2;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;animation:7.5s linear both sl-sent2;display:flex;position:absolute;inset:0}.dark .sl-scene .sentov{background:#27272df2}.sl-scene .sentov .c{background:var(--ok);border-radius:99px;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.sl-scene .sentov .st{font-size:18px;font-weight:700}.sl-scene .sentov .sent-list{text-align:left;flex-direction:column;gap:8px;width:100%;max-width:420px;display:flex}.sl-scene .sentov .sr{background:var(--card);border:1px solid var(--line2);color:var(--ink2);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.sl-scene .sentov .sr b{color:var(--ink)}.sl-scene .sentov .sr small{color:var(--muted);font-size:12px;display:block}.sl-scene .sentov .si{background:var(--ok);border-radius:99px;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:flex}@media (max-width:767px){.sl-hero{flex-direction:column;align-items:stretch;gap:18px;padding-block:28px 40px}.sl-hero-l{gap:18px}.sl-hero-r{gap:10px;margin-top:10px;transform:none}.sl-eyebrow{font-size:11.5px}.sl-h1{letter-spacing:-.02em;font-size:34px;line-height:1.08}.sl-sub{max-width:none;font-size:16.5px}.sl-cta-zone{align-items:stretch;gap:18px}.sl-cta{width:100%;margin-top:4px}.sl-gchecks{gap:9px;line-height:1.5}.sl-dlab{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;font-size:11.5px;font-weight:700;display:flex}.sl-pulse{background:var(--wine);width:8px;height:8px;box-shadow:0 0 0 0 rgba(var(--wine-rgb),.45);border-radius:99px;animation:1.6s ease-out infinite sl-pulse}@keyframes sl-pulse{70%{box-shadow:0 0 0 7px rgba(var(--wine-rgb),0)}to{box-shadow:0 0 0 0 rgba(var(--wine-rgb),0)}}.sl-tab{font-size:11.5px}.sl-tab[aria-selected=true]:after{content:"";background:var(--wine);transform-origin:0;width:100%;height:3px;animation:sl-tp var(--d,7.5s)linear both;position:absolute;bottom:0;left:0}@keyframes sl-tp{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sl-demo.paused .sl-tab[aria-selected=true]:after{animation:none;transform:scaleX(1)}.sl-screen{pointer-events:none;height:auto;min-height:440px}.sl-scene{padding:14px;font-size:12px;position:relative;inset:auto}.sl-scene .cur{background:rgba(var(--wine-rgb),.16);width:34px;height:34px;box-shadow:0 0 0 2px rgba(var(--wine-rgb),.5);filter:none;transform:translate(calc(var(--tx) - 17px),calc(var(--ty) - 12px));border-radius:99px;animation:7.5s linear both sl-tap4;display:block}.sl-scene .cur path{display:none}@keyframes sl-tap4{0%,24%{opacity:0;transform:translate(calc(var(--tx) - 17px),calc(var(--ty) - 12px))scale(1.5)}28%{opacity:1;transform:translate(calc(var(--tx) - 17px),calc(var(--ty) - 12px))scale(1)}31%{opacity:1;transform:translate(calc(var(--tx) - 17px),calc(var(--ty) - 12px))scale(.8)}36%,to{opacity:0;transform:translate(calc(var(--tx) - 17px),calc(var(--ty) - 12px))scale(1.2)}}.sl-scene .note{flex-wrap:wrap}.sl-scene .note span{flex:calc(100% - 32px)}.sl-scene .note b{margin-left:30px}.sl-capt{min-height:64px;padding:10px 14px;font-size:14px;line-height:1.45}}.sl-problem{background:var(--soft);padding:64px 0}.sl-problem .sl-wrap{flex-direction:column;gap:32px;display:flex}.sl-problem-head{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.sl-problem-head .sl-lead{max-width:860px}.sl-pcards{gap:24px;display:flex;position:relative}.sl-parrow{background:var(--card);border:1px solid var(--pinkline);z-index:2;border-radius:48px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 16px #1414281a}.sl-pcard{background:var(--card);border:1px solid var(--line2);border-radius:16px;flex-direction:column;flex:1;gap:4px;min-width:0;padding:28px 30px 20px;display:flex;overflow:hidden}.sl-pcard.with{background:var(--pink);border:1.5px solid var(--wine)}.sl-pcard .k{letter-spacing:.08em;color:var(--mut);font-size:13px;font-weight:600}.sl-pcard.with .k{color:var(--wine-ink)}.sl-ptitle{color:var(--ink);font-size:28px;font-weight:700;line-height:1.2}.sl-ptitle.mut{color:var(--faint)}.sl-ptitle.wine{color:var(--wine-ink)}.sl-bat{vertical-align:middle;border:1.5px solid;border-radius:5px;gap:2px;margin-left:12px;padding:3px;display:inline-flex}.sl-bat span{border-radius:2px;width:16px;height:9px}.sl-psub{color:var(--mut);margin-top:2px;font-size:15px}.sl-vis{margin-top:10px;position:relative;overflow:hidden}.sl-vis-in{transform-origin:0 0;width:568px}.sl-chaos{height:210px;position:relative}.sl-chaos .nt{background:var(--card);border:1px solid var(--line2);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex;position:absolute;box-shadow:0 8px 18px #14142814}.sl-chaos .nt .t{color:var(--text);align-items:center;gap:10px;font-size:13px;font-weight:600;line-height:1.15;display:flex}.sl-chaos .nt .h{font-family:var(--hand);color:var(--text);font-size:21px;line-height:1.15}.sl-chaos .ln{background:var(--line4);border-radius:3px;height:5px}.sl-chaos .app{background:var(--card);z-index:2;border-radius:14px;justify-content:center;align-items:center;width:54px;height:54px;display:flex;position:absolute;box-shadow:0 8px 18px #1414281f}.sl-chaos .scr{color:var(--faint);z-index:3;position:absolute}.sl-chaos .arrow{color:var(--faint2);position:absolute}.sl-appvis{perspective:1200px;justify-content:flex-end;height:220px;margin-top:10px;margin-bottom:-20px;display:flex;position:relative}.sl-appvis .scr{z-index:3;color:var(--wine-ink);position:absolute;top:-26px;left:540px;transform:rotate(100deg)}.sl-app{transform-origin:100%;background:var(--card);border:1px solid var(--pinkline2);width:560px;height:300px;box-shadow:var(--shadow-wine);border-radius:14px;font-size:11px;display:flex;overflow:hidden;transform:rotateY(-10deg)rotateX(4deg)}.sl-app .side{border-right:1px solid var(--pinkline3);flex-direction:column;gap:4px;width:130px;padding:14px 10px;display:flex}.sl-app .side img{width:auto;height:28px;margin:2px 0 12px 6px}.sl-app .nav{white-space:nowrap;color:var(--mut);border-radius:8px;align-items:center;gap:8px;padding:7px 8px;font-size:12px;display:flex}.sl-app .nav.on{background:var(--pink4);color:var(--wine-ink);font-weight:700}.sl-app .nav svg{flex:0 0 14px}.sl-app .main{background:var(--card2);flex-direction:column;flex:1;gap:10px;padding:14px;display:flex}.sl-app .pane{border:1px solid var(--line5);background:var(--card);border-radius:10px;padding:10px 12px}.sl-app .pane .t{margin-bottom:8px;font-size:12px;font-weight:700}.sl-app .steps{align-items:center;gap:6px;display:flex}.sl-app .steps>div{color:var(--mut);align-items:center;gap:5px;font-size:10px;display:flex}.sl-app .steps .d{box-sizing:border-box;border-radius:14px;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.sl-app .steps .d.done{background:var(--wine)}.sl-app .steps .d.cur{border:2px solid var(--wine)}.sl-app .steps .d.off{border:2px solid var(--line)}.sl-app .steps .l{background:var(--line);flex:1;min-width:8px;height:1px}.sl-app .cols{gap:10px;display:flex}.sl-app .col{flex-direction:column;flex:1;gap:6px;display:flex}.sl-app .col.boxed{border:1px solid var(--line5);background:var(--card);border-radius:10px;padding:10px}.sl-app .col .h{font-size:11px;font-weight:700}.sl-app .fr{border:1px solid var(--line5);background:var(--card);border-radius:8px;justify-content:space-between;align-items:center;padding:7px 9px;font-size:11px;font-weight:600;display:flex}.sl-app .fr .rt{align-items:center;gap:8px;display:flex}.sl-app .fr .ln{background:var(--line4);border-radius:3px;width:50px;height:4px}.sl-app .fr .ok{background:var(--pink4);border-radius:18px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.sl-app .fr .lb{align-items:center;gap:7px;display:flex}.sl-cmp{border:1px solid var(--line2);background:var(--card);border-radius:16px;overflow:hidden}.sl-crow{grid-template-columns:190px 1fr 1fr;display:grid}.sl-crow+.sl-crow{border-top:1px solid var(--line4)}.sl-crow .cl{align-items:center;gap:12px;padding:18px 24px;font-size:16px;font-weight:700;display:flex}.sl-crow .cl span{background:var(--soft);width:36px;height:36px;color:var(--ink);border-radius:36px;flex:0 0 36px;justify-content:center;align-items:center;display:flex}.sl-crow .ct{color:var(--ink2);align-items:center;padding:18px 28px 18px 0;font-size:15px;line-height:1.55;display:flex}.sl-crow .cw{background:var(--pink);color:var(--ink);align-items:center;padding:18px 28px;font-size:15px;line-height:1.55;display:flex}.sl-crow .cw .ck{background:var(--pink3);border-radius:24px;flex:0 0 24px;justify-content:center;align-items:center;height:24px;margin-right:12px;display:inline-flex}.sl-crow .cw b{color:var(--wine-ink)}.sl-crow small{display:none}@media (max-width:767px){.sl-problem{padding:40px 0}.sl-problem .sl-wrap{gap:16px}.sl-pcards{flex-direction:column;gap:16px}.sl-parrow{display:none}.sl-pcard{border-radius:16px;gap:6px;padding:20px 18px;container-type:inline-size}.sl-pcard .k{letter-spacing:.1em;color:var(--muted);font-size:11.5px;font-weight:700}.sl-ptitle{white-space:nowrap;font-size:clamp(14px,5.05cqi,20px);line-height:1.25}.sl-bat{border-radius:4px;margin-left:8px;padding:2px}.sl-bat span{border-radius:1.5px;width:10px;height:7px}.sl-psub{color:var(--ink2);margin:2px 0 6px;font-size:14px}.sl-vis{margin:6px 0 0}.sl-vis.app2{margin:0 -18px -20px}.sl-chaos{height:232px;top:14px}.sl-appvis{box-sizing:content-box;height:318px;margin:0;padding-top:24px}.sl-cmp{background:0 0;border:0;flex-direction:column;gap:10px;margin-top:6px;display:flex;overflow:visible}.sl-crow{background:var(--card);border:1px solid var(--line2);border-radius:14px;display:block;overflow:hidden}.sl-crow+.sl-crow{border-top:1px solid var(--line2)}.sl-crow .cl{padding:14px 16px 4px;font-size:16px}.sl-crow .cl span{display:none}.sl-crow .ct{padding:4px 16px 12px;font-size:14px;display:block}.sl-crow .cw{color:var(--ink2);border-top:1px solid var(--pinkline);padding:12px 16px 14px;font-size:14px;display:block}.sl-crow .cw .ck{display:none}.sl-crow small{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:3px;font-size:11px;font-weight:700;display:block}.sl-crow .cw small{color:var(--wine-ink)}}.sl-how{padding:80px 0}.sl-how .sl-wrap{flex-direction:column;gap:64px;display:flex}.sl-srow{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.sl-txt{flex-direction:column;gap:14px;display:flex}.sl-step{letter-spacing:.1em;color:var(--wine-ink);font-size:14px;font-weight:600}.sl-txt h3{letter-spacing:-.01em;font-size:40px;font-weight:700;line-height:1.12}.sl-txt p{color:var(--text);font-size:20px;line-height:1.5}.sl-hbox{border:1.5px solid var(--wine);background:var(--pink);border-radius:14px;align-items:flex-start;gap:14px;margin-top:6px;padding:16px 18px;display:flex}.sl-hic{background:var(--wine);color:#fff;border-radius:12px;flex:0 0 42px;justify-content:center;align-items:center;height:42px;display:flex}.sl-hbox>div{flex-direction:column;gap:5px;display:flex}.sl-heb{letter-spacing:.09em;color:var(--wine-ink);font-size:12px;font-weight:700}.sl-hh{font-size:18px;font-weight:700;line-height:1.35}.sl-cks{flex-wrap:wrap;gap:6px 16px;margin-top:2px;display:flex}.sl-ck{color:var(--text);align-items:center;gap:6px;font-size:14px;display:inline-flex}.sl-ck b{color:var(--wine-ink)}.sl-win{background:var(--winebar);border:1px solid var(--pinkline3);border-radius:14px;font-size:14px;overflow:hidden;box-shadow:0 14px 34px #14142814}.dark .sl-win{box-shadow:0 14px 34px #0006}.sl-wbar{border-bottom:1px solid var(--pinkline3);align-items:center;gap:7px;padding:11px 16px;display:flex}.sl-wbar i{background:var(--line);border-radius:9px;width:9px;height:9px}.sl-wbar i:first-child{background:var(--wine)}.sl-wbar span{color:var(--mut);margin-left:6px;font-size:14px}.sl-wbody{flex-direction:column;gap:10px;padding:16px;display:flex}.sl-wbody .wr{justify-content:space-between;align-items:center;display:flex}.sl-wbody .wr b{font-size:16px}.sl-wbody .pill,.sl-wbody .tag{color:var(--wine-ink);background:var(--pink4);white-space:nowrap;border-radius:8px;padding:3px 9px;font-size:12px;font-weight:600}.sl-wbody .g2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sl-wbody .svc{background:var(--card);border:1px solid var(--line4);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.sl-wbody .svc.on{border-color:var(--wine)}.sl-wbody .svc b{font-weight:600;display:block}.sl-wbody .cb{border:1.5px solid var(--faint2);color:#fff;border-radius:5px;flex:0 0 18px;justify-content:center;align-items:center;height:18px;display:flex}.sl-wbody .svc.on .cb{background:var(--wine);border-color:var(--wine)}.sl-wbody .sm{color:var(--mut);font-size:12.5px}.sl-wbody .seg{background:var(--card3);border-radius:10px;padding:4px;display:flex}.sl-wbody .seg span{text-align:center;color:var(--mut);flex:1;padding:9px 0;font-size:14px}.sl-wbody .seg .on{background:var(--card);color:var(--ink);border-radius:8px;font-weight:600;box-shadow:0 1px 3px #0000000f}.sl-wbody .field{background:var(--card);border:1px solid var(--line2);border-radius:10px;justify-content:space-between;align-items:center;padding:10px 12px;font-family:ui-monospace,Menlo,monospace;font-size:13px;display:flex}.sl-wbody .field b{color:var(--wine-ink);font-weight:700;font-family:var(--f)}.sl-wbody .qq{font-size:15px;font-weight:600}.sl-wbody .qq .req{color:var(--wine-ink)}.sl-wbody .opt{background:var(--card);border:1px solid var(--line4);border-radius:10px;align-items:center;gap:10px;padding:11px 12px;font-weight:500;display:flex}.sl-wbody .opt.on{border:1.5px solid var(--wine);background:var(--pink)}.sl-wbody .rd{border:1.5px solid var(--faint2);box-sizing:border-box;border-radius:16px;flex:0 0 16px;width:16px;height:16px}.sl-wbody .opt.on .rd{border:5px solid var(--wine)}.sl-wbody .lab2{letter-spacing:.08em;color:var(--wine-ink);margin-top:4px;font-size:12px;font-weight:700}.sl-wbody .rz{font-size:17px;font-weight:700}.sl-wbody .miss{background:var(--miss-bg);border:1px solid var(--miss-line);color:var(--miss-ink);border-radius:10px;padding:10px 12px;font-size:13.5px;line-height:1.5}.sl-wbody .miss .mt{align-items:center;gap:8px;margin-bottom:4px;font-weight:700;display:flex}.sl-wbody .row{background:var(--card);border:1px solid var(--line4);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.sl-wbody .price{font-size:28px;font-weight:700}.sl-wbody .price small{color:var(--mut);font-size:15px;font-weight:400}.sl-wbody .ph{background:var(--card);border:1px solid var(--pinkline3);border-radius:8px;align-items:center;gap:6px;padding:9px 12px;display:flex}.sl-wbody .ph b{color:var(--wine-ink);flex:0 0 28px;width:28px}.sl-wbody .ph span{font-weight:600;display:block}.sl-get{flex-direction:column;align-items:center;gap:18px;display:flex}.sl-gh{font-size:22px;font-weight:700}.sl-ggrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:980px;display:grid}.sl-gbox{background:var(--card);border:1px solid var(--line2);min-height:58px;color:var(--ink);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;font-size:15px;font-weight:600;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s;display:flex}.sl-gbox svg{flex:0 0 22px;width:22px;height:22px}.sl-gbox:hover{background:var(--pink);border-color:var(--wine);box-shadow:0 10px 22px rgba(var(--wine-rgb),.1);transform:translateY(-2px)}.sl-gai{background:var(--pink);border:1.5px solid var(--wine);width:318px;min-height:58px;color:var(--wine-ink);border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:12px 22px;font-size:15px;font-weight:700;transition:background .2s,color .2s,transform .2s;display:flex}.sl-gai:hover{background:var(--wine);color:#fff;transform:translateY(-2px)}.sl-how-d{display:contents}.sl-how-m{display:none}@media (max-width:767px){.sl-how{padding:40px 0}.sl-how .sl-wrap{gap:16px}.sl-how-d{display:none}.sl-how-m{display:contents}.sl-slhead{justify-content:space-between;align-items:center;margin-top:-4px;display:flex}.sl-cnt{color:var(--wine-ink);font-size:13px;font-weight:700}.sl-slwrap{margin:0 -16px;position:relative}.sl-slider{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:12px;padding:4px 16px 10px;scroll-padding:0 16px;display:flex;overflow-x:auto}.sl-slider::-webkit-scrollbar{display:none}.sl-slider:focus-visible{outline:2px solid var(--wine);outline-offset:-2px}.sl-slide{scroll-snap-align:start;background:var(--card);border:1px solid var(--line2);border-radius:18px;flex-direction:column;flex:0 0 calc(100% - 44px);gap:10px;padding:18px 16px;display:flex;box-shadow:0 8px 22px #1414280d}.sl-slide .sl-step{font-size:11.5px;font-weight:700}.sl-slide h3{font-size:21px;font-weight:700;line-height:1.2}.sl-slide .ssub{color:var(--ink2);font-size:14.5px;line-height:1.55}.sl-slide .sl-win{border:1px solid var(--line4);background:var(--site);box-shadow:none;border-radius:12px;font-size:12px}.sl-slide .sl-wbar{border-bottom:1px solid var(--line5);background:var(--card2);color:var(--muted);gap:5px;padding:8px 10px;font-size:11.5px}.sl-slide .sl-wbar i{width:7px;height:7px}.sl-slide .sl-wbar span{font-size:11.5px}.sl-slide .sl-wbody{gap:7px;padding:10px}.sl-slide .sl-wbody .wr b{font-size:12.5px}.sl-slide .sl-wbody .pill,.sl-slide .sl-wbody .tag{background:var(--pink2);border-radius:99px;padding:2px 8px;font-size:10.5px;font-weight:700}.sl-slide .sl-wbody .svc{border-radius:8px;align-items:flex-start;gap:7px;padding:7px}.sl-slide .sl-wbody .svc b{font-size:11.5px;line-height:1.25}.sl-slide .sl-wbody .sm{font-size:10.5px}.sl-slide .sl-wbody .cb{border-radius:4px;flex-basis:15px;height:15px}.sl-slide .sl-wbody .cb svg{width:10px;height:10px}.sl-slide .sl-wbody .seg{border-radius:8px;padding:3px}.sl-slide .sl-wbody .seg span{border-radius:6px;padding:6px 4px;font-size:11.5px}.sl-slide .sl-wbody .field{border-radius:8px;padding:7px 9px;font-size:11px}.sl-slide .sl-wbody .field b{font-size:11px}.sl-slide .sl-wbody .qq{font-size:12px}.sl-slide .sl-wbody .opt{border-radius:8px;gap:8px;padding:8px 9px}.sl-slide .sl-wbody .rd{flex-basis:13px;width:13px;height:13px}.sl-slide .sl-wbody .opt.on .rd{border-width:4px}.sl-slide .sl-wbody .lab2{color:var(--muted);margin-top:0;font-size:10.5px}.sl-slide .sl-wbody .lab2.wine{color:var(--wine-ink)}.sl-slide .sl-wbody .rz{font-size:13px}.sl-slide .sl-wbody .miss{border-radius:8px;gap:8px;padding:8px;font-size:11.5px;display:flex}.sl-slide .sl-wbody .miss .mt{margin-bottom:2px}.sl-slide .sl-wbody .row{border-radius:8px;padding:7px 9px}.sl-slide .sl-wbody .price{font-size:20px;font-weight:800}.sl-slide .sl-wbody .price small{font-size:12px;font-weight:500;display:block}.sl-slide .sl-wbody .ph{gap:10px;padding:7px 10px}.sl-slide .sl-wbody .ph b{flex-basis:auto;width:auto}.sl-slide .sl-wbody .ph .sm{font-size:11px}.sl-slide .sl-wbody .resp{color:var(--muted);font-size:11px}.sl-slide .sl-hbox{border-radius:12px;gap:12px;margin-top:0;padding:12px}.sl-slide .sl-hic{border-radius:9px;flex-basis:36px;height:36px}.sl-slide .sl-heb{letter-spacing:.08em;font-size:10.5px}.sl-slide .sl-hh{font-size:14px}.sl-slide .sl-cks{flex-direction:column;gap:4px;margin-top:6px}.sl-slide .sl-ck{color:var(--ink2);font-size:12.5px}.sl-nav-a{border:1px solid var(--line2);background:var(--card);width:34px;height:34px;color:var(--wine-ink);cursor:pointer;border-radius:99px;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;top:46%;transform:translateY(-50%);box-shadow:0 4px 12px #1414281f}.sl-nav-a.prev{left:6px}.sl-nav-a.next{right:6px}.sl-nav-a[disabled]{opacity:0;pointer-events:none}.sl-dots{justify-content:center;gap:7px;display:flex}.sl-dots button{all:unset;background:var(--line);cursor:pointer;border-radius:99px;width:7px;height:7px;transition:width .2s,background .2s}.sl-dots button[aria-current=true]{background:var(--wine);width:20px}.sl-get{gap:12px}.sl-gh{text-align:center;margin-top:14px;font-size:20px}.sl-ggrid{grid-template-columns:1fr 1fr;gap:8px}.sl-gbox{border-radius:10px;gap:7px;min-height:0;padding:10px;font-size:13px;line-height:1.3}.sl-gbox svg{flex-basis:18px;width:18px;height:18px}.sl-gai{border-radius:10px;width:auto;min-height:0;padding:11px 18px;font-size:14px}}.sl-rules{background:var(--soft);padding:90px 0 150px}.sl-rules .sl-wrap{align-items:flex-start;gap:110px;padding-right:61px;display:flex}@media (max-width:1399px){.sl-rules .sl-wrap{gap:60px;padding-right:156px}}.sl-rules-l{flex-direction:column;flex:1;gap:30px;min-width:0;display:flex}.sl-pr{flex-direction:column;gap:24px;display:flex}.sl-pi{align-items:flex-start;gap:16px;display:flex}.sl-pic{background:var(--wine);color:#fff;border-radius:12px;flex:0 0 44px;justify-content:center;align-items:center;height:44px;font-weight:700;display:flex}.sl-pi>div{flex-direction:column;gap:6px;display:flex}.sl-pi b{font-size:21px;font-weight:600}.sl-pi p{color:var(--ink2);font-size:16px;line-height:1.5}.sl-rules-r{flex:0 0 600px;width:600px;position:relative}.sl-rwin{background:var(--winebar);border:1px solid var(--pinkline3);border-radius:14px;overflow:hidden;box-shadow:0 14px 34px #14142814}.sl-rwin .sl-wbar{color:var(--mut);font-size:13px}.sl-rbody{flex-direction:column;gap:12px;padding:16px;display:flex}.sl-rsvc{border:1px solid var(--pinkline3);background:var(--card);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.sl-svh{font-size:16px;font-weight:700}.sl-cfl{color:var(--muted);font-size:12px}.sl-cf{flex-direction:column;flex:1;gap:5px;display:flex}.sl-ccs{gap:10px;display:flex}.sl-cc{border:1px solid var(--line2);background:var(--card);border-radius:8px;flex:1;align-items:center;gap:8px;padding:9px 12px;font-size:14px;font-weight:600;display:flex}.sl-cc.on{border-color:var(--wine);background:var(--pink)}.sl-cc i{border:1.5px solid var(--faint2);box-sizing:border-box;color:#fff;border-radius:4px;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.sl-cc.on i{background:var(--wine);border-color:var(--wine)}.sl-ci{border:1px solid var(--line2);background:var(--card);border-radius:8px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:14px;font-weight:600;display:flex}.sl-ci.on{border-color:var(--wine)}.sl-ci em{color:var(--faint);font-style:normal;font-weight:500}.sl-g2{gap:10px;display:flex}.sl-rtag{z-index:3;align-items:center;display:flex;position:absolute;left:598px}.sl-rtag i{border-top:1.5px dashed var(--wine);width:14px}.sl-rtag span{letter-spacing:.08em;color:#fff;background:var(--wine);white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700}.sl-ralert{z-index:4;background:var(--card);border:1.5px solid var(--amber-line);border-radius:12px;align-items:flex-start;gap:12px;width:440px;padding:14px 16px;display:flex;position:absolute;bottom:-104px;right:-60px;box-shadow:0 16px 36px #14142824}.sl-ralert .ic{background:var(--warn-bg);border-radius:9px;flex:0 0 32px;justify-content:center;align-items:center;height:32px;display:flex}.sl-ralert>div{flex-direction:column;gap:4px;display:flex}.sl-ak{letter-spacing:.08em;color:var(--warn-ink);font-size:11px;font-weight:700}.sl-ralert b{font-size:15px;font-weight:700;line-height:1.35}.sl-ralert small{color:var(--mut);font-size:13px}.sl-tg{position:relative}@media (max-width:1269px){.sl-rules-r{flex:1 1 0;width:100%;max-width:600px}.sl-rtag{left:auto;right:0;transform:translate(calc(100% + 6px))}.sl-ralert{right:0}}@media (max-width:1023px){.sl-rules .sl-wrap{flex-direction:column;gap:40px;padding-right:24px}.sl-rules{padding-bottom:150px}.sl-rules-r{flex:none;align-self:center;width:100%;max-width:600px}.sl-rtag{display:none}.sl-ralert{right:0}}@media (max-width:767px){.sl-rules{padding:40px 0}.sl-rules .sl-wrap{gap:16px;padding-right:16px}.sl-rules-l{gap:16px}.sl-pr{gap:14px}.sl-pi{gap:12px}.sl-pic{border-radius:8px;flex-basis:32px;height:32px}.sl-pic svg{width:16px;height:16px}.sl-pi>div{gap:3px}.sl-pi b{font-size:16px;font-weight:700}.sl-pi p{font-size:14px;line-height:1.55}.sl-rules-r{flex-direction:column;gap:16px;display:flex}.sl-rwin{border:1px solid var(--line4);background:var(--site);box-shadow:none;border-radius:12px;font-size:12px;overflow:visible}.sl-rwin .sl-wbar{border-bottom:1px solid var(--line5);background:var(--card2);color:var(--muted);border-radius:12px 12px 0 0;gap:5px;padding:8px 10px;font-size:11.5px}.sl-rwin .sl-wbar i{width:7px;height:7px}.sl-rwin .sl-wbar span{font-size:11.5px}.sl-rbody{gap:7px;padding:10px}.sl-rsvc{background:0 0;border:0;gap:7px;padding:0}.sl-svh{margin-top:4px;font-size:14px}.sl-cfl{font-size:11px}.sl-ccs{flex-wrap:wrap;gap:6px}.sl-cc{flex:none;gap:6px;padding:6px 9px;font-size:12px;font-weight:400}.sl-cc i{flex-basis:14px;width:14px;height:14px}.sl-cc i svg{width:9px;height:9px}.sl-cf small{color:var(--muted);font-size:10.5px}.sl-ci{padding:7px 9px;font-size:12.5px;font-weight:400}.sl-ci em{color:var(--muted);font-size:11.5px}.sl-g2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sl-tg:after{content:attr(data-t);z-index:2;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--wine);box-shadow:0 3px 8px rgba(var(--wine-rgb),.25);border-radius:99px;padding:2.4px 6.4px;font-size:7.6px;font-weight:800;position:absolute;top:-8px;right:-16px}.sl-ralert{background:var(--warn-bg);border:1.5px solid var(--warn-line);border-radius:12px;gap:10px;width:auto;padding:12px;position:static;box-shadow:0 10px 24px #8a5a0014}.dark .sl-ralert{background:var(--card)}.sl-ralert .ic{background:0 0;border-radius:0;flex-basis:16px;height:auto;margin-top:2px}.sl-ralert .ic svg{width:16px;height:16px}.sl-ak{font-size:10.5px}.sl-ralert b{margin:3px 0;font-size:14px;line-height:1.4}.sl-ralert small{color:var(--ink2);font-size:12.5px}}.sl-who{padding:64px 0}.sl-who .sl-wrap{flex-direction:column;gap:34px;display:flex}.sl-who-head{flex-direction:column;gap:12px;max-width:860px;display:flex}.sl-who-cards{align-items:stretch;gap:24px;display:flex}.sl-yes{background:var(--pink);border:1.5px solid var(--wine);border-radius:16px;flex-direction:column;flex:1.1;gap:12px;padding:26px 28px;display:flex}.sl-yes h3{color:var(--wine-ink);font-size:20px;font-weight:700}.sl-yi{background:var(--card);border-radius:10px;align-items:center;gap:12px;padding:8px 10px;font-size:16px;font-weight:600;line-height:1.45;transition:transform .2s,box-shadow .2s;display:flex}.sl-yi svg{flex:0 0 32px}.sl-yi:hover{box-shadow:0 6px 14px rgba(var(--wine-rgb),.1);transform:translateY(-2px)}.sl-built{background:var(--card);border:1px solid var(--pinkline);border-radius:12px;align-items:center;gap:18px;min-height:76px;margin-top:auto;padding:14px 18px;display:flex}.sl-bk{letter-spacing:.1em;color:var(--wine-ink);flex:none;font-size:12px;font-weight:700}.sl-built .sep{background:var(--pinkline);align-self:stretch;width:1px}.sl-bv-wrap{flex:1}.sl-bv{align-items:center;gap:14px;animation:.5s ease-out both sl-fade;display:flex}@keyframes sl-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.sl-bv .ic{background:var(--wine);border-radius:12px;flex:0 0 44px;justify-content:center;align-items:center;height:44px;display:flex}.sl-bv b{font-size:19px;font-weight:700;display:block}.sl-bv small{color:var(--mut);font-size:14px;display:block}.sl-bdots{flex-direction:column;gap:6px;display:flex}.sl-bdots span{background:var(--pinkdot);border-radius:6px;width:6px;height:6px;display:block}.sl-bdots span.on{background:var(--wine)}.sl-no{background:var(--card2);border:1px solid var(--line2);border-radius:16px;flex-direction:column;flex:.9;order:-1;gap:12px;padding:26px 28px;display:flex}.sl-no h3{color:var(--text);font-size:20px;font-weight:700}.sl-ni{color:var(--ink2);align-items:center;gap:12px;padding:8px 10px;font-size:16px;line-height:1.45;display:flex}.sl-ni i{background:var(--line3);height:32px;color:var(--faint);border-radius:32px;flex:0 0 32px;justify-content:center;align-items:center;display:flex}.sl-where{background:var(--card);border:1px solid var(--line2);cursor:default;border-radius:12px;align-items:center;gap:14px;min-height:76px;margin-top:auto;padding:14px 18px;transition:border-color .25s;display:flex}.sl-where>div{flex-direction:column;gap:2px;display:flex}.sl-where b{font-size:15px;font-weight:700}.sl-where p{color:var(--mut);font-size:14px;line-height:1.45}.sl-tgt{background:var(--line3);border-radius:12px;flex:0 0 44px;justify-content:center;align-items:center;height:44px;transition:background .25s;display:flex}.sl-tgt .rings{stroke:var(--text);transform-origin:12px 12px;transition:stroke .25s .18s}.sl-tgt .bull{fill:var(--text);transition:fill .25s .18s}.sl-tgt .arrow{stroke:var(--wine);opacity:0;transition:transform .32s cubic-bezier(.2,.9,.25,1),opacity .15s;transform:translate(7px,-7px)}.sl-where:hover,.sl-where.go{border-color:var(--pinkline)}.sl-where:hover .sl-tgt,.sl-where.go .sl-tgt{background:var(--pink)}.sl-where:hover .sl-tgt .rings,.sl-where.go .sl-tgt .rings{stroke:var(--wine);animation:.35s .3s sl-hit}.sl-where:hover .sl-tgt .bull,.sl-where.go .sl-tgt .bull{fill:var(--wine)}.sl-where:hover .sl-tgt .arrow,.sl-where.go .sl-tgt .arrow{opacity:1;transform:none}@keyframes sl-hit{0%{transform:scale(1)}40%{transform:scale(.9)}to{transform:scale(1)}}@media (max-width:767px){.sl-who{padding:40px 0}.sl-who .sl-wrap,.sl-who-head{gap:16px}.sl-who-cards{flex-direction:column;gap:16px}.sl-yes{gap:9px;padding:18px 14px}.sl-yes h3,.sl-no h3{font-size:18px}.sl-yi{gap:10px;padding:10px 12px;font-size:14.5px;line-height:1.35}.sl-yi svg{flex-basis:20px;width:20px;height:20px}.sl-yes .sl-yi{opacity:0;transform:translateY(10px)}.sl-yes.go .sl-yi{animation:.45s ease-out both sl-yin,1s ease-in-out both sl-lift}.sl-yes.go .sl-yi:first-of-type{animation-delay:50ms,.5s}.sl-yes.go .sl-yi:nth-of-type(2){animation-delay:.17s,.75s}.sl-yes.go .sl-yi:nth-of-type(3){animation-delay:.29s,1s}.sl-yes.go .sl-yi:nth-of-type(4){animation-delay:.41s,1.25s}@keyframes sl-yin{to{opacity:1;transform:none}}@keyframes sl-lift{0%,to{box-shadow:none;transform:none}45%{box-shadow:0 6px 14px rgba(var(--wine-rgb),.12);transform:translateY(-2px)}}.sl-built{border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;min-height:0;margin-top:6px;padding:12px}.sl-built .sep,.sl-bdots,.sl-bv .ic{display:none}.sl-bk{font-size:11px}.sl-bv{transition:opacity .3s;animation:none}.sl-bv-wrap.fading .sl-bv{opacity:0}.sl-bv b{font-size:16px}.sl-bv small{color:var(--muted);font-size:13px}.sl-no{background:var(--card2);order:0;padding:18px 14px}.sl-ni{color:var(--text);align-items:flex-start;gap:10px;padding:0;font-size:14.5px}.sl-ni i{height:24px;color:var(--muted);flex-basis:24px}.sl-ni i svg{width:12px;height:12px}.sl-where{min-height:0;color:var(--ink2);align-items:flex-start;gap:12px;padding:12px;font-size:13.5px;line-height:1.55}.sl-where>div{display:block}.sl-where b{color:var(--ink);font-size:13.5px}.sl-where p{color:var(--ink2);font-size:13.5px;display:inline}.sl-tgt{flex-basis:42px;height:42px}.sl-where:hover{border-color:var(--line2)}.sl-where:hover:not(.go) .sl-tgt{background:var(--line3)}.sl-where:hover:not(.go) .sl-tgt .rings{stroke:var(--text);animation:none}.sl-where:hover:not(.go) .sl-tgt .bull{fill:var(--text)}.sl-where:hover:not(.go) .sl-tgt .arrow{opacity:0;transform:translate(7px,-7px)}}.sl-early{background:var(--soft);padding:84px 0;scroll-margin-top:64px}.sl-early .sl-wrap{grid-template:"h card""q card""w card""t card"1fr/minmax(0,1.15fr) 470px;align-items:start;gap:28px 96px;display:grid}.sl-early .sl-h2{grid-area:h;max-width:620px}.sl-qc{border-left:3px solid var(--wine);flex-direction:column;grid-area:q;gap:9px;max-width:640px;padding:2px 0 2px 18px;display:flex}.sl-qc p{color:var(--text);font-size:16.5px;line-height:1.55}.sl-qc .hook{color:var(--ink);font-size:20px;font-weight:800;line-height:1.3}.sl-qc .key{color:var(--wine-ink);font-weight:700}.sl-sig{grid-area:w;align-items:center;gap:14px;display:flex}.sl-sig img{object-fit:cover;border-radius:99px;flex:0 0 52px;width:52px;height:52px}.sl-sig .nm{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.sl-sig b{font-size:15px}.sl-sig small{color:var(--mut);font-size:13px}.sl-tags{flex-wrap:wrap;gap:6px;margin:5px 0 4px;display:flex}.sl-tags span{color:var(--wine-ink);background:var(--pink);border:1px solid var(--pinkline);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700}.sl-tags span br{display:none}.sl-tl{flex-direction:column;grid-area:t;gap:24px;margin-top:10px;display:flex;position:relative}.sl-tl:before{content:"";background:var(--pinkdot);width:2px;position:absolute;top:8px;bottom:8px;left:5px}.sl-tl li{grid-template-columns:20px 140px 1fr;align-items:start;display:grid;position:relative}.sl-tl .dot{background:var(--soft);border:2px solid var(--pinkdot2);z-index:1;border-radius:99px;width:12px;height:12px;margin-top:5px;position:relative}.sl-tl li.now .dot{background:var(--ink);border-color:var(--ink)}.sl-tl li.hi .dot{background:var(--wine);border-color:var(--wine);box-shadow:0 0 0 5px rgba(var(--wine-rgb),.15)}.sl-tl .dt{color:var(--mut);padding-top:1px;font-size:14px;font-weight:700}.sl-tl li.now .dt{color:var(--ink)}.sl-tl li.hi .dt,.sl-tl li.hi .tt{color:var(--wine-ink)}.sl-tl .tt{font-size:16px;font-weight:700}.sl-fc{background:var(--card);border:1px solid var(--line2);border-radius:20px;flex-direction:column;grid-area:card;gap:16px;padding:30px 30px 26px;scroll-margin-top:90px;transition:border-color .2s;display:flex;box-shadow:0 16px 40px #14142814}.dark .sl-fc{box-shadow:0 16px 40px #0006}.sl-fc.flash{border-color:var(--wine);animation:1.6s ease-out sl-flash}@keyframes sl-flash{20%{box-shadow:0 0 0 6px rgba(var(--wine-rgb),.25)}to{box-shadow:0 0 0 0 rgba(var(--wine-rgb),0)}}.sl-fc form{flex-direction:column;gap:16px;display:flex}.sl-fc h3{font-size:22px;font-weight:700}.sl-fs{color:var(--mut);margin:-6px 0 0;font-size:15px;line-height:1.55}.sl-fld{flex-direction:column;gap:8px;display:flex}.sl-fld label{font-size:14px;font-weight:600}.sl-fld input,.sl-fld select{border:1px solid var(--line);height:50px;font:inherit;color:var(--ink);background:var(--card);border-radius:12px;width:100%;padding:0 16px;font-size:15px}.sl-fld input:focus,.sl-fld select:focus{outline:2px solid var(--wine);outline-offset:1px;border-color:var(--wine)}.sl-fld input[aria-invalid=true],.sl-fld select[aria-invalid=true]{border-color:var(--miss-ink);background:snow}.dark .sl-fld input[aria-invalid=true],.dark .sl-fld select[aria-invalid=true]{background:var(--miss-bg)}.sl-err{color:var(--miss-ink);margin:0;font-size:13px;line-height:1.4}.sl-err:empty{display:none}.sl-err button{height:auto;box-shadow:none;font:inherit;color:var(--wine-ink);cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;font-weight:700;text-decoration:underline}.sl-ckl{color:var(--mut);cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.sl-ckl input{width:18px;height:18px;accent-color:var(--wine);flex:0 0 18px;margin:1px 0 0}.sl-lgl{flex-direction:column;gap:3px;margin-top:5px;display:flex}.sl-lgl a{color:var(--ink2);text-underline-offset:2px;width:max-content;text-decoration:underline}.sl-lgl a:hover{color:var(--wine-ink)}.sl-fbtn{background:var(--wine);color:#fff;height:54px;font:700 16px var(--f);box-shadow:0 8px 18px rgba(var(--wine-rgb),.22);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;display:flex}.sl-fbtn:hover{background:var(--wine-d)}.sl-fbtn[disabled]{opacity:.85;cursor:progress}.sl-btspin{border:2px solid #fff6;border-top-color:#fff;border-radius:99px;width:16px;height:16px;animation:.7s linear infinite sl-sp}@keyframes sl-sp{to{transform:rotate(360deg)}}.sl-perks{border-top:1px solid var(--line3);flex-direction:column;gap:12px;margin-top:2px;padding-top:16px;display:flex}.sl-perk{align-items:flex-start;gap:10px;display:flex}.sl-perk svg{color:var(--wine-ink);flex:0 0 18px;margin-top:2px}.sl-perk p{color:var(--ink2);font-size:14px;line-height:1.55}.sl-perk b{color:var(--ink)}.sl-done{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.sl-done h3{font-size:22px}.sl-done p{color:var(--ink2);font-size:15px;line-height:1.55}.sl-done p b,.sl-em{color:var(--ink);overflow-wrap:anywhere}.sl-dic{background:var(--pink);border:1px solid var(--pinkline);width:46px;height:46px;color:var(--wine-ink);border-radius:12px;flex:0 0 46px;justify-content:center;align-items:center;display:inline-flex}.sl-lnk{font:600 13.5px var(--f);color:var(--muted);text-underline-offset:3px;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;text-decoration:underline}.sl-lnk:hover{color:var(--wine-ink)}.sl-spam{color:var(--muted);font-size:13.5px}.sl-prov{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sl-prov a{border:1.5px solid var(--line);height:48px;color:var(--ink);font:700 15px var(--f);background:var(--card);border-radius:10px;align-items:center;gap:10px;padding:0 18px 0 14px;text-decoration:none;display:inline-flex}.sl-prov a:hover{border-color:var(--wine);color:var(--wine-ink)}.sl-prov a.pri{border-color:var(--wine);box-shadow:0 6px 16px rgba(var(--wine-rgb),.12)}.sl-prov a.pri:hover{border-color:var(--wine-d)}.sl-prov a svg{color:var(--faint)}.sl-prov a .ic{flex:none;width:auto;height:22px}.sl-prov a .wm{width:auto;height:17px;margin-left:2px}.sl-prov .alt{color:var(--muted);flex-basis:100%;align-items:center;gap:10px;margin:4px 0 0;font-size:13.5px;display:flex}.sl-prov .alt svg{color:var(--faint);flex:0 0 18px}@media (max-width:1023px){.sl-early .sl-wrap{grid-template-columns:minmax(0,1fr) 420px;column-gap:40px}}@media (max-width:767px){.sl-early{padding:40px 0;scroll-margin-top:56px}.sl-early .sl-wrap{flex-direction:column;gap:16px;display:flex}.sl-early .sl-h2{order:1;max-width:none}.sl-fc{border-radius:18px;order:2;gap:14px;padding:22px 18px;scroll-margin-top:72px;box-shadow:0 14px 34px #14142814}.sl-fc.flash{box-shadow:0 0 0 5px rgba(var(--wine-rgb),.18);animation:none}.sl-fc form{gap:14px}.sl-fc h3{font-size:20px}.sl-fs{font-size:14px}.sl-fs br{display:none}.sl-fld{gap:7px}.sl-fld input,.sl-fld select{padding:0 14px;font-size:16px}.sl-ckl input{flex-basis:20px;width:20px;height:20px;margin:0}.sl-lgl{margin-top:4px}.sl-perks{margin-top:0;padding-top:14px}.sl-done h3{font-size:20px}.sl-done p{font-size:14.5px}.sl-prov a{flex:100%;justify-content:center}.sl-prov .alt{align-items:flex-start}.sl-prov .alt svg{margin-top:1px}.sl-qc{order:3;gap:8px;max-width:none;margin:8px 0 0;padding-left:16px}.sl-qc p{font-size:15.5px}.sl-qc .hook{font-size:18.5px}.sl-sig{order:4;align-items:flex-start;gap:12px}.sl-sig img{flex-basis:48px;width:48px;height:48px}.sl-sig .nm,.sl-sig b,.sl-sig small{display:block}.sl-tags{margin-top:6px}.sl-tags span{font-size:11.5px}.sl-tags span.l2{border-radius:12px;padding:4px 10px;line-height:1.35}.sl-tags span br{display:inline}.sl-tl{order:5;gap:16px;margin-top:6px}.sl-tl li{grid-template-columns:22px 1fr;row-gap:2px}.sl-tl .dot{grid-row:span 2;margin-top:4px}.sl-tl .dt{font-size:12.5px}.sl-tl .tt{font-size:15px}}.sl-ov{z-index:60;background:#1a1a2e8c;justify-content:center;align-items:center;padding:16px;animation:.2s ease-out sl-fi;display:flex;position:fixed;inset:0}.sl-md{background:var(--card);width:100%;max-width:720px;max-height:calc(100vh - 32px);color:var(--ink);border-radius:20px;padding:30px 30px 28px;animation:.28s cubic-bezier(.2,.9,.25,1) sl-up;position:relative;overflow:auto;box-shadow:0 30px 80px #14142859}@keyframes sl-fi{0%{opacity:0}}@keyframes sl-up{0%{opacity:0;transform:translateY(14px)scale(.98)}}.sl-x{z-index:3;background:var(--card3);width:38px;height:38px;color:var(--ink2);cursor:pointer;border:0;border-radius:99px;font-size:24px;line-height:1;position:absolute;top:12px;right:12px}.sl-x:hover{background:var(--pinkline);color:var(--wine-ink)}.sl-md h2{letter-spacing:-.015em;outline:none;font-size:24px;font-weight:800;line-height:1.2}.sl-st{flex-direction:column;gap:14px;display:flex}.sl-sent{color:var(--ok);align-items:center;gap:8px;padding-right:40px;font-size:13.5px;font-weight:600;display:flex}.sl-sent svg{flex:0 0 14px}.sl-sent b{color:var(--ink);overflow-wrap:anywhere;display:inline}.sl-opts{grid-template-columns:1fr 1fr;gap:14px;margin-top:4px;display:grid}.sl-op{border-radius:16px;flex-direction:column;gap:10px;padding:20px 20px 18px;display:flex;position:relative}.sl-op.a{background:var(--pink);border:1.5px solid var(--wine)}.sl-op.b{background:var(--card);border:1px solid var(--line)}.sl-op h3{font-size:18px;font-weight:800}.sl-op.a h3{color:var(--wine-ink)}.sl-op p{color:var(--ink2);font-size:14px;line-height:1.5}.sl-op ul{flex-direction:column;gap:7px;margin-top:2px;display:flex}.sl-op li{align-items:flex-start;gap:8px;font-size:14px;font-weight:600;line-height:1.45;display:flex}.sl-op li svg{color:var(--ok);flex:0 0 14px;margin-top:3px}.sl-op .plus{color:var(--muted);font-size:13px}.sl-bdg{background:var(--wine);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:800;position:absolute;top:-11px;right:16px}.sl-b1,.sl-b2{height:50px;font:700 15px var(--f);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;margin-top:auto;text-decoration:none;display:inline-flex}.sl-b1{background:var(--wine);color:#fff;box-shadow:0 8px 18px rgba(var(--wine-rgb),.22);border:0}.sl-b1:hover{background:var(--wine-d)}.sl-b1[disabled]{opacity:.85;cursor:progress}.sl-b2{border:1.5px solid var(--line);background:var(--card);color:var(--ink)}.sl-b2:hover{border-color:var(--ink)}.sl-lead2{color:var(--ink2);font-size:15.5px;line-height:1.6}.sl-lead2 b{color:var(--ink);overflow-wrap:anywhere}.sl-st.go{text-align:center;align-items:center;padding:26px 0}.sl-spin{border:3px solid var(--pinkline);border-top-color:var(--wine);border-radius:99px;width:34px;height:34px;animation:.8s linear infinite sl-sp}.sl-hdl{display:none}.sl-ov.sl-vov{background:#0a0a14d1;align-items:center;padding:16px}.sl-md.sl-vmd{background:#000;border-radius:16px;max-width:1024px;padding:0;animation:.28s cubic-bezier(.2,.9,.25,1) sl-up;overflow:hidden}.sl-vframe{aspect-ratio:16/9;background:#000;width:100%;position:relative}.sl-vframe iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.sl-x.sl-vx{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff24;top:10px;right:10px}.sl-x.sl-vx:hover{color:#fff;background:#ffffff47}.sl-x.sl-vx:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (max-width:767px){.sl-ov{align-items:flex-end;padding:0}.sl-md{overscroll-behavior:contain;scrollbar-width:none;border-radius:22px 22px 0 0;max-width:none;max-height:calc(100% - 40px);padding:30px 18px 22px;animation:.34s cubic-bezier(.2,.9,.25,1) sl-sheet;box-shadow:0 -10px 40px #14142840}.sl-md::-webkit-scrollbar{display:none}.sl-ov.sl-vov{align-items:center;padding:12px}.sl-md.sl-vmd{max-height:none;box-shadow:none;border-radius:12px;padding:0;animation:.28s cubic-bezier(.2,.9,.25,1) sl-up}.sl-md.drag{transition:none;animation:none}.sl-md.snap{transition:transform .22s}@keyframes sl-sheet{0%{transform:translateY(100%)}}.sl-hdl{background:var(--line);z-index:5;border-radius:99px;width:40px;height:5px;margin-left:-20px;display:block;position:absolute;top:8px;left:50%}.sl-x{float:right;z-index:6;width:36px;height:36px;margin:-18px -6px -38px 0;font-size:22px;position:sticky;top:-18px;box-shadow:0 2px 8px #14142814}.sl-md h2{font-size:21px}.sl-sent{align-items:flex-start;padding-right:36px;font-size:13px}.sl-sent svg{margin-top:3px}.sl-opts{grid-template-columns:1fr;gap:16px}.sl-op.a{margin-top:8px}.sl-op{padding:18px 16px 16px}.sl-op h3{font-size:17px}.sl-md .sl-b1,.sl-md .sl-b2{width:100%}.sl-lead2{font-size:15px}}.sl-stage{background:linear-gradient(180deg,var(--pink)0%,var(--pink2)100%);border-bottom:1px solid var(--pink2);border-radius:20px 20px 0 0;justify-content:center;align-items:center;height:132px;margin:-30px -30px 6px;display:flex;position:relative;overflow:hidden}.sl-stage .mark{overflow:visible}.sl-stage .mark .tl1,.sl-stage .mark .tl2{transform-box:fill-box;transform-origin:50%}.sl-stage.play .tl1{animation:1s linear both sl-roll1}.sl-stage.play .tl2{animation:1s linear .28s both sl-roll2}.sl-stage.play .mark{animation:.38s cubic-bezier(.3,1.6,.5,1) 1.28s both sl-lock}@keyframes sl-lock{0%{transform:scale(1)}45%{transform:scale(1.08)}to{transform:scale(1)}}.sl-stage .ring{border:2px solid var(--wine);opacity:0;pointer-events:none;border-radius:50%;width:96px;height:96px;position:absolute}.sl-stage.play .ring{animation:.8s ease-out 1.32s forwards sl-ring}@keyframes sl-ring{0%{opacity:.45;transform:scale(.7)}to{opacity:0;transform:scale(1.9)}}@keyframes sl-roll1{0%{transform:translate(-1470px)rotate(-270deg)}9.3%{transform:translate(-1388px,-55px)rotate(-255deg)}18.1%{transform:translate(-1307px,-90px)rotate(-240deg)}26.7%{transform:translate(-1225px,-101px)rotate(-225deg)}34.8%{transform:translate(-1143px,-90px)rotate(-210deg)}42.5%{transform:translate(-1062px,-55px)rotate(-195deg)}49.8%{transform:translate(-980px)rotate(-180deg)}56.7%{transform:translate(-898px,-55px)rotate(-165deg)}63.2%{transform:translate(-817px,-90px)rotate(-150deg)}69.2%{transform:translate(-735px,-101px)rotate(-135deg)}74.8%{transform:translate(-653px,-90px)rotate(-120deg)}79.9%{transform:translate(-572px,-55px)rotate(-105deg)}84.6%{transform:translate(-490px)rotate(-90deg)}88.7%{transform:translate(-408px,-55px)rotate(-75deg)}92.2%{transform:translate(-327px,-90px)rotate(-60deg)}95.2%{transform:translate(-245px,-101px)rotate(-45deg)}97.6%{transform:translate(-163px,-90px)rotate(-30deg)}99.3%{transform:translate(-82px,-55px)rotate(-15deg)}to{transform:translate(0)rotate(0)}}@keyframes sl-roll2{0%{transform:translate(1470px)rotate(270deg)}9.3%{transform:translate(1388px,-55px)rotate(255deg)}18.1%{transform:translate(1307px,-90px)rotate(240deg)}26.7%{transform:translate(1225px,-101px)rotate(225deg)}34.8%{transform:translate(1143px,-90px)rotate(210deg)}42.5%{transform:translate(1062px,-55px)rotate(195deg)}49.8%{transform:translate(980px)rotate(180deg)}56.7%{transform:translate(898px,-55px)rotate(165deg)}63.2%{transform:translate(817px,-90px)rotate(150deg)}69.2%{transform:translate(735px,-101px)rotate(135deg)}74.8%{transform:translate(653px,-90px)rotate(120deg)}79.9%{transform:translate(572px,-55px)rotate(105deg)}84.6%{transform:translate(490px)rotate(90deg)}88.7%{transform:translate(408px,-55px)rotate(75deg)}92.2%{transform:translate(327px,-90px)rotate(60deg)}95.2%{transform:translate(245px,-101px)rotate(45deg)}97.6%{transform:translate(163px,-90px)rotate(30deg)}99.3%{transform:translate(82px,-55px)rotate(15deg)}to{transform:translate(0)rotate(0)}}.sl-mk{display:inline-flex;position:relative}.sl-okb{background:var(--ok);color:#fff;border:3px solid var(--card);border-radius:99px;justify-content:center;align-items:center;width:30px;height:30px;margin:-15px 0 0 -15px;display:flex;position:absolute;top:50%;left:50%;transform:scale(0);box-shadow:0 4px 12px #2e7d4f59}.sl-stage.play .sl-okb{animation:.45s cubic-bezier(.3,1.7,.5,1) 1.32s both sl-okpop}.sl-stage:not(.play) .sl-okb{transform:scale(1)}@keyframes sl-okpop{0%{transform:scale(0)}to{transform:scale(1)}}@media (max-width:767px){.sl-stage{border-radius:22px 22px 0 0;height:112px;margin:-30px -18px 6px}}.sl-ty{background:var(--soft);flex:1;padding:48px 0 72px}.sl-tyw{flex-direction:column;gap:22px;width:100%;max-width:1120px;margin:0 auto;display:flex}.sl-steps{align-items:center;gap:12px;display:flex}.sl-steps li:not(.ln){color:var(--faint);white-space:nowrap;align-items:center;gap:9px;font-size:14px;font-weight:700;display:flex}.sl-sd{background:var(--card);border:1.5px solid var(--line);width:28px;height:28px;color:var(--faint);border-radius:99px;flex:0 0 28px;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex}.sl-steps li.is-done{color:var(--ink)}.sl-steps li.is-done .sl-sd{background:var(--wine);border-color:var(--wine);color:#fff}.sl-steps li.is-act{color:var(--wine-ink)}.sl-steps li.is-act .sl-sd{border:2px solid var(--wine);color:var(--wine-ink);box-shadow:0 0 0 4px rgba(var(--wine-rgb),.1)}.sl-steps .ln{background:var(--pinkdot);flex:1;min-width:24px;height:2px}.sl-tycols{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.sl-tyc{background:var(--card);border:1px solid var(--line2);border-radius:16px;flex-direction:column;gap:22px;padding:28px 30px;display:flex;box-shadow:0 10px 30px #1414280d}.sl-tyc h1,.sl-tyc h2{letter-spacing:-.015em;outline:none;font-size:24px;font-weight:800;line-height:1.25}.sl-tysub{color:var(--mut);margin:6px 0 0;font-size:15px;line-height:1.55}.sl-enote{background:var(--card2);border:1px solid var(--line3);color:var(--ink2);border-radius:10px;align-items:flex-start;gap:10px;margin:-6px 0 0;padding:11px 14px;font-size:13.5px;line-height:1.5;display:flex}.sl-enote svg{width:18px;height:18px;color:var(--wine-ink);flex:0 0 18px;margin-top:1px}.sl-enote b{color:var(--ink);overflow-wrap:anywhere}.sl-q legend{margin-bottom:10px;font-size:15.5px;font-weight:700}.sl-q legend b{color:var(--wine-ink)}.sl-q legend .opt{letter-spacing:.02em;color:var(--wine-ink);background:var(--pink2);vertical-align:2px;border-radius:999px;margin-left:6px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-block}.sl-q legend .hint{color:var(--faint);font-size:14px;font-weight:500}.sl-chips{flex-wrap:wrap;gap:8px;display:flex}.sl-chips input{opacity:0;pointer-events:none;position:absolute}.sl-chips label{background:var(--card);border:1px solid var(--line);color:var(--text);cursor:pointer;border-radius:999px;padding:9px 15px;font-size:14px;font-weight:600}.sl-chips label:hover{border-color:var(--wine)}.sl-chips input:checked+label{background:var(--pink);border:1.5px solid var(--wine);color:var(--wine-ink)}.sl-chips input:focus-visible+label{outline:2px solid var(--wine);outline-offset:2px}.sl-q.bad .sl-chips label{border-color:#e2a9ae}.sl-q .sl-err{margin-top:8px}.sl-tyc textarea{width:100%;font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--line);resize:vertical;border-radius:10px;min-height:84px;padding:11px 14px;font-size:14px}.sl-tyc textarea:focus{outline:2px solid var(--wine);outline-offset:1px;border-color:var(--wine)}.sl-tyc textarea::placeholder{color:var(--faint2)}.sl-tyc .sl-b1{align-self:flex-start;padding:0 26px}.sl-fcard{background:var(--card);border:1px solid var(--line2);border-radius:16px;flex-direction:column;gap:14px;padding:24px 24px 22px;display:flex}.sl-fk{letter-spacing:.1em;color:var(--wine-ink);font-size:12px;font-weight:800}.sl-fcard p{color:var(--text);font-size:15.5px;line-height:1.65}.sl-fcard .who{align-items:center;gap:12px;display:flex}.sl-fcard .who img{object-fit:cover;border-radius:99px;width:46px;height:46px}.sl-fcard .who b{font-size:15px;display:block}.sl-fcard .who small{color:var(--mut);font-size:13px}.sl-fcall{border:1.5px solid var(--wine);animation:.45s ease-out .2s both sl-fup}.sl-fcall .who img{width:56px;height:56px}.sl-fcall h3{margin:2px 0 0;font-size:21px;font-weight:800;line-height:1.25}.sl-bkbtn{text-align:center;border:1.5px solid var(--wine);height:46px;color:var(--wine-ink);font:700 15px var(--f);border-radius:12px;justify-content:center;align-self:flex-start;align-items:center;padding:0 22px;text-decoration:none;display:inline-flex}.sl-bkbtn:hover{background:var(--pink)}.sl-fn{color:var(--muted);border-top:1px solid var(--line3);gap:10px;padding-top:12px;font-size:13px;line-height:1.5;display:flex}.sl-fn svg{color:var(--muted);flex:0 0 18px;margin-top:1px}@keyframes sl-fup{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.sl-tydone{gap:14px}.sl-tydone>p{color:var(--ink2);font-size:15.5px;line-height:1.6}.sl-remind{border-top:1px solid var(--line3);flex-direction:column;gap:12px;margin-top:4px;padding-top:16px;display:flex}.sl-remind>p:first-child{color:var(--ink2);font-size:15px;line-height:1.6}.sl-remind b{color:var(--ink)}.sl-stage.in-card{border-radius:16px 16px 0 0;margin:-28px -30px 6px}@media (max-width:900px){.sl-tycols{grid-template-columns:1fr}.sl-steps li:not(.ln) span:last-child{white-space:normal}}@media (max-width:767px){.sl-ty{padding:20px 0 36px}.sl-tyw{gap:18px}.sl-tycols{gap:16px}.sl-steps{align-items:flex-start;gap:6px}.sl-steps li:not(.ln){text-align:center;white-space:normal;flex-direction:column;gap:5px;font-size:12px;line-height:1.25}.sl-steps li:not(.ln) span:last-child{max-width:96px}.sl-steps .ln{min-width:14px;margin:14px 0 0}.sl-tyc{gap:20px;padding:22px 18px}.sl-tyc h1,.sl-tyc h2{font-size:22px}.sl-tysub{font-size:14.5px}.sl-enote{padding:10px 12px;font-size:13px}.sl-q legend{font-size:15px}.sl-chips label{padding:9px 14px}.sl-tyc .sl-b1{align-self:stretch;padding:0}.sl-stage.in-card{margin:-22px -18px 6px}.sl-fcard{padding:20px 18px}.sl-fcard p{font-size:15px}.sl-fcall h3{font-size:20px}}.sl-faq{padding:80px 0}.sl-faq .sl-wrap{grid-template:"head list""contact list"1fr/380px minmax(0,1fr);align-items:start;gap:24px 90px;display:grid}.sl-faq-head{flex-direction:column;grid-area:head;gap:18px;display:flex}.sl-faq-head p{color:var(--ink2);font-size:17px;line-height:1.55}.sl-cc-card{background:var(--card);border:1px solid var(--line2);border-radius:12px;grid-area:contact;align-self:start;align-items:center;gap:14px;padding:14px 16px;display:flex}.sl-av{flex:none;display:flex}.sl-av img{object-fit:cover;border:2px solid var(--card);border-radius:44px;width:44px;height:44px}.sl-av img+img{margin-left:-12px}.sl-cc-card .ct{font-size:15px;font-weight:700;line-height:1.35}.sl-ml{color:var(--wine-ink);align-items:center;gap:6px;margin-top:3px;font-size:14px;font-weight:600;display:inline-flex}.sl-faq-list{flex-direction:column;grid-area:list;gap:10px;min-width:0;display:flex}.sl-it{background:var(--card);border:1px solid var(--line4);border-radius:12px;padding:18px 20px 18px 22px;transition:background .2s,border-color .2s}.sl-it[open]{background:var(--pink);border-color:var(--pinkline);box-shadow:inset 3px 0 0 var(--wine)}.sl-it summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;font-size:17px;font-weight:600;list-style:none;display:flex}.sl-it summary::-webkit-details-marker{display:none}.sl-it[open] summary{font-weight:700}.sl-it summary:focus-visible{outline:2px solid var(--wine);outline-offset:4px;border-radius:6px}.sl-ic{background:var(--line3);height:28px;color:var(--mut);border-radius:28px;flex:0 0 28px;justify-content:center;align-items:center;transition:background .2s;display:flex}.sl-it[open] .sl-ic{background:var(--wine);color:#fff}.sl-it[open] .sl-ic .v{display:none}.sl-ans{color:var(--ink2);padding:10px 52px 4px 0;font-size:16px;line-height:1.6;animation:.25s ease-out sl-fd}.sl-ans b{color:var(--ink)}@keyframes sl-fd{0%{opacity:0;transform:translateY(-4px)}}@media (max-width:1023px){.sl-faq .sl-wrap{grid-template-columns:300px minmax(0,1fr);column-gap:40px}}@media (max-width:767px){.sl-faq{padding:40px 0}.sl-faq .sl-wrap{flex-direction:column;gap:16px;display:flex}.sl-faq-head{gap:16px}.sl-faq-head p{font-size:16px;line-height:1.6}.sl-faq-list{gap:8px}.sl-it{padding:15px 14px 15px 16px}.sl-it summary{gap:12px;font-size:15.5px}.sl-ans{padding:10px 0 0;font-size:15px}.sl-cc-card{gap:12px;padding:14px}.sl-av img{width:40px;height:40px}.sl-cc-card .ct{font-size:14px;line-height:1.4}.sl-ml{margin-top:4px}}.sl-foot{border-top:1px solid var(--line3);background:var(--site);color:var(--ink)}.sl-foot .sl-wrap{justify-content:space-between;align-items:center;gap:24px;padding-top:28px;padding-bottom:28px;font-size:14px;display:flex}.sl-cp{white-space:nowrap;flex-direction:column;gap:3px;display:flex}.sl-cp small{color:var(--muted);font-size:12.5px}.sl-links{white-space:nowrap;align-items:center;gap:20px;display:flex}.sl-links a{color:inherit}.sl-links a:hover{color:var(--wine-ink)}.sl-links a.new{color:var(--wine-ink);font-weight:600;position:relative}.sl-links a.new .badge{letter-spacing:.06em;color:#fff;background:var(--ok);border-radius:4px;padding:1px 5px;font-size:9px;font-weight:700;line-height:1.4;position:absolute;top:-15px;left:0}@media (max-width:1023px){.sl-foot .sl-wrap{flex-direction:column;align-items:flex-start}.sl-links{white-space:normal;flex-wrap:wrap;gap:12px 20px}}@media (max-width:767px){.sl-foot .sl-wrap{flex-direction:column-reverse;align-items:stretch;gap:18px;padding:22px 16px 90px;font-size:13.5px}.sl-links{grid-template-columns:1fr 1fr;gap:12px 16px;display:grid}.sl-links a.new .badge{vertical-align:2px;margin-left:7px;display:inline-block;position:static}}.sl-totop{z-index:7;border:1px solid var(--line2);background:var(--card);width:44px;height:44px;color:var(--wine-ink);cursor:pointer;opacity:0;pointer-events:none;border-radius:99px;justify-content:center;align-items:center;transition:opacity .3s,transform .3s,background .2s;display:flex;position:fixed;bottom:92px;right:28px;transform:translateY(8px);box-shadow:0 6px 18px #1414281f}.sl-totop.on{pointer-events:auto;transform:none}.sl-totop:hover{background:var(--wine);color:#fff;border-color:var(--wine)}.sl-totop:focus-visible{outline:2px solid var(--wine);outline-offset:3px}@media (max-width:767px){.sl-totop{width:40px;height:40px;bottom:72px;right:17px;transform:none}}@media (prefers-reduced-motion:reduce){.sl *,.sl :before,.sl :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.sl-cta:after{display:none}.sl-scene .ty,.sl-scene .tk,.sl-scene .bar{clip-path:none!important;opacity:1!important;animation:none!important}.sl-scene .bar{width:var(--w)}.sl-scene .sentov,.sl-scene .cur{display:none!important}.sl-tab[aria-selected=true]:after{animation:none;transform:scaleX(1)}.sl-yes .sl-yi{opacity:1!important;animation:none!important;transform:none!important}.sl-stage.play .tl1,.sl-stage.play .tl2,.sl-stage.play .mark,.sl-stage.play .ring{animation:none}.sl-stage.play .sl-okb{animation:none;transform:scale(1)}.sl-spin,.sl-btspin{animation-duration:2.4s!important;animation-iteration-count:infinite!important}}
