.article-page,.article-body{--rc-gold: #ffd000;--rc-gold-alt: #ffd700;--rc-text: #e8e8ed;--rc-muted: #8b99b3;--rc-surface: #1a2a4f;--rc-surface2: #101f37;--rc-border: #2e3348;--rc-bg: #0f1b32;--rc-accent: #3b82f6}.article-page{color:var(--rc-text)}.article-body{--tw-prose-body: var(--rc-text);--tw-prose-headings: var(--rc-gold);--tw-prose-lead: var(--rc-text);--tw-prose-links: var(--rc-gold);--tw-prose-bold: var(--rc-text);--tw-prose-counters: var(--rc-muted);--tw-prose-bullets: var(--rc-muted);--tw-prose-hr: var(--rc-border);--tw-prose-quotes: var(--rc-text);--tw-prose-quote-borders: var(--rc-gold);--tw-prose-captions: var(--rc-muted);--tw-prose-code: var(--rc-text);--tw-prose-pre-code: var(--rc-text);--tw-prose-pre-bg: var(--rc-surface2);--tw-prose-th-borders: var(--rc-border);--tw-prose-td-borders: var(--rc-border);color:var(--rc-text);max-width:72ch;margin-left:0;margin-right:0;text-align:left}.article-body h1,.article-body h2,.article-body h3,.article-body h4{color:var(--rc-gold);text-align:left}.article-body a{color:var(--rc-gold);text-decoration:underline;text-underline-offset:3px}.article-body a:hover{color:var(--rc-gold-alt)}.article-body table{width:100%;border-collapse:collapse;border:1px solid var(--rc-border)}.article-body th,.article-body td{border:1px solid var(--rc-border);padding:.5rem .75rem;text-align:left}.article-body thead th{background-color:var(--rc-surface);color:var(--rc-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.8125rem;font-weight:600}.article-body tbody tr:nth-child(even){background-color:var(--rc-surface2)}.article-body .table-scroll{overflow-x:auto;margin:1.5rem 0}.article-body .table-scroll>table{margin:0}.article-body td code,.article-body th code{overflow-wrap:anywhere}.article-body img{width:100%;height:auto;border-radius:10px}.article-body figure{margin-left:0;margin-right:0}.article-body figcaption{color:var(--rc-muted);text-align:center;font-size:.875rem}.article-body .article-video iframe{width:100%;aspect-ratio:16 / 9;height:auto;border:0;border-radius:10px}.article-body blockquote{border-left:3px solid var(--rc-gold);padding-left:1rem;font-style:normal}.article-body pre{background-color:var(--rc-surface2);color:var(--rc-text);border-radius:6px;padding:1rem;overflow-x:auto}.article-body :not(pre)>code:before,.article-body :not(pre)>code:after{content:none}.article-body :not(pre)>code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Courier New,monospace;font-weight:400;background-color:var(--rc-surface);color:var(--rc-text);padding:2px 5px;border-radius:4px}.article-body thead th>code{background-color:var(--rc-surface2)}.article-body a>code{color:inherit}.article-body hr{border-color:var(--rc-border)}.article-body .article-cta{margin:2rem 0;padding:1.25rem 1.5rem;background-color:var(--rc-surface2);border:1px solid var(--rc-border);border-radius:10px}.article-body .article-cta>:first-child{margin-top:0}.article-body .article-cta>:last-child{margin-bottom:0}.article-body .article-cta a{display:inline-block;padding:10px 22px;border-radius:9999px;background-color:var(--rc-gold);color:var(--rc-bg);font-weight:600;text-decoration:none;transition:filter .12s ease}.article-body .article-cta a:hover{color:var(--rc-bg);filter:brightness(1.05)}.article-body .article-cta a:focus-visible{outline:2px solid var(--rc-accent);outline-offset:2px}.article-body .article-buy-box{margin:2rem 0}.article-body .article-buy-box[hidden]{display:none}.article-body .article-buy-box .abb-card{max-width:27.5rem;margin:0 auto;padding:1rem;border:1px solid var(--rc-border);border-radius:12px;background-color:var(--rc-surface);color:var(--rc-text);font-size:.9375rem;line-height:1.5}.article-body .article-buy-box .abb-card>*,.article-body .article-buy-box .abb-stage>*{margin-top:0;margin-bottom:.75rem}.article-body .article-buy-box .abb-card>:last-child,.article-body .article-buy-box .abb-stage>:last-child{margin-bottom:0}.article-body .article-buy-box .abb-picker-label{display:block;margin:0 0 .5rem;color:var(--rc-text);font-size:.875rem;font-weight:400}.article-body .article-buy-box .abb-picker-select{display:block;box-sizing:border-box;width:100%;max-width:100%;min-height:48px;padding:10px 40px 10px 16px;border:1px solid var(--rc-muted);border-radius:10px;background-color:var(--rc-surface2);color:var(--rc-text);font:inherit;font-size:16px;font-weight:600;line-height:1.5;cursor:pointer}.article-body .article-buy-box .abb-picker-select:focus-visible{outline:2px solid var(--rc-accent);outline-offset:2px}.article-body .article-buy-box .abb-picker-note{margin:0;color:var(--rc-text);font-size:.875rem}.article-body .article-buy-box .abb-picker-note:not(:empty){margin-top:.5rem}.article-body .article-buy-box .abb-title{color:var(--rc-text);font-size:1.0625rem;font-weight:600;line-height:1.35}.article-body .article-buy-box .abb-body{color:var(--rc-text)}.article-body .article-buy-box .abb-note{padding:.5rem .75rem;border:1px solid var(--rc-border);border-radius:8px;background-color:var(--rc-surface2);color:var(--rc-text);font-size:.875rem}.article-body .article-buy-box .abb-muted{color:var(--rc-muted);font-size:.875rem}.article-body .article-buy-box .abb-billing{display:flex;flex-wrap:wrap;width:fit-content;max-width:100%;gap:2px;padding:2px;border:1px solid var(--rc-border);border-radius:12px;background-color:var(--rc-surface2)}.article-body .article-buy-box .abb-period{min-height:44px;padding:0 .875rem;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--rc-muted);font:inherit;font-size:.875rem;font-weight:600;text-align:left;white-space:nowrap;flex:0 0 auto;cursor:pointer}@media (max-width: 480px){.article-body .article-buy-box .abb-billing{width:100%}.article-body .article-buy-box .abb-period{flex:1 1 100%}}.article-body .article-buy-box .abb-period[aria-pressed=true]{border-color:var(--rc-accent);background-color:#3b82f629;color:var(--rc-text)}.article-body .article-buy-box .abb-rows{display:flex;flex-direction:column;gap:.5rem}.article-body .article-buy-box .abb-row{display:flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;gap:.625rem;padding:.5rem .875rem;border:1px solid var(--rc-gold);border-radius:8px;font:inherit;font-weight:600;text-align:left;cursor:pointer;transition:filter .12s ease}.article-body .article-buy-box .abb-row--outline{background-color:transparent;color:var(--rc-gold)}.article-body .article-buy-box .abb-row--outline:hover{background-color:#ffd0001a}.article-body .article-buy-box .abb-row--gold{background-color:var(--rc-gold);color:var(--rc-bg)}.article-body .article-buy-box .abb-row--gold:hover{filter:brightness(1.05)}.article-body .article-buy-box .abb-row:disabled{opacity:.6;cursor:default}.article-body .article-buy-box .abb-row[aria-disabled=true]{cursor:default}.article-body .article-buy-box .abb-row--outline[aria-disabled=true]:hover{background-color:transparent}.article-body .article-buy-box .abb-row--gold[aria-disabled=true]:hover{filter:none}.article-body .article-buy-box .abb-row-price{flex-shrink:0;font-variant-numeric:tabular-nums}.article-body .article-buy-box .abb-actions{display:flex;flex-wrap:wrap;gap:.5rem}.article-body .article-buy-box a.abb-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:.5rem 1.25rem;border:1px solid var(--rc-gold);border-radius:8px;font-weight:600;text-decoration:none}.article-body .article-buy-box a.abb-button--gold{background-color:var(--rc-gold);color:var(--rc-bg)}.article-body .article-buy-box a.abb-button--gold:hover{color:var(--rc-bg);filter:brightness(1.05)}.article-body .article-buy-box a.abb-button--outline{background-color:transparent;color:var(--rc-gold)}.article-body .article-buy-box a.abb-button--outline:hover{background-color:#ffd0001a;color:var(--rc-gold)}.article-body .article-buy-box a.abb-all{display:flex;min-height:44px;align-items:center;justify-content:center;color:var(--rc-muted);font-size:.875rem;font-weight:600;text-decoration:underline;text-underline-offset:3px}.article-body .article-buy-box a.abb-all:hover{color:var(--rc-text)}.article-body .article-buy-box .abb-row:focus-visible,.article-body .article-buy-box .abb-period:focus-visible,.article-body .article-buy-box a.abb-button:focus-visible,.article-body .article-buy-box a.abb-all:focus-visible{outline:2px solid var(--rc-accent);outline-offset:2px}.article-body .article-buy-box .abb-loading{max-width:27.5rem;height:15rem;margin:0 auto;border-radius:12px;background-color:var(--rc-surface2);animation:abb-pulse 1.4s ease-in-out infinite}@keyframes abb-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion: reduce){.article-body .article-buy-box .abb-loading{animation:none}.article-body .article-buy-box .abb-row{transition:none}}.article-faq h3,.article-faq p{color:var(--rc-text)}.article-toc__title{margin:0;color:var(--rc-muted);font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.article-toc__list{list-style:none;margin:.75rem 0 0;padding:0}.article-toc__list li+li{margin-top:.5rem}.article-toc__link{display:block;color:var(--rc-text);font-size:.9375rem;line-height:1.4;text-decoration:none}.article-toc__link:hover{color:var(--rc-gold-alt);text-decoration:underline;text-underline-offset:3px}.article-toc__link:focus-visible{outline:2px solid var(--rc-accent);outline-offset:2px}.article-toc__link[aria-current=true]{color:var(--rc-gold);font-weight:600}.article-body .article-toc__link{color:var(--rc-text);font-weight:400;text-decoration:none}.article-body .article-toc__link:hover{color:var(--rc-gold-alt);text-decoration:underline}.article-body .article-toc--inline{margin:1.5rem 0;padding:1rem 1.25rem;background-color:var(--rc-surface);border-left:3px solid var(--rc-accent);border-radius:0 8px 8px 0}.article-body .article-toc--inline .article-toc__title{margin:0}.article-body .article-toc--inline .article-toc__list,.article-body .article-toc--inline li{margin-top:0;margin-bottom:0;padding-left:0}.article-body .article-toc--inline .article-toc__list{margin-top:.75rem;list-style:none}.article-body .article-toc--inline li+li{margin-top:.5rem}.article-body .article-toc--inline li::marker{content:""}.article-top{position:fixed;right:1.25rem;bottom:1.25rem;z-index:40;display:inline-flex;align-items:center;gap:.375rem;min-width:44px;min-height:44px;padding:0 1rem;border:1px solid var(--rc-gold-alt);border-radius:22px;background-color:var(--rc-bg);color:var(--rc-text);font-size:.875rem;font-weight:600;line-height:1;text-decoration:none;opacity:0;transform:translateY(8px);visibility:hidden;pointer-events:none;transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s}.article-top.is-visible{opacity:1;transform:none;visibility:visible;pointer-events:auto;transition:opacity .16s ease,transform .16s ease,visibility 0s}.article-top:hover{background-image:linear-gradient(rgba(255,215,0,.08),rgba(255,215,0,.08))}.article-top:focus-visible{outline:2px solid var(--rc-accent);outline-offset:2px}@media (prefers-reduced-motion: reduce){.article-top{transition:none}}
