@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap');
:root{--ink:#20241e;--cream:#f5f3eb;--lime:#d4f27a;--line:#d8d9ce}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--cream);color:var(--ink);font:16px 'DM Sans',sans-serif}a{color:inherit}button,input{font:inherit}.preview{background:var(--ink);color:#eee;text-align:center;padding:9px 15px;font-size:11px;letter-spacing:1px}header,main,footer{max-width:1240px;margin:auto}header{padding:30px 50px;display:flex;justify-content:space-between;align-items:center}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;font-size:9px;letter-spacing:1.5px;font-weight:700}.mark{font-size:35px;letter-spacing:-4px;border-right:1px solid #bbb;padding-right:18px}.mark span{font-weight:400}.navcta{text-decoration:none;border-bottom:1px solid;padding:8px 0;font-size:13px}.hero{display:grid;grid-template-columns:1.08fr 1fr;gap:48px;padding:45px 50px 65px}.eyebrow{font-size:10px;letter-spacing:1.7px;font-weight:700;display:flex;gap:8px;align-items:center}.eyebrow i{width:7px;height:7px;background:#638134;border-radius:50%}h1,h2,h3{font-family:Manrope,sans-serif}h1{font-size:clamp(45px,5.1vw,68px);line-height:1.08;letter-spacing:-3px;margin:27px 0}h1 em{font-family:Georgia,serif;font-weight:400}p{line-height:1.65}.intro{font-size:19px;line-height:1.5}.sub{font-size:14px;color:#62675c;max-width:370px}.button{display:inline-flex;justify-content:space-between;gap:35px;align-items:center;border:0;background:var(--ink);color:white;padding:18px 23px;border-radius:5px;font-weight:600;text-decoration:none;cursor:pointer;font-size:14px;margin-top:18px}.button span{font-size:21px}.button:hover{background:#39452c}.button:disabled{opacity:.5;cursor:not-allowed}.micro{font-size:11px;color:#63685d;line-height:1.65}.studio{background:#e5e8dd;position:relative;border-radius:12px;overflow:hidden;min-height:510px;padding:24px}.studio-top{display:flex;justify-content:space-between;font-size:9px;letter-spacing:1.4px}.orbit{position:absolute;width:360px;height:360px;border:1px solid #b6bea9;border-radius:50%;top:80px;left:50%;transform:translateX(-50%)}.phone{width:196px;height:342px;background:#292d27;padding:8px;border-radius:30px;position:absolute;top:79px;left:50%;transform:translateX(-50%) rotate(9deg);box-shadow:20px 28px 28px #48513a30}.screen{border-radius:23px;background:linear-gradient(135deg,#b2b79c,#d9d7c2 55%,#a7ae92);height:100%;position:relative;overflow:hidden}.rec{position:absolute;top:20px;left:16px;font-size:9px;color:white;letter-spacing:2px}.bottle{width:85px;height:150px;border-radius:8px 8px 18px 18px;background:#dee4b4;position:absolute;top:93px;left:46px;box-shadow:16px 15px 18px #5d684b50;text-align:center;padding-top:37px;color:#405132}.bottle:before{content:'';position:absolute;width:56px;height:29px;background:#536443;top:-26px;left:15px;border-radius:5px 5px 0 0}.bottle small{display:block;font-size:8px;letter-spacing:1px}.bottle strong{display:block;font-family:Georgia;font-size:24px;margin:6px 0}.focus{position:absolute;inset:65px 22px;border:1px solid #ffffff65;border-radius:7px}.screen-bottom{position:absolute;bottom:23px;left:15px;color:white;font-size:7px;letter-spacing:1px}.tag{position:absolute;padding:12px 16px;border-radius:4px;font-size:11px;box-shadow:0 5px 20px #00000008}.tag-one{top:153px;left:12px;background:var(--lime);transform:rotate(-8deg)}.tag-two{right:5px;bottom:140px;background:white;transform:rotate(-6deg)}.studio-bottom{position:absolute;bottom:26px;left:26px;font-size:11px;letter-spacing:1px;width:calc(100% - 52px)}.studio-bottom b{font-family:Georgia;font-size:26px;letter-spacing:0;font-weight:400}.studio-bottom span{float:right;font-size:52px}.strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;justify-content:space-around;align-items:center;padding:23px 30px;font-size:10px;letter-spacing:2px}.strip b{font-size:22px;font-weight:400}.learn{display:grid;grid-template-columns:1fr 1fr;gap:90px;padding:90px 50px}.learn p,.registration>div>p{font-size:14px;color:#62675c}h2{font-size:37px;line-height:1.2;letter-spacing:-1.5px}.lessons article{display:flex;gap:22px;border-bottom:1px solid var(--line);padding:24px 0}.lessons article>span{font-size:11px;color:#7c826f}.lessons h3{margin:0;font-size:18px}.lessons p{font-size:13px;margin-bottom:0}.registration{margin:0 20px;background:#e8ebdf;border-radius:12px;padding:60px;display:grid;grid-template-columns:1fr 1fr;gap:90px}.schedule{border-left:2px solid #96ab65;padding-left:20px;margin:30px 0;display:flex;flex-direction:column;gap:4px}.schedule span{font-size:10px;letter-spacing:1px}.schedule strong{font-size:46px;letter-spacing:-2px}.schedule small{font-size:15px;letter-spacing:0}form{background:white;padding:30px;border-radius:8px;box-shadow:0 10px 35px #29382209}.formheading{display:flex;justify-content:space-between;font-size:9px;letter-spacing:1.5px}form h3{font-size:25px;letter-spacing:-1px;margin-bottom:3px}#session-label{font-size:12px;color:#62675c;margin-bottom:25px}label{display:block;font-size:12px;font-weight:500;margin:17px 0 8px}label small{color:#686e60}input:not([type=checkbox]){width:100%;padding:14px;border:1px solid #d8dbd2;border-radius:4px;background:#fdfdfb;outline-offset:3px}#phone-help{font-size:10px;color:#6c7067;display:block;margin-top:6px}.check{display:flex;gap:9px;font-size:10px;line-height:1.6;align-items:flex-start;font-weight:400}.check input{accent-color:#546c30;flex-shrink:0;margin-top:3px;width:15px;height:15px}form .button{width:100%;margin-top:8px}#error{color:#a53021;font-size:12px} .faq{max-width:760px;padding:80px 30px;margin:auto}details{border-bottom:1px solid var(--line);padding:22px 0}summary{cursor:pointer;font-size:15px}details p{font-size:13px;color:#62675c}.closing{text-align:center;background:var(--lime);padding:55px 20px;margin:0 20px;border-radius:10px}.closing p{font-size:10px;letter-spacing:2px}.closing h2{margin:12px}footer{padding:35px 50px;display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap;font-size:10px;color:#62675c}footer small{width:100%;font-size:9px}.thank{max-width:760px;padding:45px 25px 80px}.success-icon{font-size:30px;background:var(--lime);width:65px;height:65px;display:grid;place-items:center;border-radius:50%}.thank h1{font-size:48px}.step{background:white;padding:25px;margin:15px 0;border:1px solid var(--line);border-radius:8px}.step h3{margin:0 0 10px}.step p{font-size:14px}.notice{background:#e9eddd;padding:15px;font-size:13px;border-radius:6px}.outline{background:transparent;color:var(--ink);border:1px solid var(--ink)}.outline:hover{color:white}.policy{max-width:760px;padding:30px 25px 80px}.policy p,.policy li{font-size:14px;line-height:1.8}:focus-visible{outline:3px solid #8ba842;outline-offset:3px}@media(max-width:760px){header{padding:20px}.hero{grid-template-columns:1fr;padding:25px 22px 40px;gap:30px}h1{font-size:49px;letter-spacing:-2.5px}.studio{min-height:460px}.phone{top:55px}.tag-one{top:135px}.tag-two{bottom:100px}.strip{font-size:8px;letter-spacing:.7px;padding:17px 12px;gap:9px}.strip b{font-size:16px}.learn{grid-template-columns:1fr;gap:20px;padding:50px 24px}.registration{grid-template-columns:1fr;padding:30px 18px;gap:25px;margin:0 12px}h2{font-size:31px}form{padding:23px 18px}.faq{padding:50px 25px}.closing{margin:0 12px}footer{padding:30px 24px}.navcta{font-size:11px}.thank h1{font-size:39px}}
/* OfficialAnas.in branding */
:root{--ink:#f4f2fb;--cream:#0d0b20;--lime:#b8f4e6;--line:#ffffff18}body{background:radial-gradient(ellipse at 90% 7%,#34216855,transparent 34%),#0d0b20;color:var(--ink)}.preview{background:#211a3d;border-bottom:1px solid #ffffff0d;color:#c9c1dd;font-size:10px;padding:8px}.official-logo{width:205px;height:59px;object-fit:contain}header{padding:19px 42px;max-width:1320px;border-bottom:1px solid var(--line)}header nav{display:flex;align-items:center;gap:26px;font-size:12px}header nav>a{text-decoration:none;color:#c7c2da}.navcta{background:linear-gradient(110deg,#7729d5,#a34fe9 60%,#4caca7);color:white!important;border:1px solid #ffffff25;border-radius:30px;padding:12px 20px;font-size:12px}main{max-width:1320px}.hero{padding:65px 42px 72px;grid-template-columns:1.07fr 1fr;align-items:center;gap:55px}.eyebrow{color:#b9aed6!important;font-size:10px;letter-spacing:1.8px}.eyebrow i{background:#71d9c3;box-shadow:0 0 12px #71d9c3}.live-pill{display:inline-flex;align-items:center;font-size:10px;gap:15px;border:1px solid #ffffff20;border-radius:30px;padding:9px 14px;margin:19px 0 0;color:#d2c9df;letter-spacing:.6px}.live-pill span{color:#9de7d7}h1{font-size:clamp(40px,4.1vw,58px);font-weight:800;letter-spacing:-2.4px;line-height:1.12;margin:22px 0}h1 em{font-family:Manrope,sans-serif;font-weight:800;font-style:normal;background:linear-gradient(110deg,#f6e2a6,#edb15d 43%,#de69b5 85%);color:transparent;background-clip:text;-webkit-background-clip:text}.intro{font-size:18px;color:#f3edf8}.sub{color:#b5b1ca;max-width:460px;font-size:14px;line-height:1.8}.button{background:linear-gradient(105deg,#7629d4,#a43cce 65%,#d058a5);box-shadow:0 8px 30px #8b30d226;border:1px solid #cf9cf747;border-radius:8px;color:white;margin-top:19px;padding:17px 22px}.button:hover{background:linear-gradient(105deg,#8e40ed,#b956dc);transform:translateY(-1px)}.micro{color:#9c95b1;font-size:10px}.hero-visual{position:relative}.art-frame{border:1px solid #b984f448;border-radius:16px;background:#15112b;box-shadow:0 25px 100px #601fa536;overflow:hidden;transform:rotate(-2deg)}.windowbar{display:flex;justify-content:space-between;padding:14px;font-size:8px;letter-spacing:1px;color:#9f91b8;background:#1e1838}.windowbar span:first-child{color:#ac7bcf;letter-spacing:4px}.art-frame>img{width:100%;height:auto;display:block}.art-caption{padding:23px;display:flex;flex-direction:column;gap:9px}.art-caption span{color:#7bd4c1;font-size:8px;letter-spacing:2px}.art-caption b{font:600 19px Manrope,sans-serif}.session-ticket{position:relative;margin:25px 0 0 24px;padding:18px 20px;border:1px solid #5b4a7d;background:linear-gradient(115deg,#27203e,#19182e);border-radius:12px;display:flex;align-items:center;gap:16px;box-shadow:0 15px 40px #0002}.calendar-icon{font-size:8px;color:#b69bda;border:1px solid #79529e;border-radius:8px;padding:9px 12px;text-align:center;line-height:1.6}.calendar-icon strong{color:#eee4fa;font-size:17px}.session-ticket b{font-size:13px}.session-ticket p{font-size:10px;color:#ada3c1;margin:5px 0}.session-ticket a{margin-left:auto;border-radius:50%;border:1px solid #ffffff30;padding:9px 13px;text-decoration:none;color:#8adecd}.art-note{text-align:right;font-size:9px;color:#827594;margin:10px}.strip{background:#16112b;border-color:#ffffff10;font-size:9px;color:#afa4c8}.strip b{color:#8dd9c8}.learn{padding:80px 60px;gap:100px}h2{font-size:36px;letter-spacing:-1.4px}h2 span{color:#bba7dc}.learn p{color:#b5b1ca}.lessons article{border-color:#ffffff16}.lessons article>span{color:#b57bf2}.lessons p{color:#a69bb9}.lessons h3{color:#eee8f6}.intro-section{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:55px 60px 75px;border-top:1px solid var(--line);align-items:center}.intro-copy>p{color:#b5b1ca;font-size:14px}.intro-points{display:flex;flex-direction:column;gap:12px;margin:25px 0;font-size:12px;color:#d3c8e4}.text-link{display:inline-block;font-size:12px;color:#b6e8dd;text-decoration:none;border-bottom:1px solid #7ecab66b;padding-bottom:5px;margin-top:12px}.host-card{display:flex;align-items:center;gap:15px;margin-top:25px}.host-card img{width:70px;height:82px;object-fit:cover;object-position:31% 25%;border-radius:8px;border:1px solid #aa86cc}.host-card b{font-size:15px}.host-card small{display:block;font-size:10px;color:#b39bc7;margin-top:6px}.video-slot{background:radial-gradient(ellipse at 60% 40%,#5b287966,transparent 60%),linear-gradient(130deg,#241c39,#121326);border:1px solid #82649e60;border-radius:16px;text-align:center;padding:20px 25px 30px;position:relative}.video-top{display:flex;justify-content:space-between;font-size:8px;letter-spacing:1.4px;color:#bba5ce}.video-symbol{width:62px;height:62px;border:1px solid #d7b5ef80;background:#a264bf22;color:#e2c1f5;border-radius:50%;display:grid;place-items:center;font-size:30px;margin:36px auto 20px;padding-left:4px}.video-slot h3{font-size:25px;line-height:1.3;margin:15px}.video-slot p{color:#b3a4c4;font-size:12px}.video-slot small{font-size:9px;color:#9988ad}.formats,.stories{padding:50px 60px 80px}.section-head{display:flex;align-items:end;justify-content:space-between;gap:50px}.section-head>p{font-size:12px;max-width:310px;color:#a699b9;margin-bottom:30px}.format-grid,.story-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.format-grid article,.story-grid article{border:1px solid #ffffff16;border-radius:12px;overflow:hidden;background:#171327}.format-art{height:250px;position:relative;padding:17px;overflow:hidden}.format-label{font-size:8px;letter-spacing:1.5px;position:relative;z-index:1}.skincare{background:linear-gradient(145deg,#534253,#a48c72);color:#fff0de}.product-jar{position:absolute;left:calc(50% - 39px);top:65px;width:78px;height:107px;background:#efe1be;border-radius:10px 10px 18px 18px;color:#6e5b3a;box-shadow:18px 18px 30px #28132555;text-align:center;padding-top:25px;transform:rotate(-10deg)}.product-jar:before{content:'';position:absolute;top:-16px;left:5px;width:68px;height:19px;background:#b1976c;border-radius:6px}.product-jar b{font-family:Georgia,serif;font-size:24px}.product-jar small{display:block;font-size:6px;margin-top:7px;letter-spacing:1px}.format-overlay{position:absolute;bottom:20px;left:20px;font-size:15px;line-height:1.3;font-weight:500}.desk{background:linear-gradient(130deg,#302348,#6b3b85);color:#ead7fa}.quote-art{font:600 30px/1.2 Manrope,sans-serif;transform:rotate(-4deg);margin:31px 10px}.desk .format-overlay{font-size:11px;color:#cdb6df}.lifestyle{background:linear-gradient(145deg,#194845,#102b39);color:#b2eee2}.timeline-art{display:flex;gap:8px;margin:42px 0;transform:rotate(-12deg)}.timeline-art span{width:33%;height:80px;border:1px solid #8ac8bf70;border-radius:9px;background:#88e2ce14;display:grid;place-items:center;font:30px Georgia;color:#8cd6c5}.format-grid h3{font-size:16px;margin:20px 20px 8px}.format-grid article>p{font-size:12px;color:#ada2bc;margin:0 20px 24px}.stories{padding-top:10px}.stories-note{font-size:12px;color:#a99ab9;max-width:560px;margin-bottom:27px}.story-grid article{padding:22px}.story-grid article>span{font-size:8px;letter-spacing:1px;color:#bca4d1}.story-placeholder{height:125px;display:grid;place-items:center;font-size:35px;color:#74598e}.story-grid h3{font-size:15px}.story-grid p{font-size:11px;color:#9e8ab0}.registration{background:radial-gradient(ellipse at 5% 5%,#49267777,transparent 65%),#1c1530;border:1px solid #8d59bb40;border-radius:18px;margin:0 30px;padding:60px;gap:80px}.registration>div>p{color:#b7aac9}.schedule{border-color:#be8cda}.schedule span{color:#c1afd4}.schedule strong{color:#f1d09b}form{background:#f8f6fc;color:#221735;border:1px solid #fff5;box-shadow:0 15px 50px #0003}form h3{font-size:23px}.formheading{color:#7a6598}form .micro{color:#756683}#session-label{color:#726180}input:not([type=checkbox]){background:white;border-color:#d9d0e5;color:#271c39}#phone-help{color:#81728f}.check{color:#6d5e7d}.check input{accent-color:#7b3fc3}#error{color:#ae252e}details{border-color:#ffffff16}details p{color:#b2a6c3}.faq{padding-top:70px}.academy-section{display:grid;grid-template-columns:.65fr 1fr;gap:70px;padding:90px 90px 30px;align-items:center}.academy-monogram{font:800 85px Manrope,sans-serif;color:#e6c278;letter-spacing:-6px;text-align:center;background:radial-gradient(circle,#9665b430,transparent 70%);padding:40px 0}.academy-monogram span{display:block;font:500 9px/1.6 Manrope,sans-serif;letter-spacing:2px;color:#b9a4cb;margin-top:15px}.academy-section p{font-size:13px;color:#ada0c1}.closing{background:radial-gradient(ellipse at 40% 100%,#672f9355,transparent 70%),#201530;border:1px solid #935bc246;margin:0 30px}.closing p{color:#bba3d4}.closing h2{font-size:34px}.closing h2 span{color:#d4bfeb}footer{color:#9a8ba9;padding:35px 60px}footer small{color:#7e6f8f}.step{background:#1b152e;border-color:#ffffff20}.step .micro{color:#a398b8}.step p{color:#bdb1cd}.notice{background:#332345;color:#d8c4e8}.success-icon{background:#312942;color:#96dfc8}.outline{color:#e9d7f5;background:transparent;border-color:#9474b3}.policy{color:#c9bdd9}.policy h2,.policy h3{color:white}.policy a{color:#b4e5d9}@media(max-width:760px){header{padding:16px 20px}.official-logo{width:158px;height:44px}header nav{gap:0}header nav>a:not(.navcta){display:none}.navcta{padding:10px 13px;font-size:10px}.hero{padding:32px 23px 40px;gap:37px;grid-template-columns:1fr}h1{font-size:40px;letter-spacing:-1.9px;line-height:1.16}.intro{font-size:17px}.live-pill{font-size:8px;gap:10px;padding:9px 12px}.hero .eyebrow{font-size:8px;letter-spacing:1.4px}.hero .micro{font-size:9px}.sub{font-size:13px}.button{font-size:13px;gap:20px}.hero-visual{padding:0 4px}.session-ticket{margin:18px 0 0 9px;padding:13px;gap:10px}.session-ticket b{font-size:11px}.session-ticket p{font-size:9px}.calendar-icon{padding:7px 9px}.art-caption b{font-size:17px}.art-caption{padding:19px}.strip{font-size:7px;letter-spacing:.4px;gap:7px}.learn{padding:44px 24px;gap:10px}.learn h2,.intro-copy h2{font-size:30px}.intro-section{grid-template-columns:1fr;padding:35px 24px 45px;gap:30px}.formats,.stories{padding:30px 24px 45px}.section-head{display:block}.section-head h2{font-size:29px}.section-head>p{max-width:100%;margin-bottom:22px}.format-grid,.story-grid{grid-template-columns:1fr;gap:20px}.format-art{height:230px}.format-grid h3{font-size:18px}.format-grid article>p{font-size:13px}.registration{margin:0 12px;padding:28px 17px;gap:25px}.registration h2{font-size:29px}.academy-section{grid-template-columns:1fr;padding:45px 25px 15px;gap:0}.academy-monogram{font-size:66px;padding:15px}.academy-monogram span{font-size:8px;margin-top:5px}.academy-section h2{font-size:28px}.closing{margin:0 12px;padding:35px 18px}.closing h2{font-size:28px}footer{padding:30px 24px}form h3{font-size:22px}}
.host-photo{position:relative;overflow:hidden;width:90px;height:110px;flex-shrink:0;border-radius:8px;border:1px solid #aa86cc}.host-photo img{position:absolute;width:240px;height:360px;max-width:none;left:-36px;top:-83px;border:0;border-radius:0;object-fit:fill}
.countdown{margin:24px 0 18px;border-top:1px solid #ffffff20;padding-top:17px;max-width:340px}.countdown>p{font-size:9px;letter-spacing:1.7px;color:#ac9dbf;margin:0 0 12px}.countdown-digits{display:flex;align-items:center;gap:15px}.countdown-digits>span{display:flex;flex-direction:column;align-items:center;min-width:58px}.countdown-digits b{font:700 32px Manrope,sans-serif;color:#efd2a0;font-variant-numeric:tabular-nums;letter-spacing:1px}.countdown-digits small{font-size:7px;color:#a89bbd;letter-spacing:1.3px;margin-top:4px}.countdown-digits i{font-style:normal;color:#746284;font-size:25px;padding-bottom:15px}#count-session{display:block;color:#c2adcf;font-size:10px;margin-top:14px}.count-note{display:block;font-size:8px;color:#8c7c9f;margin-top:6px}.video-slot iframe,.video-slot video{width:100%;aspect-ratio:16/9;border:0;border-radius:8px;display:block}.video-slot:has(iframe),.video-slot:has(video){padding:10px}@media(max-width:760px){.countdown-digits b{font-size:29px}.countdown{margin-top:23px}.countdown-digits{gap:13px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button:hover{transform:none}}
.video-fallback{display:block;font-size:11px;color:#c4ade0;text-align:right;margin:12px 6px 5px;text-decoration:none}
.intro-video-cover{min-height:285px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 30%,#7e3b9e44,transparent 65%);padding:25px 15px;border-radius:9px}.intro-video-cover>small{font-size:8px;letter-spacing:1.6px;color:#c6a2df}.intro-video-cover h3{font-size:25px;max-width:300px}.intro-video-cover p{font-size:10px;color:#9d8eb0}.intro-video-cover .button{margin:5px 0 10px;font-size:12px}
.community-step{border-color:#6bbda75e;background:linear-gradient(135deg,#1e3033,#1b152e)}.community-button{background:linear-gradient(110deg,#237b64,#386c74);border-color:#8ad4be66}.community-button:hover{background:linear-gradient(110deg,#2a8b71,#43838a)}.next-steps{padding-left:21px;font-size:14px;line-height:1.9;color:#c8bad8}.thank>.notice{line-height:1.7}.thank header{padding:15px}.thank .step h3{line-height:1.45}@media(max-width:760px){.thank h1{font-size:35px;letter-spacing:-1.6px}.community-button{width:100%;font-size:12px;gap:8px;padding:15px}.thank .step{padding:21px}.thank .next-steps{font-size:13px}}
/* OfficialAnas.in personal brand and fixed webinar bar */
.site-wordmark{font:800 25px/1.2 Manrope,sans-serif;letter-spacing:-1.1px;color:#f4efff;white-space:nowrap}.site-wordmark>span{color:#e5ba77}.site-wordmark>small{font:500 17px Manrope,sans-serif;color:#ba9fd9;letter-spacing:-.5px}.brand{text-decoration:none}.personal-brand-mark{font:600 italic 75px Georgia,serif;color:#e8c68d;text-align:center;letter-spacing:-3px}.personal-brand-mark>span{display:block;font:500 9px Manrope,sans-serif;letter-spacing:3px;color:#ac97c8;margin-top:17px}.creator-canvas{height:350px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 65% 40%,#75479370,transparent 70%),linear-gradient(145deg,#241a3d,#111e2b)}.creator-canvas .phone{left:60%;top:29px;width:177px;height:296px;transform:translateX(-50%) rotate(10deg)}.creator-canvas .screen{background:linear-gradient(135deg,#a788b1,#d5bfaa 55%,#6b8087)}.creator-canvas .bottle{top:79px;left:36px;transform:scale(.9)}.creator-orbit{position:absolute;border:1px solid #b890d83b;width:280px;height:280px;border-radius:50%;top:35px;right:0}.creator-note{position:absolute;left:25px;top:45px;font:italic 25px/1.15 Georgia,serif;color:#e2c4ee;z-index:2;transform:rotate(-6deg)}.creator-badge{position:absolute;bottom:35px;left:17px;background:#b6e6d8;color:#214138;padding:12px;font-size:9px;letter-spacing:1px;transform:rotate(-5deg);border-radius:4px}.with-fixed-countdown{padding-bottom:112px}.fixed-countdown{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#181126f5;border-top:1px solid #a578cc70;box-shadow:0 -10px 35px #05030e66;backdrop-filter:blur(16px);padding:13px 24px calc(13px + env(safe-area-inset-bottom))}.fixed-countdown-inner{max-width:1160px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:25px}.fixed-session-info{display:flex;flex-direction:column;gap:7px}.fixed-session-info strong{font-size:14px;color:#eee4f8}.fixed-session-info #count-session{font-size:10px;color:#b2a1c4;margin:0}.fixed-countdown .countdown-digits{gap:12px}.fixed-countdown .countdown-digits>span{min-width:43px}.fixed-countdown .countdown-digits b{font-size:29px}.fixed-countdown .countdown-digits small{font-size:7px}.fixed-countdown .countdown-digits i{padding-bottom:12px}.fixed-register{margin:0;min-width:150px;padding:14px 19px;font-size:13px}.community-button{font-size:23px;font-weight:800;padding:24px 28px;width:100%;justify-content:center;gap:22px;background:linear-gradient(110deg,#22a06f,#218c75);border:1px solid #b6f4d3;box-shadow:0 8px 30px #28c28426;line-height:1.35}.community-button span{font-size:30px}.community-step{border:1px solid #5bdaac8c;box-shadow:0 0 34px #1d8b6220}.community-step h3{font-size:25px}.thank h1{font-size:43px;letter-spacing:-1.7px}.thank header .site-wordmark{font-size:23px}html{scroll-padding-bottom:125px}@media(max-width:760px){.site-wordmark{font-size:22px}.site-wordmark>small{font-size:15px}.personal-brand-mark{font-size:62px}.creator-canvas{height:310px}.creator-canvas .phone{top:17px;left:62%;transform:translateX(-50%) rotate(10deg) scale(.9)}.creator-note{left:15px;top:40px;font-size:22px}.creator-badge{font-size:8px;bottom:23px;left:10px}.creator-art .windowbar{font-size:6px;letter-spacing:.5px;padding:12px}.with-fixed-countdown{padding-bottom:106px}.fixed-countdown{padding:12px 13px calc(12px + env(safe-area-inset-bottom))}.fixed-countdown-inner{gap:9px}.fixed-session-info{max-width:115px;gap:5px}.fixed-session-info strong{font-size:10px;line-height:1.5}.fixed-session-info #count-session{font-size:8px;line-height:1.45}.fixed-countdown .countdown-digits{gap:5px}.fixed-countdown .countdown-digits>span{min-width:28px}.fixed-countdown .countdown-digits b{font-size:22px}.fixed-countdown .countdown-digits small{font-size:6px;letter-spacing:.5px}.fixed-countdown .countdown-digits i{font-size:17px}.fixed-register{font-size:10px;min-width:0;padding:12px 11px;gap:5px;text-align:center}.fixed-register span{font-size:16px}.community-button{font-size:19px;padding:21px 14px;gap:12px}.community-button span{font-size:25px}.community-step h3{font-size:22px}.thank h1{font-size:33px;letter-spacing:-1.3px}}

/* Customer information pages */
.legal-page{max-width:1000px;padding:55px 42px 70px;margin:auto}.legal-page h1{font-size:48px;letter-spacing:-2px;margin:20px 0 12px;line-height:1.15}.legal-subtitle{color:#b7aac9;font-size:17px;max-width:650px;margin:0 0 27px}.policy-nav{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 35px}.policy-nav>a{font-size:10px;text-decoration:none;color:#cdbbe0;padding:10px 12px;border:1px solid #ffffff20;border-radius:20px}.policy-nav>a:hover{background:#382443}.policy-card{border:1px solid #ffffff17;background:#191429;border-radius:14px;padding:30px;margin:20px 0}.policy-card h2{font-size:25px;letter-spacing:-.8px;line-height:1.3;margin:0 0 18px}.policy-card h3{font-size:19px;margin-top:0}.policy-card p,.policy-card li{font-size:14px;line-height:1.85;color:#c4b7d3}.policy-card p:last-child{margin-bottom:0}.policy-card a{color:#b5e6d8}.policy-card ul,.policy-card ol{padding-left:21px}.policy-card li{margin:12px 0}.policy-card dl{display:grid;grid-template-columns:160px 1fr;gap:17px;font-size:13px;line-height:1.7}.policy-card dt{color:#a38abf}.policy-card dd{margin:0;color:#e0d5eb}.policy-card dd>small{display:block;color:#a48fb7;margin-top:5px}.contact-method{border-top:1px solid #ffffff17;padding:18px 0}.contact-method>span{display:block;color:#a88cc3;font-size:10px;letter-spacing:1px;text-transform:uppercase;margin-bottom:9px}.contact-method>a{font-size:21px;overflow-wrap:anywhere;text-decoration:none;color:#e3d0f3}.contact-method p{margin:0}.contact-method small{font-size:11px;color:#a795b9}.policy-highlight{border-left:3px solid #8ed0b8;background:#273032;padding:20px;border-radius:6px;margin:23px 0}.policy-highlight>strong{font-size:22px;color:#b8eadb}.policy-highlight p{color:#c2d9d1}.policy-price{font:800 36px Manrope,sans-serif;color:#e9cc94;margin:20px 0}.policy-price small{display:block;font-size:11px;color:#bba8cb;font-weight:400;margin-top:6px}.policy-status{font-size:12px;line-height:1.8;background:#2a2138;padding:20px;border-radius:8px;color:#baaccb}.refund-summary{background:radial-gradient(ellipse at 90% 0,#2b674333,transparent 65%),#191429}.customer-footer{max-width:1240px;margin:auto;padding:35px 42px;display:block;border-top:1px solid #ffffff17}.customer-footer>div{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.customer-footer b{font-size:15px;color:#d7b882}.customer-footer span{font-size:10px;color:#a894bd}.customer-footer nav{display:flex;flex-wrap:wrap;gap:12px 22px;margin:23px 0;font-size:11px;line-height:1.8}.customer-footer nav a{color:#bbaaCA;text-decoration:none}.customer-footer nav a:hover{text-decoration:underline}.customer-footer>small{font-size:10px;color:#927ca6}@media(max-width:760px){.legal-page{padding:35px 20px 45px}.legal-page h1{font-size:36px;letter-spacing:-1.4px}.legal-subtitle{font-size:15px}.policy-card{padding:22px 20px}.policy-card h2{font-size:23px}.policy-card dl{grid-template-columns:1fr;gap:5px}.policy-card dd{margin-bottom:13px}.policy-nav>a{font-size:9px;padding:9px 10px}.contact-method>a{font-size:18px}.policy-highlight>strong{font-size:20px}.customer-footer{padding:28px 23px}.legal-page .eyebrow{font-size:8px;letter-spacing:1px}}
/* Prominent fixed webinar reminder and tighter presenter section */
.hero{padding-top:45px;padding-bottom:45px}.learn{padding-top:52px;padding-bottom:52px}.intro-section{padding:40px 48px;gap:40px;align-items:center}.intro-copy>.eyebrow{margin-top:0;margin-bottom:20px}.host-profile{display:flex;align-items:center;gap:24px}.host-profile .host-photo{width:158px;height:190px;border-radius:14px;border:1px solid #e3bd7ba8;box-shadow:0 10px 35px #0004}.host-profile .host-photo img{width:430px;height:645px;left:-68px;top:-152px}.host-profile-title h2{margin:0;line-height:1.1;letter-spacing:-1.8px}.host-profile-title h2 small{display:block;font-size:22px;font-weight:500;color:#cbbbdc;letter-spacing:-.5px;margin-bottom:8px}.host-profile-title h2>span{display:block;font-size:53px;font-weight:800;color:#f3d49f;line-height:1.06}.host-profile-title>p{font-size:14px;color:#b9dfd2;line-height:1.6;margin:12px 0 0}.intro-copy>.host-description{font-size:17px;line-height:1.75;color:#d0c2de;margin:22px 0 18px}.intro-points{margin:17px 0;gap:9px;font-size:13px}.intro-copy>.text-link{margin-top:6px;font-size:13px}.formats{padding-top:35px;padding-bottom:50px}.stories{padding-bottom:45px}.academy-section{padding-top:55px}.faq{padding-top:48px;padding-bottom:48px}.registration{padding-top:45px;padding-bottom:45px}.with-fixed-countdown{padding-bottom:140px}.fixed-countdown{background:linear-gradient(115deg,#27143df7,#171b32f7);border-top:2px solid #d6b476;box-shadow:0 -7px 36px #9f58d82b;padding-top:15px;padding-bottom:calc(15px + env(safe-area-inset-bottom))}.fixed-countdown-inner{gap:28px}.fixed-session-info strong{font-size:19px;color:#fff4d9;font-weight:700;line-height:1.5}.fixed-session-info strong mark{background:#b6ead9;color:#17392f;border-radius:5px;padding:3px 6px;font-size:.85em;letter-spacing:.5px;box-shadow:0 0 18px #88e8c22b}.fixed-session-info #count-session{font-size:13px;color:#e1d0ed;line-height:1.5}.fixed-countdown .countdown-digits{gap:9px}.fixed-countdown .countdown-digits>span{min-width:58px;padding:8px 9px;border:1px solid #bd8aeb77;border-radius:9px;background:#3a235f9e;box-shadow:inset 0 1px 0 #ffffff14,0 0 20px #a267dc12}.fixed-countdown .countdown-digits b{font-size:36px;color:#c7ffe7;line-height:1;font-weight:800;text-shadow:0 0 14px #73dab82b}.fixed-countdown .countdown-digits small{font-size:8px;color:#d4bcec;margin-top:7px;letter-spacing:1px}.fixed-countdown .countdown-digits i{color:#dabd86;font-size:26px;padding-bottom:0}.fixed-register{font-size:18px;font-weight:800;padding:20px 24px;min-width:190px;color:#172b26;background:linear-gradient(110deg,#f4d598,#b9ecd9);border-color:#fff1c1;box-shadow:0 0 28px #dfc78130;gap:20px;border-radius:10px}.fixed-register span{font-size:27px}.fixed-register:hover{color:#12251f;background:linear-gradient(110deg,#ffe7b9,#d4ffec)}html{scroll-padding-bottom:155px}@media(max-width:760px){.hero{padding-top:30px;padding-bottom:32px}.learn{padding-top:34px;padding-bottom:34px}.intro-section{padding:28px 24px;gap:24px}.host-profile{gap:17px}.host-profile .host-photo{width:122px;height:158px}.host-profile .host-photo img{width:355px;height:532.5px;left:-57px;top:-126px}.host-profile-title h2 small{font-size:18px;margin-bottom:8px}.host-profile-title h2>span{font-size:40px;letter-spacing:-1.5px}.host-profile-title>p{font-size:12px;margin-top:10px}.intro-copy>.host-description{font-size:16px;line-height:1.75;margin-top:19px}.intro-points{font-size:12px;gap:9px}.formats,.stories{padding-top:28px;padding-bottom:34px}.academy-section{padding-top:35px}.registration{padding-top:28px;padding-bottom:28px}.faq{padding-top:35px;padding-bottom:35px}.with-fixed-countdown{padding-bottom:165px}.fixed-countdown{padding:11px 13px calc(12px + env(safe-area-inset-bottom))}.fixed-countdown-inner{display:grid;grid-template-columns:1fr auto;gap:10px 12px}.fixed-session-info{grid-column:1/-1;max-width:none;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:14px}.fixed-session-info strong{font-size:12px;line-height:1.6;max-width:185px}.fixed-session-info strong mark{padding:2px 4px}.fixed-session-info #count-session{font-size:10px;line-height:1.5;max-width:130px;text-align:right}.fixed-countdown .countdown-digits{justify-content:flex-start;gap:6px}.fixed-countdown .countdown-digits>span{min-width:43px;padding:7px 7px 6px;border-radius:7px}.fixed-countdown .countdown-digits b{font-size:28px}.fixed-countdown .countdown-digits small{font-size:7px;margin-top:5px}.fixed-countdown .countdown-digits i{font-size:20px}.fixed-register{font-size:16px;min-width:0;padding:18px 16px;gap:7px;border-radius:8px;white-space:nowrap}.fixed-register span{font-size:21px}html{scroll-padding-bottom:175px}}@media(max-width:360px){.fixed-register{font-size:14px;padding:18px 11px}.fixed-countdown .countdown-digits>span{min-width:36px;padding-left:5px;padding-right:5px}.fixed-countdown .countdown-digits b{font-size:25px}.fixed-countdown .countdown-digits{gap:4px}.fixed-session-info strong{font-size:11px}.fixed-session-info #count-session{font-size:9px}.host-profile-title h2>span{font-size:35px}.host-profile{gap:14px}.host-profile .host-photo{width:110px;height:150px}}
.host-profile .host-photo img{top:-137px}@media(max-width:760px){.host-profile .host-photo img{top:-114px}}
