:root{--ink: #0a0817;--ink-2: #16132b;--paper: #f7f5fa;--white: #ffffff;--purple: #6a1e66;--purple-deep: #4c1249;--purple-soft: #f2e7f1;--blue: #0871ad;--blue-deep: #074a77;--sky: #5cb8f2;--lilac: #e0b3e4;--font-display: "Outfit", "Manrope", system-ui, sans-serif;--font-body: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--shell: 84rem;--gutter: 1.25rem;--header: 4rem;--radius: 1.5rem;--ease-out: cubic-bezier(.22, 1, .36, 1);--soft: #5b5368;--line: rgba(10, 8, 23, .12);--accent: var(--purple)}@media(min-width:40rem){:root{--gutter: 2rem}}@media(min-width:64rem){:root{--gutter: 3rem;--header: 4.75rem;--radius: 2rem}}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header);-webkit-text-size-adjust:100%}body{min-width:320px;overflow-x:clip;background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:1rem;line-height:1.6;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;border:0;background:none}img,svg{display:block;max-width:100%}ul,ol{list-style:none}::selection{background:var(--blue);color:var(--white)}:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.shell{width:100%;max-width:var(--shell);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:4.5rem}@media(min-width:64rem){.section{padding-block:7rem}}.surface-purple{--soft: rgba(255, 255, 255, .8);--line: rgba(255, 255, 255, .22);--accent: var(--sky);background:var(--purple);color:var(--white)}.surface-blue{--soft: rgba(255, 255, 255, .82);--line: rgba(255, 255, 255, .26);--accent: var(--white);background:var(--blue);color:var(--white)}.surface-ink{--soft: rgba(255, 255, 255, .66);--line: rgba(255, 255, 255, .12);--accent: var(--sky);background:var(--ink);color:var(--white)}.surface-paper{--soft: #5b5368;--line: rgba(10, 8, 23, .12);--accent: var(--purple);background:var(--paper);color:var(--ink)}.surface-white{--soft: #5b5368;--line: rgba(10, 8, 23, .1);--accent: var(--purple);background:var(--white);color:var(--ink)}.text-soft{color:var(--soft)}.eyebrow{display:inline-flex;align-items:center;gap:.6rem;font-size:.8125rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.eyebrow:before{content:"";width:1.05rem;height:.6rem;flex:none;border:.16rem solid var(--accent);border-radius:999px;transform:rotate(-35deg)}.display{font-family:var(--font-display);font-weight:800;line-height:1;letter-spacing:-.035em;text-wrap:balance}.heading{font-size:clamp(2.2rem,5vw,4.25rem)}.lead{font-size:clamp(1.0625rem,1.4vw,1.25rem);font-weight:500;line-height:1.6}.mark{position:relative;z-index:0;display:inline-block;padding:0 .22em .04em;color:var(--white)}.mark:before,.mark:after{content:"";position:absolute;inset:.08em 0 -.02em;border-radius:.42em}.mark:before{z-index:-1;background:var(--blue)}.mark:after{z-index:-2;border:.06em solid var(--lilac);transform:translate(.14em,.14em)}.round{border-radius:var(--radius)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.95rem 1.55rem;border:2px solid transparent;border-radius:999px;font-weight:800;line-height:1.2;white-space:nowrap;transition:transform .2s var(--ease-out),background-color .2s ease,border-color .2s ease,color .2s ease}.btn:hover{transform:translateY(-2px)}.btn svg{flex:none;transition:transform .2s var(--ease-out)}.btn:hover svg:last-child{transform:translate(3px)}.btn-sm{padding:.65rem 1.15rem;font-size:.9375rem}.btn-white{background:var(--white);color:var(--ink)}.btn-white:hover,.btn-ink{background:var(--ink);color:var(--white)}.btn-ink:hover{background:var(--purple)}.btn-purple{background:var(--purple);color:var(--white)}.btn-purple:hover{background:var(--ink)}.btn-blue{background:var(--blue);color:var(--white)}.btn-blue:hover{background:var(--white);color:var(--ink)}.btn-line{border-color:currentColor}.surface-purple .btn-line:hover,.surface-blue .btn-line:hover,.surface-ink .btn-line:hover{border-color:var(--white);background:var(--white);color:var(--ink)}.surface-paper .btn-line:hover,.surface-white .btn-line:hover{border-color:var(--ink);background:var(--ink);color:var(--white)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sr-only:focus{z-index:100;top:.5rem;left:.5rem;width:auto;height:auto;padding:.6rem 1rem;overflow:visible;clip:auto;border-radius:999px;background:var(--ink);color:var(--white)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}._about_or2x8_1{padding-top:6.5rem}._top_or2x8_5{display:grid;gap:2rem}._heading_or2x8_10{margin-top:1.25rem;max-width:14ch}._intro_or2x8_15{display:grid;gap:1rem;max-width:34rem}._pillars_or2x8_21{display:grid;gap:2.25rem;margin-top:4rem}._pillar_or2x8_21{display:grid;gap:.5rem;align-content:start}._pillarIndex_or2x8_33{color:var(--purple);font-family:var(--font-display);font-weight:800;font-size:.95rem}._pillarTitle_or2x8_40{font-family:var(--font-display);font-size:1.45rem;font-weight:800;line-height:1.1;letter-spacing:-.02em}._metrics_or2x8_48{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.25rem 1.25rem;margin-top:4.5rem;padding-top:2.5rem;border-top:1px solid var(--line)}._metric_or2x8_48{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:.75rem}._metricValue_or2x8_64{position:relative;z-index:0;width:fit-content;color:var(--purple);font-size:clamp(2rem,10.2vw,3rem);font-variant-numeric:tabular-nums;white-space:nowrap}._metricSuffix_or2x8_75{font-size:.5em;letter-spacing:-.02em}._metricValue_or2x8_64:after{content:"";position:absolute;left:0;right:-.1em;bottom:.02em;z-index:-1;height:.2em;border-radius:999px;background:var(--blue);opacity:.35;transform:scaleX(0);transform-origin:left;transition:transform 1s var(--ease-out) .2s}._metricOn_or2x8_97 ._metricValue_or2x8_64:after{transform:scaleX(1)}._metricLabel_or2x8_101{max-width:16rem;font-size:.875rem;font-weight:600;line-height:1.4}._note_or2x8_108{margin-top:2rem;font-size:.9375rem}._note_or2x8_108 a{color:var(--ink);font-weight:700;text-decoration:underline;text-decoration-color:var(--purple);text-underline-offset:.2em}@media(min-width:48rem){._pillars_or2x8_21{grid-template-columns:repeat(2,minmax(0,1fr))}._metrics_or2x8_48{gap:2.5rem}._metricValue_or2x8_64{font-size:clamp(3rem,5.6vw,5.25rem)}._metricLabel_or2x8_101{font-size:1rem}}@media(min-width:64rem){._top_or2x8_5{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:4rem}._pillars_or2x8_21{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem}._metrics_or2x8_48{grid-template-columns:minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.3fr) minmax(0,1.1fr)}}._grid_be4k3_1{display:grid;gap:3rem}._heading_be4k3_6{margin-block:1.25rem 1.5rem;max-width:13ch}._channels_be4k3_12{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .75rem;margin-top:2.25rem}._channels_be4k3_12 a,._static_be4k3_20{display:flex;align-items:flex-start;gap:.5rem;font-weight:700;font-size:clamp(.75rem,3.5vw,1.05rem);line-height:1.35}._channels_be4k3_12 a:hover{text-decoration:underline;text-underline-offset:.25em}._channels_be4k3_12 svg{flex:none;font-size:1.2rem}._channels_be4k3_12 small{display:block;color:var(--soft);font-size:clamp(.6875rem,3.2vw,.8125rem);font-weight:600;line-height:1.3}._hoursLine_be4k3_47{display:block}._qr_be4k3_51{display:none}._card_be4k3_57{padding:1.5rem;border-radius:var(--radius);scroll-margin-top:calc(var(--header) + 1rem);box-shadow:0 30px 60px -30px #0a0817b3}._form_be4k3_64{display:grid;gap:1.1rem}._formTitle_be4k3_69{font-family:var(--font-display);font-size:1.9rem;font-weight:800;line-height:1.1;letter-spacing:-.025em}._form_be4k3_64>._formTitle_be4k3_69+p{margin-top:-.6rem}._field_be4k3_81{display:grid;gap:.35rem}._field_be4k3_81 span{font-size:.9375rem;font-weight:700}._field_be4k3_81 input{width:100%;padding:.8rem 1rem;border:1.5px solid rgba(10,8,23,.18);border-radius:.85rem;background:var(--paper);font-size:1rem;transition:border-color .2s ease,box-shadow .2s ease}._field_be4k3_81 input::placeholder{color:#7d7690}._field_be4k3_81 input:focus{border-color:var(--purple);box-shadow:0 0 0 3px #6a1e6638;outline:none}._trap_be4k3_115{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}._submit_be4k3_123{width:100%;margin-top:.25rem}._submit_be4k3_123:disabled{cursor:wait;opacity:.7;transform:none}._error_be4k3_134{padding:.75rem 1rem;border-radius:.85rem;background:#fdecec;color:#8f1d1d;font-size:.9375rem;font-weight:600}._error_be4k3_134 a{text-decoration:underline}._privacy_be4k3_147{color:var(--soft);font-size:.8125rem;line-height:1.45}._done_be4k3_153{display:grid;justify-items:start;gap:.85rem;padding-block:1rem}._doneIcon_be4k3_160{color:var(--blue);font-size:3.25rem}@media(min-width:40rem){._card_be4k3_57{padding:2.5rem}}@media(min-width:64rem){._grid_be4k3_1{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:5rem}._channels_be4k3_12{grid-template-columns:minmax(0,1fr);gap:1.1rem}._channels_be4k3_12 a,._static_be4k3_20{align-items:center;gap:.8rem}._channels_be4k3_12 svg{font-size:1.4rem}._qr_be4k3_51{display:flex;align-items:center;gap:1.1rem;margin-top:2.25rem;padding-top:1.75rem;border-top:1px solid var(--line)}._qrCode_be4k3_202{padding:.5rem;flex:none;border-radius:.85rem;background:var(--white)}._qrCode_be4k3_202 svg{display:block}._qr_be4k3_51 p{max-width:17rem;font-size:.9375rem}}._footer_cvyf7_1{padding-block:4rem 2rem}._top_cvyf7_5{display:grid;gap:2.5rem}._brand_cvyf7_10{display:grid;gap:1rem;max-width:22rem;align-content:start}._title_cvyf7_17{margin-bottom:.9rem;font-family:var(--font-display);font-size:1rem;font-weight:800;letter-spacing:-.01em}._list_cvyf7_25{display:grid;gap:.55rem;font-size:.9375rem;font-weight:600}._list_cvyf7_25 a{display:inline-flex;align-items:center;gap:.5rem;color:var(--soft);transition:color .2s ease}._list_cvyf7_25 a:hover{color:var(--white)}._list_cvyf7_25 svg{flex:none;font-size:1.1rem}._systems_cvyf7_49{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1.25rem}._bottom_cvyf7_54{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--line);font-size:.875rem}@media(min-width:64rem){._top_cvyf7_5{grid-template-columns:minmax(0,1.3fr) minmax(0,1.5fr) minmax(0,.8fr) minmax(0,1fr);gap:3rem}}._header_1iav7_1{position:sticky;top:0;z-index:50;transition:box-shadow .3s ease}._scrolled_1iav7_8{box-shadow:0 10px 30px -18px #0a081759}._bar_1iav7_12{display:flex;height:var(--header);align-items:center;justify-content:space-between;gap:.5rem}._brand_1iav7_20{display:inline-flex;flex:none}._nav_1iav7_25,._cta_1iav7_26,._whatsNumber_1iav7_27{display:none}._actions_1iav7_32{display:flex;margin-left:auto;align-items:center}._navLink_1iav7_38{position:relative;font-weight:700;font-size:.9375rem}._navLink_1iav7_38:after{content:"";position:absolute;inset-inline:0;bottom:-.35rem;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--purple),var(--blue));transform:scaleX(0);transform-origin:left;transition:transform .25s var(--ease-out)}._navLink_1iav7_38:hover:after{transform:scaleX(1)}._whats_1iav7_27{display:inline-flex;align-items:center;gap:.45rem;font-weight:700;font-size:.9375rem}._whats_1iav7_27 svg{color:#1faa53;font-size:1.6rem}._whats_1iav7_27:hover{text-decoration:underline;text-underline-offset:.25em}._menuButton_1iav7_80{display:inline-flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;font-size:1.6rem}._mobile_1iav7_89{position:absolute;inset-inline:0;top:100%;padding-block:.5rem 1.5rem;border-top:1px solid var(--line);box-shadow:0 20px 30px -20px #0a081766}._mobileLink_1iav7_98{display:block;padding-block:.85rem;border-bottom:1px solid var(--line);font-size:1.75rem}._mobileCta_1iav7_105{width:100%;margin-top:1.25rem}@media(min-width:64rem){._nav_1iav7_25{display:flex;gap:2.25rem}._actions_1iav7_32{margin-left:0;gap:1.5rem}._cta_1iav7_26{display:inline-flex}._whatsNumber_1iav7_27{display:inline}._whats_1iav7_27 svg{font-size:1.25rem}._menuButton_1iav7_80,._mobile_1iav7_89{display:none}}._frame_1k56a_1{overflow:hidden;border-radius:1.1rem;background:#1d1934;box-shadow:0 0 0 1px #ffffff0f,0 30px 60px -22px #0a081799}._bar_1k56a_10{display:flex;align-items:center;gap:.75rem;padding:.55rem .9rem}._dots_1k56a_17{display:flex;gap:.35rem}._dots_1k56a_17 i{width:.55rem;height:.55rem;border-radius:50%;background:#ffffff38}._dots_1k56a_17 i:nth-child(1){background:var(--purple);box-shadow:0 0 0 1px #ffffff40}._dots_1k56a_17 i:nth-child(2){background:var(--blue)}._address_1k56a_38{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:.35rem;max-width:22rem;margin-inline:auto;padding:.22rem .8rem;overflow:hidden;border-radius:999px;background:#ffffff14;color:#ffffffb8;font-size:.75rem;font-weight:600;white-space:nowrap;text-overflow:ellipsis}._address_1k56a_38 svg{flex:none;font-size:.7rem;color:var(--sky)}._screen_1k56a_63{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:var(--ink)}._screen_1k56a_63 img{width:100%;height:100%;object-fit:cover;object-position:top center}._hero_1ky0a_1{position:relative;overflow:clip}._grid_1ky0a_6{display:grid;gap:3.5rem;padding-block:2.5rem 4.5rem}._copy_1ky0a_12{position:relative;z-index:2}._title_1ky0a_17{margin-top:1.5rem;line-height:1.08;font-size:clamp(2rem,10.4vw,5.4rem)}._line_1ky0a_24{display:block;white-space:nowrap}._lead_1ky0a_29{max-width:36rem;margin-top:1.75rem}._ctas_1ky0a_35{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:2.25rem}._ctas_1ky0a_35 a{padding:.9rem .5rem;font-size:clamp(.75rem,3.6vw,.9375rem)}._ctas_1ky0a_35 svg{display:none}@media(min-width:40rem){._ctas_1ky0a_35{display:flex;gap:.75rem}._ctas_1ky0a_35 a{padding:.95rem 1.55rem;font-size:1rem}._ctas_1ky0a_35 svg{display:block}}._platforms_1ky0a_68{display:flex;justify-content:space-between;gap:clamp(.15rem,1vw,.25rem);margin-top:2.25rem}._platforms_1ky0a_68 li{padding:.25rem clamp(.3rem,1.8vw,.45rem);border:1px solid var(--line);border-radius:999px;font-size:clamp(.625rem,3vw,.8125rem);font-weight:700;white-space:nowrap}@media(min-width:40rem){._platforms_1ky0a_68{justify-content:flex-start;gap:.5rem}._platforms_1ky0a_68 li{padding:.3rem .8rem;font-size:.8125rem}}._visual_1ky0a_98{position:relative;z-index:1}._deckWrap_1ky0a_103{position:relative;max-width:40rem;margin-inline:auto;padding:11% 11% 0 0}._links_1ky0a_111{position:absolute;top:-22%;right:-6%;width:100%;height:auto;max-width:none;overflow:visible;fill:none;pointer-events:none}._links_1ky0a_111 rect{transform-box:fill-box;transform-origin:center}._linkBlue_1ky0a_128{stroke:var(--blue);stroke-width:46;transform:rotate(-38deg);animation:_link-sway-a_1ky0a_1 14s ease-in-out infinite alternate}._linkWhite_1ky0a_135{stroke:#ffffffeb;stroke-width:18;transform:rotate(38deg);animation:_link-sway-b_1ky0a_1 16s ease-in-out infinite alternate}@keyframes _link-sway-a_1ky0a_1{to{transform:rotate(-30deg) translate(-2%,2%)}}@keyframes _link-sway-b_1ky0a_1{to{transform:rotate(46deg) translate(2%,-1%)}}._deck_1ky0a_103{display:grid}._card_1ky0a_158{grid-area:1 / 1;transform-origin:50% 60%;will-change:transform,opacity}._caption_1ky0a_164{position:relative;z-index:2;display:grid;gap:.9rem;margin-top:1.75rem}._captionLink_1ky0a_172{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem}._captionCount_1ky0a_179{color:var(--sky);font-family:var(--font-display);font-size:.9rem;font-weight:800;letter-spacing:.04em}._captionName_1ky0a_187{font-family:var(--font-display);font-size:1.4rem;font-weight:800;letter-spacing:-.02em}._captionLink_1ky0a_172:hover ._captionName_1ky0a_187{text-decoration:underline;text-decoration-color:var(--sky);text-underline-offset:.2em}._captionSegment_1ky0a_200{font-size:.9375rem;font-weight:600}._ticks_1ky0a_205{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.3rem}._tick_1ky0a_205{display:flex;height:1.5rem;align-items:center}._tick_1ky0a_205 span{position:relative;display:block;width:100%;height:4px;border-radius:999px;overflow:hidden;background:#ffffff47}._tick_1ky0a_205 span:after{content:"";position:absolute;inset:0;background:var(--white);transform:scaleX(0);transform-origin:left}._tick_1ky0a_205:hover span{background:#ffffff8c}._tick_1ky0a_205[aria-current=true] span:after{transform:scaleX(1)}._tick_1ky0a_205 ._tickRun_1ky0a_245:after{animation:_tick-run_1ky0a_1 var(--tick) linear forwards}@keyframes _tick-run_1ky0a_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(min-width:64rem){._grid_1ky0a_6{min-height:calc(100svh - var(--header) - 3.75rem);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:4rem;padding-block:3rem 4.5rem}._title_1ky0a_17{font-size:clamp(3.3rem,5vw,5.75rem)}._deckWrap_1ky0a_103{margin-inline:auto 0}}._head_qzeb3_1{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem}._heading_qzeb3_8{margin-top:1.25rem;max-width:14ch}._arrows_qzeb3_13{display:none;flex:none;gap:.6rem}._arrow_qzeb3_13{display:inline-flex;width:3.1rem;height:3.1rem;align-items:center;justify-content:center;border:2px solid var(--ink);border-radius:50%;font-size:1.2rem;transition:background-color .2s ease,color .2s ease,border-color .2s ease}._arrow_qzeb3_13:hover{border-color:var(--purple);background:var(--purple);color:var(--white)}._strip_qzeb3_41{--edge: max(var(--gutter), calc((100% - var(--shell)) / 2 + var(--gutter)));display:flex;gap:1.25rem;margin-top:3rem;padding:.5rem var(--edge) 1rem;overflow-x:auto;scroll-padding-inline:var(--edge);scroll-snap-type:x mandatory;scrollbar-width:none}._strip_qzeb3_41::-webkit-scrollbar{display:none}._strip_qzeb3_41:focus-visible{outline-offset:-3px}._slide_qzeb3_61{flex:none;width:min(84vw,34rem);scroll-snap-align:start}._tag_qzeb3_67{margin-top:1rem;color:var(--purple);font-size:.8125rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}._caption_qzeb3_76{margin-top:.2rem;font-weight:600}@media(min-width:48rem){._arrows_qzeb3_13{display:flex}}._portfolio_fn98e_1{position:relative}._head_fn98e_5{display:grid;gap:1.5rem}._heading_fn98e_10{margin-top:1.25rem;max-width:12ch}._layout_fn98e_15{margin-top:3.5rem}._stage_fn98e_20{display:none}._list_fn98e_24{display:grid;gap:4rem}._item_fn98e_29{scroll-margin-top:calc(var(--header) + 1.5rem)}._inlineFrame_fn98e_33{margin-bottom:1.75rem}._meta_fn98e_37{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .85rem}._index_fn98e_44{color:var(--sky);font-family:var(--font-display);font-size:1rem;font-weight:800}._segment_fn98e_51{color:var(--soft);font-size:.8125rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}._badge_fn98e_59{padding:.15rem .65rem;border-radius:999px;background:var(--sky);color:var(--ink);font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}._name_fn98e_70{margin-top:.75rem;font-size:clamp(2.2rem,4.2vw,3.5rem)}._tagline_fn98e_75{margin-top:.85rem;font-family:var(--font-display);font-size:clamp(1.2rem,1.7vw,1.5rem);font-weight:700;line-height:1.25;letter-spacing:-.015em}._description_fn98e_84{max-width:36rem;margin-top:.75rem}._features_fn98e_89{display:grid;gap:.6rem;margin-top:1.5rem}._features_fn98e_89 li{display:flex;align-items:baseline;gap:.7rem;font-weight:600}._features_fn98e_89 li:before{content:"";width:.85rem;height:.5rem;flex:none;border:.14rem solid var(--sky);border-radius:999px;transform:translateY(-.05rem) rotate(-35deg)}._footer_fn98e_113{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.5rem;margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid var(--line)}._platforms_fn98e_124{display:flex;flex-wrap:wrap;gap:.4rem}._platforms_fn98e_124 li{padding:.2rem .65rem;border:1px solid var(--line);border-radius:999px;color:var(--soft);font-size:.8125rem;font-weight:700}._live_fn98e_139{display:inline-flex;align-items:center;gap:.35rem;color:var(--sky);font-weight:800}._live_fn98e_139 svg{transition:transform .2s var(--ease-out)}._live_fn98e_139:hover svg{transform:translate(2px,-2px)}._live_fn98e_139:hover{text-decoration:underline;text-underline-offset:.25em}@media(min-width:64rem){._head_fn98e_5{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:4rem}._layout_fn98e_15{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:5rem;margin-top:5rem}._stage_fn98e_20{display:block}._stageInner_fn98e_178{position:sticky;top:calc(var(--header) + 2.5rem)}._stageImage_fn98e_183{position:absolute;inset:0}._stageCaption_fn98e_188{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-top:1.5rem}._stageCount_fn98e_196{font-family:var(--font-display);font-size:1.1rem;font-weight:800;color:var(--sky)}._stageName_fn98e_203{font-family:var(--font-display);font-size:1.1rem;font-weight:800}._progress_fn98e_209{height:3px;margin-top:.85rem;background:var(--line)}._progress_fn98e_209 span{display:block;height:100%;background:linear-gradient(90deg,var(--purple),var(--sky));transform-origin:left;transition:transform .5s var(--ease-out)}._inlineFrame_fn98e_33{display:none}._list_fn98e_24{gap:0}._item_fn98e_29{display:flex;min-height:78vh;flex-direction:column;justify-content:center;padding-block:3rem;opacity:.32;transition:opacity .4s ease}._item_fn98e_29:first-child{min-height:62vh;justify-content:flex-start;padding-top:0}._itemActive_fn98e_247,._item_fn98e_29:focus-within{opacity:1}}._head_2lz9h_1{display:grid;gap:1.5rem}._heading_2lz9h_6{margin-top:1.25rem;max-width:14ch}._steps_2lz9h_11{position:relative;display:grid;gap:2rem;margin-top:3.5rem}._step_2lz9h_11{position:relative;display:flex;align-items:flex-start;gap:1.1rem}._marker_2lz9h_26{position:relative;z-index:1;display:grid;width:3.4rem;height:3.4rem;flex:none;place-items:center;border-radius:50%;background:var(--paper);font-family:var(--font-display);font-size:1.05rem}._marker_2lz9h_26 b{position:relative;z-index:1;display:grid;width:1.6rem;height:1.6rem;place-items:center;border-radius:50%;background:var(--paper);font-weight:800}._marker_2lz9h_26:before,._marker_2lz9h_26:after{content:"";position:absolute;inset:22% -4%;border:.24rem solid;border-radius:999px}._marker_2lz9h_26:before{border-color:var(--purple);transform:rotate(-35deg)}._marker_2lz9h_26:after{border-color:var(--blue);transform:rotate(35deg)}._stepTitle_2lz9h_72{margin-bottom:.35rem;font-family:var(--font-display);font-size:1.4rem;font-weight:800;line-height:1.15;letter-spacing:-.02em}._eco_2lz9h_83{display:grid;gap:2.5rem;margin-top:4.5rem;padding:2rem 1.5rem;border-radius:var(--radius)}._ecoTitle_2lz9h_91{margin-block:1rem .85rem;font-size:clamp(2rem,3.6vw,3rem)}._tree_2lz9h_96{display:grid;justify-items:center;gap:1.75rem}._hub_2lz9h_102{position:relative;padding:.8rem 1.6rem;border-radius:999px;background:var(--white);color:var(--purple);font-family:var(--font-display);font-size:1.35rem;font-weight:800;box-shadow:0 0 0 .3rem var(--purple),0 0 0 .6rem var(--blue)}._leaves_2lz9h_116{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}._leaves_2lz9h_116 li{padding:.45rem .95rem;border:1.5px solid rgba(255,255,255,.3);border-radius:999px;font-weight:700;font-size:.9375rem}._extras_2lz9h_131{display:grid;gap:1.5rem}._extras_2lz9h_131 li{padding-top:1.25rem;border-top:1px solid var(--line)}._extraTitle_2lz9h_141{margin-bottom:.35rem;font-family:var(--font-display);font-size:1.15rem;font-weight:700}@media(min-width:48rem){._steps_2lz9h_11{grid-template-columns:repeat(2,minmax(0,1fr))}._extras_2lz9h_131{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){._head_2lz9h_1{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:4rem}._steps_2lz9h_11{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem;margin-top:5rem}._steps_2lz9h_11:before{content:"";position:absolute;inset-inline:1.7rem 0;top:1.7rem;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--purple),var(--blue))}._step_2lz9h_11{flex-direction:column;gap:1.5rem}._eco_2lz9h_83{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3rem 4rem;padding:3.5rem}._extras_2lz9h_131{grid-column:1 / -1}._tree_2lz9h_96{position:relative;gap:3rem}._tree_2lz9h_96:before{content:"";position:absolute;top:3.2rem;bottom:1.4rem;left:50%;width:2px;background:linear-gradient(var(--sky),transparent)}._leaves_2lz9h_116{position:relative;background:var(--ink)}}._head_sxbwx_1{display:grid;gap:1.5rem}._heading_sxbwx_6{margin-top:1.25rem;max-width:13ch}._grid_sxbwx_11{display:grid;gap:.75rem;margin-top:3.5rem}._card_sxbwx_17{display:flex;min-height:11rem;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.5rem;border-radius:var(--radius);background:#ffffff1a;transition:background-color .25s ease,color .25s ease}._card_sxbwx_17:not(._custom_sxbwx_31):hover{background:var(--white);color:var(--ink)}._name_sxbwx_36{font-family:var(--font-display);font-size:1.45rem;font-weight:800;line-height:1.1;letter-spacing:-.02em}._links_sxbwx_44{display:flex;flex-wrap:wrap;gap:.4rem}._links_sxbwx_44 a{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .7rem;border:1.5px solid currentColor;border-radius:999px;font-size:.875rem;font-weight:700;transition:background-color .2s ease,color .2s ease}._links_sxbwx_44 a:hover{border-color:var(--purple);background:var(--purple);color:var(--white)}._custom_sxbwx_31{align-items:flex-start}@media(min-width:40rem){._grid_sxbwx_11{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){._head_sxbwx_1{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:4rem}._grid_sxbwx_11{grid-template-columns:repeat(4,minmax(0,1fr))}}._wrap_iqn69_4{position:relative;z-index:3;height:4.5rem;margin-block:-2.25rem;overflow-x:clip;pointer-events:none}._tape_iqn69_14{width:106%;margin-left:-3%;padding-block:.8rem;overflow:hidden;transform:rotate(-1.4deg);box-shadow:0 18px 30px -18px #0a081799}._track_iqn69_23{display:flex;width:max-content;animation:_ticker_iqn69_1 58s linear infinite}._group_iqn69_29{display:flex;flex:none;align-items:center}._pill_iqn69_35{display:inline-flex;height:2.9rem;flex:none;align-items:center;gap:.6rem;margin-right:.75rem;padding-inline:.7rem 1.1rem;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff29;white-space:nowrap}._icon_iqn69_48{width:auto;height:1.9rem;flex:none}._wordmark_iqn69_54{width:auto;height:1.7rem;flex:none;margin-left:.4rem}._name_iqn69_61{display:inline-flex;gap:.3em;font-size:1.1rem;line-height:1.2}._gradient_iqn69_68{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@keyframes _ticker_iqn69_1{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){._track_iqn69_23{animation:none}}
