.checkout-embed-module__uusfyq__frame{background:0 0;border:none;width:100%;display:block;overflow:hidden}.checkout-embed-module__uusfyq__fallback{border:2px dashed color-mix(in srgb, var(--jl-ink) 30%, transparent);background:color-mix(in srgb, var(--jl-ink) 4%, transparent);text-align:center;border-radius:.8rem;place-items:center;gap:.75rem;width:100%;padding:clamp(2rem,6vw,3.5rem) 1.5rem;display:grid}.checkout-embed-module__uusfyq__fallbackTitle{font-family:var(--font-utility), monospace;text-transform:uppercase;letter-spacing:.16em;color:color-mix(in srgb, var(--jl-ink) 66%, transparent);font-size:.72rem}.checkout-embed-module__uusfyq__fallbackLead{max-width:32ch;color:var(--jl-ink);font-size:1.05rem;line-height:1.4}.checkout-embed-module__uusfyq__fallbackLink{background:var(--jl-ink);min-height:2.75rem;color:var(--jl-btn-offwhite);border-radius:3px;outline:none;align-items:center;gap:.5rem;padding:.65rem 1.4rem;font-weight:600;display:inline-flex}.checkout-embed-module__uusfyq__fallbackLink:focus-visible{outline:2px solid var(--jl-accent);outline-offset:2px}
.pricing-module__zlKgca__pricingSection{--ink:#17302e;--ink-soft:#294541;--paper:#fffdf5;--sand:#f5e7cd;--coral:#ff6044;--coral-dark:#d9432d;--yellow:#ffd45a;--oxide:#b83525;z-index:2;background:var(--sand);position:relative}.pricing-module__zlKgca__packingSlip{--ink:#17302e;--paper:#fffdf5;--sand:#f5e7cd;--coral:#ff6044;--coral-dark:#d9432d;--yellow:#ffd45a;color:var(--ink);border:2px dashed var(--ink);box-shadow:10px 10px 0 var(--yellow), 12px 12px 0 var(--ink);background:repeating-linear-gradient(0deg,#0000 0 2.35rem,#17302e14 2.35rem 2.4rem),#fff;padding:clamp(1.4rem,4vw,2.5rem);position:relative;rotate:1deg}.pricing-module__zlKgca__packingSlip:before,.pricing-module__zlKgca__packingSlip:after{content:"";background:#ffd45ab8;border-inline:1px dashed #17302e40;width:4rem;height:1.4rem;position:absolute}.pricing-module__zlKgca__packingSlip:before{top:-.5rem;left:12%;rotate:-7deg}.pricing-module__zlKgca__packingSlip:after{bottom:-.5rem;right:9%;rotate:4deg}.pricing-module__zlKgca__slipHeader{border-bottom:3px solid var(--ink);font-family:var(--font-utility), monospace;justify-content:space-between;gap:1rem;padding-bottom:1rem;display:flex}.pricing-module__zlKgca__slipHeader div{display:grid}.pricing-module__zlKgca__slipHeader small,.pricing-module__zlKgca__slipHeader>span{font-size:.6rem;line-height:1.3}.pricing-module__zlKgca__slipHeader strong{font-size:1rem}.pricing-module__zlKgca__slipList{gap:.85rem;margin:1.5rem 0;padding:0;list-style:none;display:grid}.pricing-module__zlKgca__slipItem{color:var(--ink);grid-template-columns:1.5rem 1fr;align-items:start;gap:.65rem;font-weight:650;line-height:1.35;display:grid}.pricing-module__zlKgca__slipItem svg{border:2px solid var(--ink);background:var(--coral);border-radius:50%;width:1.4rem;height:1.4rem;padding:.15rem}.pricing-module__zlKgca__slipItem path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px}.pricing-module__zlKgca__slipTotals{border-block:3px solid var(--ink);padding-block:.5rem}.pricing-module__zlKgca__slipTotals p{color:var(--ink);font-family:var(--font-utility), monospace;text-transform:uppercase;justify-content:space-between;gap:1rem;margin:0;padding-block:.45rem;font-size:.68rem;line-height:1.3;display:flex}.pricing-module__zlKgca__slipTotals strong{text-align:right}@media (max-width:47.99rem){.pricing-module__zlKgca__packingSlip{box-shadow:7px 7px 0 var(--yellow), 9px 9px 0 var(--ink)}.pricing-module__zlKgca__slipHeader{flex-direction:column}}
.vsl-card-module__E4dlmG__frame .vsl-stage__frame{border:1px solid var(--jl-line-strong);background:var(--jl-panel);border-radius:.9rem;padding:clamp(.4rem,1vw,.7rem);overflow:hidden;box-shadow:0 40px 120px -50px #000c}:is(.vsl-card-module__E4dlmG__frame .vsl-player,.vsl-card-module__E4dlmG__frame .vsl-storyboard){border:1px solid var(--jl-line);border-radius:.55rem;overflow:hidden}.vsl-card-module__E4dlmG__frame .vsl-storyboard{background:var(--jl-void);color:var(--jl-text)}.vsl-card-module__E4dlmG__frame .vsl-storyboard p{font-family:var(--font-display), sans-serif;letter-spacing:-.045em;font-size:clamp(1.4rem,3.5vw,2.4rem);line-height:1}.vsl-card-module__E4dlmG__frame .vsl-stage__cta .button-link{background:var(--jl-btn-offwhite);min-height:2.75rem;color:var(--jl-ink);border-radius:3px;font-weight:600}.vsl-card-module__E4dlmG__frame .vsl-stage__cta .button-link:hover{translate:0 -1px}
