.hero-section[data-v-e48e0a54]{min-height:76svh;padding:calc(var(--nb-base-unit) * 12) 0 calc(var(--nb-base-unit) * 10);color:#fff;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.hero-section .container[data-v-e48e0a54]{flex-direction:column;align-items:center;display:flex;position:relative}.hero-section__aurora[data-v-e48e0a54]{pointer-events:none;filter:blur(40px);background:radial-gradient(40% 34% at 30% 36%,#5856a966 0%,#0000 70%),radial-gradient(34% 30% at 72% 60%,#a837a038 0%,#0000 70%),radial-gradient(30% 26% at 60% 24%,#2f6fed33 0%,#0000 70%);animation:18s ease-in-out infinite alternate hero-aurora-e48e0a54;position:absolute;inset:-20%}@media (prefers-reduced-motion:reduce){.hero-section__aurora[data-v-e48e0a54]{animation:none}}.hero-section__tint[data-v-e48e0a54]{pointer-events:none;filter:blur(48px);opacity:0;transition:opacity 1.4s;position:absolute;inset:-20%}.hero-section__tint--active[data-v-e48e0a54]{opacity:1}.hero-section__tint--creatives[data-v-e48e0a54]{background:radial-gradient(44% 36% at 50% 48%,#f4804a4d 0%,#0000 70%)}.hero-section__tint--engineers[data-v-e48e0a54]{background:radial-gradient(44% 36% at 50% 48%,#8d7cf057 0%,#0000 70%)}.hero-section__tint--home[data-v-e48e0a54]{background:radial-gradient(44% 36% at 50% 48%,#2f6fed52 0%,#0000 70%)}.hero-section__tint--fun[data-v-e48e0a54]{background:radial-gradient(44% 36% at 50% 48%,#ae9eff4d 0%,#0000 70%)}@media (prefers-reduced-motion:reduce){.hero-section__tint[data-v-e48e0a54]{transition:none}}.hero-section__content[data-v-e48e0a54]{text-align:center;align-items:center;gap:calc(var(--nb-base-unit) * 3.5);flex-direction:column;max-width:1160px;display:flex}.hero-section__eyebrow[data-v-e48e0a54]{justify-content:center;display:flex}.hero-section__badge[data-v-e48e0a54]{font-size:var(--nb-font-size-12);font-weight:var(--nb-font-weight-semibold);letter-spacing:.1em;text-transform:uppercase;color:#fff9;padding:calc(var(--nb-base-unit) * .5) calc(var(--nb-base-unit) * 2);background:#ffffff0d;border:1px solid #ffffff26;border-radius:100px;display:inline-block}.hero-section__headline[data-v-e48e0a54]{font-family:var(--site-font-display);font-size:clamp(3rem,9.5vw,8.5rem);font-weight:var(--nb-font-weight-bold);letter-spacing:-.04em;color:#fff;line-height:1}.hero-section__rotator[data-v-e48e0a54]{justify-items:center;display:inline-grid}.hero-section__accent[data-v-e48e0a54]{color:var(--hero-accent,#b18be8);text-shadow:0 0 56px var(--hero-accent-glow,#b18be866);grid-area:1/1;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block}.hero-section--creatives[data-v-e48e0a54]{--hero-accent:#f4804a;--hero-accent-glow:#f4804a73}.hero-section--engineers[data-v-e48e0a54]{--hero-accent:#8d7cf0;--hero-accent-glow:#8d7cf073}.hero-section--home[data-v-e48e0a54]{--hero-accent:#7fb0f7;--hero-accent-glow:#7fb0f773}.hero-section--fun[data-v-e48e0a54]{--hero-accent:#ae9eff;--hero-accent-glow:#ae9eff73}.hero-section__subline[data-v-e48e0a54]{font-size:var(--nb-font-size-20);color:#ffffffc7;max-width:560px;line-height:1.65}@media (width<=767px){.hero-section__subline[data-v-e48e0a54]{font-size:var(--nb-font-size-16)}}.hero-section__scroll-cue[data-v-e48e0a54]{bottom:calc(var(--nb-base-unit) * 3);color:#fff6;font-size:var(--nb-font-size-20);animation:2.2s ease-in-out infinite hero-cue-e48e0a54;position:absolute;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.hero-section__scroll-cue[data-v-e48e0a54]{animation:none}}.hero-word-enter-active[data-v-e48e0a54],.hero-word-leave-active[data-v-e48e0a54]{transition:opacity .5s,transform .5s cubic-bezier(.2,.6,.2,1)}.hero-word-enter-from[data-v-e48e0a54]{opacity:0;transform:translateY(.3em)}.hero-word-leave-to[data-v-e48e0a54]{opacity:0;transform:translateY(-.3em)}@media (prefers-reduced-motion:reduce){.hero-word-enter-active[data-v-e48e0a54],.hero-word-leave-active[data-v-e48e0a54]{transition:opacity .25s}.hero-word-enter-from[data-v-e48e0a54],.hero-word-leave-to[data-v-e48e0a54]{transform:none}}@keyframes hero-aurora-e48e0a54{0%{transform:translate(-4%,-2%)scale(1)}to{transform:translate(4%,3%)scale(1.08)}}@keyframes hero-cue-e48e0a54{0%,to{opacity:.4;transform:translate(-50%)}50%{opacity:.8;transform:translate(-50%,6px)}}.product-tile[data-v-521b2cd8]{border-radius:calc(var(--nb-base-unit) * 1.5);padding:calc(var(--nb-base-unit) * 7);color:var(--nb-c-text);border:1px solid #0000000f;flex-direction:column;justify-content:flex-end;text-decoration:none;transition:transform .3s cubic-bezier(.2,.6,.2,1),box-shadow .3s cubic-bezier(.2,.6,.2,1);display:flex;position:relative;overflow:hidden}.product-tile[data-v-521b2cd8]:hover{transform:translateY(-4px);box-shadow:0 24px 64px #0d0d0f24}.product-tile:hover .product-tile__arrow[data-v-521b2cd8]{transform:translate(3px)}.product-tile:hover .product-tile__art[data-v-521b2cd8]{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.product-tile[data-v-521b2cd8]{transition:none}.product-tile[data-v-521b2cd8]:hover,.product-tile:hover .product-tile__art[data-v-521b2cd8]{transform:none}}.product-tile--feature .product-tile__name[data-v-521b2cd8]{font-size:clamp(3rem,6.5vw,5.5rem)}.product-tile--feature .product-tile__tagline[data-v-521b2cd8]{max-width:620px;font-size:clamp(1.125rem,1.6vw,1.375rem)}.product-tile--half .product-tile__name[data-v-521b2cd8]{font-size:clamp(2.25rem,3.6vw,3.5rem)}.product-tile--half .product-tile__tagline[data-v-521b2cd8]{font-size:var(--nb-font-size-18,1.125rem)}@media (width<=767px){.product-tile[data-v-521b2cd8]{padding:calc(var(--nb-base-unit) * 4)}}.product-tile__art[data-v-521b2cd8]{pointer-events:none;transition:transform .6s cubic-bezier(.2,.6,.2,1);position:absolute;inset:0}.product-tile__media[data-v-521b2cd8]{object-fit:contain;width:min(50%,620px);height:auto;position:absolute;top:8%;right:5%}@media (width<=767px){.product-tile__media[data-v-521b2cd8]{display:none}}.product-tile__badge[data-v-521b2cd8]{top:calc(var(--nb-base-unit) * 3);right:calc(var(--nb-base-unit) * 3);position:absolute}.product-tile__content[data-v-521b2cd8]{gap:calc(var(--nb-base-unit) * 1.25);flex-direction:column;display:flex;position:relative}.product-tile__category[data-v-521b2cd8]{font-family:var(--nb-font-family-mono,ui-monospace, monospace);font-size:var(--nb-font-size-12);letter-spacing:.14em;text-transform:uppercase;color:var(--nb-c-text-muted);margin:0}.product-tile__name[data-v-521b2cd8]{font-family:var(--site-font-display);font-size:var(--nb-font-size-32);font-weight:var(--nb-font-weight-bold);letter-spacing:-.02em;color:inherit;line-height:1.02}.product-tile__tagline[data-v-521b2cd8]{font-size:var(--nb-font-size-16);color:var(--nb-c-text-muted);max-width:460px;line-height:1.5}.product-tile__action[data-v-521b2cd8]{align-items:center;gap:calc(var(--nb-base-unit) * .75);margin-top:calc(var(--nb-base-unit) * 1.5);font-size:var(--nb-font-size-14);font-weight:var(--nb-font-weight-semibold);color:var(--nb-c-primary);display:inline-flex}.product-tile__arrow[data-v-521b2cd8]{transition:transform .2s}.product-tile--ui[data-v-521b2cd8]{background:linear-gradient(#5856a908,#5856a908),repeating-linear-gradient(0deg,#0000 0 31px,#5856a90f 31px 32px),repeating-linear-gradient(90deg,#0000 0 31px,#5856a90f 31px 32px),#f7f6fc}.product-tile--ui .tile-ui[data-v-521b2cd8]{align-items:flex-start;gap:calc(var(--nb-base-unit) * 1.75);flex-direction:column;display:flex;position:absolute;top:12%;right:8%;transform:rotate(-5deg)}.product-tile--ui .tile-ui[data-v-521b2cd8]>*{transition:transform .34s cubic-bezier(.2,.6,.2,1);box-shadow:0 16px 40px #5856a92e}.product-tile--ui .tile-ui[data-v-521b2cd8]>:nth-child(2){margin-left:calc(var(--nb-base-unit) * 4);transition-delay:40ms}.product-tile--ui .tile-ui[data-v-521b2cd8]>:nth-child(3){margin-left:calc(var(--nb-base-unit) * 1);transition-delay:80ms}.product-tile--ui .tile-ui[data-v-521b2cd8]>:nth-child(4){margin-left:calc(var(--nb-base-unit) * 6);transition-delay:.12s}.product-tile--ui:hover .tile-ui[data-v-521b2cd8]>*{transform:translateY(-6px)}.product-tile--ui .tile-ui__card[data-v-521b2cd8]{gap:calc(var(--nb-base-unit) * 1);width:220px;padding:calc(var(--nb-base-unit) * 2);background:#fff;border:1px solid #5856a91f;border-radius:12px;flex-direction:column;display:flex}.product-tile--ui .tile-ui__card-line[data-v-521b2cd8]{background:#5856a92e;border-radius:4.5px;height:9px}.product-tile--ui .tile-ui__card-line--short[data-v-521b2cd8]{background:#5856a91a;width:55%}.product-tile--ui .product-tile__action[data-v-521b2cd8]{color:#5856a9}@media (width<=767px){.product-tile--ui .tile-ui[data-v-521b2cd8]{display:none}}.product-tile--verba[data-v-521b2cd8]{background:linear-gradient(135deg,#fdf1ea 0%,#f9edf5 45%,#ededf8 100%)}.product-tile--verba .product-tile__name[data-v-521b2cd8]{background:linear-gradient(135deg,#f4804a 0%,#f0575d 30%,#a837a0 60%,#5856a9 100%);-webkit-text-fill-color:transparent;color:#a837a0;-webkit-background-clip:text;background-clip:text}.product-tile--verba .product-tile__art[data-v-521b2cd8]:before{content:"";aspect-ratio:1;filter:blur(4px);background:radial-gradient(circle,#f0575d38 0%,#a837a01a 45%,#0000 70%);border-radius:50%;width:55%;position:absolute;top:-30%;right:-12%}.product-tile--verba .tile-verba[data-v-521b2cd8]{gap:calc(var(--nb-base-unit) * 1.25);flex-direction:column;width:min(400px,52%);display:flex;position:absolute;top:13%;right:6%;transform:rotate(2deg)}.product-tile--verba .tile-verba__row[data-v-521b2cd8]{align-items:center;gap:calc(var(--nb-base-unit) * 1);padding:calc(var(--nb-base-unit) * 1.5) calc(var(--nb-base-unit) * 1.75);background:#fff;border-radius:12px;display:flex;box-shadow:0 10px 30px #a837a01a}.product-tile--verba .tile-verba__row[data-v-521b2cd8]:first-child{margin-right:calc(var(--nb-base-unit) * 3)}.product-tile--verba .tile-verba__row[data-v-521b2cd8]:nth-child(3){margin-left:calc(var(--nb-base-unit) * 3)}.product-tile--verba .tile-verba__row--active[data-v-521b2cd8]{transition:box-shadow .3s;box-shadow:0 0 0 1.5px #a837a0,0 14px 36px #a837a038}.product-tile--verba:hover .tile-verba__row--active[data-v-521b2cd8]{box-shadow:0 0 0 2px #f0575d,0 18px 44px #f0575d4d}.product-tile--verba .tile-verba__chip[data-v-521b2cd8]{font-family:var(--nb-font-family-mono,ui-monospace, monospace);font-size:.625rem;font-weight:var(--nb-font-weight-semibold);letter-spacing:.08em;color:#5856a9;background:#5856a91f;border-radius:6px;padding:2px 7px}.product-tile--verba .tile-verba__chip--target[data-v-521b2cd8]{color:#f0575d;background:#f0575d24}.product-tile--verba .tile-verba__line[data-v-521b2cd8]{background:#0d0d0f29;border-radius:4px;height:8px}.product-tile--verba .tile-verba__line--target[data-v-521b2cd8]{background:#0d0d0f1a}.product-tile--verba .tile-verba__arrow[data-v-521b2cd8]{font-size:var(--nb-font-size-12);color:#0d0d0f59}.product-tile--verba .tile-verba__ai[data-v-521b2cd8]{font-family:var(--nb-font-family-mono,ui-monospace, monospace);font-size:.625rem;font-weight:var(--nb-font-weight-bold);color:#fff;background:linear-gradient(135deg,#f4804a 0%,#f0575d 30%,#a837a0 60%,#5856a9 100%);border-radius:6px;margin-left:auto;padding:2px 7px}.product-tile--verba .product-tile__action[data-v-521b2cd8]{color:#a837a0}@media (width<=767px){.product-tile--verba .tile-verba[data-v-521b2cd8]{display:none}}.product-tile--stagewright[data-v-521b2cd8]{color:#f0f1f4;background:radial-gradient(70% 60% at 85% 0,#22d86038 0%,#0000 60%),radial-gradient(40% 40% at 15% 80%,#9d6cff24 0%,#0000 60%),#0a0b0d;border-color:#ffffff14}.product-tile--stagewright .product-tile__art[data-v-521b2cd8]{background-image:radial-gradient(circle at 1px 1px,#ffffff12 1px,#0000 0);background-size:24px 24px}.product-tile--stagewright .product-tile__category[data-v-521b2cd8]{color:#22d860}.product-tile--stagewright .product-tile__tagline[data-v-521b2cd8]{color:#f0f1f4a8}.product-tile--stagewright .product-tile__action[data-v-521b2cd8]{color:#22d860}.product-tile--stagewright .product-tile__media[data-v-521b2cd8]{filter:drop-shadow(0 24px 48px #0000008c);width:min(64%,720px);transition:transform .34s cubic-bezier(.2,.6,.2,1),filter .34s;top:-6%;right:-7%;transform:rotate(-5deg)}.product-tile--stagewright:hover .product-tile__media[data-v-521b2cd8]{filter:drop-shadow(0 32px 60px #0009)drop-shadow(0 0 32px #22d8602e);transform:rotate(-3.5deg)translateY(-8px)}.product-tile--stagewright.product-tile--feature .product-tile__media[data-v-521b2cd8]{width:min(46%,1040px);top:50%;right:3%;transform:translateY(-52%)rotate(-4deg)}.product-tile--stagewright[data-v-521b2cd8]:hover{box-shadow:0 24px 64px #22d86029}.product-tile--doodloop[data-v-521b2cd8]{color:#2b2320;background:linear-gradient(#fdf8ef 0%,#fbf1e2 100%)}.product-tile--doodloop .product-tile__art[data-v-521b2cd8]:before{content:"";top:calc(var(--nb-base-unit) * 3);left:calc(var(--nb-base-unit) * 5);opacity:.8;background:repeating-linear-gradient(90deg,#e86f4a47 0 52px,#0000 52px 64px);border-radius:8px;height:44px;position:absolute;right:30%}.product-tile--doodloop .product-tile__art[data-v-521b2cd8]:after{content:"";aspect-ratio:1;background:radial-gradient(circle,#e86f4a33 0%,#0000 65%);border-radius:50%;width:40%;position:absolute;bottom:-18%;right:-6%}.product-tile--doodloop .tile-dl[data-v-521b2cd8]{width:min(340px,46%);position:absolute;top:16%;right:6%}.product-tile--doodloop .tile-dl__arc[data-v-521b2cd8]{stroke:#2b232040;stroke-width:2.5px;stroke-dasharray:2 11;stroke-linecap:round}.product-tile--doodloop .tile-dl__ghost--red[data-v-521b2cd8]{fill:#ff4d6d66}.product-tile--doodloop .tile-dl__ghost--cyan[data-v-521b2cd8]{fill:#37d0ff61}.product-tile--doodloop .tile-dl__ball[data-v-521b2cd8]{fill:#2b2320;transform-origin:150px 210px}@media (prefers-reduced-motion:no-preference){.product-tile--doodloop:hover .tile-dl__ball[data-v-521b2cd8]{animation:.65s cubic-bezier(.34,1.4,.5,1) tile-dl-bounce-521b2cd8}}.product-tile--doodloop .product-tile__category[data-v-521b2cd8],.product-tile--doodloop .product-tile__action[data-v-521b2cd8]{color:#d95f32}@media (width<=767px){.product-tile--doodloop .tile-dl[data-v-521b2cd8]{display:none}}.product-tile--openbridge[data-v-521b2cd8]{color:#10233f;background:linear-gradient(160deg,#eef4fd 0%,#f8fbfe 70%)}.product-tile--openbridge .tile-ob[data-v-521b2cd8]{width:min(72%,980px);position:absolute;top:50%;right:2%;transform:translateY(-50%)}.product-tile--openbridge .tile-ob__cables path[data-v-521b2cd8]{stroke:#2f6fed4d}.product-tile--openbridge .tile-ob__pulse[data-v-521b2cd8]{stroke:#2f6fed;opacity:.55;stroke-linecap:round;stroke-dasharray:3 20;animation:2.8s linear infinite tile-ob-flow-521b2cd8}@media (prefers-reduced-motion:reduce){.product-tile--openbridge .tile-ob__pulse[data-v-521b2cd8]{stroke-dasharray:none;opacity:.2;animation:none}}.product-tile--openbridge:hover .tile-ob__pulse[data-v-521b2cd8]{animation-duration:1.2s}.product-tile--openbridge .tile-ob__card[data-v-521b2cd8]{fill:#ffffffbf;stroke:#2f6fed47;stroke-width:1.5px}.product-tile--openbridge .tile-ob__dot[data-v-521b2cd8]{fill:#7fb0f7}.product-tile--openbridge .tile-ob__line[data-v-521b2cd8]{fill:#10233f38}.product-tile--openbridge .tile-ob__line--dim[data-v-521b2cd8]{fill:#10233f1a}.product-tile--openbridge .product-tile__category[data-v-521b2cd8],.product-tile--openbridge .product-tile__action[data-v-521b2cd8]{color:#2f6fed}@media (width<=767px){.product-tile--openbridge .tile-ob[data-v-521b2cd8]{display:none}}.product-tile--openbridge-marketplace[data-v-521b2cd8]{color:#1d1740;background:linear-gradient(160deg,#f3f0fd 0%,#faf9fe 70%)}.product-tile--openbridge-marketplace .tile-mkt[data-v-521b2cd8]{gap:calc(var(--nb-base-unit) * 1.5);grid-template-columns:repeat(3,1fr);width:min(440px,56%);display:grid;position:absolute;top:12%;right:7%}.product-tile--openbridge-marketplace .tile-mkt[data-v-521b2cd8]>:nth-child(3n+2){transform:translateY(12px)}.product-tile--openbridge-marketplace .tile-mkt__card[data-v-521b2cd8]{gap:calc(var(--nb-base-unit) * .75);padding:calc(var(--nb-base-unit) * 1.5);background:#fff;border:1px solid #7c5df524;border-radius:10px;flex-direction:column;display:flex;box-shadow:0 10px 26px #7c5df51a}.product-tile--openbridge-marketplace .tile-mkt__name[data-v-521b2cd8]{background:#1d17403d;border-radius:4px;width:70%;height:8px}.product-tile--openbridge-marketplace .tile-mkt__stars[data-v-521b2cd8]{letter-spacing:.2em;color:#7c5df5bf;font-size:.5625rem;line-height:1}.product-tile--openbridge-marketplace .tile-mkt__meta[data-v-521b2cd8]{background:#1d17401f;border-radius:3.5px;width:45%;height:7px}.product-tile--openbridge-marketplace .product-tile__category[data-v-521b2cd8],.product-tile--openbridge-marketplace .product-tile__action[data-v-521b2cd8]{color:#7c5df5}@media (width<=767px){.product-tile--openbridge-marketplace .tile-mkt[data-v-521b2cd8]{display:none}}.product-tile--keystone[data-v-521b2cd8]{color:#3a2d20;background:linear-gradient(#f9f3e9 0%,#f4ecdd 100%)}.product-tile--keystone .tile-ks[data-v-521b2cd8]{width:min(300px,44%);position:absolute;top:14%;right:8%}.product-tile--keystone .tile-ks path[data-v-521b2cd8]{fill:none;stroke:#8a6b4a99;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.product-tile--keystone .tile-ks .tile-ks__dim[data-v-521b2cd8]{stroke:#8a6b4a4d;stroke-width:1.5px}@media (prefers-reduced-motion:no-preference){.product-tile--keystone:hover .tile-ks path[data-v-521b2cd8]{stroke-dasharray:1;animation:1.1s cubic-bezier(.4,0,.2,1) both tile-ks-draw-521b2cd8}.product-tile--keystone:hover .tile-ks path[data-v-521b2cd8]:nth-child(2){animation-delay:.15s}.product-tile--keystone:hover .tile-ks path[data-v-521b2cd8]:nth-child(3){animation-delay:.35s}.product-tile--keystone:hover .tile-ks path[data-v-521b2cd8]:nth-child(4){animation-delay:.5s}.product-tile--keystone:hover .tile-ks path[data-v-521b2cd8]:nth-child(5){animation-delay:.7s}}.product-tile--keystone .product-tile__category[data-v-521b2cd8],.product-tile--keystone .product-tile__action[data-v-521b2cd8]{color:#8a6b4a}@media (width<=767px){.product-tile--keystone .tile-ks[data-v-521b2cd8]{display:none}}.product-tile--planetcraft[data-v-521b2cd8]{color:#eeedf8;background:radial-gradient(1px at 12% 30%,#ffffff80 98%,#0000),radial-gradient(1px at 32% 68%,#ffffff59 98%,#0000),radial-gradient(1.5px at 55% 22%,#ffffff73 98%,#0000),radial-gradient(1px at 72% 58%,#ffffff4d 98%,#0000),radial-gradient(1px at 88% 34%,#ffffff73 98%,#0000),linear-gradient(160deg,#171332 0%,#0f0c22 100%);border-color:#ffffff14}.product-tile--planetcraft .product-tile__art[data-v-521b2cd8]:before{content:"";background:radial-gradient(circle at 35% 30%,#8d7cf0 0%,#6f5bd8 45%,#4a3aa6 100%);border-radius:50%;width:220px;height:220px;position:absolute;top:14%;right:8%;box-shadow:0 0 80px #6f5bd873}.product-tile--planetcraft .product-tile__art[data-v-521b2cd8]:after{content:"";border:2px solid #ae9eff80;border-radius:50%;width:300px;height:48px;animation:16s ease-in-out infinite alternate tile-pc-drift-521b2cd8;position:absolute;top:calc(14% + 90px);right:calc(8% - 40px);transform:rotate(-16deg)}@media (prefers-reduced-motion:reduce){.product-tile--planetcraft .product-tile__art[data-v-521b2cd8]:after{animation:none}}.product-tile--planetcraft .product-tile__category[data-v-521b2cd8]{color:#ae9eff}.product-tile--planetcraft .product-tile__tagline[data-v-521b2cd8]{color:#eeedf8a8}.product-tile--planetcraft .product-tile__action[data-v-521b2cd8]{color:#ae9eff}.product-tile--planetcraft[data-v-521b2cd8]:hover{box-shadow:0 24px 64px #6f5bd840}@media (width<=767px){.product-tile--planetcraft .product-tile__art[data-v-521b2cd8]:before,.product-tile--planetcraft .product-tile__art[data-v-521b2cd8]:after{display:none}}.product-tile .product-tile__art--has-media[data-v-521b2cd8]:before,.product-tile .product-tile__art--has-media[data-v-521b2cd8]:after{display:none}@keyframes tile-ob-flow-521b2cd8{to{stroke-dashoffset:-23px}}@keyframes tile-ks-draw-521b2cd8{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes tile-dl-bounce-521b2cd8{0%{transform:scale(1)}30%{transform:scale(1.25,.6)}60%{transform:translateY(-26px)scale(.82,1.18)}to{transform:scale(1)}}@keyframes tile-pc-drift-521b2cd8{0%{transform:rotate(-16deg)}to{transform:rotate(-9deg)}}.cta-section[data-v-603aee8f]{color:#fff;padding:calc(var(--nb-base-unit) * 18) 0 calc(var(--nb-base-unit) * 12);background:#0d0d0f}@media (width<=767px){.cta-section[data-v-603aee8f]{padding:calc(var(--nb-base-unit) * 12) 0 calc(var(--nb-base-unit) * 8)}}.cta-section__eyebrow[data-v-603aee8f]{font-family:var(--nb-font-family-mono,ui-monospace, monospace);font-size:var(--nb-font-size-12);font-weight:var(--nb-font-weight-semibold);letter-spacing:.14em;text-transform:uppercase;color:#ffffff73;margin-bottom:calc(var(--nb-base-unit) * 2)}.cta-section__title[data-v-603aee8f]{font-family:var(--site-font-display);font-size:clamp(3rem,9vw,7.5rem);font-weight:var(--nb-font-weight-bold);letter-spacing:-.03em;line-height:1}.cta-section__link[data-v-603aee8f]{color:#fff;align-items:center;gap:.2em;text-decoration:none;display:inline-flex}.cta-section__link[data-v-603aee8f]:hover{background:linear-gradient(100deg,#8d7cf0 0%,#d861c9 50%,#f4804a 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.cta-section__link:hover .cta-section__arrow[data-v-603aee8f]{transform:translate(.15em)}.cta-section__arrow[data-v-603aee8f]{transition:transform .22s cubic-bezier(.2,.6,.2,1)}@media (prefers-reduced-motion:reduce){.cta-section__arrow[data-v-603aee8f]{transition:none}}.cta-section__aside[data-v-603aee8f]{margin-top:calc(var(--nb-base-unit) * 4);font-size:var(--nb-font-size-16);color:#ffffff80}.cta-section__aside-link[data-v-603aee8f]{color:#fffc;text-underline-offset:4px;transition:color var(--nb-animation-fast,.15s) ease;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.cta-section__aside-link[data-v-603aee8f]:hover{color:#fff}.home-hero-pin[data-v-41ff3578]{z-index:0;position:sticky;top:0}.home-overlap[data-v-41ff3578]{z-index:1;background:#fafafa;position:relative}.home-wall[data-v-41ff3578]{counter-reset:home-chapter;grid-template-columns:repeat(2,1fr);gap:10px;padding:10px;display:grid}@media (width<=767px){.home-wall[data-v-41ff3578]{grid-template-columns:1fr}}.home-wall__cell[data-v-41ff3578]{min-height:min(52vh,560px);display:grid}.home-wall__cell--feature[data-v-41ff3578]{grid-column:1/-1;min-height:min(72vh,780px)}@media (width<=767px){.home-wall__cell[data-v-41ff3578]{min-height:45vh}.home-wall__cell--feature[data-v-41ff3578]{min-height:55vh}}.home-wall__chapter[data-v-41ff3578]{gap:calc(var(--nb-base-unit) * 2);padding:calc(var(--nb-base-unit) * 11) calc(var(--nb-base-unit) * 7) calc(var(--nb-base-unit) * 3);counter-increment:home-chapter;flex-direction:column;grid-column:1/-1;display:flex}@media (width<=767px){.home-wall__chapter[data-v-41ff3578]{padding:calc(var(--nb-base-unit) * 7) calc(var(--nb-base-unit) * 4) calc(var(--nb-base-unit) * 2)}}.home-wall__chapter-eyebrow[data-v-41ff3578]{align-items:center;gap:calc(var(--nb-base-unit) * 2);font-family:var(--nb-font-family-mono,ui-monospace, monospace);font-size:var(--nb-font-size-12);font-weight:var(--nb-font-weight-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--nb-c-primary);display:flex}.home-wall__chapter-eyebrow[data-v-41ff3578]:before{content:counter(home-chapter, decimal-leading-zero);color:#0d0d0f59}.home-wall__chapter-eyebrow[data-v-41ff3578]:after{content:"";transform-origin:0;background:#0d0d0f1f;flex:1;height:1px}.home-wall__chapter-title[data-v-41ff3578]{font-family:var(--site-font-display);font-size:clamp(2.25rem,4.2vw,3.5rem);font-weight:var(--nb-font-weight-bold);letter-spacing:-.03em;color:var(--nb-c-text);line-height:1.05}.home-wall__chapter.reveal--armed .home-wall__chapter-eyebrow[data-v-41ff3578]:after{transition:transform 1.1s cubic-bezier(.2,.6,.2,1) .25s;transform:scaleX(0)}.home-wall__chapter.reveal--armed.reveal--visible .home-wall__chapter-eyebrow[data-v-41ff3578]:after{transform:scaleX(1)}.reveal--armed[data-v-41ff3578]{opacity:0;transition:opacity .65s cubic-bezier(.2,.6,.2,1),transform .65s cubic-bezier(.2,.6,.2,1);transition-delay:var(--reveal-delay,0s);transform:translateY(24px)}.reveal--armed.reveal--visible[data-v-41ff3578]{opacity:1;transform:none}
