.binder.svelte-1b1ocnt{--bg:#212227;--pocket:#2a2c33;--edge:#3c4049;--edge-bright:#4a4f5a;--well:#1b1c21;--ink:#eeeff2;--muted:#a3a8b3;--red:#c6453a;--red-text:#e8867c;--ring:#575c68;--sans:"Chivo", "Helvetica Neue", Arial, sans-serif;--mono:"Chivo Mono", ui-monospace, "Cascadia Mono", Consolas, "Courier New", monospace;background:var(--bg);color:var(--ink);font-family:var(--sans);min-height:100dvh}.binder.svelte-1b1ocnt a:where(.svelte-1b1ocnt){color:inherit;text-decoration:none}.binder.svelte-1b1ocnt :where(h1:where(.svelte-1b1ocnt),h2:where(.svelte-1b1ocnt),h3:where(.svelte-1b1ocnt)){font-family:var(--sans);letter-spacing:normal;line-height:1.2}.binder.svelte-1b1ocnt :where(.svelte-1b1ocnt):where(a:where(.svelte-1b1ocnt)):focus-visible{outline:2px solid var(--red);outline-offset:3px;border-radius:2px}.frame.svelte-1b1ocnt{max-width:1160px;margin-inline:auto;padding-inline:clamp(20px,4vw,48px);position:relative}.skip-link.svelte-1b1ocnt{z-index:10;background:var(--red);color:#fff;font-family:var(--mono);padding:10px 16px;font-size:13px;transition:top .12s;position:absolute;top:-60px;left:16px}.skip-link.svelte-1b1ocnt:focus-visible{outline:2px solid var(--ink);outline-offset:2px;top:16px}.masthead.svelte-1b1ocnt{border-bottom:1px solid var(--edge)}.masthead-inner.svelte-1b1ocnt{flex-wrap:wrap;align-items:center;gap:16px 32px;padding-block:22px;display:flex}.wordmark.svelte-1b1ocnt{font-family:var(--sans);letter-spacing:.04em;color:var(--ink);font-size:24px;font-weight:900}.wordmark.svelte-1b1ocnt span:where(.svelte-1b1ocnt){color:var(--red-text)}.wordmark.small.svelte-1b1ocnt{font-size:18px}.tagline.svelte-1b1ocnt{font-family:var(--mono);letter-spacing:.02em;color:var(--muted);margin:4px 0 0;font-size:11.5px}.masthead.svelte-1b1ocnt nav:where(.svelte-1b1ocnt){margin-left:auto}.masthead.svelte-1b1ocnt nav:where(.svelte-1b1ocnt) ul:where(.svelte-1b1ocnt),.footer.svelte-1b1ocnt nav:where(.svelte-1b1ocnt) ul:where(.svelte-1b1ocnt){flex-wrap:wrap;gap:6px 26px;margin:0;padding:0;list-style:none;display:flex}.masthead.svelte-1b1ocnt nav:where(.svelte-1b1ocnt) a:where(.svelte-1b1ocnt){letter-spacing:.07em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid #0000;padding:6px 0 4px;font-size:14px;font-weight:600;display:inline-block}.masthead.svelte-1b1ocnt nav:where(.svelte-1b1ocnt) a:where(.svelte-1b1ocnt):hover{color:var(--ink);border-bottom-color:var(--red)}section.svelte-1b1ocnt{padding-block:clamp(56px,8vw,88px)}section.svelte-1b1ocnt+section:where(.svelte-1b1ocnt){border-top:1px solid var(--edge)}.binder.svelte-1b1ocnt h1:where(.svelte-1b1ocnt){font-family:var(--sans);letter-spacing:-.01em;color:var(--ink);margin:0 0 20px;font-size:clamp(34px,4.6vw,54px);font-weight:900;line-height:1.06}.binder.svelte-1b1ocnt h2:where(.svelte-1b1ocnt){font-family:var(--sans);color:var(--ink);margin:0;font-size:clamp(24px,3vw,32px);font-weight:900;line-height:1.15}.lede.svelte-1b1ocnt{max-width:54ch;color:var(--muted);margin:14px 0 0;font-size:17.5px;line-height:1.65}.section-head.svelte-1b1ocnt{margin-bottom:40px}.actions.svelte-1b1ocnt{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.actions.centered.svelte-1b1ocnt{justify-content:center}.action.svelte-1b1ocnt{letter-spacing:.03em;border-radius:3px;padding:13px 26px;font-size:15px;font-weight:700;transition:background-color .13s,border-color .13s;display:inline-block}.action.primary.svelte-1b1ocnt{background:var(--red);color:#fff}.action.primary.svelte-1b1ocnt:hover{background:#b23a30}.action.primary.svelte-1b1ocnt:focus-visible{outline-color:var(--ink)}.action.secondary.svelte-1b1ocnt{background:var(--pocket);border:1px solid var(--edge-bright);color:var(--ink)}.action.secondary.svelte-1b1ocnt:hover{background:#33363e;border-color:#5a606c}.rings.svelte-1b1ocnt{display:none}@media (width>=1360px){.rings.svelte-1b1ocnt{pointer-events:none;flex-direction:column;justify-content:space-between;width:34px;display:flex;position:absolute;top:8px;bottom:8px;left:-52px}.rings.svelte-1b1ocnt span:where(.svelte-1b1ocnt){border:4px solid var(--ring);border-radius:50%;width:34px;height:34px;position:relative}.rings.svelte-1b1ocnt span:where(.svelte-1b1ocnt):after{content:"";background:var(--well);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;right:-15px;transform:translateY(-50%)}}.statement-grid.svelte-1b1ocnt{grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.featured-pocket.svelte-1b1ocnt{position:relative}.featured-tab.svelte-1b1ocnt{z-index:1;background:var(--red);color:#fff;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;border-radius:2px;padding:5px 12px;font-size:11px;font-weight:700;position:absolute;top:-12px;left:18px}.pocket-head.svelte-1b1ocnt{align-items:center;gap:10px;display:flex}.pocket-num.svelte-1b1ocnt{font-family:var(--mono);letter-spacing:.12em;color:var(--muted);font-size:12px;font-weight:500}.pocket-rule.svelte-1b1ocnt{background:var(--edge);flex:1;height:1px}.tile.svelte-1b1ocnt,.service-pocket.svelte-1b1ocnt,.trust-pocket.svelte-1b1ocnt{background:var(--pocket);border:1px solid var(--edge);border-radius:6px;flex-direction:column;gap:12px;padding:16px;display:flex}.tile.svelte-1b1ocnt,.service-pocket.svelte-1b1ocnt{height:100%;transition:border-color .13s,background-color .13s}.tile.svelte-1b1ocnt:hover,.service-pocket.svelte-1b1ocnt:hover{border-color:var(--edge-bright);background:#2e3038}.media.svelte-1b1ocnt{aspect-ratio:5/7;background:var(--well);border:1px solid #33363d;border-radius:3px;place-items:center;padding:10px;display:grid}.media.svelte-1b1ocnt img:where(.svelte-1b1ocnt){object-fit:contain;border-radius:2px;width:100%;height:100%}.placeholder.svelte-1b1ocnt{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:12px}.tile-text.svelte-1b1ocnt{flex-direction:column;gap:4px;display:flex}.set-line.svelte-1b1ocnt,.detail-line.svelte-1b1ocnt{font-family:var(--mono);color:var(--muted);font-size:12px;line-height:1.45}.tile-name.svelte-1b1ocnt{font-family:var(--sans);color:var(--ink);margin:0;font-size:15.5px;font-weight:700;line-height:1.3}.tile.big.svelte-1b1ocnt .tile-name:where(.svelte-1b1ocnt){font-size:19px}.avail.svelte-1b1ocnt{font-family:var(--mono);letter-spacing:.02em;margin-top:6px;font-size:13px}.avail.price.svelte-1b1ocnt{color:var(--ink);font-weight:700}.avail.sold.svelte-1b1ocnt,.avail.note.svelte-1b1ocnt{color:var(--muted)}.service-pockets.svelte-1b1ocnt{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.service-pocket.svelte-1b1ocnt h3:where(.svelte-1b1ocnt){color:var(--ink);margin:4px 0 0;font-size:18px;font-weight:700}.service-pocket.svelte-1b1ocnt p:where(.svelte-1b1ocnt){color:var(--muted);margin:0;font-size:14.5px;line-height:1.6}.learn-more.svelte-1b1ocnt{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--red-text);margin-top:auto;padding-top:10px;font-size:12.5px;font-weight:500}.recent-head.svelte-1b1ocnt{flex-wrap:wrap;align-items:baseline;gap:12px 24px;margin-bottom:40px;display:flex}.see-all.svelte-1b1ocnt{font-family:var(--mono);letter-spacing:.05em;color:var(--red-text);margin-left:auto;font-size:13.5px;font-weight:500}.see-all.svelte-1b1ocnt:hover{color:var(--ink)}.see-all-figure.svelte-1b1ocnt{font-weight:700}.spread.svelte-1b1ocnt{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin:0;padding:0;list-style:none;display:grid}.trust-pockets.svelte-1b1ocnt{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.trust-pocket.svelte-1b1ocnt h3:where(.svelte-1b1ocnt){color:var(--ink);margin:4px 0 0;font-size:17px;font-weight:700}.trust-pocket.svelte-1b1ocnt p:where(.svelte-1b1ocnt){color:var(--muted);margin:0;font-size:14.5px;line-height:1.6}.closing-inner.svelte-1b1ocnt{text-align:center}.closing.svelte-1b1ocnt .lede:where(.svelte-1b1ocnt){margin-inline:auto}.footer.svelte-1b1ocnt{border-top:1px solid var(--edge);background:var(--well)}.footer-inner.svelte-1b1ocnt{flex-wrap:wrap;align-items:center;gap:16px 32px;padding-block:34px 10px;display:flex}.location.svelte-1b1ocnt{font-family:var(--mono);color:var(--muted);margin:4px 0 0;font-size:12px}.footer.svelte-1b1ocnt nav:where(.svelte-1b1ocnt){margin-left:auto}.footer.svelte-1b1ocnt nav:where(.svelte-1b1ocnt) a:where(.svelte-1b1ocnt){color:var(--muted);font-size:13.5px;font-weight:600}.footer.svelte-1b1ocnt nav:where(.svelte-1b1ocnt) a:where(.svelte-1b1ocnt):hover{color:var(--ink)}.demo-note.svelte-1b1ocnt{font-family:var(--mono);color:var(--muted);margin:0;padding-block:18px 30px;font-size:12px;line-height:1.6}@media (width<=1023px){.spread.svelte-1b1ocnt{grid-template-columns:repeat(3,minmax(0,1fr))}.service-pockets.svelte-1b1ocnt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=899px){.statement-grid.svelte-1b1ocnt{grid-template-columns:minmax(0,1fr)}.featured-pocket.svelte-1b1ocnt{max-width:330px}}@media (width<=819px){.trust-pockets.svelte-1b1ocnt{grid-template-columns:minmax(0,1fr);max-width:460px}}@media (width<=767px){.spread.svelte-1b1ocnt{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.tile.svelte-1b1ocnt,.service-pocket.svelte-1b1ocnt,.trust-pocket.svelte-1b1ocnt{padding:12px}}@media (width<=599px){.service-pockets.svelte-1b1ocnt{grid-template-columns:minmax(0,1fr)}.actions.svelte-1b1ocnt{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.action.svelte-1b1ocnt{text-align:center}.masthead.svelte-1b1ocnt nav:where(.svelte-1b1ocnt) ul:where(.svelte-1b1ocnt){gap:6px 18px}}@media (prefers-reduced-motion:reduce){.binder.svelte-1b1ocnt :where(.svelte-1b1ocnt),.skip-link.svelte-1b1ocnt{transition:none}}
