.hd{width:100%}.hd-phone-crop{display:none}.lp-hero-section[data-hold] .hd *,.lp-hero-section[data-hold] .hd :before,.lp-hero-section[data-hold] .hd :after,.lp-hero-section[data-hold] .lp-hero-pulse{animation-play-state:paused}@media (min-width:700px) and (max-width:1279px){.hd{max-width:780px;margin:0 auto}.lp .lp-hero-section{padding-bottom:64px}}@media (max-width:699px){.hd-laptop{display:none}.hd-phone-crop{display:block}}.hd-laptop{width:100%;animation:hd-rise .8s var(--ease-out) 50ms both;position:relative;container-type:inline-size}.hd-lid{background:#050508;border-radius:1.9cqw 1.9cqw .5cqw .5cqw;margin:0 2.6cqw;padding:1.3cqw 1.3cqw 1.9cqw;position:relative;box-shadow:0 0 0 .2cqw #a4a4b0,0 0 0 .38cqw #5b5b66,inset 0 0 0 .1cqw #22222b,0 7cqw 11cqw -3cqw #000000b3}.hd-cam{background:radial-gradient(circle at 35% 35%,#2c2c3a,#07070b 70%);border-radius:50%;width:.55cqw;height:.55cqw;margin-left:-.275cqw;position:absolute;top:.55cqw;left:50%;box-shadow:0 0 0 .08cqw #1a1a22}.hd-display{aspect-ratio:16/10;background:#05050a;border-radius:.7cqw;position:relative;overflow:hidden}.hd-display:after{content:"";z-index:9;pointer-events:none;background:linear-gradient(118deg,#ffffff14 0%,#fff0 34% 70%,#ffffff08 100%);position:absolute;inset:0}.hd-base{background:linear-gradient(#f1f1f6 0%,#d3d3dc 28%,#b0b0bc 70%,#8e8e9a 100%);border-radius:0 0 2.6cqw 2.6cqw/0 0 1.7cqw 1.7cqw;height:2.1cqw;margin:-.05cqw 0 0;position:relative;box-shadow:inset 0 .18cqw #fff,inset 0 -.2cqw .3cqw #00000040,0 1.2cqw 2cqw -.4cqw #0000008c}.hd-base span{background:linear-gradient(#8a8a97,#b7b7c2);border-radius:0 0 1.2cqw 1.2cqw/0 0 .85cqw .85cqw;width:15cqw;height:.85cqw;margin-left:-7.5cqw;position:absolute;top:0;left:50%;box-shadow:inset 0 .12cqw .2cqw #00000040}.hd-screen-laptop{background:var(--bg-tint);grid-template-columns:8.7em minmax(0,1fr);font-size:2.09545cqw;animation:.6s ease-out .7s both hd-wake;display:grid;position:absolute;inset:0;overflow:hidden}.hd-screen{color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.35}.hd-screen svg{display:block}.hd-mono{font-family:var(--font-jetbrains-mono), monospace}.hd-side{background:var(--violet-ink);color:#ffffffb8;flex-direction:column;min-height:0;padding:1.2em .7em 1em;display:flex}.hd-side-logo{letter-spacing:-.02em;color:#fff;margin-bottom:1.1em;padding:0 .25em;font-size:1.35em;font-weight:700}.hd-switch{color:#fff;white-space:nowrap;border:1px solid #ffffff29;border-radius:.55em;justify-content:space-between;align-items:center;gap:.4em;margin-bottom:1.1em;padding:.6em .7em;font-size:.78em;font-weight:500;display:flex}.hd-switch>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.hd-switch svg{opacity:.6;flex-shrink:0;width:1.2em;height:1.2em}.hd-side nav{flex-direction:column;gap:.2em;display:flex}.hd-side nav span{border-radius:.5em;align-items:center;gap:.65em;padding:.55em .6em;font-size:.86em;font-weight:500;display:flex}.hd-side nav span.on{color:#fff;background:#ffffff21}.hd-side nav svg{stroke-width:1.75px;flex-shrink:0;width:1.25em;height:1.25em}.hd-user{color:#fff;border-top:1px solid #ffffff1f;align-items:center;gap:.65em;margin-top:auto;padding-top:.9em;font-size:.82em;font-weight:600;display:flex}.hd-user b{background:var(--violet-hover);border-radius:50%;flex-shrink:0;place-items:center;width:2.2em;height:2.2em;font-size:.8em;display:grid}.hd-user span{flex-direction:column;min-width:0;line-height:1.2;display:flex}.hd-user small{color:#ffffff9e;font-size:.8em;font-weight:400}.hd-main{flex-direction:column;min-width:0;display:flex;overflow:hidden}.hd-topbar{border-bottom:1px solid var(--line);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:1em;height:3.2em;padding:0 1.5em;display:flex}.hd-topbar b{letter-spacing:-.01em;font-size:1em;font-weight:700}.hd-new{background:var(--violet);color:#fff;white-space:nowrap;border-radius:.5em;align-items:center;gap:.4em;padding:.5em .95em;font-size:.78em;font-weight:600;display:inline-flex}.hd-new svg{width:1.1em;height:1.1em}.hd-page{min-height:0;animation:hd-in .6s var(--ease-out) 1.2s both;padding:.95em 1.3em 0}.hd-head{display:block}.hd-h1{letter-spacing:-.02em;align-items:center;gap:.6em;font-size:1.4em;font-weight:700;line-height:1.2;display:flex}.hd-h1 .hd-mono{font-size:.85em}.hd-headsub{color:var(--muted);white-space:nowrap;margin-top:.25em;font-size:.78em}.hd-pills{letter-spacing:0;font-size:.5em;display:inline-grid}.hd-pill{white-space:nowrap;border-radius:999px;grid-area:1/1;align-items:center;gap:.45em;padding:.4em .85em;font-size:1em;font-weight:600;display:inline-flex}.hd-pill i{background:currentColor;border-radius:50%;width:.45em;height:.45em}.hd-pill-draft{background:var(--slate-bg);color:#64748b;animation:hd-pill-out .25s var(--ease-out) 2.5s forwards}.hd-pill-sent{color:#1d4ed8;animation:hd-pill-in .3s var(--ease-out) 2.5s backwards, hd-pill-out .25s var(--ease-out) 3.6s forwards;background:#eff6ff}.hd-pill-viewed{background:var(--violet-soft);color:var(--violet);animation:hd-pill-in .3s var(--ease-out) 3.6s backwards, hd-pill-out .25s var(--ease-out) 4.9s forwards}.hd-pill-paid{background:var(--emerald-bg);color:var(--emerald-ink);animation:hd-pill-in .35s var(--ease-out) 4.9s both}.hd-actions{align-items:center;gap:.5em;display:flex}.hd-actions-row{max-height:3em;animation:hd-fold .4s var(--ease-out) 4.9s both;margin-top:.65em;overflow:hidden}.hd-b{white-space:nowrap;border-radius:.55em;align-items:center;gap:.5em;padding:.6em .95em;font-size:.78em;font-weight:600;display:inline-flex}.hd-b svg{flex-shrink:0;width:1.2em;height:1.2em}.hd-b-ghost{background:var(--violet-soft);color:var(--ink)}.hd-b-success{background:var(--emerald-ink);color:#fff}.hd-b-wa svg{color:#15803d}.hd-b-wa{animation:hd-press .4s var(--ease-out) 2.2s backwards}.hd-b-pay{animation:hd-press .4s var(--ease-out) 4.5s backwards}.hd-grid{grid-template-columns:minmax(0,1fr) 12.4em;align-items:start;gap:.9em;margin-top:.8em;display:grid}.hd-doc{animation:hd-ring 1.4s var(--ease-out) 4.9s backwards;background:#fff;border-radius:.9em;overflow:hidden;box-shadow:0 1px 3px #00000012,0 10px 32px #00000012}.hd-letter{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:1em;padding:.8em 1.2em;display:flex;position:relative}.hd-biz{color:#111827;letter-spacing:-.02em;white-space:nowrap;font-size:1.2em;font-weight:800;line-height:1.2}.hd-letter-r{text-align:right;flex-shrink:0}.hd-doctype{color:var(--muted);letter-spacing:.02em;font-size:.66em;font-weight:700}.hd-docnum{color:#111827;letter-spacing:-.01em;margin-top:.1em;font-size:.9em;font-weight:700}.hd-docpaid{width:max-content;margin:var(--pm,.35em) 0 0 auto;background:var(--emerald-ink);color:#fff;max-height:2.4em;animation:hd-pill-grow .4s var(--ease-out) 4.9s both;border-radius:999px;padding:.2em .8em;font-size:.7em;font-weight:800;display:block;overflow:hidden}.hd-doc-body{padding:.5em 1.2em .8em}.hd-table{border-top:0}.hd-th,.hd-tr{grid-template-columns:minmax(0,1fr) 2.6em 3.4em 4.2em;align-items:baseline;gap:.6em;padding:.42em 0;font-size:.78em;display:grid}.hd-th{color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:.45em;font-size:.68em;font-weight:600}.hd-tr{border-bottom:1px solid #f3f4f6}.hd-th span:nth-child(n+2),.hd-tr span:nth-child(n+2){text-align:right;white-space:nowrap}.hd-tr span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hd-tr span:last-child{font-weight:700}.hd-totals{width:min(100%,13em);margin-left:auto;padding-top:.5em}.hd-trow,.hd-grand{justify-content:space-between;gap:1em;padding:.25em 0;font-size:.78em;display:flex}.hd-trow span:first-child{color:var(--muted)}.hd-grand{border-top:2px solid var(--ink);letter-spacing:-.01em;margin-top:.35em;padding-top:.55em;font-size:.98em;font-weight:800}.hd-paid-badge{background:var(--emerald-bg);color:var(--emerald-ink);max-height:3em;animation:hd-badge-grow .45s var(--ease-out) 5.05s both;border-radius:.55em;align-items:center;gap:.5em;margin-top:.6em;padding:.45em .75em;font-size:.74em;font-weight:700;display:flex;overflow:hidden}.hd-paid-badge svg{width:1.2em;height:1.2em}.hd-card{border:1px solid var(--line);background:#fff;border-radius:.9em;padding:.85em .95em .7em}.hd-card-title{margin-bottom:.55em;font-size:.86em;font-weight:700}.hd-activity{flex-direction:column;display:flex}.hd-act{animation:hd-in .5s var(--ease-out) var(--d,1.3s) both;gap:.6em;padding-bottom:.52em;display:flex;position:relative}.hd-act:last-child{padding-bottom:0}.hd-act:before{content:"";background:var(--line-2);width:1px;position:absolute;top:1.1em;bottom:0;left:.4em}.hd-act:last-child:before{display:none}.hd-act-dot{border-radius:50%;flex-shrink:0;width:.85em;height:.85em;margin-top:.22em}.hd-act-dot.violet{background:var(--violet)}.hd-act-dot.amber{background:var(--amber)}.hd-act-dot.slate{background:var(--slate)}.hd-act-dot.emerald{background:var(--emerald)}.hd-act-label{white-space:nowrap;font-size:.74em;font-weight:600;line-height:1.25}.hd-act-amt{color:var(--emerald-ink);margin-top:.1em;font-size:.7em;font-weight:700}.hd-act-at{color:var(--muted);margin-top:.15em;font-size:.66em}.hd-toast{z-index:6;border:1px solid var(--line-2);white-space:nowrap;animation:hd-toast-in .4s var(--ease-out) 4.95s backwards, hd-toast-out .35s var(--ease-out) 7s forwards;background:#fff;border-radius:.65em;align-items:center;gap:.6em;padding:.65em 1em;font-size:.74em;font-weight:600;display:inline-flex;position:absolute;top:3.9em;right:1.2em;box-shadow:0 8px 28px #00000029}.hd-toast span{background:var(--emerald-ink);color:#fff;border-radius:50%;place-items:center;width:1.6em;height:1.6em;display:grid}.hd-toast svg{width:1em;height:1em}.hd-phone-crop{aspect-ratio:1/1.42;width:100%;max-width:300px;margin:0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000);container-type:inline-size}.hd-phone{transform-origin:50% 0;width:100%;animation:hd-phone-up .9s var(--ease-out) 50ms both;background:linear-gradient(145deg,#9b9ba6 0%,#54545e 22%,#2b2b32 48%,#50505a 74%,#8d8d98 100%);border-radius:16.4cqw;padding:.75cqw;position:relative;scale:.935;box-shadow:0 0 0 .18cqw #0000008c,inset 0 0 0 .2cqw #ffffff2e,0 8cqw 14cqw -4cqw #000000b3}.hd-bezel{background:#000;border-radius:15.7cqw;padding:1.7cqw;position:relative;box-shadow:inset 0 0 0 .15cqw #17171c}.hd-island{z-index:5;background:#000;border-radius:99px;width:29cqw;height:8.6cqw;margin-left:-14.5cqw;position:absolute;top:4.2cqw;left:50%}.hd-btn-l1,.hd-btn-l2,.hd-btn-l3,.hd-btn-r{width:1.15cqw;position:absolute;box-shadow:inset 0 .22cqw .1cqw #ffffff52,inset 0 -.22cqw .12cqw #00000080,0 0 0 .12cqw #00000073}.hd-btn-l1,.hd-btn-l2,.hd-btn-l3{background:linear-gradient(90deg,#9a9aa6 0%,#6b6b77 38%,#3a3a43 100%);border-radius:.7cqw .15cqw .15cqw .7cqw;left:-.85cqw}.hd-btn-l1{height:6.2cqw;top:41cqw}.hd-btn-l2{height:11.5cqw;top:56cqw}.hd-btn-l3{height:11.5cqw;top:71.5cqw}.hd-btn-r{background:linear-gradient(270deg,#9a9aa6 0%,#6b6b77 38%,#3a3a43 100%);border-radius:.15cqw .7cqw .7cqw .15cqw;height:18.5cqw;top:62cqw;right:-.85cqw}.hd-screen-phone{background:var(--bg-tint);border-radius:14.1cqw;height:205cqw;font-size:3.93333cqw;position:relative;overflow:hidden}.hd-screen-phone:after{content:"";z-index:9;pointer-events:none;background:linear-gradient(120deg,#ffffff1a 0%,#fff0 30%);position:absolute;inset:0}.hd-status{z-index:4;background:#fff;justify-content:space-between;align-items:center;height:3.5em;padding:1.35em 2.3em 0;font-size:.95em;display:flex;position:relative;box-shadow:0 1px #fff}.hd-status b{font-weight:700}.hd-status span{align-items:center;gap:.4em;display:inline-flex}.hd-status svg{width:1.2em;height:1.2em}.hd-urlbar{z-index:4;background:#fff;justify-content:center;align-items:center;gap:.5em;padding:.3em 1.2em .8em;font-size:.85em;font-weight:500;display:flex;position:relative;box-shadow:0 1px #fff}.hd-urlbar svg{width:1em;height:1em;color:var(--muted)}.hd-mtop{z-index:4;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:.8em;padding:.8em 1.1em;display:flex;position:relative}.hd-mtop svg{width:1.5em;height:1.5em}.hd-mtop b{flex:1;font-size:1em;font-weight:700}.hd-mplus{background:var(--violet);color:#fff;border-radius:.6em;place-items:center;width:2.1em;height:2.1em;display:grid}.hd-mplus svg{width:1.2em;height:1.2em}.hd-mcontent{padding:1.1em 1em;animation:1.1s cubic-bezier(.65,0,.35,1) 6.2s both hd-scroll-up}.hd-screen-phone .hd-h1{font-size:1.3em}.hd-screen-phone .hd-headsub{white-space:normal;font-size:.78em}.hd-actions-m{flex-wrap:nowrap}.hd-actions-m .hd-b{padding:.65em .85em;font-size:.78em}.hd-screen-phone .hd-doc{margin-top:1em}.hd-screen-phone .hd-letter{padding:1em 1.1em}.hd-screen-phone .hd-biz{font-size:1.15em}.hd-screen-phone .hd-letter-r .hd-doctype{font-size:.75em}.hd-screen-phone .hd-docpaid{--pm:.55em;font-size:.78em}.hd-screen-phone .hd-doc-body{padding:.5em 1.1em 1.1em}.hd-screen-phone .hd-totals{width:100%}.hd-screen-phone .hd-trow,.hd-screen-phone .hd-grand{font-size:.88em}.hd-screen-phone .hd-grand{font-size:1.1em}.hd-screen-phone .hd-paid-badge{font-size:.8em}.hd-screen-phone .hd-card{margin-top:1em;padding:1.1em 1.1em .9em}.hd-screen-phone .hd-card-title{font-size:.95em}.hd-screen-phone .hd-act-label{font-size:.88em}.hd-screen-phone .hd-act-amt{font-size:.8em}.hd-screen-phone .hd-act-at{font-size:.75em}@keyframes hd-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes hd-phone-up{0%{opacity:0;transform:translateY(70px)}to{opacity:1;transform:translateY(0)}}@keyframes hd-wake{0%{opacity:0}to{opacity:1}}@keyframes hd-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes hd-pill-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes hd-pill-grow{0%{opacity:0;max-height:0;margin-top:0;padding-top:0;padding-bottom:0}to{opacity:1;max-height:2.4em;margin-top:var(--pm,.35em);padding-top:.2em;padding-bottom:.2em}}@keyframes hd-badge-grow{0%{opacity:0;max-height:0;margin-top:0;padding-top:0;padding-bottom:0}to{opacity:1;max-height:3em;margin-top:.6em;padding-top:.45em;padding-bottom:.45em}}@keyframes hd-pill-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes hd-press{0%{transform:scale(1)}45%{transform:scale(.93)}to{transform:scale(1)}}@keyframes hd-fold{0%{opacity:1;max-height:3em;margin-top:.65em}to{opacity:0;max-height:0;margin-top:0}}@keyframes hd-scroll-up{0%{transform:translateY(0)}to{transform:translateY(-12.5em)}}@keyframes hd-ring{0%{box-shadow:0 0 #10b98173,0 1px 3px #00000012,0 10px 32px #00000012}to{box-shadow:0 0 0 .9em #10b98100,0 1px 3px #00000012,0 10px 32px #00000012}}@keyframes hd-toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes hd-toast-out{0%{opacity:1}to{opacity:0}}.lp-hero-pulse{z-index:0;pointer-events:none;opacity:0;animation:hd-pulse 2.6s var(--ease-out) 4.9s both;background:radial-gradient(55% 60% at 70%,#a78bfa80,#7c3aed2e 45%,#0000 72%);position:absolute;inset:0}@keyframes hd-pulse{0%{opacity:0}22%{opacity:1}to{opacity:0}}
