.lp-page{--paper:#e8eee9;--paper-shade:#dbe5de;--slip:#fbfcfa;--ink:#0f2a20;--muted:#4f6359;--guilloche:#3f7f67;--seal:#2a3cb0;--seal-ink:#f4f6ff;background:var(--paper);color:var(--ink);font-family:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;font-variant-numeric:tabular-nums}.lp-display{letter-spacing:-.02em;text-wrap:balance;font-weight:780;font-stretch:125%;line-height:.98}.lp-heading{letter-spacing:-.015em;text-wrap:balance;font-weight:720;font-stretch:118%;line-height:1.08}.lp-lede{color:var(--muted);text-wrap:pretty}.lp-muted{color:var(--muted)}.lp-perforation{background-image:radial-gradient(circle, var(--ink) 1.3px, transparent 1.6px);opacity:.35;background-position:0;background-repeat:repeat-x;background-size:11px 8px;height:8px}.lp-primary,.lp-secondary{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 1.25rem;font-size:.975rem;font-weight:650;transition:background-color .15s,color .15s;display:inline-flex}.lp-primary{background:var(--seal);color:var(--seal-ink)}.lp-primary:hover{background:#1f2d8c}.lp-secondary{box-shadow:inset 0 0 0 1.5px var(--ink);color:var(--ink)}.lp-secondary:hover{background:var(--paper-shade)}.lp-primary:focus-visible,.lp-secondary:focus-visible,.lp-link:focus-visible{outline:3px solid var(--seal);outline-offset:3px}.lp-link{text-underline-offset:4px;border-radius:2px;text-decoration:underline;text-decoration-thickness:1.5px}.lp-line{stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;animation:2.4s cubic-bezier(.65,0,.35,1) backwards draw;animation-delay:calc(var(--i) * 70ms)}.lp-band{stroke:var(--guilloche);stroke-width:.7px;opacity:.55}.lp-rosette{stroke:var(--seal);stroke-width:.8px;opacity:.7}.lp-inner{stroke:var(--guilloche);stroke-width:.6px;opacity:.6}@keyframes draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.lp-line{animation:none}}.lp-slip{background:var(--slip);border-radius:6px;box-shadow:0 1px #0f2a200f,0 18px 40px -24px #0f2a2073}.lp-slip-stub{border-top:2px dashed #0f2a2038}.lp-stamp{color:var(--seal);outline-offset:3px;background:#f4f6ffd1;border:2px solid;border-radius:10px;outline:1px solid;rotate:-4deg}.lp-ledger-row{border-bottom:1px solid #0f2a201f}.lp-panel{background:var(--paper-shade);border-radius:8px}.lp-page{overflow-x:clip}.lp-split{isolation:isolate;view-timeline-name:--split;--tilt-x:24deg;--tilt-y:0deg;position:relative}@media (min-width:640px){.lp-split{--tilt-x:22deg;--tilt-y:-12deg}}.lp-split-source{z-index:2;position:relative}.lp-piece{z-index:1;display:inline-block;position:relative}.lp-piece-paper{z-index:-1;background:var(--slip);opacity:0;border-left:1.5px dashed #0f2a204d;border-radius:4px;position:absolute;inset:-.45em -.7em;box-shadow:0 1px #0f2a2014,0 10px 22px -12px #0f2a208c}.lp-split [data-k="0"]{--s:13%;--e:33%;--k:0}.lp-split [data-k="1"]{--s:18%;--e:39%;--k:1}.lp-split [data-k="2"]{--s:23%;--e:45%;--k:2}.lp-split [data-k="3"]{--s:28%;--e:51%;--k:3}@media (min-width:640px){.lp-split [data-k="0"]{--s:20%;--e:40%}.lp-split [data-k="1"]{--s:25%;--e:46%}.lp-split [data-k="2"]{--s:30%;--e:52%}.lp-split [data-k="3"]{--s:35%;--e:58%}}@keyframes lp-fly{0%{opacity:0;transform:translate(var(--dx,0px), var(--dy,0px)) perspective(600px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1.5);animation-timing-function:cubic-bezier(.3,0,.6,1)}12%{opacity:1}46%{transform:translate(calc(var(--dx,0px) * .45 + var(--ax,0px)), calc(var(--dy,0px) * .45 + var(--ay,-40px))) perspective(600px) rotateX(50deg) rotateY(-18deg) rotateZ(var(--rz,6deg)) scale(2);animation-timing-function:cubic-bezier(.2,.6,.35,1)}86%{opacity:1;animation-timing-function:ease-out;transform:translateY(-2px)perspective(600px)rotateX(-10deg)rotateY(0)rotate(0)scale(1.04)}to{opacity:1;transform:translate(0)perspective(600px)rotateX(0)rotateY(0)rotate(0)scale(1)}}@keyframes lp-paper{0%,84%{opacity:1}to{opacity:0}}@keyframes lp-dest{0%,86%{opacity:0}to{opacity:1}}@keyframes lp-tilt{0%,to{transform:perspective(1100px)rotateX(0)rotateY(0)}30%,62%{transform:perspective(1100px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y))}}@keyframes lp-press{0%{opacity:0;rotate:-13deg;scale:1.7}45%{opacity:1}58%{rotate:-3.4deg;scale:.95}78%{scale:1.015}to{opacity:1;rotate:-4deg;scale:1}}@keyframes lp-lathe{0%{rotate:-10deg}to{rotate:22deg}}@keyframes lp-drift-slip{to{transform:perspective(900px)rotateX(20deg)}}@keyframes lp-drift-stamp{to{translate:0 -18px}}@media (prefers-reduced-motion:no-preference){.lp-press{animation:.8s cubic-bezier(.3,0,.2,1) .9s backwards lp-press}@supports (animation-timeline:view()){.lp-split [data-k] .lp-piece,.lp-split [data-k] .lp-piece-paper,.lp-split [data-k] .lp-piece-dest,.lp-split-source{animation-duration:1ms;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--split;animation-range:cover var(--s) cover var(--e)}.lp-split [data-k] .lp-piece{will-change:transform;animation-name:lp-fly}.lp-split [data-k] .lp-piece-paper{animation-name:lp-paper}.lp-split [data-k] .lp-piece-dest{animation-name:lp-dest}.lp-split-source{--s:10%;--e:52%;animation-name:lp-tilt}.lp-hero-art{view-timeline-name:--hero}.lp-lathe,.lp-drift-slip,.lp-drift-stamp{animation-duration:1ms;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hero}.lp-lathe{animation-name:lp-lathe;animation-range:cover}.lp-drift-slip,.lp-drift-stamp{animation-range:cover 50%}.lp-drift-slip{animation-name:lp-drift-slip}.lp-drift-stamp{animation-name:lp-drift-stamp}}[data-play=armed].lp-press,.lp-split[data-play=armed] .lp-piece,.lp-split[data-play=armed] .lp-piece-dest{opacity:0;animation:none}[data-play=on].lp-press{animation:.8s cubic-bezier(.3,0,.2,1) .1s backwards lp-press}.lp-split[data-play=on] [data-k] .lp-piece{animation:lp-fly 1.25s linear calc(var(--k) * .16s) both}.lp-split[data-play=on] [data-k] .lp-piece-paper{animation:lp-paper 1.25s linear calc(var(--k) * .16s) both}.lp-split[data-play=on] [data-k] .lp-piece-dest{animation:lp-dest 1.25s linear calc(var(--k) * .16s) both}.lp-split[data-play=on] .lp-split-source{animation:1.7s ease-in-out both lp-tilt}}
