.mlc{--red-500:#F04046;--red-600:#E72128;--red-700:#C4301C;--red-050:#FDECEC;--ink-900:#0A0A0A;--ink-800:#111111;--ink-600:#4A4A4A;--ink-400:#7A7A7A;--ink-300:#A3A3A3;--paper-000:#FFFFFF;--paper-050:#FAFAFA;--paper-100:#F4F4F4;--line-200:#E7E7E7;--line-300:#DADADA;--green-700:#206934;--green-050:#EAF3EC;--amber-600:#B7791F;--brand:var(--red-600);--brand-hover:var(--red-700);--brand-press:var(--red-700);--brand-tint:var(--red-050);--text-heading:var(--ink-900);--text-body:var(--ink-800);--text-muted:var(--ink-400);--text-inverse:var(--paper-000);--text-price:var(--ink-900);--text-price-was:var(--ink-300);--text-discount:var(--red-700);--surface-page:var(--paper-000);--surface-card:var(--paper-000);--surface-sunken:var(--paper-050);--surface-media:var(--paper-100);--surface-brand:var(--red-600);--surface-ink:var(--ink-900);--border-default:var(--line-200);--border-strong:var(--line-300);--border-brand:var(--red-600);--badge-sale-bg:var(--red-600);--badge-sale-fg:var(--paper-000);--badge-shipping-bg:var(--green-700);--badge-shipping-fg:var(--paper-000);--badge-offer-bg:var(--ink-900);--badge-offer-fg:var(--paper-000);--focus-ring:var(--red-600);--link:var(--ink-900);--link-hover:var(--red-600)}.mlc{--fs-11:11px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-16:16px;--fs-18:18px;--fs-22:22px;--fs-28:28px;--fs-36:36px;--fs-48:48px;--lh-tight:1.15;--lh-snug:1.3;--lh-body:1.7;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:900;--ls-tight:-.01em;--ls-normal:0;--ls-wide:.04em;--type-display:var(--fw-black) var(--fs-48)/var(--lh-tight) var(--font-core);--type-h1:var(--fw-bold) var(--fs-36)/var(--lh-tight) var(--font-core);--type-h2:var(--fw-bold) var(--fs-28)/var(--lh-snug) var(--font-core);--type-section:var(--fw-bold) var(--fs-22)/var(--lh-snug) var(--font-core);--type-card-title:var(--fw-semibold) var(--fs-14)/1.55 var(--font-core);--type-body:var(--fw-regular) var(--fs-16)/var(--lh-body) var(--font-core);--type-small:var(--fw-regular) var(--fs-13)/1.6 var(--font-core);--type-price:var(--fw-bold) var(--fs-16)/1.2 var(--font-core);--type-badge:var(--fw-bold) var(--fs-11)/1 var(--font-core);--type-button:var(--fw-bold) var(--fs-14)/1 var(--font-core)}.mlc{--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--sp-20:80px;--gutter:var(--sp-4);--grid-gap:var(--sp-4);--section-y:var(--sp-12);--page-max:1440px;--page-pad:var(--sp-6);--card-pad:var(--sp-3);--control-h-sm:32px;--control-h:40px;--control-h-lg:48px}.mlc{--radius-2:2px;--radius-4:4px;--radius-8:8px;--radius-12:12px;--radius-16:16px;--radius-pill:999px;--radius-control:var(--radius-8);--radius-card:var(--radius-12);--radius-media:var(--radius-8);--radius-badge:var(--radius-4);--radius-avatar:var(--radius-pill);--border-w:1px;--border-w-strong:2px;--shadow-none:none;--elevation-card:none;--elevation-menu:none}.mlc{--dur-fast:.12s;--dur-base:.18s;--dur-slow:.28s;--ease-out:cubic-bezier(.22,.61,.36,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--transition-control:background-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out);--transition-media:transform var(--dur-slow) var(--ease-out);--press-scale:.98;--media-hover-scale:1.03}.mlc h1,.mlc h2,.mlc h3,.mlc h4{margin:0;color:var(--text-heading);letter-spacing:var(--ls-tight)}.mlc a{color:var(--link);text-decoration:none;transition:var(--transition-control)}.mlc a:hover{color:var(--link-hover)}.mlc img{max-width:100%;display:block}.mlc :focus-visible{outline:var(--border-w-strong) solid var(--focus-ring);outline-offset:2px}.mlc{-webkit-font-smoothing:antialiased;text-align:right}.mlc ul,.mlc ol,.mlc dl,.mlc dd,.mlc p,.mlc figure,.mlc form{margin:0;padding:0}.mlc li{list-style:none}.mlc button{font:inherit;color:inherit;background:none;border:0;margin:0;padding:0;text-align:inherit}.mlc table{border-collapse:collapse;width:100%;margin:0}.mlc th,.mlc td{vertical-align:top}.mlc details,.mlc summary{margin:0;padding:0;background:none;border:0}.mlc summary{display:block}.mlc svg{display:inline-block;vertical-align:middle}.mlc .disc{margin:0;font-size:var(--fs-13);line-height:1.85;color:var(--text-muted);max-width:90ch}.mlc .disc b{color:var(--ink-800);font-weight:var(--fw-semibold)}.mlc{--font-core:"Tajawal","Tajawal Fallback",system-ui,"Segoe UI",sans-serif;--font-latin-display:var(--font-core);--font-ledger:var(--font-core);--fw-semibold:500;--fw-black:700;--fs-hero:clamp(34px,6.2vw,68px);--fs-statement:clamp(26px,3.6vw,44px);--fs-section:clamp(24px,3vw,38px);--page-max-content:1320px;--on-ink-strong:#D4D4D4;--on-ink-body:#B5B5B5;--on-ink-muted:#8A8A8A;--on-ink-faint:#7A7A7A;--on-ink-line:#2A2A2A;--border-brand-tint:#F6D4D5;--text-muted:#686868}html:has(.mlc){scroll-behavior:smooth}.mlc{background:var(--surface-page);color:var(--text-body);font:var(--type-body);overflow-x:hidden}.mlc ::selection{background:var(--brand);color:var(--text-inverse)}.mlc .shell{max-width:var(--page-max-content);margin-inline:auto;padding-inline:var(--page-pad)}.mlc .rule{border:0;border-top:var(--border-w) solid var(--border-default);margin:0}.mlc .measure{max-width:62ch}.mlc picture{display:contents}.mlc .num{font-family:var(--font-ledger);font-variant-numeric:tabular-nums lining-nums;letter-spacing:0}.mlc .eyebrow{display:flex;align-items:center;gap:var(--sp-3);font-family:var(--font-core);font-size:var(--fs-12);font-weight:500;letter-spacing:normal;color:var(--text-muted)}.mlc .eyebrow .idx{font-family:var(--font-ledger);letter-spacing:.14em;text-transform:uppercase}.mlc .eyebrow:before{content:"";width:6px;height:6px;background:var(--brand);flex:none;border-radius:var(--radius-pill)}.mlc .eyebrow .idx{color:var(--ink-900)}.mlc .eyebrow>span:not(.idx):not(.line){letter-spacing:normal}.mlc .eyebrow .line{flex:1;height:1px;background:var(--border-default)}.mlc h1,.mlc h2,.mlc h3{letter-spacing:-.005em}.mlc .h-display{font-family:var(--font-core);font-weight:var(--fw-black);font-size:var(--fs-hero);line-height:1.18;color:var(--text-heading)}.mlc .h-section{font-family:var(--font-core);font-weight:var(--fw-black);font-size:var(--fs-section);line-height:1.25;color:var(--text-heading)}.mlc .h-statement{font-family:var(--font-core);font-weight:var(--fw-bold);font-size:var(--fs-statement);line-height:1.4;color:var(--text-heading)}.mlc .lead{font-size:var(--fs-18);line-height:1.85;color:var(--ink-600)}.mlc .small{font:var(--type-small);color:var(--text-muted)}.mlc .latin{font-family:var(--font-latin-display);letter-spacing:-.01em}.mlc [id]{scroll-margin-block-start:var(--mlc-anchor,84px)}.mlc .section{padding-block:clamp(48px,7vw,104px);position:relative}.mlc .section--sunken{background:var(--surface-sunken);border-block:var(--border-w) solid var(--border-default)}.mlc .section--ink{background:var(--surface-ink);color:var(--on-ink-strong)}.mlc .section--ink h2,.mlc .section--ink h3,.mlc .section--ink .h-section{color:var(--text-inverse)}.mlc .section--ink .eyebrow{color:var(--on-ink-muted)}.mlc .section--ink .eyebrow .idx{color:var(--text-inverse)}.mlc .section--ink .eyebrow .line{background:var(--on-ink-line)}.mlc .section-head{display:grid;gap:var(--sp-5);margin-block-end:clamp(32px,4vw,56px)}.mlc .mlc-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);height:var(--control-h-lg);padding-inline:var(--sp-6);font:var(--type-button);border-radius:var(--radius-control);border:var(--border-w) solid transparent;cursor:pointer;transition:var(--transition-control),transform var(--dur-fast) var(--ease-out);box-shadow:var(--shadow-none);white-space:nowrap}.mlc .mlc-btn:active{transform:scale(var(--press-scale))}.mlc .mlc-btn--primary{background:var(--brand);border-color:var(--brand);color:var(--text-inverse)}.mlc .mlc-btn--primary:hover{background:var(--brand-hover);border-color:var(--brand-hover);color:var(--text-inverse)}.mlc .mlc-btn--dark{background:var(--surface-ink);border-color:var(--surface-ink);color:var(--text-inverse)}.mlc .mlc-btn--dark:hover{background:var(--ink-800);color:var(--text-inverse)}.mlc .mlc-btn--outline{background:transparent;border-color:var(--border-strong);color:var(--text-heading)}.mlc .mlc-btn--outline:hover{border-color:var(--brand);color:var(--brand)}.mlc .mlc-btn--paper{background:var(--paper-000);border-color:var(--paper-000);color:var(--ink-900)}.mlc .mlc-btn--paper:hover{background:var(--paper-100);color:var(--ink-900)}.mlc .mlc-btn--sm{height:var(--control-h);padding-inline:var(--sp-5)}.mlc .mlc-btn--full{width:100%}@media(pointer:coarse){.mlc .mlc-btn--sm{height:44px}.mlc dialog.lb .x{height:44px;width:44px}}.mlc .hero{padding-block:clamp(40px,5.5vw,84px) 0;overflow:hidden}.mlc .hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(32px,4vw,72px);align-items:center}.mlc .hero-kicker,.mlc .hero h1{margin-block-end:var(--sp-6)}.mlc .hero h1 em{font-style:normal;color:var(--brand)}.mlc .hero .lead{margin-block-end:var(--sp-8)}.mlc .hero-cta{display:flex;gap:var(--sp-3);flex-wrap:wrap;margin-block-end:var(--sp-10)}.mlc .hero-facts{display:grid;grid-template-columns:repeat(3,1fr);border-block-start:var(--border-w) solid var(--border-default)}.mlc .hero-facts div{padding-block:var(--sp-5);padding-inline-end:var(--sp-4);border-inline-start:var(--border-w) solid var(--border-default)}.mlc .hero-facts div:last-child{border-inline-start:0}.mlc .hero-facts .k{display:block;font-family:var(--font-ledger);font-size:var(--fs-22);font-weight:700;color:var(--ink-900);margin-block-end:6px;line-height:1}.mlc .hero-facts .v{font-size:var(--fs-13);color:var(--text-muted);line-height:1.5;display:block}.mlc .hero-visual{position:relative}.mlc .hero-visual .frame{background:var(--surface-media);border:var(--border-w) solid var(--border-default);border-radius:var(--radius-card);overflow:hidden;aspect-ratio:3/2}.mlc .hero-visual .frame img{width:100%;height:100%;object-fit:cover}.mlc .pricecard{position:relative;margin-block-start:-72px;margin-inline-end:clamp(24px,6vw,72px);background:var(--paper-000);border:var(--border-w) solid var(--border-default);border-radius:var(--radius-card);padding:var(--sp-5) var(--sp-5) var(--sp-3)}.mlc .pricecard .cap{font-family:var(--font-core);font-size:var(--fs-11);color:var(--text-muted);margin-block-end:var(--sp-4);display:block}.mlc .pricecard ul{list-style:none;margin:0;padding:0}.mlc .pricecard li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-5);padding-block:12px;border-block-start:var(--border-w) solid var(--border-default)}.mlc .pricecard li:first-child{border-block-start:0}.mlc .pricecard .pc-name{font-family:var(--font-latin-display);font-weight:700;font-size:var(--fs-13);letter-spacing:.03em;color:var(--ink-900)}.mlc .pricecard .amt{font-family:var(--font-ledger);font-weight:700;font-size:var(--fs-16);color:var(--ink-900)}.mlc .pricecard .amt small{font-family:var(--font-core);font-weight:400;font-size:var(--fs-12);color:var(--text-muted);margin-inline-start:4px}.mlc .pricecard li[data-hot] .amt{color:var(--brand)}.mlc .ledger{list-style:none;margin:0;padding:0;border-block-start:var(--border-w) solid var(--border-default)}.mlc .ledger li{display:grid;grid-template-columns:var(--sp-10) 1fr auto;align-items:baseline;gap:var(--sp-4);padding-block:var(--sp-4);border-block-end:var(--border-w) solid var(--border-default)}.mlc .ledger .i{font-family:var(--font-ledger);font-size:var(--fs-12);color:var(--text-muted);letter-spacing:.04em}.mlc .ledger .t{font-size:var(--fs-16);font-weight:var(--fw-medium);color:var(--ink-800);line-height:1.6}.mlc .ledger .c{color:var(--brand);font-size:var(--fs-14);font-weight:700;line-height:1}.mlc .plans{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--grid-gap);align-items:start}.mlc .plan{background:var(--surface-card);border:var(--border-w) solid var(--border-default);border-radius:var(--radius-card);padding:var(--sp-6);display:flex;flex-direction:column;height:100%;transition:border-color var(--dur-base) var(--ease-out)}.mlc .plan:hover{border-color:var(--border-strong)}.mlc .plan--featured{border:var(--border-w-strong) solid var(--border-brand)}.mlc .plan--featured:hover{border-color:var(--border-brand)}.mlc .plan-top{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);margin-block-end:var(--sp-5)}.mlc .plan-name{font-family:var(--font-latin-display);font-weight:700;font-size:var(--fs-16);letter-spacing:.04em;color:var(--ink-900)}.mlc .tag{font-family:var(--font-core);font-size:var(--fs-11);font-weight:var(--fw-bold);line-height:1;padding:6px 8px;border-radius:var(--radius-badge);background:var(--badge-sale-bg);color:var(--badge-sale-fg)}.mlc .tag--ghost{background:transparent;color:var(--text-muted);border:var(--border-w) solid var(--border-default);font-family:var(--font-ledger);font-weight:500;letter-spacing:.08em}.mlc .plan-price{display:flex;align-items:baseline;gap:var(--sp-2);margin-block-end:var(--sp-4)}.mlc .plan-price .amt{font-family:var(--font-ledger);font-weight:700;font-size:44px;line-height:1;color:var(--ink-900);letter-spacing:-.02em}.mlc .plan--featured .plan-price .amt{color:var(--brand)}.mlc .plan-price .per{font-size:var(--fs-13);color:var(--text-muted)}.mlc .plan-desc{font-size:var(--fs-14);line-height:1.75;color:var(--ink-600);margin-block-end:var(--sp-5);min-height:66px}.mlc .plan-cap{font-family:var(--font-core);font-size:var(--fs-12);color:var(--text-muted);padding-block-end:var(--sp-3);border-block-end:var(--border-w) solid var(--border-default);display:block}.mlc .plan-feats{list-style:none;margin:0 0 var(--sp-5);padding:0}.mlc .plan-feats li{display:grid;grid-template-columns:16px 1fr;gap:var(--sp-3);align-items:start;padding-block:11px;border-block-end:var(--border-w) solid var(--border-default);font-size:var(--fs-14);line-height:1.6;color:var(--ink-800)}.mlc .plan-feats li svg{width:14px;height:14px;margin-block-start:5px;color:var(--brand);flex:none}.mlc .plan-fit{background:var(--surface-sunken);border:var(--border-w) solid var(--border-default);border-radius:var(--radius-media);padding:var(--sp-4);margin-block-end:var(--sp-5);margin-block-start:auto}.mlc .plan-fit b{display:block;font-size:var(--fs-12);color:var(--text-muted);font-weight:var(--fw-semibold);margin-block-end:6px}.mlc .plan-fit p{margin:0;font-size:var(--fs-14);line-height:1.65;color:var(--ink-800)}.mlc .plan--featured .plan-fit{background:var(--brand-tint);border-color:var(--border-brand-tint)}.mlc .scroll-hint{display:none;font:var(--type-small);color:var(--text-muted);margin-block-end:var(--sp-3)}@media(max-width:760px){.mlc .scroll-hint{display:block}}.mlc .table-wrap{overflow-x:auto;contain:paint;overscroll-behavior-x:contain;border:var(--border-w) solid var(--border-default);border-radius:var(--radius-card);background:var(--paper-000)}.mlc table.cmp{width:100%;border-collapse:collapse;min-width:640px}.mlc table.cmp th,.mlc table.cmp td{padding:var(--sp-4) var(--sp-5);text-align:start;border-block-end:var(--border-w) solid var(--border-default);font-size:var(--fs-14)}.mlc table.cmp thead th{background:var(--surface-sunken);font-weight:var(--fw-bold);color:var(--ink-900);font-size:var(--fs-13);white-space:nowrap}.mlc table.cmp thead th.p{font-family:var(--font-latin-display);letter-spacing:.03em;font-weight:700}.mlc table.cmp thead th.p--hot{color:var(--red-700)}.mlc table.cmp tbody th{font-weight:var(--fw-medium);color:var(--ink-800)}.mlc table.cmp td{text-align:center;color:var(--ink-800)}.mlc table.cmp tbody tr:last-child th,.mlc table.cmp tbody tr:last-child td{border-block-end:0}.mlc table.cmp tbody tr:hover td,.mlc table.cmp tbody tr:hover th{background:var(--surface-sunken)}.mlc table.cmp col.hot{background:var(--brand-tint)}.mlc .yes{color:var(--red-700);font-weight:700}.mlc .no{color:var(--text-muted)}.mlc .steps{display:grid;grid-template-columns:repeat(3,1fr);border-block-start:var(--border-w) solid var(--border-default);border-inline-start:var(--border-w) solid var(--border-default)}.mlc .step{padding:var(--sp-6);border-block-end:var(--border-w) solid var(--border-default);border-inline-end:var(--border-w) solid var(--border-default);min-height:190px;display:flex;flex-direction:column;gap:var(--sp-3);background:var(--paper-000);transition:background var(--dur-base) var(--ease-out)}.mlc .step:hover{background:var(--surface-sunken)}.mlc .step .n{font-family:var(--font-ledger);font-size:var(--fs-28);font-weight:500;color:var(--brand);line-height:1}.mlc .step h3{font-size:var(--fs-18);font-weight:var(--fw-bold);color:var(--ink-900)}.mlc .step p{margin:0;font-size:var(--fs-14);line-height:1.75;color:var(--ink-600)}.mlc .coach{display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(32px,4vw,64px);align-items:start}.mlc .coach-id{border-block-start:var(--border-w-strong) solid var(--ink-900);padding-block-start:var(--sp-5)}.mlc .coach-id .nm{font-family:var(--font-latin-display);font-weight:700;font-size:clamp(28px,3.2vw,40px);line-height:1.1;letter-spacing:-.02em;color:var(--ink-900);margin-block-end:var(--sp-2)}.mlc .coach-id .role{font-family:var(--font-ledger);font-size:var(--fs-12);letter-spacing:.12em;text-transform:uppercase;color:var(--brand);margin-block-end:var(--sp-5)}.mlc .coach p{font-size:var(--fs-16);line-height:1.85;color:var(--ink-600);margin:0 0 var(--sp-4)}.mlc .chips{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-block:var(--sp-5) 0}.mlc .chip{font-size:var(--fs-13);line-height:1;padding:9px 14px;border:var(--border-w) solid var(--border-default);border-radius:var(--radius-pill);color:var(--ink-600);background:var(--paper-000);transition:var(--transition-control)}.mlc .chip:hover{border-color:var(--brand);color:var(--brand)}.mlc .cert{border:var(--border-w) solid var(--border-default);border-radius:var(--radius-card);overflow:hidden;background:var(--paper-000)}.mlc .cert-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-block-end:var(--border-w) solid var(--border-default)}.mlc .cert-head .lbl{font-family:var(--font-core);font-size:var(--fs-12);color:var(--text-muted)}.mlc .cert-figure{margin:0;background:var(--surface-media);padding:var(--sp-5);cursor:zoom-in;position:relative;display:block;width:100%;border:0}.mlc .cert-figure img{width:100%;height:auto;border:var(--border-w) solid var(--border-default);background:var(--paper-000);transition:var(--transition-media)}.mlc .cert-figure:hover img{transform:scale(1.01)}.mlc .cert-zoom{position:absolute;inset-block-end:var(--sp-5);inset-inline-start:var(--sp-5);background:var(--surface-ink);color:var(--paper-000);font-size:var(--fs-11);font-weight:var(--fw-bold);line-height:1;padding:8px 10px;border-radius:var(--radius-badge)}.mlc .cert-meta{display:grid;grid-template-columns:repeat(2,1fr)}.mlc .cert-meta div{padding:var(--sp-4) var(--sp-5);border-block-start:var(--border-w) solid var(--border-default);border-inline-end:var(--border-w) solid var(--border-default)}.mlc .cert-meta div:nth-child(2n){border-inline-end:0}.mlc .cert-meta dt{font-size:var(--fs-12);color:var(--text-muted);margin-block-end:5px}.mlc .cert-meta dd{margin:0;font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--ink-900)}.mlc .cert-meta dd.n{font-family:var(--font-ledger);font-weight:500;font-variant-numeric:tabular-nums lining-nums}.mlc .cert-foot{padding:var(--sp-4) var(--sp-5);border-block-start:var(--border-w) solid var(--border-default);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap}.mlc dialog.lb{border:0;padding:0;background:transparent;width:100%;max-width:94vw;max-height:94vh;overflow:visible}.mlc dialog.lb .lb-inner{position:relative;width:fit-content;margin-inline:auto}.mlc dialog.lb::backdrop{background:#0a0a0a73}.mlc dialog.lb img{display:block;width:auto;height:auto;max-width:92vw;max-height:86vh;border-radius:var(--radius-card);background:var(--paper-000)}.mlc dialog.lb .x{position:absolute;inset-block-start:var(--sp-3);inset-inline-end:var(--sp-3);height:36px;width:36px;border-radius:var(--radius-pill);border:0;background:var(--surface-ink);color:var(--text-inverse);font-size:18px;line-height:1;cursor:pointer;z-index:1}.mlc dialog.lb .x:hover{background:var(--brand)}.mlc .cont{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(32px,4vw,64px);align-items:center}.mlc .cont-media{background:var(--surface-media);border:var(--border-w) solid var(--border-default);border-radius:var(--radius-card);overflow:hidden;aspect-ratio:3/2}.mlc .cont-media img{width:100%;height:100%;object-fit:cover}.mlc .metrics{display:grid;grid-template-columns:repeat(2,1fr);border-block-start:var(--border-w) solid var(--border-default);margin-block-start:var(--sp-6)}.mlc .metrics div{display:flex;align-items:center;gap:var(--sp-3);padding-block:var(--sp-4);padding-inline-end:var(--sp-5);border-block-end:var(--border-w) solid var(--border-default);font-size:var(--fs-16);color:var(--ink-800)}.mlc .metrics .k{font-family:var(--font-ledger);font-size:var(--fs-11);color:var(--red-700);letter-spacing:.06em;flex:none}.mlc .aud{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);align-items:center}.mlc .aud-media{border-radius:var(--radius-card);overflow:hidden;border:var(--border-w) solid var(--border-default);background:var(--surface-media)}.mlc .aud-media img{width:100%;height:auto;display:block}.mlc .checks{list-style:none;margin:var(--sp-6) 0 0;padding:0;display:grid;gap:0;border-block-start:var(--border-w) solid var(--border-default)}.mlc .checks li{display:grid;grid-template-columns:20px 1fr;gap:var(--sp-3);align-items:start;padding-block:var(--sp-4);border-block-end:var(--border-w) solid var(--border-default);font-size:var(--fs-16);line-height:1.6;color:var(--ink-800)}.mlc .checks svg{width:15px;height:15px;color:var(--brand);margin-block-start:5px}.mlc .safety{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px)}.mlc .safety p{color:var(--on-ink-body);font-size:var(--fs-16);line-height:1.85}.mlc .cond{list-style:none;margin:0;padding:0;border-block-start:var(--border-w) solid var(--on-ink-line)}.mlc .cond li{padding-block:var(--sp-3);border-block-end:var(--border-w) solid var(--on-ink-line);font-size:var(--fs-14);color:var(--on-ink-strong);display:grid;grid-template-columns:var(--sp-8) 1fr;gap:var(--sp-2)}.mlc .cond .i{font-family:var(--font-ledger);font-size:var(--fs-11);color:var(--on-ink-faint)}.mlc .notice{margin-block-start:var(--sp-6);border-inline-start:var(--border-w-strong) solid var(--brand);padding-inline-start:var(--sp-4);font-size:var(--fs-14);line-height:1.8;color:var(--on-ink-body)}.mlc .faq{border-block-start:var(--border-w) solid var(--border-default)}.mlc .faq details{border-block-end:var(--border-w) solid var(--border-default)}.mlc .faq summary{list-style:none;cursor:pointer;padding-block:var(--sp-5);display:grid;grid-template-columns:1fr 24px;gap:var(--sp-4);align-items:center;font-size:clamp(16px,2vw,20px);font-weight:var(--fw-semibold);color:var(--ink-900);transition:color var(--dur-base) var(--ease-out)}.mlc .faq summary::-webkit-details-marker{display:none}.mlc .faq summary:hover{color:var(--brand)}.mlc .faq summary .pm{position:relative;width:16px;height:16px;justify-self:end}.mlc .faq summary .pm:before,.mlc .faq summary .pm:after{content:"";position:absolute;background:var(--brand);transition:transform var(--dur-base) var(--ease-out)}.mlc .faq summary .pm:before{inset-block-start:7px;inset-inline-start:0;width:16px;height:2px}.mlc .faq summary .pm:after{inset-block-start:0;inset-inline-start:7px;width:2px;height:16px}.mlc .faq details[open] summary .pm:after{transform:rotate(90deg)}.mlc .faq details p{margin:0 0 var(--sp-5);font-size:var(--fs-16);line-height:1.85;color:var(--ink-600);max-width:70ch}.mlc .cta{background:var(--surface-brand);color:var(--paper-000)}.mlc .cta .h-section,.mlc .cta h2,.mlc .cta .lead,.mlc .cta .eyebrow{color:var(--paper-000)}.mlc .cta .eyebrow:before{background:var(--paper-000)}.mlc .cta .eyebrow .idx{color:var(--text-inverse)}.mlc .cta .eyebrow .line{background:#ffffff47}.mlc .cta-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--grid-gap);margin-block:clamp(32px,4vw,48px) var(--sp-8)}.mlc .cta-plan{border:var(--border-w) solid rgba(255,255,255,.4);border-radius:var(--radius-card);padding:var(--sp-5);transition:background var(--dur-base) var(--ease-out)}.mlc .cta-plan:hover{background:#ffffff14}.mlc .cta-plan .nm{font-family:var(--font-latin-display);font-weight:700;font-size:var(--fs-14);letter-spacing:.05em;margin-block-end:var(--sp-3);display:block}.mlc .cta-plan .amt{font-family:var(--font-ledger);font-weight:700;font-size:32px;line-height:1;display:block;margin-block-end:var(--sp-3)}.mlc .cta-note{font-size:var(--fs-13);color:var(--paper-000)}.mlc .cta-plan p{margin:0;font-size:var(--fs-14);line-height:1.7;color:var(--paper-000)}.mlc[data-js] .rv{opacity:0;transform:translateY(14px);transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out)}.mlc[data-js] .rv.in{opacity:1;transform:none}.mlc .vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mlc .hero .stg{opacity:0;animation:mlc-rise .62s var(--ease-out) forwards}@keyframes mlc-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media(max-width:1080px){.mlc .plans{grid-template-columns:1fr;gap:var(--sp-4)}.mlc .plan-desc{min-height:0}.mlc .steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.mlc .why-head{grid-template-columns:1fr!important}.mlc .hero-grid,.mlc .coach,.mlc .cont,.mlc .aud,.mlc .safety{grid-template-columns:1fr}.mlc .cont-media{order:-1}.mlc .pricecard{margin-inline-end:0}.mlc .cta-plans,.mlc .cert-meta{grid-template-columns:1fr}.mlc .cert-meta div{border-inline-end:0}}@media(max-width:620px){.mlc .steps,.mlc .metrics,.mlc .hero-facts{grid-template-columns:1fr}.mlc .hero-facts div{border-inline-start:0;border-block-end:var(--border-w) solid var(--border-default)}.mlc [id]{scroll-margin-block-start:var(--mlc-anchor,74px)}.mlc .hero-cta{flex-direction:column;align-items:stretch}.mlc .hero-cta .mlc-btn{width:100%}}@media(prefers-reduced-motion:reduce){html:has(.mlc){scroll-behavior:auto}.mlc .rv,.mlc[data-js] .rv{opacity:1;transform:none;transition:none}.mlc .hero .stg{animation:none;opacity:1}.mlc .mlc-btn{transition:var(--transition-control)}.mlc .mlc-btn:active{transform:none}.mlc .cert-figure img{transition:none}.mlc .cert-figure:hover img{transform:none}.mlc .faq summary .pm:before,.mlc .faq summary .pm:after{transition:none}}@media print{.mlc[data-js] .rv{opacity:1!important;transform:none!important}.mlc .cert-zoom{display:none}.mlc .faq details{break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mot-life-coach-landing.css.map */
