.howtouse-page{width:100%;max-width:100%;overflow-x:clip}.howtouse-faq-anchor{scroll-margin-top:var(--site-header-offset)}.howtouse-section-title{text-align:center;color:#2c2c2c;margin:0 0 12px;font-size:clamp(2rem,3.2vw,2.75rem);line-height:1.2}.howtouse-section-subtitle{text-align:center;color:#838383;max-width:720px;margin:0 auto 30px;font-size:16px;line-height:1.6}.howtouse-hero-wrap{padding:32px 0 56px;position:relative}@media screen and (max-width:850px){.howtouse-hero-wrap{padding:22px 0 42px}}.howtouse-hero-bg{pointer-events:none;background:linear-gradient(165deg,#f7eeff 0%,#fff 42%,#f2e3ff 100%);position:absolute;inset:0;overflow:hidden}.howtouse-hero-bg-circle{opacity:.22;position:absolute;bottom:-24%;left:-8%;width:min(320px,45vw)!important;height:auto!important}@media screen and (max-width:920px){.howtouse-hero-bg-circle{bottom:-14%;left:-18%}}.howtouse-hero{z-index:1;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:center;gap:clamp(28px,4.5vw,64px);display:grid;position:relative}@media screen and (max-width:980px){.howtouse-hero{text-align:center;grid-template-columns:1fr}}.howtouse-hero-content{max-width:640px}@media screen and (max-width:980px){.howtouse-hero-content{flex-direction:column;align-items:center;max-width:100%;display:flex}}.howtouse-hero-label{letter-spacing:.09em;text-transform:uppercase;color:#9138f4;margin-bottom:10px;font-size:13px;font-weight:700}.howtouse-hero-title{margin:0 0 16px;font-size:clamp(2.35rem,4vw,3.55rem);line-height:1.08}.howtouse-hero-title span{display:block}.howtouse-hero-highlight{color:#9138f4}.howtouse-hero-subtitle{color:#6e6e6e;max-width:560px;margin:0 0 20px;font-size:18px;line-height:1.55}@media screen and (max-width:768px){.howtouse-hero-subtitle{font-size:17px}}.howtouse-priority-pills{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}.howtouse-priority-pills span{letter-spacing:.01em;color:#9138f4;background:#9138f414;border:1px solid #9138f433;border-radius:999px;align-items:center;min-height:32px;padding:6px 11px;font-size:12px;font-weight:700;display:inline-flex}@media screen and (max-width:980px){.howtouse-priority-pills{justify-content:center}}.howtouse-hero-bullets{flex-direction:column;gap:10px;margin:0 0 24px;padding:0;list-style:none;display:flex}.howtouse-hero-bullets li{align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}@media screen and (max-width:980px){.howtouse-hero-bullets{text-align:left;max-width:420px}}.howtouse-hero-actions{flex-wrap:wrap;gap:12px 14px;margin-bottom:12px;display:flex}@media screen and (max-width:980px){.howtouse-hero-actions{justify-content:center}}@media screen and (max-width:470px){.howtouse-hero-actions{flex-direction:column;width:100%;max-width:340px}.howtouse-hero-actions .btn{justify-content:center;width:100%}}.howtouse-hero-note{color:#9c9c9c;margin:0;font-size:14px}.howtouse-hero-note a{color:#9138f4;font-weight:600;text-decoration:none}.howtouse-hero-note a:hover{text-decoration:underline}.howtouse-hero-visual{justify-content:center;align-items:center;min-height:clamp(360px,37vw,460px);display:flex;position:relative}@media screen and (max-width:980px){.howtouse-hero-visual{width:100%;max-width:560px;min-height:360px;margin-inline:auto}}@media screen and (max-width:640px){.howtouse-hero-visual{min-height:320px}}.howtouse-hero-stage{background:radial-gradient(circle at 72% 22%,#fffffffa 0 18%,#fff0 19%),linear-gradient(145deg,#ffffffe0 0%,#f5e8fff2 56%,#ebd2fff2 100%);border-radius:36px;width:min(100%,560px);min-height:clamp(360px,37vw,450px);position:relative;overflow:hidden;box-shadow:0 28px 70px #5c1f9f24,inset 0 0 0 1px #9138f41a}.howtouse-hero-stage:before{content:"";border:1px solid #9138f41f;border-radius:50%;width:520px;height:520px;position:absolute;top:-120px;right:-130px;box-shadow:0 0 0 42px #9138f40d,0 0 0 86px #9138f409,0 0 0 132px #9138f406}.howtouse-hero-stage:after{content:"";filter:blur(1px);background:linear-gradient(#9138f42e,#9138f405);border-radius:999px 999px 0 0;height:96px;position:absolute;inset:auto 34px 0}@media screen and (max-width:640px){.howtouse-hero-stage{border-radius:26px;min-height:320px}}.howtouse-hero-person{z-index:2;filter:drop-shadow(0 18px 24px #2c2c2c29);max-width:min(285px,55vw);position:absolute;bottom:0;left:50%;transform:translate(-50%);width:auto!important;height:auto!important}@media screen and (max-width:640px){.howtouse-hero-person{max-width:min(240px,64vw)}}@media screen and (min-width:981px) and (max-width:1120px){.howtouse-hero-person{bottom:-14px}}.howtouse-hero-card{z-index:4;-webkit-backdrop-filter:blur(14px);background:#ffffffe0;border:1px solid #9138f41f;position:absolute;box-shadow:0 18px 45px #2c2c2c1a}.howtouse-hero-card-main{border-radius:20px;width:min(270px,56%);padding:16px 18px;top:32px;left:22px}.howtouse-hero-card-main strong{color:#2c2c2c;margin-top:5px;font-size:1.05rem;display:block}.howtouse-hero-card-main p{color:#7d7d7d;margin:5px 0 0;font-size:13px}@media screen and (min-width:981px) and (max-width:1120px){.howtouse-hero-card-main{width:min(220px,54%);padding:11px 13px;top:18px;left:16px}.howtouse-hero-card-main strong{margin-top:3px;font-size:.92rem}.howtouse-hero-card-main p{margin-top:3px;font-size:11px}}.howtouse-hero-card-kicker{color:#9138f4;letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}@media screen and (min-width:981px) and (max-width:1120px){.howtouse-hero-card-kicker{font-size:9px}}.howtouse-hero-card-rating{text-align:center;border-radius:18px;min-width:128px;padding:14px 16px;bottom:76px;right:28px}.howtouse-hero-card-rating span{color:#9138f4;font-size:1.8rem;font-weight:700;line-height:1;display:block}.howtouse-hero-card-rating p{color:#7d7d7d;margin:5px 0 0;font-size:12px}.howtouse-hero-card-region{color:#2c2c2c;border-radius:999px;align-items:center;gap:8px;padding:10px 13px;font-size:13px;font-weight:700;display:inline-flex;bottom:72px;left:40px}.howtouse-hero-card-region img{flex-shrink:0}@media screen and (max-width:640px){.howtouse-hero-card-region{bottom:58px;left:18px}}.howtouse-hero-float{z-index:3;filter:drop-shadow(0 8px 20px #2c2c2c24);position:absolute}.howtouse-hero-float.howtouse-hero-float-hammer{animation:5s ease-in-out infinite howtouse-float;top:24%;right:18%}.howtouse-hero-float.howtouse-hero-float-trowel{animation:5.5s ease-in-out .3s infinite howtouse-float;top:48%;left:15%}@media screen and (max-width:980px){.howtouse-hero-float.howtouse-hero-float-hammer{top:17%;right:14%}.howtouse-hero-float.howtouse-hero-float-trowel{left:14%}}@media screen and (max-width:640px){.howtouse-hero-float{opacity:.72;transform:scale(.82)}.howtouse-hero-float.howtouse-hero-float-hammer{top:26%;right:12%}.howtouse-hero-float.howtouse-hero-float-trowel{top:50%;left:8%}}@keyframes howtouse-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.howtouse-proof-strip{background:linear-gradient(90deg,#f2e5ff 0%,#ecd8ff 50%,#f2e5ff 100%);border-block:1px solid #9138f41a;margin-bottom:84px}@media screen and (max-width:768px){.howtouse-proof-strip{margin-bottom:64px}}.howtouse-proof-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px 0;display:grid}@media screen and (max-width:860px){.howtouse-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:560px){.howtouse-proof-grid{grid-template-columns:1fr}}.howtouse-proof-item{text-align:center;padding:10px 8px}.howtouse-proof-value{color:#9138f4;margin:0;font-size:clamp(1.3rem,2.4vw,1.9rem);font-weight:700}.howtouse-proof-label{color:#3e3e3e;margin:2px 0 0;font-size:14px}.howtouse-demand,.howtouse-signup,.howtouse-process,.howtouse-benefits,.howtouse-register{margin-bottom:88px}@media screen and (max-width:768px){.howtouse-demand,.howtouse-signup,.howtouse-process,.howtouse-benefits,.howtouse-register{margin-bottom:64px}}.howtouse-inline-cta{justify-content:center;margin-top:22px;display:flex}.howtouse-inline-cta--multi{flex-wrap:wrap;gap:12px}.howtouse-demand-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}@media screen and (max-width:960px){.howtouse-demand-grid{grid-template-columns:1fr;max-width:520px;margin:0 auto}}.howtouse-demand-card{background:#fff;border:1px solid #9138f429;border-radius:20px;padding:24px 22px;box-shadow:0 12px 32px #2c2c2c0f}.howtouse-demand-card h3{margin:0 0 8px;font-size:1.15rem}.howtouse-demand-card p{color:#838383;margin:0;line-height:1.55}.howtouse-demand-icon{background:#f5ecff;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:14px;display:inline-flex}.howtouse-signup-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:840px;margin:0 auto;display:grid}@media screen and (max-width:960px){.howtouse-signup-grid{grid-template-columns:1fr}}.howtouse-signup-card{background:linear-gradient(135deg,#f7eeff 0%,#fff 100%);border:1px solid #9138f426;border-radius:16px;align-items:flex-start;gap:14px;padding:20px;display:flex}.howtouse-signup-number{color:#fff;background:#9138f4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:22px;font-weight:700;display:inline-flex}.howtouse-signup-card img{margin-bottom:6px}.howtouse-signup-card h3{color:#2c2c2c;margin:0 0 7px;font-size:1.04rem}.howtouse-signup-card p{color:#838383;margin:0;font-size:15px;line-height:1.55}.howtouse-categories{margin-bottom:88px}@media screen and (max-width:768px){.howtouse-categories{margin-bottom:64px}}.howtouse-categories-inner{color:#fff;text-align:center;background:linear-gradient(135deg,#5f18ad 0%,#7c2cd2 48%,#8f3be9 100%);border-radius:26px;padding:42px 34px}.howtouse-categories-inner h2{margin:0 0 10px;font-size:clamp(1.6rem,3vw,2.2rem)}.howtouse-categories-inner p{opacity:.9;max-width:620px;margin:0 auto 26px;line-height:1.55}@media screen and (max-width:768px){.howtouse-categories-inner{padding:32px 18px}}.howtouse-categories-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.howtouse-categories-grid li{background:#ffffff24;border:1px solid #ffffff42;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.howtouse-categories-grid img{filter:brightness(0)invert()}@media screen and (max-width:960px){.howtouse-categories-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:480px){.howtouse-categories-grid{grid-template-columns:1fr}}.howtouse-process-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media screen and (max-width:960px){.howtouse-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:560px){.howtouse-process-grid{grid-template-columns:1fr}}.howtouse-process-card{background:#fff;border:1px solid #9138f429;border-radius:16px;padding:18px 16px}.howtouse-process-card h3{margin:0 0 8px;font-size:1rem}.howtouse-process-card p{color:#858585;margin:0;font-size:14px;line-height:1.5}.howtouse-process-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.howtouse-process-head span{color:#fff;background:#9138f4;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;font-weight:700;display:inline-flex}.howtouse-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media screen and (max-width:960px){.howtouse-benefits-grid{grid-template-columns:1fr}}.howtouse-benefit-card{background:linear-gradient(145deg,#fff 0%,#f8f0ff 100%);border:1px solid #9138f424;border-radius:16px;padding:22px 20px}.howtouse-benefit-card h3{margin:0 0 7px;font-size:1.06rem}.howtouse-benefit-card p{color:#838383;margin:0;line-height:1.55}.howtouse-register-box{text-align:center;background:linear-gradient(135deg,#9138f4 0%,#770dec 100%);border-radius:30px;padding:56px 32px}.howtouse-register-box h2{color:#fff;margin:0 0 10px;font-size:clamp(1.9rem,3vw,2.5rem)}.howtouse-register-box p{color:#ffffffe6;max-width:640px;margin:0 auto 24px;font-size:17px;line-height:1.6}@media screen and (max-width:768px){.howtouse-register-box{padding:40px 18px}}.howtouse-register-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.howtouse-register-actions .btn.btn-white-purple{color:#fff;box-shadow:none;background:0 0;border:2px solid #ffffffd9}.howtouse-register-actions .btn.btn-white-purple:after{content:url(/img/icons/arrow-right-white.svg)}.howtouse-register-actions .btn.btn-white-purple:hover{background:#ffffff1f}@media screen and (max-width:480px){.howtouse-register-actions{flex-direction:column;align-items:stretch}.howtouse-register-actions .btn{justify-content:center;width:100%}}
