@font-face{font-family:instrument sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/instrument-sans-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:instrument sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/instrument-sans-latin.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:inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-latin.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;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/fonts/jetbrains-mono-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:jetbrains mono;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/fonts/jetbrains-mono-latin.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}:root{color-scheme:light;--paper:#fbfcfd;--band:#f1f5f9;--rule:#dde3ea;--rule2:#c4ccd5;--ruleui:#7f8994;--ink:#0f1720;--ink2:#3d4854;--ink3:#5f6a77;--btn:#25659a;--btn-ink:#ffffff;--prod:#cb362d;--shadow-win:0 1px 2px rgba(15,23,32,.06),0 48px 96px -40px rgba(15,23,32,.35);--display:'Instrument Sans','Inter',-apple-system,system-ui,sans-serif;--text:'Inter',-apple-system,BlinkMacSystemFont,system-ui,sans-serif;--data:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace;--wrap:1080px;--wide:1280px;--gutter:24px;--surface:var(--paper);--accent:var(--btn);--text-muted:var(--ink3);--text-faint:var(--ink3);--border-faint:var(--rule);--font-text:var(--text);--font-data:var(--data);--fs-small:13.5px;--fs-micro:11px;--fs-body:17px;--fs-h2:34px;--fs-h3:20px;--tr-h2:-.02em;--tr-h3:-.01em;--tr-meta:.08em;--r-1:6px;--r-2:10px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--sl-h:0px}:root[data-theme=dark]{color-scheme:dark;--paper:#0e1216;--band:#151b22;--rule:#232b34;--rule2:#33404b;--ruleui:#7f8994;--ink:#f2f5f8;--ink2:#c4ccd5;--ink3:#8b95a1;--btn:#6cb4e4;--btn-ink:#0e1216;--shadow-win:0 1px 2px rgba(0,0,0,.4),0 48px 96px -40px rgba(0,0,0,.8)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--text);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto}a{color:var(--ink2);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:var(--ink)}h1,h2,h3,p,figure,dl,dd{margin:0}:focus-visible{outline:2px solid var(--btn);outline-offset:3px}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--gutter)}.wide{max-width:var(--wide);margin:0 auto;padding:0 var(--gutter)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.h1{font-family:var(--display);font-weight:700;font-size:68px;line-height:1.05;letter-spacing:-.035em;text-wrap:balance}.h1 .k{letter-spacing:.05em}.h2{font-family:var(--display);font-weight:700;font-size:42px;line-height:1.06;letter-spacing:-.025em;word-spacing:.06em;text-wrap:balance}.lead{font-size:20px;line-height:1.5;color:var(--ink2);text-wrap:pretty;max-width:640px}.label{font-family:var(--data);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink2);font-weight:600}.value{font-family:var(--data);font-size:13px;line-height:20px;color:var(--ink2)}.prose{font-size:14px;line-height:20px;color:var(--ink2)}.small{font-size:13.5px;line-height:1.45;color:var(--ink3)}.nowrap{white-space:nowrap}.br-m{display:none}.dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--prod);margin-right:8px;vertical-align:1px}.action{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:var(--ink2);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;white-space:nowrap}.action:hover{color:var(--ink)}.meta{display:inline-flex;flex-wrap:wrap;justify-content:center}.meta span{white-space:nowrap}.meta-rest span+span::before,.meta-lead+.meta-rest>span:first-child::before{content:"·";margin:0 8px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 22px;border-radius:6px;font-family:var(--text);font-weight:600;font-size:16px;line-height:1;border:1px solid transparent;white-space:nowrap;text-decoration:none;cursor:pointer;transition:border-color .15s linear,background .15s linear,color .15s linear}.btn-primary{background:var(--btn);color:var(--btn-ink);border-color:var(--btn)}.btn-primary:hover{background:color-mix(in srgb,var(--btn) 88%,var(--ink));color:var(--btn-ink)}.btn-outline{background:var(--paper);color:var(--ink);border-color:var(--ruleui)}.btn-outline:hover{border-color:var(--ink);color:var(--ink)}.btn-sm{height:44px;padding:0 16px;font-size:14px}.btn-nav{height:44px;padding:0 16px;font-size:15px}.btn.copied{border-color:var(--ink)}.sc-nav{position:sticky;top:0;z-index:50;border-bottom:1px solid var(--rule);background:var(--paper)}.sc-nav-inner{max-width:var(--wide);margin:0 auto;height:64px;padding:0 var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:16px}#security{scroll-margin-top:88px}.sc-nav-left{display:flex;align-items:center;gap:40px;min-width:0}.sc-nav-brand{display:flex;align-items:center;gap:10px;font-family:var(--data);font-weight:700;font-size:15px;letter-spacing:-.01em;color:var(--ink);text-decoration:none}.sc-nav-links{display:flex;align-items:center;gap:28px;font-size:15px}.sc-nav-links a{color:var(--ink2);text-decoration:none;font-weight:500;white-space:nowrap}.sc-nav-links a:hover,.sc-nav-links a[aria-current=page]{color:var(--ink)}.sc-nav-links a[aria-current=page]{font-weight:600}.sc-nav-ctrl{display:flex;align-items:center;gap:8px}.sc-nav-loginlink{display:none}.sc-menu{position:relative}.sc-menu-trigger{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:44px;min-width:44px;padding:0 10px;border:1px solid var(--ruleui);background:0 0;color:var(--ink2);border-radius:6px;font-family:var(--text);font-size:13.5px;line-height:1;cursor:pointer}.sc-menu-trigger:hover{border-color:var(--ruleui);color:var(--ink)}.sc-menu-trigger .chev{opacity:.5;transition:transform .15s linear}.sc-menu[data-open] .chev{transform:rotate(180deg)}.sc-menu .sc-code{font-family:var(--data);font-weight:500;letter-spacing:.08em}.sc-menu-pop{position:absolute;right:0;top:calc(100% + 6px);z-index:60;min-width:200px;background:var(--paper);border:1px solid var(--rule2);border-radius:8px;padding:4px}.sc-menu-pop[hidden]{display:none}.sc-menu-item{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;border:0;background:0 0;border-radius:6px;padding:9px 12px;font-family:var(--text);font-size:13.5px;color:var(--ink2);cursor:pointer;text-align:left;text-decoration:none}.sc-menu-item:hover{background:var(--band);color:var(--ink)}.sc-menu-item .lbl{display:inline-flex;align-items:center;gap:8px}.sc-menu-item .code{display:inline-block;width:24px;font-family:var(--data);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--ink3)}.sc-menu-item .chk{color:var(--ink);opacity:0;flex:none}.sc-menu-item[aria-checked=true]{color:var(--ink)}.sc-menu-item[aria-checked=true] .chk{opacity:1}.sc-burger{display:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:6px;border:1px solid var(--rule2);background:0 0;color:var(--ink);cursor:pointer}.sc-burger .i-close{display:none}.sc-burger[aria-expanded=true] .i-open{display:none}.sc-burger[aria-expanded=true] .i-close{display:inline}.hero{padding-top:104px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:26px}.hero .h1{max-width:1100px}.hero .lead{max-width:640px}.hero-left{align-items:flex-start;text-align:left;padding-top:88px}.doors{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.door{display:flex;flex-direction:column;gap:10px;align-items:center}.doors[data-ios]>.door:not(.door-ios){display:none}.doors[data-ios]>.door-ios[hidden]{display:flex}.door-note{font-size:13.5px;color:var(--ink3);line-height:1.45;max-width:300px;text-align:center}.promise{font-size:20px;line-height:1.5;color:var(--ink2);max-width:640px;text-align:center;text-wrap:pretty}.stage{position:relative;margin-top:72px;padding-bottom:96px}.stage::after{content:"";position:absolute;left:0;right:0;top:-48px;bottom:0;background:var(--band);z-index:0}.stage-rocket::after{background:#07182c url(/assets/rocket-stage.png)50%/cover no-repeat}.stage-rocket .hero-win{width:min(100%,1040px);margin-left:0}.stage>*{position:relative;z-index:1}.stage-inner{max-width:1360px;margin:0 auto;padding:0 var(--gutter)}.hero-win.m{display:none}.tok{white-space:nowrap}.hero-win{display:block;width:100%;max-width:1280px;margin:0 auto;height:auto;border:0;border-radius:12px;background:0 0;box-shadow:var(--shadow-win)}.win.m{display:none}video.win{aspect-ratio:1280/520;object-fit:cover}.door[hidden]{display:none}.sec{padding-top:128px}.sec-head{max-width:1080px;display:flex;flex-direction:column;gap:20px}.win{display:block;width:100%;max-width:none;height:auto;border:1px solid var(--rule2);border-radius:10px;background:0 0}figure.fig{display:flex;flex-direction:column;gap:18px;width:100%}.cap{display:flex;gap:16px;align-items:baseline;font-size:15px;line-height:22px;color:var(--ink2);max-width:68ch;text-wrap:pretty}.cap .label{white-space:nowrap;color:var(--ink)}.cap .slot{display:inline-block;width:16px}.cap .slot .dot{margin-right:0}.full .cap{position:relative;margin-left:100px}.full .cap .label{position:absolute;left:-100px;top:0;width:84px;display:inline-flex;align-items:center}.pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding-top:48px;align-items:start}.pair .win{aspect-ratio:4/3;object-fit:cover;object-position:top left}.doors-note{max-width:680px;text-wrap:balance}html.ios .terminal,html.ios .doors-note{display:none}.door-note{text-wrap:balance}.legend{font-family:var(--data);font-size:13px;line-height:20px;color:var(--ink)}.ds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;margin-top:28px}.ds>div{display:flex;flex-direction:column;gap:8px;padding:18px 0;border-top:1px solid var(--rule2)}.price-head{display:flex;justify-content:space-between;align-items:end;gap:32px;flex-wrap:wrap}.price-head .sec-head{max-width:640px}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:16px}.card{background:var(--paper);border:1px solid var(--rule2);border-radius:10px;padding:26px 26px 22px;display:flex;flex-direction:column;gap:10px}.card .amount{font-family:var(--data);font-size:40px;font-weight:600;letter-spacing:-.03em;word-spacing:-.3em;line-height:1;margin-top:4px;color:var(--ink)}.card .seats{font-size:15px;color:var(--ink2);margin-top:8px;min-height:46px}.card .incl{display:flex;flex-direction:column;gap:2px;border-top:1px solid var(--rule);padding-top:12px}.card .incl .small+.small{margin-top:10px}.card .btn{margin:6px 0 4px;width:100%;height:44px}.faq{border-top:1px solid var(--rule2);max-width:860px}.faq>div{display:grid;grid-template-columns:minmax(0,5fr)minmax(0,7fr);gap:32px;padding:22px 0;border-bottom:1px solid var(--rule)}.faq h3{font-size:17px;font-weight:600;letter-spacing:-.01em}.faq p{font-size:16px;color:var(--ink2)}.closing{padding-top:120px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.closing .lead{max-width:52ch}.terminal{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:8px}.cmd{display:flex;align-items:center;justify-content:space-between;gap:10px;width:680px;max-width:100%;padding:7px 7px 7px 14px;border:1px solid var(--rule2);border-radius:6px;background:var(--band);font-family:var(--data);font-size:13px;color:var(--ink2)}.cmd code{font-family:var(--data);font-size:13.5px;white-space:nowrap;overflow-x:auto;min-width:0}.cmd .btn{height:44px;padding:0 12px;font-size:13px;flex:none}.tbl{width:100%;border-collapse:collapse;border-bottom:1px solid var(--rule2)}.tbl th{text-align:right;padding:0 24px 12px 16px;vertical-align:bottom}.tbl th:first-child{text-align:left;padding-left:0}.tbl th .col{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.tbl th .col .rec{visibility:hidden}.tbl th.is-rec .col .rec{visibility:visible}.tbl th.is-rec,.tbl td.is-rec{background:var(--band)}.tbl tbody{border-top:1px solid var(--rule2)}.tbl td{padding:14px 24px 13px 16px;text-align:right;vertical-align:top;font-family:var(--data);font-size:13px;line-height:22px;border-bottom:1px solid var(--rule2);color:var(--ink)}.tbl td:first-child{padding-left:0;padding-right:24px;text-align:left;font-family:var(--text);font-size:15px;line-height:22px;color:var(--ink2);width:480px}.tbl tr.buy td{vertical-align:middle}.tbl tr.buy td{padding:16px 24px 16px 16px}.tbl tr.buy td:first-child{padding-left:0}.tier-cards{display:none}.tbl-foot{display:flex;justify-content:space-between;gap:24px;margin-top:28px;flex-wrap:wrap;align-items:center}.tbl-foot .small{max-width:560px}.sec-head .small{max-width:640px}.boxes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-top:72px}.boxes>div{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--rule2);padding-top:18px}.boxes .box-text,.boxes p:not(.label){font-size:15px;color:var(--ink2)}.jump{display:flex;gap:12px 24px;flex-wrap:nowrap;overflow-x:auto;padding:6px var(--gutter);position:sticky;top:64px;background:var(--paper);z-index:5;scrollbar-width:none}.jump::-webkit-scrollbar{display:none}.jump a{height:44px;font-weight:500}.jump a.is-active{color:var(--ink);text-decoration-thickness:2px}.fblock{padding-top:96px;display:flex;flex-direction:column;gap:40px;scroll-margin-top:120px}.fblock>.wrap,.fblock>.wide{width:100%}footer{border-top:1px solid var(--rule);margin-top:96px}.sc-footer-inner{max-width:var(--wide);margin:0 auto;padding:36px var(--gutter)24px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:13.5px;color:var(--ink3)}.sc-footer-brand{display:flex;flex-direction:column;gap:6px}.sc-footer-name{font-family:var(--data);font-weight:700;color:var(--ink);font-size:14px}.sc-footer-links{display:flex;gap:10px 22px;flex-wrap:wrap;align-items:baseline}.sc-footer-links a,.sc-footer-consent{color:inherit;text-decoration:none;background:0 0;border:0;padding:0;font:inherit;line-height:inherit;cursor:pointer}.sc-footer-links a:hover,.sc-footer-consent:hover{color:var(--ink)}.sc-footer-langs{max-width:var(--wide);margin:0 auto;padding:0 var(--gutter)40px;display:flex;flex-wrap:wrap;gap:6px 0;font-size:13px;color:var(--ink3);align-items:center}.sc-footer-langs .label{margin-right:14px;color:var(--ink3)}.sc-footer-langs a{color:inherit;text-decoration:none}.sc-footer-langs a:not(:last-child)::after{content:"·";margin:0 10px;opacity:.55}.sc-footer-langs a:hover{color:var(--ink)}.sc-footer-langs a[aria-current]{color:var(--ink);font-weight:600}.legal{color:var(--ink2);line-height:1.65;max-width:68ch}.legal h1{font-family:var(--display);font-size:42px;letter-spacing:-.025em;line-height:1.06;color:var(--ink);margin:0 0 12px}.legal h2{font-family:var(--display);font-size:24px;letter-spacing:-.015em;color:var(--ink);margin:48px 0 12px}.legal p{margin:0 0 16px;font-size:16px}.legal ul{margin:0 0 16px;padding-left:24px}.legal li{font-size:16px;margin-bottom:4px}.legal strong{color:var(--ink);font-weight:600}.legal code{font-family:var(--data);font-size:13px;background:var(--band);padding:1px 5px;border-radius:4px}.wl-figwrap{padding-top:64px}.wl-more{display:flex;flex-direction:column;gap:18px;padding-top:40px}.wl-honest{max-width:640px;color:var(--ink2);font-size:17px;line-height:1.55}.wl-cta-mob{display:none}@media(max-width:640px){.wl-cta-top{display:none}.wl-cta-mob{display:flex;flex-direction:column;align-items:stretch;gap:14px;margin-top:6px}.wl-cta-mob .door{align-items:stretch}.wl-cta-mob .btn{width:100%;justify-content:center}.wl-figwrap{padding-top:28px}.wl-more{padding-top:28px}}.wl-points{list-style:none;margin:0;padding:0;max-width:640px;display:flex;flex-direction:column;gap:6px;font-size:16px;color:var(--ink2)}.wl-points li{padding-left:22px;position:relative}.wl-points li::before{content:"";position:absolute;left:2px;top:9px;width:6px;height:6px;border-radius:50%;background:var(--ruleui)}.wl-win{border:1px solid var(--rule2);border-radius:8px;overflow:hidden;background:#fff}.wl-win-bar{display:flex;align-items:center;justify-content:space-between;height:34px;padding:0 6px 0 12px;background:var(--band);border-bottom:1px solid var(--rule);font-family:var(--data);font-size:12px;color:var(--ink2)}.wl-win-title{display:inline-flex;align-items:center;gap:8px}.wl-win-conn{display:inline-flex;align-items:center;padding-left:10px;margin-left:2px;border-left:1px solid var(--rule2)}.wl-win-conn .dot{width:7px;height:7px;margin-right:6px}.wl-win-glyphs{display:inline-flex}.wl-win-glyphs span{display:inline-flex;align-items:center;justify-content:center;width:38px;height:28px;font-size:12px}.wl-win-body{position:relative;overflow:hidden}.wl-shot{display:block;width:100%;height:auto;margin-top:-2.1%}.wl-dlg{position:absolute;left:50%;top:38%;transform:translate(-50%,-50%);width:min(440px,84%);padding:16px 18px;background:var(--paper);color:var(--ink);border:1px solid var(--rule2);border-radius:6px;box-shadow:0 24px 48px -20px rgba(15,23,32,.4);display:flex;flex-direction:column;gap:10px}.wl-dlg-kicker{font-family:var(--data);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink2);display:flex;align-items:center}.wl-dlg-sql{font-family:var(--data);font-size:13px;color:var(--ink);background:var(--band);padding:8px 10px;border-radius:4px}.wl-dlg-text{font-size:13.5px;color:var(--ink2)}.wl-dlg-row{display:flex;gap:8px;align-items:center}.wl-dlg-input{flex:1;height:36px;border:1px solid var(--rule2);border-radius:6px;background:#fff;display:flex;align-items:center;padding:0 10px}.wl-dlg-cur{width:1px;height:16px;background:var(--ink)}.wl-dlg-confirm{background:var(--prod);color:#fff;border-color:var(--prod)}.wl-state{margin-top:32px;padding:18px 20px;border:1px solid var(--rule2);border-radius:8px;background:var(--band);max-width:640px}.wl-state-title{font-weight:600;margin-bottom:4px}.wl-form{margin-top:40px;max-width:640px;display:flex;flex-direction:column;gap:28px}.wl-form[hidden]{display:none}.wl-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.wl-field{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;min-width:0}.wl-field legend{padding:0;margin-bottom:10px}.wl-label-hint{text-transform:none;letter-spacing:0;font-family:var(--text);font-weight:400;color:var(--ink3)}.wl-input{height:48px;border:1px solid var(--ruleui);border-radius:6px;padding:0 14px;font:16px var(--text);color:var(--ink);background:var(--paper);width:100%}.wl-input::placeholder{color:var(--ink3);opacity:1}.wl-input:focus{outline:0;border-color:var(--ink);border-width:2px;padding:0 13px}.wl-input[aria-invalid=true]{border-color:var(--prod)}.wl-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wl-chips--row{grid-template-columns:repeat(4,minmax(0,1fr))}.wl-chip{position:relative;display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1px solid var(--ruleui);border-radius:6px;cursor:pointer;background:var(--paper)}.wl-chip input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.wl-chip:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:var(--band)}.wl-chip:has(input:focus-visible){outline:2px solid var(--btn);outline-offset:3px}.wl-chip-name{font-weight:600;font-size:15px;display:flex;align-items:flex-start;gap:10px}.wl-chip-name::before{margin-top:2px}.wl-chip-name::before{content:"";width:16px;height:16px;flex:none;border:1.5px solid var(--ink3);border-radius:4px;background:var(--paper)}.wl-chip:has(input[type=radio]) .wl-chip-name::before{border-radius:50%}.wl-chip:has(input:checked) .wl-chip-name::before{background:var(--btn);border-color:var(--btn);box-shadow:inset 0 0 0 3px var(--paper)}.wl-chip-sub{font-size:13px;color:var(--ink3);padding-left:26px}.wl-chip--sm{padding:10px 12px}.wl-check{display:flex;gap:10px;align-items:flex-start;font-size:15px;color:var(--ink2);cursor:pointer}.wl-check input{appearance:none;width:18px;height:18px;margin:2px 0 0;flex:none;border:1.5px solid var(--ink3);border-radius:4px;background:var(--paper);display:inline-grid;place-content:center;cursor:pointer}.wl-check input:checked{background:var(--btn);border-color:var(--btn)}.wl-check input:checked::before{content:"";width:10px;height:6px;border:2px solid #fff;border-top:0;border-right:0;transform:translateY(-1px)rotate(-45deg)}.wl-check input:focus-visible{outline:0;border-color:var(--ink);border-width:2px}.wl-submit{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.wl-table td{font-family:var(--text);font-size:15px;text-align:left;color:var(--ink2)}.wl-table th{text-align:left;padding-left:16px}.wl-table th:first-child,.wl-table td:first-child{width:26%;color:var(--ink)}.wl-table td:not(:first-child),.wl-table th:not(:first-child){width:37%}@media(max-width:640px){.wl-chips,.wl-chips--row{grid-template-columns:minmax(0,1fr)}.wl-dlg{position:static;transform:none;width:auto;margin:12px}}.rise{animation:rise .8s cubic-bezier(.2,.7,.2,1)both}.rise.d1{animation-delay:.1s}.rise.d2{animation-delay:.2s}.rise.d3{animation-delay:.32s}@keyframes rise{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}html.js [data-reveal]{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1)}html.js [data-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.rise{animation:none}html.js [data-reveal]{opacity:1;transform:none;transition:none}.hero-win{transform:none}}.sc-consent{position:fixed;z-index:62;left:20px;bottom:20px;width:min(400px,calc(100vw - 40px));padding:16px 18px;background:var(--paper);color:var(--ink);border:1px solid var(--rule2);border-radius:10px;box-shadow:0 6px 24px rgba(0,0,0,.14);font-size:13.5px;line-height:1.5;opacity:0;transform:translateY(8px);transition:opacity .2s linear,transform .2s linear}.sc-consent.is-in{opacity:1;transform:none}.sc-consent-title{margin:0 0 6px;font-size:14px;font-weight:650;color:var(--ink)}.sc-consent-text{margin:0 0 14px;color:var(--ink2)}.sc-consent-actions{display:flex;gap:10px}.sc-consent-btn{flex:1;min-height:44px;padding:10px 14px;border:1px solid var(--ruleui);border-radius:6px;background:var(--paper);color:var(--ink);font:600 13.5px/1.1 var(--text);cursor:pointer}.sc-consent-btn:hover{background:var(--band);border-color:var(--ink)}.sc-consent-open .sc-langhint{display:none}.sc-langhint{position:fixed;z-index:60;left:20px;bottom:20px;width:min(320px,calc(100vw - 40px));padding:14px 16px;background:var(--paper);color:var(--ink);border:1px solid var(--rule2);border-radius:10px;box-shadow:0 6px 24px rgba(0,0,0,.14);font-size:14px;line-height:1.5;opacity:0;transform:translateY(8px);transition:opacity .2s linear,transform .2s linear}.sc-langhint.da{opacity:1;transform:none}.sc-langhint p{margin:0 0 10px}.sc-langhint-tasten{display:flex;align-items:center;gap:14px}.sc-langhint-ja{font-weight:600;color:var(--ink)}.sc-langhint-nein{background:0 0;border:0;padding:0;cursor:pointer;font:inherit;font-size:13.5px;color:var(--ink3)}.sc-chat-entry{position:fixed;right:20px;bottom:20px;z-index:61;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.sc-chat-entry[hidden],.sc-chat-entry [hidden]{display:none}.sc-chat-open,.sc-chat-email{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border:1px solid var(--ruleui);border-radius:6px;background:var(--paper);color:var(--ink);font:600 13.5px/1 var(--text);text-decoration:none;cursor:pointer}.sc-chat-open:hover,.sc-chat-email:hover{background:var(--band)}.sc-chat-open:disabled{cursor:wait;color:var(--ink3)}.sc-chat-status{max-width:250px;margin:0;text-align:right;font-size:11px;line-height:1.4;color:var(--ink3)}#datargo-widget-launcher{bottom:20px!important}.sc-lightbox{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:4vh 4vw;background:color-mix(in srgb,var(--ink) 88%,transparent);cursor:zoom-out}.sc-lightbox img{max-width:100%;max-height:100%;border-radius:10px}.sc-lightbox-close{position:absolute;top:16px;right:24px;width:36px;height:36px;border-radius:6px;border:1px solid rgba(255,255,255,.4);background:0 0;color:#fff;font-size:20px;line-height:1;cursor:pointer}@media(max-width:1100px){.h1{font-size:56px}.hero-win{transform:none}}@media(max-width:860px){.sc-nav-links{position:absolute;top:100%;left:0;right:0;z-index:55;flex-direction:column;align-items:stretch;gap:0;background:var(--paper);border-bottom:1px solid var(--rule);padding:8px;display:none}.sc-nav[data-menu-open] .sc-nav-links{display:flex}.sc-nav-links a{padding:12px;font-size:16px}.sc-nav-loginlink{display:block}.sc-burger{display:inline-flex}#sc-theme{display:none}.sc-nav-left{gap:0}.pair,.ds,.cards,.boxes{grid-template-columns:minmax(0,1fr)}.faq>div{grid-template-columns:minmax(0,1fr);gap:8px}.tbl:not(.wl-table){display:none}.wl-table{display:block;overflow-x:auto}.tier-cards{display:flex;flex-direction:column;gap:16px}.tier-card{border:1px solid var(--rule2);border-radius:10px;padding:20px 18px;display:flex;flex-direction:column;gap:14px;background:var(--paper)}.tier-card.is-rec{background:var(--band)}.tier-card-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.tier-card dl{display:flex;flex-direction:column}.tier-card dl>div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-top:1px solid var(--rule2);font-size:14px;color:var(--ink2)}.tier-card dd{text-align:right;flex:none;color:var(--ink)}.tier-card .btn{width:100%}.price-head .action{white-space:normal}.full .cap{margin-left:0}.full .cap .label{position:static;width:auto}.card .seats{min-height:0}.sec{padding-top:88px}}@media(max-width:640px){:root{--gutter:16px}.hero{padding-top:48px;align-items:flex-start;text-align:left;gap:20px}.h1{font-size:38px}.br-m{display:inline}.hero .lead{font-size:17px}.promise{font-size:17px;color:var(--ink)}.door .btn{white-space:normal;height:auto;min-height:48px;padding:12px 18px;text-align:center}.sc-chat-open span{display:none}.sc-chat-open{width:48px;height:48px;padding:0;border-radius:24px}.doors{flex-direction:column;width:100%;gap:12px}.door{align-items:stretch}.door .btn{width:100%}.door-note{text-align:left;max-width:none}.promise{text-align:left;max-width:none}.meta{justify-content:flex-start}.stage{margin-top:40px;padding-bottom:40px}.hero-win{border-radius:8px}.win.d,.hero-win.d{display:none}.win.m,.hero-win.m{display:block}.h2{text-wrap:balance}.sc-footer-links{flex-direction:column;gap:0}.sc-footer-links a,.sc-footer-consent{display:flex;align-items:center;min-height:44px}.sc-footer-langs{display:grid;grid-template-columns:1fr 1fr}.sc-footer-langs .label{grid-column:1/-1;margin-bottom:4px}.sc-footer-langs a{display:flex;align-items:center;min-height:44px}.sc-footer-langs a:not(:last-child)::after{content:none}.hero-left{padding-top:48px}.stage::after{top:-24px}.sc-nav-brand span{display:none}.btn-nav{padding:0 12px;font-size:14px}.sc-burger{width:44px}.h2{font-size:30px}.sec{padding-top:56px}.closing{align-items:flex-start;text-align:left;padding-top:56px}.closing .doors{width:100%}.terminal{align-items:flex-start;width:100%}.cmd{width:100%;flex-direction:column;align-items:stretch;padding:12px}.cmd code{white-space:normal;word-break:normal;overflow-wrap:normal;overflow:visible}.cmd .btn{width:100%}.meta{flex-direction:column;align-items:flex-start;gap:4px}.meta-rest{display:flex;flex-wrap:wrap}.meta{gap:8px}.meta-lead{color:var(--ink)}.meta-rest{flex-wrap:wrap;color:var(--ink3);font-size:11px}.meta-rest span::before{content:none!important;margin:0!important}.meta-rest span:not(:last-child)::after{content:"·";margin:0 6px}.wl-dlg{display:none}.jump{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 32px),transparent)}.jump{top:56px}.sc-nav-inner{height:56px}.sc-consent{left:12px;right:12px;width:auto;bottom:12px}.sc-consent-open .sc-chat-entry{visibility:hidden}.sc-langhint{left:12px;right:96px;width:auto;bottom:12px}}.customer-step{display:grid;grid-template-columns:minmax(220px,1fr)minmax(0,1.8fr);gap:36px;align-items:center;margin:44px 0}.customer-step h3{font-size:1.5rem;line-height:1.2;margin:12px 0}.customer-step p{line-height:1.65}.customer-step figure{margin:0;min-width:0}.customer-step img{width:100%;height:auto;border-radius:12px}.customer-docs{border-top:1px solid var(--line);padding-top:28px;margin-top:32px}.customer-docs nav{display:flex;flex-wrap:wrap;gap:16px 28px}.customer-docs h3{font-size:1.5rem;margin-bottom:20px}@media(max-width:760px){.customer-step{grid-template-columns:1fr;gap:18px}.customer-docs nav{flex-direction:column}}.sc-contact-page{max-width:760px;margin:70px auto;padding:0 24px 80px}.sc-contact-form{display:grid;gap:22px}.sc-contact-form label{display:grid;gap:8px}.sc-contact-form input,.sc-contact-form textarea{width:100%;box-sizing:border-box;padding:12px;border:1px solid var(--ruleui);border-radius:6px;background:var(--paper);color:var(--ink);font:inherit}.sc-contact-form button:disabled{opacity:.5;cursor:not-allowed}.bg{background-color:#f7f7f7}.chroma{background-color:#f7f7f7;-webkit-text-size-adjust:none}.chroma .err{color:#f6f8fa;background-color:#82071e}.chroma .lnlinks{outline:none;text-decoration:none;color:inherit}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}.chroma .hl{background-color:#dedede}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .line{display:flex}.chroma .k{color:#cf222e}.chroma .kc{color:#cf222e}.chroma .kd{color:#cf222e}.chroma .kn{color:#cf222e}.chroma .kp{color:#cf222e}.chroma .kr{color:#cf222e}.chroma .kt{color:#cf222e}.chroma .na{color:#1f2328}.chroma .nc{color:#1f2328}.chroma .no{color:#0550ae}.chroma .nd{color:#0550ae}.chroma .ni{color:#6639ba}.chroma .nl{color:#900;font-weight:700}.chroma .nn{color:#24292e}.chroma .nx{color:#1f2328}.chroma .nt{color:#0550ae}.chroma .nb{color:#6639ba}.chroma .bp{color:#6a737d}.chroma .nv{color:#953800}.chroma .vc{color:#953800}.chroma .vg{color:#953800}.chroma .vi{color:#953800}.chroma .vm{color:#953800}.chroma .nf{color:#6639ba}.chroma .fm{color:#6639ba}.chroma .s{color:#0a3069}.chroma .sa{color:#0a3069}.chroma .sb{color:#0a3069}.chroma .sc{color:#0a3069}.chroma .dl{color:#0a3069}.chroma .sd{color:#0a3069}.chroma .s2{color:#0a3069}.chroma .se{color:#0a3069}.chroma .sh{color:#0a3069}.chroma .si{color:#0a3069}.chroma .sx{color:#0a3069}.chroma .sr{color:#0a3069}.chroma .s1{color:#0a3069}.chroma .ss{color:#032f62}.chroma .m{color:#0550ae}.chroma .mb{color:#0550ae}.chroma .mf{color:#0550ae}.chroma .mh{color:#0550ae}.chroma .mi{color:#0550ae}.chroma .il{color:#0550ae}.chroma .mo{color:#0550ae}.chroma .o{color:#0550ae}.chroma .ow{color:#0550ae}.chroma .or{color:#0550ae}.chroma .p{color:#1f2328}.chroma .c{color:#57606a}.chroma .ch{color:#57606a}.chroma .cm{color:#57606a}.chroma .c1{color:#57606a}.chroma .cs{color:#57606a}.chroma .cp{color:#57606a}.chroma .cpf{color:#57606a}.chroma .gd{color:#82071e;background-color:#ffebe9}.chroma .ge{color:#1f2328}.chroma .gi{color:#116329;background-color:#dafbe1}.chroma .go{color:#1f2328}.chroma .gl{text-decoration:underline}.chroma .w{color:#fff}:root[data-theme=dark] .chroma span{color:inherit}:root[data-theme=dark] .bg{color:#e6edf3;background-color:#0d1117}:root[data-theme=dark] .chroma{color:#e6edf3;background-color:#0d1117;-webkit-text-size-adjust:none}:root[data-theme=dark] .chroma .err{color:#f85149}:root[data-theme=dark] .chroma .lnlinks{outline:none;text-decoration:none;color:inherit}:root[data-theme=dark] .chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}:root[data-theme=dark] .chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}:root[data-theme=dark] .chroma .hl{background-color:#6e7681}:root[data-theme=dark] .chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#737679}:root[data-theme=dark] .chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#6e7681}:root[data-theme=dark] .chroma .line{display:flex}:root[data-theme=dark] .chroma .k{color:#ff7b72}:root[data-theme=dark] .chroma .kc{color:#79c0ff}:root[data-theme=dark] .chroma .kd{color:#ff7b72}:root[data-theme=dark] .chroma .kn{color:#ff7b72}:root[data-theme=dark] .chroma .kp{color:#79c0ff}:root[data-theme=dark] .chroma .kr{color:#ff7b72}:root[data-theme=dark] .chroma .kt{color:#ff7b72}:root[data-theme=dark] .chroma .nc{color:#f0883e;font-weight:700}:root[data-theme=dark] .chroma .no{color:#79c0ff;font-weight:700}:root[data-theme=dark] .chroma .nd{color:#d2a8ff;font-weight:700}:root[data-theme=dark] .chroma .ni{color:#ffa657}:root[data-theme=dark] .chroma .ne{color:#f0883e;font-weight:700}:root[data-theme=dark] .chroma .nl{color:#79c0ff;font-weight:700}:root[data-theme=dark] .chroma .nn{color:#ff7b72}:root[data-theme=dark] .chroma .nx{color:#e6edf3}:root[data-theme=dark] .chroma .py{color:#79c0ff}:root[data-theme=dark] .chroma .nt{color:#7ee787}:root[data-theme=dark] .chroma .nv{color:#79c0ff}:root[data-theme=dark] .chroma .vc{color:#79c0ff}:root[data-theme=dark] .chroma .vg{color:#79c0ff}:root[data-theme=dark] .chroma .vi{color:#79c0ff}:root[data-theme=dark] .chroma .vm{color:#79c0ff}:root[data-theme=dark] .chroma .nf{color:#d2a8ff;font-weight:700}:root[data-theme=dark] .chroma .fm{color:#d2a8ff;font-weight:700}:root[data-theme=dark] .chroma .l{color:#a5d6ff}:root[data-theme=dark] .chroma .ld{color:#79c0ff}:root[data-theme=dark] .chroma .s{color:#a5d6ff}:root[data-theme=dark] .chroma .sa{color:#79c0ff}:root[data-theme=dark] .chroma .sb{color:#a5d6ff}:root[data-theme=dark] .chroma .sc{color:#a5d6ff}:root[data-theme=dark] .chroma .dl{color:#79c0ff}:root[data-theme=dark] .chroma .sd{color:#a5d6ff}:root[data-theme=dark] .chroma .s2{color:#a5d6ff}:root[data-theme=dark] .chroma .se{color:#79c0ff}:root[data-theme=dark] .chroma .sh{color:#79c0ff}:root[data-theme=dark] .chroma .si{color:#a5d6ff}:root[data-theme=dark] .chroma .sx{color:#a5d6ff}:root[data-theme=dark] .chroma .sr{color:#79c0ff}:root[data-theme=dark] .chroma .s1{color:#a5d6ff}:root[data-theme=dark] .chroma .ss{color:#a5d6ff}:root[data-theme=dark] .chroma .m{color:#a5d6ff}:root[data-theme=dark] .chroma .mb{color:#a5d6ff}:root[data-theme=dark] .chroma .mf{color:#a5d6ff}:root[data-theme=dark] .chroma .mh{color:#a5d6ff}:root[data-theme=dark] .chroma .mi{color:#a5d6ff}:root[data-theme=dark] .chroma .il{color:#a5d6ff}:root[data-theme=dark] .chroma .mo{color:#a5d6ff}:root[data-theme=dark] .chroma .o{color:#ff7b72;font-weight:700}:root[data-theme=dark] .chroma .ow{color:#ff7b72;font-weight:700}:root[data-theme=dark] .chroma .or{color:#ff7b72;font-weight:700}:root[data-theme=dark] .chroma .c{color:#8b949e;font-style:italic}:root[data-theme=dark] .chroma .ch{color:#8b949e;font-style:italic}:root[data-theme=dark] .chroma .cm{color:#8b949e;font-style:italic}:root[data-theme=dark] .chroma .c1{color:#8b949e;font-style:italic}:root[data-theme=dark] .chroma .cs{color:#8b949e;font-weight:700;font-style:italic}:root[data-theme=dark] .chroma .cp{color:#8b949e;font-weight:700;font-style:italic}:root[data-theme=dark] .chroma .cpf{color:#8b949e;font-weight:700;font-style:italic}:root[data-theme=dark] .chroma .gd{color:#ffa198;background-color:#490202}:root[data-theme=dark] .chroma .ge{font-style:italic}:root[data-theme=dark] .chroma .gr{color:#ffa198}:root[data-theme=dark] .chroma .gh{color:#79c0ff;font-weight:700}:root[data-theme=dark] .chroma .gi{color:#56d364;background-color:#0f5323}:root[data-theme=dark] .chroma .go{color:#8b949e}:root[data-theme=dark] .chroma .gp{color:#8b949e}:root[data-theme=dark] .chroma .gs{font-weight:700}:root[data-theme=dark] .chroma .gu{color:#79c0ff}:root[data-theme=dark] .chroma .gt{color:#ff7b72}:root[data-theme=dark] .chroma .gl{text-decoration:underline}:root[data-theme=dark] .chroma .w{color:#6e7681}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .chroma span{color:inherit}:root:not([data-theme=light]) .bg{color:#e6edf3;background-color:#0d1117}:root:not([data-theme=light]) .chroma{color:#e6edf3;background-color:#0d1117;-webkit-text-size-adjust:none}:root:not([data-theme=light]) .chroma .err{color:#f85149}:root:not([data-theme=light]) .chroma .lnlinks{outline:none;text-decoration:none;color:inherit}:root:not([data-theme=light]) .chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}:root:not([data-theme=light]) .chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}:root:not([data-theme=light]) .chroma .hl{background-color:#6e7681}:root:not([data-theme=light]) .chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#737679}:root:not([data-theme=light]) .chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#6e7681}:root:not([data-theme=light]) .chroma .line{display:flex}:root:not([data-theme=light]) .chroma .k{color:#ff7b72}:root:not([data-theme=light]) .chroma .kc{color:#79c0ff}:root:not([data-theme=light]) .chroma .kd{color:#ff7b72}:root:not([data-theme=light]) .chroma .kn{color:#ff7b72}:root:not([data-theme=light]) .chroma .kp{color:#79c0ff}:root:not([data-theme=light]) .chroma .kr{color:#ff7b72}:root:not([data-theme=light]) .chroma .kt{color:#ff7b72}:root:not([data-theme=light]) .chroma .nc{color:#f0883e;font-weight:700}:root:not([data-theme=light]) .chroma .no{color:#79c0ff;font-weight:700}:root:not([data-theme=light]) .chroma .nd{color:#d2a8ff;font-weight:700}:root:not([data-theme=light]) .chroma .ni{color:#ffa657}:root:not([data-theme=light]) .chroma .ne{color:#f0883e;font-weight:700}:root:not([data-theme=light]) .chroma .nl{color:#79c0ff;font-weight:700}:root:not([data-theme=light]) .chroma .nn{color:#ff7b72}:root:not([data-theme=light]) .chroma .nx{color:#e6edf3}:root:not([data-theme=light]) .chroma .py{color:#79c0ff}:root:not([data-theme=light]) .chroma .nt{color:#7ee787}:root:not([data-theme=light]) .chroma .nv{color:#79c0ff}:root:not([data-theme=light]) .chroma .vc{color:#79c0ff}:root:not([data-theme=light]) .chroma .vg{color:#79c0ff}:root:not([data-theme=light]) .chroma .vi{color:#79c0ff}:root:not([data-theme=light]) .chroma .vm{color:#79c0ff}:root:not([data-theme=light]) .chroma .nf{color:#d2a8ff;font-weight:700}:root:not([data-theme=light]) .chroma .fm{color:#d2a8ff;font-weight:700}:root:not([data-theme=light]) .chroma .l{color:#a5d6ff}:root:not([data-theme=light]) .chroma .ld{color:#79c0ff}:root:not([data-theme=light]) .chroma .s{color:#a5d6ff}:root:not([data-theme=light]) .chroma .sa{color:#79c0ff}:root:not([data-theme=light]) .chroma .sb{color:#a5d6ff}:root:not([data-theme=light]) .chroma .sc{color:#a5d6ff}:root:not([data-theme=light]) .chroma .dl{color:#79c0ff}:root:not([data-theme=light]) .chroma .sd{color:#a5d6ff}:root:not([data-theme=light]) .chroma .s2{color:#a5d6ff}:root:not([data-theme=light]) .chroma .se{color:#79c0ff}:root:not([data-theme=light]) .chroma .sh{color:#79c0ff}:root:not([data-theme=light]) .chroma .si{color:#a5d6ff}:root:not([data-theme=light]) .chroma .sx{color:#a5d6ff}:root:not([data-theme=light]) .chroma .sr{color:#79c0ff}:root:not([data-theme=light]) .chroma .s1{color:#a5d6ff}:root:not([data-theme=light]) .chroma .ss{color:#a5d6ff}:root:not([data-theme=light]) .chroma .m{color:#a5d6ff}:root:not([data-theme=light]) .chroma .mb{color:#a5d6ff}:root:not([data-theme=light]) .chroma .mf{color:#a5d6ff}:root:not([data-theme=light]) .chroma .mh{color:#a5d6ff}:root:not([data-theme=light]) .chroma .mi{color:#a5d6ff}:root:not([data-theme=light]) .chroma .il{color:#a5d6ff}:root:not([data-theme=light]) .chroma .mo{color:#a5d6ff}:root:not([data-theme=light]) .chroma .o{color:#ff7b72;font-weight:700}:root:not([data-theme=light]) .chroma .ow{color:#ff7b72;font-weight:700}:root:not([data-theme=light]) .chroma .or{color:#ff7b72;font-weight:700}:root:not([data-theme=light]) .chroma .c{color:#8b949e;font-style:italic}:root:not([data-theme=light]) .chroma .ch{color:#8b949e;font-style:italic}:root:not([data-theme=light]) .chroma .cm{color:#8b949e;font-style:italic}:root:not([data-theme=light]) .chroma .c1{color:#8b949e;font-style:italic}:root:not([data-theme=light]) .chroma .cs{color:#8b949e;font-weight:700;font-style:italic}:root:not([data-theme=light]) .chroma .cp{color:#8b949e;font-weight:700;font-style:italic}:root:not([data-theme=light]) .chroma .cpf{color:#8b949e;font-weight:700;font-style:italic}:root:not([data-theme=light]) .chroma .gd{color:#ffa198;background-color:#490202}:root:not([data-theme=light]) .chroma .ge{font-style:italic}:root:not([data-theme=light]) .chroma .gr{color:#ffa198}:root:not([data-theme=light]) .chroma .gh{color:#79c0ff;font-weight:700}:root:not([data-theme=light]) .chroma .gi{color:#56d364;background-color:#0f5323}:root:not([data-theme=light]) .chroma .go{color:#8b949e}:root:not([data-theme=light]) .chroma .gp{color:#8b949e}:root:not([data-theme=light]) .chroma .gs{font-weight:700}:root:not([data-theme=light]) .chroma .gu{color:#79c0ff}:root:not([data-theme=light]) .chroma .gt{color:#ff7b72}:root:not([data-theme=light]) .chroma .gl{text-decoration:underline}:root:not([data-theme=light]) .chroma .w{color:#6e7681}}.highlight{min-width:0;max-width:100%}.highlight pre{overflow-x:auto;padding:18px;line-height:1.65;border-radius:10px}.highlight .chroma code{font:inherit;color:inherit;white-space:pre}.highlight .line{display:flex}.highlight .cl{flex:1}.cmd .highlight{flex:1;min-width:0}.cmd .highlight pre{margin:0;padding:8px;max-width:100%}.cmd .highlight code{white-space:pre}.has-launch-trails{isolation:isolate}.launch-trails{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;color:#2f76ad}.launch-trails i{position:absolute;top:100%;left:5%;width:2px;height:90px;border-radius:50%;background:linear-gradient(to bottom,currentColor,transparent);opacity:0;animation:launch-trail-rise 12s linear infinite}.launch-trails i:nth-child(2){left:14%;height:55px;animation-duration:17s;animation-delay:-8s}.launch-trails i:nth-child(3){left:23%;height:120px;animation-duration:14s;animation-delay:-3s}.launch-trails i:nth-child(4){left:32%;height:65px;animation-duration:19s;animation-delay:-14s}.launch-trails i:nth-child(5){left:41%;animation-duration:16s;animation-delay:-6s}.launch-trails i:nth-child(6){left:49%;height:45px;animation-duration:13s;animation-delay:-10s}.launch-trails i:nth-child(7){left:58%;height:110px;animation-duration:18s;animation-delay:-2s}.launch-trails i:nth-child(8){left:66%;height:70px;animation-duration:15s;animation-delay:-12s}.launch-trails i:nth-child(9){left:75%;animation-duration:20s;animation-delay:-9s}.launch-trails i:nth-child(10){left:83%;height:50px;animation-duration:14s;animation-delay:-5s}.launch-trails i:nth-child(11){left:91%;height:130px;animation-duration:17s;animation-delay:-15s}.launch-trails i:nth-child(12){left:97%;height:75px;animation-duration:16s;animation-delay:-4s}:root[data-theme=dark] .launch-trails{color:#83caff}@keyframes launch-trail-rise{0%{transform:translate3d(0,0,0);opacity:0}10%,80%{opacity:.28}100%{transform:translate3d(0,calc(-100vh - 150px),0);opacity:0}}@media(max-width:600px){.launch-trails i:nth-child(even){display:none}}@media(prefers-reduced-motion:reduce){.launch-trails{display:none}.launch-trails i{animation:none}}