@import"https://fonts.googleapis.com/css2?family=Geist+Mono:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Geist:wght@100..900&display=swap";.bracket[data-v-8934da4e]{--ink: var(--button-accent);--paper: var(--button-on-accent);--mute: var(--button-accent-muted);--mute-soft: var(--button-accent-soft);--font-display: var(--korba-font-sans);--font-mono: var(--korba-font-mono);--font-serif: "Times New Roman", Georgia, serif;--ease: cubic-bezier(.22, 1, .36, 1);--dur: .48s;--dur-fast: .22s;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;margin:0;border:0;background:none;color:inherit;font-family:var(--font-display);cursor:pointer;display:inline-flex;align-items:center;gap:8px;padding:14px 22px;font-family:var(--font-mono);font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;line-height:1;white-space:nowrap;color:var(--ink);background:transparent;transition:color var(--dur) var(--ease)}.bracket__l[data-v-8934da4e],.bracket__r[data-v-8934da4e]{color:var(--mute-soft);transition:color var(--dur) var(--ease),transform var(--dur) var(--ease)}.bracket__label[data-v-8934da4e]{position:relative;display:inline-block;transition:transform var(--dur) var(--ease)}.bracket[data-v-8934da4e]:hover{color:var(--ink)}.bracket:hover .bracket__l[data-v-8934da4e]{color:var(--ink);transform:translate(-6px)}.bracket:hover .bracket__r[data-v-8934da4e]{color:var(--ink);transform:translate(6px)}.bracket:hover .bracket__label[data-v-8934da4e]{transform:translateY(-1px)}.bracket[data-v-8934da4e]:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.bracket[data-v-8934da4e]:disabled{opacity:.35;pointer-events:none}.button-color-settings[data-v-f0bfebf7]{display:inline-flex;align-items:center;gap:12px;white-space:nowrap}.button-color-settings__label[data-v-f0bfebf7]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.button-color-settings__picker[data-v-f0bfebf7]{width:44px;height:44px;padding:3px;border:1px solid var(--ink);border-radius:50%;background:var(--paper);cursor:pointer}.button-color-settings__picker[data-v-f0bfebf7]::-webkit-color-swatch-wrapper{padding:0}.button-color-settings__picker[data-v-f0bfebf7]::-webkit-color-swatch{border:0;border-radius:50%}.button-color-settings__picker[data-v-f0bfebf7]::-moz-color-swatch{border:0;border-radius:50%}.button-color-settings__value[data-v-f0bfebf7]{width:96px;min-height:44px;padding:0 12px;border:1px solid var(--ink);border-radius:0;background:var(--paper);color:var(--ink);font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:lowercase}.button-color-settings__picker[data-v-f0bfebf7]:focus-visible,.button-color-settings__value[data-v-f0bfebf7]:focus-visible{outline:1px solid var(--ink);outline-offset:3px}@media (max-width: 480px){.button-color-settings[data-v-f0bfebf7]{flex-direction:row;align-items:center;gap:12px;width:100%}.button-color-settings__picker[data-v-f0bfebf7]{width:48px;height:48px;flex-shrink:0;border-radius:50%}.button-color-settings__value[data-v-f0bfebf7]{flex:1;min-height:48px;text-align:center}}.source-viewer[data-v-5ce2126b]{flex:0 0 auto}.source-viewer__trigger[data-v-5ce2126b],.source-dialog__close[data-v-5ce2126b],.source-dialog__copy[data-v-5ce2126b]{min-height:42px;padding:0 18px;border:1px solid var(--ink);color:var(--ink);font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.12em;line-height:1;text-transform:uppercase;white-space:nowrap;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),transform 80ms var(--ease)}.source-viewer__trigger[data-v-5ce2126b]:hover,.source-dialog__close[data-v-5ce2126b]:hover{background:var(--ink);color:var(--paper)}.source-viewer__trigger[data-v-5ce2126b]:active,.source-dialog__close[data-v-5ce2126b]:active,.source-dialog__copy[data-v-5ce2126b]:active{transform:translateY(1px)}.source-viewer__trigger[data-v-5ce2126b]:focus-visible,.source-dialog__close[data-v-5ce2126b]:focus-visible,.source-dialog__copy[data-v-5ce2126b]:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.source-dialog[data-v-5ce2126b]{width:min(1120px,calc(100vw - 32px));max-width:none;height:min(820px,calc(100dvh - 32px));max-height:none;margin:auto;padding:0;border:1px solid var(--ink);background:var(--paper);color:var(--ink)}.source-dialog[data-v-5ce2126b]::backdrop{background:#0a0a0ab8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.source-dialog__frame[data-v-5ce2126b]{height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto}.source-dialog__header[data-v-5ce2126b],.source-dialog__footer[data-v-5ce2126b]{min-height:76px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:24px}.source-dialog__header[data-v-5ce2126b]{border-bottom:1px solid var(--hair-light)}.source-dialog__footer[data-v-5ce2126b]{border-top:1px solid var(--hair-light)}.source-dialog__header p[data-v-5ce2126b],.source-dialog__footer p[data-v-5ce2126b]{color:var(--mute);font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;line-height:1.5;text-transform:uppercase}.source-dialog__header h3[data-v-5ce2126b]{margin-top:5px;font-family:var(--font-mono);font-size:14px;font-weight:600}.source-dialog__code[data-v-5ce2126b]{min-height:0;overflow:auto;background:var(--surface-dark);color:var(--text-on-dark);scrollbar-color:var(--mute-on-dark) var(--surface-dark)}.source-dialog__code[data-v-5ce2126b]:focus-visible{outline:1px solid var(--paper);outline-offset:-5px}.source-dialog__code pre[data-v-5ce2126b]{width:max-content;min-width:100%;padding:28px}.source-dialog__code code[data-v-5ce2126b]{font-family:var(--font-mono);font-size:12px;line-height:1.75;-moz-tab-size:2;tab-size:2}.source-dialog__copy[data-v-5ce2126b]{min-width:132px;background:var(--ink);color:var(--paper)}.source-dialog__copy[data-v-5ce2126b]:hover{background:var(--paper);color:var(--ink)}@media (max-width: 720px){.source-dialog[data-v-5ce2126b]{width:calc(100vw - 16px);height:calc(100dvh - 16px)}.source-dialog__header[data-v-5ce2126b],.source-dialog__footer[data-v-5ce2126b]{min-height:68px;padding:12px;gap:12px}.source-dialog__footer p[data-v-5ce2126b]{display:none}.source-dialog__copy[data-v-5ce2126b]{width:100%}.source-dialog__code pre[data-v-5ce2126b]{padding:20px 16px}}@media (max-width: 480px){.source-viewer__trigger[data-v-5ce2126b]{min-height:36px;padding:0 12px;font-size:9px}.source-dialog[data-v-5ce2126b]{width:calc(100vw - 12px);height:calc(100dvh - 12px)}.source-dialog__header[data-v-5ce2126b],.source-dialog__footer[data-v-5ce2126b]{min-height:60px;padding:10px;gap:10px}.source-dialog__header p[data-v-5ce2126b],.source-dialog__header h3[data-v-5ce2126b]{font-size:12px}.source-dialog__close[data-v-5ce2126b],.source-dialog__copy[data-v-5ce2126b]{min-height:38px;padding:0 14px;font-size:9px}.source-dialog__code pre[data-v-5ce2126b]{padding:16px 12px}.source-dialog__code code[data-v-5ce2126b]{font-size:11px;line-height:1.6}}.exhibit[data-v-fc702553]{padding:clamp(88px,12vh,144px) 0;border-bottom:1px solid var(--hair-light);scroll-margin-top:54px}.exhibit__header[data-v-fc702553]{margin-bottom:30px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;gap:24px}.exhibit__header>div[data-v-fc702553]{min-width:0}.exhibit__header h2[data-v-fc702553]{font-size:clamp(34px,4vw,60px);font-weight:500;letter-spacing:-.045em}.exhibit__header p[data-v-fc702553],.exhibit__variant>p[data-v-fc702553]{color:var(--mute);font-family:var(--font-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase}.exhibit__header p[data-v-fc702553]{margin-top:10px}.exhibit__variants[data-v-fc702553]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--hair-light)}.exhibit__variant[data-v-fc702553]{min-width:0;min-height:clamp(380px,36vw,520px);padding:24px;display:grid;grid-template-rows:auto 1fr;background:var(--surface-subtle)}.exhibit__variant+.exhibit__variant[data-v-fc702553]{border-left:1px solid var(--hair-light)}.exhibit__variant--dark[data-v-fc702553]{background:var(--paper)}.exhibit__button-set[data-v-fc702553]{min-width:0;display:flex;align-items:center;justify-content:center;gap:clamp(28px,4vw,60px);padding:48px 18px}.exhibit__button[data-v-fc702553]{display:inline-flex;width:max-content;max-width:100%}.exhibit__button--normal[data-v-fc702553]{zoom:1}.exhibit__button--small[data-v-fc702553]{zoom:.72}.exhibit--native .exhibit__button--small[data-v-fc702553]{zoom:1}.exhibit--native .exhibit__variant--dark[data-v-fc702553] .korba--solid{border-color:transparent;background-clip:padding-box;box-shadow:none}.exhibit--native .exhibit__variant--dark[data-v-fc702553] .korba--solid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;box-shadow:inset 0 0 0 1px var(--ink);border-radius:inherit;pointer-events:none;transition:border-radius var(--dur) var(--ease)}.exhibit--native .exhibit__variant--dark[data-v-fc702553] .korba--solid:before{top:0;right:0;bottom:0;left:0;border-radius:inherit;transition:transform var(--dur) var(--ease),border-radius var(--dur) var(--ease)}.exhibit--native .exhibit__variant--dark[data-v-fc702553] .korba--solid:hover{border-radius:var(--button-radius-soft) var(--button-radius-sign) var(--button-radius-soft) var(--button-radius-sign)}.exhibit--native .exhibit__variant--dark[data-v-fc702553] .korba--solid.korba--sm:hover{border-radius:3px 10px}.exhibit:not(.exhibit--native):not(.exhibit--custom) .exhibit__variant--light[data-v-fc702553] button{border-color:var(--ink)!important;background:transparent!important;color:var(--ink)!important}.exhibit:not(.exhibit--native):not(.exhibit--custom) .exhibit__variant--dark[data-v-fc702553] button{border-color:var(--ink)!important;background:var(--ink)!important;color:var(--paper)!important}.exhibit:not(.exhibit--native):not(.exhibit--custom) .exhibit__variant--light[data-v-fc702553] button:hover{background:var(--ink)!important;color:var(--paper)!important}.exhibit:not(.exhibit--native):not(.exhibit--custom) .exhibit__variant--dark[data-v-fc702553] button:hover{background:var(--paper)!important;color:var(--ink)!important}.exhibit:not(.exhibit--native) .exhibit__variant--light[data-v-fc702553] .pill__dot,.exhibit:not(.exhibit--native) .exhibit__variant--light[data-v-fc702553] .mono__cursor{background:var(--ink)!important}.exhibit:not(.exhibit--native) .exhibit__variant--dark[data-v-fc702553] .pill__dot,.exhibit:not(.exhibit--native) .exhibit__variant--dark[data-v-fc702553] .mono__cursor{background:var(--paper)!important}.exhibit:not(.exhibit--native) .exhibit__variant--light[data-v-fc702553] button:hover .pill__dot,.exhibit:not(.exhibit--native) .exhibit__variant--light[data-v-fc702553] button:hover .mono__cursor{background:var(--paper)!important}.exhibit:not(.exhibit--native) .exhibit__variant--dark[data-v-fc702553] button:hover .pill__dot,.exhibit:not(.exhibit--native) .exhibit__variant--dark[data-v-fc702553] button:hover .mono__cursor{background:var(--ink)!important}@media (max-width: 720px){.exhibit[data-v-fc702553]{padding:80px 0}.exhibit__header[data-v-fc702553]{align-items:end;gap:16px}.exhibit__variants[data-v-fc702553]{grid-template-columns:1fr}.exhibit__variant[data-v-fc702553]{min-height:340px;padding:20px 14px}.exhibit__variant+.exhibit__variant[data-v-fc702553]{border-top:1px solid var(--hair-light);border-left:0}.exhibit__button-set[data-v-fc702553]{flex-direction:column;gap:18px;padding:42px 6px}.exhibit__button--normal[data-v-fc702553]{zoom:.88}.exhibit__button--small[data-v-fc702553]{zoom:.66}.exhibit--native .exhibit__button--normal[data-v-fc702553],.exhibit--native .exhibit__button--small[data-v-fc702553]{zoom:1}}.showcase-card[data-v-2c067cf4]{min-width:0;overflow:hidden;border:1px solid var(--hair-light);border-radius:16px;background:var(--paper);color:var(--ink)}.showcase-card--tone-quiet[data-v-2c067cf4]{background:#f1f1ed}.showcase-card--tone-soft[data-v-2c067cf4]{background:#f7f7f4;border-color:#d8d8d3}.showcase-card--tone-lined[data-v-2c067cf4]{border-style:dashed}.showcase-card--scheme-sage[data-v-2c067cf4]{background:#e8ede6;color:#2d4a2a;border-color:#c8d4c2}.showcase-card--scheme-sage .card-eyebrow[data-v-2c067cf4],.showcase-card--scheme-sage .card-body[data-v-2c067cf4],.showcase-card--scheme-sage .card-meta[data-v-2c067cf4],.showcase-card--scheme-sage .price span[data-v-2c067cf4]{color:#5a7a54}.showcase-card--scheme-sage .stat-line span[data-v-2c067cf4]{background:#3d6a36}.showcase-card--scheme-sage .stat-line[data-v-2c067cf4]{background:#c8d4c2}.showcase-card--scheme-sage .icon-action[data-v-2c067cf4]{border-color:#c8d4c2}.showcase-card--scheme-sage .icon-action[data-v-2c067cf4]:hover{background:#2d4a2a;color:#e8ede6}.showcase-card--scheme-sage .card-list li span[data-v-2c067cf4],.showcase-card--scheme-sage .checkmark[data-v-2c067cf4]{color:#2d4a2a}.showcase-card--scheme-sage .checklist .is-done[data-v-2c067cf4]{color:#2d4a2a;text-decoration-color:#c8d4c2}.showcase-card--scheme-sage .card-tag[data-v-2c067cf4]{border-color:#c8d4c2;color:#2d4a2a}.showcase-card--scheme-sage .card-action[data-v-2c067cf4]{border-color:currentColor}.showcase-card--scheme-sage .card-notice[data-v-2c067cf4]{background:#dde5d8}.showcase-card--scheme-sage .notice-symbol[data-v-2c067cf4]{border-color:#2d4a2a}.showcase-card--scheme-sage .event-date[data-v-2c067cf4]{border-color:#c8d4c2}.showcase-card--scheme-sage .card-quote[data-v-2c067cf4]{background:#dde5d8}.showcase-card--scheme-sand[data-v-2c067cf4]{background:#f0ebe3;color:#4a3e2e;border-color:#d8cfc2}.showcase-card--scheme-sand .card-eyebrow[data-v-2c067cf4],.showcase-card--scheme-sand .card-body[data-v-2c067cf4],.showcase-card--scheme-sand .card-meta[data-v-2c067cf4],.showcase-card--scheme-sand .price span[data-v-2c067cf4]{color:#8a7a62}.showcase-card--scheme-sand .stat-line span[data-v-2c067cf4]{background:#6a5a3e}.showcase-card--scheme-sand .stat-line[data-v-2c067cf4]{background:#d8cfc2}.showcase-card--scheme-sand .icon-action[data-v-2c067cf4]{border-color:#d8cfc2}.showcase-card--scheme-sand .icon-action[data-v-2c067cf4]:hover{background:#4a3e2e;color:#f0ebe3}.showcase-card--scheme-sand .card-list li span[data-v-2c067cf4],.showcase-card--scheme-sand .checkmark[data-v-2c067cf4]{color:#4a3e2e}.showcase-card--scheme-sand .checklist .is-done[data-v-2c067cf4]{color:#4a3e2e;text-decoration-color:#d8cfc2}.showcase-card--scheme-sand .card-tag[data-v-2c067cf4]{border-color:#d8cfc2;color:#4a3e2e}.showcase-card--scheme-sand .card-action[data-v-2c067cf4]{border-color:currentColor}.showcase-card--scheme-sand .card-notice[data-v-2c067cf4]{background:#e5ddd2}.showcase-card--scheme-sand .notice-symbol[data-v-2c067cf4]{border-color:#4a3e2e}.showcase-card--scheme-sand .event-date[data-v-2c067cf4]{border-color:#d8cfc2}.showcase-card--scheme-sand .card-quote[data-v-2c067cf4]{background:#e5ddd2}.showcase-card--scheme-slate[data-v-2c067cf4]{background:#e8edf2;color:#2a3a52;border-color:#c2ccd8}.showcase-card--scheme-slate .card-eyebrow[data-v-2c067cf4],.showcase-card--scheme-slate .card-body[data-v-2c067cf4],.showcase-card--scheme-slate .card-meta[data-v-2c067cf4],.showcase-card--scheme-slate .price span[data-v-2c067cf4]{color:#5a6a82}.showcase-card--scheme-slate .stat-line span[data-v-2c067cf4]{background:#3a5272}.showcase-card--scheme-slate .stat-line[data-v-2c067cf4]{background:#c2ccd8}.showcase-card--scheme-slate .icon-action[data-v-2c067cf4]{border-color:#c2ccd8}.showcase-card--scheme-slate .icon-action[data-v-2c067cf4]:hover{background:#2a3a52;color:#e8edf2}.showcase-card--scheme-slate .card-list li span[data-v-2c067cf4],.showcase-card--scheme-slate .checkmark[data-v-2c067cf4]{color:#2a3a52}.showcase-card--scheme-slate .checklist .is-done[data-v-2c067cf4]{color:#2a3a52;text-decoration-color:#c2ccd8}.showcase-card--scheme-slate .card-tag[data-v-2c067cf4]{border-color:#c2ccd8;color:#2a3a52}.showcase-card--scheme-slate .card-action[data-v-2c067cf4]{border-color:currentColor}.showcase-card--scheme-slate .card-notice[data-v-2c067cf4]{background:#d8e0ea}.showcase-card--scheme-slate .notice-symbol[data-v-2c067cf4]{border-color:#2a3a52}.showcase-card--scheme-slate .event-date[data-v-2c067cf4]{border-color:#c2ccd8}.showcase-card--scheme-slate .card-quote[data-v-2c067cf4]{background:#d8e0ea}.showcase-card--scheme-blush[data-v-2c067cf4]{background:#f5e6e8;color:#5a2a32;border-color:#dcc2c8}.showcase-card--scheme-blush .card-eyebrow[data-v-2c067cf4],.showcase-card--scheme-blush .card-body[data-v-2c067cf4],.showcase-card--scheme-blush .card-meta[data-v-2c067cf4],.showcase-card--scheme-blush .price span[data-v-2c067cf4]{color:#8a5a62}.showcase-card--scheme-blush .stat-line span[data-v-2c067cf4]{background:#7a3a46}.showcase-card--scheme-blush .stat-line[data-v-2c067cf4]{background:#dcc2c8}.showcase-card--scheme-blush .icon-action[data-v-2c067cf4]{border-color:#dcc2c8}.showcase-card--scheme-blush .icon-action[data-v-2c067cf4]:hover{background:#5a2a32;color:#f5e6e8}.showcase-card--scheme-blush .card-list li span[data-v-2c067cf4],.showcase-card--scheme-blush .checkmark[data-v-2c067cf4]{color:#5a2a32}.showcase-card--scheme-blush .checklist .is-done[data-v-2c067cf4]{color:#5a2a32;text-decoration-color:#dcc2c8}.showcase-card--scheme-blush .card-tag[data-v-2c067cf4]{border-color:#dcc2c8;color:#5a2a32}.showcase-card--scheme-blush .card-action[data-v-2c067cf4]{border-color:currentColor}.showcase-card--scheme-blush .card-notice[data-v-2c067cf4]{background:#ead8dc}.showcase-card--scheme-blush .notice-symbol[data-v-2c067cf4]{border-color:#5a2a32}.showcase-card--scheme-blush .event-date[data-v-2c067cf4]{border-color:#dcc2c8}.showcase-card--scheme-blush .card-quote[data-v-2c067cf4]{background:#ead8dc}.showcase-card--scheme-indigo[data-v-2c067cf4]{background:#e6e8f5;color:#2a2e5a;border-color:#c2c8dc}.showcase-card--scheme-indigo .card-eyebrow[data-v-2c067cf4],.showcase-card--scheme-indigo .card-body[data-v-2c067cf4],.showcase-card--scheme-indigo .card-meta[data-v-2c067cf4],.showcase-card--scheme-indigo .price span[data-v-2c067cf4]{color:#5a5e8a}.showcase-card--scheme-indigo .stat-line span[data-v-2c067cf4]{background:#3a3e72}.showcase-card--scheme-indigo .stat-line[data-v-2c067cf4]{background:#c2c8dc}.showcase-card--scheme-indigo .icon-action[data-v-2c067cf4]{border-color:#c2c8dc}.showcase-card--scheme-indigo .icon-action[data-v-2c067cf4]:hover{background:#2a2e5a;color:#e6e8f5}.showcase-card--scheme-indigo .card-list li span[data-v-2c067cf4],.showcase-card--scheme-indigo .checkmark[data-v-2c067cf4]{color:#2a2e5a}.showcase-card--scheme-indigo .checklist .is-done[data-v-2c067cf4]{color:#2a2e5a;text-decoration-color:#c2c8dc}.showcase-card--scheme-indigo .card-tag[data-v-2c067cf4]{border-color:#c2c8dc;color:#2a2e5a}.showcase-card--scheme-indigo .card-action[data-v-2c067cf4]{border-color:currentColor}.showcase-card--scheme-indigo .card-notice[data-v-2c067cf4]{background:#d8dcea}.showcase-card--scheme-indigo .notice-symbol[data-v-2c067cf4]{border-color:#2a2e5a}.showcase-card--scheme-indigo .event-date[data-v-2c067cf4]{border-color:#c2c8dc}.showcase-card--scheme-indigo .card-quote[data-v-2c067cf4]{background:#d8dcea}.showcase-card--scheme-amber[data-v-2c067cf4]{background:#f2ead6;color:#4a3a1a;border-color:#d8cca2}.showcase-card--scheme-amber .card-eyebrow[data-v-2c067cf4],.showcase-card--scheme-amber .card-body[data-v-2c067cf4],.showcase-card--scheme-amber .card-meta[data-v-2c067cf4],.showcase-card--scheme-amber .price span[data-v-2c067cf4]{color:#7a6a42}.showcase-card--scheme-amber .stat-line span[data-v-2c067cf4]{background:#6a5a2a}.showcase-card--scheme-amber .stat-line[data-v-2c067cf4]{background:#d8cca2}.showcase-card--scheme-amber .icon-action[data-v-2c067cf4]{border-color:#d8cca2}.showcase-card--scheme-amber .icon-action[data-v-2c067cf4]:hover{background:#4a3a1a;color:#f2ead6}.showcase-card--scheme-amber .card-list li span[data-v-2c067cf4],.showcase-card--scheme-amber .checkmark[data-v-2c067cf4]{color:#4a3a1a}.showcase-card--scheme-amber .checklist .is-done[data-v-2c067cf4]{color:#4a3a1a;text-decoration-color:#d8cca2}.showcase-card--scheme-amber .card-tag[data-v-2c067cf4]{border-color:#d8cca2;color:#4a3a1a}.showcase-card--scheme-amber .card-action[data-v-2c067cf4]{border-color:currentColor}.showcase-card--scheme-amber .card-notice[data-v-2c067cf4]{background:#e8dcc4}.showcase-card--scheme-amber .notice-symbol[data-v-2c067cf4]{border-color:#4a3a1a}.showcase-card--scheme-amber .event-date[data-v-2c067cf4]{border-color:#d8cca2}.showcase-card--scheme-amber .card-quote[data-v-2c067cf4]{background:#e8dcc4}.showcase-card--scheme-lavender[data-v-2c067cf4]{background:#ece6f0;color:#3a2a4a;border-color:#d2c2d8}.showcase-card--scheme-lavender .card-eyebrow[data-v-2c067cf4],.showcase-card--scheme-lavender .card-body[data-v-2c067cf4],.showcase-card--scheme-lavender .card-meta[data-v-2c067cf4],.showcase-card--scheme-lavender .price span[data-v-2c067cf4]{color:#6a5a7a}.showcase-card--scheme-lavender .stat-line span[data-v-2c067cf4]{background:#523a6a}.showcase-card--scheme-lavender .stat-line[data-v-2c067cf4]{background:#d2c2d8}.showcase-card--scheme-lavender .icon-action[data-v-2c067cf4]{border-color:#d2c2d8}.showcase-card--scheme-lavender .icon-action[data-v-2c067cf4]:hover{background:#3a2a4a;color:#ece6f0}.showcase-card--scheme-lavender .card-list li span[data-v-2c067cf4],.showcase-card--scheme-lavender .checkmark[data-v-2c067cf4]{color:#3a2a4a}.showcase-card--scheme-lavender .checklist .is-done[data-v-2c067cf4]{color:#3a2a4a;text-decoration-color:#d2c2d8}.showcase-card--scheme-lavender .card-tag[data-v-2c067cf4]{border-color:#d2c2d8;color:#3a2a4a}.showcase-card--scheme-lavender .card-action[data-v-2c067cf4]{border-color:currentColor}.showcase-card--scheme-lavender .card-notice[data-v-2c067cf4]{background:#e0d6e8}.showcase-card--scheme-lavender .notice-symbol[data-v-2c067cf4]{border-color:#3a2a4a}.showcase-card--scheme-lavender .event-date[data-v-2c067cf4]{border-color:#d2c2d8}.showcase-card--scheme-lavender .card-quote[data-v-2c067cf4]{background:#e0d6e8}.showcase-card--scheme-clay[data-v-2c067cf4]{background:#f0e4dc;color:#5a3a22;border-color:#d8c4b2}.showcase-card--scheme-clay .card-eyebrow[data-v-2c067cf4],.showcase-card--scheme-clay .card-body[data-v-2c067cf4],.showcase-card--scheme-clay .card-meta[data-v-2c067cf4],.showcase-card--scheme-clay .price span[data-v-2c067cf4]{color:#8a6a4a}.showcase-card--scheme-clay .stat-line span[data-v-2c067cf4]{background:#7a5232}.showcase-card--scheme-clay .stat-line[data-v-2c067cf4]{background:#d8c4b2}.showcase-card--scheme-clay .icon-action[data-v-2c067cf4]{border-color:#d8c4b2}.showcase-card--scheme-clay .icon-action[data-v-2c067cf4]:hover{background:#5a3a22;color:#f0e4dc}.showcase-card--scheme-clay .card-list li span[data-v-2c067cf4],.showcase-card--scheme-clay .checkmark[data-v-2c067cf4]{color:#5a3a22}.showcase-card--scheme-clay .checklist .is-done[data-v-2c067cf4]{color:#5a3a22;text-decoration-color:#d8c4b2}.showcase-card--scheme-clay .card-tag[data-v-2c067cf4]{border-color:#d8c4b2;color:#5a3a22}.showcase-card--scheme-clay .card-action[data-v-2c067cf4]{border-color:currentColor}.showcase-card--scheme-clay .card-notice[data-v-2c067cf4]{background:#e5d8cc}.showcase-card--scheme-clay .notice-symbol[data-v-2c067cf4]{border-color:#5a3a22}.showcase-card--scheme-clay .event-date[data-v-2c067cf4]{border-color:#d8c4b2}.showcase-card--scheme-clay .card-quote[data-v-2c067cf4]{background:#e5d8cc}.showcase-card--pattern-p01[data-v-2c067cf4]{border-radius:0}.showcase-card--pattern-p02[data-v-2c067cf4]{border-radius:24px}.showcase-card--pattern-p03[data-v-2c067cf4]{border-style:dashed}.showcase-card--pattern-p04[data-v-2c067cf4]{border-width:2px}.showcase-card--pattern-p05[data-v-2c067cf4]{background:#f4f4f2}.showcase-card--pattern-p06[data-v-2c067cf4]{background:#eeeee9}.showcase-card--pattern-p07[data-v-2c067cf4]{box-shadow:inset 0 0 0 5px #f4f4f2}.showcase-card--pattern-p08[data-v-2c067cf4]{border-top:6px solid var(--ink)}.showcase-card--pattern-p09[data-v-2c067cf4]{border-right:6px solid var(--ink)}.showcase-card--pattern-p10[data-v-2c067cf4]{border-bottom:6px solid var(--ink)}.showcase-card--pattern-p11[data-v-2c067cf4]{border-left:6px solid var(--ink)}.showcase-card--pattern-p12[data-v-2c067cf4]{box-shadow:0 12px 0 var(--hair-light)}.showcase-card--pattern-p13[data-v-2c067cf4]{padding-top:42px}.showcase-card--pattern-p14 h3[data-v-2c067cf4]{max-width:16ch}.showcase-card--pattern-p15 .article-image[data-v-2c067cf4],.showcase-card--pattern-p15 .product-image[data-v-2c067cf4]{min-height:270px}.showcase-card--pattern-p16 .card-profile[data-v-2c067cf4]{grid-template-columns:1fr 92px auto}.showcase-card--pattern-p16 .profile-avatar[data-v-2c067cf4]{order:2}.showcase-card--pattern-p17[data-v-2c067cf4]{outline:1px solid var(--ink);outline-offset:-6px}.showcase-card--pattern-p18[data-v-2c067cf4]{background:#fafaf8}.showcase-card--pattern-p19 .card-eyebrow[data-v-2c067cf4],.showcase-card--pattern-p19 .card-meta[data-v-2c067cf4]{letter-spacing:.24em}.showcase-card--pattern-p20 .icon-action[data-v-2c067cf4]{border-radius:8px}.showcase-card--pattern-p21 .card-body[data-v-2c067cf4]{max-width:28ch}.showcase-card--pattern-p22 .card-stat>strong[data-v-2c067cf4]{font-size:clamp(48px,6vw,76px)}.showcase-card--pattern-p23[data-v-2c067cf4]{border-color:var(--ink);background:transparent}.showcase-card--pattern-p24[data-v-2c067cf4]{border-width:3px}.showcase-card--pattern-p25[data-v-2c067cf4]{box-shadow:0 1px 0 var(--hair-light),0 8px #f4f4f2}.showcase-card--pattern-p26 .article-image[data-v-2c067cf4],.showcase-card--pattern-p26 .product-image[data-v-2c067cf4]{margin:12px;min-height:178px}.showcase-card--pattern-p27 .card-meta[data-v-2c067cf4]{flex-direction:column;align-items:flex-start}.showcase-card--pattern-p28[data-v-2c067cf4]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.showcase-card--pattern-p28 .card-eyebrow[data-v-2c067cf4],.showcase-card--pattern-p28 .card-body[data-v-2c067cf4],.showcase-card--pattern-p28 .card-meta[data-v-2c067cf4]{color:var(--mute-soft-on-dark)}.showcase-card--pattern-p28 .icon-action[data-v-2c067cf4]{border-color:var(--mute-soft-on-dark);color:var(--paper)}.showcase-card--pattern-p29 .card-action[data-v-2c067cf4],.showcase-card--pattern-p29 .text-action[data-v-2c067cf4]{align-self:flex-end}.showcase-card--pattern-p30 .notice-symbol[data-v-2c067cf4]{border-radius:50%}.showcase-card--pattern-p31 .card-eyebrow[data-v-2c067cf4],.showcase-card--pattern-p31 .card-meta[data-v-2c067cf4]{border-bottom:1px solid var(--hair-light);padding-bottom:10px}.showcase-card--pattern-p32 .card-stat[data-v-2c067cf4]{align-items:flex-start}.showcase-card--pattern-p33 .article-image[data-v-2c067cf4],.showcase-card--pattern-p33 .product-image[data-v-2c067cf4]{border-radius:12px}.showcase-card--pattern-p34 .card-article[data-v-2c067cf4]{grid-template-rows:230px 1fr}.showcase-card--pattern-p35 .card-notice[data-v-2c067cf4]{grid-template-columns:1fr}.showcase-card--pattern-p36 .card-feature__copy[data-v-2c067cf4]{margin-left:12%}.showcase-card--pattern-p37[data-v-2c067cf4]{border-color:#c8c8c2;background:transparent}.showcase-card--pattern-p38[data-v-2c067cf4]{border-radius:2px}.showcase-card--pattern-p39 .card-eyebrow[data-v-2c067cf4]:before{content:"↳ ";color:var(--ink)}.showcase-card--pattern-p40 .card-stat>strong[data-v-2c067cf4]{font-size:clamp(72px,10vw,120px)}.showcase-card--pattern-p41[data-v-2c067cf4]{background:#f8f8f6;color:#424242}.showcase-card--pattern-p42 .card-action[data-v-2c067cf4],.showcase-card--pattern-p42 .text-action[data-v-2c067cf4]{border-width:2px}.showcase-card--pattern-p43 .quote-mark[data-v-2c067cf4]{transform:translate(12px)}.showcase-card--pattern-p44 .product-copy[data-v-2c067cf4]{border-top:1px solid var(--hair-light)}.showcase-card--pattern-p45 .stat-line[data-v-2c067cf4]{height:6px}.showcase-card--pattern-p46 .card-list[data-v-2c067cf4],.showcase-card--pattern-p46 .checklist[data-v-2c067cf4]{gap:8px;font-size:12px}.showcase-card--pattern-p47[data-v-2c067cf4]{min-height:360px}.showcase-card--pattern-p48[data-v-2c067cf4]{background:linear-gradient(135deg,var(--paper) 0 58%,var(--surface-subtle) 58% 100%)}.showcase-card--pattern-p49[data-v-2c067cf4]{border-bottom-color:transparent}.showcase-card--pattern-p50[data-v-2c067cf4]{box-shadow:10px 10px 0 var(--ink)}.showcase-card[data-v-2c067cf4] .card-code{position:absolute;bottom:14px;right:14px;z-index:3}.showcase-card[data-v-2c067cf4]{position:relative}.showcase-card[data-v-2c067cf4] .source-viewer__trigger{min-height:30px;padding:0 10px;border-color:var(--hair-light);background:color-mix(in srgb,var(--paper) 80%,transparent);font-size:8px}.showcase-card[data-v-2c067cf4] .source-viewer__trigger:hover{border-color:var(--ink);background:var(--ink);color:var(--paper)}.showcase-card--featured[data-v-2c067cf4] .source-viewer__trigger{border-color:var(--mute-soft-on-dark);background:#fafafa1a;color:var(--paper)}.showcase-card--featured[data-v-2c067cf4] .source-viewer__trigger:hover{border-color:var(--paper);background:var(--paper);color:var(--ink)}.showcase-card--animated[data-v-2c067cf4]{animation:card-rise-2c067cf4 .7s var(--ease) both;animation-delay:calc(var(--card-index, 0) * 35ms)}.showcase-card--animated[data-v-2c067cf4]:hover{transform:translateY(-6px);box-shadow:0 18px 38px #0f0f0f1a}.showcase-card--featured[data-v-2c067cf4]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.card-eyebrow[data-v-2c067cf4],.card-meta[data-v-2c067cf4],.card-tag[data-v-2c067cf4]{color:var(--mute);font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.showcase-card--featured .card-eyebrow[data-v-2c067cf4],.showcase-card--featured .card-body[data-v-2c067cf4]{color:var(--mute-soft-on-dark)}.card-body[data-v-2c067cf4]{max-width:42ch;color:var(--mute);font-size:13px;line-height:1.55}.showcase-card h3[data-v-2c067cf4]{font-size:clamp(22px,2.2vw,32px);font-weight:500;letter-spacing:-.045em;line-height:.98}.card-action[data-v-2c067cf4],.text-action[data-v-2c067cf4],.icon-action[data-v-2c067cf4]{font-family:var(--font-mono);cursor:pointer}.card-action[data-v-2c067cf4],.text-action[data-v-2c067cf4]{display:inline-flex;align-items:center;gap:12px;width:fit-content;color:inherit;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.card-action[data-v-2c067cf4]{padding:12px 0;border-bottom:1px solid currentColor}.card-action span[data-v-2c067cf4],.text-action span[data-v-2c067cf4]{font-size:16px;line-height:.6;transition:transform var(--dur-fast) var(--ease)}.card-action:hover span[data-v-2c067cf4],.text-action:hover span[data-v-2c067cf4]{transform:translate(3px,-3px)}.card-action--dark[data-v-2c067cf4]{padding-inline:18px;border:1px solid var(--paper);background:var(--paper);color:var(--ink)}.card-meta[data-v-2c067cf4]{display:flex;align-items:center;justify-content:space-between;gap:16px}.card-feature[data-v-2c067cf4]{min-height:360px;padding:clamp(24px,4vw,48px);display:flex;flex-direction:column;justify-content:space-between;gap:48px}.card-feature__copy[data-v-2c067cf4]{max-width:480px;display:grid;gap:18px}.card-feature h3[data-v-2c067cf4]{max-width:8ch;font-size:clamp(40px,6vw,76px)}.feature-mark[data-v-2c067cf4]{align-self:flex-end;width:86px;height:86px;display:grid;place-items:center;border:1px solid var(--mute-soft-on-dark);border-radius:50%;color:var(--paper);font-size:62px;font-weight:200;line-height:1}.feature-mark span[data-v-2c067cf4]{transform:translateY(-4px)}.card-profile[data-v-2c067cf4]{min-height:280px;padding:26px;display:grid;grid-template-columns:104px 1fr auto;align-items:end;gap:22px}.profile-avatar[data-v-2c067cf4]{width:104px;aspect-ratio:1;align-self:start;border-radius:50%;background-position:center;background-size:cover;filter:grayscale(1)}.profile-copy[data-v-2c067cf4]{display:grid;gap:12px}.profile-copy h3[data-v-2c067cf4]{font-size:28px}.icon-action[data-v-2c067cf4]{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--hair-light);border-radius:50%;background:transparent;font-size:18px;transition:transform var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.icon-action[data-v-2c067cf4]:hover{transform:translate(2px,-2px);background:var(--ink);color:var(--paper)}.showcase-card--featured .icon-action[data-v-2c067cf4]{border-color:var(--mute-soft-on-dark);color:var(--paper)}.card-article[data-v-2c067cf4]{display:grid;grid-template-rows:190px 1fr;min-height:390px}.article-image[data-v-2c067cf4],.product-image[data-v-2c067cf4]{background-position:center;background-size:cover;filter:grayscale(1);transition:filter var(--dur) var(--ease),transform var(--dur) var(--ease)}.card-article:hover .article-image[data-v-2c067cf4],.card-product:hover .product-image[data-v-2c067cf4]{filter:grayscale(.25)}.article-copy[data-v-2c067cf4]{padding:22px;display:grid;align-content:space-between;gap:20px}.article-copy h3[data-v-2c067cf4]{font-size:27px}.card-stat[data-v-2c067cf4]{min-height:280px;padding:26px;display:flex;flex-direction:column;justify-content:space-between;gap:20px}.stat-head[data-v-2c067cf4]{display:flex;justify-content:space-between}.stat-arrow[data-v-2c067cf4]{font-size:22px}.card-stat>strong[data-v-2c067cf4]{font-size:clamp(58px,8vw,100px);font-weight:500;letter-spacing:-.09em;line-height:.8}.card-stat h3[data-v-2c067cf4]{font-size:21px}.stat-line[data-v-2c067cf4]{height:3px;overflow:hidden;background:var(--hair-light)}.stat-line span[data-v-2c067cf4]{display:block;height:100%;background:var(--ink)}.card-pricing[data-v-2c067cf4]{min-height:420px;padding:28px;display:flex;flex-direction:column;gap:20px}.card-pricing h3[data-v-2c067cf4]{font-size:34px}.card-tag[data-v-2c067cf4]{padding:5px 8px;border:1px solid var(--hair-light);color:var(--ink);letter-spacing:.08em}.price[data-v-2c067cf4]{display:flex;align-items:baseline;gap:8px;margin-top:8px}.price strong[data-v-2c067cf4]{font-size:48px;font-weight:500;letter-spacing:-.08em}.price span[data-v-2c067cf4]{color:var(--mute);font-size:12px}.card-list[data-v-2c067cf4],.checklist[data-v-2c067cf4]{list-style:none;display:grid;gap:12px;color:var(--mute);font-size:13px;line-height:1.4}.card-list li[data-v-2c067cf4],.checklist li[data-v-2c067cf4]{display:flex;align-items:flex-start;gap:10px}.card-list li span[data-v-2c067cf4],.checkmark[data-v-2c067cf4]{color:var(--ink);font-family:var(--font-mono)}.card-pricing .card-action[data-v-2c067cf4]{margin-top:auto;align-self:flex-start}.card-checklist[data-v-2c067cf4]{min-height:360px;padding:26px;display:flex;flex-direction:column;gap:24px}.card-checklist h3[data-v-2c067cf4]{font-size:30px}.checklist[data-v-2c067cf4]{gap:15px}.checklist .is-done[data-v-2c067cf4]{color:var(--ink);text-decoration:line-through;text-decoration-color:var(--hair-light)}.card-checklist .text-action[data-v-2c067cf4]{margin-top:auto}.card-event[data-v-2c067cf4]{min-height:240px;padding:26px;display:grid;grid-template-columns:86px 1fr auto;align-items:center;gap:24px}.event-date[data-v-2c067cf4]{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;padding-right:18px;border-right:1px solid var(--hair-light)}.event-date strong[data-v-2c067cf4]{font-size:42px;font-weight:500;letter-spacing:-.08em;line-height:.8}.event-date span[data-v-2c067cf4]{color:var(--mute);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.event-copy[data-v-2c067cf4]{display:grid;gap:12px}.event-copy h3[data-v-2c067cf4]{font-size:25px}.card-quote[data-v-2c067cf4]{min-height:300px;padding:28px;display:flex;flex-direction:column;justify-content:space-between;gap:28px;background:var(--surface-subtle)}.quote-mark[data-v-2c067cf4]{font-family:Georgia,serif;font-size:72px;line-height:.5}.card-quote blockquote[data-v-2c067cf4]{max-width:20ch;font-size:clamp(24px,3vw,38px);letter-spacing:-.05em;line-height:1}.quote-author[data-v-2c067cf4]{display:flex;align-items:center;gap:12px;color:var(--mute);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.quote-author strong[data-v-2c067cf4],.quote-author span[data-v-2c067cf4]{display:block}.quote-author strong[data-v-2c067cf4]{color:var(--ink);font-weight:500}.author-line[data-v-2c067cf4]{width:32px;height:1px;background:var(--ink)}.card-product[data-v-2c067cf4]{min-height:400px;display:grid;grid-template-rows:240px auto auto}.product-image[data-v-2c067cf4]{position:relative}.product-image span[data-v-2c067cf4]{position:absolute;right:16px;bottom:16px;padding:8px 10px;border:1px solid rgba(255,255,255,.74);background:#ffffffbd;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.product-copy[data-v-2c067cf4]{padding:20px 22px 12px;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.product-copy h3[data-v-2c067cf4]{margin-top:10px;font-size:24px}.product-price[data-v-2c067cf4]{font-size:20px;font-weight:500;white-space:nowrap}.card-product .card-action[data-v-2c067cf4]{margin:0 22px 22px}.card-notice[data-v-2c067cf4]{min-height:250px;padding:26px;display:grid;grid-template-columns:40px 1fr;align-content:center;gap:22px;background:#ecece8}.notice-symbol[data-v-2c067cf4]{width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--ink);border-radius:50%;font-family:var(--font-mono)}.card-notice>div[data-v-2c067cf4]:last-child{display:grid;gap:14px}.card-notice h3[data-v-2c067cf4]{font-size:28px}.card-minimal[data-v-2c067cf4]{min-height:260px;padding:26px;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.card-minimal h3[data-v-2c067cf4]{max-width:12ch}.card-minimal .text-action[data-v-2c067cf4]{margin-top:auto}.glass-card[data-v-2c067cf4]{position:relative;overflow:hidden;isolation:isolate;min-height:340px;padding:30px;display:grid;grid-template-rows:auto 1fr auto;gap:26px;border-radius:22px;color:var(--paper);background:linear-gradient(180deg,rgba(255,255,255,.22) 0%,rgba(255,255,255,.04) 18%,transparent 32%),linear-gradient(135deg,var(--glass-1) 0%,var(--glass-2) 100%);border:1px solid rgba(255,255,255,.2);box-shadow:inset 0 1px #ffffff59,inset 0 0 0 1px #ffffff0a,0 30px 70px #08081c61,0 8px 24px #08081c2e;backdrop-filter:blur(22px) saturate(125%);-webkit-backdrop-filter:blur(22px) saturate(125%);transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.glass-card[data-v-2c067cf4]:hover{transform:translateY(-6px);box-shadow:inset 0 1px #ffffff73,0 40px 80px #08081c70,0 12px 28px #08081c38}.glass-card--cobalt[data-v-2c067cf4]{--glass-1: #4f46e5;--glass-2: #1e1b4b;--glass-glow: #818cf8}.glass-card--violet[data-v-2c067cf4]{--glass-1: #7c3aed;--glass-2: #4c1d95;--glass-glow: #c084fc}.glass-card--coral[data-v-2c067cf4]{--glass-1: #f43f5e;--glass-2: #9f1239;--glass-glow: #fda4af}.glass-card--mint[data-v-2c067cf4]{--glass-1: #10b981;--glass-2: #064e3b;--glass-glow: #6ee7b7}.glass-card__glow[data-v-2c067cf4]{position:absolute;top:-28%;left:-18%;width:70%;aspect-ratio:1;z-index:-1;border-radius:50%;background:var(--glass-glow);filter:blur(80px);opacity:.55;pointer-events:none}.glass-card__copy[data-v-2c067cf4]{position:relative;z-index:1;display:grid;gap:14px;align-self:start;max-width:30ch}.glass-card__copy .card-meta[data-v-2c067cf4]{color:#ffffffb3}.glass-card__copy .card-meta span[data-v-2c067cf4]{color:#ffffffc7}.glass-card__copy h3[data-v-2c067cf4]{color:var(--paper);font-size:clamp(28px,3.4vw,40px);font-weight:500;letter-spacing:-.05em;line-height:.96}.glass-card__copy .card-body[data-v-2c067cf4]{color:#ffffffc7;max-width:36ch;font-size:13px;line-height:1.55}.glass-card__image[data-v-2c067cf4]{position:absolute;top:0;right:0;width:60%;height:100%;background-position:center;background-size:cover;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 36%);mask-image:linear-gradient(90deg,transparent 0%,#000 36%)}.glass-card__chips[data-v-2c067cf4]{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:8px}.glass-card__chips span[data-v-2c067cf4]{padding:7px 12px;border:1px solid rgba(255,255,255,.28);background:#ffffff1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#fffffff2}.glass-card__action[data-v-2c067cf4]{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px;width:fit-content;padding:13px 18px;border:1px solid rgba(255,255,255,.36);background:#ffffff24;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--paper);border-radius:999px;cursor:pointer;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;transition:background var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.glass-card__action span[data-v-2c067cf4]{font-size:14px;line-height:.6}.glass-card__action[data-v-2c067cf4]:hover{background:#ffffff42;transform:translate(1px,-1px)}.glass-card--has-image .glass-card__copy[data-v-2c067cf4]{align-self:end}.nested-card[data-v-2c067cf4]{min-height:620px;padding:26px;display:grid;grid-template-rows:auto 1fr;gap:26px;background:#0f0f12;color:var(--paper);border-radius:20px;overflow:hidden}.nested-card__intro[data-v-2c067cf4]{max-width:620px;display:grid;gap:12px}.nested-card__intro .card-eyebrow[data-v-2c067cf4],.nested-card__intro .card-body[data-v-2c067cf4]{color:#bdbdbd}.nested-card__intro h3[data-v-2c067cf4]{font-size:clamp(30px,4vw,56px);letter-spacing:-.05em;line-height:.96}.nested-card__grid[data-v-2c067cf4]{min-height:0;display:grid;gap:12px;grid-auto-rows:minmax(118px,1fr)}.nested-item[data-v-2c067cf4]{min-width:0;min-height:0;overflow:hidden;padding:20px;display:flex;flex-direction:column;justify-content:space-between;gap:18px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:linear-gradient(180deg,#ffffff0a,#ffffff03),#1a1a1f;transition:transform var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.nested-item[data-v-2c067cf4]:hover{transform:translateY(-3px);border-color:#ffffff2e;background:linear-gradient(180deg,#ffffff12,#ffffff05),#1e1e24;box-shadow:0 12px 40px #00000059}.nested-item__copy[data-v-2c067cf4]{display:grid;gap:8px;position:relative;z-index:1}.nested-item h4[data-v-2c067cf4]{max-width:18ch;color:var(--paper);font-size:21px;font-weight:500;letter-spacing:-.04em;line-height:1}.nested-item p[data-v-2c067cf4]{max-width:30ch;color:#9b9ba2;font-size:12px;line-height:1.45}.nested-item__media[data-v-2c067cf4]{min-height:96px;flex:1;border-radius:10px;background-position:center;background-size:cover;filter:grayscale(.35) contrast(1.08) brightness(.95);transition:filter var(--dur) var(--ease),transform var(--dur) var(--ease);position:relative}.nested-item__media[data-v-2c067cf4]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.3) 100%);pointer-events:none}.nested-item:hover .nested-item__media[data-v-2c067cf4]{filter:grayscale(.05) contrast(1.05) brightness(1);transform:scale(1.01)}.nested-item--tall[data-v-2c067cf4]{grid-row:span 2}.nested-item--wide[data-v-2c067cf4]{grid-column:span 2}.nested-item--compact[data-v-2c067cf4]{padding:16px}.nested-item--compact h4[data-v-2c067cf4]{font-size:16px}.nested-card--split-stack .nested-card__grid[data-v-2c067cf4]{grid-template-columns:repeat(3,minmax(0,1fr))}.nested-card--split-stack .nested-item[data-v-2c067cf4]:nth-child(1){grid-row:span 3;grid-column:span 1}.nested-card--split-stack .nested-item[data-v-2c067cf4]:nth-child(2){grid-column:span 2;flex-direction:row;align-items:stretch}.nested-card--split-stack .nested-item:nth-child(2) .nested-item__media[data-v-2c067cf4]{flex:0 0 56%;min-height:0}.nested-card--split-stack .nested-item[data-v-2c067cf4]:nth-child(n+3){padding:16px}.nested-card--split-stack .nested-item[data-v-2c067cf4]:nth-child(3){grid-column:2;grid-row:2}.nested-card--split-stack .nested-item[data-v-2c067cf4]:nth-child(4){grid-column:3;grid-row:2}.nested-card--split-stack .nested-item[data-v-2c067cf4]:nth-child(5){grid-column:2;grid-row:3}.nested-card--split-stack .nested-item[data-v-2c067cf4]:nth-child(6){grid-column:3;grid-row:3}.nested-card--hero-rail .nested-card__grid[data-v-2c067cf4]{grid-template-columns:1.6fr repeat(3,1fr);grid-template-rows:repeat(3,1fr);grid-auto-rows:0}.nested-card--hero-rail .nested-item[data-v-2c067cf4]:first-child{grid-column:1;grid-row:1 / -1}.nested-card--hero-rail .nested-item:first-child .nested-item__media[data-v-2c067cf4]{min-height:0;border-radius:10px}.nested-card--hero-rail .nested-item[data-v-2c067cf4]:nth-child(2){grid-column:2 / -1;grid-row:1;flex-direction:row;align-items:stretch;gap:14px}.nested-card--hero-rail .nested-item:nth-child(2) .nested-item__media[data-v-2c067cf4]{flex:0 0 42%;min-height:0}.nested-card--hero-rail .nested-item[data-v-2c067cf4]:nth-child(3){grid-column:2 / -1;grid-row:2;flex-direction:row;align-items:stretch;gap:14px}.nested-card--hero-rail .nested-item:nth-child(3) .nested-item__media[data-v-2c067cf4]{flex:0 0 42%;min-height:0}.nested-card--hero-rail .nested-item[data-v-2c067cf4]:nth-child(4){grid-column:2 / -1;grid-row:3;flex-direction:row;align-items:stretch;gap:14px}.nested-card--hero-rail .nested-item:nth-child(4) .nested-item__media[data-v-2c067cf4]{flex:0 0 42%;min-height:0}.nested-card--media-mosaic .nested-card__grid[data-v-2c067cf4]{grid-template-columns:2fr 1fr 1.4fr;grid-template-rows:1fr 1fr;grid-auto-rows:0;gap:14px}.nested-card--media-mosaic .nested-item[data-v-2c067cf4]:nth-child(1){grid-column:1 / 3;grid-row:1;min-height:200px}.nested-card--media-mosaic .nested-item[data-v-2c067cf4]:nth-child(2){grid-column:3;grid-row:1;min-height:200px}.nested-card--media-mosaic .nested-item[data-v-2c067cf4]:nth-child(3){grid-column:1;grid-row:2;min-height:200px}.nested-card--media-mosaic .nested-item[data-v-2c067cf4]:nth-child(4){grid-column:2 / 4;grid-row:2;min-height:200px}.nested-card--service-grid .nested-card__grid[data-v-2c067cf4]{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(140px,1fr)}.nested-card--service-grid .nested-item[data-v-2c067cf4]:nth-child(1){grid-column:span 4}.nested-card--service-grid .nested-item[data-v-2c067cf4]:nth-child(2){grid-column:span 2}.nested-card--service-grid .nested-item[data-v-2c067cf4]:nth-child(3){grid-column:span 2}.nested-card--service-grid .nested-item[data-v-2c067cf4]:nth-child(4){grid-column:span 4}.nested-card--service-grid .nested-item[data-v-2c067cf4]:nth-child(5){grid-column:span 3}.nested-card--service-grid .nested-item[data-v-2c067cf4]:nth-child(6){grid-column:span 3}.showcase-card button[data-v-2c067cf4]:focus-visible{outline:2px solid currentColor;outline-offset:4px}@keyframes card-rise-2c067cf4{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.showcase-card--animated[data-v-2c067cf4]{animation:none}.showcase-card--animated[data-v-2c067cf4]:hover{transform:none}}@media (max-width: 760px){.card-profile[data-v-2c067cf4]{grid-template-columns:76px 1fr auto;min-height:240px;padding:20px;gap:16px}.profile-avatar[data-v-2c067cf4]{width:76px}.card-event[data-v-2c067cf4]{grid-template-columns:64px 1fr auto;padding:20px;gap:16px}.event-date strong[data-v-2c067cf4]{font-size:32px}.card-pricing[data-v-2c067cf4],.card-checklist[data-v-2c067cf4],.card-stat[data-v-2c067cf4],.card-minimal[data-v-2c067cf4]{padding:22px}.nested-card[data-v-2c067cf4]{min-height:0;padding:18px}.nested-card__grid[data-v-2c067cf4],.nested-card--hero-rail .nested-card__grid[data-v-2c067cf4],.nested-card--media-mosaic .nested-card__grid[data-v-2c067cf4],.nested-card--service-grid .nested-card__grid[data-v-2c067cf4],.nested-card--split-stack .nested-card__grid[data-v-2c067cf4]{grid-template-columns:1fr 1fr;grid-auto-rows:auto}.nested-item--tall[data-v-2c067cf4],.nested-card--hero-rail .nested-item[data-v-2c067cf4]:first-child,.nested-card--media-mosaic .nested-item[data-v-2c067cf4]:nth-child(3),.nested-card--split-stack .nested-item[data-v-2c067cf4]:nth-child(1){grid-row:auto}.nested-item--wide[data-v-2c067cf4],.nested-card--media-mosaic .nested-item[data-v-2c067cf4]:nth-child(2),.nested-card--service-grid .nested-item[data-v-2c067cf4],.nested-card--split-stack .nested-item[data-v-2c067cf4]:nth-child(2){grid-column:span 2}.nested-card--hero-rail .nested-item[data-v-2c067cf4]:nth-child(n+2){grid-column:auto;grid-row:auto;flex-direction:column}.nested-card--hero-rail .nested-item:nth-child(n+2) .nested-item__media[data-v-2c067cf4]{flex:1;min-height:96px}.nested-card--media-mosaic .nested-item[data-v-2c067cf4]:nth-child(1),.nested-card--media-mosaic .nested-item[data-v-2c067cf4]:nth-child(4){grid-column:span 2;grid-row:auto}.nested-card--media-mosaic .nested-item[data-v-2c067cf4]:nth-child(3){grid-column:auto;grid-row:auto}.nested-card--split-stack .nested-item[data-v-2c067cf4]:nth-child(n+3){grid-column:auto;grid-row:auto}}.cards-page[data-v-0340c3c0]{width:100%;max-width:var(--korba-view-max);margin:0 auto;color:var(--ink)}.cards-eyebrow[data-v-0340c3c0]{color:var(--mute);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase}.cards-hero[data-v-0340c3c0]{min-height:min(640px,calc(100dvh - 56px));padding:clamp(72px,12vh,138px) 0 clamp(80px,10vw,140px);display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.32fr);align-items:end;gap:48px;border-bottom:1px solid var(--hair-light)}.cards-hero__copy[data-v-0340c3c0]{max-width:900px}.cards-hero h1[data-v-0340c3c0]{margin-top:28px;font-size:clamp(68px,10vw,150px);font-weight:500;letter-spacing:-.085em;line-height:.82}.cards-hero h1 span[data-v-0340c3c0]{color:var(--mute)}.cards-hero__intro[data-v-0340c3c0]{max-width:36ch;margin-top:48px;color:var(--mute);font-size:15px;line-height:1.6}.cards-hero__aside[data-v-0340c3c0]{padding-left:22px;border-left:1px solid var(--hair-light);color:var(--mute)}.cards-hero__aside strong[data-v-0340c3c0]{display:block;color:var(--ink);font-size:72px;font-weight:500;letter-spacing:-.09em;line-height:.8}.cards-hero__aside span[data-v-0340c3c0]{display:block;margin-top:18px;font-family:var(--font-mono);font-size:10px;letter-spacing:.13em;line-height:1.5;text-transform:uppercase}.cards-main[data-v-0340c3c0]{padding-bottom:140px}.cards-section[data-v-0340c3c0]{padding:clamp(84px,10vw,148px) 0 0}.cards-section--last[data-v-0340c3c0]{padding-bottom:80px}.cards-section__heading[data-v-0340c3c0]{max-width:650px;margin-bottom:48px}.cards-section h2[data-v-0340c3c0]{margin-top:18px;font-size:clamp(42px,6vw,80px);font-weight:500;letter-spacing:-.075em;line-height:.88}.cards-feature-grid[data-v-0340c3c0]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.9fr);gap:18px;align-items:stretch}.cards-content-grid[data-v-0340c3c0]{display:grid;grid-template-columns:1.18fr .82fr 1fr;gap:18px;align-items:start}.cards-utility-grid[data-v-0340c3c0]{display:grid;grid-template-columns:.85fr 1.15fr 1fr;gap:18px;align-items:start}.cards-utility-grid[data-v-0340c3c0]>:nth-child(4){grid-column:2 / 4}.cards-commerce-grid[data-v-0340c3c0]{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.7fr);gap:18px;align-items:start}.cards-minimal-grid[data-v-0340c3c0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.cards-archive__heading[data-v-0340c3c0]{max-width:820px}.cards-archive__copy[data-v-0340c3c0]{max-width:46ch;margin-top:24px;color:var(--mute);font-size:14px;line-height:1.6}.cards-archive-grid[data-v-0340c3c0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.cards-archive-grid[data-v-0340c3c0] .showcase-card{min-height:290px}.cards-archive-grid[data-v-0340c3c0] .showcase-card--feature,.cards-archive-grid[data-v-0340c3c0] .showcase-card--pricing{grid-column:span 2}.cards-section--nested[data-v-0340c3c0]{margin-top:clamp(112px,14vw,180px);padding-bottom:clamp(48px,6vw,80px)}.nested-showcase-grid[data-v-0340c3c0]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(420px,auto);gap:22px}.nested-showcase-grid[data-v-0340c3c0]>:nth-child(1){grid-column:span 7;grid-row:span 2}.nested-showcase-grid[data-v-0340c3c0]>:nth-child(2){grid-column:span 5;grid-row:span 2}.nested-showcase-grid[data-v-0340c3c0]>:nth-child(3){grid-column:span 5}.nested-showcase-grid[data-v-0340c3c0]>:nth-child(4){grid-column:span 7}.nested-showcase-grid[data-v-0340c3c0] .showcase-card{min-height:480px}@media (max-width: 1180px){.nested-showcase-grid[data-v-0340c3c0]>:nth-child(1),.nested-showcase-grid[data-v-0340c3c0]>:nth-child(2){grid-row:auto}}@media (max-width: 900px){.cards-hero[data-v-0340c3c0]{grid-template-columns:1fr}.cards-hero__aside[data-v-0340c3c0]{display:flex;align-items:center;gap:18px;padding:20px 0 0;border-left:0;border-top:1px solid var(--hair-light)}.cards-hero__aside span[data-v-0340c3c0]{margin-top:0}.cards-content-grid[data-v-0340c3c0],.cards-utility-grid[data-v-0340c3c0],.cards-archive-grid[data-v-0340c3c0],.nested-showcase-grid[data-v-0340c3c0]{grid-template-columns:repeat(2,minmax(0,1fr))}.cards-content-grid[data-v-0340c3c0]>:first-child{grid-column:1 / -1}.cards-utility-grid[data-v-0340c3c0]>:nth-child(4){grid-column:auto}.nested-showcase-grid[data-v-0340c3c0]>:nth-child(n){grid-column:span 1;grid-row:auto}}@media (max-width: 680px){.cards-hero[data-v-0340c3c0]{min-height:auto;padding-top:72px}.cards-hero h1[data-v-0340c3c0]{font-size:clamp(58px,17vw,92px)}.cards-hero__intro[data-v-0340c3c0]{margin-top:32px}.cards-section[data-v-0340c3c0]{padding-top:88px}.cards-feature-grid[data-v-0340c3c0],.cards-content-grid[data-v-0340c3c0],.cards-utility-grid[data-v-0340c3c0],.cards-commerce-grid[data-v-0340c3c0],.cards-minimal-grid[data-v-0340c3c0],.cards-archive-grid[data-v-0340c3c0],.nested-showcase-grid[data-v-0340c3c0]{grid-template-columns:1fr}.cards-archive-grid[data-v-0340c3c0] .showcase-card--feature,.cards-archive-grid[data-v-0340c3c0] .showcase-card--pricing{grid-column:auto}.cards-content-grid[data-v-0340c3c0]>:first-child{grid-column:auto}.nested-showcase-grid[data-v-0340c3c0]>:nth-child(n){grid-column:auto}}@media (max-width: 480px){.cards-hero[data-v-0340c3c0]{padding:clamp(48px,8vh,80px) 0 clamp(48px,6vw,80px)}.cards-hero h1[data-v-0340c3c0]{font-size:clamp(48px,14vw,72px)}.cards-hero__intro[data-v-0340c3c0]{margin-top:24px;font-size:14px}.cards-hero__aside[data-v-0340c3c0]{gap:12px;padding-top:16px}.cards-hero__aside strong[data-v-0340c3c0]{font-size:56px}.cards-hero__aside span[data-v-0340c3c0]{font-size:9px}.cards-section[data-v-0340c3c0]{padding-top:72px}.cards-section h2[data-v-0340c3c0]{font-size:clamp(36px,8vw,56px)}.cards-section__heading[data-v-0340c3c0]{margin-bottom:32px}.cards-main[data-v-0340c3c0]{padding-bottom:100px}.cards-archive-grid[data-v-0340c3c0]{gap:12px}.cards-archive-grid[data-v-0340c3c0] .showcase-card{min-height:260px}.nested-showcase-grid[data-v-0340c3c0]{gap:16px}.nested-showcase-grid[data-v-0340c3c0] .showcase-card{min-height:400px}}.cards-page[data-v-0340c3c0]{width:100%;max-width:var(--korba-view-max);margin-inline:auto;color:var(--korba-ink)}.cards-hero[data-v-0340c3c0]{min-height:min(680px,calc(100dvh - 80px));padding-top:clamp(5rem,11vw,10rem);border-bottom-color:var(--korba-line)}.cards-eyebrow[data-v-0340c3c0],.cards-hero__aside span[data-v-0340c3c0]{color:var(--korba-ink-muted);font-family:var(--korba-font-mono)}.cards-hero h1[data-v-0340c3c0],.cards-section h2[data-v-0340c3c0]{letter-spacing:-.09em;text-wrap:balance}.cards-hero h1 span[data-v-0340c3c0]{color:var(--korba-accent)}.cards-hero__intro[data-v-0340c3c0],.cards-archive__copy[data-v-0340c3c0]{color:var(--korba-ink-muted)}.cards-hero__aside[data-v-0340c3c0]{border-left-color:var(--korba-line)}.cards-hero__aside strong[data-v-0340c3c0]{font-family:var(--korba-font-mono);font-weight:400}.cards-section[data-v-0340c3c0]{padding-top:clamp(6rem,11vw,11rem);border-bottom:0}.cards-section__heading[data-v-0340c3c0]{margin-bottom:clamp(2.5rem,5vw,4.5rem)}.cards-section h2[data-v-0340c3c0]{font-size:clamp(3rem,6vw,6.6rem)}.cards-main[data-v-0340c3c0]{padding-bottom:clamp(6rem,12vw,12rem)}.cards-page[data-v-0340c3c0] .showcase-card{border:1px solid var(--korba-line);border-radius:var(--korba-radius-sm);box-shadow:none;color:var(--korba-ink)}.cards-page[data-v-0340c3c0] .showcase-card:hover{box-shadow:0 14px 28px #0f0f1114}.cards-page[data-v-0340c3c0] .card-feature,.cards-page[data-v-0340c3c0] .card-profile,.cards-page[data-v-0340c3c0] .card-article,.cards-page[data-v-0340c3c0] .card-stat,.cards-page[data-v-0340c3c0] .card-pricing,.cards-page[data-v-0340c3c0] .card-checklist,.cards-page[data-v-0340c3c0] .card-event,.cards-page[data-v-0340c3c0] .card-quote,.cards-page[data-v-0340c3c0] .card-product,.cards-page[data-v-0340c3c0] .card-notice,.cards-page[data-v-0340c3c0] .card-minimal{border-radius:var(--korba-radius-sm)}.cards-page[data-v-0340c3c0] .card-eyebrow,.cards-page[data-v-0340c3c0] .card-meta,.cards-page[data-v-0340c3c0] .card-body{font-family:var(--korba-font-sans)}.cards-page[data-v-0340c3c0] .card-eyebrow,.cards-page[data-v-0340c3c0] .card-meta{color:var(--korba-ink-muted);font-family:var(--korba-font-mono)}.cards-page[data-v-0340c3c0] .card-action,.cards-page[data-v-0340c3c0] .text-action,.cards-page[data-v-0340c3c0] .icon-action{border-radius:var(--korba-radius-sm);font-family:var(--korba-font-mono)}.cards-page[data-v-0340c3c0] .card-action--dark,.cards-page[data-v-0340c3c0] .card-feature,.cards-page[data-v-0340c3c0] .nested-card{background:var(--korba-ink);color:var(--korba-paper)}.cards-page[data-v-0340c3c0] .glass-card{border-radius:var(--korba-radius-sm);background:#202023;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.cards-page[data-v-0340c3c0] .glass-card__chips span,.cards-page[data-v-0340c3c0] .nested-card,.cards-page[data-v-0340c3c0] .nested-item{border-radius:var(--korba-radius-sm)}.nested-showcase-grid[data-v-0340c3c0]{gap:1rem}@media (max-width: 900px){.cards-hero__aside[data-v-0340c3c0]{border-top-color:var(--korba-line)}}@media (max-width: 680px){.cards-hero[data-v-0340c3c0]{min-height:auto;padding-top:4.5rem}}.circle[data-v-ffbe4ff6]{--ink: var(--button-accent);--paper: var(--button-on-accent);--mute: var(--button-accent-muted);--mute-soft: var(--button-accent-soft);--font-display: var(--korba-font-sans);--font-mono: var(--korba-font-mono);--font-serif: "Times New Roman", Georgia, serif;--ease: cubic-bezier(.22, 1, .36, 1);--dur: .48s;--dur-fast: .22s;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;margin:0;border:0;background:none;color:inherit;font-family:var(--font-display);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border:1px solid var(--ink);border-radius:50%;background:transparent;color:var(--ink);position:relative;overflow:hidden;isolation:isolate;transition:transform var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.circle[data-v-ffbe4ff6]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--ink);transform:scale(0);transition:transform var(--dur) var(--ease);z-index:-1}.circle__arrow[data-v-ffbe4ff6]{width:16px;height:16px;border-right:1px solid currentColor;border-top:1px solid currentColor;transform:rotate(45deg);transition:transform var(--dur) var(--ease)}.circle[data-v-ffbe4ff6]:hover{color:var(--paper);transform:rotate(90deg)}.circle[data-v-ffbe4ff6]:hover:before{transform:scale(1)}.circle:hover .circle__arrow[data-v-ffbe4ff6]{transform:rotate(45deg) translate(4px,-4px)}.circle[data-v-ffbe4ff6]:active{transform:rotate(90deg) scale(.96);transition-duration:80ms}.circle[data-v-ffbe4ff6]:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.circle[data-v-ffbe4ff6]:disabled{opacity:.35;pointer-events:none}.clip[data-v-b42442a2]{--ink: var(--button-accent);--paper: var(--button-on-accent);--mute: var(--button-accent-muted);--mute-soft: var(--button-accent-soft);--font-display: var(--korba-font-sans);--font-mono: var(--korba-font-mono);--font-serif: "Times New Roman", Georgia, serif;--ease: cubic-bezier(.22, 1, .36, 1);--dur: .48s;--dur-fast: .22s;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;margin:0;border:0;background:none;color:inherit;font-family:var(--font-display);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:20px 44px;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;line-height:1;white-space:nowrap;border:none;background:var(--ink);color:var(--paper);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);transition:background var(--dur) var(--ease),color var(--dur) var(--ease),transform var(--dur) var(--ease)}.clip[data-v-b42442a2]:hover{background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);transform:scale(1.03)}.clip[data-v-b42442a2]:active{transform:scale(.98);transition-duration:80ms}.clip[data-v-b42442a2]:focus-visible{outline:1px solid var(--ink);outline-offset:6px}.clip[data-v-b42442a2]:disabled{opacity:.35;pointer-events:none}.korba[data-v-4f9d2120]{--ink: var(--button-accent);--paper: var(--button-on-accent);--mute: var(--button-accent-muted);--mute-soft: var(--button-accent-soft);--font-display: var(--korba-font-sans);--font-mono: var(--korba-font-mono);--font-serif: "Times New Roman", Georgia, serif;--ease: cubic-bezier(.22, 1, .36, 1);--dur: .48s;--dur-fast: .22s;--button-pad-y: 20px;--button-pad-x: 44px;--button-pad-x-left: 34px;--button-radius-sign: 14px;--button-radius-soft: 4px;--button-border-width: 1px;--button-border-emphasis: .25px;--korba-border-color: var(--ink);-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;margin:0;cursor:pointer;position:relative;display:inline-flex;align-items:center;gap:14px;padding:var(--button-pad-y) var(--button-pad-x) var(--button-pad-y) var(--button-pad-x-left);font-family:var(--font-display);font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;line-height:1;white-space:nowrap;border:var(--button-border-width) solid var(--korba-border-color);border-radius:var(--button-radius-soft) var(--button-radius-sign) var(--button-radius-soft) var(--button-radius-sign);background:transparent;color:var(--ink);box-shadow:inset 0 0 0 var(--button-border-emphasis) var(--korba-border-color);overflow:hidden;isolation:isolate;transition:transform var(--dur-fast) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease),border-radius var(--dur) var(--ease);will-change:transform}.korba[data-v-4f9d2120]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ink);transform:translate(-101%,-101%);transition:transform var(--dur) var(--ease);will-change:transform}.korba__arrow[data-v-4f9d2120]{display:inline-block;position:relative;width:14px;height:1px;background:currentColor;transition:transform var(--dur) var(--ease)}.korba__arrow[data-v-4f9d2120]:after{content:"";position:absolute;right:0;top:50%;width:6px;height:6px;border-right:1px solid currentColor;border-top:1px solid currentColor;transform:translateY(-50%) rotate(45deg)}.korba[data-v-4f9d2120]:hover{color:var(--paper);border-color:var(--ink);border-radius:var(--button-radius-sign) var(--button-radius-soft) var(--button-radius-sign) var(--button-radius-soft)}.korba[data-v-4f9d2120]:hover:before{transform:translate(0)}.korba:hover .korba__arrow[data-v-4f9d2120]{transform:translate(6px)}.korba[data-v-4f9d2120]:active{transform:translateY(1px);transition-duration:60ms}.korba[data-v-4f9d2120]:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.korba[data-v-4f9d2120]:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.korba--solid[data-v-4f9d2120]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.korba--solid[data-v-4f9d2120]:before{background:var(--paper)}.korba--solid[data-v-4f9d2120]:hover{color:var(--ink);border-color:var(--ink)}.korba--dark[data-v-4f9d2120]{--korba-border-color: var(--paper);color:var(--paper);border-color:var(--paper)}.korba--dark[data-v-4f9d2120]:before{background:var(--paper)}.korba--dark[data-v-4f9d2120]:hover{color:var(--ink)}.korba--dark.korba--solid[data-v-4f9d2120]{background:var(--paper);color:var(--ink)}.korba--dark.korba--solid[data-v-4f9d2120]:before{background:var(--ink)}.korba--dark.korba--solid[data-v-4f9d2120]:hover{color:var(--paper)}.korba--sm[data-v-4f9d2120]{padding:13px 30px 13px 24px;font-size:11px;gap:10px;border-radius:3px 10px}.korba--sm[data-v-4f9d2120]:hover{border-radius:10px 3px}.korba--sm .korba__arrow[data-v-4f9d2120]{width:11px}.korba--lg[data-v-4f9d2120]{padding:26px 56px 26px 44px;font-size:15px;gap:18px;border-radius:5px 18px}.korba--lg[data-v-4f9d2120]:hover{border-radius:18px 5px}.korba--lg .korba__arrow[data-v-4f9d2120]{width:18px}@media (prefers-reduced-motion: reduce){.korba[data-v-4f9d2120],.korba[data-v-4f9d2120]:before,.korba__arrow[data-v-4f9d2120]{transition-duration:1ms!important}.korba[data-v-4f9d2120]:active{transform:none}}.dotted[data-v-1b8d22fb]{--ink: var(--button-accent);--paper: var(--button-on-accent);--mute: var(--button-accent-muted);--mute-soft: var(--button-accent-soft);--font-display: var(--korba-font-sans);--font-mono: var(--korba-font-mono);--font-serif: "Times New Roman", Georgia, serif;--ease: cubic-bezier(.22, 1, .36, 1);--dur: .48s;--dur-fast: .22s;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;margin:0;border:0;background:none;color:inherit;font-family:var(--font-display);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:16px 32px;font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1;white-space:nowrap;border:1px dashed var(--ink);border-radius:0;background:transparent;color:var(--ink);transition:border-style var(--dur) var(--ease),background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.dotted__arrow[data-v-1b8d22fb]{font-size:16px;transition:transform var(--dur) var(--ease)}.dotted[data-v-1b8d22fb]:hover{border-style:solid;background:var(--ink);color:var(--paper)}.dotted:hover .dotted__arrow[data-v-1b8d22fb]{transform:translate(6px)}.dotted[data-v-1b8d22fb]:active{transform:translateY(1px);transition-duration:60ms}.dotted[data-v-1b8d22fb]:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.dotted[data-v-1b8d22fb]:disabled{opacity:.35;pointer-events:none}.double[data-v-a004c162]{--ink: var(--button-accent);--paper: var(--button-on-accent);--mute: var(--button-accent-muted);--mute-soft: var(--button-accent-soft);--font-display: var(--korba-font-sans);--font-mono: var(--korba-font-mono);--font-serif: "Times New Roman", Georgia, serif;--ease: cubic-bezier(.22, 1, .36, 1);--dur: .48s;--dur-fast: .22s;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;margin:0;border:0;background:none;color:inherit;font-family:var(--font-display);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:18px 36px;font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;line-height:1;white-space:nowrap;border:1px solid var(--ink);border-radius:0;background:var(--paper);color:var(--ink);box-shadow:0 0 0 1px var(--ink),6px 6px 0 0 var(--ink);transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease),background var(--dur) var(--ease),color var(--dur) var(--ease)}.double[data-v-a004c162]:hover{transform:translate(6px,6px);box-shadow:0 0 0 1px var(--ink),0 0 0 0 var(--ink);background:var(--ink);color:var(--paper)}.double[data-v-a004c162]:active{transform:translate(3px,3px);transition-duration:80ms}.double[data-v-a004c162]:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.double[data-v-a004c162]:disabled{opacity:.35;pointer-events:none}.expand[data-v-ba4c85f4]{--ink: var(--button-accent);--paper: var(--button-on-accent);--mute: var(--button-accent-muted);--mute-soft: var(--button-accent-soft);--font-display: var(--korba-font-sans);--font-mono: var(--korba-font-mono);--font-serif: "Times New Roman", Georgia, serif;--ease: cubic-bezier(.22, 1, .36, 1);--dur: .48s;--dur-fast: .22s;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;margin:0;border:0;background:none;color:inherit;font-family:var(--font-display);cursor:pointer;display:inline-flex;align-items:center;gap:0;padding:18px 24px;font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1;white-space:nowrap;border:1px solid var(--ink);border-radius:0;background:transparent;color:var(--ink);overflow:hidden;transition:padding var(--dur) var(--ease),gap var(--dur) var(--ease),background var(--dur) var(--ease),color var(--dur) var(--ease)}.expand__arrow[data-v-ba4c85f4]{font-size:16px;opacity:0;transform:translate(-8px);transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease)}.expand[data-v-ba4c85f4]:hover{padding:18px 32px;gap:14px;background:var(--ink);color:var(--paper)}.expand:hover .expand__arrow[data-v-ba4c85f4]{opacity:1;transform:translate(0)}.expand[data-v-ba4c85f4]:active{transform:translateY(1px);transition-duration:60ms}.expand[data-v-ba4c85f4]:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.expand[data-v-ba4c85f4]:disabled{opacity:.35;pointer-events:none}.compare-tray[data-v-24c5ff5a]{position:sticky;bottom:16px;z-index:3;margin-top:28px;padding:20px;border:1px solid var(--ink);background:color-mix(in srgb,var(--paper) 94%,transparent);box-shadow:0 14px 34px color-mix(in srgb,var(--ink) 12%,transparent);-webkit-backdrop-filter:blur(18px) saturate(125%);backdrop-filter:blur(18px) saturate(125%)}.compare-tray__header[data-v-24c5ff5a]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.compare-tray__eyebrow[data-v-24c5ff5a],.compare-tray__meta[data-v-24c5ff5a]{color:var(--mute);font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase}.compare-tray h2[data-v-24c5ff5a]{margin-top:9px;font-size:clamp(22px,3vw,34px);font-weight:500;letter-spacing:-.045em}.compare-tray__clear[data-v-24c5ff5a]{color:var(--ink);font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;text-decoration:underline;text-underline-offset:4px;text-transform:uppercase}.compare-tray__clear[data-v-24c5ff5a]:focus-visible,.compare-tray__remove[data-v-24c5ff5a]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.compare-tray__grid[data-v-24c5ff5a]{display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--hair-light)}.compare-tray__item[data-v-24c5ff5a]{min-width:0;min-height:190px;padding:20px 4px;border-bottom:1px solid var(--hair-light);background:var(--paper);display:grid;grid-template-columns:minmax(200px,1.1fr) minmax(0,2.4fr) auto;align-items:center;gap:clamp(18px,3vw,36px)}.compare-tray__item-header[data-v-24c5ff5a]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.compare-tray__item h3[data-v-24c5ff5a]{font-size:14px;font-weight:600;letter-spacing:-.02em}.compare-tray__remove[data-v-24c5ff5a]{color:var(--mute);font-size:22px;line-height:.6}.compare-tray__remove[data-v-24c5ff5a]:hover{color:var(--ink)}.compare-tray__sample[data-v-24c5ff5a]{min-height:82px;overflow-wrap:anywhere;font-family:var(--font-preview-family);font-size:var(--font-preview-size);font-weight:var(--font-preview-weight);line-height:.98;letter-spacing:-.045em}.compare-tray__meta[data-v-24c5ff5a]{margin-top:0}@media (max-width: 720px){.compare-tray[data-v-24c5ff5a]{bottom:8px;margin-top:20px;padding:14px}.compare-tray__header[data-v-24c5ff5a]{align-items:flex-start;flex-direction:column;gap:12px}.compare-tray__item[data-v-24c5ff5a]{grid-template-columns:1fr;gap:12px;min-height:0;padding:16px 0}}@media (prefers-reduced-transparency: reduce){.compare-tray[data-v-24c5ff5a]{background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none}}.font-card[data-v-ea160c21]{min-width:0;display:grid;grid-template-columns:minmax(220px,1.1fr) minmax(0,2.4fr) auto;align-items:center;gap:clamp(20px,3vw,40px);padding:clamp(24px,3vw,38px) clamp(20px,3vw,36px);border-top:1px solid var(--hair-light);background:var(--paper);content-visibility:auto;contain-intrinsic-size:220px;transition:background-color var(--dur-fast) var(--ease)}.font-card[data-v-ea160c21]:nth-child(2n){background:var(--surface-subtle)}.font-card--selected[data-v-ea160c21]{background:var(--ink);color:var(--paper)}.font-card--selected .font-card__index[data-v-ea160c21],.font-card--selected .font-card__tags[data-v-ea160c21],.font-card--selected .font-card__range[data-v-ea160c21],.font-card--selected .font-card__alphabet[data-v-ea160c21]{color:var(--mute-soft-on-dark)}.font-card--selected .font-card__compare[data-v-ea160c21],.font-card--selected .font-card__copy[data-v-ea160c21]{border-color:var(--mute-soft-on-dark);color:var(--paper)}.font-card--selected .font-card__compare[data-v-ea160c21]:hover,.font-card--selected .font-card__copy[data-v-ea160c21]:hover{border-color:var(--paper)}.font-card__meta[data-v-ea160c21]{min-width:0;display:flex;flex-direction:column;gap:8px}.font-card__index[data-v-ea160c21],.font-card__tags[data-v-ea160c21],.font-card__range[data-v-ea160c21],.font-card__alphabet[data-v-ea160c21],.font-card__compare[data-v-ea160c21],.font-card__copy[data-v-ea160c21],.font-card__status[data-v-ea160c21]{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.font-card__index[data-v-ea160c21],.font-card__tags[data-v-ea160c21],.font-card__range[data-v-ea160c21],.font-card__alphabet[data-v-ea160c21]{color:var(--mute)}.font-card__name[data-v-ea160c21]{font-family:var(--font-display);font-size:clamp(22px,2vw,28px);font-weight:540;letter-spacing:-.035em}.font-card__range[data-v-ea160c21]{display:flex;gap:6px;align-items:center}.font-card__stage[data-v-ea160c21]{min-width:0;display:flex;flex-direction:column;gap:12px;overflow:hidden}.font-card__sample[data-v-ea160c21]{overflow-wrap:anywhere;font-family:var(--font-preview-family);font-size:var(--font-preview-size);font-weight:var(--font-preview-weight);line-height:.96;letter-spacing:-.045em}.font-card__alphabet[data-v-ea160c21]{white-space:nowrap}.font-card__actions[data-v-ea160c21]{min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:10px}.font-card__compare[data-v-ea160c21],.font-card__copy[data-v-ea160c21]{min-width:132px;min-height:36px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--hair-light);background:transparent;color:var(--mute);transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease)}.font-card__compare[data-v-ea160c21]:hover,.font-card__copy[data-v-ea160c21]:hover{border-color:var(--ink);color:var(--ink)}.font-card__copy[data-v-ea160c21]:focus-visible,.font-card__compare[data-v-ea160c21]:focus-visible{outline:2px solid currentColor;outline-offset:3px}.font-card__compare span[data-v-ea160c21]{font-size:14px;line-height:.7}.font-card__copy span[data-v-ea160c21]{font-size:13px;line-height:.7}.font-card--copying .font-card__copy[data-v-ea160c21]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.font-card__status[data-v-ea160c21]{min-height:1em;color:var(--mute)}@media (max-width: 760px){.font-card[data-v-ea160c21]{grid-template-columns:1fr;gap:18px;padding:22px 18px}.font-card__actions[data-v-ea160c21]{flex-direction:row;flex-wrap:wrap}.font-card__compare[data-v-ea160c21],.font-card__copy[data-v-ea160c21]{flex:1 1 140px}}.font-archive[data-v-be7cfb4a]{width:100%;max-width:var(--korba-view-max);margin:0 auto}.font-hero[data-v-be7cfb4a]{min-height:min(760px,calc(100dvh - 56px));padding:clamp(72px,11vh,128px) 0;display:flex;flex-direction:column;justify-content:center}.font-library__eyebrow[data-v-be7cfb4a],.font-controls span[data-v-be7cfb4a],.font-hero__stats[data-v-be7cfb4a],.font-library__result[data-v-be7cfb4a],.font-footer[data-v-be7cfb4a]{color:var(--mute);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase}.font-hero h1[data-v-be7cfb4a]{max-width:920px;font-size:clamp(62px,9vw,136px);font-weight:500;line-height:.88;letter-spacing:-.065em}.font-hero h1 span[data-v-be7cfb4a]{color:var(--mute)}.font-hero__copy[data-v-be7cfb4a]{max-width:39ch;margin-top:42px;color:var(--mute);font-size:14px;line-height:1.65}.font-hero__stats[data-v-be7cfb4a]{max-width:720px;margin-top:clamp(48px,7vh,78px);padding-top:18px;display:flex;flex-wrap:wrap;gap:20px 36px;border-top:1px solid var(--hair-light)}.font-hero__stats strong[data-v-be7cfb4a]{color:var(--ink);font-family:var(--font-display);font-size:18px;font-weight:550;letter-spacing:-.04em}.font-library[data-v-be7cfb4a]{padding:clamp(96px,13vw,176px) 0}.font-library__header[data-v-be7cfb4a]{margin-bottom:48px;display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.font-library__header h2[data-v-be7cfb4a]{margin-top:14px;font-size:clamp(38px,5vw,72px);font-weight:500;line-height:.98;letter-spacing:-.055em}.font-library__intro[data-v-be7cfb4a]{max-width:52ch;margin-top:20px;color:var(--mute);font-size:15px;line-height:1.65}.font-library__result[data-v-be7cfb4a]{flex:0 0 auto;padding-bottom:5px}.font-controls[data-v-be7cfb4a]{position:sticky;top:56px;z-index:2;margin-bottom:24px;padding:14px 0;display:grid;grid-template-columns:minmax(200px,1.15fr) minmax(0,2fr) auto;align-items:end;gap:12px 20px;background:color-mix(in srgb,var(--paper) 94%,transparent);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%)}.font-controls__search[data-v-be7cfb4a],.font-controls__sample[data-v-be7cfb4a],.font-controls__sliders label[data-v-be7cfb4a]{display:flex;flex-direction:column;gap:8px}.font-controls input[type=search][data-v-be7cfb4a],.font-controls input[type=text][data-v-be7cfb4a]{width:100%;min-height:40px;padding:0 12px;border:1px solid var(--hair-light);border-radius:0;background:var(--paper);color:var(--ink);font-family:var(--font-display);font-size:13px}.font-controls input[data-v-be7cfb4a]::placeholder{color:var(--mute-soft)}.font-controls input[data-v-be7cfb4a]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.font-controls__filters[data-v-be7cfb4a]{min-width:0;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.font-controls__filters[data-v-be7cfb4a]::-webkit-scrollbar{display:none}.font-controls__filter[data-v-be7cfb4a]{flex:0 0 auto;min-height:40px;padding:0 12px;border:1px solid var(--hair-light);background:var(--paper);color:var(--mute);font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease)}.font-controls__filter span[data-v-be7cfb4a]{margin-left:3px;color:var(--mute-soft)}.font-controls__filter[data-v-be7cfb4a]:hover,.font-controls__filter--active[data-v-be7cfb4a]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.font-controls__filter:hover span[data-v-be7cfb4a],.font-controls__filter--active span[data-v-be7cfb4a]{color:var(--mute-soft-on-dark)}.font-controls__filter[data-v-be7cfb4a]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.font-controls__sliders[data-v-be7cfb4a]{display:flex;gap:16px}.font-controls__sliders label[data-v-be7cfb4a]{min-width:82px}.font-controls__sliders span[data-v-be7cfb4a]{display:flex;justify-content:space-between;gap:8px;white-space:nowrap}.font-controls__sliders strong[data-v-be7cfb4a]{color:var(--ink);font-weight:500}.font-controls__sliders input[data-v-be7cfb4a]{width:100%;accent-color:var(--ink)}.font-controls__sample[data-v-be7cfb4a]{grid-column:1 / -1}.font-library__grid[data-v-be7cfb4a]{display:grid;grid-template-columns:minmax(0,1fr);border-bottom:1px solid var(--hair-light)}.font-library__empty[data-v-be7cfb4a]{min-height:260px;display:grid;place-items:center;gap:12px;border:1px solid var(--hair-light);color:var(--mute);font-size:15px}.font-library__empty button[data-v-be7cfb4a]{color:var(--ink);font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-decoration:underline;text-underline-offset:4px;text-transform:uppercase}.font-library__empty button[data-v-be7cfb4a]:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.font-footer[data-v-be7cfb4a]{min-height:120px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--hair-light)}.font-footer a[data-v-be7cfb4a]{color:var(--ink);text-underline-offset:4px}@media (max-width: 1040px){.font-controls[data-v-be7cfb4a]{grid-template-columns:minmax(180px,1fr) minmax(0,1.5fr)}.font-controls__sliders[data-v-be7cfb4a],.font-controls__sample[data-v-be7cfb4a]{grid-column:1 / -1}}@media (max-width: 760px){.font-library__header[data-v-be7cfb4a]{align-items:flex-start;flex-direction:column;gap:18px}.font-controls[data-v-be7cfb4a]{grid-template-columns:1fr}.font-controls__sliders[data-v-be7cfb4a],.font-controls__sample[data-v-be7cfb4a]{grid-column:auto}}@media (max-width: 560px){.font-hero[data-v-be7cfb4a]{min-height:660px}.font-hero h1[data-v-be7cfb4a]{font-size:clamp(58px,19vw,96px)}.font-hero__copy[data-v-be7cfb4a]{margin-top:32px}.font-hero__stats[data-v-be7cfb4a]{gap:16px 22px;line-height:1.4}.font-library[data-v-be7cfb4a]{padding:96px 0}}@media (max-width: 480px){.font-hero[data-v-be7cfb4a]{min-height:600px;padding:clamp(48px,8vh,80px) 0}.font-hero h1[data-v-be7cfb4a]{font-size:clamp(48px,16vw,80px)}.font-hero__copy[data-v-be7cfb4a]{margin-top:24px;font-size:13px}.font-hero__stats[data-v-be7cfb4a]{gap:12px 18px;font-size:9px}.font-hero__stats strong[data-v-be7cfb4a]{font-size:16px}.font-library[data-v-be7cfb4a]{padding:72px 0}.font-library__header[data-v-be7cfb4a]{margin-bottom:32px}.font-library__header h2[data-v-be7cfb4a]{font-size:clamp(32px,8vw,48px)}.font-library__intro[data-v-be7cfb4a]{margin-top:16px;font-size:14px}.font-controls[data-v-be7cfb4a]{margin-bottom:16px;padding:8px 0;gap:8px}.font-controls__search[data-v-be7cfb4a],.font-controls__sample[data-v-be7cfb4a],.font-controls__sliders label[data-v-be7cfb4a],.font-controls__filters[data-v-be7cfb4a]{gap:4px}.font-controls__filter[data-v-be7cfb4a]{min-height:32px;padding:0 9px;font-size:8px}.font-controls__sliders[data-v-be7cfb4a]{flex-direction:column;gap:8px}.font-controls__sliders span[data-v-be7cfb4a]{font-size:9px}.font-controls__sliders label[data-v-be7cfb4a]{min-width:100%}.font-controls input[type=search][data-v-be7cfb4a],.font-controls input[type=text][data-v-be7cfb4a]{min-height:34px;font-size:12px}.font-footer[data-v-be7cfb4a]{min-height:100px;font-size:9px}}@media (prefers-reduced-transparency: reduce){.font-controls[data-v-be7cfb4a]{background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none}}.ghost[data-v-2eb6d7eb]{--ink: var(--button-accent);--paper: var(--button-on-accent);--mute: var(--button-accent-muted);--mute-soft: var(--button-accent-soft);--font-display: var(--korba-font-sans);--font-mono: var(--korba-font-mono);--font-serif: "Times New Roman", Georgia, serif;--ease: cubic-bezier(.22, 1, .36, 1);--dur: .48s;--dur-fast: .22s;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;margin:0;border:0;background:none;color:inherit;font-family:var(--font-display);cursor:pointer;display:inline-flex;align-items:baseline;gap:12px;padding:4px 0;font-family:var(--font-serif);font-size:22px;font-style:italic;font-weight:400;letter-spacing:0;line-height:1;white-space:nowrap;color:var(--ink);position:relative}.ghost__label[data-v-2eb6d7eb]{position:relative;display:inline-block}.ghost__label[data-v-2eb6d7eb]:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:var(--ink);transform:scaleX(1);transform-origin:right;transition:transform var(--dur) var(--ease)}.ghost__arrow[data-v-2eb6d7eb]{font-style:normal;font-family:var(--font-display);font-size:18px;transition:transform var(--dur) var(--ease),opacity var(--dur) var(--ease)}.ghost:hover .ghost__label[data-v-2eb6d7eb]:after{transform:scaleX(0)}.ghost:hover .ghost__arrow[data-v-2eb6d7eb]{transform:translate(8px)}.ghost[data-v-2eb6d7eb]:focus-visible{outline:1px solid var(--ink);outline-offset:6px}.ghost[data-v-2eb6d7eb]:disabled{opacity:.35;pointer-events:none}.pill[data-v-8f8c4ba3]{--ink: var(--button-accent);--paper: var(--button-on-accent);--mute: var(--button-accent-muted);--mute-soft: var(--button-accent-soft);--font-display: var(--korba-font-sans);--font-mono: var(--korba-font-mono);--font-serif: "Times New Roman", Georgia, serif;--ease: cubic-bezier(.22, 1, .36, 1);--dur: .48s;--dur-fast: .22s;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;margin:0;border:0;background:none;color:inherit;font-family:var(--font-display);cursor:pointer;display:inline-flex;align-items:center;gap:16px;padding:18px 28px 18px 36px;font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;line-height:1;white-space:nowrap;border:1px solid var(--ink);border-radius:999px;background:var(--ink);color:var(--paper);transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.pill__dot[data-v-8f8c4ba3]{width:8px;height:8px;border-radius:50%;background:var(--paper);transition:transform var(--dur) var(--ease),background var(--dur) var(--ease)}.pill[data-v-8f8c4ba3]:hover{background:var(--paper);color:var(--ink);border-color:var(--ink)}.pill:hover .pill__dot[data-v-8f8c4ba3]{background:var(--ink);transform:scale(1.6)}.pill[data-v-8f8c4ba3]:active{transform:scale(.98);transition-duration:80ms}.pill[data-v-8f8c4ba3]:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.pill[data-v-8f8c4ba3]:disabled{opacity:.35;pointer-events:none}.stamp[data-v-9a3bb64c]{--ink: var(--button-accent);--paper: var(--button-on-accent);--mute: var(--button-accent-muted);--mute-soft: var(--button-accent-soft);--font-display: var(--korba-font-sans);--font-mono: var(--korba-font-mono);--font-serif: "Times New Roman", Georgia, serif;--ease: cubic-bezier(.22, 1, .36, 1);--dur: .48s;--dur-fast: .22s;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;margin:0;border:0;background:none;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:16px 38px;font-family:var(--font-display);font-size:14px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;line-height:1;white-space:nowrap;border:2px solid var(--ink);border-radius:0;background:transparent;color:var(--ink);position:relative;transition:transform var(--dur) var(--ease),background var(--dur) var(--ease),color var(--dur) var(--ease)}.stamp[data-v-9a3bb64c]:before,.stamp[data-v-9a3bb64c]:after{content:"";position:absolute;background:var(--ink);transition:transform var(--dur) var(--ease)}.stamp[data-v-9a3bb64c]:before{top:-2px;left:-2px;width:14px;height:2px;transform:scaleX(0);transform-origin:left}.stamp[data-v-9a3bb64c]:after{bottom:-2px;right:-2px;width:14px;height:2px;transform:scaleX(0);transform-origin:right}.stamp[data-v-9a3bb64c]:hover{background:var(--ink);color:var(--paper);transform:rotate(-1.5deg)}.stamp[data-v-9a3bb64c]:hover:before{transform:scaleX(1)}.stamp[data-v-9a3bb64c]:hover:after{transform:scaleX(1)}.stamp[data-v-9a3bb64c]:active{transform:rotate(0) scale(.98);transition-duration:80ms}.stamp[data-v-9a3bb64c]:focus-visible{outline:1px solid var(--ink);outline-offset:5px}.stamp[data-v-9a3bb64c]:disabled{opacity:.35;pointer-events:none}.underline[data-v-1eabbef6]{--ink: var(--button-accent);--paper: var(--button-on-accent);--mute: var(--button-accent-muted);--mute-soft: var(--button-accent-soft);--font-display: var(--korba-font-sans);--font-mono: var(--korba-font-mono);--font-serif: "Times New Roman", Georgia, serif;--ease: cubic-bezier(.22, 1, .36, 1);--dur: .48s;--dur-fast: .22s;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;margin:0;border:0;background:none;color:inherit;font-family:var(--font-display);cursor:pointer;display:inline-flex;align-items:center;padding:10px 2px;font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1;white-space:nowrap;color:var(--ink);position:relative;background:transparent}.underline__label[data-v-1eabbef6]{position:relative;display:inline-block;z-index:1;transition:color var(--dur) var(--ease)}.underline[data-v-1eabbef6]:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;background:var(--ink);transform:scaleY(0);transform-origin:bottom;transition:transform var(--dur) var(--ease);z-index:0}.underline[data-v-1eabbef6]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--ink);transform:scaleX(1);transform-origin:right;transition:transform var(--dur) var(--ease);z-index:0}.underline:hover .underline__label[data-v-1eabbef6]{color:var(--paper)}.underline[data-v-1eabbef6]:hover:before{transform:scaleY(1);transform-origin:bottom}.underline[data-v-1eabbef6]:hover:after{transform:scaleX(0)}.underline[data-v-1eabbef6]:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.underline[data-v-1eabbef6]:disabled{opacity:.35;pointer-events:none}.skew[data-v-854b1f26]{--ink: var(--button-accent);--paper: var(--button-on-accent);--mute: var(--button-accent-muted);--mute-soft: var(--button-accent-soft);--font-display: var(--korba-font-sans);--font-mono: var(--korba-font-mono);--font-serif: "Times New Roman", Georgia, serif;--ease: cubic-bezier(.22, 1, .36, 1);--dur: .48s;--dur-fast: .22s;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;margin:0;border:0;background:none;color:inherit;font-family:var(--font-display);cursor:pointer;display:inline-flex;align-items:center;padding:18px 40px;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;line-height:1;white-space:nowrap;border:1px solid var(--ink);border-radius:0;background:var(--ink);color:var(--paper);transform:skew(-8deg);transition:transform var(--dur) var(--ease),background var(--dur) var(--ease),color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.skew__inner[data-v-854b1f26]{display:inline-block;transform:skew(8deg);transition:transform var(--dur) var(--ease)}.skew[data-v-854b1f26]:hover{transform:skew(-8deg) translate(6px);background:var(--paper);color:var(--ink);box-shadow:-6px 6px 0 0 var(--ink)}.skew:hover .skew__inner[data-v-854b1f26]{transform:skew(8deg) translate(2px)}.skew[data-v-854b1f26]:active{transform:skew(-8deg) translate(2px,2px);transition-duration:80ms}.skew[data-v-854b1f26]:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.skew[data-v-854b1f26]:disabled{opacity:.35;pointer-events:none}.mono[data-v-855fddc8]{--ink: var(--button-accent);--paper: var(--button-on-accent);--mute: var(--button-accent-muted);--mute-soft: var(--button-accent-soft);--font-display: var(--korba-font-sans);--font-mono: var(--korba-font-mono);--font-serif: "Times New Roman", Georgia, serif;--ease: cubic-bezier(.22, 1, .36, 1);--dur: .48s;--dur-fast: .22s;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;margin:0;border:0;background:none;color:inherit;font-family:var(--font-display);cursor:pointer;display:inline-flex;align-items:center;gap:10px;padding:14px 22px;font-family:var(--font-mono);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none;line-height:1;white-space:nowrap;border:1px solid var(--ink);border-radius:2px;background:var(--ink);color:var(--paper);transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.mono__prompt[data-v-855fddc8]{color:var(--mute-soft);transition:color var(--dur) var(--ease)}.mono__cursor[data-v-855fddc8]{width:8px;height:14px;background:var(--paper);transition:opacity var(--dur-fast) var(--ease),background var(--dur) var(--ease);animation:blink-855fddc8 1s steps(2) infinite}@keyframes blink-855fddc8{50%{opacity:0}}.mono[data-v-855fddc8]:hover{background:var(--paper);color:var(--ink);border-color:var(--ink)}.mono:hover .mono__prompt[data-v-855fddc8]{color:var(--ink)}.mono:hover .mono__cursor[data-v-855fddc8]{background:var(--ink)}.mono[data-v-855fddc8]:active{transform:translateY(1px);transition-duration:60ms}.mono[data-v-855fddc8]:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.mono[data-v-855fddc8]:disabled{opacity:.35;pointer-events:none}.mono:disabled .mono__cursor[data-v-855fddc8]{animation:none}.lift[data-v-4ff28ea3]{--ink: var(--button-accent);--paper: var(--button-on-accent);--mute: var(--button-accent-muted);--mute-soft: var(--button-accent-soft);--font-display: var(--korba-font-sans);--font-mono: var(--korba-font-mono);--font-serif: "Times New Roman", Georgia, serif;--ease: cubic-bezier(.22, 1, .36, 1);--dur: .48s;--dur-fast: .22s;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;margin:0;border:0;background:none;color:inherit;font-family:var(--font-display);cursor:pointer;display:inline-flex;align-items:center;gap:12px;padding:22px 40px;font-size:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;line-height:1;white-space:nowrap;border:1px solid var(--ink);border-radius:2px;background:var(--paper);color:var(--ink);position:relative;transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease),background var(--dur) var(--ease),color var(--dur) var(--ease);box-shadow:0 1px 0 var(--ink)}.lift__arrow[data-v-4ff28ea3]{font-size:16px;transition:transform var(--dur) var(--ease)}.lift[data-v-4ff28ea3]:hover{transform:translate(-4px,-4px);box-shadow:8px 8px 0 0 var(--ink);background:var(--ink);color:var(--paper)}.lift:hover .lift__arrow[data-v-4ff28ea3]{transform:translate(4px,-4px)}.lift[data-v-4ff28ea3]:active{transform:translate(0);box-shadow:0 1px 0 var(--ink);transition-duration:80ms}.lift[data-v-4ff28ea3]:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.lift[data-v-4ff28ea3]:disabled{opacity:.35;pointer-events:none}.serif[data-v-a5ca0d07]{--ink: var(--button-accent);--paper: var(--button-on-accent);--mute: var(--button-accent-muted);--mute-soft: var(--button-accent-soft);--font-display: var(--korba-font-sans);--font-mono: var(--korba-font-mono);--font-serif: "Times New Roman", Georgia, serif;--ease: cubic-bezier(.22, 1, .36, 1);--dur: .48s;--dur-fast: .22s;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;margin:0;border:0;background:none;color:inherit;font-family:var(--font-display);cursor:pointer;display:inline-flex;align-items:center;gap:18px;padding:8px 0;font-family:var(--font-serif);font-size:28px;font-style:italic;font-weight:400;letter-spacing:0;line-height:1;white-space:nowrap;color:var(--ink);background:transparent}.serif__label[data-v-a5ca0d07]{transition:transform var(--dur) var(--ease)}.serif__line[data-v-a5ca0d07]{display:inline-block;width:28px;height:1px;background:var(--ink);transition:width var(--dur) var(--ease)}.serif:hover .serif__label[data-v-a5ca0d07]{transform:translate(6px)}.serif:hover .serif__line[data-v-a5ca0d07]{width:56px}.serif[data-v-a5ca0d07]:focus-visible{outline:1px solid var(--ink);outline-offset:6px}.serif[data-v-a5ca0d07]:disabled{opacity:.35;pointer-events:none}.cta-primary[data-v-dc348441],.cta-secondary[data-v-dc348441]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--ink);background:var(--ink);color:var(--paper);font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.02em;padding:16px 32px;cursor:pointer;transition:background .2s var(--ease),color .2s var(--ease)}.cta-secondary[data-v-dc348441]{background:transparent;color:var(--ink)}.cta-primary[data-v-dc348441]:hover{background:var(--paper);color:var(--ink)}.cta-secondary[data-v-dc348441]:hover{background:var(--ink);color:var(--paper)}.landing__lab-label[data-v-dc348441]{font-size:11px;color:var(--mute);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px}.landing__lab-hex[data-v-dc348441]{font-size:36px;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-bottom:24px}.navbar[data-v-c7c18ddb]{--ink: #0f0f11;--ink-muted: #5a5a60;--paper: #ffffff;--paper-glass: rgba(255, 255, 255, .85);--line: #e5e5e7;--line-subtle: #f0f0f2;--accent: #eb3541;--accent-hover: #c92834;--sans: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--mono: "Geist Mono Variable", "SF Mono", "Menlo", ui-monospace, monospace;--nav-height: 80px;--ease-out: .25s cubic-bezier(.22, .61, .36, 1);--ease-in-out: .35s cubic-bezier(.43, .13, .23, .96);--z: 1000;position:sticky;top:0;z-index:var(--z);width:100%;background:var(--paper);border-bottom:1px solid var(--line);font-family:var(--sans);transition:background var(--ease-in-out),border-color var(--ease-in-out),box-shadow var(--ease-in-out);will-change:background,backdrop-filter}.navbar--static[data-v-c7c18ddb]{position:static}.navbar--scrolled[data-v-c7c18ddb]{background:var(--paper-glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 1px #00000008}.navbar__inner[data-v-c7c18ddb]{width:100%;max-width:1900px;height:var(--nav-height);margin-inline:auto;padding-inline:clamp(1.25rem,.6rem + 2.5vw,2.5rem);display:flex;align-items:center;justify-content:space-between;gap:2rem}.navbar__logo[data-v-c7c18ddb]{display:inline-flex;align-items:center;text-decoration:none;color:var(--ink);flex-shrink:0;opacity:1;transition:opacity var(--ease-out)}.navbar__logo[data-v-c7c18ddb]:hover{color:var(--accent)}.navbar__logo-image[data-v-c7c18ddb]{display:block;width:clamp(80px,9vw,135px);height:auto;max-width:5vw;object-fit:contain}.navbar__links[data-v-c7c18ddb]{display:none;align-items:center;gap:.125rem;margin-inline:auto}.navbar__link[data-v-c7c18ddb]{position:relative;display:inline-flex;align-items:center;padding:.5rem 1rem;font-weight:500;font-size:.825rem;letter-spacing:.01em;text-transform:uppercase;text-decoration:none;color:var(--ink-muted);border-radius:6px;transition:color var(--ease-out),background var(--ease-out)}.navbar__link[data-v-c7c18ddb]:hover{color:var(--accent);background:var(--line-subtle)}.navbar__link--active[data-v-c7c18ddb]{color:var(--accent);font-weight:600}.navbar__link--active[data-v-c7c18ddb]:after{content:"";position:absolute;bottom:2px;left:50%;transform:translate(-50%);width:20px;height:2px;background:var(--accent);border-radius:1px}.navbar__trailing[data-v-c7c18ddb]{display:none;align-items:center;gap:1.25rem;flex-shrink:0}.navbar__divider[data-v-c7c18ddb]{width:1px;height:18px;background:var(--line)}.navbar__powered[data-v-c7c18ddb]{font-family:var(--mono);font-size:.65rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;-webkit-user-select:none;user-select:none}.navbar__burger[data-v-c7c18ddb]{position:relative;z-index:calc(var(--z) + 2);width:44px;height:44px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer;flex-shrink:0;padding:0;color:var(--ink);transition:background var(--ease-out),border-color var(--ease-out),transform var(--ease-out)}.navbar__burger[data-v-c7c18ddb]:hover{background:transparent;border-color:transparent}.navbar__burger[data-v-c7c18ddb]:active{transform:scale(.97)}.navbar__burger span[data-v-c7c18ddb]{display:block;width:22px;height:2px;background:currentColor;border-radius:1px;transition:transform var(--ease-out),opacity var(--ease-out);transform-origin:center}.navbar__burger--open span[data-v-c7c18ddb]{background:var(--ink)}.navbar__burger--open span[data-v-c7c18ddb]:nth-child(1){position:absolute;top:50%;left:11px;transform:translateY(-50%) rotate(45deg)}.navbar__burger--open span[data-v-c7c18ddb]:nth-child(2){opacity:0;transform:scaleX(0)}.navbar__burger--open span[data-v-c7c18ddb]:nth-child(3){position:absolute;top:50%;left:11px;transform:translateY(-50%) rotate(-45deg)}.navbar__mobile-panel[data-v-c7c18ddb]{position:fixed;top:72px;right:0;bottom:0;left:0;z-index:calc(var(--z) + 1);min-height:calc(100dvh - 72px);background:var(--paper);color:var(--ink);display:flex;flex-direction:column;justify-content:flex-start;padding:2rem 1.25rem;border-top:1px solid var(--line)}.navbar__mobile-links[data-v-c7c18ddb]{display:flex;flex-direction:column;gap:.25rem;width:100%;max-width:32rem}.navbar__mobile-links[data-v-c7c18ddb]:before{content:"Navigation";display:block;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:.65rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted)}.navbar__mobile-link[data-v-c7c18ddb]{padding:1rem 0;border-bottom:1px solid var(--line);font-weight:600;font-size:clamp(1.65rem,7vw,2.5rem);letter-spacing:-.02em;text-transform:uppercase;color:var(--ink);text-decoration:none;transition:color var(--ease-out),padding-left var(--ease-out)}.navbar__mobile-link[data-v-c7c18ddb]:hover{color:var(--accent);padding-left:.5rem}.navbar__mobile-link--active[data-v-c7c18ddb]{color:var(--accent);padding-left:0}.navbar__mobile-footer[data-v-c7c18ddb]{position:absolute;bottom:max(2rem,env(safe-area-inset-bottom));left:2rem;font-family:var(--mono);font-size:.65rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted)}.navbar-panel-enter-active[data-v-c7c18ddb],.navbar-panel-leave-active[data-v-c7c18ddb]{transition:opacity .3s ease,visibility .3s ease}.navbar-panel-enter-from[data-v-c7c18ddb],.navbar-panel-leave-to[data-v-c7c18ddb]{opacity:0;visibility:hidden}@media (min-width: 1024px){.navbar__links[data-v-c7c18ddb],.navbar__trailing[data-v-c7c18ddb]{display:flex}.navbar__burger[data-v-c7c18ddb]{display:none}}@media (max-width: 1023px){.navbar__inner[data-v-c7c18ddb]{height:72px;padding-inline:1rem;gap:1rem}.navbar__logo-image[data-v-c7c18ddb]{width:105px;height:auto;max-width:none;object-fit:contain;object-position:center}}@media (prefers-reduced-motion: reduce){.navbar[data-v-c7c18ddb],.navbar__inner[data-v-c7c18ddb],.navbar__link[data-v-c7c18ddb],.navbar__burger span[data-v-c7c18ddb],.navbar__mobile-link[data-v-c7c18ddb]{transition-duration:.01ms!important}}.line[data-v-f25130ae]{--ink: var(--button-accent);--paper: var(--button-on-accent);--mute: var(--button-accent-muted);--mute-soft: var(--button-accent-soft);--font-display: var(--korba-font-sans);--font-mono: var(--korba-font-mono);--font-serif: "Times New Roman", Georgia, serif;--ease: cubic-bezier(.22, 1, .36, 1);--dur: .48s;--dur-fast: .22s;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;margin:0;border:0;background:none;color:inherit;font-family:var(--font-display);cursor:pointer;display:inline-flex;align-items:center;gap:18px;padding:16px 28px 16px 0;font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;line-height:1;white-space:nowrap;color:var(--ink);background:transparent;position:relative}.line__bar[data-v-f25130ae]{display:inline-block;width:24px;height:1px;background:var(--ink);transition:width var(--dur) var(--ease),background var(--dur) var(--ease)}.line__label[data-v-f25130ae]{position:relative;transition:transform var(--dur) var(--ease)}.line[data-v-f25130ae]:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:var(--ink);transition:width var(--dur) var(--ease)}.line:hover .line__bar[data-v-f25130ae]{width:48px}.line:hover .line__label[data-v-f25130ae]{transform:translate(4px)}.line[data-v-f25130ae]:hover:after{width:100%}.line[data-v-f25130ae]:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.line[data-v-f25130ae]:disabled{opacity:.35;pointer-events:none}.num[data-v-d70f6643]{--ink: var(--button-accent);--paper: var(--button-on-accent);--mute: var(--button-accent-muted);--mute-soft: var(--button-accent-soft);--font-display: var(--korba-font-sans);--font-mono: var(--korba-font-mono);--font-serif: "Times New Roman", Georgia, serif;--ease: cubic-bezier(.22, 1, .36, 1);--dur: .48s;--dur-fast: .22s;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;margin:0;border:0;background:none;color:inherit;font-family:var(--font-display);cursor:pointer;display:inline-flex;align-items:center;gap:18px;padding:18px 30px;font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;line-height:1;white-space:nowrap;border:1px solid var(--ink);border-radius:0;background:transparent;color:var(--ink);transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.num__index[data-v-d70f6643]{font-family:var(--font-mono);font-size:11px;color:var(--mute);transition:color var(--dur) var(--ease)}.num__arrow[data-v-d70f6643]{font-size:16px;opacity:0;transform:translate(-8px);transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease)}.num[data-v-d70f6643]:hover{background:var(--ink);color:var(--paper)}.num:hover .num__index[data-v-d70f6643]{color:var(--paper)}.num:hover .num__arrow[data-v-d70f6643]{opacity:1;transform:translate(0)}.num[data-v-d70f6643]:active{transform:translateY(1px);transition-duration:60ms}.num[data-v-d70f6643]:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.num[data-v-d70f6643]:disabled{opacity:.35;pointer-events:none}.premium-button[data-v-cb8831cf]{--ink: var(--button-accent);--paper: var(--button-on-accent);position:relative;isolation:isolate;min-width:var(--premium-min-width);min-height:var(--premium-height);padding:0 var(--premium-padding-x);display:inline-flex;align-items:center;justify-content:center;gap:14px;overflow:hidden;border:1px solid var(--ink);border-radius:var(--premium-radius);font-size:var(--premium-font-size);font-weight:var(--premium-font-weight);font-optical-sizing:auto;letter-spacing:var(--premium-letter-spacing);line-height:1;text-transform:var(--premium-text-transform);white-space:nowrap;transition:color .22s var(--ease),border-color .22s var(--ease),background-color .22s var(--ease),box-shadow .24s var(--ease),transform .24s var(--ease),scale .1s var(--ease),border-radius .24s var(--ease);-webkit-tap-highlight-color:transparent}.premium-button[data-v-cb8831cf]:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;background:var(--button-fill);transform:scaleX(0);transform-origin:left;transition:transform .26s var(--ease),opacity .22s var(--ease)}.premium-button--outline[data-v-cb8831cf]{--button-fill: var(--ink);background:transparent;color:var(--ink)}.premium-button--solid[data-v-cb8831cf]{--button-fill: var(--paper);background:var(--ink);color:var(--paper)}.premium-button[data-profile=compact][data-v-cb8831cf]{border-width:0;box-shadow:inset 0 0 0 1px var(--ink)}.premium-button[data-profile=capsule][data-v-cb8831cf]{border-width:1.5px}.premium-button[data-profile=editorial][data-v-cb8831cf]{border-width:0 0 1px;border-radius:0}.premium-button[data-profile=architect][data-v-cb8831cf]{box-shadow:inset 0 0 0 3px var(--paper),inset 0 0 0 4px var(--ink)}.premium-button[data-profile=soft].premium-button--outline[data-v-cb8831cf]{border-color:color-mix(in srgb,var(--ink) 22%,transparent);background:color-mix(in srgb,var(--ink) 7%,transparent)}.premium-button[data-profile=wide][data-v-cb8831cf]{justify-content:space-between}.premium-button[data-profile=precision][data-v-cb8831cf]{clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.premium-button[data-profile=statement][data-v-cb8831cf]{box-shadow:5px 5px color-mix(in srgb,var(--ink) 18%,transparent)}.premium-button[data-profile=minimal][data-v-cb8831cf]{border-color:transparent}.premium-button[data-profile=minimal].premium-button--outline[data-v-cb8831cf]{background:color-mix(in srgb,var(--ink) 8%,transparent)}.premium-button[data-design="01"][data-v-cb8831cf]{border-width:1px 0;border-radius:0}.premium-button[data-design="02"][data-v-cb8831cf]{border-width:0 0 2px;border-radius:0;padding-inline:4px}.premium-button[data-design="03"][data-v-cb8831cf]{border-width:1px 3px 1px 1px;border-radius:2px}.premium-button[data-design="04"][data-v-cb8831cf]{border-width:0 0 0 3px;border-radius:0;justify-content:flex-start}.premium-button[data-design="05"][data-v-cb8831cf]{border-style:dashed;border-radius:0}.premium-button[data-design="06"][data-v-cb8831cf]{border-width:1px 0 0;border-radius:0;box-shadow:inset 0 -1px color-mix(in srgb,var(--ink) 22%,transparent)}.premium-button[data-design="07"][data-v-cb8831cf]{border-radius:8px;box-shadow:inset 0 1px color-mix(in srgb,var(--paper) 24%,transparent)}.premium-button[data-design="08"][data-v-cb8831cf]{border-radius:2px;box-shadow:0 6px color-mix(in srgb,var(--ink) 24%,transparent)}.premium-button[data-design="09"][data-v-cb8831cf]{border-radius:6px;transform:translate(-2px,-2px);box-shadow:5px 5px color-mix(in srgb,var(--ink) 22%,transparent)}.premium-button[data-design="10"][data-v-cb8831cf]{border-radius:12px;box-shadow:inset 0 -5px color-mix(in srgb,var(--paper) 14%,transparent)}.premium-button[data-design="11"][data-v-cb8831cf]{border:0;border-radius:4px;box-shadow:0 12px 26px color-mix(in srgb,var(--ink) 18%,transparent)}.premium-button[data-design="12"][data-v-cb8831cf]{border-radius:0;transform:skew(-4deg)}.premium-button[data-design="13"][data-v-cb8831cf]{border-width:2px;border-radius:999px}.premium-button[data-design="14"][data-v-cb8831cf]{border-radius:999px;box-shadow:inset 0 0 0 4px var(--paper),inset 0 0 0 5px var(--ink)}.premium-button[data-design="15"][data-v-cb8831cf]{border:0;border-radius:999px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 18%,transparent)}.premium-button[data-design="16"][data-v-cb8831cf]{border-radius:999px 10px 10px 999px;padding-left:34px}.premium-button[data-design="17"][data-v-cb8831cf]{border-radius:999px;justify-content:space-between}.premium-button[data-design="18"][data-v-cb8831cf]{min-width:224px;border-radius:999px;justify-content:space-between}.premium-button[data-design="19"][data-v-cb8831cf]{border-width:0 0 1px;border-radius:0;font-family:var(--font-serif);font-size:17px;text-transform:none}.premium-button[data-design="20"][data-v-cb8831cf]{border:0;border-radius:0;justify-content:flex-start;font-family:var(--font-serif);font-size:18px;font-style:italic}.premium-button[data-design="21"][data-v-cb8831cf]{border-width:1px 0;border-radius:0;font-style:italic;letter-spacing:.02em}.premium-button[data-design="22"][data-v-cb8831cf]{border:0;border-radius:0;box-shadow:inset 0 -1px 0 var(--ink);letter-spacing:.14em}.premium-button[data-design="23"][data-v-cb8831cf]{min-width:0;border:0;border-radius:0;padding-inline:2px;text-transform:none}.premium-button[data-design="24"][data-v-cb8831cf]{border:0;border-radius:0;padding-inline:8px;font-family:var(--font-serif);font-size:19px;font-style:italic}.premium-button[data-design="25"][data-v-cb8831cf]{border-radius:0;box-shadow:inset 0 0 0 3px var(--paper),inset 0 0 0 4px var(--ink)}.premium-button[data-design="26"][data-v-cb8831cf]{border-radius:0 14px;border-width:2px}.premium-button[data-design="27"][data-v-cb8831cf]{border-radius:4px;box-shadow:inset 0 0 0 1px var(--paper),inset 0 0 0 2px var(--ink)}.premium-button[data-design="28"][data-v-cb8831cf]{border-radius:0;box-shadow:7px 7px 0 -3px var(--paper),7px 7px 0 -2px var(--ink)}.premium-button[data-design="29"][data-v-cb8831cf]{border-width:1px 4px;border-radius:0}.premium-button[data-design="30"][data-v-cb8831cf]{border-radius:5px;outline:1px solid color-mix(in srgb,var(--ink) 35%,transparent);outline-offset:3px}.premium-button[data-design="31"][data-v-cb8831cf]{border-radius:8px;background-image:linear-gradient(90deg,transparent 72%,color-mix(in srgb,currentColor 10%,transparent) 72%)}.premium-button[data-design="32"][data-v-cb8831cf]{border-radius:0;justify-content:space-between;box-shadow:inset -48px 0 color-mix(in srgb,currentColor 10%,transparent)}.premium-button[data-design="33"][data-v-cb8831cf]{border-radius:10px;background-image:linear-gradient(90deg,transparent 50%,color-mix(in srgb,currentColor 7%,transparent) 50%)}.premium-button[data-design="34"][data-v-cb8831cf]{border-radius:999px;box-shadow:inset 0 0 0 5px color-mix(in srgb,currentColor 7%,transparent)}.premium-button[data-design="35"][data-v-cb8831cf]{border-radius:6px;justify-content:flex-start;padding-right:16px}.premium-button[data-design="36"][data-v-cb8831cf]{border-radius:10px 2px 2px 10px;border-right-width:4px}.premium-button[data-design="37"][data-v-cb8831cf]{border:0;border-radius:16px}.premium-button[data-design="37"].premium-button--outline[data-v-cb8831cf]{background:color-mix(in srgb,var(--ink) 7%,transparent)}.premium-button[data-design="38"][data-v-cb8831cf]{border:0;border-radius:14px;box-shadow:0 8px 22px color-mix(in srgb,var(--ink) 14%,transparent)}.premium-button[data-design="39"][data-v-cb8831cf]{border-color:color-mix(in srgb,var(--ink) 18%,transparent);border-radius:20px}.premium-button[data-design="40"][data-v-cb8831cf]{border:0;border-radius:10px;box-shadow:inset 0 1px 0 var(--paper)}.premium-button[data-design="40"].premium-button--outline[data-v-cb8831cf]{background:color-mix(in srgb,var(--ink) 5%,transparent)}.premium-button[data-design="41"][data-v-cb8831cf]{border:0;border-radius:13px;box-shadow:inset 0 -3px color-mix(in srgb,var(--ink) 14%,transparent)}.premium-button[data-design="42"][data-v-cb8831cf]{border-color:transparent;border-radius:18px;box-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 12%,transparent),0 14px 28px color-mix(in srgb,var(--ink) 8%,transparent)}.premium-button[data-design="43"][data-v-cb8831cf]{min-width:210px;border-width:0 0 1px;border-radius:0;justify-content:space-between}.premium-button[data-design="44"][data-v-cb8831cf]{border-radius:999px;justify-content:space-between;padding-right:10px}.premium-button[data-design="45"][data-v-cb8831cf]{border-radius:4px;justify-content:space-between;border-right-width:8px}.premium-button[data-design="46"][data-v-cb8831cf]{border-radius:12px 0;justify-content:space-between}.premium-button[data-design="47"][data-v-cb8831cf]{min-width:230px;border-radius:0;justify-content:space-between}.premium-button[data-design="48"][data-v-cb8831cf]{border-width:1px 0;border-radius:0;justify-content:space-between;padding-inline:0}.premium-button[data-design="49"][data-v-cb8831cf]{border-color:color-mix(in srgb,var(--ink) 24%,transparent);border-radius:12px;box-shadow:inset 0 1px color-mix(in srgb,var(--paper) 55%,transparent)}.premium-button[data-design="50"][data-v-cb8831cf]{border-radius:8px;box-shadow:inset 0 4px 10px color-mix(in srgb,var(--ink) 12%,transparent)}.premium-button[data-design="51"][data-v-cb8831cf]{border-radius:7px;box-shadow:inset 0 0 0 3px color-mix(in srgb,currentColor 8%,transparent)}.premium-button[data-design="52"][data-v-cb8831cf]{border-radius:10px;box-shadow:inset 0 1px 0 var(--paper),inset 0 -1px color-mix(in srgb,var(--ink) 20%,transparent)}.premium-button[data-design="53"][data-v-cb8831cf]{border-color:color-mix(in srgb,var(--ink) 28%,transparent);border-radius:999px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.premium-button[data-design="54"][data-v-cb8831cf]{border-radius:999px;box-shadow:inset 0 0 0 4px color-mix(in srgb,currentColor 7%,transparent)}.premium-button[data-design="55"][data-v-cb8831cf]{border-radius:0;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.premium-button[data-design="56"][data-v-cb8831cf]{border-radius:0;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)}.premium-button[data-design="57"][data-v-cb8831cf]{border-radius:0;clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%)}.premium-button[data-design="58"][data-v-cb8831cf]{border-radius:0;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%,8px 50%)}.premium-button[data-design="59"][data-v-cb8831cf]{border-radius:0;transform:skew(-6deg)}.premium-button[data-design="60"][data-v-cb8831cf]{border-radius:2px 16px 2px 2px}.premium-button[data-design="61"][data-v-cb8831cf]{border-radius:4px;font-family:var(--font-mono);letter-spacing:0}.premium-button[data-design="62"][data-v-cb8831cf]{border-width:1px 0;border-radius:0;justify-content:space-between;font-family:var(--font-mono)}.premium-button[data-design="63"][data-v-cb8831cf]{border-radius:3px;box-shadow:inset 0 -4px color-mix(in srgb,currentColor 12%,transparent);font-family:var(--font-mono)}.premium-button[data-design="64"][data-v-cb8831cf]{border-radius:0;justify-content:space-between;font-family:var(--font-mono);text-transform:uppercase}.premium-button[data-design="65"][data-v-cb8831cf]{border:0;border-radius:5px;box-shadow:0 0 0 1px var(--ink),inset 0 0 0 2px var(--paper);font-family:var(--font-mono)}.premium-button[data-design="66"][data-v-cb8831cf]{border-radius:7px;box-shadow:0 3px color-mix(in srgb,var(--ink) 28%,transparent);font-family:var(--font-mono)}.premium-button[data-design="67"][data-v-cb8831cf]{border-color:color-mix(in srgb,var(--ink) 38%,transparent);border-radius:0;font-weight:500}.premium-button[data-design="68"][data-v-cb8831cf]{border-width:0 0 1px;border-radius:0;padding-inline:10px;font-weight:500}.premium-button[data-design="69"][data-v-cb8831cf]{border-width:1px 0;border-radius:0;font-family:var(--font-serif);font-size:16px;font-weight:400}.premium-button[data-design="70"][data-v-cb8831cf]{border-width:1px;border-radius:999px;min-height:42px;font-size:12px;font-weight:500}.premium-button[data-design="71"][data-v-cb8831cf]{border:0;border-radius:0;justify-content:space-between;box-shadow:inset 0 -1px color-mix(in srgb,var(--ink) 45%,transparent)}.premium-button[data-design="72"][data-v-cb8831cf]{border-radius:999px;outline:1px solid color-mix(in srgb,var(--ink) 22%,transparent);outline-offset:4px;font-weight:500}.premium-button[data-design="73"][data-v-cb8831cf]{min-width:240px;border-radius:6px;justify-content:space-between;font-size:15px}.premium-button[data-design="74"][data-v-cb8831cf]{border-width:3px;border-radius:0;font-weight:750}.premium-button[data-design="75"][data-v-cb8831cf]{border-radius:0;min-height:64px;padding-inline:38px;font-size:16px;font-weight:720;letter-spacing:-.03em}.premium-button[data-design="76"][data-v-cb8831cf]{border-radius:5px;transform:translate(-3px,-3px);box-shadow:7px 7px 0 var(--ink)}.premium-button[data-design="77"][data-v-cb8831cf]{min-width:250px;border-radius:2px;justify-content:space-between;border-left-width:8px}.premium-button[data-design="78"][data-v-cb8831cf]{min-width:210px;border-radius:999px;border-width:2px;font-size:15px;font-weight:700}.premium-button[data-design="79"][data-v-cb8831cf]{min-width:0;border:0;border-radius:0;padding-inline:0}.premium-button[data-design="79"].premium-button--outline[data-v-cb8831cf]{background:transparent}.premium-button[data-design="80"][data-v-cb8831cf]{min-width:0;border:0;border-radius:0;padding-inline:4px;justify-content:flex-start}.premium-button[data-design="81"][data-v-cb8831cf]{border-color:transparent;border-radius:10px}.premium-button[data-design="81"].premium-button--outline[data-v-cb8831cf]{background:color-mix(in srgb,var(--ink) 10%,transparent)}.premium-button[data-design="82"][data-v-cb8831cf]{border-width:0 0 2px;border-radius:0;justify-content:space-between;padding-inline:0;font-weight:680}.premium-button[data-v-cb8831cf]:hover{color:var(--button-hover-text)}.premium-button--outline[data-v-cb8831cf]:hover{--button-hover-text: var(--paper)}.premium-button--solid[data-v-cb8831cf]:hover{--button-hover-text: var(--ink)}.premium-button[data-v-cb8831cf]:hover:before{transform:scaleX(1)}.premium-button__labels[data-v-cb8831cf]{position:relative;z-index:1;display:grid;place-items:center}.premium-button__label[data-v-cb8831cf]{grid-area:1 / 1;transition:transform .24s var(--ease),opacity .18s var(--ease)}.premium-button__label--secondary[data-v-cb8831cf]{opacity:0;transform:translateY(120%)}.premium-button__ornament[data-v-cb8831cf]{position:relative;z-index:1;font-size:1.15em;line-height:0;transition:transform .24s var(--ease)}.premium-button[data-decoration=dot] .premium-button__ornament[data-v-cb8831cf]{width:7px;height:7px;overflow:hidden;border-radius:50%;background:currentColor;color:transparent}.premium-button[data-decoration=index] .premium-button__ornament[data-v-cb8831cf],.premium-button[data-decoration=brackets] .premium-button__ornament[data-v-cb8831cf]{font-family:var(--font-mono);font-size:.78em;letter-spacing:.04em;opacity:.72}.premium-button[data-decoration=rule] .premium-button__ornament[data-v-cb8831cf]{transform:scaleX(1.8)}.premium-button[data-effect=curtain][data-v-cb8831cf]:before{transform:scaleY(0);transform-origin:bottom}.premium-button[data-effect=curtain][data-v-cb8831cf]{border-bottom-width:2px}.premium-button[data-effect=curtain][data-v-cb8831cf]:hover:before{transform:scaleY(1)}.premium-button[data-effect=rise][data-v-cb8831cf]:before{transform:scaleY(0);transform-origin:bottom}.premium-button[data-effect=rise][data-v-cb8831cf]{box-shadow:inset 0 -3px color-mix(in srgb,currentColor 18%,transparent)}.premium-button[data-effect=rise][data-v-cb8831cf]:hover:before{transform:scaleY(1)}.premium-button[data-effect=rise]:hover .premium-button__label--primary[data-v-cb8831cf]{opacity:0;transform:translateY(-120%)}.premium-button[data-effect=rise]:hover .premium-button__label--secondary[data-v-cb8831cf]{opacity:1;transform:translateY(0)}.premium-button[data-effect=arrow][data-v-cb8831cf]:before{transform-origin:right}.premium-button[data-effect=arrow][data-v-cb8831cf]{justify-content:space-between}.premium-button[data-effect=arrow]:hover .premium-button__ornament[data-v-cb8831cf]{transform:translate(5px)}.premium-button[data-effect=lift][data-v-cb8831cf]:before{transform:scaleY(0);transform-origin:bottom}.premium-button[data-effect=lift][data-v-cb8831cf]{box-shadow:0 5px color-mix(in srgb,var(--ink) 20%,transparent)}.premium-button[data-effect=lift][data-v-cb8831cf]:hover{transform:translateY(-3px);box-shadow:0 10px 24px color-mix(in srgb,var(--ink) 18%,transparent)}.premium-button[data-effect=lift][data-v-cb8831cf]:hover:before{transform:scaleY(1)}.premium-button[data-effect=frame][data-v-cb8831cf]:before{opacity:0;transform:scale(.92)}.premium-button[data-effect=frame][data-v-cb8831cf]{box-shadow:inset 0 0 0 3px var(--paper),inset 0 0 0 4px var(--ink)}.premium-button[data-effect=frame][data-v-cb8831cf]:hover{box-shadow:inset 0 0 0 2px var(--button-hover-text)}.premium-button[data-effect=frame][data-v-cb8831cf]:hover:before{opacity:1;transform:scale(1)}.premium-button[data-effect=underline][data-v-cb8831cf]:before{transform:scaleY(0);transform-origin:bottom}.premium-button[data-effect=underline][data-v-cb8831cf]:after{content:"";position:absolute;right:var(--premium-padding-x);bottom:10px;left:var(--premium-padding-x);z-index:1;height:1px;background:currentColor;transform:scaleX(.35);transform-origin:left;transition:transform .26s var(--ease)}.premium-button[data-effect=underline][data-v-cb8831cf]:hover:before{transform:scaleY(1)}.premium-button[data-effect=underline][data-v-cb8831cf]:hover:after{transform:scaleX(1)}.premium-button[data-effect=split][data-v-cb8831cf]:before{transform:scaleX(0);transform-origin:center}.premium-button[data-effect=split][data-v-cb8831cf]:after{content:"";position:absolute;top:9px;bottom:9px;left:50%;width:1px;background:currentColor;opacity:.18;transition:opacity .18s var(--ease),transform .24s var(--ease)}.premium-button[data-effect=split][data-v-cb8831cf]:hover:before{transform:scaleX(1)}.premium-button[data-effect=split][data-v-cb8831cf]:hover:after{opacity:0;transform:scaleY(0)}.premium-button[data-effect=split]:hover .premium-button__label--primary[data-v-cb8831cf]{transform:scale(.96)}.premium-button[data-effect=focus][data-v-cb8831cf]:before{opacity:0;transform:scale(.78)}.premium-button[data-effect=focus][data-v-cb8831cf]{box-shadow:inset 0 0 0 3px color-mix(in srgb,currentColor 12%,transparent)}.premium-button[data-effect=focus][data-v-cb8831cf]:hover:before{opacity:1;transform:scale(1.04)}.premium-button[data-effect=focus]:hover .premium-button__label--primary[data-v-cb8831cf]{transform:scale(1.025)}.premium-button[data-effect=quiet][data-v-cb8831cf]:before{opacity:0;transform:scale(.96)}.premium-button[data-effect=quiet][data-v-cb8831cf]{border-color:transparent}.premium-button[data-effect=quiet].premium-button--outline[data-v-cb8831cf]{background:color-mix(in srgb,var(--ink) 6%,transparent)}.premium-button[data-effect=quiet][data-v-cb8831cf]:hover:before{opacity:1;transform:scale(1)}.premium-button[data-effect=quiet][data-v-cb8831cf]:hover{border-radius:calc(var(--premium-radius) + 4px)}.premium-button[data-v-cb8831cf]:active{scale:.975;transition-duration:90ms}.premium-button[data-v-cb8831cf]:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.premium-button[data-v-cb8831cf]:disabled{opacity:.42;pointer-events:none}@media (prefers-reduced-motion: reduce){.premium-button[data-v-cb8831cf],.premium-button[data-v-cb8831cf]:before,.premium-button[data-v-cb8831cf]:after,.premium-button__label[data-v-cb8831cf],.premium-button__ornament[data-v-cb8831cf]{transition-duration:1ms!important}.premium-button[data-v-cb8831cf]:hover,.premium-button[data-v-cb8831cf]:active{transform:none}}.swap[data-v-042a4812]{--ink: var(--button-accent);--paper: var(--button-on-accent);--mute: var(--button-accent-muted);--mute-soft: var(--button-accent-soft);--font-display: var(--korba-font-sans);--font-mono: var(--korba-font-mono);--font-serif: "Times New Roman", Georgia, serif;--ease: cubic-bezier(.22, 1, .36, 1);--dur: .48s;--dur-fast: .22s;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;margin:0;border:0;background:none;color:inherit;font-family:var(--font-display);cursor:pointer;display:inline-flex;align-items:center;padding:0;border:1px solid var(--ink);border-radius:0;background:transparent;color:var(--ink);overflow:hidden;height:56px}.swap__inner[data-v-042a4812]{display:flex;flex-direction:column;align-items:flex-start;padding:0 32px;transition:transform var(--dur) var(--ease)}.swap__top[data-v-042a4812],.swap__bottom[data-v-042a4812]{display:inline-flex;align-items:center;height:56px;font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1;white-space:nowrap}.swap__bottom[data-v-042a4812]{color:var(--paper)}.swap:hover .swap__inner[data-v-042a4812]{transform:translateY(-56px)}.swap[data-v-042a4812]:hover{background:var(--ink);color:var(--paper)}.swap[data-v-042a4812]:active{transform:scale(.98);transition-duration:80ms}.swap[data-v-042a4812]:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.swap[data-v-042a4812]:disabled{opacity:.35;pointer-events:none}.view-container{width:100%;max-width:1900px;margin-inline:auto;padding-inline:clamp(1.25rem,.6rem + 2.5vw,2.5rem)}:focus-visible{outline:2px solid #eb3541;outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}::selection{background-color:#eb3541;color:#fff}button{background:none;border:none;color:inherit;font:inherit;cursor:pointer}address{font-style:normal}.site-footer[data-v-919998cb]{--color-bg: #080808;--color-fg: #f7f7f3;--color-fg-muted: rgba(247, 247, 243, .64);--color-fg-subtle: rgba(247, 247, 243, .4);--color-line: rgba(247, 247, 243, .14);--color-line-strong: rgba(247, 247, 243, .28);--color-accent: #eb3541;--color-social-control-bg: rgba(247, 247, 243, .035);--color-social-control-hover-bg: rgba(247, 247, 243, .08);--color-brand-instagram-yellow: #feda75;--color-brand-instagram-orange: #fa7e1e;--color-brand-instagram-pink: #d62976;--color-brand-instagram-purple: #962fbf;--color-brand-instagram-blue: #4f5bd5;--color-brand-tiktok-cyan: #25f4ee;--color-brand-tiktok-pink: #fe2c55;--color-brand-tiktok-foreground: #ffffff;--color-brand-youtube: #ff0000;--color-brand-linkedin: #0a66c2;--color-brand-logo-cutout: #ffffff;--fs-xs: clamp(.75rem, .7rem + .2vw, .8125rem);--fs-sm: clamp(.8125rem, .78rem + .2vw, .875rem);--fs-base: clamp(.9375rem, .9rem + .25vw, 1rem);--fs-md: clamp(1.0625rem, 1rem + .4vw, 1.25rem);--font-sans: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono: "Geist Mono Variable", "SF Mono", "Menlo", ui-monospace, monospace;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-6: 1.5rem;--space-8: 2rem;--space-12: 3rem;--radius-sm: 6px;--dur-fast: .18s;--dur-base: .32s;--ease-out: cubic-bezier(.22, 1, .36, 1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;position:relative;background-color:var(--color-bg);color:var(--color-fg);overflow:hidden;isolation:isolate}.site-footer a[data-v-919998cb]{color:inherit;text-decoration:none}.site-footer ul[data-v-919998cb],.site-footer ol[data-v-919998cb]{list-style:none}.site-footer svg[data-v-919998cb]{display:block;max-width:100%}.footer-conversation[data-v-919998cb]{border-top:1px solid var(--color-line);padding:clamp(5rem,10vw,9rem) 0 clamp(4rem,8vw,7rem)}.footer-conversation__label[data-v-919998cb]{margin-bottom:clamp(2rem,4vw,4rem);font-size:var(--fs-xs);font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--color-fg-subtle)}.footer-conversation__content[data-v-919998cb]{display:grid;grid-template-columns:1fr;gap:clamp(2.5rem,5vw,4.5rem)}.footer-conversation__title[data-v-919998cb]{width:100%;max-width:none;font-size:clamp(3.5rem,7.2vw,7.75rem);font-weight:500;letter-spacing:-.055em;line-height:.98;text-wrap:balance}.footer-conversation__title span[data-v-919998cb]{display:block;color:var(--color-fg-muted)}.footer-grid[data-v-919998cb]{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);padding:clamp(2.5rem,4vw,4rem) 0}.footer-grid__inner[data-v-919998cb]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(var(--space-6),3vw,var(--space-12))}@media (max-width: 900px){.footer-grid__inner[data-v-919998cb]{grid-template-columns:repeat(2,1fr);gap:var(--space-8)}}@media (max-width: 520px){.footer-grid__inner[data-v-919998cb]{grid-template-columns:1fr}}.col__title[data-v-919998cb]{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.18em;color:var(--color-fg-subtle);font-weight:500;margin-bottom:var(--space-6)}.col__title--toggle[data-v-919998cb]{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left}.col__toggle-icon[data-v-919998cb]{display:none;color:var(--color-fg);font-size:1.25rem;font-weight:300;line-height:1;transition:transform var(--dur-base) var(--ease-out)}.col__title--toggle[aria-expanded=true] .col__toggle-icon[data-v-919998cb]{transform:rotate(45deg)}.col__list[data-v-919998cb]{display:flex;flex-direction:column;gap:var(--space-3)}.link[data-v-919998cb]{position:relative;display:inline-flex;align-items:baseline;gap:var(--space-2);font-size:var(--fs-md);color:var(--color-fg);padding:2px 0;transition:color var(--dur-fast) var(--ease-out)}.link[data-v-919998cb]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform var(--dur-base) var(--ease-out)}.link[data-v-919998cb]:hover{color:var(--color-accent)}.link[data-v-919998cb]:hover:after{transform:scaleX(1);transform-origin:left center}.link__index[data-v-919998cb]{font-family:var(--font-mono);font-size:.7rem;color:var(--color-fg-subtle)}.link__ext[data-v-919998cb]{font-size:.75em;opacity:.6}.link--muted[data-v-919998cb]{color:var(--color-fg-muted);font-size:var(--fs-sm)}.col__address[data-v-919998cb]{font-style:normal;font-size:var(--fs-md);color:var(--color-fg);line-height:1.6;display:flex;flex-direction:column;gap:var(--space-1)}.col__address-quiet[data-v-919998cb]{color:var(--color-fg-subtle);font-size:var(--fs-sm);margin-top:var(--space-2)}.social-links[data-v-919998cb]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3)}.social-link[data-v-919998cb]{display:grid;place-items:center;width:3.25rem;height:3.25rem;border:1px solid var(--color-line);border-radius:var(--radius-sm);background-color:var(--color-social-control-bg);transition:transform var(--dur-base) var(--ease-out),border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.social-link svg[data-v-919998cb]{width:1.9rem;height:1.9rem;overflow:visible}.social-link[data-v-919998cb]:hover{transform:translateY(-.2rem);border-color:var(--color-line-strong);background-color:var(--color-social-control-hover-bg)}.social-link[data-v-919998cb]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.tiktok-shadow--cyan[data-v-919998cb]{fill:var(--color-brand-tiktok-cyan);transform:translate(-.55px,.25px)}.tiktok-shadow--pink[data-v-919998cb]{fill:var(--color-brand-tiktok-pink);transform:translate(.55px,.45px)}.tiktok-mark[data-v-919998cb]{fill:var(--color-brand-tiktok-foreground)}.youtube-background[data-v-919998cb]{fill:var(--color-brand-youtube)}.youtube-play[data-v-919998cb],.linkedin-mark[data-v-919998cb]{fill:var(--color-brand-logo-cutout)}.linkedin-background[data-v-919998cb]{fill:var(--color-brand-linkedin)}.footer-wordmark[data-v-919998cb]{overflow:hidden;padding:var(--space-6) 0 0}.footer-wordmark__inner[data-v-919998cb]{line-height:.85;cursor:default}.wordmark[data-v-919998cb]{display:block;font-size:clamp(7rem,30vw,30rem);font-weight:600;letter-spacing:-.06em;line-height:.82;color:var(--color-fg);position:relative}.wordmark__part[data-v-919998cb]{display:inline-block;position:relative;margin-bottom:10px}.site-footer .footer-conversation[data-v-919998cb],.site-footer .footer-grid[data-v-919998cb]{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease-out),transform .9s var(--ease-out)}.site-footer.is-revealed .footer-conversation[data-v-919998cb],.site-footer.is-revealed .footer-grid[data-v-919998cb]{opacity:1;transform:translateY(0)}.site-footer.is-revealed .footer-grid[data-v-919998cb]{transition-delay:.1s}@media (prefers-reduced-motion: reduce){.site-footer .footer-conversation[data-v-919998cb],.site-footer .footer-grid[data-v-919998cb]{opacity:1;transform:none;transition:none}}.footer-bottom[data-v-919998cb]{position:relative;padding:var(--space-8) 0;background-color:var(--color-bg)}.footer-bottom[data-v-919998cb]:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,var(--color-line-strong) 50%,transparent)}.footer-bottom__inner[data-v-919998cb]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-6)}.footer-copyright[data-v-919998cb]{display:flex;align-items:baseline;gap:var(--space-2);font-size:var(--fs-sm);color:var(--color-fg-subtle);letter-spacing:.01em}.footer-copyright__year[data-v-919998cb]{font-weight:600;color:var(--color-fg);font-variant-numeric:tabular-nums}.footer-copyright__text[data-v-919998cb]{font-weight:400}.scroll-top-btn[data-v-919998cb]{position:relative;display:inline-flex;align-items:center;gap:var(--space-2);background:none;border:none;padding:2px 0;font-size:var(--fs-sm);font-weight:500;color:var(--color-fg);cursor:pointer;transition:color var(--dur-fast) var(--ease-out)}.scroll-top-btn[data-v-919998cb]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform var(--dur-base) var(--ease-out)}.scroll-top-btn__icon[data-v-919998cb]{display:inline-flex;align-items:center}.scroll-top-btn[data-v-919998cb]:hover{color:var(--color-accent)}.scroll-top-btn[data-v-919998cb]:hover:after{transform:scaleX(1);transform-origin:left center}@media (max-width: 720px){.footer-bottom__inner[data-v-919998cb]{flex-direction:column;align-items:flex-start;gap:var(--space-6)}}@media (max-width: 720px){.footer-conversation[data-v-919998cb]{padding:4rem 0 3.75rem}.footer-conversation__label[data-v-919998cb]{margin-bottom:2rem;font-size:.68rem;letter-spacing:.16em}.footer-conversation__content[data-v-919998cb]{grid-template-columns:1fr;gap:2.25rem}.footer-conversation__title[data-v-919998cb]{width:100%;max-width:none;font-size:clamp(2.35rem,10.8vw,3.65rem);letter-spacing:-.05em;line-height:1.02;text-wrap:pretty}.footer-conversation__title span[data-v-919998cb]{margin-top:.35rem}.footer-grid[data-v-919998cb]{padding:0}.footer-grid__inner[data-v-919998cb]{gap:0}.col--social[data-v-919998cb]{padding:1.15rem 0 1.5rem;border-bottom:1px solid var(--color-line)}.col--social .col__title[data-v-919998cb]{margin-bottom:var(--space-3);font-size:var(--fs-sm);letter-spacing:.14em;color:var(--color-fg)}.col--accordion .col__title--toggle[data-v-919998cb],.col--sitemap .col__title--toggle[data-v-919998cb]{min-height:4.5rem;margin:0;padding:1.15rem 0;border-top:0;border-bottom:1px solid var(--color-line);cursor:pointer;font-size:var(--fs-sm);letter-spacing:.14em;color:var(--color-fg);transition:color var(--dur-fast) var(--ease-out)}.col--accordion .col__title--toggle[data-v-919998cb]:hover,.col--sitemap .col__title--toggle[data-v-919998cb]:hover{color:var(--color-accent)}.col--accordion .col__toggle-icon[data-v-919998cb],.col--sitemap .col__toggle-icon[data-v-919998cb]{display:block;width:1.25rem;height:1.25rem;font-size:1.35rem;font-weight:300;text-align:center;color:var(--color-fg-muted)}.col--accordion .col__list[data-v-919998cb],.col--sitemap .col__list[data-v-919998cb],.col--accordion .col__address[data-v-919998cb]{display:none;padding:.25rem 0 1.5rem}.col--accordion .col__list.is-open[data-v-919998cb],.col--sitemap .col__list.is-open[data-v-919998cb],.col--accordion .col__address.is-open[data-v-919998cb]{display:flex}.col--accordion .col__address.is-open[data-v-919998cb],.col--accordion .col__list.is-open[data-v-919998cb],.col--sitemap .col__list.is-open[data-v-919998cb]{animation:footer-panel-in-919998cb var(--dur-base) var(--ease-out) both}.col--accordion .col__list[data-v-919998cb],.col--sitemap .col__list[data-v-919998cb]{gap:0}.col--accordion .link[data-v-919998cb],.col--sitemap .link[data-v-919998cb]{display:flex;justify-content:space-between;width:100%;padding:.65rem 0;font-size:var(--fs-base)}.col--accordion .col__address p[data-v-919998cb]{padding:.35rem 0}@keyframes footer-panel-in-919998cb{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}}.catalog[data-v-fb171cdc]{width:100%;max-width:var(--korba-view-max);margin:0 auto}.hero[data-v-fb171cdc]{min-height:min(760px,calc(100dvh - 80px));padding:clamp(72px,11vh,128px) 0;display:flex;flex-direction:column;justify-content:center}.hero h1[data-v-fb171cdc]{width:100%;max-width:900px;overflow-wrap:break-word;font-size:clamp(62px,9vw,136px);font-weight:500;line-height:.88;letter-spacing:-.065em}.hero h1 span[data-v-fb171cdc]{color:var(--mute)}.hero__copy[data-v-fb171cdc]{max-width:36ch;margin-top:42px;color:var(--mute);font-size:14px;line-height:1.65}.hero__customizer[data-v-fb171cdc]{width:min(100%,720px);min-width:0;margin-top:clamp(48px,7vh,78px);padding:clamp(16px,2.5vw,24px);display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid var(--hair-light);background:var(--surface-subtle)}.hero__customizer h2[data-v-fb171cdc]{font-size:clamp(18px,1.8vw,24px);font-weight:500;letter-spacing:-.035em}.catalog__nav[data-v-fb171cdc]{position:sticky;top:80px;z-index:2;display:flex;gap:28px;padding:20px 0;overflow-x:auto;border-top:1px solid var(--hair-light);border-bottom:1px solid var(--hair-light);background:color-mix(in srgb,var(--paper) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scrollbar-width:none}.catalog__nav[data-v-fb171cdc]::-webkit-scrollbar{display:none}.catalog__nav a[data-v-fb171cdc]{flex:0 0 auto;color:var(--mute);font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-decoration:none;text-transform:uppercase;transition:color var(--dur-fast) var(--ease)}.catalog__nav a[data-v-fb171cdc]:hover,.catalog__nav a[data-v-fb171cdc]:focus-visible{color:var(--ink)}.catalog__nav a[data-v-fb171cdc]:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.catalog__gallery[data-v-fb171cdc]{width:100%}.catalog__footer[data-v-fb171cdc]{min-height:120px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--hair-light);color:var(--mute);font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase}.catalog__footer a[data-v-fb171cdc]{color:var(--ink);text-underline-offset:4px}.back-to-top[data-v-fb171cdc]{position:fixed;right:clamp(18px,3vw,42px);bottom:clamp(18px,3vw,36px);z-index:20;min-width:58px;min-height:58px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border:1px solid var(--ink);border-radius:50%;border-color:var(--glass-control-border);background:var(--glass-control-surface);color:var(--ink);font-family:var(--font-mono);font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 10px 24px var(--glass-control-shadow),inset 0 1px #fffffff5;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);transition:transform var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.back-to-top span[data-v-fb171cdc]:first-child{font-family:var(--font-display);font-size:20px;line-height:.8}.back-to-top[data-v-fb171cdc]:hover{transform:translateY(-4px);background:var(--glass-control-surface-hover);color:var(--ink);box-shadow:0 14px 30px var(--glass-control-shadow),inset 0 1px #fff}.back-to-top[data-v-fb171cdc]:active{transform:translateY(-1px) scale(.97)}.back-to-top[data-v-fb171cdc]:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (prefers-reduced-transparency: reduce){.back-to-top[data-v-fb171cdc]{background:var(--paper);border-color:var(--hair-light);backdrop-filter:none;-webkit-backdrop-filter:none}}@media (max-width: 720px){.hero[data-v-fb171cdc]{min-height:660px}.hero h1[data-v-fb171cdc]{font-size:clamp(48px,16vw,76px)}.hero__copy[data-v-fb171cdc]{margin-top:32px}.hero__customizer[data-v-fb171cdc]{align-items:flex-start;flex-direction:column;gap:16px}.catalog__nav[data-v-fb171cdc]{top:72px}}@media (max-width: 480px){.hero[data-v-fb171cdc]{min-height:600px;padding:clamp(48px,8vh,80px) 0}.hero h1[data-v-fb171cdc]{font-size:clamp(40px,14vw,64px)}.hero__copy[data-v-fb171cdc]{margin-top:24px;font-size:13px;max-width:100%}.hero__customizer[data-v-fb171cdc]{padding:14px;gap:14px}.hero__customizer h2[data-v-fb171cdc]{font-size:15px}.catalog__nav[data-v-fb171cdc]{gap:20px;padding:14px 0}.catalog__nav a[data-v-fb171cdc]{font-size:9px}.catalog__footer[data-v-fb171cdc]{min-height:100px;font-size:9px}.back-to-top[data-v-fb171cdc]{min-width:50px;min-height:50px}.back-to-top span[data-v-fb171cdc]:first-child{font-size:18px}}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--korba-view-max: 1900px;--korba-gutter: clamp(1.25rem, .6rem + 2.5vw, 2.5rem);--korba-ink: #0f0f11;--korba-ink-muted: #5a5a60;--korba-paper: #ffffff;--korba-paper-glass: rgba(255, 255, 255, .85);--korba-line: #e5e5e7;--korba-line-subtle: #f0f0f2;--korba-accent: #eb3541;--korba-accent-hover: #c92834;--korba-footer-bg: #080808;--korba-footer-fg: #f7f7f3;--korba-footer-fg-muted: rgba(247, 247, 243, .64);--korba-footer-fg-subtle: rgba(247, 247, 243, .4);--korba-footer-line: rgba(247, 247, 243, .14);--korba-footer-line-strong: rgba(247, 247, 243, .28);--korba-font-sans: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--korba-font-mono: "Geist Mono Variable", "SF Mono", "Menlo", ui-monospace, monospace;--korba-radius-sm: 6px;--korba-ease-out: cubic-bezier(.22, 1, .36, 1);--korba-ease-in-out: cubic-bezier(.43, .13, .23, .96);--korba-duration-fast: .18s;--korba-duration-base: .32s;color:var(--korba-ink);background:var(--korba-paper);font-family:var(--korba-font-sans);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box}html{min-width:320px;scroll-behavior:smooth}body{min-width:320px;min-height:100vh;margin:0;overflow-x:clip;color:var(--korba-ink);background:var(--korba-paper);font-family:var(--korba-font-sans)}button,input,textarea,select{font:inherit}img,picture,video,canvas,svg{display:block;max-width:100%}.view-container,.korba-view,.korba-component-container{width:100%;max-width:var(--korba-view-max);margin-inline:auto;padding-inline:var(--korba-gutter)}.korba-full-bleed{width:100%}.korba-mono{font-family:var(--korba-font-mono)}:focus-visible{outline:2px solid var(--korba-accent);outline-offset:3px;border-radius:4px}::selection{color:var(--korba-paper);background:var(--korba-accent)}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--button-accent: #0a0a0a;--button-on-accent: #fafafa;--button-accent-muted: color-mix(in srgb, var(--button-accent) 65%, var(--button-on-accent));--button-accent-soft: color-mix(in srgb, var(--button-accent) 42%, var(--button-on-accent));--ink: var(--korba-ink);--paper: var(--korba-paper);--hair: var(--korba-ink);--hair-light: var(--korba-line);--mute: var(--korba-ink-muted);--mute-soft: #9a9a9a;--surface-subtle: #f4f4f2;--disabled-border: #bdbdbd;--disabled-text: #a8a8a8;--surface-dark: var(--korba-footer-bg);--text-on-dark: var(--korba-footer-fg);--mute-on-dark: #9a9a9a;--mute-soft-on-dark: #bdbdbd;--glass-nav-surface: rgba(32, 32, 34, .78);--glass-nav-surface-hover: rgba(52, 52, 55, .88);--glass-nav-border: rgba(255, 255, 255, .18);--glass-nav-highlight: rgba(255, 255, 255, .28);--glass-nav-shadow: rgba(0, 0, 0, .28);--glass-control-surface: rgba(255, 255, 255, .74);--glass-control-surface-hover: rgba(255, 255, 255, .94);--glass-control-border: rgba(255, 255, 255, .88);--glass-control-shadow: rgba(20, 20, 20, .16);--view-max-width: var(--korba-view-max);--font-display: var(--korba-font-sans);--font-mono: var(--korba-font-mono);--font-serif: "Times New Roman", Georgia, serif;--ease: var(--korba-ease-out);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: var(--korba-ease-out);--dur: var(--korba-duration-base);--dur-fast: var(--korba-duration-fast);--button-pad-y: 20px;--button-pad-x: 44px;--button-pad-x-left: 34px;--button-radius-sign: 14px;--button-radius-soft: 4px;--button-border-width: 1px;--button-border-emphasis: .25px;--button-size-xs: .58;--button-size-s: .74;--button-size-sm: .88;--button-size-md: 1;--button-size-lg: 1.16;--button-size-xl: 1.34;--button-size-xxl: 1.56}button{--ink: var(--button-accent);--paper: var(--button-on-accent);--mute: var(--button-accent-muted);--mute-soft: var(--button-accent-soft);color:inherit;background:none;border:none;cursor:pointer}button:disabled{cursor:not-allowed}.landing{width:100%;max-width:var(--korba-view-max);margin-inline:auto;color:var(--korba-ink);background:var(--korba-paper)}.landing a{color:inherit;text-decoration:none}.landing__hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);border-bottom:1px solid var(--korba-line)}.landing__hero-head{min-height:min(720px,calc(100dvh - 80px));padding:clamp(5.5rem,12vw,11rem) clamp(1.5rem,5vw,6rem) clamp(3rem,6vw,5.5rem) 0;display:flex;flex-direction:column;justify-content:space-between}.landing__title{max-width:8ch;font-size:clamp(4.8rem,10.8vw,11.5rem);font-weight:520;line-height:.84;letter-spacing:-.09em;text-wrap:balance}.landing__title em{color:var(--korba-accent);font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;letter-spacing:-.06em}.landing__sub{max-width:40rem;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(160px,.8fr);gap:2rem;align-items:end;margin-top:clamp(4rem,8vw,8rem)}.landing__sub p{max-width:42ch;color:var(--korba-ink-muted);font-size:.94rem;line-height:1.65}.landing__sub p:last-child{color:var(--korba-ink);font-family:var(--korba-font-mono);font-size:.66rem;letter-spacing:.04em;line-height:1.55;text-transform:uppercase}.landing__sample{align-self:end;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-left:1px solid var(--korba-line);border-top:1px solid var(--korba-line)}.landing__sample>*{min-height:11rem;padding:2rem 1rem;display:flex;align-items:center;justify-content:center;border-right:1px solid var(--korba-line);border-bottom:1px solid var(--korba-line)}.landing__sample>*:nth-child(2n){border-right:0}.landing__strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--korba-line)}.landing__strip>div{min-height:8.75rem;padding:2rem 1.5rem;border-right:1px solid var(--korba-line)}.landing__strip>div:last-child{border-right:0}.landing__strip strong{display:block;color:var(--korba-ink);font-family:var(--korba-font-mono);font-size:clamp(2.2rem,5vw,4.6rem);font-weight:400;letter-spacing:-.08em;line-height:.9}.landing__strip span{display:block;max-width:14ch;margin-top:1.2rem;color:var(--korba-ink-muted);font-size:.76rem;line-height:1.4}.landing__section{padding:clamp(5.5rem,11vw,11rem) 0 0;border-bottom:1px solid var(--korba-line)}.landing__section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.72fr);gap:clamp(2rem,8vw,10rem);align-items:end;margin-bottom:clamp(3rem,7vw,6.5rem)}.landing__section-title{max-width:9ch;font-size:clamp(2.9rem,5.2vw,6rem);font-weight:500;letter-spacing:-.075em;line-height:.88;text-wrap:balance}.landing__section-copy{max-width:38ch;color:var(--korba-ink-muted);font-size:.94rem;line-height:1.7}.landing__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--korba-line);border-left:1px solid var(--korba-line)}.landing__cell{position:relative;min-height:10.5rem;padding:2rem 1rem;display:flex;align-items:center;justify-content:center;border-right:1px solid var(--korba-line);border-bottom:1px solid var(--korba-line)}.landing__cell-label{position:absolute;top:.85rem;left:.85rem;color:var(--korba-ink-muted);font-family:var(--korba-font-mono);font-size:.62rem;letter-spacing:.06em}.landing__fonts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--korba-line);border-left:1px solid var(--korba-line)}.landing__font-col{min-height:31rem;padding:1.75rem 1.25rem 2rem;display:grid;grid-template-rows:auto auto 1fr auto;gap:1.75rem;border-right:1px solid var(--korba-line);border-bottom:1px solid var(--korba-line)}.landing__font-head{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;color:var(--korba-ink-muted);font-family:var(--korba-font-mono);font-size:.62rem;letter-spacing:.05em}.landing__font-name{color:var(--korba-ink);font-family:var(--korba-font-sans);font-weight:560;letter-spacing:-.02em}.landing__font-specimen{color:var(--korba-accent);font-size:clamp(4.5rem,7vw,8.5rem);line-height:.82;letter-spacing:-.1em}.landing__font-word{font-size:clamp(2.1rem,3.4vw,4rem);letter-spacing:-.075em;line-height:.95}.landing__font-alpha{color:var(--korba-ink-muted);font-family:var(--korba-font-mono);font-size:.64rem;line-height:1.8;letter-spacing:.04em}.landing__specimens{border-top:1px solid var(--korba-line)}.landing__specimen-row{min-width:0;padding:1.75rem 0;display:grid;grid-template-columns:7rem minmax(0,1fr);gap:2rem;align-items:baseline;border-bottom:1px solid var(--korba-line)}.landing__specimen-tag{color:var(--korba-ink-muted);font-family:var(--korba-font-mono);font-size:.64rem;letter-spacing:.12em;text-transform:uppercase}.landing__specimen-text{min-width:0;overflow-wrap:anywhere;font-size:clamp(1.8rem,3.6vw,4.2rem);line-height:.95;letter-spacing:-.065em}.landing__lab{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);border-top:1px solid var(--korba-line)}.landing__lab-controls{padding:clamp(1.5rem,4vw,3.5rem);border-right:1px solid var(--korba-line)}.landing__lab-label{margin-bottom:.75rem;color:var(--korba-ink-muted);font-family:var(--korba-font-mono);font-size:.65rem;letter-spacing:.14em;text-transform:uppercase}.landing__lab-hex{margin-bottom:2rem;font-family:var(--korba-font-mono);font-size:clamp(1.8rem,4vw,3.2rem);font-variant-numeric:tabular-nums;letter-spacing:-.08em}.landing__lab-preview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.landing__lab-preview>div{min-height:10rem;padding:2rem 1rem;display:flex;align-items:center;justify-content:center;border-right:1px solid var(--korba-line);border-bottom:1px solid var(--korba-line)}.landing__lab-preview>div:nth-child(2n){border-right:0}.landing__lab-preview>div:nth-child(n+3){border-bottom:0}.landing__hue{width:100%;height:2.5rem;margin-top:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--korba-line);background:linear-gradient(to right,#eb3541,#e58b39,#d9bb43,#5da06b,#5673a8,#9b72a6,#eb3541);cursor:pointer}.landing__hue::-webkit-slider-thumb{width:1rem;height:2.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--korba-ink);background:var(--korba-paper)}.landing__swatches{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.landing__swatch{width:2.35rem;height:2.35rem;border:1px solid var(--korba-line);cursor:pointer;transition:transform var(--korba-duration-fast) var(--korba-ease-out)}.landing__swatch:hover{transform:translateY(-.2rem)}.landing__swatch--active{outline:2px solid var(--korba-ink);outline-offset:3px}.landing__cta{padding:clamp(6rem,13vw,13rem) 0 clamp(7rem,15vw,15rem);text-align:left}.landing__cta h2{max-width:11ch;font-size:clamp(4rem,9vw,10rem);font-weight:500;letter-spacing:-.09em;line-height:.84;text-wrap:balance}.landing__cta h2 em{color:var(--korba-accent);font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.landing__cta-actions{margin-top:3.5rem;display:flex;flex-wrap:wrap;gap:.75rem}@media (max-width: 1100px){.landing__hero{grid-template-columns:1fr}.landing__hero-head{min-height:auto;padding-right:0}.landing__sample{border-left:0}.landing__fonts{grid-template-columns:repeat(3,minmax(0,1fr))}.landing__font-col:nth-child(3n){border-right:0}.landing__font-col:nth-child(n+4){border-top:1px solid var(--korba-line)}}@media (max-width: 760px){.landing__hero-head{padding-top:4.5rem}.landing__title{font-size:clamp(4.2rem,17vw,8rem)}.landing__sub,.landing__section-head,.landing__lab{grid-template-columns:1fr}.landing__sub{gap:1rem}.landing__strip{grid-template-columns:repeat(2,minmax(0,1fr))}.landing__strip>div:nth-child(2n){border-right:0}.landing__strip>div:nth-child(n+3){border-top:1px solid var(--korba-line)}.landing__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing__fonts{grid-template-columns:repeat(2,minmax(0,1fr))}.landing__font-col:nth-child(3n){border-right:1px solid var(--korba-line)}.landing__font-col:nth-child(2n){border-right:0}.landing__font-col:nth-child(n+3){border-top:1px solid var(--korba-line)}.landing__lab-controls{border-right:0;border-bottom:1px solid var(--korba-line)}}@media (max-width: 520px){.landing__sample{grid-template-columns:1fr 1fr}.landing__sample>*{min-height:8.5rem;padding-inline:.5rem}.landing__strip strong{font-size:2.25rem}.landing__section{padding-top:5rem}.landing__section-title{font-size:clamp(2.75rem,12vw,4.5rem)}.landing__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing__fonts{grid-template-columns:1fr}.landing__font-col:nth-child(n){border-right:0}.landing__font-col+.landing__font-col{border-top:1px solid var(--korba-line)}.landing__specimen-row{grid-template-columns:5rem minmax(0,1fr);gap:1rem}.landing__specimen-text{font-size:clamp(1.7rem,8vw,2.8rem)}.landing__lab-preview{grid-template-columns:1fr 1fr}.landing__cta{padding-bottom:8rem}}
