:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:var(--brand-ink);--paper:var(--brand-paper);--paper-2:#eae6da;--surface:#fbf9f2;--acid:var(--brand-acid);--coral:var(--brand-coral);--blue:var(--brand-blue);--blue-tint:#dfe5ff;--blue-text:#3d55e0;--success:#267d36;--line:#1717142e;--line-strong:#1717144d;--line-inverse:#3c3c37;--muted:#6b695f;--muted-on-tint:#595b66;--muted-inverse:#aaa99f;--shadow-sm:4px 4px 0 var(--ink);--shadow-md:7px 7px 0 var(--ink);--shadow-lg:10px 10px 0 var(--ink);--fg:var(--ink);--fg-muted:var(--muted);--rule:var(--line);--rule-strong:var(--ink);--accent:var(--blue-text);--tile-bg:var(--paper);--chip-bg:var(--ink);--chip-fg:var(--paper);--container:1180px;--gutter:24px;--header-height:76px;--section-space:104px;--transition:.14s ease}@media (width<=760px){:root{--gutter:16px;--header-height:64px;--section-space:72px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 16px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{color:var(--ink);background:var(--paper);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.5;overflow-x:hidden}body:after{z-index:100;pointer-events:none;content:"";opacity:.14;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.1'/%3E%3C/svg%3E");position:fixed;inset:0}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,pre{margin:0}a{color:inherit}button,input{color:inherit;font:inherit}code,pre,kbd{font-family:var(--font-mono)}:focus-visible{outline:2px solid var(--blue);outline-offset:3px}::selection{color:var(--ink);background:var(--acid)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._container_11mq9_1{width:min(var(--container), calc(100% - 2 * var(--gutter)));margin-inline:auto}._footer_zktyn_1{border-top:1px solid var(--ink);background:var(--surface)}._top_zktyn_6{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:48px;padding:56px 0 40px;display:grid}._brand_zktyn_13{text-decoration:none;display:inline-flex}._about_zktyn_18 p{max-width:340px;color:var(--muted);margin-top:16px;font-size:.8125rem;line-height:1.65}._groups_zktyn_26{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}._groupTitle_zktyn_32{color:var(--blue-text);font:500 .625rem/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px}._groups_zktyn_26 ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}._groups_zktyn_26 a{color:var(--ink);font-size:.8125rem;text-decoration:none}._groups_zktyn_26 a:hover{color:var(--blue-text);text-decoration:underline}._bottom_zktyn_59{border-top:1px solid var(--line);color:var(--muted);font:.625rem/1.5 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:20px 0 28px;display:flex}@media (width<=860px){._top_zktyn_6{grid-template-columns:minmax(0,1fr);gap:36px}}@media (width<=480px){._groups_zktyn_26{grid-template-columns:repeat(2,minmax(0,1fr))}}._cta_ssutk_1{border:1px solid var(--ink);transition:transform var(--transition), box-shadow var(--transition), background-color var(--transition), color var(--transition);flex:none;justify-content:space-between;align-items:center;gap:14px;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}._sm_ssutk_18{padding:10px 14px;font-size:.75rem}._md_ssutk_23{padding:13px 17px;font-size:.8125rem}._lg_ssutk_28{padding:16px 20px;font-size:.875rem}._primary_ssutk_33{color:var(--ink);background:var(--acid);box-shadow:var(--shadow-sm)}._accent_ssutk_39{color:#fff;background:var(--blue);box-shadow:var(--shadow-sm)}._primary_ssutk_33:hover,._accent_ssutk_39:hover{box-shadow:2px 2px 0 var(--ink);transform:translate(2px,2px)}._secondary_ssutk_51{color:var(--fg);border-color:var(--fg);background:0 0}._secondary_ssutk_51:hover{color:var(--ink);border-color:var(--ink);background:var(--acid)}._inverse_ssutk_63{color:var(--paper);background:var(--ink)}._inverse_ssutk_63 ._arrow_ssutk_68{color:var(--acid)}._inverse_ssutk_63:hover{color:var(--ink);background:var(--acid)}._inverse_ssutk_63:hover ._arrow_ssutk_68{color:var(--ink)}._text_ssutk_81{color:var(--fg);border:0;border-bottom:1px solid;gap:8px;padding:0 0 2px;font-size:.8125rem}._text_ssutk_81:hover{color:var(--accent)}@media (prefers-reduced-motion:reduce){._cta_ssutk_1{transition:none}._primary_ssutk_33:hover,._accent_ssutk_39:hover{transform:none}}._header_19jx4_1{z-index:50;border-bottom:1px solid var(--line);background:var(--paper);position:sticky;top:0}._bar_19jx4_9{height:var(--header-height);align-items:center;gap:28px;display:flex}._brand_19jx4_16{margin-right:auto;text-decoration:none;display:inline-flex}._navList_19jx4_22{align-items:center;gap:26px;margin:0;padding:0;list-style:none;display:flex}._navLink_19jx4_31,._menuToggle_19jx4_32{color:var(--ink);white-space:nowrap;font-size:.8125rem;font-weight:600;text-decoration:none}._navLink_19jx4_31[aria-current=page]{box-shadow:inset 0 -2px var(--blue)}._navLink_19jx4_31:hover,._menuToggle_19jx4_32:hover,._menuActive_19jx4_46 ._menuToggle_19jx4_32,._menu_19jx4_32[open] ._menuToggle_19jx4_32{color:var(--blue-text)}._menu_19jx4_32{position:relative}._menuToggle_19jx4_32{cursor:pointer;align-items:center;gap:6px;list-style:none;display:flex}._menuToggle_19jx4_32::-webkit-details-marker{display:none}._chevron_19jx4_68{width:7px;height:7px;transition:transform var(--transition), margin var(--transition);border-bottom:1.5px solid;border-right:1.5px solid;margin-top:-4px;transform:rotate(45deg)}._menu_19jx4_32[open] ._chevron_19jx4_68{margin-top:4px;transform:rotate(225deg)}._panel_19jx4_83{border:1px solid var(--ink);background:var(--surface);box-shadow:8px 8px 0 var(--ink);gap:20px;padding:18px;display:grid;position:absolute;top:calc(100% + 26px);left:50%;transform:translate(-43%)}._productPanel_19jx4_96{grid-template-columns:210px 390px;width:640px}._resourcesPanel_19jx4_101{grid-template-columns:430px 120px;width:590px}._feature_19jx4_106{min-height:230px;color:var(--paper);background:var(--ink);flex-direction:column;padding:20px;text-decoration:none;display:flex;position:relative;overflow:hidden}._feature_19jx4_106>*{z-index:1;position:relative}._feature_19jx4_106:after{z-index:0;border:24px solid var(--blue);content:"";width:130px;height:130px;position:absolute;bottom:-44px;right:-36px;transform:rotate(45deg)}._featureLabel_19jx4_136,._groupTitle_19jx4_137{font:500 .5625rem/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}._featureLabel_19jx4_136{color:var(--acid)}._feature_19jx4_106 b{letter-spacing:-.04em;max-width:165px;margin-top:38px;font-size:1.1875rem;line-height:1.15}._feature_19jx4_106 small{max-width:150px;color:var(--muted-inverse);margin-top:12px;font-size:.6875rem;line-height:1.5}._feature_19jx4_106 i{color:var(--acid);margin-top:auto;font-style:normal}._group_19jx4_137{min-width:0}._groupTitle_19jx4_137{color:var(--muted);padding:2px 10px 10px}._links_19jx4_178{grid-template-columns:1fr 1fr;gap:5px;margin:0;padding:0;list-style:none;display:grid}._productPanel_19jx4_96 ._links_19jx4_178 li:last-child{grid-column:1/-1}._links_19jx4_178 a{color:var(--ink);border:1px solid #0000;grid-template-columns:32px 1fr;gap:8px;padding:12px 10px;text-decoration:none;display:grid}._links_19jx4_178 a:hover,._links_19jx4_178 a[aria-current=page]{border-color:var(--line);background:var(--paper)}._links_19jx4_178 i{color:var(--blue-text);font:500 .5625rem/1.6 var(--font-mono);font-style:normal}._links_19jx4_178 b,._links_19jx4_178 small{display:block}._links_19jx4_178 b{font-size:.75rem}._links_19jx4_178 small{color:var(--muted);margin-top:5px;font-size:.6875rem;line-height:1.4}._side_19jx4_229{border-left:1px solid var(--line);flex-direction:column;gap:12px;padding:3px 0 0 16px;display:flex}._side_19jx4_229 ._groupTitle_19jx4_137{padding:0 0 3px}._side_19jx4_229 a{color:var(--ink);font-size:.75rem;font-weight:600;text-decoration:none}._side_19jx4_229 a:hover,._side_19jx4_229 a[aria-current=page]{color:var(--blue-text)}._mobile_19jx4_254{display:none}._mobileToggle_19jx4_258{border:1px solid var(--ink);font:500 .6875rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;padding:9px 12px;list-style:none}._mobileToggle_19jx4_258::-webkit-details-marker{display:none}._mobile_19jx4_254[open] ._mobileToggle_19jx4_258{color:var(--paper);background:var(--ink)}._mobilePanel_19jx4_277{z-index:20;max-height:calc(100vh - var(--header-height) - 24px);border:1px solid var(--ink);background:var(--surface);box-shadow:6px 6px 0 var(--ink);position:absolute;top:calc(100% + 1px);left:0;right:0;overflow-y:auto}._mobilePanel_19jx4_277 ul{margin:0;padding:0;list-style:none}._mobilePanel_19jx4_277 li a{border-bottom:1px solid var(--line);color:var(--ink);padding:13px 16px;font-weight:600;text-decoration:none;display:block}._mobilePanel_19jx4_277 li a[aria-current=page]{color:var(--blue-text);background:var(--paper);box-shadow:inset 3px 0 var(--blue)}._mobileLabel_19jx4_311{color:var(--blue-text);background:var(--paper-2);font:500 .5625rem/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:12px 16px 6px}._mobileCta_19jx4_320{padding:16px}._mobileCta_19jx4_320>*{width:100%}@media (width<=980px){._nav_19jx4_22,._cta_19jx4_330{display:none}._mobile_19jx4_254{display:block}._bar_19jx4_9{position:relative}}._skipLink_1qldg_1{z-index:200;border:1px solid var(--ink);color:var(--ink);background:var(--acid);padding:10px 14px;font-weight:800;text-decoration:none;position:fixed;top:8px;left:8px;transform:translateY(-160%)}._skipLink_1qldg_1:focus{transform:none}._main_1qldg_19{outline:none}._callout_1xhsk_1{border:1px solid var(--ink);width:100%;color:var(--ink);background:var(--surface);border-left-width:8px;padding:18px 20px}._coral_1xhsk_10{border-left-color:var(--coral)}._acid_1xhsk_14{border-left-color:var(--acid)}._blue_1xhsk_18{border-left-color:var(--blue)}._title_1xhsk_22{margin-bottom:6px;font-size:.875rem;font-weight:700}._body_1xhsk_28{color:var(--muted);font-size:.8125rem;line-height:1.65}._grid_xh5hs_1{border:1px solid var(--rule-strong);background:var(--rule-strong);gap:1px;display:grid}._columns2_xh5hs_8{grid-template-columns:repeat(2,minmax(0,1fr))}._columns3_xh5hs_12{grid-template-columns:repeat(3,minmax(0,1fr))}._columns4_xh5hs_16{grid-template-columns:repeat(4,minmax(0,1fr))}._card_xh5hs_20{min-width:0;color:var(--fg);background:var(--tile-bg);flex-direction:column;padding:26px;display:flex}._tall_xh5hs_29{min-height:300px}._top_xh5hs_34{justify-content:space-between;align-items:center;gap:12px;padding-bottom:48px;display:flex}._label_xh5hs_42{color:var(--accent);font:500 .625rem/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}._badge_xh5hs_49{font:500 .625rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding:5px 8px}._badge-ink_xh5hs_56{color:var(--paper);background:var(--ink)}._badge-coral_xh5hs_61{color:var(--ink);background:var(--coral)}._badge-blue_xh5hs_66{color:#fff;background:var(--blue)}._icon_xh5hs_71{color:var(--accent);font:500 3rem/1 var(--font-mono);margin-bottom:20px}._title_xh5hs_77{letter-spacing:-.04em;font-size:1.5rem;font-weight:700;line-height:1.15}._body_xh5hs_84{color:var(--fg-muted);margin-top:12px;font-size:.875rem;line-height:1.65}._list_xh5hs_91{gap:8px;margin-top:22px;padding:0;font-size:.8125rem;list-style:none;display:grid}._list_xh5hs_91 li:before{color:var(--accent);content:"+";font:500 .8125rem var(--font-mono);margin-right:9px}._footer_xh5hs_107{margin-top:auto;padding-top:26px}@media (width<=960px){._columns4_xh5hs_16{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){._columns2_xh5hs_8,._columns3_xh5hs_12,._columns4_xh5hs_16{grid-template-columns:minmax(0,1fr)}._card_xh5hs_20{padding:22px}._tall_xh5hs_29{min-height:0}._top_xh5hs_34{padding-bottom:32px}}._window_1yope_1{border:1px solid var(--ink);color:#e5e2d7;background:#11110f;min-width:0;margin:0;overflow:hidden}._shadow-coral_1yope_10{box-shadow:10px 10px 0 var(--coral)}._shadow-blue_1yope_14{box-shadow:10px 10px 0 var(--blue)}._bar_1yope_18{min-height:44px;font:.625rem/1.4 var(--font-mono);border-bottom:1px solid #363630;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px 8px 16px;display:flex}._title_1yope_29{color:var(--muted-inverse);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._dots_1yope_36{gap:6px;display:flex}._dots_1yope_36 i{background:var(--coral);border-radius:50%;width:8px;height:8px}._dots_1yope_36 i:nth-child(2){background:var(--acid)}._dots_1yope_36 i:nth-child(3){background:var(--blue)}._code_1yope_56{max-height:560px;font:.75rem/1.75 var(--font-mono);padding:24px;overflow:auto}._code_1yope_56:focus-visible{outline-offset:-3px}._wrap_1yope_67{white-space:pre-wrap;overflow-wrap:anywhere}._key_1yope_72{color:#9eaeff}._string_1yope_76{color:var(--acid)}._punctuation_1yope_80{color:var(--muted-inverse)}@media (width<=520px){._code_1yope_56{padding:16px;font-size:.6875rem}._shadow-coral_1yope_10,._shadow-blue_1yope_14{box-shadow:6px 6px 0 var(--ink)}}._list_1i9ki_1{border-top:1px solid var(--rule-strong)}._item_1i9ki_5{border-bottom:1px solid var(--rule-strong)}._question_1i9ki_9{cursor:pointer;justify-content:space-between;gap:20px;padding:22px 0;font-weight:700;list-style:none;display:flex}._question_1i9ki_9::-webkit-details-marker{display:none}._question_1i9ki_9:after{color:var(--blue);content:"+";font:500 1.25rem/1 var(--font-mono);flex:none}._item_1i9ki_5[open] ._question_1i9ki_9:after{content:"−"}._answer_1i9ki_34{max-width:640px;color:var(--fg-muted);margin-top:-6px;padding-bottom:22px;font-size:.875rem;line-height:1.7}._answer_1i9ki_34 code{color:var(--fg)}._eyebrow_1an3t_1{color:var(--fg);font:500 .6875rem/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;display:flex}._index_1an3t_12{min-width:28px;height:22px;color:var(--chip-fg);background:var(--chip-bg);flex:none;place-items:center;padding:0 6px;display:inline-grid}._hero_yfjhm_1{padding:80px 0 64px}._grid_yfjhm_5{border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:40px 72px;padding-bottom:64px;display:grid}._heading_yfjhm_14{min-width:0}._title_yfjhm_18{letter-spacing:-.075em;overflow-wrap:break-word;margin-top:24px;font-size:clamp(3.25rem,6.4vw,5.5rem);font-weight:700;line-height:.93}._title_yfjhm_18 em{color:var(--blue);font-style:normal}._aside_yfjhm_32{flex-direction:column;align-items:flex-start;gap:24px;display:flex}._lead_yfjhm_39{color:var(--muted);font-size:1.0625rem;line-height:1.7}@media (width<=860px){._hero_yfjhm_1{padding:48px 0 40px}._grid_yfjhm_5{grid-template-columns:minmax(0,1fr);padding-bottom:40px}._title_yfjhm_18{font-size:clamp(2.75rem,13vw,4.5rem)}}._prose_9eyid_1{color:#4f4d47;min-width:0;font-size:.9375rem;line-height:1.75}._prose_9eyid_1>*+*{margin-top:18px}._prose_9eyid_1 h2{color:var(--ink);letter-spacing:-.025em;font-size:1.375rem;line-height:1.3}._prose_9eyid_1 h2+*{margin-top:10px}._prose_9eyid_1 ul,._prose_9eyid_1 ol{gap:9px;padding-left:22px;display:grid}._prose_9eyid_1 b,._prose_9eyid_1 strong{color:var(--ink)}._prose_9eyid_1 a{color:var(--ink);text-underline-offset:3px}._prose_9eyid_1 code{color:var(--ink);background:var(--paper-2);overflow-wrap:anywhere;padding:1px 5px;font-size:.875em}._layout_1esvl_1{padding:24px 0 var(--section-space);grid-template-columns:220px minmax(0,1fr);align-items:start;gap:72px;display:grid}._sidebar_1esvl_9{top:calc(var(--header-height) + 24px);border:1px solid var(--line);background:var(--surface);padding:18px;position:sticky}._sidebarTitle_1esvl_17{color:var(--muted);font:500 .625rem/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}._sidebar_1esvl_9 ol{margin:0;padding:0;list-style:none}._sidebar_1esvl_9 a{border-top:1px solid var(--line);color:var(--ink);padding:9px 0;font-size:.8125rem;text-decoration:none;display:block}._sidebar_1esvl_9 a:hover{color:var(--blue-text)}._content_1esvl_44{min-width:0;max-width:800px}._section_1esvl_49{border-bottom:1px solid var(--line);padding:56px 0}._section_1esvl_49:first-child{padding-top:32px}._section_1esvl_49:last-child{border-bottom:0}._sectionLabel_1esvl_62{color:var(--blue-text);font:500 .625rem/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}._sectionTitle_1esvl_69{letter-spacing:-.05em;margin:12px 0 24px;font-size:clamp(1.875rem,4vw,2.75rem);line-height:1.05}._sectionBody_1esvl_76{flex-direction:column;align-items:flex-start;gap:24px;display:flex}._sectionBody_1esvl_76>*{width:100%}._sectionBody_1esvl_76>a{width:auto}._steps_1esvl_91{border:1px solid var(--line);counter-reset:step;margin:0;padding:0;list-style:none}._steps_1esvl_91 li{border-bottom:1px solid var(--line);counter-increment:step;grid-template-columns:200px minmax(0,1fr);gap:18px;padding:18px;display:grid}._steps_1esvl_91 li:last-child{border-bottom:0}._steps_1esvl_91 b:before{color:var(--blue-text);content:counter(step, decimal-leading-zero);font:500 .6875rem var(--font-mono);margin-right:10px}._steps_1esvl_91 span{color:var(--muted);font-size:.875rem;line-height:1.55}._checklist_1esvl_125{gap:10px;margin:0;padding:0;list-style:none;display:grid}._checklist_1esvl_125 li:before{color:var(--success);content:"✓";font-family:var(--font-mono);margin-right:10px}@media (width<=900px){._layout_1esvl_1{grid-template-columns:minmax(0,1fr);gap:16px}._sidebar_1esvl_9{position:static}._sidebar_1esvl_9 ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;display:grid}._steps_1esvl_91 li{grid-template-columns:minmax(0,1fr);gap:6px}}._band_tpqfs_1{border:1px solid var(--ink);color:var(--paper);background:var(--blue);box-shadow:var(--shadow-lg);justify-content:space-between;align-items:center;gap:36px;padding:44px;display:flex}._label_tpqfs_13{color:#dfe4ff;font:500 .625rem/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}._title_tpqfs_20{letter-spacing:-.055em;max-width:720px;margin-top:12px;font-size:clamp(1.875rem,4vw,3rem);line-height:1.02}._description_tpqfs_28{color:#e0e5ff;max-width:640px;margin-top:14px;line-height:1.65}._action_tpqfs_35{flex:none}@media (width<=760px){._band_tpqfs_1{box-shadow:var(--shadow-md);flex-direction:column;align-items:stretch;padding:28px}._action_tpqfs_35>*{width:100%}}._list_oig67_1{border-top:1px solid var(--rule)}._item_oig67_5{border-bottom:1px solid var(--rule);padding:20px 0}._split_oig67_10 ._item_oig67_5{grid-template-columns:180px minmax(0,1fr);gap:24px;display:grid}._title_oig67_16{color:var(--fg);font-size:.875rem;font-weight:700}._withIcon_oig67_22{align-items:center;gap:10px;display:flex}._stacked_oig67_28 ._title_oig67_16{color:var(--accent);font-size:1.0625rem}._text_oig67_33{color:var(--fg-muted);font-size:.8125rem;line-height:1.6}._stacked_oig67_28 ._text_oig67_33{margin-top:8px}@media (width<=760px){._split_oig67_10 ._item_oig67_5{grid-template-columns:minmax(0,1fr);gap:6px}}._section_1j85p_1{color:var(--fg)}._lg_1j85p_5{padding-block:var(--section-space)}._md_1j85p_9{padding-block:calc(var(--section-space) * .6)}._flush-top_1j85p_13{padding-top:0;padding-bottom:var(--section-space)}._divider_1j85p_18{border-top:1px solid var(--line)}._paper_1j85p_22{--tile-bg:var(--paper)}._surface_1j85p_26{--tile-bg:var(--surface);background:var(--surface)}._tint_1j85p_31{--fg-muted:var(--muted-on-tint);--rule:#17171440;--tile-bg:var(--blue-tint);background:var(--blue-tint);border-block:1px solid var(--ink)}._ink_1j85p_39{--fg:var(--paper);--fg-muted:var(--muted-inverse);--rule:var(--line-inverse);--rule-strong:var(--line-inverse);--accent:var(--acid);--tile-bg:var(--ink);--chip-bg:var(--acid);--chip-fg:var(--ink);background:var(--ink)}._blue_1j85p_51{--fg:var(--paper);--fg-muted:#e0e5ff;--rule:#f4f1e859;--rule-strong:var(--paper);--accent:var(--acid);--tile-bg:var(--blue);--chip-bg:var(--acid);--chip-fg:var(--ink);background:var(--blue)}._heading_1t2wh_1{margin-bottom:52px}._row_1t2wh_5{gap:20px 72px;margin-top:28px;display:grid}._split_1t2wh_11 ._row_1t2wh_5{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}._title_1t2wh_16{max-width:820px;color:var(--fg);letter-spacing:-.06em;font-size:clamp(2.375rem,5vw,4.25rem);font-weight:700;line-height:.98}._lead_1t2wh_25{max-width:540px;color:var(--fg-muted);line-height:1.7}@media (width<=860px){._heading_1t2wh_1{margin-bottom:36px}._split_1t2wh_11 ._row_1t2wh_5{grid-template-columns:minmax(0,1fr)}}._split_luvny_1{gap:48px 80px;display:grid}._even_luvny_6{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._wide-start_luvny_10{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}._wide-end_luvny_14{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}._start_luvny_18{align-items:start}._center_luvny_22{align-items:center}._end_luvny_26{align-items:end}._column_luvny_30{min-width:0}@media (width<=900px){._even_luvny_6,._wide-start_luvny_10,._wide-end_luvny_14{grid-template-columns:minmax(0,1fr)}}._strip_anhuy_1{border:1px solid var(--rule);background:var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}._item_anhuy_9{background:var(--tile-bg);padding:24px}._value_anhuy_14{letter-spacing:-.04em;margin-bottom:32px;font-size:1.375rem;font-weight:700}._label_anhuy_21{color:var(--fg-muted);font-size:.8125rem;line-height:1.5}@media (width<=860px){._strip_anhuy_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){._strip_anhuy_1{grid-template-columns:minmax(0,1fr)}._value_anhuy_14{margin-bottom:12px}}._more_7u7wx_2{margin-top:40px}._list_1awvw_1{font:500 .625rem/1.4 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._plain_1awvw_12{color:var(--fg-muted);gap:8px 18px}._plain_1awvw_12 li:before{color:var(--accent);content:"◆";margin-right:7px}._boxed_1awvw_23{gap:8px}._boxed_1awvw_23 li{border:1px solid var(--rule);color:var(--fg);background:var(--surface);padding:8px 10px}._hero_wlenf_1{padding:88px 0 96px}._heroGrid_wlenf_5{grid-template-columns:minmax(0,1.3fr) minmax(340px,.7fr);align-items:center;gap:72px;display:grid}._heroTitle_wlenf_12{letter-spacing:-.075em;margin:28px 0 24px;font-size:clamp(3.875rem,7.3vw,6.75rem);font-weight:700;line-height:.92}._heroTitle_wlenf_12 em{color:var(--blue);font-style:normal}._heroLead_wlenf_25{max-width:640px;color:var(--muted);font-size:1.125rem;line-height:1.6}._heroActions_wlenf_32{flex-wrap:wrap;gap:12px;margin:34px 0 40px;display:flex}._cardCode_wlenf_39{background:var(--paper-2);white-space:nowrap;padding:13px;font-size:.625rem;display:block;overflow-x:auto}@media (width<=900px){._hero_wlenf_1{padding:52px 0 68px}._heroGrid_wlenf_5{grid-template-columns:minmax(0,1fr);gap:48px}._heroTitle_wlenf_12{font-size:clamp(2.75rem,14vw,4.75rem)}}@media (width<=520px){._heroActions_wlenf_32{flex-direction:column;align-items:stretch}}._contract_wqyrh_2{border:1px solid var(--ink);color:var(--paper);box-shadow:10px 10px 0 var(--blue);background:#11110f;margin:0;padding:18px;transform:rotate(1deg)}._contractBar_wqyrh_12{border-bottom:1px solid var(--line-inverse);font:.6875rem var(--font-mono);justify-content:space-between;padding-bottom:14px;display:flex}._contractBar_wqyrh_12 b{color:var(--acid);text-transform:uppercase;font-size:.625rem}._contractCode_wqyrh_26{color:var(--muted-inverse);font:.75rem/1.7 var(--font-mono);white-space:pre-wrap;margin:20px 0}._contractCode_wqyrh_26 i{color:#8fa3ff;font-style:normal}._contractCode_wqyrh_26 strong{color:var(--coral);font-weight:500}._transform_wqyrh_43{color:var(--acid);font:1.5rem var(--font-mono);align-items:center;gap:10px;margin:4px 0 12px;display:flex}._transform_wqyrh_43 small{letter-spacing:.12em;text-transform:uppercase;font-size:.5625rem}._tools_wqyrh_58{gap:8px;margin:0;padding:0;list-style:none;display:grid}._tools_wqyrh_58 li{font:.6875rem var(--font-mono);border:1px solid #41413c;grid-template-columns:50px 1fr auto;align-items:center;gap:10px;padding:11px;display:grid}._tools_wqyrh_58 span{color:var(--acid)}._tools_wqyrh_58 b{font-weight:500}._tools_wqyrh_58 i{color:#77766f;font-style:normal}._ribbon_wqyrh_90{--tape-overhang:24px;padding-block:clamp(30px,2.6vw,72px) clamp(38px,3.2vw,80px);overflow:hidden}._tapes_wqyrh_98{width:calc(100% + 2 * var(--tape-overhang));margin-left:calc(-1 * var(--tape-overhang));border-block:2px solid var(--ink);box-shadow:0 8px 0 var(--blue);transform:rotate(-1.5deg)}._tape_wqyrh_98{--label-inset:calc(var(--tape-overhang) + max(var(--gutter), (100% - 2 * var(--tape-overhang) - var(--container)) / 2));position:relative}._tapeApis_wqyrh_113{background:var(--ink);color:var(--paper)}._tapeAgents_wqyrh_118{border-top:2px solid var(--ink);background:var(--acid);color:var(--ink)}._tapeLabel_wqyrh_125{z-index:1;top:50%;left:var(--label-inset);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--coral);font:500 .75rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:7px 11px;position:absolute;transform:translateY(-50%)}._tapeApis_wqyrh_113 ._tapeLabel_wqyrh_125{background:var(--acid);color:var(--ink)}._tapeAgents_wqyrh_118 ._tapeLabel_wqyrh_125{right:var(--label-inset);background:var(--ink);color:var(--acid);left:auto}._tapeWindow_wqyrh_152{overflow:hidden}._tapeTrack_wqyrh_156{width:max-content;animation:132s linear infinite _tape_wqyrh_98;display:flex}._tapeAgents_wqyrh_118 ._tapeTrack_wqyrh_156{animation-duration:118s;animation-direction:reverse}._ribbon_wqyrh_90:hover ._tapeTrack_wqyrh_156{animation-play-state:paused}._tapeRun_wqyrh_172{display:flex}._tapeRun_wqyrh_172 span{white-space:nowrap;align-items:center;display:flex}._tapeRun_wqyrh_172 span:after{background:var(--acid);content:"";width:7px;height:7px;margin-inline:30px;transform:rotate(45deg)}._tapeApis_wqyrh_113 ._tapeRun_wqyrh_172 span{font:500 .8125rem var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding-block:17px}._tapeAgents_wqyrh_118 ._tapeRun_wqyrh_172 span{font:800 1.375rem var(--font-sans);letter-spacing:-.03em;padding-block:11px}._tapeAgents_wqyrh_118 ._tapeRun_wqyrh_172 span:after{background:var(--ink);width:9px;height:9px;margin-inline:34px}@keyframes _tape_wqyrh_98{to{transform:translate(-50%)}}@media (width<=760px){._tapeLabel_wqyrh_125{padding:5px 8px;font-size:.625rem}._tapeApis_wqyrh_113 ._tapeRun_wqyrh_172 span{padding-block:14px;font-size:.6875rem}._tapeAgents_wqyrh_118 ._tapeRun_wqyrh_172 span{padding-block:9px;font-size:1.0625rem}._tapeRun_wqyrh_172 span:after{margin-inline:20px}._tapeAgents_wqyrh_118 ._tapeRun_wqyrh_172 span:after{margin-inline:24px}}@media (prefers-reduced-motion:reduce){._tapeTrack_wqyrh_156{animation:none}}._rail_wqyrh_250{border:1px solid var(--ink);font:500 .625rem var(--font-mono);text-transform:uppercase;border-top:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:17px;display:flex}._rail_wqyrh_250 span{border:1px solid var(--line);padding:5px 8px}._rail_wqyrh_250 b{color:var(--coral);font-size:1.125rem}._rail_wqyrh_250 code{color:#fff;background:var(--ink);text-transform:none;white-space:nowrap;max-width:100%;padding:8px 11px;font-size:.6875rem;overflow-x:auto}._workspace_wqyrh_285{border:1px solid var(--ink);color:var(--ink);background:var(--surface);box-shadow:11px 11px 0 var(--ink);margin:0;padding:17px;transform:rotate(1deg)}._workspaceBar_wqyrh_295{border-bottom:1px solid var(--line);font:500 .625rem var(--font-mono);text-transform:uppercase;justify-content:space-between;padding:4px 2px 15px;display:flex}._workspaceBar_wqyrh_295 i{color:var(--success);font-style:normal}._workspaceMeta_wqyrh_309{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin:16px 0;display:grid}._workspaceMeta_wqyrh_309 div{background:var(--surface);padding:12px}._workspaceMeta_wqyrh_309 dt{color:var(--muted);font:.5625rem var(--font-mono);text-transform:uppercase}._workspaceMeta_wqyrh_309 dd{font:500 .9375rem var(--font-mono);margin-top:7px}._workspaceTools_wqyrh_334{border:1px solid var(--line);margin:0;padding:0;list-style:none}._workspaceTools_wqyrh_334 li{border-bottom:1px solid var(--line);opacity:.48;grid-template-columns:62px 1fr auto;align-items:center;gap:12px;padding:13px;display:grid}._workspaceTools_wqyrh_334 li:last-child{border-bottom:0}._workspaceTools_wqyrh_334 ._toolOn_wqyrh_355{opacity:1;background:#fff}._workspaceTools_wqyrh_334 span{color:#fff;background:var(--ink);width:max-content;font:.5625rem var(--font-mono);padding:4px 6px}._workspaceTools_wqyrh_334 code{font-size:.6875rem}._workspaceTools_wqyrh_334 b{color:var(--blue-text);font:.5625rem var(--font-mono);text-transform:uppercase}._tokens_wqyrh_378{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}._tokens_wqyrh_378 li{border:1px solid var(--line);background:var(--paper);justify-content:space-between;align-items:center;padding:13px;display:flex}._tokens_wqyrh_378 small{color:var(--muted);font:.5625rem var(--font-mono);text-transform:uppercase;display:block}._tokens_wqyrh_378 code{margin-top:4px;font-size:.625rem;display:block}._tokenAction_wqyrh_408{border:1px solid var(--ink);font:.5625rem var(--font-mono);text-transform:uppercase;padding:7px 9px}@media (width<=760px){._contract_wqyrh_2,._workspace_wqyrh_285{box-shadow:6px 6px 0 var(--blue);transform:none}._workspace_wqyrh_285{box-shadow:6px 6px 0 var(--ink)}}@media (width<=480px){._tools_wqyrh_58 li{grid-template-columns:46px 1fr}._tools_wqyrh_58 i,._workspaceTools_wqyrh_334 b{display:none}._workspaceTools_wqyrh_334 li{grid-template-columns:56px 1fr}}._map_1bkqt_1{grid-template-columns:minmax(0,1fr) 220px minmax(0,1fr);align-items:center;gap:24px;display:grid}._column_1bkqt_8 ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}._columnTitle_1bkqt_16{color:var(--muted);font:500 .625rem/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}._column_1bkqt_8 li{border:1px solid var(--line);background:var(--surface);padding:16px 18px}._column_1bkqt_8 b,._column_1bkqt_8 small{display:block}._column_1bkqt_8 b{font-size:.875rem}._column_1bkqt_8 small{color:var(--muted);margin-top:5px;font-size:.75rem}._core_1bkqt_45{min-height:220px;color:var(--paper);background:var(--ink);text-align:center;box-shadow:7px 7px 0 var(--blue);place-content:center;padding:25px;display:grid}._core_1bkqt_45 span{color:var(--acid);font:500 .625rem/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}._core_1bkqt_45 b{margin:26px 0 18px;font-size:1.5rem}._core_1bkqt_45 small{color:var(--muted-inverse);font-size:.8125rem;line-height:1.7}@media (width<=860px){._map_1bkqt_1{grid-template-columns:minmax(0,1fr);gap:28px}._core_1bkqt_45{min-height:180px;box-shadow:5px 5px 0 var(--blue);order:-1}}._templates_1bkqt_87{justify-items:start;gap:28px;display:grid}._templates_1bkqt_87>dl{justify-self:stretch}._body_rodin_1{padding:16px 0 var(--section-space)}._prose_rodin_5{max-width:780px}._prose_rodin_5>*+*{margin-top:0}._section_rodin_13{border-bottom:1px solid var(--line);padding:28px 0}._section_rodin_13:last-child{border-bottom:0}._actions_1vpe0_1{flex-wrap:wrap;gap:12px;display:flex}._plans_106xy_1{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch;gap:24px;display:grid}._plan_106xy_1{border:1px solid var(--ink);background:var(--surface);flex-direction:column;align-items:flex-start;padding:clamp(24px,3vw,36px);display:flex}._featured_106xy_17{color:var(--paper);background:var(--ink);box-shadow:10px 10px 0 var(--blue)}._planTop_106xy_23{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}._planLabel_106xy_31,._planBadge_106xy_32{font:500 .625rem/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}._planLabel_106xy_31{color:var(--muted)}._featured_106xy_17 ._planLabel_106xy_31{color:var(--muted-inverse)}._planBadge_106xy_32{color:var(--ink);background:var(--acid);padding:5px 8px}._planName_106xy_52{letter-spacing:-.06em;margin:32px 0 10px;font-size:clamp(2rem,3.4vw,2.75rem);line-height:1}._planLead_106xy_59{color:var(--muted);line-height:1.6}._featured_106xy_17 ._planLead_106xy_59{color:var(--muted-inverse)}._price_106xy_68{flex-wrap:wrap;align-items:baseline;gap:10px;margin:24px 0 8px;display:flex}._price_106xy_68 b{letter-spacing:-.08em;font-size:3rem}._price_106xy_68 b._pending_106xy_81{letter-spacing:-.03em;font-size:1.5rem}._price_106xy_68 span{color:var(--muted);font:500 .6875rem var(--font-mono);text-transform:uppercase}._featured_106xy_17 ._price_106xy_68 span{color:var(--muted-inverse)}._limits_106xy_96{border-top:1px solid var(--line);gap:11px;width:100%;margin:20px 0 0;padding:22px 0 0;font-size:.875rem;list-style:none;display:grid}._featured_106xy_17 ._limits_106xy_96{border-top-color:var(--line-inverse);color:#e1ded5}._limits_106xy_96 li:before{color:var(--blue-text);content:"↗";font-family:var(--font-mono);margin-right:10px}._featured_106xy_17 ._limits_106xy_96 li:before{color:var(--acid)}._planAction_106xy_123{flex:1;align-items:flex-end;width:100%;padding-top:28px;display:flex}._planNote_106xy_131{color:var(--muted);font:500 .6875rem/1.5 var(--font-mono)}._included_106xy_136{gap:14px;margin:0;padding:0;list-style:none;display:grid}._included_106xy_136 li{color:#e1ded5;font-size:.9375rem;line-height:1.5}._included_106xy_136 li:before{color:var(--acid);content:"↗";font-family:var(--font-mono);margin-right:10px}._support_106xy_157{border:1px solid var(--ink);background:var(--paper-2);flex-direction:column;align-items:flex-start;padding:clamp(26px,4vw,44px);display:flex}._supportTitle_106xy_166{letter-spacing:-.05em;margin:28px 0 12px;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.05}._supportText_106xy_173{max-width:520px;color:var(--muted);margin-bottom:24px;line-height:1.7}._supportNote_106xy_180{color:var(--muted);font:500 .625rem var(--font-mono);margin-top:16px}@media (width<=860px){._featured_106xy_17{box-shadow:6px 6px 0 var(--blue)}}._button_sdpus_1{border:1px solid var(--acid);color:var(--ink);background:var(--acid);font:500 .625rem/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;flex:none;padding:7px 10px}._button_sdpus_1:hover{background:#fff}._index_8dx25_1{border:1px solid var(--ink);background:var(--ink);flex-wrap:wrap;gap:7px;padding:18px;display:flex}._index_8dx25_1 a{color:var(--paper);font:500 .625rem/1.3 var(--font-mono);text-transform:uppercase;border:1px solid #44443e;padding:8px 10px;text-decoration:none}._index_8dx25_1 a:hover{border-color:var(--acid);color:var(--acid)}._prompt_8dx25_24{border-bottom:1px solid var(--ink);padding:64px 0}._promptHead_8dx25_29{max-width:760px;margin-bottom:22px}._promptLabel_8dx25_34{color:var(--blue-text);font:500 .625rem/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}._promptTitle_8dx25_41{letter-spacing:-.05em;margin:9px 0 8px;font-size:clamp(1.875rem,4vw,3rem);line-height:1.05}._promptDescription_8dx25_48{color:var(--muted);font-size:.875rem;line-height:1.6}._output_8dx25_54{border:1px solid var(--line);background:var(--surface);border-bottom:0;flex-wrap:wrap;gap:8px 28px;padding:12px 14px;font-size:.75rem;display:flex}._output_8dx25_54 div{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}._output_8dx25_54 dt{color:var(--blue-text);font:500 .5625rem var(--font-mono);letter-spacing:.06em;text-transform:uppercase}._output_8dx25_54 dd{color:var(--muted)}._output_8dx25_54 code{color:var(--ink);font-size:.6875rem}@media (width<=760px){._prompt_8dx25_24{padding:48px 0}}._flow_1s0su_2{grid-template-columns:minmax(0,1fr) auto minmax(0,1.1fr) auto minmax(0,1fr);align-items:center;gap:18px;display:grid}._step_1s0su_9,._core_1s0su_10{border:1px solid var(--ink);align-self:stretch;min-height:215px;padding:24px}._step_1s0su_9 span,._core_1s0su_10 span{color:var(--blue-text);font:500 .625rem var(--font-mono)}._step_1s0su_9 b,._core_1s0su_10 b{margin:58px 0 10px;font-size:1.25rem;display:block}._step_1s0su_9 p,._core_1s0su_10 p{color:var(--muted);font-size:.8125rem;line-height:1.6}._core_1s0su_10{color:var(--paper);background:var(--ink);box-shadow:6px 6px 0 var(--acid)}._core_1s0su_10 span{color:var(--acid)}._core_1s0su_10 p{color:var(--muted-inverse)}._hop_1s0su_51{max-width:90px;color:var(--muted);font:500 .625rem/1.5 var(--font-mono);text-align:center;text-transform:uppercase}._responsibility_1s0su_59{color:var(--fg-muted);flex-direction:column;align-items:flex-start;gap:20px;line-height:1.7;display:flex}@media (width<=900px){._flow_1s0su_2{grid-template-columns:minmax(0,1fr);gap:12px}._hop_1s0su_51{text-align:left;max-width:none;padding-left:24px}}
