@font-face{font-family:Manrope;src:url(/fonts/manrope-latin.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap}:root{color-scheme:light;--bg:#f8f7f4;--card:#fff;--card-2:#fcfbf9;--well:#f2f0eb;--well-2:#e9e6df;--sage:#edf0e9;--text:#24231f;--text-2:#4b4943;--text-3:#6d6a63;--text-4:#9a968e;--border:rgb(40 39 35 / .1);--border-2:rgb(40 39 35 / .17);--brand:#f3af8d;--brand-hover:#eda079;--brand-on:#3a2418;--brand-ink:#9a4a2f;--brand-soft:#fcebe1;--good:#3f7a4a;--good-soft:#e5f0e3;--warn:#9a640f;--warn-soft:#f8eed8;--info:#4d6476;--info-soft:#e7edf2;--focus-ring:#a0532f;--shadow-1:0 1px 2px rgb(40 39 35 / .05);--shadow-2:0 1px 2px rgb(40 39 35 / .04),0 6px 20px -8px rgb(40 39 35 / .1);--shadow-pop:0 2px 6px rgb(40 39 35 / .06),0 18px 48px -12px rgb(40 39 35 / .22);--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:24px;--r-full:999px;--ease:cubic-bezier(.2,.7,.2,1);--page:var(--bg);--surface:var(--card);--soft:var(--well);--ink:var(--text);--muted:var(--text-3);--line:var(--border-2);--accent:var(--brand-ink);--action:var(--brand);--on-accent:var(--brand-on);--focus:var(--focus-ring);font-family:Manrope,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-synthesis:none}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg:#161715;--card:#1e1f1c;--card-2:#222320;--well:#272825;--well-2:#30312d;--sage:#1f231e;--text:#f3f0e9;--text-2:#d6d2c9;--text-3:#aaa69d;--text-4:#7f7c75;--border:rgb(243 240 233 / .09);--border-2:rgb(243 240 233 / .16);--brand-ink:#f5b896;--brand-soft:rgb(243 175 141 / .13);--good:#9fcb98;--good-soft:rgb(159 203 152 / .12);--warn:#e7bf6a;--warn-soft:rgb(231 191 106 / .12);--info:#a9bfd0;--info-soft:rgb(169 191 208 / .12);--focus-ring:#f5c49c;--shadow-1:0 0 0 transparent;--shadow-2:0 0 0 transparent;--shadow-pop:0 18px 48px -12px rgb(0 0 0 / .6),0 0 0 1px rgb(243 240 233 / .08)}}:root[data-theme=dark]{color-scheme:dark;--bg:#161715;--card:#1e1f1c;--card-2:#222320;--well:#272825;--well-2:#30312d;--sage:#1f231e;--text:#f3f0e9;--text-2:#d6d2c9;--text-3:#aaa69d;--text-4:#7f7c75;--border:rgb(243 240 233 / .09);--border-2:rgb(243 240 233 / .16);--brand-ink:#f5b896;--brand-soft:rgb(243 175 141 / .13);--good:#9fcb98;--good-soft:rgb(159 203 152 / .12);--warn:#e7bf6a;--warn-soft:rgb(231 191 106 / .12);--info:#a9bfd0;--info-soft:rgb(169 191 208 / .12);--focus-ring:#f5c49c;--shadow-1:0 0 0 transparent;--shadow-2:0 0 0 transparent;--shadow-pop:0 18px 48px -12px rgb(0 0 0 / .6),0 0 0 1px rgb(243 240 233 / .08)}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-size:16px;line-height:1.6}button,select{font:inherit}html:has(body>main){scroll-padding-top:24px}.container{max-width:1280px;padding:0 64px;margin:0 auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body>.skip{position:absolute;left:16px;top:-80px;z-index:10;background:var(--text);color:var(--bg);padding:10px 16px;border-radius:var(--r-md);font-weight:600;text-decoration:none}body>.skip:focus{top:12px}:is(body>main,.site-header,.site-footer){a{color:inherit;text-underline-offset:4px}a:hover{color:var(--brand-ink)}a,summary,select,button{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:4px}nav,.button,.brand,.theme-select,summary,.pill,.eyebrow{user-select:none}}.site-header{background:var(--card);border-bottom:1px solid var(--border);position:relative;z-index:3}.header-inner{height:72px;display:flex;align-items:center;gap:24px}.site-header .brand,.site-footer .brand{display:inline-flex;align-items:center;gap:10px;font-size:22px;letter-spacing:-.045em;font-weight:650;text-decoration:none;flex-shrink:0}.site-header .brand:hover,.site-footer .brand:hover{color:inherit}.site-header .brand svg{width:30px;height:30px;fill:currentColor}.desktop-nav{display:flex;gap:4px;margin-left:auto;align-items:center}.desktop-nav a{font-size:14px;font-weight:550;text-decoration:none;white-space:nowrap;min-height:38px;padding:0 14px;border-radius:var(--r-full);display:flex;align-items:center;color:var(--text-2);transition:background .15s var(--ease),color .15s var(--ease)}.desktop-nav a:hover,.desktop-nav a[aria-current=page]{color:var(--text);background:var(--well)}.desktop-nav .header-sign-in,.mobile-nav .header-sign-in{margin-left:8px;background:var(--card);border:1px solid var(--border-2);color:var(--text);box-shadow:var(--shadow-1)}.desktop-nav .header-sign-in:hover{background:var(--card-2);border-color:var(--text-4)}.theme-select{font-size:13px;font-weight:550;border:0;border-radius:var(--r-full);color:var(--text-2);background:var(--well);padding:0 10px;min-height:38px;max-width:96px;cursor:pointer}.mobile-menu{display:none}.mobile-menu summary{min-height:44px;cursor:pointer;display:flex;align-items:center;padding:0 16px;border-radius:var(--r-full);background:var(--well);font-size:14px;font-weight:600;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu[open] summary{background:var(--text);color:var(--bg)}.mobile-nav{position:absolute;left:12px;right:12px;top:calc(100% + 8px);background:var(--card);border-radius:var(--r-lg);box-shadow:var(--shadow-pop);border:1px solid var(--border);padding:8px;display:flex;flex-direction:column}.mobile-nav a{min-height:48px;display:flex;align-items:center;padding:0 14px;border-radius:var(--r-md);font-size:16px;font-weight:550;text-decoration:none;color:var(--text)}.mobile-nav a[aria-current=page]{background:var(--well)}.mobile-nav .header-sign-in{margin:8px 0 0;justify-content:center;border-radius:var(--r-full)}body>main{h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-weight:550;text-wrap:balance}h1{font-size:clamp(44px,5.4vw,72px);letter-spacing:-.045em;line-height:1.04;max-width:18ch}h2{font-size:clamp(30px,3.2vw,44px);letter-spacing:-.035em;line-height:1.1;max-width:24ch}h3{font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.25}p{max-width:68ch;text-wrap:pretty}p+p{margin-top:16px}.eyebrow{font-size:13px;font-weight:600;letter-spacing:.005em;color:var(--brand-ink);margin-bottom:16px}.lead{font-size:19px;line-height:1.6;color:var(--text-2);margin-top:24px;max-width:52ch}.actions{display:flex;gap:12px 24px;align-items:center;flex-wrap:wrap;margin-top:32px}.button{display:inline-flex;gap:10px;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:var(--r-full);border:1px solid transparent;text-decoration:none;font-size:15px;font-weight:600;line-height:1;white-space:nowrap;transition:background .15s var(--ease),transform .15s var(--ease)}.button:active{transform:translateY(1px)}.button span{font-size:16px;font-weight:500}.primary{background:var(--brand);color:var(--brand-on);box-shadow:inset 0 -1px #3a241814}.primary:hover{background:var(--brand-hover);color:var(--brand-on)}.secondary{background:var(--card);border-color:var(--border-2);color:var(--text);box-shadow:var(--shadow-1)}.secondary:hover{color:var(--text);border-color:var(--text-4)}.text-link{font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--text)}.text-link span{font-size:16px;font-weight:500;transition:transform .15s var(--ease)}.text-link:hover span{transform:translate(2px,-1px)}.pill{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 11px 0 9px;border-radius:var(--r-full);background:var(--well);color:var(--text-2);font-size:12px;font-weight:600;white-space:nowrap;line-height:1}.pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.pill[data-tone=good]{background:var(--good-soft);color:var(--good)}.pill[data-tone=warn]{background:var(--warn-soft);color:var(--warn)}.pill[data-tone=info]{background:var(--info-soft);color:var(--info)}.pill[data-tone=brand]{background:var(--brand-soft);color:var(--brand-ink)}.icon{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.card{background:var(--card);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-2)}.small{font-size:14px!important;color:var(--text-3)}.section{padding:96px 0 120px}.page-intro{margin-bottom:56px}.page-intro .lead{max-width:56ch}.notice{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;border-radius:var(--r-md);background:var(--well);color:var(--text-2);font-size:15px;line-height:1.55;max-width:760px}.notice .icon{margin-top:2px;color:var(--text-3)}.notice strong{color:var(--text);font-weight:650}.notice p{max-width:none}.section-head{margin-bottom:40px}.section-head .lead{font-size:17px;margin-top:16px}.page-end{margin-top:96px;padding:48px;border-radius:var(--r-xl);background:var(--well);display:flex;align-items:center;justify-content:space-between;gap:24px 48px;flex-wrap:wrap}.page-end h2{font-size:clamp(26px,2.6vw,34px)}.page-end p{color:var(--text-2);margin-top:8px}.page-end .actions{margin-top:0}.journey{list-style:none;padding:0;margin:72px 0 0;counter-reset:step}.journey-step{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px 64px;padding:48px 0;border-top:1px solid var(--border)}.journey-step:last-child{border-bottom:1px solid var(--border)}.journey-head{display:flex;flex-direction:column}.journey-label{display:flex;gap:12px;margin-bottom:12px}.journey-label span{color:var(--text-3);font-variant-numeric:tabular-nums}.journey-head h2{font-size:clamp(28px,2.8vw,38px);max-width:14ch}.journey-copy{padding-top:30px}.journey-copy p{color:var(--text-2);font-size:17px;line-height:1.7;max-width:56ch}.journey-copy .text-link{margin-top:16px}.app-pages{margin-top:120px}.page-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0}.page-grid>div{padding:28px;border-radius:var(--r-lg);background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-1)}.page-grid dt{font-size:19px;font-weight:650;letter-spacing:-.02em}.page-grid dd{margin:8px 0 0;color:var(--text-2);font-size:15px;line-height:1.6}.pricing-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden}.pricing-main{padding:48px;background:var(--sage)}.pricing-main h2{font-size:clamp(30px,3vw,40px);margin-top:20px}.pricing-main p{color:var(--text-2);margin-top:16px;max-width:44ch}.pricing-main .button{margin-top:32px}.pricing-terms{padding:48px}.pricing-terms h3{margin-bottom:8px}.principles{margin:0}.principles>div{padding:20px 0;border-bottom:1px solid var(--border)}.principles>div:last-child{border-bottom:0;padding-bottom:0}.principles dt{font-size:17px;font-weight:650;letter-spacing:-.01em}.principles dd{margin:6px 0 0;color:var(--text-2);font-size:15px;line-height:1.6}.availability-note{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 0;margin-top:64px;padding-top:40px;border-top:1px solid var(--border)}.availability-note>div{padding-left:48px}.availability-note h2{font-size:clamp(24px,2.2vw,30px);max-width:16ch}.availability-note p{color:var(--text-2);font-size:17px}.availability-note .text-link{margin-top:12px}.start-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.start-steps li{padding:24px 20px;border-radius:var(--r-lg);background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-1);display:flex;flex-direction:column;gap:8px}.start-steps .step-number{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--brand-soft);color:var(--brand-ink);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;margin-bottom:8px}.start-steps h3{font-size:17px;letter-spacing:-.01em}.start-steps p{font-size:14px;color:var(--text-2);line-height:1.55}.docs-block{margin-top:96px}.guide-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.guide-link{display:flex;flex-direction:column;gap:10px;text-decoration:none;padding:32px;border-radius:var(--r-xl);background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-2);transition:border-color .15s var(--ease),transform .15s var(--ease)}.guide-link:hover{color:inherit;border-color:var(--border-2);transform:translateY(-2px)}.guide-link .eyebrow{margin:0;color:var(--text-3)}.guide-link h2,.guide-link h3{font-size:26px;letter-spacing:-.03em}.guide-link p{color:var(--text-2);max-width:48ch}.guide-arrow{margin-top:auto;padding-top:12px;font-size:15px;font-weight:600;color:var(--brand-ink)}.split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px 64px}.prose-section h2{font-size:clamp(26px,2.6vw,34px);margin-bottom:16px}.prose-section p{color:var(--text-2)}.question-list details{border-top:1px solid var(--border);padding:4px 0}.question-list details:last-child{border-bottom:1px solid var(--border)}.question-list summary{cursor:pointer;font-size:17px;font-weight:600;min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none}.question-list summary::-webkit-details-marker{display:none}.question-list summary:after{content:"+";font-size:22px;font-weight:400;color:var(--text-3);transition:transform .2s var(--ease)}.question-list details[open] summary:after{transform:rotate(45deg)}.question-list details>p{color:var(--text-2);margin:0 0 20px;max-width:60ch}.docs-legal{margin-top:64px;color:var(--text-3);font-size:15px}.docs-legal a{color:var(--brand-ink)}.article-layout{display:grid;grid-template-columns:200px minmax(0,1fr);gap:80px}.doc-nav{align-self:start;position:sticky;top:24px;display:flex;flex-direction:column;gap:28px}.doc-nav nav{display:flex;flex-direction:column;gap:2px}.doc-nav-heading{font-size:12px;font-weight:600;color:var(--text-4);margin:0 0 6px 12px}.doc-nav a{font-size:14px;font-weight:550;min-height:36px;display:flex;align-items:center;padding:0 12px;border-radius:var(--r-sm);text-decoration:none;color:var(--text-2);transition:background .15s var(--ease)}.doc-nav a:hover,.doc-nav a[aria-current=page]{color:var(--text);background:var(--well)}.doc-toc a{font-size:13px;min-height:32px;color:var(--text-3)}.prose{max-width:720px;min-width:0}.prose .page-intro{margin-bottom:40px}.prose h1{font-size:clamp(40px,4.4vw,60px)}.prose h2{font-size:clamp(24px,2.2vw,28px);letter-spacing:-.025em;margin:64px 0 16px;scroll-margin-top:24px}.prose h3{font-size:19px;margin:0 0 8px}.prose p,.prose li{line-height:1.75;color:var(--text-2)}.prose strong{color:var(--text)}.prose a{color:var(--brand-ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}.prose a:hover{text-decoration-color:currentColor}.prose .notice{margin-bottom:32px}.prose .eyebrow{color:var(--brand-ink)}.prose .lead{font-size:19px;line-height:1.6}.prose code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.86em;padding:1px 5px;border-radius:5px;background:var(--well);color:var(--text);overflow-wrap:anywhere}.prompt{margin:24px 0 16px;border-radius:var(--r-lg);background:var(--well);overflow:hidden}.prompt figcaption{padding:12px 20px;font-size:13px;font-weight:600;color:var(--text-3);border-bottom:1px solid var(--border)}.prompt pre{margin:0;padding:20px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;font-size:13.5px}.prompt pre code{background:none;padding:0;font-size:inherit}.connection-paths{list-style:none;padding:0;margin:24px 0 0;display:flex;flex-direction:column;gap:12px;counter-reset:path}.connection-paths>li{counter-increment:path;padding:24px 28px 24px 72px;border-radius:var(--r-lg);background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-1);position:relative}.connection-paths>li:before{content:counter(path);position:absolute;left:24px;top:24px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--brand-soft);color:var(--brand-ink);font-size:13px;font-weight:700}.connection-paths p{font-size:15.5px}.connection-paths .small{margin-top:12px;font-size:13.5px!important;line-height:1.6}.status-list{margin:20px 0;display:flex;flex-direction:column;border-top:1px solid var(--border)}.status-list>div{display:grid;grid-template-columns:170px minmax(0,1fr);gap:8px 20px;padding:14px 0;border-bottom:1px solid var(--border);align-items:baseline}.status-list dd{margin:0;color:var(--text-2);line-height:1.6}.processor-list{margin:24px 0;border-top:1px solid var(--border)}.processor-list>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:4px 24px;padding:14px 0;border-bottom:1px solid var(--border)}.processor-list dt{font-weight:650;color:var(--text)}.processor-list dd{margin:0;color:var(--text-2);line-height:1.65}.missing-layout{min-height:520px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.missing-mark{width:72px;color:var(--brand-ink);margin-bottom:28px}.missing-mark svg{width:100%;height:auto;fill:currentColor}.missing-layout h1{font-size:clamp(40px,4.6vw,60px)}.missing-layout .eyebrow{margin-bottom:12px}.missing-layout .lead{max-width:36ch;margin-top:16px}.missing-layout .actions{justify-content:center}.sign-in-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.sign-in-layout>div>p:not(.eyebrow){color:var(--text-3);margin-top:24px}.sign-in-panel{padding:44px;background:var(--card);border-radius:var(--r-xl)}.sign-in-panel h2{font-size:34px;margin:28px 0 18px}.sign-in-panel p{margin:18px 0}.welcome-mark{display:block;width:70px;height:70px;color:var(--brand-ink);font-size:48px;margin-bottom:38px}.welcome-mark svg{width:70px;height:70px}.status-dot{display:inline-block;width:6px;height:6px;flex-shrink:0;background:var(--brand-ink);border-radius:50%}}.site-footer{border-top:1px solid var(--border);padding:56px 0 40px;background:var(--bg)}.footer-top{display:flex;gap:32px;align-items:center;justify-content:space-between}.site-footer .brand{font-size:19px}.site-footer .brand svg{width:24px;height:24px}.footer-links{display:flex;flex-wrap:wrap;gap:4px}.footer-links a{min-height:40px;display:inline-flex;align-items:center;padding:0 12px;border-radius:var(--r-full);font-size:14px;color:var(--text-2);text-decoration:none}.footer-links a:hover{color:var(--text);background:var(--well)}.footer-bottom{border-top:1px solid var(--border);margin-top:32px;padding-top:24px;display:flex;justify-content:space-between;gap:12px 32px;font-size:12.5px;color:var(--text-3)}.footer-bottom p{max-width:60ch;margin:0}@media(min-width:1600px){.container{max-width:1360px}}@media(max-width:1100px){body>main{.start-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.page-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media(max-width:1050px){.container{padding:0 40px}.header-inner{gap:16px}body>main{.sign-in-layout{gap:48px}.article-layout{gap:48px;grid-template-columns:170px minmax(0,1fr)}.journey-step,.split{gap:24px 40px}.availability-note>div{padding-left:40px}.pricing-main,.pricing-terms{padding:40px}}}@media(max-width:760px){.container{padding:0 20px}.header-inner{height:64px;gap:8px}.site-header .brand{font-size:21px;gap:8px}.site-header .brand svg{width:28px;height:28px}.desktop-nav{display:none}.theme-select{margin-left:auto;min-height:44px;width:88px;padding:0 10px}.mobile-menu{display:block}.footer-top{flex-direction:column;align-items:flex-start;gap:20px}.footer-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:0;margin-left:-12px}.footer-links a{min-height:44px}.footer-bottom{flex-direction:column}body>main{.section{padding:56px 0 80px}.page-intro{margin-bottom:36px}.eyebrow{margin-bottom:12px}.lead{font-size:17px;margin-top:18px}h1{font-size:clamp(38px,10.5vw,52px)}.prose h1{font-size:clamp(36px,9.6vw,46px)}.actions{margin-top:28px}.button{min-height:50px}.journey{margin-top:48px}.journey-step{grid-template-columns:1fr;padding:36px 0;gap:0}.journey-copy{padding-top:16px}.journey-copy p{font-size:16px}.app-pages{margin-top:72px}.page-grid,.start-steps,.guide-list,.split,.pricing-card,.availability-note,.sign-in-layout{grid-template-columns:1fr}.page-grid{gap:0;border-top:1px solid var(--border)}.page-grid>div{padding:18px 0;background:none;border:0;border-bottom:1px solid var(--border);border-radius:0;box-shadow:none}.start-steps li{padding:20px;flex-direction:row;flex-wrap:wrap;column-gap:14px}.start-steps .step-number{margin:0}.start-steps h3{align-self:center}.start-steps p{flex-basis:100%;padding-left:42px}.docs-block{margin-top:64px}.guide-link{padding:24px}.guide-link h2,.guide-link h3{font-size:23px}.pricing-main,.pricing-terms{padding:28px 24px}.availability-note{margin-top:48px;padding-top:32px}.availability-note>div{padding-left:0}.page-end{margin-top:64px;padding:28px 24px}.article-layout{grid-template-columns:1fr;gap:28px}.doc-nav{position:static;gap:12px;min-width:0}.doc-nav nav{flex-direction:row;overflow-x:auto;gap:6px;scrollbar-width:none;margin:0 -20px;padding:0 20px}.doc-nav-heading{display:none}.doc-nav a{flex-shrink:0;min-height:40px;padding:0 14px;border-radius:var(--r-full);background:var(--well);white-space:nowrap}.doc-nav a[aria-current=page]{background:var(--text);color:var(--bg)}.doc-toc{padding-bottom:12px;border-bottom:1px solid var(--border)}.doc-toc a{background:none;padding:0 10px;min-height:40px}.prose h2{margin-top:48px}.prose p,.prose li{font-size:16px}.prose .lead{font-size:17px}.connection-paths>li{padding:20px 20px 20px 60px}.connection-paths>li:before{left:18px;top:20px}.status-list>div,.processor-list>div{grid-template-columns:1fr}.missing-layout{min-height:440px}.sign-in-panel{padding:30px}.sign-in-layout h1{font-size:48px}.welcome-mark{margin-bottom:28px}}}@media(max-width:360px){.container{padding:0 16px}.site-header .brand{font-size:19px}.site-header .brand svg{width:26px;height:26px}.theme-select{width:82px}.mobile-menu summary{padding:0 12px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@supports (appearance: base-select){select:not([multiple]),select:not([multiple])::picker(select){appearance:base-select}select:not([multiple])::picker(select){box-sizing:border-box;min-inline-size:anchor-size(width);max-inline-size:min(400px,calc(100vw - 24px));max-block-size:min(360px,60dvh);overflow:auto;margin-block:6px;padding:6px;border:1px solid var(--border-2);border-radius:var(--r-md);background:var(--card-2);color:var(--text);box-shadow:var(--shadow-2);font:550 14px/1.4 Manrope,ui-sans-serif,system-ui,sans-serif}select:not([multiple]) option{display:flex;align-items:center;gap:12px;min-block-size:40px;padding:10px 12px;border-radius:var(--r-sm);background:transparent;color:var(--text);white-space:normal;overflow-wrap:anywhere;cursor:pointer}select:not([multiple]) option:checked{background:var(--brand-soft);color:var(--brand-ink);font-weight:650}select:not([multiple]) option:is(:hover,:focus-visible){background:var(--well-2);color:var(--text);outline:none}select:not([multiple]) option:disabled{color:var(--text-3);cursor:default}select:not([multiple]) option::checkmark{content:"";order:1;margin-inline-start:auto;color:var(--brand-ink);inline-size:16px;block-size:16px;flex:none;background:currentColor;mask: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 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat}.rr .select{appearance:base-select;background-image:none;padding-right:12px}select::picker-icon{color:var(--text-3)}.rr .switch-select{opacity:1;color:transparent;background:transparent;border:0;padding:0}.rr .switch-select::picker-icon{visibility:hidden}.rr .switcher>label:has(select:open){background:var(--well);outline:2px solid var(--focus-ring);outline-offset:-2px}@media(pointer:coarse){select:not([multiple]) option{min-block-size:44px}}}
