:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--qube-orange:#fd6325;--qube-orange-link:#ac2401;--qube-orange-on-dark:#ff9964;--qube-coal:#16171a;--qube-night:#101216;--qube-slate:#475467;--qube-ash:#8c9299;--qube-mist:#d9dde2;--qube-warm-white:#f8f7f6;--qube-white:#fff;--qube-surface-dark:#171a20;--qube-border-dark:#2b3038;--qube-text-muted:#5f6670;--qube-text-muted-dark:#a7adb5;--qube-font-sans:var(--font-primary,Inter), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--qube-font-code:var(--font-code,"Source Code Pro"), ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", monospace;--qube-content-width:76rem;--qube-reading-width:46rem;--qube-gutter:clamp(1.25rem, 4vw, 3rem);--qube-section-space:clamp(4.5rem, 9vw, 8rem);--qube-radius-small:.65rem;--qube-radius-medium:1rem;--qube-radius-large:1.5rem;--orbit-tangerine:#f77b45;--orbit-charcoal:#1c1b1a;--orbit-cream:#f8f7f6;--orbit-radius-xs:.5rem;--orbit-radius-s:.85rem;--orbit-radius-m:1.25rem;--orbit-radius-l:1.75rem;--orbit-radius-pill:999px;--orbit-content:82rem;--orbit-reading:44rem;--orbit-gutter:clamp(1.1rem, 4.4vw, 3rem);--orbit-section:clamp(3.5rem, 8vw, 7rem);--orbit-header-height:4rem;--orbit-ease-out:cubic-bezier(.22, 1, .36, 1);--orbit-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--orbit-fast:.16s;--orbit-medium:.32s;--icon-play:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M8 5.6v12.8a1 1 0 0 0 1.52.85l10.24-6.4a1 1 0 0 0 0-1.7L9.52 4.75A1 1 0 0 0 8 5.6Z'/%3E%3C/svg%3E");--icon-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13M13 6l6 6-6 6'/%3E%3C/svg%3E");--icon-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v13M6 13l6 6 6-6'/%3E%3C/svg%3E");--icon-external:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 16 17 7M9.5 7H17v7.5'/%3E%3C/svg%3E");--icon-user:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.5' r='3.6'/%3E%3Cpath d='M5 20c1.2-3.6 3.9-5.4 7-5.4s5.8 1.8 7 5.4'/%3E%3C/svg%3E");--icon-gift:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 9h14v10a1.5 1.5 0 0 1-1.5 1.5h-11A1.5 1.5 0 0 1 5 19V9Z'/%3E%3Cpath d='M3.5 6.5h17V9h-17zM12 6.5v14M12 6.5C10.5 3 7 3 7 5s3.5 1.5 5 1.5ZM12 6.5C13.5 3 17 3 17 5s-3.5 1.5-5 1.5Z'/%3E%3C/svg%3E");--icon-no-ads:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='m6 6 12 12M9.5 10.5h5M9.5 13.5h3.5'/%3E%3C/svg%3E");--icon-browser:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4.5' width='18' height='15' rx='2.5'/%3E%3Cpath d='M3 8.5h18M10.5 12.2v4.6l4-2.3-4-2.3Z'/%3E%3C/svg%3E");--icon-shield:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.2 19 6v5.4c0 4.3-2.9 7.9-7 9.2-4.1-1.3-7-4.9-7-9.2V6l7-2.8Z'/%3E%3Cpath d='m8.8 12 2.2 2.2 4.2-4.4'/%3E%3C/svg%3E");--icon-sun:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='4.2'/%3E%3Cpath d='M12 2.5v2.2M12 19.3v2.2M4.6 4.6l1.6 1.6M17.8 17.8l1.6 1.6M2.5 12h2.2M19.3 12h2.2M4.6 19.4l1.6-1.6M17.8 6.2l1.6-1.6'/%3E%3C/svg%3E");--icon-moon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M20.2 14.6A8.5 8.5 0 0 1 9.4 3.8a8.5 8.5 0 1 0 10.8 10.8Z'/%3E%3C/svg%3E");--icon-globe:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.6'/%3E%3Cpath d='M3.6 12h16.8M12 3.4c2.3 2.4 3.4 5.3 3.4 8.6s-1.1 6.2-3.4 8.6c-2.3-2.4-3.4-5.3-3.4-8.6S9.7 5.8 12 3.4Z'/%3E%3C/svg%3E");--qube-shadow-small:var(--orbit-shadow-s);--qube-shadow-medium:var(--orbit-shadow-m);--qube-focus-ring:var(--orbit-focus-ring)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root,[data-orbit-scheme]{--orbit-bg:var(--lightningcss-light,#f8f7f6)var(--lightningcss-dark,#1c1b1a);--orbit-bg-band:var(--lightningcss-light,#f2ede5)var(--lightningcss-dark,#171615);--orbit-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#292724);--orbit-raised:var(--lightningcss-light,#f3eee6)var(--lightningcss-dark,#302d29);--orbit-sunken:var(--lightningcss-light,#ece6dc)var(--lightningcss-dark,#141312);--orbit-divider:var(--lightningcss-light,#e7e0d6)var(--lightningcss-dark,#413d37);--orbit-border:var(--lightningcss-light,#ddd5c9)var(--lightningcss-dark,#49443d);--orbit-border-strong:var(--lightningcss-light,#8f887e)var(--lightningcss-dark,#8a8378);--orbit-scrim:var(--lightningcss-light,#f8f7f6c7)var(--lightningcss-dark,#1c1b1abd);--orbit-text:var(--lightningcss-light,#1c1b1a)var(--lightningcss-dark,#f8f7f6);--orbit-text-muted:var(--lightningcss-light,#645e55)var(--lightningcss-dark,#b8b1a8);--orbit-text-faint:var(--lightningcss-light,#7b746a)var(--lightningcss-dark,#948d83);--orbit-accent:var(--orbit-tangerine);--orbit-accent-hover:#ff8c5a;--orbit-on-accent:var(--orbit-charcoal);--orbit-accent-text:var(--lightningcss-light,#ac2401)var(--lightningcss-dark,#f77b45);--orbit-accent-soft:var(--lightningcss-light,#fde9de)var(--lightningcss-dark,#3b2a20);--orbit-accent-line:var(--lightningcss-light,#ac240138)var(--lightningcss-dark,#f77b4557);--orbit-good:var(--lightningcss-light,#226b3c)var(--lightningcss-dark,#86d69b);--orbit-good-soft:var(--lightningcss-light,#e3f2e6)var(--lightningcss-dark,#1f3325);--orbit-info:var(--lightningcss-light,#2453a6)var(--lightningcss-dark,#9cbcf5);--orbit-info-soft:var(--lightningcss-light,#e6edfa)var(--lightningcss-dark,#1f2a3d);--orbit-quiet:var(--lightningcss-light,#6a5f4f)var(--lightningcss-dark,#d8cbb7);--orbit-quiet-soft:var(--lightningcss-light,#efe7da)var(--lightningcss-dark,#36312a);--orbit-bad:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#ff9b8f);--orbit-bad-soft:var(--lightningcss-light,#fdeceb)var(--lightningcss-dark,#3d2220);--orbit-shadow-s:0 1px 2px var(--lightningcss-light,#3c2d1e0f)var(--lightningcss-dark,#0000004d), 0 6px 18px var(--lightningcss-light,#3c2d1e0f)var(--lightningcss-dark,#00000038);--orbit-shadow-m:0 18px 50px var(--lightningcss-light,#3c2d1e1f)var(--lightningcss-dark,#00000061);--orbit-shadow-art:0 22px 44px -18px var(--lightningcss-light,#3c281461)var(--lightningcss-dark,#000000b3);--orbit-glow:0 0 0 1px #f77b4559, 0 14px 40px -12px #f77b458c;--orbit-focus-ring:0 0 0 3px var(--orbit-bg), 0 0 0 5px var(--orbit-accent-text)}[data-orbit-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-orbit-scheme=light],:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (min-width:60rem){:root{--orbit-header-height:4.75rem}}
*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;min-width:20rem;scroll-padding-top:calc(var(--orbit-header-height) + 1.25rem);background:var(--orbit-bg);-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100vh;color:var(--orbit-text);background:var(--orbit-bg);font-family:var(--qube-font-sans);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;margin:0;font-size:1rem;line-height:1.6;overflow-x:clip}button,input,select,textarea{font:inherit}button,select{color:inherit}img,picture,svg,video{max-width:100%;display:block}h1,h2,h3,p,figure,blockquote{margin-block-start:0}h1,h2,h3{text-wrap:balance}p,li{text-wrap:pretty}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:.08em}a:hover{-webkit-text-decoration-color:var(--orbit-accent);text-decoration-color:var(--orbit-accent)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{box-shadow:var(--orbit-focus-ring);outline:none}::selection{color:var(--orbit-charcoal);background:#f77b4573}#main-content{scroll-margin-top:var(--orbit-header-height)}.visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}:root[data-theme=light] .onlyDark,:root[data-theme=dark] .onlyLight{display:none!important}@media not all and (prefers-color-scheme:dark){:root:not([data-theme]) .onlyDark{display:none!important}}@media (prefers-color-scheme:dark){:root:not([data-theme]) .onlyLight{display:none!important}}:root:not([data-js]) [data-theme-control]{display:none!important}@keyframes orbit-reveal{0%{opacity:0;transform:translateY(1.75rem)scale(.985)}to{opacity:1;transform:none}}@keyframes orbit-rise{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){[data-rise]{animation:orbit-rise .56s var(--orbit-ease-out) both;animation-delay:40ms}[data-rise="1"]{animation-delay:.11s}[data-rise="2"]{animation-delay:.18s}[data-rise="3"]{animation-delay:.25s}[data-rise="4"]{animation-delay:.32s}@supports (animation-timeline:view()){[data-reveal]{animation:linear both orbit-reveal;animation-timeline:view();animation-range:entry 4% cover 26%}[data-reveal-group]>*{animation:linear both orbit-reveal;animation-timeline:view();animation-range:entry 2% cover 22%}[data-reveal-group]>:nth-child(3n+2){animation-range:entry 6% cover 26%}[data-reveal-group]>:nth-child(3n+3){animation-range:entry 10% cover 30%}}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}html:lang(ja) body :where(h1,h2,h3),html:lang(ko) body :where(h1,h2,h3),html:lang(zh-Hans) body :where(h1,h2,h3),html:lang(zh-hans) body :where(h1,h2,h3){letter-spacing:0}html:lang(ja) body{font-family:var(--font-primary,Inter), "Hiragino Sans", "Yu Gothic UI", Meiryo, ui-sans-serif, system-ui, sans-serif}html:lang(ko) body{font-family:var(--font-primary,Inter), "Apple SD Gothic Neo", "Malgun Gothic", ui-sans-serif, system-ui, sans-serif}html:lang(zh-Hans) body,html:lang(zh-hans) body{font-family:var(--font-primary,Inter), "PingFang SC", "Microsoft YaHei", ui-sans-serif, system-ui, sans-serif}@media (forced-colors:active){:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-offset:3px;box-shadow:none;outline:3px solid canvastext}}.icon{width:1.15em;height:1.15em;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}.icon[data-icon=play]{--icon:var(--icon-play)}.icon[data-icon=arrow]{--icon:var(--icon-arrow)}.icon[data-icon=down]{--icon:var(--icon-down)}.icon[data-icon=external]{--icon:var(--icon-external)}.icon[data-icon=user]{--icon:var(--icon-user)}.icon[data-icon=gift]{--icon:var(--icon-gift)}.icon[data-icon=no-ads]{--icon:var(--icon-no-ads)}.icon[data-icon=browser]{--icon:var(--icon-browser)}.icon[data-icon=shield]{--icon:var(--icon-shield)}.icon[data-icon=globe]{--icon:var(--icon-globe)}.icon[data-icon=sun]{--icon:var(--icon-sun)}.icon[data-icon=moon]{--icon:var(--icon-moon)}@media (forced-colors:active){.icon{background:canvastext}}
