.inkwelly-landing .dm-hero{min-height:0}.inkwelly-landing .dm-hero-inner{z-index:2;flex:1;grid-template-columns:1fr minmax(400px,468px);align-items:center;gap:64px;width:100%;max-width:1180px;margin:0 auto;padding:148px 40px 84px;display:grid;position:relative}.inkwelly-landing .dm-hero-copy{min-width:0}.inkwelly-landing .dm-h1{margin-top:26px;font-size:clamp(32px,3.2vw,46px)}.inkwelly-landing .dm-hero-lede{max-width:46ch}.inkwelly-landing .dm-hero-rule{background:linear-gradient(90deg,#f9dc82d9 0%,#f9dc8200 100%);width:220px}.inkwelly-landing .dm-rail{margin-top:30px;animation:.7s .42s both lpHeroUp}.inkwelly-landing .dm-rail-label{letter-spacing:.16em;text-transform:uppercase;color:#f4f1e480;font-size:11px;font-weight:600;display:block}.inkwelly-landing .dm-rail-row{flex-wrap:wrap;gap:9px;margin-top:12px;display:flex}.inkwelly-landing .dm-chip{color:var(--lp-paper-text);border:1.5px solid #f4f1e433;border-radius:999px;align-items:center;gap:8px;padding:10px 17px;font-size:13.5px;font-weight:600;line-height:1;transition:border-color .16s,color .16s,background .16s;display:inline-flex}.inkwelly-landing .dm-chip:hover{color:var(--lp-gold-lit);background:#f9dd8614;border-color:#f9dd86b3}.inkwelly-landing .dm-trust{flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px;animation:.7s .5s both lpHeroUp;display:flex}.inkwelly-landing .dm-trust-stack{align-items:center;display:inline-flex}.inkwelly-landing .dm-trust-logo{background:var(--lp-paper-bright);border:2px solid var(--lp-ink-800);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;overflow:hidden}.inkwelly-landing .dm-trust-logo+.dm-trust-logo{margin-left:-11px}.inkwelly-landing .dm-trust-logo img{object-fit:contain;width:100%;height:100%;padding:3px}.inkwelly-landing .dm-trust-logo.is-more{background:var(--lp-gold-mark);color:var(--lp-ink-on-gold);letter-spacing:-.01em;font-size:11.5px;font-weight:800}.inkwelly-landing .dm-trust-text{color:var(--lp-on-ink-4);font-size:13.5px}.inkwelly-landing .dm-trust-text b{color:var(--lp-paper-text);font-weight:700}.inkwelly-landing .dm-hero-form{min-width:0;animation:.7s .26s both lpHeroUp}.inkwelly-landing .dm-form{background:var(--lp-paper-bright);border:1px solid #14312a0f;border-radius:24px;transition:box-shadow .22s;overflow:hidden;box-shadow:0 40px 90px -34px #041411d9,inset 0 2px #ffffff80}.inkwelly-landing .dm-form.is-priority{box-shadow:0 40px 90px -34px #041411d9, 0 0 0 2px var(--lp-gold-deep)}.inkwelly-landing .dm-form-top{border-bottom:1px solid var(--lp-line-paper);background:var(--lp-paper);align-items:center;gap:13px;padding:24px 26px 20px;display:flex}.inkwelly-landing .dm-form-icon{background:var(--lp-gold-mark);width:40px;height:40px;color:var(--lp-ink-on-gold);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 8px 20px -8px #e7a93bbf}.inkwelly-landing .dm-form-titles{flex:1;min-width:0}.inkwelly-landing .dm-form-titles h2{letter-spacing:-.015em;color:var(--lp-on-paper-2);margin:0;font-size:19px;font-weight:700}.inkwelly-landing .dm-form-titles p{color:var(--lp-on-paper-3);margin:4px 0 0;font-size:13px;line-height:1.45}.inkwelly-landing .dm-form-badge{background:var(--lp-ink-700);color:var(--lp-gold);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex-shrink:0;align-self:flex-start;padding:5px 11px;font-size:10.5px;font-weight:700}.inkwelly-landing .dm-form-body{flex-direction:column;gap:14px;padding:22px 26px 26px;display:flex}.inkwelly-landing .dm-form-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.inkwelly-landing .dm-field{flex-direction:column;gap:7px;min-width:0;display:flex}.inkwelly-landing .dm-field label{letter-spacing:-.005em;color:var(--lp-on-paper-2);font-size:12.5px;font-weight:600}.inkwelly-landing .dm-opt{color:var(--lp-on-paper-3);opacity:.75;font-weight:500}.inkwelly-landing .dm-field input{background:var(--lp-paper-card);width:100%;color:var(--lp-on-paper-2);border:1.5px solid #14312a21;border-radius:11px;padding:12px 14px;font-family:inherit;font-size:14.5px;font-weight:500;transition:border-color .15s,box-shadow .15s}.inkwelly-landing .dm-field input::placeholder{color:#4c5f5880;font-weight:400}.inkwelly-landing .dm-field input:focus{border-color:var(--lp-gold-deep);outline:none;box-shadow:0 0 0 4px #e7a93b29}.inkwelly-landing .dm-priority{background:var(--lp-paper);text-align:left;cursor:pointer;border:1.5px solid #14312a21;border-radius:13px;align-items:flex-start;gap:11px;width:100%;margin-top:2px;padding:13px 15px;font-family:inherit;transition:border-color .16s,background .16s;display:flex}.inkwelly-landing .dm-priority:hover{border-color:#e7a93b8c}.inkwelly-landing .dm-form.is-priority .dm-priority{border-color:var(--lp-gold-deep);background:#e7a93b17}.inkwelly-landing .dm-priority-box{background:var(--lp-paper-card);color:#0000;border:1.5px solid #14312a38;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;margin-top:1px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.inkwelly-landing .dm-form.is-priority .dm-priority-box{background:var(--lp-gold-mark);color:var(--lp-ink-on-gold);border-color:#0000}.inkwelly-landing .dm-priority-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.inkwelly-landing .dm-priority-copy b{color:var(--lp-on-paper-2);font-size:13.5px;font-weight:600}.inkwelly-landing .dm-priority-copy em{color:var(--lp-on-paper-3);font-size:12.5px;font-style:normal;line-height:1.45}.inkwelly-landing .dm-submit{background:var(--lp-gold-grad);width:100%;color:var(--lp-ink-on-gold);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:4px;padding:16px 24px;font-family:inherit;font-size:15.5px;font-weight:700;line-height:1;transition:transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 14px 30px -12px #e7a93bb3}.inkwelly-landing .dm-submit:hover{transform:translateY(-2px);box-shadow:0 18px 36px -12px #e7a93bd9}.inkwelly-landing .dm-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.inkwelly-landing .dm-sent{color:var(--lp-ink-600);background:#12483e14;border:1px solid #12483e29;border-radius:11px;align-items:flex-start;gap:8px;margin:0;padding:11px 14px;font-size:13px;font-weight:500;line-height:1.45;display:flex}.inkwelly-landing .dm-sent svg{flex-shrink:0;align-self:flex-start;margin-top:3px}.inkwelly-landing .dm-sent b{letter-spacing:.01em;font-weight:700}.inkwelly-landing .dm-fine{color:var(--lp-on-paper-3);align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.inkwelly-landing .dm-fine svg{color:var(--lp-gold-ink);flex-shrink:0}.inkwelly-landing .dm-call{background:var(--lp-paper-card);padding:110px 0 100px}.inkwelly-landing .dm-steps{grid-template-columns:repeat(4,1fr);gap:26px;margin-top:64px;display:grid}.inkwelly-landing .dm-step{z-index:1;min-width:0;position:relative}.inkwelly-landing .dm-step:after{content:"";background:linear-gradient(90deg,#e7a93b73,#e7a93b33);height:1.5px;position:absolute;top:21px;left:52px;right:-26px}.inkwelly-landing .dm-step:last-child:after{display:none}.inkwelly-landing .dm-step-n{background:var(--lp-gold-mark);width:44px;height:44px;color:var(--lp-ink-on-gold);letter-spacing:-.02em;box-shadow:0 0 0 6px var(--lp-paper-card);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:inline-flex}.inkwelly-landing .dm-step-time{letter-spacing:.16em;text-transform:uppercase;color:var(--lp-gold-ink);margin-top:18px;font-size:11px;font-weight:700;display:block}.inkwelly-landing .dm-step h3{letter-spacing:-.015em;color:var(--lp-on-paper-2);margin:8px 0 0;font-size:17.5px;font-weight:700}.inkwelly-landing .dm-step p{color:var(--lp-on-paper-3);margin:9px 0 0;font-size:14.5px;line-height:1.6}.inkwelly-landing .dm-walk{background:var(--lp-paper);border:1px solid var(--lp-line-paper);border-radius:22px;margin-top:56px;padding:32px 34px}.inkwelly-landing .dm-walk-head h3{letter-spacing:-.01em;color:var(--lp-on-paper-2);margin:0;font-size:18px;font-weight:700}.inkwelly-landing .dm-walk-head p{max-width:66ch;color:var(--lp-on-paper-3);margin:9px 0 0;font-size:14.5px;line-height:1.6}.inkwelly-landing .dm-walk-chips{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.inkwelly-landing .dm-walk-chip{background:var(--lp-paper-card);border:1px solid var(--lp-line-paper);color:var(--lp-on-paper-2);border-radius:999px;align-items:center;gap:7px;padding:9px 15px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.inkwelly-landing .dm-walk-chip.is-link{color:var(--lp-gold-ink);border-color:#e7a93b8c;font-weight:600;transition:background .16s,border-color .16s}.inkwelly-landing .dm-walk-chip.is-link:hover{border-color:var(--lp-gold-deep);color:var(--lp-gold-ink);background:#e7a93b1a}.inkwelly-landing .dm-path{color:var(--lp-paper-text);background:linear-gradient(#f9dd860d 1px, transparent 1px) 0 0 / 46px 46px, linear-gradient(90deg, #f9dd860d 1px, transparent 1px) 0 0 / 46px 46px, var(--lp-ink-900);padding:96px 0 92px;position:relative;overflow:hidden}.inkwelly-landing .dm-path:before{content:"";pointer-events:none;background:radial-gradient(75% 65% at 50% 45%, #071f1b00 0%, var(--lp-ink-900) 100%);position:absolute;inset:0}.inkwelly-landing .dm-path>*{z-index:1;position:relative}.inkwelly-landing .dm-path-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.inkwelly-landing .dm-path-kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--lp-gold-lit);font-size:12px;font-weight:700;display:block}.inkwelly-landing .dm-path-head h2{letter-spacing:-.02em;max-width:20ch;color:var(--lp-paper-bright);margin:14px 0 0;font-size:clamp(26px,3.4vw,40px);font-weight:700;line-height:1.15}.inkwelly-landing .dm-path-link{color:var(--lp-paper-text);white-space:nowrap;border:1.5px solid #f4f1e43d;border-radius:999px;align-items:center;gap:8px;padding:12px 22px;font-size:13.5px;font-weight:600;line-height:1;transition:border-color .16s,color .16s;display:inline-flex}.inkwelly-landing .dm-path-link:hover{color:var(--lp-gold-lit);border-color:#f9dd86b3}.inkwelly-landing .dm-path-track{grid-template-columns:repeat(5,1fr);gap:22px;margin-top:60px;display:grid}.inkwelly-landing .dm-path-node{z-index:1;opacity:0;min-width:0;transition:opacity .52s,transform .52s;transition-delay:calc(.24s + var(--i) * .11s);position:relative;transform:translateY(12px)}.inkwelly-landing .dm-path-track.is-visible .dm-path-node{opacity:1;transform:none}.inkwelly-landing .dm-path-node:after{content:"";transform-origin:0;height:1.5px;transition:transform .46s cubic-bezier(.22,1,.36,1);transition-delay:calc(.4s + var(--i) * .11s);background:linear-gradient(90deg,#f9dd868c,#f9dd8633);position:absolute;top:8px;left:25px;right:-22px;transform:scaleX(0)}.inkwelly-landing .dm-path-track.is-visible .dm-path-node:after{transform:scaleX(1)}.inkwelly-landing .dm-path-node:last-child:after{display:none}.inkwelly-landing .dm-path-dot{background:var(--lp-gold);width:17px;height:17px;box-shadow:0 0 0 5px var(--lp-ink-900), 0 0 18px #f9dd868c;border-radius:50%;display:block;position:relative}.inkwelly-landing .dm-path-node:last-child .dm-path-pulse{border:1.5px solid #f9dd868c;border-radius:50%;animation:2.4s ease-out infinite dmPathPulse;position:absolute;inset:-5px}@keyframes dmPathPulse{0%{opacity:.9;transform:scale(.75)}to{opacity:0;transform:scale(1.9)}}.inkwelly-landing .dm-path-label{letter-spacing:.16em;text-transform:uppercase;color:var(--lp-gold-lit);margin-top:22px;font-size:11px;font-weight:700;display:block}.inkwelly-landing .dm-path-node h3{letter-spacing:-.015em;color:var(--lp-paper-bright);margin:8px 0 0;font-size:17px;font-weight:700}.inkwelly-landing .dm-path-node p{color:var(--lp-on-ink-4);margin:8px 0 0;font-size:14px;line-height:1.6}.inkwelly-landing .dm-path-foot{border:1px solid var(--lp-line-gold);color:var(--lp-on-ink-2);background:#f9dd860d;border-radius:14px;margin-top:48px;padding:18px 24px;font-size:14.5px;line-height:1.6}.inkwelly-landing .dm-path-foot b{color:var(--lp-gold-lit);font-weight:700}.inkwelly-landing .dm-take{background:var(--lp-paper);color:var(--lp-ink-on-gold);padding:110px 0 100px}.inkwelly-landing .dm-take-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin-top:64px;display:grid}.inkwelly-landing .dm-take-card{background:var(--lp-paper-card);border:1px solid var(--lp-line-paper);border-radius:18px;padding:30px 28px}.inkwelly-landing .dm-take-icon{background:var(--lp-paper);border:1px solid var(--lp-line-paper);width:42px;height:42px;color:var(--lp-gold-ink);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.inkwelly-landing .dm-take-card h3{letter-spacing:-.01em;color:var(--lp-on-paper-2);margin:20px 0 0;font-size:17px;font-weight:700}.inkwelly-landing .dm-take-card p{color:var(--lp-on-paper-3);margin:9px 0 0;font-size:14.5px;line-height:1.6}.inkwelly-landing .dm-faq-cta{margin-top:34px}.inkwelly-landing .dm-faq-cta p{color:var(--lp-on-ink-5);margin:14px 0 0;font-size:13px;line-height:1.55}@media (max-width:1080px){.inkwelly-landing .dm-hero-inner{grid-template-columns:1fr;gap:44px;max-width:640px;padding-top:132px}.inkwelly-landing .dm-steps{grid-template-columns:repeat(2,1fr);gap:34px 26px}.inkwelly-landing .dm-path-track{grid-template-columns:repeat(2,1fr);gap:34px 24px}.inkwelly-landing .dm-step:after,.inkwelly-landing .dm-path-node:after{display:none}}@media (max-width:720px){.inkwelly-landing .dm-hero-inner{gap:38px;padding:118px 20px 64px}.inkwelly-landing .dm-h1{font-size:clamp(28px,7.6vw,40px)}.inkwelly-landing .dm-h1 .lp-h1-strong{white-space:normal}.inkwelly-landing .dm-rail-row{grid-template-columns:1fr 1fr;gap:9px;display:grid}.inkwelly-landing .dm-chip{white-space:nowrap;justify-content:center;min-width:0}.inkwelly-landing .dm-rail-row>.dm-chip:first-child{grid-column:1/-1}.inkwelly-landing .dm-form-top{padding:20px 20px 17px}.inkwelly-landing .dm-form-body{padding:20px 20px 22px}.inkwelly-landing .dm-form-row{grid-template-columns:1fr}.inkwelly-landing .dm-steps{grid-template-columns:1fr;gap:30px}.inkwelly-landing .dm-path-track{grid-template-columns:1fr;gap:28px}.inkwelly-landing .dm-call,.inkwelly-landing .dm-take{padding:72px 0 64px}.inkwelly-landing .dm-path{padding:72px 0 68px}.inkwelly-landing .dm-path-link{justify-content:center;width:100%}.inkwelly-landing .dm-walk,.inkwelly-landing .dm-take-card{padding:26px 22px}.inkwelly-landing .dm-faq-cta .lp-btn-gold{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.inkwelly-landing .dm-path-node{opacity:1;transition:none;transform:none}.inkwelly-landing .dm-path-node:after{transition:none;transform:scaleX(1)}.inkwelly-landing .dm-path-node:last-child .dm-path-pulse{animation:none}}
