@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ca55bb71b529573f-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1361b9baaefe9807-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/92eb00116dd31e6a-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e1f600cb732239d9-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/65341aea9fb91af5-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ca55bb71b529573f-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1361b9baaefe9807-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/92eb00116dd31e6a-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e1f600cb732239d9-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65341aea9fb91af5-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ca55bb71b529573f-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1361b9baaefe9807-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/92eb00116dd31e6a-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e1f600cb732239d9-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65341aea9fb91af5-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ca55bb71b529573f-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1361b9baaefe9807-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/92eb00116dd31e6a-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e1f600cb732239d9-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65341aea9fb91af5-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ca55bb71b529573f-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1361b9baaefe9807-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/92eb00116dd31e6a-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e1f600cb732239d9-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/65341aea9fb91af5-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.-PaAQa_className{font-family:Montserrat,Montserrat Fallback;font-style:normal}
body:has([data-page=landing]){color:#212529;background:#fff}html:has([data-page=landing]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth}[data-page=landing]{--lp-acc:#6a4cff;--lp-acc-2:#8b6dff;--lp-acc-deep:#552cc1;--lp-grad:linear-gradient(to right, #6a4cff, #552cc1);--lp-hero:linear-gradient(125deg, #2f2468 0%, #3d2f8f 48%, #24185a 100%);--lp-bg:#fff;--lp-bg-soft:#f1f1f1;--lp-faq:#f8f8f8;--lp-text:#212529;--lp-heading:#42495b;--lp-muted:#5f5f5f;--lp-line:#eee;--lp-shadow-btn:0 0 15px 0 #48497926;--lp-shadow-card:0 10px 80px 0 #bdbdbd4d;--lp-shadow-nav:0 0 18px 1px #0000001a;--lp-container:1240px;background:var(--lp-bg);min-height:100vh;color:var(--lp-text);font-size:14px;line-height:25px;overflow-x:hidden}[data-page=landing] .lp-container{width:min(var(--lp-container), calc(100% - 2.5rem));margin-inline:auto}[data-page=landing] .lp-section{padding:80px 0}[data-page=landing] .lp-section--soft{background:var(--lp-bg-soft)}[data-page=landing] .lp-eyebrow{color:var(--lp-acc);margin:0 0 15px}[data-page=landing] .lp-hero .lp-eyebrow{color:#ffffffd9;letter-spacing:.2em;text-transform:uppercase;font-size:14px;font-weight:700;line-height:1em}[data-page=landing] .lp-title{color:var(--lp-heading);margin:0;font-size:clamp(28px,5vw,46px);font-weight:700;line-height:1.15}[data-page=landing] .lp-lead{color:var(--lp-muted);margin:16px 0 0;font-size:14px;line-height:25px}[data-page=landing] .lp-btn{letter-spacing:1px;text-transform:uppercase;border-radius:40px;justify-content:center;align-items:center;min-width:160px;height:46px;padding:0 20px;font-size:12px;font-weight:700;line-height:42px;text-decoration:none;transition:background .4s,color .4s,background-image .4s;display:inline-flex}[data-page=landing] button.lp-btn{cursor:pointer;appearance:none;margin:0;font-family:inherit}[data-page=landing] button.lp-btn:not(.lp-btn--ghost){border:0}[data-page=landing] .lp-btn--grad{background-color:var(--lp-acc);background-image:var(--lp-grad);color:#fff}[data-page=landing] .lp-btn--grad:hover{color:#fff;background:#000}[data-page=landing] .lp-btn--white{color:#000;min-width:140px;box-shadow:var(--lp-shadow-btn);background:#fff}[data-page=landing] .lp-btn--white:hover{color:#fff;background:#000}[data-page=landing] .lp-btn--ghost{color:#fff;background:0 0;border:1px solid #ffffff73}[data-page=landing] .lp-btn--ghost:hover{color:#000;background:#fff}[data-page=landing] .lp-nav{z-index:999;background:#fff;border-bottom:1px solid #11142014;padding:14px 0;transition:box-shadow .3s;position:fixed;top:0;left:0;right:0}[data-page=landing] .lp-nav.is-stuck{box-shadow:var(--lp-shadow-nav)}[data-page=landing] .lp-nav__inner{width:min(var(--lp-container), calc(100% - 2.5rem));justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;display:flex}[data-page=landing] .lp-nav__links{align-items:center;gap:4px;display:none}[data-page=landing] .lp-nav__links a{color:#5a6173;white-space:nowrap;padding:6px 16px;font-size:14px;font-weight:500;text-decoration:none}[data-page=landing] .lp-nav__links a:hover{color:var(--lp-acc)}[data-page=landing] .lp-nav__cta{letter-spacing:.04em;white-space:nowrap;background-color:var(--lp-acc);background-image:var(--lp-grad);color:#fff;flex-shrink:0;min-width:0;height:40px;padding:0 16px;display:none}[data-page=landing] .lp-nav__cta:hover{color:#fff;background:#000}[data-page=landing] .lp-nav__toggle{color:#171a23;background:0 0;border:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}[data-page=landing] .lp-nav__drawer{box-shadow:var(--lp-shadow-nav);background:#fff;flex-direction:column;gap:4px;padding:12px 5vw 16px;display:none}[data-page=landing] .lp-nav.is-open .lp-nav__drawer{display:flex}[data-page=landing] .lp-nav__drawer a{color:#000000b3;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none}[data-page=landing] .lp-nav__drawer a:hover{color:var(--lp-acc)}@media (min-width:992px){[data-page=landing] .lp-nav__links,[data-page=landing] .lp-nav__cta{display:inline-flex}[data-page=landing] .lp-nav__toggle,[data-page=landing] .lp-nav__drawer,[data-page=landing] .lp-nav.is-open .lp-nav__drawer{display:none}}@media (min-width:992px) and (max-width:1199px){[data-page=landing] .lp-nav__links a{padding:6px 8px}}[data-page=landing] .lp-hero{background-color:#2f2468;background-image:var(--lp-hero);color:#fff;align-items:center;min-height:100vh;padding:120px 0 140px;display:flex;position:relative;overflow:hidden}[data-page=landing] .lp-hero__dots{pointer-events:none;opacity:.45;background-image:radial-gradient(#ffffff38 1.5px,#0000 1.6px);background-size:48px 48px;position:absolute;inset:0}[data-page=landing] .lp-hero__grid{z-index:1;gap:40px;display:grid;position:relative}[data-page=landing] .lp-hero h1{color:#fff;margin:0;font-size:clamp(32px,5vw,50px);font-weight:700;line-height:1.1}[data-page=landing] .lp-hero p{color:#ffffffd9;max-width:36rem;margin:20px 0 0;font-size:15px;line-height:1.7}[data-page=landing] .lp-hero p.lp-hero__price{color:#fff;margin:16px 0 0;font-size:16px;font-weight:700;line-height:1.4}[data-page=landing] .lp-hero p.lp-hero__note{color:#ffffffb3;max-width:36rem;margin:10px 0 0;font-size:13px;line-height:1.5}[data-page=landing] .lp-hero__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}[data-page=landing] .lp-hero__panel{color:var(--lp-text);background:#fff;border-radius:0 40px 40px;padding:28px;box-shadow:0 18px 40px #0000002e}[data-page=landing] .lp-hero__row{gap:16px;display:flex}[data-page=landing] .lp-hero__row+.lp-hero__row{margin-top:22px}[data-page=landing] .lp-ico{background-color:var(--lp-acc);background-image:linear-gradient(180deg, var(--lp-acc) 0%, var(--lp-acc-deep) 51%, var(--lp-acc) 100%);color:#fff;border-radius:50%;flex:0 0 50px;justify-content:center;align-items:center;width:50px;height:50px;display:flex}[data-page=landing] .lp-hero__row h3{color:var(--lp-text);margin:0;font-size:16px;font-weight:600}[data-page=landing] .lp-hero__row p{color:var(--lp-muted);margin:4px 0 0;font-size:14px;line-height:22px}[data-page=landing] .lp-hero__wave{color:#fff;width:100%;height:96px;display:block;position:absolute;bottom:-1px;left:0;right:0}@media (min-width:900px){[data-page=landing] .lp-hero__grid{grid-template-columns:1.1fr .9fr;align-items:center}}[data-page=landing] .lp-cards{gap:24px;display:grid}[data-page=landing] .lp-card{box-shadow:var(--lp-shadow-card);background:#fff;border-radius:18px;padding:30px;transition:color .4s;position:relative;overflow:hidden}[data-page=landing] .lp-card h3{color:var(--lp-text);margin:10px 0;font-size:18px;font-weight:600}[data-page=landing] .lp-card p{color:var(--lp-muted);margin:0}[data-page=landing] .lp-card__icon{color:var(--lp-acc-deep)}[data-page=landing] .lp-card:hover{background-image:var(--lp-grad);color:#fff}[data-page=landing] .lp-card:hover h3,[data-page=landing] .lp-card:hover p,[data-page=landing] .lp-card:hover .lp-card__icon{color:#fff}@media (min-width:768px){[data-page=landing] .lp-cards{grid-template-columns:repeat(2,1fr)}}[data-page=landing] .lp-steps{gap:20px;margin:0;padding:0;list-style:none;display:grid}[data-page=landing] .lp-step{position:relative}[data-page=landing] .lp-step article{height:100%;box-shadow:var(--lp-shadow-card);background:#fff;border-radius:18px;padding:28px 24px 30px}[data-page=landing] .lp-step__top{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}[data-page=landing] .lp-step span{color:var(--lp-acc);letter-spacing:.14em;font-size:13px;font-weight:700}[data-page=landing] .lp-step h3{color:var(--lp-heading);margin:0;font-size:20px;font-weight:700}[data-page=landing] .lp-step p{color:var(--lp-muted);margin:10px 0 0}@media (min-width:768px){[data-page=landing] .lp-steps{grid-template-columns:repeat(3,1fr);gap:28px}[data-page=landing] .lp-step:not(:last-child):after{content:"";z-index:1;background:linear-gradient(to right, var(--lp-acc-2), transparent);width:36px;height:2px;position:absolute;top:52px;right:-18px}}[data-page=landing] .lp-audience{gap:20px;display:grid}[data-page=landing] .lp-audience article{align-items:flex-start;gap:16px;display:flex}[data-page=landing] .lp-audience h3{margin:0;font-size:16px;font-weight:600}[data-page=landing] .lp-audience p{color:var(--lp-muted);margin:6px 0 0}@media (min-width:768px){[data-page=landing] .lp-audience{grid-template-columns:1fr 1fr;gap:28px 40px}}[data-page=landing] .lp-pricing{align-items:stretch;gap:24px;display:grid}[data-page=landing] .lp-price{border:1px solid var(--lp-line);height:100%;box-shadow:var(--lp-shadow-card);background:#fff;border-radius:18px;flex-direction:column;padding:36px 28px 32px;display:flex;position:relative}[data-page=landing] .lp-price.is-featured{background-image:var(--lp-grad);color:#fff;border-color:#0000;box-shadow:0 16px 48px #6a4cff47}[data-page=landing] .lp-price__badge{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#ffffff2e;border-radius:40px;margin:0;padding:4px 10px;font-size:11px;font-weight:700;position:absolute;top:16px;right:16px}[data-page=landing] .lp-price h3{color:var(--lp-heading);margin:0;font-size:20px;font-weight:700}[data-page=landing] .lp-price.is-featured h3{color:#fff}[data-page=landing] .lp-price__value{color:var(--lp-acc);margin:16px 0 0;font-size:32px;font-weight:800;line-height:1.15}[data-page=landing] .lp-price.is-featured .lp-price__value{color:#fff}[data-page=landing] .lp-price__value span{color:var(--lp-muted);font-size:14px;font-weight:500}[data-page=landing] .lp-price.is-featured .lp-price__value span{color:#ffffffbf}[data-page=landing] .lp-price ul{flex-direction:column;flex:1;gap:12px;margin:24px 0 28px;padding:0;list-style:none;display:flex}[data-page=landing] .lp-price li{color:var(--lp-muted);align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}[data-page=landing] .lp-price.is-featured li{color:#ffffffe6}[data-page=landing] .lp-price li svg{color:var(--lp-acc);flex:none;margin-top:2px}[data-page=landing] .lp-price.is-featured li svg{color:#fff}[data-page=landing] .lp-price .lp-btn{width:100%}[data-page=landing] .lp-price:not(.is-featured) .lp-btn--ghost{border:1px solid var(--lp-acc);color:var(--lp-acc);background:0 0}[data-page=landing] .lp-price:not(.is-featured) .lp-btn--ghost:hover{background-color:var(--lp-acc);background-image:var(--lp-grad);color:#fff}[data-page=landing] .lp-price.is-featured .lp-btn--grad{color:var(--lp-acc);background:#fff}[data-page=landing] .lp-price.is-featured .lp-btn--grad:hover{color:var(--lp-acc-deep);background:#f4f2ff}@media (min-width:768px){[data-page=landing] .lp-pricing--2,[data-page=landing] .lp-pricing--3,[data-page=landing] .lp-pricing--4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){[data-page=landing] .lp-pricing--3{grid-template-columns:repeat(3,1fr)}[data-page=landing] .lp-pricing--4{grid-template-columns:repeat(4,1fr)}[data-page=landing] .lp-price.is-featured{transform:translateY(-8px)}}[data-page=landing] .lp-faq{flex-direction:column;gap:1rem;display:flex}[data-page=landing] .lp-faq details{border:1px solid var(--lp-line);background:#fff;border-radius:4px;overflow:hidden}[data-page=landing] .lp-faq summary{cursor:pointer;background:var(--lp-faq);color:#000;justify-content:space-between;align-items:center;gap:16px;padding:1rem 1.5rem;font-size:14px;font-weight:700;list-style:none;display:flex}[data-page=landing] .lp-faq details[open] summary{color:var(--lp-acc)}[data-page=landing] .lp-faq summary::-webkit-details-marker{display:none}[data-page=landing] .lp-faq summary span{font-size:22px;font-weight:400;line-height:1;transition:transform .25s}[data-page=landing] .lp-faq details[open] summary span{transform:rotate(-180deg)}[data-page=landing] .lp-faq p{color:var(--lp-muted);margin:0;padding:.5rem 1.5rem 1rem}[data-page=landing] .lp-cta{background-color:var(--lp-acc);background-image:var(--lp-grad);color:#fff;text-align:center}[data-page=landing] .lp-cta h2{color:#fff;margin:0;font-size:clamp(28px,4vw,36px);font-weight:700}[data-page=landing] .lp-cta p{color:#ffffffd9;max-width:36rem;margin:16px auto 0}[data-page=landing] .lp-cta .lp-btn{margin-top:0}[data-page=landing] .lp-cta__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}[data-page=landing] .lp-sticky{display:none}[data-page=landing] .lp-legal{padding:112px 0 72px}[data-page=landing] .lp-legal__updated{color:var(--lp-muted);margin:12px 0 0;font-size:13px}[data-page=landing] .lp-legal__body{margin-top:28px}[data-page=landing] .lp-legal__body h2{color:var(--lp-heading);margin:28px 0 0;font-size:20px;font-weight:700;line-height:1.3}[data-page=landing] .lp-legal__body p,[data-page=landing] .lp-legal__body li{color:var(--lp-muted);font-size:14px;line-height:25px}[data-page=landing] .lp-legal__body p{margin:12px 0 0}[data-page=landing] .lp-legal__body ul{margin:12px 0 0;padding-left:20px}[data-page=landing] .lp-legal__body li+li{margin-top:6px}[data-page=landing] .lp-legal__body a{color:var(--lp-acc);font-weight:600;text-decoration:none}[data-page=landing] .lp-legal__body a:hover{text-decoration:underline}[data-page=landing] .lp-footer{color:#fff;background:#1a1233;padding:64px 0 28px}[data-page=landing] .lp-footer__grid{gap:32px;display:grid}[data-page=landing] .lp-footer h2{color:#fff;margin:16px 0 0;font-size:16px;font-weight:600}[data-page=landing] .lp-footer p,[data-page=landing] .lp-footer a{color:#ffffffbf;font-size:14px;text-decoration:none}[data-page=landing] .lp-footer a:hover{color:#fff}[data-page=landing] .lp-footer ul{margin:14px 0 0;padding:0;list-style:none}[data-page=landing] .lp-footer li+li{margin-top:10px}[data-page=landing] .lp-footer__copy{text-align:center;color:#ffffff8c;border-top:1px solid #ffffff1f;margin-top:40px;padding-top:20px;font-size:13px}@media (max-width:767px){[data-page=landing]{padding-bottom:88px}[data-page=landing] .lp-sticky{z-index:998;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #11142014;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}[data-page=landing] .lp-sticky .lp-btn{flex:1;min-width:0}[data-page=landing] .lp-sticky .lp-btn--ghost{border:1px solid var(--lp-acc);color:var(--lp-acc)}}@media (min-width:768px){[data-page=landing] .lp-footer__grid{grid-template-columns:1.3fr 1fr 1fr}}@media (min-width:1100px){[data-page=landing] .lp-footer__grid{grid-template-columns:1.4fr 1fr .9fr 1.2fr 1fr}}[data-page=landing] .lp-contact{z-index:1100;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}[data-page=landing] .lp-contact__backdrop{cursor:pointer;background:#1a12338c;border:0;padding:0;position:absolute;inset:0}[data-page=landing] .lp-contact__panel{z-index:1;width:min(100%,440px);max-height:min(90vh,720px);color:var(--lp-text);box-shadow:var(--lp-shadow-card);background:#fff;border-radius:18px;padding:28px 24px 24px;position:relative;overflow:auto}[data-page=landing] .lp-contact__close{width:32px;height:32px;color:var(--lp-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:12px;right:12px}[data-page=landing] .lp-contact__close:hover{background:var(--lp-bg-soft);color:var(--lp-heading)}[data-page=landing] .lp-contact__title{color:var(--lp-heading);margin:0;padding-right:36px;font-size:22px;font-weight:700;line-height:1.2}[data-page=landing] .lp-contact__note{color:var(--lp-muted);margin:8px 0 0;font-size:13px;line-height:1.45}[data-page=landing] .lp-contact__form{gap:14px;margin-top:20px;display:grid}[data-page=landing] .lp-contact__field{gap:6px;margin:0;display:grid}[data-page=landing] .lp-contact__field label{color:var(--lp-heading);font-size:13px;font-weight:600;line-height:1.3}[data-page=landing] .lp-contact__field input,[data-page=landing] .lp-contact__field textarea{width:100%;color:var(--lp-text);font:inherit;background:#fff;border:1px solid #d9d9d9;border-radius:12px;padding:10px 12px;font-size:14px;line-height:1.4}[data-page=landing] .lp-contact__field textarea{resize:vertical;min-height:96px}[data-page=landing] .lp-contact__field input:focus,[data-page=landing] .lp-contact__field textarea:focus{outline:2px solid var(--lp-acc);outline-offset:1px;border-color:var(--lp-acc)}[data-page=landing] .lp-contact__field.is-invalid input,[data-page=landing] .lp-contact__field.is-invalid textarea{border-color:#c0392b}[data-page=landing] .lp-contact__error{color:#c0392b;margin:0;font-size:12px;line-height:1.35}[data-page=landing] .lp-contact__fallback{color:var(--lp-muted);margin:0;font-size:13px;line-height:1.45}[data-page=landing] .lp-contact__fallback a{color:var(--lp-acc);font-weight:700}[data-page=landing] .lp-contact__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}[data-page=landing] button.lp-btn.lp-contact__cancel{min-width:120px;color:var(--lp-heading);background:#fff;border:1px solid #d9d9d9}[data-page=landing] button.lp-btn.lp-contact__cancel:hover{border-color:var(--lp-acc);color:var(--lp-acc);background:#fff}[data-page=landing] .lp-fab{z-index:997;color:#fff;cursor:pointer;appearance:none;background:#25d366;border:0;border-radius:50%;justify-content:center;align-items:center;width:60px;min-width:0;height:60px;margin:0;padding:0;font-family:inherit;line-height:0;transition:background .3s,transform .3s;display:flex;position:fixed;bottom:24px;right:20px;box-shadow:0 8px 20px #128c4647}[data-page=landing] .lp-fab svg{flex:none;width:30px;height:30px;display:block}[data-page=landing] .lp-fab:hover{background:#1ebe5b;transform:translateY(-2px)}[data-page=landing] .lp-fab:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-width:767px){[data-page=landing] .lp-fab{bottom:calc(96px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){html:has([data-page=landing]){scroll-behavior:auto}[data-page=landing] .lp-btn,[data-page=landing] .lp-fab,[data-page=landing] .lp-nav,[data-page=landing] .lp-card,[data-page=landing] .lp-price,[data-page=landing] .lp-faq summary span{transition:none}[data-page=landing] .lp-price.is-featured,[data-page=landing] .lp-fab:hover{transform:none}}
