/* Generated by scripts/postbuild.mjs from the built site CSS: header, footer and cookie notice for proxied app pages. */
@font-face{font-family:Bricolage;src:url(/fonts/bricolage-display.woff2)format("woff2");font-weight:500 800;font-display:swap}@font-face{font-family:Public Sans;src:url(/fonts/public-sans.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Public Sans;src:url(/fonts/public-sans-italic.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Bricolage fallback;src:local(Arial);size-adjust:96%;ascent-override:98%;descent-override:26%}@font-face{font-family:Public Sans fallback;src:local(Arial);size-adjust:101%;ascent-override:95%;descent-override:22%}:not(#_)[data-chrome]{color:var(--ink);font:400 var(--s0)/1.62 var(--body);font-kerning:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;text-align:left}[data-chrome]{--ink:#0a1f3f;--ink-2:#0f2c57;--signal:#0a3161;--red:#b31942;--red-hover:#93112f;--red-light:#ff5c74;--fog:#eef1f6;--paper:#fff;--mute:#4a5a70;--mute-dark:#b9c6d8;--alarm:#b3261e;--line:#0f1e3324;--line-dark:#ffffff29;--display:"Bricolage", "Bricolage fallback", system-ui, sans-serif;--body:"Public Sans", "Public Sans fallback", system-ui, sans-serif;--s-1:1rem;--s0:1.125rem;--s1:1.406rem;--s2:1.758rem;--s3:2.197rem;--s4:2.747rem;--s5:3.433rem;--s6:4.291rem;--gap:clamp(8px, 1vw, 12px);--pad:clamp(22px, 3.2vw, 44px);--r-xl:28px;--r-l:18px;--r-s:10px;--r-pill:999px;--t-display:clamp(2.5rem, 4.6vw, 4.25rem);--t-title:clamp(1.75rem, 2.8vw, 2.5rem);--t-card:clamp(1.375rem, 2vw, 1.8rem);--t-minor:clamp(1.2rem, 1.5vw, 1.375rem);--t-body:1.125rem;--t-small:1rem;--t-kicker:1rem;--sh-hair:0 0 0 1px var(--line);--sh-card:0 18px 40px -30px #0a1f3f8c;--sh-lift:0 24px 60px -24px #0a1f3f8c;--sh-float:0 50px 120px -50px #000000bf;--scrim:linear-gradient(180deg, #0a1f3f0f 0%, #0a1f3f4d 34%, #0a1f3fcc 62%, #0a1f3ff2 100%);--measure:40rem;--section:clamp(48px, 6vw, 88px);--wrap:1360px;--gutter:clamp(24px, 2vw, 28px);--header-h:68px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:where([data-chrome]):not(#_) *,:where([data-chrome]):not(#_) :before,:where([data-chrome]):not(#_) :after{box-sizing:border-box}:where([data-chrome]):not(#_) img,:where([data-chrome]):not(#_) video,:where([data-chrome]):not(#_) svg{max-width:100%;display:block}:where([data-chrome]):not(#_) h1,:where([data-chrome]):not(#_) h2,:where([data-chrome]):not(#_) h3,:where([data-chrome]):not(#_) h4{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 .5em;font-weight:700;line-height:1.06}:where([data-chrome]):not(#_) h1{letter-spacing:-.035em;font-size:clamp(2.6rem,6.4vw,5.6rem);line-height:.98}:where([data-chrome]):not(#_) h2{font-size:var(--t-title)}:where([data-chrome]):not(#_) h3{font-size:var(--t-minor);letter-spacing:-.01em;line-height:1.2}:where([data-chrome]):not(#_) p,:where([data-chrome]):not(#_) ul,:where([data-chrome]):not(#_) ol,:where([data-chrome]):not(#_) table,:where([data-chrome]):not(#_) dl,:where([data-chrome]):not(#_) address,:where([data-chrome]):not(#_) blockquote,:where([data-chrome]):not(#_) figure{margin:0 0 1em}:where([data-chrome]):not(#_) p,:where([data-chrome]):not(#_) li{text-wrap:pretty}:where([data-chrome]):not(#_) ul,:where([data-chrome]):not(#_) ol{padding-left:1.2em}:where([data-chrome]):not(#_) li+li{margin-top:.4em}:where([data-chrome]):not(#_) li::marker{color:var(--signal)}:where([data-chrome]):not(#_) a{color:var(--signal);text-underline-offset:.18em;text-decoration-thickness:1px}:where([data-chrome]):not(#_) a:hover{text-decoration-thickness:2px}:where([data-chrome]):not(#_) strong{font-weight:650}:where([data-chrome]):not(#_) address{font-style:normal}:where([data-chrome]):not(#_) small{font-size:var(--s-1);line-height:1.55}:where([data-chrome]):not(#_) :focus-visible{outline:3px solid var(--red-light);outline-offset:2px}:where([data-chrome]):not(#_) ::selection{background:var(--red);color:#fff}:where(.site-header,.btc-sitefoot):not(#_) .wrap{width:min(100% - 2 * var(--gutter), var(--wrap));margin-inline:auto}.site-header:not(#_){z-index:50;height:var(--header-h);color:#fff;-webkit-backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--line-dark);background:#0a1f3fc7;position:fixed;inset:0 0 auto}.site-header:not(#_) .wrap{align-items:center;gap:24px;height:100%;display:flex}:where(.site-header):not(#_) .brand{color:#fff;font:700 1.2rem/1 var(--display);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:inline-flex}:where(.site-header):not(#_) .brand img{width:34px;height:21px}:where(.site-header):not(#_) .brand__name span{color:var(--red-light)}:where(.site-header):not(#_) .nav{align-items:center;gap:4px;margin-left:auto;display:flex}:where(.site-header):not(#_) .nav a{color:#fff;font-size:var(--t-small);border-radius:var(--r-pill);padding:10px 12px;font-weight:500;text-decoration:none}:where(.site-header):not(#_) .nav a:hover{background:#ffffff1a}:where(.site-header):not(#_) .nav a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--red-light);border-radius:0}:where(.site-header):not(#_) .menu{margin-left:auto;display:none;position:relative}:where(.site-header):not(#_) .menu summary{cursor:pointer;color:#fff;border:1px solid var(--line-dark);border-radius:var(--r-pill);align-items:center;min-height:44px;padding:10px 14px;font-weight:600;list-style:none;display:inline-flex}:where(.site-header):not(#_) .menu summary::-webkit-details-marker{display:none}:where(.site-header):not(#_) .menu[open] summary{background:#ffffff1f}:where(.site-header):not(#_) .menu__panel{background:var(--ink);border:1px solid var(--line-dark);border-radius:var(--r-l);width:min(86vw,320px);padding:10px;display:grid;position:absolute;top:calc(100% + 10px);right:0}:where(.site-header):not(#_) .menu__panel a:not(.btn){color:#fff;border-radius:var(--r-s);padding:12px 14px;font-weight:500;text-decoration:none}:where(.site-header):not(#_) .menu__panel a:hover{background:var(--ink-2)}:where(.site-header,.cookie-notice):not(#_) .btn{border-radius:var(--r-pill);min-height:48px;font:650 1rem/1.15 var(--body);cursor:pointer;box-shadow:none;border:2px solid #0000;justify-content:center;align-items:center;gap:.5em;padding:12px 24px;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}:where(.site-header,.cookie-notice):not(#_) .btn--xl{min-height:56px;padding:14px 30px;font-size:1.05rem}:where(.site-header,.cookie-notice):not(#_) .btn--sm{min-height:44px;padding:8px 18px}:where(.site-header,.cookie-notice):not(#_) .btn--lamp,:where(.site-header,.cookie-notice):not(#_) .btn--primary{background:var(--red);border-color:var(--red);color:#fff}:where(.site-header,.cookie-notice):not(#_) .btn--lamp:hover,:where(.site-header,.cookie-notice):not(#_) .btn--primary:hover{background:var(--red-hover);border-color:var(--red-hover);color:#fff}:where(.site-header,.cookie-notice):not(#_) .btn--inverse{color:var(--red);background:#fff;border-color:#fff}:where(.site-header,.cookie-notice):not(#_) .btn--inverse:hover{color:var(--red-hover);background:#fde4ea;border-color:#fde4ea}:where(.site-header,.cookie-notice):not(#_) .btn--ghost,:where(.site-header,.cookie-notice):not(#_) .btn--secondary{color:inherit;background:0 0;border-color:currentColor}:where(.site-header,.cookie-notice):not(#_) .btn--ghost:hover,:where(.site-header,.cookie-notice):not(#_) .btn--secondary:hover{background:color-mix(in srgb, currentColor 12%, transparent)}:where(.site-header,.cookie-notice):not(#_) .btn--block{width:100%}.motion-toggle:not(#_){right:var(--gutter);z-index:2;border-radius:var(--r-pill);color:#fff;min-height:44px;font:600 var(--t-small)/1 var(--body);cursor:pointer;-webkit-backdrop-filter:blur(8px);background:#0a1f3f8c;border:1px solid #fff6;padding:8px 16px;position:absolute;bottom:clamp(16px,3vh,28px)}.motion-toggle:not(#_):hover{background:#0a1f3fd9}:where(.btc-sitefoot):not(#_) .ft__h{background:0 0;border-radius:0;align-items:center;gap:12px;max-width:100%;margin:0 0 14px;padding:0;display:inline-flex}:where(.btc-sitefoot):not(#_) :is(.kicker,.glance__kicker,.mcp-flow__kicker,.ft__h,.doc__toc summary h2,.about-base__card h2,.desk__post h2):not(#_){font:650 var(--t-kicker)/1.3 var(--body);letter-spacing:.01em;text-transform:none;text-shadow:none;color:var(--red-light)}:where(.btc-sitefoot):not(#_) .ft__h:before{content:"";width:32px;height:3px;box-shadow:none;background:currentColor;border-radius:2px;flex:none}:where([data-chrome]):not(#_) table{border-collapse:collapse;width:100%;font-size:var(--t-small);margin:0}:where([data-chrome]):not(#_) caption{text-align:left;font:700 var(--s0)/1.3 var(--display);padding:14px 16px 6px}:where([data-chrome]):not(#_) th,:where([data-chrome]):not(#_) td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:12px 16px}:where([data-chrome]):not(#_) th{background:#0f1e330a;font-weight:650}:where([data-chrome]):not(#_) tr:last-child td{border-bottom:0}:where([data-chrome]):not(#_) select,:where([data-chrome]):not(#_) textarea{border-radius:var(--r-s);width:100%;min-height:48px;color:var(--ink);font:400 1rem/1.4 var(--body);background:#fff;border:1.5px solid #8796ab;padding:10px 14px}:where([data-chrome]):not(#_) fieldset{border:1px solid var(--line);border-radius:var(--r-s);margin:0 0 16px;padding:14px 16px}:where([data-chrome]):not(#_) legend{padding:0 6px;font-weight:650}:where([data-chrome]):not(#_) dialog{border-radius:var(--r-l);padding:var(--pad);max-width:min(92vw,640px);color:var(--ink);border:0}:where([data-chrome]):not(#_) dialog::backdrop{background:#0a1f3fb3}.btc-sitefoot:not(#_){background:var(--ink);color:#dfe7f2;margin-top:var(--section);font-size:var(--t-small);padding:clamp(48px,6vw,80px) 0 32px}.btc-sitefoot:not(#_) a:where(:not(.btn)){color:#fff;text-decoration:none}.btc-sitefoot:not(#_) a:where(:not(.btn)):hover{text-decoration:underline}.btc-sitefoot:not(#_) .btn--inverse{color:var(--red)}.btc-sitefoot:not(#_) .btn--inverse:hover{color:var(--red-hover)}.btc-sitefoot:not(#_) address a,:where(.btc-sitefoot):not(#_) .footer-legal a{text-underline-offset:.18em;text-decoration:underline}:where(.btc-sitefoot):not(#_) .footer-legal{font-size:var(--s-1);color:var(--mute-dark);border-top:1px solid var(--line-dark);gap:8px;margin-top:28px;padding-top:22px;display:grid}@media (max-width:1080px){:where(.site-header):not(#_) .nav{display:none}}@media (max-width:1080px){:where(.site-header):not(#_) .menu{display:block}}@media (max-width:1080px){:where(.site-header):not(#_) .header-cta{display:none}}@media (max-width:420px){:where(.site-header):not(#_) .brand{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){:where([data-chrome]):not(#_) *,:where([data-chrome]):not(#_) :before,:where([data-chrome]):not(#_) :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media print{.site-header:not(#_),.btc-sitefoot:not(#_),.motion-toggle:not(#_){display:none!important}}.cookie-notice:not(#_){z-index:60;background:var(--ink);color:#eef3f9;border:1px solid var(--line-dark);border-radius:var(--r-l);max-width:460px;box-shadow:var(--sh-lift);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:14px 16px;font-size:.82rem;line-height:1.45;display:flex;position:fixed;bottom:clamp(12px,2vw,24px);left:clamp(12px,2vw,24px);right:clamp(12px,2vw,24px)}.cookie-notice:not(#_)[hidden]{display:none}.cookie-notice:not(#_) p{flex:260px;margin:0}.cookie-notice:not(#_) a{color:#fff}.site-header:not(#_){box-shadow:inset 0 -2px 0 var(--red);border-bottom:0}.btc-sitefoot:not(#_){position:relative}.btc-sitefoot:not(#_):before{content:"";background:repeating-linear-gradient(180deg, var(--red) 0 2px, #fff 2px 4px);height:26px;position:absolute;top:0;left:0;right:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.site-header:not(#_){animation:linear both deepen;animation-timeline:scroll(root);animation-range:0 320px}}}@media (max-width:760px){[data-chrome]{--header-h:60px}}@media (max-width:760px){.site-header:not(#_) .wrap{gap:12px}}@media (max-width:760px){.motion-toggle:not(#_){min-height:40px;font-size:var(--t-small);padding:6px 14px;bottom:16px;right:12px}}@media (max-width:760px){.cookie-notice:not(#_){bottom:84px}}@media (max-width:760px){.btc-sitefoot:not(#_){padding-bottom:96px}}:where(.site-header):not(#_) .menu[open] .menu__panel{inset:var(--header-h) 0 0 0;width:auto;top:var(--header-h);padding:18px var(--gutter) 40px;background:var(--ink);border:0;border-radius:0;align-content:start;gap:4px;position:fixed;overflow-y:auto}:where(.site-header):not(#_) .menu[open] .menu__panel a{font:650 1.45rem/1.2 var(--display);border-bottom:1px solid var(--line-dark);border-radius:0;padding:16px 6px}:where(.site-header):not(#_) .menu[open] .menu__panel a.btn{border-radius:var(--r-pill);font:650 1.05rem/1 var(--body);border:0;justify-content:center;margin-top:20px}.btc-sitefoot:not(#_):before{background:repeating-linear-gradient(180deg, var(--red) 0 1px, transparent 1px 2px);opacity:1;height:13px}.btc-sitefoot:not(#_){padding-top:clamp(56px,7vw,96px)}:where(.btc-sitefoot):not(#_) .footer-mark{font:800 clamp(2.4rem, 6vw, 5.4rem)/.9 var(--display);letter-spacing:-.04em;color:#fff;margin:0}:where(.btc-sitefoot):not(#_) .footer-mark span{color:var(--red-light)}:where(.btc-sitefoot):not(#_) .footer-mark{align-items:center;gap:clamp(12px,1.6vw,22px);display:flex}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) :where(.site-header):not(#_) .brand:hover .brand__mark path:nth-child(-n+3){animation:1.2s ease-in-out infinite signal}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) :where(.site-header):not(#_) .brand:hover .brand__mark path:nth-child(2){animation-delay:.15s}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) :where(.site-header):not(#_) .brand:hover .brand__mark path:nth-child(3){animation-delay:.3s}}.site-header:not(#_){-webkit-backdrop-filter:blur(10px)saturate(1.3);background:linear-gradient(#0a1f3f8c,#0a1f3f33);transition:background-color .3s,box-shadow .3s;box-shadow:inset 0 -1px #ffffff1f;animation:none!important}.site-header:not(#_).is-solid{background:var(--ink);box-shadow:inset 0 -2px 0 var(--red), var(--sh-card)}.site-header:not(#_) .wrap{gap:clamp(16px,2.4vw,36px)}:where(.site-header):not(#_) .nav{gap:2px}:where(.site-header):not(#_) .nav a{font-size:var(--t-small);color:#ffffffe0;padding:10px 14px;font-weight:550}:where(.site-header):not(#_) .nav a:hover{color:#fff;background:#ffffff14}:where(.site-header):not(#_) .nav a[aria-current=page]{color:#fff}.site-header:not(#_),.site-header:not(#_).is-solid{box-shadow:inset 0 -2px 0 var(--red);background:var(--ink)!important;-webkit-backdrop-filter:none!important}.site-header:not(#_).is-solid{box-shadow:inset 0 -2px 0 var(--red), var(--sh-card)}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) :where(.site-header):not(#_) .nav__signup-dot{animation:1.6s ease-in-out infinite callBlink}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) :where(.site-header):not(#_) .nav__signup-dot:after{animation:1.6s ease-out infinite callPulse}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) :where(.site-header):not(#_) .nav a.nav__signup:before{animation:4.5s ease-in-out infinite signupSweep}}.btc-sitefoot:not(#_).ft{padding-top:clamp(44px,5vw,72px);font-size:.95rem}:where(.btc-sitefoot):not(#_) .ft__top{border-bottom:1px solid var(--line-dark);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:clamp(20px,3vw,48px);padding-bottom:clamp(26px,3vw,40px);display:grid}.ft:not(#_) .footer-mark{margin:0 0 14px;font-size:clamp(2.2rem,4.6vw,4.2rem)}:where(.btc-sitefoot):not(#_) .ft__tag{color:#dfe7f2;max-width:40rem;margin:0 0 18px;font-size:1.05rem;line-height:1.55}:where(.btc-sitefoot):not(#_) .ft__facts{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(.btc-sitefoot):not(#_) .ft__facts li{border-radius:var(--r-pill);font:600 var(--t-small)/1 var(--body);color:#fff;background:#ffffff12;margin:0;padding:8px 14px;box-shadow:inset 0 0 0 1px #ffffff29}:where(.btc-sitefoot):not(#_) .ft__card{border-radius:var(--r-xl);background:var(--ink-2);box-shadow:inset 0 3px 0 var(--red);align-content:start;gap:12px;padding:clamp(20px,2.4vw,28px);font-style:normal;display:grid}:where(.btc-sitefoot):not(#_) .ft__co{color:#fff;margin:0;font-size:1rem}:where(.btc-sitefoot):not(#_) .ft__rows{gap:0;margin:0;display:grid}:where(.btc-sitefoot):not(#_) .ft__rows>div{border-top:1px solid var(--line-dark);grid-template-columns:8.5rem minmax(0,1fr);gap:12px;padding:8px 0;display:grid}:where(.btc-sitefoot):not(#_) .ft__rows dt{color:#9fb0c8;font-size:var(--t-small);letter-spacing:.01em;padding-top:2px;font-weight:600}:where(.btc-sitefoot):not(#_) .ft__rows dd{color:#eef3f9;line-height:1.45;font-size:var(--t-small);margin:0}:where(.btc-sitefoot):not(#_) .ft__rows a{color:#fff;text-underline-offset:.18em;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}:where(.btc-sitefoot):not(#_) .ft__rows a:hover{text-decoration-color:#fff}:where(.btc-sitefoot):not(#_) .ft__legal{margin-top:clamp(22px,3vw,34px);padding-top:16px}:where(.btc-sitefoot):not(#_) .ft__legal p{margin:0}@media (max-width:960px){:where(.btc-sitefoot):not(#_) .ft__top{grid-template-columns:1fr}}@media (max-width:760px){:where(.btc-sitefoot):not(#_) .ft__rows>div{grid-template-columns:1fr;gap:2px}}@media (max-width:760px){:where(.btc-sitefoot):not(#_) .ft__facts li{font-size:var(--t-small);padding:7px 12px}}:where(.btc-sitefoot):not(#_) .ft__top{align-items:center}:where(.btc-sitefoot):not(#_) .ft__nav2{gap:clamp(28px,3.4vw,44px);padding-top:clamp(28px,3.4vw,44px);display:grid}:where(.btc-sitefoot):not(#_) .ft__h{margin:0 0 14px}:where(.btc-sitefoot):not(#_) .ft__cards,:where(.btc-sitefoot):not(#_) .ft__chips,:where(.btc-sitefoot):not(#_) .ft__legal-links{margin:0;padding:0;list-style:none}:where(.btc-sitefoot):not(#_) .ft__cards{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}:where(.btc-sitefoot):not(#_) .ft__cards li{margin:0}:where(.btc-sitefoot):not(#_) .ft__card-link{aspect-ratio:4/3;border-radius:var(--r-l);isolation:isolate;font:700 .98rem/1.2 var(--display);letter-spacing:-.01em;align-items:flex-end;padding:12px 14px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f;color:#fff!important;text-decoration:none!important}:where(.btc-sitefoot):not(#_) .ft__card-link img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}:where(.btc-sitefoot):not(#_) .ft__card-link:after{content:"";z-index:-1;background:var(--scrim);transition:background-color .3s;position:absolute;inset:0}:where(.btc-sitefoot):not(#_) .ft__card-link:before{content:"";background:var(--red-light);border-radius:2px;width:26px;height:3px;transition:width .3s;position:absolute;top:12px;left:14px}:where(.btc-sitefoot):not(#_) .ft__card-link:hover img{transform:scale(1.07)}:where(.btc-sitefoot):not(#_) .ft__card-link:hover:before{width:44px}:where(.btc-sitefoot):not(#_) .ft__card-link span{text-wrap:balance}:where(.btc-sitefoot):not(#_) .ft__legal-links{flex-wrap:wrap;gap:4px 20px;display:flex}:where(.btc-sitefoot):not(#_) .ft__legal-links li{margin:0}:where(.btc-sitefoot):not(#_) .ft__legal-links a{font-size:var(--t-small);padding:6px 0;display:inline-block;color:#9fb0c8!important;text-decoration:none!important}:where(.btc-sitefoot):not(#_) .ft__legal-links a:hover{color:#fff!important;text-decoration:underline!important}@media (max-width:1100px){:where(.btc-sitefoot):not(#_) .ft__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){:where(.btc-sitefoot):not(#_) .ft__cards{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);grid-template-columns:none;grid-auto-columns:62%;grid-auto-flow:column;overflow-x:auto}}@media (max-width:760px){:where(.btc-sitefoot):not(#_) .ft__cards li{scroll-snap-align:start}}@media (max-width:760px){:where(.btc-sitefoot):not(#_) .ft__legal-links a{align-items:center;min-height:44px;display:inline-flex}}:where(.btc-sitefoot):not(#_) .ft__nav2>nav{min-width:0}:where(.btc-sitefoot):not(#_) .ft__pgrid{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.25fr);gap:12px;display:grid}:where(.btc-sitefoot):not(#_) .ft__pcol{border-radius:var(--r-l);background:#ffffff0a;padding:18px 20px 14px;box-shadow:inset 0 0 0 1px #ffffff1a}:where(.btc-sitefoot):not(#_) .ft__plabel{font:700 var(--t-small)/1.2 var(--display);color:#fff;letter-spacing:-.005em;margin:0 0 8px}:where(.btc-sitefoot):not(#_) .ft__plinks{margin:0;padding:0;list-style:none}:where(.btc-sitefoot):not(#_) .ft__plinks li{border-top:1px solid #ffffff14;margin:0}:where(.btc-sitefoot):not(#_) .ft__plinks li:first-child{border-top:0}:where(.btc-sitefoot):not(#_) .ft__plinks a{min-height:40px;font-size:var(--t-small);align-items:center;transition:color .2s,padding-left .2s;display:flex;color:#c9d4e4!important;text-decoration:none!important}:where(.btc-sitefoot):not(#_) :is(.ft__plinks a:hover,.ft__plinks a:focus-visible){box-shadow:inset 2px 0 0 var(--red-light);padding-left:6px;color:#fff!important}:where(.btc-sitefoot):not(#_) .ft__pcta{border-radius:var(--r-l);background:linear-gradient(150deg, var(--red), #7d1530);box-shadow:var(--sh-card);flex-direction:column;justify-content:space-between;gap:16px;padding:20px;display:flex}:where(.btc-sitefoot):not(#_) .ft__pcta-line{font:750 clamp(1.1rem, 1.5vw, 1.35rem)/1.2 var(--display);color:#fff;letter-spacing:-.01em;text-wrap:balance;margin:0}:where(.btc-sitefoot):not(#_) .ft__pcta-btn{align-self:flex-start}@media (max-width:1100px){:where(.btc-sitefoot):not(#_) .ft__pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){:where(.btc-sitefoot):not(#_) .ft__pcta{flex-direction:row;grid-column:1/-1;align-items:center}}@media (max-width:760px){:where(.btc-sitefoot):not(#_) .ft__pgrid{grid-template-columns:1fr}}@media (max-width:760px){:where(.btc-sitefoot):not(#_) .ft__pcta{flex-direction:column;align-items:stretch}}@media (max-width:760px){:where(.btc-sitefoot):not(#_) .ft__pcta-btn{align-self:stretch}}@media (max-width:760px){:where(.btc-sitefoot):not(#_) .ft__plinks a{min-height:44px}}.motion-toggle:not(#_){--glass:blur(8px);-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass)}.cookie-notice:not(#_) .btn{flex:none;min-height:44px}@media (max-width:760px){.cookie-notice:not(#_){left:10px;right:10px;bottom:max(10px, env(safe-area-inset-bottom));border-radius:var(--r-l);flex-wrap:nowrap;gap:12px;padding:10px 10px 10px 14px;font-size:.8rem;line-height:1.4}}@media (max-width:760px){.cookie-notice:not(#_) p{flex:auto;min-width:0}}@media (max-width:760px){.cookie-notice:not(#_) .btn{padding-inline:16px}}:where(.site-header):not(#_) .menu summary{gap:10px;padding-inline:14px 16px}:where(.site-header):not(#_) .menu[open] .menu__icon:before{box-shadow:none;top:5px;transform:rotate(45deg)}:where(.site-header):not(#_) .menu[open] .menu__icon:after{top:5px;transform:rotate(-45deg)}:where(.site-header):not(#_) .menu__txt--close,:where(.site-header):not(#_) .menu[open] .menu__txt--open{display:none}:where(.site-header):not(#_) .menu[open] .menu__txt--close{display:inline}:where(.site-header):not(#_) .menu[open] .menu__panel{overscroll-behavior:contain;padding-bottom:calc(40px + env(safe-area-inset-bottom));box-shadow:inset 0 2px 0 var(--red)}:where(.site-header):not(#_) .menu[open] .menu__panel a.btn{border-radius:var(--r-pill);width:100%;min-height:56px;font:650 1.08rem/1 var(--body);border:0;margin-top:24px;padding:16px 24px;display:flex}:where(.site-header):not(#_) .menu__panel a.btn--lamp,:where(.site-header):not(#_) .menu__panel a.btn--lamp:hover{color:#fff}:where(.site-header):not(#_) .menu__panel a.btn--lamp{background:var(--red)}:where(.site-header):not(#_) .menu__panel a.btn--lamp:hover{background:var(--red-hover)}:where(.site-header):not(#_) .menu__meta{font-size:var(--t-small);color:var(--mute-dark);margin:18px 6px 0}:where(.site-header):not(#_) .menu[open] .menu__panel .menu__meta a{font:650 .95rem/1.4 var(--body);color:#fff;text-underline-offset:.18em;border:0;padding:0;text-decoration:underline;display:inline}html.menu-open .site-header:not(#_){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ink)}.site-header:not(#_):has(details.menu[open]){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ink)}html.menu-open,html.menu-open body{overflow:hidden}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) :where(.site-header):not(#_) .menu[open] .menu__panel>*{animation:.42s cubic-bezier(.2,.7,.2,1) both btcMenuIn}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) :where(.site-header):not(#_) .menu[open] .menu__panel>:nth-child(2){animation-delay:40ms}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) :where(.site-header):not(#_) .menu[open] .menu__panel>:nth-child(3){animation-delay:80ms}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) :where(.site-header):not(#_) .menu[open] .menu__panel>:nth-child(4){animation-delay:.12s}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) :where(.site-header):not(#_) .menu[open] .menu__panel>:nth-child(5){animation-delay:.16s}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) :where(.site-header):not(#_) .menu[open] .menu__panel>:nth-child(6){animation-delay:.2s}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) :where(.site-header):not(#_) .menu[open] .menu__panel>:nth-child(7){animation-delay:.24s}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) :where(.site-header):not(#_) .menu[open] .menu__panel>:nth-child(n+8){animation-delay:.28s}}@media (max-width:760px){.btc-sitefoot:not(#_){padding-bottom:calc(96px + env(safe-area-inset-bottom))}}:where(.btc-sitefoot):not(#_) .footer-mark{gap:0}@media (max-width:760px){.btc-sitefoot:not(#_) address a{margin-block:-10px;padding-block:10px;display:inline-block}}@media (max-width:760px){:where(.btc-sitefoot):not(#_) .footer-top .actions .btn{flex:100%}}@media (max-width:760px){:where(.btc-sitefoot):not(#_) .footer-mark{font-size:clamp(2.2rem,11vw,3rem)}}:where(.site-header):not(#_) .brand{min-height:44px}@media (max-width:760px){.motion-toggle:not(#_){min-width:44px;min-height:44px;padding:8px 14px}}@media (max-width:760px){.btc-sitefoot:not(#_){margin-top:44px}}@media (min-width:761px) and (max-width:1080px){:where(.site-header):not(#_) .header-cta{margin-left:auto;display:inline-flex}}@media (min-width:761px) and (max-width:1080px){:where(.site-header):not(#_) .menu{margin-left:0}}.motion-toggle:not(#_){right:max(var(--gutter), calc((100% - var(--wrap)) / 2))}:where(.site-header):not(#_) .menu[open] .menu__panel a[aria-current=page]{color:#fff;box-shadow:inset 4px 0 0 var(--red-light);background:#ffffff0f;padding-left:16px}:where(.site-header):not(#_) .menu__panel a[aria-current=page]{font-weight:700}:where(.site-header):not(#_) .menu__meta a{align-items:center;min-height:44px;display:inline-flex}.cookie-notice:not(#_),.cookie-notice:not(#_) p{font-size:1rem!important;line-height:1.5!important}@media (max-width:760px){:where(.btc-sitefoot):not(#_) .ft__rows dd a,:where(.btc-sitefoot):not(#_) .ft__plinks a,:where(.btc-sitefoot):not(#_) .ft__legal-links a,:where(.btc-sitefoot):not(#_) .ft__legal a{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:760px){:where(.btc-sitefoot):not(#_) .ft__rows>div{min-height:44px}}@media (min-width:761px){:where(.btc-sitefoot):not(#_) .ft__cards{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}}@media (min-width:761px){:where(.btc-sitefoot):not(#_) .ft__card-link{aspect-ratio:16/6!important;padding:14px 18px!important;font-size:clamp(.95rem,1.25vw,1.08rem)!important}}@media (min-width:761px){:where(.btc-sitefoot):not(#_) .ft__card-link span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}[data-chrome]{--pg-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace}@keyframes deepen{to{background-color:#0a1f3ff5}}@keyframes signal{0%,to{opacity:1}50%{opacity:.35}}@keyframes callPulse{0%{opacity:.9;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}@keyframes callBlink{0%,to{opacity:1}50%{opacity:.45}}@keyframes signupSweep{0%,72%{transform:translate(-140%)skew(-18deg)}to{transform:translate(320%)skew(-18deg)}}@keyframes btcMenuIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
