.wd-root{--ink:#191625;--muted:#5a535f;--primary:#ce5043;--primary-dark:#b8402f;--orange:#dc6b32;--grad-a:#cd445e;--grad-b:#ea6642;--cream:#fbf2e4;--peach:#f6d4c6;--rose:#e6a7ae;--field:#fef7eb;--strip:#f5e7d9;--line:#eadfce;--card:#fff;--font-display:"Fraunces", serif;--font-body:"Plus Jakarta Sans", sans-serif;font-family:var(--font-body);color:var(--muted);background:#fff;font-size:16.5px;line-height:1.7}.wd-root *{box-sizing:border-box;margin:0;padding:0}.wd-root .wrap{max-width:1180px;margin:0 auto;padding:0 24px}.wd-root .eyebrow{letter-spacing:.12em;color:var(--primary);text-transform:uppercase;margin-bottom:16px;font-size:13px;font-weight:700}.wd-root h2{font-family:var(--font-display);color:var(--ink);letter-spacing:-.01em;margin-bottom:16px;font-size:clamp(30px,4vw,46px);font-weight:500;line-height:1.14}.wd-root .gword{background:linear-gradient(100deg, var(--grad-a), var(--grad-b));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:500}.wd-root section{padding:84px 0}.wd-root .sub{color:var(--muted);max-width:660px;font-size:17.5px}.wd-root a{color:inherit}.wd-root .btn{background:var(--primary);color:#fff;font-family:var(--font-body);cursor:pointer;border:none;border-radius:14px;align-items:center;gap:8px;padding:16px 30px;font-size:16px;font-weight:700;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s;display:inline-flex}.wd-root .btn:hover{background:var(--primary-dark);transform:translateY(-1px);box-shadow:0 12px 30px #ce504352}.wd-root .btn:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.wd-root .btn.ghost{color:var(--ink);border:1px solid var(--line);background:#fff;box-shadow:0 4px 14px #1916250f}.wd-root .btn.ghost:hover{background:var(--cream);box-shadow:0 8px 20px #19162514}.wd-root .btn:disabled{opacity:.7;cursor:default;transform:none}.wd-root [data-reveal]{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(16px)}.wd-root [data-reveal].in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.wd-root [data-reveal]{opacity:1;transition:none;transform:none}}.wd-root .hero{background:linear-gradient(178deg, var(--cream) 4%, var(--peach) 58%, var(--rose) 100%);padding:clamp(112px,13vw,150px) 0 96px}.wd-root .herogrid{grid-template-columns:1.08fr .92fr;align-items:start;gap:56px;display:grid}.wd-root h1{font-family:var(--font-display);color:var(--ink);letter-spacing:-.015em;margin-bottom:24px;font-size:clamp(40px,5.4vw,66px);font-weight:500;line-height:1.08}.wd-root .hero p.lead{color:#4c4653;max-width:540px;margin-bottom:30px;font-size:19px}.wd-root .herorow{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.wd-root .heroproof{color:#4c4653;font-size:15px}.wd-root .heroproof b{color:var(--ink)}.wd-root .browser{background:#fff;border-radius:18px;max-width:560px;margin-top:40px;overflow:hidden;box-shadow:0 30px 70px #1916252e}.wd-root .browser .bar{border-bottom:1px solid var(--line);background:var(--field);align-items:center;gap:6px;padding:12px 16px;display:flex}.wd-root .dot{background:var(--ink);opacity:.14;border-radius:50%;width:10px;height:10px}.wd-root .dot.o{background:var(--primary);opacity:1}.wd-root .urlbar{border:1px solid var(--line);color:var(--muted);white-space:nowrap;background:#fff;border-radius:999px;flex:1;margin-left:10px;padding:5px 14px;font-size:12px;overflow:hidden}.wd-root .canvas{gap:11px;padding:24px;display:grid}.wd-root .blk{background:var(--strip);border-radius:6px;animation:.7s both wd-build}.wd-root .blk.head{background:var(--ink);width:55%;height:26px;animation-delay:.15s}.wd-root .blk.sub2{width:78%;height:12px;animation-delay:.35s}.wd-root .blk.sub3{width:64%;height:12px;animation-delay:.5s}.wd-root .blk.cta2{background:linear-gradient(120deg, var(--grad-a), var(--grad-b));border-radius:10px;width:40%;height:36px;animation-delay:.7s}.wd-root .blkrow{grid-template-columns:1fr 1fr 1fr;gap:11px;display:grid}.wd-root .blk.card2{height:64px;animation-delay:.9s}.wd-root .blk.card3{animation-delay:1.05s}.wd-root .blk.card4{animation-delay:1.2s}@keyframes wd-build{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wd-root .blk{animation:none}}.wd-root .formcard{background:#fff;border-radius:22px;padding:32px 30px;box-shadow:0 30px 70px #19162529}.wd-root .formcard h3{font-family:var(--font-display);color:var(--ink);margin-bottom:6px;font-size:24px;font-weight:600}.wd-root .formcard .fs{color:var(--muted);margin-bottom:22px;font-size:14.5px}.wd-root .frow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.wd-root .field{margin-bottom:15px}.wd-root .field label{color:var(--ink);margin-bottom:7px;font-size:14px;font-weight:700;display:block}.wd-root .field label em{color:var(--primary);font-style:normal}.wd-root .field input{background:var(--field);border:1px solid var(--line);width:100%;color:var(--ink);font-family:var(--font-body);border-radius:12px;padding:13px 14px;font-size:15.5px}.wd-root .field input::placeholder{color:#b3a89b}.wd-root .field input:focus{outline:2px solid var(--primary);border-color:var(--primary)}.wd-root .pills{flex-wrap:wrap;gap:10px;display:flex}.wd-root .pill{border:1px solid var(--line);color:var(--ink);cursor:pointer;font-size:14.5px;font-weight:600;font-family:var(--font-body);background:#fff;border-radius:999px;padding:11px 20px;transition:all .15s}.wd-root .pill:hover{border-color:var(--primary);color:var(--primary)}.wd-root .pill.on{background:var(--primary);border-color:var(--primary);color:#fff}.wd-root .formcard .btn{justify-content:center;width:100%;margin-top:6px}.wd-root .assure{color:var(--muted);align-items:center;gap:8px;margin-top:14px;font-size:13.5px;display:flex}.wd-root .gdot{background:#3fae6a;border-radius:50%;flex:none;width:8px;height:8px}.wd-root .wa{color:var(--muted);text-align:center;margin-top:12px;font-size:15px;text-decoration:none;display:block}.wd-root .wa span{color:var(--primary);font-weight:700}.wd-root .err{color:var(--primary);margin-top:4px;font-size:12.5px;display:none}.wd-root .field.bad .err{display:block}.wd-root .field.bad input{border-color:var(--primary)}.wd-root .bf-error{color:var(--primary);margin-top:12px;font-size:13px}.wd-root .tickstrip{z-index:5;margin-top:-46px;position:relative}.wd-root .ticks{background:var(--strip);border-radius:18px;flex-wrap:wrap;justify-content:space-between;gap:18px;padding:22px 30px;display:flex;box-shadow:0 14px 40px #19162514}.wd-root .tick{color:var(--ink);align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.wd-root .tick svg{flex:none}.wd-root .stats{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:8px;display:grid}.wd-root .stat{background:var(--cream);border-radius:18px;padding:26px 24px}.wd-root .stat .n{font-family:var(--font-display);color:var(--ink);font-size:40px;font-weight:600;line-height:1}.wd-root .stat .n em{background:linear-gradient(100deg, var(--grad-a), var(--grad-b));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic}.wd-root .stat .l{color:var(--muted);margin-top:10px;font-size:14px;font-weight:600}.wd-root .tintband{background:linear-gradient(180deg, #fff 0%, var(--cream) 30%, var(--cream) 100%)}.wd-root .grid3{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:46px;display:grid}.wd-root .pain{background:#fff;border-radius:18px;padding:30px 28px;box-shadow:0 14px 40px #19162512}.wd-root .pain .pic{background:linear-gradient(135deg, var(--grad-a), var(--grad-b));color:#fff;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:16px;font-size:19px;font-weight:800;display:flex}.wd-root .pain h3{font-family:var(--font-display);color:var(--ink);margin-bottom:10px;font-size:21px;font-weight:600}.wd-root .pain p{font-size:15.5px}.wd-root .ocard{border:1px solid var(--line);background:#fff;border-radius:18px;padding:30px 28px;transition:transform .15s,box-shadow .15s}.wd-root .ocard:hover{transform:translateY(-4px);box-shadow:0 20px 50px #1916251a}.wd-root .ocard .num{font-family:var(--font-display);color:var(--orange);margin-bottom:12px;font-size:18px;font-style:italic}.wd-root .ocard h3{font-family:var(--font-display);color:var(--ink);margin-bottom:6px;font-size:21px;font-weight:600}.wd-root .ocard .tag{color:var(--primary);margin-bottom:10px;font-size:14px;font-weight:700}.wd-root .ocard p{font-size:15.5px}.wd-root .pk{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:22px;margin-top:46px;display:grid}.wd-root .tier{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;padding:30px 28px;display:flex}.wd-root .tier.hl{background:var(--ink);color:#d9d5de;border-color:var(--ink);position:relative;box-shadow:0 30px 70px #1916254d}.wd-root .tier.hl:before{content:"Most popular";background:linear-gradient(120deg, var(--grad-a), var(--grad-b));color:#fff;border-radius:999px;padding:5px 14px;font-size:12px;font-weight:700;position:absolute;top:-13px;left:28px}.wd-root .tier .tn{text-transform:uppercase;letter-spacing:.12em;color:var(--primary);font-size:13px;font-weight:800}.wd-root .tier.hl .tn{color:#f0a294}.wd-root .tier .tp{font-family:var(--font-display);color:var(--ink);margin:10px 0 2px;font-size:36px;font-weight:600}.wd-root .tier.hl .tp{color:#fff}.wd-root .tier .tp span{font-family:var(--font-body);color:var(--muted);font-size:13px;font-weight:600}.wd-root .tier.hl .tp span{color:#a79fae}.wd-root .tier .tt{color:var(--muted);border-bottom:1px solid var(--line);margin-bottom:16px;padding-bottom:14px;font-size:13.5px;font-weight:700}.wd-root .tier.hl .tt{color:#a79fae;border-color:#37323f}.wd-root .tier ul{flex:1;list-style:none}.wd-root .tier li{margin-bottom:11px;padding-left:26px;font-size:15px;line-height:1.55;position:relative}.wd-root .tier li:before{content:"✓";color:var(--primary);font-weight:800;position:absolute;top:0;left:0}.wd-root .tier.hl li:before{color:#f0a294}.wd-root .tier .bf{border-top:1px solid var(--line);color:var(--muted);margin-top:18px;padding-top:15px;font-size:14px;font-weight:700}.wd-root .tier.hl .bf{color:#a79fae;border-color:#37323f}.wd-root .tier .bf b{color:var(--primary)}.wd-root .tier.hl .bf b{color:#f0a294}.wd-root .pknote{background:var(--strip);border-radius:14px;margin-top:30px;padding:18px 22px;font-size:15px}.wd-root .pknote b{color:var(--ink)}.wd-root .projgrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px;display:grid}.wd-root .proj{background:#fff;border-radius:18px;padding:26px 24px;box-shadow:0 14px 40px #19162512}.wd-root .proj .pt{letter-spacing:.1em;text-transform:uppercase;color:var(--orange);margin-bottom:8px;font-size:12px;font-weight:800}.wd-root .proj h3{font-family:var(--font-display);color:var(--ink);margin-bottom:8px;font-size:20px;font-weight:600}.wd-root .proj p{font-size:14.5px}.wd-root .chips{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.wd-root .chip{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:999px;padding:9px 18px;font-size:13.5px;font-weight:600}.wd-root .steps{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:46px;display:grid}.wd-root .step{background:var(--cream);border-radius:18px;padding:26px 24px}.wd-root .step .sn{background:linear-gradient(135deg, var(--grad-a), var(--grad-b));color:#fff;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;font-weight:800;display:inline-flex}.wd-root .step h3{font-family:var(--font-display);color:var(--ink);margin:16px 0 8px;font-size:19px;font-weight:600}.wd-root .step p{font-size:14.5px}.wd-root .step .st{color:var(--primary);margin-top:12px;font-size:13px;font-weight:800;display:inline-block}.wd-root .featgrid{grid-template-columns:1.1fr .9fr;align-items:center;gap:52px;margin-top:8px;display:grid}.wd-root .fstats{grid-template-columns:1fr 1fr;gap:16px;display:grid}.wd-root .fs2{background:#fff;border-radius:16px;padding:22px;box-shadow:0 14px 40px #19162512}.wd-root .fs2 .n{font-family:var(--font-display);color:var(--ink);font-size:30px;font-weight:600}.wd-root .fs2 .l{color:var(--muted);margin-top:6px;font-size:13px;font-weight:600}.wd-root .cmp{grid-template-columns:1fr 1fr;gap:22px;margin-top:46px;display:grid}.wd-root .cmp>div{border-radius:20px;padding:32px 30px}.wd-root .cmp .them{background:var(--cream)}.wd-root .cmp .us{background:var(--ink);color:#d9d5de;box-shadow:0 30px 70px #19162547}.wd-root .cmp h3{font-family:var(--font-display);color:var(--ink);margin-bottom:18px;font-size:21px;font-weight:600}.wd-root .cmp .us h3{color:#fff}.wd-root .cmp .us h3 em{background:linear-gradient(100deg, #f0a294, var(--grad-b));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic}.wd-root .cmp ul{list-style:none}.wd-root .cmp li{margin-bottom:13px;padding-left:28px;font-size:15.5px;position:relative}.wd-root .cmp .them li:before{content:"×";color:#b3a89b;font-weight:800;position:absolute;left:0}.wd-root .cmp .us li:before{content:"✓";color:#f0a294;font-weight:800;position:absolute;left:0}.wd-root details{border:1px solid var(--line);background:#fff;border-radius:16px;margin-bottom:12px;padding:20px 24px}.wd-root details[open]{border-color:var(--primary);box-shadow:0 14px 40px #ce504314}.wd-root summary{color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:17px;font-weight:700;list-style:none;display:flex}.wd-root summary::-webkit-details-marker{display:none}.wd-root summary:after{content:"+";color:var(--primary);font-size:24px;font-weight:700;line-height:1}.wd-root details[open] summary:after{content:"–"}.wd-root details p{max-width:780px;margin-top:12px;font-size:15.5px}.wd-root details p b{color:var(--ink)}.wd-root .final{background:linear-gradient(178deg, var(--cream) 0%, var(--peach) 60%, var(--rose) 100%);text-align:center;padding:96px 0}.wd-root .final h2{margin-inline:auto}.wd-root .final .sub{margin:0 auto 6px}.wd-root .final .btn{margin-top:26px}.wd-root .final .alt{color:#4c4653;margin-top:20px;font-size:15.5px}.wd-root .final .alt a{color:var(--ink);font-weight:700}@media (max-width:900px){.wd-root .herogrid,.wd-root .featgrid,.wd-root .cmp{grid-template-columns:1fr}.wd-root .stats{grid-template-columns:repeat(2,1fr)}.wd-root .grid3,.wd-root .pk,.wd-root .projgrid{grid-template-columns:1fr}.wd-root .steps{grid-template-columns:repeat(2,1fr)}.wd-root .frow{grid-template-columns:1fr}.wd-root section{padding:60px 0}.wd-root .ticks{justify-content:flex-start}}@media (max-width:560px){.wd-root .steps,.wd-root .stats{grid-template-columns:1fr}}
