@font-face{font-family:SSJPoppins;src:url(ml-poppins-400.ttf) format('truetype');font-weight:400;font-display:swap}@font-face{font-family:SSJPoppins;src:url(ml-poppins-500.ttf) format('truetype');font-weight:500;font-display:swap}@font-face{font-family:SSJPoppins;src:url(ml-poppins-600.ttf) format('truetype');font-weight:600;font-display:swap}@font-face{font-family:SSJPoppins;src:url(ml-poppins-700.ttf) format('truetype');font-weight:700;font-display:swap}
.ssj-body{margin:0;background:#fcfaff;color:#121212;font-family:SSJPoppins,Arial,sans-serif;font-size:18px;line-height:1.5}.ssj-page{overflow-x:clip}.ssj-page *,.ssj-header *,.ssj-footer *{box-sizing:border-box}.ssj-page img{display:block;max-width:100%;height:auto}.ssj-page a{color:#ab7be3;text-decoration:underline}.ssj-page a:focus-visible,.ssj-footer a:focus-visible{outline:3px solid #7541b9;outline-offset:4px}.ssj-skip{position:absolute;left:12px;top:-100px;z-index:100;background:#fff;padding:12px}.ssj-skip:focus{top:12px}.ssj-page p{margin:0 0 26px}.ssj-page strong{font-weight:700}.ssj-purple{color:#ac79e1}.ssj-header{background:#eaeaea;padding:16px 24px}.ssj-header-inner{max-width:1200px;margin:auto}.ssj-brand{display:flex;align-items:center;gap:16px;text-decoration:none;color:#000;width:280px;min-height:70px}.ssj-brand svg{width:48px;height:70px;flex-shrink:0}.ssj-brand span{font-family:Georgia,'Times New Roman',serif;font-size:27px;line-height:1.06;letter-spacing:-1px}.ssj-layout{display:grid;grid-template-columns:minmax(0,727fr) minmax(0,379fr);gap:64px;max-width:1170px;margin:48px auto 0;align-items:start}.ssj-article,.ssj-aside{min-width:0}.ssj-title{font-size:46px;line-height:1.3;font-weight:700;margin:0 0 16px;letter-spacing:-.5px}.ssj-date{border-top:2px solid #888;padding-top:12px;margin-bottom:12px;font-size:16px;display:flex;gap:8px;align-items:center}.ssj-date svg{flex:0 0 21px}.ssj-byline{display:flex;gap:16px;align-items:center;margin-bottom:30px}.ssj-byline img{width:65px;height:65px;border-radius:50%;object-fit:cover;flex-shrink:0}.ssj-byline p{margin:0;font-size:18px;line-height:1.5}.ssj-byline em{color:#515151}.ssj-hero img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:16px}.ssj-press{text-align:center;padding:24px 20px 28px;margin-bottom:4px}.ssj-press h2{font-size:46px;line-height:1.3;font-weight:500;margin:0 0 18px}.ssj-press-logos{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:14px}.ssj-press-logos img{width:100%;max-height:35px;object-fit:contain}.ssj-intro{font-size:18px;line-height:1.8;margin-bottom:34px}.ssj-intro p{margin-bottom:26px}.ssj-reason{margin-bottom:40px}.ssj-reason-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:16px;align-items:start}.ssj-reason-media{grid-column:1;grid-row:1/3;display:block}.ssj-reason-media img{width:100%;border-radius:12px}.ssj-reason-head{grid-column:2;grid-row:1;display:flex;align-items:flex-start;gap:6px;margin-bottom:14px}.ssj-number{font-size:46px;line-height:1.3;color:#b081e2;flex-shrink:0}.ssj-reason-head h2{font-size:28px;line-height:1.2;font-weight:700;letter-spacing:-.2px;margin:0}.ssj-reason-head small{font-size:18px;line-height:1.5;display:block;font-weight:400;margin-top:12px}.ssj-reason-lead{grid-column:2;grid-row:2;min-width:0}.ssj-reason-lead p{margin-bottom:25px}.ssj-reason-body{margin-top:12px}.ssj-reason-body p:last-child,.ssj-reason-lead p:last-child{margin-bottom:0}.ssj-reason ul{list-style:none;padding:0;margin:0 0 25px;display:grid;gap:10px}.ssj-reason li{padding-left:34px;position:relative;line-height:1.5}.ssj-reason li:before,.ssj-offer li:before{content:'✓';color:white;background:#ac7bdf;width:19px;height:19px;position:absolute;left:0;top:4px;border-radius:50%;font:700 13px/19px Arial,sans-serif;text-align:center}.ssj-reason .ssj-costs{margin-bottom:22px;gap:12px}.ssj-short-comment{display:flex;gap:10px;align-items:flex-start;margin:28px 0 0;padding:0 8px}.ssj-avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;position:relative;flex:0 0 40px}.ssj-avatar img{position:absolute;max-width:none!important;width:648px!important;height:auto!important;left:-18.7px;top:-13.9px}.ssj-short-comment .ssj-avatar{width:30px;height:30px;flex-basis:30px}.ssj-short-comment .ssj-avatar img{width:1400px!important;left:-11px;top:-10px}.ssj-comment-bubble{background:#f0f2f5;border-radius:28px;padding:16px 20px;color:#111;min-width:0;flex:1;font-family:Arial,sans-serif}.ssj-short-comment .ssj-comment-bubble{font-size:14px;line-height:1.4;border-radius:17px;padding:11px 14px}.ssj-short-comment .ssj-comment-bubble strong{display:block;font-size:14px;margin-bottom:3px}.ssj-comment-meta{display:flex;gap:18px;align-items:center;font:14px/1.4 Arial,sans-serif;color:#777;margin:8px 0 0 20px}.ssj-comment-meta .ssj-likes{margin-left:auto}.ssj-social-like{display:inline-grid;place-items:center;width:18px;height:18px;background:#149cff;color:white;border-radius:50%;font-size:11px}.ssj-aside{position:sticky;top:28px}.ssj-offer{background:#f4f4f4;border:1px solid #e7d6fe;border-radius:16px;padding:20px}.ssj-offer h2{font-size:23px;line-height:1.15;text-align:center;font-weight:700;margin:0 0 27px}.ssj-offer ul{list-style:none;padding:0;margin:0 0 28px;display:grid;gap:9px;font-size:16px}.ssj-offer li{padding-left:31px;position:relative}.ssj-offer li:before{top:3px}.ssj-offer-image{border-radius:16px;width:100%;aspect-ratio:1;object-fit:cover}.ssj-rating{font-size:14px;display:flex;gap:10px;justify-content:center;align-items:center;margin:12px 0 16px}.ssj-stars{color:#ffb52f;letter-spacing:1px;white-space:nowrap;font-size:19px}.ssj-button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:49px;padding:13px 14px;border:0;border-radius:10px;background:#aa7bdf;color:#fff!important;text-decoration:none!important;font:700 16px/1.4 SSJPoppins,Arial,sans-serif;text-align:center;cursor:pointer}.ssj-button:hover{background:#9462ce}.ssj-button svg{width:16px;height:16px;flex-shrink:0}.ssj-final-offer{max-width:100%;border-radius:15px;background:linear-gradient(115deg,#db92f0,#934fff);padding:24px;color:#fff;text-align:center;margin:35px 0 48px}.ssj-final-offer img{width:300px;max-width:65%;margin:0 auto 24px;border-radius:10px}.ssj-final-offer h2{font-size:27px;line-height:1.35;margin:0 0 22px;color:white}.ssj-final-offer h2 span{background:#fff;color:#a672dc}.ssj-final-offer p{font-size:21px;font-weight:700;margin:0 0 20px}.ssj-final-offer .ssj-button{background:#fff;color:#ab78de!important}.ssj-final-offer .ssj-stock{font-size:16px;font-style:italic;font-weight:500;margin:14px 0 0}.ssj-reviews{max-width:1200px;margin:0 auto;padding:0 0 38px;background:#fff}.ssj-reviews-wrap{background:#fff;padding-top:30px}.ssj-reviews h2{text-align:center;font-size:32px;line-height:1.2;margin:0 0 24px}.ssj-reviews>.ssj-rating{margin-top:0;font-size:18px}.ssj-reviews>.ssj-rating .ssj-stars{color:#bd80ed;font-size:25px}.ssj-reactions{padding:12px 8px;border-bottom:1px solid #ddd;font:14px Arial,sans-serif}.ssj-reactions b{display:inline-grid;place-items:center;color:white;background:#ee3e68;border-radius:50%;width:17px;height:17px;margin-left:-4px}.ssj-shares{font-size:15px;font-weight:700;margin:12px 8px 30px!important}.ssj-comment{display:flex;gap:16px;margin:0 20px 42px;align-items:flex-start}.ssj-comment-content{flex:1;min-width:0}.ssj-comment .ssj-avatar{width:70px;height:70px;flex-basis:70px}.ssj-comment .ssj-avatar img{width:1134px!important;left:-32.7px;top:-24.3px}.ssj-comment .ssj-comment-bubble{font-size:22px;line-height:1.5;padding:20px 28px;border-radius:42px}.ssj-comment .ssj-comment-bubble p{margin:0}.ssj-comment .ssj-comment-bubble strong{display:block;font-size:24px;margin-bottom:6px}.ssj-comment .ssj-comment-meta{font-size:20px}.ssj-final-link{max-width:400px;margin:10px auto 0}.ssj-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px 18px;background:#fff;border-top:1px solid #eee;box-shadow:0 -2px 8px #00000008;display:none}.ssj-sticky[hidden]{display:none}.ssj-footer{background:#050505;color:#fff;padding:45px 24px 30px;font-size:13px}.ssj-footer-inner{max-width:1200px;margin:auto;display:grid;grid-template-columns:1fr 1.3fr;gap:80px}.ssj-footer-brand{font-family:Georgia,serif;font-size:28px;letter-spacing:3px;margin-bottom:22px}.ssj-footer nav{display:grid;gap:12px}.ssj-footer a{color:#ddd;text-decoration:none}.ssj-footer h2{font-size:22px;line-height:1.4;margin:0 0 14px}.ssj-footer p{line-height:1.65}.ssj-footer form{margin-top:20px;display:flex;border:1px solid #555;max-width:450px}.ssj-footer input{width:100%;min-width:0;color:#fff;background:none;border:0;padding:14px;font:inherit}.ssj-footer button{min-width:48px;background:none;border:0;color:white;font-size:23px;cursor:pointer}.ssj-footer-bottom{max-width:1200px;margin:35px auto 0;border-top:1px solid #333;padding-top:25px;display:flex;flex-wrap:wrap;gap:14px;font-size:11px}.ssj-footer-payments{display:flex;gap:5px;flex-wrap:wrap;margin:25px 0 0}.ssj-footer-payments svg{width:36px;height:auto}.ssj-collage{border-radius:10px;overflow:hidden}.ssj-collage-head,.ssj-collage-foot{color:#fff;background:linear-gradient(90deg,#d58bf2,#9a58ff);text-align:center;padding:6px;font-size:20px;line-height:1.2}.ssj-collage-head{font-family:Georgia,serif;letter-spacing:1px}.ssj-collage-foot{font-size:13px;font-weight:700}.ssj-collage-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:white}.ssj-collage-tile{min-width:0}.ssj-collage-photo{aspect-ratio:1;background-size:300% 200%;background-repeat:no-repeat}.ssj-collage-copy{font:7px/1.35 SSJPoppins,Arial,sans-serif;color:#000;padding:5px;height:63px;overflow:hidden}.ssj-collage-copy strong{display:block}.ssj-collage-copy span{color:#a06de5;display:block;font-size:11px}.ssj-collage-copy p{margin:4px 0 0!important}
@media(max-width:1240px) and (min-width:769px){.ssj-layout{margin-left:24px;margin-right:24px;gap:36px}.ssj-title{font-size:39px}.ssj-reason-head h2{font-size:25px}.ssj-reviews{padding-left:24px;padding-right:24px}}
@media(max-width:768px){.ssj-body{font-size:16px}.ssj-header{height:63px;padding:9px 15px}.ssj-brand{width:190px;min-height:44px;gap:9px}.ssj-brand svg{height:44px;width:30px}.ssj-brand span{font-size:18px;letter-spacing:-.6px}.ssj-layout{display:block;margin:28px 15px 0;max-width:none}.ssj-aside{display:none}.ssj-title{font-size:28px;line-height:1.3;letter-spacing:0;margin-bottom:20px}.ssj-date{display:none}.ssj-byline{gap:15px;align-items:center;margin-bottom:22px}.ssj-byline img{width:63px;height:63px}.ssj-byline p{font-size:15px;line-height:1.5}.ssj-byline em{display:block;margin-top:8px}.ssj-hero img{border-radius:13px}.ssj-press{padding:24px 25px 26px}.ssj-press h2{font-size:37px;margin-bottom:16px}.ssj-press-logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px 15px}.ssj-press-logos img{max-height:28px}.ssj-intro{font-size:14px;line-height:1.8;margin-bottom:28px}.ssj-desktop-intro{display:none}.ssj-reason{margin-bottom:38px}.ssj-reason-top{display:flex;flex-direction:column;gap:0}.ssj-reason-head{order:0;margin-bottom:18px;gap:6px;width:100%}.ssj-reason-head h2{font-size:24px;line-height:1.3;letter-spacing:0}.ssj-reason-head small{font-size:16px;margin-top:7px}.ssj-number{font-size:41px;line-height:1.3}.ssj-reason-media{order:1;width:100%;margin-bottom:24px}.ssj-reason-media img{width:100%;border-radius:12px;max-height:none}.ssj-reason-lead{order:2;width:100%}.ssj-reason p{margin-bottom:26px}.ssj-reason-body{margin-top:18px}.ssj-reason li{font-size:16px;line-height:1.5}.ssj-reason ul{gap:12px}.ssj-reason:last-child .ssj-number{font-size:37px}.ssj-reason:last-child .ssj-reason-head h2{font-size:22px}.ssj-short-comment{padding:0;margin-top:24px;gap:8px}.ssj-short-comment .ssj-comment-bubble{font-size:13px;padding:10px 13px}.ssj-final-offer{padding:20px 18px;margin:28px 0 34px}.ssj-final-offer img{max-width:75%;width:250px}.ssj-final-offer h2{font-size:23px;line-height:1.3}.ssj-final-offer p{font-size:19px}.ssj-final-offer .ssj-button{font-size:14px;padding:12px 8px;min-height:48px}.ssj-final-offer .ssj-stock{font-size:14px}.ssj-reviews{padding:0 15px 24px}.ssj-reviews h2{font-size:21px;line-height:1.3;margin-bottom:25px}.ssj-reviews>.ssj-rating{font-size:13px;gap:8px;margin-bottom:12px}.ssj-reviews>.ssj-rating .ssj-stars{font-size:23px}.ssj-comment{margin:0 8px 38px;gap:11px}.ssj-comment .ssj-avatar{width:42px;height:42px;flex-basis:42px}.ssj-comment .ssj-avatar img{width:680px!important;left:-19.6px;top:-14.6px}.ssj-comment .ssj-comment-bubble{font-size:15px;line-height:1.5;padding:13px 15px;border-radius:26px}.ssj-comment .ssj-comment-bubble strong{font-size:15px;margin-bottom:4px}.ssj-comment .ssj-comment-meta{font-size:13px;gap:13px;margin-left:0}.ssj-shares{font-size:13px}.ssj-footer{padding:35px 24px 95px}.ssj-footer-inner{grid-template-columns:1fr;gap:35px}.ssj-footer-bottom{gap:12px}.ssj-sticky:not([hidden]){display:block}.ssj-sticky .ssj-button{font-size:16px}.ssj-collage-copy{font-size:7px}.ssj-final-link{max-width:100%}}
@media(prefers-reduced-motion:reduce){.ssj-page *{scroll-behavior:auto!important}}
.ssj-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
#ssj-reason-1 .ssj-reason-media img,#ssj-reason-7 .ssj-reason-media img{aspect-ratio:4/5;object-fit:cover}
@media(max-width:768px){#ssj-reason-1 .ssj-reason-media img{aspect-ratio:1}}
.ssj-brand{width:340px}.ssj-half-star{display:inline-block;background:linear-gradient(90deg,currentColor 50%,transparent 50%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:.7px currentColor}
@media(max-width:768px){.ssj-brand{width:225px}.ssj-brand span{font-size:17px}}
.ssj-short-comment .ssj-avatar img{width:607.5px!important;left:-15px;top:-11.25px}
.ssj-header{box-sizing:border-box}
