@layer theme, base, components, utilities;@layer utilities{.bsv-js [data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.bsv-js [data-reveal=left]{transform:translateX(-26px)}.bsv-js [data-reveal=right]{transform:translateX(26px)}.bsv-js [data-reveal=pop]{transform:translateY(16px) scale(.96)}.bsv-js [data-reveal][data-in]{opacity:1;transform:none}.bsv-js [data-reveal][data-in=now]{transition:none}.bsv-js [data-reveal][data-delay="1"]{transition-delay:.08s}.bsv-js [data-reveal][data-delay="2"]{transition-delay:.16s}.bsv-js [data-reveal][data-delay="3"]{transition-delay:.24s}.bsv-h2{font-family:var(--font-hanken),ui-sans-serif,sans-serif;font-weight:800;letter-spacing:-.03em;line-height:1.06;font-size:clamp(2rem,3.6vw,3rem);text-wrap:balance}.bsv-sub{font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.5;color:var(--bs-ink-soft);text-wrap:pretty}.bsv-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.bsv-win{position:relative;display:flex;width:100%;flex-direction:column;overflow:hidden;border-radius:var(--bs-radius);border:var(--bs-line) solid var(--bs-edge);background-color:var(--bs-paper);box-shadow:var(--bs-shadow);color:var(--bs-ink)}.bsv-term--lg pre{padding:1.5rem 1.75rem;font-size:.98rem;line-height:1.65}.bsv-win-bar{display:flex;align-items:center;gap:.5rem;min-height:2.4rem;padding:.45rem .8rem;border-bottom:var(--bs-line) solid var(--bs-edge);background-color:var(--bs-cream-deep);font-size:.78rem;font-weight:700;color:var(--bs-ink-soft)}.bsv-win-bar img{width:1rem;height:1rem;object-fit:contain}.bsv-dots{display:inline-flex;gap:.3rem;margin-right:.25rem}.bsv-dots i{width:.55rem;height:.55rem;border-radius:999px;border:1.5px solid var(--bs-edge);background:var(--bs-paper)}.bsv-dots i:first-child{background:var(--bs-peach)}.bsv-dots i:nth-child(2){background:var(--bs-butter)}.bsv-dots i:nth-child(3){background:var(--bs-sage)}.bsv-live{display:inline-flex;align-items:center;gap:.35rem;margin-left:auto;padding:.12rem .55rem;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--bs-sage-deep);background-color:color-mix(in srgb,var(--bs-sage) 24%,transparent)}.bsv-live:before{content:"";width:.45rem;height:.45rem;border-radius:999px;background:var(--bs-sage)}.bsv-pill--link{text-decoration:none;transition:transform .14s ease,box-shadow .14s ease}.bsv-pill--link:hover{transform:translateY(-1px);box-shadow:0 2px 0 var(--bs-lip)}.bsv-pill{display:inline-flex;align-items:center;gap:.3rem;padding:.1rem .5rem;border-radius:999px;border:1.5px solid var(--bs-edge);font-size:.7rem;font-weight:700;line-height:1.4;white-space:nowrap;color:var(--bs-ink);background:var(--bs-paper)}.bsv-chat{display:flex;flex-direction:column;gap:.55rem;padding:.9rem .9rem .6rem}.bsv-chat>*{animation:bsv-turn-in var(--bsv-cycle,14s) cubic-bezier(.16,1,.3,1) infinite both;animation-delay:var(--d,0s)}.bsv-turn{max-width:88%;padding:.55rem .8rem;border:var(--bs-line) solid var(--bs-edge);font-size:.86rem;line-height:1.38}.bsv-turn--user{align-self:flex-end;border-radius:14px 14px 4px 14px;background:var(--bs-butter);color:var(--bs-brand-ink-on-accent);border-color:transparent;box-shadow:0 var(--bs-lip-sm) 0 var(--bs-brand-butter-lip);font-weight:600}.bsv-turn--bot{align-self:flex-start;border-radius:14px 14px 14px 4px;background:var(--bs-cream);color:var(--bs-ink)}.bsv-tool{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;align-self:flex-start;padding:.22rem .6rem;border-radius:999px;border:1.5px dashed var(--bs-edge);font-size:.7rem;color:var(--bs-ink-faint);font-weight:600}.bsv-tool b{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--bs-coral-deep);font-weight:700}.bsv-tool b:before{content:"⚙ "}.bsv-tool .bsv-ok{color:var(--bs-sage-deep);font-weight:800}.bsv-chat-input{display:flex;align-items:center;gap:.5rem;margin:0 .9rem .9rem;padding:.5rem .75rem;border-radius:999px;border:1.5px solid var(--bs-edge);font-size:.78rem;color:var(--bs-ink-faint)}.bsv-chat-input i{margin-left:auto;width:1.5rem;height:1.5rem;border-radius:999px;background:var(--bs-coral);border:var(--bs-line) solid var(--bs-edge)}@keyframes bsv-turn-in{0%{opacity:0;transform:translateY(8px) scale(.98)}5%{opacity:1;transform:none}90%{opacity:1}97%,to{opacity:0}}.bsv-term pre{display:flex;flex:1;flex-direction:column;gap:.15rem;margin:0;color:var(--bs-ink);white-space:pre-wrap;word-break:break-word}.bsv-term pre>span{display:block}.bsv-term b{color:var(--bs-coral-deep);margin-right:.4rem}.bsv-bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(0,auto);gap:1rem}@media (min-width:1280px){.bsv-bento{gap:1.25rem}}.bsv-bento>*{min-width:0}.bsv-tile{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:22px;border:var(--bs-line) solid var(--bs-edge);background:var(--bs-paper);box-shadow:var(--bs-shadow-sm)}.bsv-tile-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.75rem;padding:1.25rem 1.25rem 1rem 1.5rem;cursor:pointer}.bsv-tile-head h3{grid-column:1/-1;margin-top:.9rem;max-width:34ch;font-size:clamp(1.4rem,1.75vw,1.85rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;text-wrap:balance;color:var(--bs-ink)}.bsv-tile-expand{display:inline-flex;width:2.4rem;height:2.4rem;align-items:center;justify-content:center;border-radius:12px;border:var(--bs-line) solid var(--bs-edge);background:transparent;color:var(--bs-ink-soft);box-shadow:0 0 0 transparent;cursor:pointer;transition:transform .16s cubic-bezier(.16,1,.3,1),box-shadow .16s ease,background-color .18s ease,border-color .18s ease,color .18s ease}.bsv-tile-expand svg{transition:transform .2s cubic-bezier(.16,1,.3,1)}.bsv-tile-expand:focus-visible{transform:translateY(-1px);border-color:color-mix(in srgb,var(--bs-brand-ink-on-accent,#1d1a16) 20%,transparent);background:var(--accent);color:var(--bs-brand-ink-on-accent,#1d1a16);box-shadow:0 3px 0 color-mix(in srgb,var(--bs-brand-ink-on-accent,#1d1a16) 18%,transparent)}@media (hover:hover){.bsv-tile:hover .bsv-tile-expand{transform:translateY(-1px);border-color:color-mix(in srgb,var(--bs-brand-ink-on-accent,#1d1a16) 20%,transparent);background:var(--accent);color:var(--bs-brand-ink-on-accent,#1d1a16);box-shadow:0 3px 0 color-mix(in srgb,var(--bs-brand-ink-on-accent,#1d1a16) 18%,transparent)}}.bsv-tile-expand:focus-visible svg{transform:scale(1.12)}@media (hover:hover){.bsv-tile:hover .bsv-tile-expand svg{transform:scale(1.12)}}.bsv-tile-expand:active{transform:translateY(1px);box-shadow:none}.bsv-tile-expand:focus-visible{outline:3px solid var(--bs-ink);outline-offset:2px}.bsv-tile-visual{position:relative;flex:1;display:flex;align-items:flex-end;padding:.75rem 0 0;min-width:0}.bsv-tile-visual>.bsv-win{width:100%;margin-bottom:0;border:0;border-top:1.5px solid var(--bs-edge);border-radius:0;box-shadow:none}.bsv-tile-visual>.bsv-win--fill{height:100%}.bsv-tile-visual>.bsv-uiframe{border-top:1.5px solid var(--bs-edge)}@media (min-width:1024px){.bsv-tile--aligned .bsv-tile-head{min-height:9.5rem}.bsv-tile-visual--fit>.bsv-uiframe{--frame-fit:1;height:var(--viz-h,auto)}.bsv-tile--row{flex-direction:row;align-items:stretch}.bsv-tile--row .bsv-tile-head{flex:0 0 38%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.75rem;padding:1.6rem 1.5rem}.bsv-tile--row .bsv-tile-head h3{margin-top:0}.bsv-tile--row .bsv-tile-head>.bsv-tile-expand{order:9}.bsv-tile--row .bsv-tile-visual{padding:0;align-items:stretch}.bsv-tile--row .bsv-tile-visual>.bsv-win{border-top:0;border-left:1.5px solid var(--bs-edge);height:100%}}.bsv-stackwrap{position:sticky;transition:top .16s ease-out}@media (max-width:1023px){.bsv-stackwrap--behind{visibility:hidden}.bs-landing .bsv-bento-section.bs-section,.bsv-bento-section.bs-section{padding-bottom:0}.bsv-bento{padding-bottom:1.25rem}.bsv-stack-tail{height:40svh}}@media (min-width:1024px){.bsv-stack-tail{display:none}.bsv-stackwrap{position:static}}.bsv-tile .bsv-live:before,.bsv-tile .bsv-term pre>span{animation:none}.bsv-tile.is-playing .bsv-term pre>span{animation:bsv-fade-once 1.2s ease-out both;animation-delay:var(--d,0s)}@keyframes bsv-fade-once{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.bsv-ui{color:hsl(var(--foreground));font-family:var(--font-hanken),ui-sans-serif,system-ui,sans-serif;letter-spacing:0}.bsv-uiframe{position:relative;width:100%;overflow:hidden;background:hsl(var(--background));user-select:none}.bsv-uiframe--pending{animation:bsv-pending 1.8s ease-in-out infinite}@keyframes bsv-pending{50%{background:hsl(var(--background)/.55)}}.bsv-uiframe-stage{position:absolute;left:0;top:0;transform-origin:top left;overflow:hidden;pointer-events:none}.bsv-uiframe-stage tfoot{display:none}.bsv-uiframe--live{user-select:auto}.bsv-uiframe--live .bsv-uiframe-stage{pointer-events:auto}.bsv-uiframe--held .bsv-uiframe-stage{cursor:pointer}.bsv-uiframe-reset{position:absolute;right:.6rem;bottom:.6rem;z-index:5;display:inline-flex;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border:1.5px solid var(--bs-edge);border-radius:999px;background:var(--bs-paper,hsl(var(--card)));color:var(--bs-ink-soft);box-shadow:0 1px 2px rgb(0 0 0/.08);cursor:pointer;opacity:.75;transition:opacity .12s ease,transform .12s ease,color .12s ease}.bsv-uiframe-reset:focus-visible,.bsv-uiframe-reset:hover{opacity:1;color:var(--bs-ink);transform:rotate(-30deg)}.bsv-uiframe:not(.bsv-uiframe--live) .bsv-uiframe-stage,.bsv-uiframe:not(.bsv-uiframe--live) .bsv-uiframe-stage *{scrollbar-width:none}.bsv-uiframe:not(.bsv-uiframe--live) .bsv-uiframe-stage ::-webkit-scrollbar,.bsv-uiframe:not(.bsv-uiframe--live) .bsv-uiframe-stage::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.bsv-chat>*,.bsv-tile.is-playing .bsv-term pre>span,.bsv-uiframe--pending{animation:none!important}.bsv-stackwrap{position:static}.bsv-js [data-reveal]{opacity:1;transform:none;transition:none}}}@layer utilities{html.bsv-dialog-lock{overflow:hidden;scrollbar-gutter:stable}.bsv-dialog{visibility:visible;width:min(1180px,calc(100vw - 3rem));max-width:none;max-height:calc(100dvh - 3rem);margin:auto;padding:0;border:0;background:transparent;color:var(--bs-ink);overflow:visible}.bsv-dialog::backdrop{background:color-mix(in srgb,var(--bs-brand-ink-on-accent,#1d1a16) 38%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bsv-dialog[open]::backdrop{animation:bsv-backdrop-in .24s ease-out both}.bsv-dialog[data-closing]::backdrop{animation:bsv-backdrop-out .22s ease-in both}.bsv-dialog-panel{position:relative;max-height:calc(100dvh - 3rem);overflow-y:auto;overscroll-behavior:contain;padding:clamp(2rem,4vw,3.5rem);border:var(--bs-line) solid var(--bs-edge);border-radius:28px;background:var(--bs-paper);box-shadow:0 30px 80px -20px rgb(0 0 0/.35)}.bsv-dialog[open] .bsv-dialog-panel{animation:bsv-panel-in .36s cubic-bezier(.16,1,.3,1) both}.bsv-dialog[data-closing] .bsv-dialog-panel{animation:bsv-panel-out .22s ease-in both}.bsv-dialog-grip{display:none}.bsv-dialog-close{position:absolute;top:1.25rem;right:1.25rem;z-index:2;display:inline-flex;width:2.6rem;height:2.6rem;align-items:center;justify-content:center;border:var(--bs-line) solid var(--bs-edge);border-radius:12px;background:var(--bs-cream-deep);color:var(--bs-ink);cursor:pointer;transition:transform .14s ease,background-color .14s ease}.bsv-dialog-close:hover{transform:rotate(90deg)}.bsv-dialog-close:focus-visible{outline:3px solid var(--bs-coral);outline-offset:2px}.bsv-dialog-head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:2rem 3.5rem;align-items:start;padding-right:2.5rem}.bsv-dialog-title{font-family:var(--font-hanken),ui-sans-serif,sans-serif;font-weight:800;font-size:clamp(1.75rem,2.8vw,2.5rem);line-height:1.08;letter-spacing:-.03em;text-wrap:balance}.bsv-dialog-lead{margin-top:1rem;font-size:clamp(1.02rem,1.3vw,1.18rem);line-height:1.5;color:var(--bs-ink-soft);text-wrap:pretty}.bsv-dialog-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.bsv-dialog-points{display:flex;flex-direction:column;gap:.9rem;padding-top:.4rem}.bsv-dialog-points li{display:flex;align-items:flex-start;gap:.75rem;font-size:1.04rem;line-height:1.45;font-weight:600;color:var(--bs-ink)}.bsv-dialog-tick{display:inline-flex;flex:none;width:1.5rem;height:1.5rem;margin-top:.05rem;align-items:center;justify-content:center;border-radius:999px;border:1.5px solid color-mix(in srgb,var(--bs-brand-ink-on-accent,#1d1a16) 18%,transparent)}.bsv-dialog-visual{position:relative;margin-top:clamp(2rem,4vw,3rem);padding:clamp(1rem,3vw,2.5rem);border-radius:22px;border:var(--bs-line) solid var(--bs-edge);background:radial-gradient(120% 90% at 0 100%,color-mix(in srgb,var(--accent) 70%,transparent),transparent 60%),radial-gradient(90% 80% at 100% 0,color-mix(in srgb,var(--accent) 35%,transparent),transparent 55%),var(--bs-cream-deep);overflow:hidden}.bsv-dialog-visual>.bsv-uiframe,.bsv-dialog-visual>.bsv-win{border-radius:16px;border:var(--bs-line) solid var(--bs-edge);box-shadow:var(--bs-shadow);overflow:hidden}@keyframes bsv-backdrop-in{0%{opacity:0}}@keyframes bsv-backdrop-out{to{opacity:0}}@keyframes bsv-panel-in{0%{opacity:0;transform:translateY(18px) scale(.97)}}@keyframes bsv-panel-out{to{opacity:0;transform:translateY(12px) scale(.98)}}@keyframes bsv-sheet-in{0%{transform:translateY(100%)}}@keyframes bsv-sheet-out{to{transform:translateY(100%)}}@media (max-width:639px){.bsv-dialog{width:100%;max-height:94dvh;margin:auto 0 0}.bsv-dialog-panel{max-height:94dvh;padding:.75rem 1.25rem calc(1.75rem + env(safe-area-inset-bottom));border-bottom:0;border-radius:24px 24px 0 0;transform:translateY(var(--drag,0));transition:transform .2s ease-out}.bsv-dialog[data-dragging] .bsv-dialog-panel{transition:none}.bsv-dialog[open] .bsv-dialog-panel{animation:bsv-sheet-in .34s cubic-bezier(.16,1,.3,1) both}.bsv-dialog[data-closing] .bsv-dialog-panel{animation:bsv-sheet-out .22s ease-in both}.bsv-dialog-grip{display:flex;justify-content:center;margin:0 -1.25rem .75rem;padding:.35rem 0 .6rem;touch-action:none;cursor:grab}.bsv-dialog-grip span{width:2.75rem;height:.3rem;border-radius:999px;background:color-mix(in srgb,var(--bs-ink) 22%,transparent)}.bsv-dialog-close{top:1.4rem;right:1rem;width:2.4rem;height:2.4rem}.bsv-dialog-head{grid-template-columns:minmax(0,1fr);gap:1.75rem;padding-right:0}.bsv-dialog-title{padding-right:3rem;font-size:1.7rem}.bsv-dialog-actions>a{flex:1 1 100%;justify-content:center}.bsv-dialog-visual{margin-top:2rem;padding:1rem;border-radius:18px}}@media (prefers-reduced-motion:reduce){.bsv-dialog-panel,.bsv-dialog::backdrop{animation-duration:1ms!important;transition:none!important}.bsv-dialog-close:hover{transform:none}}}@layer utilities{.bsv-dialog-title{margin-top:1rem}.bsv-dialog-title:focus{outline:none}.bsv-dialog-split{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:1rem;align-items:start}.bsv-dialog-split>.bsv-uiframe{border-radius:16px;border:var(--bs-line) solid var(--bs-edge);box-shadow:var(--bs-shadow)}@media (max-width:1023px){.bsv-dialog-split{grid-template-columns:minmax(0,1fr)}.bsv-dialog-split>:last-child{display:none}}}@layer utilities{.bsv-rail{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"track track track" ". left right";gap:1rem .6rem;align-items:center}.bsv-rail-track{grid-area:track;display:flex;gap:1rem;margin:-.5rem;padding:.5rem .5rem .75rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:.5rem;scrollbar-width:none;list-style:none}.bsv-rail-track::-webkit-scrollbar{display:none}.bsv-rail-arrow--left{grid-area:left}.bsv-rail-arrow--right{grid-area:right}.bsv-rail-item{display:flex;flex:0 0 80%;min-width:0;scroll-snap-align:start}@media (min-width:640px){.bsv-rail-item{flex-basis:calc((100% - 1rem) / 2.15)}}@media (min-width:1024px){.bsv-rail{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"left track right"}.bsv-rail,.bsv-rail-track{gap:1.25rem}.bsv-rail-item{flex-basis:calc((100% - 3 * 1.25rem) / 4)}}.bsv-rail-arrow{display:inline-flex;width:2.6rem;height:2.6rem;align-items:center;justify-content:center;border-radius:12px;border:var(--bs-line) solid var(--bs-edge);background:transparent;color:var(--bs-ink-soft);cursor:pointer;transition:transform .16s cubic-bezier(.16,1,.3,1),box-shadow .16s ease,background-color .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease}.bsv-rail-arrow:focus-visible{outline:3px solid var(--bs-ink);outline-offset:2px}@media (hover:hover){.bsv-rail-arrow:not([aria-disabled=true]):hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--bs-brand-ink-on-accent,#1d1a16) 20%,transparent);background:var(--bs-butter);color:var(--bs-brand-ink-on-accent,#1d1a16);box-shadow:0 3px 0 color-mix(in srgb,var(--bs-brand-ink-on-accent,#1d1a16) 18%,transparent)}}.bsv-rail-arrow:not([aria-disabled=true]):active{transform:translateY(1px);box-shadow:none}.bsv-rail-arrow[aria-disabled=true]{opacity:.35;cursor:default}.bsv-tcard{display:flex;width:100%;flex-direction:column;overflow:hidden;border-radius:18px;border:var(--bs-line) solid var(--bs-edge);background:var(--bs-paper);box-shadow:var(--bs-shadow-sm);color:var(--bs-ink);text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease}.bsv-tcard:hover{transform:translateY(-3px);box-shadow:var(--bs-shadow)}.bsv-tcard:focus-visible{outline:3px solid var(--bs-coral-deep);outline-offset:2px}.bsv-tcard-cover{display:block;aspect-ratio:4/3;overflow:hidden;border-bottom:var(--bs-line) solid var(--bs-edge);background:var(--bs-cream-deep)}.bsv-tcard-cover img{width:100%;height:100%;object-fit:cover;object-position:top left;transition:transform .4s cubic-bezier(.16,1,.3,1)}.bsv-tcard:hover .bsv-tcard-cover img{transform:scale(1.03)}.bsv-tcard-body{display:flex;flex-direction:column;gap:.4rem;padding:1.1rem 1.25rem 1.3rem}.bsv-tcard-title{font-size:1.15rem;font-weight:800;letter-spacing:-.02em;line-height:1.2}.bsv-tcard-tagline{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.95rem;line-height:1.45;color:var(--bs-ink-soft)}.bsv-tile:not([class*="lg:col-span"]) .bsv-tile-head h3{max-width:40ch}.bsv-tile-clip{position:relative;width:100%;height:100%;min-height:15rem;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent);mask-image:linear-gradient(180deg,#000 72%,transparent)}.bsv-tile-clip>.bsv-win{position:absolute;inset:0;border:0;border-top:1.5px solid var(--bs-edge);border-radius:0;box-shadow:none}.bsv-tile-clip pre{font-size:.74rem}.bsv-term--tile pre{padding:1.25rem 1.5rem;font-size:.86rem;line-height:1.7}}@layer utilities{}@layer utilities{}@layer utilities{@media (max-width:639px){.bsv-dialog-visual .bsv-term pre,.bsv-term--tile pre{padding:1rem 1.1rem;font-size:.74rem;line-height:1.6}}}@layer utilities{@media (min-width:1024px){.bsv-bento .bsv-stackwrap>.bsv-tile,.bsv-bento>.bsv-tile{grid-row:span 2;display:grid;grid-template-rows:subgrid;row-gap:0}.bsv-bento .bsv-tile--row{grid-template-columns:38% minmax(0,1fr)}.bsv-bento .bsv-tile--row>.bsv-tile-head{grid-row:1/span 2;grid-column:1}.bsv-bento .bsv-tile--row>.bsv-tile-visual{grid-row:1/span 2;grid-column:2}}}@font-face{font-family:caveat;src:url(/_next/static/media/46bdd75a3ff56824-s.p.woff2?dpl=8a66ecdd815441da098ccbb8ae45b2df0402e889) format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:caveat Fallback;src:local("Arial");ascent-override:128.40%;descent-override:40.12%;line-gap-override:0.00%;size-adjust:74.77%}.__className_3adeab{font-family:caveat,caveat Fallback}.__variable_3adeab{--font-caveat:"caveat","caveat Fallback"}@font-face{font-family:hankenGrotesk;src:url(/_next/static/media/313510e2713fb214-s.p.woff2?dpl=8a66ecdd815441da098ccbb8ae45b2df0402e889) format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:hankenGrotesk Fallback;src:local("Arial");ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.00%;size-adjust:101.56%}.__className_2ed661{font-family:hankenGrotesk,hankenGrotesk Fallback}.__variable_2ed661{--font-hanken:"hankenGrotesk","hankenGrotesk Fallback"}@font-face{font-family:spaceGrotesk;src:url(/_next/static/media/36966cca54120369-s.p.woff2?dpl=8a66ecdd815441da098ccbb8ae45b2df0402e889) format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:spaceGrotesk Fallback;src:local("Arial");ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.00%;size-adjust:110.84%}.__className_df21e1{font-family:spaceGrotesk,spaceGrotesk Fallback}.__variable_df21e1{--font-space-grotesk:"spaceGrotesk","spaceGrotesk Fallback"}