:root{--ink:#161617;--wine:#89182c;--wine2:#72172a;--paper:#ebe9e3;--muted:#5d605e;--soft:#f8f7f3;--line:#dedfdc}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font-family:'IBM Plex Sans Arabic',Tahoma,Arial,sans-serif;font-size:18px;background:var(--paper);line-height:1.7}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:'Readex Pro','IBM Plex Sans Arabic',Tahoma,sans-serif;line-height:1.48;letter-spacing:-.035em}a{text-decoration:none;color:inherit}button,input{font:inherit}.content-wide{width:min(100% - 44px,1020px);margin-inline:auto}.content-narrow{width:min(100% - 44px,860px);margin-inline:auto}.page-section{padding:88px 0}.eyebrow{font-size:17px;font-weight:500;letter-spacing:.06em;text-align:center;margin-bottom:22px}.page-section h2{text-align:center;font-size:clamp(31px,5vw,53px);font-weight:700;margin-bottom:30px}.page-section h2 em{font-family:Georgia,serif;font-weight:400;color:var(--wine);font-style:italic}.section-lead{font-size:21px;text-align:center;color:#535857;margin:0 auto 36px}.countdown-bar{min-height:96px;background:#171719;color:#fff;display:flex;justify-content:center;align-items:center;gap:18px;flex-wrap:wrap;padding:24px 16px;font-weight:700;line-height:1.4}.count-label{font-size:clamp(19px,3vw,31px);background:linear-gradient(90deg,#b69ac7,#f08262);background-clip:text;-webkit-background-clip:text;color:transparent}.count-value{font-size:clamp(18px,3vw,28px);direction:ltr;white-space:nowrap;font-variant-numeric:tabular-nums}.hero{padding-top:25px;background:radial-gradient(ellipse at 80% 35%,#e0e9e9 0,transparent 38%),radial-gradient(ellipse at 20% 95%,#e6d7d2 0,transparent 38%),#f4f3ee}.live-strip{background:linear-gradient(100deg,#741528,#9b182e);color:#fff;border-radius:18px;box-shadow:0 12px 21px rgba(26,22,23,.17);border:1px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;gap:18px;padding:19px 22px;text-align:center;font-size:clamp(15px,2.3vw,24px)}.live-indicator{flex:0 0 21px;width:21px;height:21px;background:#00ed26;border-radius:50%;box-shadow:0 0 0 6px rgba(255,255,255,.14),0 0 18px #15f73a}.hero-collage{position:relative;height:460px;max-width:720px;margin:54px auto 18px}.floating-proof{position:absolute;z-index:3;top:45px;right:4%;background:linear-gradient(145deg,#343436,#0c0d0e);border:2px solid #37383a;color:white;width:245px;border-radius:17px;padding:19px 24px;transform:rotate(4deg);box-shadow:0 15px 30px #0002}.floating-proof .small-caps{color:#b4b8b4;font-size:12px;display:block}.floating-proof strong{font-size:24px;line-height:1.5;display:block}.floating-proof svg{display:block;width:100%;height:64px;margin-top:6px}.hero-flourish{position:absolute;z-index:4;left:2%;top:26px;width:250px;text-align:center;line-height:1.3}.hero-flourish span,.hero-flourish b{display:block;font-size:17px}.hero-flourish em{display:block;color:#7c2340;font:italic 30px/1.6 Georgia,serif}.portrait-panel{position:absolute;bottom:0;left:16%;width:67%;height:355px;border-radius:43% 43% 16px 16px;background:radial-gradient(circle at 70% 25%,#fff6f0,#dbd5d1 62%,#c7d5dc);overflow:hidden;box-shadow:inset 0 1px 0 #fff}.portrait-placeholder{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:9px;color:#7c5a62;font-weight:700}.portrait-monogram{display:grid;place-items:center;width:142px;height:142px;border:2px dashed #ba9fa7;border-radius:50%;font:italic 54px Georgia,serif;color:#8c1c37;background:#ffffff6b;direction:ltr}.portrait-placeholder small{font-size:13px;font-weight:400}.mini-badge{position:absolute;z-index:5;bottom:31px;right:11%;background:white;border:1px solid #e2d5d9;border-radius:11px;padding:7px 18px;box-shadow:0 9px 25px #0002;font-weight:700;transform:rotate(-5deg)}.mini-badge span{color:#14c92b}.hero h1{text-align:center;font-size:clamp(30px,4.7vw,53px);max-width:910px;margin:0 auto 7px;font-weight:700}.hero h1 span{color:var(--ink)}.hero-script{text-align:center;font-family:Georgia,'IBM Plex Sans Arabic',serif;font-size:clamp(25px,3.7vw,43px);font-style:italic;color:var(--wine);margin:0 0 50px}.form-card{background:#ffffffb8;max-width:690px;padding:40px 50px 36px;margin:0 auto;border-radius:31px;border:1px solid #d9d9d8;box-shadow:0 10px 30px #4b464115}.form-heading{text-align:center;font-weight:700;color:#555955;font-size:clamp(23px,3vw,31px);margin-bottom:28px}.registration-form{display:flex;flex-direction:column}.registration-form label{font-size:23px;font-weight:700;margin:12px 0 9px}.registration-form input{width:100%;height:68px;background:#fff;border:1.5px solid #dcdddf;box-shadow:0 8px 14px #00000018;border-radius:100px;outline:0;padding:12px 25px;color:#222;font-size:19px;transition:border-color .2s,box-shadow .2s}.registration-form input:focus{border-color:#942441;box-shadow:0 0 0 4px #94244120}.registration-form input::placeholder{color:#a5a5a5}.cta-btn{background:var(--wine);color:white;min-height:67px;border:0;border-radius:100px;font-size:clamp(18px,2.2vw,24px);font-family:'Readex Pro','IBM Plex Sans Arabic',sans-serif;font-weight:600;display:flex;align-items:center;justify-content:center;gap:14px;text-align:center;padding:15px 28px;margin-top:30px;cursor:pointer;box-shadow:0 7px 16px #6a142119;transition:transform .2s,background .2s}.cta-btn:hover{transform:translateY(-2px);background:#a31a35}.blush-btn{background:#c89aa5}.blush-btn:hover{background:#a9314a}.live-zoom{direction:ltr;display:flex;align-items:center;justify-content:center;gap:14px;margin:28px 0 0;font-size:25px;color:#121212}.live-pill{background:red;color:white;padding:0 9px;border-radius:5px;font-weight:800;line-height:1.3;display:inline-flex;align-items:center;gap:4px}.live-pill span{font-size:18px}.live-zoom strong{color:#278ee3;font-family:Arial,sans-serif;font-weight:800;font-size:34px;letter-spacing:-.06em}.form-note{text-align:center;color:#666;font-size:15px;margin:20px 0 0}.form-status{background:#fff1d6;border:1px solid #e5b85d;border-radius:12px;font-size:15px;padding:12px 16px;margin:16px 0 0}.about{background:#b8dcf1;text-align:center}.about-portrait{height:340px;max-width:560px;margin:0 auto 40px;position:relative}.about-placeholder{height:100%;width:75%;margin:auto;border-radius:30px 30px 130px 130px;background:linear-gradient(135deg,#c38e9f,#f6b77c);color:#74253b;display:grid;place-items:center;font-size:29px;font-weight:700;border:5px solid #ffffff6b}.about-floating{position:absolute;bottom:23px;right:0;background:#fffdf1e8;border:1px solid #fff;border-radius:14px;box-shadow:0 8px 20px #0002;padding:13px 20px;font-weight:700;font-size:17px;transform:rotate(4deg)}.about h2{margin-top:0}.about h2 em{color:#17202a}.about h3{font-size:clamp(28px,5vw,48px);margin:28px auto;max-width:760px}.about p:not(.eyebrow){font-size:clamp(18px,2.4vw,24px);color:#3d565c;max-width:780px;margin:0 auto 21px}.about-facts{display:grid;grid-template-columns:1fr 1fr;gap:22px;border-top:1px solid #8db2c5;margin-top:38px;padding-top:27px;text-align:right}.about-facts strong{display:block;font-size:30px}.about-facts span{display:block;color:#4e6870;font-size:16px}.about .cta-btn{max-width:620px;margin:32px auto 0}.agenda{background:linear-gradient(150deg,#edc6b9,#e6cfc2 40%,#eadcd2)}.agenda h2{max-width:780px;margin-inline:auto}.agenda-heading{display:flex;justify-content:space-between;gap:20px;border-top:2px solid #fff9;border-bottom:2px solid #fff9;padding:16px 0;margin:50px 0 34px;font-weight:600}.day-card{border-radius:40px;border:2px solid #ffffffcc;background:#fff9;padding:54px 65px;margin:0 0 36px;text-align:center;box-shadow:0 16px 27px #4f3c321d}.calendar-icon{width:147px;height:165px;background:#fff;border-radius:17px;overflow:visible;margin:0 auto 31px;border:1px solid #ccc;position:relative;box-shadow:0 3px 8px #00000012;display:flex;align-items:center;flex-direction:column}.calendar-icon>span{display:block;background:var(--wine);color:white;width:100%;line-height:44px;border-radius:15px 15px 0 0;font-weight:700}.calendar-icon strong{display:block;font-size:70px;line-height:1.1}.calendar-icon small{font-size:16px}.calendar-icon i{position:absolute;top:-16px;left:-22px;background:var(--wine);border:3px solid white;color:white;border-radius:30px;padding:2px 10px;font-style:normal;font-size:13px}.day-time{color:#565956;font-size:17px}.day-card h3{font-size:clamp(25px,4vw,40px);margin:22px auto;max-width:640px}.day-card>p:not(.day-time):not(.live-zoom){font-size:20px;color:#535954;max-width:680px;margin-inline:auto}.day-card .live-zoom{margin-top:26px}.arrow-list{list-style:none;padding:0;text-align:right;margin:45px 0 20px;font-size:20px}.arrow-list li{margin-bottom:15px;padding-right:28px;position:relative}.arrow-list li::before{content:'←';position:absolute;right:0;color:var(--wine)}.day-card .cta-btn{margin-top:22px}.audience{background:#f4f3ed}.pain-grid{display:grid;gap:19px}.pain-grid article{border-radius:26px;background:#fff;border:1px solid #dbdddd;padding:26px 35px;box-shadow:0 10px 18px #00000012}.pain-grid h3{font-size:25px;margin-bottom:10px}.pain-grid p{color:#596268;margin:0;font-size:18px}.bridge-title{font-size:clamp(29px,5vw,49px);text-align:center;margin:54px auto 0}.promise{background:linear-gradient(135deg,#951b32,#79182b);color:#fff}.promise h2 em{color:#fae9ea}.promise .eyebrow{color:#ffbecd}.check-list{list-style:none;padding:0;margin:40px 0}.check-list li{position:relative;border-bottom:1px solid #ffffff3d;padding:24px 62px 24px 4px;font-size:22px}.check-list li::before{content:'✓';position:absolute;right:4px;top:25px;background:linear-gradient(135deg,#f2345b,#f18b47);width:37px;height:37px;border:1px solid #ffceda;border-radius:50%;display:grid;place-items:center;font-weight:700;box-shadow:0 0 0 3px #ffffff20}.promise-tail{text-align:center;font:italic 27px Georgia,'IBM Plex Sans Arabic',serif;color:#ffe8e5;margin:34px 0 0}.takeaways{background:#eae9e2}.takeaway-shell{background:linear-gradient(140deg,#be706e,#d19178 44%,#b9c9cd);padding:30px;border-radius:35px;display:grid;gap:20px}.takeaway-shell article{background:#ffffffab;border:1px solid #ffffffa8;border-radius:20px;padding:31px 28px;text-align:center;box-shadow:0 10px 22px #00000014}.takeaway-shell article>span{font-size:68px;display:block;line-height:1.2;font-family:Arial,sans-serif;direction:ltr}.takeaway-shell h3{font-size:26px;margin:21px 0 14px;border-top:1px solid #8a87865e;padding-top:19px}.takeaway-shell p{font-size:18px;color:#62615f}.takeaway-shell a{background:var(--wine);color:#fff;display:block;padding:12px 20px;border-radius:40px;font-weight:700}.bonuses{background:#e8e5dd}.bonus-card{background:#ffffffd9;border-radius:36px;padding:48px 45px;margin:0 0 31px;text-align:center;box-shadow:0 9px 20px #0000000b}.bonus-label{display:inline-block;border-radius:90px;background:linear-gradient(90deg,#f23867,#ff5530);color:white;padding:11px 45px;font-size:20px}.bonus-card h3{font-size:clamp(25px,4vw,36px);margin:24px 0 14px}.bonus-card p{font-size:20px;color:#5b605b;line-height:1.8}.bonus-free{font-size:24px;color:var(--wine)}.ebook-art{height:225px;margin:30px auto;display:flex;align-items:center;justify-content:center}.book{display:flex;align-items:center;justify-content:center;width:145px;height:190px;padding:10px;border-radius:5px 13px 13px 5px;box-shadow:11px 13px 20px #0003;transform:rotate(-10deg);background:linear-gradient(140deg,#651a35,#bb6d70);color:#fff;font-weight:700;font-size:20px;line-height:1.5}.book-back{transform:translateX(-12px) rotate(13deg);background:linear-gradient(150deg,#d4a57e,#e9d9bd);color:#641b30}.book-front{transform:translateX(13px) rotate(-10deg)}.consult-icon{width:140px;height:140px;margin:40px auto 10px;display:grid;place-items:center;color:#fff;font-size:86px;border-radius:50%;background:linear-gradient(140deg,#74162a,#f06e62);box-shadow:0 10px 35px #911a322e}.faq{background:radial-gradient(ellipse at 75% 20%,#dcecf0,transparent 35%),#f3f3ed}.faq-list{display:grid;gap:12px}.faq-list details{background:white;border:1px solid #dcddde;border-radius:18px;box-shadow:0 7px 16px #00000012;padding:0 25px}.faq-list summary{cursor:pointer;font-weight:700;font-size:20px;padding:23px 15px;list-style:none;display:flex;justify-content:space-between;gap:20px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary::after{content:'⌄';font-size:25px;line-height:1}.faq-list details[open] summary::after{transform:rotate(180deg)}.faq-list details p{margin:0 15px 25px;color:#50565b;font-size:19px}.final-form{margin-top:70px}footer{padding:30px max(24px,calc((100vw - 980px)/2));background:#171719;color:#bcbcbc;display:flex;justify-content:space-between;gap:16px;font-size:14px}#register,#register-bottom{scroll-margin-top:30px}@media (min-width:1000px){.pain-grid{grid-template-columns:1fr 1fr}.takeaway-shell{grid-template-columns:1fr 1fr}}@media(max-width:700px){body{font-size:16px}.page-section{padding:58px 0}.content-wide,.content-narrow{width:min(100% - 36px,600px)}.countdown-bar{padding:21px 12px;gap:7px;min-height:85px}.live-strip{padding:15px 11px;gap:12px;border-radius:14px}.live-indicator{flex-basis:15px;width:15px;height:15px;box-shadow:0 0 0 4px #ffffff20,0 0 10px #04f322}.hero{padding-top:16px}.hero-collage{height:330px;margin:21px auto 10px}.floating-proof{right:0;top:37px;width:44%;padding:10px 12px;border-radius:12px}.floating-proof strong{font-size:15px}.floating-proof .small-caps{font-size:9px}.floating-proof svg{height:37px}.hero-flourish{left:0;top:31px;width:52%}.hero-flourish span,.hero-flourish b{font-size:11px}.hero-flourish em{font-size:21px}.portrait-panel{left:9%;width:70%;height:247px}.portrait-monogram{height:100px;width:100px;font-size:40px}.portrait-placeholder{font-size:12px}.portrait-placeholder small{font-size:10px}.mini-badge{right:0;bottom:14px;font-size:12px;padding:4px 9px}.hero-script{margin-bottom:34px}.form-card{padding:28px 23px;border-radius:25px}.form-heading{margin-bottom:22px}.registration-form label{font-size:19px;margin-top:10px}.registration-form input{height:59px;font-size:16px;padding:11px 20px}.cta-btn{min-height:58px;margin-top:25px;padding:13px 17px}.live-zoom{font-size:19px;gap:8px}.live-zoom strong{font-size:28px}.live-pill span{font-size:13px}.form-note{font-size:13px}.about-portrait{height:255px}.about h3{margin-top:24px}.about-facts{gap:13px}.about-facts strong{font-size:24px}.about-facts span{font-size:13px}.agenda-heading{font-size:13px;flex-direction:column;text-align:center;gap:2px;margin:30px 0 24px}.day-card{padding:37px 24px;border-radius:31px;margin-bottom:24px}.calendar-icon{transform:scale(.85);margin-bottom:12px}.day-time{font-size:15px}.day-card>p:not(.day-time):not(.live-zoom){font-size:17px}.arrow-list{font-size:17px;margin-top:27px}.pain-grid{gap:15px}.pain-grid article{padding:22px 24px}.pain-grid h3{font-size:21px}.pain-grid p{font-size:16px}.check-list li{font-size:18px;padding-right:50px}.check-list li::before{width:31px;height:31px;top:24px}.takeaway-shell{padding:19px}.takeaway-shell article{padding:26px 18px}.bonus-card{padding:36px 22px;border-radius:26px}.bonus-card p{font-size:17px}.faq-list summary{font-size:17px;padding:20px 6px}.faq-list details p{font-size:16px}.final-form{margin-top:45px}footer{flex-direction:column;text-align:center;align-items:center}}@media(max-width:390px){.hero-collage{height:295px}.portrait-panel{height:220px}.hero-flourish em{font-size:17px}.floating-proof strong{font-size:13px}.floating-proof svg{height:25px}.form-card{padding:26px 18px}.hero h1{font-size:29px}.hero-script{font-size:23px}}
