.ymw{--bg:#0f1e19;--card:#162a23;--line:#24392f;--tx:#f1efe8;--mu:#a7b4ac;--gold:#d6b06a;--gold2:#e2c489;--on:#1c1607;font-family:inherit;color:var(--tx);background:var(--bg);line-height:1.7;padding:var(--pt,96px) 24px var(--pb,96px);text-align:start}html[dir=rtl] .ymw,html[lang=ar] .ymw{font-family:Almarai,IBM Plex Sans Arabic,Tahoma,sans-serif}.ymw--alt{background:var(--card)}.ymw *{box-sizing:border-box}.ymw__in{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:40px}.ymw__head{max-width:640px}.ymw h1,.ymw h2,.ymw h3,.ymw p{font-family:inherit;letter-spacing:0;text-transform:none}.ymw h1,.ymw h2,.ymw h3{color:var(--tx);margin:0}.ymw__eyebrow{margin:0;color:var(--gold);font-weight:600;font-size:16px}.ymw__h1{font-size:clamp(34px,5vw,58px);line-height:1.2;font-weight:700}.ymw .ymw__h2{font-size:clamp(28px,3.5vw,40px);line-height:1.3;font-weight:700;margin:0 0 12px}.ymw .ymw__h3{font-size:19px;font-weight:600;line-height:1.4;margin:0 0 8px}.ymw__lead{margin:0;font-size:18px;color:var(--mu)}.ymw__muted{margin:0;color:var(--mu);font-size:15px}.ymw__rte p{margin:0 0 10px}.ymw__rte p:last-child{margin:0}.ymw__grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--min,260px)),1fr))}.ymw__card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:28px}.ymw--alt .ymw__card{background:var(--bg)}.ymw__card--hl{border-color:var(--gold)}.ymw a.ymw__btn,.ymw button.ymw__btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 28px;background:var(--gold);color:var(--on);border-radius:12px;font-weight:700;font-size:17px;text-decoration:none;border:0;cursor:pointer;font-family:inherit;transition:background .2s;box-shadow:none;text-align:center}.ymw a.ymw__btn:hover,.ymw button.ymw__btn:hover{background:var(--gold2);color:var(--on)}.ymw a.ymw__btn--ghost{background:transparent;color:var(--tx);border:1px solid var(--line);font-weight:500;font-size:16px}.ymw a.ymw__btn--ghost:hover{background:#d6b06a14;color:var(--tx)}.ymw__btns{display:flex;gap:12px;flex-wrap:wrap}.ymw__list{margin:0;padding:0;padding-inline-start:20px;display:flex;flex-direction:column;gap:8px;color:var(--tx)}.ymw__ph{background:var(--card);border:1px dashed var(--line);border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--mu);font-size:14px;text-align:center;padding:16px;width:100%;height:100%}.ymw--alt .ymw__ph{background:var(--bg)}.ymw .ymw__img{width:100%;height:100%;object-fit:cover;display:block}.ymw-hero__grid{display:grid;gap:56px;align-items:center;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr))}.ymw-hero__copy{display:flex;flex-direction:column;gap:24px}.ymw-hero__copy .ymw__lead{font-size:19px;max-width:540px}.ymw-hero__media{aspect-ratio:4/5;max-height:560px;width:100%;border-radius:20px;overflow:hidden}.ymw-stats{display:flex;gap:32px;flex-wrap:wrap;padding-top:16px;border-top:1px solid var(--line);margin-top:8px}.ymw-stats b{display:block;font-size:28px;color:var(--gold);font-weight:700;line-height:1.4}.ymw-stats span{font-size:14px;color:var(--mu)}.ymw-offer{display:flex;flex-direction:column;gap:16px;padding:36px;border-radius:20px}.ymw .ymw-offer .ymw__h3{font-size:24px;margin:0}.ymw-work__item{display:flex;flex-direction:column;gap:12px}.ymw-work__item a{color:inherit;text-decoration:none}.ymw-work__shot{aspect-ratio:16/10;border-radius:14px;overflow:hidden;border:1px solid var(--line)}.ymw .ymw-work__item .ymw__h3{margin:0}.ymw-step{border-top:2px solid var(--line);padding-top:20px}.ymw-step:first-child{border-top-color:var(--gold)}.ymw-step__n{color:var(--gold);font-weight:700;font-size:16px}.ymw-step .ymw__muted{margin-top:8px}.ymw-plan{display:flex;flex-direction:column;gap:16px;padding:32px;border-radius:18px}.ymw .ymw-plan .ymw__h3{font-size:20px;margin:0}.ymw-plan__price{font-size:30px;font-weight:700;color:var(--gold);line-height:1.3}.ymw-plan .ymw__btn{margin-top:auto}.ymw__split{display:grid;gap:48px;align-items:start;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.ymw-points{display:flex;flex-direction:column;gap:20px}.ymw .ymw-points .ymw__h3{font-size:18px;margin:0 0 4px}.ymw-faq{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:16px;width:100%}.ymw-faq details{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:20px 24px}.ymw--alt .ymw-faq details{background:var(--bg)}.ymw-faq summary{display:flex;justify-content:space-between;align-items:center;gap:16px;font-weight:600;font-size:17px;cursor:pointer;list-style:none;color:var(--tx)}.ymw-faq summary::-webkit-details-marker{display:none}.ymw-faq summary span{color:var(--gold);font-size:22px;line-height:1;transition:transform .2s}.ymw-faq details[open] summary span{transform:rotate(45deg)}.ymw-faq__a{margin-top:12px;color:var(--mu)}.ymw-form{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:32px;display:flex;flex-direction:column;gap:18px}.ymw--alt .ymw-form{background:var(--bg)}.ymw-form label{display:flex;flex-direction:column;gap:6px;font-size:15px;font-weight:500;color:var(--tx);margin:0}.ymw-form input,.ymw-form select,.ymw-form textarea{min-height:48px;background:var(--bg);border:1px solid var(--line);border-radius:10px;color:var(--tx);padding:0 14px;font-size:16px;font-family:inherit;width:100%;box-shadow:none;text-align:start}.ymw--alt .ymw-form input,.ymw--alt .ymw-form select,.ymw--alt .ymw-form textarea{background:var(--card)}.ymw-form textarea{padding:12px 14px;min-height:96px}.ymw-form input:focus,.ymw-form select:focus,.ymw-form textarea:focus{outline:2px solid var(--gold);outline-offset:1px;border-color:var(--gold)}.ymw-form button.ymw__btn{width:100%}.ymw-msg{padding:14px 16px;border-radius:10px;border:1px solid var(--gold);color:var(--tx);margin:0}.ymw-msg--err{border-color:#d9826b}.ymw-msg--err ul{margin:0;padding:0;padding-inline-start:18px}.ymw-cta{display:flex;flex-direction:column;gap:20px}.ymw-cta .ymw__btn{align-self:flex-start}@media(max-width:749px){.ymw{padding:calc(var(--pt,96px) * .66) 16px calc(var(--pb,96px) * .66)}.ymw__in{gap:28px}.ymw-hero__grid,.ymw__split{gap:36px}.ymw-offer,.ymw-form{padding:24px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ym-web.css.map */
