.waxpack.svelte-19mc2nn{--stock:#f6f1e4;--paper:#fffcf2;--frame:#ede6d4;--ink:#1a1611;--ink-soft:#52493a;--red:#b01e2e;--royal:#1e3a8a;--gold:#e0a81c;--on-royal-soft:#e4e8f6;--on-ink-soft:#d5cebc;--on-ink-faint:#b9b09c;--display:"Anton", "Arial Narrow", Impact, sans-serif;--body:"Rubik", "Segoe UI", Arial, sans-serif;background:var(--stock);color:var(--ink);font-family:var(--body);line-height:1.5}.shell.svelte-19mc2nn{max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px}.waxpack.svelte-19mc2nn ul:where(.svelte-19mc2nn){margin:0;padding:0;list-style:none}.waxpack.svelte-19mc2nn a:where(.svelte-19mc2nn){color:var(--ink);text-decoration:none}.waxpack.svelte-19mc2nn a:where(.svelte-19mc2nn):focus-visible,.waxpack.svelte-19mc2nn button:where(.svelte-19mc2nn):focus-visible{outline:3px solid var(--red);outline-offset:3px}.hero.svelte-19mc2nn a:where(.svelte-19mc2nn):focus-visible,.closing.svelte-19mc2nn a:where(.svelte-19mc2nn):focus-visible{outline-color:var(--stock)}.footer.svelte-19mc2nn a:where(.svelte-19mc2nn):focus-visible{outline-color:var(--gold)}.skip-link.svelte-19mc2nn{z-index:100;background:var(--ink);color:var(--stock);padding:12px 20px;font-weight:700;position:absolute;top:0;left:-9999px}.skip-link.svelte-19mc2nn:focus{top:8px;left:8px}.masthead.svelte-19mc2nn{background:var(--stock);border-bottom:4px solid var(--ink)}.masthead-inner.svelte-19mc2nn{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;padding-top:18px;padding-bottom:18px;display:flex}.wordmark.svelte-19mc2nn{font-family:var(--display);letter-spacing:.02em;color:var(--ink);font-size:clamp(1.7rem,3vw,2.1rem);line-height:1}.wordmark.svelte-19mc2nn span:where(.svelte-19mc2nn){color:var(--red)}.tagline.svelte-19mc2nn{text-transform:uppercase;letter-spacing:.09em;color:var(--ink-soft);margin:6px 0 0;font-size:.72rem;font-weight:600}.masthead-nav.svelte-19mc2nn{flex-wrap:wrap;gap:4px 20px;display:flex}.masthead-nav.svelte-19mc2nn a:where(.svelte-19mc2nn){text-transform:uppercase;letter-spacing:.07em;border-bottom:3px solid #0000;padding:6px 2px;font-size:.85rem;font-weight:700;display:inline-block}.masthead-nav.svelte-19mc2nn a:where(.svelte-19mc2nn):hover{border-bottom-color:var(--red)}.hero.svelte-19mc2nn{background:var(--royal);border-bottom:4px solid var(--ink);padding:clamp(56px,8vw,96px) 0 clamp(56px,7vw,88px)}.hero-grid.svelte-19mc2nn{grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:56px;display:grid}.hero.svelte-19mc2nn h1:where(.svelte-19mc2nn){font-family:var(--display);letter-spacing:.01em;text-transform:uppercase;color:var(--stock);margin:0 0 24px;font-size:clamp(2.5rem,5.6vw,4.4rem);font-weight:400;line-height:1.06}.hero-flag.svelte-19mc2nn{background:var(--stock);color:var(--royal);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .16em}.hero-lede.svelte-19mc2nn{max-width:52ch;color:var(--on-royal-soft);margin:0 0 36px;font-size:1.08rem;line-height:1.6}.hero-actions.svelte-19mc2nn{flex-wrap:wrap;gap:18px 22px;display:flex}.cta.svelte-19mc2nn{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;border:3px solid #0000;padding:.85em 1.7em;font-size:1.02rem;font-weight:400;display:inline-block;transform:skew(-10deg)}.cta.svelte-19mc2nn>span:where(.svelte-19mc2nn){display:inline-block;transform:skew(10deg)}.cta-red.svelte-19mc2nn{background:var(--red);border-color:var(--ink);color:var(--stock);box-shadow:5px 5px 0 var(--ink)}.cta-red.svelte-19mc2nn:hover{background:#9a1a28}.cta-keyline.svelte-19mc2nn{border-color:var(--stock);color:var(--stock)}.cta-keyline.svelte-19mc2nn:hover{background:var(--stock);color:var(--royal)}.hero-featured.svelte-19mc2nn{justify-self:end;width:min(320px,100%);position:relative}.hero-featured.svelte-19mc2nn:before{content:"";background:var(--red);border:3px solid var(--ink);position:absolute;inset:18px -14px -14px 18px}.featured-flag.svelte-19mc2nn{z-index:2;background:var(--red);color:var(--stock);font-family:var(--display);letter-spacing:.07em;text-transform:uppercase;border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);padding:.4em 1em;font-size:.92rem;position:absolute;top:-15px;left:-12px;transform:skew(-10deg)}.hero-featured.svelte-19mc2nn .tile:where(.svelte-19mc2nn){z-index:1;position:relative}.tile.svelte-19mc2nn{background:var(--paper);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);color:var(--ink);padding:10px 10px 12px;display:block}@media (prefers-reduced-motion:no-preference){.tile.svelte-19mc2nn,.cta.svelte-19mc2nn,.service-tile.svelte-19mc2nn,.row-nav.svelte-19mc2nn button:where(.svelte-19mc2nn){transition:transform .12s ease-out,box-shadow .12s ease-out}.tile.svelte-19mc2nn:hover,.service-tile.svelte-19mc2nn:hover{box-shadow:8px 8px 0 var(--ink);transform:translate(-2px,-2px)}.row-nav.svelte-19mc2nn button:where(.svelte-19mc2nn):hover{box-shadow:5px 5px 0 var(--ink);transform:translate(-1px,-1px)}}.tile-media.svelte-19mc2nn{aspect-ratio:5/7;border:2px solid var(--ink);background:var(--frame);display:block}.tile-media.svelte-19mc2nn img:where(.svelte-19mc2nn){object-fit:contain;width:100%;height:100%;display:block}.tile-placeholder.svelte-19mc2nn{height:100%;font-family:var(--display);letter-spacing:.09em;text-transform:uppercase;color:var(--royal);justify-content:center;align-items:center;font-size:1.05rem;display:flex}.tile-name.svelte-19mc2nn{background:var(--royal);color:var(--stock);font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%);margin:10px -10px 8px;padding:.35em .7em;font-size:1.02rem;font-weight:400;line-height:1.2;display:block}.tile-set.svelte-19mc2nn{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft);font-size:.7rem;font-weight:700;display:block}.tile-detail.svelte-19mc2nn{color:var(--ink-soft);margin-top:3px;font-size:.86rem;display:block}.tile-status.svelte-19mc2nn{border-top:2px solid var(--ink);color:var(--red);margin-top:10px;padding-top:8px;font-size:.95rem;font-weight:700;display:block}.tile-status.muted.svelte-19mc2nn{color:var(--ink)}.sect-title.svelte-19mc2nn{font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - 22px) 100%,0 100%);padding:.35em 1.5em .35em .8em;font-size:clamp(1.5rem,3vw,2rem);font-weight:400;line-height:1.15;display:inline-block}.sect-title-red.svelte-19mc2nn{background:var(--red);color:var(--stock)}.sect-title-royal.svelte-19mc2nn{background:var(--royal);color:var(--stock)}.sect-title-gold.svelte-19mc2nn{background:var(--gold);color:var(--ink)}.services.svelte-19mc2nn{padding:clamp(56px,7vw,84px) 0 72px}.section-head.svelte-19mc2nn{text-align:center;margin-bottom:40px}.section-head.svelte-19mc2nn h2:where(.svelte-19mc2nn){margin:0 0 18px}.section-lede.svelte-19mc2nn{max-width:52ch;color:var(--ink-soft);margin:0 auto;font-size:1.05rem;line-height:1.6}.service-grid.svelte-19mc2nn{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;max-width:960px;margin:0 auto;display:grid}.service-tile.svelte-19mc2nn{background:var(--paper);border:3px solid var(--ink);height:100%;box-shadow:6px 6px 0 var(--red);padding:26px 26px 24px;display:block;position:relative}.service-tile.svelte-19mc2nn:hover{box-shadow:8px 8px 0 var(--red)}.service-num.svelte-19mc2nn{font-family:var(--display);color:var(--red);font-size:2.1rem;line-height:1;position:absolute;top:16px;right:20px}.service-tile.svelte-19mc2nn h3:where(.svelte-19mc2nn){font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;margin:0 0 10px;padding-right:64px;font-size:1.4rem;font-weight:400}.service-tile.svelte-19mc2nn p:where(.svelte-19mc2nn){color:var(--ink-soft);margin:0 0 16px;font-size:.95rem;line-height:1.6}.service-more.svelte-19mc2nn{text-transform:uppercase;letter-spacing:.08em;color:var(--red);font-size:.8rem;font-weight:700}.recent.svelte-19mc2nn{border-top:4px solid var(--ink);padding:clamp(56px,7vw,84px) 0 64px}.recent-head.svelte-19mc2nn{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;margin-bottom:32px;display:flex}.recent-head.svelte-19mc2nn h2:where(.svelte-19mc2nn){margin:0}.recent-tools.svelte-19mc2nn{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.see-all.svelte-19mc2nn{text-transform:uppercase;letter-spacing:.07em;color:var(--royal);border-bottom:3px solid var(--royal);padding-bottom:2px;font-size:.85rem;font-weight:700}.see-all.svelte-19mc2nn:hover{color:var(--red);border-bottom-color:var(--red)}.row-nav.svelte-19mc2nn{gap:12px;display:flex}.row-nav.svelte-19mc2nn button:where(.svelte-19mc2nn){background:var(--paper);border:3px solid var(--ink);width:46px;height:46px;box-shadow:4px 4px 0 var(--ink);font-family:var(--display);color:var(--ink);cursor:pointer;padding:0;font-size:1.2rem;line-height:1}.row.svelte-19mc2nn{padding:6px 10px 20px 4px;overflow-x:auto}.row.svelte-19mc2nn:focus-visible{outline:3px solid var(--red);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.row.svelte-19mc2nn{scroll-behavior:smooth}}.row-track.svelte-19mc2nn{gap:22px;display:flex}.row-track.svelte-19mc2nn>li:where(.svelte-19mc2nn){flex:0 0 236px}.trust.svelte-19mc2nn{background:var(--ink);border-top:4px solid var(--gold);color:var(--stock);padding:clamp(56px,7vw,80px) 0 72px}.trust-title.svelte-19mc2nn{text-align:center;margin:0 0 44px}.trust-grid.svelte-19mc2nn{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;max-width:1020px;margin:0 auto;display:grid}.trust-point.svelte-19mc2nn{border-top:3px solid var(--gold);padding-top:18px}.trust-point.svelte-19mc2nn h3:where(.svelte-19mc2nn){font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--gold);margin:0 0 10px;font-size:1.08rem;font-weight:400}.trust-point.svelte-19mc2nn p:where(.svelte-19mc2nn){color:var(--on-ink-soft);margin:0;font-size:.95rem;line-height:1.65}.closing.svelte-19mc2nn{background:var(--red);border-top:4px solid var(--ink);text-align:center;padding:clamp(60px,8vw,88px) 0}.closing.svelte-19mc2nn h2:where(.svelte-19mc2nn){font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;color:var(--stock);margin:0 0 14px;font-size:clamp(2.1rem,4.5vw,3.1rem);font-weight:400}.closing-lede.svelte-19mc2nn{color:var(--stock);margin:0 0 34px;font-size:1.05rem}.closing-actions.svelte-19mc2nn{flex-wrap:wrap;justify-content:center;gap:18px 24px;display:flex}.cta-stock.svelte-19mc2nn{background:var(--stock);border-color:var(--ink);color:var(--ink);box-shadow:5px 5px 0 var(--ink)}.cta-stock.svelte-19mc2nn:hover{background:var(--paper)}.cta-ghost.svelte-19mc2nn{border-color:var(--stock);color:var(--stock)}.cta-ghost.svelte-19mc2nn:hover{background:var(--stock);color:var(--red)}.footer.svelte-19mc2nn{background:var(--ink);color:var(--on-ink-soft)}.footer-inner.svelte-19mc2nn{flex-wrap:wrap;align-items:center;gap:14px 24px;padding-top:34px;padding-bottom:14px;display:flex}.foot-wordmark.svelte-19mc2nn{font-family:var(--display);letter-spacing:.03em;color:var(--stock);font-size:1.35rem;line-height:1}.foot-wordmark.svelte-19mc2nn span:where(.svelte-19mc2nn){color:var(--gold)}.foot-location.svelte-19mc2nn{margin:0;font-size:.85rem}.footer.svelte-19mc2nn nav:where(.svelte-19mc2nn){margin-left:auto}.foot-nav.svelte-19mc2nn{flex-wrap:wrap;gap:6px 10px;display:flex}.foot-nav.svelte-19mc2nn li:where(.svelte-19mc2nn){align-items:center;gap:10px;display:flex}.foot-nav.svelte-19mc2nn a:where(.svelte-19mc2nn){color:var(--on-ink-soft);font-size:.85rem;font-weight:500}.foot-nav.svelte-19mc2nn a:where(.svelte-19mc2nn):hover{color:var(--stock)}.demo-note.svelte-19mc2nn{color:var(--on-ink-faint);margin:0;padding-bottom:30px;font-size:.8rem}@media (width<=900px){.hero-grid.svelte-19mc2nn{grid-template-columns:minmax(0,1fr);gap:48px}.hero-featured.svelte-19mc2nn{justify-self:start;margin-left:12px}.footer.svelte-19mc2nn nav:where(.svelte-19mc2nn){flex-basis:100%;margin-left:0}}@media (width<=760px){.service-grid.svelte-19mc2nn{grid-template-columns:minmax(0,1fr);max-width:480px}.trust-grid.svelte-19mc2nn{grid-template-columns:minmax(0,1fr);gap:28px;max-width:460px}}@media (width<=560px){.shell.svelte-19mc2nn{padding-left:18px;padding-right:18px}.hero-actions.svelte-19mc2nn,.closing-actions.svelte-19mc2nn{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.cta.svelte-19mc2nn{text-align:center}.row-track.svelte-19mc2nn>li:where(.svelte-19mc2nn){flex-basis:216px}}
