:root{--ht-bg:#ffffff;--ht-surface:#ffffff;--ht-text:#0a2540;--ht-text-muted:#425466;--ht-primary:#544cff;--ht-primary-hi:#544cff;--ht-primary-ink:#ffffff;--ht-accent:#544cff;--ht-border:#e3e8ee;--ht-text-subtle:#697386;--ht-success:#0a7c42;--ht-radius:10px;--ht-font-body:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;--ht-font-head:var(--ht-font-body);--ht-overlay:rgba(10,37,64,.55);--ht-surface-2:#f4f6fb;--ht-surface-3:#eef1f6;--ht-surface-faq:rgba(10,37,64,0.04);--ht-surface-white:#ffffff;--ht-text-on-light:#0a2540;--ht-border-2:#cfd6e0;--ht-border-oferta:#e3e8ee;--ht-border-accent:rgba(84,76,255,0.18);--ht-faq-closed-bg:var(--ht-surface-white);--ht-faq-closed-text:var(--ht-text-on-light);--ht-faq-answer-bg:var(--ht-surface);--ht-faq-closed-border:var(--ht-border)}
@font-face{font-family:"Fraunces";src:url(/p/webinar-poe-o-teu-dinheiro-a-render/Fraunces-400.e558f394.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Fraunces";src:url(/p/webinar-poe-o-teu-dinheiro-a-render/Fraunces-700.c38570d2.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Inclusive Sans";src:url(/p/webinar-poe-o-teu-dinheiro-a-render/InclusiveSans-400.4d729e81.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Inclusive Sans";src:url(/p/webinar-poe-o-teu-dinheiro-a-render/InclusiveSans-700.1ff5baf2.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
*,*::before,*::after{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;font-family:var(--ht-font-body);line-height:1.55;color:var(--ht-text);background:var(--ht-bg)}
img{max-width:100%;display:block;height:auto}
a{color:inherit;text-decoration:none}
.ht-boxed{width:100%}
.ht-heading{margin:0 0 .5rem;letter-spacing:-.02em;font-family:var(--ht-font-head)}
.ht-text{color:var(--ht-text-muted)}
.ht-font-head{font-family:var(--ht-font-head)}
.ht-text p{margin:0 0 .75em}
.ht-text p:last-child{margin-bottom:0}
@media (min-width:1024px){.ht-text p:last-child{margin-bottom:1.5em}}
.ht-faq-item{margin:0 0 10px}
.ht-faq-item summary{background:var(--ht-faq-closed-bg);color:var(--ht-faq-closed-text);border:1px solid var(--ht-faq-closed-border);border-radius:13px;cursor:pointer;padding:10px 10px 10px 40px;font-weight:600;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px}
.ht-faq-item summary::-webkit-details-marker{display:none}
.ht-faq-chevron{display:inline-flex;flex-shrink:0;transition:transform .2s ease}
details[open] .ht-faq-chevron{transform:rotate(180deg)}
.ht-faq-a{padding:18px 40px 18px 59px;color:var(--ht-text-muted);background:var(--ht-faq-answer-bg)}
.ht-btn{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;border-radius:var(--ht-radius);cursor:pointer;transition:filter .15s,transform .08s}
.ht-btn-lg{padding:1rem 1.5rem;font-size:1rem}
.ht-btn-md{padding:.75rem 1.125rem;font-size:.9375rem}
.ht-btn-sm{padding:.5rem .875rem;font-size:.875rem}
.ht-btn-primary{color:var(--ht-primary-ink);background:linear-gradient(180deg,var(--ht-primary-hi),var(--ht-primary))}
.ht-btn-primary:hover{filter:brightness(1.04)}
.ht-btn-primary:active{transform:translateY(1px)}
.ht-btn-outline{border:1px solid var(--ht-primary);color:var(--ht-primary);background:transparent}
.ht-btn-ghost{background:transparent;color:var(--ht-text)}
.ht-lang-switcher{display:inline-flex;gap:.25rem}
.ht-lang{padding:.25rem .5rem;border-radius:6px;font-size:.8125rem;color:var(--ht-text-subtle)}
.ht-lang.is-active{color:var(--ht-primary);font-weight:700}
.ht-form{display:grid;gap:.75rem;max-width:28rem}
.ht-form-field{display:grid;gap:.25rem;font-size:.875rem;color:var(--ht-text-muted)}
.ht-form-field input{padding:.6rem;border:1px solid var(--ht-border);border-radius:8px;font:inherit}
.ht-form-ok{color:var(--ht-success);font-weight:600}
.ht-i-t002{text-align:center;font-size:15.6px;line-height:20px;font-weight:400;font-family:'Inclusive Sans',sans-serif;color:rgb(24, 24, 24)}.ht-i-d003{background:rgb(160, 228, 112);padding:10px;margin:15px 0 0;border-radius:8px;align-self:center}.ht-g1{padding:0 0 0 5px;font-size:17.55px;line-height:26.325px;font-weight:400;font-family:'Inclusive Sans',sans-serif;color:#ffffff}.ht-g2{display:flex;flex-direction:row;gap:3px;align-items:center}.ht-i-d010{display:flex;flex-direction:row;gap:20px;margin:20px 0 0;align-items:center;justify-content:center}.ht-i-heading_044d0287{padding:20px 0 0;text-align:center;font-size:2.5rem;line-height:01em;color:#ffffff}.ht-hl{color:var(--ht-accent)}.ht-i-heading_044d0287 .ht-hl{color:#A1E470}.ht-i-t012{margin:21px 0 0;text-align:center;font-size:17.16px;line-height:22.308px;font-weight:400;font-family:'Fraunces',serif;color:#ffffff}.ht-i-d013{display:flex;flex-direction:column;align-items:center;width:100%}.ht-i-h014{text-align:center;font-size:20px;line-height:26px;font-weight:400;color:rgb(85, 32, 159)}.ht-i-t017{padding:0 0 0 5px;font-size:12px;line-height:17px;font-weight:400;font-family:'Inclusive Sans',sans-serif;color:rgb(97, 94, 95)}.ht-i-d018{display:flex;flex-direction:row;gap:0;margin:3px 0 0;align-items:flex-start}.ht-i-d019{display:flex;flex-direction:column;gap:10px;background:#ffffff;padding:20px;margin:20px 0 43px;width:100%;border-radius:10px;align-self:stretch}.ht-i-c020{display:flex;flex-direction:column;gap:0;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;align-items:center;justify-content:center;align-self:center}.ht-i-s021{background:rgb(84, 32, 159);padding:0 15px}.ht-countdown{display:flex;gap:.75rem;flex-wrap:wrap}.ht-countdown-unit{display:flex;flex-direction:column;align-items:center;min-width:3rem}.ht-countdown-num{font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.ht-countdown-label{color:var(--ht-text-muted);font-size:.75rem}.ht-countdown-expired{color:var(--ht-text-muted)}.ht-i-c022.ht-countdown{justify-content:center;gap:20px}.ht-i-c022 .ht-countdown-num{font-size:40px;font-weight:400;color:rgb(0, 0, 0);font-family:'Inclusive Sans',sans-serif}.ht-i-c022 .ht-countdown-label{font-size:16px;color:rgb(0, 0, 0)}.ht-i-c022 .ht-countdown-unit{padding:0}.ht-i-s023{background:rgb(160, 228, 112);padding:10px}.ht-i-t024{margin:0 auto;text-align:center;font-size:28.08px;line-height:30.888px;font-weight:700;font-family:'Fraunces',serif;color:#ffffff}.ht-i-t025{margin:19px auto 0;max-width:270px;text-align:center;font-size:16px;line-height:22.4px;font-weight:400;font-family:'Inclusive Sans',sans-serif;color:#ffffff}.ht-i-d026{background:rgb(85, 32, 159);padding:20px;margin:0 auto;max-width:100%;border:1px solid rgb(85, 32, 159);border-radius:20px}.ht-i-t059{margin:50px auto 0;text-align:center;font-size:27.3px;line-height:35.49px;font-weight:700;font-family:'Fraunces',serif;color:rgb(0, 0, 0)}.ht-i-t039{text-align:center;font-size:16px;line-height:19.2px;font-weight:400;font-family:'Inclusive Sans',sans-serif;color:rgb(153, 44, 0)}.ht-i-d040{background:rgba(255, 74, 0, 0.17);padding:8px 10px;border-radius:77777px;align-self:stretch}.ht-g3{padding:8px 0 10px;font-size:16px;line-height:19.2px;font-weight:400;font-family:'Inclusive Sans',sans-serif;color:rgb(0, 0, 0)}.ht-g4{padding:0 0 0 5px;font-size:14px;line-height:16.8px;font-weight:400;font-family:'Inclusive Sans',sans-serif;color:rgb(0, 0, 0)}.ht-g5{display:flex;flex-direction:row;gap:0;background:rgba(255, 74, 0, 0.06);padding:10px;align-items:flex-start;border-radius:12px}.ht-i-d042{display:flex;flex-direction:column;gap:18px;background:rgb(253, 241, 238);padding:20px;align-items:stretch;width:100%;border:1px dashed rgb(255, 74, 0);border-radius:20px}.ht-i-t055{text-align:center;font-size:16px;line-height:19.2px;font-weight:400;font-family:'Inclusive Sans',sans-serif;color:#ffffff}.ht-i-d056{background:rgb(51, 118, 73);padding:8px 10px;border-radius:77777px;align-self:stretch}.ht-g6{display:flex;flex-direction:row;gap:0;background:#ffffff;padding:10px;align-items:flex-start;border:1px solid rgb(51, 118, 73);border-radius:12px}.ht-i-d058{display:flex;flex-direction:column;gap:18px;background:rgb(234, 246, 240);padding:20px;align-items:stretch;width:100%;border:2px solid rgb(51, 118, 73);border-radius:20px}.ht-i-d060{display:flex;flex-direction:column;gap:20px;margin:24px auto 0;max-width:100%;align-items:stretch}.ht-i-t061{margin:24px auto 0;text-align:center;font-size:15px;line-height:19.5px;font-weight:400;font-family:'Inclusive Sans',sans-serif;color:rgb(0, 0, 0)}.ht-i-s062{background:#ffffff;padding:40px 20px 39px}.ht-i-h063{margin:0 auto;text-align:center;font-size:24px;line-height:31.2px;font-weight:700;color:rgb(85, 32, 159)}.ht-i-h064{margin:14px auto 0;text-align:center;font-size:18px;line-height:23.4px;font-weight:400;color:rgb(97, 94, 95);font-family:var(--ht-font-body)}.ht-g7{width:100%;text-align:center;font-size:24px;line-height:31.2px;font-weight:700;color:rgb(85, 32, 159)}.ht-g8{width:100%;text-align:center;font-size:14px;line-height:18.2px;font-weight:400;color:rgb(97, 94, 95);font-family:var(--ht-font-body)}.ht-g9{display:flex;flex-direction:column;gap:21px;background:#ffffff;padding:20px;align-items:center;border-radius:12px}.ht-i-d081{display:grid;gap:20px;margin:14px auto 0;max-width:100%;grid-template-columns:1fr}.ht-i-s082{background:rgb(209, 216, 255);padding:40px 22px}.ht-i-t083{font-size:17px;line-height:23.8px;font-weight:400;font-family:'Inclusive Sans',sans-serif;color:rgb(214, 250, 190)}.ht-i-t084{margin:21px 0 0;font-size:19px;line-height:26.6px;font-weight:400;font-family:'Inclusive Sans',sans-serif;color:#ffffff}.ht-i-t085{margin:21px 0 0;font-size:17px;line-height:23.8px;font-weight:400;font-family:'Inclusive Sans',sans-serif;color:rgb(214, 250, 190)}.ht-g10{display:flex;flex-direction:column;width:100%}.ht-i-t088{margin:11px 0 0;text-align:center;font-size:12px;line-height:16.8px;font-weight:400;font-family:'Inclusive Sans',sans-serif;color:rgb(214, 250, 190)}.ht-i-d090{display:flex;flex-direction:column;gap:22px;background:rgb(51, 118, 73);padding:20px;margin:0 auto;max-width:100%;align-items:stretch;border:1px solid rgb(85, 32, 159);border-radius:20px}.ht-i-s091{background:#ffffff;padding:40px 20px 50px}.ht-i-d099{width:0px}.ht-i-h092{text-align:left;font-size:27px;line-height:35.1px;font-weight:700;color:rgb(51, 118, 73)}.ht-i-t093{margin:30px 0 0;font-size:15.048px;line-height:21.0672px;font-weight:400;font-family:'Inclusive Sans',sans-serif;color:rgb(64, 64, 64)}.ht-i-t094{margin:20px 0 0;text-align:left;font-size:15.048px;line-height:21.0672px;font-weight:400;font-family:'Inclusive Sans',sans-serif;color:rgb(64, 64, 64)}.ht-g11{margin:20px 0 0;font-size:15.048px;line-height:21.0672px;font-weight:400;font-family:'Inclusive Sans',sans-serif;color:rgb(64, 64, 64)}.ht-i-c101{display:flex;flex-direction:column;gap:0;max-width:100%;margin-left:auto;margin-right:auto}.ht-i-s102{background:rgb(245, 241, 238);padding:291px 10px 60px;background-image:linear-gradient(rgba(245,241,238,0) 199px, rgb(245,241,238) 285px), url(https://nova-infra-ced.pages.dev/uploads/mentoras-contas-em-dia-mobile-a9ebf4e3.webp);background-size:100% 100%, 120% auto;background-position:left top, left top;background-repeat:no-repeat}.ht-i-s104{display:flex;flex-direction:row;background:rgb(51, 118, 73);padding:32px 10px 0;align-items:center;justify-content:center}.ht-g12{width:220px;text-align:center;font-size:12px;line-height:15.6px;font-weight:800;color:#ffffff;font-family:var(--ht-font-body)}.ht-i-s108{display:flex;flex-direction:column;gap:8px;background:rgb(51, 118, 73);padding:10px;align-items:center;justify-content:center}@media (min-width:768px){.ht-i-t002{text-align:left;font-size:18px}.ht-i-d003{padding:10px 20px;margin:24px 0 0;align-self:start}.ht-g1{font-size:18px;line-height:48.45px}.ht-i-d010{justify-content:flex-start}.ht-i-t012{margin:20px 0 0;max-width:609px;text-align:left;font-size:24px;line-height:33.6px}.ht-i-d013{align-items:stretch;width:641px}.ht-i-h014{font-size:28px;line-height:36.4px}.ht-i-t017{font-size:14px}.ht-i-d019{padding:40px;margin:78px 0 0;width:456px;align-self:start}.ht-i-c020{flex-direction:row;gap:40px;max-width:1140px;align-items:flex-start}.ht-i-s021{padding:120px 0}.ht-i-c022.ht-countdown{gap:16px}.ht-i-c022 .ht-countdown-label{font-size:12px}.ht-i-t024{max-width:975px;font-size:42px;line-height:46.2px}.ht-i-t025{margin:25px auto 0;max-width:975px;font-size:22px;line-height:32px}.ht-i-d026{padding:30px;max-width:1280px}.ht-i-t059{margin:120px auto 0;max-width:1160px;font-size:42px;line-height:54.6px}.ht-g13{line-height:48.45px}.ht-g14{padding:0 12px;align-self:start}.ht-g3{padding:0;font-size:18px;line-height:48.45px}.ht-g4{font-size:18px;line-height:22px}.ht-g15{width:566px}.ht-i-d060{flex-direction:row;max-width:1152px}.ht-i-t061{max-width:883px;font-size:20px;line-height:26px}.ht-i-s062{padding:60px 0}.ht-i-h063{max-width:1140px;font-size:38px;line-height:49.4px}.ht-i-h064{margin:15px auto 0;max-width:787px;font-size:20px;line-height:26px}.ht-g7{width:550px;font-size:28px;line-height:36.4px}.ht-g8{width:534px;font-size:20px;line-height:26px}.ht-g9{gap:22px;padding:20px 0}.ht-i-d081{margin:24px auto 0;max-width:1120px;grid-template-columns:1fr 1fr}.ht-i-s082{padding:80px 0 90px}.ht-i-t083{font-size:20px;line-height:48.45px}.ht-i-t084{margin:0;max-width:520px;font-size:30px;line-height:32px}.ht-i-t085{margin:0;font-size:18px;line-height:48.45px}.ht-i-d086{width:563px}.ht-i-t088{margin:0;font-size:20px;line-height:48.45px}.ht-i-d089{width:515px}.ht-i-d090{flex-direction:row;gap:70px;padding:50px 51px;max-width:1280px;align-items:center}.ht-i-s091{padding:80px 0}.ht-i-d099{width:627px}.ht-i-t093{font-size:17px;line-height:23.8px}.ht-i-t094{margin:10px 0 0;font-size:17px;line-height:23.8px}.ht-g11{margin:10px 0 0;font-size:17px;line-height:23.8px}.ht-i-d100{width:653px}.ht-i-c101{flex-direction:row;max-width:1280px}.ht-i-s102{padding:60px 0 59px;background-image:url(https://nova-infra-ced.pages.dev/uploads/mentoras-contas-em-dia-c8d2932b.webp);background-size:700px;background-position:13% 0px}.ht-i-s104{padding:30px 10px 12px}.ht-g12{width:auto;text-align:left;font-size:16px;line-height:20.8px}.ht-i-s108{flex-direction:row;gap:150px;padding:20px 10px}}@media (min-width:1024px){.ht-i-heading_044d0287{text-align:left;font-size:54px;line-height:1.2em}.ht-i-d026{max-width:1040px}.ht-i-d090{max-width:1140px}}@media (min-width:1367px){.ht-i-heading_044d0287{text-align:left}}
:root{--ht-font-head:'Fraunces',serif;--ht-font-body:'Inclusive Sans',sans-serif}*{font-optical-sizing:none}b,strong{font-weight:700}.ht-heading{margin-bottom:0;letter-spacing:normal}body{font-family:'Inclusive Sans',sans-serif;color:rgb(97,94,95)}.g{color:rgb(161,228,112)}.p{color:rgb(85,32,159)}.j{text-align:justify}.ls1{letter-spacing:-.1px}.ls2{letter-spacing:-.2px}.logo svg{width:115px;height:49px;display:block}.ic-row{flex:0 0 auto;width:23px;height:18px;margin-top:2px}.ic-mail{flex:0 0 auto;width:20px;height:16px;margin-top:2px}.ic32 svg{width:32px;height:32px;color:rgb(85,32,159);display:block}.cta{display:block;width:100%;background:rgb(160,228,112);border-radius:8px;padding:20px 0;text-align:center;font:700 14px/14px 'Inclusive Sans',sans-serif;color:#000;text-decoration:none}.cta-sup{width:239px;padding:14px 30px;white-space:nowrap}.hero-form{display:flex;flex-direction:column;gap:12px}.hero-form .ht-form-field{display:block;gap:0}.hero-form .ht-form-field span{display:none}.hero-form .ht-form-field input{width:100%;height:42px;box-sizing:border-box;background:rgba(209,216,255,.47);border:1px solid rgb(218,219,221);border-radius:7px;padding:10px;font:400 15px/15px 'Inclusive Sans',sans-serif;color:#000}.hero-form .ht-form-field input::placeholder{color:rgb(97,94,95)}.hero-form button[type=submit]{width:100%;height:48px;background:rgb(255,74,0);border:0;border-radius:7px;padding:8px 20px;font:700 17.55px/31.59px 'Inclusive Sans',sans-serif;color:rgb(245,245,245);cursor:pointer;white-space:nowrap}.cd{justify-content:center}.cd .ht-countdown-unit{min-width:50px;text-align:center}.ht-countdown-label{line-height:16px}@media(max-width:767px){.logo{display:none}}@media(min-width:768px){.ht-countdown-label{line-height:12px}.cta{width:515px;font:700 20px/20px 'Inclusive Sans',sans-serif}.cta-sup{width:316px}.hero-form .ht-form-field input{height:48px;padding:14px}.hero-form button[type=submit]{height:59px;font:700 24px/43.2px 'Inclusive Sans',sans-serif}}
.ht-consent{position:fixed;z-index:2147483000;left:0;right:0;bottom:0;display:flex;justify-content:center;
padding:clamp(12px,2vw,20px);font-family:inherit;pointer-events:none}
.ht-consent{justify-content:flex-start}
.ht-consent[hidden],.ht-consent-reopen[hidden],.ht-consent-panel[hidden]{display:none!important}
.ht-consent-card{pointer-events:auto;width:100%;max-width:380px;
background:var(--ht-consent-bg,#101114);color:var(--ht-consent-fg,#f4f4f5);
border:1px solid var(--ht-consent-border,rgba(255,255,255,.14));border-radius:14px;
box-shadow:0 18px 50px -12px rgba(0,0,0,.55);padding:clamp(16px,2.4vw,22px);
max-height:80vh;overflow-y:auto}
.ht-consent-title{margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.3}
.ht-consent-body{margin:0;font-size:13.5px;line-height:1.55;color:var(--ht-consent-muted,#b4b6bd)}
.ht-consent-body a{color:inherit;text-decoration:underline;text-underline-offset:2px}
.ht-consent-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}
.ht-consent-btn{flex:1 1 150px;appearance:none;cursor:pointer;font:inherit;font-size:13.5px;
font-weight:600;padding:11px 16px;border-radius:9px;border:1px solid var(--ht-consent-border,rgba(255,255,255,.18));
background:transparent;color:inherit;transition:background .15s ease,border-color .15s ease,transform .15s ease}
.ht-consent-btn:hover{background:var(--ht-consent-hover,rgba(255,255,255,.08))}
.ht-consent-btn:active{transform:translateY(1px)}
.ht-consent-btn:focus-visible{outline:2px solid var(--ht-consent-accent,#7c9cff);outline-offset:2px}
.ht-consent-btn--primary{background:var(--ht-consent-accent,#7c9cff);border-color:var(--ht-consent-accent,#7c9cff);
color:var(--ht-consent-accent-fg,#0b0c0f)}
.ht-consent-btn--primary:hover{filter:brightness(1.08);background:var(--ht-consent-accent,#7c9cff)}
.ht-consent-panel{margin-top:16px;border-top:1px solid var(--ht-consent-border,rgba(255,255,255,.14));padding-top:14px}
.ht-consent-cat{padding:11px 0;border-bottom:1px solid var(--ht-consent-border,rgba(255,255,255,.09))}
.ht-consent-cat:last-child{border-bottom:0}
.ht-consent-cat-top{display:flex;align-items:center;justify-content:space-between;gap:12px}
.ht-consent-cat-name{font-size:13.5px;font-weight:600}
.ht-consent-cat-desc{margin:6px 0 0;font-size:12px;line-height:1.5;color:var(--ht-consent-muted,#b4b6bd)}
.ht-consent-cookies{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:6px}
.ht-consent-cookie{display:grid;grid-template-columns:auto 1fr;gap:2px 8px;align-items:baseline;
font-size:11.5px;line-height:1.45;color:var(--ht-consent-muted,#b4b6bd)}
.ht-consent-cookie code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;
padding:1px 5px;border-radius:5px;background:var(--ht-consent-hover,rgba(255,255,255,.08));color:inherit}
.ht-consent-cookie-meta{justify-self:start}
.ht-consent-cookie-why{grid-column:1/-1}
.ht-consent-cookie-note{font-size:11.5px;line-height:1.45;color:var(--ht-consent-muted,#b4b6bd)}
.ht-consent-fixed{font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;
color:var(--ht-consent-muted,#b4b6bd)}
.ht-consent-switch{display:inline-flex;align-items:center;cursor:pointer}
.ht-consent-switch input{position:absolute;opacity:0;width:0;height:0}
.ht-consent-track{width:38px;height:22px;border-radius:11px;background:var(--ht-consent-off,rgba(255,255,255,.18));
position:relative;transition:background .15s ease}
.ht-consent-track::after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;
background:#fff;transition:transform .15s ease}
.ht-consent-switch input:checked+.ht-consent-track{background:var(--ht-consent-accent,#7c9cff)}
.ht-consent-switch input:checked+.ht-consent-track::after{transform:translateX(16px)}
.ht-consent-switch input:focus-visible+.ht-consent-track{outline:2px solid var(--ht-consent-accent,#7c9cff);outline-offset:2px}
.ht-consent-reopen{position:fixed;z-index:2147482999;left:16px;bottom:16px;appearance:none;cursor:pointer;
font:inherit;font-size:12px;font-weight:600;padding:8px 13px;border-radius:999px;
border:1px solid var(--ht-consent-border,rgba(255,255,255,.16));background:var(--ht-consent-bg,#101114);
color:var(--ht-consent-fg,#f4f4f5);box-shadow:0 6px 20px -6px rgba(0,0,0,.5)}
.ht-consent-reopen:hover{background:var(--ht-consent-hover,rgba(255,255,255,.08))}
form[data-ht-form].ht-consent-off{display:none!important}
.ht-consent-blocked[hidden]{display:none!important}
.ht-consent-blocked{margin:1rem 0;font-size:.9375rem;line-height:1.6;color:var(--ht-text-muted,#6b7280)}
.ht-consent-unlock{appearance:none;cursor:pointer;font:inherit;font-size:inherit;font-weight:600;
padding:0;border:0;background:none;color:inherit;text-decoration:underline;text-underline-offset:3px}
@media (max-width:520px){.ht-consent-btn{flex:1 1 100%}}
@media (prefers-reduced-motion:reduce){.ht-consent-btn,.ht-consent-track,.ht-consent-track::after{transition:none}}