@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_next/static/media/e7b0a9df14c3ada0-s.woff2?dpl=dpl_CwzcBzfPkvP9tbrKtwowkKAgohZ5) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_next/static/media/4f11357dfbf1285b-s.p.woff2?dpl=dpl_CwzcBzfPkvP9tbrKtwowkKAgohZ5) format("woff2");unicode-range:u+00??,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:Host Grotesk Fallback;src:local("Arial");ascent-override:96.69%;descent-override:30.01%;line-gap-override:0.00%;size-adjust:104.98%}.__className_d222a5{font-family:Host Grotesk,Host Grotesk Fallback;font-style:normal}.__variable_d222a5{--mkt-font-sans:"Host Grotesk","Host Grotesk Fallback"}@layer base{.mkt-root{--radius:0.75rem;--spacing:0.25rem;--background:oklch(98.2% 0.004 85);--foreground:oklch(19% 0.006 50);--card:oklch(100% 0 0);--card-foreground:oklch(18% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(18% 0 0);--primary:oklch(18% 0 0);--primary-foreground:oklch(99% 0 0);--secondary:oklch(93.5% 0.006 85);--secondary-foreground:oklch(18% 0 0);--muted:oklch(95.6% 0.006 85);--muted-foreground:oklch(46% 0 0);--accent:oklch(93.5% 0.006 85);--accent-foreground:oklch(18% 0 0);--destructive:oklch(57.7% 0.245 27.325);--destructive-foreground:oklch(99% 0 0);--border:oklch(89% 0.006 85);--input:oklch(82% 0.006 85);--ring:oklch(18% 0 0);--ink:oklch(19% 0.006 50);--ink-2:oklch(24% 0.006 50);--ink-foreground:oklch(96.5% 0.006 85);--ink-muted:oklch(74% 0.006 85);--ink-border:oklch(100% 0 0/0.12);--star:oklch(80% 0.16 88);--success:oklch(18% 0 0);--brand:oklch(50% 0.2 302);--brand-strong:oklch(43% 0.2 302);--brand-soft:oklch(93% 0.035 302);--brand-ink:oklch(35% 0.16 302);--idx:var(--stage-lilac);--idx-soft:oklch(86% 0.085 298);--crm:var(--stage-sky);--crm-soft:oklch(89% 0.06 232);--accent-from:var(--brand);--accent-to:var(--brand);--gradient-accent:linear-gradient(var(--brand),var(--brand));--stage-lilac:oklch(80% 0.11 298);--stage-sky:oklch(85% 0.075 232);--stage-mint:oklch(86% 0.1 135);--stage-sand:oklch(86% 0.155 92);--mkt-shadow-soft:none;--mkt-shadow-float:none;--mkt-shadow-accent:none;--font-sans:var(--mkt-font-sans),ui-sans-serif,system-ui,sans-serif;--font-serif:var(--font-sans);--font-display:var(--font-sans);background-color:var(--background);color:var(--foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.mkt-root *,.mkt-root :after,.mkt-root :before{border-color:var(--border)}.mkt-root :is(h1,h2,h3,h4){font-family:var(--font-display);letter-spacing:-.035em}.mkt-root :is(h3,h4){letter-spacing:-.02em}}@layer utilities{.mkt-root .font-display{font-family:var(--font-display)}.mkt-root .font-serif{font-family:var(--font-serif)}.mkt-root .shadow-soft{box-shadow:var(--mkt-shadow-soft)}.mkt-root .shadow-float{box-shadow:var(--mkt-shadow-float)}.mkt-root .shadow-accent{box-shadow:var(--mkt-shadow-accent)}.mkt-root .bg-gradient-accent{background-image:var(--gradient-accent)}.mkt-root .grid-fade,.mkt-root .grid-fade-dark{display:none}.mkt-root .label{font-size:.8125rem;font-weight:500;line-height:1.2;letter-spacing:0}.mkt-root .logo-invert{filter:invert(1)}.mkt-root .reveal{opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.mkt-root .reveal[data-visible=true]{opacity:1;transform:none}.mkt-root .animate-rise{animation:mkt-rise .7s cubic-bezier(.2,.7,.2,1) both}.mkt-root .animate-float{animation:mkt-float-y 6s ease-in-out infinite}.mkt-root .animate-dash{animation:mkt-dash 1.6s linear infinite}.mkt-root .animate-marquee-x{animation:mkt-marquee 40s linear infinite}.mkt-root .scrollbar-none{scrollbar-width:none}.mkt-root .scrollbar-none::-webkit-scrollbar{display:none}}@keyframes mkt-float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes mkt-dash{to{stroke-dashoffset:-40px}}@keyframes mkt-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes mkt-marquee{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.mkt-root *,.mkt-root :after,.mkt-root :before{transition:none!important;animation:none!important}.mkt-root .reveal{opacity:1;transform:none}}@layer utilities{.mkt-root{--cell-line:var(--border)}.mkt-root .on-ink{--cell-line:var(--ink-border)}.mkt-root .cells{overflow:hidden;border:1px solid var(--cell-line);border-radius:20px}.mkt-root .cells-grid{display:grid}.mkt-root .cells>.cells-grid{margin:0 -1px -1px 0}.mkt-root .cells-grid>*{border-right:1px solid var(--cell-line);border-bottom:1px solid var(--cell-line)}.mkt-root .cells-grid [data-card]{height:100%;border:0;border-radius:0;background:transparent}.mkt-root .cells-grid>[data-card]{border-right:1px solid var(--cell-line);border-bottom:1px solid var(--cell-line)}.mkt-root .art-band .motif:not([data-tile]){--stage-sand:var(--card)}}@layer utilities{.mkt-root :is(.cells-grid,.disc-rotate)>:is(:nth-child(4n+2),:nth-child(4n+3),:nth-child(4n+4)) .art-band .motif:not([data-tile]){--stage-sand:oklch(86% 0.155 92)}.mkt-root .bg-stage-sand .motif:not(.bg-card .motif),.mkt-root .motif[data-tile=sand],.mkt-root :is(.cells-grid,.disc-rotate)>:nth-child(4n+1) .motif:not([data-tile]){--stage-sand:var(--card)}.mkt-root .bg-stage-sky .motif:not(.bg-card .motif),.mkt-root .motif[data-tile=sky],.mkt-root :is(.cells-grid,.disc-rotate)>:nth-child(4n+2) .motif:not([data-tile]){--stage-sky:var(--card)}.mkt-root .bg-stage-lilac .motif:not(.bg-card .motif),.mkt-root .motif[data-tile=lilac],.mkt-root :is(.cells-grid,.disc-rotate)>:nth-child(4n+3) .motif:not([data-tile]){--stage-lilac:var(--card)}.mkt-root .bg-stage-mint .motif:not(.bg-card .motif),.mkt-root .motif[data-tile=mint],.mkt-root :is(.cells-grid,.disc-rotate)>:nth-child(4n+4) .motif:not([data-tile]){--stage-mint:var(--card)}.mkt-root .cells{background:var(--card)}.mkt-root .on-ink .cells{background:transparent}}@layer utilities{@media (min-width:768px){.mkt-root .cells-grid[data-cols="2"]:not(:has(>[class*=col-span]))>:last-child:nth-child(odd){grid-column:span 2}}@media (min-width:768px) and (max-width:1023.98px){.mkt-root .cells-grid[data-cols="3"]:not(:has(>[class*=col-span]))>:last-child:nth-child(odd){grid-column:span 2}}@media (min-width:1024px){.mkt-root .cells-grid[data-cols="3"]:not(:has(>[class*=col-span]))>:last-child:nth-child(3n+1){grid-column:span 3}.mkt-root .cells-grid[data-cols="3"]:not(:has(>[class*=col-span]))>:last-child:nth-child(3n+2){grid-column:span 2}.mkt-root .cells-grid[data-cols="4"]:not(:has(>[class*=col-span]))>:last-child:nth-child(4n+1){grid-column:span 4}.mkt-root .cells-grid[data-cols="4"]:not(:has(>[class*=col-span]))>:last-child:nth-child(4n+2){grid-column:span 3}.mkt-root .cells-grid[data-cols="4"]:not(:has(>[class*=col-span]))>:last-child:nth-child(4n+3){grid-column:span 2}}}@layer utilities{.mkt-root .icon-disc{position:relative;display:inline-flex;flex-shrink:0;width:fit-content;align-self:flex-start;isolation:isolate}.mkt-root .icon-disc:before{content:"";position:absolute;z-index:-1;right:-38%;bottom:-26%;width:96%;aspect-ratio:1}.mkt-root .icon-disc:before,.mkt-root .num-disc{border-radius:9999px;background:var(--disc,var(--stage-sand))}.mkt-root .num-disc{display:inline-flex;width:3.5rem;height:3.5rem;flex-shrink:0;align-items:center;justify-content:center;color:var(--ink);font-size:1.75rem;font-weight:600;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.mkt-root .on-ink .icon-disc{padding:.7rem}.mkt-root .on-ink .icon-disc:before{inset:0;width:100%;height:100%;aspect-ratio:auto;background:var(--disc,var(--stage-sand))}.mkt-root .on-ink .icon-disc svg{color:var(--ink)}.mkt-root :is(.cells-grid,.disc-rotate)>:nth-child(4n+1){--disc:var(--stage-sand)}.mkt-root :is(.cells-grid,.disc-rotate)>:nth-child(4n+2){--disc:var(--stage-sky)}.mkt-root :is(.cells-grid,.disc-rotate)>:nth-child(4n+3){--disc:var(--stage-lilac)}.mkt-root :is(.cells-grid,.disc-rotate)>:nth-child(4n+4){--disc:var(--stage-mint)}.mkt-root .motif .draw{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.4s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * .12s + .15s)}.mkt-root .motif .pop{opacity:0;transform:scale(.85);transform-box:fill-box;transform-origin:center;transition:opacity .5s ease,transform .5s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * .12s + .15s)}.mkt-root .motif[data-on=true] .draw,.mkt-root .reveal[data-visible=true] .motif .draw{stroke-dashoffset:0}.mkt-root .motif[data-on=true] .pop,.mkt-root .reveal[data-visible=true] .motif .pop{opacity:1;transform:none}.mkt-root .motif .pulse{animation:mkt-pulse 2.4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}}@keyframes mkt-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.35);opacity:.35}}@media (prefers-reduced-motion:reduce){.mkt-root .motif .draw{stroke-dashoffset:0}.mkt-root .motif .pop{opacity:1;transform:none}}@layer utilities{.mkt-root .on-color{--muted-foreground:color-mix(in oklab,var(--foreground) 78%,transparent);--border:color-mix(in oklab,var(--foreground) 22%,transparent);--cell-line:color-mix(in oklab,var(--foreground) 22%,transparent)}}@keyframes mkt-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}