@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.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:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.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}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_2b984295-module__iu__NW__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_2b984295-module__iu__NW__variable{--font-instrument:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.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}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_378395-module__8a4yBq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_378395-module__8a4yBq__variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--font-instrument), system-ui, sans-serif;--font-mono:var(--font-jetbrains), ui-monospace, monospace;--color-black:#000;--color-white:#fff;--font-weight-medium:500;--font-weight-semibold:600;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--text-body:1.0625rem;--color-paper:#fff;--color-ink:#121211;--color-signal:#ff4f1a}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:88px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body);letter-spacing:-.005em;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;line-height:1.55}:focus-visible{outline:2px solid var(--color-signal);outline-offset:2px}::selection{background:var(--color-signal);color:var(--color-ink)}}@layer components{:root{--og-bg:#fff;--og-paper:#fff;--og-ink:#121211;--og-signal:#ff4f1a;--og-muted:#6b6a66;--og-ash:#a3a19b;--og-surface:#f4f3f0;--og-soft:#f9f8f6;--og-error:#b3261e;--og-line:#e8e7e3;--og-line-strong:#d3d1cb;--og-font-display:"Instrument Sans", system-ui, sans-serif;--og-font-text:"Instrument Sans", system-ui, sans-serif;--og-font-mono:"JetBrains Mono", ui-monospace, monospace;--og-display-weight:500;--og-gutter:56px;--og-section:128px;--og-header:72px;--og-dots:radial-gradient(circle, #12121124 1px, transparent 1.4px);--nucleo-stroke-width:1.5;--tabs-bar-bg:var(--og-surface);--tabs-pill-bg:#fff;--tabs-text-active:var(--og-ink);--tabs-text-muted:var(--og-muted);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (max-width:1199px){:root{--og-gutter:32px;--og-section:112px}}@media (max-width:767px){:root{--og-gutter:20px;--og-section:80px;--og-header:64px}}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--og-header) + 24px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--og-bg);color:var(--og-ink);font-family:var(--og-font-text);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;touch-action:manipulation;margin:0;font-size:16px;line-height:1.55}h1,h2,h3,h4,p,ul,ol,figure,dl,dd,pre{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3{font-family:var(--og-font-display);text-wrap:balance;font-weight:500}p{text-wrap:pretty}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}img,video,canvas,svg{max-width:100%;display:block}img{height:auto}[hidden]{display:none!important}button,input,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}:focus-visible{outline:2px solid var(--og-ink);outline-offset:3px}::selection{background:var(--og-signal);color:var(--og-ink)}code{font-family:var(--og-font-mono);letter-spacing:0;font-size:.85em}.og-icon{flex-shrink:0;width:18px;height:18px}.og-inline{margin:0;display:inline}.og-wrap{width:100%;max-width:1440px;padding-inline:var(--og-gutter);margin-inline:auto}.og-skip{z-index:60;background:var(--og-ink);color:var(--og-paper);padding:12px 16px;position:absolute;top:-100px;left:16px}.og-skip:focus{top:16px}.og-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.og-mono{font-family:var(--og-font-mono);letter-spacing:.01em;font-size:13px;line-height:1.4}.og-label{font-family:var(--og-font-mono);letter-spacing:.01em;color:var(--og-muted);font-size:12px;line-height:1.4}.og-h1{letter-spacing:-.042em;font-size:clamp(42px,4.7vw,68px);line-height:1.04;font-weight:var(--og-display-weight)}.og-h2{letter-spacing:-.036em;font-size:clamp(32px,3.4vw,50px);line-height:1.08;font-weight:var(--og-display-weight)}.og-h3{letter-spacing:-.02em;font-size:20px;line-height:1.25}.og-lead{max-width:44ch;color:var(--og-muted);font-size:clamp(17px,1.35vw,19px);line-height:1.5}.og-text{max-width:66ch}.og-muted{color:var(--og-muted)}.og-header{z-index:40;-webkit-backdrop-filter:saturate(1.4)blur(16px);backdrop-filter:saturate(1.4)blur(16px);border-bottom:1px solid var(--og-line);background:#ffffffe6;position:sticky;top:0}.og-header_row{min-height:var(--og-header);align-items:center;gap:32px;display:flex}.og-wordmark{font-family:var(--og-font-display);letter-spacing:-.04em;flex-shrink:0;align-items:center;gap:10px;font-size:22px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.og-wordmark_frame{flex-shrink:0;width:34px;height:auto}.og-nav_sections{border-left:1px solid var(--og-line);align-items:center;gap:28px;min-height:28px;padding-left:32px;display:flex}.og-nav_sections a,.og-nav_link{cursor:pointer;min-height:44px;color:var(--og-muted);white-space:nowrap;transition:color var(--duration-fast) var(--ease-smooth-out);background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:15px;text-decoration:none;display:inline-flex;position:relative}.og-nav_sections a:after{content:"";transform-origin:0;height:1px;transition:transform var(--duration-fast) var(--ease-smooth-out);background:currentColor;position:absolute;bottom:10px;left:0;right:0;transform:scaleX(0)}.og-nav_sections a[aria-current]:after{transform:scaleX(1)}.og-nav_sections a[aria-current],.og-nav_link[aria-current]{color:var(--og-ink)}@media (hover:hover) and (pointer:fine){.og-nav_sections a:hover,.og-nav_link:hover{color:var(--og-ink)}.og-nav_sections a:hover:after{transform:scaleX(1)}}.og-nav{align-items:center;gap:24px;margin-left:auto;display:flex}.og-menu_open{border:1px solid var(--og-line-strong);cursor:pointer;background:0 0;place-items:center;width:44px;height:44px;padding:0;display:none}@media (max-width:1099px){.og-nav_sections{gap:20px;padding-left:24px}.og-header_row{gap:24px}}@media (max-width:991px){.og-nav_sections{display:none}.og-menu_open{display:grid}}@media (max-width:599px){.og-nav_wide{display:none}.og-nav{gap:12px}}@media (max-width:479px){.og-nav .og-nav_cta{display:none}}.og-menu{border:1px solid var(--og-line);background:var(--og-bg);width:auto;max-width:none;max-height:calc(100svh - 24px);color:var(--og-ink);transform-origin:top;margin:0;padding:0 20px 20px;position:fixed;inset:12px 12px auto;overflow-y:auto}.og-menu:not([open]){display:none}.og-menu::backdrop{background:#12121152}.og-menu_head{border-bottom:1px solid var(--og-line);justify-content:space-between;align-items:center;min-height:64px;display:flex}.og-menu_close{border:1px solid var(--og-line-strong);cursor:pointer;background:0 0;place-items:center;width:44px;height:44px;padding:0;display:grid}.og-menu_nav a{border-bottom:1px solid var(--og-line);letter-spacing:-.03em;justify-content:space-between;align-items:center;gap:16px;min-height:64px;font-size:24px;text-decoration:none;display:flex}.og-menu_foot{gap:12px;padding-top:24px;display:grid}.og-btn{isolation:isolate;border:1px solid var(--og-signal);background:var(--og-signal);min-height:48px;color:var(--og-ink);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease-smooth-out), border-color var(--duration-fast) var(--ease-smooth-out), transform .12s var(--ease-out);justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.og-btn:before{content:"";z-index:-1;background:var(--og-ink);clip-path:inset(100% 0 0);transition:clip-path var(--duration-fast) var(--ease-smooth-out);position:absolute;inset:0}.og-btn .og-arrow{transition:transform var(--duration-fast) var(--ease-smooth-out)}@media (hover:hover) and (pointer:fine){.og-btn:hover{color:var(--og-paper);border-color:var(--og-ink)}.og-btn:hover:before{clip-path:inset(0)}.og-btn:hover .og-arrow{transform:translateX(calc(3px * var(--motion-travel)))}.og-btn:hover .og-arrow--up{transform:translate(calc(2px * var(--motion-travel)), calc(-2px * var(--motion-travel)))}}.og-btn:active{transform:scale(.97)}.og-btn[aria-busy=true]{cursor:progress}.og-btn--ghost{border-color:var(--og-line-strong);background:0 0}.og-btn--small{gap:8px;min-height:40px;padding:0 14px;font-size:14px}.og-btn--small .og-icon{width:16px;height:16px}.og-btn--danger{color:var(--og-error);background:0 0;border-color:currentColor}.og-btn--danger:before{background:var(--og-error)}.og-btn--block{width:100%}.og-btn:disabled{opacity:.45;cursor:not-allowed}.og-btn:disabled:before{display:none}.og-link{text-underline-offset:4px;align-items:center;gap:8px;text-decoration:underline;display:inline-flex}.og-link .og-arrow{transition:transform var(--duration-fast) var(--ease-smooth-out)}@media (hover:hover) and (pointer:fine){.og-link:hover .og-arrow{transform:translateX(calc(3px * var(--motion-travel)))}}.og-form{gap:20px;display:grid}.og-form_row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}@media (max-width:599px){.og-form_row{grid-template-columns:1fr}.og-form_row .og-btn{width:100%}}.og-field{gap:8px;display:grid}.og-field>label,.og-field>.og-field_label{transition:color var(--duration-fast) var(--ease-smooth-out);font-size:14px;font-weight:500;line-height:1.3}.og-field>label span{color:var(--og-muted);font-weight:400}.og-req{color:var(--og-ink);font-weight:600}.og-input{background:var(--og-surface);transition:border-color var(--duration-fast) var(--ease-smooth-out), background-color var(--duration-fast) var(--ease-smooth-out);border:1px solid #0000}@media (hover:hover) and (pointer:fine){.og-input:hover{border-color:var(--og-line-strong)}}.og-input:focus-within{border-color:var(--og-ink);background:#fff}.og-input.is-error{border-color:var(--og-error);background:#fff}.og-input input,.og-input textarea{background:0 0;border:0;outline:none;width:100%;min-height:48px;padding:11px 16px;font-size:16px;display:block}.og-input ::placeholder{color:#8a8984}.og-field_msg{display:grid}.og-field_msg>*{grid-area:1/1}.og-error{color:var(--og-error);align-items:flex-start;gap:8px;font-size:14px;line-height:1.4;display:flex}.og-error .og-icon{margin-top:1px}.og-hint{color:var(--og-muted);font-size:13px}.og-field_hint{transition:opacity var(--revert-dur,.28s) ease-out;align-self:start}.t-input-wrap.is-error .og-field_hint{opacity:0;visibility:hidden}.og-suggest{font-size:14px}.og-suggest_btn{cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.og-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.og-note{color:var(--og-muted);max-width:60ch;font-size:14px}.og-form_status{color:var(--og-error);font-size:14px}.og-form_status:empty{display:none}@media (forced-colors:active){.og-input:focus-within{outline-offset:2px;outline:2px solid canvastext}}.og-section{padding-block:var(--og-section);border-top:1px solid var(--og-line)}.og-section--soft{background:var(--og-soft)}.og-section_head{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin-bottom:64px;display:grid}.og-section_head .og-h2{grid-column:1/span 7}.og-section_head p{color:var(--og-muted);grid-column:9/span 4;align-self:end;max-width:44ch}.og-section_head--center{text-align:center;grid-template-columns:1fr;justify-items:center;gap:16px;display:grid}.og-section_head--center .og-h2{grid-column:auto;max-width:18ch}.og-section_head--center p{grid-column:auto;max-width:52ch}@media (max-width:991px){.og-section_head{grid-template-columns:1fr;gap:16px;margin-bottom:40px}.og-section_head .og-h2,.og-section_head p{grid-column:auto}}.og-frame{border:1px solid var(--og-line);background:var(--og-surface);aspect-ratio:1200/630;position:relative;overflow:hidden}.og-frame>video,.og-frame>img,.og-frame>canvas{object-fit:cover;width:100%;height:100%}.og-frame_caption{justify-content:space-between;gap:16px;margin-top:12px;display:flex}.og-frame_play{border:1px solid var(--og-ink);background:var(--og-paper);cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:0 14px;display:none;position:absolute;inset:auto auto 16px 16px}.og-frame.is-paused .og-frame_play{display:inline-flex}.og-table{border-collapse:collapse;width:100%}.og-table th,.og-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--og-line);padding:20px 24px 20px 0}.og-table th{font-weight:500}.og-table thead th{border-bottom-color:var(--og-ink);font-family:var(--og-font-mono);color:var(--og-muted);padding-block:12px;font-size:13px;font-weight:400}.og-table code{font-family:var(--og-font-mono);font-size:14px}@media (max-width:767px){.og-table thead{display:none}.og-table tr{border-bottom:1px solid var(--og-line);gap:4px;padding-block:16px;display:grid}.og-table th,.og-table td{border:0;padding:0}}.og-stack{border-top:1px solid var(--og-ink);grid-template-columns:minmax(0,1fr);display:grid}.og-stack li{border-bottom:1px solid var(--og-line);grid-template-columns:160px minmax(0,1fr);gap:24px;padding-block:16px;display:grid}.og-stack b{font-weight:500}@media (max-width:599px){.og-stack li{grid-template-columns:1fr;gap:4px}}.og-faq{border-top:1px solid var(--og-ink)}.og-faq .t-acc{border-bottom:1px solid var(--og-line)}.t-acc-head{cursor:pointer;text-align:left;width:100%;min-height:72px;font-family:var(--og-font-display);letter-spacing:-.02em;transition:color var(--duration-fast) var(--ease-smooth-out);background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:16px 0;font-size:18px;font-weight:500;display:flex}@media (hover:hover) and (pointer:fine){.t-acc-head:hover{color:var(--og-muted)}}.t-acc-panel-inner p{max-width:66ch;color:var(--og-muted);padding:0 48px 24px 0}.og-contact{border-top:1px solid var(--og-ink);gap:0;display:grid}.og-contact a{border-bottom:1px solid var(--og-line);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding-block:12px;text-decoration:none;display:grid}.og-contact_icon{border:1px solid var(--og-line-strong);width:40px;height:40px;transition:border-color var(--duration-fast) var(--ease-smooth-out);background:#fff;place-items:center;display:grid}.og-contact_icon img{width:18px;height:18px}.og-contact_label{color:var(--og-muted);font-size:13px;display:block}.og-contact_value{overflow-wrap:anywhere;font-weight:500;display:block}.og-contact a.is-main .og-contact_value{font-size:18px}.og-contact .og-arrow{transition:transform var(--duration-fast) var(--ease-smooth-out)}@media (hover:hover) and (pointer:fine){.og-contact a:hover .og-arrow{transform:translateX(calc(3px * var(--motion-travel)))}.og-contact a:hover .og-contact_icon{border-color:var(--og-ink)}}.og-footer{background:var(--og-ink);color:#fff}.og-footer_main{padding-block:72px 32px}.og-footer_grid{grid-template-columns:minmax(0,5fr) repeat(3,minmax(0,2fr));gap:40px 32px;padding-bottom:56px;display:grid}.og-footer_brand{align-content:start;gap:16px;display:grid}.og-footer_brand p{color:#ffffffa3;max-width:32ch}.og-footer_col{align-content:start;gap:4px;display:grid}.og-footer_title{color:#ffffff8f;margin-bottom:8px;font-size:13px}.og-footer_col a{justify-self:start;align-items:center;min-height:36px;text-decoration:none;display:inline-flex;position:relative}.og-footer_col a:after{content:"";transform-origin:0;height:1px;transition:transform var(--duration-fast) var(--ease-smooth-out);background:currentColor;position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.og-footer_col a:hover:after{transform:scaleX(1)}}.og-footer_bottom{color:#ffffff8f;border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-top:24px;font-size:14px;display:flex}.og-footer_top{align-items:center;gap:8px;min-height:44px;text-decoration:none;display:inline-flex}.og-footer_top .og-icon{transition:transform var(--duration-fast) var(--ease-smooth-out)}@media (hover:hover) and (pointer:fine){.og-footer_top:hover .og-icon{transform:translateY(calc(-3px * var(--motion-travel)))}.og-footer_top:hover{color:#fff}}.og-footer :focus-visible{outline-color:#fff}@media (max-width:991px){.og-footer_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.og-footer_brand{grid-column:1/-1}}@media (max-width:479px){.og-footer_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.og-toast{z-index:50;background:var(--og-ink);color:var(--og-paper);pointer-events:none;align-items:center;gap:12px;padding:12px 16px;font-size:15px;display:inline-flex;position:fixed;bottom:24px;left:50%;translate:-50%}.og-toast:empty{visibility:hidden}.og-status{border:1px solid var(--og-line-strong);background:#fff;align-items:center;gap:12px;min-height:52px;padding:12px 16px;display:flex}.og-status.is-failed{border-color:var(--og-error);color:var(--og-error)}.og-notice{padding-top:24px}.og-dot{background:var(--og-signal);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.og-dot--off{background:var(--og-line-strong)}.og-auth{padding-block:96px 128px}.og-auth_grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;display:grid}.og-auth_main{grid-column:1/span 5;align-content:start;gap:32px;display:grid}.og-auth_side{grid-column:8/span 5;align-content:start;gap:24px;display:grid}@media (max-width:991px){.og-auth{padding-block:56px 80px}.og-auth_grid{grid-template-columns:1fr;gap:64px}.og-auth_main,.og-auth_side{grid-column:auto}}.og-dash{padding-block:48px 96px}.og-dash_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px;display:grid}.og-dash_side{grid-template-columns:minmax(0,1fr);gap:40px;min-width:0;display:grid}.og-dash_main{grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;display:grid}@media (max-width:991px){.og-dash_grid{grid-template-columns:1fr}}.og-usage{border-top:1px solid var(--og-line);justify-content:space-between;gap:16px;padding-top:12px;display:flex}.og-sites{border-top:1px solid var(--og-ink)}.og-sites a{border-bottom:1px solid var(--og-line);min-height:72px;transition:background-color var(--duration-fast) var(--ease-smooth-out);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 12px 12px 8px;text-decoration:none;display:grid}.og-sites a[aria-current=page]{background:var(--og-surface)}@media (hover:hover) and (pointer:fine){.og-sites a:hover{background:var(--og-soft)}.og-sites a:hover .og-sites_host{text-decoration:underline}}.og-sites_host{overflow-wrap:anywhere;font-weight:500;display:block}.og-sites_state{color:var(--og-muted);font-size:14px;display:block}.og-sites_time{white-space:nowrap}.og-empty{border-top:1px solid var(--og-ink);color:var(--og-muted);padding:24px 0}.og-detail_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.og-detail_head h1{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:30px}.og-actions{flex-wrap:wrap;gap:8px;display:flex}.og-segments{border:1px solid var(--og-ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.og-segments label{cursor:pointer;gap:2px;padding:12px 16px;display:grid;position:relative}.og-segments label+label{border-left:1px solid var(--og-line-strong)}.og-segments input{opacity:0;pointer-events:none;position:absolute}.og-segments label:has(input:checked){background:var(--og-ink);color:var(--og-paper)}.og-segments label:has(input:focus-visible){outline:2px solid var(--og-signal);outline-offset:-4px}.og-segments label>span:last-child{opacity:.75;font-size:13px}.og-segments label{transition:background-color var(--duration-fast) var(--ease-smooth-out), color var(--duration-fast) var(--ease-smooth-out)}@media (max-width:479px){.og-segments{grid-template-columns:1fr}.og-segments label+label{border-left:0;border-top:1px solid var(--og-line-strong)}}.og-code{border:1px solid var(--og-line-strong)}.og-code_head{border-bottom:1px solid var(--og-line-strong);justify-content:space-between;align-items:center;gap:16px;padding:8px 8px 8px 16px;display:flex}.og-code_head>span{min-width:0}.og-code_head .og-btn{flex-shrink:0}.og-code pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--og-font-mono);background:var(--og-soft);margin:0;padding:16px;font-size:13px;line-height:1.7}.og-copy-state{align-items:center;gap:8px;display:inline-flex}.og-history{border-top:1px solid var(--og-line)}.og-history li{border-bottom:1px solid var(--og-line);justify-content:space-between;gap:16px;padding-block:10px;font-size:14px;display:flex}.og-legal{padding-block:80px 128px}.og-legal .og-text{gap:16px;display:grid}.og-legal h2{letter-spacing:-.02em;margin-top:24px;font-size:24px}.og-share{gap:24px;max-width:960px;padding-block:64px 96px;display:grid}.og-steps-list{border-top:1px solid var(--og-ink);display:grid}.og-steps-list li{border-bottom:1px solid var(--og-line);grid-template-columns:40px minmax(0,1fr);gap:16px;padding-block:14px;display:grid}.og-contact-wrap{display:block}.og-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:599px){.og-picker{grid-template-columns:repeat(2,minmax(0,1fr))}}.og-pick{border:1px solid var(--og-line-strong);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-smooth-out);background:#fff;gap:0;display:grid;position:relative}.og-pick input{opacity:0;pointer-events:none;position:absolute}.og-pick_thumb{aspect-ratio:1200/630;background:var(--og-surface);border-bottom:1px solid var(--og-line-strong);display:block;overflow:hidden}.og-pick_thumb canvas{width:100%;height:100%}.og-pick_text{gap:2px;padding:10px 12px 12px;display:grid}.og-pick_text b{font-weight:500}.og-pick_text span{color:var(--og-muted);font-size:13px}.og-pick:after{content:"";pointer-events:none;transition:border-color var(--duration-fast) var(--ease-smooth-out);border:2px solid #0000;position:absolute;inset:-1px}.og-pick:has(input:checked):after{border-color:var(--og-ink)}.og-pick:has(input:checked) .og-pick_text b:after{content:"";background:var(--og-signal);vertical-align:2px;border-radius:50%;width:7px;height:7px;margin-left:8px;display:inline-block}.og-pick:has(input:focus-visible){outline:2px solid var(--og-signal);outline-offset:2px}@media (hover:hover) and (pointer:fine){.og-pick:hover{border-color:var(--og-ink)}}.og-account{gap:48px;max-width:880px;display:grid}.og-account_head{gap:16px;display:grid}.og-account_block{border-top:1px solid var(--og-ink);gap:20px;padding-top:24px;display:grid}.og-account_block>.og-btn,.og-account_block>form:not(.og-delete){justify-self:start}.og-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;margin:0;display:grid}.og-facts dt{color:var(--og-muted);font-size:13px}.og-facts dd{overflow-wrap:anywhere;margin:4px 0 0;font-weight:500}@media (max-width:599px){.og-facts{grid-template-columns:1fr}}.og-delete{border-top:1px solid var(--og-line);max-width:560px;margin-top:16px;padding-top:24px}.js [data-reveal-scroll]{opacity:0;transform:translateY(calc(24px * var(--motion-travel)));transition:opacity .8s var(--stage-ease), transform .8s var(--stage-ease);transition-delay:var(--reveal-delay,0s)}.js [data-reveal-scroll].is-in{opacity:1;transform:none}.t-think{text-align:left;display:inline-block;position:relative}.t-think-sizer{visibility:hidden;white-space:nowrap;display:block}.t-think-text{color:var(--think-base);white-space:nowrap;filter:blur();opacity:1;transition:transform var(--think-swap) var(--think-ease), filter var(--think-swap) var(--think-ease), opacity var(--think-swap) var(--think-ease);will-change:transform, filter, opacity;display:inline-block;position:absolute;top:0;left:0;transform:translateY(0)}.t-think-text:before{content:attr(data-text);pointer-events:none;background-image:linear-gradient(90deg, transparent 0%, transparent 40%, var(--think-highlight) 50%, transparent 60%, transparent 100%);color:#0000;-webkit-text-fill-color:transparent;animation:t-think-shimmer var(--think-shimmer) linear infinite;background-repeat:no-repeat;background-size:400% 100%;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@keyframes t-think-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.t-think-text.is-exit{transform:translateY(calc(var(--think-distance) * -1));filter:blur(var(--think-blur));opacity:0}.t-think-text.is-enter-start{transform:translateY(var(--think-distance));filter:blur(var(--think-blur));opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.t-think-text{filter:none!important;transition:none!important;transform:none!important}.t-think-text:before{display:none!important}}.t-stagger-line{opacity:0;transform:translateY(var(--stagger-distance));filter:blur(var(--stagger-blur));transition:opacity var(--stagger-dur) var(--stagger-ease), transform var(--stagger-dur) var(--stagger-ease), filter var(--stagger-dur) var(--stagger-ease);will-change:transform, opacity, filter;display:block}.t-stagger-line--2{transition-delay:var(--stagger-stagger)}.t-stagger.is-shown .t-stagger-line{opacity:1;filter:blur();transform:translateY(0)}.t-stagger.is-hiding .t-stagger-line{opacity:0;filter:blur();transition:opacity .2s,transform linear,filter linear;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.t-stagger-line{transition:none!important}}.t-input{will-change:transform;transition:border-color .15s ease-out}.t-input.is-error{transition:border-color var(--revert-dur,.28s) ease-out}.t-error-msg{opacity:0;visibility:hidden;transition:opacity var(--revert-dur,.28s) ease-out, visibility 0s linear var(--revert-dur,.28s)}.t-input-wrap.is-error .t-error-msg{opacity:1;visibility:visible;transition:opacity var(--revert-dur,.28s) ease-out, visibility 0s linear 0s}.t-input.is-shaking{animation:t-input-shake calc(var(--shake-dur-a) * 2 + var(--shake-dur-b) * 2) linear}@keyframes t-input-shake{0%{animation-timing-function:var(--shake-ease);transform:translate(0)}28.57%{transform:translateX(var(--shake-distance));animation-timing-function:var(--shake-ease)}57.14%{transform:translateX(calc(var(--shake-distance) * -1));animation-timing-function:var(--shake-ease)}78.57%{transform:translateX(var(--shake-overshoot));animation-timing-function:var(--shake-ease)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.t-input{animation:none!important;transform:none!important}}.t-toast{opacity:0;transform:translateY(var(--toast-distance)) scale(var(--toast-scale));filter:blur(var(--toast-blur));will-change:transform, opacity, filter;transition:opacity var(--toast-close) var(--toast-ease), transform var(--toast-close) var(--toast-ease), filter var(--toast-close) var(--toast-ease)}.t-toast.is-open{opacity:1;filter:blur();transition:opacity var(--toast-open) var(--toast-ease), transform var(--toast-open) var(--toast-ease), filter var(--toast-open) var(--toast-ease);transform:translateY(0)scale(1)}@media (prefers-reduced-motion:reduce){.t-toast{transition:none!important}}.t-acc-panel{transition:grid-template-rows var(--acc-collapse) var(--acc-ease);grid-template-rows:0fr;display:grid}.t-acc[data-open=true] .t-acc-panel{transition:grid-template-rows var(--acc-expand) var(--acc-ease);grid-template-rows:1fr}.t-acc-panel-inner{opacity:0;filter:blur(2px);transition:opacity var(--acc-collapse) var(--acc-ease), filter var(--acc-collapse) var(--acc-ease);overflow:hidden}.t-acc[data-open=true] .t-acc-panel-inner{opacity:1;filter:blur();transition:opacity var(--acc-expand) var(--acc-ease), filter var(--acc-expand) var(--acc-ease)}.t-acc-chevron{transform-origin:50%;transition:transform var(--acc-chevron) var(--acc-ease);display:inline-flex;transform:scaleY(1)}.t-acc-chevron path{vector-effect:non-scaling-stroke}.t-acc[data-open=true] .t-acc-chevron{transform:scaleY(-1)}@media (prefers-reduced-motion:reduce){.t-acc-panel,.t-acc-panel-inner,.t-acc-chevron{transition:none!important}}.t-tabs{background:var(--tabs-bar-bg);border-radius:48px;align-items:center;gap:3px;padding:3px;display:inline-flex;position:relative}.t-tab{appearance:none;height:30px;color:var(--tabs-text-muted);cursor:pointer;z-index:1;transition:color var(--tabs-dur) var(--tabs-ease);background:0 0;border:0;border-radius:48px;padding:4px 12px;position:relative}.t-tab:not([aria-selected=true]):hover,.t-tab[aria-selected=true]{color:var(--tabs-text-active)}.t-tabs-pill{background:var(--tabs-pill-bg);width:0;height:30px;transition:transform var(--tabs-dur) var(--tabs-ease), width var(--tabs-dur) var(--tabs-ease);will-change:transform, width;z-index:0;pointer-events:none;border-radius:48px;position:absolute;top:3px;left:0;transform:translate(0)}@media (prefers-reduced-motion:reduce){.t-tabs-pill,.t-tab{transition:none!important}}.t-panel-slide{transform:translateY(var(--panel-translate-y));opacity:0;filter:blur(var(--panel-blur));pointer-events:none;transition:transform var(--panel-close-dur) var(--panel-ease), opacity var(--panel-close-dur) var(--panel-ease), filter var(--panel-close-dur) var(--panel-ease);will-change:transform, opacity, filter}.t-panel-slide[data-open=true]{opacity:1;filter:blur();pointer-events:auto;transition:transform var(--panel-open-dur) var(--panel-ease), opacity var(--panel-open-dur) var(--panel-ease), filter var(--panel-open-dur) var(--panel-ease);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.t-panel-slide{transition:none!important}}.t-modal{transform-origin:50%;transform:scale(var(--modal-scale));opacity:0;pointer-events:none;transition:transform var(--modal-open-dur) var(--modal-ease), opacity var(--modal-open-dur) var(--modal-ease);will-change:transform, opacity}.t-modal.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.t-modal.is-closing{transform:scale(var(--modal-scale-close));opacity:0;pointer-events:none;transition:transform var(--modal-close-dur) var(--modal-ease), opacity var(--modal-close-dur) var(--modal-ease)}@media (prefers-reduced-motion:reduce){.t-modal{transition:none!important}}.pv{gap:24px;display:grid}.pv_head{gap:8px;display:grid}.pv_head p{max-width:60ch;font-size:15px}.pv_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:16px;display:grid}.pv_item{border:1px solid var(--og-line-strong);grid-template-rows:auto 1fr;min-width:0;margin:0;display:grid}.pv_label{border-bottom:1px solid var(--og-line-strong);align-items:center;gap:10px;min-height:48px;padding:8px 12px;font-size:15px;font-weight:500;display:flex}.pv_label img{flex-shrink:0;width:18px;height:18px}.pv_state{text-align:right;margin-left:auto;font-size:12px}.pv_state[data-media=video]{color:var(--og-ink)}.pv_state[data-media=video]:before{content:"";background:var(--og-signal);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.pv_stage{background:#fff;min-width:0;padding:16px}.pv-media{aspect-ratio:1200/630;object-fit:cover;background:#e9e6de;width:100%;height:auto;display:block}.pv-clamp1,.pv-clamp2,.pv-clamp3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pv-clamp1{-webkit-line-clamp:1;line-clamp:1}.pv-clamp2{-webkit-line-clamp:2;line-clamp:2}.pv-clamp3{-webkit-line-clamp:3;line-clamp:3}.pv_stage :is(b,strong,span,small,a){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.pv-imessage{justify-content:flex-end;display:flex}.pv-imessage_card{background:#e9e9eb;border-radius:18px;width:min(100%,300px);overflow:hidden}.pv-imessage_text{color:#000;gap:2px;padding:10px 14px 12px;font-size:13px;line-height:1.3;display:grid}.pv-imessage_text span{color:#8a8a8e}.pv-whatsapp{background:#efeae2;justify-content:flex-end;padding:12px;display:flex}.pv-whatsapp_bubble{color:#111b21;background:#d9fdd3;border-radius:8px;gap:6px;width:min(100%,320px);padding:6px;font-size:13px;display:grid}.pv-whatsapp_card{background:#d1f4cc;border-radius:6px;overflow:hidden}.pv-whatsapp_text{gap:2px;padding:8px 10px 10px;line-height:1.3;display:grid}.pv-whatsapp_text span,.pv-whatsapp_text small{color:#54656f}.pv-whatsapp_link{color:#027eb5;overflow-wrap:anywhere;padding:0 4px}.pv-whatsapp_time{color:#667781;justify-self:end;padding:0 4px 2px;font-size:11px}.pv-x{gap:6px;display:grid}.pv-x_card{border:1px solid #cfd9de;border-radius:16px;position:relative;overflow:hidden}.pv-media--2to1{aspect-ratio:2}.pv-x_title{color:#fff;white-space:nowrap;background:#000000c4;border-radius:4px;max-width:calc(100% - 24px);padding:8px 10px;font-size:13px;line-height:1.3;position:absolute;bottom:12px;left:12px}.pv-x_from{color:#536471;font-size:13px}.pv-linkedin{background:#f4f2ee;border:1px solid #e0dfdc;border-radius:8px;grid-template-columns:128px minmax(0,1fr);align-items:center;gap:12px;padding:8px;display:grid}.pv-media--thumb{border-radius:4px}.pv-linkedin_text{color:#000000e6;gap:4px;padding:4px 8px 4px 0;font-size:14px;line-height:1.3;display:grid}.pv-linkedin_text small{color:#0009;font-size:12px}.pv-facebook{border:1px solid #dadde1;overflow:hidden}.pv-facebook_text{color:#050505;background:#f0f2f5;gap:3px;padding:10px 12px 12px;line-height:1.3;display:grid}.pv-facebook_text small{color:#65676b;letter-spacing:.02em;font-size:12px}.pv-facebook_text b{font-size:16px}.pv-facebook_text span{color:#65676b;font-size:14px}.pv-slack_att{color:#1d1c1d;border-left:4px solid #ddd;gap:4px;padding:2px 0 2px 12px;font-size:14px;line-height:1.35;display:grid}.pv-slack_att a{color:#1264a3;font-weight:700}.pv-slack_att .pv-media{border-radius:8px;max-width:360px;margin-top:6px}.pv-discord{background:#313338;padding:12px}.pv-discord_embed{color:#dbdee1;background:#2b2d31;border-left:4px solid #1e1f22;border-radius:4px;gap:6px;padding:10px 14px 14px 12px;font-size:13px;line-height:1.35;display:grid}.pv-discord_embed small{color:#b5bac1;font-size:12px}.pv-discord_embed a{color:#00a8fc;font-size:15px;font-weight:600}.pv-discord_embed .pv-media{border-radius:4px;margin-top:6px}.pv-telegram{background:#8fb2a3;justify-content:flex-end;padding:12px;display:flex}.pv-telegram_bubble{color:#000;background:#effdde;border-radius:12px;gap:6px;width:min(100%,320px);padding:8px 10px 10px;font-size:13px;display:grid}.pv-telegram_link{color:#168acd;overflow-wrap:anywhere}.pv-telegram_card{border-left:3px solid #4fae4e;gap:3px;padding:0 0 0 10px;line-height:1.3;display:grid}.pv-telegram_card b{color:#4fae4e}.pv-telegram_card .pv-media{border-radius:6px;margin-top:6px}.pv-bluesky{border:1px solid #d4dbe2;border-radius:12px;overflow:hidden}.pv-bluesky_text{color:#0b0f14;gap:4px;padding:10px 12px 12px;font-size:14px;line-height:1.3;display:grid}.pv-bluesky_text span{color:#42576c;font-size:13px}.pv-bluesky_text small{color:#42576c;border-top:1px solid #d4dbe2;margin-top:8px;padding-top:8px;font-size:12px}.cs-shader-host{isolation:isolate;position:relative}.cs-shader-host>:not(.cs-shader){z-index:1;position:relative}.cs-shader{pointer-events:none;width:100%;height:100%;display:block}.cs-shader-host>.cs-shader{position:absolute;inset:0}.cs-shader.t-skel-content{z-index:0}.t-skel{position:relative}.t-skel-skeleton,.t-skel-content{position:absolute;inset:0}.t-skel-skeleton{z-index:1;opacity:1;filter:blur();transition:opacity var(--reveal-dur) var(--reveal-ease), filter var(--reveal-dur) var(--reveal-ease)}.t-skel-content{z-index:2;opacity:0;filter:blur(var(--reveal-blur));transition:opacity var(--reveal-dur) var(--reveal-ease), filter var(--reveal-dur) var(--reveal-ease)}.t-skel.is-revealed .t-skel-skeleton{opacity:0;filter:blur(var(--reveal-blur))}.t-skel.is-revealed .t-skel-content{opacity:1;filter:blur()}.t-skel.is-resetting .t-skel-skeleton,.t-skel.is-resetting .t-skel-content{transition:none!important}.t-skel-skeleton.is-pulsing>*{animation:t-skel-pulse var(--pulse-dur) ease-in-out var(--pulse-count)}@keyframes t-skel-pulse{0%,to{opacity:1}50%{opacity:var(--pulse-min)}}@media (prefers-reduced-motion:reduce){.t-skel-skeleton,.t-skel-content{transition:none!important}.t-skel-skeleton.is-pulsing>*{animation:none!important}}:root{--og-font-display:var(--font-instrument), system-ui, sans-serif;--og-font-text:var(--font-instrument), system-ui, sans-serif;--og-font-mono:var(--font-jetbrains), ui-monospace, monospace;--m-plate:clamp(12rem, 26vw, 22rem);--m-chat-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif}body{font-size:17px}.m-h1{font-family:var(--og-font-display);letter-spacing:-.045em;text-wrap:balance;max-width:13ch;font-size:clamp(44px,5.4vw,84px);font-weight:500;line-height:1}.m-h2{font-family:var(--og-font-display);letter-spacing:-.04em;text-wrap:balance;max-width:17ch;font-size:clamp(34px,3.9vw,58px);font-weight:500;line-height:1.04}.m-h3{letter-spacing:-.02em;font-size:20px;font-weight:500;line-height:1.3}.m-lead{color:var(--og-muted);text-wrap:pretty;max-width:46ch;font-size:clamp(17px,1.35vw,20px);line-height:1.5}.m-textlink{min-height:44px;font-size:16px;font-weight:500}.m-section{padding-block:var(--og-section)}.m-section--alt{background:var(--og-soft);border-block:1px solid var(--og-line)}.m-split-head{gap:20px;margin-bottom:56px;display:grid}@media (min-width:992px){.m-split-head{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:48px;margin-bottom:72px}.m-split-head .m-lead{justify-self:end}}.m-dots{pointer-events:none;background-image:var(--og-dots);background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 20%,#0000 72%);mask-image:radial-gradient(#000 20%,#0000 72%)}.m-rows{border-top:1px solid var(--og-line-strong);margin-top:32px;display:grid}.m-rows li{border-bottom:1px solid var(--og-line);gap:4px;padding-block:16px;font-size:16px;display:grid}.m-rows+.m-textlink{margin-top:16px}.m-hero{border-bottom:1px solid var(--og-line);background:#fbfaf8;padding-block:56px 72px;overflow:hidden}.m-hero_grid{align-items:center;gap:56px;display:grid}@media (min-width:1024px){.m-hero{padding-block:48px 64px}.m-hero_grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:64px}}.m-hero_lead{margin-top:24px}.m-hero_form{max-width:580px;margin-top:40px}.m-hero .og-input{border-color:var(--og-line);background:#ffffffe6}.m-hero .og-input:focus-within{border-color:var(--og-ink);background:#fff}.m-hero .og-input.is-error{border-color:var(--og-error)}.m-steps{border-top:1px solid var(--og-line-strong);max-width:640px;margin-top:48px;display:grid}.m-steps li{border-bottom:1px solid var(--og-line);align-content:start;gap:4px;padding:16px 0;font-size:15px;line-height:1.45;display:grid}.m-steps li b{font-size:16px;font-weight:500}.m-steps li>span:last-child{color:var(--og-muted)}@media (min-width:640px){.m-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.m-steps li{border-bottom:0;padding:16px 16px 0 0}.m-steps li+li{border-left:1px solid var(--og-line);padding-left:16px}}.m-hero_device{justify-self:center;gap:16px;width:min(100%,300px);display:grid}.m-hero_caption{text-align:center}.m-ba_grid{align-items:center;gap:48px;display:grid}@media (min-width:1024px){.m-ba_grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px}}.m-ba_text-col .m-lead{margin-top:24px}.m-ba_side{gap:16px;display:grid}.m-ba_stage{border:1px solid var(--og-line-strong);background:#efeae2;height:420px;position:relative}@media (min-width:640px){.m-ba_stage{height:460px}}.m-ba_pane{font-family:var(--m-chat-font);color:#111b21;opacity:1;visibility:visible;transition:opacity .35s var(--ease-smooth-out), visibility 0s linear 0s;flex-direction:column;padding:20px;display:flex;position:absolute;inset:0}.m-ba_pane[data-shown=false]{opacity:0;visibility:hidden;transition:opacity .35s var(--ease-smooth-out), visibility 0s linear .35s}@media (prefers-reduced-motion:reduce){.m-ba_pane{transition:none}}.m-ba_tabs{background:var(--og-surface);border-radius:0;justify-self:start}.m-ba_tabs .t-tab,.m-ba_tabs .t-tabs-pill{border-radius:0}.m-ba_tabs .t-tab{height:38px;padding:4px 16px;font-size:14px}.m-ba_tabs .t-tabs-pill{height:38px;box-shadow:inset 0 0 0 1px var(--og-line-strong);background:#fff}.m-ba_chat{gap:8px;margin-top:auto;display:grid}.m-ba_in{background:#fff;border-radius:8px;justify-self:start;max-width:72%;padding:8px 12px;font-size:14px;line-height:1.35}.m-ba_bubble{background:#d9fdd3;border-radius:8px;justify-self:end;gap:6px;width:min(100%,340px);padding:6px;font-size:13px;display:grid}.m-ba_card{background:#d1f4cc;border-radius:6px;display:grid;overflow:hidden}.m-ba_card img{aspect-ratio:1200/630;object-fit:cover;width:100%;display:block}.m-ba_pane[data-variant=before] .m-ba_card{grid-template-columns:72px minmax(0,1fr);align-items:center}.m-ba_empty{color:#8b9488;background:#c5cbc2;place-items:center;width:72px;height:72px;display:grid}.m-ba_text{gap:2px;min-width:0;padding:8px 10px 10px;line-height:1.3;display:grid}.m-ba_text span,.m-ba_text small{color:#54656f}.m-ba_text span{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.m-ba_link{color:#027eb5;overflow-wrap:anywhere;padding:0 4px}.m-ba_time{color:#667781;justify-self:end;padding:0 4px 2px;font-size:11px}.m-pipeline{background:var(--og-paper)}.m-pipeline_stages{gap:40px;display:grid}@media (min-width:640px){.m-pipeline_stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.m-pipeline_stage{cursor:default;outline:none;flex-direction:column;padding-top:32px;display:flex;position:relative}.m-pipeline_stage:focus-visible{outline:2px solid var(--og-signal);outline-offset:4px}@media (min-width:640px){.m-pipeline_stage{text-align:center;align-items:center;padding-top:40px}}.m-pipeline_stem,.m-pipeline_dot{transition:background-color .5s var(--ease-smooth-out);display:none;position:absolute;left:50%;translate:-50%}@media (min-width:640px){.m-pipeline_stem{width:1px;height:calc(var(--m-plate) / 2 + 1.25rem);background:#12121133;display:block;bottom:calc(100% - 1.25rem)}.m-pipeline_dot{top:calc(-1 * var(--m-plate) / 2 - 3px);background:#12121166;border-radius:50%;width:6px;height:6px;display:block}}.m-pipeline_stage[data-lit=true] .m-pipeline_stem,.m-pipeline_stage[data-lit=true] .m-pipeline_dot{background:var(--og-signal)}.m-pipeline_value{letter-spacing:-.04em;transition:color .5s var(--ease-smooth-out);margin-top:8px;font-size:clamp(36px,3.6vw,52px);font-weight:500;line-height:1}.m-pipeline_stage[data-lit=true] .m-pipeline_value{color:#e2440f}.m-pipeline_detail{max-width:32ch;color:var(--og-muted);margin-top:16px;font-size:15px;line-height:1.5}.m-pl{border:1px solid var(--og-line-strong);background:#fff;display:grid}@media (min-width:992px){.m-pl{grid-template-columns:300px minmax(0,1fr)}}.m-pl_list{border-bottom:1px solid var(--og-line-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (min-width:992px){.m-pl_list{border-bottom:0;border-right:1px solid var(--og-line-strong);grid-template-columns:1fr;align-content:start}}.m-pl_tab{border:0;border-bottom:1px solid var(--og-line);min-height:52px;color:var(--og-muted);text-align:left;cursor:pointer;transition:color var(--duration-quick) var(--ease-smooth-out), background-color var(--duration-quick) var(--ease-smooth-out);background:0 0;align-items:center;gap:12px;padding:8px 12px;font-size:15px;display:flex}.m-pl_tab img{flex-shrink:0;width:18px;height:18px}.m-pl_tab[aria-selected=true]{background:var(--og-surface);color:var(--og-ink)}.m-pl_tab[aria-selected=true] .m-pl_name{font-weight:500}@media (hover:hover) and (pointer:fine){.m-pl_tab:hover{color:var(--og-ink)}}.m-pl_tab:focus-visible{outline-offset:-2px}.m-pl_state{margin-left:auto;display:none}.m-pl_state[data-media=video]:before{content:"";background:var(--og-signal);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}@media (min-width:992px){.m-pl_tab{padding:8px 16px}.m-pl_state{display:inline}}@media (max-width:479px){.m-pl_tab{gap:8px;padding:8px;font-size:14px}}.m-pl_stage{align-content:start;gap:16px;min-height:440px;padding:24px;display:grid}.m-pl_card{justify-self:center;width:100%;max-width:520px}.m-pl_card .pv-media{background:#e9e6de}.m-ch_stage{border:1px solid var(--og-line);background:#fff;height:400px;position:relative;overflow:hidden}@media (min-width:768px){.m-ch_stage{height:460px}}.m-ch_card{border:1px solid var(--og-line-strong);background:#fff;gap:8px;margin:0;padding:12px;font-size:13px;line-height:1.3;display:grid;position:absolute;top:50%;left:50%}.m-ch_card--side{width:200px}.m-ch_card--main{z-index:10;border-color:var(--og-ink);width:240px}@media (min-width:768px){.m-ch_card--side{width:240px}.m-ch_card--main{width:300px}}.m-ch_head{align-items:center;gap:8px;font-weight:500;display:flex}.m-ch_head img{width:16px;height:16px}.m-ch_head .og-label{margin-left:auto}.m-ch_live:before{content:"";background:var(--og-signal);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.m-ch_media{aspect-ratio:1200/630;object-fit:cover;background:#e9e6de;width:100%;display:block}.m-ch_title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.m-ch_host{color:var(--og-muted);font-size:12px}.m-flow_stage{border:1px solid var(--og-line);cursor:grab;background:#fff;outline:none;height:clamp(240px,34vw,460px);position:relative;overflow:hidden}.m-flow_stage:focus-visible{outline:2px solid var(--og-signal);outline-offset:2px}.m-flow_cover{aspect-ratio:1200/630;border:1px solid var(--og-line-strong);width:min(62%,640px);transform-style:preserve-3d;background:#e9e6de;position:absolute;top:50%;left:50%;overflow:hidden}.m-flow_cover img,.m-flow_cover video{object-fit:cover;width:100%;height:100%;display:block}.m-flow_bar{flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:16px;display:flex}.m-flow_name{flex:240px;min-width:0;height:24px;font-size:15px;position:relative;overflow:hidden}.m-flow_name-inner{white-space:nowrap;text-overflow:ellipsis;color:var(--og-muted);inset-inline:0;position:absolute;top:0;overflow:hidden}.m-flow_name-inner b{color:var(--og-ink);font-weight:500}.m-cap{gap:40px;display:grid}@media (min-width:1024px){.m-cap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}}.m-cap_list{border-top:1px solid var(--og-line-strong);display:grid}.m-cap_list li{border-bottom:1px solid var(--og-line);align-content:start;gap:8px;padding:24px 0 32px;display:grid}.m-cap_list p{color:var(--og-muted);max-width:42ch;font-size:16px}@media (min-width:640px){.m-cap_list{grid-template-columns:repeat(2,minmax(0,1fr))}.m-cap_list li{padding-right:24px}.m-cap_list li:nth-child(2n){border-left:1px solid var(--og-line);padding-left:24px}}.m-price-teaser{gap:32px;display:grid}.m-price-teaser .m-lead{margin-top:20px}@media (min-width:1024px){.m-price-teaser{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:64px}}.m-price-teaser_links{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.m-faq_grid{align-items:start;gap:40px;display:grid}@media (min-width:1024px){.m-faq_grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}.m-faq_title{top:calc(var(--og-header) + 32px);position:sticky}}.m-faq_list{border-top:1px solid var(--og-line-strong)}.m-faq_item{border-bottom:1px solid var(--og-line)}.m-faq_q{width:100%;min-height:64px;color:var(--og-ink);text-align:left;cursor:pointer;letter-spacing:-.015em;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:16px 0;font-size:18px;font-weight:500;line-height:1.35;display:flex}.m-faq_chevron{transition:transform var(--duration-fast) var(--ease-smooth-out);flex-shrink:0}.m-faq_q[aria-expanded=true] .m-faq_chevron{transform:rotate(180deg)}.m-faq_a{max-width:62ch;color:var(--og-muted);padding:0 48px 24px 0;font-size:16px;line-height:1.6}@media (max-width:639px){.m-faq_a{padding-right:0}}.m-contact{gap:8px;max-width:640px;display:grid}.m-contact_text{color:var(--og-muted);margin-bottom:16px}.m-contact--dark{color:#fff}.m-contact--dark .m-contact_text,.m-contact--dark .og-contact_label{color:#ffffffa3}.m-contact--dark .og-contact{border-top-color:#ffffff80}.m-contact--dark .og-contact a{border-bottom-color:#ffffff24}.m-contact--dark .og-contact_icon{color:#fff;background:0 0;border-color:#ffffff3d}@media (hover:hover) and (pointer:fine){.m-contact--dark .og-contact a:hover .og-contact_icon{border-color:#fff}}.m-footer{background:var(--og-ink);color:#fff}.m-footer_closing{padding-block:var(--og-section) 72px;gap:56px;display:grid}@media (min-width:1024px){.m-footer_closing{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px}}.m-footer_cta{gap:24px;display:grid}.m-footer_cta .m-url-form{max-width:580px;margin-top:16px}.m-lead--dark{color:#ffffffb8}.m-footer_reel{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.m-footer_reel li{gap:8px;display:grid}.m-footer_reel .og-label{color:#fff9}.m-footer_video{aspect-ratio:1200/630;object-fit:cover;background:#1d1d1b;border:1px solid #ffffff24;width:100%;display:block}.m-footer_contact{border-top:1px solid #ffffff1f;padding-block:56px}.m-footer_base{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-block:24px 32px;display:flex}.m-footer_nav{flex-wrap:wrap;gap:0 24px;display:flex}.m-footer_nav a{color:#ffffffb8;min-height:44px;transition:color var(--duration-quick) var(--ease-smooth-out);align-items:center;font-size:15px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.m-footer_nav a:hover{color:#fff}}.m-footer_legal{color:#ffffff80}.m-url-form--dark .og-field>label,.m-url-form--dark .og-req{color:#fff}.m-url-form--dark .og-input{background:#ffffff14;border-color:#fff3}.m-url-form--dark .og-input:focus-within{background:#ffffff1f;border-color:#fff}.m-url-form--dark .og-input.is-error{background:#ffffff1f;border-color:#ff8a7a}.m-url-form--dark input{color:#fff}.m-url-form--dark .og-input ::placeholder{color:#ffffff80}.m-url-form--dark .og-hint{color:#ffffffa3}.m-url-form--dark .og-error{color:#ff8a7a}.m-footer .og-btn:before{background:#fff}@media (hover:hover) and (pointer:fine){.m-footer .og-btn:hover{color:var(--og-ink);border-color:#fff}}.m-footer :focus-visible{outline-color:#fff}.m-page-head{border-bottom:1px solid var(--og-line);padding-block:72px 56px}@media (min-width:1024px){.m-page-head{padding-block:96px 72px}}.m-page-head .m-lead{margin-top:24px}.m-check_head{gap:0;display:grid}.m-check{gap:56px;margin-top:40px;display:grid}.m-check_form{max-width:720px}.m-check_result{outline:none;gap:56px;display:grid}.m-check_summary{gap:16px;max-width:760px;display:grid}.m-check_issues{border-top:1px solid var(--og-line-strong);display:grid}.m-check_issues li{border-bottom:1px solid var(--og-line);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:12px;padding-block:16px;font-size:16px;line-height:1.5;display:grid}.m-check_issues li .og-icon{margin-top:3px}.m-check_issues li[data-level=fehler] .og-icon{color:var(--og-error)}.m-check_issues li[data-level=hinweis] .og-icon{color:var(--og-muted)}.m-check_issues li[data-level=gut] .og-icon{color:var(--og-ink)}.m-check_tags{gap:16px;display:grid}.m-check_tags dl{border-top:1px solid var(--og-line-strong);display:grid}.m-check_tags dl>div{border-bottom:1px solid var(--og-line);gap:4px 24px;padding-block:16px;display:grid}@media (min-width:768px){.m-check_tags dl>div{grid-template-columns:200px minmax(0,1fr)}}.m-check_tags dd{gap:4px;min-width:0;margin:0;font-size:16px;display:grid}.m-check_url{font-family:var(--og-font-mono);color:var(--og-muted);overflow-wrap:anywhere;font-size:13px}.m-check_preview{gap:16px;display:grid}.m-check_note{color:var(--og-muted);max-width:62ch}.m-check_next{border-top:1px solid var(--og-line-strong);gap:32px;padding-top:56px;display:grid}.m-check_next .m-lead{margin-top:20px}@media (min-width:1024px){.m-check_next{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:64px}}.m-check_cta{justify-items:start;gap:12px;display:grid}.pv-media--empty{background:#d9d7d2;display:block}.m-tpl_list{gap:0;display:grid}.m-tpl_item{border-bottom:1px solid var(--og-line);gap:24px;padding-block:40px;display:grid}.m-tpl_item:first-child{padding-top:0}@media (min-width:900px){.m-tpl_item{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:56px;padding-block:56px}}.m-tpl_video{aspect-ratio:1200/630;object-fit:cover;border:1px solid var(--og-line-strong);background:#e9e6de;width:100%;display:block}.m-tpl_text{align-content:center;gap:12px;display:grid}.m-tpl_text p:not(.og-label){color:var(--og-muted);max-width:42ch}.m-agency_head{align-items:center;gap:48px;display:grid}@media (min-width:1024px){.m-agency_head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.m-agency_cta{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:40px;display:flex}.m-agency_media{gap:12px;margin:0;display:grid}.m-agency_video{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--og-line-strong);background:#e9e6de;width:100%;display:block}.m-moments{border-top:1px solid var(--og-line-strong);display:grid}.m-moments li{border-bottom:1px solid var(--og-line);align-content:start;gap:8px;padding:24px 0 32px;display:grid}.m-moments p{color:var(--og-muted);max-width:44ch}@media (min-width:900px){.m-moments{border-bottom:1px solid var(--og-line);grid-template-columns:repeat(3,minmax(0,1fr))}.m-moments li{border-bottom:0;padding-right:24px}.m-moments li+li{border-left:1px solid var(--og-line);padding-left:24px}}.m-today{border-top:1px solid var(--og-line-strong);display:grid}.m-today>div{border-bottom:1px solid var(--og-line);gap:8px;padding-block:24px;display:grid}@media (min-width:640px){.m-today>div{grid-template-columns:160px minmax(0,1fr);gap:24px}}.m-today dd{color:var(--og-muted);max-width:52ch;margin:0}.m-plans{border-collapse:collapse;table-layout:fixed;width:100%}.m-plans th,.m-plans td{border-bottom:1px solid var(--og-line);text-align:left;vertical-align:top;padding:16px 16px 16px 0;font-size:16px}.m-plans tbody th{color:var(--og-muted);font-weight:400}.m-plans thead th{border-bottom:1px solid var(--og-line-strong);padding-block:0 32px;display:table-cell}.m-plans thead th>*{display:block}.m-plans thead th>*+*{margin-top:12px}.m-plans thead .og-btn{margin-top:24px;display:inline-flex}.m-plans_price{letter-spacing:-.04em;font-size:clamp(36px,3.6vw,52px);font-weight:500;line-height:1}.m-plans_price--open{color:var(--og-muted)}.m-plans td+td,.m-plans th+th{border-left:1px solid var(--og-line);padding-left:16px}.m-plans thead td{border-bottom:1px solid var(--og-line-strong)}@media (max-width:639px){.m-plans,.m-plans thead,.m-plans tbody,.m-plans tr,.m-plans th,.m-plans td{display:block}.m-plans thead tr{border-bottom:1px solid var(--og-line-strong);grid-template-columns:1fr 1fr;display:grid}.m-plans thead td{display:none}.m-plans thead th{border-bottom:0;flex-direction:column;min-width:0;padding:0 12px 24px 0;display:flex}.m-plans thead th+th{padding-left:12px}.m-plans_price{margin-bottom:24px;font-size:28px}.m-plans thead .og-btn{white-space:normal;text-align:center;justify-content:center;width:100%;margin-top:auto;padding-inline:12px;font-size:14px;display:flex}.m-plans thead .og-btn .og-icon{display:none}.m-plans tbody tr{border-bottom:1px solid var(--og-line);grid-template-columns:1fr 1fr;padding-block:16px;display:grid}.m-plans tbody th{border:0;grid-column:1/-1;padding:0 0 12px;font-size:15px}.m-plans tbody td{border:0;min-width:0;padding:0 12px 0 0;font-size:15px}.m-plans tbody td+td{border-left:1px solid var(--og-line);padding-left:12px}.m-plans tbody td:before{content:attr(data-plan);color:var(--og-muted);margin-bottom:4px;font-size:13px;display:block}}.m-ba{overflow-x:clip}.m-hero{isolation:isolate;position:relative}.m-hero>.og-wrap{z-index:1;position:relative}.m-hero_light{z-index:0;pointer-events:none;position:absolute;inset:0}@media (max-width:1023px){.m-hero_light{top:50%;-webkit-mask-image:linear-gradient(#0000,#000 40%);mask-image:linear-gradient(#0000,#000 40%)}}.m-wt_grid{gap:24px;display:grid}@media (min-width:1024px){.m-wt_grid{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:stretch;gap:48px}}.m-wt_steps{border-top:1px solid var(--og-line-strong);display:grid}@media (max-width:1023px){.m-wt_steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.m-wt_step{border:0;border-bottom:1px solid var(--og-line);width:100%;color:var(--og-muted);text-align:left;cursor:pointer;font:inherit;transition:color var(--duration-quick) var(--ease-smooth-out);background:0 0;gap:6px;padding:20px 16px 24px 0;display:grid;position:relative}.m-wt_step b{letter-spacing:-.015em;color:inherit;font-size:18px;font-weight:500}.m-wt_step-text{max-width:40ch;font-size:15px;line-height:1.5}.m-wt_step[aria-current=step]{color:var(--og-ink)}.m-wt_step[aria-current=step] .m-wt_step-text{color:var(--og-muted)}@media (hover:hover) and (pointer:fine){.m-wt_step:hover{color:var(--og-ink)}}@media (max-width:1023px){.m-wt_step{padding:16px 8px 20px 0}.m-wt_step b{font-size:15px}.m-wt_step-text{display:none}}.m-wt_progress{height:2px;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.m-wt_progress span{border-top:2px solid var(--og-ink);transform-origin:0;height:0;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.m-wt_progress span.is-done{border-top-color:var(--og-line-strong);transform:scaleX(1)}.m-wt_progress span.is-active{animation-name:m-wt-fill;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes m-wt-fill{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.m-wt_progress span.is-active{animation:none;transform:scaleX(1)}}.m-wt_stage{border:1px solid var(--og-line);background:var(--og-soft);min-height:460px;position:relative;overflow:hidden}@media (min-width:1024px){.m-wt_stage{min-height:520px}}.m-wt_frame{place-items:center;padding:24px;display:grid;position:absolute;inset:0}@media (min-width:768px){.m-wt_frame{padding:40px}}.m-wt_scene{width:100%}.m-wt_app{border:1px solid var(--og-line-strong);background:#fff;gap:12px;max-width:560px;margin-inline:auto;padding:24px;display:grid}.m-wt_app-label{font-size:14px;font-weight:500}.m-wt_app-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}@media (max-width:479px){.m-wt_app-row{grid-template-columns:1fr}}.m-wt_app-input{border:1px solid var(--og-ink);white-space:nowrap;background:#fff;align-items:center;min-height:48px;padding:0 16px;font-size:17px;display:flex;overflow:hidden}.m-wt_caret{background:var(--og-ink);width:1px;height:1.15em;margin-left:1px;animation:1s step-end infinite m-wt-blink;display:inline-block}@keyframes m-wt-blink{50%{opacity:0}}.m-wt_app-btn{background:var(--og-signal);min-height:48px;color:var(--og-ink);white-space:nowrap;transition:transform var(--duration-quick) var(--ease-smooth-out), background-color var(--duration-fast) var(--ease-smooth-out), color var(--duration-fast) var(--ease-smooth-out);justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:15px;font-weight:500;display:inline-flex}.m-wt_app-btn.is-pressed{background:var(--og-ink);color:#fff;transform:scale(.97)}.m-wt_app-status{min-height:24px;font-family:var(--og-font-mono);color:var(--og-muted);opacity:0;transition:opacity var(--duration-fast) var(--ease-smooth-out);align-items:center;gap:8px;font-size:13px;display:inline-flex}.m-wt_app-status.is-on{opacity:1}.m-wt_dot{background:var(--og-signal);border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite m-wt-pulse}@keyframes m-wt-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.m-wt_caret,.m-wt_dot{animation:none}}.m-wt_scene--read{align-items:center;gap:16px;display:grid}@media (min-width:768px){.m-wt_scene--read{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px}}.m-wt_browser{border:1px solid var(--og-line-strong);background:#fff;position:relative;overflow:hidden}.m-wt_bar{border-bottom:1px solid var(--og-line);align-items:center;gap:6px;height:32px;padding:0 12px;display:flex}.m-wt_bar>span:not(.m-wt_url){background:var(--og-line-strong);border-radius:50%;width:8px;height:8px}.m-wt_url{background:var(--og-surface);font-family:var(--og-font-mono);color:var(--og-muted);margin-left:12px;padding:2px 12px;font-size:12px}.m-wt_viewport{aspect-ratio:16/10;background:#f1efe9;position:relative;overflow:hidden}.m-wt_shot{width:100%;height:auto;display:block}.m-wt_shot.is-scrolling{animation:m-wt-read 4.2s var(--stage-ease) .5s forwards}@keyframes m-wt-read{to{transform:translateY(-58%)}}.m-wt_scan{pointer-events:none;height:40%;animation:m-wt-scan 2.6s var(--stage-ease) 2 forwards;background:linear-gradient(#0000,#ff4f1a1f 85%,#ff4f1ab3 100%);position:absolute;top:32px;left:0;right:0;transform:translateY(-100%)}@keyframes m-wt-scan{to{transform:translateY(160%)}}.m-wt_found{border:1px solid var(--og-ink);background:#fff;align-content:center;gap:12px;padding:20px;display:grid}.m-wt_headline{letter-spacing:-.025em;font-size:clamp(20px,2vw,26px);font-weight:500;line-height:1.2}.m-wt_headline span{white-space:pre;display:inline-block}.m-wt_source{color:var(--og-muted);font-size:13px}.m-wt_scene--files{gap:16px;display:grid}.m-wt_files{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.m-wt_files li{align-content:start;gap:6px;min-width:0;display:grid}.m-wt_files b{font-size:15px;font-weight:500}.m-wt_file-media{border:1px solid var(--og-line-strong);background:#e9e6de;display:block;position:relative;overflow:hidden}.m-wt_file-media img,.m-wt_file-media video{aspect-ratio:1200/630;object-fit:cover;width:100%;display:block}.m-wt_badge{background:var(--og-ink);color:#fff;font-family:var(--og-font-mono);padding:2px 8px;font-size:11px;position:absolute;top:8px;right:8px}.m-wt_code{gap:8px;min-width:0;display:grid}.m-wt_code pre{background:var(--og-ink);color:#f4f3f0;font-family:var(--og-font-mono);margin:0;padding:16px;font-size:12px;line-height:1.7;overflow-x:auto}@media (max-width:639px){.m-wt_files{gap:8px}.m-wt_files b{font-size:13px}.m-wt_files .og-label,.m-wt_code pre{font-size:11px}}@media (max-width:1023px){.m-ch_stage{height:auto;padding:24px 16px}.m-ch_fan{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;height:auto;display:grid}.m-ch_card{position:relative;top:auto;left:auto;width:auto!important;transform:none!important}.m-ch_card--main{order:-1;grid-column:1/-1;justify-self:center;width:min(100%,340px)!important}.m-ch_head{flex-wrap:wrap;row-gap:4px}}@media (max-width:479px){.m-ch_fan{grid-template-columns:1fr}.m-ch_card--side{justify-self:center;width:min(100%,340px)!important}}@media (max-width:1023px){.m-hero_light{height:790px;top:auto;bottom:0}}@media (min-width:1024px){.m-ch_card--main{translate:-50% -50%}.m-ch_card--side{transition:translate .5s var(--ease-smooth-out)}.m-ch_card--left{translate:calc(-50% - 270px) -50%}.m-ch_card--right{translate:calc(270px - 50%) -50%}.m-ch_stage:hover .m-ch_card--left{translate:calc(-50% - 290px) -50%}.m-ch_stage:hover .m-ch_card--right{translate:calc(290px - 50%) -50%}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.m-ch_card--side{transition:none}}.m-wt_brand{border-top:1px solid var(--og-line);padding-top:12px}}@layer utilities{.\@container{container-type:inline-size}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.top-\[11px\]{top:11px}.top-\[118px\]{top:118px}.top-\[170px\]{top:170px}.top-\[200px\]{top:200px}.top-\[240px\]{top:240px}.-right-\[3px\]{right:-3px}.bottom-\[8px\]{bottom:8px}.-left-\[3px\]{left:-3px}.left-1\/2{left:50%}.z-10{z-index:10}.m-0{margin:0}.mx-auto{margin-inline:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.aspect-\[393\/852\]{aspect-ratio:393/852}.aspect-\[1200\/630\]{aspect-ratio:1200/630}.h-\[5px\]{height:5px}.h-\[7px\]{height:7px}.h-\[32px\]{height:32px}.h-\[36px\]{height:36px}.h-\[44px\]{height:44px}.h-\[54px\]{height:54px}.h-\[58px\]{height:58px}.h-\[92px\]{height:92px}.h-full{height:100%}.min-h-dvh{min-height:100dvh}.w-\[3px\]{width:3px}.w-\[7px\]{width:7px}.w-\[32px\]{width:32px}.w-\[44px\]{width:44px}.w-\[54px\]{width:54px}.w-\[112px\]{width:112px}.w-\[134px\]{width:134px}.w-\[min\(100\%\,340px\)\]{width:min(100%,340px)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[70\%\]{max-width:70%}.max-w-\[78\%\]{max-width:78%}.max-w-\[86\%\]{max-width:86%}.flex-1{flex:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-\[1px\]{gap:1px}.gap-\[4px\]{gap:4px}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.rounded-\[18px\]{border-radius:18px}.rounded-\[46px\]{border-radius:46px}.rounded-\[56px\]{border-radius:56px}.rounded-full{border-radius:3.40282e38px}.rounded-l-\[2px\]{border-top-left-radius:2px;border-bottom-left-radius:2px}.rounded-r-\[2px\]{border-top-right-radius:2px;border-bottom-right-radius:2px}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-black\/\[0\.06\]{border-color:#0000000f}@supports (color:color-mix(in lab, red, red)){.border-black\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-black) 6%, transparent)}}.border-black\/\[0\.12\]{border-color:#0000001f}@supports (color:color-mix(in lab, red, red)){.border-black\/\[0\.12\]{border-color:color-mix(in oklab, var(--color-black) 12%, transparent)}}.bg-\[\#0b84fe\]{background-color:#0b84fe}.bg-\[\#1d1d1f\]{background-color:#1d1d1f}.bg-\[\#2c2c2e\]{background-color:#2c2c2e}.bg-\[\#8e8e93\]{background-color:#8e8e93}.bg-\[\#e9e9eb\]{background-color:#e9e9eb}.bg-black{background-color:var(--color-black)}.bg-white{background-color:var(--color-white)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#a5abb8\]{--tw-gradient-from:#a5abb8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#868c99\]{--tw-gradient-to:#868c99;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-\[11px\]{padding:11px}.px-\[12px\]{padding-inline:12px}.px-\[14px\]{padding-inline:14px}.px-\[30px\]{padding-inline:30px}.py-\[8px\]{padding-block:8px}.py-\[12px\]{padding-block:12px}.pt-\[8px\]{padding-top:8px}.pb-\[10px\]{padding-bottom:10px}.pb-\[14px\]{padding-bottom:14px}.pb-\[30px\]{padding-bottom:30px}.text-center{text-align:center}.font-\[system-ui\,-apple-system\,\'SF_Pro_Text\'\,sans-serif\]{font-family:system-ui,-apple-system,SF Pro Text,sans-serif}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[18px\]{font-size:18px}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-\[\#8a8a8e\]{color:#8a8a8e}.text-\[\#c4c4c6\]{color:#c4c4c6}.text-black{color:var(--color-black)}.text-black\/80{color:#000c}@supports (color:color-mix(in lab, red, red)){.text-black\/80{color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.text-white{color:var(--color-white)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[perspective\:1200px\]{perspective:1200px}}:root{--duration-stagger:40ms;--duration-micro:80ms;--duration-quick:.15s;--duration-fast:.25s;--duration-medium:.35s;--duration-slow:.4s;--duration-very-slow:.5s;--ease-smooth-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:ease-in-out;--ease-out:ease-out;--ease-linear:linear;--ease-bounce:cubic-bezier(.34, 1.36, .64, 1);--ease-bounce-strong:cubic-bezier(.34, 3.85, .64, 1);--distance-micro:4px;--distance-small:6px;--distance-base:8px;--distance-medium:12px;--distance-large:30px;--scale-large:.96;--scale-medium:.97;--scale-small:.98;--scale-tiny:.99;--blur-small:2px;--blur-medium:3px;--blur-large:8px;--resize-dur:.3s;--resize-ease:cubic-bezier(.22, 1, .36, 1);--digit-dur:.5s;--digit-distance:8px;--digit-stagger:70ms;--digit-blur:2px;--digit-ease:cubic-bezier(.34, 1.45, .64, 1);--digit-dir-x:0;--digit-dir-y:1;--badge-slide-dur:.26s;--badge-pop-dur:.5s;--badge-pop-close-dur:.18s;--badge-fade-dur:.4s;--badge-fade-close-dur:.18s;--badge-blur:2px;--badge-offset-x:-8.2px;--badge-offset-y:12.4px;--badge-slide-ease:cubic-bezier(.22, 1, .36, 1);--badge-pop-ease:cubic-bezier(.34, 1.36, .64, 1);--badge-close-ease:cubic-bezier(.4, 0, .2, 1);--text-swap-dur:.15s;--text-swap-translate-y:4px;--text-swap-blur:2px;--text-swap-ease:ease-in-out;--dropdown-open-dur:.25s;--dropdown-close-dur:.15s;--dropdown-pre-scale:.97;--dropdown-closing-scale:.99;--dropdown-ease:cubic-bezier(.22, 1, .36, 1);--modal-open-dur:.25s;--modal-close-dur:.15s;--modal-scale:.96;--modal-scale-close:.96;--modal-ease:cubic-bezier(.22, 1, .36, 1);--panel-open-dur:.4s;--panel-close-dur:.35s;--panel-translate-y:100px;--panel-blur:2px;--panel-ease:cubic-bezier(.22, 1, .36, 1);--page-slide-dur:.25s;--page-fade-dur:.25s;--page-slide-distance:8px;--page-blur:3px;--page-stagger:0s;--page-exit-enabled:1;--page-slide-ease:cubic-bezier(.22, 1, .36, 1);--page-fade-ease:cubic-bezier(.22, 1, .36, 1);--icon-swap-dur:.25s;--icon-swap-blur:2px;--icon-swap-start-scale:.25;--icon-swap-ease:ease-in-out;--check-opacity-dur:.5s;--check-rotate-dur:.5s;--check-rotate-from:80deg;--check-bob-dur:.5s;--check-y-amount:40px;--check-blur-dur:.5s;--check-blur-from:10px;--check-path-dur:.5s;--check-path-delay:80ms;--check-ease-out:cubic-bezier(.22, 1, .36, 1);--check-ease-opacity:cubic-bezier(.22, 1, .36, 1);--check-ease-rotate:cubic-bezier(.22, 1, .36, 1);--check-ease-bob:cubic-bezier(.34, 1.35, .64, 1);--check-ease-path:cubic-bezier(.22, 1, .36, 1);--avatar-lift:-4px;--avatar-dur:.32s;--avatar-scale:1.05;--avatar-falloff:.45;--avatar-ease-in:cubic-bezier(.22, 1, .36, 1);--avatar-ease-out:cubic-bezier(.34, 3.85, .64, 1);--shake-distance:6px;--shake-overshoot:4px;--shake-dur-a:80ms;--shake-dur-b:60ms;--shake-ease:cubic-bezier(.22, 1, .36, 1);--revert-hold:3s;--revert-dur:.28s;--clear-dur:1s;--clear-out-dur:.4s;--clear-in-dur:.4s;--clear-out-fly:12px;--clear-in-fly:12px;--clear-out-ease:cubic-bezier(.22, 1, .36, 1);--clear-in-ease:cubic-bezier(.22, 1, .36, 1);--clear-blur:2px;--glow-delay:50ms;--glow-peak-at:.15;--glow-opacity:.42;--glow-spread:1.5;--pulse-dur:1s;--pulse-count:1;--pulse-min:.5;--reveal-dur:.4s;--reveal-blur:2px;--reveal-ease:ease-in-out;--shimmer-dur:2s;--shimmer-base:#7c7c7c;--shimmer-highlight:#0d0d0d;--shimmer-band:400%;--shimmer-ease:linear;--tabs-dur:.25s;--tabs-ease:cubic-bezier(.22, 1, .36, 1);--tabs-text-muted:#0f0f0fcc;--tabs-text-active:#0f0f0f;--tabs-bar-bg:#f1f1f1;--tabs-pill-bg:#fff;--tt-in-dur:.15s;--tt-out-dur:50ms;--tt-scale:.98;--tt-delay:80ms;--tt-in-ease:ease-out;--tt-out-ease:ease-out;--tt-bg:#fff;--tt-fg:#2f2f2f;--stagger-dur:.5s;--stagger-distance:12px;--stagger-stagger:40ms;--stagger-blur:3px;--stagger-ease:cubic-bezier(.22, 1, .36, 1);--tilt-perspective:1000px;--tilt-return:1s;--tilt-return-ease:cubic-bezier(.22, 1, .36, 1);--tilt-follow:.4s;--tilt-follow-ease:cubic-bezier(.22, 1, .36, 1);--tilt-glare-opacity:.32;--tilt-glare-fade:.3s;--tilt-glare-ease:cubic-bezier(.22, 1, .36, 1);--morph-open-dur:.35s;--morph-close-dur:.25s;--morph-ease:cubic-bezier(.34, 1.25, .64, 1);--morph-close-ease:cubic-bezier(.22, 1, .36, 1);--morph-r-closed:40px;--morph-r-open:20px;--morph-fade-dur:.2s;--morph-slide:40px;--morph-rotate:45deg;--morph-scale:.97;--morph-blur:2px;--acc-expand:.25s;--acc-collapse:.25s;--acc-chevron:.25s;--acc-ease:cubic-bezier(.22, 1, .36, 1);--toast-open:.35s;--toast-close:.25s;--toast-distance:16px;--toast-blur:2px;--toast-scale:.97;--toast-ease:cubic-bezier(.22, 1, .36, 1);--like-color:#f40051;--like-fill:.15s;--like-pop:.35s;--like-pop-ease:cubic-bezier(.34, 1.96, .64, 1);--like-particle-dur:.6s;--like-particle-dist:20px;--like-particle-size:2.5px;--like-ease:cubic-bezier(.22, 1, .36, 1);--learn-shift:2px;--learn-spread:8deg;--learn-in:.35s;--learn-out:.35s;--learn-ease:cubic-bezier(.22, 1, .36, 1);--check-box:.15s;--check-draw:.35s;--check-delay:0s;--check-uncheck:.15s;--check-ease:cubic-bezier(.22, 1, .36, 1);--reel-dur:1.4s;--reel-cell:30px;--reel-spin-blur:3px;--reel-stagger:90ms;--reel-ease:cubic-bezier(.16, 1, .3, 1);--toggle-dur:.35s;--toggle-travel:14.66px;--toggle-ov1:1px;--toggle-ov2:0px;--toggle-track:0s;--toggle-ease:cubic-bezier(.34, 1.35, .64, 1);--think-hold:2s;--think-swap:.15s;--think-gap:50ms;--think-distance:8px;--think-blur:2px;--think-shimmer:2s;--think-base:#7c7c7c;--think-highlight:#0d0d0d;--think-ease:ease-in-out;--reason-hold:.84s;--reason-step:.5s;--reason-lines:2;--reason-fade:28px;--reason-ease:cubic-bezier(.22, 1, .36, 1);--stream-gap:60ms;--stream-fade:.35s;--stream-blur:1px;--stream-ease:cubic-bezier(.22, 1, .36, 1);--matrix-cycle:1.2s;--matrix-base:#d9d9d9;--matrix-active:#85858f;--matrix-ease:ease-in-out;--stack-open:.35s;--stack-close:.25s;--stack-rise:80px;--stack-blur:2px;--stack-scale:.97;--stack-peek:12px;--stack-spread-gap:8px;--stack-depth-scale:.06;--stack-depth-fade:.4;--stack-ease:cubic-bezier(.22, 1, .36, 1);--stage-ease:cubic-bezier(.625, .05, 0, 1);--stage-ease-glide:cubic-bezier(.3, .075, 0, 1);--stage-ease-close:cubic-bezier(.76, 0, .24, 1);--stage-dur-enter:.5s;--stage-dur-open:.8s;--stage-dur-close:.6s;--stage-dur-page:1.2s;--stage-stagger:40ms;--stage-delay:.1s;--stage-travel-content:15%;--stage-travel-reveal:2em;--motion-travel:1}@media (prefers-reduced-motion:reduce){:root{--motion-travel:0}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
