.cx-ct{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.cx-ct-intro .gl-h2{max-width:16ch}.cx-ct-intro .gl-h2 .gl-acc{display:block}.cx-ct-intro .gl-cta-row{margin-top:30px}.cx-ct-wa svg{opacity:1}.cx-ct-methods{border-top:1px solid var(--gl-line);margin-top:44px;padding-top:28px}.cx-ct-methods h3{color:var(--color-ink-muted);margin:0 0 14px;font-size:14px;font-weight:500}.cx-ct-methods ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cx-ct-methods a{border-radius:16px;align-items:center;gap:14px;padding:8px 8px 8px 0;transition:background-color .2s;display:flex}.cx-ct-methods a:hover{background:#ffffffb3}.cx-ct-methods a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.cx-ct-methods .gl-icon{width:42px;height:42px;color:var(--color-accent-ink);border-radius:13px}.cx-ct-methods .gl-icon svg{width:19px;height:19px}.cx-ct-mlabel{color:var(--color-ink-soft);min-width:4.5em;font-size:14px}.cx-ct-mvalue{color:var(--color-ink);font-size:15.5px;font-weight:500}.cx-ct-or{color:var(--color-ink-muted);margin:0 0 12px;font-size:14px}.cx-ct-form{border-radius:28px;gap:16px;padding:clamp(22px,3vw,34px);display:grid}.cx-ct-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.cx-ct-col{gap:10px;display:grid}.cx-ct-msg{display:flex}.cx-ct .cx-field{width:100%;min-height:50px;font:inherit;color:var(--color-ink);transition:border-color .2s var(--gl-ease-state), box-shadow .2s var(--gl-ease-state);background:#fff;border:1px solid #16142b24;border-radius:14px;padding:12px 16px;font-size:15.5px}.cx-ct .cx-field::placeholder{color:var(--color-ink-muted)}.cx-ct .cx-field:hover{border-color:#16142b3d}.cx-ct .cx-field:focus{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 4px #8575ff2e}.cx-ct-textarea{resize:none;min-height:170px;line-height:1.55}.cx-ct-consent{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--color-ink-soft);align-items:flex-start;gap:12px;font-size:14px;line-height:1.6;display:flex}.cx-ct-consent input{width:18px;height:18px;accent-color:var(--color-accent-ink);cursor:pointer;flex:none;margin-top:3px}.cx-ct-consent input[aria-invalid=true]{outline-offset:2px;border-radius:4px;outline:2px solid #e5484d}.cx-ct-submit{justify-content:space-between;width:100%}.cx-ct-submit:disabled{opacity:.6;cursor:not-allowed}.cx-ct-note{text-align:center;color:var(--color-ink-muted);margin:0;font-size:13.5px}.cx-ct-ok{background:var(--color-surface-alt);color:var(--color-accent-ink);text-align:center;border-radius:14px;margin:0;padding:12px 16px;font-size:14.5px;font-weight:500}.cx-ct-err{color:#ce2c31;margin:0;font-size:14px}.cx-ct-center{text-align:center}@media (max-width:1023px){.cx-ct{flex-direction:column;gap:0;display:flex}.cx-ct-intro{display:contents}.cx-ct-intro>.gl-eyebrow{align-self:flex-start}.cx-ct-intro .gl-h2{max-width:20ch}.cx-ct-side{order:2;margin-top:36px}.cx-ct-methods{order:3;margin-top:40px}}@media (max-width:640px){.cx-ct-grid{grid-template-columns:minmax(0,1fr)}.cx-ct-textarea{min-height:130px}}
.hp-hero{isolation:isolate;background:linear-gradient(#fbfbfd 0%,#f3f1fc 64%,#fbfbfd 100%);padding-top:128px;position:relative;overflow:hidden}.hp-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(24px,3vw,56px);min-height:calc(100dvh - 212px);display:grid}.hp-badge{border:1px solid var(--gl-line);color:#16142bcc;background:#fff;border-radius:999px;align-items:center;gap:10px;padding-block:5px;padding-inline:5px 16px;font-size:14px;display:inline-flex;box-shadow:0 4px 14px #16142b0d}.hp-badge .hp-b-chip{background:var(--color-surface-alt);color:var(--color-ink);border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-size:12.5px;font-weight:500;display:inline-flex}.hp-badge .hp-b-chip svg{width:18px;height:18px;color:var(--color-accent-ink)}.hp-h1{letter-spacing:-.035em;margin:24px 0 0;font-size:clamp(44px,5.6vw,84px);font-weight:500;line-height:1.02}.hp-h1 .hp-kicker{letter-spacing:-.02em;color:var(--color-accent-ink);text-wrap:balance;margin-top:16px;font-size:.42em;font-weight:500;line-height:1.22;display:block}.hp-lede{max-width:33rem;color:var(--color-ink-soft);text-wrap:pretty;margin:24px 0 0;font-size:clamp(17px,1.32vw,19px);line-height:1.62}.hp-lede strong{color:var(--color-ink);font-weight:500}.gl-cta-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.hp-no-setup{color:var(--color-ink-soft);align-items:flex-start;gap:10px;max-width:30rem;margin:18px 0 0;font-size:14.5px;display:flex}.hp-no-setup svg{width:18px;height:18px;color:var(--color-accent-ink);flex:none;margin-top:2px}.hp-devices{padding:10px 0 46px;padding-inline-end:clamp(0px,2vw,24px);position:relative}.hp-laptop{filter:drop-shadow(0 30px 60px #2423492e)drop-shadow(0 6px 14px #24234914);width:100%;position:relative}.hp-laptop .hp-lid{background:#1c1b26;border:1px solid #2c2b3a;border-radius:18px 18px 6px 6px;padding:12px 12px 16px}.hp-laptop .hp-screen{aspect-ratio:16/10;background:#f6f6f8;border-radius:8px;overflow:hidden}.hp-laptop .hp-screen img{object-fit:cover;object-position:right top;width:100%;height:100%}.hp-laptop .hp-base{background:linear-gradient(#d9d8e4,#b9b7c9);border-radius:2px 2px 14px 14px;height:14px;margin:0 -6%;position:relative}.hp-laptop .hp-base:after{content:"";background:#a9a7bb;border-radius:0 0 8px 8px;width:16%;height:6px;position:absolute;top:0;left:50%;transform:translate(-50%)}.hp-phone{aspect-ratio:9/19;background:#1c1b26;border:1px solid #2c2b3a;border-radius:34px;width:31%;max-width:236px;padding:8px;position:absolute;bottom:0;left:-2%;box-shadow:0 30px 60px #24234947,0 8px 18px #24234924}.hp-phone .hp-ps{background:#f6f6f8;border-radius:27px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.hp-phone .hp-notch{z-index:2;background:#1c1b26;border-radius:12px;width:34%;height:18px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.hp-phone .hp-pbar{background:#fff;border-bottom:1px solid #16142b0f;justify-content:space-between;align-items:center;padding:34px 12px 8px;display:flex}.hp-phone .hp-pbar img{width:auto;height:13px}.hp-phone .hp-pbar span{color:#5e5b74;background:#d9d8e4;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;display:grid}.hp-phone .hp-pbody{gap:8px;padding:10px 9px;display:grid;overflow:hidden}.hp-phone .hp-hello{letter-spacing:-.01em;padding-inline:3px;font-size:13px;font-weight:600}.hp-phone .hp-hello small{color:var(--color-ink-muted);font-size:9px;font-weight:400;display:block}.hp-phone .hp-pcard{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #16142b0f}.hp-phone .hp-pcard img{width:100%;height:auto}.hp-phone .hp-ptab{background:#1c1b26;justify-content:space-around;margin-top:auto;padding:9px 6px 12px;display:flex}.hp-phone .hp-ptab i{background:#3a3950;border-radius:5px;width:16px;height:16px}.hp-phone .hp-ptab i:first-child{background:var(--color-accent)}.hp-replaces{z-index:2;border-top:1px solid var(--gl-line);background:#fbfbfdb3;position:relative}.hp-replaces .gl-wrap{flex-wrap:wrap;align-items:center;gap:22px;min-height:84px;padding-block:14px;display:flex}.hp-replaces .hp-lbl{color:var(--color-ink);font-size:14px;font-weight:500}.hp-replaces ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hp-replaces li{color:var(--color-ink-soft);border:1px dashed #16142b2e;border-radius:999px;padding:7px 14px;font-size:14px;-webkit-text-decoration:line-through #6a5bea8c;text-decoration:line-through #6a5bea8c;text-decoration-thickness:1.5px}.hp-replaces .hp-eq{color:var(--color-ink);align-items:center;gap:10px;margin-inline-start:auto;font-size:14px;display:flex}.hp-replaces .hp-eq img{height:18px}.hp-pains-head{max-width:760px}.hp-pain{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:clamp(32px,5vw,88px);margin-top:clamp(72px,9vw,128px);display:grid}.hp-pain.hp-flip .hp-p-copy{order:2}.hp-p-num{color:var(--color-ink-muted);letter-spacing:.14em;font-size:13px;font-weight:500}.hp-p-pain{color:var(--color-ink-soft);border-inline-start:2px solid #e6e3f6;max-width:30rem;margin:18px 0 0;padding-inline-start:16px;font-size:17px;line-height:1.55}.hp-p-title{letter-spacing:-.03em;text-wrap:balance;margin:26px 0 0;font-size:clamp(32px,3.5vw,50px);font-weight:500;line-height:1.06}.hp-p-body{color:var(--color-ink-soft);text-wrap:pretty;max-width:32rem;margin:16px 0 0;font-size:17.5px}.gl-ticks{color:#16142bcc;gap:11px;margin:26px 0 0;padding:0;font-size:16px;list-style:none;display:grid}.gl-ticks li{align-items:flex-start;gap:11px;display:flex}.gl-ticks svg{width:18px;height:18px;color:var(--color-accent-ink);flex:none;margin-top:3px}.hp-stage{background:var(--color-surface-alt);isolation:isolate;border-radius:34px;min-height:480px;position:relative;overflow:hidden}.hp-stage.hp-money{background:#7e6fb5;min-height:600px}.hp-stage.hp-money video{object-fit:cover;object-position:60% 70%;opacity:0;z-index:0;width:100%;height:100%;position:absolute;inset:0}.hp-stage.hp-money:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#281e5000 40%,#281e5047 100%);position:absolute;inset:0}.gl-glass{-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);background:#ffffffc7;border:1px solid #ffffffd9;box-shadow:0 18px 40px #2423492e}.hp-month{z-index:3;border-radius:22px;width:min(68%,300px);padding:18px 20px;position:absolute;top:7%;right:6%}.hp-mo-top{color:var(--color-ink-soft);justify-content:space-between;align-items:center;font-size:13px;display:flex}.hp-live{color:var(--color-ink);align-items:center;gap:6px;font-size:12px;display:inline-flex}.hp-live i{background:#2bb673;border-radius:50%;width:7px;height:7px;animation:2s infinite pulse;box-shadow:0 0 #2bb67380}@keyframes pulse{70%{box-shadow:0 0 0 7px #2bb67300}to{box-shadow:0 0 #2bb67300}}.hp-mo-amt{letter-spacing:-.035em;color:var(--color-ink);margin-top:8px;font-size:46px;font-weight:300;line-height:1}.hp-mo-amt small{letter-spacing:0;font-size:.45em;font-weight:400}.hp-mo-amt.hp-bump{animation:bump .6s var(--gl-ease)}@keyframes bump{30%{color:var(--color-accent-ink)}}.hp-mo-sub{color:var(--color-ink-soft);margin-top:8px;font-size:13px}.hp-feed{z-index:3;flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:6%;left:6%;right:6%}.hp-feed li{width:min(100%,340px);transition:transform .7s var(--gl-ease),opacity .7s var(--gl-ease),max-height .7s var(--gl-ease),margin .7s var(--gl-ease);border-radius:16px;align-items:center;gap:12px;max-height:80px;padding:11px 14px 11px 12px;font-size:13.5px;display:flex}.hp-feed li.hp-new{opacity:0;transform:translateY(24px)scale(.97)}.hp-feed li.hp-old{opacity:0;max-height:0;margin-top:-8px;padding-block:0;transform:translateY(-10px)}.hp-feed .hp-fi{background:var(--color-accent);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.hp-feed .hp-fi svg{color:#fff;width:15px;height:15px}.hp-feed .hp-fi.hp-re{background:var(--color-ink)}.hp-feed b{color:var(--color-ink);font-weight:500;display:block}.hp-feed small{color:var(--color-ink-soft);font-size:12px;display:block}.hp-feed .hp-amt{color:var(--color-ink);white-space:nowrap;margin-right:auto;font-weight:500}.hp-shot{z-index:2;background:#fff;border-radius:18px;position:absolute;overflow:hidden;box-shadow:0 1px 1px #16142b0a,0 18px 40px #24234929}.hp-shot img{width:100%;height:auto}.hp-stage.hp-money{min-height:580px}.hp-stage.hp-money .hp-s-debts{width:min(64%,390px);top:7%;right:6%}.hp-stage.hp-money .hp-s-link{border-radius:14px;width:min(80%,470px);bottom:9%;right:12%}.hp-toast{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd6;border:1px solid #ffffffe6;border-radius:14px;align-items:center;gap:10px;padding:10px 14px 10px 12px;font-size:13.5px;display:flex;position:absolute;box-shadow:0 12px 30px #24234924}.hp-toast i{background:var(--color-accent);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.hp-toast i svg{color:#fff;width:14px;height:14px}.hp-toast b{font-weight:500}.hp-toast small{color:var(--color-ink-soft);font-size:12px;display:block}.hp-stage.hp-money .hp-toast{top:36%;left:6%}.hp-stage.hp-scan{background:linear-gradient(160deg,#f1f0f9,#e9e6f8);grid-template-columns:1fr 1fr;align-items:center;gap:6%;padding:7%;display:grid}.hp-paper{color:#4a4860;background:#fff;border-radius:10px;padding:20px 18px 22px;font-size:10.5px;position:relative;overflow:hidden;transform:rotate(2.2deg);box-shadow:0 18px 40px #24234924}.hp-paper .hp-ph{border-bottom:1px solid #ecebf2;justify-content:space-between;align-items:flex-start;padding-bottom:10px;display:flex}.hp-paper .hp-ph b{color:var(--color-ink);font-size:13px;font-weight:600;display:block}.hp-paper .hp-ph .hp-dt{text-align:left}.hp-paper .hp-pl{border-bottom:1px dashed #ecebf2;grid-template-columns:1fr auto auto;gap:8px;padding:7px 0;display:grid}.hp-paper .hp-pt{color:var(--color-ink);justify-content:space-between;padding-top:10px;font-weight:600;display:flex}.hp-paper .hp-stamp{opacity:.8;background:repeating-linear-gradient(90deg,#ecebf2 0 2px,#0000 2px 5px);border-radius:6px;height:30px;margin-top:14px}.hp-paper .hp-hl{border-radius:4px;transition:background-color .35s,box-shadow .35s}.hp-paper .hp-hl.hp-on{background:#8575ff29;box-shadow:0 0 0 3px #8575ff29}.hp-beam{inset-inline:0;z-index:2;pointer-events:none;opacity:0;background:linear-gradient(#0000,#8575ff38 60%,#8575ffbf 98%,#0000);height:46px;position:absolute;top:0}.hp-scan-on .hp-beam{animation:1.8s cubic-bezier(.45,0,.55,1) beam}@keyframes beam{0%{opacity:0;transform:translateY(-46px)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(var(--ph,300px))}}.hp-draft{background:#fff;border-radius:18px;padding:16px;font-size:12.5px;box-shadow:0 18px 40px #24234924}.hp-draft .hp-dh{border-bottom:1px solid var(--gl-line);justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.hp-draft .hp-dh b{font-size:13.5px;font-weight:500}.hp-draft .hp-tagx{background:var(--color-surface-alt);color:var(--color-accent-ink);border-radius:999px;padding:3px 9px;font-size:11px}.hp-field{border-bottom:1px solid var(--gl-line);opacity:.25;transition:opacity .5s var(--gl-ease),transform .5s var(--gl-ease);justify-content:space-between;align-items:center;gap:8px;padding:9px 0;display:flex;transform:translate(-8px)}.hp-field small{color:var(--color-ink-muted)}.hp-field span{align-items:center;gap:6px;font-weight:500;display:inline-flex}.hp-field span svg{width:14px;height:14px;color:var(--color-accent-ink)}.hp-field.hp-on{opacity:1;transform:none}.hp-field.hp-rows{display:block}.hp-field.hp-rows .hp-r{color:#16142bcc;justify-content:space-between;padding:4px 0;display:flex}.hp-field.hp-rows .hp-r span{font-weight:400}.hp-to-stock{background:var(--color-ink);color:#fff;opacity:0;transition:opacity .5s var(--gl-ease),transform .5s var(--gl-ease);border-radius:12px;align-items:center;gap:8px;margin-top:12px;padding:9px 12px;font-size:12.5px;display:flex;transform:translateY(6px)}.hp-to-stock svg{width:15px;height:15px}.hp-to-stock.hp-on{opacity:1;transform:none}.hp-stage.hp-books{background:linear-gradient(200deg,#f1f0f9,#ece9fa);flex-direction:column;justify-content:center;gap:16px;padding:7% 6%;display:flex}.hp-stage.hp-books .hp-shot{border-radius:16px;position:relative}.hp-stage.hp-books{padding:7% 0 0;display:block}.hp-stage.hp-books .hp-s-main{border-radius:16px 0 0;width:118%;margin-inline-start:6%;position:relative;box-shadow:0 30px 60px #24234929}.hp-stage.hp-books .hp-ready-acc{z-index:3;position:absolute;bottom:7%;left:6%}.hp-ready-acc{background:#fff;border-radius:16px;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:12px;padding:12px 16px 12px 14px;display:flex;position:relative;box-shadow:0 18px 40px #2423491f}.hp-ready-acc .hp-ic{background:var(--color-surface-alt);border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.hp-ready-acc .hp-ic svg{width:18px;height:18px}.hp-ready-acc b{font-size:14.5px;font-weight:500;display:block}.hp-ready-acc small{color:var(--color-ink-soft);font-size:12.5px}.hp-files{gap:6px;margin-inline-start:10px;display:flex}.hp-files span{background:var(--color-surface-alt);border-radius:8px;padding:4px 9px;font-size:11.5px}.hp-pricing{background:var(--color-surface-alt);border-radius:48px;margin-inline:clamp(12px,2vw,24px)}.hp-tabs{border:1px solid var(--gl-line);background:#fff;border-radius:999px;gap:4px;margin-top:30px;padding:5px;display:inline-flex}.hp-tabs button{cursor:pointer;color:var(--color-ink-soft);background:0 0;border:0;border-radius:999px;padding:11px 22px;font-size:15px;font-weight:500;transition:background-color .25s,color .25s}.hp-tabs button[aria-selected=true]{background:var(--color-ink);color:#fff}.hp-plans{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:40px;display:grid}.hp-plan{background:#fff;border:1px solid #16142b0f;border-radius:32px;flex-direction:column;padding:34px;display:flex}.hp-plan.hp-feat{background:var(--color-night);color:#ecebf7;border-color:#0000}.hp-plan .hp-p-name{color:var(--color-ink-soft);justify-content:space-between;align-items:center;font-size:15px;display:flex}.hp-plan.hp-feat .hp-p-name{color:#ecebf7a6}.hp-plan .hp-p-name .hp-pill{background:var(--color-accent);color:#fff;border-radius:999px;padding:4px 10px;font-size:12px}.hp-plan h3{letter-spacing:-.015em;margin:8px 0 0;font-size:24px;font-weight:500}.hp-price{align-items:baseline;gap:10px;margin-top:22px;display:flex}.hp-price .hp-amt{letter-spacing:-.04em;font-size:68px;font-weight:300;line-height:.9}.hp-price .hp-per{color:var(--color-ink-soft);font-size:14px;line-height:1.35}.hp-plan.hp-feat .hp-price .hp-per{color:#ecebf799}.hp-plan ul{border-top:1px solid var(--gl-line);gap:11px;margin:26px 0 30px;padding:24px 0 0;font-size:15px;list-style:none;display:grid}.hp-plan.hp-feat ul{border-color:#ecebf71f}.hp-plan li{align-items:flex-start;gap:10px;display:flex}.hp-plan li svg{width:16px;height:16px;color:var(--color-accent);flex:none;margin-top:4px}.hp-plan li small{color:var(--color-ink-muted);font-size:13px;display:block}.hp-plan.hp-feat li small{color:#ecebf780}.hp-plan .gl-btn{align-self:flex-start;margin-top:auto}.hp-mods-h{letter-spacing:-.015em;margin:56px 0 0;font-size:22px;font-weight:500}.hp-mods-h small{color:var(--color-ink-soft);margin-top:6px;font-size:15px;font-weight:400;display:block}.hp-mods{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:22px;display:grid}.hp-mod{background:#fff;border:1px solid #16142b0f;border-radius:20px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.hp-mod b{font-size:15px;font-weight:500;line-height:1.3}.hp-mod small{color:var(--color-ink-soft);font-size:13px;line-height:1.45}.hp-mod .hp-mp{margin-top:auto;padding-top:10px;font-size:15px;font-weight:500}.hp-mod .hp-mp span{color:var(--color-ink-muted);font-size:12.5px;font-weight:400}.hp-p-small{color:var(--color-ink-soft);margin:18px 0 0;font-size:13px}.hp-p-note{color:var(--color-ink-soft);margin-top:20px;font-size:14px}.hp-tiers{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:40px;display:grid}.hp-tier{background:#fff;border:1px solid #16142b0f;border-radius:24px;flex-direction:column;padding:22px;display:flex}.hp-tier.hp-feat{background:var(--color-night);color:#ecebf7}.hp-tier b{font-size:18px;font-weight:500}.hp-tier .hp-tp{letter-spacing:-.03em;margin-top:14px;font-size:40px;font-weight:300;line-height:1}.hp-tier .hp-tp small{color:var(--color-ink-muted);letter-spacing:0;font-size:13px;font-weight:400}.hp-tier.hp-feat .hp-tp small{color:#ecebf78c}.hp-tier p{color:var(--color-ink-soft);margin:12px 0 0;font-size:14px;line-height:1.5}.hp-tier.hp-feat p{color:#ecebf7a6}.hp-tier .hp-ex{color:var(--color-ink-muted);margin-top:auto;padding-top:14px;font-size:12.5px}.hp-dev-cta{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.hp-integ{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:48px;display:grid}.hp-ig{border:1px solid var(--gl-line);transition:border-color .3s,transform .4s var(--gl-ease);background:#fff;border-radius:24px;align-items:flex-start;gap:16px;padding:22px;display:flex}a.hp-ig:hover{border-color:#6a5bea59;transform:translateY(-3px)}.hp-ig .hp-gi{background:var(--color-surface-alt);width:48px;height:48px;color:var(--color-ink);border-radius:14px;flex:none;place-items:center;font-size:15px;font-weight:600;display:grid}.hp-ig .hp-gi svg{width:22px;height:22px}.hp-ig b{align-items:center;gap:8px;font-size:17px;font-weight:500;display:flex}.hp-ig b em{background:var(--color-surface-alt);color:var(--color-accent-ink);border-radius:999px;padding:3px 9px;font-size:11.5px;font-style:normal;font-weight:500}.hp-ig b em.hp-soon{color:var(--color-ink-muted);background:#f3f2f8}.hp-ig p{color:var(--color-ink-soft);margin:6px 0 0;font-size:14.5px;line-height:1.5}.hp-dev{background:var(--color-night);color:#ecebf7;border-radius:36px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);margin-top:16px;padding:clamp(28px,4vw,56px);display:grid}.hp-dev h3{letter-spacing:-.025em;color:#fff;margin:14px 0 0;font-size:clamp(28px,3vw,42px);font-weight:500;line-height:1.1}.hp-dev .gl-eyebrow{color:#ecebf799}.hp-dev p.hp-l{color:#ecebf7ad;max-width:34rem;margin:14px 0 0;font-size:17px}.hp-dev ul{color:#ecebf7d9;gap:10px;margin:22px 0 0;padding:0;font-size:15px;list-style:none;display:grid}.hp-dev li{align-items:flex-start;gap:10px;display:flex}.hp-dev li svg{color:#b9b2f5;flex:none;width:16px;height:16px;margin-top:4px}.hp-dev .gl-btns{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.hp-dev .gl-btn-ghost{color:#fff;background:#ffffff0f;border-color:#ffffff29}.hp-apicode{text-align:left;color:#cfcafa;white-space:pre;direction:ltr;background:#0d0c1e;border:1px solid #ecebf71a;border-radius:22px;padding:22px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.7;overflow:hidden}.hp-apicode .hp-k{color:#8f86ff}.hp-apicode .hp-s{color:#9ee6c4}.hp-apicode .hp-c{color:#ecebf761}.hp-blog-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.hp-blog{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:40px;display:grid}.hp-post{border:1px solid var(--gl-line);min-height:220px;transition:transform .4s var(--gl-ease),box-shadow .4s var(--gl-ease);background:#fff;border-radius:26px;flex-direction:column;gap:14px;padding:26px;display:flex}.hp-post:hover{transform:translateY(-4px);box-shadow:0 22px 50px #16142b14}.hp-post .hp-cat{background:var(--color-surface-alt);color:var(--color-accent-ink);border-radius:999px;align-self:flex-start;padding:4px 11px;font-size:12.5px}.hp-post h3{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:500;line-height:1.3}.hp-post .hp-go{color:var(--color-accent-ink);align-items:center;gap:8px;margin-top:auto;font-size:14.5px;font-weight:500;display:inline-flex}.hp-link-arrow{color:var(--color-accent-ink);align-items:center;gap:8px;font-weight:500;display:inline-flex}.hp-link-arrow svg{width:16px;height:16px}.hp-nosetup{background:var(--color-night);color:#ecebf7;border-radius:48px;margin-inline:clamp(12px,2vw,24px);position:relative;overflow:hidden}.hp-nosetup:before{content:"";pointer-events:none;background:radial-gradient(60% 50% at 50% 0,#8575ff1f,#0000 70%);position:absolute;inset:0}.hp-nosetup .gl-eyebrow{color:#ecebf799}.hp-nosetup .gl-h2{color:#fff;max-width:none;font-size:clamp(38px,5vw,76px)}.hp-nosetup .gl-h2 .gl-acc{color:#b9b2f5}.hp-nosetup .gl-lede{color:#ecebf7ad}.hp-path{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:64px;display:grid;position:relative}.hp-path:before{content:"";top:27px;background:#b9b2f566;height:1px;position:absolute;inset-inline:16%}.hp-stepx{text-align:center;padding:0 12px;position:relative}.hp-stepx .hp-dot{color:#fff;background:#1f1d3b;border:1px solid #b9b2f559;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto;font-size:18px;font-weight:500;display:grid}.hp-path:after{content:"";top:27px;background:var(--color-accent);width:0;height:1px;position:absolute;inset-inline-start:16%}.hp-path.in:after{animation:hp-line 2s .3s var(--gl-ease) forwards}@keyframes hp-line{to{width:68%}}.hp-stepx .hp-dot{z-index:1;position:relative}.hp-path.in .hp-stepx .hp-dot{animation:hp-step 3s var(--gl-ease) both}.hp-path.in .hp-stepx:first-child .hp-dot{animation-delay:.2s}.hp-path.in .hp-stepx:nth-child(2) .hp-dot{animation-delay:1.2s}.hp-path.in .hp-stepx:nth-child(3) .hp-dot{animation:hp-step-end .5s 2.2s var(--gl-ease) both}@keyframes hp-step{0%,to{background:#1f1d3b;border-color:#b9b2f559;transform:none}8%,30%{background:var(--color-accent);border-color:var(--color-accent);transform:scale(1.08)}42%{background:#2a2650;border-color:#b9b2f599;transform:none}}@keyframes hp-step-end{0%{background:#1f1d3b;border-color:#b9b2f559;transform:scale(1)}60%{transform:scale(1.1)}to{background:var(--color-accent);border-color:var(--color-accent);transform:none}}.hp-path.gl-rv{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.hp-path.in .hp-stepx .hp-dot,.hp-path.in:after{animation:none}.hp-stepx:last-child .hp-dot{background:var(--color-accent);border-color:var(--color-accent)}}.hp-stepx h3{letter-spacing:-.02em;color:#fff;margin:20px 0 0;font-size:24px;font-weight:500}.hp-stepx p{color:#ecebf79e;max-width:26ch;margin:8px auto 0;font-size:15.5px}.hp-perks{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:72px;display:grid}.hp-perk{background:#ffffff0a;border:1px solid #ecebf71a;border-radius:24px;padding:24px}.hp-perk .hp-pi{background:#b9b2f524;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.hp-perk .hp-pi svg{color:#cfcafa;width:22px;height:22px}.hp-perk h3{color:#fff;letter-spacing:-.01em;margin:18px 0 0;font-size:18px;font-weight:500}.hp-perk p{color:#ecebf79e;margin:8px 0 0;font-size:14.5px;line-height:1.55}.hp-biz{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:56px;display:grid}.hp-bz{border:1px solid var(--gl-line);transition:transform .4s var(--gl-ease),box-shadow .4s var(--gl-ease),border-color .3s;background:#fff;border-radius:28px;flex-direction:column;padding:28px;display:flex;position:relative;box-shadow:0 10px 30px #16142b0a}.hp-bz:hover{border-color:#6a5bea4d;transform:translateY(-4px);box-shadow:0 22px 50px #16142b17}.hp-bz .hp-bi{background:var(--color-surface-alt);border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.hp-bz .hp-bi svg{width:22px;height:22px}.hp-bz h3{letter-spacing:-.015em;margin:22px 0 0;font-size:22px;font-weight:500}.hp-bz .hp-chips{flex-wrap:wrap;gap:6px;margin:14px 0 22px;display:flex}.hp-bz .hp-chips span{color:var(--color-ink-soft);background:#f6f5fb;border-radius:999px;padding:5px 11px;font-size:13px}.hp-bz .hp-go{color:var(--color-accent-ink);align-items:center;gap:8px;margin-top:auto;font-size:14.5px;font-weight:500;display:inline-flex}.hp-bz .hp-go svg{width:16px;height:16px;transition:transform .3s var(--gl-ease)}.hp-bz:hover .hp-go svg{transform:translate(-4px)}.hp-bz.hp-focus{background:linear-gradient(#fff,#f5f3fd);border-color:#6a5bea38}.hp-team{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.hp-team-visual{background:var(--color-surface-alt);border-radius:34px;grid-template-columns:1fr auto;align-items:stretch;gap:14px;padding:6%;display:grid;position:relative;overflow:hidden}.hp-team-visual .hp-shot{border-radius:16px;grid-column:1/-1;position:relative}.hp-qr{text-align:center;background:#fff;border-radius:22px;width:150px;padding:14px;font-size:12px;position:relative;box-shadow:0 18px 40px #24234929}.hp-qr .hp-code{background:#fff;border-radius:10px;width:84px;height:84px;margin:0 auto 10px;padding:6px;display:block}.hp-qr b{font-size:13px;font-weight:500;display:block}.hp-qr small{color:var(--color-ink-soft)}.hp-me-card{background:#fff;border-radius:20px;padding:14px 16px;font-size:12.5px;position:relative;box-shadow:0 18px 40px #24234924}.hp-me-card b{font-size:14px;font-weight:500;display:block}.hp-me-card .hp-row{border-top:1px solid var(--gl-line);color:var(--color-ink-soft);justify-content:space-between;margin-top:8px;padding-top:8px;display:flex}.hp-me-card .hp-row span:last-child{color:var(--color-ink);font-weight:500}.hp-calc{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;gap:16px;margin-top:56px;display:grid}.hp-tools{border:1px solid var(--gl-line);background:#fff;border-radius:30px;padding:10px 28px}.hp-tool{border-bottom:1px solid var(--gl-line);cursor:text;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:16px 0;display:grid}.hp-tool:last-child{border-bottom:0}.hp-tool .hp-ti{background:#f6f5fb;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.hp-tool .hp-ti svg{width:18px;height:18px;color:var(--color-ink-soft)}.hp-tool b{font-size:16px;font-weight:500;display:block}.hp-tool small{color:var(--color-ink-muted);font-size:13px;display:block}.hp-money-in{border:1px solid var(--gl-line);background:#fbfbfd;border-radius:12px;align-items:center;gap:6px;width:132px;height:44px;padding:0 12px;transition:border-color .2s,box-shadow .2s;display:flex}.hp-money-in:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px #8575ff2e}.hp-money-in span{color:var(--color-ink-muted);font-size:14px}.hp-money-in input{text-align:right;direction:ltr;background:0 0;border:0;outline:0;width:100%;font-size:16px}.hp-money-in input::placeholder{color:#c4c2d3}.hp-result{flex-direction:column;gap:14px;display:flex}.hp-res-card{border-radius:30px;padding:28px}.hp-res-card.hp-them{background:#f3f2f8;border:1px dashed #16142b2e}.hp-res-card.hp-us{background:var(--color-night);color:#ecebf7;flex-direction:column;flex:1;display:flex}.hp-res-card .hp-rl{color:var(--color-ink-soft);font-size:14px}.hp-res-card.hp-us .hp-rl{color:#ecebf79e}.hp-res-card .hp-big{letter-spacing:-.035em;align-items:baseline;gap:8px;margin-top:6px;font-size:clamp(40px,4vw,56px);font-weight:300;line-height:1;display:flex}.hp-res-card .hp-big small{letter-spacing:0;font-size:.4em;font-weight:400}.hp-res-card .hp-facts{gap:8px;margin:16px 0 0;padding:0;font-size:14.5px;list-style:none;display:grid}.hp-res-card.hp-them .hp-facts{color:var(--color-ink-soft)}.hp-res-card.hp-us .hp-facts li{align-items:flex-start;gap:9px;display:flex}.hp-res-card.hp-us .hp-facts svg{color:#b9b2f5;flex:none;width:16px;height:16px;margin-top:4px}.hp-res-card .gl-btn{align-self:flex-start;margin-top:auto}.hp-res-card.hp-us .hp-spacer{height:22px}.hp-peace{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.hp-mail{border:1px solid var(--gl-line);background:#fff;border-radius:30px;justify-self:start;width:100%;max-width:520px;position:relative;overflow:hidden;box-shadow:0 30px 70px #2423491f}.hp-mail .hp-mh{border-bottom:1px solid var(--gl-line);align-items:center;gap:12px;padding:18px 22px;display:flex}.hp-mail .hp-mh .hp-av{background:var(--color-surface-alt);border-radius:50%;place-items:center;width:38px;height:38px;padding:0 6px;display:grid}.hp-mail .hp-mh .hp-av img{width:100%;height:auto}.hp-mail .hp-mh b{font-size:14.5px;font-weight:500;display:block}.hp-mail .hp-mh small{color:var(--color-ink-muted);font-size:12.5px}.hp-mail .hp-mh time{color:var(--color-ink-muted);margin-inline-start:auto;font-size:12.5px}.hp-mail .hp-mb{padding:22px}.hp-mail .hp-mb h4{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:500}.hp-mail .hp-kpis{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;display:grid}.hp-mail .hp-kpi{background:#f6f5fb;border-radius:16px;padding:12px}.hp-mail .hp-kpi small{color:var(--color-ink-soft);font-size:12px;display:block}.hp-mail .hp-kpi b{letter-spacing:-.02em;margin-top:4px;font-size:19px;font-weight:500;display:block}.hp-mail .hp-alerts{gap:8px;margin-top:14px;display:grid}.hp-mail .hp-al{border:1px solid var(--gl-line);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13.5px;display:flex}.hp-mail .hp-al i{background:#e5a23c;border-radius:50%;flex:none;width:8px;height:8px;margin-top:7px}.hp-mail .hp-al i.hp-p{background:var(--color-accent)}.hp-freq{gap:6px;margin-top:22px;display:flex}.hp-freq span{border:1px solid var(--gl-line);background:#fff;border-radius:999px;padding:8px 16px;font-size:14px}.hp-freq span.hp-on{background:var(--color-ink);color:#fff;border-color:var(--color-ink)}.hp-trust-row{border-top:1px solid #16142b24;border-bottom:1px solid #16142b24;grid-template-columns:repeat(5,1fr);margin-top:48px;display:grid}.hp-tr{padding:30px 0;flex-direction:column;gap:14px;padding-inline-end:22px;display:flex}.hp-tr+.hp-tr{border-inline-start:1px solid var(--gl-line);padding-inline-start:22px}.hp-tr svg{width:24px;height:24px;color:var(--color-ink);opacity:.75}.hp-tr svg.hp-ita{opacity:1;width:28px;height:28px}.hp-badge .hp-b-chip svg{flex:none}.hp-tr b{letter-spacing:-.01em;font-size:16.5px;font-weight:500}.hp-tr small{color:var(--color-ink-soft);font-size:14px;line-height:1.5}.hp-final{padding:0 clamp(12px,2vw,24px) clamp(12px,2vw,24px)}.hp-final-box{background:var(--color-night);color:#fff;text-align:center;padding:clamp(80px,10vw,150px) var(--gl-gutter);border-radius:48px;position:relative;overflow:hidden}.hp-final-box:before{content:"";pointer-events:none;background:radial-gradient(600px at 50% 0,#8575ff47,#0000 70%);position:absolute;inset:0}.hp-final-box .gl-h2{color:#fff;max-width:18ch;margin-inline:auto;font-size:clamp(40px,6vw,92px);position:relative}.hp-final-box .gl-h2 .gl-acc{color:#b9b2f5}.hp-final-box .gl-lede{color:#ecebf7ad;margin-inline:auto;position:relative}.hp-final-box .gl-cta-row{justify-content:center;margin-top:40px;position:relative}.hp-final-box .gl-btn-ghost{color:#fff;background:#ffffff0f;border-color:#ffffff29}.hp-final-box .gl-btn-ghost:hover{background:#ffffff1f}.hp-final-box .hp-fine{color:#ecebf78c;margin-top:22px;font-size:14px;position:relative}@media (max-width:1180px){.hp-nav-links{gap:20px;margin-inline-start:12px}.hp-perks{grid-template-columns:repeat(2,1fr)}.hp-trust-row{grid-template-columns:repeat(3,1fr)}.hp-tr:nth-child(4){border-inline-start:0;padding-inline-start:0}.hp-tr:nth-child(n+4){border-top:1px solid var(--gl-line)}}@media (max-width:1023px){.hp-nav-links,.hp-nav-login{display:none}.hp-burger{display:grid}.hp-nav-end .gl-btn{display:none}.hp-hero{padding-top:112px}.hp-hero-grid{grid-template-columns:1fr;gap:40px;min-height:0}.hp-devices{width:100%;max-width:720px;margin-inline:auto}.hp-replaces .hp-eq{margin-inline-start:0}.hp-pain,.hp-team,.hp-peace{grid-template-columns:1fr}.hp-pain.hp-flip .hp-p-copy{order:0}.hp-biz{grid-template-columns:repeat(2,1fr)}.hp-calc{grid-template-columns:1fr}.hp-mods,.hp-tiers,.hp-integ{grid-template-columns:repeat(2,1fr)}.hp-dev,.hp-blog{grid-template-columns:1fr}.hp-mail{justify-self:stretch;max-width:none}}@media (max-width:700px){body{font-size:16px}.hp-h1{font-size:clamp(38px,11vw,48px)}.hp-h1 .hp-kicker{font-size:.5em}.gl-cta-row .gl-btn{justify-content:center;width:100%}.gl-btn-primary{justify-content:space-between}.hp-phone{border-radius:26px;width:36%;padding:6px}.hp-phone .hp-ps{border-radius:21px}.hp-phone .hp-pbar{padding-top:26px}.hp-stage{border-radius:26px;min-height:420px}.hp-stage.hp-money .hp-s-debts{width:78%;right:6%}.hp-stage.hp-money .hp-s-link{width:90%;right:5%}.hp-stage.hp-money{min-height:540px}.hp-mo-amt{font-size:38px}.hp-stage.hp-scan{grid-template-columns:1fr;gap:20px;padding:24px}.hp-paper{transform:rotate(1.2deg)}.hp-path{grid-template-columns:1fr;gap:34px}.hp-path:before{display:none}.hp-perks{grid-template-columns:1fr}.hp-nosetup,.hp-final-box{border-radius:32px}.hp-biz,.hp-plans,.hp-integ{grid-template-columns:1fr}.hp-pricing{border-radius:32px}.hp-plan{padding:26px}.hp-tabs{display:flex}.hp-tabs button{flex:1;padding:11px 10px}.hp-apicode{padding:16px;font-size:11.5px}.hp-tools{padding:6px 18px}.hp-tool{grid-template-columns:auto 1fr;row-gap:10px}.hp-money-in{grid-column:1/-1;width:100%}.hp-mail .hp-kpis{grid-template-columns:1fr 1fr}.hp-trust-row{grid-template-columns:1fr}.hp-tr,.hp-tr+.hp-tr{border-inline-start:0;border-top:1px solid var(--gl-line);padding:22px 0}.hp-tr:first-child{border-top:0}.hp-qr{width:120px}.hp-badge .hp-b-txt{display:none}.hp-badge{padding-inline-end:5px}}@media (max-height:760px) and (min-width:1024px){.hp-hero{padding-top:108px}.hp-h1{font-size:clamp(40px,4.8vw,70px)}.hp-lede{margin-top:18px}.gl-cta-row{margin-top:26px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hp-enter,.hp-rv{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.hp-field,.hp-to-stock{opacity:1!important;transform:none!important}.hp-scan-on .hp-beam{animation:none}}.hp-hero:not(.hp-ready) .hp-enter{opacity:0;filter:blur(8px);transform:translateY(24px)}.hp-hero.hp-ready .hp-enter{opacity:1;filter:blur();transition:opacity .9s var(--gl-ease), transform .9s var(--gl-ease), filter .9s var(--gl-ease);transition-delay:var(--d,0s);transform:none}.hp-hero.hp-done .hp-enter{transition:none}@media (prefers-reduced-motion:reduce){.hp-hero .hp-enter{opacity:1!important;filter:none!important;transform:none!important}}.a11y-no-animations .hp-hero .hp-enter{opacity:1!important;filter:none!important;transform:none!important}.hp-panel[hidden]{display:none}.hp-faq-wrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.hp-faq{border-top:1px solid #16142b24}.hp-faq details{border-bottom:1px solid #16142b24}.hp-faq summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:18.5px;font-weight:500;list-style:none;display:flex}.hp-faq summary::-webkit-details-marker{display:none}.hp-faq .hp-pm{border:1px solid var(--gl-line);width:34px;height:34px;transition:transform .35s var(--gl-ease), background-color .25s;border-radius:50%;flex:none;place-items:center;display:grid}.hp-faq .hp-pm svg{width:14px;height:14px}.hp-faq details[open] .hp-pm{background:var(--color-ink);color:#fff;border-color:var(--color-ink);transform:rotate(45deg)}.hp-faq .hp-a{color:var(--color-ink-soft);max-width:58ch;padding:0 0 26px;font-size:16.5px}@media (max-width:1023px){.hp-faq-wrap{grid-template-columns:1fr;gap:32px}}@media (max-width:700px){.hp-faq summary{font-size:17px}}.hp-post .hp-go svg{width:16px;height:16px}.hp-contact{padding-bottom:clamp(56px,7vw,96px)}.hp-cmp{border:1px solid var(--gl-line);background:#fff;border-radius:22px;margin-top:18px}.hp-cmp summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;font-size:16px;font-weight:500;list-style:none;display:flex}.hp-cmp summary::-webkit-details-marker{display:none}.hp-cmp summary svg{width:18px;height:18px;transition:transform .3s var(--gl-ease)}.hp-cmp[open] summary svg{transform:rotate(45deg)}.hp-cmp-scroll{padding:0 22px 18px;overflow-x:auto}.hp-cmp table{border-collapse:collapse;width:100%;min-width:420px;font-size:14.5px}.hp-cmp th,.hp-cmp td{border-top:1px solid var(--gl-line);text-align:start;vertical-align:top;padding:11px 10px}.hp-cmp thead th{color:var(--color-ink-soft);border-top:0;font-size:13px;font-weight:500}.hp-cmp tbody th{font-weight:400}.hp-cmp td{text-align:center;white-space:nowrap;color:var(--color-accent-ink);font-weight:500}.hp-cmp td.hp-cmp-no{color:var(--color-ink-muted);font-weight:400}
