/* MoeinGift home v3. Page-scoped, dependency-free motion and RTL layout. */
body.mg-home-v3{--hx-ink:#14262d;--hx-muted:#52646a;--hx-mint:#c5f78b;--hx-line:#dfe7e6;--hx-blue:#155dca;margin:0;background:#fafbf9!important;color:var(--hx-ink);font-family:Vazirmatn,Tahoma,sans-serif;font-size:15px;line-height:1.8}
.mg-home-v3 *{box-sizing:border-box}.mg-home-v3 a{text-decoration:none}.mg-home-v3 button,.mg-home-v3 input{font:inherit}.mg-home-v3 main{overflow:clip}.mg-home-v3 main :is(section,[id]){scroll-margin-top:112px}.mg-home-v3 [hidden]{display:none!important}.mg-home-v3 .home-container{width:min(1240px,calc(100% - 64px));margin-inline:auto}.mg-home-v3 :is(a,button,[tabindex]):focus-visible{outline:3px solid #2871df;outline-offset:5px}.mg-home-v3 .mgx-hero :focus-visible,.mg-home-v3 .mgx-contact :focus-visible{outline-color:var(--hx-mint)}
.mg-home-v3 .mgx-symbols{position:absolute;pointer-events:none}.mg-home-v3 main svg:not(.mgx-gift){display:inline-block;width:24px;height:24px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.mg-home-v3 .mgx-skip{position:fixed;top:8px;right:12px;z-index:2000;transform:translateY(-160%);padding:12px 24px;background:#fff;color:#12334d;border:2px solid #155dca;border-radius:10px}.mg-home-v3 .mgx-skip:focus{transform:none}
body.mg-home-v3 .mg-telegram-strip{background:#132c36;border:0;box-shadow:none}body.mg-home-v3 .mg-telegram-strip a{min-height:36px}body.mg-home-v3 .mg-public-header{box-shadow:0 4px 18px #152b3310;background:#fffffff5}body.mg-home-v3 .mg-public-header-inner{max-width:1376px}body.mg-home-v3 .mg-public-brand-copy small{color:#61747c}body.mg-home-v3 .mg-public-nav a{color:#405460}body.mg-home-v3 .mg-public-mark{background:#183d4c;box-shadow:none}body.mg-home-v3 .mg-public-auth{background:#155dca;box-shadow:none}
.mg-home-v3 .mgx-hero{isolation:isolate;position:relative;width:min(1376px,calc(100% - 40px));margin:22px auto 0;border-radius:30px;background:#101f28;color:#f4f8f3;overflow:hidden;border:1px solid #21363d}
.mg-home-v3 .mgx-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 18% 45%,#24534b82,transparent 56%),radial-gradient(ellipse at 90% 10%,#1a3c47aa,transparent 55%)}
.mg-home-v3 .mgx-hero-top{display:flex;justify-content:space-between;align-items:center;padding:24px 38px 0;min-height:54px;direction:ltr;color:#9cafb4;font:10px/1.4 Arial,sans-serif;letter-spacing:2px}.mg-home-v3 .mgx-motion{display:flex;align-items:center;gap:10px;border:1px solid #466269;background:#1c323a;color:#d1e0df;border-radius:20px;padding:7px 12px;font:11px/1.6 Vazirmatn,Tahoma,sans-serif;letter-spacing:0;min-height:34px;cursor:pointer;direction:rtl}.mg-home-v3 .mgx-motion:hover{background:#2b484f}
.mg-home-v3 .mgx-hero-grid{display:grid;grid-template-columns:1.08fr 1fr;align-items:center;gap:16px;padding:15px 48px 28px;min-height:555px}.mg-home-v3 .mgx-hero-copy{position:relative;z-index:2;padding-block:26px 10px}.mg-home-v3 .mgx-kicker{font-size:12px;font-weight:550;color:#d3e0df;display:flex;align-items:center;gap:9px}.mg-home-v3 .mgx-kicker i{width:7px;height:7px;background:var(--hx-mint);border-radius:50%;box-shadow:0 0 0 5px #c5f78b12}
.mg-home-v3 .mgx-hero h1{font-size:clamp(42px,4.8vw,69px);line-height:1.49;letter-spacing:-2.7px;font-weight:850;color:#f8fbf5;margin:20px 0 19px}.mg-home-v3 .mgx-hero h1 em{font-style:normal;color:var(--hx-mint);position:relative}.mg-home-v3 .mgx-hero h1 em:after{content:"";position:absolute;bottom:-5px;left:0;right:3px;height:8px;border-top:2px solid #a3cf744d;border-radius:50%}
.mg-home-v3 .mgx-hero-copy>p{font-size:15px;line-height:2.2;color:#c4d3d4;margin:0 0 26px;max-width:510px}.mg-home-v3 .mgx-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap}.mg-home-v3 .mgx-button{display:inline-flex;justify-content:center;align-items:center;gap:26px;min-height:54px;padding:13px 23px;border-radius:13px;font-size:14px;font-weight:750;transition:transform .22s,box-shadow .22s,background .22s;white-space:normal}.mg-home-v3 .mgx-button:hover{transform:translateY(-3px);box-shadow:0 9px 20px #0002}.mg-home-v3 .mgx-button-mint{background:var(--hx-mint);color:#18372b}.mg-home-v3 .mgx-button-mint:hover{background:#d3ff9e}.mg-home-v3 .mgx-button-dark{background:#18343b;color:#fff}.mg-home-v3 .mgx-button-dark:hover{background:#23505c}.mg-home-v3 .mgx-hero-ai{display:flex;align-items:center;gap:8px;color:#ecf6ed;font-size:13px;min-height:48px}.mg-home-v3 .mgx-hero-ai svg{color:var(--hx-mint);width:19px}.mg-home-v3 .mgx-hero-proof{display:flex;gap:18px;flex-wrap:wrap;margin-top:29px;color:#afc4c8;font-size:11px}.mg-home-v3 .mgx-hero-proof>span{display:flex;align-items:center;gap:6px}.mg-home-v3 .mgx-hero-proof svg{width:16px;height:16px;color:#b0c7be}
.mg-home-v3 .mgx-hero-bottom{border-top:1px solid #ffffff15;margin:0 38px;padding:15px 0 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:11px;color:#a7bfc4}.mg-home-v3 .mgx-hero-bottom a{color:#d7e7df;display:flex;gap:12px;align-items:center;min-height:28px}.mg-home-v3 .mgx-hero-bottom a span{font-size:20px;color:#c5f78b}
.mg-home-v3 .mgx-art{position:relative;direction:ltr;width:100%;max-width:570px;aspect-ratio:1.04;margin:auto;isolation:isolate}.mg-home-v3 .mgx-art-grid{position:absolute;inset:4%;background-image:linear-gradient(#c4ecd709 1px,transparent 1px),linear-gradient(90deg,#c4ecd709 1px,transparent 1px);background-size:36px 36px;mask-image:radial-gradient(ellipse,#000 20%,transparent 68%);transform:rotate(-12deg)}.mg-home-v3 .mgx-art-halo{position:absolute;inset:14%;background:radial-gradient(ellipse,#7df0b32e,transparent 68%);z-index:-1}.mg-home-v3 .mgx-gift{width:100%;height:100%;display:block;overflow:visible;position:relative;z-index:1;transform:translateY(-13px)}.mg-home-v3 .mgx-gift-lid{animation:mgx-lid 7s ease-in-out infinite;transform-origin:305px 230px}.mg-home-v3 .mgx-orbit{position:absolute;border:1px solid #a5dac522;border-radius:50%;width:93%;height:52%;top:27%;left:3%;transform:rotate(-27deg)}.mg-home-v3 .mgx-orbit-two{width:77%;height:81%;left:14%;top:8%;transform:rotate(30deg);border-style:dashed;border-color:#a5dac516}.mg-home-v3 .mgx-orbit-one:after{content:"";position:absolute;width:6px;height:6px;background:#b8f59d;left:15%;top:12%;border-radius:50%;box-shadow:0 0 17px #a7edb7}
.mg-home-v3 .mgx-float{position:absolute;display:flex;align-items:center;gap:11px;z-index:3;background:#f7fcf3;border:1px solid #fff;border-radius:16px;padding:13px 15px;box-shadow:0 14px 42px #0004;color:#193932;animation:mgx-float 6s ease-in-out infinite}.mg-home-v3 .mgx-float b{display:block;font:700 17px/1.5 Arial,sans-serif;letter-spacing:-.4px}.mg-home-v3 .mgx-float small{display:block;color:#496159;font-size:10px;direction:rtl}.mg-home-v3 .mgx-float-chat{top:20%;left:0;transform:rotate(-7deg);--rotate:-7deg}.mg-home-v3 .mgx-float-chat i{align-self:flex-start;font:18px Arial;color:#467365;margin-left:12px}.mg-home-v3 .mgx-float-gemini{right:-1%;bottom:19%;--rotate:6deg;animation-delay:-2s}.mg-home-v3 .mgx-brand-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:12px}.mg-home-v3 .mgx-chat-icon{background:#123f35;color:#c5f78b}.mg-home-v3 .mgx-gemini-icon{color:#5865d9;background:#ebeaff}.mg-home-v3 .mgx-gemini-icon svg{fill:currentColor;stroke:none;width:28px;height:28px}.mg-home-v3 .mgx-float-telegram{right:2%;top:8%;background:#3c8ee0;color:#fff;border-color:#6ea9e7;padding:12px;border-radius:14px;--rotate:8deg;animation-delay:-4s}.mg-home-v3 .mgx-float-telegram b{font-size:13px}.mg-home-v3 .mgx-float-music{left:8%;bottom:15%;background:#c5f78b;border:1px solid #e6ffbf;padding:15px;--rotate:-11deg;animation-delay:-1s}.mg-home-v3 .mgx-float-music svg{width:29px;height:29px}.mg-home-v3 .mgx-art-caption{font:9px/1.4 Arial,sans-serif;letter-spacing:2px;color:#91b8b0;display:flex;gap:9px;align-items:center;justify-content:center;position:absolute;bottom:0;left:0;right:0}.mg-home-v3 .mgx-art-caption>span{width:5px;height:5px;border-radius:50%;background:#b6e293}
.mg-home-v3 .mgx-brandline{display:flex;align-items:center;gap:52px;padding-block:35px 32px;border-bottom:1px solid var(--hx-line)}.mg-home-v3 .mgx-brandline>span{font-size:12px;color:#637578;line-height:1.9;flex-shrink:0}.mg-home-v3 .mgx-brandline>span b{color:#233f46;font-size:14px}.mg-home-v3 .mgx-brandline>div{display:flex;align-items:center;justify-content:space-between;gap:24px;flex:1;flex-wrap:wrap}.mg-home-v3 .mgx-brandline>div>b{display:flex;align-items:center;gap:6px;color:#455b60;font:600 23px/1.4 Arial,sans-serif;letter-spacing:-.8px}.mg-home-v3 .mgx-gemini-star{color:#5866af}.mg-home-v3 .mgx-claude-star{color:#ac654c}.mg-home-v3 .mgx-kling-dot{color:#20765c;font-size:15px}
.mg-home-v3 .mgx-section{padding-block:65px}.mg-home-v3 .mgx-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.mg-home-v3 .mgx-label,.mg-home-v3 .mg-rail-eyebrow{font-size:12px;font-weight:650;letter-spacing:0;color:#46665e;display:inline-block;line-height:1.8}.mg-home-v3 .mgx-heading h2,.mg-home-v3 .mgx-guides h2{color:var(--hx-ink);font-size:clamp(24px,2.5vw,32px);line-height:1.65;font-weight:800;letter-spacing:-.8px;margin:7px 0 0}.mg-home-v3 .mgx-heading>p{font-size:13px;color:var(--hx-muted);margin:0}.mg-home-v3 .mgx-text-link{display:inline-flex;align-items:center;gap:17px;color:#254e54;min-height:44px;font-size:13px;font-weight:650;flex-shrink:0}.mg-home-v3 .mgx-text-link:hover{color:#155dca}.mg-home-v3 .mgx-text-link svg{width:20px}
.mg-home-v3 .mgx-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.mg-home-v3 .mgx-category{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:22px 22px 16px;background:#fff;border:1px solid #e0e8e5;border-radius:19px;color:#1d363b;overflow:hidden;transition:transform .24s,border-color .24s,box-shadow .24s}.mg-home-v3 .mgx-category:hover{transform:translateY(-5px);border-color:#a8c0b4;box-shadow:0 15px 30px #163c2a0c}.mg-home-v3 .mgx-category:before{content:"";position:absolute;width:135px;height:135px;left:-46px;top:-38px;background:var(--hx-tone);opacity:.18;border-radius:50%;transition:transform .3s}.mg-home-v3 .mgx-category:hover:before{transform:scale(1.25)}.mg-home-v3 .mgx-tone-blue{--hx-tone:#6eb7f1;--hx-tone-ink:#176396;--hx-tone-bg:#eaf4fc}.mg-home-v3 .mgx-tone-violet{--hx-tone:#b0a0ed;--hx-tone-ink:#6550a1;--hx-tone-bg:#f0edfa}.mg-home-v3 .mgx-tone-orange{--hx-tone:#ecb56d;--hx-tone-ink:#99621f;--hx-tone-bg:#fbf1e4}.mg-home-v3 .mgx-tone-mint{--hx-tone:#97ce9e;--hx-tone-ink:#247453;--hx-tone-bg:#edf7e9}.mg-home-v3 .mgx-category-icon{display:grid;place-items:center;width:50px;height:50px;border-radius:15px;background:var(--hx-tone-bg);color:var(--hx-tone-ink);margin-bottom:14px;box-shadow:inset 0 -2px 0 #00000006}.mg-home-v3 .mgx-category-icon svg{width:27px;height:27px}.mg-home-v3 .mgx-category h3{font-size:16px;margin:0 0 4px;line-height:1.8;font-weight:750}.mg-home-v3 .mgx-category p{font-size:12px;color:#5b6d71;line-height:1.9;margin:0 0 18px}.mg-home-v3 .mgx-category-bottom{display:flex;justify-content:space-between;align-items:center;align-self:stretch;margin-top:auto;font-size:11px;color:#52666a}.mg-home-v3 .mgx-category-bottom svg{width:19px;height:19px}
body.mg-home-v3 .mg-product-rail{background:transparent;border:0;padding:45px 0 38px;color:var(--hx-ink)}.mg-home-v3 .mgx-featured-wrap{background:#eff3ef;border-block:1px solid #e4eae3}.mg-home-v3 .mg-rail-heading{margin-bottom:24px}.mg-home-v3 .mg-rail-heading h2{font-size:clamp(23px,2.4vw,31px);letter-spacing:-.65px;color:var(--hx-ink);line-height:1.65;margin-top:6px}.mg-home-v3 .mg-rail-all{border-color:#cddad5;background:transparent;color:#2c5154;border-radius:10px;font-weight:650}.mg-home-v3 .mg-rail-all:hover{background:#e2eae4}.mg-home-v3 .mg-rail-track{gap:18px}.mg-home-v3 .mg-rail-card{border-color:#dbe4df;border-radius:19px;box-shadow:0 6px 12px #142e2005;transition:box-shadow .25s,border-color .25s}.mg-home-v3 .mg-rail-card:hover{border-color:#9dbbac;box-shadow:0 9px 25px #142e2014}.mg-home-v3 .mg-rail-media{margin:8px 8px 0;border-radius:13px;border:0;overflow:hidden}.mg-home-v3 .mg-rail-media>img{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.mg-home-v3 .mg-rail-card:hover .mg-rail-media>img{transform:scale(1.045)}.mg-home-v3 .mg-rail-copy{padding:16px}.mg-home-v3 .mg-rail-copy h3{color:#18333b;font-size:16px;line-height:1.85;font-weight:750}.mg-home-v3 .mg-rail-copy p{color:#5a6b71}.mg-home-v3 .mg-rail-badge{color:#35594e;background:#eff4ec;border-radius:6px}.mg-home-v3 .mg-rail-price{border-color:#e2e9e3}.mg-home-v3 .mg-rail-price strong{color:#153d3d;font-size:21px}.mg-home-v3 .mg-rail-price>span{color:#2058a8}.mg-home-v3 .mg-rail-navigation button{border-color:#cddbd5;border-radius:50%;color:#2a5753;background:#fff}.mg-home-v3 .mg-rail-navigation button:hover:not(:disabled){background:#193c3c;border-color:#193c3c}.mg-home-v3 .mg-rail-navigation button:disabled{color:#7d8e88;background:#edf1ed}.mg-home-v3 .mg-rail-status,.mg-home-v3 .mg-rail-hint{color:#50665f}.mg-home-v3 .mg-rail-viewport{scrollbar-color:#b9cbbf transparent}
.mg-home-v3 .mgx-ai{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;margin-block:70px;background:#edeef9;border:1px solid #dedfee;border-radius:27px;padding:48px;position:relative;overflow:hidden}.mg-home-v3 .mgx-ai .mgx-label{font:600 11px Arial,sans-serif;letter-spacing:1.8px;display:inline-flex;gap:9px;align-items:center;color:#4d4c79}.mg-home-v3 .mgx-mini-dot{width:6px;height:6px;background:#725bbb;border-radius:50%}.mg-home-v3 .mgx-ai h2{font-size:clamp(29px,3.1vw,43px);line-height:1.65;font-weight:850;letter-spacing:-1.3px;margin:18px 0 12px;color:#292a49}.mg-home-v3 .mgx-ai h2 em{font-style:normal;color:#605393}.mg-home-v3 .mgx-ai-copy>p{color:#565971;font-size:14px;line-height:2.1;max-width:420px;margin:0 0 21px}.mg-home-v3 .mgx-ai-features{display:flex;gap:16px 19px;flex-wrap:wrap;margin:0 0 27px}.mg-home-v3 .mgx-ai-features span{display:flex;align-items:center;gap:7px;font-size:11px;color:#45435f}.mg-home-v3 .mgx-ai-features svg{width:17px;height:17px;color:#7662ab}.mg-home-v3 .mgx-ai .mgx-button-dark{background:#302d4d;font-size:13px}.mg-home-v3 .mgx-ai-canvas{background:#fdfcffbd;border:1px solid #fff;border-radius:22px;padding:20px;box-shadow:0 17px 42px #55577312;transform:rotate(-2deg);min-width:0}.mg-home-v3 .mgx-ai-canvas-top{display:flex;align-items:center;justify-content:space-between;color:#8d7aaf;direction:ltr;margin-bottom:20px}.mg-home-v3 .mgx-ai-canvas-top>span{font:10px Arial,sans-serif;letter-spacing:2px;color:#605474}.mg-home-v3 .mgx-ai-images{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.mg-home-v3 .mgx-ai-images figure{margin:0;position:relative;border-radius:13px;overflow:hidden;aspect-ratio:.82;background:#242938}.mg-home-v3 .mgx-ai-images figure img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s}.mg-home-v3 .mgx-ai-images figure:hover img{transform:scale(1.06)}.mg-home-v3 .mgx-ai-images .mgx-ai-image-two{margin-top:28px}.mg-home-v3 .mgx-ai-images figcaption{display:flex;align-items:center;gap:6px;position:absolute;bottom:0;left:0;right:0;padding:26px 10px 10px;background:linear-gradient(transparent,#111c2ee8);color:#fff;font-size:11px}.mg-home-v3 .mgx-ai-images figcaption svg{width:15px;height:15px}.mg-home-v3 .mgx-prompt-link{display:flex;justify-content:space-between;align-items:center;gap:10px;background:#fff;border:1px solid #e2dfed;border-radius:11px;padding:11px 14px;margin-top:19px;color:#514967;font-size:12px;min-height:48px}.mg-home-v3 .mgx-prompt-link>span:first-child{display:flex;align-items:center;gap:8px}.mg-home-v3 .mgx-prompt-link>span:last-child{background:#423655;color:#fff;border-radius:7px;width:27px;height:27px;display:grid;place-items:center;font-size:17px}.mg-home-v3 .mgx-prompt-link svg{width:17px;height:17px}.mg-home-v3 .mgx-ai-sample-note{display:block;text-align:center;color:#6d627d;font-size:10px;margin-top:10px}
.mg-home-v3 .mgx-category-showcase{padding-block:0 32px}.mg-home-v3 .mgx-category-showcase>.home-container>.mgx-heading{margin-bottom:24px}.mg-home-v3 .mgx-category-tabs{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid #dce4df;padding-bottom:17px}.mg-home-v3 .mgx-category-tabs a{display:flex;align-items:center;justify-content:center;min-height:46px;padding:10px 19px;border:1px solid #dce5df;border-radius:11px;color:#455f58;background:#fff;font-size:13px;font-weight:600;transition:background .2s,color .2s}.mg-home-v3 .mgx-category-tabs a:hover{background:#eaf1e7}.mg-home-v3 .mgx-category-tabs a[aria-selected="true"]{color:#f6fff2;background:#24463d;border-color:#24463d;box-shadow:0 4px 10px #163a2414}.mg-home-v3 .mgx-category-showcase .mg-product-rail{padding-top:21px}.mg-home-v3 .mgx-category-showcase .mg-rail-eyebrow{display:none}.mg-home-v3 .mgx-category-showcase .mg-rail-heading h2{font-size:21px;font-weight:700}.mg-home-v3 .mgx-category-panel.mgx-panel-enter{animation:mgx-panel .32s ease-out}.mg-home-v3 .mgx-category-showcase .mg-rail-card:only-child .mg-rail-media{margin:10px}
.mg-home-v3 .mgx-offers{display:grid;grid-template-columns:.85fr 1.5fr;gap:50px;padding:40px;background:#f3eedf;border:1px solid #e9e0cc;border-radius:25px;align-items:center;margin-block:15px 8px}.mg-home-v3 .mgx-offers .mgx-label{color:#7c6033}.mg-home-v3 .mgx-offers h2{font-size:36px;line-height:1.7;letter-spacing:-1px;color:#3e3626;margin:10px 0}.mg-home-v3 .mgx-offers h2 em{font-style:normal;color:#8a6028}.mg-home-v3 .mgx-offers-intro>p{font-size:13px;line-height:2;color:#70624a;margin:0 0 20px;max-width:300px}.mg-home-v3 .mgx-offers-intro>small{display:block;font-size:11px;line-height:1.9;color:#705b3e;margin-top:17px;max-width:300px}.mg-home-v3 .mgx-offers .mgx-button{font-size:12px;min-height:48px;background:#433f30}.mg-home-v3 .mgx-offer-list{display:grid;gap:10px}.mg-home-v3 .mgx-offer{display:flex;align-items:center;gap:17px;min-width:0;background:#fffefa;border:1px solid #e6dfd0;border-radius:14px;padding:13px;color:#3f3b30;transition:transform .2s,box-shadow .2s}.mg-home-v3 .mgx-offer:hover{transform:translateX(-4px);box-shadow:0 6px 18px #80642812}.mg-home-v3 .mgx-offer>img{width:118px;aspect-ratio:1.4;height:auto;object-fit:cover;border-radius:9px}.mg-home-v3 .mgx-offer>div{flex:1;min-width:0}.mg-home-v3 .mgx-offer>div>span{font-size:10px;color:#886136}.mg-home-v3 .mgx-offer h3{font-size:14px;font-weight:750;line-height:1.8;margin:4px 0 7px;color:#343b35}.mg-home-v3 .mgx-offer strong{font-size:18px;font-weight:800;color:#365045;white-space:nowrap}.mg-home-v3 .mgx-offer small{font-size:10px;font-weight:500}.mg-home-v3 .mgx-offer>svg{width:19px;margin-inline:3px;color:#74765f}
.mg-home-v3 .mgx-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.mg-home-v3 .mgx-steps article{position:relative;padding:30px 24px 24px;border-top:2px solid #cadbd0;background:linear-gradient(#f0f4ef,transparent);border-radius:0 0 17px 17px}.mg-home-v3 .mgx-steps article>svg{width:32px;height:32px;color:#467764;margin-bottom:18px}.mg-home-v3 .mgx-step-number{position:absolute;left:23px;top:20px;font-size:30px;font-weight:300;color:#8b9e91;line-height:1.5}.mg-home-v3 .mgx-steps h3{font-size:19px;color:#243b33;margin:0 0 10px;line-height:1.8;font-weight:750}.mg-home-v3 .mgx-steps p{font-size:13px;color:#5d6c62;margin:0;line-height:2;max-width:300px}.mg-home-v3 .mgx-stats{display:grid;grid-template-columns:1.3fr repeat(3,1fr);align-items:center;gap:28px;padding:30px 0 0;margin-top:32px;border-top:1px solid #dce5dd}.mg-home-v3 .mgx-stats>p{font-size:14px;color:#657468;max-width:180px;line-height:2}.mg-home-v3 .mgx-stats>div{border-right:1px solid #dce5dd;padding-right:26px}.mg-home-v3 .mgx-stats strong{font-size:37px;font-weight:750;line-height:1.5;color:#244c3f;display:block;direction:ltr;text-align:right;font-variant-numeric:tabular-nums}.mg-home-v3 .mgx-stats strong>span{font-size:23px;color:#719469;margin-left:3px}.mg-home-v3 .mgx-stats>div>span{font-size:11px;color:#5b6c61;display:block}
.mg-home-v3 .mgx-guides{display:grid;grid-template-columns:.75fr 1.5fr;gap:55px;align-items:center;background:#eaf0f4;padding:34px 40px;border:1px solid #dce6ec;border-radius:22px}.mg-home-v3 .mgx-guides>div:last-child{display:grid}.mg-home-v3 .mgx-guides>div>a{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:17px 0;color:#28434d;font-size:14px;border-bottom:1px solid #ccdbe2;transition:color .2s}.mg-home-v3 .mgx-guides>div>a:last-child{border:0}.mg-home-v3 .mgx-guides>div>a:hover{color:#155dca}.mg-home-v3 .mgx-guides>div>a>svg{width:20px}
.mg-home-v3 .mgx-journal-track{display:flex;gap:24px}.mg-home-v3 .mgx-journal-track article{flex:0 0 calc((100% - 48px)/3);min-width:0;scroll-snap-align:start}.mg-home-v3 .mgx-journal-track article>a{display:flex;flex-direction:column;height:100%;color:#203a3e}.mg-home-v3 .mgx-journal-track img,.mg-home-v3 .mgx-journal-fallback{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:15px;background:#dfe8e2}.mg-home-v3 .mgx-journal-fallback{display:grid;place-items:center;letter-spacing:2px;font:700 24px Arial,sans-serif;color:#395e4d}.mg-home-v3 .mgx-journal-track article>a>span:first-of-type{font-size:11px;color:#527168;margin:15px 0 6px}.mg-home-v3 .mgx-journal-track h3{font-size:17px;line-height:1.9;font-weight:700;margin:0 0 13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mg-home-v3 .mgx-read{display:flex;align-items:center;gap:15px;color:#3c5c53;font-size:12px;margin-top:auto;padding-top:12px;border-top:1px solid #dfe7e1}.mg-home-v3 .mgx-read svg{width:19px;height:19px}.mg-home-v3 .mgx-journal .mg-rail-footer{margin-top:10px}
.mg-home-v3 .mgx-partners{border-top:1px solid #dce5df;padding-block:29px 45px;text-align:center}.mg-home-v3 .mgx-partners>p{font-size:13px;color:#63766b;margin:0 0 28px}.mg-home-v3 .mgx-partners>div{display:flex;align-items:flex-start;justify-content:center;gap:24px 15px;flex-wrap:wrap}.mg-home-v3 .mgx-partners figure{display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(20% - 15px);margin:0;min-height:100px}.mg-home-v3 .mgx-partners img{display:block;object-fit:contain;width:100px;height:55px;filter:grayscale(1);opacity:.8;transition:filter .2s,opacity .2s}.mg-home-v3 .mgx-partners figure:hover img{filter:grayscale(0);opacity:1}.mg-home-v3 .mgx-partners figcaption{font-size:10px;color:#5b6d62;line-height:1.9;margin-top:12px}
.mg-home-v3 .mgx-contact{display:flex;align-items:center;justify-content:space-between;gap:30px;background:#17372f;border:1px solid #2c5044;border-radius:25px;padding:42px 45px;color:#f0f9ee;position:relative;overflow:hidden;isolation:isolate}.mg-home-v3 .mgx-contact:before{content:"";position:absolute;z-index:-1;width:300px;height:300px;left:15%;top:-150px;border:1px solid #c6e7b622;border-radius:50%;box-shadow:0 0 0 35px #c6e7b606,0 0 0 70px #c6e7b606}.mg-home-v3 .mgx-contact .mgx-label{color:#b4d09f}.mg-home-v3 .mgx-contact h2{font-size:35px;line-height:1.7;margin:7px 0 9px;letter-spacing:-.8px;font-weight:800;color:#f3f8ef}.mg-home-v3 .mgx-contact p{font-size:13px;line-height:1.9;margin:0;color:#b9d0c5}.mg-home-v3 .mgx-contact>div:last-child{flex-shrink:0;display:flex;flex-direction:column;gap:15px;align-items:center}.mg-home-v3 .mgx-contact-link{font-size:12px;color:#dceada;display:flex;align-items:center;gap:8px;min-height:40px}.mg-home-v3 .mgx-contact-link svg{width:18px;height:18px}
body.mg-home-v3.moein-home{background:#fafbf9!important}
body.mg-home-v3 .mg-public-footer{margin-top:65px!important;background:#142d29!important}
body.mg-home-v3 .mg-public-footer:before{background:radial-gradient(circle at 12% 0,#7cab7620,transparent 45%)!important}
body.mg-home-v3 .mg-public-footer .mg-footer-benefits>div{background:#22483d!important}
body.mg-home-v3 .mg-public-footer .mg-footer-benefits{transform:none!important;margin:22px 0 0!important}
body.mg-home-v3 .mg-telegram-strip{background:#183c38!important}
body.mg-home-v3 .mg-telegram-strip-id{background:#244e44!important}
body.mg-home-v3 .mg-public-mark{background:#1a423e!important;box-shadow:0 4px 12px #23412f18!important}
body.mg-home-v3 .mg-public-header .mg-public-brand-copy small{color:#586c67!important}
.mg-home-v3 .mg-rail-card:only-child{flex-basis:100%}

@keyframes mgx-lid{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes mgx-float{0%,100%{transform:translateY(0) rotate(var(--rotate,0deg))}50%{transform:translateY(-9px) rotate(var(--rotate,0deg))}}@keyframes mgx-panel{from{opacity:.4;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes mgx-reveal{from{opacity:.25;transform:translateY(18px)}to{opacity:1;transform:none}}
.mg-home-v3 .mgx-reveal-in{animation:mgx-reveal .65s cubic-bezier(.18,.68,.22,1) both}.mg-home-v3 [data-motion-scene].mgx-scene-paused *{animation-play-state:paused!important}.mg-home-v3.mgx-motion-off :is(.mgx-gift-lid,.mgx-float,.mgx-panel-enter,.mgx-reveal-in){animation:none!important}.mg-home-v3.mgx-motion-off main *{transition:none!important;scroll-behavior:auto!important}.mg-home-v3.mgx-motion-off .mgx-float{transform:rotate(var(--rotate,0deg))}
@media(min-width:1600px){.mg-home-v3 .mgx-hero-grid{padding-inline:65px;gap:35px}}
@media(max-width:1100px){.mg-home-v3 .mgx-hero-grid{padding:18px 30px 25px;gap:12px;min-height:500px}.mg-home-v3 .mgx-hero h1{font-size:51px;letter-spacing:-2px}.mg-home-v3 .mgx-hero-copy>p{font-size:14px}.mg-home-v3 .mgx-actions{gap:14px}.mg-home-v3 .mgx-button{gap:18px;padding-inline:18px}.mg-home-v3 .mgx-hero-ai{font-size:12px}.mg-home-v3 .mgx-float{padding:10px;gap:8px}.mg-home-v3 .mgx-float b{font-size:14px}.mg-home-v3 .mgx-float-chat i{margin-left:0}.mg-home-v3 .mgx-brandline{gap:27px}.mg-home-v3 .mgx-brandline>div{gap:20px}.mg-home-v3 .mgx-brandline>div>b{font-size:20px}.mg-home-v3 .mgx-ai{gap:30px;padding:32px}.mg-home-v3 .mgx-ai h2{font-size:34px}.mg-home-v3 .mgx-offers{gap:28px;padding:30px}.mg-home-v3 .mgx-offer>img{width:90px}.mg-home-v3 .mgx-contact{padding:35px}.mg-home-v3 .mgx-contact h2{font-size:31px}}
@media(max-width:800px){.mg-home-v3 .home-container{width:calc(100% - 36px)}.mg-home-v3 .mgx-hero{width:calc(100% - 24px);margin-top:14px;border-radius:23px}.mg-home-v3 .mgx-hero-top{padding:18px 22px 0;letter-spacing:1.2px;font-size:8px}.mg-home-v3 .mgx-hero-grid{grid-template-columns:1fr;gap:0;padding:25px 28px 7px}.mg-home-v3 .mgx-hero-copy{text-align:center;padding:0;display:flex;flex-direction:column;align-items:center}.mg-home-v3 .mgx-hero h1{font-size:56px;line-height:1.5;margin-block:18px}.mg-home-v3 .mgx-hero-copy>p{max-width:480px;margin-bottom:20px}.mg-home-v3 .mgx-actions{justify-content:center;gap:20px}.mg-home-v3 .mgx-hero-proof{justify-content:center;margin-top:21px;gap:14px}.mg-home-v3 .mgx-art{max-width:440px;margin-top:12px}.mg-home-v3 .mgx-hero-bottom{margin-inline:24px;font-size:10px;padding-block:14px}.mg-home-v3 .mgx-hero-bottom>span{max-width:190px}.mg-home-v3 .mgx-brandline{padding-block:27px;align-items:center;gap:25px}.mg-home-v3 .mgx-brandline>div{display:grid;grid-template-columns:repeat(3,1fr);gap:16px 20px}.mg-home-v3 .mgx-brandline>div>b{font-size:19px;justify-content:center}.mg-home-v3 .mgx-section{padding-block:45px}.mg-home-v3 .mgx-category-grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.mg-home-v3 .mgx-category{padding:20px}.mg-home-v3 .mgx-ai{margin-block:46px;gap:25px;padding:27px;grid-template-columns:1fr 1fr}.mg-home-v3 .mgx-ai h2{font-size:29px;letter-spacing:-1px}.mg-home-v3 .mgx-ai-copy>p{font-size:13px}.mg-home-v3 .mgx-ai .mgx-button{font-size:12px;gap:12px}.mg-home-v3 .mgx-ai-canvas{padding:13px}.mg-home-v3 .mgx-ai-canvas-top>span{font-size:8px;letter-spacing:1px}.mg-home-v3 .mgx-ai-images{gap:8px}.mg-home-v3 .mgx-ai-images figure{aspect-ratio:.68}.mg-home-v3 .mgx-ai-images figcaption{font-size:9px}.mg-home-v3 .mgx-prompt-link{padding:8px;font-size:10px}.mg-home-v3 .mgx-offers{grid-template-columns:1fr;gap:28px}.mg-home-v3 .mgx-offers h2{font-size:32px}.mg-home-v3 .mgx-offers h2 br{display:none}.mg-home-v3 .mgx-offers-intro>p,.mg-home-v3 .mgx-offers-intro>small{max-width:none}.mg-home-v3 .mgx-offer>img{width:135px}.mg-home-v3 .mgx-offer h3{font-size:15px}.mg-home-v3 .mgx-steps{gap:15px}.mg-home-v3 .mgx-steps article{padding:25px 17px 20px}.mg-home-v3 .mgx-steps h3{font-size:17px}.mg-home-v3 .mgx-steps p{font-size:12px}.mg-home-v3 .mgx-stats{gap:16px}.mg-home-v3 .mgx-stats>p{font-size:12px}.mg-home-v3 .mgx-stats>div{padding-right:17px}.mg-home-v3 .mgx-stats strong{font-size:28px}.mg-home-v3 .mgx-stats>div>span{font-size:10px}.mg-home-v3 .mgx-guides{gap:30px;padding:25px}.mg-home-v3 .mgx-guides h2{font-size:25px}.mg-home-v3 .mgx-guides>div>a{font-size:12px}.mg-home-v3 .mgx-journal-track{gap:18px}.mg-home-v3 .mgx-journal-track article{flex-basis:calc((100% - 18px)/2)}.mg-home-v3 .mgx-contact{padding:30px;flex-direction:column;align-items:flex-start}.mg-home-v3 .mgx-contact>div:last-child{flex-direction:row;flex-wrap:wrap;gap:25px}.mg-home-v3 .mgx-contact h2{font-size:30px}.mg-home-v3 .mgx-partners figure{width:calc(25% - 15px)}body.mg-home-v3 .mg-public-footer{margin-top:45px}}
@media(max-width:580px){.mg-home-v3 .mgx-hero-top{padding:15px 17px 0;letter-spacing:.9px;gap:12px}.mg-home-v3 .mgx-hero-top>span{max-width:140px;line-height:1.7}.mg-home-v3 .mgx-motion{font-size:10px;padding:6px 9px}.mg-home-v3 .mgx-hero-grid{padding:27px 20px 5px}.mg-home-v3 .mgx-kicker{font-size:10px;gap:8px}.mg-home-v3 .mgx-hero h1{font-size:46px;letter-spacing:-2px;margin:15px 0 16px}.mg-home-v3 .mgx-hero-copy>p{font-size:13px;line-height:2.1;max-width:340px;margin-bottom:23px}.mg-home-v3 .mgx-desktop-break{display:none}.mg-home-v3 .mgx-actions{gap:13px}.mg-home-v3 .mgx-button{min-height:49px;padding:11px 16px;font-size:12px;gap:17px}.mg-home-v3 .mgx-hero-ai{font-size:11px;gap:5px;min-height:44px}.mg-home-v3 .mgx-hero-ai svg{width:17px}.mg-home-v3 .mgx-hero-proof{font-size:9px;gap:11px;margin-top:23px}.mg-home-v3 .mgx-hero-proof svg{width:13px;height:13px}.mg-home-v3 .mgx-hero-proof>span{gap:4px}.mg-home-v3 .mgx-art{width:100%;max-width:350px;margin-top:18px}.mg-home-v3 .mgx-float b{font-size:12px}.mg-home-v3 .mgx-float small{font-size:8px}.mg-home-v3 .mgx-float{padding:8px;gap:7px;border-radius:12px}.mg-home-v3 .mgx-brand-icon{width:31px;height:31px;border-radius:9px}.mg-home-v3 .mgx-brand-icon svg{width:20px;height:20px}.mg-home-v3 .mgx-float-chat{left:-2%;top:20%}.mg-home-v3 .mgx-float-telegram{right:-1%;top:6%}.mg-home-v3 .mgx-float-telegram b{font-size:11px}.mg-home-v3 .mgx-float-telegram svg{width:20px;height:20px}.mg-home-v3 .mgx-float-music{left:2%;bottom:15%;padding:12px}.mg-home-v3 .mgx-float-music svg{width:23px;height:23px}.mg-home-v3 .mgx-float-gemini{right:-3%;bottom:20%}.mg-home-v3 .mgx-art-caption{font-size:7px;letter-spacing:1.3px;bottom:2%}.mg-home-v3 .mgx-hero-bottom{margin-inline:20px;font-size:9px;gap:14px}.mg-home-v3 .mgx-hero-bottom>span{max-width:170px}.mg-home-v3 .mgx-hero-bottom a{white-space:nowrap;gap:8px}.mg-home-v3 .mgx-brandline{gap:20px;padding-block:25px}.mg-home-v3 .mgx-brandline>span{font-size:10px}.mg-home-v3 .mgx-brandline>span b{font-size:12px}.mg-home-v3 .mgx-brandline>div{gap:13px 11px}.mg-home-v3 .mgx-brandline>div>b{font-size:15px;letter-spacing:-.4px;gap:3px}.mg-home-v3 .mgx-kling-dot{font-size:10px}.mg-home-v3 .mgx-heading{gap:12px;margin-bottom:23px;flex-wrap:wrap;align-items:flex-start}.mg-home-v3 .mgx-heading h2{font-size:25px}.mg-home-v3 .mgx-label,.mg-home-v3 .mg-rail-eyebrow{font-size:11px}.mg-home-v3 .mgx-text-link{font-size:11px;gap:10px;min-height:36px}.mg-home-v3 .mgx-category{padding:16px 14px 12px;border-radius:15px}.mg-home-v3 .mgx-category:before{width:110px;height:110px;left:-50px;top:-35px}.mg-home-v3 .mgx-category-icon{width:42px;height:42px;border-radius:12px;margin-bottom:13px}.mg-home-v3 .mgx-category-icon svg{width:23px;height:23px}.mg-home-v3 .mgx-category h3{font-size:14px}.mg-home-v3 .mgx-category p{font-size:10px;line-height:1.9;min-height:38px;margin-bottom:12px}.mg-home-v3 .mgx-category-bottom{font-size:10px}.mg-home-v3 .mgx-category-bottom svg{width:16px;height:16px}.mg-home-v3 .mg-rail-heading{margin-bottom:16px;gap:10px}.mg-home-v3 .mg-rail-heading h2{font-size:25px}.mg-home-v3 .mg-rail-all{font-size:11px;padding:7px 11px;min-height:40px}.mg-home-v3 .mg-rail-track{gap:13px}.mg-home-v3 .mg-rail-card{flex-basis:86%;border-radius:18px}.mg-home-v3 .mg-rail-copy h3{font-size:17px;min-height:62px}.mg-home-v3 .mg-rail-copy p{font-size:12px;min-height:47px}.mg-home-v3 .mg-rail-price strong{font-size:22px}.mg-home-v3 .mg-rail-media{margin:7px 7px 0}.mg-home-v3 .mg-rail-copy{padding:16px}.mg-home-v3 .mgx-ai{grid-template-columns:1fr;gap:27px;padding:27px 23px 24px;border-radius:22px;margin-block:40px}.mg-home-v3 .mgx-ai h2{font-size:34px;margin-block:16px 13px}.mg-home-v3 .mgx-ai-copy>p{font-size:13px}.mg-home-v3 .mgx-ai-canvas{padding:16px;margin-inline:4px}.mg-home-v3 .mgx-ai-images figure{aspect-ratio:.84}.mg-home-v3 .mgx-ai-images figcaption{font-size:10px}.mg-home-v3 .mgx-ai-canvas-top>span{font-size:9px;letter-spacing:1.5px}.mg-home-v3 .mgx-prompt-link{font-size:12px;padding:10px}.mg-home-v3 .mgx-ai-features{gap:13px 17px;margin-bottom:23px}.mg-home-v3 .mgx-ai-features span{font-size:11px}.mg-home-v3 .mgx-category-tabs{gap:8px;padding-bottom:16px;display:grid;grid-template-columns:1fr 1fr}.mg-home-v3 .mgx-category-tabs a{font-size:11px;padding:10px 9px;min-height:45px}.mg-home-v3 .mgx-category-showcase .mg-rail-heading{flex-direction:row;align-items:center}.mg-home-v3 .mgx-category-showcase .mg-rail-heading h2{font-size:17px}.mg-home-v3 .mgx-category-showcase .mg-rail-all{font-size:10px;gap:6px;padding:7px 9px}.mg-home-v3 .mgx-offers{padding:26px 20px;gap:25px;border-radius:21px;margin-top:4px}.mg-home-v3 .mgx-offers h2{font-size:31px}.mg-home-v3 .mgx-offers h2 br{display:block}.mg-home-v3 .mgx-offers-intro>p{font-size:12px}.mg-home-v3 .mgx-offers-intro>small{font-size:10px}.mg-home-v3 .mgx-offer{gap:12px;padding:10px;border-radius:12px}.mg-home-v3 .mgx-offer>img{width:84px;aspect-ratio:1.1}.mg-home-v3 .mgx-offer>svg{display:none!important}.mg-home-v3 .mgx-offer h3{font-size:12px;line-height:1.9;margin:3px 0}.mg-home-v3 .mgx-offer>div>span{font-size:9px}.mg-home-v3 .mgx-offer strong{font-size:16px}.mg-home-v3 .mgx-steps{grid-template-columns:1fr;gap:16px}.mg-home-v3 .mgx-steps article{padding:24px 22px}.mg-home-v3 .mgx-steps h3{font-size:19px}.mg-home-v3 .mgx-steps p{font-size:13px;max-width:none}.mg-home-v3 .mgx-steps article>svg{margin-bottom:12px}.mg-home-v3 .mgx-stats{grid-template-columns:repeat(3,1fr);gap:20px 10px;margin-top:25px;padding-top:22px}.mg-home-v3 .mgx-stats>p{grid-column:1/-1;max-width:none;text-align:center;margin:0;font-size:12px}.mg-home-v3 .mgx-stats>div{padding-right:9px}.mg-home-v3 .mgx-stats>div:nth-child(2){border:0}.mg-home-v3 .mgx-stats strong{font-size:26px;text-align:center}.mg-home-v3 .mgx-stats>div>span{font-size:9px;text-align:center}.mg-home-v3 .mgx-guides{grid-template-columns:1fr;gap:12px;padding:25px 23px;border-radius:20px}.mg-home-v3 .mgx-guides h2{font-size:26px}.mg-home-v3 .mgx-guides h2 br{display:none}.mg-home-v3 .mgx-guides>div>a{font-size:12px;padding-block:16px}.mg-home-v3 .mgx-journal-track{gap:16px}.mg-home-v3 .mgx-journal-track article{flex-basis:88%}.mg-home-v3 .mgx-journal-track h3{font-size:16px}.mg-home-v3 .mgx-partners{padding-bottom:30px}.mg-home-v3 .mgx-partners>div{gap:20px 12px}.mg-home-v3 .mgx-partners figure{width:calc(33.33% - 12px);min-height:95px}.mg-home-v3 .mgx-partners img{width:80px;height:45px}.mg-home-v3 .mgx-partners figcaption{font-size:9px}.mg-home-v3 .mgx-partners>p{font-size:12px}.mg-home-v3 .mgx-contact{padding:28px 24px;gap:24px;border-radius:21px}.mg-home-v3 .mgx-contact h2{font-size:29px;letter-spacing:-1.2px}.mg-home-v3 .mgx-contact p{font-size:12px}.mg-home-v3 .mgx-contact>div:last-child{gap:15px;flex-direction:column;align-items:stretch;width:100%}.mg-home-v3 .mgx-contact-link{justify-content:center}.mg-home-v3 .mgx-contact .mgx-button{font-size:13px}}
@media(max-width:359px){.mg-home-v3 .home-container{width:calc(100% - 28px)}.mg-home-v3 .mgx-hero-grid{padding-inline:15px}.mg-home-v3 .mgx-hero h1{font-size:39px;letter-spacing:-1.7px}.mg-home-v3 .mgx-hero-copy>p{font-size:12px}.mg-home-v3 .mgx-actions{gap:10px}.mg-home-v3 .mgx-hero-proof{gap:8px;font-size:8px}.mg-home-v3 .mgx-float small{font-size:7px}.mg-home-v3 .mgx-brandline{gap:12px}.mg-home-v3 .mgx-brandline>div>b{font-size:13px}.mg-home-v3 .mgx-category{padding-inline:12px}.mg-home-v3 .mgx-category h3{font-size:13px}.mg-home-v3 .mgx-ai{padding-inline:20px}.mg-home-v3 .mgx-ai h2{font-size:29px}.mg-home-v3 .mgx-category-showcase .mg-rail-heading{align-items:flex-start;flex-direction:column}.mg-home-v3 .mgx-offer>img{width:65px}.mg-home-v3 .mgx-offer{gap:9px}.mg-home-v3 .mgx-stats strong{font-size:23px}.mg-home-v3 .mgx-contact h2{font-size:26px}}
@media(prefers-reduced-motion:reduce){html:has(body.mg-home-v3){scroll-behavior:auto!important}.mg-home-v3 main *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.mg-home-v3 .mgx-float{transform:rotate(var(--rotate,0deg))}}
