@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/afcd0d0d846edd86.3u7i_iro37plk.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/5af1ddc267ae61a3.3cmi9xr3jih-n.woff2)format("woff2");unicode-range:U+300-302,U+304,U+30B-30C,U+323-324,U+330-331,U+13A0-13FF,U+AB70-ABBF}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/35d1d90ed870cca8.0htt_w5d27p7s.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/c7649f55972007a1.072biq6vaul6p.woff2)format("woff2");unicode-range:U+2003,U+3000,U+3002,U+4E00,U+FE12,U+16FE1,U+1B170-1B2FB}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/8d5a9e90b25df23d.352eltwaien0b.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/4e4a8f5cd324b8a8.3tegldcyde_uv.woff2)format("woff2");unicode-range:U+303-304,U+307-308,U+30A,U+320,U+323-325,U+32D-32E,U+330-331,U+60C,U+61B-61C,U+61F,U+621,U+640,U+64B-655,U+660-66C,U+670,U+700-74F,U+860-86A,U+1DF8,U+1DFA,U+200C-200F,U+25CC,U+2670-2671}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/54be2e1e6afcde3f.35hslsruan6w3.woff2)format("woff2");unicode-range:U+2C7,U+301-302,U+304,U+306-309,U+323,U+331,U+200C-200D,U+202E,U+25CC,U+2D30-2D7F}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/6ddf77aa3278ba9f.12wlbzps0jgnq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/377a40c76c178722.0su-ta_un5mf8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/4db1e0ea7ab3f35d.p.3k59u5bzp1idf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.google_sans_flex_5ca9bbf3-module__MHL8KW__className{font-family:Google Sans Flex,Segoe UI,system-ui,sans-serif;font-style:normal}.google_sans_flex_5ca9bbf3-module__MHL8KW__variable{--font-brand:"Google Sans Flex", Segoe UI, system-ui, sans-serif}
@font-face{font-family:captionSerifFont;src:url(../media/gowun_batang_700_latin-s.10ujkz40v1fko.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:captionSerifFont Fallback;src:local(Times New Roman);ascent-override:103.55%;descent-override:25.71%;line-gap-override:0.0%;size-adjust:112.02%}.captionseriffont_aecd355c-module__kgc4vq__className{font-family:captionSerifFont,captionSerifFont Fallback,Georgia,serif;font-weight:700}.captionseriffont_aecd355c-module__kgc4vq__variable{--font-gowun-batang:"captionSerifFont", "captionSerifFont Fallback", Georgia, serif}
.PreviewBanner-module-scss-module__zQVDlG__banner{z-index:calc(var(--z-header) + 1);justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-accent);color:var(--color-white);text-align:center;font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-semibold);display:flex;position:sticky;top:0}.PreviewBanner-module-scss-module__zQVDlG__form{display:contents}.PreviewBanner-module-scss-module__zQVDlG__exit{text-underline-offset:2px;color:inherit;text-decoration:underline}.PreviewBanner-module-scss-module__zQVDlG__exit:hover{text-decoration-color:#0000}
:root{--demo-confirmation-gutter:20px;--demo-confirmation-max-width:1400px;--demo-confirmation-height:727px;--demo-confirmation-background-height:1258px;--demo-confirmation-ticket-width:509px;--demo-confirmation-ticket-height:296px;--demo-confirmation-time-gap:36.832px;--demo-confirmation-noise-size:1024px;--demo-confirmation-noise-opacity:.04;--demo-confirmation-shade:#00000029;--font-size-demo-confirmation-time:clamp(18px, 1.7502vw, 25.203px);--line-height-demo-confirmation-time:1.3333;--color-ink:#080a16;--color-white:#fff;--color-icon-gradient-end:#999;--color-red:#ff3410;--color-blue:#4965ff;--color-blue-deep:#0326e5;--color-blue-night:#00099f;--color-bg:var(--color-ink);--color-surface:#ffffff06;--color-surface-raised:#ffffff0f;--color-surface-strong:#ffffff21;--color-border:#ffffff1f;--color-border-strong:#ffffff80;--color-border-subtle:#ffffff14;--color-border-accent:#ff34101f;--color-hairline:#ffffff14;--color-text:var(--color-white);--color-text-body:#fffc;--color-text-muted:#ffffffb3;--color-text-subtle:#fff9;--color-text-disabled:#ffffff4d;--color-text-faint:#fff3;--color-text-ghost:#ffffff14;--color-glass-rim:#ffffff0d;--color-glass-rim-lit:#ffffff08;--color-accent:var(--color-red);--color-nav-active:#ff2600;--color-accent-soft:#ff34100f;--color-accent-alt:var(--color-blue);--color-accent-alt-hover:var(--color-white);--color-tile-featured:#0326e552;--feature-side-card-active:#0326e580;--feature-side-card-background:#ffffff0a;--feature-side-card-width:295px;--feature-side-card-radius:16px;--color-divider-alt:#4965ff52;--color-tick:#fff9;--color-overlay:#ffffff1f;--color-nav-background:#080a1675;--color-scrim:#00000029;--cta-mobile-section-gap:100px;--cta-mobile-padding:40px;--cta-mobile-creators-gradient-height:488px;--font-size-cta-mobile-photo-heading:28px;--line-height-cta-mobile-photo-heading:36px;--cta-mobile-photo-stack-width:150.519px;--cta-mobile-photo-stack-height:88px;--cta-mobile-photo-size:68.702px;--cta-mobile-photo-radius:10.992px;--cta-mobile-photo-offset:9.65px;--cta-mobile-photo-center:44px;--font-size-cta-mobile-heading:40px;--line-height-cta-mobile-heading:48px;--font-size-cta-mobile-flare-heading:38px;--line-height-cta-mobile-flare-heading:46px;--gradient-cta-mobile-flare:linear-gradient(180deg, var(--color-ink) 4.3067%, var(--color-red) 78.401%, var(--color-red) 100%);--gradient-cta-mobile-split:linear-gradient(180deg, var(--color-ink) 4.3067%, var(--color-blue) 78.401%, var(--color-blue) 100%);--pricing-billing-padding-y:15px;--pricing-billing-switch-width:48px;--pricing-billing-switch-height:24px;--pricing-billing-knob:20px;--pricing-billing-badge-radius:16px;--pricing-billing-badge-inset:6.4px;--pricing-compare-intro-width:321px;--pricing-compare-head-height:272px;--pricing-models-intro-width:742px;--pricing-models-controls-gap:28px;--pricing-models-search-height:36px;--pricing-model-rows-duration:.35s;--pricing-model-rows-ease:cubic-bezier(.4, 0, .2, 1);--pricing-model-fade-duration:.25s;--pricing-model-fade-ease:ease-out;--pricing-model-toggle-duration:.2s;--pricing-model-toggle-ease:ease;--font-size-pricing-model-value:18px;--line-height-pricing-model-value:20px;--font-size-pricing-compare-period:20px;--line-height-pricing-compare-period:20px;--font-size-pricing-compare-period-wide:20px;--line-height-pricing-compare-period-wide:42px;--font-size-pricing-compare-slash:32px;--font-size-pricing-compare-tag:15.158px;--line-height-pricing-compare-tag:21.895px;--pricing-compare-tag-inset:5.053px 8.421px;--pricing-compare-tag-radius:20.211px;--font-size-pricing-compare-plan:clamp(21px, 1.9444vw, 28px);--line-height-pricing-compare-plan:clamp(28px, 2.4306vw, 35px);--font-size-pricing-compare-discount:17px;--line-height-pricing-compare-discount:15.867px;--pricing-compare-discount-inset:var(--space-1) var(--space-1-5);--font-size-pricing-compare-chip:14.222px;--line-height-pricing-compare-chip:21.333px;--pricing-compare-chip-inset:5.333px 7.111px;--font-size-pricing-billing-badge:18px;--line-height-pricing-billing-badge:18.667px;--font-size-pricing-tag:18px;--line-height-pricing-tag:16.8px;--gradient-pricing-billing-badge:linear-gradient(180deg, #f8f8f812 0%, #f8f8f805 100%);--pricing-plan-head-min-height:488px;--color-pricing-offer:#000dff4d;--pricing-credits-radius:16px;--pricing-credits-icon:32px;--pricing-credit-star:8px;--pricing-feature-icon:20px;--pricing-feature-row-height:30px;--pricing-credits-gap:20px;--font-size-pricing-strike:29.831px;--line-height-pricing-strike:35.797px;--pricing-strike-line:3px;--pricing-strike-overhang:2px;--pricing-seats-height:40px;--pricing-seats-inset:var(--space-2);--pricing-seats-icon:20px;--pricing-seats-bar:11px;--pricing-seats-stroke:1px;--letter-spacing-pricing-seats:.03em;--opacity-pricing-seat-disabled:.4;--opacity-pricing-billing-badge-idle:.6;--font-size-pricing-seat-strike:24px;--line-height-pricing-seat-strike:48px;--color-pricing-total:#000dff4d;--pricing-extra-seats-credits-height:36px;--pricing-extra-seats-add-circle:32px;--color-pricing-extra-seats-credits:#ffffff0a;--color-pricing-featured-base:#111;--color-pricing-examples-dot:#ffffff2e;--pricing-tag-mask-top:-29px;--pricing-tag-mask-left:3.5px;--pricing-tag-mask-width:84.5px;--pricing-tag-mask-height:124px;--pricing-tag-glow-top:-61px;--pricing-tag-glow-left:-29px;--pricing-tag-glow-width:161.5px;--pricing-tag-glow-height:180.5px;--pricing-compare-tag-mask-top:-24.5px;--pricing-compare-tag-mask-left:-18.5px;--pricing-compare-tag-mask-width:71px;--pricing-compare-tag-mask-height:104.5px;--pricing-compare-tag-glow-top:-51px;--pricing-compare-tag-glow-left:-46.5px;--pricing-compare-tag-glow-width:136px;--pricing-compare-tag-glow-height:152px;--pricing-mobile-tag-mask-top:-24.5px;--pricing-mobile-tag-mask-left:3px;--pricing-mobile-tag-glow-top:-51px;--pricing-mobile-tag-glow-left:-24.5px;--pricing-number-roll-duration:var(--duration-reveal);--pricing-price-roll-stagger:40ms;--pricing-price-roll-bleed:.2lh;--pricing-price-roll-gap:.3lh;--mask-pricing-price-roll:linear-gradient(to bottom, transparent, #000 var(--pricing-price-roll-bleed), #000 calc(100% - var(--pricing-price-roll-bleed)), transparent);--pricing-slider-track:12px;--pricing-slider-thumb-width:27.667px;--pricing-slider-thumb-height:28px;--pricing-slider-thumb-border:3px;--pricing-slider-icon:16px;--gradient-pricing-slider-track:linear-gradient(180deg, #f8f8f824 0%, #f8f8f80d 100%);--font-size-pricing-features-heading:16px;--line-height-pricing-features-heading:40px;--gradient-pricing-plan-head:linear-gradient(106.78deg, #ffffff06 5.8819%, #ffffff0b 66.229%);--gradient-pricing-chip:linear-gradient(180deg, #f8f8f81c 0%, #f8f8f80a 100%);--gradient-pricing-dash:repeating-linear-gradient(90deg, var(--color-border-subtle) 0 5px, transparent 5px 10px);--pricing-mobile-comparison-gap:100px;--pricing-mobile-comparison-card-height:274px;--pricing-mobile-carousel-peek:36px;--opacity-pricing-carousel-idle:.2;--pricing-mobile-feature-label-width:52.3659%;--pricing-mobile-answer-row:24px;--pricing-mobile-answer-check:24.968px;--pricing-mobile-answer-cancel:27.742px;--font-size-pricing-mobile-answer:14px;--line-height-pricing-mobile-answer:20px;--font-size-pricing-mobile-comparison:34px;--line-height-pricing-mobile-comparison:42px;--font-size-pricing-mobile-feature:12px;--line-height-pricing-mobile-feature:20px;--pricing-mobile-nav-gap:40px;--pricing-mobile-tab-height:40px;--pricing-mobile-tab-icon:26.667px;--pricing-mobile-person-height:22.222px;--pricing-mobile-tab-gap:6.667px;--pricing-mobile-panel-radius:20px;--font-size-pricing-mobile-heading:40px;--line-height-pricing-mobile-heading:48px;--font-size-pricing-mobile-plan:32px;--line-height-pricing-mobile-plan:40px;--font-size-pricing-mobile-card-plan:26px;--line-height-pricing-mobile-card-plan:34px;--font-size-pricing-mobile-card-price:32px;--line-height-pricing-mobile-card-price:40px;--font-size-pricing-mobile-feature-row:12px;--line-height-pricing-mobile-feature-row:24px;--font-size-pricing-mobile-feature-tag:12px;--line-height-pricing-mobile-feature-tag:22px;--pricing-mobile-slider-track:8px;--pricing-mobile-slider-thumb:20px;--pricing-mobile-slider-thumb-border:2.143px;--pricing-mobile-slider-icon:12px;--pricing-mobile-billing-switch-width:32px;--pricing-mobile-billing-switch-height:16px;--pricing-mobile-billing-knob:13.333px;--font-size-pricing-mobile-billing:12px;--line-height-pricing-mobile-billing:24px;--font-size-pricing-mobile-billing-badge:16px;--pricing-mobile-feature-tag-inset:2px var(--space-2);--font-size-pricing-mobile-tab:13.33px;--line-height-pricing-mobile-tab:20px;--post-light-background:#f7f7f8;--post-light-text-body:#42434d;--post-light-text-muted:#5e5f6e;--post-light-border:#080a1614;--post-light-surface:#080a160f;--post-theme-dark-inactive:#6d6e76;--post-theme-inactive-opacity:.4;--post-theme-dark-selected:linear-gradient(116.191deg, #ffffff0c 5.8819%, #ffffff15 66.229%);--post-theme-inset:3px;--post-theme-button-width:64px;--post-theme-glyph-height:26.6667px;--post-theme-moon-width:25.0121px;--post-mobile-theme-width:97.1429px;--post-mobile-theme-height:40px;--post-mobile-theme-inset:2.8571px;--post-mobile-theme-border:.7143px;--post-mobile-theme-selected-border:1.4286px;--post-mobile-theme-button-width:42.8571px;--post-mobile-theme-moon-button-width:45.7143px;--post-mobile-theme-icon-size:22.8571px;--post-mobile-theme-icon-top:8.3333%;--post-mobile-theme-sun-left:8.3333%;--post-mobile-theme-moon-left:12.5%;--post-mobile-theme-sun-width:19.0477px;--post-mobile-theme-glyph-height:19.0476px;--post-mobile-theme-moon-width:17.8658px;--post-mobile-theme-light-border:#5e5f6e14;--post-mobile-theme-light-selected:#4965ff1f;--post-mobile-theme-selected-rim:#ffffff80;--post-mobile-theme-button-height:34.2857px;--font-size-post-read-time:var(--font-size-caption);--line-height-post-read-time:21px;--font-size-post-mobile-h2:28px;--line-height-post-mobile-h2:36px;--font-size-post-mobile-h3:22px;--line-height-post-mobile-h3:30px;--post-mobile-author-gap:56px;--post-mobile-author-avatar:64px;--post-mobile-block-gap:20px;--post-mobile-card-border:2.286px;--gradient-icon:linear-gradient(to bottom, #f8f8f829, #f8f8f80d);--gradient-glass:linear-gradient(115.11deg, #ffffff06 5.8819%, #ffffff0b 66.229%);--gradient-glass-selected:linear-gradient(141.8deg, #ffffff0c 5.8819%, #ffffff15 66.229%);--gradient-glass-soft:linear-gradient(158deg, #ffffff06 5.8819%, #ffffff0f 66.229%);--gradient-glass-strong:linear-gradient(122.88deg, #ffffff21 5.8819%, #ffffff39 66.229%);--gradient-button:linear-gradient(180deg, #f8f8f809 0%, #f8f8f803 100%);--gradient-button-secondary:linear-gradient(180deg, #f8f8f809 0%, #f8f8f806 100%);--gradient-button-label:linear-gradient(180deg, #fff 0%, #fffc 100%);--gradient-nav-hover:linear-gradient(129.14deg, #ff341052 5.83%, #ff341029 91.49%);--gradient-nav-glass:linear-gradient(150deg, #ffffff13 0%, #ffffff09 48%, #ffffff0d 100%);--filter-nav-glass:blur(var(--blur-glass-button)) saturate(1.4);--gradient-spectrum:linear-gradient(90deg, #0326e5 0%, #ff3410 52%, #00099f 100%);--gradient-spectrum-radial:radial-gradient(closest-side, #0326e5 75%, #ff3410 88%, #00099f 100%);--gradient-banner:linear-gradient(180deg, #080a16 0.3128%, #4965ff 77.5%, #4965ff 88.803%, #080a16 100%);--gradient-progress:linear-gradient(180deg, #be2b10 0%, #ff3410 100%);--gradient-accent-hover:linear-gradient(180deg, #ff3410 0%, #be2b10 100%);--gradient-accent-alt-hover:linear-gradient(180deg, var(--color-blue) 0%, var(--color-blue-deep) 100%);--gradient-step-connector-active:linear-gradient(90deg, #ff34101a 0%, var(--color-red) 50%, #ff34101a 100%);--gradient-step-connector:linear-gradient(90deg, #4965ff0f 0%, #4965ff99 50%, #4965ff0f 100%);--gradient-ring:conic-gradient(from 90deg, var(--color-blue-deep) 0deg, #8e8e8f1a 80deg, #8e8e8f1a 136deg, var(--color-blue-deep) 186deg, #8d8d8d1a 230deg, #8d8d8d1a 273deg, var(--color-blue-deep) 357deg, var(--color-blue-deep) 360deg);--gradient-surface-dark:radial-gradient(140% 140% at 15% -10%, #111 0%, #0b0c1a 100%);--gradient-ai-glow:radial-gradient(115% 85% at 6% 105%, #0326e5e6 0%, #0326e500 62%), radial-gradient(32% 58% at -3% 44%, #ff341099 0%, #ff341000 74%), radial-gradient(85% 105% at 102% 100%, #ff341080 0%, #ff341000 62%), radial-gradient(80% 130% at 74% -10%, #00099f8c 0%, #00099f00 70%), var(--color-ink);--gradient-create-glow:radial-gradient(120% 90% at 20% 0%, #4965ff59 0%, #4965ff00 60%), var(--color-ink);--gradient-fade-to-bg:linear-gradient(180deg, #080a1600 68%, var(--color-ink) 97.5%);--gradient-hero-mobile-bottom:linear-gradient(180deg, #080a1600 68%, var(--color-ink) 100%);--gradient-hero-mobile-scrim:linear-gradient(180deg, #080a1600 0%, #080a1699 56.011%);--gradient-footer-scrim:linear-gradient(180deg, var(--color-bg) 0%, color-mix(in srgb, var(--color-bg) 98%, transparent) 8%, color-mix(in srgb, var(--color-bg) 88%, transparent) 18%, color-mix(in srgb, var(--color-bg) 60%, transparent) 30%, color-mix(in srgb, var(--color-bg) 28%, transparent) 44%, color-mix(in srgb, var(--color-bg) 7%, transparent) 60%, transparent 78%);--gradient-media-scrim:linear-gradient(180deg, #1110 14.218%, #080a1666 99.744%);--gradient-tagged-media-overlay:linear-gradient(0deg, #080a161a 0.13%, #080a164d 81.68%);--blur-glass:12px;--blur-glass-button:16px;--blur-glass-numerals:13px;--blur-glow:176px;--opacity-media-cover:.6;--opacity-vibe-editing-cover:.85;--gradient-vibe-editing-overlay:linear-gradient(0deg, #080a161a 0.13%, #080a161f 81.68%);--not-found-glow-width:min(82.0139vw, 1181px);--not-found-glow-width-mobile:100%;--shadow-text-not-found:0 4px 4px #00000040;--font-sans:var(--font-brand), "Segoe UI", system-ui, -apple-system, sans-serif;--font-variation-default:"GRAD" 0, "ROND" 0, "wdth" 100;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--hero-compact-scale:.62;--hero-compact-measure:calc(70vw - var(--container-gutter) * 2);--font-size-hero-mobile:40px;--line-height-hero-mobile:48px;--font-size-hero-mobile-step:42px;--line-height-hero-mobile-step:56px;--hero-mobile-step-gap:21px;--hero-mobile-step-icon:42px;--hero-mobile-step-icon-inset:1.04px;--hero-mobile-padding-top:var(--space-6-5);--hero-mobile-padding-bottom:var(--space-5);--hero-mobile-min-height:632px;--hero-mobile-pipeline-gap:calc(var(--space-8) + var(--space-2));--how-hero-mobile-height:var(--hero-mobile-min-height);--creators-hero-mobile-height:var(--hero-mobile-min-height);--font-size-idea-mobile-heading:32px;--line-height-idea-mobile-heading:40px;--font-size-idea-mobile-label:18px;--line-height-idea-mobile-label:26px;--idea-mobile-thumb-radius:16px;--idea-mobile-tag-size:12px;--idea-mobile-tag-leading:20px;--idea-mobile-cta-circle:35px;--idea-mobile-cta-font:11.11px;--idea-mobile-cta-leading:16.667px;--lightbox-close-size:44px;--lightbox-mobile-cta-circle:35px;--lightbox-mobile-padding-block:60px;--font-size-lightbox-mobile-cta:11.11px;--line-height-lightbox-mobile-cta:16.667px;--inspiration-mobile-section-gap:100px;--look-mobile-section-gap:100px;--versions-mobile-section-gap:100px;--made-mobile-section-gap:100px;--made-mobile-icon-size:40px;--made-tile-highlight-scale-from:.92;--gradient-made-mobile-card:linear-gradient(0deg, #ffffff0a 0%, #99999905 100%);--versions-mobile-tile-gap:4.413px;--versions-mobile-tile-radius:12px;--versions-mobile-tile-scale:.36775;--inspiration-mobile-gallery-gap:5px;--inspiration-mobile-gallery-radius:12px;--inspiration-mobile-gallery-scale:.417;--how-hero-mobile-nav-gap:var(--hero-mobile-padding-top);--feature-mobile-section-gap:100px;--feature-mobile-hero-gap:8px;--feature-carousel-dot-size:8px;--feature-carousel-dot-active-width:18.667px;--feature-carousel-dot-color:#1e1e1e;--feature-carousel-arrow-size:40px;--feature-mobile-image-ratio:293 / 156;--feature-mobile-image-radius:20px;--font-size-feature-mobile-title:18px;--line-height-feature-mobile-title:26px;--gradient-how-hero-mobile-bottom:linear-gradient(180deg, #080a1600 69.458%, var(--color-ink) 91.195%);--font-size-display:clamp(40px, 5.5556vw, 80px);--line-height-display:clamp(46px, 6.6667vw, 96px);--font-size-display-alt:clamp(36px, 4.4444vw, 64px);--line-height-display-alt:clamp(42px, 5vw, 72px);--font-size-not-found-code:clamp(120px, 22.2222vw, 320px);--line-height-not-found-code:clamp(123px, 22.7778vw, 328px);--font-size-not-found-code-mobile:160px;--line-height-not-found-code-mobile:260px;--font-size-not-found:clamp(32px, 5vw, 72px);--line-height-not-found:clamp(40px, 5.5556vw, 80px);--font-size-not-found-body:20px;--line-height-not-found-body:25px;--font-size-quick-demo:clamp(36px, 4.4444vw, 64px);--line-height-quick-demo:clamp(54px, 6.6667vw, 96px);--font-size-quick-demo-mobile:56px;--line-height-quick-demo-mobile:64px;--quick-demo-logo-gap-mobile:46px;--quick-demo-ellipse-top-width:755px;--quick-demo-ellipse-top-height:900px;--quick-demo-ellipse-bottom-width:1407px;--quick-demo-ellipse-bottom-height:501px;--quick-demo-glow-width:1058px;--quick-demo-glow-height:534px;--quick-demo-glow-line:222px;--quick-demo-stage-gap:36px;--quick-demo-player-width:900px;--quick-demo-player-min-width:480px;--quick-demo-player-max-width:calc(var(--quick-demo-card-width) * 5 + var(--space-4) * 4);--quick-demo-carousel-gap:var(--space-6);--quick-demo-player-ratio:900 / 500;--quick-demo-player-radius:22.5px;--quick-demo-player-mobile-height:210px;--quick-demo-card-width:215px;--quick-demo-card-ratio:215 / 140;--quick-demo-card-radius:15.5px;--quick-demo-card-mobile-ratio:164 / 86;--demo-modal-width:1336px;--demo-modal-player-width:791px;--demo-modal-card-width:var(--quick-demo-card-width);--font-size-demo-modal:var(--font-size-quick-demo);--line-height-demo-modal:clamp(40px, 5vw, 72px);--opacity-demo-modal-backdrop:.8;--color-demo-modal-panel:#06112666;--gradient-demo-modal-panel:linear-gradient(0deg, #ffffff03 0%, #ffffff03 100%);--blur-demo-modal-panel:var(--blur-glass);--gradient-quick-demo-card-selected:linear-gradient(180deg, var(--color-red), var(--color-blue));--gradient-quick-demo-heading:linear-gradient(90deg, var(--color-blue) 6.83%, #a4b2ff 29.2%, var(--color-white) 51.57%, #a4b2ff 73.93%, var(--color-blue) 96.3%);--font-size-h1:clamp(32px, 3.8889vw, 56px);--line-height-h1:clamp(40px, 4.4444vw, 64px);--font-size-h2:clamp(28px, 3.3333vw, 48px);--line-height-h2:clamp(36px, 3.8889vw, 56px);--font-size-h3:clamp(26px, 2.7778vw, 40px);--line-height-h3:clamp(34px, 3.3333vw, 48px);--font-size-h4:clamp(24px, 2.2222vw, 32px);--line-height-h4:clamp(32px, 2.7778vw, 40px);--font-size-h5:clamp(20px, 1.8056vw, 26px);--line-height-h5:clamp(28px, 2.5vw, 36px);--font-size-h6:clamp(18px, 1.6667vw, 24px);--line-height-h6:clamp(24px, 2.2222vw, 32px);--font-size-lead:clamp(18px, 1.5278vw, 22px);--line-height-lead:clamp(26px, 1.9444vw, 28px);--font-size-body-lg:20px;--line-height-body-lg:28px;--font-size-body-md:18px;--line-height-body-md:26px;--font-size-body:16px;--line-height-body:24px;--font-size-caption:14px;--line-height-caption:22px;--font-size-stepnav-badge:12px;--line-height-stepnav-badge:18.86px;--letter-spacing-normal:0;--letter-spacing-wide:.05em;--letter-spacing-slight:.01em;--letter-spacing-snug:-.01em;--letter-spacing-tight:-.02em;--radius-xs:8px;--radius-tag:24px;--radius-card:32px;--radius-header:36px;--radius-round:64px;--radius-pill:100px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-2-5:10px;--space-3:12px;--workflow-icon-size:58px;--workflow-icon-glyph-size:calc(var(--workflow-icon-size) * 40 / 72);--workflow-feature-gap:22px;--workflow-content-gap:150px;--workflow-close-size:40px;--workflow-mobile-padding:20px;--space-4:16px;--space-5:24px;--space-6:32px;--space-6-5:40px;--space-7:48px;--space-7-5:56px;--space-8:64px;--space-9:84px;--space-10:140px;--container-max:1272px;--post-hero-height:768px;--post-hero-measure:765px;--post-hero-excerpt-measure:571px;--post-hero-inset:20px;--post-hero-card-gap:20px;--post-hero-icon-size:20.619px;--post-hero-mobile-height:var(--hero-mobile-min-height);--post-hero-mobile-copy-gap:216px;--post-hero-mobile-bottom:var(--hero-mobile-padding-bottom);--post-hero-mobile-icon-scale:.8;--font-size-post-hero-mobile:32px;--line-height-post-hero-mobile:40px;--gradient-post-hero-scrim:linear-gradient(90deg, #080a16b3 0%, #080a1600 99.79%);--showcase-additional-thumb-ratio:293 / 192;--font-size-showcase-mobile-heading:clamp(28px, 8.5vw, 40px);--line-height-showcase-mobile-heading:48px;--showcase-mobile-feature-ratio:317 / 211;--showcase-mobile-thumb-ratio:153 / 82;--showcase-mobile-wide-thumb-ratio:317 / 168;--showcase-mobile-thumb-radius:16px;--showcase-mobile-thumb-control-size:28px;--showcase-mobile-thumb-control-inset:2.52px;--showcase-mobile-thumb-control-icon:9.333px;--showcase-mobile-control-inset:3.6px;--showcase-mobile-control-icon:13.333px;--workflow-thumb-ratio:213 / 114;--workflow-control-size:43px;--workflow-control-inset:3.88px;--workflow-control-icon:14.4px;--workflow-scrubber-height:11px;--font-size-workflow-thumb-tag:12px;--line-height-workflow-thumb-tag:20px;--workflow-mobile-feature-ratio:317 / 180;--workflow-mobile-pager-icon:20.6px;--workflow-countdown-size:51.2px;--font-size-workflow-countdown:26px;--line-height-workflow-countdown:36px;--capability-card-height:260px;--capability-experience-padding-top:52px;--capability-experience-padding-bottom:188px;--capability-experience-inset:clamp(24px, 6.4%, 82px);--capability-experience-mark:169px;--capability-experience-prompt-gap:70px;--capability-experience-input-height:98px;--capability-experience-input-lines:5;--capability-experience-send-size:68px;--capability-experience-mobile-mark:110px;--capability-experience-more-width:54.24px;--color-experience-border:#4965ff73;--color-experience-input:#080a1638;--color-experience-suggestion-hover:color-mix(in srgb, var(--color-accent-alt) 20%, transparent);--gradient-capability-experience:radial-gradient(ellipse at 47% 20%, #4965ff33, transparent 57%), radial-gradient(ellipse at 100% 100%, #4965ff3d, transparent 56%), linear-gradient(120deg, #4965ff06, #080a161a);--capability-star-repel-radius:160px;--capability-star-repel-travel:20px;--duration-experience-twinkle:4.8s;--opacity-experience-star-rest:.08;--opacity-experience-star:.48;--opacity-experience-star-large:.3;--opacity-experience-mark:.13;--mask-experience-mark:linear-gradient(to bottom, #000 0%, #000000d9 40%, #00000040 75%, transparent 100%);--capability-toggle-duration:calc(var(--duration-slow) + var(--duration-base));--capability-mobile-section-gap:100px;--experience-mobile-section-gap:100px;--capability-mobile-card-height:200px;--font-size-capability-mobile-heading:40px;--line-height-capability-mobile-heading:48px;--font-size-capability-mobile-title:26px;--line-height-capability-mobile-title:36px;--capability-tag-border:2px;--capability-cta-circle-size:34px;--gradient-capability-cta:linear-gradient(180deg, #f8f8f833 0%, #f8f8f812 100%);--capability-cta-line-height:21px;--capability-modal-max-width:800px;--gradient-capability-mobile-nav:linear-gradient(111.479deg, #ffffff0c 5.8819%, #ffffff15 66.229%);--capability-thumbnail-width:223px;--capability-deal-room:min(70vh, 36rem);--capability-preview-ratio:16 / 9;--capability-selected-border:3px;--gradient-capability-selected:var(--gradient-quick-demo-card-selected);--color-modal-backdrop:var(--color-ink);--color-modal-panel:#080a1670;--blur-modal-panel:24px;--style-modal-max-width:1170px;--container-gutter:20px;--logo-mark-width:36px;--logo-mark-height:32px;--logo-wordmark-width:103px;--logo-wordmark-height:40px;--video-loader-size:72px;--mobile-nav-logo-scale:.8;--mobile-nav-link-padding:20px;--border-width-hairline:1px;--header-height:72px;--header-top:var(--space-6);--header-block:calc(var(--header-top) + var(--header-height));--stepnav-badge-size:42px;--stepnav-badge-size-sticky:36px;--stepnav-link-width:157px;--stepnav-height:calc(var(--stepnav-badge-size) + var(--space-3) + var(--line-height-h6) + var(--space-4) * 2);--section-gap:var(--space-8);--section-padding:calc(var(--section-gap) / 2);--reveal-toggle-duration:calc(var(--duration-slow) + var(--duration-base));--font-size-styles-mobile-heading:40px;--styles-mobile-section-gap:100px;--explore-mobile-section-gap:100px;--blog-grid-image-height:312px;--font-size-blog-grid-meta:16px;--line-height-blog-grid-meta:18px;--blog-mobile-section-gap:100px;--blog-reveal-fade-height:240px;--blog-reveal-fade-height-mobile:160px;--gradient-blog-reveal-fade:linear-gradient(transparent, var(--color-ink) 90%);--faq-mobile-section-gap:100px;--contact-mobile-section-gap:100px;--font-size-style-modal-mobile-name:32px;--line-height-style-modal-mobile-name:40px;--font-size-style-modal-mobile-label:15px;--line-height-style-modal-mobile-label:24px;--font-size-style-modal-mobile-description:12px;--line-height-style-modal-mobile-description:20px;--style-modal-mobile-description-spacing:.03em;--style-modal-mobile-preview-ratio:317 / 211;--style-modal-mobile-example-ratio:153 / 82;--style-modal-mobile-nav-gap:63px;--style-modal-mobile-button-circle:35px;--font-size-style-modal-mobile-button:11.11px;--line-height-style-modal-mobile-button:16.667px;--font-size-contact-mobile-heading:40px;--line-height-contact-mobile-heading:48px;--font-size-contact-mobile-topic:12px;--line-height-contact-mobile-topic:20px;--contact-mobile-topic-padding:4.5px 8px 3.5px;--contact-mobile-label-width:76px;--font-size-contact-mobile-choice:9px;--line-height-contact-mobile-choice:18px;--contact-mobile-choice-padding:2px 3px;--contact-mobile-calendar-height:348px;--contact-mobile-calendar-padding:12px 9px;--contact-mobile-calendar-radius:18px;--font-size-contact-mobile-month:15px;--line-height-contact-mobile-month:22px;--font-size-contact-mobile-weekday:13px;--line-height-contact-mobile-weekday:16px;--font-size-contact-mobile-day:14px;--line-height-contact-mobile-day:18px;--contact-mobile-day-height:33px;--font-size-contact-mobile-slot:11px;--line-height-contact-mobile-slot:16px;--gradient-contact-mobile:linear-gradient(var(--color-ink) 4.307%, var(--color-accent-alt) 78.401%, var(--color-accent-alt) 100%);--font-size-faq-mobile-heading:40px;--line-height-faq-mobile-heading:48px;--faq-mobile-heading-width:317px;--font-size-faq-mobile-chip:12px;--line-height-faq-mobile-chip:20px;--faq-mobile-chip-padding:4.5px 8px 3.5px;--faq-mobile-question-spacing:.01em;--font-size-blog-mobile-heading:40px;--line-height-blog-mobile-heading:48px;--font-size-blog-mobile-title:24px;--line-height-blog-mobile-title:32px;--font-size-blog-mobile-meta:12px;--line-height-blog-mobile-meta:20px;--blog-mobile-image-ratio:285 / 156;--blog-mobile-image-radius:20px;--gradient-blog-mobile-meta:linear-gradient(#f8f8f80d, #f8f8f808);--font-size-explore-mobile-heading:40px;--line-height-explore-mobile-heading:48px;--font-size-explore-mobile-title:24px;--line-height-explore-mobile-title:32px;--explore-mobile-card-height:210px;--explore-mobile-title-height:40px;--explore-mobile-art-size:410px 309px;--explore-mobile-art-position:-36px -28px;--explore-mobile-mark-width:422px;--explore-mobile-mark-height:418px;--explore-mobile-mark-right:164px;--explore-mobile-mark-left:-232px;--explore-mobile-mark-top:5px;--explore-mobile-mark-bottom:-210px;--line-height-styles-mobile-heading:48px;--styles-mobile-heading-width:220px;--styles-mobile-heading-gap:10px;--styles-mobile-toggle-icon:21.333px;--styles-mobile-card-width:300px;--styles-mobile-grid-card-height:240px;--styles-mobile-grid-cta-scale:.833333;--styles-mobile-fan-pivot:660px;--styles-mobile-stage-height:391px;--gradient-styles-mobile-fade:linear-gradient(transparent, #080a161a 72.623%, var(--color-ink) 88.214%);--font-size-gallery-mobile-heading:40px;--gallery-mobile-section-gap:100px;--line-height-gallery-mobile-heading:48px;--gallery-mobile-heading-width:317px;--font-size-gallery-mobile-filter:12px;--line-height-gallery-mobile-filter:20px;--gallery-mobile-select-icon:14px;--gallery-mobile-fade-height:117px;--gradient-gallery-mobile-fade:linear-gradient(transparent, var(--color-ink) 50%);--font-size-gallery-mobile-tag:8.75px;--line-height-gallery-mobile-tag:13.75px;--gallery-mobile-tag-padding:5.5px 10px 4.5px;--gallery-mobile-control-size:26px;--gallery-mobile-control-inset:2.5px;--gallery-mobile-control-icon:9px;--section-header-gap:var(--space-7);--grid-gap-sm:12px;--grid-gap:16px;--grid-gap-lg:24px;--button-height:50px;--button-height-sm:48px;--duration-instant:.24s;--duration-fast:.3s;--duration-base:.32s;--duration-slow:.52s;--duration-hero-pipeline:42s;--duration-hero-content:1.6s;--ease-continuous:linear;--duration-reveal:.72s;--duration-footer-flow:22s;--duration-footer-smoke:14s;--duration-footer-lava:20s;--duration-footer-vortex:18s;--duration-footer-ribbons:12s;--duration-footer-pulse:16s;--duration-footer-cursor-wave:4s;--duration-footer-inertia:3.2s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-out-soft:cubic-bezier(.33, 1, .68, 1);--ease-emphasized:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-in:cubic-bezier(.55, 0, 1, .45);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--scale-jelly-rest:1 1;--scale-jelly-stretch:1.2 .92;--scale-jelly-settle:1.04 .98;--scroll-top-size:32px;--scroll-top-icon:20px;--scroll-top-arrow-width:12.477px;--scroll-top-arrow-height:9.687px;--scroll-top-hidden-scale:.6;--scroll-top-chevron:16px;--z-header:100;--z-sticky:90;--z-modal:500}@media (max-width:1199px){:root{--header-height:var(--space-7-5);--header-top:var(--space-5)}}@media (min-width:768px){:root{--container-gutter:40px;--section-gap:var(--space-9)}}@media (min-width:1200px){:root{--container-gutter:var(--space-9);--section-gap:var(--space-10)}}@property --player-controls-opacity{syntax:"<number>";inherits:true;initial-value:1}
@property --control-fill{syntax:"<number>";inherits:true;initial-value:0}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-gutter:stable}html:fullscreen{scrollbar-gutter:auto;overflow:hidden}html:has(:fullscreen){scrollbar-gutter:auto;overflow:hidden}html.lenis{scroll-behavior:auto}body{background:var(--color-bg);min-height:100dvh;color:var(--color-text);font-family:var(--font-sans);font-variation-settings:var(--font-variation-default);font-size:var(--font-size-body);line-height:var(--line-height-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}main{padding-top:var(--header-block)}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);text-wrap:balance}p{text-wrap:pretty}ul,ol{padding:0;list-style:none}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-xs)}::selection{background:var(--color-accent);color:var(--color-white)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
