.bi[data-v-0f3dc73b]{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:9999}.bi__sheet[data-v-0f3dc73b]{background:var(--color-paper);inset:0;position:absolute;transition:transform .26s var(--ease-cut)}.bi__band[data-v-0f3dc73b]{background:var(--color-chili);height:clamp(84px,14vh,172px);left:0;position:absolute;right:0;top:50%;transform:translateY(-50%) scaleX(0);transform-origin:left center;transition:transform .16s var(--ease-cut)}.bi__center[data-v-0f3dc73b]{align-items:center;display:flex;flex-direction:column;gap:6px;inset:0;justify-content:center;position:absolute;transition:transform .26s var(--ease-cut)}.bi__stamp[data-v-0f3dc73b]{color:var(--color-paper-white);font-family:var(--font-cn);font-size:clamp(64px,13vw,168px);font-weight:900;line-height:.9;opacity:0}.bi__word[data-v-0f3dc73b]{color:var(--color-ink);font-family:var(--font-display);font-size:clamp(26px,5vw,62px);letter-spacing:.02em;line-height:1;opacity:0;text-transform:uppercase}.stage-2 .bi__band[data-v-0f3dc73b],.stage-3 .bi__band[data-v-0f3dc73b],.stage-4 .bi__band[data-v-0f3dc73b]{transform:translateY(-50%) scaleX(1)}.stage-3 .bi__stamp[data-v-0f3dc73b],.stage-3 .bi__word[data-v-0f3dc73b],.stage-4 .bi__stamp[data-v-0f3dc73b],.stage-4 .bi__word[data-v-0f3dc73b]{opacity:1}.stage-4 .bi__center[data-v-0f3dc73b],.stage-4 .bi__sheet[data-v-0f3dc73b]{transform:translateY(-102%)}.stage-4 .bi__band[data-v-0f3dc73b]{transform:translateY(-50%) translateY(-102vh) scaleX(1)}@media(prefers-reduced-motion:reduce){.bi[data-v-0f3dc73b]{display:none}}.cursor-layer[data-v-ff92010b]{inset:0;pointer-events:none;position:fixed;z-index:100000}.cursor-dot[data-v-ff92010b],.cursor-ring[data-v-ff92010b]{left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .2s linear,width .2s var(--ease-cut),height .2s var(--ease-cut),background-color .2s linear,border-color .2s linear;will-change:transform,width,height,opacity}.cursor-dot.visible[data-v-ff92010b],.cursor-ring.visible[data-v-ff92010b]{opacity:1}.cursor-dot[data-v-ff92010b]{background-color:var(--color-chili);border-radius:0;height:7px;width:7px}.cursor-dot.hovering[data-v-ff92010b]{background-color:var(--color-ink);height:5px;width:5px}.cursor-ring[data-v-ff92010b]{background-color:transparent;border:1px solid rgba(20,17,16,.45);border-radius:0;height:26px;width:26px}.cursor-ring.hovering[data-v-ff92010b]{border-color:var(--color-chili);height:46px;width:46px}@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.cursor-layer[data-v-ff92010b]{display:none}}.bh[data-v-e88b8d60]{background:var(--color-paper);position:fixed;top:0;inset-inline:0;z-index:50}.bh.is-scrolled[data-v-e88b8d60]{box-shadow:0 1px 0 0 var(--color-rule-strong)}.bh__band[data-v-e88b8d60]{border-bottom:1px solid var(--color-rule)}.bh__row[data-v-e88b8d60]{align-items:center;display:flex;gap:clamp(12px,2vw,32px);justify-content:space-between;padding-block:12px}.bh__brand[data-v-e88b8d60]{gap:10px;min-height:44px}.bh__brand[data-v-e88b8d60],.bh__mark[data-v-e88b8d60]{align-items:center;display:inline-flex;flex-shrink:0}.bh__mark[data-v-e88b8d60]{background:var(--color-chili);color:var(--color-paper-white);font-family:var(--font-cn);font-size:26px;font-weight:900;height:34px;justify-content:center;line-height:1;width:34px}.bh__logo[data-v-e88b8d60]{height:30px;max-width:130px;-o-object-fit:contain;object-fit:contain;width:auto}.bh__word[data-v-e88b8d60]{color:var(--color-ink);font-family:var(--font-display);font-size:clamp(22px,2.4vw,30px);letter-spacing:.01em;line-height:1;text-transform:uppercase}.bh__word--with-logo[data-v-e88b8d60]{display:none}@media(min-width:640px){.bh__word--with-logo[data-v-e88b8d60]{display:inline-block}}.bh__nav[data-v-e88b8d60]{align-items:center;display:none;gap:clamp(16px,2.2vw,34px)}@media(min-width:1024px){.bh__nav[data-v-e88b8d60]{display:flex}}.bh__link[data-v-e88b8d60]{align-items:baseline;color:var(--color-ink);display:inline-flex;font-size:15px;font-weight:600;gap:7px;letter-spacing:.04em;min-height:44px;padding-block:11px;position:relative}.bh__link[data-v-e88b8d60],.bh__link-idx[data-v-e88b8d60]{text-transform:uppercase}.bh__link-idx[data-v-e88b8d60]{color:var(--color-chili);font-family:var(--font-sans);font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.1em}.bh__link[data-v-e88b8d60]:after{background:var(--color-chili);bottom:4px;content:"";height:3px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-cut) var(--ease-cut)}.bh__link[data-v-e88b8d60]:focus-visible:after,.bh__link[data-v-e88b8d60]:hover:after{transform:scaleX(1)}.bh__right[data-v-e88b8d60]{align-items:center;display:flex;gap:10px}.bh__lang[data-v-e88b8d60]{position:relative}.bh__langbtn[data-v-e88b8d60]{align-items:center;background:none;border:none;color:var(--color-ink);cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:5px;letter-spacing:.1em;min-height:44px;min-width:44px;padding-inline:8px}.bh__caret[data-v-e88b8d60]{font-size:15px;line-height:1;transition:transform var(--dur-cut) var(--ease-cut)}.bh__caret.is-open[data-v-e88b8d60]{transform:rotate(180deg)}.bh__langmenu[data-v-e88b8d60]{background:var(--color-paper-white);border:1px solid var(--color-rule-strong);list-style:none;margin-top:6px;min-width:172px;padding:0;position:absolute;right:0;top:100%;z-index:60}.bh__langitem[data-v-e88b8d60]{align-items:center;border-bottom:1px solid var(--color-rule);color:var(--color-ink);display:flex;font-size:15px;gap:12px;justify-content:space-between;min-height:46px;padding-inline:14px}.bh__langmenu li:last-child .bh__langitem[data-v-e88b8d60]{border-bottom:none}.bh__langitem[data-v-e88b8d60]:hover{background:var(--color-chili-tint)}.bh__langitem.is-current[data-v-e88b8d60]{color:var(--color-chili);font-weight:700}.bh__langshort[data-v-e88b8d60]{font-size:13px;font-weight:700;opacity:.55}.bh__cta[data-v-e88b8d60]{font-size:15px;min-height:44px;padding:11px 20px}.bh__burger[data-v-e88b8d60]{background:none;border:none;cursor:pointer;display:inline-flex;flex-direction:column;gap:5px;height:44px;justify-content:center;padding:0 10px;width:44px}@media(min-width:1024px){.bh__burger[data-v-e88b8d60]{display:none}}.bh__burger-bar[data-v-e88b8d60]{background:var(--color-ink);display:block;height:2px;transition:transform var(--dur-cut) var(--ease-cut),opacity .1s linear;width:100%}.bh__burger-bar.is-x1[data-v-e88b8d60]{transform:translateY(7px) rotate(45deg)}.bh__burger-bar.is-x2[data-v-e88b8d60]{transform:translateY(-7px) rotate(-45deg)}.bh__burger-bar.is-hide[data-v-e88b8d60]{opacity:0}.bh__rule[data-v-e88b8d60]{background:var(--color-chili);height:3px}.bh__drawer[data-v-e88b8d60]{background:var(--color-paper);border-bottom:1px solid var(--color-rule-strong);max-height:calc(100dvh - 96px);overflow-y:auto;padding:8px clamp(18px,4vw,56px) 24px}.bh__drawer-link[data-v-e88b8d60]{align-items:baseline;border-bottom:1px solid var(--color-rule);color:var(--color-ink);display:flex;font-family:var(--font-display);font-size:28px;gap:12px;line-height:1.1;min-height:56px;padding-block:15px;text-transform:uppercase}.bh__drawer-idx[data-v-e88b8d60]{color:var(--color-chili);font-family:var(--font-sans);font-size:13px;font-weight:700}.bh__drawer-cta[data-v-e88b8d60]{margin-top:20px;width:100%}.bh-drawer-enter-active[data-v-e88b8d60],.bh-drawer-leave-active[data-v-e88b8d60]{overflow:hidden;transition:max-height .34s var(--ease-cut),opacity .2s linear}.bh-drawer-enter-from[data-v-e88b8d60],.bh-drawer-leave-to[data-v-e88b8d60]{max-height:0;opacity:0}.bh-drawer-enter-to[data-v-e88b8d60],.bh-drawer-leave-from[data-v-e88b8d60]{max-height:80vh;opacity:1}.bh-pop-enter-active[data-v-e88b8d60],.bh-pop-leave-active[data-v-e88b8d60]{transition:opacity .16s linear,transform .2s var(--ease-cut)}.bh-pop-enter-from[data-v-e88b8d60],.bh-pop-leave-to[data-v-e88b8d60]{opacity:0;transform:translateY(-4px)}.bft[data-v-40ccda8d]{background:var(--color-ink);border-top:3px solid var(--color-chili);color:var(--color-paper);padding-block:clamp(40px,5vw,76px) clamp(24px,3vw,40px);position:relative;z-index:2}.bft__cols[data-v-40ccda8d]{border-bottom:1px solid hsla(39,39%,93%,.22);display:grid;gap:clamp(22px,3vw,40px);grid-template-columns:1fr;padding-bottom:clamp(28px,4vw,52px)}@media(min-width:640px){.bft__cols[data-v-40ccda8d]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.bft__cols[data-v-40ccda8d]{grid-template-columns:repeat(4,1fr)}}.bft__col[data-v-40ccda8d]{min-width:0}.bft__label[data-v-40ccda8d]{color:#e8a99c;margin:0 0 12px}.bft__text[data-v-40ccda8d]{font-size:16px;line-height:1.66;margin:0;white-space:pre-line}.bft__line[data-v-40ccda8d]{font-size:16px;margin:10px 0 0}.bft__list[data-v-40ccda8d]{display:flex;flex-direction:column;font-size:16px;gap:8px;list-style:none;margin:0;padding:0}.bft__list a[data-v-40ccda8d]{display:inline-block;min-height:28px}.bft__wordmark[data-v-40ccda8d]{align-items:baseline;border-bottom:1px solid hsla(39,39%,93%,.22);display:flex;gap:16px;justify-content:space-between;overflow:hidden;padding-block:clamp(22px,3vw,44px)}.bft__word[data-v-40ccda8d]{color:var(--color-paper);font-family:var(--font-display);font-size:clamp(48px,15vw,210px);letter-spacing:-.01em;line-height:.82;text-transform:uppercase;white-space:nowrap}.bft__cn[data-v-40ccda8d]{color:var(--color-chili);font-family:var(--font-cn);font-size:clamp(28px,6vw,84px);font-weight:900;line-height:1;white-space:nowrap}.bft__base[data-v-40ccda8d]{display:flex;flex-direction:column;gap:12px;padding-top:clamp(16px,2vw,24px)}@media(min-width:760px){.bft__base[data-v-40ccda8d]{align-items:center;flex-direction:row;justify-content:space-between}}.bft__copy[data-v-40ccda8d]{color:#f4efe6ad;font-size:15px;margin:0}.bft__legal[data-v-40ccda8d]{display:flex;flex-wrap:wrap;gap:16px}.bft__legal-link[data-v-40ccda8d]{background:none;border:none;color:#f4efe6cc;cursor:pointer;font-size:15px;line-height:44px;min-height:44px;padding:0}.bft__legal-link[data-v-40ccda8d]:hover{color:var(--color-paper-white)}.ck[data-v-0c4a0933]{bottom:0;display:flex;justify-content:center;left:0;padding:clamp(12px,2.5vw,28px);pointer-events:none;position:fixed;right:0;z-index:120}.ck-panel[data-v-0c4a0933]{align-items:center;background:var(--color-paper-white);border:1px solid var(--color-border-hair);border-radius:0;box-shadow:0 -3px 0 0 var(--color-chili);color:var(--color-fg-cream);display:flex;font-family:var(--font-sans);gap:clamp(18px,3vw,44px);max-width:1080px;padding:clamp(20px,2.6vw,30px) clamp(20px,3vw,38px);pointer-events:auto;width:100%}.ck-copy[data-v-0c4a0933]{flex:1 1 auto;min-width:0}.ck-eyebrow[data-v-0c4a0933]{color:var(--color-chili-dark);font-size:13px;font-weight:700;letter-spacing:.18em;margin-bottom:8px;text-transform:uppercase}.ck-title[data-v-0c4a0933]{font-size:clamp(17px,1.4vw,20px);font-weight:700;letter-spacing:-.01em;margin-bottom:6px}.ck-desc[data-v-0c4a0933]{color:var(--color-fg-mute);font-size:15px;line-height:1.6;max-width:62ch}.ck-actions[data-v-0c4a0933]{align-items:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;min-width:210px}.ck-btn[data-v-0c4a0933]{align-items:center;border-radius:0;cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:15px;font-weight:700;justify-content:center;letter-spacing:.1em;min-height:46px;padding:12px 22px;text-transform:uppercase;transition:transform .4s var(--ease-out-expo),background .35s ease,color .35s ease,border-color .35s ease,box-shadow .5s ease}.ck-btn--gold[data-v-0c4a0933]{background:var(--color-accent-gold);border:1px solid var(--color-accent-gold);color:var(--color-paper-white)}.ck-btn--gold[data-v-0c4a0933]:hover{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.ck-btn--ghost[data-v-0c4a0933]{background:transparent;border:2px solid var(--color-ink);color:var(--color-accent-gold-pale)}.ck-btn--ghost[data-v-0c4a0933]:hover{background:var(--color-chili);border-color:var(--color-chili);color:var(--color-paper-white)}.ck-link[data-v-0c4a0933]{background:none;border:none;color:var(--color-ink-mute);cursor:pointer;font-family:var(--font-sans);font-size:15px;font-weight:700;letter-spacing:.1em;min-height:44px;padding:10px 4px;text-transform:uppercase;transition:color .3s ease}.ck-link[data-v-0c4a0933]:hover{color:var(--color-fg-cream)}.ck-cats[data-v-0c4a0933]{display:grid;flex:1 1 auto;gap:14px;min-width:0}.ck-cat[data-v-0c4a0933]{align-items:center;border-bottom:1px solid var(--color-border-hair);display:flex;gap:18px;justify-content:space-between;padding-bottom:14px}.ck-cat[data-v-0c4a0933]:last-child{border-bottom:none;padding-bottom:0}.ck-cat__name[data-v-0c4a0933]{font-size:16px;font-weight:700;margin-bottom:3px}.ck-cat__desc[data-v-0c4a0933]{color:var(--color-fg-mute);font-size:15px;line-height:1.55;max-width:52ch}.ck-locked[data-v-0c4a0933]{color:var(--color-accent-gold-pale);flex:0 0 auto;font-size:13px;letter-spacing:.2em;opacity:.8;text-transform:uppercase}.ck-toggle[data-v-0c4a0933]{background:var(--color-paper-2);border:1px solid var(--color-rule-strong);border-radius:999px;cursor:pointer;flex:0 0 auto;height:26px;position:relative;transition:background .35s var(--ease-smooth),border-color .35s ease;width:46px}.ck-toggle.is-on[data-v-0c4a0933]{background:var(--color-accent-gold);border-color:var(--color-accent-gold)}.ck-toggle__thumb[data-v-0c4a0933]{background:var(--color-fg-cream);border-radius:50%;height:20px;left:2px;position:absolute;top:2px;transition:transform .35s var(--ease-out-expo);width:20px}.ck-toggle.is-on .ck-toggle__thumb[data-v-0c4a0933]{transform:translate(20px)}.ck-rise-enter-active[data-v-0c4a0933]{transition:transform .7s var(--ease-out-expo),opacity .6s ease}.ck-rise-leave-active[data-v-0c4a0933]{transition:transform .5s var(--ease-out-expo),opacity .4s ease}.ck-rise-enter-from[data-v-0c4a0933],.ck-rise-leave-to[data-v-0c4a0933]{opacity:0;transform:translateY(30px)}@media(max-width:780px){.ck[data-v-0c4a0933]{padding:10px}.ck-panel[data-v-0c4a0933]{align-items:stretch;border-radius:0;flex-direction:column;gap:18px}.ck-desc[data-v-0c4a0933]{max-width:none}.ck-actions[data-v-0c4a0933]{flex-direction:column;min-width:0}.ck-btn[data-v-0c4a0933]{padding:15px 22px;width:100%}.ck-link[data-v-0c4a0933]{align-self:center;padding:10px 8px}.ck-cat[data-v-0c4a0933]{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.ck-btn[data-v-0c4a0933],.ck-rise-enter-active[data-v-0c4a0933],.ck-rise-leave-active[data-v-0c4a0933],.ck-toggle[data-v-0c4a0933],.ck-toggle__thumb[data-v-0c4a0933]{transition:none}}.pm[data-v-e43f37bc]{align-items:center;background:#1411109e;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:200}.pm-panel[data-v-e43f37bc]{background:var(--color-paper-white);border:2px solid var(--color-ink);border-radius:0;box-shadow:none;color:var(--color-fg-cream);font-family:var(--font-sans);max-width:420px;padding:clamp(28px,4vw,44px) clamp(24px,4vw,40px);position:relative;text-align:center;width:100%}.pm-close[data-v-e43f37bc]{align-items:center;background:none;border:none;border-radius:50%;color:var(--color-fg-mute);cursor:pointer;display:flex;height:34px;justify-content:center;position:absolute;right:14px;top:14px;transition:color .25s ease,background .25s ease;width:34px}.pm-close[data-v-e43f37bc]:hover{background:var(--color-chili-tint);color:var(--color-chili)}.pm-icon[data-v-e43f37bc]{align-items:center;background:none;border:2px solid var(--color-chili);border-radius:0;color:var(--color-accent-gold);display:flex;height:56px;justify-content:center;margin:0 auto 18px;width:56px}.pm-eyebrow[data-v-e43f37bc]{color:var(--color-accent-gold-pale);font-size:13px;letter-spacing:.28em;text-transform:uppercase}.pm-eyebrow[data-v-e43f37bc],.pm-title[data-v-e43f37bc]{font-weight:500;margin-bottom:8px}.pm-title[data-v-e43f37bc]{font-size:clamp(19px,2.4vw,24px);letter-spacing:-.01em}.pm-hint[data-v-e43f37bc]{color:var(--color-fg-mute);font-size:15px;line-height:1.6;margin:0 auto 22px;max-width:34ch}.pm-number[data-v-e43f37bc]{border-radius:8px;color:var(--color-accent-gold-pale);display:inline-block;font-size:clamp(26px,5vw,34px);font-weight:600;letter-spacing:.01em;padding:4px 8px;text-decoration:none;transition:color .25s ease}.pm-number[data-v-e43f37bc]:hover{color:var(--color-accent-gold)}.pm-copy[data-v-e43f37bc]{align-items:center;background:var(--color-chili);border:1px solid var(--color-chili);border-radius:0;color:var(--color-paper-white);cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:8px;letter-spacing:.14em;margin:20px auto 0;padding:11px 22px;text-transform:uppercase;transition:transform .35s var(--ease-out-expo,cubic-bezier(.19,1,.22,1)),background .3s ease}.pm-copy[data-v-e43f37bc]:hover{background:var(--color-accent-gold-soft);transform:translateY(-2px)}.pm-fade-enter-active[data-v-e43f37bc],.pm-fade-leave-active[data-v-e43f37bc]{transition:opacity .3s ease}.pm-fade-enter-active .pm-panel[data-v-e43f37bc],.pm-fade-leave-active .pm-panel[data-v-e43f37bc]{transition:transform .35s var(--ease-out-expo,cubic-bezier(.19,1,.22,1)),opacity .3s ease}.pm-fade-enter-from[data-v-e43f37bc],.pm-fade-leave-to[data-v-e43f37bc]{opacity:0}.pm-fade-enter-from .pm-panel[data-v-e43f37bc],.pm-fade-leave-to .pm-panel[data-v-e43f37bc]{opacity:0;transform:translateY(16px) scale(.98)}@media(prefers-reduced-motion:reduce){.pm-copy[data-v-e43f37bc],.pm-fade-enter-active[data-v-e43f37bc],.pm-fade-enter-active .pm-panel[data-v-e43f37bc],.pm-fade-leave-active[data-v-e43f37bc],.pm-fade-leave-active .pm-panel[data-v-e43f37bc]{transition:none}}
