.connections.svelte-s7cf4h{border-block:1px solid var(--line-2)}.frame.svelte-s7cf4h{border-inline:1px solid var(--line-2);padding-block:clamp(4.5rem,12.4vw,14.875rem)}.row.svelte-s7cf4h{border-block:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:3rem;padding-left:1.5625rem;display:flex}.pitch.svelte-s7cf4h{flex-direction:column;align-items:flex-start;gap:3.0625rem;display:flex}h2.svelte-s7cf4h{max-width:31.3rem;font-size:clamp(2.25rem,3.125vw,3.75rem);font-weight:var(--weight-medium);letter-spacing:normal;line-height:1.15}.soon.svelte-s7cf4h{--btn-width:10.5625rem;--radius:8px;--font-size:1.1875rem;--font-weight:var(--weight-regular);--padding:.505rem .75rem .6275rem;--btn-border:var(--yellow);--btn-border-width:2px;position:relative}.soon.svelte-s7cf4h .btn:disabled{opacity:.55}.badge.svelte-s7cf4h{background:var(--yellow);color:var(--gray_-5);border-radius:7px;padding-inline:.25rem;font-size:1.1875rem;line-height:1.316;position:absolute;top:-1.3206rem;left:3.625rem}.tiles.svelte-s7cf4h{grid-template-columns:repeat(var(--columns), 1fr);isolation:isolate;background:var(--line-2);border-left:1px solid var(--line-2);flex-shrink:0;width:34.5rem;max-width:100%;display:grid}.tile.svelte-s7cf4h{aspect-ratio:1;background:var(--surface-raised);border:.5px solid var(--line-2);box-shadow:inset 0 -1px 2px var(--white_1), inset 0 -3px 1px #21202312;border-radius:10px;place-items:center;display:grid;position:relative}.tile.filled.svelte-s7cf4h:after{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity .9s var(--ease-out) var(--delay);position:absolute;inset:0;box-shadow:0 52px 36px #00000008,0 26.025px 18.018px #00000005,0 15.676px 10.853px #00000005,0 10.046px 6.955px #00000005,0 6.511px 4.508px #00000003,0 4.099px 2.838px #00000003,0 2.355px 1.63px #00000003,0 1.036px .718px #00000003}.tiles.lit.svelte-s7cf4h .tile.filled:where(.svelte-s7cf4h):after{opacity:1}@media (prefers-reduced-motion:reduce){.tile.filled.svelte-s7cf4h:after{transition:none}}@media (width<64rem){.row.svelte-s7cf4h{flex-direction:column;align-items:flex-start;padding-left:0}}.context.svelte-1yyp5i3{aspect-ratio:1920/1238.68;background:var(--gray_-5);position:relative;overflow:clip;container-type:inline-size}.film.svelte-1yyp5i3{inset-inline:0;aspect-ratio:1920/1080;position:absolute;top:7.011%}.film.svelte-1yyp5i3 img:where(.svelte-1yyp5i3),.film.svelte-1yyp5i3 video:where(.svelte-1yyp5i3){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.film.svelte-1yyp5i3 video:where(.svelte-1yyp5i3){opacity:0;transition:opacity var(--duration-slow) var(--ease-out)}.film.svelte-1yyp5i3 video.playing:where(.svelte-1yyp5i3){opacity:1}.lines.svelte-1yyp5i3,.copy.svelte-1yyp5i3{position:absolute;top:50%;left:50%}.lines.svelte-1yyp5i3{width:62.294%;height:auto;translate:-50% -50%}.copy.svelte-1yyp5i3{--design-px:clamp(.62px, .052083cqw, 1.2px);--btn-width:calc(448 * var(--design-px));--radius:calc(8 * var(--design-px));--font-size:calc(20 * var(--design-px));--font-weight:var(--weight-medium);--padding:calc(5.08 * var(--design-px)) calc(12 * var(--design-px)) calc(7.04 * var(--design-px));--gap:calc(9 * var(--design-px));--icon:calc(16 * var(--design-px));align-items:center;gap:calc(97 * var(--design-px));width:calc(708 * var(--design-px));translate:-50% calc(-50% - 41.24 * var(--design-px));text-align:center;color:var(--white_1);flex-direction:column;display:flex}.copy.svelte-1yyp5i3 .icon-wrapper svg{width:var(--icon);height:var(--icon)}.text.svelte-1yyp5i3{align-items:center;gap:calc(50 * var(--design-px));flex-direction:column;width:100%;display:flex}h2.svelte-1yyp5i3{font-size:calc(73.264 * var(--design-px));font-weight:var(--weight-medium);letter-spacing:normal;color:inherit;line-height:.94}p.svelte-1yyp5i3{width:calc(602.133 * var(--design-px));max-width:100%;font-size:calc(31 * var(--design-px));font-weight:var(--weight-light);line-height:1.38}@media (width<48rem){.context.svelte-1yyp5i3{aspect-ratio:9/16}.film.svelte-1yyp5i3{aspect-ratio:auto;inset:0}.lines.svelte-1yyp5i3{width:66%}.copy.svelte-1yyp5i3{--design-px:clamp(.44px, .135cqw, .62px);--btn-width:min(13rem, 58cqw);--font-size:var(--text-base);--padding:.55rem 1rem .65rem;--radius:10px;--gap:.5rem;--icon:16px;width:min(62cqw,21rem)}}.grid.svelte-1hj27ux{grid-template-columns:1fr 3fr;display:grid}.rail.svelte-1hj27ux{border-left:1px solid var(--line-2)}.menu.svelte-1hj27ux{top:calc(var(--nav-height) + 1.5rem);flex-direction:column;gap:11px;padding-top:clamp(3.5rem,6.8vw,8.1875rem);padding-right:clamp(1.5rem,7.2vw,6.8125rem);display:flex;position:sticky}.item.svelte-1hj27ux{z-index:1;font-size:var(--text-lg);font-weight:var(--weight-medium);text-align:left;color:var(--gray_2);transition:color var(--duration-normal) var(--ease-out);cursor:pointer;padding:6px 23px 7px;line-height:1.42;display:flex;position:relative}.item.svelte-1hj27ux:hover{color:var(--ink-3)}.item.svelte-1hj27ux.on{color:var(--accent)}.label.svelte-1hj27ux{white-space:nowrap}.indicator.svelte-1hj27ux{left:-1px;top:var(--top);width:var(--width);height:var(--height);border:1.5px solid var(--line-2);background:var(--surface-1);transition:top .52s var(--ease-out), width .52s var(--ease-out), height .52s var(--ease-out);border-left:0;border-radius:0 10px 10px 0;position:absolute}.fillet.svelte-1hj27ux{width:17.5px;height:17.5px;position:absolute;left:.2px}.fillet.svelte-1hj27ux.top{bottom:100%}.fillet.svelte-1hj27ux.bottom{top:100%;scale:1 -1}.blocks.svelte-1hj27ux{border-inline:1px solid var(--line-2);min-width:0}.block.svelte-1hj27ux{scroll-margin-top:calc(var(--nav-height) + 2rem);background-color:var(--white_1)}header.svelte-1hj27ux{padding:clamp(3.5rem,6.8vw,8.1875rem) clamp(1.25rem,2.3vw,2.8125rem) 0}h3.svelte-1hj27ux{max-width:38rem;font-family:var(--font-body);font-size:var(--text-3xl);font-weight:var(--weight-regular);letter-spacing:inherit;color:var(--ink-1);text-wrap:pretty;font-weight:550;line-height:1.42}.tail.svelte-1hj27ux{color:var(--ink-4)}.visual.svelte-1hj27ux{--window-radius:0px;margin-top:clamp(2rem,3vw,3.5rem)}.phone.svelte-1hj27ux{display:none}@media (width<40rem){.visual.svelte-1hj27ux{padding-inline:.5rem}.wide.svelte-1hj27ux{display:none}.phone.svelte-1hj27ux{display:block}}@media (width<64rem){.grid.svelte-1hj27ux{grid-template-columns:1fr}.rail.svelte-1hj27ux{display:none}h3.svelte-1hj27ux{max-width:none}}.hero.svelte-1a1se6c{--stage-width:min(72rem, 90vw);isolation:isolate;padding-top:clamp(3.5rem,7vw,7rem);padding-bottom:clamp(3rem,5vw,5.5rem);position:relative;overflow:clip}.copy.svelte-1a1se6c{text-align:center;padding-inline:var(--gutter);flex-direction:column;align-items:center;display:flex}h1.svelte-1a1se6c{letter-spacing:-.034em;color:var(--ink-1);text-wrap:balance;font-size:clamp(2.375rem,1.25rem + 3.6vw,4.25rem);line-height:1.03}h1.svelte-1a1se6c span:where(.svelte-1a1se6c){font-family:inherit;line-height:inherit}@media (width>=48rem){h1.svelte-1a1se6c span:where(.svelte-1a1se6c){display:block}}.sub.svelte-1a1se6c{max-width:37rem;font-size:var(--text-lg);color:var(--ink-3);text-wrap:balance;margin:1.7rem 0 1.2rem;font-weight:500;line-height:1.65}.stage.svelte-1a1se6c{margin-top:clamp(2.75rem,11.5vw,6.25rem)}@media (width<=1080px){.hero.svelte-1a1se6c{--stage-width:min(27.5rem, 90vw)}}.howto.svelte-1t4zsaz{border-top:1px solid var(--line-2)}.frame.svelte-1t4zsaz{border-inline:1px solid var(--line-2);flex-direction:column;align-items:center;gap:clamp(3rem,5.31vw,6.375rem);padding-block:clamp(4rem,9.23vw,10.875rem);display:flex;overflow:clip}.frame.svelte-1t4zsaz h2:where(.svelte-1t4zsaz){flex-direction:column;justify-content:center;align-items:center;gap:.6rem;display:flex}.frame.svelte-1t4zsaz h2:where(.svelte-1t4zsaz) .underline:where(.svelte-1t4zsaz){color:var(--blue_-3);will-change:color;transition:color .2s var(--ease-in-out);position:relative}.frame.svelte-1t4zsaz h2:where(.svelte-1t4zsaz) .underline:where(.svelte-1t4zsaz):hover{color:#fff}.frame.svelte-1t4zsaz h2:where(.svelte-1t4zsaz) .underline:where(.svelte-1t4zsaz):hover:after{background-color:var(--blue);outline:8px solid var(--blue_4)}.frame.svelte-1t4zsaz h2:where(.svelte-1t4zsaz) .underline:where(.svelte-1t4zsaz):after{content:"";background-color:var(--blue_4);z-index:-1;outline:0px solid var(--blue_4);will-change:background-color, outline;width:106%;height:90%;transition:background-color .2s var(--ease-in-out), outline .2s var(--ease-in-out);border-radius:20px;position:absolute;inset-block-end:-.02em;inset-inline-start:0;transform:translate(-3%)}header.svelte-1t4zsaz{text-align:center;color:var(--ink-1);flex-direction:column;align-items:center;gap:1.5625rem;display:flex}h2.svelte-1t4zsaz{font-size:min(var(--text-5xl), 3.375rem);font-weight:var(--weight-medium);letter-spacing:normal;line-height:.94}.cards.svelte-1t4zsaz{border-block:1px solid var(--line-2);background-image:repeating-linear-gradient(-45deg, #0000, #0000 4px, var(--line-1) 4px 5px);gap:2.98%;width:100%;padding-inline:6.64%;display:flex}.card.svelte-1t4zsaz{border-inline:1px solid var(--line-2);flex:1;min-width:0}.inner.svelte-1t4zsaz{background:var(--surface-raised);border-radius:11.39px;height:100%;overflow:clip}.visual.svelte-1t4zsaz{padding:14px 14px 0}img.svelte-1t4zsaz{aspect-ratio:379.336/452.017;border-radius:2px;width:100%;height:auto;display:block}.caption.svelte-1t4zsaz{flex-direction:column;gap:.5rem;padding:10.5px 16px 20.5px;display:flex}.heading.svelte-1t4zsaz{align-items:center;gap:10px;display:flex}.chip.svelte-1t4zsaz{isolation:isolate;color:#ffffffcf;border:2px solid #ffffff9e;border-radius:6.26px;flex-shrink:0;place-items:center;width:25px;height:25px;display:grid}.chip.svelte-1t4zsaz svg{mix-blend-mode:plus-lighter}h3.svelte-1t4zsaz{font-family:var(--font-body);font-size:var(--text-xl);font-weight:var(--weight-medium);letter-spacing:normal;color:var(--gray_-3);line-height:1.226}.caption.svelte-1t4zsaz p:where(.svelte-1t4zsaz){color:var(--gray_-3);font-size:.9375rem;line-height:1.448}@media (width<64rem){.cards.svelte-1t4zsaz{flex-direction:column;gap:2.5rem;padding-inline:0}.card.svelte-1t4zsaz{border-inline:0}}.frame.svelte-mswnce{border-left:1px solid var(--line-2);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);flex-direction:column;justify-content:flex-end;min-height:clamp(19rem,26.7vw,32rem);padding:clamp(3rem,4.2vw,5rem) clamp(0rem,1.3vw,1.5625rem);display:flex}.row.svelte-mswnce{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2.5rem clamp(2rem,6vw,6rem);display:flex}h2.svelte-mswnce{max-width:32rem;font-size:var(--text-5xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tighter);text-wrap:balance;line-height:1.15}p.svelte-mswnce{max-width:34rem;font-size:var(--text-2xl);color:var(--ink-1);text-wrap:pretty;line-height:1.42}.muted.svelte-mswnce{color:var(--ink-3);display:block}.mark.svelte-mswnce{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:from-font}@media (width<60rem){p.svelte-mswnce{font-size:var(--text-xl)}}.metrics.svelte-nbd43d{aspect-ratio:1920/1080;background:var(--gray_-5);isolation:isolate;position:relative;overflow:clip;container-type:inline-size}.art.svelte-nbd43d{position:absolute;inset:0}.art.svelte-nbd43d img:where(.svelte-nbd43d){object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.frame-container.svelte-nbd43d{width:100%;height:100%;margin:none}.frame.svelte-nbd43d{--design-px:clamp(.75px, .05cqw, 1.15px);border-inline:1px solid var(--gray_-3);width:max-content;height:100%;padding-top:9rem}.panel.svelte-nbd43d{gap:calc(73 * var(--design-px));padding:calc(28 * var(--design-px)) calc(37 * var(--design-px));border-block:1px solid var(--gray_-3);flex-direction:column;display:flex}h2.svelte-nbd43d{width:calc(617.947 * var(--design-px));font-family:var(--font-body);font-size:calc(40 * var(--design-px));font-weight:var(--weight-medium);letter-spacing:calc(-.4 * var(--design-px));color:var(--white_1);text-wrap:wrap;line-height:1.26}.muted.svelte-nbd43d{line-height:inherit;color:var(--gray_1);display:block}.stats.svelte-nbd43d{gap:calc(49 * var(--design-px)) calc(48 * var(--design-px));width:calc(500 * var(--design-px));flex-wrap:wrap;display:flex}.stat.svelte-nbd43d{gap:calc(14 * var(--design-px));width:calc(226 * var(--design-px));flex-direction:column;display:flex}dt.svelte-nbd43d{font-family:var(--font-heading);font-size:calc(42 * var(--design-px));font-weight:var(--weight-medium);line-height:calc(32 * var(--design-px));letter-spacing:calc(-.32 * var(--design-px));color:var(--white_1);white-space:nowrap}dd.svelte-nbd43d{font-size:calc(16 * var(--design-px));font-weight:var(--weight-medium);letter-spacing:calc(-.16 * var(--design-px));color:var(--ink-inverse-muted);line-height:1.26}@media (width<64rem){.metrics.svelte-nbd43d{aspect-ratio:auto;padding-bottom:clamp(3rem,11vw,5rem)}.art.svelte-nbd43d{aspect-ratio:2.15;position:relative;overflow:clip}.art.svelte-nbd43d img:where(.svelte-nbd43d){object-position:50% 86%;width:190%;max-width:none;left:-69%}.frame.svelte-nbd43d{width:auto;margin-inline:var(--gutter);border-block:1px solid var(--gray_-3);padding-top:0;position:static}.panel.svelte-nbd43d{border-block:0;gap:clamp(2rem,7.5vw,3rem);padding:clamp(1.5rem,6vw,2.25rem) clamp(1.25rem,5vw,2.3125rem)}h2.svelte-nbd43d{width:auto;font-size:var(--text-2xl);letter-spacing:var(--tracking-tight)}.stats.svelte-nbd43d{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:clamp(1.75rem,7vw,2.75rem) clamp(1rem,5vw,2rem);width:auto;display:grid}.stat.svelte-nbd43d{gap:.625rem;width:auto}dt.svelte-nbd43d{letter-spacing:var(--tracking-tight);font-size:clamp(1.5rem,6.4vw,1.75rem);line-height:1}dd.svelte-nbd43d{font-size:var(--text-sm);letter-spacing:var(--tracking-tight)}}.graphic.svelte-5a7hqy{--role-accent:var(--blue);filter:grayscale();opacity:.72;width:100%;height:100%;transition:filter var(--duration-slow) var(--ease-out), opacity var(--duration-slow) var(--ease-out), scale var(--duration-slow) var(--ease-out);flex-direction:column;justify-content:center;align-items:center;gap:.625rem;display:flex;position:relative;scale:.94}.leaders.svelte-5a7hqy{--role-accent:var(--purple)}.founders.svelte-5a7hqy{--role-accent:var(--green)}.revops.svelte-5a7hqy{--role-accent:var(--cyan)}.active.svelte-5a7hqy{filter:none;opacity:1;scale:1}.card.svelte-5a7hqy,.bubble.svelte-5a7hqy{text-align:start;max-width:12rem;font-size:.75rem;line-height:1.3}.card.svelte-5a7hqy{border-radius:var(--radius-md);background-color:var(--surface-raised);width:100%;box-shadow:0 0 0 1px #10121712, inset 0 1px 0 #ffffffe6, var(--shadow-md);color:var(--ink-2);flex-direction:column;gap:.375rem;padding:.625rem .75rem .75rem;display:flex}.bubble.svelte-5a7hqy{background-color:var(--gray_-4);box-shadow:var(--shadow-md);font-weight:var(--weight-medium);color:var(--white_1);border-radius:.75rem .75rem .75rem .3125rem;align-self:flex-start;margin-inline-start:12%;padding:.4375rem .6875rem .5rem}.who.svelte-5a7hqy{font-size:.625rem;font-weight:var(--weight-semibold);opacity:.6;margin-bottom:.125rem;display:block}.tag.svelte-5a7hqy{font-size:.6875rem;font-weight:var(--weight-semibold);color:var(--role-accent)}.write.svelte-5a7hqy{display:block}.say.svelte-5a7hqy{width:78%;box-shadow:0 0 0 1.5px color-mix(in srgb, var(--role-accent) 55%, transparent), inset 0 1px 0 #ffffffe6, var(--shadow-md);align-self:flex-end;margin-inline-end:6%}.say.svelte-5a7hqy .write:where(.svelte-5a7hqy){font-weight:var(--weight-medium);color:var(--ink-1)}.newhire.svelte-5a7hqy{gap:.5rem}.person.svelte-5a7hqy{align-items:center;gap:.4375rem;display:flex}.face.svelte-5a7hqy{background-color:color-mix(in srgb, var(--role-accent) 16%, var(--surface-raised));width:1.375rem;height:1.375rem;font-family:var(--font-heading);font-size:.6875rem;font-weight:var(--weight-heading);color:var(--role-accent);border-radius:50%;place-items:center;display:grid}.name.svelte-5a7hqy{font-weight:var(--weight-semibold);color:var(--ink-1)}.day.svelte-5a7hqy{white-space:nowrap;border-radius:var(--radius-full);background-color:var(--surface-2);font-size:.625rem;font-weight:var(--weight-medium);color:var(--ink-3);margin-inline-start:auto;padding:.0625rem .4375rem}.meter.svelte-5a7hqy{align-items:center;gap:.5rem;display:flex}.bar.svelte-5a7hqy{border-radius:var(--radius-full);background-color:var(--line-1);flex:1;height:.375rem;overflow:hidden}.bar.svelte-5a7hqy b:where(.svelte-5a7hqy){width:var(--w);border-radius:inherit;background-color:var(--role-accent);transform-origin:0;height:100%;display:block}.count.svelte-5a7hqy{font-size:.6875rem;font-weight:var(--weight-medium);white-space:nowrap;color:var(--ink-2)}.price.svelte-5a7hqy .amount:where(.svelte-5a7hqy){color:var(--ink-3);font-size:.75rem}.price.svelte-5a7hqy .amount:where(.svelte-5a7hqy) b:where(.svelte-5a7hqy){font-family:var(--font-heading);font-size:1.375rem;font-weight:var(--weight-heading);letter-spacing:var(--tracking-tight);color:var(--ink-1)}.check.svelte-5a7hqy{color:var(--ink-3);align-items:center;gap:.3125rem;font-size:.6875rem;display:inline-flex}.check.svelte-5a7hqy svg{color:var(--role-accent)}.record.svelte-5a7hqy .title:where(.svelte-5a7hqy){border-bottom:1px solid var(--line-1);font-weight:var(--weight-semibold);color:var(--ink-1);align-items:center;gap:.4375rem;padding-bottom:.4375rem;display:flex}.crest.svelte-5a7hqy{background-color:var(--yellow);border-radius:.3125rem;width:1rem;height:1rem}.field.svelte-5a7hqy{border-radius:var(--radius-xs);white-space:nowrap;color:var(--ink-3);justify-content:space-between;align-items:center;gap:.5rem;margin-inline:-.3125rem;padding:.125rem .3125rem;display:flex}.field.svelte-5a7hqy em:where(.svelte-5a7hqy){font-style:normal;font-weight:var(--weight-medium);color:var(--ink-2)}.filled.svelte-5a7hqy em:where(.svelte-5a7hqy){color:var(--role-accent)}.active.svelte-5a7hqy .card:where(.svelte-5a7hqy),.active.svelte-5a7hqy .bubble:where(.svelte-5a7hqy){animation:svelte-5a7hqy-land .78s var(--ease-out) backwards;animation-delay:calc(var(--i) * .11s)}.active.svelte-5a7hqy .write:where(.svelte-5a7hqy){animation:svelte-5a7hqy-write .82s var(--ease-out) backwards;animation-delay:calc(.24s + var(--i) * .14s)}.active.svelte-5a7hqy .bar:where(.svelte-5a7hqy) b:where(.svelte-5a7hqy){animation:svelte-5a7hqy-grow .9s var(--ease-out) .32s backwards}.active.svelte-5a7hqy .check:where(.svelte-5a7hqy) svg{animation:svelte-5a7hqy-pop .56s var(--ease-out) .56s backwards}.active.svelte-5a7hqy .filled:where(.svelte-5a7hqy){animation:svelte-5a7hqy-fill 1.4s var(--ease-out) .7s backwards}@keyframes svelte-5a7hqy-land{0%{opacity:0;transform:perspective(520px)translate3d(0,.875rem,-3.5rem)rotateX(26deg)}}@keyframes svelte-5a7hqy-write{0%{clip-path:inset(0 100% 0 0)}}@keyframes svelte-5a7hqy-grow{0%{transform:scaleX(0)}}@keyframes svelte-5a7hqy-pop{0%{scale:0}}@keyframes svelte-5a7hqy-fill{0%{background-color:color-mix(in srgb, var(--role-accent) 22%, transparent)}to{background-color:#0000}}@media (prefers-reduced-motion:reduce){.graphic.svelte-5a7hqy,.graphic.svelte-5a7hqy :where(.svelte-5a7hqy){transition:none!important;animation:none!important}}.roles.svelte-79gsxf{border-top:1px solid var(--line-2)}.frame.svelte-79gsxf{padding:clamp(3.5rem, 6vw, 6rem) var(--frame-inset) clamp(3rem, 5vw, 5rem);border-inline:1px solid var(--line-2)}header.svelte-79gsxf{text-align:center;flex-direction:column;align-items:center;gap:.875rem;margin-bottom:clamp(2.5rem,4vw,3.5rem);display:flex}h2.svelte-79gsxf{font-size:var(--text-5xl);letter-spacing:-.03em;text-wrap:balance;line-height:1.05}header.svelte-79gsxf p:where(.svelte-79gsxf){font-size:var(--text-md);color:var(--ink-3)}.picker.svelte-79gsxf{border-radius:var(--radius-xl);background-color:#fff;max-width:64rem;margin-inline:auto;box-shadow:0 0 0 1px #10121712,inset 0 1px #ffffffe6}.roles-row.svelte-79gsxf{--gap:.75rem;--col:var(--index);--row:0;isolation:isolate;gap:var(--gap);padding:var(--gap);border-bottom:1px solid var(--line-1);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.plate.svelte-79gsxf{z-index:-1;border-radius:var(--radius-lg);background-color:var(--surface-raised);translate:calc(var(--col) * (100% + var(--gap))) calc(var(--row) * (100% + var(--gap)));transition:translate .64s var(--ease-out);grid-area:1/1/2/2;position:absolute;inset:0;overflow:hidden}.glow.svelte-79gsxf{position:absolute;inset:38% 0 0;-webkit-mask-image:linear-gradient(#0000 8%,#000 90%);mask-image:linear-gradient(#0000 8%,#000 90%)}.role.svelte-79gsxf{border-radius:var(--radius-lg);height:13.5rem;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;padding:1rem .75rem 0;display:flex;position:relative;overflow:hidden;container-type:inline-size}.role.svelte-79gsxf:before{content:"";z-index:-2;border-radius:inherit;background-color:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-1);transition:background-color var(--duration-normal) var(--ease-out), opacity var(--duration-slow) var(--ease-out);position:absolute;inset:0}.role.svelte-79gsxf:hover:not(.active):before{background-color:color-mix(in srgb, var(--surface-2) 40%, var(--surface-raised))}.role.svelte-79gsxf.active:before{opacity:0}.role.svelte-79gsxf:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.label.svelte-79gsxf{z-index:2;font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--weight-heading);letter-spacing:var(--tracking-tight);color:var(--ink-3);transition:color var(--duration-normal) var(--ease-out);position:relative}.active.svelte-79gsxf .label:where(.svelte-79gsxf){color:var(--ink-1)}.art.svelte-79gsxf{z-index:1;flex:1;width:100%;padding-block:.5rem .875rem;position:relative}@container (width<12rem){.art.svelte-79gsxf{transform-origin:top;width:125%;scale:.8}}@container (width<9.5rem){.art.svelte-79gsxf{width:143%;scale:.7}}.panels.svelte-79gsxf{display:grid}.panel.svelte-79gsxf{grid-area:1/1;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:2rem clamp(2rem,5vw,4.5rem);padding:clamp(1.75rem,3vw,2.75rem) clamp(1.5rem,3.5vw,3.25rem) clamp(2rem,3.5vw,3rem);transition:visibility;display:grid}.panel.svelte-79gsxf[hidden]{visibility:hidden;opacity:0;pointer-events:none;transform:perspective(1400px) translate3d(calc(var(--direction) * -2rem), 0, -3rem) rotateY(calc(var(--direction) * 8deg));transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out), visibility 0s var(--duration-fast);display:grid}.panel.svelte-79gsxf:not([hidden]) :is(.pitch:where(.svelte-79gsxf),.point:where(.svelte-79gsxf)){animation:svelte-79gsxf-arrive .76s var(--ease-out) backwards;animation-delay:calc(.11s + var(--i) * 90ms)}@keyframes svelte-79gsxf-arrive{0%{opacity:0;transform:perspective(900px) translate3d(calc(var(--direction) * 2.5rem), .75rem, -4rem) rotateY(calc(var(--direction) * -14deg))}}.pitch.svelte-79gsxf{--i:0;flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}h3.svelte-79gsxf{max-width:18ch;font-size:var(--text-3xl);letter-spacing:-.025em;text-wrap:balance;line-height:1.1}.points.svelte-79gsxf{flex-direction:column;display:flex}.point.svelte-79gsxf{padding-block:1.125rem}.point.svelte-79gsxf:first-child{--i:1;padding-top:.25rem}.point.svelte-79gsxf+.point:where(.svelte-79gsxf){--i:2;border-top:1px solid var(--line-1)}h4.svelte-79gsxf{font-size:var(--text-lg);letter-spacing:var(--tracking-tight);line-height:1.25}.point.svelte-79gsxf p:where(.svelte-79gsxf){font-size:var(--text-base);color:var(--ink-3);margin-top:.5rem;line-height:1.5}@media (width<56rem){.roles-row.svelte-79gsxf{--col:mod(var(--index), 2);--row:round(down, calc(var(--index) / 2), 1);grid-template-columns:repeat(2,minmax(0,1fr))}.panel.svelte-79gsxf{grid-template-columns:minmax(0,1fr)}}@media (width<32rem){.role.svelte-79gsxf{height:11rem}}@media (prefers-reduced-motion:reduce){.plate.svelte-79gsxf,.panel.svelte-79gsxf,.panel.svelte-79gsxf :is(.pitch:where(.svelte-79gsxf),.point:where(.svelte-79gsxf)){transition:none!important;animation:none!important}}.signals.svelte-l6cxn5{background:var(--gray_-5);border-top:1px solid var(--gray_-3)}.frame.svelte-l6cxn5{border-inline:1px solid var(--gray_-3);padding-top:clamp(3.5rem,6vw,6rem)}header.svelte-l6cxn5{padding-inline:var(--frame-inset);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:1.25rem clamp(2rem,6vw,6rem);margin-bottom:clamp(2.5rem,4vw,3.75rem);display:grid}h2.svelte-l6cxn5{max-width:14ch;font-size:var(--text-5xl);letter-spacing:-.03em;text-wrap:balance;color:var(--white_1);line-height:1.05}header.svelte-l6cxn5 p:where(.svelte-l6cxn5){max-width:28rem;font-size:var(--text-md);text-wrap:pretty;color:var(--gray_1);line-height:1.5}.marquee.svelte-l6cxn5{flex-direction:column;gap:.75rem;padding-bottom:clamp(3.5rem,6vw,6rem);display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.track.svelte-l6cxn5{width:max-content;animation:svelte-l6cxn5-drift var(--loop) linear infinite;animation-play-state:paused;display:flex}.reverse.svelte-l6cxn5{animation-direction:reverse}.running.svelte-l6cxn5 .track:where(.svelte-l6cxn5){animation-play-state:running}.running.svelte-l6cxn5:hover .track:where(.svelte-l6cxn5){animation-play-state:paused}@keyframes svelte-l6cxn5-drift{to{translate:-50%}}.chip.svelte-l6cxn5{border-radius:var(--radius-xl);background-color:var(--gray_-4);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:.625rem;margin-inline-end:.75rem;padding:.4375rem 1rem .4375rem .4375rem;display:flex;box-shadow:0 0 0 1px #ffffff12,inset 0 1px #ffffff14}.tile.svelte-l6cxn5{background-color:color-mix(in oklab, var(--hue) 24%, var(--gray_-4));width:1.875rem;height:1.875rem;color:color-mix(in oklab, var(--hue) 60%, var(--white_1));border-radius:9px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff14}.topic.svelte-l6cxn5{font-weight:var(--weight-semibold);color:var(--white_1)}q.svelte-l6cxn5{color:var(--gray_1)}.testimonial.svelte-l6cxn5{--testimonial-block:clamp(2.5rem, 5vw, 4.5rem);border-top:1px solid var(--gray_-3);grid-template-columns:minmax(0,1fr) minmax(14rem,.42fr);display:grid}blockquote.svelte-l6cxn5{padding:var(--testimonial-block) var(--frame-inset) 1.75rem}blockquote.svelte-l6cxn5 p:where(.svelte-l6cxn5){text-indent:-.42em;max-width:34ch;font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--weight-heading);letter-spacing:-.02em;text-wrap:pretty;color:var(--white_1);line-height:1.22}figcaption.svelte-l6cxn5{padding:0 var(--frame-inset) var(--testimonial-block);font-size:var(--text-sm);color:var(--gray_1);flex-direction:column;gap:.125rem;display:flex}figcaption.svelte-l6cxn5 b:where(.svelte-l6cxn5){font-weight:var(--weight-semibold);color:var(--white_1)}.brand.svelte-l6cxn5{padding:2.5rem var(--frame-inset);border-left:1px solid var(--gray_-3);grid-area:1/2/span 2;place-items:center;display:grid}.brand.svelte-l6cxn5 img:where(.svelte-l6cxn5){filter:brightness(0)invert();width:auto;height:2.25rem}.name.svelte-l6cxn5{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--weight-semibold);letter-spacing:-.03em;color:var(--white_1)}@media (width<56rem){header.svelte-l6cxn5,.testimonial.svelte-l6cxn5{grid-template-columns:minmax(0,1fr)}.brand.svelte-l6cxn5{padding:var(--testimonial-block) var(--frame-inset) 0;border-left:0;grid-area:auto/1;justify-items:start}blockquote.svelte-l6cxn5{padding-top:1.75rem}}@media (prefers-reduced-motion:reduce){.track.svelte-l6cxn5{animation:none}}.workspace.svelte-1puno55{background:var(--gray_-5);border-top:1px solid var(--gray_-3)}.frame.svelte-1puno55{padding:clamp(4rem, 7vw, 7.5rem) var(--frame-inset) clamp(3rem, 6vw, 6.5rem);border-inline:1px solid var(--gray_-3);flex-direction:column;align-items:center;gap:clamp(2.75rem,4.5vw,4.5rem);display:flex}header.svelte-1puno55{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;max-width:44rem;display:flex}h2.svelte-1puno55{font-size:var(--text-5xl);letter-spacing:-.03em;text-wrap:balance;color:var(--white_1);line-height:1.05}p.svelte-1puno55{max-width:36rem;font-size:var(--text-md);text-wrap:pretty;color:var(--gray);margin-bottom:.75rem;line-height:1.5}.screen.svelte-1puno55{--window-radius:var(--radius-xl);width:min(100%,72rem)}.scene.svelte-1puno55{aspect-ratio:var(--wide-ratio)}.reveal.svelte-1puno55{animation:svelte-1puno55-reveal .6s var(--ease-out) both}@keyframes svelte-1puno55-reveal{0%{opacity:0}}@media (width<48rem){.frame.svelte-1puno55{padding-inline:0}header.svelte-1puno55{padding-inline:var(--frame-inset)}.screen.svelte-1puno55{width:min(100%,27.5rem)}.scene.svelte-1puno55{aspect-ratio:var(--phone-ratio)}}@media (prefers-reduced-motion:reduce){.reveal.svelte-1puno55{animation:none}}
