.pp{--blue:#4285F4;--blue-d:#1a73e8;--honey:#F4B400;--honey-d:#e0920a;--ink:#1f2330;--muted:#5f6473;--bg:#ffffff;--soft:#f6f8fc;--soft2:#eef2fb;--line:#e6e9f0;--radius:16px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--ink);background:var(--bg);line-height:1.55;-webkit-font-smoothing:antialiased}.pp *{box-sizing:border-box}@media (prefers-reduced-motion:reduce){.pp *,.pp :after,.pp :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.pp .logo-word,.pp h1,.pp h2,.pp h3,.pp h4{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.pp a{color:inherit;text-decoration:none}.pp .wrap{max-width:1120px;margin:0 auto;padding:0 22px}.pp .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;cursor:pointer;font:inherit;font-weight:600;border-radius:11px;padding:13px 22px;font-size:15px;transition:transform .12s,box-shadow .2s,background .2s}.pp .btn.primary{background:linear-gradient(135deg,var(--blue),var(--blue-d));color:#fff;box-shadow:0 8px 22px rgba(66,133,244,.35)}.pp .btn.primary:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(66,133,244,.45)}.pp .btn.honey{background:linear-gradient(135deg,var(--honey),var(--honey-d));color:#3a2c00;box-shadow:0 8px 22px rgba(244,180,0,.4)}.pp .btn.honey:hover{transform:translateY(-2px)}.pp .btn.ghost{background:#fff;border:1px solid var(--line);color:var(--ink)}.pp .btn.ghost:hover{border-color:var(--blue);color:var(--blue-d)}.pp .btn.lg{padding:16px 30px;font-size:17px}.pp .eyebrow{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--blue-d);background:var(--soft2);border:1px solid var(--line);border-radius:999px;padding:6px 14px}.pp header.nav{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.86);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.pp .navinner{gap:18px;height:66px}.pp .logo,.pp .navinner{display:flex;align-items:center}.pp .logo{gap:9px;font-weight:700;font-size:23px;letter-spacing:-.5px}.pp .logo svg{height:30px;width:auto;display:block}.pp .logo-word{color:var(--blue)}.pp .navlinks{display:flex;gap:26px;margin-left:18px}.pp .navlinks a{font-size:15px;color:var(--muted);font-weight:500}.pp .navlinks a:hover{color:var(--ink)}.pp .navcta{margin-left:auto;display:flex;align-items:center;gap:22px}.pp .navcta .login{font-size:15px;font-weight:600;color:var(--ink);cursor:pointer}.pp .navcta .login:hover{color:var(--blue-d)}.pp .menubtn{display:none;margin-left:auto;background:none;border:1px solid var(--line);border-radius:10px;width:42px;height:40px;font-size:20px;cursor:pointer;align-items:center;justify-content:center}.pp .hero{position:relative;overflow:hidden;background:radial-gradient(1200px 480px at 80% -10%,rgba(244,180,0,.14),transparent 60%),radial-gradient(900px 460px at 0 0,rgba(66,133,244,.12),transparent 55%),var(--bg)}.pp .hero:before{content:"";position:absolute;left:0;right:0;top:0;height:150px;z-index:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1500'%20height='64'%3E%3Cpath%20d='M1,-16,-8,1,-31,0,-38,-14,-29,-32,-8,-35Z'%20fill='%23f4b400'%20fill-opacity='0.51'%20stroke='%238a5e00'%20stroke-opacity='.34'/%3E%3C/svg%3E") top/auto 150px repeat-x;opacity:.92;-webkit-mask-image:linear-gradient(180deg,#000,#000 22%,transparent);mask-image:linear-gradient(180deg,#000,#000 22%,transparent)}.pp .heroinner{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center;padding:182px 0 84px}.pp .hero h1{font-size:54px;line-height:1.04;margin:18px 0;font-weight:800;letter-spacing:-1.2px}.pp .hero h1 .hl{background:linear-gradient(120deg,var(--blue),var(--honey-d));-webkit-background-clip:text;background-clip:text;color:transparent}.pp .hero p.lead{font-size:19px;color:var(--muted);max-width:540px;margin:0 0 28px}.pp .herocta{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.pp .herostats{display:flex;gap:26px;margin-top:30px;flex-wrap:wrap}.pp .herostats div{font-size:13px;color:var(--muted)}.pp .herostats b{display:block;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:22px;color:var(--ink);font-weight:700}.pp .mock{position:relative;background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 30px 70px rgba(31,35,48,.18);overflow:hidden}.pp .mockbar{display:flex;align-items:center;gap:7px;padding:12px 14px;border-bottom:1px solid var(--line);background:var(--soft)}.pp .mockbar i{width:11px;height:11px;border-radius:50%;background:#dfe3ea;display:block}.pp .mockbar .url{margin-left:10px;font-size:12px;color:var(--muted);background:#fff;border:1px solid var(--line);border-radius:7px;padding:4px 12px}.pp .mockbody{padding:20px}.pp .floatchip{position:absolute;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 14px 30px rgba(31,35,48,.16);padding:10px 14px;font-size:13px;font-weight:600;display:flex;align-items:center;gap:8px}.pp .floatchip .dot{width:9px;height:9px;border-radius:50%;background:#34a853}.pp .fc1{top:-14px;right:-14px}.pp .fc2{bottom:-16px;left:-16px}.pp .pm{padding:16px;display:flex;flex-direction:column;gap:13px}.pp .pm-h{display:flex;align-items:center;justify-content:space-between}.pp .pm-h b{font-size:13px}.pp .pm-live{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;color:#188038;background:#e6f4ea;border-radius:999px;padding:3px 9px}.pp .pm-live .dot{width:7px;height:7px;border-radius:50%;background:#34a853}.pp .pm-site{border:1px solid var(--line);border-radius:11px;overflow:hidden}.pp .pm-sitebar{display:flex;align-items:center;gap:5px;padding:7px 10px;background:var(--soft);border-bottom:1px solid var(--line);font-size:10px;color:var(--muted)}.pp .pm-sitebar i{width:6px;height:6px;border-radius:50%;background:#dfe3ea;display:block}.pp .pm-sitebar .u{margin-left:6px}.pp .pm-sitebody{padding:15px;text-align:center;background:linear-gradient(180deg,var(--soft2),#fff)}.pp .pm-sitebody .pm-sitetitle{margin:0 0 4px;font-size:14px;font-weight:700}.pp .pm-sitebody p{margin:0 0 9px;font-size:10.5px;color:var(--muted)}.pp .pm-sitebody .pill{display:inline-block;background:var(--blue);color:#fff;font-size:10px;font-weight:600;padding:5px 13px;border-radius:7px}.pp .pm-lbl{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);display:flex;align-items:center;gap:7px}.pp .pm-lbl .auto{background:#eef3fb;color:var(--blue-d);border-radius:999px;padding:2px 8px;font-size:9px;letter-spacing:.02em;display:inline-flex;align-items:center;gap:4px}.pp .pm-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pp .pm-post{border:1px solid var(--line);border-radius:10px;padding:9px;display:flex;flex-direction:column;gap:6px;background:#fff}.pp .pm-post .top{display:flex;align-items:center;justify-content:space-between}.pp .pm-post .plat{width:20px;height:20px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:11px;font-weight:800;line-height:1}.pp .pm-post .day{font-size:9px;color:var(--muted);font-weight:700}.pp .pm-post .ln{height:5px;border-radius:3px;background:var(--soft)}.pp .pm-post .ln.s{width:65%}.pp .pm-post .chk{font-size:9px;font-weight:700;display:flex;align-items:center;gap:3px}.pp .pm-post .chk.ok{color:#188038}.pp .pm-post .chk.q{color:#9a6a00}.pp .pm-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pp .pm-stat{background:var(--soft);border:1px solid var(--line);border-radius:10px;padding:8px 6px;text-align:center}.pp .pm-stat b{display:block;font-size:16px;font-weight:800;line-height:1.1}.pp .pm-stat span{font-size:9px;color:var(--muted)}.pp .ideamode{display:inline-flex;gap:4px;margin-bottom:12px;padding:4px;background:var(--soft);border:1px solid var(--line);border-radius:12px}.pp .im-pill{border:none;background:transparent;cursor:pointer;font:inherit;font-size:13.5px;font-weight:600;color:var(--muted);padding:8px 14px;border-radius:9px;display:inline-flex;align-items:center;gap:6px;transition:background .15s,color .15s,box-shadow .15s}.pp .im-pill.on,.pp .im-pill:hover{color:var(--ink)}.pp .im-pill.on{background:#fff;box-shadow:0 2px 8px rgba(31,35,48,.1)}.pp .ideaform{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:10px}.pp .ideaform input{flex:1;min-width:240px;border:1.5px solid var(--line);border-radius:12px;padding:15px 16px;font:inherit;font-size:16px;background:#fff}.pp .ideaform input:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 4px rgba(66,133,244,.12)}.pp .herorisk{font-size:13px;color:var(--muted)}.pp .herorisk b{color:var(--ink)}.pp .empathy{background:var(--soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pp .empathy .wrap{padding:26px 22px}.pp .empathy p{margin:0 auto;max-width:800px;text-align:center;font-size:19px;color:var(--ink);line-height:1.5}.pp .empathy b{color:var(--blue-d)}.pp section.band{padding:84px 0}.pp .seclead{text-align:center;max-width:680px;margin:0 auto 52px}.pp .seclead h2{font-size:38px;line-height:1.1;margin:14px 0 12px;font-weight:800;letter-spacing:-.8px}.pp .seclead p{font-size:18px;color:var(--muted);margin:0}.pp .soft{background:linear-gradient(180deg,var(--bg) 0,var(--soft) 70px,var(--soft) calc(100% - 70px),var(--bg) 100%)}.pp .teamtrack{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 24px;max-width:1080px;margin:0 auto;padding:0 22px}.pp .trow{display:contents}.pp .tslot{display:flex;justify-content:center}.pp .tspacer{display:none}.pp #team .feat{background:none;border:none;box-shadow:none;border-radius:0;padding:4px;text-align:center}.pp #team .feat:hover{transform:none;box-shadow:none;border-color:transparent}.pp #team .feat .ico{width:78px;height:98px;margin:0 auto 10px;border-radius:50%;background:none;border:none;padding:0;overflow:hidden;box-shadow:0 4px 12px rgba(31,35,48,.14)}.pp #team .feat .ico img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.pp #team .feat h3{font-size:18px;margin:0 0 5px}.pp #team .feat p{font-size:13px;line-height:1.5;max-width:300px;margin:0 auto;color:var(--muted)}.pp .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;position:relative}@media(max-width:820px){.pp .steps{grid-template-columns:1fr;gap:30px;max-width:420px;margin:0 auto}}.pp .step{background:#f4f7fc;border:1px solid #e9eff8;border-radius:26px;padding:30px 22px 34px;flex-direction:column;text-align:center}.pp .step,.pp .step-art{display:flex;align-items:center;position:relative}.pp .step-art{width:100%;height:346px;justify-content:center;margin-bottom:22px}.pp .step .stepn{width:36px;height:36px;border-radius:50%;border:2px solid var(--blue);color:var(--blue-d);font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;background:#fff;margin-bottom:14px}.pp .step h3{margin:0;font-size:23px;font-weight:800;letter-spacing:-.3px;position:relative;padding-bottom:14px}.pp .step h3:after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:30px;height:3px;border-radius:2px;background:var(--blue)}.pp .mk{background:#fff;border-radius:14px;box-shadow:0 16px 36px rgba(20,30,60,.14);text-align:left;color:#1f2330}.pp .mk-form{width:250px;padding:18px 20px 20px}.pp .mk-fh{text-align:center;font-weight:800;font-size:13px;color:#16223c;margin-bottom:4px}.pp .mk-fsub{text-align:center;color:#8a93a6;font-size:9.5px;line-height:1.4;margin-bottom:12px}.pp .mk-flabel{font-size:9px;font-weight:700;color:#3a4a63;margin:7px 0 3px}.pp .mk-input{border:1px solid #e6eaf1;border-radius:7px;padding:6px 8px;font-size:9px;color:#aab2c1;background:#fbfcfe}.pp .mk-btn{margin-top:12px;background:var(--blue);color:#fff;font-weight:700;font-size:10px;text-align:center;padding:8px;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:6px}.pp .mk-site{width:240px;overflow:hidden;align-self:center;background:#fff;border-radius:0}.pp .mk-snav{justify-content:space-between;padding:7px 9px;border-bottom:1px solid #f0ece6}.pp .mk-brand,.pp .mk-snav{display:flex;align-items:center}.pp .mk-brand{gap:4px;font-family:Georgia,serif;font-size:8px;font-weight:700;color:#22302c}.pp .mk-blogo{width:11px;height:11px;border-radius:50%;background:#2f6f5f;flex:none}.pp .mk-slinks{display:flex;gap:8px}.pp .mk-slinks i{font-style:normal;font-size:6.4px;color:#8a948f;font-weight:600}.pp .mk-snavcta{font-size:6.4px;font-weight:700;color:#fff;background:#2f6f5f;padding:3px 7px;border-radius:999px}.pp .mk-shero{display:flex;gap:9px;padding:13px 12px;background:linear-gradient(180deg,#faf7f3,#f2ece4)}.pp .mk-sheroL{flex:1.3;min-width:0}.pp .mk-stag{display:inline-block;font-size:5.6px;font-weight:700;color:#2f6f5f;background:#e7f0ec;border-radius:999px;padding:2.5px 6px;margin-bottom:7px;letter-spacing:.2px}.pp .mk-sh1{font-family:Georgia,Times New Roman,serif;font-size:13px;font-weight:700;color:#22302c;line-height:1.16;letter-spacing:-.2px;margin-bottom:5px}.pp .mk-ssub{font-size:6.3px;color:#6f7b76;line-height:1.5;margin-bottom:9px}.pp .mk-sbtns{display:flex;align-items:center;gap:7px}.pp .mk-sbtn{display:inline-block;background:#2f6f5f;color:#fff;padding:5px 9px;border-radius:999px;box-shadow:0 5px 10px rgba(47,111,95,.32)}.pp .mk-sbtn,.pp .mk-sbtn2{font-size:7px;font-weight:700}.pp .mk-sbtn2{color:#3a4a45}.pp .mk-sphoto{flex:1;border-radius:10px;background:linear-gradient(150deg,#e8d4c3,#c69d83);min-height:86px;box-shadow:0 9px 18px rgba(60,40,28,.2)}.pp .mk-sserv{display:flex;gap:6px;padding:11px 12px 13px;background:#fff}.pp .mk-scard{flex:1;border:1px solid #eef0ec;border-radius:8px;padding:8px 4px;flex-direction:column;gap:4px;box-shadow:0 2px 6px rgba(30,40,38,.05)}.pp .mk-scard,.pp .mk-sicon{display:flex;align-items:center}.pp .mk-sicon{width:17px;height:17px;border-radius:6px;background:#e7f0ec;justify-content:center;color:#2f6f5f}.pp .mk-sicon svg{width:10px;height:10px;display:block}.pp .mk-slabel{font-size:5.9px;font-weight:700;color:#3a4a45;text-align:center}.pp .mk-studio{width:250px;overflow:hidden;align-self:center}.pp .mk-stbar{display:flex;align-items:center;gap:6px;padding:7px 9px;background:#1e2330}.pp .mk-stdots{display:flex;gap:3px}.pp .mk-stdots i{width:6px;height:6px;border-radius:50%;background:#3a4255;display:block}.pp .mk-sttitle{flex:1;text-align:center;font-size:7px;font-weight:700;color:#cfd5e2}.pp .mk-stpub{font-size:6.5px;font-weight:700;color:#fff;background:var(--blue);padding:3px 8px;border-radius:999px}.pp .mk-stbody{display:flex;height:206px}.pp .mk-stchat{width:98px;background:#f7f9fc;border-right:1px solid #eaeef4;padding:8px 7px;display:flex;flex-direction:column;gap:5px}.pp .mk-choney{display:flex;align-items:center;gap:4px;font-size:6.5px;font-weight:800;color:#1f2330}.pp .mk-chdot{width:9px;height:9px;border-radius:50%;background:linear-gradient(135deg,var(--blue),var(--blue-d))}.pp .mk-cbot{background:#fff;border:1px solid #eaeef4;border-radius:8px;border-top-left-radius:2px;color:#46506a}.pp .mk-cbot,.pp .mk-cuser{padding:5px 6px;font-size:6.2px;line-height:1.45}.pp .mk-cuser{align-self:flex-end;max-width:88%;background:var(--blue);color:#fff;border-radius:8px;border-top-right-radius:2px}.pp .mk-cinput{margin-top:auto;background:#fff;border:1px solid #e3e8f0;border-radius:999px;padding:5px 8px;font-size:6px;color:#aab2c1}.pp .mk-stcanvas{flex:1;background:#e9edf3;padding:9px;display:flex;align-items:center;justify-content:center}.pp .mk-prev{width:100%;background:#fff;border:1px solid #e1e6ee;box-shadow:0 7px 16px rgba(20,30,60,.13);overflow:hidden}.pp .mk-pnav{display:flex;align-items:center;justify-content:space-between;padding:5px 6px;border-bottom:1px solid #eef1f6}.pp .mk-pdot{width:8px;height:8px;border-radius:50%;background:#2f6f5f}.pp .mk-plinks{display:flex;gap:4px}.pp .mk-plinks i{width:9px;height:3px;border-radius:2px;background:#dde3ee;display:block}.pp .mk-phero{padding:9px 8px 11px;background:linear-gradient(180deg,#faf7f3,#f1ebe3)}.pp .mk-sel{position:relative;display:inline-block;outline:1.3px dashed var(--blue);outline-offset:3px;margin:2px 0 8px}.pp .mk-ph1{font-family:Georgia,Times New Roman,serif;font-size:10px;font-weight:700;color:#22302c;line-height:1.18}.pp .mk-h{position:absolute;width:4px;height:4px;background:#fff;border:1.2px solid var(--blue);border-radius:1px}.pp .mk-h.tl{left:-6px;top:-6px}.pp .mk-h.tr{right:-6px;top:-6px}.pp .mk-h.bl{left:-6px;bottom:-6px}.pp .mk-h.br{right:-6px;bottom:-6px}.pp .mk-pbar{height:4px;border-radius:2px;background:#d8d0c6;margin-bottom:4px}.pp .mk-pbar.s{width:60%}.pp .mk-pbtn{margin-top:7px;width:42px;height:11px;border-radius:999px;background:#2f6f5f}.pp .mk-post{position:absolute;border-radius:10px;box-shadow:0 14px 28px rgba(20,30,60,.2);overflow:hidden;z-index:3;background:#fff}.pp .mk-post.p1{left:-4px;top:16px;transform:rotate(-7deg)}.pp .mk-post.p2{left:50%;transform:translateX(-50%);top:-14px;z-index:4}.pp .mk-post.p3{right:-4px;top:20px;transform:rotate(7deg)}.pp .mk-post svg{display:block}.pp .mk-post.ig{width:106px}.pp .ig-top{display:flex;align-items:center;gap:4px;padding:5px 6px}.pp .ig-ava{width:14px;height:14px;border-radius:50%;background:linear-gradient(45deg,#f09433,#dc2743,#bc1888);flex:none}.pp .ig-user{flex:1;font-size:7px;font-weight:700;color:#262626}.pp .ig-logo{width:11px;height:11px;color:#262626;flex:none}.pp .ig-img{height:64px;background:linear-gradient(150deg,#ead9c8,#cdaf97)}.pp .ig-acts{display:flex;align-items:center;gap:7px;padding:5px 6px 2px;color:#262626}.pp .ig-acts svg{width:11px;height:11px}.pp .ig-acts .sp{flex:1}.pp .ig-cap{font-size:6.5px;color:#3a3a3a;line-height:1.45;padding:1px 6px 6px}.pp .ig-cap b{color:#262626}.pp .mk-post.tt{width:92px;background:#000}.pp .tt-media{position:relative;height:150px;background:linear-gradient(160deg,#46323c,#171017)}.pp .tt-logo{position:absolute;top:6px;left:6px;width:13px;height:13px}.pp .tt-side{position:absolute;right:4px;bottom:30px;display:flex;flex-direction:column;align-items:center;gap:8px}.pp .tt-ava{width:15px;height:15px;border-radius:50%;background:#caa3ab;border:1.5px solid #fff}.pp .tt-ic{display:flex;flex-direction:column;align-items:center;color:#fff}.pp .tt-ic svg{width:13px;height:13px}.pp .tt-ic b{font-size:6px;font-weight:700;margin-top:1px}.pp .tt-bottom{position:absolute;left:6px;right:24px;bottom:6px;color:#fff}.pp .tt-user{font-size:7px;font-weight:800;margin-bottom:2px}.pp .tt-cap{font-size:6.5px;line-height:1.4}.pp .mk-post.li{width:106px}.pp .li-top{display:flex;align-items:center;gap:5px;padding:6px 6px 4px}.pp .li-ava{width:15px;height:15px;border-radius:50%;background:#bcc8d8;flex:none}.pp .li-id{flex:1}.pp .li-name{height:3px;width:30px;background:#c7cfdb;border-radius:2px;margin-bottom:2.5px}.pp .li-sub{height:2.5px;width:22px;background:#e0e5ec;border-radius:2px}.pp .li-logo{width:13px;height:13px;flex:none}.pp .li-cap{font-size:6.5px;color:#465060;line-height:1.45;padding:1px 6px 5px}.pp .li-img{height:30px;background:linear-gradient(150deg,#dce4ef,#c4d2e3)}.pp .li-acts{display:flex;justify-content:space-around;align-items:center;padding:4px;border-top:1px solid #eef1f5}.pp .li-acts svg{width:10px;height:10px}.pp .feats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.pp .feat{position:relative;overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:24px;transition:transform .12s,box-shadow .2s,border-color .15s}.pp .feat:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(31,35,48,.08);border-color:#d7deea}.pp .feat .feat-bg{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .35s ease,transform .35s ease;transform:scale(1.06);pointer-events:none;z-index:0}.pp .feat .feat-bg svg{width:84%;height:84%}.pp .feat:hover .feat-bg{opacity:.18;transform:scale(1)}.pp .feat .ico,.pp .feat h3,.pp .feat p{position:relative;z-index:1}.pp .feat .ico{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;background:var(--soft2);border:1px solid var(--line);margin-bottom:14px}.pp .feat .ico svg{width:30px;height:30px;display:block}.pp .feat h3{margin:0 0 7px;font-size:18px}.pp .feat p{margin:0;color:var(--muted);font-size:15px}.pp .split{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.pp .split h2{font-size:34px;line-height:1.12;margin:10px 0 14px;font-weight:800;letter-spacing:-.6px}.pp .split p{font-size:17px;color:var(--muted);margin:0 0 18px}.pp .checks{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:11px}.pp .checks li{display:flex;gap:11px;align-items:flex-start;font-size:16px}.pp .checks .ck{flex:none;width:24px;height:24px;border-radius:50%;background:rgba(52,168,83,.14);color:#188038;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;border:1px solid rgba(52,168,83,.35)}.pp .splitart{position:relative;overflow:visible;background:linear-gradient(135deg,var(--soft2),#fff);border:1px solid var(--line);border-radius:20px;padding:26px;box-shadow:0 24px 50px rgba(31,35,48,.08)}.pp .calmini{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.pp .calmini .d{aspect-ratio:1;border:1px solid var(--line);border-radius:7px;background:#fff;font-size:10px;color:var(--muted);padding:4px}.pp .calmini .d.on{border-color:var(--blue);background:rgba(66,133,244,.1)}.pp .calmini .d.honeyd{border-color:var(--honey);background:rgba(244,180,0,.14)}.pp .ficon{position:absolute;width:54px;height:54px;border-radius:16px;background:#fff;box-shadow:0 14px 30px rgba(31,35,48,.16);z-index:4;animation:ppFifloat 5.5s ease-in-out infinite}.pp .ficon,.pp .ficon .fb{display:flex;align-items:center;justify-content:center}.pp .ficon .fb{width:32px;height:32px;border-radius:10px}.pp .ficon .fb.ig{background:radial-gradient(120% 120% at 30% 110%,#f9ce34,#ee2a7b 45%,#6228d7 100%)}.pp .ficon .fb.tt{background:#0b0b0b}.pp .ficon .fb.yt{background:#FF0000}.pp .ficon .fb.fb-f{background:#1877F2}.pp .ficon .fb.li{background:#0A66C2}.pp .ficon .fb.x{background:#000}.pp .ficon .fb.pin{background:#E60023}.pp .ficon .fb b{color:#fff;font-weight:800;line-height:1}@keyframes ppFifloat{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-11px) rotate(1deg)}}@media(max-width:760px){.pp .ficon{display:none}}.pp .quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.pp .quote{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:26px}.pp .quote p{font-size:16px;margin:0 0 16px}.pp .quote .who{gap:11px}.pp .quote .av,.pp .quote .who{display:flex;align-items:center}.pp .quote .av{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--blue),var(--honey));color:#fff;font-weight:700;justify-content:center}.pp .quote .who b{display:block;font-size:14px}.pp .quote .who small{color:var(--muted);font-size:13px}.pp .gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.pp .gcard{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 10px 26px rgba(31,35,48,.06);transition:transform .12s,box-shadow .2s}.pp .gcard:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(31,35,48,.12)}.pp .gbar{display:flex;gap:5px;align-items:center;padding:9px 11px;border-bottom:1px solid var(--line);background:var(--soft)}.pp .gbar i{width:8px;height:8px;border-radius:50%;background:#dfe3ea;display:block}.pp .gbar .gurl{margin-left:8px;font-size:11px;color:var(--muted)}.pp .gsite{padding:24px 18px;text-align:center;color:#fff}.pp .gsite .gtitle{margin:0 0 6px;font-size:18px;font-weight:700}.pp .gsite p{margin:0 0 13px;font-size:12.5px;opacity:.93}.pp .gpill{display:inline-block;background:rgba(255,255,255,.22);border:1px solid rgba(255,255,255,.55);color:#fff;font-size:12px;font-weight:600;padding:6px 15px;border-radius:8px}.pp .gtype{padding:11px 14px;font-size:12px;color:var(--muted);border-top:1px solid var(--line)}@media(max-width:960px){.pp .gallery{grid-template-columns:1fr 1fr}}@media(max-width:600px){.pp .gallery{grid-template-columns:1fr}}.pp .vsline{text-align:center;color:var(--muted);font-size:15.5px;margin:0 auto 26px;max-width:660px}.pp .vsline b{color:var(--ink)}.pp .billtoggle{display:flex;justify-content:center;margin-bottom:26px}.pp .billtoggle .seg{display:inline-flex;background:var(--soft);border:1px solid var(--line);border-radius:999px;padding:4px}.pp .billbtn{border:none;background:transparent;font:inherit;font-weight:600;font-size:14px;color:var(--muted);padding:7px 16px;border-radius:999px;cursor:pointer}.pp .billbtn.on{background:var(--blue);color:#fff}.pp .billbtn[data-bt=y]{box-shadow:0 0 16px 2px rgba(244,180,0,.6)}.pp .prices{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}.pp .price{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:30px;display:flex;flex-direction:column}.pp .price.pop{border-color:var(--blue);box-shadow:0 20px 46px rgba(66,133,244,.18);position:relative}.pp .price.pop .tag{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:var(--blue);color:#fff;font-size:12px;font-weight:700;padding:5px 14px;border-radius:999px}.pp .price h3{margin:0 0 4px;font-size:20px}.pp .price .amt{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:40px;font-weight:800;margin:8px 0 2px}.pp .price .amt span{font-size:15px;color:var(--muted);font-weight:500}.pp .price .sub{color:var(--muted);font-size:14px;margin-bottom:18px}.pp .price ul{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:10px;flex:1}.pp .price li{font-size:14.5px;display:flex;gap:9px;align-items:flex-start}.pp .price li:before{content:"\2713";color:#188038;font-weight:700}.pp .price .btn{width:100%}.pp .faq{max-width:760px;margin:0 auto;display:grid;gap:12px}.pp details.qa{background:#fff;border:1px solid var(--line);border-radius:12px;padding:4px 18px}.pp details.qa summary{list-style:none;cursor:pointer;padding:16px 0;font-weight:600;font-size:17px;display:flex;justify-content:space-between;align-items:center}.pp details.qa summary::-webkit-details-marker{display:none}.pp details.qa summary:after{content:"+";color:var(--blue-d);font-size:22px;font-weight:700}.pp details.qa[open] summary:after{content:"\2013"}.pp details.qa p{margin:0 0 16px;color:var(--muted);font-size:15.5px}.pp .finalcta{position:relative;overflow:hidden;text-align:center;border-radius:30px;padding:74px 28px 78px;color:#fff;background:radial-gradient(60% 95% at 50% -15%,rgba(255,255,255,.22),transparent 60%),radial-gradient(45% 90% at 88% 120%,rgba(244,180,0,.45),transparent 62%),radial-gradient(40% 90% at 8% 110%,rgba(126,178,255,.55),transparent 60%),linear-gradient(135deg,#2f6df0,#4f86f7 52%,#6aa0ff);box-shadow:0 34px 80px rgba(26,80,200,.32)}.pp .finalcta:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.12;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='49'%3E%3Cpath fill='%23ffffff' d='M13.99 9.25l13 7.5v15l-13 7.5L1 31.75v-15l12.99-7.5zM3 17.9v12.7l10.99 6.34 11-6.35V17.9l-11-6.34L3 17.9zM0 15l12.98-7.5V0h-2v6.35L0 12.69v2.3zm0 18.5L12.98 41v8h-2v-6.85L0 35.81v-2.3zM15 0v7.5L27.99 15H28v-2.31h-.01L17 6.35V0h-2zm0 49v-8l12.99-7.5H28v2.31h-.01L17 42.15V49h-2z'/%3E%3C/svg%3E")}.pp .finalcta>*{position:relative;z-index:2}.pp .fc-eyebrow{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.32);border-radius:999px;padding:7px 16px;font-size:13px;font-weight:700;margin-bottom:20px;backdrop-filter:blur(4px)}.pp .fc-eyebrow .stars{color:#FFD64A;letter-spacing:1px}.pp .finalcta h2{font-size:48px;line-height:1.04;margin:0 0 14px;font-weight:800;letter-spacing:-1px}.pp .finalcta h2 .hl{color:#FFD64A}.pp .finalcta p{font-size:20px;opacity:.96;margin:0 0 32px}.pp .finalcta .btn.honey.lg{font-size:18px;font-weight:800;padding:17px 38px;box-shadow:0 16px 42px rgba(244,180,0,.5);transition:transform .15s ease,box-shadow .25s ease}.pp .finalcta .btn.honey.lg:hover{transform:translateY(-3px);box-shadow:0 24px 54px rgba(244,180,0,.62)}.pp .fc-trust{margin-top:16px;font-size:13.5px;opacity:.92;font-weight:500}.pp footer.lpfoot{border-top:1px solid var(--line);padding:46px 0 40px;color:var(--muted)}.pp .footgrid{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap;align-items:flex-start}.pp .footgrid .col h4{font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink);margin:0 0 12px}.pp .footgrid .col a{display:block;font-size:14px;color:var(--muted);padding:4px 0}.pp .footgrid .col a:hover{color:var(--blue-d)}.pp .footnote{margin-top:30px;padding-top:20px;border-top:1px solid var(--line);font-size:13px;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap}@media(max-width:960px){.pp .hero h1{font-size:44px}.pp .feats,.pp .prices,.pp .quotes,.pp .steps{grid-template-columns:1fr 1fr}.pp .price.pop{order:-1}.pp .teamtrack{grid-template-columns:1fr 1fr}}@media(max-width:820px){.pp .navcta .btn,.pp .navcta .login,.pp .navlinks{display:none}.pp .menubtn{display:flex}.pp .heroinner{grid-template-columns:1fr;gap:36px;padding:46px 0 56px;text-align:center}.pp .hero p.lead{margin-left:auto;margin-right:auto}.pp .herocta,.pp .herostats,.pp .ideamode{justify-content:center}.pp .split{grid-template-columns:1fr;gap:30px}.pp .splitart{order:-1}}@media(max-width:600px){.pp .wrap{padding:0 16px}.pp .hero h1{font-size:34px;letter-spacing:-.6px}.pp .hero p.lead{font-size:17px}.pp .seclead h2{font-size:28px}.pp .seclead p{font-size:16px}.pp section.band{padding:58px 0}.pp .feats,.pp .prices,.pp .quotes,.pp .steps,.pp .teamtrack{grid-template-columns:1fr}.pp .btn.lg{padding:15px 24px;font-size:16px}.pp .finalcta h2{font-size:30px}.pp .finalcta p{font-size:17px}.pp .herostats{gap:20px}.pp .footgrid{gap:22px}}.landing-warm{--ink:#2b2620;--muted:#6b6257;--bg:#fcf8f1;--soft:#f4ede1;--soft2:#ffffff;--line:#e8dfd0;--blue:#e0930f;--blue-d:#2b2620;--honey:#e0930f;--honey-d:#c07f0c;--radius:14px;background-color:var(--bg);background-image:linear-gradient(rgba(252,248,241,.9),rgba(252,248,241,.9)),url(/theme/honeycomb-lattice.svg);background-position:0 0,0 0;background-size:auto,270px 315px;color:var(--ink);font-family:DM Sans,Avenir Next,Arial,sans-serif}.landing-warm .gtitle,.landing-warm .logo-word,.landing-warm .pm-sitetitle,.landing-warm h1,.landing-warm h2,.landing-warm h3,.landing-warm h4{font-family:Merriweather,Georgia,serif!important;font-weight:700;letter-spacing:-.01em}.landing-warm .wrap{max-width:1200px}.landing-warm header.nav{background:rgba(252,248,241,.94);border-bottom:1px solid var(--line)}.landing-warm .logo{color:var(--ink);gap:12px}.landing-warm .logo svg.landing-logo-mark{filter:none;overflow:visible;transition:transform .16s ease}.landing-warm .logo:hover svg.landing-logo-mark{transform:rotate(-5deg) translateY(-3px)}.landing-warm .logo-word{color:var(--ink);font-weight:400;text-transform:none;letter-spacing:-.06em}.landing-warm .navcta .login,.landing-warm .navlinks a{font-family:DM Sans,Avenir Next,Arial,sans-serif;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink)}.landing-warm .btn{box-shadow:0 10px 30px rgba(43,38,32,.08);font-family:DM Sans,Avenir Next,Arial,sans-serif;font-size:12px;letter-spacing:.02em;transition:transform .15s ease,box-shadow .15s ease}.landing-warm .btn.ghost{background:var(--soft2);color:var(--ink)}.landing-warm .hero{background:transparent}.landing-warm .hero:before{height:100%;opacity:.08;background-image:url(/theme/honeycomb-lattice.svg);background-size:270px 315px;mask-image:none;-webkit-mask-image:none}.landing-warm .heroinner{padding:68px 0 52px;min-height:calc(100dvh - 66px)}.landing-warm .heroinner>div:last-child{transform:translateY(-96px)}.landing-warm .hero h1{font-size:clamp(3.25rem,5.2vw,5.5rem);line-height:.87;text-transform:uppercase;margin:14px 0}.landing-warm .hero p.lead{font-size:17px;margin-bottom:18px}.landing-warm .hero .herostats{margin-top:18px}.landing-warm .hero h1 .hl{text-shadow:none}.landing-warm .eyebrow{box-shadow:0 10px 30px rgba(43,38,32,.08);font-family:DM Sans,Avenir Next,Arial,sans-serif;font-size:10px}.landing-warm .eyebrow,.landing-warm .ideaform input{border:1px solid var(--line);border-radius:var(--radius);background:var(--soft2);color:var(--ink)}.landing-warm .ideaform input:focus{border-color:var(--line);box-shadow:0 10px 30px rgba(43,38,32,.08);outline:none}.landing-warm .ideamode,.landing-warm .im-pill{border-radius:var(--radius)}.landing-warm .ideamode{border:1px solid var(--line);background:var(--soft2);padding:3px}.landing-warm .im-pill.on{background:var(--honey);box-shadow:0 10px 30px rgba(43,38,32,.08);color:var(--ink)}.landing-warm .feat,.landing-warm .floatchip,.landing-warm .gcard,.landing-warm .mock,.landing-warm .price,.landing-warm .quote,.landing-warm .splitart,.landing-warm .step,.landing-warm details.qa{border:1px solid var(--line);border-radius:var(--radius);background:var(--soft2);box-shadow:0 10px 30px rgba(43,38,32,.08)}.landing-warm .gbar,.landing-warm .mockbar,.landing-warm .pm-sitebar{border-color:var(--line);background:var(--soft)}.landing-warm section.band{padding:96px 0}.landing-warm .empathy,.landing-warm .soft{background:rgba(255,255,255,.72);border-color:var(--line);border-width:1px}.landing-warm .seclead h2,.landing-warm .split h2{font-size:clamp(2.35rem,4.2vw,4.8rem);line-height:.91;text-transform:uppercase}.landing-warm .feat .ico,.landing-warm .step .stepn{border:1px solid var(--line);border-radius:var(--radius);background:var(--honey);color:#fff}.landing-warm .price.pop{border-color:var(--line);box-shadow:0 10px 30px rgba(43,38,32,.08)}.landing-warm .billbtn.on,.landing-warm .price.pop .tag{border-radius:var(--radius);background:var(--honey);color:#fff}.landing-warm .billtoggle .seg{background:var(--soft2)}.landing-warm .billtoggle .seg,.landing-warm .finalcta{border:1px solid var(--line);border-radius:var(--radius)}.landing-warm .finalcta{background:var(--ink);box-shadow:0 10px 30px rgba(43,38,32,.08)}.landing-warm .finalcta:after{content:"";background:url(/theme/honeycomb-lattice.svg) 50%/cover;inset:0;opacity:.18}.landing-warm .stickycta{background:rgba(252,248,241,.96);border-top:1px solid var(--line);box-shadow:0 -8px 24px rgba(43,38,32,.08)}@media(max-width:820px){.landing-warm .mobilemenu{display:block;border-top:1px solid var(--line);background:var(--soft2)}.landing-warm .heroinner{padding-top:70px}.landing-warm .heroinner>div:last-child{transform:none}.landing-warm .hero h1{font-size:clamp(3rem,13vw,4.7rem)}}.landing-warm .feature-story-label{grid-column:1/-1;display:flex;align-items:center;gap:10px;margin:28px 0 -2px;color:var(--ink);font:700 11px/1 DM Sans,Avenir Next,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}.landing-warm .feature-story-label:after{content:"";height:2px;flex:1;background:var(--ink)}.landing-warm .feature-story-label span{display:grid;place-items:center;width:29px;height:29px;border:1px solid var(--line);background:var(--honey);box-shadow:0 10px 30px rgba(43,38,32,.08);font-size:10px}.landing-warm .story-brand{order:1}.landing-warm .feature-system{order:2}.landing-warm .feature-visual{order:3}.landing-warm .feature-change{order:4}.landing-warm .story-content{order:5}.landing-warm .feature-voice{order:6}.landing-warm .feature-calendar{order:7}.landing-warm .feature-review{order:8}.landing-warm .story-growth{order:9}.landing-warm .feature-home{order:10}.landing-warm .feature-leads{order:11}.landing-warm .feature-insights{order:12}.landing-warm .btn{min-height:52px;padding:.9rem 1.35rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--honey);color:#fff;box-shadow:0 6px 18px rgba(224,147,15,.28);font:700 .92rem/1 DM Sans,Avenir Next,Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase;transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease}.landing-warm .btn.honey,.landing-warm .btn.primary{background:var(--honey);background-image:none;color:var(--ink)}.landing-warm .btn:hover{transform:translate(2px,2px);box-shadow:0 10px 30px rgba(43,38,32,.08);background:#ffc62b}.landing-warm .btn:active{transform:translateY(0);box-shadow:0 4px 12px rgba(224,147,15,.24)}.landing-warm .btn:focus-visible{outline:3px solid #4c7dff;outline-offset:5px}.landing-warm .btn.ghost{min-height:46px;padding-inline:1rem;border-color:transparent;background:transparent;box-shadow:none}.landing-warm .btn.ghost:hover{transform:none;border-color:var(--line);background:var(--soft2);box-shadow:none}.landing-warm .finalcta .fc-eyebrow{border:1px solid var(--honey);border-radius:var(--radius);background:var(--soft2);box-shadow:0 10px 30px rgba(43,38,32,.08);color:var(--ink);font:700 11px/1 DM Sans,Avenir Next,Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase}.landing-warm .finalcta h2{color:var(--soft2)!important;text-shadow:none}.landing-warm .finalcta h2 .hl{color:var(--honey)}.landing-warm .finalcta p{color:var(--soft2);opacity:.94;text-shadow:none}.landing-warm .finalcta .fc-trust{color:var(--soft2);opacity:.92}.landing-warm .finalcta .btn.honey{background:var(--honey)!important;background-image:none!important;box-shadow:0 10px 30px rgba(43,38,32,.08)}.landing-warm .finalcta .btn.honey:hover{background:#ffc62b!important;box-shadow:0 10px 30px rgba(43,38,32,.08)}.landing-warm .marketing-arc{display:grid;gap:42px;margin-top:48px}.landing-warm .marketing-chapter{display:grid;grid-template-columns:minmax(0,.92fr) minmax(330px,1.08fr);gap:clamp(28px,5vw,76px);align-items:center;padding:clamp(28px,4.5vw,56px);border:1px solid var(--line);background:var(--soft2);box-shadow:0 10px 30px rgba(43,38,32,.08)}.landing-warm .marketing-chapter:nth-child(2n) .chapter-copy{order:2}.landing-warm .chapter-number{display:block;margin-bottom:18px;color:var(--ink);font:700 11px/1 DM Sans,Avenir Next,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase}.landing-warm .chapter-copy h3{max-width:14ch;margin:0 0 16px;font-size:clamp(1.7rem,2.5vw,2.65rem);line-height:.96;text-transform:uppercase}.landing-warm .chapter-copy p{max-width:51ch;margin:0;color:var(--muted);font-size:17px;line-height:1.6}.landing-warm .chapter-copy ul{display:grid;gap:10px;margin:24px 0 0;padding:0;list-style:none}.landing-warm .chapter-copy li{position:relative;padding-left:22px;font-size:14px;font-weight:650;line-height:1.35}.landing-warm .chapter-copy li:before{content:"→";position:absolute;left:0;color:var(--ink);font-family:DM Sans,Avenir Next,Arial,sans-serif}.landing-warm .chapter-proof{min-height:280px;border:1px solid var(--line);background:var(--ink);box-shadow:0 10px 30px rgba(43,38,32,.08);color:var(--soft2);overflow:hidden}.landing-warm .proof-bar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border-bottom:1px solid var(--line);background:var(--honey);color:var(--ink);font:700 11px/1 DM Sans,Avenir Next,Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase}.landing-warm .proof-bar b{padding:5px 7px;border:1px solid var(--line);background:var(--soft2);font-size:9px}.landing-warm .brand-proof{display:grid;align-content:start;gap:12px;padding-bottom:18px;background:var(--soft)}.landing-warm .brand-proof .proof-bar{grid-column:1/-1}.landing-warm .brand-note{margin:0 18px;padding:14px;border:1px solid var(--line);background:var(--soft2);color:var(--ink)}.landing-warm .brand-note small{display:block;margin-bottom:7px;color:var(--muted);font:700 10px/1 DM Sans,Avenir Next,Arial,sans-serif;letter-spacing:.06em}.landing-warm .brand-note strong{display:block;font-size:15px;line-height:1.25}.landing-warm .brand-tags{display:flex;flex-wrap:wrap;gap:8px;margin:2px 18px 0}.landing-warm .brand-tags span{padding:7px 9px;border:1px solid var(--line);background:var(--honey);color:var(--ink);font:700 10px/1 DM Sans,Avenir Next,Arial,sans-serif;text-transform:uppercase}.landing-warm .calendar-proof{padding-bottom:22px;background:var(--soft)}.landing-warm .calendar-days{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;padding:24px 18px 12px}.landing-warm .calendar-days span{display:grid;gap:9px;min-height:104px;padding:10px 7px;border:1px solid var(--line);background:var(--soft2);color:var(--muted);font:700 10px/1 DM Sans,Avenir Next,Arial,sans-serif;text-align:center}.landing-warm .calendar-days b{display:grid;place-items:center;min-height:43px;background:var(--honey);color:var(--ink);font-size:11px}.landing-warm .calendar-proof p{margin:0 18px;color:var(--ink);font-size:13px;line-height:1.4}.landing-warm .review-proof{display:grid;align-content:start;gap:10px;padding-bottom:16px;background:var(--soft)}.landing-warm .review-proof .proof-bar{margin-bottom:6px}.landing-warm .review-item{display:grid;grid-template-columns:11px 1fr auto;gap:10px;align-items:center;margin:0 14px;padding:12px;border:1px solid var(--line);background:var(--soft2);color:var(--ink)}.landing-warm .review-dot{width:9px;height:9px;background:var(--honey);border:1px solid var(--line);border-radius:50%}.landing-warm .review-item small,.landing-warm .review-item strong{display:block}.landing-warm .review-item strong{font-size:12px;line-height:1.2}.landing-warm .review-item small{margin-top:4px;color:var(--muted);font-size:10px}.landing-warm .review-item>b{padding:7px 8px;border:1px solid var(--line);background:var(--honey);font:700 9px/1 DM Sans,Avenir Next,Arial,sans-serif;text-transform:uppercase}.landing-warm .channel-rail{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:34px 0 0;border:1px solid var(--line);background:var(--ink);box-shadow:0 10px 30px rgba(43,38,32,.08)}.landing-warm .channel-rail span{padding:15px 18px;background:var(--honey);color:var(--ink);font:700 11px/1 DM Sans,Avenir Next,Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase}.landing-warm .channel-rail b{padding:15px 14px;color:var(--soft2);font:700 11px/1 DM Sans,Avenir Next,Arial,sans-serif;letter-spacing:.02em}.landing-warm #autopilot,.landing-warm #features .feats,.landing-warm #loved{display:none}@media(max-width:820px){.landing-warm .marketing-arc{gap:28px;margin-top:34px}.landing-warm .marketing-chapter{grid-template-columns:1fr;gap:28px;padding:26px}.landing-warm .marketing-chapter:nth-child(2n) .chapter-copy{order:0}.landing-warm .chapter-copy h3{max-width:17ch}.landing-warm .chapter-proof{min-height:0}.landing-warm .channel-rail{margin-top:28px}.landing-warm .channel-rail span{width:100%}.landing-warm .channel-rail b{padding:12px 10px;font-size:10px}}.landing-warm .signal-cta-actions{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:34px}.landing-warm .finalcta .signal-primary{min-width:270px;background-color:var(--honey)!important}.landing-warm .finalcta .signal-secondary{min-width:232px;border-color:rgba(255,255,255,.4);background:var(--soft2);box-shadow:0 10px 30px rgba(43,38,32,.08);color:var(--ink)}.landing-warm .finalcta .signal-secondary:hover{transform:translate(2px,2px);border-color:rgba(255,255,255,.4);background:var(--honey);box-shadow:0 10px 30px rgba(43,38,32,.08)}.landing-warm .cta-proof-row{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 28px;margin:34px 0 0;color:var(--soft2);font:700 11px/1.35 DM Sans,Avenir Next,Arial,sans-serif;letter-spacing:.02em;text-transform:uppercase}.landing-warm .cta-proof-row span{display:inline-flex;align-items:center;gap:8px}.landing-warm .cta-proof-row span:before{content:"✓";color:var(--honey);font-size:15px;line-height:1}@media(max-width:820px){.landing-warm .signal-cta-actions{flex-direction:column;gap:18px}.landing-warm .finalcta .signal-primary,.landing-warm .finalcta .signal-secondary{width:min(100%,320px)}.landing-warm .cta-proof-row{gap:10px 16px;margin-top:28px;font-size:10px}}@media(max-width:600px){.landing-warm .footgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.landing-warm .footgrid .col{min-width:0}.landing-warm .footgrid .col:first-child{grid-column:1/-1;max-width:none!important}.landing-warm .footnote{display:grid;gap:10px}.landing-warm .footnote span:last-child{justify-self:start}}.landing-warm .website-studio{background:rgba(244,237,225,.6);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.landing-warm .studio-lead{max-width:800px}.landing-warm .studio-showcase{display:grid;grid-template-columns:minmax(0,1.14fr) minmax(290px,.86fr);gap:clamp(28px,5vw,72px);align-items:center;margin-top:48px}.landing-warm .studio-preview{border:1px solid var(--line);background:var(--soft2);box-shadow:0 10px 30px rgba(43,38,32,.08);overflow:hidden}.landing-warm .studio-preview-bar{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--line);background:var(--ink);color:var(--soft2);font:700 10px/1 DM Sans,Avenir Next,Arial,sans-serif}.landing-warm .studio-preview-bar b{margin-left:auto;padding:5px 7px;background:var(--honey);color:var(--ink);font-size:9px;text-transform:uppercase}.landing-warm .studio-brand-dot{width:9px;height:9px;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:var(--honey)}.landing-warm .studio-preview-body{padding:16px;background:var(--soft)}.landing-warm .studio-preview-nav{display:flex;align-items:center;gap:14px;padding:11px 12px;border:1px solid var(--line);background:var(--soft2);font:700 9px/1 DM Sans,Avenir Next,Arial,sans-serif}.landing-warm .studio-preview-nav span{margin-right:auto;font-size:12px}.landing-warm .studio-preview-nav i{font-style:normal;color:var(--muted)}.landing-warm .studio-preview-nav b{padding:7px;background:var(--honey);color:var(--ink);font-size:9px}.landing-warm .studio-preview-hero{margin-top:14px;padding:clamp(25px,5vw,54px) 22px 22px;border:1px solid var(--line);background:#d3d9cb;color:var(--ink)}.landing-warm .studio-preview-hero small{font:700 9px/1 DM Sans,Avenir Next,Arial,sans-serif;letter-spacing:.07em}.landing-warm .studio-preview-hero h3{max-width:12ch;margin:14px 0 10px;font-size:clamp(1.65rem,3vw,2.7rem);line-height:.92;text-transform:none}.landing-warm .studio-preview-hero p{max-width:38ch;margin:0 0 18px;font-size:13px;line-height:1.45}.landing-warm .studio-preview-hero>span{display:inline-block;padding:9px 11px;background:var(--ink);color:var(--soft2);font:700 10px/1 DM Sans,Avenir Next,Arial,sans-serif}.landing-warm .studio-preview-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:14px}.landing-warm .studio-preview-cards b{min-height:52px;padding:10px;border:1px solid var(--line);background:var(--honey);font:700 10px/1.15 DM Sans,Avenir Next,Arial,sans-serif}.landing-warm .studio-build-list h3{max-width:13ch;margin:0 0 16px;font-size:clamp(1.8rem,3vw,3rem);line-height:.94;text-transform:uppercase}.landing-warm .studio-build-list p{margin:0;color:var(--muted);font-size:17px;line-height:1.6}.landing-warm .studio-build-list ul{display:grid;gap:11px;margin:25px 0 0;padding:0;list-style:none}.landing-warm .studio-build-list li{position:relative;padding-left:22px;font-size:14px;font-weight:650;line-height:1.35}.landing-warm .studio-build-list li:before{content:"→";position:absolute;left:0;font-family:DM Sans,Avenir Next,Arial,sans-serif}.landing-warm .studio-module-intro{display:flex;align-items:end;justify-content:space-between;gap:30px;margin:70px 0 24px;padding-top:20px;border-top:1px solid var(--line)}.landing-warm .studio-module-intro span{font:700 13px/1.1 DM Sans,Avenir Next,Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase}.landing-warm .studio-module-intro p{max-width:48ch;margin:0;color:var(--muted);font-size:15px;line-height:1.45}.landing-warm .studio-modules{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.landing-warm .studio-modules article{min-height:218px;padding:22px;border:1px solid var(--line);background:var(--soft2);box-shadow:0 10px 30px rgba(43,38,32,.08)}.landing-warm .studio-modules article:nth-child(2n){background:var(--honey)}.landing-warm .module-number{display:inline-grid;place-items:center;width:30px;height:30px;margin-bottom:38px;border:1px solid var(--line);background:var(--soft2);font:700 10px/1 DM Sans,Avenir Next,Arial,sans-serif}.landing-warm .studio-modules h3{margin:0 0 10px;font-size:clamp(1.25rem,1.7vw,1.75rem);line-height:1;text-transform:uppercase}.landing-warm .studio-modules p{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.landing-warm .studio-modules article:nth-child(2n) p{color:#3f3c34}@media(max-width:820px){.landing-warm .studio-showcase{grid-template-columns:1fr;gap:38px}.landing-warm .studio-modules{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.landing-warm .studio-preview-nav i{display:none}.landing-warm .studio-module-intro{display:grid;gap:12px;margin-top:48px}.landing-warm .studio-modules{grid-template-columns:1fr}.landing-warm .studio-modules article{min-height:0}.landing-warm .module-number{margin-bottom:26px}}.landing-warm #how .steps{display:none}.landing-warm .growth-loop{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:46px}.landing-warm .growth-loop article{display:flex;flex-direction:column;min-height:340px;padding:22px;border:1px solid var(--line);background:var(--soft2);box-shadow:0 10px 30px rgba(43,38,32,.08)}.landing-warm .growth-loop article>span{display:grid;place-items:center;width:32px;height:32px;margin-bottom:32px;border:1px solid var(--line);background:var(--honey);font:700 11px/1 DM Sans,Avenir Next,Arial,sans-serif}.landing-warm .growth-loop h3{margin:0 0 10px;font-size:clamp(1.3rem,1.8vw,1.8rem);line-height:.98;text-transform:uppercase}.landing-warm .growth-loop p{margin:0;color:var(--muted);font-size:14px;line-height:1.5}.landing-warm .loop-art{display:flex;align-items:end;gap:7px;min-height:92px;margin-top:auto;padding:12px;border:1px solid var(--line);background:var(--soft);font:700 10px/1 DM Sans,Avenir Next,Arial,sans-serif}.landing-warm .loop-site{align-items:center;flex-wrap:wrap;background:var(--ink);color:var(--soft2)}.landing-warm .loop-site b{width:100%;padding:7px;border:1px solid rgba(255,255,255,.28)}.landing-warm .loop-site i{width:28%;height:6px;background:var(--honey)}.landing-warm .loop-blitz{align-items:center;flex-wrap:wrap;background:var(--honey)}.landing-warm .loop-blitz b{width:100%;font-size:18px}.landing-warm .loop-blitz i{padding:6px;border:1px solid var(--line);font-style:normal}.landing-warm .loop-calendar{align-items:stretch;background:var(--soft2)}.landing-warm .loop-calendar i{display:grid;flex:1;place-items:center;border:1px solid var(--line);background:var(--honey);font-style:normal}.landing-warm .loop-growth{flex-wrap:wrap;align-content:end;background:var(--ink);color:var(--soft2)}.landing-warm .loop-growth b{width:100%;color:var(--honey);font-size:20px}.landing-warm .loop-growth i{width:11%;background:var(--honey)}.landing-warm .loop-growth i:first-of-type{height:20%}.landing-warm .loop-growth i:nth-of-type(2){height:40%}.landing-warm .loop-growth i:nth-of-type(3){height:62%}.landing-warm .loop-growth i:nth-of-type(4){height:88%}.landing-warm .marketing-spotlight{background:var(--ink);color:var(--soft2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.landing-warm .spotlight-kicker{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px}.landing-warm .spotlight-kicker span{padding:8px 10px;background:var(--honey);color:var(--ink);font:700 11px/1 DM Sans,Avenir Next,Arial,sans-serif;text-transform:uppercase}.landing-warm .spotlight-kicker p{margin:0;font:700 12px/1 DM Sans,Avenir Next,Arial,sans-serif;text-transform:uppercase}.landing-warm .spotlight-grid{display:grid;grid-template-columns:minmax(320px,.85fr) minmax(0,1.15fr);gap:clamp(30px,7vw,108px);align-items:center}.landing-warm .spotlight-result{padding:clamp(28px,4vw,48px);border:1px solid rgba(255,255,255,.28);background:var(--honey);box-shadow:0 10px 30px rgba(43,38,32,.08);color:var(--ink)}.landing-warm .spotlight-result b,.landing-warm .spotlight-result span{display:block;font:700 13px/1 DM Sans,Avenir Next,Arial,sans-serif;text-transform:uppercase}.landing-warm .spotlight-result strong{display:block;margin:14px 0 6px;font-family:Merriweather,Georgia,serif;font-size:clamp(4.4rem,8vw,8rem);line-height:.85;letter-spacing:-.07em}.landing-warm .spotlight-bars{display:flex;align-items:end;gap:8px;height:76px;margin-top:30px}.landing-warm .spotlight-bars i{flex:1;background:var(--ink)}.landing-warm .spotlight-bars i:first-child{height:20%}.landing-warm .spotlight-bars i:nth-child(2){height:34%}.landing-warm .spotlight-bars i:nth-child(3){height:28%}.landing-warm .spotlight-bars i:nth-child(4){height:56%}.landing-warm .spotlight-bars i:nth-child(5){height:70%}.landing-warm .spotlight-bars i:nth-child(6){height:92%}.landing-warm .spotlight-bars i:nth-child(7){height:100%}.landing-warm .spotlight-story h2{margin:14px 0 18px;font-size:clamp(2.35rem,4.5vw,4.9rem);line-height:.9;text-transform:uppercase}.landing-warm .spotlight-story h2 span{color:var(--honey)}.landing-warm .spotlight-story p{max-width:56ch;margin:0;color:var(--soft2);font-size:18px;line-height:1.6}.landing-warm .spotlight-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.landing-warm .spotlight-actions span{padding:9px;border:1px solid rgba(255,255,255,.28);font:700 10px/1 DM Sans,Avenir Next,Arial,sans-serif;text-transform:uppercase}.landing-warm .studio-content-promise{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(250px,.62fr);gap:22px;align-items:center;margin:0 0 28px;padding:22px 24px;border:1px solid var(--line);background:var(--ink);box-shadow:0 10px 30px rgba(43,38,32,.08);color:var(--soft2)}.landing-warm .studio-content-promise>span{align-self:start;padding:8px 10px;background:var(--honey);color:var(--ink);font:700 10px/1 DM Sans,Avenir Next,Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase}.landing-warm .studio-content-promise h3{margin:0;font-size:clamp(1.65rem,2.6vw,2.65rem);line-height:.95;text-transform:uppercase}.landing-warm .studio-content-promise p{margin:0;color:var(--soft2);font-size:14px;line-height:1.5}.landing-warm .influencer-promise{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:38px;margin:0 0 30px;padding:30px;border:1px solid var(--line);background:var(--honey);box-shadow:0 10px 30px rgba(43,38,32,.08)}.landing-warm .influencer-promise>div>span{font:700 10px/1 DM Sans,Avenir Next,Arial,sans-serif;text-transform:uppercase}.landing-warm .influencer-promise h3{margin:15px 0;font-size:clamp(2rem,3.2vw,3.6rem);line-height:.9;text-transform:uppercase}.landing-warm .influencer-promise>div>p{margin:0;font-size:15px;line-height:1.5}.landing-warm .influencer-points{display:grid;grid-template-columns:1fr 1fr;gap:12px}.landing-warm .influencer-points article{padding:14px;border:1px solid var(--line);background:var(--soft2)}.landing-warm .influencer-points b{font-family:Merriweather,Georgia,serif;font-size:14px;line-height:1}.landing-warm .influencer-points p{margin:7px 0 0;font-size:12px;line-height:1.4}@media(max-width:820px){.landing-warm .growth-loop{grid-template-columns:repeat(2,1fr)}.landing-warm .influencer-promise,.landing-warm .spotlight-grid{grid-template-columns:1fr}.landing-warm .studio-content-promise{grid-template-columns:1fr;gap:14px}}@media(max-width:600px){.landing-warm .growth-loop{grid-template-columns:1fr}.landing-warm .growth-loop article{min-height:280px}.landing-warm .spotlight-kicker{align-items:flex-start;flex-direction:column}.landing-warm .spotlight-result{padding:26px}.landing-warm .spotlight-story p{font-size:16px}.landing-warm .influencer-promise{padding:22px}.landing-warm .influencer-points{grid-template-columns:1fr}}.landing-warm .spotlight-story .chapter-number{color:var(--soft2)}.landing-warm .spotlight-story h2{color:var(--soft2)!important;text-shadow:none}.landing-warm .spotlight-story h2 span{color:var(--honey)!important}.landing-warm .swarm-ticker-card{display:flex;align-items:center;gap:12px;width:238px;min-height:84px;padding:12px;border:1px solid rgba(255,255,255,.28);background:var(--soft2);box-shadow:0 10px 30px rgba(43,38,32,.08);color:var(--ink)}.landing-warm{overflow-x:clip}.landing-warm .footgrid .col{display:block!important}.landing-warm #team{overflow-x:clip}.landing-warm footer.lpfoot{position:relative;padding:54px 0 26px;border-top:1px solid var(--line);background:var(--soft2)}.landing-warm footer.lpfoot:before{content:"";position:absolute;top:0;left:0;width:100%;height:10px;background:repeating-linear-gradient(-45deg,var(--honey) 0 12px,#e4a90d 12px 24px)}.landing-warm .footgrid{display:grid;grid-template-columns:1.6fr repeat(3,minmax(0,1fr));gap:32px;align-items:start}.landing-warm .footgrid .col{min-width:0}.landing-warm .footgrid .col:first-child{max-width:330px!important;padding-right:24px}.landing-warm .footgrid .col:first-child .logo{margin-bottom:16px!important}.landing-warm .footgrid .col:first-child>div{color:var(--muted);font-size:15px!important;line-height:1.55}.landing-warm .footgrid .col h4{display:inline-block;margin:0 0 15px;padding:7px 8px;border:1px solid var(--line);background:var(--honey);color:var(--ink);font:700 10px/1 DM Sans,Avenir Next,Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase}.landing-warm .footgrid .col a{padding:5px 0;color:var(--ink);font:500 13px/1.35 DM Sans,sans-serif}.landing-warm .footgrid .col a:hover{color:var(--ink);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.landing-warm .footnote{display:flex;justify-content:space-between;align-items:center;margin-top:42px;padding-top:17px;border-top:1px solid var(--line);color:var(--muted);font:700 10px/1.4 DM Sans,Avenir Next,Arial,sans-serif;text-transform:uppercase}.landing-warm .footnote a{color:var(--ink)}@media(max-width:820px){.landing-warm .footgrid{grid-template-columns:1.4fr 1fr 1fr;gap:30px}.landing-warm .footgrid .col:first-child{grid-column:1/-1;max-width:520px!important}}@media(max-width:600px){.landing-warm .footgrid{grid-template-columns:1fr 1fr;gap:28px 18px}.landing-warm .footgrid .col:first-child{grid-column:1/-1;padding-right:0}.landing-warm .footnote{align-items:flex-start;flex-direction:column;gap:9px}}.landing-warm .swarm-ticker{position:relative;left:50%;width:100vw;overflow:hidden;margin:46px 0 0;transform:translateX(-50%);padding:12px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--ink)}.landing-warm .swarm-ticker:after,.landing-warm .swarm-ticker:before{content:"";position:absolute;z-index:2;top:0;bottom:0;width:clamp(28px,7vw,120px);pointer-events:none}.landing-warm .swarm-ticker:before{left:0;background:linear-gradient(90deg,var(--ink),transparent)}.landing-warm .swarm-ticker:after{right:0;background:linear-gradient(270deg,var(--ink),transparent)}.landing-warm .swarm-ticker-track{display:flex;width:-moz-max-content;width:max-content;gap:14px;animation:swarmTicker 160s linear infinite}.landing-warm .swarm-ticker:hover .swarm-ticker-track{animation-play-state:paused}.landing-brutism .swarm-ticker-card{display:flex;align-items:center;gap:12px;width:238px;min-height:84px;padding:12px;border:1px solid rgba(255,255,255,.28);background:var(--soft2);box-shadow:0 10px 30px rgba(43,38,32,.08);color:var(--ink)}.landing-warm .swarm-ticker-card img{width:50px;height:50px;flex:0 0 auto;border:1px solid var(--line);border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--honey)}.landing-warm .swarm-ticker-card span,.landing-warm .swarm-ticker-card strong{display:block}.landing-warm .swarm-ticker-card span{margin-bottom:5px;color:var(--muted);font:700 9px/1 DM Sans,Avenir Next,Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase}.landing-warm .swarm-ticker-card strong{font-family:Merriweather,Georgia,serif;font-size:14px;line-height:1.02;letter-spacing:-.03em;text-transform:uppercase}@keyframes swarmTicker{to{transform:translateX(calc(-50% - 7px))}}@media(prefers-reduced-motion:reduce){.landing-warm .swarm-ticker{overflow-x:auto}.landing-warm .swarm-ticker-track{animation:none}}.landing-warm h1,.landing-warm h2,.landing-warm h3{text-transform:none!important}.landing-warm .hero h1{line-height:1.04;letter-spacing:-.02em}.landing-warm .seclead h2,.landing-warm .split h2,.landing-warm .spotlight-story h2{line-height:1.08}.landing-warm .chapter-copy h3,.landing-warm .growth-loop h3,.landing-warm .studio-build-list h3,.landing-warm .studio-modules h3{line-height:1.15}.landing-warm .btn{text-transform:none;letter-spacing:0}.landing-warm .hero h1 .hl{color:var(--honey);background:none}.landing-warm .navcta .login,.landing-warm .navlinks a{text-transform:none;font-size:13px;letter-spacing:0}.landing-warm .logo-word{font-weight:700}.landing-warm .heroinner>div:last-child{transform:translateY(-24px)}.landing-warm .heroinner{padding:56px 0 48px}.landing-warm .wrap{padding:0 24px}@media(max-width:820px){.landing-warm .heroinner>div:last-child{transform:none}}.pp .lp-coming{display:inline-block;font-style:normal;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:1px 7px;vertical-align:middle;margin-left:6px;white-space:nowrap}.pp .swarm-ticker-card .lp-coming{margin:3px 0 0;align-self:flex-start}.pp .mk-form input.mk-input{display:block;width:100%;font:inherit;font-size:10px;color:var(--ink)}.pp .mk-form input.mk-input::-moz-placeholder{color:var(--muted)}.pp .mk-form input.mk-input::placeholder{color:var(--muted)}.pp .mk-form input.mk-input:focus{outline:none;border-color:var(--blue)}.pp .mk-form label.mk-flabel{display:block}.pp .mk-form button.mk-btn{border:none;width:100%;cursor:pointer;font:inherit;font-weight:700;font-size:10px}.pp .price .peryear{font-size:12.5px;color:var(--muted);margin:0 0 4px}@media(max-width:600px){.pp .stickyinner .btn.ghost{display:none}}.pp .skiplink{position:absolute;left:-9999px;top:0;z-index:100}.pp .skiplink:focus{left:14px;top:14px;padding:11px 18px;font-weight:700;font-size:14px;border-radius:12px;background:var(--soft2);color:var(--ink);border:1px solid var(--line);box-shadow:0 10px 30px rgba(43,38,32,.18)}.pp main:focus{outline:none}.pp .menubtn{width:44px;height:44px}.pp .mobilemenu a{min-height:44px;display:flex;align-items:center}.pp .billbtn,.pp .im-pill{min-height:44px}.pp .navcta .login{min-height:44px;display:inline-flex;align-items:center}@media(max-width:600px){.pp .pm{gap:11px;padding:14px}.pp .pm-h b{font-size:15px}.pp .pm-live,.pp .pm-sitebar{font-size:12px}.pp .pm-sitebody .pm-sitetitle{font-size:17px}.pp .pm-sitebody p{font-size:13px}.pp .pm-lbl,.pp .pm-sitebody .pill{font-size:12px}.pp .pm-lbl .auto{font-size:11px}.pp .pm-posts,.pp .pm-stats{display:none}}