@import "https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500&display=swap";
*{box-sizing:border-box}html,body{color:#f7fff1;background:#00140a;min-height:100%;margin:0;font-family:Inter,Arial,system-ui,sans-serif}body{overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit}.lesik-app{background:radial-gradient(circle at 14% 9%,#55ff642e,#0000 26%),radial-gradient(circle at 80% 85%,#82ff4321,#0000 34%),linear-gradient(135deg,#00170b 0%,#00200f 44%,#000d06 100%);grid-template-columns:340px 1fr;gap:46px;min-height:100vh;padding:34px 36px;display:grid;position:relative;overflow:hidden}.lesik-app:before{content:"";pointer-events:none;opacity:.55;background-image:radial-gradient(circle,#cfff5cd9 0 2px,#0000 3px),radial-gradient(circle,#cfff5c73 0 1px,#0000 2px);background-position:12% 70%,76% 18%;background-size:260px 180px,190px 130px;animation:9s ease-in-out infinite alternate starsFloat;position:fixed;inset:0}.lesik-app:after{content:"";pointer-events:none;border-top:2px solid #82ff4447;border-radius:50%;height:260px;position:fixed;bottom:-95px;left:-8%;right:-8%;transform:rotate(3deg);box-shadow:0 -30px 70px #21ff5214}.lesik-sidebar{z-index:2;background:radial-gradient(circle at 18% 8%,#4fff5c24,#0000 35%),linear-gradient(#002d14f2,#00120bfa);border:2px solid #7aff4757;border-radius:32px;flex-direction:column;min-height:calc(100vh - 68px);padding:40px 28px 26px;display:flex;position:relative;box-shadow:0 0 45px #4fff5221,inset 0 0 50px #85ff490d}.lesik-sidebar:after{content:"◜";color:#baff58;filter:drop-shadow(0 0 14px #baff58cc);font-size:52px;position:absolute;top:34px;right:36px;transform:rotate(-24deg)}.lesik-logo{letter-spacing:-1px;margin-bottom:48px;font-size:29px;font-weight:950}.lesik-nav{flex-direction:column;gap:26px;display:flex}.lesik-nav-item{color:#f8fff2f0;border-radius:17px;align-items:center;gap:20px;height:66px;padding:0 20px;font-size:18px;font-weight:850;transition:all .25s;display:flex}.lesik-nav-item:hover{background:#89ff4c14}.lesik-nav-icon{color:#c9ff6c;border:1px solid #c7ff6c7a;border-radius:10px;place-items:center;width:32px;height:32px;font-size:20px;display:grid}.lesik-nav-item.active .lesik-nav-icon{color:#ffd694;border-color:#ffdc96bf}.lesik-side-card{color:#edffe4b3;background:#5bff6312;border:1px solid #81ff4f3d;border-radius:20px;align-items:center;gap:30px;min-height:92px;margin-top:auto;padding:20px 26px;font-size:16px;line-height:1.35;display:flex;box-shadow:inset 0 0 26px #85ff4c0f}.lesik-side-card span{filter:drop-shadow(0 0 16px #aeff50e6);font-size:31px}.trends-page{background:radial-gradient(circle at 82% 4%,#61ff4e1a,#0000 25%),radial-gradient(circle at 21% 95%,#40ff581c,#0000 34%),linear-gradient(#002411ed,#001409f7);border:2px solid #75ff4c52;border-radius:34px;min-height:calc(100vh - 68px);padding:56px 42px 40px;position:relative;overflow:hidden;box-shadow:0 0 64px #49ff4c1a,inset 0 0 60px #98ff590b}.trends-page:before{content:"";pointer-events:none;opacity:.23;background-image:radial-gradient(circle,#c8ff5b61 0 1px,#0000 1.6px);background-position:73% 10%;background-size:34px 34px;position:absolute;inset:0}.trends-page:after{content:"";pointer-events:none;border-top:2px solid #91ff4547;border-radius:50%;height:230px;position:absolute;bottom:-88px;left:-8%;right:-8%;transform:rotate(4deg)}.trends-header{z-index:1;justify-content:space-between;align-items:flex-start;margin-bottom:42px;display:flex;position:relative}.trends-header h1{letter-spacing:-2px;color:#fff;text-shadow:0 3px #00000059;margin:0 0 12px;font-size:58px;font-weight:950;line-height:.96}.trends-header h1 span{color:#baff58;filter:drop-shadow(0 0 14px #baff58cc);font-weight:500}.trends-header p{color:#ebffe294;margin:0;font-size:19px;font-weight:750}.sky-line{opacity:.82;border-top:2px dotted #aeff4b33;border-bottom:2px solid #aeff4b2e;border-radius:50%;width:380px;height:95px;position:relative;transform:rotate(8deg)}.sky-line span{background:#d9ff69;border-radius:50%;width:8px;height:8px;position:absolute;top:26px;left:88px;box-shadow:0 0 20px #d9ff69}.trend-grid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid;position:relative}.trend-card{background:linear-gradient(#002510f2,#001b0cfc);border:1px solid #6dff4d33;border-radius:26px;flex-direction:column;min-height:500px;padding:24px;transition:all .25s;display:flex;box-shadow:inset 0 0 26px #77ff510a,0 20px 42px #00000030}.trend-card:hover{border-color:#acff5270;transform:translateY(-4px);box-shadow:0 0 36px #7fff4921}.trend-card-top{justify-content:space-between;margin-bottom:28px;display:flex}.trend-icon{color:#cfff67;background:#70ff5117;border:1px solid #88ff542e;border-radius:18px;place-items:center;width:70px;height:70px;font-size:34px;display:grid}.pro-badge{color:#ff9500;background:#ff840014;border:1px solid #ff84007a;border-radius:10px;place-items:center;min-width:82px;height:38px;padding:0 14px;font-size:28px;font-weight:950;display:grid}.trend-card h2{letter-spacing:-1px;color:#fff;margin:0 0 18px;font-size:32px;font-weight:950;line-height:1.22}.trend-card p{color:#edffe4a3;margin:0;font-size:19px;font-weight:650;line-height:1.55}.trend-action{color:#d8ff67;background:#70ff5113;border:1px solid #88ff5230;border-radius:20px;align-items:flex-start;gap:16px;min-height:126px;margin-top:auto;padding:22px;display:flex;box-shadow:inset 0 0 22px #7cff4d0d}.trend-action span{border:2px solid #c8ff4e;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-weight:950;display:grid}.trend-action strong{font-size:16px;font-weight:850;line-height:1.5}.pro-button{z-index:1;color:#111a08;cursor:pointer;background:linear-gradient(#ff9300,#e87900);border:0;border-radius:16px;width:min(760px,100%);height:70px;margin:22px auto 12px;font-size:22px;font-weight:950;display:block;position:relative;box-shadow:0 0 30px #ff89004d,inset 0 0 0 2px #ffc05661}.locked-note{z-index:1;text-align:center;color:#ebffe285;font-size:15px;font-weight:700;position:relative}@keyframes starsFloat{0%{opacity:.45;transform:translateY(0)}to{opacity:.7;transform:translateY(-14px)}}@media (max-width:1100px){.lesik-app{grid-template-columns:1fr;padding:18px}.trend-grid{grid-template-columns:1fr}.sky-line{display:none}}.network-canvas{z-index:0;pointer-events:none;opacity:.85;position:fixed;inset:0}.wave-layer{z-index:1;pointer-events:none;filter:blur(.2px);border-radius:50%;height:280px;position:fixed;left:-12%;right:-12%}.wave-one{border-top:2px solid #99ff4d57;animation:9s ease-in-out infinite alternate greenWaveOne;bottom:-95px;box-shadow:0 -30px 90px #3cff5b14,inset 0 24px 60px #77ff4a0d}.wave-two{border-top:1px solid #6bff4638;animation:12s ease-in-out infinite alternate greenWaveTwo;bottom:-135px;transform:rotate(-4deg)}.floating-leaf{z-index:1;pointer-events:none;color:#baff58;opacity:.82;filter:drop-shadow(0 0 10px #baff58e6)drop-shadow(0 0 26px #5fff5047);font-size:54px;line-height:1;position:fixed}.leaf-a{animation:10s ease-in-out infinite floatLeafA;bottom:7%;right:7%}.leaf-b{opacity:.68;font-size:43px;animation:13s ease-in-out infinite floatLeafB;bottom:5%;left:28%}.leaf-c{opacity:.42;font-size:38px;animation:16s ease-in-out infinite floatLeafC;top:8%;right:63%}@keyframes greenWaveOne{0%{opacity:.55;transform:translate(-1%)rotate(2deg)scaleX(1)}50%{opacity:.9;transform:translate(2%,-18px)rotate(4deg)scaleX(1.04)}to{opacity:.7;transform:translate(-2%,-8px)rotate(1deg)scaleX(1.02)}}@keyframes greenWaveTwo{0%{opacity:.34;transform:translate(2%)rotate(-5deg)scaleX(1.03)}to{opacity:.68;transform:translate(-2%,-24px)rotate(-2deg)scaleX(1.08)}}@keyframes floatLeafA{0%,to{transform:translate(0,0)rotate(-22deg)scale(1)}50%{transform:translate(-18px,-30px)rotate(-8deg)scale(1.08)}}@keyframes floatLeafB{0%,to{transform:translate(0,0)rotate(18deg)scale(.95)}50%{transform:translate(24px,-22px)rotate(30deg)scale(1.04)}}@keyframes floatLeafC{0%,to{transform:translate(0,0)rotate(-28deg)scale(.9)}50%{transform:translate(18px,18px)rotate(-12deg)scale(1)}}.lesik-app{background:radial-gradient(circle at 14% 9%,#55ff641f,#0000 26%),radial-gradient(circle at 80% 85%,#82ff431a,#0000 34%),linear-gradient(135deg,#00170b 0%,#00200f 44%,#000d06 100%)!important}.lesik-sidebar,.trends-page{-webkit-backdrop-filter:blur(14px)}.lesik-sidebar{background:radial-gradient(circle at 18% 8%,#4fff5c21,#0000 35%),linear-gradient(#002d14b8,#00120bc7)!important}.trends-page{background:radial-gradient(circle at 82% 4%,#61ff4e14,#0000 25%),radial-gradient(circle at 21% 95%,#40ff5814,#0000 34%),linear-gradient(#002411ad,#001409b8)!important}.floating-leaf{transform-origin:50%;border:2px solid #baff58d9;border-radius:100% 0;width:58px;height:38px;box-shadow:0 0 14px #baff58bf,inset 0 0 18px #baff581f;font-size:0!important}.floating-leaf:after{content:"";transform-origin:0;background:#baff58a6;height:2px;position:absolute;top:50%;left:8px;right:7px;transform:rotate(-28deg);box-shadow:0 0 8px #baff58b3}.lesik-nav-icon{background:#78ff5014;box-shadow:inset 0 0 12px #96ff5a14}.lesik-nav-item.active .lesik-nav-icon{background:#ffae3a29;box-shadow:inset 0 0 12px #ffc4642e}.network-canvas{z-index:0!important;opacity:1!important}.wave-layer,.floating-leaf{z-index:1!important}.lesik-sidebar,.lesik-main{z-index:3!important}.custom-nav-svg{fill:none;stroke:currentColor;stroke-width:4.2px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px);width:22px;height:22px}.lesik-nav-icon{color:#baff58!important}.lesik-nav{align-items:center!important;gap:24px!important}.lesik-nav-item{background:#002d1252!important;border:2px solid #81ff3f6b!important;border-radius:34px!important;flex-direction:column!important;justify-content:center!important;gap:14px!important;width:190px!important;height:154px!important;padding:16px 12px!important;box-shadow:0 0 28px #69ff421f,inset 0 0 28px #6fff4214!important}.lesik-nav-item.active{background:linear-gradient(#ff9300 0%,#c95b00 100%)!important;border:2px solid #ffb13b!important;box-shadow:0 0 34px #ff8b009e,0 18px 42px #ff85002e,inset 0 0 22px #ffe29738!important}.lesik-nav-item>span:last-child{text-align:center!important;font-size:21px!important;font-weight:950!important;line-height:1.1!important}.lesik-nav-icon{color:#baff58!important;width:84px!important;height:84px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:26px!important}.lesik-nav{align-items:stretch!important;gap:18px!important;width:100%!important}.lesik-nav-item{position:relative;overflow:hidden;background:linear-gradient(135deg,#0a502052,#001e0f8a)!important;border:1px solid #84ff4857!important;border-radius:20px!important;flex-direction:row!important;justify-content:flex-start!important;gap:16px!important;width:100%!important;height:74px!important;padding:0 18px!important;transition:transform .22s,box-shadow .22s,border-color .22s,background .22s,color .22s!important;box-shadow:0 0 18px #69ff4214,inset 0 0 18px #6fff420b!important}.lesik-nav-item:before{content:"";background:linear-gradient(120deg,#0000 0%,#baff581f 45%,#0000 70%);transition:transform .7s;position:absolute;inset:0;transform:translate(-120%)}.lesik-nav-item:hover{transform:translateY(-2px)scale(1.015);border-color:#baff58a6!important;box-shadow:0 0 26px #69ff422e,inset 0 0 22px #6fff4214!important}.lesik-nav-item:hover:before{transform:translate(120%)}.lesik-nav-item.active{animation:3.2s ease-in-out infinite activeOrangePulse;background:linear-gradient(135deg,#f90 0%,#d96b00 50%,#b64f00 100%)!important;border:1px solid #ffbe54!important;box-shadow:0 0 28px #ff8b0080,0 10px 28px #ff850029,inset 0 0 18px #ffe2973d!important}.lesik-nav-item>span:last-child{z-index:2;position:relative;text-align:left!important;font-size:17px!important;font-weight:950!important;line-height:1.1!important}.lesik-nav-icon{z-index:2;transition:transform .22s,color .22s,background .22s;position:relative;color:#baff58!important;background:#70ff5114!important;border:1px solid #baff5861!important;border-radius:13px!important;place-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;display:grid!important;box-shadow:0 0 14px #baff581f,inset 0 0 12px #baff5812!important}.lesik-nav-item:hover .lesik-nav-icon{transform:rotate(-4deg)scale(1.08)}.lesik-nav-item.active .lesik-nav-icon{color:#fff1ca!important;background:#ffe1a429!important;border-color:#fff0c86b!important}.custom-nav-svg{stroke-width:4.6px!important;filter:drop-shadow(0 0 5px)drop-shadow(0 0 12px #baff5857)!important;width:25px!important;height:25px!important}.lesik-nav-item.active .custom-nav-svg{filter:drop-shadow(0 0 6px #fff1cae6)drop-shadow(0 0 14px #ff9a008c)!important}.lesik-app{grid-template-columns:300px 1fr!important}.lesik-sidebar{align-items:stretch!important;padding:38px 24px 24px!important}.lesik-logo{align-self:flex-start!important;margin-left:0!important}.floating-leaf{display:none!important}.lesik-app .clean-leaf{z-index:1;pointer-events:none;opacity:.42;border:2px solid #baff5894;border-radius:100% 0;width:62px;height:38px;position:fixed;box-shadow:0 0 18px #baff5838}@keyframes activeOrangePulse{0%,to{filter:brightness()}50%{filter:brightness(1.08)}}.lesik-sidebar:after{display:none!important}.lesik-brand{align-items:center;gap:24px;margin-bottom:42px;display:flex}.lesik-brand img{border-radius:14px;width:46px;height:46px;box-shadow:0 0 18px #baff5857,0 0 34px #34ff6421}.lesik-brand .lesik-logo{font-size:29px;line-height:1;margin:0!important}.lesik-brand{gap:14px!important}.lesik-brand img{object-fit:cover!important;border-radius:18px!important;width:58px!important;height:58px!important;box-shadow:0 0 18px #78ff5073,0 0 38px #78ff5033!important}.lesik-brand .lesik-logo{font-size:34px!important;font-weight:950!important}.lesik-logo{transform:translateY(6px);margin-bottom:42px!important}.profile-page{-webkit-backdrop-filter:blur(14px);background:radial-gradient(circle at 82% 4%,#61ff4e14,#0000 25%),linear-gradient(#0024119e,#001409b8);border:2px solid #75ff4c52;border-radius:34px;min-height:calc(100vh - 68px);padding:44px}.profile-head{max-width:760px;margin-bottom:34px}.eyebrow{color:#baff58;text-transform:uppercase;letter-spacing:.08em;margin:0 0 10px;font-size:28px;font-weight:900}.profile-head h1{margin:0 0 12px;font-size:52px;font-weight:950;line-height:1}.profile-head p{color:#edffe4a3;margin:0;font-size:19px;font-weight:650;line-height:1.5}.profile-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.field-card{background:#00231094;border:1px solid #88ff523d;border-radius:22px;flex-direction:column;gap:24px;padding:20px;display:flex;box-shadow:inset 0 0 22px #7cff4d0d,0 14px 34px #0000001f}.field-wide{grid-column:1/-1}.field-card>span{color:#f7fff1;font-size:17px;font-weight:900}.field-card input,.field-card select,.field-card textarea{color:#f7fff1;background:#000d07b8;border:1px solid #baff5847;border-radius:16px;outline:none;width:100%;padding:15px 16px;font-size:16px;font-weight:700}.field-card textarea{resize:vertical;min-height:110px}.field-card input:focus,.field-card select:focus,.field-card textarea:focus{border-color:#baff58b8;box-shadow:0 0 22px #baff5824}.platform-grid{flex-wrap:wrap;gap:10px;display:flex}.platform-pill{cursor:pointer}.platform-pill input{display:none}.platform-pill span{color:#f7fff1d1;background:#000d0794;border:1px solid #baff5847;border-radius:999px;padding:12px 16px;font-weight:850;transition:all .2s;display:block}.platform-pill input:checked+span{color:#111a08;background:linear-gradient(135deg,#f90,#c95b00);border-color:#ffbe54;box-shadow:0 0 22px #ff8b0057}.profile-submit{color:#111a08;cursor:pointer;background:linear-gradient(#ff9300,#e87900);border:0;border-radius:18px;grid-column:1/-1;height:68px;font-size:20px;font-weight:950;box-shadow:0 0 30px #ff89004d,inset 0 0 0 2px #ffc05661}.profile-submit:hover{filter:brightness(1.08);transform:translateY(-1px)}@media (max-width:900px){.profile-form{grid-template-columns:1fr}.profile-head h1{font-size:38px}}.profile-center{place-items:center;display:grid}.profile-question-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#001e0eb8;border:1px solid #96ff5057;border-radius:28px;width:min(620px,100%);padding:34px;animation:.38s both questionPop;box-shadow:0 0 44px #5aff501f,inset 0 0 28px #82ff500f}.profile-progress{color:#f0ffe69e;justify-content:space-between;margin-bottom:10px;font-size:13px;font-weight:800;display:flex}.profile-progress b{color:#baff58}.profile-progress-line{background:#baff581f;border-radius:999px;height:7px;margin-bottom:28px;overflow:hidden}.profile-progress-line div{border-radius:inherit;background:linear-gradient(90deg,#baff58,#ff9300);height:100%;transition:width .35s}.profile-question-card h1{margin:0 0 22px;font-size:34px;font-weight:950;line-height:1.08}.profile-question-card p{color:#f0ffe6a8;font-size:16px;line-height:1.45}.profile-question-card input{color:#fff;background:#000a05b8;border:1px solid #baff5847;border-radius:18px;outline:none;width:100%;height:58px;padding:0 18px;font-size:16px;font-weight:750}.profile-question-card input:focus{border-color:#baff58c2;box-shadow:0 0 24px #baff5829}.profile-question-card button{color:#111a08;cursor:pointer;background:linear-gradient(#ff9300,#d86a00);border:0;border-radius:18px;width:100%;height:58px;margin-top:18px;font-size:17px;font-weight:950;transition:all .2s;box-shadow:0 0 28px #ff890042}.profile-question-card button:hover{filter:brightness(1.07);transform:translateY(-1px)}.profile-question-card button:disabled{opacity:.45;cursor:not-allowed}.profile-question-card .back-button{color:#dfffbc;box-shadow:none;background:#78ff5014;border:1px solid #baff5838}.success-card{text-align:center}.success-mark{color:#baff58;border:1px solid #baff5873;border-radius:22px;place-items:center;width:70px;height:70px;margin:0 auto 20px;font-size:36px;display:grid;box-shadow:0 0 30px #baff583d}@keyframes questionPop{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.profile-progress{align-items:center!important;font-size:12px!important;line-height:1.2!important}.profile-question-card h1{margin-bottom:18px!important;font-size:28px!important;line-height:1.12!important}.profile-question-card input,.profile-question-card button{height:52px!important;font-size:15px!important}.profile-progress{margin-bottom:12px!important;font-size:18px!important;font-weight:950!important;line-height:1.2!important}.profile-progress span,.profile-progress b{font-size:18px!important;font-weight:950!important}.profile-progress b{text-shadow:0 0 10px #d8ff6773;color:#d8ff67!important}.success-card{animation:.38s both questionPop,3.4s ease-in-out infinite successBreath}.success-card h1{font-size:30px!important}.success-card p{font-size:15px!important}@keyframes successBreath{0%,to{box-shadow:0 0 44px #5aff501f,inset 0 0 28px #82ff500f}50%{box-shadow:0 0 68px #baff5838,inset 0 0 38px #82ff501a}}.profile-error{color:#ffb45c;margin-top:12px;font-size:28px;font-weight:850}.profile-summary{text-align:left;gap:10px;margin-top:24px;display:grid}.profile-summary-row{background:#000c0670;border:1px solid #baff5833;border-radius:16px;padding:12px 14px}.profile-summary-row span{color:#f0ffe68c;margin-bottom:4px;font-size:12px;font-weight:900;display:block}.profile-summary-row b{color:#fff;font-size:15px;line-height:1.35}.client-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 82% 10%,#baff581a,#0000 28%),#001e0eb8;border:1px solid #96ff5057;border-radius:30px;width:min(960px,100%);margin:0 auto;padding:34px;animation:.38s both questionPop;box-shadow:0 0 54px #5aff5021,inset 0 0 32px #82ff500f}.client-card-top{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:26px;display:flex}.client-card h1{margin:0;font-size:42px;font-weight:950;line-height:1}.client-email{color:#f0ffe69e;margin:10px 0 0;font-size:16px;font-weight:800}.client-avatar{color:#111a08;background:linear-gradient(135deg,#f90,#c95b00);border-radius:24px;place-items:center;width:78px;height:78px;font-size:34px;font-weight:950;display:grid;box-shadow:0 0 32px #ff8b0059}.client-status-grid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:18px;display:grid}.client-status{background:#000c0670;border:1px solid #baff5838;border-radius:20px;padding:18px}.client-status span{color:#f0ffe68c;text-transform:uppercase;letter-spacing:.06em;margin-bottom:7px;font-size:12px;font-weight:950;display:block}.client-status b{color:#fff;font-size:18px;line-height:1.35}.client-main-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.client-section{background:#0013098c;border:1px solid #baff5838;border-radius:22px;gap:16px;padding:20px;display:flex}.client-section.danger{border-color:#ff930052}.client-section h2{margin:0 0 8px;font-size:20px;line-height:1.15}.client-section p{color:#f0ffe6ad;margin:0;font-size:15px;font-weight:650;line-height:1.5}.section-icon{background:#baff5817;border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 0 14px #baff5814}.client-actions{gap:24px;margin-top:20px;display:flex}.client-actions button{color:#111a08;cursor:pointer;background:linear-gradient(#ff9300,#d86a00);border:0;border-radius:18px;flex:1;height:56px;font-size:16px;font-weight:950}.client-actions button.secondary{color:#dfffbc;background:#78ff5014;border:1px solid #baff5838}@media (max-width:760px){.lesik-app{padding:12px!important;display:block!important}.lesik-sidebar{z-index:20!important;border-radius:24px!important;min-height:auto!important;margin-bottom:12px!important;padding:16px!important;position:sticky!important;top:8px!important}.lesik-logo{margin-bottom:14px!important;font-size:25px!important;transform:none!important}.lesik-nav{grid-template-columns:repeat(4,1fr)!important;gap:8px!important;display:grid!important}.lesik-nav-item{border-radius:16px!important;flex-direction:column!important;justify-content:center!important;gap:4px!important;height:62px!important;padding:6px!important}.lesik-nav-icon{border-radius:9px!important;width:26px!important;min-width:26px!important;height:26px!important}.custom-nav-svg{width:17px!important;height:17px!important}.lesik-nav-item>span:last-child{text-align:center!important;font-size:10px!important}.lesik-side-card{display:none!important}.profile-page,.trends-page{border-radius:24px!important;min-height:calc(100vh - 118px)!important;padding:18px!important}.profile-question-card,.client-card{border-radius:24px!important;width:100%!important;padding:22px!important}.profile-question-card h1{font-size:25px!important}.profile-progress,.profile-progress span,.profile-progress b{font-size:14px!important}.client-card-top{align-items:center}.client-card h1{font-size:28px}.client-avatar{border-radius:18px;width:58px;height:58px;font-size:25px}.client-status-grid,.client-main-grid{grid-template-columns:1fr}.client-actions{flex-direction:column}.client-section{padding:16px}}.client-avatar{display:none!important}.landing-page,.login-page{color:#f7fff1;background:#001109;min-height:100vh;padding:16px}.landing-hero{background:radial-gradient(circle at 67%,#ffad1459,#0000 33%),radial-gradient(circle at 24% 62%,#19ff6738,#0000 30%),linear-gradient(130deg,#00130a 0%,#012b16 48%,#00140b 100%);border:1px solid #9aef5759;border-radius:24px;grid-template-columns:minmax(560px,1.05fr) minmax(760px,1.25fr);align-items:center;gap:30px;min-height:calc(100vh - 32px);padding:clamp(24px,3vw,44px) clamp(24px,3.6vw,72px);display:grid;box-shadow:inset 0 0 65px #5cf64814}.landing-copy h1{letter-spacing:-1.2px;margin:0;font-size:clamp(66px,5vw,116px);line-height:.94}.landing-copy h1 span{color:#ffc64e}.landing-copy p{color:#f1ffece6;max-width:670px;margin:26px 0 0;font-size:clamp(30px,2vw,52px);font-weight:600;line-height:1.33}.landing-primary{color:#2b1900;background:linear-gradient(#ffcb4f,#ff9f08);border-radius:18px;justify-content:center;align-items:center;width:fit-content;min-height:78px;margin-top:34px;padding:0 56px;font-size:clamp(30px,2.2vw,48px);font-weight:800;display:inline-flex;box-shadow:0 0 30px #ff9d1f70}.landing-copy small{color:#edffe7eb;margin-top:20px;font-size:clamp(28px,1.4vw,36px);display:block}.landing-visual{grid-template-columns:minmax(230px,330px) auto minmax(260px,380px);align-items:center;gap:24px;display:grid}.landing-rail{gap:30px;margin:0;padding:0;list-style:none;display:grid}.landing-rail li{color:#f4ffede6;white-space:nowrap;align-items:center;gap:14px;font-size:clamp(28px,1.1vw,36px);display:flex;position:relative}.landing-rail li:after{content:"";background:linear-gradient(90deg,#ffbd34a6,#ffbd3405);width:120px;height:1px;position:absolute;top:50%;right:-112px}.landing-rail-right li:after{background:linear-gradient(90deg,#ffbd3405,#ffbd34a6);left:-112px;right:auto}.landing-rail li span{color:#ffd678;border:1px solid #ffc642d9;border-radius:50%;place-items:center;width:76px;height:76px;font-size:28px;display:grid;box-shadow:0 0 16px #ffb41e47}.landing-phone{filter:drop-shadow(0 20px 34px #0000008c)drop-shadow(0 0 40px #ffbc2f57);width:clamp(230px,18vw,320px);transform:rotate(8deg)}.landing-phone img{width:100%;height:auto;display:block}@media (max-width:1200px){.landing-hero{grid-template-columns:1fr}.landing-visual{grid-template-columns:1fr;justify-items:center}.landing-rail{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.landing-rail li:after{display:none}}@media (max-width:760px){.landing-page,.login-page{padding:10px}.landing-hero{min-height:auto;padding:22px 16px}.landing-copy h1{font-size:36px}.landing-copy p{font-size:20px}.landing-primary{width:100%;font-size:28px}.landing-copy small{font-size:16px}.landing-rail{grid-template-columns:1fr}}.login-page{place-items:center;display:grid}.login-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#001e0eb8;border:1px solid #96ff5057;border-radius:30px;width:min(460px,100%);padding:34px;box-shadow:0 0 54px #5aff5021}.login-card h1{margin:0 0 10px;font-size:34px;line-height:1.05}.login-card p{color:#f0ffe6a8;margin:0 0 22px;line-height:1.45}.login-card input{color:#fff;background:#000a05b8;border:1px solid #baff5847;border-radius:18px;outline:none;width:100%;height:56px;margin-bottom:12px;padding:0 18px;font-size:16px;font-weight:750}.login-card button{width:100%;margin-top:8px}.profile-intro-card p{color:#f0ffe6ad;margin:0 0 18px;font-size:15px;font-weight:650;line-height:1.5}.privacy-check{cursor:pointer;background:#000c0670;border:1px solid #baff5838;border-radius:18px;align-items:flex-start;gap:24px;margin-top:18px;padding:16px;display:flex}.privacy-check input{accent-color:#ff9300;min-width:20px;margin:2px 0 0;width:20px!important;height:20px!important}.profile-intro-card button:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.2)}.map-page{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 82% 4%,#61ff4e14,#0000 25%),linear-gradient(#00241199,#001409b8);border:2px solid #75ff4c52;border-radius:34px;min-height:calc(100vh - 68px);padding:30px;overflow:hidden}.map-topbar{justify-content:space-between;align-items:center;gap:30px;margin-bottom:22px;display:flex}.map-topbar h1{margin:0;font-size:38px;line-height:1}.map-actions{gap:10px;display:flex}.map-actions button,.map-actions a,.map-empty-card a{color:#111a08;cursor:pointer;background:linear-gradient(#ff9300,#d86a00);border:0;border-radius:16px;justify-content:center;align-items:center;min-height:52px;padding:0 18px;font-weight:950;display:inline-flex}.map-actions a{color:#dfffbc;background:#78ff5014;border:1px solid #baff5838}.map-empty,.map-start{place-items:center;display:grid}.map-empty-card,.map-start{background:#fbf8f1;border:1px solid #009b464d;border-radius:28px;width:min(620px,100%);padding:34px;box-shadow:0 8px 24px #009b4614}.map-empty-card h1,.map-start h2{color:#1a2e1a;margin:0 0 14px;font-size:34px}.map-empty-card p,.map-start p{color:#111111b3;line-height:1.5}.miro-board{background-color:#000f087a;background-image:linear-gradient(#baff580e 1px,#0000 1px),linear-gradient(90deg,#baff580e 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #baff5838;border-radius:28px;height:660px;position:relative;overflow:auto;box-shadow:inset 0 0 34px #baff580b}.miro-summary{background:#ff93001a;border:1px solid #ff930057;border-radius:20px;width:300px;padding:18px;position:absolute;top:24px;left:24px}.miro-summary b{color:#ffb454}.miro-summary p{color:#f0ffe6b8;margin:8px 0 0;line-height:1.45}.miro-node{background:#001e0ed1;border:1px solid #baff5847;border-radius:22px;width:230px;min-height:130px;padding:18px;animation:.38s both questionPop;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 28px #5aff501f,inset 0 0 22px #baff580b}.miro-node-clickable{cursor:pointer;transition:transform .18s,border-color .18s,box-shadow .18s}.miro-node-clickable:hover{border-color:#ffa63a6b;transform:translate(-50%,-50%)scale(1.02);box-shadow:0 0 32px #ff910029,inset 0 0 22px #baff580b}.miro-node span{color:#baff58;text-transform:uppercase;font-size:11px;font-weight:950}.miro-node h2{margin:8px 0;font-size:19px;line-height:1.12}.miro-node p{color:#f0ffe6ad;margin:0;font-size:28px;line-height:1.4}.node-core{background:#ff93001f;border-color:#ff93007a}.content-calendar{background:#f3eee4;border:1px solid #1111111a;border-radius:28px;margin-top:22px;padding:24px}.calendar-head h2{margin:0 0 6px;font-size:30px}.calendar-head p{color:#1111118c;margin:0 0 18px}.calendar-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.calendar-card{background:#fbf8f1;border:1px solid #009b4640;border-radius:16px;padding:16px}.calendar-card-clickable{cursor:pointer;transition:transform .18s,border-color .18s,box-shadow .18s}.calendar-card-clickable:hover{border-color:#ffa63a6b;transform:translateY(-2px);box-shadow:0 8px 26px #0000003d}.calendar-card span{color:#009b46;font-size:12px;font-weight:700}.calendar-card h3{color:#111;margin:8px 0;font-size:16px;line-height:1.2}.calendar-card p{color:#111111a6;margin:8px 0;font-size:13px;line-height:1.4}.calendar-card small{color:#009b46;font-weight:700}.calendar-ai-inline-button{color:#fff;cursor:pointer;background:#009b46;border:1px solid #007a38;border-radius:12px;min-height:38px;margin-top:12px;padding:0 12px}@media (max-width:760px){.map-page{border-radius:24px;padding:18px}.map-topbar{flex-direction:column;align-items:stretch}.map-actions{flex-direction:column}.miro-board{height:720px}.miro-node{width:auto;margin:12px;position:relative;transform:none;top:auto!important;left:auto!important}.miro-summary{width:auto;margin:12px;position:relative;top:auto;left:auto}.calendar-grid{grid-template-columns:1fr}}.home-dashboard{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 82% 4%,#61ff4e14,#0000 25%),linear-gradient(#00241199,#001409b8);border:2px solid #75ff4c52;border-radius:34px;min-height:calc(100vh - 68px);padding:30px}.home-hero{margin-bottom:20px}.home-hero h1{margin:0 0 10px;font-size:42px;line-height:1}.home-hero p{color:#f0ffe6ad;margin:0;font-weight:650}.home-grid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:20px;display:grid}.home-card{background:#0012098f;border:1px solid #baff5838;border-radius:24px;padding:22px}.home-card h2{margin:0 0 8px}.home-card p{color:#f0ffe6a8}.home-card a{color:#111a08;background:linear-gradient(#ff9300,#d86a00);border-radius:15px;align-items:center;min-height:48px;padding:0 16px;font-weight:950;display:inline-flex}.home-calendar{background:#00120975;border:1px solid #baff5838;border-radius:28px;padding:22px}@media (max-width:760px){.home-dashboard{border-radius:24px;padding:18px}.home-grid{grid-template-columns:1fr}.home-hero h1{font-size:30px}}.home-dashboard-v2{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 82% 4%,#61ff4e14,#0000 25%),linear-gradient(#00241194,#001409b8);border:2px solid #75ff4c52;border-radius:34px;min-height:calc(100vh - 68px);padding:30px}.home-user-top{align-items:center;gap:14px;margin-bottom:24px;display:flex}.home-avatar{background:radial-gradient(circle at 35% 30%,#baff58e6,#0000 8%),linear-gradient(135deg,#06180d,#000);border:1px solid #baff584d;border-radius:50%;width:48px;height:48px;box-shadow:0 0 24px #baff582e}.home-user-top h1{margin:0;font-size:24px;line-height:1.05}.home-user-top p{color:#f0ffe69e;margin:5px 0 0;font-weight:750}.daily-goals-card{background:#000c06b8;border:1px solid #baff5842;border-radius:30px;margin-bottom:18px;padding:28px;box-shadow:0 0 42px #5aff501a,inset 0 0 32px #baff580a}.daily-goals-head{justify-content:space-between;align-items:flex-start;margin-bottom:18px;display:flex}.daily-goals-head h2{letter-spacing:-1px;margin:0;font-size:42px;line-height:1}.daily-goals-head span{color:#baff58;background:#baff581a;border-radius:16px;place-items:center;min-width:58px;height:42px;font-weight:950;display:grid}.iphone-goals-list{gap:14px;display:grid}.iphone-goal{color:#f7fff1eb;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:30px;width:100%;padding:0;display:flex}.goal-circle{color:#baff58;border:3px solid #f7fff142;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:18px;font-weight:950;transition:all .2s;display:grid}.iphone-goal b{font-size:24px;font-weight:750;line-height:1.25;transition:all .2s}.iphone-goal.done .goal-circle{background:#baff581f;border-color:#baff58;box-shadow:0 0 18px #baff5847}.iphone-goal.done b{color:#f7fff173;text-decoration:line-through}.home-dynamics-grid{grid-template-columns:2fr 1fr;gap:14px;margin-bottom:18px;display:grid}.dynamic-card{background:#0012098f;border:1px solid #baff5838;border-radius:26px;justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.dynamic-card h2{margin:0 0 8px;font-size:28px}.dynamic-card p{color:#f0ffe6a8;margin:0;line-height:1.45}.dynamic-card a{color:#111a08;white-space:nowrap;background:linear-gradient(#ff9300,#d86a00);border-radius:16px;align-items:center;min-height:50px;padding:0 18px;font-weight:950;display:inline-flex}.dynamic-card.small{display:block}.home-mini-calendar{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.home-mini-calendar article{background:#000c067a;border:1px solid #baff582e;border-radius:20px;padding:14px}.home-mini-calendar span{color:#ffb454;font-size:12px;font-weight:950}.home-mini-calendar b{margin:8px 0;font-size:15px;display:block}.home-mini-calendar p{color:#f0ffe69e;margin:0;font-size:12px;line-height:1.35}.home-video-section{background:#00120980;border:1px solid #baff5838;border-radius:30px;margin-bottom:18px;padding:24px}.video-head h2{margin:0;font-size:28px}.video-head p{color:#f0ffe68f;margin:5px 0 18px}.video-row{grid-template-columns:repeat(3,minmax(260px,1fr));gap:14px;padding-bottom:4px;display:grid;overflow-x:auto}.video-card{background:#12462285;border:1px solid #baff5829;border-radius:22px;padding:16px}.video-preview{background:#000c067a;border-radius:18px;place-items:center;height:130px;margin-bottom:12px;display:grid;position:relative}.video-preview span{border:1px solid #f7fff147;border-radius:50%;place-items:center;width:54px;height:54px;display:grid}.video-preview b{color:#fff;background:#a55a12;border-radius:8px;padding:6px 8px;font-size:11px;position:absolute;top:10px;right:10px}.video-card h3{margin:0 0 8px;font-size:19px}.video-card p{color:#f0ffe6a3;margin:0 0 14px;line-height:1.4}.video-card button{color:#f7fff1bf;cursor:pointer;background:0 0;border:0;font-weight:850}.home-faq-footer{background:#000c0673;border:1px solid #baff5833;border-radius:24px;justify-content:space-between;align-items:center;gap:16px;padding:22px;display:flex}.home-faq-footer h2{margin:0 0 6px}.home-faq-footer p{color:#f0ffe694;margin:0}.home-faq-footer a{color:#baff58;font-weight:950}@media (max-width:760px){.home-dashboard-v2{border-radius:24px;padding:18px}.daily-goals-card{padding:22px}.daily-goals-head h2{font-size:32px}.iphone-goal b{font-size:19px}.home-dynamics-grid,.home-mini-calendar{grid-template-columns:1fr}.dynamic-card{flex-direction:column;align-items:stretch}.video-row{display:flex;overflow-x:auto}.video-card{min-width:260px}.home-faq-footer{flex-direction:column;align-items:flex-start}}.uploadable-avatar{cursor:pointer;position:relative;overflow:hidden}.uploadable-avatar input{display:none}.uploadable-avatar img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.uploadable-avatar:after{content:"＋";color:#111a08;background:#ff9300;border-radius:50%;place-items:center;width:20px;height:20px;font-size:28px;font-weight:950;display:grid;position:absolute;bottom:-2px;right:-2px;box-shadow:0 0 14px #ff930073}.calendar-start-card{background:#0012098f;border:1px solid #baff5838;border-radius:26px;justify-content:space-between;align-items:center;gap:30px;margin-bottom:18px;padding:24px;display:flex}.calendar-start-card h2{margin:0 0 8px;font-size:28px}.calendar-start-card p{color:#f0ffe6a8;margin:0}.calendar-start-card input{color:#fff;background:#000a05b8;border:1px solid #baff5847;border-radius:16px;width:210px;height:52px;padding:0 14px;font-size:15px;font-weight:850}.swipe-calendar{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:24px;padding:4px 0 14px;overflow-x:auto;display:flex!important}.swipe-calendar article{scroll-snap-align:start;min-width:220px}.swipe-calendar small{color:#baff58ad;margin-top:8px;font-weight:850;display:block}.video-row{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;display:flex!important;overflow-x:auto!important}.video-card{scroll-snap-align:start;min-width:300px}@media (max-width:760px){.calendar-start-card{flex-direction:column;align-items:stretch}.calendar-start-card input{width:100%}.swipe-calendar article{min-width:250px}}.swipe-calendar,.video-row{scrollbar-width:none;cursor:grab}.swipe-calendar::-webkit-scrollbar{display:none}.video-row::-webkit-scrollbar{display:none}.swipe-calendar,.video-row{cursor:grab;-webkit-user-select:none;user-select:none;scrollbar-width:none!important}.swipe-calendar::-webkit-scrollbar{display:none!important}.video-row::-webkit-scrollbar{display:none!important}.swipe-calendar:active,.video-row:active{cursor:grabbing}.calendar-start-card-v2 button{color:#111a08;cursor:pointer;white-space:nowrap;background:linear-gradient(#ff9300,#d86a00);border:0;border-radius:16px;min-height:52px;padding:0 18px;font-weight:950}.calendar-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000804b8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.calendar-modal{background:radial-gradient(circle at 80% 10%,#baff581a,#0000 28%),#00190cf5;border:1px solid #baff5857;border-radius:30px;width:min(720px,100%);padding:26px;animation:.28s both questionPop;box-shadow:0 0 60px #5aff502e}.calendar-modal-head h2{margin:0;font-size:34px;line-height:1}.calendar-modal-head button{color:#fff;cursor:pointer;background:#78ff5014;border:1px solid #007a38;border-radius:14px;width:42px;height:42px;font-size:24px}.real-calendar-grid{grid-template-columns:repeat(7,1fr);gap:10px;margin-bottom:20px;display:grid}.real-calendar-grid button{color:#fff;cursor:pointer;background:#000c0694;border:1px solid #baff5838;border-radius:20px;min-height:86px;transition:all .18s}.real-calendar-grid button:hover,.real-calendar-grid button.selected{background:linear-gradient(#ff930047,#d86a002e);border-color:#ffb454;transform:translateY(-2px);box-shadow:0 0 22px #ff930038}.real-calendar-grid small,.real-calendar-grid span{color:#f0ffe694;font-size:11px;font-weight:850;display:block}.real-calendar-grid b{color:#fff;margin:6px 0;font-size:24px;display:block}.notify-box{background:#000c066b;border:1px solid #baff5833;border-radius:22px;margin-bottom:18px;padding:18px}.notify-box h3{margin:0 0 12px;font-size:19px}.notify-box label{cursor:pointer;color:#f7fff1db;align-items:center;gap:10px;min-height:38px;font-weight:850;display:flex}.notify-box input{accent-color:#ff9300;width:18px;height:18px}.calendar-confirm{color:#111a08;cursor:pointer;background:linear-gradient(#ff9300,#d86a00);border:0;border-radius:18px;width:100%;min-height:58px;font-size:16px;font-weight:950}@media (max-width:760px){.real-calendar-grid{grid-template-columns:repeat(3,1fr)}.calendar-modal{padding:20px}.calendar-modal-head h2{font-size:28px}}.calendar-modal{color:#060606!important;background:#f7f7f5!important;border:0!important;box-shadow:0 24px 80px #00000073!important}.calendar-modal .eyebrow{display:none!important}.calendar-modal-head{align-items:center!important;margin-bottom:18px!important}.calendar-modal-head h2{letter-spacing:-2px;color:#050505!important;font-size:54px!important}.calendar-modal-head button{color:#050505!important;background:#fff!important;border:0!important;border-radius:999px!important;box-shadow:0 10px 28px #00000014!important}.real-calendar-grid{border-top:1px solid #00000014;border-bottom:1px solid #00000014;grid-template-columns:repeat(7,1fr)!important;gap:0!important;margin-bottom:24px!important}.real-calendar-grid button{position:relative;color:#050505!important;min-height:92px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;transform:none!important}.real-calendar-grid button small{text-transform:uppercase;color:#8b8b8b!important;font-size:11px!important}.real-calendar-grid button b{color:#050505!important;margin:3px 0 0!important;font-size:34px!important}.real-calendar-grid button span{display:none!important}.real-calendar-grid button:after{content:"";opacity:.85;background:#69bff5;border-radius:50%;width:8px;height:8px;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.real-calendar-grid button.selected b{background:#ef4b4b;border-radius:50%;place-items:center;width:52px;height:52px;color:#fff!important;margin:0 auto!important;display:grid!important}.real-calendar-grid button.selected:after{bottom:7px}.notify-box{box-shadow:0 10px 32px #00000014;color:#050505!important;background:#fff!important;border:0!important}.notify-box h3,.notify-box label{color:#050505!important}.calendar-confirm{color:#fff!important;box-shadow:none!important;background:#050505!important}.calendar-modal:after{content:"Выберите дату старта. Задачи календаря будут привязаны к выбранному дню.";color:#7b7b7b;margin-top:14px;font-size:28px;line-height:1.35;display:block}@media (max-width:760px){.calendar-modal{align-self:end;min-height:88vh;border-radius:34px 34px 0 0!important}.calendar-modal-head h2{font-size:44px!important}.real-calendar-grid button{min-height:76px!important}.real-calendar-grid button b{font-size:28px!important}}html,body,button,input,textarea,select,a{font-family:var(--font-rubik), Rubik, system-ui, sans-serif!important}.neuro-glow{filter:blur(40px);opacity:.5;border-radius:50%;animation:7s ease-in-out infinite alternate neuroGlow;position:absolute}.neuro-glow-one{background:#70ff6024;width:520px;height:520px;top:6%;left:14%}.neuro-glow-two{background:#ffb8461a;width:620px;height:620px;bottom:2%;right:5%}.neuro-web{opacity:.58;width:100%;height:100%;position:absolute;inset:0}.neuro-line-group path{fill:none;stroke:#ffd7626b;stroke-width:1.4px;filter:drop-shadow(0 0 8px #ffd76240);animation:14s ease-in-out infinite alternate neuroDrift}.neuro-dot-group circle{fill:#ffdd64eb;filter:drop-shadow(0 0 12px #ffdd64f2);animation:3.8s ease-in-out infinite neuroPulse}.neuro-icon-group text{fill:#ffdd646b;filter:drop-shadow(0 0 12px #ffdd642e);font-size:46px;font-weight:900}@keyframes neuroPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@keyframes neuroDrift{0%{transform:translate(-8px,-6px)}to{transform:translate(10px,8px)}}@keyframes neuroGlow{0%{opacity:.32;transform:scale(1)}to{opacity:.62;transform:scale(1.08)}}.lesik-home-screen{z-index:2;border-radius:34px;min-height:calc(100vh - 68px);padding:30px;position:relative;overflow:hidden}.home-hero-ios{-webkit-backdrop-filter:blur(24px);background:radial-gradient(circle at 25% 18%,#fff4dc94,#0000 24%),radial-gradient(circle at 80% 20%,#ffb84638,#0000 28%),linear-gradient(135deg,#ffffff1f,#ffffff09);border:1px solid #ffffff1f;border-radius:36px;justify-content:space-between;align-items:flex-end;gap:24px;min-height:330px;margin-bottom:18px;padding:34px;display:flex;position:relative;box-shadow:0 30px 90px #00000047}.home-hero-ios:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#0000 48%,#00000059),radial-gradient(circle at 18% 90%,#4aff662e,#0000 28%);position:absolute;inset:0}.home-hero-text{z-index:2;align-items:flex-start;gap:30px;max-width:820px;display:flex;position:relative}.home-welcome{color:#ffffffd1;margin:0 0 8px;font-size:15px;font-weight:800}.home-subtitle{color:#ffffffbf;max-width:680px;margin:18px 0 0;font-size:18px;font-weight:600;line-height:1.45}.hero-primary-button{z-index:2;color:#fff;white-space:nowrap;background:#161412;border-radius:999px;justify-content:center;align-items:center;min-height:58px;padding:0 24px;font-weight:850;display:inline-flex;position:relative;box-shadow:0 18px 44px #00000042}.home-main-grid-ios{grid-template-columns:1.4fr .9fr;gap:30px;margin-bottom:18px;display:grid}.ios-glass-card{-webkit-backdrop-filter:blur(22px);background:#ffffff12;border:1px solid #ffffff1a;border-radius:32px;padding:26px;box-shadow:0 24px 70px #00000038,inset 0 0 28px #ffffff06}.ios-card-head{justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:20px;display:flex}.home-kicker{color:#ffd673e6;text-transform:uppercase;letter-spacing:.06em;margin:0 0 8px;font-size:13px;font-weight:900}.ios-card-head h2{color:#fff;letter-spacing:-1px;margin:0;font-size:34px;font-weight:900;line-height:1}.ios-card-head span{color:#fff;background:#ffffff1a;border-radius:16px;place-items:center;min-width:58px;height:42px;font-weight:900;display:grid}.ios-card-text{color:#ffffffad;margin:0 0 22px;font-weight:600;line-height:1.45}.ios-dark-button{color:#fff;cursor:pointer;background:#171514;border:0;border-radius:999px;min-height:54px;padding:0 20px;font-weight:850}.ios-calendar-modal{color:#080808!important;background:#f7f6f2!important;border:0!important;box-shadow:0 26px 90px #0000006b!important}.calendar-year{color:#111;background:#fff;border-radius:999px;width:fit-content;margin:0 0 20px;padding:10px 18px;font-size:20px;font-weight:800;box-shadow:0 10px 28px #00000012}.ios-calendar-modal .calendar-modal-head h2{letter-spacing:-2px;font-weight:900;color:#050505!important;font-size:58px!important}.ios-calendar-modal .calendar-modal-head button{color:#050505!important;background:#fff!important;border:0!important;border-radius:999px!important;box-shadow:0 10px 28px #00000014!important}.ios-calendar-modal .real-calendar-grid{border-top:1px solid #00000014;border-bottom:1px solid #00000014;grid-template-columns:repeat(7,1fr)!important;gap:0!important;margin-bottom:22px!important}.ios-calendar-modal .real-calendar-grid button{position:relative;color:#050505!important;min-height:92px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;transform:none!important}.ios-calendar-modal .real-calendar-grid button small{text-transform:uppercase;color:#8b8b8b!important;font-size:11px!important}.ios-calendar-modal .real-calendar-grid button b{font-weight:700;color:#050505!important;margin:4px auto 0!important;font-size:32px!important}.ios-calendar-modal .real-calendar-grid button span{display:none!important}.ios-calendar-modal .real-calendar-grid button:after{content:"";opacity:.85;background:#69bff5;border-radius:50%;width:7px;height:7px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.ios-calendar-modal .real-calendar-grid button.selected b{background:#ef4b4b;border-radius:50%;place-items:center;width:52px;height:52px;color:#fff!important;display:grid!important}.ios-event-preview{align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.ios-event-preview i{background:#4caeff;border-radius:999px;width:6px;min-height:74px}.ios-event-preview h3{color:#080808;margin:0 0 4px;font-size:23px;line-height:1.15}.ios-event-preview p{color:#8a8a8a;margin:0;font-size:15px;line-height:1.35}.ios-calendar-modal .notify-box{box-shadow:0 10px 32px #00000014;color:#050505!important;background:#fff!important;border:0!important}.ios-calendar-modal .notify-box h3,.ios-calendar-modal .notify-box label{color:#050505!important}.ios-calendar-modal .calendar-confirm{color:#fff!important;background:#050505!important}.home-calendar-strip{margin-bottom:18px}.home-calendar-strip .ios-card-head a{color:#ffd673;font-weight:900}.calendar-swipe-row{cursor:grab;-webkit-user-select:none;user-select:none;scrollbar-width:none;gap:24px;display:flex;overflow-x:auto}.calendar-swipe-row::-webkit-scrollbar{display:none}.calendar-swipe-row article{background:#0003;border:1px solid #ffffff14;border-radius:24px;min-width:220px;padding:18px}.calendar-swipe-row article span{color:#ffd673;font-size:13px;font-weight:900}.calendar-swipe-row article b{color:#fff;margin:9px 0;font-size:18px;display:block}.calendar-swipe-row article p{color:#ffffffad;margin:0 0 10px;font-size:28px;line-height:1.35}.calendar-swipe-row article small{color:#ffffff85;font-weight:800}.empty-calendar-card{margin-bottom:18px}.empty-calendar-card h2{color:#fff;margin:0 0 8px;font-size:28px}.empty-calendar-card p{color:#ffffffad;margin-bottom:18px}.empty-calendar-card a{color:#fff;background:#171514;border-radius:999px;align-items:center;min-height:52px;padding:0 18px;font-weight:850;display:inline-flex}.video-row,.swipe-calendar{cursor:grab;-webkit-user-select:none;user-select:none;scrollbar-width:none!important}.video-row::-webkit-scrollbar{display:none!important}.swipe-calendar::-webkit-scrollbar{display:none!important}.video-row:active,.swipe-calendar:active,.calendar-swipe-row:active{cursor:grabbing}@media (max-width:900px){.home-main-grid-ios{grid-template-columns:1fr}.home-hero-ios{flex-direction:column;align-items:flex-start;min-height:auto}}@media (max-width:760px){.lesik-home-screen{border-radius:24px;padding:16px}.home-hero-ios{border-radius:30px;padding:24px}.home-hero-text{flex-direction:column}.home-hero-ios h1{letter-spacing:-1.5px;font-size:42px}.home-subtitle{font-size:16px}.ios-glass-card{border-radius:28px;padding:20px}.ios-card-head h2{font-size:28px}.iphone-goal b{font-size:18px!important}.ios-calendar-modal .calendar-modal-head h2{font-size:44px!important}.ios-calendar-modal .real-calendar-grid{grid-template-columns:repeat(7,1fr)!important}.ios-calendar-modal .real-calendar-grid button{min-height:70px!important}.ios-calendar-modal .real-calendar-grid button b{font-size:23px!important}.ios-calendar-modal .real-calendar-grid button.selected b{width:42px;height:42px}}.calendar-swipe-row::-webkit-scrollbar{display:none!important}.video-row::-webkit-scrollbar{display:none!important}@media (max-width:900px){.home-main-grid-ios{grid-template-columns:1fr!important}.home-hero-ios{flex-direction:column!important;align-items:flex-start!important;min-height:auto!important}}@media (max-width:760px){.lesik-home-screen{border-radius:24px!important;gap:14px!important}.home-hero-ios{border-radius:28px!important;padding:24px!important}.home-hero-text{flex-direction:column!important}.home-hero-ios h1{letter-spacing:-1.4px!important;font-size:40px!important}.home-subtitle{font-size:15px!important}.hero-primary-button{width:100%!important}.ios-glass-card{border-radius:26px!important;padding:20px!important}.home-faq-footer{flex-direction:column!important;align-items:flex-start!important}}.lesik-main{z-index:5!important;width:100%!important;min-width:0!important;position:relative!important}.lesik-home-screen{border-radius:34px!important;flex-direction:column!important;gap:18px!important;width:100%!important;min-height:calc(100vh - 68px)!important;padding:0!important;display:flex!important;overflow:visible!important}.home-hero-ios{-webkit-backdrop-filter:blur(22px)!important;background:radial-gradient(circle at 18% 8%,#ffffff38,#0000 24%),radial-gradient(circle at 78% 24%,#ffb8462e,#0000 32%),linear-gradient(135deg,#ffffff1d,#ffffff09)!important;border:1px solid #ffffff21!important;border-radius:34px!important;justify-content:space-between!important;align-items:flex-end!important;gap:28px!important;width:100%!important;min-height:340px!important;margin:0!important;padding:42px!important;display:flex!important;box-shadow:0 24px 70px #00000042,inset 0 0 34px #ffffff06!important}.home-hero-ios:before{z-index:0!important}.home-hero-text,.hero-primary-button{z-index:2!important;position:relative!important}.home-hero-text{align-items:flex-start!important;gap:18px!important;max-width:860px!important;display:flex!important}.home-hero-ios h1{color:#fff!important;letter-spacing:-2.5px!important;max-width:780px!important;margin:0!important;font-size:clamp(42px,4.7vw,76px)!important;font-weight:900!important;line-height:.94!important}.home-subtitle{color:#ffffffc2!important;max-width:720px!important;margin-top:18px!important;font-size:18px!important;font-weight:600!important;line-height:1.45!important}.home-welcome{color:#ffffffdb!important}.hero-primary-button{color:#fff!important;background:#171514!important;border-radius:999px!important;min-width:180px!important;min-height:58px!important;font-weight:850!important;box-shadow:0 18px 44px #00000042!important}.home-main-grid-ios{grid-template-columns:1.35fr .85fr!important;gap:18px!important;margin:0!important;display:grid!important}.ios-glass-card{z-index:2!important;-webkit-backdrop-filter:blur(18px)!important;background:#001c0e9e!important;border:1px solid #baff5833!important;border-radius:30px!important;position:relative!important;box-shadow:0 20px 60px #00000038,inset 0 0 28px #baff5809!important}.goals-ios-card,.calendar-ios-card,.empty-calendar-card,.home-video-section,.home-faq-footer{width:100%!important;margin:0!important}.iphone-goal b{color:#ffffffeb!important}.calendar-swipe-row,.video-row{scrollbar-width:none!important;cursor:grab!important;gap:14px!important;display:flex!important;overflow:auto hidden!important}.calendar-swipe-row::-webkit-scrollbar{display:none!important}.video-row::-webkit-scrollbar{display:none!important}.calendar-swipe-row article{min-width:220px!important}.video-card{min-width:300px!important}.home-faq-footer{justify-content:space-between!important;align-items:center!important;display:flex!important}@media (max-width:900px){.home-main-grid-ios{grid-template-columns:1fr!important}.home-hero-ios{flex-direction:column!important;align-items:flex-start!important;min-height:auto!important}}@media (max-width:760px){.lesik-home-screen{border-radius:24px!important;gap:14px!important}.home-hero-ios{border-radius:28px!important;padding:24px!important}.home-hero-text{flex-direction:column!important}.home-hero-ios h1{letter-spacing:-1.4px!important;font-size:40px!important}.home-subtitle{font-size:15px!important}.hero-primary-button{width:100%!important}.ios-glass-card{border-radius:26px!important;padding:20px!important}.home-faq-footer{flex-direction:column!important;align-items:flex-start!important}}.lesik-app{grid-template-columns:300px minmax(0,1fr)!important;gap:34px!important;display:grid!important;position:relative!important;overflow:visible!important}.lesik-sidebar{z-index:50!important;visibility:visible!important;opacity:1!important;display:flex!important;position:sticky!important;top:34px!important}.lesik-main{z-index:10!important;min-width:0!important;position:relative!important}.network-canvas,.wave-layer,.clean-leaf,.floating-leaf,.neuro-backdrop{z-index:0!important}@media (max-width:760px){.lesik-app{padding:12px!important;display:block!important}.lesik-sidebar{z-index:100!important;margin-bottom:12px!important;position:sticky!important;top:8px!important}}.neuro-backdrop{z-index:0!important;pointer-events:none!important;background:radial-gradient(circle at 42% 8%,#418c553d,#0000 30%),radial-gradient(circle at 86% 74%,#ffb84613,#0000 34%),linear-gradient(135deg,#03190d 0%,#021109 54%,#010704 100%)!important;position:fixed!important;inset:0!important;overflow:hidden!important}.neuro-glow{filter:blur(58px);opacity:.28;will-change:transform, opacity;border-radius:50%;position:absolute}.neuro-glow-one{background:#70ff601a;width:540px;height:540px;animation:42s ease-in-out infinite alternate neuroGlowFloatOne;top:2%;left:8%}.neuro-glow-two{background:#ffb84612;width:680px;height:680px;animation:55s ease-in-out infinite alternate neuroGlowFloatTwo;bottom:-4%;right:-6%}.neuro-glow-three{background:#9aff5a0e;width:460px;height:460px;animation:64s ease-in-out infinite alternate neuroGlowFloatThree;bottom:12%;left:42%}.neuro-web,.neuro-icons{opacity:.42;will-change:transform, opacity;width:112%;height:112%;position:absolute;inset:-6%}.neuro-web-a{animation:58s ease-in-out infinite alternate neuroLayerA}.neuro-web-b{opacity:.26;animation:76s ease-in-out infinite alternate neuroLayerB}.neuro-icons{opacity:.23;animation:69s ease-in-out infinite alternate neuroIconsFloat}.neuro-line-group path{fill:none;stroke:#ffda683d;stroke-width:1.15px;filter:drop-shadow(0 0 6px #ffda6829);vector-effect:non-scaling-stroke}.neuro-lines-a path:first-child{animation:37s ease-in-out infinite alternate neuroPathOne}.neuro-lines-a path:nth-child(2){animation:49s ease-in-out infinite alternate neuroPathTwo}.neuro-lines-a path:nth-child(3){animation:61s ease-in-out infinite alternate neuroPathThree}.neuro-lines-a path:nth-child(4){animation:53s ease-in-out infinite alternate neuroPathFour}.neuro-lines-a path:nth-child(5){animation:71s ease-in-out infinite alternate neuroPathFive}.neuro-lines-a path:nth-child(6){animation:67s ease-in-out infinite alternate neuroPathSix}.neuro-lines-b path:first-child{animation:83s ease-in-out infinite alternate neuroPathSeven}.neuro-lines-b path:nth-child(2){animation:74s ease-in-out infinite alternate neuroPathEight}.neuro-lines-b path:nth-child(3){animation:91s ease-in-out infinite alternate neuroPathNine}.neuro-lines-b path:nth-child(4){animation:88s ease-in-out infinite alternate neuroPathTen}.neuro-dot-group circle{fill:#ffdd6494;filter:drop-shadow(0 0 8px #ffdd6461);transform-box:fill-box;transform-origin:50%;will-change:transform, opacity}.neuro-dots-a circle:nth-child(3n+1){animation:31s ease-in-out infinite alternate neuroDotFloatA}.neuro-dots-a circle:nth-child(3n+2){animation:43s ease-in-out infinite alternate neuroDotFloatB}.neuro-dots-a circle:nth-child(3n+3){animation:52s ease-in-out infinite alternate neuroDotFloatC}.neuro-dots-b circle:nth-child(odd){animation:57s ease-in-out infinite alternate neuroDotFloatD}.neuro-dots-b circle:nth-child(2n+2){animation:48s ease-in-out infinite alternate neuroDotFloatE}.neuro-icon{fill:#ffdd643d;filter:drop-shadow(0 0 10px #ffdd641a);transform-box:fill-box;transform-origin:50%;font-size:46px;font-weight:900}.neuro-icon-one{animation:61s ease-in-out infinite alternate neuroIconOne}.neuro-icon-two{animation:73s ease-in-out infinite alternate neuroIconTwo}.neuro-icon-three{animation:67s ease-in-out infinite alternate neuroIconThree}.neuro-icon-four{animation:79s ease-in-out infinite alternate neuroIconFour}.lesik-sidebar,.lesik-main,.lesik-home-screen,.profile-page,.map-page,.trends-page,.home-dashboard-v2{z-index:5!important;position:relative!important}.network-canvas{display:none!important}@keyframes neuroLayerA{0%{opacity:.34;transform:translate(-1.2%,.7%)scale(1.02)rotate(.2deg)}31%{opacity:.43;transform:translate(.8%,-1.1%)scale(1.035)rotate(-.35deg)}68%{opacity:.37;transform:translate(-.4%,1.4%)scale(1.025)rotate(.18deg)}to{opacity:.4;transform:translate(1.1%,-.5%)scale(1.04)rotate(-.12deg)}}@keyframes neuroLayerB{0%{opacity:.2;transform:translate(1.4%,-1.2%)scale(1.04)rotate(-.3deg)}37%{opacity:.29;transform:translate(-1.1%,.8%)scale(1.02)rotate(.24deg)}72%{opacity:.23;transform:translate(.5%,1.2%)scale(1.05)rotate(-.18deg)}to{opacity:.27;transform:translate(-.8%,-.6%)scale(1.025)rotate(.33deg)}}@keyframes neuroIconsFloat{0%{opacity:.16;transform:translate(.6%,-.8%)scale(1)}48%{opacity:.25;transform:translate(-1.2%,.7%)scale(1.03)}to{opacity:.2;transform:translate(.9%,1.1%)scale(.98)}}@keyframes neuroPathOne{0%{transform:translate(0)}to{transform:translate(18px,-11px)}}@keyframes neuroPathTwo{0%{transform:translate(0)}to{transform:translate(-14px,16px)}}@keyframes neuroPathThree{0%{transform:translate(0)}to{transform:translate(22px,9px)}}@keyframes neuroPathFour{0%{transform:translate(0)}to{transform:translate(-10px,-18px)}}@keyframes neuroPathFive{0%{transform:translate(0)}to{transform:translate(16px,20px)}}@keyframes neuroPathSix{0%{transform:translate(0)}to{transform:translate(-22px,7px)}}@keyframes neuroPathSeven{0%{transform:translate(0)}to{transform:translate(28px,-14px)}}@keyframes neuroPathEight{0%{transform:translate(0)}to{transform:translate(-18px,22px)}}@keyframes neuroPathNine{0%{transform:translate(0)}to{transform:translate(15px,24px)}}@keyframes neuroPathTen{0%{transform:translate(0)}to{transform:translate(-26px,-9px)}}@keyframes neuroDotFloatA{0%{opacity:.3;transform:translate(0)scale(.9)}45%{opacity:.58;transform:translate(10px,-16px)scale(1.1)}to{opacity:.42;transform:translate(-8px,14px)scale(.96)}}@keyframes neuroDotFloatB{0%{opacity:.26;transform:translate(0)scale(.85)}52%{opacity:.52;transform:translate(-14px,9px)scale(1.15)}to{opacity:.38;transform:translate(12px,-10px)scale(.92)}}@keyframes neuroDotFloatC{0%{opacity:.34;transform:translate(0)scale(.95)}50%{opacity:.62;transform:translate(16px,12px)scale(1.18)}to{opacity:.4;transform:translate(-11px,-13px)scale(.88)}}@keyframes neuroDotFloatD{0%{opacity:.18;transform:translate(0)scale(.85)}to{opacity:.42;transform:translate(19px,17px)scale(1.08)}}@keyframes neuroDotFloatE{0%{opacity:.22;transform:translate(0)scale(.9)}to{opacity:.46;transform:translate(-21px,-12px)scale(1.12)}}@keyframes neuroIconOne{0%{opacity:.14;transform:translate(0)rotate(-4deg)}to{opacity:.24;transform:translate(-24px,18px)rotate(8deg)}}@keyframes neuroIconTwo{0%{opacity:.13;transform:translate(0)rotate(3deg)}to{opacity:.21;transform:translate(18px,-22px)rotate(-7deg)}}@keyframes neuroIconThree{0%{opacity:.12;transform:translate(0)rotate(0)}to{opacity:.2;transform:translate(-18px,-16px)rotate(9deg)}}@keyframes neuroIconFour{0%{opacity:.1;transform:translate(0)rotate(5deg)}to{opacity:.19;transform:translate(22px,14px)rotate(-8deg)}}@keyframes neuroGlowFloatOne{0%{opacity:.22;transform:translate(-30px,10px)scale(1)}50%{opacity:.34;transform:translate(40px,-24px)scale(1.08)}to{opacity:.26;transform:translate(8px,38px)scale(1.03)}}@keyframes neuroGlowFloatTwo{0%{opacity:.18;transform:translate(20px,-15px)scale(1.02)}50%{opacity:.29;transform:translate(-48px,28px)scale(1.1)}to{opacity:.22;transform:translate(-12px,-30px)scale(1.04)}}@keyframes neuroGlowFloatThree{0%{opacity:.12;transform:translate(0,0)scale(.95)}50%{opacity:.22;transform:translate(34px,24px)scale(1.08)}to{opacity:.16;transform:translate(-28px,-18px)scale(1.01)}}@media (prefers-reduced-motion:reduce){.neuro-backdrop *,.neuro-backdrop{animation:none!important}}.lesik-app{isolation:isolate!important;grid-template-columns:300px minmax(0,1fr)!important;gap:34px!important;display:grid!important;position:relative!important;overflow:visible!important}.wave-layer,.clean-leaf,.floating-leaf,.network-canvas{z-index:0!important;pointer-events:none!important}.lesik-sidebar{z-index:999!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;display:flex!important;position:sticky!important;top:34px!important;transform:none!important}.lesik-main{z-index:20!important;pointer-events:auto!important;min-width:0!important;position:relative!important}.lesik-home-screen,.profile-page,.map-page,.trends-page,.home-dashboard-v2{z-index:20!important;position:relative!important}.lesik-main>*{max-width:100%!important}@media (max-width:760px){.lesik-app{padding:12px!important;display:block!important}.lesik-sidebar{z-index:9999!important;margin-bottom:12px!important;position:sticky!important;top:8px!important}.lesik-main{z-index:20!important}}.home-hero-ios h1,.home-hero-title,.hero-title{letter-spacing:-1.6px!important;max-width:700px!important;font-size:clamp(34px,4vw,62px)!important;line-height:.96!important}.home-welcome,.hero-greeting,.home-hero-ios .home-welcome{color:#fffffff5!important;margin-bottom:10px!important;font-size:22px!important;font-weight:800!important;line-height:1.15!important}.home-subtitle,.hero-subtitle{color:#ffffffc7!important;max-width:760px!important;margin-top:18px!important;font-size:17px!important;line-height:1.4!important}.home-hero-ios button,.home-hero-ios a[class*=button],.calendar-ios-card button,.calendar-ios-card a[class*=button],.home-plan-section button,.home-plan-section a[class*=button],.home-video-section button,.home-video-section a[class*=button],.hero-primary-button,.home-action-button,.calendar-action-button,.calendar-change-button,.open-map-button,.orange-cta{color:#111!important;background:linear-gradient(#ff9d0a 0%,#e67f00 100%)!important;border:1px solid #ffc5618c!important;font-weight:800!important;box-shadow:0 10px 24px #ff910047,0 0 22px #ff99002e,inset 0 1px #ffffff2e!important}.home-hero-ios button:hover,.home-hero-ios a[class*=button]:hover,.calendar-ios-card button:hover,.calendar-ios-card a[class*=button]:hover,.home-plan-section button:hover,.home-plan-section a[class*=button]:hover,.home-video-section button:hover,.home-video-section a[class*=button]:hover,.hero-primary-button:hover,.home-action-button:hover,.calendar-action-button:hover,.calendar-change-button:hover,.open-map-button:hover,.orange-cta:hover{color:#101010!important;background:linear-gradient(#ffad2f 0%,#f08b08 100%)!important;transform:translateY(-1px)!important;box-shadow:0 14px 28px #ff910052,0 0 28px #ff9d0a38,inset 0 1px #fff3!important}.home-hero-ios button,.hero-primary-button{border-radius:999px!important;min-height:54px!important;padding:0 24px!important}.calendar-ios-card button,.calendar-action-button,.calendar-change-button,.open-map-button{border-radius:999px!important;min-height:46px!important;padding:0 18px!important;font-size:15px!important}.home-hero-ios{padding:34px 38px!important}@media (max-width:760px){.home-hero-ios h1,.home-hero-title,.hero-title{letter-spacing:-1px!important;font-size:40px!important;line-height:.98!important}.home-welcome,.hero-greeting,.home-hero-ios .home-welcome{margin-bottom:8px!important;font-size:18px!important}.home-subtitle,.hero-subtitle{font-size:15px!important}}.home-video-section{padding:28px!important}.video-row{scrollbar-width:none!important;gap:20px!important;padding-bottom:8px!important;display:flex!important;overflow:auto hidden!important}.video-row::-webkit-scrollbar{display:none!important}.video-card{border-radius:24px!important;min-width:430px!important;max-width:430px!important;padding:16px!important}.video-card-preview,.video-preview,.video-thumb,.video-card .video-cover,.video-card>div:first-child{border-radius:20px!important;height:170px!important;min-height:170px!important}.video-card h3,.video-card-title{margin-top:14px!important;margin-bottom:8px!important;font-size:22px!important;font-weight:800!important;line-height:1.15!important}.video-card p,.video-card-description,.video-card .muted{color:#ffffffbd!important;font-size:17px!important;line-height:1.45!important}.video-card button,.video-card a,.video-card .video-action,.video-card .watch-button{border-radius:14px!important;min-height:46px!important;padding:0 18px!important;font-size:17px!important;font-weight:800!important}.video-card svg,.video-card .play-icon{transform:scale(1.15)!important}@media (max-width:1100px){.video-card{min-width:360px!important;max-width:360px!important}.video-card-preview,.video-preview,.video-thumb,.video-card .video-cover,.video-card>div:first-child{height:150px!important;min-height:150px!important}}@media (max-width:760px){.home-video-section{padding:20px!important}.video-card{min-width:86vw!important;max-width:86vw!important;padding:14px!important}.video-card-preview,.video-preview,.video-thumb,.video-card .video-cover,.video-card>div:first-child{height:148px!important;min-height:148px!important}.video-card h3,.video-card-title{font-size:20px!important}.video-card p,.video-card-description,.video-card .muted{font-size:15px!important}.video-card button,.video-card a,.video-card .video-action,.video-card .watch-button{min-height:44px!important;font-size:16px!important}}.app-section-layout{isolation:isolate!important;min-height:100vh!important;position:relative!important;overflow:hidden!important}.app-section-layout__content{z-index:2!important;min-height:100vh!important;position:relative!important}.neuro-backdrop{z-index:0!important;pointer-events:none!important;position:fixed!important;inset:0!important}.lesik-app,.lesik-sidebar,.lesik-main,.home-dashboard-v2,.home-hero-ios,.home-video-section,.profile-page,.content-map-page,.admin-page,.trends-page,.map-page{z-index:2!important;position:relative!important}.lesik-main,.home-dashboard-v2,.profile-page,.content-map-page,.admin-page,.trends-page,.map-page{background:0 0!important}.glass-card,.ios-card,.video-card,.profile-card,.calendar-ios-card,.plan-card,.home-section-card{z-index:3!important;position:relative!important}.lesik-sidebar{z-index:50!important}.lesik-main{z-index:20!important}@media (max-width:760px){.app-section-layout{overflow-x:hidden!important}.app-section-layout__content{min-height:100dvh!important}}.calendar-modal-backdrop{z-index:12000!important;-webkit-backdrop-filter:blur(16px)!important;background:radial-gradient(circle at 22% 12%,#7eff7e1f,#0000 30%),radial-gradient(circle at 78% 18%,#ff97001a,#0000 28%),#000c06c2!important;place-items:center!important;padding:24px!important;display:grid!important;position:fixed!important;inset:0!important}.calendar-modal,.ios-calendar-modal{color:#f8fff1!important;background:radial-gradient(circle at 30% 5%,#8bff6a21,#0000 34%),radial-gradient(circle at 92% 18%,#ff97001a,#0000 26%),linear-gradient(#053118f5,#02180cfa)!important;border:1px solid #8bff6a42!important;border-radius:34px!important;width:min(760px,100%)!important;max-height:calc(100vh - 48px)!important;padding:26px!important;overflow-y:auto!important;box-shadow:0 30px 90px #00000075,inset 0 1px #ffffff0f,inset 0 0 36px #8bff6a0a!important}.calendar-modal:before,.ios-calendar-modal:before{content:""!important;border-radius:inherit!important;pointer-events:none!important;opacity:.32!important;background-image:radial-gradient(#c4ff5a33 1px,#0000 1px),linear-gradient(120deg,#c4ff5a14,#0000 40%,#ff97000f)!important;background-size:26px 26px,100% 100%!important;position:absolute!important;inset:0!important}.calendar-modal>*,.ios-calendar-modal>*{z-index:2!important;position:relative!important}.calendar-modal-head{justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;margin-bottom:16px!important;display:flex!important}.calendar-year{color:#f7fff1!important;background:#ffffff14!important;border:1px solid #8bff6a38!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:fit-content!important;height:42px!important;padding:0 18px!important;font-size:18px!important;font-weight:900!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff14!important}.calendar-modal-head h2,.ios-calendar-modal .calendar-modal-head h2{color:#fff!important;letter-spacing:-2px!important;margin:0!important;font-size:clamp(42px,5vw,64px)!important;font-weight:900!important;line-height:.94!important}.calendar-modal-head button{cursor:pointer!important;color:#fff!important;background:#ffffff14!important;border:0!important;border-radius:50%!important;width:44px!important;height:44px!important;font-size:26px!important;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #8bff6a24!important}.real-calendar-grid,.ios-calendar-modal .real-calendar-grid{border-top:1px solid #c4ff5a21!important;border-bottom:0!important;grid-template-columns:repeat(7,1fr)!important;gap:8px!important;margin-bottom:22px!important;padding-top:18px!important;display:grid!important}.real-calendar-grid button,.ios-calendar-modal .real-calendar-grid button{color:#f7fff1!important;cursor:pointer!important;min-height:82px!important;box-shadow:none!important;background:#ffffff09!important;border:1px solid #0000!important;border-radius:18px!important;transition:transform .18s,background .18s,border-color .18s,box-shadow .18s!important;position:relative!important}.real-calendar-grid button:hover,.ios-calendar-modal .real-calendar-grid button:hover{background:#8bff6a17!important;border-color:#8bff6a3d!important;transform:translateY(-2px)!important}.real-calendar-grid button small,.ios-calendar-modal .real-calendar-grid button small{color:#f7fff17a!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important;display:block!important}.real-calendar-grid button b,.ios-calendar-modal .real-calendar-grid button b{color:#fff!important;background:0 0!important;border-radius:50%!important;place-items:center!important;width:48px!important;height:48px!important;margin:3px auto 0!important;font-size:25px!important;font-weight:900!important;display:grid!important}.real-calendar-grid button span,.ios-calendar-modal .real-calendar-grid button span{display:none!important}.real-calendar-grid button:after,.ios-calendar-modal .real-calendar-grid button:after{content:""!important;opacity:.78!important;background:#8dff5f!important;border-radius:50%!important;width:6px!important;height:6px!important;position:absolute!important;bottom:9px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 0 10px #8dff5f8f!important}.real-calendar-grid button.selected,.ios-calendar-modal .real-calendar-grid button.selected{background:#ff97001a!important;border-color:#ff97006b!important;box-shadow:0 0 0 1px #ff97001f,0 10px 28px #0000002e!important}.real-calendar-grid button.selected b,.ios-calendar-modal .real-calendar-grid button.selected b{color:#111!important;background:linear-gradient(#ff9d0a,#e67f00)!important;box-shadow:0 10px 24px #ff910057,inset 0 1px #ffffff2e!important}.ios-event-preview{background:#ffffff0b!important;border:1px solid #8bff6a29!important;border-radius:22px!important;align-items:flex-start!important;gap:14px!important;margin-bottom:18px!important;padding:18px!important;display:flex!important}.ios-event-preview i{background:#8dff5f!important;border-radius:999px!important;width:5px!important;min-height:74px!important;box-shadow:0 0 14px #8dff5f70!important}.ios-event-preview h3{color:#fff!important;margin:0 0 6px!important;font-size:24px!important;font-weight:900!important;line-height:1.15!important}.ios-event-preview p{color:#f7fff19e!important;margin:0!important;font-size:15px!important;font-weight:600!important;line-height:1.45!important}.notify-box,.ios-calendar-modal .notify-box{color:#fff!important;box-shadow:none!important;background:#ffffff0e!important;border:1px solid #8bff6a29!important;border-radius:24px!important;margin-top:18px!important;padding:18px!important}.notify-box h3,.ios-calendar-modal .notify-box h3{color:#fff!important;margin:0 0 14px!important;font-size:22px!important;font-weight:900!important}.notify-box label,.ios-calendar-modal .notify-box label{color:#f7fff1!important;align-items:center!important;gap:12px!important;min-height:38px!important;font-size:17px!important;font-weight:800!important;display:flex!important}.notify-box input,.ios-calendar-modal .notify-box input{accent-color:#ff9700!important;width:18px!important;height:18px!important}.calendar-confirm,.ios-calendar-modal .calendar-confirm{cursor:pointer!important;color:#111!important;background:linear-gradient(#ff9d0a 0%,#e67f00 100%)!important;border:0!important;border-radius:18px!important;width:100%!important;min-height:58px!important;margin-top:18px!important;font-size:18px!important;font-weight:900!important;box-shadow:0 14px 28px #ff880047,inset 0 1px #fff3!important}.calendar-modal:after,.ios-calendar-modal:after{content:"Выберите дату старта. Задачи календаря будут привязаны к выбранному дню."!important;color:#f7fff175!important;margin-top:14px!important;font-size:13px!important;line-height:1.35!important;display:block!important}@media (max-width:760px){.calendar-modal,.ios-calendar-modal{border-radius:26px!important;max-height:calc(100vh - 20px)!important;padding:18px!important}.real-calendar-grid,.ios-calendar-modal .real-calendar-grid{gap:5px!important}.real-calendar-grid button,.ios-calendar-modal .real-calendar-grid button{border-radius:13px!important;min-height:68px!important}.real-calendar-grid button b,.ios-calendar-modal .real-calendar-grid button b{width:38px!important;height:38px!important;font-size:20px!important}.calendar-modal-head h2,.ios-calendar-modal .calendar-modal-head h2{font-size:42px!important}}html,body,button,input,textarea,select,a,span,p,div,li,h1,h2,h3,h4,h5,h6,strong,b{font-family:var(--font-rubik), Rubik, system-ui, sans-serif!important;font-synthesis-weight:none!important;font-weight:400!important}strong,b,.home-hero-ios h1,.home-welcome,.home-subtitle,.ios-card-head h2,.insta-calendar-title,.video-card h3,.home-faq-footer h2,.daily-goal-text,.lesik-nav-item,.lesik-logo{font-weight:400!important}.daily-goals-empty{color:#f4ffefc7;background:#042011b8;border:1px solid #a1ff6524;border-radius:24px;padding:20px;font-size:17px;line-height:1.45}.daily-goals-list{flex-direction:column;gap:14px;margin-top:18px;display:flex}.daily-goal-item{cursor:pointer;color:#f5fff0;text-align:left;background:0 0;border:0;align-items:center;gap:14px;width:100%;padding:0;display:flex}.daily-goal-check{background:#ffffff05;border:1px solid #a1ff6566;border-radius:999px;flex:0 0 30px;width:30px;height:30px;transition:all .2s}.daily-goal-text{color:#f6fff2;font-size:20px;line-height:1.35}.daily-goal-item.is-done .daily-goal-check{background:linear-gradient(#ff9d0a 0%,#e67f00 100%);border-color:#ff9d0acc;box-shadow:0 0 18px #ff9d0a42}.insta-calendar{background:radial-gradient(circle at 20% 0,#6aff8014,#0000 28%),radial-gradient(circle at 85% 15%,#ff99000f,#0000 25%),#03190dd6;border:1px solid #a1ff652e;border-radius:30px;margin-bottom:18px;padding:28px;box-shadow:inset 0 0 0 1px #ffffff05}.insta-calendar-head{justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;display:flex}.insta-calendar-title{color:#f6fff2;font-size:32px;line-height:1.1}.insta-calendar-month{color:#f6fff2b3;margin-top:4px;font-size:18px;line-height:1.1}.insta-weekdays,.insta-days-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:14px 10px;display:grid}.insta-weekdays{margin-bottom:14px}.insta-weekday{text-align:center;color:#f6fff273;font-size:28px}.insta-day{cursor:pointer;justify-content:center;align-items:flex-start;min-height:78px;display:flex;position:relative}.insta-day-number{color:#f6fff2b8;border-radius:999px;justify-content:center;align-items:center;width:54px;height:54px;font-size:21px;transition:all .2s;display:flex;position:relative}.insta-day.has-plan .insta-day-number:after{content:"";background:#8dc9ff;border-radius:999px;width:6px;height:6px;position:absolute;bottom:4px;left:50%;transform:translate(-50%);box-shadow:0 0 10px #8dc9ff73}.insta-day.is-completed .insta-day-number{color:#101010;background:linear-gradient(#ff9d0a 0%,#e67f00 100%);box-shadow:0 0 18px #ff9d0a52}.insta-day.is-selected .insta-day-number{outline:1px solid #a1ff6599;box-shadow:0 0 0 1px #a1ff6540,0 0 18px #a1ff651f}.insta-day.is-empty{opacity:.14;pointer-events:none}.insta-selected-day-card{background:#ffffff08;border:1px solid #a1ff6524;border-radius:20px;margin:0 0 18px;padding:16px 18px}.insta-selected-day-title{color:#f6fff2;margin-bottom:6px;font-size:21px}.insta-selected-day-subtitle{color:#f6fff29e;font-size:28px;line-height:1.4}.calendar-strip-card.done{border-color:#ff9d0a73!important;box-shadow:0 0 18px #ff9d0a29!important}@media (max-width:900px){.daily-goal-text{font-size:16px}.insta-day-number{width:42px;height:42px;font-size:17px}.insta-calendar{border-radius:24px;padding:18px}}.home-calendar-strip .ios-card-head a{display:none!important}.home-calendar-strip .ios-card-head .open-calendar-button{justify-content:center!important;align-items:center!important;display:inline-flex!important}@media (max-width:760px){.insta-calendar-modal-backdrop{padding:10px!important}.insta-calendar-modal{border-radius:26px!important;max-height:calc(100vh - 20px)!important;padding:18px!important}.insta-calendar-modal-head h2{font-size:32px!important}.open-calendar-button{width:100%!important}}.open-calendar-button{cursor:pointer!important;color:#111!important;background:linear-gradient(#ff9d0a 0%,#e67f00 100%)!important;border:0!important;border-radius:999px!important;min-height:44px!important;padding:0 18px!important;font-size:15px!important;font-weight:400!important;box-shadow:0 10px 24px #ff91003d,inset 0 1px #ffffff2e!important}.insta-calendar-modal-backdrop{z-index:13000!important;-webkit-backdrop-filter:blur(16px)!important;background:#000a06c2!important;place-items:center!important;padding:24px!important;display:grid!important;position:fixed!important;inset:0!important}.insta-calendar-modal{color:#f7fff1!important;background:radial-gradient(circle at 20% 0,#6aff801a,#0000 30%),radial-gradient(circle at 84% 18%,#ff990014,#0000 28%),linear-gradient(#052a16f7,#02130afc)!important;border:1px solid #8bff6a3d!important;border-radius:34px!important;width:min(760px,100%)!important;max-height:calc(100vh - 48px)!important;padding:28px!important;overflow-y:auto!important;box-shadow:0 30px 90px #0000007a,inset 0 1px #ffffff0f!important}.insta-calendar-modal-head{justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;margin-bottom:24px!important;display:flex!important}.insta-calendar-modal-head p{color:#f7fff194!important;margin:0 0 6px!important;font-size:16px!important}.insta-calendar-modal-head h2{color:#fff!important;letter-spacing:-1px!important;margin:0!important;font-size:clamp(34px,4vw,54px)!important;font-weight:400!important;line-height:1!important}.insta-calendar-modal-head button{cursor:pointer!important;color:#fff!important;background:#ffffff14!important;border:0!important;border-radius:50%!important;width:44px!important;height:44px!important;font-size:26px!important}.insta-calendar-in-modal{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.notify-box h3,.ios-calendar-modal .notify-box h3{max-width:520px!important;line-height:1.2!important}.home-calendar-strip .ios-card-head{align-items:center!important}.open-calendar-button{cursor:pointer!important;color:#111!important;background:linear-gradient(#ff9d0a 0%,#e67f00 100%)!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:44px!important;padding:0 18px!important;font-size:15px!important;font-weight:400!important;display:inline-flex!important;box-shadow:0 10px 24px #ff91003d,inset 0 1px #ffffff2e!important}@media (max-width:760px){.home-calendar-strip .ios-card-head{flex-direction:column!important;align-items:stretch!important}.open-calendar-button{width:100%!important}}.home-calendar-strip .ios-card-head{justify-content:space-between!important;align-items:center!important;gap:18px!important;display:flex!important}@media (max-width:760px){.home-calendar-strip .ios-card-head{flex-direction:column!important;align-items:stretch!important}.open-calendar-button{width:100%!important}}.home-calendar-promo{justify-content:space-between!important;align-items:center!important;gap:24px!important;margin-bottom:18px!important;padding:28px!important;display:flex!important}.home-calendar-promo h2{color:#fff!important;margin:0 0 10px!important;font-size:32px!important;font-weight:400!important;line-height:1.1!important}.calendar-promo-text{color:#f7fff1ad!important;max-width:760px!important;margin:0!important;font-size:17px!important;font-weight:400!important;line-height:1.45!important}.open-calendar-button{cursor:pointer!important;color:#111!important;white-space:nowrap!important;background:linear-gradient(#ff9d0a 0%,#e67f00 100%)!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:52px!important;padding:0 24px!important;font-size:16px!important;font-weight:400!important;display:inline-flex!important;box-shadow:0 12px 26px #ff91003d,inset 0 1px #ffffff2e!important}.open-calendar-button:hover{filter:brightness(1.06)!important;transform:translateY(-1px)!important}@media (max-width:760px){.home-calendar-promo{flex-direction:column!important;align-items:stretch!important;padding:22px!important}.home-calendar-promo h2{font-size:26px!important}.calendar-promo-text{font-size:15px!important}.open-calendar-button{width:100%!important}}.insta-modal-day-card{margin-top:22px!important;padding:20px!important}.insta-modal-day-tasks{gap:12px!important;margin-top:16px!important;display:grid!important}.insta-modal-task{color:#f7fff1e0!important;text-align:left!important;cursor:pointer!important;background:#ffffff09!important;border:1px solid #a1ff6529!important;border-radius:18px!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:52px!important;padding:12px 14px!important;font-size:16px!important;font-weight:400!important;line-height:1.35!important;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s!important;display:flex!important}.insta-modal-task:hover{background:#a1ff6512!important;border-color:#a1ff6552!important;transform:translateY(-1px)!important}.insta-modal-task-check{color:#111!important;border:1px solid #a1ff656b!important;border-radius:999px!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;font-size:15px!important;line-height:1!important;display:grid!important}.insta-modal-task.is-done{background:#ff9d0a17!important;border-color:#ff9d0a73!important;box-shadow:0 0 18px #ff9d0a1f!important}.insta-modal-task.is-done .insta-modal-task-check{background:linear-gradient(#ff9d0a 0%,#e67f00 100%)!important;border-color:#ff9d0acc!important;box-shadow:0 0 16px #ff9d0a47!important}.insta-modal-task.is-done span:last-child{color:#f7fff194!important;text-decoration:line-through!important}@media (max-width:760px){.insta-modal-task{border-radius:15px!important;font-size:14px!important}.insta-modal-day-card{padding:16px!important}}.next-step-card{flex-direction:column!important;justify-content:space-between!important;gap:18px!important;min-height:100%!important;display:flex!important}.next-step-card h2{color:#fff!important;margin:0!important;font-size:30px!important;font-weight:400!important;line-height:1.08!important}.next-step-text{color:#f7fff1ad!important;margin:0!important;font-size:16px!important;font-weight:400!important;line-height:1.45!important}.next-step-list{gap:10px!important;display:grid!important}.next-step-item{opacity:.52!important;background:#ffffff09!important;border:1px solid #a1ff6524!important;border-radius:16px!important;align-items:center!important;gap:12px!important;min-height:46px!important;padding:10px 12px!important;display:flex!important}.next-step-item.active{opacity:1!important;background:#a1ff650f!important;border-color:#a1ff6542!important}.next-step-item span{color:#111!important;background:linear-gradient(#ff9d0a 0%,#e67f00 100%)!important;border-radius:999px!important;place-items:center!important;width:26px!important;min-width:26px!important;height:26px!important;font-size:14px!important;font-weight:400!important;display:grid!important}.next-step-item p{color:#f7fff1db!important;margin:0!important;font-size:15px!important;font-weight:400!important;line-height:1.25!important}.next-step-actions{margin-top:auto!important;display:flex!important}.next-step-actions .open-calendar-button{width:100%!important}@media (max-width:760px){.next-step-card h2{font-size:25px!important}.next-step-text{font-size:15px!important}}.expert-trends-card{flex-direction:column!important;gap:18px!important;display:flex!important}.expert-trends-head{justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;display:flex!important}.expert-trends-head h2{color:#fff!important;margin:0!important;font-size:30px!important;font-weight:400!important;line-height:1.08!important}.expert-trends-head>span{color:#111!important;background:linear-gradient(#ff9d0a 0%,#e67f00 100%)!important;border-radius:999px!important;place-items:center!important;min-width:42px!important;height:42px!important;font-size:14px!important;font-weight:400!important;display:grid!important;box-shadow:0 10px 24px #ff910038!important}.expert-trends-subtitle{color:#f7fff1ad!important;margin:0!important;font-size:16px!important;line-height:1.45!important}.expert-trends-list{gap:12px!important;display:grid!important}.expert-trends-list article{background:#ffffff09!important;border:1px solid #a1ff6524!important;border-radius:18px!important;padding:14px!important}.expert-trends-list article span{color:#ffb13b!important;margin-bottom:8px!important;font-size:13px!important;display:block!important}.expert-trends-list article h3{color:#fff!important;margin:0 0 8px!important;font-size:18px!important;font-weight:400!important;line-height:1.2!important}.expert-trends-list article p{color:#f7fff19e!important;margin:0!important;font-size:14px!important;line-height:1.4!important}.expert-trends-actions{margin-top:auto!important;display:flex!important}.expert-trends-actions .open-calendar-button{width:100%!important}@media (max-width:760px){.expert-trends-head h2{font-size:25px!important}.expert-trends-subtitle{font-size:15px!important}}.profile-control-card{max-width:980px!important}.profile-card-header{justify-content:space-between!important;align-items:center!important;gap:18px!important;display:flex!important}.profile-readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin:18px 0!important;display:grid!important}.readiness-card{background:#ffffff09!important;border:1px solid #a1ff6529!important;border-radius:22px!important;flex-direction:column!important;padding:16px!important;display:flex!important;position:relative!important}.readiness-card.danger{background:linear-gradient(#ff4a4a2e,#ff4a4a14)!important;border-color:#ff4a4a9e!important;box-shadow:inset 0 0 0 1px #ff4a4a4d!important}.readiness-card span{color:#ffb13b!important;margin-bottom:10px!important;display:block!important}.readiness-card h2{color:#fff!important;margin:0 0 8px!important;font-size:18px!important;font-weight:400!important}.readiness-card p{color:#f7fff1a8!important;margin:0!important;font-size:14px!important;line-height:1.4!important}.readiness-card-actions{gap:8px!important;display:inline-flex!important;position:absolute!important;top:12px!important;right:12px!important}.readiness-help,.readiness-edit{color:#fff!important;cursor:pointer!important;background:#0000004d!important;border:1px solid #ffffff59!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:28px!important;height:28px!important;font-size:14px!important;display:inline-flex!important}.readiness-edit{font-size:15px!important}.profile-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.profile-actions a,.profile-actions button{cursor:pointer!important;border:0!important;border-radius:18px!important;justify-content:center!important;align-items:center!important;min-height:52px!important;font-weight:400!important;display:inline-flex!important}.profile-actions a{color:#111!important;background:linear-gradient(#ff9d0a 0%,#e67f00 100%)!important}.profile-actions .disabled-link{opacity:.42!important;pointer-events:none!important;filter:grayscale(.3)!important}.profile-modal-backdrop{z-index:14000!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#000a06c2!important;place-items:center!important;padding:22px!important;display:grid!important;position:fixed!important;inset:0!important}.profile-modal{color:#fff!important;background:radial-gradient(circle at 20% 0,#6aff801a,#0000 30%),linear-gradient(#052a16fa,#02130afc)!important;border:1px solid #a1ff6538!important;border-radius:30px!important;width:min(680px,100%)!important;max-height:calc(100vh - 44px)!important;padding:26px!important;overflow-y:auto!important;box-shadow:0 30px 90px #0000007a!important}.profile-modal-large{width:min(980px,100%)!important}.profile-modal-head{justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;margin-bottom:18px!important;display:flex!important}.profile-modal-head h2{margin:0!important;font-size:34px!important;font-weight:400!important;line-height:1.08!important}.profile-modal-head button{color:#fff!important;cursor:pointer!important;background:#ffffff14!important;border:0!important;border-radius:50%!important;width:42px!important;height:42px!important;font-size:26px!important}.profile-modal-text,.profile-form-block p,.form-hint{color:#f7fff1a8!important;line-height:1.45!important}.profile-check-row{color:#fff!important;align-items:center!important;gap:12px!important;min-height:46px!important;font-size:18px!important;display:flex!important}.profile-check-row input{accent-color:#ff9700!important;width:18px!important;height:18px!important}.profile-form-block{background:#ffffff09!important;border:1px solid #a1ff6524!important;border-radius:22px!important;margin-top:18px!important;padding:18px!important}.profile-form-block h3{color:#fff!important;margin:0 0 10px!important;font-size:22px!important;font-weight:400!important}.profile-form-block input,.profile-form-block textarea{color:#fff!important;background:#000c068f!important;border:1px solid #a1ff6533!important;border-radius:18px!important;outline:none!important;width:100%!important;padding:14px 16px!important;font-size:16px!important}.profile-form-block textarea{resize:vertical!important;min-height:130px!important}.platform-pills,.product-status-row{flex-wrap:wrap!important;gap:10px!important;display:flex!important}.platform-pills button,.product-status-row button{color:#fff!important;cursor:pointer!important;background:#ffffff0a!important;border:1px solid #a1ff6533!important;border-radius:999px!important;min-height:42px!important;padding:0 16px!important}.platform-pills button.selected,.product-status-row button.selected{color:#111!important;background:linear-gradient(#ff9d0a 0%,#e67f00 100%)!important;border-color:#ff9d0ab3!important}.two-cols{grid-template-columns:1fr 1fr!important;gap:14px!important;display:grid!important}.modal-save-button{color:#111!important;cursor:pointer!important;background:linear-gradient(#ff9d0a 0%,#e67f00 100%)!important;border:0!important;border-radius:18px!important;width:100%!important;min-height:58px!important;margin-top:18px!important;font-size:17px!important}@media (max-width:760px){.profile-readiness-grid,.profile-actions,.two-cols{grid-template-columns:1fr!important}.profile-modal{border-radius:24px!important;padding:18px!important}.profile-modal-head h2{font-size:26px!important}}@media (max-width:760px){.audience-upload-box{flex-direction:column!important;align-items:stretch!important}.audience-upload-button{width:100%!important}}.audience-upload-box{background:radial-gradient(circle at 12% 10%,#6aff8014,#0000 30%),#ffffff09!important;border:1px dashed #a1ff6547!important;border-radius:20px!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;margin-top:14px!important;padding:16px!important;display:flex!important}.audience-upload-box h4{color:#fff!important;margin:0 0 6px!important;font-size:18px!important;font-weight:400!important}.audience-upload-box p{color:#f7fff19e!important;margin:0!important;font-size:14px!important;line-height:1.4!important}.audience-upload-button{cursor:pointer!important;color:#111!important;background:linear-gradient(#ff9d0a 0%,#e67f00 100%)!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;min-height:46px!important;padding:0 18px!important;display:inline-flex!important;box-shadow:0 10px 24px #ff910038,inset 0 1px #ffffff2e!important}.audience-upload-button input{display:none!important}@media (max-width:760px){.audience-upload-box{flex-direction:column!important;align-items:stretch!important}.audience-upload-button{width:100%!important}}.audience-ai-button{color:#f7fff1!important;cursor:pointer!important;background:#a1ff6514!important;border:1px solid #a1ff653d!important;border-radius:999px!important;min-height:46px!important;padding:0 18px!important}@media (max-width:760px){.audience-ai-actions{grid-template-columns:1fr!important}}.audience-ai-start-button:hover{filter:brightness(1.06)!important;transform:translateY(-1px)!important}.audience-ai-state,.audience-ai-question-box,.audience-ai-result-box{color:#fff!important;background:#ffffff09!important;border:1px solid #a1ff6529!important;border-radius:22px!important;margin-top:18px!important;padding:18px!important}.audience-ai-question-box h3,.audience-ai-result-box h3{color:#fff!important;margin:0 0 12px!important;font-size:24px!important;font-weight:400!important}.audience-ai-question-box textarea,.audience-ai-result-box textarea{color:#fff!important;resize:vertical!important;background:#000c068f!important;border:1px solid #a1ff6533!important;border-radius:18px!important;outline:none!important;width:100%!important;min-height:180px!important;padding:14px 16px!important;font-size:16px!important}.audience-ai-result-box textarea{min-height:420px!important}.audience-ai-actions{grid-template-columns:1fr 1fr!important;gap:12px!important;display:grid!important}.modal-secondary-button{color:#fff!important;cursor:pointer!important;background:#ffffff0a!important;border:1px solid #a1ff6538!important;border-radius:18px!important;width:100%!important;min-height:58px!important;margin-top:18px!important}@media (max-width:760px){.audience-ai-actions{grid-template-columns:1fr!important}}.product-entry-card{border-color:#ff9d0a38!important}.product-unpack-modal .profile-form-block{margin-top:14px!important}.profile-guard-modal{width:min(560px,100%)!important}.profile-guard-text{color:#f7fff1c7!important;margin:0!important;font-size:18px!important;line-height:1.45!important}.audience-ai-start-button{cursor:pointer!important;color:#111!important;background:linear-gradient(#ff9d0a 0%,#e67f00 100%)!important;border:0!important;border-radius:18px!important;width:100%!important;min-height:52px!important;margin-top:14px!important;font-size:16px!important;font-weight:400!important;box-shadow:0 12px 26px #ff91003d,inset 0 1px #ffffff2e!important}@media (max-width:760px){.product-open-button,.audience-ai-start-button{min-height:48px!important}}.profile-modal-large:not(.product-unpack-modal) .profile-form-block:has(input[placeholder*=Salebot]){display:none!important}.profile-modal-large:not(.product-unpack-modal) .profile-form-block:has(textarea[placeholder*=результат]){display:none!important}.profile-modal-large:not(.product-unpack-modal) .profile-form-block.two-cols{display:none!important}.product-open-button{cursor:pointer!important;color:#111!important;background:linear-gradient(#ff9d0a 0%,#e67f00 100%)!important;border:0!important;border-radius:18px!important;width:100%!important;min-height:52px!important;margin-top:14px!important;font-size:16px!important;font-weight:400!important;box-shadow:0 12px 26px #ff91003d,inset 0 1px #ffffff2e!important}.product-open-button:disabled{opacity:.45!important;cursor:not-allowed!important;filter:grayscale(.3)!important}.audience-ai-start-button{cursor:pointer!important;color:#111!important;background:linear-gradient(#ff9d0a 0%,#e67f00 100%)!important;border:0!important;border-radius:18px!important;width:100%!important;min-height:52px!important;margin-top:14px!important;font-size:16px!important;font-weight:400!important}.product-unpack-modal .profile-form-block{display:block!important}.product-unpack-modal .profile-form-block.two-cols{display:grid!important}.site-landing,.login-page{min-height:calc(100vh - 96px)}.site-landing{place-items:center;padding:40px 20px;display:grid}.site-landing-hero{background:#052312cc;border:1px solid #78ff5059;border-radius:24px;max-width:900px;padding:36px}.site-landing-kicker{color:#baff58;font-weight:700}.site-landing-hero h1{margin:8px 0 14px;font-size:clamp(30px,5vw,56px)}.site-landing-subtitle{color:#f0ffead9;max-width:760px}.site-landing-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.landing-secondary{border:1px solid #aaff6480;border-radius:12px;padding:14px 20px}.site-landing-benefits{gap:10px;margin-top:26px;display:grid}.site-landing-benefits li{color:#f0ffeae6}.login-forgot{color:#baff58;margin-top:14px;display:inline-block}.site-footer{color:#eeffe7cc;background:#01140af2;border-top:1px solid #8cff5a33;flex-wrap:wrap;justify-content:space-between;gap:14px;padding:16px 24px 26px;display:flex}.site-footer-links{gap:14px;display:flex}.site-footer-links a{text-decoration:underline}.lesik-main,.lesik-home-screen{padding-top:8px}.lesik-promo-hero{background:#00140ab8;border:1px solid #a1ff6538;border-radius:26px;grid-template-columns:1.15fr .9fr .8fr;gap:20px;margin-bottom:18px;padding:24px;display:grid}.lesik-promo-copy h1{margin:8px 0 12px;font-size:clamp(30px,3.2vw,54px);line-height:.95}.lesik-promo-copy h1 span{display:block}.lesik-promo-kicker{color:#d7ff95;text-transform:uppercase;font-size:12px}.lesik-promo-lead{color:#eeffe4e6}.lesik-promo-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lesik-promo-steps article{align-items:center;gap:8px;display:flex}.lesik-phone{background:#021a0ce0;border:1px solid #baff5859;border-radius:24px;padding:12px}.lesik-phone h2{margin:8px 0 10px}.lesik-phone-row{gap:8px;margin-bottom:8px;display:flex}.lesik-left-socials,.lesik-right-socials{gap:8px;display:grid}.lesik-left-socials div,.lesik-right-socials div{align-items:center;gap:8px;display:flex}.lesik-promo-cta{color:#1d1305;background:linear-gradient(#ffb03b,#f08b00);border-radius:12px;padding:12px 18px;font-weight:800;display:inline-flex}@media (max-width:1200px){.lesik-promo-hero{grid-template-columns:1fr}}.status-help,.readiness-help,.status-edit,.readiness-edit{font-size:0!important}.status-help:before,.readiness-help:before{content:"i";font-size:14px;font-weight:800}.status-edit:before,.readiness-edit:before{content:"✎";font-size:14px}html,body{font-family:Rubik,Inter,Arial,system-ui,sans-serif}.landing-page-v2{color:#f8fff1;background:radial-gradient(circle at 15% 18%,#b7ff5b2e,#0000 28%),radial-gradient(circle at 82% 16%,#ff972a33,#0000 26%),linear-gradient(135deg,#001006 0%,#062914 48%,#001008 100%);min-height:100vh;padding:clamp(12px,2vw,26px)}.landing-hero-v2{background:linear-gradient(110deg,#00140aeb,#022b14c2),radial-gradient(circle at 72%,#ffa62040,#0000 34%);border:1px solid #baff5847;border-radius:36px;grid-template-columns:minmax(360px,.92fr) minmax(620px,1.08fr);align-items:center;gap:clamp(22px,4vw,58px);min-height:calc(100vh - 52px);padding:clamp(28px,5vw,76px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 80px #70ff5b12,0 24px 70px #00000047}.landing-hero-v2:before{content:"";pointer-events:none;opacity:.22;background-image:radial-gradient(circle,#cbff6d52 0 1px,#0000 1.7px);background-size:36px 36px;position:absolute;inset:0}.landing-copy-v2,.landing-visual-v2,.landing-sections-v2{z-index:1;position:relative}.landing-kicker-v2{color:#d9ff9b;letter-spacing:.08em;text-transform:uppercase;background:#00231094;border:1px solid #baff584d;border-radius:999px;width:fit-content;margin:0 0 18px;padding:9px 14px;font-size:13px}.landing-copy-v2 h1{letter-spacing:-2.7px;max-width:790px;margin:0;font-size:clamp(44px,5.7vw,92px);font-weight:500;line-height:.88}.landing-copy-v2 h1 span{display:block}.landing-copy-v2 h1 span:first-child{color:#fff}.landing-copy-v2 h1 span:last-child{color:#ffb23f;text-shadow:0 0 34px #ffa4254d}.landing-lead-v2{color:#f1ffebd1;max-width:690px;margin:28px 0 0;font-size:clamp(18px,1.5vw,25px);line-height:1.45}.landing-actions-v2{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.landing-primary-v2,.landing-secondary-v2{border-radius:18px;justify-content:center;align-items:center;min-height:58px;padding:0 24px;font-size:17px;transition:all .2s;display:inline-flex}.landing-primary-v2{color:#1f1302;background:linear-gradient(#ffc75d,#ff9300);box-shadow:0 0 30px #ff940057}.landing-secondary-v2{color:#eaffd1;background:#0023108a;border:1px solid #baff5857}.landing-primary-v2:hover,.landing-secondary-v2:hover{filter:brightness(1.05);transform:translateY(-2px)}.landing-proof-v2{color:#ebffe2b3;align-items:center;gap:14px;margin-top:24px;display:flex}.landing-proof-v2 b{color:#caff73;background:#00210fad;border:1px solid #baff5859;border-radius:20px;place-items:center;min-width:64px;height:64px;display:grid}.landing-visual-v2{grid-template-columns:minmax(135px,.75fr) minmax(250px,330px) minmax(150px,.85fr);align-items:center;gap:24px;min-height:630px;display:grid}.landing-socials-v2{gap:20px;display:grid}.landing-social-pill-v2{color:#f8fff1e6;background:#00180cb8;border:1px solid #ffb43370;border-radius:999px;align-items:center;gap:12px;min-height:64px;padding:10px 14px;display:flex;position:relative;box-shadow:0 0 20px #ff95001a}.landing-social-pill-v2:after{content:"";background:linear-gradient(90deg,#ffb031cc,#ffb03100);width:72px;height:1px;position:absolute;top:50%}.landing-socials-left-v2 .landing-social-pill-v2:after{right:-72px}.landing-socials-right-v2 .landing-social-pill-v2:after{background:linear-gradient(90deg,#ffb03100,#ffb031cc);left:-72px}.landing-social-pill-v2 b{color:#ffe0a3;background:#ff971426;border:1px solid #ffc4567a;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:15px;display:grid}.landing-phone-v2{background:radial-gradient(circle at 50% 0,#ffb53638,#0000 36%),linear-gradient(#082213,#031207 74%,#061c0f);border:9px solid #07150d;border-radius:42px;min-height:590px;padding:34px 20px 20px;position:relative;transform:rotate(3deg);box-shadow:0 28px 60px #0000007a,0 0 42px #ff9a152e}.landing-phone-speaker-v2{background:#061008;border-radius:0 0 16px 16px;width:96px;height:20px;position:absolute;top:13px;left:50%;transform:translate(-50%)}.landing-phone-top-v2{color:#f0ffe6b8;justify-content:space-between;margin-bottom:20px;font-size:13px;display:flex}.landing-phone-top-v2 b{color:#caff73}.landing-phone-card-v2{background:linear-gradient(#ffad2f38,#ff90001f);border:1px solid #ffc05657;border-radius:24px;padding:18px}.landing-phone-card-v2 small,.landing-phone-card-v2 span{color:#f0ffe6ad;display:block}.landing-phone-card-v2 strong{color:#fff;margin:7px 0;font-size:22px;line-height:1.05;display:block}.landing-phone-row-v2{background:#baff580f;border:1px solid #baff5824;border-radius:18px;align-items:center;gap:12px;min-height:62px;margin-top:12px;padding:10px;display:flex}.landing-phone-row-v2 b{color:#1d1305;background:#caff73;border-radius:12px;flex:none;place-items:center;width:34px;height:34px;display:grid}.landing-phone-row-v2 span{color:#f5ffefe0;font-size:14px}.landing-phone-bottom-v2{text-align:center;color:#1d1305;background:linear-gradient(#caff73,#9be545);border-radius:18px;margin-top:16px;padding:14px}.landing-sections-v2{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(1180px,100% - 32px);margin:24px auto 0;display:grid}.landing-sections-v2 article{background:#00190cb8;border:1px solid #baff5838;border-radius:26px;min-height:190px;padding:24px}.landing-sections-v2 h2{color:#caff73;margin:0 0 12px;font-size:24px;font-weight:500}.landing-sections-v2 p{color:#eeffe7b8;margin:0;line-height:1.5}.lesik-promo-hero{background:radial-gradient(circle at 62%,#ff9b172e,#0000 34%),linear-gradient(135deg,#002310eb,#001209f0)!important;border-radius:34px!important;grid-template-columns:minmax(320px,1.05fr) minmax(330px,.86fr) minmax(250px,.72fr)!important;align-items:center!important;gap:26px!important;padding:clamp(22px,3vw,38px)!important;overflow:hidden!important}.lesik-promo-copy h1{letter-spacing:-2px!important;font-size:clamp(40px,4.2vw,76px)!important;font-weight:400!important;line-height:.9!important}.lesik-promo-copy h1 span:first-child{color:#fff!important}.lesik-promo-copy h1 span:last-child{color:#ffb23f!important}.lesik-promo-lead{max-width:660px!important;font-size:clamp(17px,1.25vw,22px)!important;line-height:1.42!important}.lesik-promo-lead mark,.lesik-promo-points mark{color:#ffe0a3!important;background:#ffa01f29!important;border-radius:8px!important;padding:0 5px!important}.lesik-promo-steps article{background:#00160a85!important;border:1px solid #baff5829!important;border-radius:18px!important;min-height:58px!important;padding:12px!important}.lesik-promo-visual{grid-template-columns:minmax(120px,160px) minmax(230px,285px)!important;align-items:center!important;gap:16px!important;display:grid!important}.lesik-phone{background:radial-gradient(circle at 50% 0,#ffb53630,#0000 32%),linear-gradient(#082213,#031207 74%,#061c0f)!important;border:8px solid #07150d!important;border-radius:38px!important;min-height:510px!important;padding:36px 16px 16px!important;transform:rotate(2deg)!important;box-shadow:0 24px 46px #0000006b,0 0 34px #ff9a1529!important}.lesik-phone-island{background:#061008!important;border-radius:0 0 14px 14px!important;width:88px!important;height:18px!important;top:11px!important;left:50%!important;transform:translate(-50%)!important}.lesik-phone h2{color:#fff!important;font-size:25px!important;font-weight:400!important}.lesik-phone-row{background:#baff580f!important;border:1px solid #baff5824!important;border-radius:18px!important;align-items:center!important;min-height:58px!important;padding:9px!important}.lesik-phone-row b{color:#1d1305!important;background:#caff73!important;border-radius:12px!important;flex:none!important;place-items:center!important;width:32px!important;height:32px!important;display:grid!important}.lesik-left-socials div,.lesik-right-socials div{background:#00180cb3!important;border:1px solid #ffb4336b!important;border-radius:999px!important;min-height:50px!important;padding:8px 10px!important;position:relative!important}.lesik-left-socials div:after,.lesik-right-socials div:before{content:"";background:linear-gradient(90deg,#ffb031c7,#ffb03100);width:52px;height:1px;position:absolute;top:50%}.lesik-left-socials div:after{right:-52px}.lesik-right-socials div:before{background:linear-gradient(90deg,#ffb03100,#ffb031c7);left:-52px}.lesik-left-socials b,.lesik-right-socials b{color:#ffe0a3!important;background:#ff971426!important;border:1px solid #ffc4567a!important;border-radius:50%!important;place-items:center!important;width:34px!important;height:34px!important;font-size:12px!important;display:grid!important}.lesik-promo-side{gap:18px!important;display:grid!important}@media (max-width:1220px){.landing-hero-v2,.lesik-promo-hero{grid-template-columns:1fr!important}.landing-visual-v2{grid-template-columns:1fr;justify-items:center;min-height:auto}.landing-socials-v2{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.landing-social-pill-v2:after,.lesik-left-socials div:after,.lesik-right-socials div:before{display:none}.lesik-promo-visual{grid-template-columns:1fr!important;justify-items:center!important}}@media (max-width:760px){.landing-page-v2{padding:10px}.landing-hero-v2{border-radius:26px;min-height:auto;padding:24px 16px}.landing-copy-v2 h1{letter-spacing:-1.2px;font-size:40px}.landing-actions-v2,.landing-primary-v2,.landing-secondary-v2{width:100%}.landing-socials-v2,.landing-sections-v2{grid-template-columns:1fr}.landing-phone-v2{width:min(100%,320px);min-height:540px;transform:none}}.main-v3-hero{background:radial-gradient(circle at 62% 49%,#ffb0332e,#0000 22%),radial-gradient(circle at 56%,#ffb03314,#0000 34%),linear-gradient(135deg,#032715 0%,#021d10 38%,#01140b 100%);border:1px solid #e4af3f42;border-radius:34px;grid-template-columns:minmax(460px,1.1fr) minmax(360px,.9fr) minmax(300px,.76fr);align-items:center;gap:28px;padding:34px 34px 28px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 10px 40px #00000047}.main-v3-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffb0330f,#0000 28%),linear-gradient(#ffffff05,#0000 24%);position:absolute;inset:0}.main-v3-copy,.main-v3-center,.main-v3-side{z-index:1;position:relative}.main-v3-kicker{letter-spacing:.08em;text-transform:uppercase;color:#ebf5e5bf;margin:0 0 12px;font-size:12px;line-height:1.2}.main-v3-title{letter-spacing:-.04em;text-transform:uppercase;gap:4px;margin:0;font-size:clamp(44px,4.8vw,74px);font-weight:800;line-height:.92;display:grid}.main-v3-title span:first-child{color:#ffd56a}.main-v3-title span:last-child{color:#f6f6f1}.main-v3-subtitle{color:#f9fbf5eb;margin:18px 0 20px;font-size:clamp(18px,1.35vw,23px);line-height:1.36}.main-v3-subtitle mark,.main-v3-note mark{color:#ffd56a;background:0 0;font-weight:700}.main-v3-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.main-v3-feature-card{background:linear-gradient(#0a301ad9,#061f12eb);border:1px solid #b6e97029;border-radius:18px;min-height:124px;padding:16px 14px 14px;box-shadow:inset 0 1px #ffffff08}.main-v3-feature-icon{color:#ffcc61;background:#ffb32d12;border:1px solid #ffc25547;border-radius:16px;place-items:center;width:54px;height:54px;margin-bottom:14px;font-size:28px;line-height:1;display:grid}.main-v3-feature-title{gap:2px;display:grid}.main-v3-feature-title span{color:#f3f6ef;font-size:17px;line-height:1.16}.main-v3-note{grid-template-columns:44px 1fr;align-items:start;gap:14px;margin-top:14px;display:grid}.main-v3-note-icon{color:#9ef27b;background:#50ba591f;border:1px solid #7ee86e47;border-radius:50%;place-items:center;width:44px;height:44px;font-size:18px;display:grid}.main-v3-note p{color:#f6f8f3f2;margin:0;font-size:18px;line-height:1.45}.main-v3-center{grid-template-columns:132px minmax(250px,1fr);align-items:center;gap:22px;display:grid}.main-v3-socials{gap:14px;display:grid}.main-v3-pill{background:#072313c7;border:1px solid #e9b1347a;border-radius:999px;align-items:center;gap:12px;min-height:56px;padding:8px 12px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff08}.main-v3-pill-left:after,.main-v3-pill-right:before{content:"";border-radius:999px;width:74px;height:2px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 16px #ffb23140}.main-v3-pill-left:after{background:linear-gradient(90deg,#ffb231f2,#ffb23100);right:-74px}.main-v3-pill-right:before{background:linear-gradient(90deg,#ffb23100,#ffb231f2);left:-74px}.main-v3-pill-icon{color:#fff;border:1px solid #ffffff26;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:15px;font-weight:700;display:grid}.main-v3-pill-icon.network{color:#ffd472;background:linear-gradient(#ffbe4b38,#ff9a1e1a)}.main-v3-pill-icon.telegram{color:#82d0ff;background:linear-gradient(#4db9ff47,#1f80cd24)}.main-v3-pill-icon.youtube{color:#ff9c9c;background:linear-gradient(#ff70703d,#d63a3a1f)}.main-v3-pill-icon.pinterest{color:#ffb18f;background:linear-gradient(#ff7c583d,#d84f2a1f)}.main-v3-pill-icon.threads{color:#fff;background:linear-gradient(#ffffff2e,#ffffff12)}.main-v3-pill-icon.right{color:#d0ff78;background:#9be35817;border-color:#9be35842}.main-v3-pill-text{color:#f4f7ef;white-space:nowrap;font-size:17px;line-height:1.2}.main-v3-phone-wrap{justify-content:center;align-items:center;min-height:560px;display:flex;position:relative}.main-v3-phone-glow{filter:blur(20px);pointer-events:none;background:radial-gradient(circle,#ffb23133,#0000 62%);border-radius:50%;position:absolute;inset:12% 8%}.main-v3-phone-image{z-index:1;object-fit:contain;filter:drop-shadow(0 28px 44px #00000059)drop-shadow(0 0 24px #ffb32d29);width:min(100%,330px);height:auto;position:relative}.main-v3-side{align-content:center;gap:18px;display:grid}.main-v3-cta{color:#211606;background:linear-gradient(#ffbb2a,#f3a313);border-radius:999px;justify-content:center;align-items:center;min-height:58px;padding:0 22px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 12px 26px #f3a31338}.main-v3-cta:hover{transform:translateY(-1px)}.main-v3-side-subtitle{color:#f4f7efe0;margin:0 0 2px;font-size:17px;line-height:1.35}.main-v3-socials-right .main-v3-pill{min-height:58px;padding-left:14px}@media (max-width:1380px){.main-v3-hero{grid-template-columns:1fr}.main-v3-center{grid-template-columns:1fr;justify-items:center}.main-v3-socials-left,.main-v3-socials-right{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.main-v3-side{align-content:start}.main-v3-pill-left:after,.main-v3-pill-right:before{display:none}}@media (max-width:900px){.main-v3-hero{border-radius:24px;padding:22px 16px 18px}.main-v3-title{font-size:38px}.main-v3-subtitle{font-size:17px}.main-v3-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.main-v3-feature-card{min-height:108px}.main-v3-feature-title span{font-size:15px}.main-v3-note{grid-template-columns:38px 1fr;gap:10px}.main-v3-note-icon{width:38px;height:38px;font-size:16px}.main-v3-note p{font-size:16px}.main-v3-socials-left,.main-v3-socials-right{grid-template-columns:1fr}.main-v3-phone-wrap{min-height:auto}.main-v3-phone-image{width:min(100%,280px)}.main-v3-pill-text{white-space:normal}}@media (max-width:900px){.main-v3-cta-under-title{width:100%;margin-bottom:22px}}@media (max-width:900px){.main-v3-cta-under-title{width:100%!important}.main-v3-seller-line{font-size:17px}}.main-v3-side{align-content:center!important;padding-top:0!important}.main-v3-side-subtitle{margin-bottom:8px!important}@media (max-width:900px){.main-v3-cta-under-title{width:100%;margin-bottom:22px}}html,body,button,input,textarea,select,a{font-family:Rubik,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:400!important}h1,h2,h3,h4,h5,h6,p,span,div,label,small,strong,b{font-family:Rubik,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}strong,b{font-weight:400!important}.main-v3-title{letter-spacing:-.045em!important;font-family:Rubik,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:400!important}.main-v3-title span{font-weight:400!important}.main-v3-kicker,.main-v3-subtitle,.main-v3-seller-line,.main-v3-side-subtitle,.main-v3-pill-text,.main-v3-cta{font-family:Rubik,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:400!important}.main-v3-cta-under-title{width:min(100%,480px)!important;margin:18px 0 10px!important}.main-v3-seller-line{color:#f6f8f3eb;margin:0;font-size:clamp(18px,1.5vw,24px);line-height:1.35}@media (max-width:900px){.main-v3-cta-under-title{width:100%!important}.main-v3-seller-line{font-size:17px}}.main-v3-copy .main-v3-cta-under-title{color:#211606!important;background:linear-gradient(#ffbb2a,#f3a313)!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:min(100%,480px)!important;min-height:58px!important;margin:20px 0 10px!important;padding:0 28px!important;font-family:Rubik,system-ui,sans-serif!important;font-size:18px!important;font-weight:400!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 12px 26px #f3a3133d!important}.main-v3-seller-line{color:#f6f8f3eb!important;margin:0!important;font-family:Rubik,system-ui,sans-serif!important;font-size:clamp(18px,1.45vw,24px)!important;font-weight:400!important;line-height:1.35!important;display:block!important}@media (max-width:900px){.main-v3-copy .main-v3-cta-under-title{width:100%!important}}.main-v3-copy .main-v3-cta-under-title{justify-content:center!important;align-items:center!important;width:min(100%,320px)!important;margin:20px auto 10px!important;display:flex!important}.main-v3-seller-line{text-align:center!important;width:100%!important}.hero-final{background:radial-gradient(circle,#ffb7382e,#0000 22%),radial-gradient(circle,#ffb73814,#0000 40%),linear-gradient(135deg,#032615 0%,#021d10 40%,#01130b 100%);border:1px solid #e3b03438;border-radius:30px;grid-template-columns:minmax(600px,1.12fr) minmax(420px,.88fr) minmax(360px,.84fr);align-items:center;gap:28px;padding:24px 24px 18px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 12px 40px #00000047}.hero-final:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffb7380f,#0000 30%);position:absolute;inset:0}.hero-final *,.hero-final :before,.hero-final :after{box-sizing:border-box}.hero-final-copy,.hero-final-center,.hero-final-side{z-index:1;font-family:Rubik,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative}.hero-final-kicker{letter-spacing:.06em;text-transform:uppercase;color:#e7f0e4b8;margin:0 0 12px;font-size:12px;font-weight:400;line-height:1.2}.hero-final-title{letter-spacing:-.055em;text-transform:uppercase;gap:2px;margin:0;font-size:clamp(44px,4.7vw,78px);font-weight:400;line-height:.92;display:grid}.hero-final-title span{font-weight:400;display:block}.hero-final-title-gold{color:#f4c85e}.hero-final-title-white{color:#f2f4ef}.hero-final-subtitle{color:#f5f8f2f0;margin:18px 0 22px;font-size:clamp(18px,1.35vw,23px);font-weight:400;line-height:1.35}.hero-final-subtitle mark,.hero-final-note mark{color:#f4c85e;background:0 0;font-weight:400}.hero-final-features{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}.hero-final-feature-card{background:linear-gradient(#09321bd9,#051e11eb);border:1px solid #a0df6624;border-radius:18px;min-height:120px;padding:14px 12px;box-shadow:inset 0 1px #ffffff08}.hero-final-feature-icon{color:#f4c85e;background:#f4c85e14;border:1px solid #f4c85e47;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:12px;font-size:24px;font-weight:400;line-height:1;display:grid}.hero-final-feature-title{gap:2px;display:grid}.hero-final-feature-title span{color:#f2f4ef;font-size:16px;font-weight:400;line-height:1.16}.hero-final-notes{gap:14px;display:grid}.hero-final-note{grid-template-columns:42px 1fr;align-items:start;gap:14px;display:grid}.hero-final-note-icon{color:#a7f17b;background:#54b9581a;border:1px solid #80e26a3d;border-radius:50%;place-items:center;width:42px;height:42px;font-size:18px;font-weight:400;display:grid}.hero-final-note p{color:#f5f8f2eb;margin:0;font-size:17px;font-weight:400;line-height:1.45}.hero-final-center{grid-template-columns:140px minmax(240px,1fr);align-items:center;gap:18px;display:grid}.hero-final-socials{gap:12px;display:grid}.hero-final-pill{background:#062212c2;border:1px solid #e3b0348c;border-radius:999px;align-items:center;gap:12px;min-height:44px;padding:5px 11px;display:flex;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff08,0 0 0 1px #ffb7380a}.hero-final-socials-left .hero-final-pill:after{content:"";transform-origin:100%;filter:drop-shadow(0 0 8px #ffbe4738);pointer-events:none;border-top:2px solid #ffbe47e0;border-right:2px solid #ffbe47b8;border-top-right-radius:60px;width:132px;height:54px;position:absolute;top:50%;right:-118px}.hero-final-socials-left .hero-final-pill:first-child:after{transform:translateY(-50%)rotate(-12deg)}.hero-final-socials-left .hero-final-pill:nth-child(2):after{transform:translateY(-50%)rotate(-6deg)}.hero-final-socials-left .hero-final-pill:nth-child(3):after{transform:translateY(-50%)rotate(0)}.hero-final-socials-left .hero-final-pill:nth-child(4):after{transform:translateY(-50%)rotate(6deg)}.hero-final-socials-left .hero-final-pill:nth-child(5):after{transform:translateY(-50%)rotate(12deg)}.hero-final-socials-right .hero-final-pill:before{content:"";transform-origin:0;filter:drop-shadow(0 0 8px #ffbe4738);pointer-events:none;border-top:2px solid #ffbe47e0;border-left:2px solid #ffbe47b8;border-top-left-radius:60px;width:132px;height:54px;position:absolute;top:50%;left:-118px}.hero-final-socials-right .hero-final-pill:first-child:before{transform:translateY(-50%)rotate(12deg)}.hero-final-socials-right .hero-final-pill:nth-child(2):before{transform:translateY(-50%)rotate(6deg)}.hero-final-socials-right .hero-final-pill:nth-child(3):before{transform:translateY(-50%)rotate(0)}.hero-final-socials-right .hero-final-pill:nth-child(4):before{transform:translateY(-50%)rotate(-6deg)}.hero-final-socials-right .hero-final-pill:nth-child(5):before{transform:translateY(-50%)rotate(-12deg)}.hero-final-pill-icon{border:1px solid #ffffff24;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:12px;font-weight:400;line-height:1;display:grid}.hero-final-pill-icon svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.hero-final-pill-icon .hero-final-svg-fill{fill:currentColor;stroke:none}.hero-final-icon-letter{font-size:14px;font-weight:400;line-height:1}.hero-final-icon-letter-small{letter-spacing:.04em;font-size:10px}.hero-final-pill-icon-instagram{color:#ffcf71;background:radial-gradient(circle at 30% 30%,#ff70c34d,#ff8a2c1f)}.hero-final-pill-icon-telegram{color:#92daff;background:linear-gradient(#48b9ff40,#1f80cd1f)}.hero-final-pill-icon-youtube{color:#ffafaf;background:linear-gradient(#ff73733d,#d53a3a1f)}.hero-final-pill-icon-pinterest{color:#ffc0a1;background:linear-gradient(#ff8f6738,#d84f2a1f)}.hero-final-pill-icon-threads{color:#fff;background:linear-gradient(#ffffff2e,#ffffff12)}.hero-final-pill-icon-mail,.hero-final-pill-icon-bot,.hero-final-pill-icon-site,.hero-final-pill-icon-crm,.hero-final-pill-icon-pay{color:#d5ff86;background:#9be35814;border-color:#9be35838}.hero-final-pill-text{color:#f3f5ef;white-space:nowrap;font-size:16px;font-weight:400;line-height:1.2}.hero-final-phone-wrap{justify-content:center;align-items:center;min-height:420px;display:flex;position:relative}.hero-final-phone-glow{filter:blur(22px);pointer-events:none;background:radial-gradient(circle,#ffb3313d,#0000 64%);border-radius:50%;position:absolute;inset:6% 4%}.hero-final-phone-image{z-index:1;object-fit:contain;filter:drop-shadow(0 30px 44px #00000057)drop-shadow(0 0 22px #ffb33124);width:min(100%,260px);height:auto;position:relative}.hero-final-side{align-content:center;gap:16px;display:grid}.hero-final-cta{color:#201607;background:linear-gradient(#ffbb2a,#f2a313);border-radius:999px;justify-content:center;align-items:center;min-height:58px;padding:0 22px;font-family:Rubik,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;font-weight:400;text-decoration:none;display:inline-flex;box-shadow:0 12px 26px #f3a31338}.hero-final-side-subtitle{color:#f3f7efe0;margin:0 0 4px;font-size:16px;font-weight:400;line-height:1.35}.hero-final-socials-right .hero-final-pill{min-height:46px}@media (max-width:1500px){.hero-final{grid-template-columns:1fr}.hero-final-center{grid-template-columns:1fr;justify-items:center}.hero-final-socials-left,.hero-final-socials-right{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.hero-final-socials-left .hero-final-pill:after,.hero-final-socials-right .hero-final-pill:before{display:none}}@media (max-width:900px){.hero-final{border-radius:24px;padding:18px 14px}.hero-final-title{font-size:38px}.hero-final-subtitle{font-size:17px}.hero-final-features{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-final-feature-card{min-height:106px}.hero-final-feature-title span{font-size:14px}.hero-final-note{grid-template-columns:36px 1fr;gap:10px}.hero-final-note-icon{width:36px;height:36px;font-size:15px}.hero-final-note p{font-size:15px}.hero-final-socials-left,.hero-final-socials-right{grid-template-columns:1fr}.hero-final-phone-wrap{min-height:auto}.hero-final-phone-image{width:min(100%,220px)}.hero-final-pill-text{white-space:normal}}.hero-final-socials-left .hero-final-pill:after,.hero-final-socials-right .hero-final-pill:before{display:none!important}.hero-final-socials-left .hero-final-pill:before{content:"";width:118px;height:2px;transform:translateY(-50%) rotate(var(--ray-angle,0deg));transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#ffbe48f2 0%,#ffbe488c 42%,#ffbe4800 100%);border-radius:999px;position:absolute;top:50%;right:-118px;box-shadow:0 0 8px #ffbe4852,0 0 18px #ffa02324;border:0!important}.hero-final-socials-right .hero-final-pill:after{content:"";width:118px;height:2px;transform:translateY(-50%) rotate(var(--ray-angle,0deg));transform-origin:100%;pointer-events:none;background:linear-gradient(90deg,#ffbe4800 0%,#ffbe488c 58%,#ffbe48f2 100%);border-radius:999px;position:absolute;top:50%;left:-118px;box-shadow:0 0 8px #ffbe4852,0 0 18px #ffa02324;border:0!important}.hero-final-socials-left .hero-final-pill:first-child{--ray-angle:-8deg}.hero-final-socials-left .hero-final-pill:nth-child(2){--ray-angle:-4deg}.hero-final-socials-left .hero-final-pill:nth-child(3){--ray-angle:0deg}.hero-final-socials-left .hero-final-pill:nth-child(4){--ray-angle:4deg}.hero-final-socials-left .hero-final-pill:nth-child(5),.hero-final-socials-right .hero-final-pill:first-child{--ray-angle:8deg}.hero-final-socials-right .hero-final-pill:nth-child(2){--ray-angle:4deg}.hero-final-socials-right .hero-final-pill:nth-child(3){--ray-angle:0deg}.hero-final-socials-right .hero-final-pill:nth-child(4){--ray-angle:-4deg}.hero-final-socials-right .hero-final-pill:nth-child(5){--ray-angle:-8deg}.hero-final-pill{overflow:visible!important}.hero-final-phone-image{width:min(100%,290px)!important}.hero-final-socials-right .hero-final-pill,.hero-final-socials-left .hero-final-pill{box-shadow:inset 0 1px #ffffff08,0 0 10px #ffbe480a!important}@media (max-width:1500px){.hero-final-socials-left .hero-final-pill:before,.hero-final-socials-right .hero-final-pill:after{display:none!important}}.hero-final-copy .hero-final-cta-under-title{color:#201607!important;background:linear-gradient(#ffbb2a,#f2a313)!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:min(100%,360px)!important;min-height:54px!important;margin:20px auto 18px!important;padding:0 26px!important;font-family:Rubik,system-ui,sans-serif!important;font-size:17px!important;font-weight:400!important;text-decoration:none!important;display:flex!important;box-shadow:0 12px 26px #f3a31338!important}.hero-final-side{padding-top:0!important}@media (max-width:900px){.hero-final-copy .hero-final-cta-under-title{width:100%!important;margin:18px 0 16px!important}}@media (max-width:900px){.hero-final-title-cta{width:100%!important;margin:12px 0!important}}.hero-final-title-cta{color:#201607!important;background:linear-gradient(#ffbb2a,#f2a313)!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:min(100%,360px)!important;min-height:52px!important;margin:14px auto!important;padding:0 26px!important;font-family:Rubik,system-ui,sans-serif!important;font-size:17px!important;font-weight:400!important;text-decoration:none!important;display:flex!important;box-shadow:0 12px 26px #f3a31338,0 0 28px #ffb33129!important}.hero-final-title-second{margin-top:0!important}@media (max-width:900px){.hero-final-title-cta{width:100%!important;margin:12px 0!important}}.client-status{position:relative!important;overflow:hidden!important}.client-status-actions{z-index:3!important;align-items:center!important;gap:7px!important;display:flex!important;position:absolute!important;top:12px!important;right:12px!important}.client-status-actions button,.status-help,.status-edit{color:#555!important;cursor:pointer!important;background:#fff!important;border:1px solid #ccc!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;padding:0!important;font-size:13px!important;line-height:1!important;display:inline-flex!important;box-shadow:0 1px 4px #0000001a!important}.client-status>span{padding-right:76px!important;display:block!important}.client-status>b{padding-right:20px!important;display:block!important}.client-status{background:linear-gradient(#052614eb,#031c0ff5)!important;border-color:#91d84d2e!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff08,0 0 0 1px #ffcc6105!important}.client-status:hover{background:linear-gradient(#072d17f5,#041f11fa)!important;border-color:#ffcc6147!important}@media (max-width:700px){.client-status-actions{top:10px!important;right:10px!important}.client-status-actions button,.status-help,.status-edit{width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important}}.sales-landing{color:#f3f5ef;background:radial-gradient(circle at 50% 12%,#ffb93014,#0000 22%),linear-gradient(135deg,#031f12 0%,#02160d 45%,#011109 100%);width:100%;min-height:100vh;padding:24px}.sales-landing,.sales-landing *{box-sizing:border-box;font-family:Rubik,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400}.sales-hero{background:radial-gradient(circle at 72% 34%,#ffba341f,#0000 22%),linear-gradient(#032715f2,#021b0ffa);border:1px solid #e3b03433;border-radius:30px;grid-template-columns:minmax(620px,1.15fr) minmax(320px,.85fr);align-items:center;gap:26px;max-width:1400px;margin:0 auto 22px;padding:32px;display:grid;box-shadow:inset 0 1px #ffffff08,0 12px 40px #0000003d}.sales-kicker{letter-spacing:.08em;text-transform:uppercase;color:#e6efe3b3;margin:0 0 10px;font-size:12px;line-height:1.2}.sales-title{letter-spacing:-.05em;text-transform:uppercase;gap:2px;margin:0;font-size:clamp(48px,6vw,84px);line-height:.92;display:grid}.sales-title-gold{color:#f4c85e}.sales-title-white{color:#f2f4ef}.sales-subtitle{color:#f5f8f2f0;margin:18px 0 16px;font-size:clamp(19px,1.4vw,24px);line-height:1.42}.sales-subtitle mark{color:#f4c85e;background:0 0}.sales-hero-points{color:#f2f6efeb;gap:10px;margin-bottom:22px;font-size:17px;line-height:1.45;display:grid}.sales-hero-actions{flex-wrap:wrap;gap:12px;display:flex}.sales-hero-actions-center{justify-content:center}.sales-primary-btn,.sales-secondary-btn{border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:0 24px;font-size:17px;text-decoration:none;transition:transform .16s;display:inline-flex}.sales-primary-btn{color:#201607;background:linear-gradient(#ffbb2a,#f2a313);box-shadow:0 12px 26px #f3a31338}.sales-secondary-btn{color:#f3f5ef;background:#ffffff08;border:1px solid #ffcc6142}.sales-primary-btn:hover,.sales-secondary-btn:hover{transform:translateY(-1px)}.sales-hero-side{justify-content:stretch;display:flex}.sales-hero-panel{gap:14px;width:100%;display:grid}.sales-mini-card{background:linear-gradient(#072d18e6,#041c0ff5);border:1px solid #9be05a29;border-radius:22px;padding:18px}.sales-mini-card span{letter-spacing:.06em;text-transform:uppercase;color:#f4c85e;margin-bottom:8px;font-size:12px;display:inline-block}.sales-mini-card strong{color:#f2f4ef;margin-bottom:8px;font-size:22px;font-weight:400;display:block}.sales-mini-card p{color:#f0f5edd6;margin:0;font-size:15px;line-height:1.5}.sales-section,.sales-cta-block{background:linear-gradient(#032314e6,#02180ef5);border:1px solid #e3b03429;border-radius:28px;max-width:1400px;margin:0 auto 22px;padding:28px}.sales-section-soft{background:linear-gradient(#052917eb,#021c10fa)}.sales-section-head{margin-bottom:20px}.sales-section-head h2,.sales-for-copy h2,.sales-cta-block h2{color:#f2f4ef;letter-spacing:-.03em;margin:0;font-size:clamp(28px,3vw,48px);line-height:1.05}.sales-benefits-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.sales-benefit-card{background:linear-gradient(#082f19e6,#041d10f5);border:1px solid #9be05a24;border-radius:22px;padding:20px}.sales-benefit-icon{color:#f4c85e;background:#f4c85e14;border:1px solid #f4c85e38;border-radius:14px;place-items:center;width:46px;height:46px;margin-bottom:14px;font-size:21px;display:grid}.sales-benefit-card h3,.sales-step-card h3{color:#f3f5ef;margin:0 0 10px;font-size:24px;line-height:1.1}.sales-benefit-card p,.sales-step-card p,.sales-for-copy p,.sales-cta-block p{color:#eff4ecdb;margin:0;font-size:16px;line-height:1.55}.sales-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.sales-step-card{background:linear-gradient(#072c18e0,#041d10f5);border:1px solid #ffcc6124;border-radius:22px;padding:20px}.sales-step-num{color:#f4c85e;background:#f4c85e1a;border-radius:999px;justify-content:center;align-items:center;min-width:54px;height:34px;margin-bottom:12px;padding:0 12px;font-size:14px;display:inline-flex}.sales-for-grid{grid-template-columns:minmax(380px,.95fr) minmax(380px,1.05fr);align-items:start;gap:20px;display:grid}.sales-for-list{gap:14px;display:grid}.sales-for-item{background:linear-gradient(#072b17e0,#041c10f5);border:1px solid #9be05a24;border-radius:18px;grid-template-columns:28px 1fr;align-items:start;gap:12px;padding:16px 18px;display:grid}.sales-for-item span{color:#f4c85e;font-size:20px;line-height:1}.sales-for-item p{color:#f1f5ee;margin:0;font-size:17px;line-height:1.45}.sales-cta-block{text-align:center;padding:34px 28px}.sales-cta-block p{max-width:760px;margin:14px auto 0}@media (max-width:1200px){.sales-hero,.sales-for-grid{grid-template-columns:1fr}.sales-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-steps-grid{grid-template-columns:1fr}}@media (max-width:800px){.sales-landing{padding:14px}.sales-hero,.sales-section,.sales-cta-block{border-radius:22px;padding:20px 16px}.sales-title{font-size:40px}.sales-subtitle{font-size:17px}.sales-benefits-grid{grid-template-columns:1fr}.sales-primary-btn,.sales-secondary-btn{width:100%}}.login-v2-page{color:#f3f5ef;background:radial-gradient(circle at 50% 40%,#ffb73814,#0000 25%),radial-gradient(circle at 18% 12%,#7bf46712,#0000 25%),linear-gradient(135deg,#031f12 0%,#02160d 48%,#011008 100%);place-items:center;min-height:100vh;padding:24px;display:grid}.login-v2-page,.login-v2-page *{box-sizing:border-box;font-family:Rubik,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400}.login-v2-shell{grid-template-columns:minmax(360px,.88fr) minmax(380px,1.12fr);align-items:stretch;gap:18px;width:min(100%,1120px);display:grid}.login-v2-card,.login-v2-info{background:radial-gradient(circle at 70% 8%,#ffbe4814,#0000 34%),linear-gradient(#052614f2,#03190efa);border:1px solid #91d84d38;border-radius:32px;padding:clamp(24px,4vw,44px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 18px 54px #00000047}.login-v2-logo{color:#f4c85e;background:#ffcc610f;border:1px solid #ffcc6138;border-radius:999px;justify-content:center;align-items:center;min-height:38px;margin-bottom:28px;padding:0 14px;font-size:18px;text-decoration:none;display:inline-flex}.login-v2-kicker{letter-spacing:.08em;text-transform:uppercase;color:#c3ebaac7;margin:0 0 10px;font-size:12px;line-height:1.2}.login-v2-card h1,.login-v2-info h2{letter-spacing:-.04em;color:#f3f5ef;margin:0;font-size:clamp(34px,4vw,56px);line-height:1.02}.login-v2-info h2{max-width:620px}.login-v2-subtitle{color:#eaf2e6b8;margin:16px 0 26px;font-size:17px;line-height:1.5}.login-v2-form{gap:14px;display:grid}.login-v2-form label{gap:8px;display:grid}.login-v2-form label span{color:#e5efe0b8;font-size:13px}.login-v2-form input{color:#f3f5ef;background:#011109b8;border:1px solid #91d84d33;border-radius:18px;outline:none;width:100%;min-height:58px;padding:0 18px;font-size:17px;box-shadow:inset 0 1px #ffffff08}.login-v2-form input::placeholder{color:#e5efe061}.login-v2-form input:focus{border-color:#ffcc6194;box-shadow:inset 0 1px #ffffff0a,0 0 0 4px #ffcc6114}.login-v2-form button{color:#201607;cursor:pointer;background:linear-gradient(#ffbb2a,#f2a313);border:0;border-radius:999px;width:100%;min-height:58px;margin-top:8px;font-size:17px;box-shadow:0 12px 26px #f3a3133d,0 0 28px #ffb3311f}.login-v2-form button:hover{transform:translateY(-1px)}.login-v2-under{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:18px;display:flex}.login-v2-under a{color:#a8ff61;font-size:15px;text-decoration:none}.login-v2-under a:hover{color:#f4c85e}.login-v2-info-list{gap:14px;margin-top:28px;display:grid}.login-v2-info-list article{background:linear-gradient(#072d18d6,#041d10f0);border:1px solid #9be05a24;border-radius:22px;grid-template-columns:46px 1fr;gap:14px;padding:18px;display:grid}.login-v2-info-list article>span{color:#f4c85e;background:#ffcc6112;border:1px solid #ffcc6138;border-radius:16px;place-items:center;width:46px;height:46px;font-size:14px;display:grid}.login-v2-info-list h3{color:#f3f5ef;margin:0 0 6px;font-size:22px;line-height:1.1}.login-v2-info-list p{color:#eaf2e6bd;margin:0;font-size:15px;line-height:1.5}.login-v2-note{background:#ffcc610d;border:1px solid #ffcc6129;border-radius:22px;margin-top:18px;padding:18px}.login-v2-note strong{color:#f4c85e;margin-bottom:6px;font-size:18px;display:block}.login-v2-note p{color:#f2f6efd1;margin:0;font-size:15px;line-height:1.45}@media (max-width:900px){.login-v2-page{padding:14px}.login-v2-shell{grid-template-columns:1fr}.login-v2-card,.login-v2-info{border-radius:24px}.login-v2-card h1,.login-v2-info h2{font-size:34px}}.login-v2-under-actions{align-items:center!important}.login-v2-create-profile{color:#a8ff61!important;cursor:pointer!important;background:#a8ff6114!important;border:1px solid #a8ff6147!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:42px!important;padding:0 16px!important;font-family:Rubik,system-ui,sans-serif!important;font-size:15px!important;font-weight:400!important;display:inline-flex!important}.login-v2-create-profile:hover{color:#f4c85e!important;background:#f4c85e14!important;border-color:#f4c85e70!important}.login-v2-create-profile:disabled,.login-v2-form button:disabled{opacity:.55!important;cursor:not-allowed!important;transform:none!important}.hero-final-cta,.hero-final-title-cta{color:#1f1403!important;background:linear-gradient(#ffbf1f 0%,#f4a300 100%)!important;border:0!important;box-shadow:0 10px 24px #f4a30057,inset 0 1px #ffffff3d!important}.hero-final-cta:hover,.hero-final-title-cta:hover{transform:translateY(-1px);background:linear-gradient(#ffc62d 0%,#f6ab0d 100%)!important}@media (max-width:900px){.hero-final-side-subtitle{margin-top:12px!important}}.hero-final-title-cta{color:#191000!important;background:linear-gradient(#ffc52d 0%,#f3a100 100%)!important;border:none!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:min(100%,430px)!important;min-height:60px!important;margin:18px auto 20px!important;padding:0 34px!important;font-family:Rubik,system-ui,sans-serif!important;font-size:18px!important;font-weight:400!important;text-decoration:none!important;display:flex!important;box-shadow:0 14px 30px #f29c0057,0 0 34px #ffb3252e,inset 0 1px #ffffff52!important}.hero-final-title-cta:hover{background:linear-gradient(#ffd04a 0%,#f5a90b 100%)!important;transform:translateY(-1px)!important}.hero-final-subtitle{margin-top:18px!important}.hero-final-side-subtitle{color:#f3f7efeb!important;margin-top:16px!important;padding-top:0!important}@media (max-width:900px){.hero-final-title-cta{width:100%!important;min-height:56px!important;margin:16px 0 18px!important}}.hero-ref-shell{background:radial-gradient(circle at 58% 27%,#ffc02d29,#0000 17%),radial-gradient(circle at 62% 49%,#ffc02d14,#0000 28%),linear-gradient(#031f12fa,#02170efc);border:1px solid #daab2f3d;border-radius:32px;grid-template-columns:minmax(520px,1.18fr) minmax(320px,.78fr) minmax(430px,.96fr);align-items:start;gap:26px;margin:0 auto 18px;padding:34px 28px 24px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 12px 44px #00000042}.hero-ref-shell:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff05,#0000 20% 80%,#ffffff05),radial-gradient(circle at 62% 34%,#ffca441a,#0000 20%);position:absolute;inset:0}.hero-ref-copy{z-index:2;position:relative}.hero-ref-kicker{color:#d6e2cfc2;letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:11px;line-height:1.2}.hero-ref-title{letter-spacing:-.05em;text-transform:uppercase;gap:2px;margin:0;font-family:Rubik,system-ui,sans-serif;font-size:clamp(54px,5vw,82px);line-height:.92;display:grid}.hero-ref-subtitle{color:#f3f6f0f5;margin:18px 0 22px;font-size:18px;line-height:1.4}.hero-ref-subtitle mark,.hero-ref-note mark{color:#efbf58;background:0 0}.hero-ref-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.hero-ref-feature-card{background:linear-gradient(#072b18eb,#041c0ffa);border:1px solid #a2d05126;border-radius:18px;min-height:110px;padding:14px 14px 12px;box-shadow:inset 0 1px #ffffff08}.hero-ref-feature-icon{color:#efbf58;background:#efbf5812;border:1px solid #efbf5838;border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:12px;font-size:22px;line-height:1;display:grid}.hero-ref-feature-title{color:#f2f5ef;gap:2px;font-size:15px;line-height:1.2;display:grid}.hero-ref-note-list{gap:12px;display:grid}.hero-ref-note{grid-template-columns:40px 1fr;align-items:start;gap:12px;display:grid}.hero-ref-note-icon{background:#a7dc5114;border:1px solid #a7dc512e;border-radius:999px;place-items:center;width:36px;height:36px;margin-top:2px;font-size:16px;display:grid}.hero-ref-note p{color:#f0f5eceb;margin:0;font-size:16px;line-height:1.45}.hero-ref-center{z-index:2;grid-template-columns:1fr auto;align-items:center;gap:18px;min-height:430px;display:grid;position:relative}.hero-ref-socials{gap:12px;display:grid}.hero-ref-pill{color:#eef3ea;background:#042413f0;border:1px solid #e0aa2899;border-radius:999px;align-items:center;gap:12px;min-height:48px;padding:0 16px 0 12px;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff05,0 0 12px #ffba2908}.hero-ref-pill-left:after{content:"";background:linear-gradient(90deg,#ffc23ff2,#ffc23f00);width:80px;height:2px;position:absolute;top:50%;right:-80px;transform:translateY(-50%);box-shadow:0 0 12px #ffc23f2e}.hero-ref-pill-right:before{content:"";background:linear-gradient(90deg,#ffc23f00,#ffc23ff2);width:80px;height:2px;position:absolute;top:50%;left:-80px;transform:translateY(-50%);box-shadow:0 0 12px #ffc23f2e}.hero-ref-pill-icon{color:#efbf58;background:#e5bd4814;border:1px solid #e5bd4847;border-radius:999px;flex:none;place-items:center;width:28px;height:28px;font-size:13px;line-height:1;display:grid}.hero-ref-pill-text{color:#f3f6f0;white-space:nowrap;font-size:15px}.hero-ref-phone-wrap{z-index:2;justify-content:center;align-items:center;display:flex;position:relative}.hero-ref-phone-glow{filter:blur(8px);background:radial-gradient(circle,#ffc02d38 0%,#ffc02d0a 52%,#ffc02d00 70%);border-radius:999px;width:260px;height:260px;position:absolute}.hero-ref-phone-image{z-index:2;filter:drop-shadow(0 12px 26px #00000057);width:min(100%,300px);height:auto;display:block;position:relative}.hero-ref-side{z-index:2;align-content:start;gap:12px;padding-top:24px;display:grid;position:relative}.hero-ref-cta{color:#171001;background:linear-gradient(#ffc52d 0%,#f2a200 100%);border-radius:999px;justify-content:center;align-items:center;min-height:62px;padding:0 28px;font-size:18px;text-decoration:none;display:flex;box-shadow:0 14px 30px #f29c004d,inset 0 1px #ffffff42}.hero-ref-side-subtitle{color:#f0f4eee6;margin:0 0 8px;font-size:15px;line-height:1.35}.hero-ref-socials-right{margin-top:2px}@media (max-width:1450px){.hero-ref-shell{grid-template-columns:1.15fr .9fr}.hero-ref-side{grid-column:1/-1;padding-top:0}.hero-ref-side .hero-ref-cta{max-width:360px}.hero-ref-socials-right{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hero-ref-pill-right:before{display:none}}@media (max-width:1100px){.hero-ref-shell{grid-template-columns:1fr}.hero-ref-center{grid-template-columns:1fr;min-height:auto}.hero-ref-socials-left,.hero-ref-socials-right{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hero-ref-pill-left:after,.hero-ref-pill-right:before{display:none}.hero-ref-phone-wrap{margin:8px 0 4px}}@media (max-width:760px){.hero-ref-shell{border-radius:24px;padding:22px 16px 18px}.hero-ref-title{font-size:42px}.hero-ref-subtitle{font-size:16px}.hero-ref-feature-grid,.hero-ref-socials-left,.hero-ref-socials-right{grid-template-columns:1fr}.hero-ref-cta{min-height:56px;font-size:17px}}.hero-ref-shell{grid-template-columns:minmax(760px,1.42fr) minmax(250px,.62fr) minmax(430px,.9fr)!important;gap:24px!important}.hero-ref-copy{min-width:0!important}.hero-ref-title{letter-spacing:-.05em!important;gap:6px!important;font-size:clamp(44px,4.4vw,74px)!important;line-height:.94!important;display:grid!important}.hero-ref-title span{white-space:nowrap!important;display:block!important}.hero-ref-title-gold{color:#efbf58!important}.hero-ref-title-white{color:#eef1ea!important}.hero-ref-subtitle{max-width:760px!important;margin-top:18px!important}.hero-ref-pill-left:after,.hero-ref-pill-right:before{box-shadow:none!important;content:""!important;pointer-events:none!important;background:0 0!important;width:96px!important;height:56px!important;position:absolute!important;top:50%!important}.hero-ref-pill-left:after{border:none!important;right:-96px!important}.hero-ref-socials-left .hero-ref-pill:first-child:after{border-top:2px solid #ffc23ff2!important;border-right:2px solid #ffc23ff2!important;border-top-right-radius:74px!important;height:74px!important;transform:translateY(-18px)!important}.hero-ref-socials-left .hero-ref-pill:nth-child(2):after{border-top:2px solid #ffc23ff2!important;border-right:2px solid #ffc23ff2!important;border-top-right-radius:54px!important;height:54px!important;transform:translateY(-12px)!important}.hero-ref-socials-left .hero-ref-pill:nth-child(3):after{border-top:2px solid #ffc23ff2!important;border-right:2px solid #ffc23ff2!important;border-top-right-radius:28px!important;height:28px!important;transform:translateY(-50%)!important}.hero-ref-socials-left .hero-ref-pill:nth-child(4):after{border-bottom:2px solid #ffc23ff2!important;border-right:2px solid #ffc23ff2!important;border-bottom-right-radius:48px!important;height:48px!important;transform:translateY(-34px)!important}.hero-ref-socials-left .hero-ref-pill:nth-child(5):after{border-bottom:2px solid #ffc23ff2!important;border-right:2px solid #ffc23ff2!important;border-bottom-right-radius:72px!important;height:72px!important;transform:translateY(-56px)!important}.hero-ref-pill-right:before{border:none!important;left:-96px!important}.hero-ref-socials-right .hero-ref-pill:first-child:before{border-top:2px solid #ffc23ff2!important;border-left:2px solid #ffc23ff2!important;border-top-left-radius:74px!important;height:74px!important;transform:translateY(-18px)!important}.hero-ref-socials-right .hero-ref-pill:nth-child(2):before{border-top:2px solid #ffc23ff2!important;border-left:2px solid #ffc23ff2!important;border-top-left-radius:54px!important;height:54px!important;transform:translateY(-12px)!important}.hero-ref-socials-right .hero-ref-pill:nth-child(3):before{border-top:2px solid #ffc23ff2!important;border-left:2px solid #ffc23ff2!important;border-top-left-radius:28px!important;height:28px!important;transform:translateY(-50%)!important}.hero-ref-socials-right .hero-ref-pill:nth-child(4):before{border-bottom:2px solid #ffc23ff2!important;border-left:2px solid #ffc23ff2!important;border-bottom-left-radius:48px!important;height:48px!important;transform:translateY(-34px)!important}.hero-ref-socials-right .hero-ref-pill:nth-child(5):before{border-bottom:2px solid #ffc23ff2!important;border-left:2px solid #ffc23ff2!important;border-bottom-left-radius:72px!important;height:72px!important;transform:translateY(-56px)!important}.hero-ref-socials-left .hero-ref-pill:after,.hero-ref-socials-right .hero-ref-pill:before{filter:drop-shadow(0 0 8px #ffc23f2e)!important}.hero-ref-center{min-height:390px!important}.hero-ref-phone-image{width:min(100%,280px)!important}.hero-ref-cta{min-height:58px!important}@media (max-width:1500px){.hero-ref-shell{grid-template-columns:minmax(680px,1.32fr) minmax(240px,.62fr) minmax(400px,.86fr)!important}.hero-ref-title{font-size:clamp(40px,4.05vw,66px)!important}}@media (max-width:1100px){.hero-ref-title span{white-space:normal!important}.hero-ref-pill-left:after,.hero-ref-pill-right:before{display:none!important}}.profile-email-error{color:#ffb44d;margin:-6px 0 10px;font-size:14px;line-height:1.35}.hero-ref-shell{background:linear-gradient(#031f12fb,#02170efc)!important}.hero-ref-shell:before{background:linear-gradient(90deg,#ffffff05,#0000 20% 80%,#ffffff05)!important}.hero-ref-phone-glow{display:none!important}.hero-ref-phone-wrap{isolation:isolate!important;position:relative!important}.hero-ref-phone-wrap:before{background:radial-gradient(circle at 88% 10%,#ffc23ff2 0 2px,#0000 3px),radial-gradient(circle at 78% 16%,#ffc23fe6 0 1.5px,#0000 2.5px),radial-gradient(circle at 72% 24%,#ffc23fd9 0 1.6px,#0000 2.6px),radial-gradient(circle at 80% 31%,#ffc23fe6 0 2px,#0000 3px),radial-gradient(circle at 66% 38%,#ffc23fcc 0 1.4px,#0000 2.4px),radial-gradient(circle at 84% 42%,#ffc23feb 0 1.8px,#0000 2.8px),radial-gradient(circle at 74%,#ffc23fc7 0 1.4px,#0000 2.4px),radial-gradient(circle at 64% 58%,#ffc23fdb 0 1.6px,#0000 2.6px),radial-gradient(circle at 82% 64%,#ffc23fe0 0 1.7px,#0000 2.7px),radial-gradient(circle at 70% 73%,#ffc23fcc 0 1.5px,#0000 2.5px),radial-gradient(circle at 86% 80%,#ffc23feb 0 1.8px,#0000 2.8px),radial-gradient(circle at 77% 88%,#ffc23fdb 0 1.6px,#0000 2.6px);content:""!important;z-index:1!important;pointer-events:none!important;filter:blur(.2px)drop-shadow(0 0 8px #ffc23f3d)!important;opacity:.95!important;width:220px!important;height:320px!important;position:absolute!important;top:20px!important;left:-120px!important}.hero-ref-phone-wrap:after{background:radial-gradient(circle at 12% 12%,#ffc23ff2 0 2px,#0000 3px),radial-gradient(circle at 22% 19%,#ffc23fe0 0 1.5px,#0000 2.5px),radial-gradient(circle at 16% 28%,#ffc23fd6 0 1.5px,#0000 2.5px),radial-gradient(circle at 28% 34%,#ffc23feb 0 1.9px,#0000 2.9px),radial-gradient(circle at 18% 42%,#ffc23fcc 0 1.4px,#0000 2.4px),radial-gradient(circle at 30% 49%,#ffc23fe6 0 1.8px,#0000 2.8px),radial-gradient(circle at 14% 57%,#ffc23fd1 0 1.4px,#0000 2.4px),radial-gradient(circle at 25% 63%,#ffc23fe0 0 1.7px,#0000 2.7px),radial-gradient(circle at 10% 71%,#ffc23fc7 0 1.4px,#0000 2.4px),radial-gradient(circle at 21% 79%,#ffc23feb 0 1.8px,#0000 2.8px),radial-gradient(circle at 13% 87%,#ffc23fd6 0 1.5px,#0000 2.5px),radial-gradient(circle at 27% 93%,#ffc23fe6 0 1.8px,#0000 2.8px);content:""!important;z-index:1!important;pointer-events:none!important;filter:blur(.2px)drop-shadow(0 0 8px #ffc23f3d)!important;opacity:.95!important;width:220px!important;height:320px!important;position:absolute!important;top:18px!important;right:-120px!important}.hero-ref-phone-image{z-index:3!important;filter:drop-shadow(0 12px 26px #00000057)drop-shadow(0 0 10px #ffc23f0f)!important;position:relative!important}@media (max-width:1100px){.hero-ref-phone-wrap:before,.hero-ref-phone-wrap:after{opacity:.55!important;width:160px!important;height:240px!important}}.hero-ref-shell{grid-template-columns:45% 55%;display:grid;position:relative}.hero-ref-visual{height:600px;position:relative}.hero-ref-phone-wrap{position:absolute;top:50%;left:50%;transform:translate(-40%,-50%)}.hero-ref-phone-image{width:320px;transform:rotate(6deg)}.hero-ref-socials-left{position:absolute;top:60px;left:0}.hero-ref-socials-right{position:absolute;top:180px;right:0}.hero-ref-side{position:absolute;top:40px;right:40px}.site-footer-meta-note{color:#ffffff9e;text-align:right;grid-column:1/-1;margin-top:10px;font-size:12px;line-height:1.35}@media (max-width:760px){.site-footer-meta-note{text-align:left}}html,body{color:#1a2e1a!important;background:#f5f8f5!important}.neuro-backdrop{background:linear-gradient(135deg,#f0f7f0,#f7faf7,#eef6ee)!important}.lesik-sidebar{background:linear-gradient(#e8f5e8,#dff0df)!important;border-color:#2d9e2d38!important}.lesik-nav-item{color:#1a2e1a!important;background:#2d9e2d12!important;border-color:#2d9e2d2e!important}.lesik-nav-item.active{color:#fff!important;background:linear-gradient(135deg,#1a7a3a,#145c2c)!important;border-color:#2d9e2d!important}.lesik-nav-icon{color:#2d9e2d!important;background:#2d9e2d14!important;border-color:#2d9e2d4d!important}.lesik-nav-item.active .lesik-nav-icon{color:#fff!important}.lesik-logo span{color:#1a7a3a!important}.lesik-side-card{color:#1a2e1a!important;background:#2d9e2d12!important;border-color:#2d9e2d2e!important}.client-card,.profile-question-card,.trends-page,.profile-page,.map-page,.home-dashboard-v2,.lesik-home-screen,.ios-glass-card{color:#1a2e1a!important;background:#fff!important;border-color:#2d9e2d2e!important}.client-status{background:#f0f8f0!important;border-color:#2d9e2d2e!important}.client-status span{color:#4a7a4a!important}.client-status b{color:#1a2e1a!important}.readiness-card{background:#fff0f0!important;border-color:#dc505040!important}.readiness-card span,.readiness-card h2,.readiness-card p{color:#1a2e1a!important}.readiness-card.done{background:#f0f8f0!important;border-color:#2d9e2d40!important}.client-section{background:#fff!important;border-color:#e0e0e0!important;box-shadow:0 2px 8px #0000000d!important}.client-section h2,.client-section p{color:#1a2e1a!important}.profile-actions a,.profile-actions button,.client-actions button:not(.secondary),.modal-save-button,.profile-submit{color:#fff!important;background:linear-gradient(#1a7a3a,#145c2c)!important;border:0!important;box-shadow:0 8px 20px #145c2c38!important}.profile-actions button.secondary,.client-actions button.secondary{color:#145c2c!important;background:#145c2c14!important;border:1px solid #145c2c40!important}.tg-profile-tag{color:#1a5c1a!important;background:#2d9e2d1a!important;border:1px solid #2d9e2d4d!important}.tg-profile-name{color:#1a2e1a!important}.tg-profile-email{color:#6a8a6a!important}.tg-profile-edit-btn{color:#555!important;background:#5050501a!important;border:1px solid #ccc!important}.status-help,.status-edit,.readiness-help,.readiness-edit{cursor:pointer!important;background:#fff!important;border:1px solid #ccc!important;border-radius:50%!important;place-items:center!important;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;padding:0!important;font-size:0!important;display:inline-grid!important;box-shadow:0 1px 4px #0000001a!important}.status-help:before,.readiness-help:before{content:"i"!important;color:#555!important;background:0 0!important;width:auto!important;height:auto!important;font-size:12px!important;font-weight:700!important;-webkit-mask:none!important;mask:none!important}.status-edit:before,.readiness-edit:before{content:"✎"!important;color:#555!important;background:0 0!important;width:auto!important;height:auto!important;font-size:13px!important;-webkit-mask:none!important;mask:none!important}.profile-question-card input,.login-card input,.platform-pill span{color:#1a2e1a!important;background:#fff!important;border-color:#2d9e2d40!important}.platform-pill input:checked+span{color:#fff!important;background:linear-gradient(135deg,#1a7a3a,#145c2c)!important;border-color:#2d9e2d!important}.profile-progress-line div{background:linear-gradient(90deg,#2d9e2d,#1a7a3a)!important}.eyebrow{color:#2d9e2d!important}a{color:#1a7a3a!important}.tg-profile-header{text-align:center!important;flex-direction:column!important;align-items:center!important;margin-bottom:24px!important;padding:28px 20px 20px!important;display:flex!important;position:relative!important}.tg-profile-tags{flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;margin-top:10px!important;display:flex!important}.tg-profile-tag{color:#1a5c1a!important;background:#2d9e2d1a!important;border:1px solid #2d9e2d59!important;border-radius:999px!important;padding:5px 14px!important;font-size:14px!important}.tg-avatar{color:#111!important;cursor:pointer!important;background:linear-gradient(135deg,#ff9300,#d86a00)!important;border-radius:50%!important;place-items:center!important;width:90px!important;height:90px!important;margin-bottom:14px!important;font-size:38px!important;display:grid!important;position:relative!important;overflow:hidden!important}.status-help,.status-edit,.readiness-help,.readiness-edit{-webkit-mask-image:none!important;mask-image:none!important}.status-help:before,.readiness-help:before,.status-edit:before,.readiness-edit:before{background:0 0!important;-webkit-mask-image:none!important;mask-image:none!important}.status-help,.status-edit,.readiness-help,.readiness-edit{color:#555!important;cursor:pointer!important;background:#fff!important;border:1px solid #ccc!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;padding:0!important;font-size:13px!important;display:inline-flex!important;-webkit-mask:none!important;mask:none!important}.status-help:before,.status-edit:before,.readiness-help:before,.readiness-edit:before{display:none!important}.tg-profile-header{position:relative!important}.tg-profile-edit-btn{color:#555!important;cursor:pointer!important;background:#5050501a!important;border:1px solid #ccc!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:34px!important;height:34px!important;font-size:16px!important;display:inline-flex!important;position:absolute!important;top:12px!important;right:12px!important}.tg-profile-tag{color:#145c2c!important;background:#145c2c14!important;border:1px solid #145c2c4d!important;font-weight:600!important}.tg-profile-header{margin-bottom:16px!important;padding:16px 20px!important}.tg-avatar{width:80px!important;height:80px!important;margin-bottom:10px!important;font-size:34px!important}.tg-profile-name{margin-bottom:4px!important;font-size:22px!important}.tg-profile-email{margin-bottom:10px!important;font-size:13px!important}.tg-profile-tags{gap:6px!important;margin-top:6px!important}.tg-profile-tag{padding:4px 12px!important;font-size:13px!important}.client-status:hover{color:#1a2e1a!important;background:#f0f8f0!important;border-color:#2d9e2d40!important}.client-status:hover span,.client-status:hover b{color:#1a2e1a!important}.back-button{color:#145c2c!important;background:#145c2c14!important;border:1px solid #145c2c40!important}.profile-question-card button:not(.back-button){color:#fff!important;background:linear-gradient(#1a7a3a,#145c2c)!important;border:0!important}.profile-progress b{color:#145c2c!important;text-shadow:none!important}.profile-progress span{color:#3a4a3a!important}.profile-modal,.profile-modal-backdrop .profile-modal{color:#1a2e1a!important;background:#fff!important;border-color:#2d9e2d33!important;box-shadow:0 20px 60px #00000026!important}.profile-modal h2,.profile-modal h3,.profile-modal p,.profile-modal span,.profile-modal label{color:#1a2e1a!important}.profile-modal .eyebrow{color:#2d9e2d!important}.profile-form-block{background:#f5f8f5!important;border-color:#2d9e2d2e!important}.profile-form-block h3{color:#1a2e1a!important}.profile-form-block input,.profile-form-block textarea{color:#1a2e1a!important;background:#fff!important;border-color:#2d9e2d40!important}.profile-modal-backdrop{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#00000073!important}.product-status-row button,.platform-pills button{color:#1a2e1a!important;background:#f5f8f5!important;border-color:#2d9e2d40!important}.product-status-row button.selected,.platform-pills button.selected{color:#fff!important;background:linear-gradient(#1a7a3a,#145c2c)!important;border-color:#2d9e2d!important}.audience-upload-box{background:#f5f8f5!important;border-color:#2d9e2d40!important}.audience-upload-box h4,.audience-upload-box p{color:#1a2e1a!important}.social-links-grid{gap:12px;margin-top:8px;display:grid}.social-link-row{border-radius:16px;align-items:center;gap:12px;padding:10px 14px;display:flex;background:#f5f8f5!important;border:1px solid #2d9e2d2e!important}.social-link-icon{flex:none;font-size:22px;color:#1a2e1a!important}.social-link-field{flex:1;min-width:0}.social-link-label{text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;display:block;color:#4a7a4a!important;font-size:11px!important;font-weight:700!important}.social-link-field input{width:100%;color:#1a2e1a!important;background:0 0!important;border:0!important;outline:none!important;padding:0!important;font-size:15px!important}.social-link-field input::placeholder{color:#1a2e1a61!important}.readiness-card span:first-child{width:28px!important;height:28px!important;color:inherit!important;background:#0000001a!important;border-radius:50%!important;flex:none!important;justify-content:center!important;align-items:center!important;margin-bottom:0!important;font-size:13px!important;font-weight:700!important;display:inline-flex!important}.readiness-card h2{margin:0!important;font-size:17px!important}.readiness-card-header{align-items:center!important;gap:8px!important;margin-bottom:8px!important;display:flex!important}.platform-link-input{color:#1a2e1a!important;background:#fff!important;border:1px solid #2d9e2d40!important;border-radius:12px!important;outline:none!important;width:100%!important;margin-top:6px!important;padding:8px 12px!important;font-size:14px!important}.platform-link-input::placeholder{color:#1a2e1a61!important}.privacy-check{cursor:default!important;background:#f0f8f0!important;border-color:#2d9e2d38!important;align-items:center!important;gap:12px!important}.privacy-check input{cursor:pointer!important;accent-color:#1a7a3a!important;pointer-events:auto!important;z-index:10!important;width:20px!important;min-width:20px!important;height:20px!important;position:relative!important}.privacy-check label{cursor:pointer!important}.privacy-check span{color:#1a2e1a!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important}.brand-ik{color:#1a7a3a!important;font-style:normal!important}.tariff-display{margin-top:10px}.tariff-badge{border-radius:999px;align-items:center;padding:8px 18px;font-size:15px;font-weight:700;display:inline-flex}.tariff-badge.free{color:#1a7a3a;background:#2d9e2d1a;border:1px solid #2d9e2d4d}.tariff-badge.pro{color:#fff;background:linear-gradient(135deg,#ff9300,#d86a00);border:0;box-shadow:0 8px 20px #ff930038}.profile-form-block h3 .readiness-card-header{align-items:center!important;gap:8px!important;display:inline-flex!important}.profile-form-block h3 .readiness-card-header span:first-child{color:#fff!important;background:#1a7a3a!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:26px!important;min-width:26px!important;height:26px!important;font-size:13px!important;font-weight:700!important;display:inline-flex!important}.audience-ai-question-box textarea,.audience-ai-result-box textarea{color:#1a2e1a!important;background:#fff!important;border:1px solid #2d9e2d40!important}.audience-ai-question-box,.audience-ai-result-box,.audience-ai-state{color:#1a2e1a!important;background:#f5f8f5!important;border-color:#2d9e2d2e!important}.audience-ai-question-box h3,.audience-ai-result-box h3{color:#1a2e1a!important}.audience-ai-question-box .back-button{color:#1a7a3a!important;cursor:pointer!important;background:#2d9e2d14!important;border:1px solid #2d9e2d40!important;border-radius:18px!important;width:100%!important;min-height:52px!important;margin-top:10px!important;font-size:16px!important}[data-tooltip]{position:relative!important}[data-tooltip]:hover:after{content:attr(data-tooltip)!important;color:#fff!important;z-index:9999!important;pointer-events:none!important;white-space:normal!important;text-align:center!important;background:#1a2e1a!important;border-radius:12px!important;width:max-content!important;max-width:260px!important;padding:8px 12px!important;font-size:13px!important;line-height:1.4!important;position:absolute!important;bottom:calc(100% + 8px)!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 4px 16px #0000002e!important}.client-status,.client-status-actions{overflow:visible!important}.analyzing-loader{text-align:center;margin-top:18px}.analyzing-loader p{color:#1a7a3a!important;margin-bottom:12px!important;font-size:15px!important}.analyzing-bar{background:#2d9e2d26;border-radius:999px;height:6px;overflow:hidden}.analyzing-bar-inner{background:linear-gradient(90deg,#1a7a3a,#3db83d);border-radius:999px;height:100%;animation:3s ease-in-out infinite analyzingProgress}@keyframes analyzingProgress{0%{opacity:1;width:0%}70%{opacity:1;width:85%}90%{opacity:.8;width:92%}to{opacity:.8;width:92%}}.analyzing-loader{flex-direction:column!important;align-items:center!important;gap:16px!important;padding:20px 0!important;display:flex!important}.analyzing-loader p{color:#1a7a3a!important;margin:0!important;font-size:15px!important}.hourglass{color:#1a7a3a;filter:drop-shadow(0 0 8px #1a7a3a59);width:48px;height:48px;font-size:42px;line-height:1;animation:2s ease-in-out infinite hourglassSpin}@keyframes hourglassSpin{0%{transform:rotate(0)}45%{transform:rotate(0)}55%{transform:rotate(180deg)}to{transform:rotate(180deg)}}.audience-toast{text-align:center!important;color:#fff!important;background:#1a7a3a!important;border-radius:16px!important;margin-bottom:14px!important;padding:14px 20px!important;font-size:15px!important;line-height:1.4!important;animation:.25s toastIn!important}@keyframes toastIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.tree-svg{width:60px!important;height:80px!important}.tree-trunk{fill:#5c3a1e!important}.tree-leaves,.tree-leaves-2,.tree-leaves-3{fill:#1a7a3a!important}.tree-leaves:nth-child(4){fill:#145c2c!important}.tree-svg{animation:3s ease-in-out infinite alternate treeGrowUp!important}@keyframes treeGrowUp{0%{opacity:.4;transform:scaleY(.3)translateY(40px)}60%{opacity:1;transform:scaleY(1.05)translateY(-2px)}to{opacity:1;transform:scaleY(1)translateY(0)}}.tree-svg{transform-origin:bottom!important;animation:3s ease-in-out infinite alternate treeGrowUp!important}@keyframes growPart{0%{opacity:0;transform:scaleY(0)translateY(10px)}to{opacity:1;transform:scaleY(1)translateY(0)}}.fir-emoji-grow{transform-origin:bottom!important;font-size:64px!important;line-height:1!important;animation:2.5s ease-in-out infinite alternate firGrow!important;display:block!important}@keyframes firGrow{0%{opacity:.3;transform:scaleY(.2)scaleX(.6)}60%{opacity:1;transform:scaleY(1.05)scaleX(1.02)}to{opacity:1;transform:scaleY(1)scaleX(1)}}.lesik-home-screen svg path{color:unset!important}.lesik-home-screen a svg path,.lesik-home-screen a svg path[fill=\#ffffff],.lesik-home-screen a svg path[fill=\#fff]{fill:#fff!important}.lesik-home-screen h1{letter-spacing:-.02em!important;font-size:clamp(40px,4.5vw,62px)!important;font-weight:400!important;line-height:1.1!important}.lesik-home-screen h1 span{font-weight:400!important}.lesik-home-screen a[href="/app/profile"] svg path{fill:#fff!important}.lesik-home-screen h1 span{white-space:nowrap!important}.lesik-home-screen .step-item span{font-size:15px!important;font-weight:400!important}.lesik-sidebar .lesik-nav-item,.lesik-sidebar .lesik-nav-item span,.lesik-nav .lesik-nav-item,.lesik-nav .lesik-nav-item span{font-weight:400!important}.lesik-sidebar .lesik-nav-item.active,.lesik-sidebar .lesik-nav-item.active span,.lesik-nav .lesik-nav-item.active,.lesik-nav .lesik-nav-item.active span{font-weight:500!important}.lesik-sidebar .lesik-nav-item.active,.lesik-nav .lesik-nav-item.active{color:#fff!important;background:#0a5c3a!important;border-color:#0a5c3a73!important;box-shadow:0 4px 16px #0a5c3a59!important}.lesik-sidebar .lesik-nav-item.active span,.lesik-nav .lesik-nav-item.active span{color:#fff!important;-webkit-text-fill-color:#fff!important}.lesik-sidebar .lesik-nav-item.active .lesik-nav-icon,.lesik-nav .lesik-nav-item.active .lesik-nav-icon{color:#fff!important;background:#ffffff24!important;border-color:#ffffff59!important}.lesik-sidebar .lesik-nav-item.active svg,.lesik-nav .lesik-nav-item.active svg,.lesik-sidebar .lesik-nav-item.active svg *,.lesik-nav .lesik-nav-item.active svg *{stroke:#fff!important}button.onboard-cta{color:#fff!important;justify-content:center!important;align-items:center!important;gap:8px!important;font-size:15px!important;display:inline-flex!important}button.onboard-cta>span.test-next-leaf-text{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:15px!important;font-weight:800!important;display:inline-block!important}button.onboard-cta{color:#fff!important;justify-content:center!important;align-items:center!important;gap:8px!important;display:inline-flex!important}button.onboard-cta>img.test-next-leaf-icon{object-fit:contain!important;opacity:1!important;visibility:visible!important;filter:brightness(0)invert()!important;flex-shrink:0!important;width:18px!important;height:18px!important;display:inline-block!important}button.onboard-cta>span.test-next-leaf-text{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:15px!important;font-weight:800!important;line-height:1!important;display:inline-block!important}button.onboard-cta{justify-content:center!important;align-items:center!important;gap:8px!important;height:56px!important;min-height:56px!important;max-height:56px!important;font-size:15px!important;display:inline-flex!important;overflow:hidden!important}button.onboard-cta:before,button.onboard-cta:after{content:none!important;display:none!important}button.onboard-cta img.test-next-leaf-icon{object-fit:contain!important;filter:brightness(0)invert()!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important}button .modal-next-leaf-icon,.modal-next-leaf-icon{object-fit:contain!important;filter:brightness(0)invert()!important;flex-shrink:0!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;display:inline-block!important}.modal-next-leaf-text{color:#fff!important;-webkit-text-fill-color:#fff!important;display:inline-block!important}.profile-start-card p,.profile-card p,.profile-required-card p,.profile-form-card p,.profile-page p{color:#3f4f43!important;-webkit-text-fill-color:#3f4f43!important;opacity:1!important}.profile-start-card .muted,.profile-card .muted,.profile-required-card .muted,.profile-form-card .muted,.profile-page .muted{color:#4f5f53!important;-webkit-text-fill-color:#4f5f53!important;opacity:1!important}.modal-test-next-btn,button.modal-test-next-btn{visibility:visible!important;opacity:1!important;height:56px!important;min-height:56px!important;max-height:56px!important;display:inline-flex!important}.modal-test-actions{visibility:visible!important;opacity:1!important;gap:10px!important;height:auto!important;min-height:56px!important;max-height:none!important;margin-top:0!important;display:flex!important;overflow:visible!important}.modal-test-actions>button,.modal-test-next-btn,button.modal-test-next-btn{visibility:visible!important;opacity:1!important;justify-content:center!important;align-items:center!important;height:56px!important;min-height:56px!important;max-height:56px!important;display:inline-flex!important}.profile-test-result-card{color:#0a2e18!important;background:#fffdf8f5!important;border:1px solid #0a5c3a29!important;border-radius:22px!important;margin:16px 0 24px!important;padding:22px!important;box-shadow:0 14px 40px #0a5c3a1f!important}.profile-test-result-holder{grid-column:auto!important;width:100%!important}.profile-test-result-under-notifications{color:#0a2e18!important;background:#fffdf8f5!important;border:1px solid #0a5c3a29!important;border-radius:22px!important;margin:14px 0 0!important;padding:20px!important;box-shadow:0 14px 36px #0a5c3a1f!important}.profile-test-result-desc,.profile-test-result-note,.profile-test-result-empty{color:#395444!important;font-size:14px!important;line-height:1.5!important}.profile-test-result-card-inline{color:#0a2e18!important;background:#fffdf8f5!important;border:1px solid #0a5c3a29!important;border-radius:22px!important;margin:14px 0 0!important;padding:20px!important;box-shadow:0 14px 36px #0a5c3a1f!important}.profile-test-result-head{align-items:center!important;gap:10px!important;margin-bottom:12px!important;display:flex!important}.profile-test-result-head img{object-fit:contain!important;width:18px!important;height:18px!important}.profile-test-result-head strong{font-size:18px!important;font-weight:900!important}.profile-test-result-main{background:#0a5c3a12!important;border-radius:18px!important;margin-bottom:12px!important;padding:14px 16px!important}.profile-test-result-title{margin-bottom:5px!important;font-size:19px!important;font-weight:900!important}.profile-test-result-desc,.profile-test-result-note{color:#395444!important;font-size:14px!important;line-height:1.5!important}.profile-test-result-note{margin-bottom:12px!important}.profile-test-result-tags{flex-wrap:wrap!important;gap:7px!important;display:flex!important}.profile-test-result-tags span{color:#fff!important;background:#0a5c3a!important;border-radius:999px!important;padding:8px 11px!important;font-size:12px!important;font-weight:800!important}.profile-test-result-score{color:#6b766d!important;margin-top:12px!important;font-size:12px!important}.profile-test-result-profile-card{background:#f5fcf6f0!important;border-color:#0a5c3a2e!important}.profile-test-result-profile-desc{color:#395444!important;margin:8px 0 10px!important;font-size:13px!important;line-height:1.45!important}.profile-test-result-profile-tags em{color:#fff!important;background:#0a5c3a!important;border-radius:999px!important;padding:6px 9px!important;font-size:11px!important;font-style:normal!important;font-weight:800!important}.profile-test-result-profile-card{min-height:108px!important;box-shadow:none!important;color:#0a2e18!important;background:#f5fcf6f0!important;border:1px solid #0a5c3a2e!important;border-radius:22px!important;padding:18px!important;display:block!important;position:relative!important}.profile-test-result-profile-card .status-card-actions{gap:8px!important;display:flex!important;position:absolute!important;top:14px!important;left:auto!important;right:14px!important}.profile-test-result-profile-card>span{color:#4a7a52!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 70px 8px 0!important;font-size:12px!important;font-weight:800!important;display:block!important}.profile-test-result-profile-card>strong{color:#0a2e18!important;margin:0 0 8px!important;font-size:20px!important;font-weight:700!important;line-height:1.2!important;display:block!important}.profile-test-result-profile-desc{color:#395444!important;margin:0 0 10px!important;font-size:14px!important;line-height:1.45!important;display:block!important}.profile-test-result-profile-tags{flex-wrap:wrap!important;gap:6px!important;margin:8px 0 10px!important;display:flex!important}.profile-test-result-profile-tags em{color:#fff!important;background:#0a5c3a!important;border-radius:999px!important;padding:6px 9px!important;font-size:11px!important;font-style:normal!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.profile-test-result-profile-card small{color:#6b766d!important;font-size:12px!important;font-weight:600!important;display:block!important}.audience-warning-banner{background:#1f0d0d!important;border:1px solid #ff78788c!important;border-radius:16px!important;align-items:flex-start!important;gap:12px!important;margin:14px 0!important;padding:16px 18px!important;display:flex!important;box-shadow:inset 0 0 0 1px #ff50501f!important}.audience-warning-emoji{flex-shrink:0!important;font-size:28px!important;line-height:1!important}.audience-warning-banner strong{color:#ff9d9d!important;margin-bottom:6px!important;font-size:16px!important;font-weight:700!important;display:block!important}.audience-warning-banner p{color:#fff!important;margin:0!important;font-size:14px!important;font-weight:500!important;line-height:1.55!important}.daily-goal-text{color:#1a2e1a!important}.daily-goal-check{border-color:#2d9e2d73!important;position:relative!important}.daily-goal-item.is-done .daily-goal-check{background:linear-gradient(#1a7a3a 0%,#0a5c2c 100%)!important;border-color:#0a5c2c!important}.daily-goal-item.is-done .daily-goal-check:after{content:"✓"!important;color:#fff!important;justify-content:center!important;align-items:center!important;font-size:16px!important;font-weight:900!important;display:flex!important;position:absolute!important;inset:0!important}.daily-goal-item.is-done .daily-goal-text{color:#1a2e1a8c!important}.daily-goals-empty{color:#3f4f43!important}.insta-selected-day-title{color:#1a2e1a!important}.insta-selected-day-subtitle{color:#4a7a4a!important}.ios-card-head h2{color:#1a2e1a!important}.ios-card-head span{color:#1a7a3a!important;background:#2d9e2d1f!important}.map-tabs{gap:10px;margin-bottom:22px;display:flex}.map-tab{cursor:pointer;color:#1a2e1a;background:#f0f8f0;border:1px solid #2d9e2d40;border-radius:999px;padding:10px 22px;font-size:15px;font-weight:700;transition:all .2s}.map-tab.active{color:#fff;background:linear-gradient(135deg,#1a7a3a,#145c2c);border-color:#145c2c;box-shadow:0 6px 16px #145c2c4d}.funnel-tab-content{display:block}.funnel-generate-button,.funnel-regenerate-button{cursor:pointer;color:#111a08;background:linear-gradient(#ff9300,#d86a00);border:0;border-radius:16px;min-height:52px;margin-top:16px;padding:0 24px;font-size:15px;font-weight:800;box-shadow:0 8px 20px #ff930052}.funnel-generate-button:disabled,.funnel-regenerate-button:disabled{opacity:.55;cursor:not-allowed}.funnel-stages{flex-direction:column;gap:18px;display:flex}.funnel-summary-card{background:#fbf8f1;border:1px solid #009b462e;border-radius:20px;padding:18px 22px}.funnel-summary-card b{color:#009b46;letter-spacing:1.5px;font-size:12px}.funnel-summary-card p{color:#1a2e1a;margin:8px 0 4px;font-size:15px;line-height:1.55}.funnel-stage-card{background:#fff;border:1px solid #2d9e2d33;border-radius:22px;padding:20px 24px;box-shadow:0 4px 14px #0000000a}.funnel-stage-head{align-items:center;gap:14px;margin-bottom:10px;display:flex}.funnel-stage-num{color:#fff;background:linear-gradient(135deg,#1a7a3a,#145c2c);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:14px;font-weight:800;display:grid}.funnel-stage-head h3{color:#1a2e1a;margin:0;font-size:19px}.funnel-stage-desc{color:#3f4f43;margin:0 0 10px;font-size:15px;line-height:1.5}.funnel-codeword-badge{color:#1a5c1a;background:#009b461a;border:1px solid #009b464d;border-radius:999px;margin-bottom:10px;padding:6px 16px;font-size:13px;display:inline-block}.funnel-codeword-badge b{color:#009b46}.funnel-stage-details{color:#4a7a4a;margin:0 0 10px;font-size:14px;line-height:1.5}.funnel-ready-text{background:#f0f8f0;border:1px solid #2d9e2d40;border-left:3px solid #1a7a3a;border-radius:14px;margin-top:8px;padding:14px 16px}.funnel-ready-text-head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.funnel-ready-text-head span{color:#4a7a4a;text-transform:uppercase;letter-spacing:.6px;font-size:11px;font-weight:800}.funnel-ready-text-head button{cursor:pointer;color:#009b46;background:0 0;border:none;padding:0;font-size:12px;font-weight:700}.funnel-ready-text p{color:#1a2e1a;margin:0;font-size:14px;line-height:1.5}@media (max-width:760px){.map-tabs{flex-wrap:wrap}.map-tab{text-align:center;flex:1;padding:10px 12px}}.funnel-flow-wrap{background:#fbf8f1;border:1px solid #009b462e;border-radius:20px;margin-bottom:4px;padding:12px 8px}.funnel-flow-scroll{padding:4px 0;overflow-x:auto}@media (max-width:760px){.funnel-flow-scroll svg{min-width:720px}}.funnel-flow-vertical{flex-direction:column;align-items:stretch;gap:0;display:flex}.funnel-flow-row{flex-direction:column;align-items:center;display:flex}.funnel-flow-arrow-down{color:#009b46;padding:6px 0;font-size:26px;font-weight:800;line-height:1}.funnel-flow-box{box-sizing:border-box;background:#fff;border:2px solid #009b4659;border-radius:20px;flex-direction:column;width:100%;max-width:640px;padding:18px 22px;font-family:Rubik,Inter,Arial,sans-serif;display:flex}.funnel-flow-box-head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.funnel-flow-step{color:#009b46;text-transform:uppercase;letter-spacing:.5px;font-size:18px;font-weight:800}.funnel-flow-icon{font-size:30px;line-height:1}.funnel-flow-box h4{color:#1a2e1a;margin:0 0 8px;font-size:24px;font-weight:800;line-height:1.2}.funnel-flow-desc{color:#3f4f43;margin:0 0 10px;font-size:16px;line-height:1.5}.funnel-flow-codeword{color:#1a5c1a;background:#009b461a;border:1px solid #009b464d;border-radius:999px;width:fit-content;margin-bottom:10px;padding:6px 14px;font-size:18px;display:inline-block}.funnel-flow-codeword b{color:#009b46}.funnel-flow-magnet-name{color:#1a2e1a;margin:0 0 8px;font-size:18px;line-height:1.35}.funnel-flow-details{color:#4a7a4a;margin:0 0 10px;font-size:15px;line-height:1.5}.funnel-flow-ready{background:#f0f8f0;border:1px solid #2d9e2d4d;border-left:4px solid #1a7a3a;border-radius:12px;margin-top:auto;padding:10px 12px}.funnel-flow-ready span{color:#009b46;text-transform:uppercase;margin-bottom:4px;font-size:14px;font-weight:800;display:block}.funnel-flow-ready p{color:#1a2e1a;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:16px;line-height:1.35;display:-webkit-box;overflow:hidden}.map-section-divider{align-items:center;gap:14px;margin:34px 0 22px;display:flex}.map-section-divider:before,.map-section-divider:after{content:"";background:#009b4633;flex:1;height:1px}.map-section-divider span{color:#009b46;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;font-size:14px;font-weight:800}.lead-magnet-suggestion{align-items:center;gap:8px;display:flex;margin-top:6px!important}.suggestion-apply-button{cursor:pointer;color:#009b46;white-space:nowrap;background:#009b461a;border:1px solid #009b464d;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700}.telegram-block{background:#0088cc0a;border:1px solid #0088cc40}.telegram-block h4{color:#1a2e1a;margin:0 0 8px;font-size:15px;font-weight:700}.telegram-error{color:#d23c3c!important}.telegram-preview-box{background:#fff;border:1px dashed #0088cc59;border-radius:14px;margin-top:14px;padding:14px 16px}.telegram-preview-label{color:#4a7a4a;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:800;margin:0 0 6px!important}.telegram-preview-text{color:#1a2e1a;background:#f5f8f5;border-radius:10px;margin:0;padding:10px 12px;font-size:14px;line-height:1.5}.telegram-char-counter{color:#4a7a4a;margin:6px 0 0;font-size:12px;font-weight:700}.telegram-entry-button-preview{color:#fff;background:#08c;border-radius:10px;padding:10px 22px;font-size:14px;font-weight:700;display:inline-block}.funnel-dirty-banner{color:#8a5a00;background:#fff4e0;border:1px solid #ff930066;border-radius:14px;padding:12px 16px;font-size:14px;font-weight:700}.funnel-top-row{flex-wrap:wrap;align-items:stretch;gap:16px;display:flex}.funnel-top-row .funnel-summary-card{flex:1.4;min-width:280px}.funnel-order-card{background:linear-gradient(135deg,#1a7a3a,#145c2c);border-radius:20px;flex-direction:column;align-items:flex-start;max-width:480px;padding:18px 22px;display:flex}.funnel-order-card b{color:#c9ffb0;letter-spacing:1px;margin-bottom:6px;font-size:12px}.funnel-order-card p{color:#ffffffe6;margin:0 0 12px;font-size:14px;line-height:1.45}.funnel-order-price{color:#fff;margin-bottom:14px;font-size:26px;font-weight:800}.funnel-order-button{text-align:center;background:#ff9300;border-radius:14px;align-self:flex-start;margin-top:4px;padding:12px 28px;font-size:15px;font-weight:800;text-decoration:none;display:inline-block;color:#fff!important}.funnel-order-button:hover{filter:brightness(1.06)}@media (max-width:760px){.funnel-top-row{flex-direction:column}}.funnel-overview{background:#fbf8f1;border:1px solid #009b462e;border-radius:16px;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:18px;padding:14px;display:flex}.funnel-overview-item{align-items:center;gap:6px;display:flex}.funnel-overview-box{background:#fff;border:1.5px solid #009b4666;border-radius:12px;align-items:center;gap:8px;padding:8px 14px;display:flex}.funnel-overview-num{color:#fff;background:#009b46;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:inline-flex}.funnel-overview-title{color:#1a2e1a;white-space:nowrap;font-size:14px;font-weight:700}.funnel-overview-arrow{color:#009b46;font-size:16px;font-weight:800}@media (max-width:760px){.funnel-overview-title{white-space:normal}}.funnel-overview-wrap{background:#fbf8f1;border:1px solid #009b462e;border-radius:16px;margin-bottom:18px;padding:10px;overflow-x:auto}a[href="/app/profile"]:hover,button.content-map-cta:hover{color:#071f0f!important}a[href="/app/profile"],a[href="/app/profile"] *,button.content-map-cta,button.content-map-cta *{color:#fff!important;text-shadow:0 1px 1px #00000038!important;font-weight:800!important}a[href="/app/profile"]:hover,a[href="/app/profile"]:hover *,button.content-map-cta:hover,button.content-map-cta:hover *{color:#fff!important}.profile-page .profile-start-card,.profile-page .profile-gate,.profile-page .profile-onboarding-card,.profile-page .profile-required-card{color:#102f19!important;background:#526b58!important;border:1px solid #36a62d47!important;border-radius:28px!important;max-width:620px!important;margin:56px auto!important;padding:42px 36px!important;box-shadow:0 18px 46px #3c78481f!important}.profile-page .profile-start-card h1,.profile-page .profile-gate h1,.profile-page .profile-onboarding-card h1,.profile-page .profile-required-card h1{color:#132f18!important;max-width:560px!important;margin:14px 0 18px!important;font-size:32px!important;font-weight:800!important;line-height:1.08!important}.profile-page .profile-start-card p,.profile-page .profile-gate p,.profile-page .profile-onboarding-card p,.profile-page .profile-required-card p{color:#ecf6e6c7!important;max-width:560px!important;font-size:16px!important;font-weight:700!important;line-height:1.48!important}.lesik-unified-eyebrow{color:#28bb2f!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:18px!important;font-size:28px!important;font-weight:900!important;line-height:1!important}.profile-page .profile-start-card label,.profile-page .profile-gate label,.profile-page .profile-onboarding-card label,.profile-page .profile-required-card label{color:#ffffffe6!important;background:#ffffff14!important;border:1px solid #ffffff2e!important;border-radius:16px!important;margin:24px 0 18px!important;padding:16px 18px!important;font-weight:700!important}.profile-page .lesik-unified-cta,.profile-page .profile-start-card button,.profile-page .profile-gate button,.profile-page .profile-onboarding-card button,.profile-page .profile-required-card button{color:#fff!important;text-shadow:0 1px 1px #00000040!important;width:auto!important;min-width:220px!important;box-shadow:none!important;background:linear-gradient(135deg,#f90,#ff7a00)!important;border:none!important;border-radius:15px!important;margin-top:0!important;padding:15px 24px!important;font-size:16px!important;font-weight:900!important}.profile-page .lesik-unified-cta:disabled,.profile-page .profile-start-card button:disabled,.profile-page .profile-gate button:disabled,.profile-page .profile-onboarding-card button:disabled,.profile-page .profile-required-card button:disabled{opacity:.55!important;cursor:not-allowed!important}.lesik-unified-card,.content-map-unified-card{color:#102f19!important;background:#526b58!important;border:1px solid #36a62d47!important;border-radius:28px!important;max-width:620px!important;margin:56px auto!important;padding:42px 36px!important;box-shadow:0 18px 46px #3c78481f!important}.lesik-unified-eyebrow,.content-map-unified-card>div:first-child{color:#28bb2f!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:18px!important;font-size:28px!important;font-weight:900!important;line-height:1!important}.lesik-unified-card h1,.lesik-unified-card h2,.content-map-unified-card h1,.content-map-unified-card h2,.lesik-unified-title{color:#132f18!important;max-width:560px!important;margin:14px 0 18px!important;font-size:32px!important;font-weight:800!important;line-height:1.08!important}.lesik-unified-card p,.content-map-unified-card p{color:#ecf6e6c7!important;max-width:560px!important;font-size:16px!important;font-weight:700!important;line-height:1.48!important}.lesik-unified-cta,.content-map-unified-card a[href="/app/profile"],.content-map-unified-card button{color:#fff!important;text-shadow:0 1px 1px #00000040!important;width:auto!important;min-width:220px!important;box-shadow:none!important;background:linear-gradient(135deg,#f90,#ff7a00)!important;border:none!important;border-radius:15px!important;justify-content:center!important;align-items:center!important;margin-top:18px!important;padding:15px 24px!important;font-size:16px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important}.lesik-unified-cta *,.content-map-unified-card a[href="/app/profile"] *,.content-map-unified-card button *{color:#fff!important}@media (max-width:720px){.lesik-unified-card,.content-map-unified-card{border-radius:24px!important;margin:28px 16px!important;padding:32px 24px!important}.lesik-unified-eyebrow,.content-map-unified-card>div:first-child{font-size:22px!important}.lesik-unified-card h1,.lesik-unified-card h2,.content-map-unified-card h1,.content-map-unified-card h2,.lesik-unified-title{font-size:28px!important}}.content-map-unified-card{color:#203625!important;background:#fff!important;border:1px solid #d7efd9!important;border-radius:26px!important;max-width:620px!important;margin:56px auto!important;padding:34px!important;box-shadow:0 18px 46px #3c784814!important}.content-map-unified-card .lesik-unified-eyebrow,.content-map-unified-card>div:first-child{display:none!important}.content-map-unified-card h1,.content-map-unified-card h2,.content-map-unified-card .lesik-unified-title{color:#203625!important;max-width:560px!important;margin:0 0 18px!important;font-size:30px!important;font-weight:800!important;line-height:1.08!important}.content-map-unified-card p{color:#4a5c4d!important;max-width:560px!important;font-size:16px!important;font-weight:600!important;line-height:1.45!important}.content-map-unified-card a[href="/app/profile"],.content-map-unified-card button,.content-map-unified-card .lesik-unified-cta{color:#fff!important;width:100%!important;min-height:52px!important;text-shadow:none!important;box-shadow:none!important;background:#a9c0ad!important;border:none!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;margin-top:22px!important;padding:15px 24px!important;font-size:16px!important;font-weight:800!important;text-decoration:none!important;display:flex!important}.content-map-unified-card a[href="/app/profile"]:hover,.content-map-unified-card button:hover,.content-map-unified-card .lesik-unified-cta:hover{color:#fff!important;background:#93ad98!important}.content-map-unified-card a[href="/app/profile"] *,.content-map-unified-card button *,.content-map-unified-card .lesik-unified-cta *{color:#fff!important}@media (max-width:720px){.content-map-unified-card{border-radius:24px!important;margin:28px 16px!important;padding:28px 22px!important}.content-map-unified-card h1,.content-map-unified-card h2,.content-map-unified-card .lesik-unified-title{font-size:28px!important}}.profile-like-gate-card{background:#fff!important;border:1px solid #d8efd9!important;border-radius:26px!important;width:min(620px,100vw - 32px)!important;margin:42px auto!important;padding:34px!important;box-shadow:0 18px 46px #3c784814!important}.profile-like-gate-card h1{color:#1d3423!important;letter-spacing:-.03em!important;margin:0 0 20px!important;font-size:30px!important;font-weight:800!important;line-height:1.08!important}.profile-like-gate-card p{color:#4b5d4f!important;margin:0 0 24px!important;font-size:16px!important;font-weight:600!important;line-height:1.45!important}.profile-like-gate-btn{color:#fff!important;width:100%!important;min-height:52px!important;box-shadow:none!important;background:#a9c0ad!important;border:none!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;padding:15px 24px!important;font-size:16px!important;font-weight:800!important;text-decoration:none!important;display:flex!important}.profile-like-gate-btn:hover{color:#fff!important;background:#93ad98!important}@media (max-width:720px){.profile-like-gate-card{border-radius:24px!important;margin:28px 16px!important;padding:28px 22px!important}.profile-like-gate-card h1{font-size:28px!important}}body .profile-like-gate-card h1{color:#203625!important;letter-spacing:-.035em!important;max-width:520px!important;margin:0 0 20px!important;font-size:30px!important;font-weight:800!important;line-height:1.05!important}body .profile-like-gate-card h1:after{content:""!important}@media (max-width:720px){body .profile-like-gate-card h1{max-width:100%!important;font-size:28px!important;line-height:1.08!important}}body .profile-like-gate-card h1{color:#1f3322!important}body .profile-like-gate-card p{color:#46564a!important}body .profile-like-gate-card a,body .profile-like-gate-card a *,body .profile-like-gate-card .profile-like-gate-btn,body .profile-like-gate-card .profile-like-gate-btn *{color:#fff!important}body .profile-like-gate-card{color:#1f3322!important}.content-map-profile-gate{color:inherit!important}.content-map-profile-gate h1{color:#1f3322!important}.content-map-profile-gate p{color:#46564a!important}.content-map-profile-gate-button{color:#fff!important;width:100%!important;min-height:52px!important;box-shadow:none!important;text-shadow:none!important;background:#a9c0ad!important;border:none!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;margin-top:24px!important;padding:15px 24px!important;font-size:16px!important;font-weight:800!important;text-decoration:none!important;display:flex!important}.content-map-profile-gate-button:hover{color:#fff!important;background:#93ad98!important}.content-map-profile-gate-button *{color:#fff!important}body .profile-question-card.profile-intro-card button,body .content-map-profile-gate-button,body .content-map-profile-gate-button:visited,body .content-map-profile-gate-button:hover,body .content-map-profile-gate-button:active{letter-spacing:0!important;text-transform:none!important;color:#fff!important;font-family:inherit!important;font-size:16px!important;font-weight:800!important;line-height:1.2!important}body .profile-question-card.profile-intro-card button *,body .content-map-profile-gate-button *{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;color:#fff!important}.content-map-soft-notice{width:100%!important;box-shadow:none!important;background:#f3fbf3!important;border:1px solid #d7efd9!important;border-radius:22px!important;margin-top:20px!important;padding:22px!important}.content-map-soft-notice p{color:#46564a!important;margin:0!important;font-size:16px!important;font-weight:600!important;line-height:1.45!important}.content-map-soft-notice .brand-ik{color:#27b333!important;font-weight:800!important}body .content-map-goals-empty-notice{width:100%!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin-top:20px!important;padding:0!important}body .content-map-goals-empty-notice p{color:#46564a!important;background:0 0!important;border:none!important;max-width:560px!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:600!important;line-height:1.45!important}body .content-map-goals-empty-notice .brand-ik{color:#27b333!important;font-weight:800!important}body .daily-goals-card{color:#1f3322!important;background:#fff!important;border:1px solid #d8efd9!important;border-radius:26px!important;box-shadow:0 18px 46px #3c784814!important}body .daily-goals-head span{color:#ffbd59!important;background:0 0!important;border-radius:0!important}body .daily-goals-head h2{color:#1f3322!important}body .daily-goals-card p,body .daily-goals-card div,body .daily-goals-card b{color:#46564a!important}body .daily-goals-card .content-map-goals-empty-notice,body .daily-goals-card .content-map-soft-notice,body .daily-goals-card [class*=notice]{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}body .daily-goals-card .content-map-goals-empty-notice p,body .daily-goals-card .content-map-soft-notice p,body .daily-goals-card [class*=notice] p{color:#46564a!important;font-size:16px!important;font-weight:600!important;line-height:1.45!important}body .daily-goals-card .daily-goals-empty.daily-goals-empty-clean{box-shadow:none!important;color:#46564a!important;background:#f3fbf3!important;border:1px solid #d8efd9!important;border-radius:18px!important;margin-top:18px!important;padding:20px 22px!important;font-size:16px!important;font-weight:600!important;line-height:1.45!important}body .daily-goals-card .daily-goals-empty.daily-goals-empty-clean .brand-ik{color:#27b333!important;font-weight:800!important}body .home-dashboard-v2 .daily-goals-card,body .daily-goals-card{color:#1f3322!important;background:#fff!important;border:1px solid #d8efd9!important;border-radius:28px!important;width:min(620px,100%)!important;margin:0 0 20px!important;padding:34px!important;box-shadow:0 18px 46px #3c784814!important}body .home-dashboard-v2 .daily-goals-head,body .daily-goals-head{margin:0 0 22px!important;display:block!important}body .home-dashboard-v2 .daily-goals-head span,body .daily-goals-head span{color:#ffbd59!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:0 0!important;border-radius:0!important;min-width:0!important;height:auto!important;margin:0 0 8px!important;padding:0!important;font-size:13px!important;font-weight:800!important;line-height:1.2!important;display:block!important}body .home-dashboard-v2 .daily-goals-head h2,body .daily-goals-head h2{color:#1f3322!important;letter-spacing:-.03em!important;margin:0!important;font-size:30px!important;font-weight:800!important;line-height:1.08!important}body .home-dashboard-v2 .daily-goals-empty,body .daily-goals-empty,body .home-dashboard-v2 .daily-goals-empty.daily-goals-empty-clean,body .daily-goals-empty.daily-goals-empty-clean{box-shadow:none!important;color:#46564a!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:600!important;line-height:1.45!important}body .home-dashboard-v2 .daily-goals-card p,body .home-dashboard-v2 .daily-goals-card div,body .home-dashboard-v2 .daily-goals-card b,body .daily-goals-card p,body .daily-goals-card div,body .daily-goals-card b{color:inherit!important}@media (max-width:720px){body .home-dashboard-v2 .daily-goals-card,body .daily-goals-card{border-radius:24px!important;width:100%!important;padding:28px 22px!important}body .home-dashboard-v2 .daily-goals-head h2,body .daily-goals-head h2{font-size:28px!important}}body .daily-goals-card,body .daily-goals-card *{font-family:var(--font-rubik), Rubik, system-ui, sans-serif!important}body .daily-goals-card .daily-goals-head h2{color:#1f3322!important;font-family:var(--font-rubik), Rubik, system-ui, sans-serif!important;letter-spacing:0!important;margin:0!important;font-size:28px!important;font-weight:950!important;line-height:1.12!important}body .daily-goals-card .daily-goals-head span{color:#ffbd59!important;font-family:var(--font-rubik), Rubik, system-ui, sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:13px!important;font-weight:800!important;line-height:1.2!important}body .daily-goals-card .daily-goals-empty .brand-ik{color:#27b333!important;font-weight:800!important}body .daily-goals-card .daily-goals-head h2{color:#1f3322!important;font-family:var(--font-rubik), Rubik, system-ui, sans-serif!important;letter-spacing:-.03em!important;font-size:30px!important;font-weight:800!important;line-height:1.08!important}body .daily-goals-card .daily-goals-empty,body .daily-goals-card .daily-goals-empty.daily-goals-empty-clean{color:#46564a!important;font-family:var(--font-rubik), Rubik, system-ui, sans-serif!important;letter-spacing:0!important;font-size:16px!important;font-weight:600!important;line-height:1.45!important}body .daily-goals-card .daily-goals-empty b,body .daily-goals-card .daily-goals-empty strong,body .daily-goals-card .daily-goals-empty span:not(.brand-ik){color:#46564a!important;font-weight:600!important}body .daily-goals-card .brand-ik{color:#27b333!important;font-weight:800!important}body .daily-goals-card p.daily-goals-profile-text{box-shadow:none!important;color:#46564a!important;font-family:var(--font-rubik), Rubik, system-ui, sans-serif!important;letter-spacing:0!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:600!important;line-height:1.45!important;display:block!important}body .daily-goals-card p.daily-goals-profile-text .brand-ik{color:#27b333!important;font-weight:800!important}body .content-map-generate-btn,body button.content-map-generate-btn,body .map-page .content-map-generate-btn,body .home-dashboard-v2 .content-map-generate-btn{color:#fff!important;width:100%!important;max-width:550px!important;min-height:52px!important;font-family:var(--font-rubik), Rubik, system-ui, sans-serif!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;text-shadow:none!important;cursor:pointer!important;background:#a9c0ad!important;border:none!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;margin-top:24px!important;padding:15px 24px!important;font-size:16px!important;font-weight:800!important;line-height:1.2!important;text-decoration:none!important;display:flex!important}body .content-map-generate-btn:hover{color:#fff!important;filter:none!important;background:#93ad98!important;transform:none!important}body .content-map-generate-btn:disabled{opacity:.55!important;cursor:not-allowed!important}body .content-map-generate-btn *,body button.content-map-generate-btn *{color:#fff!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important}html body form:has(.profile-green-map-button){width:100%!important}html body .profile-green-map-button,html body button.profile-green-map-button,html body a.profile-green-map-button{color:#fff!important;width:100%!important;min-height:52px!important;font-family:var(--font-rubik), Rubik, system-ui, sans-serif!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important;cursor:pointer!important;background:linear-gradient(#15833e 0%,#0d6f33 100%)!important;border:none!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;margin-top:24px!important;padding:15px 24px!important;font-size:16px!important;font-weight:700!important;line-height:1.2!important;text-decoration:none!important;display:flex!important;box-shadow:0 14px 28px #146e3629!important}html body .profile-green-map-button:hover,html body button.profile-green-map-button:hover,html body a.profile-green-map-button:hover{color:#fff!important;filter:none!important;background:linear-gradient(#137638 0%,#0b612d 100%)!important;transform:none!important}html body .profile-green-map-button *,html body button.profile-green-map-button *,html body a.profile-green-map-button *{color:#fff!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important}body .empty-calendar-card .profile-green-map-button{color:#fff!important;width:100%!important;min-height:52px!important;font-family:var(--font-rubik), Rubik, system-ui, sans-serif!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important;background:linear-gradient(#15833e 0%,#0d6f33 100%)!important;border:none!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;margin-top:24px!important;padding:15px 24px!important;font-size:16px!important;font-weight:700!important;line-height:1.2!important;text-decoration:none!important;display:flex!important;box-shadow:0 14px 28px #146e3629!important}body .empty-calendar-card .profile-green-map-button:hover{color:#fff!important;background:linear-gradient(#137638 0%,#0b612d 100%)!important}body .daily-goals-empty-combined .daily-goals-profile-text{color:#46564a!important;font-family:var(--font-rubik), Rubik, system-ui, sans-serif!important;letter-spacing:0!important;margin:0 0 22px!important;padding:0!important;font-size:16px!important;font-weight:600!important;line-height:1.45!important}body .daily-goals-map-button{color:#fff!important;width:100%!important;min-height:52px!important;font-family:var(--font-rubik), Rubik, system-ui, sans-serif!important;text-shadow:none!important;background:linear-gradient(#15833e 0%,#0d6f33 100%)!important;border:none!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;padding:15px 24px!important;font-size:16px!important;font-weight:700!important;line-height:1.2!important;text-decoration:none!important;display:flex!important;box-shadow:0 14px 28px #146e3629!important}body .daily-goals-empty-combined{box-shadow:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;display:block!important}body .daily-goals-empty-combined .daily-goals-profile-text{color:#46564a!important;font-family:var(--font-rubik), Rubik, system-ui, sans-serif!important;background:0 0!important;border:none!important;margin:0 0 22px!important;padding:0!important;font-size:16px!important;font-weight:600!important;line-height:1.45!important}body .daily-goals-empty-combined .brand-ik{color:#27b333!important;font-weight:800!important}body .daily-goals-map-button{color:#fff!important;width:100%!important;min-height:52px!important;font-family:var(--font-rubik), Rubik, system-ui, sans-serif!important;background:linear-gradient(#15833e 0%,#0d6f33 100%)!important;border:none!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;padding:15px 24px!important;font-size:16px!important;font-weight:700!important;line-height:1.2!important;text-decoration:none!important;display:flex!important;box-shadow:0 14px 28px #146e3629!important}body .daily-goals-map-button:hover{color:#fff!important;background:linear-gradient(#137638 0%,#0b612d 100%)!important}body .daily-goals-card .daily-goals-empty-combined .daily-goals-profile-text,body .daily-goals-card p.daily-goals-profile-text{color:#46564a!important;font-weight:400!important}body .daily-goals-card .daily-goals-empty-combined .daily-goals-profile-text *,body .daily-goals-card p.daily-goals-profile-text *{font-weight:400!important}body .daily-goals-card .daily-goals-empty-combined .brand-ik,body .daily-goals-card p.daily-goals-profile-text .brand-ik{color:#27b333!important;font-weight:600!important}body .daily-goals-map-button,body .daily-goals-map-button *{font-weight:500!important}html body .home-dashboard-v2 .daily-goals-card .daily-goals-empty-combined .daily-goals-profile-text,html body .home-dashboard-v2 .daily-goals-card .daily-goals-empty-combined .daily-goals-profile-text *,html body .daily-goals-card .daily-goals-empty-combined .daily-goals-profile-text,html body .daily-goals-card .daily-goals-empty-combined .daily-goals-profile-text *,html body .home-dashboard-v2 .daily-goals-card .daily-goals-map-button,html body .home-dashboard-v2 .daily-goals-card .daily-goals-map-button *,html body .daily-goals-card .daily-goals-map-button,html body .daily-goals-card .daily-goals-map-button *{font-weight:400!important}html body .home-dashboard-v2 .daily-goals-card .brand-ik,html body .daily-goals-card .brand-ik{font-weight:500!important}html body .home-dashboard-v2 .daily-goals-card .daily-goals-empty-combined p.daily-goals-profile-text,html body .daily-goals-card .daily-goals-empty-combined p.daily-goals-profile-text,html body .home-dashboard-v2 .daily-goals-card .daily-goals-empty-combined p.daily-goals-profile-text *,html body .daily-goals-card .daily-goals-empty-combined p.daily-goals-profile-text *{font-weight:400!important}html body .home-dashboard-v2 .daily-goals-card .daily-goals-empty-combined p.daily-goals-profile-text .brand-ik,html body .daily-goals-card .daily-goals-empty-combined p.daily-goals-profile-text .brand-ik{font-weight:500!important}html body .daily-goals-card .daily-goals-empty-combined .daily-goals-regular-text,html body .daily-goals-card .daily-goals-empty-combined .daily-goals-regular-text *,html body .daily-goals-regular-text,html body .daily-goals-regular-text *{font-family:var(--font-rubik), Rubik, system-ui, sans-serif!important;font-variation-settings:"wght" 400!important;color:#46564a!important;font-weight:400!important}html body .daily-goals-card .daily-goals-empty-combined .daily-goals-brand-regular,html body .daily-goals-brand-regular{color:#27b333!important;font-variation-settings:"wght" 400!important;font-weight:400!important}body .home-video-section .video-card button,body .home-video-section .video-card a,body .video-card button,body .video-card a{width:auto!important;min-height:auto!important;box-shadow:none!important;color:#1f33227a!important;font-family:var(--font-rubik), Rubik, system-ui, sans-serif!important;letter-spacing:0!important;text-shadow:none!important;opacity:.75!important;cursor:pointer!important;background:0 0!important;border:none!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:0!important;font-size:18px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;display:inline-flex!important}body .home-video-section .video-card button:hover,body .home-video-section .video-card a:hover,body .video-card button:hover,body .video-card a:hover{color:#1f3322b3!important;opacity:1!important;box-shadow:none!important;filter:none!important;background:0 0!important;transform:none!important}body .home-video-section .video-card button *,body .home-video-section .video-card a *,body .video-card button *,body .video-card a *{color:inherit!important;font-weight:inherit!important;text-shadow:none!important}html body .funnel-cta-soft-font,html body .funnel-cta-soft-font *,html body a.funnel-cta-soft-font,html body button.funnel-cta-soft-font{font-variation-settings:"wght" 500!important;letter-spacing:0!important;text-shadow:none!important;font-weight:500!important}html body .funnel-cta-soft-font svg,html body .funnel-cta-soft-font path{font-weight:initial!important}html body .profile-question-card.profile-intro-card button,html body .profile-question-card.profile-intro-card button *,html body .profile-intro-card button,html body .profile-intro-card button *,html body .content-map-profile-gate-button,html body .content-map-profile-gate-button *,html body a.content-map-profile-gate-button,html body a.content-map-profile-gate-button *,html body .content-map-profile-gate-button,html body .content-map-profile-gate-button *,html body a.content-map-profile-gate-button,html body a.content-map-profile-gate-button *{font-variation-settings:"wght" 500!important;letter-spacing:0!important;text-shadow:none!important;font-weight:500!important}html,body{max-width:100%;overflow-x:hidden!important}img,video{max-width:100%;height:auto}@media (min-width:1200px){body .profile-question-card.profile-intro-card,body .content-map-profile-gate,body .daily-goals-card{width:min(620px,100%)!important}body .home-dashboard-v2,body .map-page,body .profile-page{max-width:1180px!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:1199px) and (min-width:768px){body .lesik-app{grid-template-columns:240px 1fr!important;gap:24px!important;padding:22px!important}body .lesik-sidebar{border-radius:28px!important;min-height:calc(100vh - 44px)!important;padding:24px 18px!important}body .lesik-brand{gap:12px!important;margin-bottom:28px!important}body .lesik-brand img{width:46px!important;height:46px!important}body .lesik-brand .lesik-logo{font-size:28px!important}body .lesik-nav{gap:12px!important}body .lesik-nav-item{border-radius:18px!important;gap:12px!important;height:64px!important;padding:0 14px!important}body .lesik-nav-icon{width:38px!important;min-width:38px!important;height:38px!important}body .lesik-nav-item>span:last-child{font-size:15px!important}body .home-dashboard-v2,body .map-page,body .profile-page{border-radius:30px!important;min-height:calc(100vh - 44px)!important;padding:26px!important}body .profile-question-card.profile-intro-card,body .content-map-profile-gate,body .daily-goals-card,body .ios-glass-card{border-radius:26px!important;width:100%!important;max-width:680px!important;margin-left:auto!important;margin-right:auto!important;padding:30px!important}body .profile-question-card.profile-intro-card h1,body .content-map-profile-gate h1,body .daily-goals-head h2{font-size:28px!important;line-height:1.12!important}body .profile-question-card.profile-intro-card p,body .content-map-profile-gate p,body .daily-goals-regular-text,body .daily-goals-profile-text{font-size:15px!important;line-height:1.45!important}body .profile-question-card.profile-intro-card button,body .content-map-profile-gate-button,body .daily-goals-map-button,body .profile-green-map-button{border-radius:15px!important;min-height:50px!important;font-size:15px!important}body .home-dynamics-grid{grid-template-columns:1fr!important}body .calendar-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .video-row{scroll-snap-type:x mandatory!important;gap:16px!important;padding-bottom:10px!important;display:flex!important;overflow-x:auto!important}body .video-card{scroll-snap-align:start!important;min-width:320px!important;max-width:360px!important}}@media (max-width:767px){html,body{width:100%!important;overflow-x:hidden!important}body .lesik-app{background:radial-gradient(circle at 20% 0,#55ff641a,#0000 34%),linear-gradient(135deg,#f8fff7 0%,#eef8ee 100%)!important;width:100%!important;min-height:100vh!important;padding:10px!important;display:block!important}body .lesik-sidebar{z-index:40!important;border-radius:22px!important;width:100%!important;min-height:auto!important;margin:0 0 12px!important;padding:12px!important;position:sticky!important;top:8px!important}body .lesik-brand{gap:10px!important;margin-bottom:12px!important}body .lesik-brand img{border-radius:12px!important;width:38px!important;height:38px!important}body .lesik-brand .lesik-logo{font-size:24px!important}body .lesik-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}body .lesik-nav-item{border-radius:16px!important;flex-direction:column!important;justify-content:center!important;gap:4px!important;height:62px!important;padding:6px 4px!important}body .lesik-nav-icon{border-radius:9px!important;width:26px!important;min-width:26px!important;height:26px!important}body .custom-nav-svg{width:17px!important;height:17px!important}body .lesik-nav-item>span:last-child{text-align:center!important;font-size:10px!important;font-weight:700!important;line-height:1.1!important}body .lesik-side-card{display:none!important}body .home-dashboard-v2,body .map-page,body .profile-page{border-width:1px!important;border-radius:22px!important;width:100%!important;min-height:auto!important;padding:14px!important}body .home-user-top{gap:10px!important;margin-bottom:16px!important}body .home-user-top h1{font-size:21px!important;line-height:1.12!important}body .home-user-top p{font-size:13px!important}body .profile-question-card.profile-intro-card,body .content-map-profile-gate,body .daily-goals-card,body .ios-glass-card,body .empty-calendar-card{border-radius:22px!important;width:100%!important;max-width:100%!important;margin:0 0 14px!important;padding:22px 18px!important}body .profile-question-card.profile-intro-card h1,body .content-map-profile-gate h1{margin-bottom:16px!important;font-size:25px!important;line-height:1.14!important}body .daily-goals-head{margin-bottom:14px!important}body .daily-goals-head span{margin-bottom:6px!important;font-size:11px!important}body .daily-goals-head h2{font-size:28px!important;line-height:1.1!important}body .profile-question-card.profile-intro-card p,body .content-map-profile-gate p,body .daily-goals-regular-text,body .daily-goals-profile-text,body .daily-goals-empty-combined p{font-size:14px!important;line-height:1.45!important}body .privacy-check{border-radius:16px!important;gap:12px!important;padding:14px!important}body .privacy-check label,body .privacy-check span{font-size:14px!important;line-height:1.35!important}body .profile-question-card.profile-intro-card button,body .content-map-profile-gate-button,body .daily-goals-map-button,body .profile-green-map-button,body .content-map-generate-btn{border-radius:15px!important;width:100%!important;min-height:50px!important;padding:14px 16px!important;font-size:14px!important;line-height:1.2!important}body .home-dynamics-grid,body .calendar-grid,body .client-status-grid,body .client-main-grid{grid-template-columns:1fr!important}body .dynamic-card,body .calendar-start-card{border-radius:20px!important;flex-direction:column!important;align-items:stretch!important;padding:18px!important}body .dynamic-card h2,body .calendar-start-card h2,body .video-head h2{font-size:24px!important;line-height:1.15!important}body .home-mini-calendar{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body .content-calendar{border-radius:22px!important;padding:16px!important;overflow:hidden!important}body .calendar-grid{gap:10px!important}body .calendar-card{border-radius:14px!important;padding:14px!important}body .video-row{scroll-snap-type:x mandatory!important;scrollbar-width:none!important;gap:12px!important;padding-bottom:10px!important;display:flex!important;overflow-x:auto!important}body .video-row::-webkit-scrollbar{display:none!important}body .video-card{scroll-snap-align:start!important;border-radius:20px!important;min-width:260px!important;max-width:280px!important;padding:14px!important}body .video-preview{border-radius:16px!important;height:120px!important}body .video-card h3{font-size:18px!important;line-height:1.15!important}body .video-card p{font-size:13px!important;line-height:1.4!important}body .video-card button,body .video-card a{font-size:16px!important}body .map-topbar{flex-direction:column!important;align-items:stretch!important;gap:14px!important}body .map-topbar h1{font-size:28px!important}body .map-actions{flex-direction:column!important;width:100%!important}body .map-actions button,body .map-actions a{width:100%!important}body .miro-board{height:auto!important;min-height:520px!important;padding:12px!important}body .miro-node,body .miro-summary{width:100%!important;margin:12px 0!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}}@media (max-width:420px){body .lesik-app{padding:8px!important}body .profile-question-card.profile-intro-card,body .content-map-profile-gate,body .daily-goals-card,body .ios-glass-card{border-radius:20px!important;padding:20px 16px!important}body .profile-question-card.profile-intro-card h1,body .content-map-profile-gate h1{font-size:23px!important}body .daily-goals-head h2{font-size:26px!important}body .lesik-nav-item>span:last-child{font-size:9px!important}body .video-card{min-width:245px!important}}@media (max-width:767px){body .lesik-app,body .home-dashboard-v2,body .mobile-main-hero-fit,body .mobile-main-hero-fit *{box-sizing:border-box!important}body .mobile-main-hero-fit{border-radius:24px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:26px 18px!important;overflow:hidden!important}body .mobile-main-hero-fit h1,body .mobile-main-hero-fit h2{letter-spacing:-.04em!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;width:100%!important;max-width:100%!important;font-size:clamp(34px,11vw,48px)!important;line-height:1.08!important}body .mobile-main-hero-fit p{white-space:normal!important;overflow-wrap:anywhere!important;width:100%!important;max-width:100%!important;font-size:20px!important;line-height:1.45!important}body .mobile-main-hero-fit>div,body .mobile-main-hero-fit>section,body .mobile-main-hero-fit article{min-width:0!important;max-width:100%!important}body .mobile-main-hero-fit [style*=display\:flex],body .mobile-main-hero-fit [style*="display: flex"]{flex-wrap:wrap!important;max-width:100%!important}body .mobile-main-hero-fit a,body .mobile-main-hero-fit button{white-space:normal!important;max-width:100%!important}body .mobile-main-hero-fit .funnel-cta-soft-font,body .mobile-main-hero-fit a[href="/app/profile"],body .mobile-main-hero-fit a[href="/app/content-map"],body .mobile-main-hero-fit button{justify-content:center!important;width:100%!important;max-width:100%!important;min-height:52px!important;margin-right:0!important}body .mobile-main-hero-fit li,body .mobile-main-hero-fit [class*=step],body .mobile-main-hero-fit [class*=pill],body .mobile-main-hero-fit [class*=item]{white-space:normal!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}body .mobile-main-hero-fit li span,body .mobile-main-hero-fit [class*=step] span,body .mobile-main-hero-fit [class*=pill] span,body .mobile-main-hero-fit [class*=item] span{white-space:normal!important;overflow-wrap:anywhere!important;min-width:0!important}body .mobile-main-hero-fit [class*=tagline],body .mobile-main-hero-fit [class*=subtitle],body .mobile-main-hero-fit [class*=label]{white-space:normal!important;max-width:100%!important;overflow:hidden!important}body *{box-sizing:border-box!important}body .home-dashboard-v2>section:first-of-type,body .home-dashboard-v2>div:first-of-type,body .home-dashboard-v2 [class*=hero],body .home-dashboard-v2 [class*=Hero],body .home-dashboard-v2 [class*=main],body .home-dashboard-v2 [class*=Main],body .home-dashboard-v2 .ios-glass-card:first-child{border-radius:24px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-left:18px!important;padding-right:18px!important;overflow:hidden!important}body .home-dashboard-v2>section:first-of-type *,body .home-dashboard-v2>div:first-of-type *,body .home-dashboard-v2 [class*=hero] *,body .home-dashboard-v2 [class*=Hero] *,body .home-dashboard-v2 .ios-glass-card:first-child *{max-width:100%!important}body .home-dashboard-v2>section:first-of-type div,body .home-dashboard-v2>div:first-of-type div,body .home-dashboard-v2 [class*=hero] div,body .home-dashboard-v2 [class*=Hero] div,body .home-dashboard-v2 .ios-glass-card:first-child div{flex-wrap:wrap!important;min-width:0!important}body .home-dashboard-v2 img{max-width:100%!important}body .home-dashboard-v2 h1{letter-spacing:-.04em!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;width:100%!important;max-width:100%!important;font-size:clamp(38px,11vw,52px)!important;line-height:1.08!important}body .home-dashboard-v2 p{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;width:100%!important;max-width:100%!important}body .home-dashboard-v2 ol,body .home-dashboard-v2 ul{width:100%!important;max-width:100%!important;padding-left:0!important}body .home-dashboard-v2 li{white-space:normal!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}body .home-dashboard-v2 li span,body .home-dashboard-v2 li div{white-space:normal!important;overflow-wrap:normal!important;min-width:0!important}body .home-dashboard-v2 a,body .home-dashboard-v2 button{max-width:100%!important}body .home-dashboard-v2 .funnel-cta-soft-font,body .home-dashboard-v2 a[href="/app/profile"],body .home-dashboard-v2 a[href="/app/content-map"],body .home-dashboard-v2 button{white-space:normal!important}:is(body .home-dashboard-v2 a:has(+a),body .home-dashboard-v2 a:has(+button),body .home-dashboard-v2 button:has(+button),body .home-dashboard-v2 button:has(+a)){max-width:100%!important}html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important}body .home-dashboard-v2{width:100%!important;max-width:100vw!important;padding-left:8px!important;padding-right:8px!important;overflow-x:hidden!important}body .main-hero-mobile-shell{border-radius:24px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:26px 18px!important;display:block!important;overflow:hidden!important}body .main-hero-mobile-left{width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important}body .main-hero-mobile-logo-row{flex-wrap:nowrap!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-bottom:24px!important;display:flex!important;overflow:hidden!important}body .main-hero-mobile-logo-row>span{min-width:0!important}body .main-hero-mobile-tagline{display:none!important}body .main-hero-mobile-title{letter-spacing:-.045em!important;white-space:normal!important;width:100%!important;max-width:100%!important;margin-bottom:8px!important;font-size:clamp(40px,11vw,52px)!important;line-height:1.08!important}body .main-hero-mobile-subtitle{white-space:normal!important;overflow-wrap:normal!important;width:100%!important;max-width:100%!important;margin-bottom:22px!important;font-size:22px!important;line-height:1.42!important}body .main-hero-mobile-nowrap-fix{white-space:normal!important;display:inline!important}body .main-hero-mobile-steps{align-items:stretch!important;gap:10px!important;width:100%!important;max-width:100%!important;margin-bottom:24px!important}body .main-hero-mobile-step-pill{align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:12px 14px!important;display:flex!important;overflow:hidden!important}body .main-hero-mobile-step-pill .step-item{white-space:normal!important;overflow-wrap:normal!important;min-width:0!important;font-size:15px!important;line-height:1.25!important;display:block!important}body .main-hero-mobile-actions{flex-direction:column!important;align-items:stretch!important;gap:10px!important;width:100%!important;margin-bottom:14px!important;display:flex!important}body .main-hero-mobile-actions a,body .main-hero-mobile-actions button{text-align:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-height:52px!important;margin:0!important}body .main-hero-mobile-actions button{padding:14px 24px!important}body .main-hero-mobile-right{display:none!important}}@media (max-width:420px){body .main-hero-mobile-title{font-size:38px!important}body .main-hero-mobile-subtitle{font-size:20px!important}body .main-hero-mobile-shell{padding:24px 16px!important}}@media (max-width:767px){html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important}body .home-dashboard-v2{width:100%!important;max-width:100vw!important;padding-left:8px!important;padding-right:8px!important;overflow-x:hidden!important}body .main-hero-mobile-shell{border-radius:24px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:26px 18px!important;display:block!important;overflow:hidden!important}body .main-hero-mobile-left{width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important}body .main-hero-mobile-logo-row{flex-wrap:nowrap!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-bottom:24px!important;display:flex!important;overflow:hidden!important}body .main-hero-mobile-logo-row>span{min-width:0!important}body .main-hero-mobile-tagline{display:none!important}body .main-hero-mobile-title{letter-spacing:-.045em!important;white-space:normal!important;width:100%!important;max-width:100%!important;margin-bottom:8px!important;font-size:clamp(40px,11vw,52px)!important;line-height:1.08!important}body .main-hero-mobile-subtitle{white-space:normal!important;overflow-wrap:normal!important;width:100%!important;max-width:100%!important;margin-bottom:22px!important;font-size:22px!important;line-height:1.42!important}body .main-hero-mobile-nowrap-fix{white-space:normal!important;display:inline!important}body .main-hero-mobile-steps{align-items:stretch!important;gap:10px!important;width:100%!important;max-width:100%!important;margin-bottom:24px!important}body .main-hero-mobile-step-pill{align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:12px 14px!important;display:flex!important;overflow:hidden!important}body .main-hero-mobile-step-pill .step-item{white-space:normal!important;overflow-wrap:normal!important;min-width:0!important;font-size:15px!important;line-height:1.25!important;display:block!important}body .main-hero-mobile-actions{flex-direction:column!important;align-items:stretch!important;gap:10px!important;width:100%!important;margin-bottom:14px!important;display:flex!important}body .main-hero-mobile-actions a,body .main-hero-mobile-actions button{text-align:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-height:52px!important;margin:0!important}body .main-hero-mobile-actions button{padding:14px 24px!important}body .main-hero-mobile-right{display:none!important}}@media (max-width:420px){body .main-hero-mobile-title{font-size:38px!important}body .main-hero-mobile-subtitle{font-size:20px!important}body .main-hero-mobile-shell{padding:24px 16px!important}}@media (max-width:767px){html body .lesik-nav-item.active,html body .lesik-nav-item[aria-current=page],html body .lesik-nav-item[data-active=true]{color:#fff!important;background:linear-gradient(135deg,#0f7a3a 0%,#087033 100%)!important;border-color:#15833e8c!important;box-shadow:0 12px 28px #0a5c3a38!important}html body .lesik-nav-item.active .lesik-nav-icon,html body .lesik-nav-item[aria-current=page] .lesik-nav-icon,html body .lesik-nav-item[data-active=true] .lesik-nav-icon{color:#fff!important;background:#ffffff29!important;border-color:#ffffff42!important}html body .lesik-nav-item.active span,html body .lesik-nav-item[aria-current=page] span,html body .lesik-nav-item[data-active=true] span{color:#fff!important}html body .lesik-nav-item:not(.active):not([aria-current=page]):not([data-active=true]){color:#1f3322!important;background:#ffffff57!important}html body .lesik-nav-item:not(.active):not([aria-current=page]):not([data-active=true]) span{color:#1f3322!important}html body .lesik-nav a[href="/app/profile"]:not(.active),html body .lesik-nav a[href="/app/profile"]:not(.active) *,html body .lesik-nav .lesik-nav-item[href="/app/profile"]:not(.active),html body .lesik-nav .lesik-nav-item[href="/app/profile"]:not(.active) *{color:#1f3322!important;-webkit-text-fill-color:#1f3322!important}html body .lesik-nav a[href="/app/profile"]:not(.active) .lesik-nav-icon,html body .lesik-nav a[href="/app/profile"]:not(.active) svg,html body .lesik-nav a[href="/app/profile"]:not(.active) path{color:#1f3322!important;stroke:#1f3322!important}html body .lesik-nav a[href="/app/profile"].active,html body .lesik-nav a[href="/app/profile"].active *,html body .lesik-nav a[href="/app/profile"].active svg,html body .lesik-nav a[href="/app/profile"].active path{color:#fff!important;-webkit-text-fill-color:#fff!important;stroke:#fff!important}html body [class*=tour],html body [class*=onboarding],html body [class*=guide]{box-sizing:border-box!important}html body [class*=tour] [class*=modal],html body [class*=tour] [class*=card],html body [class*=onboarding] [class*=modal],html body [class*=onboarding] [class*=card],html body [class*=guide] [class*=modal],html body [class*=guide] [class*=card]{border-radius:24px!important;width:min(86vw,380px)!important;max-width:380px!important;padding:22px 20px!important}html body [class*=tour] button,html body [class*=onboarding] button,html body [class*=guide] button{font-size:16px!important}html body [class*=tour] [class*=icon],html body [class*=onboarding] [class*=icon],html body [class*=guide] [class*=icon]{border-radius:18px!important;width:64px!important;height:64px!important}html body [class*=tour] [class*=step],html body [class*=onboarding] [class*=step],html body [class*=guide] [class*=step]{margin-top:14px!important;margin-bottom:8px!important;font-size:13px!important}html body [class*=tour] h2,html body [class*=tour] h3,html body [class*=onboarding] h2,html body [class*=onboarding] h3,html body [class*=guide] h2,html body [class*=guide] h3{margin:0 0 14px!important;font-size:26px!important;line-height:1.12!important}html body [class*=tour] p,html body [class*=onboarding] p,html body [class*=guide] p{margin-bottom:18px!important;font-size:17px!important;line-height:1.45!important}html body [class*=tour] [class*=dot],html body [class*=onboarding] [class*=dot],html body [class*=guide] [class*=dot]{transform:scale(.85)!important}html body [class*=tour] [class*=actions],html body [class*=onboarding] [class*=actions],html body [class*=guide] [class*=actions]{gap:10px!important;margin-top:18px!important}html body [class*=tour] [class*=actions] button,html body [class*=onboarding] [class*=actions] button,html body [class*=guide] [class*=actions] button{border-radius:15px!important;min-height:50px!important;padding:0 22px!important;font-size:17px!important;font-weight:500!important}}@media (max-width:390px){html body [class*=tour] [class*=modal],html body [class*=tour] [class*=card],html body [class*=onboarding] [class*=modal],html body [class*=onboarding] [class*=card],html body [class*=guide] [class*=modal],html body [class*=guide] [class*=card]{width:min(88vw,350px)!important;padding:20px 18px!important}html body [class*=tour] h2,html body [class*=tour] h3,html body [class*=onboarding] h2,html body [class*=onboarding] h3,html body [class*=guide] h2,html body [class*=guide] h3{font-size:24px!important}html body [class*=tour] p,html body [class*=onboarding] p,html body [class*=guide] p{font-size:16px!important}}@media (max-width:767px){html body .test-mobile-overlay{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:100vw!important;max-width:100vw!important;min-height:100dvh!important;padding:12px!important;overflow:hidden auto!important}html body .test-mobile-card{box-sizing:border-box!important;min-width:0!important;max-width:calc(100vw - 32px)!important;overflow-x:hidden!important}html body .test-mobile-card:first-of-type,html body .test-mobile-card:nth-of-type(2){border-radius:24px!important;width:min(88vw,390px)!important;padding-left:16px!important;padding-right:16px!important}html body .test-mobile-card h1,html body .test-mobile-card h2{font-size:32px!important;line-height:1.12!important}html body .test-mobile-card p{font-size:18px!important;line-height:1.42!important}html body .test-mobile-card div{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html body .test-mobile-card div:has(button){flex-wrap:wrap!important;justify-content:center!important;gap:8px!important}html body .test-mobile-card button{box-sizing:border-box!important;max-width:100%!important}html body .test-mobile-card button:not(:last-child){flex-shrink:1!important}html body .test-mobile-card button{font-size:17px!important}}@media (max-width:390px){html body .test-mobile-card:first-of-type,html body .test-mobile-card:nth-of-type(2){width:calc(100vw - 28px)!important;padding-left:14px!important;padding-right:14px!important}html body .test-mobile-card h1,html body .test-mobile-card h2{font-size:29px!important}html body .test-mobile-card p{font-size:17px!important}}html body .lesik-sidebar .lesik-nav a[href="/app/profile"]:not(.active):not([aria-current=page]),html body .lesik-sidebar .lesik-nav a[href="/app/profile"]:not(.active):not([aria-current=page]) *,html body .lesik-sidebar .lesik-nav .lesik-nav-item[href="/app/profile"]:not(.active):not([aria-current=page]),html body .lesik-sidebar .lesik-nav .lesik-nav-item[href="/app/profile"]:not(.active):not([aria-current=page]) *{color:#1f3322!important;-webkit-text-fill-color:#1f3322!important;text-shadow:none!important}html body .lesik-sidebar .lesik-nav a[href="/app/profile"]:not(.active):not([aria-current=page]) .lesik-nav-icon,html body .lesik-sidebar .lesik-nav a[href="/app/profile"]:not(.active):not([aria-current=page]) svg,html body .lesik-sidebar .lesik-nav a[href="/app/profile"]:not(.active):not([aria-current=page]) path{color:#1f3322!important;stroke:#1f3322!important;-webkit-text-fill-color:#1f3322!important}html body .lesik-sidebar .lesik-nav a[href="/app/profile"].active,html body .lesik-sidebar .lesik-nav a[href="/app/profile"].active *,html body .lesik-sidebar .lesik-nav a[href="/app/profile"][aria-current=page],html body .lesik-sidebar .lesik-nav a[href="/app/profile"][aria-current=page] *{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .lesik-sidebar .lesik-nav a[href="/app/profile"].active svg,html body .lesik-sidebar .lesik-nav a[href="/app/profile"].active path,html body .lesik-sidebar .lesik-nav a[href="/app/profile"][aria-current=page] svg,html body .lesik-sidebar .lesik-nav a[href="/app/profile"][aria-current=page] path{color:#fff!important;stroke:#fff!important}@media (min-width:768px){html body [class*=tour] [class*=icon],html body [class*=onboarding] [class*=icon],html body [class*=guide] [class*=icon],html body [class*=tutorial] [class*=icon]{border-radius:24px!important;width:92px!important;min-width:92px!important;height:92px!important}html body [class*=tour] [class*=icon] img,html body [class*=tour] [class*=icon] svg,html body [class*=onboarding] [class*=icon] img,html body [class*=onboarding] [class*=icon] svg,html body [class*=guide] [class*=icon] img,html body [class*=guide] [class*=icon] svg,html body [class*=tutorial] [class*=icon] img,html body [class*=tutorial] [class*=icon] svg{width:38px!important;height:38px!important}html body [class*=tour] [class*=modal],html body [class*=tour] [class*=card],html body [class*=onboarding] [class*=modal],html body [class*=onboarding] [class*=card],html body [class*=guide] [class*=modal],html body [class*=guide] [class*=card],html body [class*=tutorial] [class*=modal],html body [class*=tutorial] [class*=card]{width:min(520px,100vw - 48px)!important;padding:34px 34px 28px!important}html body .onb-card{border-radius:28px!important;width:min(520px,100vw - 48px)!important;padding:38px 38px 32px!important}html body .onb-icon{border-radius:26px!important;width:96px!important;min-width:96px!important;height:96px!important;min-height:96px!important;margin:0 auto 22px!important}html body .onb-icon svg,html body .onb-icon img{width:42px!important;height:42px!important}html body .onb-step{margin-bottom:10px!important;font-size:15px!important}html body .onb-card h2,html body .onb-title{font-size:30px!important;line-height:1.12!important}html body .onb-card p,html body .onb-text{font-size:18px!important;line-height:1.45!important}}@media (max-width:767px){html body .mobile-test-overlay{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;padding:10px!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}html body .mobile-test-card{box-sizing:border-box!important;border-radius:22px!important;width:min(92vw,360px)!important;min-width:0!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 28px)!important;overflow:hidden auto!important}html body .mobile-test-card h1,html body .mobile-test-card h2{margin-bottom:14px!important;font-size:30px!important;line-height:1.12!important}html body .mobile-test-card p{font-size:17px!important;line-height:1.42!important}html body .mobile-test-card div{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html body .mobile-test-rating-row{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:7px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:hidden!important}html body .mobile-test-card div:has(>button:nth-child(5)){grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:7px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:hidden!important}html body .mobile-test-rating-row>button{border-radius:16px!important;flex:0 auto!important;justify-self:center!important;width:100%!important;min-width:0!important;max-width:54px!important;height:54px!important;padding:0!important;font-size:18px!important}html body .mobile-test-card div:has(>button:nth-child(5))>button{border-radius:16px!important;flex:0 auto!important;justify-self:center!important;width:100%!important;min-width:0!important;max-width:54px!important;height:54px!important;padding:0!important;font-size:18px!important}html body .mobile-test-card button{box-sizing:border-box!important}}@media (max-width:390px){html body .mobile-test-card{width:calc(100vw - 22px)!important}html body .mobile-test-card h1,html body .mobile-test-card h2{font-size:28px!important}html body .mobile-test-card p{font-size:16px!important}html body .mobile-test-rating-row>button{max-width:50px!important;height:50px!important}html body .mobile-test-card div:has(>button:nth-child(5))>button{max-width:50px!important;height:50px!important}}@media (max-width:767px){html body .lesik-test-modal-overlay{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;padding:10px!important;overflow:hidden auto!important}html body .lesik-test-modal-shell{box-sizing:border-box!important;background-position:bottom!important;border-radius:24px!important;width:calc(100vw - 24px)!important;max-width:360px!important;max-height:calc(100dvh - 24px)!important;padding:24px 16px 20px!important;overflow:hidden auto!important}html body .lesik-test-modal-shell>button{width:34px!important;height:34px!important;top:12px!important;right:12px!important}html body .lesik-test-modal-shell h2{max-width:calc(100% - 42px)!important;font-size:30px!important;line-height:1.08!important}html body .lesik-test-modal-shell>svg{margin:4px 0 18px!important}html body .lesik-test-question-card{box-sizing:border-box!important;border-radius:18px!important;width:100%!important;max-width:100%!important;padding:20px 16px 18px!important;overflow:hidden!important}html body .lesik-test-question-card p{margin-bottom:20px!important;font-size:17px!important;line-height:1.42!important}html body .lesik-test-rating-grid{box-sizing:border-box!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:100%!important;margin-bottom:20px!important;display:grid!important;overflow:hidden!important}html body .lesik-test-rating-grid button{border-radius:15px!important;flex-shrink:1!important;justify-self:center!important;width:100%!important;min-width:0!important;max-width:50px!important;height:50px!important;padding:0!important;font-size:16px!important}html body .modal-test-actions{gap:8px!important;width:100%!important}html body .modal-test-actions button{border-radius:14px!important;height:52px!important;min-height:52px!important;max-height:52px!important;padding:0 14px!important;font-size:14px!important}html body .modal-test-next-btn img{width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important}}@media (max-width:390px){html body .lesik-test-modal-shell{width:calc(100vw - 20px)!important;max-width:340px!important;padding:22px 14px 18px!important}html body .lesik-test-modal-shell h2{font-size:28px!important}html body .lesik-test-question-card{padding:18px 14px 16px!important}html body .lesik-test-question-card p{font-size:16px!important}html body .lesik-test-rating-grid{gap:6px!important}html body .lesik-test-rating-grid button{max-width:46px!important;height:46px!important}}@media (max-width:767px){html,body{overflow-x:hidden!important}body .lesik-app{width:100%!important;min-height:100vh!important;padding:10px 10px calc(96px + env(safe-area-inset-bottom,0px))!important;display:block!important}body .lesik-sidebar{left:10px!important;right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;z-index:9999!important;-webkit-backdrop-filter:blur(18px)saturate(1.1)!important;background:#f4fff4e0!important;border:1px solid #82be8761!important;border-radius:28px!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:9px!important;position:fixed!important;top:auto!important;box-shadow:0 16px 46px #14462438!important}body .lesik-sidebar .lesik-brand,body .lesik-sidebar .lesik-side-card{display:none!important}body .lesik-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}body .lesik-nav-item{color:#1f3322!important;height:64px!important;min-height:64px!important;box-shadow:none!important;background:#ffffff6b!important;border:1px solid #82be875c!important;border-radius:20px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;padding:7px 4px!important;display:flex!important}body .lesik-nav-item .lesik-nav-icon{color:#0a5c3a!important;background:#daf5ddb8!important;border:1px solid #5ab46447!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;width:30px!important;min-width:30px!important;height:30px!important;display:flex!important}body .lesik-nav-item svg,body .lesik-nav-item path{width:18px!important;height:18px!important;color:inherit!important;stroke:currentColor!important}body .lesik-nav-item>span:last-child{color:#1f3322!important;-webkit-text-fill-color:#1f3322!important;text-align:center!important;white-space:nowrap!important;font-size:10px!important;font-weight:600!important;line-height:1.1!important}body .lesik-nav-item.active,body .lesik-nav-item[aria-current=page],body .lesik-nav-item[data-active=true]{color:#fff!important;background:linear-gradient(#15833e 0%,#0d6f33 100%)!important;border-color:#15833ea6!important;box-shadow:0 12px 28px #0a5c3a42!important}body .lesik-nav-item.active .lesik-nav-icon,body .lesik-nav-item[aria-current=page] .lesik-nav-icon,body .lesik-nav-item[data-active=true] .lesik-nav-icon{color:#fff!important;background:#ffffff29!important;border-color:#ffffff42!important}body .lesik-nav-item.active span,body .lesik-nav-item[aria-current=page] span,body .lesik-nav-item[data-active=true] span{color:#fff!important;-webkit-text-fill-color:#fff!important}body .home-dashboard-v2,body .profile-page,body .map-page,body .trends-page{padding-bottom:108px!important}}@media (max-width:390px){body .lesik-sidebar{left:8px!important;right:8px!important;bottom:calc(8px + env(safe-area-inset-bottom,0px))!important;border-radius:24px!important;padding:8px!important}body .lesik-nav{gap:6px!important}body .lesik-nav-item{border-radius:18px!important;height:60px!important;min-height:60px!important}body .lesik-nav-item>span:last-child{font-size:9px!important}}html body .lesik-sidebar .lesik-nav a[href="/app/admin"],html body .lesik-sidebar .lesik-nav .lesik-nav-item[href="/app/admin"]{display:none!important}html body.lesik-is-admin .lesik-sidebar .lesik-nav a[href="/app/admin"],html body.lesik-is-admin .lesik-sidebar .lesik-nav .lesik-nav-item[href="/app/admin"]{display:flex!important}@media (max-width:767px){html body .lesik-sidebar .lesik-nav{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}html body.lesik-is-admin .lesik-sidebar .lesik-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important}html body .lesik-sidebar .lesik-nav a[href="/app/admin"],html body .lesik-sidebar .lesik-nav .lesik-nav-item[href="/app/admin"]{display:none!important}html body.lesik-is-admin .lesik-sidebar .lesik-nav a[href="/app/admin"],html body.lesik-is-admin .lesik-sidebar .lesik-nav .lesik-nav-item[href="/app/admin"]{display:flex!important}html body .lesik-sidebar .lesik-nav .lesik-nav-item,html body .lesik-sidebar .lesik-nav a{width:100%!important;min-width:0!important}}@media (max-width:390px){html body .lesik-sidebar .lesik-nav{gap:6px!important}}.stats-page{-webkit-backdrop-filter:blur(14px);background:radial-gradient(circle at 82% 4%,#61ff4e14,#0000 25%),linear-gradient(#00241194,#001409b8);border:2px solid #75ff4c52;border-radius:34px;min-height:calc(100vh - 68px);padding:30px}.stats-hero-card,.stats-card,.stats-detail-card,.stats-empty-card{color:#1f3322;background:#fff;border:1px solid #d8efd9;border-radius:28px;box-shadow:0 18px 46px #3c784814}.stats-hero-card{margin-bottom:18px;padding:34px}.stats-kicker{color:#ffbd59;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:700;line-height:1.2}.stats-hero-card h1{color:#1f3322;letter-spacing:-.03em;margin:0 0 14px;font-size:34px;font-weight:800;line-height:1.08}.stats-hero-card p{color:#46564a;max-width:620px;margin:0;font-size:16px;font-weight:400;line-height:1.45}.stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:14px;display:grid}.stats-card{padding:24px}.stats-card span,.stats-detail-card span{color:#627468;margin-bottom:8px;font-size:13px;font-weight:500;display:block}.stats-card b{color:#0a5c3a;letter-spacing:-.05em;font-size:46px;font-weight:800;line-height:1;display:block}.stats-card p{color:#46564a;margin:10px 0 0;font-size:14px;font-weight:400;line-height:1.35}.stats-detail-card{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px;padding:24px;display:grid}.stats-detail-card b{color:#1f3322;word-break:break-word;font-size:18px;font-weight:500;line-height:1.3}.stats-empty-card{padding:28px}.stats-empty-card h2{color:#1f3322;margin:0 0 12px;font-size:28px;font-weight:800;line-height:1.1}.stats-empty-card p{color:#46564a;margin:0 0 20px;font-size:16px;font-weight:400;line-height:1.45}.stats-empty-card a{color:#fff;background:linear-gradient(#15833e 0%,#0d6f33 100%);border-radius:16px;justify-content:center;align-items:center;width:100%;min-height:52px;font-size:16px;font-weight:500;text-decoration:none;display:flex}@media (max-width:767px){html body .lesik-sidebar .lesik-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important}html body.lesik-is-admin .lesik-sidebar .lesik-nav{grid-template-columns:repeat(5,minmax(0,1fr))!important}html body .stats-page{border-radius:22px!important;min-height:auto!important;padding:14px 14px 112px!important}html body .stats-hero-card,html body .stats-card,html body .stats-detail-card,html body .stats-empty-card{border-radius:22px!important}html body .stats-hero-card{padding:24px 20px!important}html body .stats-hero-card h1{font-size:28px!important}html body .stats-grid,html body .stats-detail-card{grid-template-columns:1fr!important}html body .stats-card{padding:22px 20px!important}html body .stats-card b{font-size:42px!important}html body .stats-empty-card{padding:24px 20px!important}html body .stats-empty-card h2{font-size:24px!important}}@media (max-width:390px){html body .lesik-sidebar .lesik-nav-item>span:last-child{font-size:8.5px!important}}html body .stats-empty-card a,html body .stats-empty-card a *,html body .stats-empty-card a:visited,html body .stats-empty-card a:visited *{color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:500!important;text-decoration:none!important}html body .stats-empty-card a{opacity:1!important;background:linear-gradient(#15833e 0%,#0d6f33 100%)!important}@media (max-width:767px){html body .lesik-nav-item .custom-nav-svg{stroke-width:4.2px!important;width:28px!important;height:28px!important}html body .lesik-nav-item[href="/app/stats"] .custom-nav-svg,html body .lesik-nav-item[href="/app/profile"] .custom-nav-svg{width:30px!important;height:30px!important}}html body .lesik-nav-item[href="/app/profile"] .custom-nav-svg,html body .lesik-nav-item[href="/app/profile"] .custom-nav-svg *{color:#18a957!important;stroke:#18a957!important;fill:none!important}html body .lesik-nav-item.active[href="/app/profile"] .custom-nav-svg,html body .lesik-nav-item.active[href="/app/profile"] .custom-nav-svg *,html body .lesik-nav-item[aria-current=page][href="/app/profile"] .custom-nav-svg,html body .lesik-nav-item[aria-current=page][href="/app/profile"] .custom-nav-svg *{color:#fff!important;stroke:#fff!important;fill:none!important}html body .lesik-nav-item[href="/app/profile"] .custom-nav-svg{stroke:#18a957!important;color:#18a957!important;stroke-width:1.9px!important;stroke-linecap:round!important;stroke-linejoin:round!important;fill:none!important;width:28px!important;height:28px!important}html body .lesik-nav-item[href="/app/profile"] .custom-nav-svg *{stroke:#18a957!important;color:#18a957!important;fill:none!important}html body .lesik-nav-item[href="/app/profile"] .lesik-nav-icon{background:#d1f8d7d1!important;border-color:#18a95747!important}html body .lesik-nav-item.active[href="/app/profile"] .custom-nav-svg,html body .lesik-nav-item.active[href="/app/profile"] .custom-nav-svg *,html body .lesik-nav-item[aria-current=page][href="/app/profile"] .custom-nav-svg,html body .lesik-nav-item[aria-current=page][href="/app/profile"] .custom-nav-svg *{stroke:#fff!important;color:#fff!important;fill:none!important}html body .lesik-nav-item[href="/app/profile"] .custom-nav-svg{display:none!important}html body .lesik-nav-item[href="/app/profile"] .lesik-nav-icon:before{content:"⚙";transform:translateY(-1px);color:#18a957!important;-webkit-text-fill-color:#18a957!important;font-family:Arial,Helvetica Neue,sans-serif!important;font-size:24px!important;font-weight:400!important;line-height:1!important;display:block!important}html body .lesik-nav-item.active[href="/app/profile"] .lesik-nav-icon:before,html body .lesik-nav-item[aria-current=page][href="/app/profile"] .lesik-nav-icon:before{color:#fff!important;-webkit-text-fill-color:#fff!important}@media (max-width:767px){html body .lesik-nav-item[href="/app/profile"] .lesik-nav-icon:before{font-size:25px!important}}@media (max-width:767px){html body .lesik-nav-item[href="/app/profile"] .lesik-nav-icon{width:38px!important;min-width:38px!important;height:38px!important}html body .lesik-nav-item[href="/app/profile"] .lesik-nav-icon:before{font-size:33px!important}}html body .lesik-nav-item[href="/app/profile"] .lesik-nav-icon{border-radius:16px!important;width:44px!important;min-width:44px!important;height:44px!important}html body .lesik-nav-item[href="/app/profile"] .lesik-nav-icon:before{font-size:40px!important;line-height:1!important;transform:translateY(-1px)!important}@media (max-width:767px){html body .lesik-nav-item[href="/app/profile"] .lesik-nav-icon{width:46px!important;min-width:46px!important;height:46px!important}html body .lesik-nav-item[href="/app/profile"] .lesik-nav-icon:before{font-size:42px!important}}html body .lesik-nav-item,html body .lesik-nav-item.active,html body .lesik-nav-item[aria-current=page],html body .lesik-nav-item[data-active=true]{box-shadow:none!important;text-shadow:none!important}html body .lesik-nav-item .lesik-nav-icon,html body .lesik-nav-item.active .lesik-nav-icon,html body .lesik-nav-item[aria-current=page] .lesik-nav-icon,html body .lesik-nav-item[data-active=true] .lesik-nav-icon{box-shadow:none!important;filter:none!important;text-shadow:none!important}html body .lesik-nav-item .custom-nav-svg,html body .lesik-nav-item .custom-nav-svg *,html body .lesik-nav-item .lesik-nav-icon:before{filter:none!important;text-shadow:none!important;box-shadow:none!important}@media (max-width:767px){html body .lesik-sidebar{box-shadow:0 8px 24px #1446241f!important}html body .lesik-nav-item.active,html body .lesik-nav-item[aria-current=page],html body .lesik-nav-item[data-active=true]{box-shadow:none!important}}.social-analysis-ready{color:#0a6b3a;margin-top:10px;font-size:12px;font-weight:500;line-height:1.35;display:block}.social-analysis-result{color:#1f3322;background:#e8fae9e0;border:1px solid #0a5c3a24;border-radius:18px;margin-top:18px;padding:16px}.social-analysis-result h3{color:#0a5c3a;margin:0 0 8px;font-size:17px;font-weight:800;line-height:1.2}.social-analysis-result p{white-space:pre-line;color:#334438;margin:0;font-size:14px;font-weight:400;line-height:1.5}.social-analysis-actions{grid-template-columns:1fr 1.15fr;gap:10px;margin-top:16px;display:grid}.social-analysis-actions .modal-save-button.secondary{color:#0a5c3a!important;-webkit-text-fill-color:#0a5c3a!important;box-shadow:none!important;background:#ffffffeb!important;border:1px solid #0a5c3a38!important}@media (max-width:767px){.social-analysis-actions{grid-template-columns:1fr!important}.social-analysis-result{max-height:260px;overflow-y:auto}}.social-analysis-timer-hint{color:#6b6b5f;margin-top:8px;font-size:12px;font-weight:500;line-height:1.35;display:block}.social-analysis-progress-wrap{margin-top:10px}.social-analysis-progress-text{color:#3f4f43;margin-bottom:7px;font-size:12px;font-weight:600;line-height:1.35}.social-analysis-progress-bar{background:#0a5c3a1f;border-radius:999px;width:100%;height:8px;overflow:hidden}.social-analysis-progress-bar span{border-radius:inherit;background:linear-gradient(90deg,#0a5c3a,#18a957);height:100%;transition:width .45s;display:block}@media (max-width:767px){html body .main-hero-mobile-right{justify-content:center!important;align-items:center!important;width:100%!important;max-width:100%!important;height:360px!important;min-height:360px!important;margin:18px auto 0!important;padding:0!important;display:flex!important;position:relative!important;overflow:hidden!important}html body .main-hero-mobile-right>div:first-child{display:none!important}html body .main-hero-mobile-right>div:last-child{flex-shrink:1!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:100%!important;display:flex!important}html body .main-hero-mobile-right img{filter:drop-shadow(0 20px 34px #0003)contrast(1.06)saturate(1.03)!important;width:235px!important;max-width:72vw!important;height:auto!important;margin:0 auto!important;display:block!important;transform:perspective(1200px)rotateY(-13deg)rotate(4deg)translate(0)!important}}@media (max-width:390px){html body .main-hero-mobile-right{height:330px!important;min-height:330px!important;margin-top:14px!important}html body .main-hero-mobile-right img{width:215px!important;max-width:70vw!important}}@media (min-width:768px){html body .profile-modal-backdrop{box-sizing:border-box!important;justify-content:center!important;align-items:flex-start!important;padding:32px 24px!important;overflow-y:auto!important}html body .profile-modal,html body .profile-modal.profile-modal-large{box-sizing:border-box!important;max-height:calc(100vh - 64px)!important;margin:0 auto 32px!important;overflow-y:auto!important}}html body .funnel-regenerate-button,html body button.funnel-regenerate-button,html body .content-map-generate-btn,html body button.content-map-generate-btn{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:linear-gradient(#ff9800 0%,#f07500 100%)!important;border:none!important;font-weight:700!important;box-shadow:0 14px 28px #f0750038!important}html body .funnel-regenerate-button *,html body .content-map-generate-btn *{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .funnel-regenerate-button:disabled,html body button.funnel-regenerate-button:disabled,html body .content-map-generate-btn:disabled,html body button.content-map-generate-btn:disabled{color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important;cursor:not-allowed!important;opacity:.78!important;background:#a9bbaa!important}html body button.funnel-generate-button,html body button.funnel-regenerate-button,html body button.content-map-generate-btn,html body .funnel-generate-button,html body .funnel-regenerate-button,html body .content-map-generate-btn{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:linear-gradient(#ff9800 0%,#f07500 100%)!important;border:none!important;box-shadow:0 14px 28px #f0750038!important}html body button.funnel-generate-button:disabled,html body button.funnel-regenerate-button:disabled,html body button.content-map-generate-btn:disabled,html body .funnel-generate-button:disabled,html body .funnel-regenerate-button:disabled,html body .content-map-generate-btn:disabled{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:.82!important;background:linear-gradient(#ff9800 0%,#f07500 100%)!important;box-shadow:0 10px 22px #f0750029!important}html body button.funnel-generate-button *,html body button.funnel-regenerate-button *,html body button.content-map-generate-btn *,html body .funnel-generate-button *,html body .funnel-regenerate-button *,html body .content-map-generate-btn *{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .map-actions button.content-map-generate-btn:disabled,html body button.content-map-generate-btn:disabled,html body .content-map-generate-btn:disabled{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;cursor:wait!important;background:linear-gradient(#20d866 0%,#079846 100%)!important;box-shadow:0 14px 30px #07984638!important}html body .map-actions button.content-map-generate-btn,html body .map-actions .content-map-generate-btn,html body button.content-map-generate-btn,html body .content-map-generate-btn{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:linear-gradient(#0f6b45 0%,#06452e 100%)!important;border:none!important;font-weight:800!important;box-shadow:0 12px 26px #06452e3d!important}html body .map-actions button.content-map-generate-btn:disabled,html body button.content-map-generate-btn:disabled,html body .content-map-generate-btn:disabled{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:.92!important;background:linear-gradient(#0f6b45 0%,#06452e 100%)!important;box-shadow:0 8px 20px #06452e29!important}html body .content-map-generate-btn *,html body .content-map-generate-btn:disabled *{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .funnel-regenerate-button,html body button.funnel-regenerate-button,html body .funnel-generate-button,html body button.funnel-generate-button{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:linear-gradient(#0f6b45 0%,#06452e 100%)!important;border:none!important;font-weight:800!important;box-shadow:0 12px 26px #06452e3d!important}html body .funnel-regenerate-button:disabled,html body button.funnel-regenerate-button:disabled,html body .funnel-generate-button:disabled,html body button.funnel-generate-button:disabled{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:.92!important;background:linear-gradient(#0f6b45 0%,#06452e 100%)!important;box-shadow:0 8px 20px #06452e29!important}html body .funnel-regenerate-button *,html body .funnel-generate-button *{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .calendar-card-clickable{cursor:pointer!important;position:relative!important}html body .calendar-ai-inline-button{z-index:5!important;pointer-events:auto!important;cursor:pointer!important;position:relative!important}html body .calendar-ai-modal{border-radius:28px!important;width:min(860px,100vw - 48px)!important;max-height:calc(100dvh - 48px)!important;margin:0 auto!important;overflow-y:auto!important;transform:translateY(0)!important;box-shadow:0 28px 80px #00000047!important}@media (max-width:767px){html body .calendar-ai-modal-backdrop{align-items:flex-end!important;padding:12px!important}html body .calendar-ai-modal{border-radius:24px 24px 18px 18px!important;width:100%!important;max-height:calc(100dvh - 24px)!important}}html body .calendar-ai-modal-backdrop{z-index:10050!important;box-sizing:border-box!important;background:#0000007a!important;justify-content:center!important;align-items:flex-start!important;padding:24px!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}html body .calendar-ai-modal{scroll-behavior:auto!important;border-radius:28px!important;width:min(860px,100vw - 48px)!important;max-height:calc(100dvh - 48px)!important;margin:0 auto 24px!important;overflow-y:auto!important;transform:none!important;box-shadow:0 28px 80px #00000047!important}@media (max-width:767px){html body .calendar-ai-modal-backdrop{justify-content:center!important;align-items:flex-start!important;padding:10px!important}html body .calendar-ai-modal{border-radius:22px!important;width:100%!important;max-height:calc(100dvh - 20px)!important;margin:0 auto 10px!important}}html body.calendar-ai-body-locked{overflow:hidden!important}html body [data-calendar-ai-modal=true].calendar-ai-modal-backdrop{z-index:2147483000!important;box-sizing:border-box!important;background:#0000008a!important;justify-content:center!important;align-items:flex-start!important;width:100vw!important;height:100dvh!important;padding:18px 24px 24px!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}html body [data-calendar-ai-modal=true] .calendar-ai-modal{scroll-behavior:auto!important;border-radius:28px!important;width:min(880px,100vw - 48px)!important;max-height:calc(100dvh - 36px)!important;margin:0 auto!important;position:relative!important;top:0!important;left:auto!important;right:auto!important;overflow:hidden auto!important;transform:none!important;box-shadow:0 28px 90px #00000057!important}@media (max-width:767px){html body [data-calendar-ai-modal=true].calendar-ai-modal-backdrop{padding:10px!important}html body [data-calendar-ai-modal=true] .calendar-ai-modal{border-radius:22px!important;width:100%!important;max-height:calc(100dvh - 20px)!important}}html body [data-calendar-ai-modal=true].calendar-ai-modal-backdrop{z-index:2147483647!important;box-sizing:border-box!important;background:#0000008f!important;justify-content:center!important;align-items:flex-start!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:18px 24px!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}html body [data-calendar-ai-modal=true] .calendar-ai-modal{border-radius:26px!important;width:min(880px,100vw - 48px)!important;max-height:calc(100dvh - 36px)!important;margin:0 auto!important;position:relative!important;inset:0 auto auto!important;overflow:hidden auto!important;transform:none!important;box-shadow:0 28px 90px #0000005c!important}@media (max-width:767px){html body [data-calendar-ai-modal=true].calendar-ai-modal-backdrop{padding:10px!important}html body [data-calendar-ai-modal=true] .calendar-ai-modal{border-radius:22px!important;width:100%!important;max-height:calc(100dvh - 20px)!important}}.calendar-card{min-height:236px;flex-direction:column!important;display:flex!important}.calendar-card .calendar-ai-inline-button{text-align:center;justify-content:center;align-items:center;width:100%;min-height:38px;line-height:1.15;margin-top:auto!important;display:inline-flex!important}.mind-map-card,.mindmap-card,.mind-node,.mindmap-node,.content-map-node,.map-node{height:auto!important;min-height:92px!important;overflow:hidden!important}.mind-map-card h3,.mindmap-card h3,.mind-node h3,.mindmap-node h3,.content-map-node h3,.map-node h3{color:#0f2417!important;max-height:34px!important;margin:0 0 8px!important;padding:0!important;font-size:13px!important;font-weight:900!important;line-height:1.22!important;display:block!important;overflow:hidden!important}.mind-map-card p,.mindmap-card p,.mind-node p,.mindmap-node p,.content-map-node p,.map-node p{color:#0f2417c7!important;max-height:56px!important;margin:0!important;padding:0!important;font-size:11px!important;line-height:1.28!important;display:block!important;overflow:hidden!important}.mind-map-card *,.mindmap-card *,.mind-node *,.mindmap-node *,.content-map-node *,.map-node *{box-sizing:border-box!important}@media (max-width:767px){html body{padding-bottom:112px!important;overflow-x:hidden!important}html body .lesik-bottom-nav,html body .mobile-bottom-nav,html body .app-bottom-nav,html body nav[class*=bottom],html body .app-shell-mobile-nav{z-index:9999!important;box-sizing:border-box!important;border-radius:28px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;width:auto!important;max-width:none!important;padding:10px 12px!important;display:grid!important;position:fixed!important;bottom:16px!important;left:14px!important;right:14px!important}html body .lesik-nav-item{box-sizing:border-box!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:86px!important;margin:0!important;padding:8px 4px!important;display:flex!important;transform:translate(0,0)!important}html body .lesik-nav-item[href="/app/content-map"],html body .lesik-nav-item[href="/app/content-map"].active,html body .lesik-nav-item[href="/app/content-map"][aria-current=page]{width:100%!important;min-width:0!important;margin:0!important;transform:none!important}html body .lesik-nav-item .lesik-nav-icon,html body .lesik-nav-item .custom-nav-svg{flex:none!important;width:34px!important;height:34px!important;margin:0 0 6px!important}html body .lesik-nav-item span,html body .lesik-nav-item .lesik-nav-label{text-align:center!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:13px!important;font-weight:800!important;line-height:1.08!important;display:block!important}html body .lesik-nav-item[href="/app/content-map"] span,html body .lesik-nav-item[href="/app/content-map"] .lesik-nav-label{font-size:12px!important;line-height:1.05!important}}html body .lesik-nav-item[href="/app/profile"]{color:#1f3b27!important;background:#009b4614!important;border-color:#009b4638!important}html body .lesik-nav-item[href="/app/profile"] .lesik-nav-icon{color:#009b46!important;box-shadow:none!important;filter:none!important;background:#009b4614!important;border:1px solid #009b4647!important}html body .lesik-nav-item[href="/app/profile"] .lesik-nav-icon:before{color:#009b46!important;text-shadow:none!important;filter:none!important}html body .lesik-nav-item[href="/app/profile"] span,html body .lesik-nav-item[href="/app/profile"] .lesik-nav-label{color:#1f3b27!important;-webkit-text-fill-color:#1f3b27!important}@media (max-width:767px){html,body{overflow-x:hidden!important}html body{padding-bottom:118px!important}html body .lesik-bottom-nav,html body .mobile-bottom-nav,html body .app-bottom-nav,html body .app-shell-mobile-nav,html body nav[class*=bottom]{left:12px!important;right:12px!important;bottom:max(10px, env(safe-area-inset-bottom))!important;z-index:10000!important;box-sizing:border-box!important;border-radius:24px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;width:auto!important;max-width:none!important;min-height:auto!important;max-height:92px!important;padding:8px!important;display:grid!important;position:fixed!important}html body .lesik-bottom-nav>h1,html body .lesik-bottom-nav>h2,html body .lesik-bottom-nav>.brand,html body .lesik-bottom-nav>.logo,html body .lesik-bottom-nav>.app-logo,html body .lesik-bottom-nav>.lesik-logo,html body .mobile-bottom-nav>h1,html body .mobile-bottom-nav>h2,html body .app-shell-mobile-nav>h1,html body .app-shell-mobile-nav>h2,html body .app-shell-mobile-nav>.brand,html body .app-shell-mobile-nav>.logo,html body .app-shell-mobile-nav>.app-logo,html body .app-shell-mobile-nav>.lesik-logo{display:none!important}html body .lesik-nav-item{box-sizing:border-box!important;border-radius:20px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:72px!important;min-height:72px!important;max-height:72px!important;margin:0!important;padding:6px 3px!important;display:flex!important;transform:none!important}html body .lesik-nav-item .lesik-nav-icon,html body .lesik-nav-item .custom-nav-svg{flex:none!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;margin:0 0 5px!important}html body .lesik-nav-item[href="/app/profile"] .lesik-nav-icon:before{font-size:26px!important;line-height:1!important}html body .lesik-nav-item span,html body .lesik-nav-item .lesik-nav-label{text-align:center!important;white-space:normal!important;width:100%!important;margin:0!important;font-size:11.5px!important;font-weight:800!important;line-height:1.05!important}html body .lesik-nav-item[href="/app/content-map"] span,html body .lesik-nav-item[href="/app/content-map"] .lesik-nav-label{font-size:10.8px!important;line-height:1.02!important}html body .map-page,html body .main-page,html body .profile-page,html body main{padding-bottom:130px!important}}html body .lesik-hello-intro{background:radial-gradient(circle at 85% 15%,#009b4624,#0000 34%),linear-gradient(135deg,#fffbf0f0,#ecfaedeb);border:1px solid #009b462e;border-radius:34px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:center;gap:28px;margin:0 0 28px;padding:34px 38px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #18462a14}html body .lesik-hello-copy{z-index:2;position:relative}html body .lesik-hello-badge{color:#0f6b45;letter-spacing:.08em;text-transform:uppercase;background:#009b461a;border-radius:999px;align-items:center;width:fit-content;margin-bottom:14px;padding:7px 13px;font-size:12px;font-weight:900;display:inline-flex}html body .lesik-hello-intro h1{color:#16331f;letter-spacing:-.045em;margin:0 0 14px;font-size:clamp(34px,4.4vw,58px);line-height:.95}html body .lesik-hello-intro p{color:#16331fc7;max-width:680px;margin:0;font-size:18px;line-height:1.55}html body .lesik-hello-points{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}html body .lesik-hello-points span{color:#1a5c35;background:#ffffffb8;border:1px solid #009b462e;border-radius:999px;padding:9px 13px;font-size:13px;font-weight:800;display:inline-flex}html body .lesik-hello-hero{justify-content:center;align-items:center;min-height:230px;display:flex;position:relative}html body .lesik-hero-leaf{background:linear-gradient(145deg,#25b862 0%,#08713e 62%,#06452e 100%);border-radius:78% 18% 72% 22%/72% 22% 78% 18%;width:150px;height:190px;position:relative;transform:rotate(-16deg);box-shadow:inset 18px 18px 28px #ffffff2e,0 26px 52px #06452e47}html body .lesik-hero-leaf:before{content:"";background:#ffffff6b;border-radius:999px;width:2px;height:142px;position:absolute;top:18px;left:52%;transform:rotate(10deg)}html body .lesik-hero-leaf:after{content:"";background:#06452e;border-radius:999px;width:14px;height:52px;position:absolute;bottom:-26px;left:74px;transform:rotate(18deg)}html body .lesik-hero-face{gap:34px;display:flex;position:absolute;top:72px;left:38px;transform:rotate(16deg)}html body .lesik-hero-face span{background:#fff;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 4px #ffffff24}html body .lesik-hero-smile{border-bottom:4px solid #ffffffe6;border-radius:0 0 999px 999px;width:36px;height:18px;position:absolute;top:102px;left:60px;transform:rotate(16deg)}html body .lesik-hero-bubble{color:#16331f;background:#ffffffdb;border:1px solid #009b462e;border-radius:20px 20px 20px 6px;max-width:210px;padding:13px 15px;font-size:13px;font-weight:800;line-height:1.3;position:absolute;bottom:12px;right:6px;box-shadow:0 16px 36px #18462a1f}@media (max-width:767px){html body .lesik-hello-intro{border-radius:28px;grid-template-columns:1fr;gap:16px;margin:0 0 20px;padding:24px 20px 22px}html body .lesik-hello-intro h1{font-size:38px;line-height:.98}html body .lesik-hello-intro p{font-size:15.5px;line-height:1.48}html body .lesik-hello-points{gap:7px;margin-top:16px}html body .lesik-hello-points span{padding:7px 10px;font-size:11.5px}html body .lesik-hello-hero{justify-content:flex-start;min-height:154px;padding-left:18px}html body .lesik-hero-leaf{width:96px;height:122px}html body .lesik-hero-leaf:before{height:88px;top:13px}html body .lesik-hero-leaf:after{width:10px;height:34px;bottom:-18px;left:48px}html body .lesik-hero-face{gap:22px;top:44px;left:24px}html body .lesik-hero-face span{width:8px;height:8px}html body .lesik-hero-smile{border-bottom-width:3px;width:24px;height:12px;top:64px;left:38px}html body .lesik-hero-bubble{max-width:190px;padding:11px 13px;font-size:12px;bottom:20px;right:0}}@media (max-width:767px){html body .lesik-mobile-intro-hello{border-radius:28px!important;grid-template-columns:1fr!important;padding:22px 18px 18px!important}html body .lesik-mobile-intro-text h1{font-size:36px!important}html body .lesik-mobile-intro-text p{font-size:15px!important}html body .lesik-mobile-intro-leaf{justify-self:start!important;width:88px!important;height:112px!important;margin-left:18px!important}}html body .lesik-mobile-intro-hello{background:radial-gradient(circle at 88% 18%,#009b4629,#0000 34%),linear-gradient(135deg,#fffaf0 0%,#eefbea 100%)!important;border:1px solid #009b4633!important;border-radius:30px!important;grid-template-columns:minmax(0,1fr) 150px!important;align-items:center!important;gap:18px!important;margin:0 0 22px!important;padding:24px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 20px 54px #18462a1a!important}html body .lesik-mobile-intro-text span{color:#0f6b45!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:#009b461a!important;border-radius:999px!important;margin-bottom:10px!important;padding:6px 11px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important}html body .lesik-mobile-intro-text h1{color:#16331f!important;letter-spacing:-.045em!important;margin:0 0 10px!important;font-size:42px!important;line-height:.96!important}html body .lesik-mobile-intro-text p{color:#16331fc7!important;margin:0!important;font-size:16px!important;line-height:1.45!important}html body .lesik-mobile-intro-leaf{background:linear-gradient(145deg,#27b866 0%,#08713e 62%,#06452e 100%)!important;border-radius:78% 18% 72% 22%/72% 22% 78% 18%!important;justify-self:center!important;width:112px!important;height:142px!important;position:relative!important;transform:rotate(-15deg)!important;box-shadow:inset 14px 14px 24px #ffffff2e,0 22px 42px #06452e40!important}html body .lesik-mobile-intro-leaf:before{content:""!important;background:#ffffff6b!important;border-radius:999px!important;width:2px!important;height:104px!important;position:absolute!important;top:15px!important;left:52%!important}html body .lesik-leaf-face{gap:25px!important;display:flex!important;position:absolute!important;top:52px!important;left:28px!important;transform:rotate(15deg)!important}html body .lesik-leaf-face i{background:#fff!important;border-radius:50%!important;width:9px!important;height:9px!important}html body .lesik-leaf-smile{border-bottom:3px solid #ffffffe6!important;border-radius:0 0 999px 999px!important;width:28px!important;height:14px!important;position:absolute!important;top:76px!important;left:45px!important;transform:rotate(15deg)!important}@media (max-width:767px){html body .lesik-mobile-intro-hello{border-radius:28px!important;grid-template-columns:1fr!important;padding:22px 18px 18px!important}html body .lesik-mobile-intro-text h1{font-size:36px!important}html body .lesik-mobile-intro-text p{font-size:15px!important}html body .lesik-mobile-intro-leaf{justify-self:start!important;width:88px!important;height:112px!important;margin-left:18px!important}}html body .lesik-first-learning-intro{background:radial-gradient(circle at 88% 16%,#009b4629,#0000 34%),radial-gradient(circle at 8% 88%,#ff980014,#0000 32%),linear-gradient(135deg,#fff8ea 0%,#eefbea 100%)!important;border:1px solid #009b4633!important;border-radius:34px!important;grid-template-columns:minmax(0,1.15fr) minmax(230px,.85fr)!important;align-items:center!important;gap:24px!important;margin:0 0 26px!important;padding:30px 34px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 70px #18462a1a!important}html body .lesik-first-learning-copy{z-index:2!important;position:relative!important}html body .lesik-first-learning-badge{color:#0f6b45!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:#009b461a!important;border-radius:999px!important;margin-bottom:13px!important;padding:7px 13px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important}html body .lesik-first-learning-intro h1{color:#16331f!important;letter-spacing:-.045em!important;margin:0 0 12px!important;font-size:clamp(34px,4vw,54px)!important;line-height:.96!important}html body .lesik-first-learning-intro p{color:#16331fc7!important;max-width:620px!important;margin:0!important;font-size:17px!important;line-height:1.5!important}html body .lesik-first-learning-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:20px!important;display:grid!important}html body .lesik-first-learning-steps div{background:#ffffffad!important;border:1px solid #009b4629!important;border-radius:18px!important;align-items:center!important;gap:9px!important;padding:10px 12px!important;display:flex!important}html body .lesik-first-learning-steps b{color:#fff!important;background:#0f6b45!important;border-radius:50%!important;flex:0 0 26px!important;justify-content:center!important;align-items:center!important;width:26px!important;height:26px!important;font-size:13px!important;font-weight:900!important;display:inline-flex!important}html body .lesik-first-learning-steps span{color:#1f3b27!important;font-size:13px!important;font-weight:800!important;line-height:1.2!important}html body .lesik-first-learning-hero{justify-content:center!important;align-items:center!important;min-height:240px!important;display:flex!important;position:relative!important}html body .lesik-first-hero-card{background:linear-gradient(#ffffffdb,#f3eee4b8)!important;border:1px solid #009b462e!important;border-radius:42px 42px 70px 70px!important;width:168px!important;height:198px!important;position:relative!important;box-shadow:0 24px 50px #18462a29!important}html body .lesik-first-hero-card:before{content:""!important;background:linear-gradient(145deg,#7a4a24,#2d1b11)!important;border-radius:52% 48% 45% 55%!important;width:96px!important;height:76px!important;position:absolute!important;top:-28px!important;left:36px!important;box-shadow:inset 12px 6px 20px #ffffff1f!important}html body .lesik-first-hero-face{gap:34px!important;display:flex!important;position:absolute!important;top:64px!important;left:48px!important}html body .lesik-first-hero-face span{background:#0f6b45!important;border-radius:50%!important;width:11px!important;height:11px!important}html body .lesik-first-hero-smile{border-bottom:3px solid #0f6b45!important;border-radius:0 0 999px 999px!important;width:34px!important;height:15px!important;position:absolute!important;top:92px!important;left:67px!important}html body .lesik-first-hero-leaf{background:linear-gradient(145deg,#27b866,#06452e)!important;border-radius:78% 18% 72% 22%/72% 22% 78% 18%!important;width:58px!important;height:74px!important;position:absolute!important;bottom:28px!important;left:54px!important;transform:rotate(-18deg)!important}html body .lesik-first-hero-note{color:#16331f!important;background:#ffffffdb!important;border:1px solid #009b462e!important;border-radius:20px 20px 20px 6px!important;max-width:230px!important;padding:13px 15px!important;font-size:13px!important;font-weight:800!important;line-height:1.28!important;position:absolute!important;bottom:10px!important;right:0!important;box-shadow:0 16px 36px #18462a1f!important}@media (max-width:767px){html body .lesik-first-learning-intro{border-radius:28px!important;grid-template-columns:1fr!important;gap:12px!important;margin:0 0 18px!important;padding:22px 18px 18px!important}html body .lesik-first-learning-intro h1{font-size:35px!important}html body .lesik-first-learning-intro p{font-size:14.8px!important;line-height:1.45!important}html body .lesik-first-learning-steps{grid-template-columns:1fr!important;gap:8px!important;margin-top:16px!important}html body .lesik-first-learning-steps div{border-radius:16px!important;padding:9px 10px!important}html body .lesik-first-learning-hero{justify-content:flex-start!important;min-height:150px!important;padding-left:12px!important}html body .lesik-first-hero-card{border-radius:28px 28px 42px 42px!important;width:104px!important;height:124px!important}html body .lesik-first-hero-card:before{width:62px!important;height:46px!important;top:-18px!important;left:22px!important}html body .lesik-first-hero-face{gap:22px!important;top:40px!important;left:30px!important}html body .lesik-first-hero-face span{width:7px!important;height:7px!important}html body .lesik-first-hero-smile{border-bottom-width:2px!important;width:22px!important;height:10px!important;top:57px!important;left:42px!important}html body .lesik-first-hero-leaf{width:36px!important;height:46px!important;bottom:18px!important;left:34px!important}html body .lesik-first-hero-note{max-width:196px!important;padding:10px 12px!important;font-size:11.5px!important;bottom:16px!important;right:0!important}}html body .lesik-home-training-intro{background:radial-gradient(circle at 88% 16%,#0a5c3a24,#0000 34%),linear-gradient(135deg,#fff8eaf5,#eefbeaf5)!important;border:1px solid #0a5c3a33!important;border-radius:28px!important;grid-template-columns:minmax(0,1fr) 190px!important;align-items:center!important;gap:18px!important;margin:0 0 20px!important;padding:22px 24px!important;display:grid!important;box-shadow:0 18px 48px #18462a1a!important}html body .lesik-home-training-badge{color:#0a5c3a!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:#0a5c3a1a!important;border-radius:999px!important;margin-bottom:10px!important;padding:6px 12px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important}html body .lesik-home-training-intro h2{color:#16331f!important;letter-spacing:-.04em!important;margin:0 0 10px!important;font-size:34px!important;line-height:1!important}html body .lesik-home-training-intro p{color:#16331fc7!important;margin:0!important;font-size:15.5px!important;line-height:1.45!important}html body .lesik-home-training-steps div{background:#ffffffb8!important;border:1px solid #0a5c3a24!important;border-radius:16px!important;align-items:center!important;gap:8px!important;padding:8px 10px!important;display:flex!important}html body .lesik-home-training-steps b{color:#fff!important;background:#0a5c3a!important;border-radius:50%!important;flex:0 0 24px!important;justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important;font-size:12px!important;font-weight:900!important;display:inline-flex!important}html body .lesik-home-training-steps span{color:#1f3b27!important;font-size:12.5px!important;font-weight:800!important;line-height:1.15!important}html body .lesik-home-training-hero{justify-content:center!important;align-items:center!important;min-height:170px!important;display:flex!important;position:relative!important}html body .lesik-home-training-leaf{background:linear-gradient(145deg,#27b866 0%,#08713e 58%,#06452e 100%)!important;border-radius:78% 18% 72% 22%/72% 22% 78% 18%!important;width:96px!important;height:124px!important;transform:rotate(-16deg)!important;box-shadow:inset 14px 14px 24px #ffffff2e,0 22px 42px #06452e3d!important}html body .lesik-home-training-leaf:before{content:""!important;background:#ffffff6b!important;border-radius:999px!important;width:2px!important;height:88px!important;position:absolute!important;top:14px!important;left:50%!important}html body .lesik-home-training-note{color:#16331f!important;background:#ffffffe0!important;border:1px solid #0a5c3a29!important;border-radius:18px 18px 18px 6px!important;max-width:190px!important;padding:10px 12px!important;font-size:12px!important;font-weight:800!important;line-height:1.25!important;position:absolute!important;bottom:8px!important;right:0!important}@media (max-width:767px){html body .lesik-home-training-intro{border-radius:26px!important;grid-template-columns:1fr!important;gap:10px!important;margin:0 0 18px!important;padding:20px 17px!important}html body .lesik-home-training-intro h2{font-size:31px!important}html body .lesik-home-training-intro p{font-size:14.5px!important}html body .lesik-home-training-steps{grid-template-columns:1fr!important}html body .lesik-home-training-hero{justify-content:flex-start!important;min-height:120px!important;padding-left:16px!important}html body .lesik-home-training-leaf{width:72px!important;height:92px!important}html body .lesik-home-training-note{max-width:180px!important;font-size:11.5px!important;bottom:14px!important;right:0!important}}html body .lesik-home-training-intro{background:linear-gradient(135deg,#fffaf0e0,#eefbeae0)!important;border:1px solid #0a5c3a29!important;border-radius:22px!important;width:100%!important;max-width:560px!important;margin:14px 0 18px!important;padding:16px 18px!important;display:block!important;overflow:visible!important;box-shadow:0 12px 34px #18462a14!important}html body .lesik-home-training-hero{display:none!important}html body .lesik-home-training-badge{margin-bottom:7px!important;padding:5px 10px!important;font-size:10px!important}html body .lesik-home-training-intro h2{letter-spacing:-.03em!important;margin:0 0 7px!important;font-size:25px!important;line-height:1.05!important}html body .lesik-home-training-intro p{max-width:100%!important;margin:0!important;font-size:13.5px!important;line-height:1.38!important}html body .lesik-home-training-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin-top:12px!important;display:grid!important}html body .lesik-home-training-steps div{border-radius:14px!important;gap:7px!important;padding:7px 8px!important}html body .lesik-home-training-steps b{flex:0 0 21px!important;width:21px!important;height:21px!important;font-size:11px!important}html body .lesik-home-training-steps span{font-size:11.5px!important;line-height:1.05!important}html body .main-hero-mobile-left{overflow:visible!important}html body .main-hero-mobile-title{margin-top:0!important}@media (max-width:767px){html body .lesik-home-training-intro{border-radius:20px!important;max-width:100%!important;margin:12px 0 16px!important;padding:15px!important}html body .lesik-home-training-intro h2{font-size:24px!important}html body .lesik-home-training-intro p{font-size:13px!important}html body .lesik-home-training-steps{grid-template-columns:1fr 1fr!important;gap:6px!important}html body .lesik-home-training-steps div{padding:7px!important}html body .lesik-home-training-steps span{font-size:10.8px!important}}html body .lesik-home-training-intro,html body .lesik-first-learning-intro,html body .lesik-mobile-intro-hello{display:none!important}html body .brand-unpack-tab{border-radius:18px!important;font-weight:800!important;position:relative!important}html body .brand-unpack-tab.is-missing{color:#16331f!important;-webkit-text-fill-color:#16331f!important;background:linear-gradient(#ffececf5,#fff6e8eb)!important;border-color:#ff5a5aa6!important;box-shadow:0 12px 28px #ff5a5a1f!important}html body .brand-unpack-tab.is-ready{color:#0f6b45!important;-webkit-text-fill-color:#0f6b45!important;background:#009b4614!important;border-color:#009b4647!important}html body .profile-brand-unpack-card{text-align:left!important;cursor:pointer!important;width:100%!important;min-height:154px!important;box-shadow:none!important;background:#f4fbf4e0!important;border:1.5px solid #009b462e!important;border-radius:22px!important;padding:18px!important;display:block!important}html body .profile-brand-unpack-card.is-missing{background:linear-gradient(#ffe8ecf5,#fff7eceb)!important;border-color:#ff5a5ab3!important}html body .profile-brand-unpack-card.is-ready{background:#009b4612!important;border-color:#009b4647!important}html body .profile-brand-unpack-card-head{align-items:center!important;gap:10px!important;margin-bottom:10px!important;display:flex!important}html body .profile-brand-unpack-card-head span{color:#16331f!important;background:#0a5c3a1f!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:28px!important;height:28px!important;font-size:13px!important;font-weight:900!important;display:inline-flex!important}html body .profile-brand-unpack-card h3{color:#16331f!important;margin:0!important;font-size:17px!important;line-height:1.2!important}html body .profile-brand-unpack-card p{color:#16331fc7!important;margin:0 0 14px!important;font-size:14px!important;line-height:1.35!important}html body .profile-brand-unpack-card strong{color:#111!important;-webkit-text-fill-color:#111!important;background:linear-gradient(#ff9800 0%,#f07500 100%)!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;min-height:40px!important;padding:10px 18px!important;font-size:14px!important;font-weight:800!important;display:inline-flex!important}html body .profile-brand-unpack-card.is-ready strong{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0f6b45!important}html body .profile-positioning-brand-row.is-missing{background:#ffececc2!important;border-color:#ff5a5a94!important}html body .profile-positioning-brand-row button{color:#111!important;-webkit-text-fill-color:#111!important;cursor:pointer!important;background:linear-gradient(#ff9800 0%,#f07500 100%)!important;border:none!important;border-radius:12px!important;flex:none!important;min-height:34px!important;padding:8px 13px!important;font-size:12.5px!important;font-weight:800!important}html body .profile-positioning-brand-row.is-ready button{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0f6b45!important}@media (max-width:767px){html body .profile-positioning-brand-row{flex-direction:column!important;align-items:stretch!important}html body .profile-positioning-brand-row button{width:100%!important}}html body .profile-positioning-brand-row{cursor:pointer!important;background:#fff8e8e0!important;border:1.5px solid #ff980073!important;border-radius:16px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-top:16px!important;padding:12px!important;display:flex!important}html body .profile-positioning-brand-row b{color:#16331f!important;margin-bottom:4px!important;font-size:14px!important;line-height:1.2!important;display:block!important}html body .profile-positioning-brand-row span{color:#16331fb8!important;font-size:12.5px!important;line-height:1.25!important;display:block!important}html body .profile-positioning-brand-row strong{color:#111!important;-webkit-text-fill-color:#111!important;white-space:nowrap!important;background:linear-gradient(#ff9800 0%,#f07500 100%)!important;border-radius:12px!important;flex:none!important;min-height:36px!important;padding:9px 14px!important;font-size:12.5px!important;font-weight:900!important}html body .profile-positioning-brand-row.is-ready strong{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0f6b45!important}@media (max-width:767px){html body .profile-positioning-brand-row{flex-direction:column!important;align-items:stretch!important}html body .profile-positioning-brand-row strong{text-align:center!important;width:100%!important}}html body .profile-positioning-brand-row{background:#fff8e8e6!important;border:1.5px solid #ff98007a!important;border-radius:16px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-top:16px!important;padding:12px!important;display:flex!important}html body .profile-positioning-brand-row.is-ready{background:#009b4614!important;border-color:#009b4647!important}html body .profile-positioning-brand-text b{color:#16331f!important;margin-bottom:4px!important;font-size:14px!important;line-height:1.2!important;display:block!important}html body .profile-positioning-brand-text span{color:#16331fb8!important;font-size:12.5px!important;line-height:1.25!important;display:block!important}html body .profile-positioning-brand-button{color:#111!important;-webkit-text-fill-color:#111!important;white-space:nowrap!important;cursor:pointer!important;background:linear-gradient(#ff9800 0%,#f07500 100%)!important;border:none!important;border-radius:12px!important;flex:none!important;min-height:36px!important;padding:9px 14px!important;font-size:12.5px!important;font-weight:900!important}html body .profile-positioning-brand-row.is-ready .profile-positioning-brand-button{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0f6b45!important}@media (max-width:767px){html body .profile-positioning-brand-row{flex-direction:column!important;align-items:stretch!important}html body .profile-positioning-brand-button{text-align:center!important;width:100%!important}}html body .profile-brand-unpack-card{display:none!important}@media (max-width:767px){html body .positioning-unpack-button{width:100%!important;margin-top:14px!important}}html body .profile-brand-unpack-card,html body .brand-unpack-tab{display:none!important}html body .client-status-positioning.brand-missing{background:linear-gradient(#ffe8ecf5,#fff7eceb)!important;border-color:#ff5a5ab8!important}html body .client-status-positioning.brand-ready{background:#009b4612!important;border-color:#009b4647!important}html body .positioning-unpack-button{cursor:pointer!important;white-space:nowrap!important;border:none!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;width:fit-content!important;min-height:38px!important;margin-top:16px!important;padding:10px 18px!important;font-size:14px!important;font-weight:900!important;line-height:1.1!important;display:inline-flex!important}html body .positioning-unpack-button.is-missing{color:#111!important;-webkit-text-fill-color:#111!important;background:linear-gradient(#ff9800 0%,#f07500 100%)!important;box-shadow:0 12px 24px #f075002e!important}html body .positioning-unpack-button.is-ready{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0f6b45!important;box-shadow:0 12px 24px #0f6b4529!important}@media (max-width:767px){html body .positioning-unpack-button{width:100%!important;margin-top:14px!important}}html body .brand-question-modal{max-width:760px!important}html body .brand-question-counter{color:#16331f94!important;margin:6px 0 0!important;font-size:13px!important;font-weight:700!important}html body .brand-question-progress{background:#009b461a!important;border-radius:999px!important;width:100%!important;height:8px!important;margin:18px 0 22px!important;overflow:hidden!important}html body .brand-question-progress span{background:linear-gradient(90deg,#0f6b45,#00a85a)!important;border-radius:999px!important;height:100%!important;transition:width .25s!important;display:block!important}html body .brand-question-card{background:#f4fbf4b8!important;border:1px solid #009b4629!important;border-radius:24px!important;padding:22px!important}html body .brand-question-label{color:#0f6b45!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:#009b461a!important;border-radius:999px!important;margin-bottom:10px!important;padding:6px 11px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important}html body .brand-question-card h3{color:#16331f!important;margin:0 0 10px!important;font-size:24px!important;line-height:1.15!important}html body .brand-question-card p{color:#16331fb8!important;margin:0 0 16px!important;font-size:15px!important;line-height:1.45!important}html body .brand-question-card textarea{resize:vertical!important;color:#16331f!important;box-sizing:border-box!important;background:#ffffffe6!important;border:1px solid #009b4638!important;border-radius:18px!important;outline:none!important;width:100%!important;min-height:190px!important;padding:16px!important;font-size:15px!important;line-height:1.45!important}html body .brand-question-actions{justify-content:space-between!important;gap:12px!important;margin-top:18px!important;display:flex!important}html body .brand-question-secondary,html body .brand-question-primary{cursor:pointer!important;border-radius:16px!important;min-height:48px!important;padding:13px 22px!important;font-size:15px!important;font-weight:900!important}html body .brand-question-secondary{color:#0f6b45!important;background:#fffc!important;border:1px solid #009b4638!important}html body .brand-question-secondary:disabled{opacity:.42!important;cursor:default!important}html body .brand-question-primary{color:#111!important;-webkit-text-fill-color:#111!important;background:linear-gradient(#ff9800 0%,#f07500 100%)!important;border:none!important}@media (max-width:767px){html body .brand-question-card{padding:18px!important}html body .brand-question-card h3{font-size:21px!important}html body .brand-question-card textarea{min-height:180px!important}html body .brand-question-actions{flex-direction:column!important}html body .brand-question-secondary,html body .brand-question-primary{width:100%!important}}html body .brand-question-required{color:#aa5000e0!important;margin-top:10px!important;font-size:13px!important;font-weight:800!important}html body .brand-question-primary:disabled{opacity:.45!important;cursor:not-allowed!important;filter:grayscale(.35)!important;box-shadow:none!important}html body .brand-question-label{display:none!important}@media (max-width:767px){html body .brand-upload-box,html body .brand-upload-ready{flex-direction:column!important;align-items:stretch!important}html body .brand-upload-button,html body .brand-upload-ready button{text-align:center!important;width:100%!important;margin-left:0!important}}html body .brand-upload-box{background:#f4fbf4b8!important;border:1px dashed #0f6b4547!important;border-radius:20px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;margin:0 0 18px!important;padding:16px!important;display:flex!important}html body .brand-upload-box b{color:#16331f!important;margin-bottom:4px!important;font-size:15px!important;font-weight:900!important;display:block!important}html body .brand-upload-box p{color:#16331f9e!important;margin:0!important;font-size:13px!important;line-height:1.35!important}html body .brand-upload-button{color:#fff!important;-webkit-text-fill-color:#fff!important;cursor:pointer!important;background:#0f6b45!important;border-radius:14px!important;flex:none!important;min-height:44px!important;padding:12px 16px!important;font-size:13px!important;font-weight:900!important;position:relative!important;overflow:hidden!important}html body .brand-upload-button input{opacity:0!important;cursor:pointer!important;position:absolute!important;inset:0!important}html body .brand-upload-ready{color:#16331f!important;background:#0f6b451a!important;border-radius:18px!important;align-items:center!important;gap:10px!important;margin:0 0 18px!important;padding:14px 16px!important;display:flex!important}html body .brand-upload-ready b{font-size:14px!important;font-weight:900!important}html body .brand-upload-ready span{color:#16331f9e!important;font-size:13px!important;font-weight:700!important}html body .brand-upload-ready button{color:#111!important;-webkit-text-fill-color:#111!important;cursor:pointer!important;background:linear-gradient(#ff9800 0%,#f07500 100%)!important;border:none!important;border-radius:13px!important;min-height:40px!important;margin-left:auto!important;padding:10px 14px!important;font-size:13px!important;font-weight:900!important}html body .brand-upload-ready button:disabled{opacity:.5!important;cursor:not-allowed!important}@media (max-width:767px){html body .brand-upload-box,html body .brand-upload-ready{flex-direction:column!important;align-items:stretch!important}html body .brand-upload-button,html body .brand-upload-ready button{text-align:center!important;width:100%!important;margin-left:0!important}}html body .content-map-required-warning{color:#16331f!important;text-align:left!important;background:#fff7ebeb!important;border:1px solid #f075003d!important;border-radius:20px!important;max-width:520px!important;margin:18px auto 16px!important;padding:16px 18px!important}html body .content-map-required-warning b{color:#16331f!important;margin-bottom:8px!important;font-size:15px!important;font-weight:900!important;display:block!important}html body .content-map-required-warning ul{margin:0 0 12px 18px!important;padding:0!important}html body .content-map-required-warning li{color:#16331fc7!important;margin:4px 0!important;font-size:14px!important;font-weight:700!important}html body .content-map-required-warning a{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0f6b45!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;min-height:40px!important;padding:10px 14px!important;font-size:13px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important}html body .funnel-generate-button:disabled,html body .content-map-generate-btn:disabled{opacity:.45!important;cursor:not-allowed!important;filter:grayscale(.3)!important}html body .brand-saved-box{color:#16331f!important;background:#0f6b4514!important;border:1px solid #0f6b4533!important;border-radius:20px!important;margin:0 0 18px!important;padding:16px!important}html body .brand-saved-head{justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:10px!important;display:flex!important}html body .brand-saved-head b{color:#16331f!important;font-size:15px!important;font-weight:900!important}html body .brand-saved-head span{color:#16331f94!important;font-size:12px!important;font-weight:800!important}html body .brand-saved-preview{color:#16331fc7!important;white-space:pre-wrap!important;background:#ffffffb8!important;border-radius:14px!important;max-height:180px!important;padding:12px!important;font-size:13px!important;line-height:1.45!important;overflow:auto!important}html body .audience-upload-card{background:#f7fbf8;border:1px solid #0f6b451f;border-radius:24px;margin:0 0 18px;padding:20px}html body .audience-upload-title{color:#20392b;margin-bottom:8px;font-size:20px;font-weight:800}html body .audience-upload-text{color:#52635a;margin-bottom:16px;line-height:1.5}html body .audience-upload-card .audience-upload-button{cursor:pointer;color:#fff;background:linear-gradient(#0f6b45 0%,#06452e 100%);border-radius:18px;justify-content:center;align-items:center;width:100%;height:54px;font-weight:800;display:flex;box-shadow:0 12px 26px #06452e3d}html body .audience-upload-card .audience-upload-button:hover{transform:translateY(-1px)}
