@font-face{font-family:Bebas Neue;src:url(/home/fonts/bebas-neue-core.woff2?v=3)format("woff2");font-weight:400;font-display:swap;unicode-range:U+20-7E,U+A0,U+B7,U+D7,U+E3,U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2026,U+20AC}@font-face{font-family:Bebas Neue;src:url(/home/fonts/bebas-neue-ext.woff2?v=3)format("woff2");font-weight:400;font-display:swap;unicode-range:U+A1-B6,U+B8-D6,U+D8-E2,U+E4-FF,U+131,U+152-153,U+2BC,U+2C6,U+2DA,U+2DC,U+300-301,U+303-304,U+308,U+2002,U+200B,U+201A,U+201E,U+2039-203A,U+2044,U+2122,U+2212,U+2215}@font-face{font-family:Hanken Grotesk;src:url(/home/fonts/hanken-grotesk-core.woff2?v=3)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+20-7E,U+A0,U+B7,U+D7,U+E3,U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2026,U+20AC}@font-face{font-family:Hanken Grotesk;src:url(/home/fonts/hanken-grotesk-ext.woff2?v=3)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+A1-B6,U+B8-D6,U+D8-E2,U+E4-FF,U+102,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+300-301,U+303-304,U+308-309,U+323,U+201A,U+201E,U+2039-203A,U+2044,U+2122,U+2212,U+2215}@font-face{font-family:Bebas Neue Fallback;src:local(Arial),local(Helvetica),local(Roboto);size-adjust:77.46%;ascent-override:116.19%;descent-override:38.73%;line-gap-override:0%}@font-face{font-family:Bebas Neue;src:url(/home/fonts/bebas-neue-light-core.woff2)format("woff2");font-weight:200;font-display:swap;unicode-range:U+20-7E,U+A0,U+B7,U+D7,U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2026,U+20AC}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial),local(Helvetica),local(Roboto);size-adjust:101.52%;ascent-override:98.51%;descent-override:29.85%;line-gap-override:0%}html.bdg-home{--ds-base:#e9e7e1;--ds-hi:#f2f0ea;--ds-lo:#d3d1c9;--ds-card-hi:#efede7;--ds-card-lo:#e0ded8;--ds-ink:#2a2a29;--ds-clarity:#1e5bff;--ds-clarity-text:#1647c9;--ds-grecian:#1a7fc9;--ds-grecian-deep:#15679f;--ds-olive:#8a8a2e;--ds-olive-deep:#4f5a1f;--ds-error:#b23b2e;--ds-sc:#929cac85;--ds-hc:#fffcf4b8;--ds-rim:inset 0 1px 1px #ffffffb3, inset 0 -1px 1px #7884961a;--ds-raised:3.3px 4.98px 12px var(--ds-sc), -2.75px -4.15px 10px var(--ds-hc), var(--ds-rim);--ds-raised-card:4.95px 7.47px 18px var(--ds-sc), -3.85px -5.81px 14px var(--ds-hc), var(--ds-rim);--ds-pressed:inset 3.3px 4.98px 11px var(--ds-sc), inset -2.75px -4.15px 9px var(--ds-hc);--ds-well:inset 3.85px 5.81px 14px var(--ds-sc), inset -3.3px -4.98px 12px var(--ds-hc);--ds-r:34px;--ds-r-md:22px;--ds-r-sm:14px;--ds-pad-card:24px;--ds-ease:cubic-bezier(.22,1,.3,1);--ds-grit:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' seed='4'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.56 0 0 0 0 0.54 0 0 0 0 0.49 0 0 0 0.35 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--ds-mottle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='560' height='560'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.012' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.56 0 0 0 0 0.54 0 0 0 0 0.49 0 0 0 0.19 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E");--g:var(--ds-base);--p:var(--ds-card-hi);--p2:var(--ds-hi);--w:var(--ds-card-lo);--t:var(--ds-lo);--band:#2a2a290b;--paper:#fcfbf8;--ink:var(--ds-ink);--ink2:#605f5b;--b:var(--ds-clarity);--bt:var(--ds-clarity-text);--bp:#dde4fb;--gr:var(--ds-grecian);--grd:var(--ds-grecian-deep);--grp:#dbe6ee;--ol:var(--ds-olive);--old:var(--ds-olive-deep);--olp:#e1e2c8;--gain:#2e6a44;--gainp:#dde9d9;--ur:#a1360f;--urp:#f6ddd0;--err:var(--ds-error);--d:#1f2125;--d2:#272a2f;--d3:#191b1e;--dink:#f4f4ef;--dink2:#b7b6ae;--db:#5e8bff;--dol:#b4b84c;--lift-sm:var(--ds-raised);--press:var(--ds-pressed);--btn:var(--ds-raised);--well:var(--ds-well);--ring:0 0 0 3px #1e5bff99;--display:"Bebas Neue", "Bebas Neue Fallback", "Hanken Grotesk", sans-serif;--body:"Hanken Grotesk", "Hanken Grotesk Fallback", system-ui, sans-serif;--text:var(--body);--mono:var(--body);--fs-lead:21px;--fs-body:17px;--fs-small:14px;--ease:var(--ds-ease);--r:var(--ds-r-md);--r-lg:var(--ds-r);--r-sm:var(--ds-r-sm);--gut:clamp(20px, 4vw, 60px);--gap:24px;--pad:var(--ds-pad-card);--nav-h:76px;--sec:clamp(72px, 8vw, 128px);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-gutter:stable}html.bdg-home ::-webkit-scrollbar{width:10px;height:10px}html.bdg-home ::-webkit-scrollbar-track{background:var(--g)}html.bdg-home ::-webkit-scrollbar-thumb{border:2px solid var(--g);background:#c9c5bb padding-box padding-box;border-radius:999px}html.bdg-home ::-webkit-scrollbar-thumb:hover{background:#b5b1a6 padding-box padding-box}html.bdg-home ::-webkit-scrollbar-button{width:0;height:0;display:none}html.bdg-home ::-webkit-scrollbar-corner{background:0 0}@supports not selector(::-webkit-scrollbar){html.bdg-home{scrollbar-width:thin;scrollbar-color:#c9c5bb var(--g)}html.bdg-home textarea{scrollbar-width:thin;scrollbar-color:#cfccc3 transparent}html.bdg-home .code pre{scrollbar-width:thin;scrollbar-color:#3a3d43 transparent}}html.bdg-home *,html.bdg-home :before,html.bdg-home :after{box-sizing:border-box}html.bdg-home [hidden]{display:none!important}html.bdg-home{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--nav-h) + 12px)}html.bdg-home.lenis,html.bdg-home.lenis body{height:auto}html.bdg-home.lenis.lenis-smooth{scroll-behavior:auto!important}html.bdg-home.lenis.lenis-stopped{overflow:hidden}@media (prefers-reduced-motion:no-preference){html.bdg-home:not(.lenis){scroll-behavior:smooth}}html.bdg-home body{background:var(--ds-grit) 0 0 / 108px 108px, var(--ds-mottle) 0 0 / 560px 560px, var(--g);color:var(--ink);font:400 var(--fs-body)/1.55 var(--body);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}html.bdg-home img{max-width:100%;height:auto;display:block}html.bdg-home button,html.bdg-home input,html.bdg-home select,html.bdg-home textarea{font:inherit;color:inherit}html.bdg-home button{cursor:pointer}html.bdg-home a{color:inherit}html.bdg-home p{margin:0}html.bdg-home h1,html.bdg-home h2,html.bdg-home h3,html.bdg-home h4{font-family:var(--display);letter-spacing:.01em;margin:0;font-weight:400}html.bdg-home{font-synthesis-weight:none}html.bdg-home body{text-wrap:pretty}html.bdg-home h3,html.bdg-home h4,html.bdg-home .h3,html.bdg-home .t,html.bdg-home .mx-name,html.bdg-home .sheet-title,html.bdg-home .cell{text-wrap:balance}html.bdg-home .num{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums}html.bdg-home .code-id{font-family:var(--mono);font-feature-settings:"zero"}html.bdg-home .vh{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}html.bdg-home .i{vertical-align:-.2em;flex:none;width:1.15em;height:1.15em}html.bdg-home :focus{outline:none}html.bdg-home :focus-visible{box-shadow:var(--ring);border-radius:12px;outline:2px solid #0000}html.bdg-home a:focus-visible,html.bdg-home button:focus-visible{border-radius:999px}html.bdg-home .skip{z-index:50;background:var(--b);color:#fff;font-weight:600;font-size:var(--fs-small);transition:top .2s var(--ease);border-radius:999px;padding:12px 18px;text-decoration:none;position:absolute;top:-80px;left:12px}html.bdg-home .skip:focus-visible{top:12px}html.bdg-home .wrap{width:100%;max-width:calc(1320px + 2 * var(--gut));padding:0 var(--gut);margin:0 auto}html.bdg-home .g12{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}html.bdg-home .c-l{grid-column:1/7}html.bdg-home .c-r{grid-column:7/13}html.bdg-home .c-all{grid-column:1/-1}html.bdg-home section{scroll-margin-top:calc(var(--nav-h) + 8px);position:relative}html.bdg-home .sec{--sec-top:min(calc(var(--sec) * .6), 72px);padding:var(--sec-top) 0 var(--sec)}html.bdg-home section.sec[id]{scroll-margin-top:calc(var(--nav-h) + 16px - var(--sec-top))}html.bdg-home .h2{font-family:var(--display);letter-spacing:.01em;text-wrap:balance;max-width:18ch;font-size:calc(1.32*clamp(34px,3.5vw,52px));font-weight:400;line-height:.95}html.bdg-home #how-h{max-width:24ch}html.bdg-home .h3{font-size:var(--fs-lead);letter-spacing:-.01em;font-weight:700;line-height:1.2}html.bdg-home h3,html.bdg-home h4,html.bdg-home .h3,html.bdg-home .sheet-title{font-family:var(--body);letter-spacing:-.01em;font-weight:700}html.bdg-home .lede{font-size:var(--fs-lead);color:var(--ink);text-wrap:pretty;max-width:60ch;line-height:1.45}html.bdg-home .sec-head{justify-items:start;gap:24px;margin-bottom:clamp(40px,5vw,64px);display:grid}html.bdg-home .sec-head p{max-width:60ch}html.bdg-home .muted{color:var(--ink2)}html.bdg-home .small,html.bdg-home .label{font-size:var(--fs-small);letter-spacing:.005em;font-weight:500;line-height:1.4}html.bdg-home .label{color:var(--ink2);align-items:center;gap:6px;display:inline-flex}html.bdg-home .label .i{width:16px;height:16px}html.bdg-home .w{vertical-align:top;display:inline-block}html.bdg-home .wi{display:inline-block}html.bdg-home .st-sub{color:var(--old);font-weight:600}html.bdg-home .st-dec{color:var(--ink2);font-weight:600}html.bdg-home .st-ur{color:var(--ur);font-weight:600}html.bdg-home .st-ok{color:var(--old);font-weight:600}html.bdg-home .btn{--h:52px;min-height:var(--h);font-weight:600;font-size:var(--fs-body);letter-spacing:-.005em;transition:transform .35s var(--ease), box-shadow .35s var(--ease), background-color .25s;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;text-decoration:none;display:inline-flex}html.bdg-home .btn .i{width:20px;height:20px}html.bdg-home .btn-primary{background:var(--b);color:#fff;box-shadow:var(--btn)}html.bdg-home .btn-clay{background:var(--p2);color:var(--ink);box-shadow:var(--lift-sm)}html.bdg-home .btn-sm{--h:44px;font-size:var(--fs-small);padding:0 18px}html.bdg-home .btn-ghost{color:var(--ink);background:0 0}html.bdg-home .btn-clay:active{box-shadow:var(--press)}html.bdg-home .btn-primary:focus-visible{box-shadow:var(--btn), var(--ring)}html.bdg-home .link{min-height:44px;font-weight:600;font-size:var(--fs-body);color:var(--ink);text-align:left;background:0 0;border:0;padding:10px 0;line-height:24px;text-decoration:none;display:inline-block}html.bdg-home .link .nw{white-space:nowrap;text-decoration:none}html.bdg-home .link .i{color:var(--b);transition:transform .35s var(--ease);margin-left:4px}html.bdg-home .link span{text-underline-offset:5px;-webkit-text-decoration:underline #2a2a294d;text-decoration:underline #2a2a294d;text-decoration-thickness:1.5px;transition:text-decoration-color .25s}html.bdg-home .card{background:var(--p);border-radius:var(--r-lg)}html.bdg-home .switch{min-height:44px;font-weight:600;font-size:var(--fs-small);text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:inline-flex}html.bdg-home .switch .track{background:var(--t);width:52px;height:30px;box-shadow:var(--press);transition:background-color .3s var(--ease);border-radius:999px;flex:none;position:relative}html.bdg-home .switch .knob{background:var(--p2);width:24px;height:24px;transition:transform .4s var(--ease);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:2px 3px 6px #6e768673,-1px -1px 2px #fffc}html.bdg-home .switch[aria-checked=true] .track{background:var(--b);box-shadow:inset 2px 3px 6px #0a1e6e59}html.bdg-home .switch[aria-checked=true] .knob{transform:translate(22px)}html.bdg-home .switch:active .knob{transform:scale(.88)}html.bdg-home .switch[aria-checked=true]:active .knob{transform:translate(22px)scale(.88)}html.bdg-home .switch:focus-visible{box-shadow:none}html.bdg-home .switch:focus-visible .track{box-shadow:var(--press), var(--ring)}html.bdg-home .nav{z-index:30;background:var(--ds-grit) 0 0 / 108px 108px, var(--ds-mottle) 0 0 / 560px 560px, var(--g);position:sticky;top:0}html.bdg-home .nav-bar{height:var(--nav-h);align-items:center;gap:28px;display:flex}html.bdg-home .brand{flex:none;align-items:center;min-height:44px;display:inline-flex}html.bdg-home .brand img{width:auto;height:28px}html.bdg-home .nav-bar>nav{flex:auto;justify-content:center;min-width:0;display:flex}html.bdg-home .nav-links{gap:4px;margin:0;padding:0;list-style:none;display:flex;position:relative}html.bdg-home .nav-links:before{content:"";height:100%;width:var(--pw,0px);transform:translateX(var(--px,0px));background:var(--p2);box-shadow:var(--lift-sm);opacity:0;pointer-events:none;transition:transform .55s var(--ease), width .55s var(--ease), opacity .3s, top .25s var(--ease), height .25s var(--ease), background-color .25s, box-shadow .25s;border-radius:999px;position:absolute;top:0;left:0}html.bdg-home .nav-links.has-pill:before{opacity:1}html.bdg-home .nav-links.pill-snap:before{transition:opacity .3s}html.bdg-home .nav-links a{z-index:1;min-height:44px;font-size:var(--fs-small);color:var(--ink2);white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;font-weight:500;text-decoration:none;transition:color .25s;display:inline-flex;position:relative}html.bdg-home .nav-links a[aria-current=true]{color:var(--ink);font-weight:600}html.bdg-home .nav-act{flex:none;align-items:center;gap:8px;display:flex}html.bdg-home .nav .menu-btn{display:none}html.bdg-home .nav-sheet,html.bdg-home .signin-strip{overflow:hidden}html.bdg-home .signin-strip .wrap{padding-bottom:18px}html.bdg-home .strip-inner{padding:16px 16px 16px var(--pad);border-radius:var(--r);background:var(--p);align-items:center;gap:16px;display:flex}html.bdg-home .strip-inner p{font-size:var(--fs-small);color:var(--ink);flex:1}html.bdg-home .strip-inner strong{font-weight:700}html.bdg-home .icon-btn{width:44px;height:44px;color:var(--ink2);transition:transform .2s var(--ease), background-color .2s;background:0 0;border:0;border-radius:50%;place-items:center;display:inline-grid}html.bdg-home .icon-btn:active{background:var(--w);transform:scale(.92)}html.bdg-home .icon-btn .i{width:22px;height:22px}html.bdg-home .hero{padding:clamp(28px, 4vw, 56px) 0 var(--sec);overflow:clip}html.bdg-home .hero-grid{--inner:min(calc(100vw - 2 * var(--gut) - 10px), 1320px);--hero-fs:min(clamp(44px, 7vw, 96px), calc(var(--inner) / 9.4));align-items:start;row-gap:clamp(24px,2.6vw,36px);position:relative}html.bdg-home .display{z-index:1;font-family:var(--display);font-weight:400;font-size:calc(var(--hero-fs) * 1.339);letter-spacing:.008em;color:var(--ink);grid-column:1/-1;line-height:.9;position:relative}html.bdg-home .display .ln{white-space:nowrap;display:block}html.bdg-home .hero-copy{grid-column:1/7;align-content:start;gap:28px;display:grid}html.bdg-home .hero .lede{max-width:30ch}html.bdg-home .cta-row{flex-wrap:wrap;align-items:center;gap:14px 28px;display:flex}html.bdg-home .money{align-items:flex-start;gap:12px;max-width:60ch;display:flex}html.bdg-home .money .i{color:var(--ol);width:22px;height:22px;margin-top:2px}html.bdg-home .money strong{font-weight:700}html.bdg-home .hero-stage{grid-column:7/13;position:relative}html.bdg-home .sheet{z-index:1;padding:var(--pad);position:relative}@media (min-width:1001px){html.bdg-home .hero-grid{--hero-fs:min(84px, calc((var(--inner) / 2 - 12px) / 9.4));grid-template-rows:1fr auto auto 1fr}html.bdg-home .display{grid-area:2/1/auto/7}html.bdg-home .hero-copy{grid-area:3/1/auto/7}html.bdg-home .hero-stage{grid-area:1/7/span 4/13}}@media (min-width:1280px){html.bdg-home .hero-grid{--hero-fs:min(88px, calc((7 * var(--inner) - 120px) / 12 / 9.4))}html.bdg-home .display,html.bdg-home .hero-copy{grid-column:1/8}html.bdg-home .hero-stage{grid-column:8/13}}html.bdg-home .sheet-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}html.bdg-home .q-status{transition:color .4s var(--ease)}html.bdg-home .q-status.ol{color:var(--old);font-weight:600}html.bdg-home .q-status:not(.ol) .i{display:none}html.bdg-home .sheet-title{font-size:var(--fs-lead);letter-spacing:-.005em;margin:16px 0 18px;line-height:1.2}html.bdg-home .sheet-title small{font-size:var(--fs-small);color:var(--ink2);letter-spacing:.005em;margin-top:6px;font-weight:500;display:block}html.bdg-home .sheet-title .unit{background:var(--w);min-height:24px;color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;margin-top:2px;padding:0 9px;font-weight:600;display:inline-flex}html.bdg-home .mx{grid-template-columns:minmax(0,1fr) repeat(3,minmax(74px,88px));align-items:stretch;column-gap:0;display:grid}html.bdg-home .mx-h{font-size:var(--fs-small);color:var(--ink2);text-align:right;white-space:nowrap;align-self:start;padding:0 8px 8px 0;font-weight:500}html.bdg-home .mx-h .part{white-space:normal;color:var(--ur);margin-top:2px;font-weight:600;line-height:1.25;display:block}html.bdg-home .mx-h:first-child{text-align:left;padding-left:12px}html.bdg-home .mx-line{display:contents}html.bdg-home .mx-item{align-items:center;gap:12px;min-width:0;padding:10px 0 10px 12px;display:flex}html.bdg-home .thumb{background:var(--w);border-radius:14px;flex:none;width:52px;height:52px;padding:5px;display:block;overflow:hidden}html.bdg-home .thumb img{object-fit:contain;width:100%;height:100%}html.bdg-home .mx-name{min-width:0;font-size:var(--fs-small);font-weight:700;line-height:1.3}html.bdg-home .mx-name span{color:var(--ink2);font-weight:500;display:block}html.bdg-home .mx-p{text-align:right;font-size:var(--fs-small);justify-content:flex-end;align-items:center;min-height:36px;padding:0 8px;display:flex}@media (min-width:641px){html.bdg-home .mx-line{grid-column:1/-1;grid-template-columns:subgrid;align-items:stretch;display:grid}html.bdg-home .mx-line:nth-child(2n){background:var(--band);border-radius:var(--r-sm)}}html.bdg-home .mx-p.no{color:var(--ur);font-weight:600}html.bdg-home .mx-p.sub{flex-direction:column;justify-content:center;align-items:flex-end;gap:3px}html.bdg-home .mx-p.sub:before{content:attr(data-tag);background:var(--grp);min-height:18px;color:var(--grd);letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;padding:0 7px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}html.bdg-home .mx-tl{font-size:var(--fs-small);color:var(--ink2);padding:16px 0 4px 12px;font-weight:500}html.bdg-home .mx-tv{text-align:right;font-weight:600;font-size:var(--fs-body);align-self:end;padding:16px 8px 4px}html.bdg-home .sheet-foot{font-size:var(--fs-small);color:var(--ink2);align-items:flex-start;gap:10px;margin-top:18px;display:flex}html.bdg-home .sheet-foot .i{color:var(--ol);margin-top:1px}html.bdg-home .kit{padding:0 0 clamp(40px,5vw,64px)}html.bdg-home .kit-cap{justify-items:start;gap:8px;margin-bottom:8px;display:grid}html.bdg-home .kit-cap p{max-width:60ch}html.bdg-home .kit-rail{--edge:max(var(--gut), calc((100% - 1320px) / 2));overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--edge);scrollbar-width:none;padding:24px 0 28px;overflow-x:auto}html.bdg-home .kit-rail::-webkit-scrollbar{display:none}html.bdg-home .kit-rail.scrub{scroll-snap-type:none;overflow:hidden}html.bdg-home .kit-track{gap:var(--gap);width:max-content;padding:0 var(--edge);display:flex}html.bdg-home .kit-bar{background:var(--w);border-radius:999px;width:min(240px,50%);height:6px;display:block;overflow:hidden}html.bdg-home .kit-bar i{border-radius:inherit;background:var(--b);transform-origin:0;height:100%;display:block;transform:scaleX(.3)}html.bdg-home:not(.js) .kit-prog{display:none}html.bdg-home .kit-item{scroll-snap-align:start;flex:none;grid-template-rows:auto auto;align-content:start;gap:16px;width:236px;display:grid}html.bdg-home .kit-ph{aspect-ratio:1;border-radius:var(--r);background:var(--p);height:auto;padding:24px;overflow:hidden}html.bdg-home .kit-ph img{object-fit:contain;width:100%;height:100%}html.bdg-home .kit-item b{font-weight:700;font-size:var(--fs-body);line-height:1.3;display:block}html.bdg-home .kit-item span{color:var(--ink2);font-size:var(--fs-small);margin-top:2px;font-weight:500;display:block}html.bdg-home .steps{row-gap:28px;margin:0;padding:0;list-style:none}html.bdg-home .steps li{font-size:var(--fs-lead);text-wrap:pretty;grid-column:span 4;line-height:1.45}html.bdg-home .steps strong{margin-bottom:6px;font-weight:700;display:block}html.bdg-home .cmp-sec{background:0 0}html.bdg-home .cmp-bar{align-items:center;row-gap:16px;margin-bottom:26px}html.bdg-home .cmp-req{flex-direction:column;grid-column:1/7;gap:4px;display:flex}html.bdg-home .cmp-req strong{font-weight:700}html.bdg-home .cmp-ctl{grid-column:7/13;justify-items:start;gap:0;display:grid}html.bdg-home .cmp-status{min-height:1.4em;font-size:var(--fs-small);color:var(--ink2);padding-left:64px}html.bdg-home .seg.cmp-pager{display:none}html.bdg-home .cmp{--rows:12;grid-template-columns:minmax(170px,1.05fr) repeat(3,minmax(0,1fr));grid-template-rows:repeat(var(--rows), auto);column-gap:0;display:grid}html.bdg-home .cmp-col{grid-row:1 / span var(--rows);grid-template-rows:subgrid;isolation:isolate;border-radius:var(--r);transition:background-color .45s var(--ease), opacity .45s var(--ease);display:grid;position:relative}html.bdg-home .cmp-col>.cell{grid-column:1}html.bdg-home .cmp-col>.cell.hd{grid-row:1}html.bdg-home .cmp-col>.cell.tot{grid-row:2}html.bdg-home .cmp-col>.cell.ft{grid-row:3}html.bdg-home .cmp-col.sup:before{content:"";border-radius:var(--r);background:var(--p);z-index:-1;transition:background-color .45s var(--ease);grid-area:1/1/4;margin:0 8px 20px}html.bdg-home .cmp-col.sup.chosen:before{background:var(--olp)}html.bdg-home .cell{padding:14px var(--pad);font-size:var(--fs-body);flex-direction:column;justify-content:center;min-height:50px;line-height:1.4;display:flex}html.bdg-home .cmp-col .cell:nth-child(2n):not(.hd):not(.tot):not(.ft){background:var(--band)}html.bdg-home .cmp-col.lab .cell:nth-child(2n):not(.hd):not(.tot):not(.ft){border-radius:var(--r-sm) 0 0 var(--r-sm)}html.bdg-home .cmp-col.sup:last-child .cell:nth-child(2n):not(.hd):not(.tot):not(.ft){border-radius:0 var(--r-sm) var(--r-sm) 0;margin-right:8px}html.bdg-home .lab .cell{color:var(--ink2);font-size:var(--fs-small);padding-left:16px;padding-right:8px;font-weight:500}html.bdg-home .lab .cell b{color:var(--ink);font-weight:700;font-size:var(--fs-small)}html.bdg-home .lab .cell.tot{justify-content:flex-start;padding-top:11px}html.bdg-home .cell.hd{justify-content:flex-start;gap:4px;min-height:0;padding-top:24px;padding-bottom:14px}html.bdg-home .cmp-col.sup .cell.hd,html.bdg-home .cmp-col.sup .cell.tot{padding-inline:clamp(16px,2vw,28px)}html.bdg-home .cmp-col.sup .cell.hd{grid-template-columns:44px minmax(0,1fr);align-content:start;align-items:center;gap:2px 14px;display:grid}html.bdg-home .cmp-col.sup .cell.hd:before{background:var(--w);width:44px;height:44px;color:var(--ink);font:400 24px/1 var(--display);transition:background-color .45s var(--ease), color .45s var(--ease);border-radius:50%;grid-row:span 2;place-items:center;padding-top:2px;display:grid}html.bdg-home .cmp-col[data-sup-col=A] .cell.hd:before{content:"A";content:"A" / ""}html.bdg-home .cmp-col[data-sup-col=B] .cell.hd:before{content:"B";content:"B" / ""}html.bdg-home .cmp-col[data-sup-col=C] .cell.hd:before{content:"C";content:"C" / ""}html.bdg-home .cmp-col.sup.chosen .cell.hd:before{background:var(--old);color:#fff}html.bdg-home .cell.hd .sname{font-size:var(--fs-lead);letter-spacing:-.005em;align-items:center;gap:8px;min-width:0;font-weight:700;display:flex}html.bdg-home .cell.hd .smeta{font-size:var(--fs-small);color:var(--ink2);font-weight:500}html.bdg-home .cell .p{font-weight:600}html.bdg-home .cell .note{font-size:var(--fs-small);color:var(--ink2);font-weight:500}html.bdg-home .cell .note.part{color:var(--ur);font-weight:600}html.bdg-home .cell.hd .smeta.part{background:var(--urp);min-height:24px;color:var(--ur);border-radius:999px;justify-self:start;align-items:center;padding:0 9px;font-weight:600;display:inline-flex}html.bdg-home .cell .tag{min-height:26px;font-size:var(--fs-small);border-radius:999px;place-self:flex-start start;align-items:center;margin-bottom:6px;padding:0 10px;line-height:1.2;display:inline-flex}html.bdg-home .cell .tag.st-sub{background:var(--grp);color:var(--grd)}html.bdg-home .cell .tag.st-dec{background:var(--p2);color:var(--ink2)}html.bdg-home .cell.dec .p{color:var(--ink2)}html.bdg-home .cell.tot{justify-content:flex-start;min-height:0;padding-top:6px;padding-bottom:8px}html.bdg-home .cell.tot .p{letter-spacing:-.01em;font-size:26px;font-weight:600;line-height:1.15}html.bdg-home .cell.ft{min-height:0;padding:14px clamp(12px,1.6vw,24px) 40px}html.bdg-home .lab .cell.ft{padding:0}html.bdg-home .cell.ft .btn{white-space:normal;text-align:center;width:100%}html.bdg-home .btn-choose{color:var(--bt)}html.bdg-home .chosen-mark{color:var(--old);display:none}html.bdg-home .chosen .chosen-mark{display:inline-flex}html.bdg-home .chosen .btn-choose{background:var(--olp);color:var(--old);box-shadow:var(--press)}html.bdg-home .cmp.diff .cell.same,html.bdg-home .cell .ml{display:none}html.bdg-home .cmp-notes{font-size:var(--fs-small);color:var(--ink2);max-width:60ch;margin-top:26px;font-weight:500}html.bdg-home .cmp-next,html.bdg-home .ask{margin-top:28px}html.bdg-home .ask>summary{border-radius:var(--r);background:var(--p2);min-height:52px;box-shadow:var(--btn);cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s var(--ease);align-items:center;gap:12px;padding:12px 22px;font-weight:600;line-height:1.35;list-style:none;display:inline-flex}html.bdg-home .ask>summary::-webkit-details-marker{display:none}html.bdg-home .ask>summary .i{color:var(--grd);flex:none}html.bdg-home .ask>summary .chev{color:var(--ink2);transition:transform .3s var(--ease);transform:rotate(90deg)}html.bdg-home .ask[open]>summary .chev{transform:rotate(-90deg)}html.bdg-home .ask>summary:focus-visible{box-shadow:var(--btn), var(--ring);outline:none}html.bdg-home .ask>summary:active{box-shadow:var(--press);transform:scale(.975)}@media (hover:hover){html.bdg-home .ask>summary:hover{transform:translateY(-2px)}}html.bdg-home .ask .thread{max-width:760px;margin-top:20px}html.bdg-home .chosen-panel{margin-top:28px}html.bdg-home .cp-inner{padding:24px var(--pad);border-radius:var(--r);background:var(--olp);color:var(--old);grid-template-columns:auto 1fr auto;align-items:center;gap:18px 22px;display:grid}html.bdg-home .cp-inner .i{width:30px;height:30px;color:var(--old)}html.bdg-home .cp-inner h3{font-size:var(--fs-lead);color:var(--ink)}html.bdg-home .cp-inner p{color:#3f4820;margin-top:4px}html.bdg-home .cp-inner .btn{color:var(--old);box-shadow:none;background:#ffffff8c}html.bdg-home .urg-grid{align-items:start;row-gap:40px}html.bdg-home .urg-copy{grid-column:1/7;align-content:start;justify-items:start;gap:24px;display:grid}html.bdg-home .urg-controls{padding:var(--pad);grid-column:7/13;align-self:start;gap:20px;display:grid}html.bdg-home .seg{background:var(--w);box-shadow:var(--press);border-radius:999px;flex-wrap:wrap;gap:8px;width:fit-content;max-width:100%;padding:6px;display:flex}html.bdg-home .seg button{min-height:44px;font-size:var(--fs-small);color:var(--ink2);transition:background-color .3s, color .3s, box-shadow .3s, transform .2s var(--ease);background:0 0;border:0;border-radius:999px;padding:0 16px;font-weight:500}html.bdg-home .seg button[aria-pressed=true],html.bdg-home .seg button[aria-current=true]{background:var(--p2);color:var(--ink);box-shadow:var(--lift-sm);font-weight:600}html.bdg-home .seg button:active,html.bdg-home .tabs button:active{transform:scale(.96)}html.bdg-home .seg button:disabled{opacity:.45;cursor:not-allowed}html.bdg-home .urg-stage{gap:var(--gap);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;margin-top:8px;display:grid}html.bdg-home .urg-stage>*{grid-template-rows:auto 1fr auto;min-width:0;display:grid}html.bdg-home .panel-label{margin:0 0 10px}html.bdg-home .req-mini{padding:var(--pad);align-content:start;gap:16px;display:grid}html.bdg-home .req-mini .label{justify-self:start}html.bdg-home .req-mini .row{align-items:center;gap:16px;display:flex}html.bdg-home .req-mini .thumb{width:64px;height:64px}html.bdg-home .req-mini .t{font-weight:700;line-height:1.3}html.bdg-home .req-mini .s{font-size:var(--fs-small);color:var(--ink2);font-weight:500}html.bdg-home .needby{border-radius:var(--r-sm);background:var(--w);font-size:var(--fs-small);justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;font-weight:500;display:flex}html.bdg-home .needby b{font-weight:700;display:inline-block}html.bdg-home .urg-on .needby{background:var(--urp);color:var(--ur)}html.bdg-home .alert{padding:var(--pad);transition:opacity .4s var(--ease);gap:14px;display:grid}html.bdg-home .alert-top{font-size:var(--fs-small);justify-content:space-between;align-items:center;gap:10px;display:flex}html.bdg-home .alert-top .st-ur{align-items:center;gap:6px;display:inline-flex}html.bdg-home .alert .t{font-weight:700;line-height:1.3}html.bdg-home .alert .s{font-size:var(--fs-small);color:var(--ink2);font-weight:500}html.bdg-home .alert-time{align-items:baseline;gap:8px;display:flex}html.bdg-home .alert-time b{font-size:var(--fs-lead);color:var(--ur);font-weight:700;display:inline-block}html.bdg-home .replies{gap:10px;display:grid}html.bdg-home .replies .btn{white-space:normal;text-align:left;justify-content:flex-start;width:100%;padding:8px 18px;line-height:1.3}html.bdg-home .reply-done{border-radius:var(--r-sm);background:var(--olp);color:var(--old);font-size:var(--fs-small);align-items:flex-start;gap:10px;padding:14px 18px;font-weight:500;display:flex}html.bdg-home .reply-done .i{color:var(--old);margin-top:1px}html.bdg-home .alert.off{opacity:.45;filter:grayscale()}html.bdg-home .alert.off .st-ur{color:var(--ink2)}html.bdg-home .alert-off-note{font-size:var(--fs-small);color:var(--ink2);margin-top:12px;font-weight:500}html.bdg-home .msg-sec{background:0 0}html.bdg-home .msg-grid{align-items:start;row-gap:40px}html.bdg-home .thread{padding:var(--pad);grid-column:6/13}html.bdg-home .tabs{background:var(--w);box-shadow:var(--press);border-radius:999px;gap:6px;width:fit-content;margin:0 0 20px;padding:6px;display:flex}html.bdg-home .tabs button{min-height:44px;font-weight:500;font-size:var(--fs-small);color:var(--ink2);transition:background-color .3s, color .3s, box-shadow .3s, transform .2s var(--ease);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;display:inline-flex}html.bdg-home .tabs button[aria-selected=true]{background:var(--p2);color:var(--ink);box-shadow:var(--lift-sm);font-weight:600}html.bdg-home .tabs .i{width:18px;height:18px}html.bdg-home .thread-ctx{font-size:var(--fs-small);color:var(--ink2);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:16px;font-weight:500;display:flex}html.bdg-home .msgs{gap:14px;margin:0;padding:0;list-style:none;display:grid}html.bdg-home .m{border-radius:var(--r);max-width:88%;padding:14px 18px;line-height:1.5}html.bdg-home .m .who{font-size:var(--fs-small);color:var(--ink2);margin-bottom:6px;font-weight:500}html.bdg-home .m.in{background:var(--w);border-top-left-radius:8px}html.bdg-home .m.out{background:var(--bp);color:#10265f;border-top-right-radius:8px;margin-left:auto}html.bdg-home .m.out .who,html.bdg-home .m.out .to{color:#34488a}html.bdg-home .m.note{background:#efe9d8;border-top-left-radius:8px}html.bdg-home .m .to{font-size:var(--fs-small);margin-top:8px;font-weight:500;display:block}html.bdg-home .compose{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin-top:18px;display:grid}html.bdg-home .ta{background:var(--w);min-width:0;box-shadow:var(--press);transition:box-shadow .25s var(--ease);border-radius:22px;padding:6px 8px 6px 0;display:block}html.bdg-home .ta:focus-within{box-shadow:var(--press), var(--ring)}html.bdg-home .ta textarea,html.bdg-home .field .ta textarea{width:100%;min-height:40px;max-height:136px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:8px 12px 8px 18px;line-height:24px;display:block}html.bdg-home .ta textarea:focus-visible,html.bdg-home .field .ta textarea:focus-visible{box-shadow:none;border-radius:0}html.bdg-home .ta textarea::-webkit-scrollbar-track{margin:8px 0}html.bdg-home .ta textarea{-webkit-mask-image:linear-gradient(#0000 0,#000 8px calc(100% - 8px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 8px calc(100% - 8px),#0000 100%)}html.bdg-home .field .ta{border-radius:var(--r-sm)}html.bdg-home .field.bad .ta{background:var(--urp)}html.bdg-home .compose-note{font-size:var(--fs-small);color:var(--ink2);grid-column:1/-1;align-items:flex-start;gap:8px;font-weight:500;display:flex}html.bdg-home .compose-note .i{color:var(--ink2);width:16px;height:16px;margin-top:2px}html.bdg-home .msg-head{grid-column:1/5;margin-bottom:0}html.bdg-home textarea{resize:none;field-sizing:content;min-height:52px;max-height:160px}html.bdg-home textarea::-webkit-scrollbar{width:6px}html.bdg-home textarea::-webkit-scrollbar-thumb{background:#cfccc3;border:0;border-radius:999px}html.bdg-home textarea::-webkit-scrollbar-track{background:0 0}html.bdg-home textarea::-webkit-scrollbar-button{width:0;height:0;display:none}html.bdg-home .desk{row-gap:var(--gap);align-items:start}html.bdg-home .desk>.card{padding:var(--pad);align-content:start;gap:18px;display:grid}html.bdg-home .d-stock{grid-column:1/7}html.bdg-home .d-inv{grid-area:span 2/7/auto/13}html.bdg-home .d-take{grid-column:1/7}html.bdg-home .d-stock,html.bdg-home .d-take{align-self:stretch}html.bdg-home .d-r19{grid-column:1/-1}html.bdg-home .desk h3{font-size:var(--fs-lead);line-height:1.2}html.bdg-home .map{gap:8px;display:grid}html.bdg-home .map-row{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);align-items:center;gap:10px;display:grid}html.bdg-home .map-row .src,html.bdg-home .map-row .dst{overflow-wrap:anywhere;border-radius:var(--r-sm);font-size:var(--fs-small);padding:10px 14px}html.bdg-home .map-row .src{background:var(--w);color:var(--ink2);font-weight:500}html.bdg-home .map-row .dst{background:var(--bp);color:var(--bt);font-weight:700}html.bdg-home .map-row .i{color:var(--ink2)}html.bdg-home .map-note{font-size:var(--fs-small);color:var(--old);align-items:flex-start;gap:8px;font-weight:500;display:flex}html.bdg-home .map-note .i{color:var(--old);margin-top:1px}html.bdg-home .d-take{container-type:inline-size}html.bdg-home .phone{background:var(--g);border-radius:34px;gap:12px;width:100%;padding:16px;display:grid}html.bdg-home .phone .ph-img{border-radius:var(--r-sm);background:var(--w);height:120px;padding:14px;display:block}html.bdg-home .phone .ph-img img{object-fit:contain;width:100%;height:100%}@container (min-width:460px){html.bdg-home .phone{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 24px;padding:18px}html.bdg-home .phone .ph-img{grid-column:1/-1;height:132px;margin-bottom:12px;padding:16px 20px}html.bdg-home .phone>div:nth-child(2){grid-area:2/1}html.bdg-home .phone .stepper{grid-area:2/2/4;min-width:184px}html.bdg-home .phone .count-state{text-align:left;grid-area:3/1}}@container (min-width:760px){html.bdg-home .phone{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) auto}html.bdg-home .phone .ph-img{grid-area:1/1/3;height:120px;margin-bottom:0}html.bdg-home .phone>div:nth-child(2){grid-area:1/2;align-self:end}html.bdg-home .phone .stepper{grid-area:1/3/3}html.bdg-home .phone .count-state{grid-area:2/2;align-self:start}}html.bdg-home .phone .t{font-weight:700;font-size:var(--fs-small);line-height:1.3}html.bdg-home .phone .s{font-size:var(--fs-small);color:var(--ink2);font-weight:500}html.bdg-home .stepper{grid-template-columns:44px 1fr 44px;align-items:center;gap:6px;display:grid}html.bdg-home .stepper button{background:var(--p2);width:44px;height:44px;box-shadow:var(--lift-sm);font-size:var(--fs-lead);transition:transform .2s var(--ease), box-shadow .2s;border:0;border-radius:50%;font-weight:500;line-height:1}html.bdg-home .stepper button:active{box-shadow:var(--press);transform:scale(.92)}html.bdg-home .stepper output{text-align:center;font-size:var(--fs-lead);font-weight:700;line-height:1.2}html.bdg-home .stepper output [data-count-n]{display:inline-block}html.bdg-home .stepper output small{font-size:var(--fs-small);color:var(--ink2);font-weight:500;display:block}html.bdg-home .count-state{font-size:var(--fs-small);text-align:center;color:var(--ink2);min-height:20px;font-weight:500}html.bdg-home .count-state.ok{color:var(--old)}html.bdg-home .inv{border-radius:var(--r-sm);background:var(--paper);font-size:var(--fs-small);gap:22px;padding:clamp(20px,2.6vw,36px);line-height:1.45;display:grid;box-shadow:0 34px 60px -34px #6e768680,0 2px 10px #6e768614}html.bdg-home .inv-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px 20px;display:flex}html.bdg-home .inv-from{color:var(--ink2);gap:2px;font-weight:500;display:grid}html.bdg-home .inv-from b{color:var(--ink);font-family:var(--display);letter-spacing:.02em;margin-bottom:4px;font-size:28px;font-weight:400;line-height:1}html.bdg-home .inv-title{text-align:right;justify-items:end;gap:2px;margin-left:auto;display:grid}html.bdg-home .inv-title h4{font-size:var(--fs-lead);line-height:1.15}html.bdg-home .inv-title .num{color:var(--ink2);font-weight:500}html.bdg-home .inv-meta{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px 20px;margin:0;display:grid}html.bdg-home .inv-meta div{min-width:0}html.bdg-home .inv-meta dt{color:var(--ink2);font-weight:500}html.bdg-home .inv-meta dd{overflow-wrap:anywhere;margin:0;font-weight:600}html.bdg-home .inv-lines{display:grid}html.bdg-home .inv-th{border-radius:var(--r-sm);background:var(--band);color:var(--ink2);justify-content:space-between;gap:10px;padding:8px 12px;font-weight:600;display:flex}html.bdg-home .inv-l{justify-content:space-between;gap:10px;padding:9px 12px;display:flex}html.bdg-home .inv-l span:last-child{white-space:nowrap;text-align:right}html.bdg-home .inv-sum{justify-self:end;width:min(100%,320px);display:grid}html.bdg-home .inv-sum .inv-l{padding:5px 12px}html.bdg-home .inv-sum .total{border-radius:var(--r-sm);background:var(--ink);color:var(--paper);font-size:var(--fs-body);margin-top:8px;padding:12px 14px;font-weight:600}html.bdg-home .inv-bank{gap:2px;display:grid}html.bdg-home .inv-bank b{font-weight:600}html.bdg-home .inv-pay{color:var(--ink2);font-weight:500}html.bdg-home .inv-foot{white-space:nowrap;color:var(--ink2);margin:0;font-size:14px;font-weight:500;line-height:20px}html.bdg-home .inv-foot img{vertical-align:-.224em;width:auto;height:.944em;margin-left:.12em;display:inline-block}html.bdg-home .inv>.inv-foot{justify-self:center}html.bdg-home .desk>.d-r19{background:var(--olp);grid-template-columns:auto 1fr;align-items:center;gap:20px}html.bdg-home .d-r19 .i{width:30px;height:30px;color:var(--old)}html.bdg-home .d-r19 p{color:#3f4820}html.bdg-home .sup-sub{justify-items:start;gap:8px;display:grid}html.bdg-home .sup-acts{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:12px;display:flex}html.bdg-home .invite-note{font-size:var(--fs-small);color:var(--old);align-items:center;gap:8px;scroll-margin-top:45vh;font-weight:600;display:none}html.bdg-home .invite-note:target{display:flex}html.bdg-home .invite-note .i{color:var(--ol)}html.bdg-home .proof{font-size:var(--fs-small);color:var(--ink2);font-weight:500}html.bdg-home .dusk{background:var(--d);color:var(--dink)}html.bdg-home .dusk .h2,html.bdg-home .dusk .lede{color:var(--dink)}html.bdg-home .dusk .muted{color:var(--dink2)}html.bdg-home .conn{row-gap:40px;margin:0;padding:0;list-style:none}html.bdg-home .conn li{grid-column:span 3;align-content:start;gap:10px;display:grid}html.bdg-home .conn h3{font-size:var(--fs-lead);color:var(--dink)}html.bdg-home .conn a{color:var(--dink);text-underline-offset:4px;-webkit-text-decoration:underline #f4f4ef66;text-decoration:underline #f4f4ef66}html.bdg-home .st{min-height:30px;font-size:var(--fs-small);color:var(--dink2);background:#f4f4ef14;border-radius:999px;justify-self:start;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}html.bdg-home .st.beta{color:var(--dol)}html.bdg-home .st.dev{color:#8fb0ff}html.bdg-home .code pre{padding:var(--pad);border-radius:var(--r-lg);background:var(--d3);font:400 var(--fs-small)/1.7 var(--text);font-feature-settings:"zero";color:#d9d8d0;margin:0;overflow-x:auto}html.bdg-home .code pre::-webkit-scrollbar{width:6px;height:6px}html.bdg-home .code pre::-webkit-scrollbar-thumb{background:#3a3d43;border:0;border-radius:999px}html.bdg-home .code pre::-webkit-scrollbar-track{background:0 0}html.bdg-home .code pre::-webkit-scrollbar-button{width:0;height:0;display:none}html.bdg-home .code pre .k{color:#8fb0ff}html.bdg-home .code pre .s{color:var(--dol)}html.bdg-home .code pre .c{color:#9d9b94}html.bdg-home .start-grid{align-items:start;row-gap:40px}html.bdg-home .start-copy{grid-column:1/8;align-content:start;justify-items:start;gap:24px;display:grid}html.bdg-home .start-aside{grid-column:8/13;align-self:end;justify-items:start;gap:16px;display:grid}html.bdg-home .start-form{grid-column:1/-1}html.bdg-home .form{padding:var(--pad);grid-template-columns:1fr 1fr;gap:20px 18px;display:grid}html.bdg-home .field{align-content:start;gap:8px;display:grid}html.bdg-home .field.full{grid-column:1/-1}html.bdg-home .field label,html.bdg-home .field .flabel{font-weight:600;font-size:var(--fs-small)}html.bdg-home .field .hint{font-size:var(--fs-small);color:var(--ink2);font-weight:500}html.bdg-home .field input,html.bdg-home .field select,html.bdg-home .field textarea{border-radius:var(--r-sm);background:var(--w);width:100%;min-height:52px;box-shadow:var(--press);font-size:var(--fs-body);transition:box-shadow .25s var(--ease);border:0;padding:0 18px}html.bdg-home .field textarea{padding:14px 18px;line-height:1.5}html.bdg-home .field #f-kit{min-height:132px;max-height:260px}html.bdg-home .field select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink2) 50%), linear-gradient(135deg, var(--ink2) 50%, transparent 50%);background-position:calc(100% - 22px),calc(100% - 16px);background-repeat:no-repeat;background-size:6px 6px;padding-right:44px}html.bdg-home .field input:focus-visible,html.bdg-home .field select:focus-visible,html.bdg-home .field textarea:focus-visible{box-shadow:var(--press), var(--ring);border-radius:var(--r-sm)}html.bdg-home .field .err{font-size:var(--fs-small);color:var(--err);font-weight:500}html.bdg-home .field.bad input,html.bdg-home .field.bad textarea,html.bdg-home .field.bad select{background:var(--urp)}html.bdg-home .form-foot{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px 20px;margin-top:4px;display:flex}@media (min-width:1001px){html.bdg-home .form{grid-template-columns:repeat(4,minmax(0,1fr))}html.bdg-home .form .fld-kit{grid-area:span 2/1/auto/4}html.bdg-home .form .fld-email,html.bdg-home .form .form-foot{grid-column:4/5}html.bdg-home .form .form-foot{flex-direction:column;justify-content:flex-end;align-items:stretch;margin-top:0}}html.bdg-home .form-err{background:var(--urp);color:var(--ur);font-size:var(--fs-small);border-radius:14px;grid-column:1/-1;padding:12px 16px;font-weight:500}html.bdg-home .saved{padding:var(--pad);gap:18px;display:grid}html.bdg-home .saved-top{align-items:center;gap:14px;display:flex}html.bdg-home .saved-top .i{width:32px;height:32px;color:var(--old)}html.bdg-home .saved dl{border-radius:var(--r-sm);background:var(--g);grid-template-columns:140px 1fr;gap:10px 18px;margin:0;padding:18px 20px;display:grid}html.bdg-home .saved dt{color:var(--ink2);font-size:var(--fs-small);padding-top:3px;font-weight:500}html.bdg-home .saved dd{white-space:pre-line;overflow-wrap:anywhere;margin:0}html.bdg-home .saved .note{font-size:var(--fs-small);color:var(--old);background:var(--olp);border-radius:14px;padding:12px 16px;font-weight:500}html.bdg-home .foot{background:var(--d);color:var(--dink2);content-visibility:auto;contain-intrinsic-size:auto 300px;padding:32px 0}html.bdg-home .foot-row{flex-wrap:wrap;align-items:center;gap:8px 32px;display:flex}html.bdg-home .foot .brand{flex:none;order:0}html.bdg-home .foot .brand img{height:28px}html.bdg-home .foot-links{flex-wrap:wrap;order:2;gap:0 26px;margin:0 0 0 auto;padding:0;list-style:none;display:flex}html.bdg-home .foot-links a{min-height:44px;color:var(--dink);font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;align-items:center;font-size:22px;font-weight:400;line-height:1;text-decoration:none;display:inline-flex}html.bdg-home .dev-head{padding:clamp(32px,5vw,72px) 0 32px}html.bdg-home .dev-tools{gap:4px;margin-top:32px;display:grid}html.bdg-home .dev-tools div{gap:8px var(--gap);grid-template-columns:minmax(0,4fr) minmax(0,8fr);padding:14px 0;display:grid}html.bdg-home .dev-tools b{color:var(--dink);font-feature-settings:"zero";font-weight:700}html.bdg-home .dev-tools span{color:var(--dink)}html.bdg-home.js.motion [data-reveal]:not(.v2-page *),html.bdg-home.js.motion .display .wi:not(.v2-page *),html.bdg-home.js.motion [data-split]:not(.v2-page *) .wi{opacity:1;transform:translateY(16px)}html.bdg-home.js.motion .mx-q{opacity:.3;animation:0s 5s forwards mx-settle}@keyframes mx-settle{to{opacity:1}}@media (hover:hover){html.bdg-home .btn-primary:hover{background:var(--bt);transform:translateY(-2px)}html.bdg-home .btn-clay:hover{transform:translateY(-2px)}html.bdg-home .btn-ghost:hover{background:var(--w)}html.bdg-home .btn:active,html.bdg-home .btn-primary:active,html.bdg-home .btn-clay:active{transform:scale(.975)}html.bdg-home .link:hover .i{transform:translate(4px)}html.bdg-home .link:hover span{-webkit-text-decoration-color:var(--b);text-decoration-color:var(--b)}html.bdg-home .nav-links a:hover{color:var(--ink)}html.bdg-home .icon-btn:hover{background:var(--w);color:var(--ink)}html.bdg-home .sheet-links a:hover{background:var(--w)}html.bdg-home .foot-links a:hover,html.bdg-home .conn a:hover{color:#fff;text-underline-offset:5px;text-decoration:underline}}@media (max-width:1360px){html.bdg-home .sheet{margin-right:0}html.bdg-home .mx{grid-template-columns:minmax(0,1fr) repeat(3,minmax(66px,84px));column-gap:0}}@media (max-width:1100px){html.bdg-home .nav-bar{gap:20px}html.bdg-home .nav-links a{padding:0 10px}html.bdg-home .thread,html.bdg-home .msg-head,html.bdg-home .d-stock,html.bdg-home .d-take,html.bdg-home .d-inv{grid-column:1/-1}html.bdg-home .conn li{grid-column:span 6}html.bdg-home .d-inv{grid-row:auto}html.bdg-home .foot-links{flex-basis:100%;order:3;margin-left:0}}@media (max-width:1000px){html.bdg-home{--nav-h:68px}html.bdg-home .nav-bar{gap:16px}html.bdg-home .nav-links,html.bdg-home .nav-act .btn-ghost,html.bdg-home .nav-act .btn-primary{display:none}html.bdg-home .nav .menu-btn{margin-left:auto;display:inline-grid}html.bdg-home .nav-act{margin-left:auto}html.bdg-home .nav-sheet .wrap{padding-bottom:18px}html.bdg-home .sheet-links{border-radius:var(--r);background:var(--p);gap:2px;margin:0;padding:10px;list-style:none;display:grid}html.bdg-home .sheet-links a{border-radius:14px;justify-content:space-between;align-items:center;min-height:52px;padding:0 14px;font-weight:500;text-decoration:none;transition:background-color .25s,color .25s;display:flex}html.bdg-home .sheet-links a[aria-current=true]{background:var(--g);font-weight:700}html.bdg-home .sheet-links a[aria-current=true] .i{color:var(--b)}html.bdg-home .sheet-acts{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}html.bdg-home .hero-copy,html.bdg-home .hero-stage{grid-column:1/-1}html.bdg-home .hero-stage{max-width:640px}html.bdg-home .urg-copy,html.bdg-home .urg-controls,html.bdg-home .start-copy,html.bdg-home .start-aside{grid-column:1/-1}html.bdg-home .urg-controls{margin-top:-8px}html.bdg-home .start-aside{align-self:start;gap:24px;margin-top:-16px}}@media (min-width:1001px){html.bdg-home .nav-sheet{display:none!important}}@media (max-width:920px){html.bdg-home .steps li,html.bdg-home .conn li,html.bdg-home .cmp-req,html.bdg-home .cmp-ctl{grid-column:1/-1}}@media (max-width:860px){html.bdg-home .hero-stage{max-width:none}html.bdg-home .cmp{margin:0 calc(-1 * var(--gut));padding:8px var(--gut) 28px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:calc(100% - 16px);grid-auto-flow:column;column-gap:12px;position:relative;overflow-x:auto}html.bdg-home .cmp::-webkit-scrollbar{display:none}html.bdg-home .cmp-col.sup{scroll-snap-align:start}html.bdg-home .cmp-col.lab{display:none}html.bdg-home .seg.cmp-pager{flex-wrap:nowrap;width:100%;margin:0 0 6px;display:flex}html.bdg-home .cmp-pager button{flex:1;padding:0 6px}html.bdg-home:not(.js) .seg.cmp-pager{display:none}html.bdg-home .cell{padding:12px var(--pad);grid-template-columns:112px minmax(0,1fr);align-content:center;align-items:baseline;gap:2px 14px;min-height:0;display:grid}html.bdg-home .cell .ml{font-size:var(--fs-small);color:var(--ink2);grid-row:span 3;font-weight:500;line-height:1.35;display:block}html.bdg-home .cell>:not(.ml){grid-column:2}html.bdg-home .cell.hd,html.bdg-home .cell.ft{display:flex}html.bdg-home .cell.hd{padding:22px var(--pad) 10px}html.bdg-home .cp-inner{grid-template-columns:auto 1fr}html.bdg-home .cp-inner .btn{grid-column:1/-1;justify-self:start}html.bdg-home .cmp-col.sup{background:var(--p)}html.bdg-home .cmp-col.sup.chosen{background:var(--olp)}html.bdg-home .cmp-col.sup:before{display:none}html.bdg-home .cmp-col.sup .cell.hd{padding:22px var(--pad) 12px}html.bdg-home .cmp-col.sup .cell.tot{padding:4px var(--pad) 8px}html.bdg-home .cell.ft{padding:10px var(--pad) 18px}html.bdg-home .cmp-col.sup .cell:nth-child(2n):not(.hd):not(.tot):not(.ft),html.bdg-home .cmp-col.sup:last-child .cell:nth-child(2n):not(.hd):not(.tot):not(.ft){padding-inline:calc(var(--pad) - 12px);border-radius:var(--r-sm);margin:0 12px}}@media (max-width:640px){html.bdg-home{--pad:20px}html.bdg-home .nav-bar{gap:12px}html.bdg-home .brand img{height:24px}html.bdg-home .nav{--nav-cut:10px;--brand-shrink:.12}html.bdg-home .hero{padding-top:16px}html.bdg-home .cta-row .btn{width:100%}html.bdg-home .hero-grid{--hero-fs:clamp(38px, calc(var(--inner) / 8.6), 60px)}html.bdg-home .display .ln{white-space:normal}html.bdg-home .urg-controls .seg{border-radius:26px;flex-direction:column;width:100%}html.bdg-home .urg-controls .seg button{text-align:left;padding:0 18px}html.bdg-home .sheet{margin-right:0}html.bdg-home .mx{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:6px}html.bdg-home .mx-h:first-child{display:none}html.bdg-home .mx-h{text-align:right;padding:0 8px 6px}html.bdg-home .mx-item{grid-column:1/-1;padding:12px 0 4px}html.bdg-home .thumb{border-radius:var(--r-sm);width:44px;height:44px;padding:4px}html.bdg-home .mx-line:nth-child(2n)>*{background:0 0;border-radius:0}html.bdg-home .mx-line>.mx-p{background:var(--band);border-radius:var(--r-sm);min-height:34px;padding:0 8px}html.bdg-home .mx-h{order:-2}html.bdg-home .mx-tl,html.bdg-home .mx-tv{order:-1}html.bdg-home .mx-tl{grid-column:1/-1;padding:2px 0 6px}html.bdg-home .mx-tv{border-radius:var(--r-sm);background:var(--w);min-height:40px;font-size:var(--fs-body);justify-content:flex-end;align-items:center;padding:0 8px;font-weight:700;display:flex}html.bdg-home .kit-item{width:172px}html.bdg-home .kit-ph{padding:18px}html.bdg-home .kit-rail{--edge:0px;margin-inline:var(--gut);scroll-snap-type:x mandatory}html.bdg-home .urg-stage{grid-template-columns:1fr}html.bdg-home .tabs{width:100%}html.bdg-home .tabs button{flex:1;justify-content:center;padding:0 12px}html.bdg-home .m{max-width:94%}html.bdg-home .compose{grid-template-columns:minmax(0,1fr)}html.bdg-home .compose .btn{width:100%}html.bdg-home .desk>.d-r19,html.bdg-home .form{grid-template-columns:1fr}html.bdg-home .form-foot .btn{width:100%}html.bdg-home .saved dl{grid-template-columns:1fr;gap:2px}html.bdg-home .saved dd{margin-bottom:10px}html.bdg-home .foot-row{flex-direction:column;align-items:flex-start;gap:14px}html.bdg-home .foot-links{flex-direction:column;flex-basis:auto;gap:0}html.bdg-home .strip-inner{flex-wrap:wrap}html.bdg-home .dev-tools div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html.bdg-home *,html.bdg-home :before,html.bdg-home :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}html.bdg-home .fade,html.bdg-home .err,html.bdg-home .form-err,html.bdg-home .gl-legend{transition:opacity .4s var(--ease), translate .4s var(--ease), display .4s allow-discrete}html.bdg-home :is(.fade,.err,.form-err,.gl-legend)[hidden]{opacity:0;display:none;translate:0 6px}@starting-style{html.bdg-home :is(.fade,.err,.form-err,.gl-legend):not([hidden]){opacity:0;translate:0 6px}}html.bdg-home{interpolate-size:allow-keywords}html.bdg-home .ask::details-content{opacity:0;block-size:0;transition:block-size .45s var(--ease), opacity .45s var(--ease), content-visibility .45s allow-discrete;overflow:clip}html.bdg-home .ask[open]::details-content{opacity:1;filter:none;block-size:auto}html.bdg-home .cmp .cell{position:relative}html.bdg-home .cmp .cell:has(>.gl){padding-right:46px}html.bdg-home .gl{min-width:22px;height:22px;font:700 14px/1 var(--body);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 6px;font-style:normal;display:inline-grid}html.bdg-home .gl.up{background:var(--gainp);color:var(--gain)}html.bdg-home .gl.dn{background:var(--urp);color:var(--ur)}html.bdg-home .cmp .cell>.gl{position:absolute;top:14px;right:14px}html.bdg-home .gl-sum{gap:6px;margin-top:8px;display:inline-flex}html.bdg-home .gl-legend{font-size:var(--fs-small);color:var(--ink2);align-items:center;gap:6px;padding-left:64px;font-weight:500;display:flex}html.bdg-home .gl-legend .gl.dn{margin-left:8px}html.bdg-home .steps.flow li{font-size:var(--fs-lead);align-content:start;gap:14px;line-height:1.3;display:grid}html.bdg-home .steps.flow strong{margin:0;font-weight:700}html.bdg-home .fig{border-radius:var(--r);background:var(--p);justify-content:center;align-items:center;gap:14px;height:156px;padding:18px;display:flex}html.bdg-home .fchips{justify-items:start;gap:6px;display:grid}html.bdg-home .fchip{background:var(--w);min-height:30px;font-size:var(--fs-small);border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 10px;font-weight:600;line-height:1;display:inline-flex}html.bdg-home .fchip .i{width:16px;height:16px;color:var(--grd)}html.bdg-home .farrow{width:22px;height:22px;color:var(--ink2);flex:none}html.bdg-home .fsheet,html.bdg-home .fcol,html.bdg-home .fcard{background:var(--paper);border-radius:12px;align-content:center;gap:8px;padding:12px 10px;display:grid}html.bdg-home .fsheet{width:74px;height:96px;box-shadow:0 14px 20px -14px #6e768699}html.bdg-home .fsheet i,html.bdg-home .fcol i,html.bdg-home .fcard i{background:var(--w);border-radius:4px;height:8px;display:block;position:relative}html.bdg-home .fsheet i:nth-child(2),html.bdg-home .fcard i:nth-child(odd){width:78%}html.bdg-home .fsheet i:nth-child(3){width:58%}html.bdg-home .fig-q{gap:12px}html.bdg-home .fcol{width:66px;padding:10px 9px 12px}html.bdg-home .fcol b{font:700 14px/1 var(--body);color:var(--ink2);text-align:center}html.bdg-home .fcol i.g{background:0 0;align-items:center;gap:4px;height:22px;margin-block:-7px;display:flex}html.bdg-home .fcol i.g:before{content:"";background:var(--w);border-radius:4px;flex:1;height:8px}html.bdg-home .fcol i.g .gl{min-width:20px;height:20px;padding:0 4px;font-size:13px}html.bdg-home .fig-c{align-items:center;gap:10px}html.bdg-home .fcard{opacity:.55;width:62px;height:82px}html.bdg-home .fcard.on{opacity:1;background:var(--olp);justify-items:start;width:72px;height:104px;box-shadow:0 14px 22px -14px #4f5a1f8c}html.bdg-home .fcard.on .i{width:22px;height:22px;color:var(--old)}html.bdg-home .fcard.on i{background:#4f5a1f38;width:100%}html.bdg-home .fcard.on i+i{width:70%}html.bdg-home .drop{gap:10px;display:grid;position:relative}html.bdg-home .drop-bar{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}html.bdg-home .chip-btn{background:var(--p2);min-height:44px;box-shadow:var(--btn);color:var(--ink);font-size:var(--fs-small);cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s var(--ease);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 14px;font-weight:600;display:inline-flex}html.bdg-home .chip-btn:active{box-shadow:var(--press);transform:scale(.975)}html.bdg-home .chip-btn:focus-visible{box-shadow:var(--btn), var(--ring);outline:none}html.bdg-home .chip-btn .i,html.bdg-home .tidy-btn .i{width:18px;height:18px}html.bdg-home .drop-hint{font-size:var(--fs-small);color:var(--ink2);font-weight:500}html.bdg-home .tidy-btn{margin-left:auto}html.bdg-home .files{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}html.bdg-home .files li{background:var(--w);max-width:100%;min-height:36px;font-size:var(--fs-small);border-radius:999px;align-items:center;gap:8px;padding:0 4px 0 12px;font-weight:600;display:inline-flex}html.bdg-home .files li .i{width:16px;height:16px;color:var(--grd);flex:none}html.bdg-home .files li span{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:24ch;overflow:hidden}html.bdg-home .files li button{width:32px;height:32px;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}html.bdg-home .files li button .i{color:inherit}html.bdg-home .drop-veil{color:var(--bt);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s var(--ease), visibility 0s .25s;background:#dde4fbeb;border-radius:22px;place-content:center;justify-items:center;gap:8px;font-weight:700;display:grid;position:absolute;inset:0}html.bdg-home .drop-veil .i{width:28px;height:28px}html.bdg-home .drop.over .drop-veil{opacity:1;visibility:visible;transition:opacity .25s var(--ease)}html.bdg-home .tidy{border-radius:var(--r);background:var(--paper);gap:14px;padding:18px 20px;display:grid;box-shadow:0 2px 10px #6e768614}html.bdg-home .tidy-steps{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}html.bdg-home .tidy-steps li{background:var(--w);min-height:30px;color:var(--ink2);font-size:var(--fs-small);transition:background-color .35s var(--ease), color .35s var(--ease);border-radius:999px;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}html.bdg-home .tidy-steps li.on{background:var(--bp);color:var(--bt)}html.bdg-home .tidy-steps li.ok{background:var(--olp);color:var(--old)}html.bdg-home .tidy-lines{gap:6px;margin:0;padding:0;list-style:none;display:grid}html.bdg-home .tidy-lines li{border-radius:var(--r-sm);background:var(--g);font-size:var(--fs-body);transition:opacity .45s var(--ease), translate .45s var(--ease);grid-template-columns:104px minmax(0,1fr);align-items:baseline;gap:12px;padding:9px 12px;display:grid}html.bdg-home .tidy-lines li.pre{opacity:0;translate:0 6px}html.bdg-home .tidy-lines .cat{font-size:var(--fs-small);color:var(--grd);font-weight:700}html.bdg-home .tidy-acts{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}html.bdg-home .city-other{margin-top:8px;display:block}html.bdg-home .track{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}html.bdg-home .track li{font-size:var(--fs-small);color:var(--ink2);gap:8px;font-weight:600;display:grid}html.bdg-home .track .dot{background:var(--w);border-radius:999px;height:8px;display:block}html.bdg-home .track li.done{color:var(--old)}html.bdg-home .track li.done .dot{background:var(--ol)}html.bdg-home .track li.now{color:var(--bt)}html.bdg-home .track li.now .dot{background:linear-gradient(90deg, var(--b) 0 45%, var(--w) 45%)}html.bdg-home .inv-from{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px}html.bdg-home .inv-from .mono{background:var(--w);width:40px;height:40px;color:var(--ink);font:400 22px/1 var(--display);border-radius:50%;place-items:center;padding-top:2px;display:grid}html.bdg-home .inv-from .who{gap:2px;min-width:0;display:grid}html.bdg-home .desk>.d-r19{grid-template-columns:auto minmax(0,1fr);gap:24px}html.bdg-home .d-r19 h3{font-family:var(--display);color:var(--old);font-size:clamp(28px,3vw,40px);line-height:1.05}html.bdg-home .d-r19 p{margin-top:8px}@keyframes vault-rise{0%{opacity:.15;filter:drop-shadow(0 0 #4f5a1f00);transform:translateY(18px)scale(.9)}}html.bdg-home .ticks{flex-wrap:wrap;gap:3px;margin-top:6px;display:flex}html.bdg-home .ticks i{background:var(--w);width:8px;height:14px;transition:background-color .3s var(--ease);border-radius:3px}html.bdg-home .ticks i.on{background:var(--ol)}html.bdg-home .ticks.over i{background:var(--grd)}@media (max-width:860px){html.bdg-home .cmp .cell>.gl{top:12px;right:12px}html.bdg-home .cmp .cmp-col.sup .cell:has(>.gl):not(.hd):not(.tot):not(.ft):not(.x){padding-right:46px}html.bdg-home .gl-legend{padding-left:0}}@media (max-width:640px){html.bdg-home .fig{height:140px}html.bdg-home .tidy-lines li{grid-template-columns:1fr;gap:2px}html.bdg-home .tidy-btn{margin-left:0}html.bdg-home .desk>.d-r19{grid-template-columns:auto minmax(0,1fr);gap:18px}}@media (prefers-reduced-motion:reduce){html.bdg-home .fade,html.bdg-home .err,html.bdg-home .form-err,html.bdg-home .gl-legend,html.bdg-home .tidy-lines li,html.bdg-home .nav-links.travel:before{transition:none}html.bdg-home .ask::details-content{transition:none}}html.bdg-home .sec.assist{padding-bottom:calc(var(--sec) * .75)}html.bdg-home .assist .sec-head{margin-bottom:clamp(24px,3vw,36px)}html.bdg-home .assist .h2{max-width:none}html.bdg-home .assist-grid{row-gap:var(--gap);align-items:start}html.bdg-home .agent{padding:var(--pad);grid-column:1/8;gap:16px;margin:0;display:grid}html.bdg-home .works{grid-column:8/13;align-content:start;justify-items:start;gap:14px;display:grid}html.bdg-home .agent-stage{gap:14px;display:grid}html.bdg-home .agent-msg{background:var(--bp);max-width:46ch;font-size:var(--fs-small);border-radius:18px 18px 18px 6px;justify-self:start;margin:0;padding:12px 16px;font-weight:500;line-height:1.45}html.bdg-home .agent-msg .who{color:var(--bt);margin-bottom:2px;font-weight:700;display:block}html.bdg-home .agent-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}html.bdg-home .af{border-radius:var(--r-sm);background:var(--w);min-width:0;min-height:58px;box-shadow:var(--press);font-size:var(--fs-small);align-content:start;gap:3px;padding:9px 14px;line-height:1.35;display:grid}html.bdg-home .af.full{grid-column:1/-1}html.bdg-home .afl{color:var(--ink2);font-weight:500}html.bdg-home .afv{overflow-wrap:anywhere;font-weight:600;display:block}html.bdg-home .af.full .afv{grid-template-columns:76px minmax(0,1fr);gap:8px;display:grid}html.bdg-home .afv i{color:var(--ink2);font-style:normal;font-weight:700}html.bdg-home .af-post{grid-column:1/-1;justify-self:end;position:relative}html.bdg-home .af-post .btn{pointer-events:none}html.bdg-home .ptr{pointer-events:none;width:26px;height:26px;position:absolute;bottom:-14px;right:22px}html.bdg-home .agent figcaption{font-weight:600}html.bdg-home.js.motion .agent.armed:not(.played) :is(.agent-msg,.afv){opacity:0;translate:0 6px}html.bdg-home.js.motion .agent.armed:not(.played) .ptr{opacity:0;translate:-170px -150px}html.bdg-home.js.motion .agent.armed :is(.agent-msg,.afv){transition:opacity .55s var(--ease), translate .55s var(--ease)}html.bdg-home.js.motion .agent.armed .agent-msg{transition-delay:.1s}html.bdg-home.js.motion .agent.armed .af:first-child .afv{transition-delay:.9s}html.bdg-home.js.motion .agent.armed .af:nth-child(2) .afv{transition-delay:1.2s}html.bdg-home.js.motion .agent.armed .af:nth-child(3) .afv{transition-delay:1.5s}html.bdg-home.js.motion .agent.armed .af:nth-child(4) .afv:nth-of-type(2){transition-delay:1.9s}html.bdg-home.js.motion .agent.armed .af:nth-child(4) .afv:nth-of-type(3){transition-delay:2.15s}html.bdg-home.js.motion .agent.armed .af:nth-child(4) .afv:nth-of-type(4){transition-delay:2.4s}html.bdg-home.js.motion .agent.armed .ptr{transition:translate .9s var(--ease) 2.9s, opacity .4s var(--ease) 2.9s}html.bdg-home.js.motion .agent.armed.played .af-post .btn{animation:af-press .5s var(--ease) 3.9s both}@keyframes af-press{50%{box-shadow:var(--press);scale:.975}}html.bdg-home .mcp-live{align-items:center;gap:10px;margin:0;font-weight:600;display:flex}html.bdg-home .mcp-live .dot{background:var(--ink2);border-radius:50%;flex:none;width:10px;height:10px}html.bdg-home .mcp-live.yes{color:var(--old)}html.bdg-home .mcp-live.yes .dot{background:var(--ol);box-shadow:0 0 0 5px #8a8a2e33}html.bdg-home .works-list{gap:8px;width:100%;margin:0;padding:0;list-style:none;display:grid}html.bdg-home .works-list li{border-radius:var(--r);background:var(--p);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:12px 14px;display:grid}html.bdg-home .w-ico{background:var(--w);width:44px;height:44px;color:var(--grd);border-radius:50%;place-items:center;display:grid}html.bdg-home .w-ico .i{width:20px;height:20px}html.bdg-home .w-t{gap:1px;min-width:0;display:grid}html.bdg-home .w-t span{font-size:var(--fs-small);color:var(--ink2);font-weight:500}html.bdg-home .w-st{background:var(--w);min-height:28px;color:var(--ink2);font-size:var(--fs-small);text-align:right;border-radius:999px;align-items:center;padding:0 10px;font-weight:600;line-height:1.2;display:inline-flex}html.bdg-home .w-st.live{background:var(--olp);color:var(--old)}html.bdg-home .w-st.beta{background:var(--grp);color:var(--grd)}html.bdg-home .w-st.dev{background:var(--bp);color:var(--bt)}html.bdg-home .foot-place{font-size:var(--fs-small);color:var(--dink2);white-space:nowrap;order:1;margin:0;font-weight:500}@media (max-width:1100px){html.bdg-home .agent,html.bdg-home .works{grid-column:1/-1}}@media (max-width:640px){html.bdg-home .agent-form{grid-template-columns:1fr 1fr}html.bdg-home .af.full .afv{grid-template-columns:68px minmax(0,1fr)}html.bdg-home .works-list li{grid-template-columns:40px minmax(0,1fr)}html.bdg-home .w-ico{width:40px;height:40px}html.bdg-home .w-st{text-align:left;grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){html.bdg-home .agent :is(.agent-msg,.afv,.ptr){transition:none}html.bdg-home .af-post .btn{animation:none}}html.bdg-home .card,html.bdg-home .fig,html.bdg-home .kit-ph,html.bdg-home .cmp-col.sup:before,html.bdg-home .cp-inner,html.bdg-home .desk>.card{box-shadow:var(--ds-raised-card)}html.bdg-home .hl,html.bdg-home .display .ln.hl,html.bdg-home .h2 .hl{color:var(--b);font-style:normal}html.bdg-home.js.motion .settled{opacity:1!important;filter:none!important;transform:none!important}html.bdg-home .fchip{box-shadow:var(--press)}html.bdg-home .fsheet i,html.bdg-home .fcol i:not(.g){transform-origin:0}html.bdg-home .steps.flow li:nth-child(2){--s:1.1s}html.bdg-home .steps.flow li:nth-child(3){--s:2.2s}@media (max-width:640px){html.bdg-home .steps.flow li:nth-child(n){--s:0s}}@keyframes r8-in{0%{opacity:0;translate:0 10px}}@keyframes r8-slide{0%{opacity:0;translate:-12px}}@keyframes r8-draw{0%{scale:0 1}}@keyframes r8-pop{0%{opacity:0;scale:0}70%{opacity:1;scale:1.18}to{scale:1}}@keyframes r8-dim{0%{opacity:0;translate:0 10px}40%{opacity:1;filter:none;translate:0}70%{opacity:1}to{opacity:.55}}@keyframes r8-pick{0%{opacity:0;background-color:var(--paper);box-shadow:none;translate:0 10px}40%{opacity:1;filter:none;background-color:var(--paper);box-shadow:none;translate:0}to{translate:0 -6px}}html.bdg-home.js.motion .steps.flow :is(.fchip,.farrow,.fsheet,.fsheet i,.fcol,.fcol i:not(.g),.fcol .gl,.fcard,.fcard.on .i){animation-duration:.6s;animation-timing-function:var(--ease);animation-play-state:paused;animation-fill-mode:both}html.bdg-home.js.motion .steps.flow .play :is(.fchip,.farrow,.fsheet,.fsheet i,.fcol,.fcol i:not(.g),.fcol .gl,.fcard,.fcard.on .i){animation-play-state:running}html.bdg-home.js.motion .steps.flow .fchip{animation-name:r8-in;animation-delay:calc(.1s + var(--k,0) * .15s)}html.bdg-home .fchip:nth-child(2){--k:1}html.bdg-home .fchip:nth-child(3){--k:2}html.bdg-home.js.motion .steps.flow .farrow{animation-name:r8-slide;animation-delay:.55s}html.bdg-home.js.motion .steps.flow .fsheet{animation-name:r8-in;animation-delay:.7s}html.bdg-home.js.motion .steps.flow .fsheet i{animation-name:r8-draw;animation-delay:calc(.95s + var(--k,0) * .12s)}html.bdg-home .fsheet i:nth-child(2),html.bdg-home .fcol i:nth-of-type(2){--k:1}html.bdg-home .fsheet i:nth-child(3),html.bdg-home .fcol i:nth-of-type(3){--k:2}html.bdg-home.js.motion .steps.flow .fcol{animation-name:r8-in;animation-delay:calc(var(--s) + var(--c,0) * .14s)}html.bdg-home .fcol:nth-child(2){--c:1}html.bdg-home .fcol:nth-child(3){--c:2}html.bdg-home.js.motion .steps.flow .fcol i:not(.g){animation-name:r8-draw;animation-delay:calc(var(--s) + .35s + var(--c,0) * .14s + var(--k,0) * .1s)}html.bdg-home.js.motion .steps.flow .fcol .gl{animation-name:r8-pop;animation-duration:.5s;animation-delay:calc(var(--s) + 1s + var(--c,0) * .2s)}html.bdg-home.js.motion .steps.flow .fcard{animation-name:r8-dim;animation-duration:1.5s;animation-delay:calc(var(--s) + var(--c,0) * .12s)}html.bdg-home .fcard:nth-child(2){--c:1}html.bdg-home .fcard:nth-child(3){--c:2}html.bdg-home.js.motion .steps.flow .fcard.on{animation-name:r8-pick}html.bdg-home.js.motion .steps.flow .fcard.on .i{animation-name:r8-pop;animation-duration:.5s;animation-delay:calc(var(--s) + 1.15s)}html.bdg-home .desk>.d-r19{align-items:center;gap:var(--gap);background:var(--p);grid-column:1/-1;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}html.bdg-home .r19-copy{align-content:center;gap:12px;display:grid}html.bdg-home .d-r19 .r19-copy h3{font-family:var(--display);letter-spacing:.01em;color:var(--ink);font-size:clamp(36px,3.6vw,56px);font-weight:400;line-height:.92}html.bdg-home .d-r19 .r19-copy p{color:var(--ink2);max-width:34ch;font-size:var(--fs-lead);margin:0;line-height:1.4}html.bdg-home .d-r19 .vault{border-radius:var(--r);background:var(--w);width:auto;height:auto;min-height:260px;box-shadow:var(--well);place-items:center;display:grid;position:relative;overflow:hidden}html.bdg-home .vault .ring{border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}html.bdg-home .vault .r1{background:var(--g);width:224px;height:224px;box-shadow:var(--ds-raised-card)}html.bdg-home .vault .r2{background:var(--w);width:154px;height:154px;box-shadow:var(--press)}html.bdg-home .vault .r3{background:var(--p2);width:98px;height:98px;box-shadow:var(--lift-sm)}html.bdg-home .d-r19 .vault .lock{width:50px;height:50px;color:var(--old);position:relative;overflow:visible}html.bdg-home .vault .lock .kh{fill:var(--p2)}html.bdg-home .vault .tag{background:var(--p2);min-height:36px;box-shadow:var(--lift-sm);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex;position:absolute}html.bdg-home .vault .tag i{color:var(--old);font-style:normal;font-weight:800}html.bdg-home .vault .t1{top:20%;left:7%}html.bdg-home .vault .t2{top:calc(50% - 18px);right:7%}html.bdg-home .vault .t3{bottom:20%;left:7%}@keyframes r8-ring{0%{opacity:0;scale:.82}}@keyframes r8-breathe{to{scale:1.035}}@keyframes r8-shut{0%,55%{translate:0 -7px}80%{translate:0 1.2px}to{translate:0}}@keyframes r8-tag1{0%{opacity:0;translate:-26px -12px}}@keyframes r8-tag2{0%{opacity:0;translate:26px}}@keyframes r8-tag3{0%{opacity:0;translate:-20px 14px}}@keyframes r8-pulse{0%{opacity:.55;scale:.45}to{opacity:0;scale:1.25}}html.bdg-home .vault:after{content:"";opacity:0;pointer-events:none;border-radius:50%;width:224px;height:224px;margin:-112px 0 0 -112px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 2px #8a8a2e80}html.bdg-home.js.motion .vault :is(.ring,.shackle,.tag),html.bdg-home.js.motion .vault:after{animation-fill-mode:both;animation-timing-function:var(--ease);animation-play-state:paused}html.bdg-home.js.motion .vault.play :is(.ring,.shackle,.tag),html.bdg-home.js.motion .vault.play:after{animation-play-state:running}html.bdg-home.js.motion .vault .r1{animation:r8-ring .7s var(--ease) both, r8-breathe 3.2s ease-in-out 2.4s infinite alternate}html.bdg-home.js.motion .vault .r2{animation:r8-ring .7s var(--ease) .1s both}html.bdg-home.js.motion .vault .r3{animation:r8-ring .7s var(--ease) .2s both}html.bdg-home.js.motion .vault .shackle{animation:r8-shut 1.7s var(--ease) both}html.bdg-home.js.motion .vault .t1{animation:r8-tag1 .8s var(--ease) .35s both}html.bdg-home.js.motion .vault .t2{animation:r8-tag2 .8s var(--ease) .55s both}html.bdg-home.js.motion .vault .t3{animation:r8-tag3 .8s var(--ease) .75s both}html.bdg-home.js.motion .vault:after{animation:1.1s ease-out 1.45s 2 both r8-pulse}html.bdg-home.js.motion .vault:not(.play) :is(.ring,.shackle,.tag),html.bdg-home.js.motion .vault:not(.play):after{animation-play-state:paused}html.bdg-home .agent{grid-column:1/8}html.bdg-home .grants{padding:var(--pad);grid-column:8/13;align-content:start;align-self:stretch;gap:16px;display:grid}html.bdg-home .grants-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}html.bdg-home .grants-top h3{font-size:var(--fs-lead);line-height:1.2}html.bdg-home .grants-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}html.bdg-home .grants-list li{border-radius:var(--r-sm);background:var(--w);min-height:56px;box-shadow:var(--press);align-items:center;gap:12px;padding:8px 12px 8px 8px;font-size:15px;font-weight:600;line-height:1.25;display:flex}html.bdg-home .g-ico{background:var(--p2);width:38px;height:38px;box-shadow:var(--lift-sm);color:var(--bt);border-radius:50%;flex:none;place-items:center;display:grid}html.bdg-home .g-ico .i{width:19px;height:19px}html.bdg-home .grants-you .you{background:var(--olp);min-height:36px;color:var(--old);border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 12px;font-size:15px;font-weight:700;display:inline-flex}html.bdg-home .grants-you .act{background:var(--w);min-height:36px;box-shadow:var(--press);border-radius:999px;align-items:center;padding:0 14px;font-size:15px;font-weight:600;display:inline-flex}html.bdg-home .grants .mcp-live{font-size:var(--fs-small);color:var(--ink2)}@keyframes r8-tool{0%,9%{background:var(--b);color:#fff}16%,to{background:var(--p2);color:var(--bt)}}html.bdg-home.js.motion .grants-list li{animation:r8-in .6s var(--ease) calc(var(--n) * .1s) both paused}html.bdg-home.js.motion .grants-list .g-ico{animation:r8-tool 7.2s linear calc(1s + var(--n) * 1.2s) infinite paused}html.bdg-home.js.motion .grants-list.play li,html.bdg-home.js.motion .grants-list.play .g-ico{animation-play-state:running}html.bdg-home .own{padding:var(--pad);gap:22px var(--gap);grid-column:1/-1;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;display:grid}html.bdg-home .own-copy{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}html.bdg-home .own-copy h3{flex:1 0 100%}html.bdg-home .own .own-copy h3{font-family:var(--display);letter-spacing:.01em;font-size:clamp(32px,3vw,46px);font-weight:400;line-height:.92}html.bdg-home .own-flow{align-items:center;min-width:0;display:flex}html.bdg-home .own-flow .node{background:var(--p2);min-height:52px;box-shadow:var(--lift-sm);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:10px;padding:6px 18px 6px 7px;font-weight:700;display:inline-flex}html.bdg-home .own-flow .node.hub{padding:6px 20px}html.bdg-home .own-flow .node.hub img{width:auto;height:22px;display:block}html.bdg-home .vault .tag i{place-items:center;display:inline-grid}html.bdg-home .vault .tag i .i{width:14px;height:14px}html.bdg-home .own-flow .wire{background:var(--t);min-width:56px;height:6px;box-shadow:inset 0 1px 2px var(--ds-sc);border-radius:6px;flex:80px;margin:0 10px;position:relative}html.bdg-home .own-flow .wire.short{flex:0 56px;min-width:32px}html.bdg-home .own-flow .wire b{letter-spacing:.04em;color:var(--bt);font-size:14px;font-weight:700;position:absolute;bottom:12px;left:50%;translate:-50%}html.bdg-home .own-flow .wire i{background:var(--b);border-radius:50%;width:12px;height:12px;position:absolute;top:-3px;left:0;box-shadow:0 0 0 4px #1e5bff2e}@keyframes r8-run{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 12px)}}html.bdg-home.js.motion .own-flow .wire i{animation:r8-run 2.4s var(--ease) infinite}html.bdg-home.js.motion .own-flow .wire.short i{animation-delay:1.2s}html.bdg-home:not(.motion) .own-flow .wire i{left:calc(50% - 6px)}html.bdg-home .own-chips{flex-wrap:wrap;gap:8px;display:flex}html.bdg-home .own-chips span{background:var(--w);min-height:36px;box-shadow:var(--press);border-radius:999px;align-items:center;padding:0 14px;font-size:15px;font-weight:600;display:inline-flex}html.bdg-home .own-more{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px 28px;margin:0;padding:0;list-style:none;display:flex}html.bdg-home .own-more li{align-items:center;gap:10px;font-weight:600;display:inline-flex}html.bdg-home .own-more .g-ico{width:34px;height:34px;color:var(--grd)}html.bdg-home .own-more .g-ico .i{width:17px;height:17px}html.bdg-home .own-more .w-st{margin-left:2px}html.bdg-home .own-more li:last-child{margin-left:auto}html.bdg-home .agent-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin:0;padding-top:6px;display:flex}html.bdg-home .agent .agent-foot{font-weight:500}html.bdg-home .agent-cap{font-size:var(--fs-body);line-height:1.4}html.bdg-home .agent-cap b{font-weight:700}html.bdg-home .agent-foot .af-post{flex:none;display:inline-flex;position:relative}@media (max-width:1100px){html.bdg-home .agent,html.bdg-home .grants,html.bdg-home .own{grid-column:1/-1}}@media (max-width:900px){html.bdg-home .own,html.bdg-home .desk>.d-r19{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){html.bdg-home .grants-list{grid-template-columns:minmax(0,1fr)}html.bdg-home .own-flow{flex-direction:column;align-items:flex-start}html.bdg-home .own-flow .wire,html.bdg-home .own-flow .wire.short{flex:none;width:6px;min-width:0;height:40px;margin:6px 0 6px 25px}html.bdg-home .own-flow .wire b{top:50%;bottom:auto;left:18px;translate:0 -50%}html.bdg-home .own-flow .wire i{left:-3px}@keyframes r8-run-v{0%{opacity:0;top:0}15%{opacity:1}85%{opacity:1}to{opacity:0;top:calc(100% - 12px)}}html.bdg-home.js.motion .own-flow .wire i{animation-name:r8-run-v}html.bdg-home:not(.motion) .own-flow .wire i{top:calc(50% - 6px);left:-3px}html.bdg-home .own-more li:last-child{margin-left:0}html.bdg-home .agent-foot .af-post{margin-left:auto}html.bdg-home .d-r19 .vault{min-height:240px}html.bdg-home .vault .r1{width:196px;height:196px}html.bdg-home .vault .r2{width:136px;height:136px}html.bdg-home .vault .r3{width:88px;height:88px}html.bdg-home .vault:after{width:196px;height:196px;margin:-98px 0 0 -98px}html.bdg-home .vault .t1{top:7%;left:5%}html.bdg-home .vault .t2{top:auto;bottom:7%;right:5%}html.bdg-home .vault .t3{bottom:7%;left:5%}html.bdg-home .foot-place{order:3}html.bdg-home{scrollbar-gutter:auto;scrollbar-width:none}html.bdg-home::-webkit-scrollbar{width:0;height:0;display:none}}html.bdg-home .foot-place{color:#cfcec6;font-size:15px}html.bdg-home .dev-page .dev-head{padding:clamp(28px,4vw,56px) 0 0}html.bdg-home .dev-page .dev-head .lede{max-width:54ch}html.bdg-home .dev-grid{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(28px,4vw,48px);display:grid}html.bdg-home .dev-tool{padding:var(--pad);grid-template-columns:auto minmax(0,1fr);align-content:start;gap:6px 14px;display:grid}html.bdg-home .dev-tool .g-ico{grid-row:span 2}html.bdg-home .dev-tool b{font-weight:700;font-size:var(--fs-body);overflow-wrap:anywhere}html.bdg-home .dev-tool span:not(.g-ico){color:var(--ink2);font-size:15px;line-height:1.45}html.bdg-home .dev-tool .ro{grid-column:2;justify-self:start;margin-top:4px}html.bdg-home .dev-rule{margin-top:var(--gap);flex-wrap:wrap;align-items:center;gap:8px;display:flex}html.bdg-home .dev-code{margin-top:var(--gap);background:var(--d);padding:10px}html.bdg-home .dev-code pre{background:var(--d3)}@media (max-width:1000px){html.bdg-home .dev-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){html.bdg-home .dev-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){html.bdg-home .vault *,html.bdg-home .vault:after,html.bdg-home .own-flow *,html.bdg-home .grants-list *,html.bdg-home .steps.flow *{animation:none!important}}html.bdg-home .cmp-col.dim{opacity:1}html.bdg-home .cmp-col.sup.dim:before{box-shadow:none;background:var(--w)}@media (max-width:640px){html.bdg-home .dev-code pre{white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:visible}}@media (max-width:860px){html.bdg-home .cmp .cmp-col.sup .cell:not(.hd):not(.tot):not(.ft){align-content:start}}@media (max-width:640px){html.bdg-home .agent-form .af:nth-child(3){grid-column:1/-1}html.bdg-home .agent-foot .af-post{margin-left:0}html.bdg-home .grants-you .you{white-space:nowrap;margin-right:100%}html.bdg-home .vault,html.bdg-home .d-r19 .vault{flex-wrap:wrap;place-content:flex-end center;gap:8px;min-height:0;padding:236px 12px 18px;display:flex}html.bdg-home .vault .ring{top:122px}html.bdg-home .vault .lock,html.bdg-home .d-r19 .vault .lock{position:absolute;top:122px;left:50%;translate:-50% -50%}html.bdg-home .vault:after{top:122px}html.bdg-home .vault .tag{position:relative;inset:auto}}@media (min-width:641px) and (max-width:1180px){html.bdg-home .own{grid-template-columns:minmax(0,1fr)}}@media (min-width:641px){html.bdg-home .own-chips{flex-flow:column;align-items:stretch;gap:6px}html.bdg-home .own-chips span{justify-content:center;min-height:34px}}html.bdg-home{--sb-thumb:#c9c5bb;--u-line:#2a2a294d;--ph:#646360;--code:"DM Mono", ui-monospace, "Cascadia Mono", Consolas, monospace}html.bdg-home[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-base:#080b12;--ds-hi:#1b2433;--ds-lo:#05080e;--ds-card-hi:#1b2433;--ds-card-lo:#05080e;--ds-ink:#e8edf5;--ds-clarity-text:#7fa8ff;--ds-grecian:#5aa7e6;--ds-grecian-deep:#3b9ee2;--ds-olive:#a3a344;--ds-olive-deep:#94a548;--ds-error:#e37a6c;--ds-sc:#000000b3;--ds-hc:#7896be33;--ds-rim:inset 0 1px 1px #aac4e624, inset 0 -1px 1px #02081261;--ds-grit:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' seed='4'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.42 0 0 0 0 0.47 0 0 0 0 0.60 0 0 0 0.2 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--ds-mottle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='560' height='560'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.012' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.42 0 0 0 0 0.47 0 0 0 0 0.60 0 0 0 0.1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E");--band:#efe9e00d;--paper:#111722;--ink2:#a4aebe;--bp:#1b2b57;--grd:#5aa7e6;--grp:#16304a;--olp:#28311b;--ur:#f09a74;--urp:#3a2219;--d:#05080e;--d2:#101620;--d3:#030509;--dink:#e8edf5;--dink2:#a4aebe;--db:#7fa8ff;--dol:#a3a344;--sb-thumb:#303d52;--u-line:#efe9e061;--ph:#8996aa}@media (prefers-color-scheme:dark){html.bdg-home:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-base:#080b12;--ds-hi:#1b2433;--ds-lo:#05080e;--ds-card-hi:#1b2433;--ds-card-lo:#05080e;--ds-ink:#e8edf5;--ds-clarity-text:#7fa8ff;--ds-grecian:#5aa7e6;--ds-grecian-deep:#3b9ee2;--ds-olive:#a3a344;--ds-olive-deep:#94a548;--ds-error:#e37a6c;--ds-sc:#000000b3;--ds-hc:#7896be33;--ds-rim:inset 0 1px 1px #aac4e624, inset 0 -1px 1px #02081261;--ds-grit:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' seed='4'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.42 0 0 0 0 0.47 0 0 0 0 0.60 0 0 0 0.2 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--ds-mottle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='560' height='560'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.012' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.42 0 0 0 0 0.47 0 0 0 0 0.60 0 0 0 0.1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E");--band:#efe9e00d;--paper:#111722;--ink2:#a4aebe;--bp:#1b2b57;--grd:#5aa7e6;--grp:#16304a;--olp:#28311b;--ur:#f09a74;--urp:#3a2219;--d:#05080e;--d2:#101620;--d3:#030509;--dink:#e8edf5;--dink2:#a4aebe;--db:#7fa8ff;--dol:#a3a344;--sb-thumb:#303d52;--u-line:#efe9e061;--ph:#8996aa}}@font-face{font-family:DM Mono;src:url(/home/fonts/options/dm-mono-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:DM Mono;src:url(/home/fonts/options/dm-mono-500.woff2)format("woff2");font-weight:500 700;font-display:swap}html.bdg-home ::-webkit-scrollbar-thumb{background-color:var(--sb-thumb)}html.bdg-home{scrollbar-color:var(--sb-thumb) var(--g)}html.bdg-home .link span{-webkit-text-decoration-color:var(--u-line);text-decoration-color:var(--u-line)}html.bdg-home .compose textarea::placeholder,html.bdg-home .field input::placeholder,html.bdg-home .field textarea::placeholder{color:var(--ph)}html.bdg-home[data-theme=dark] .m.out{color:#dbe5ff}html.bdg-home[data-theme=dark] :is(.m.out .who,.m.out .to){color:#a9c1ff}html.bdg-home[data-theme=dark] :is(.si-well.err,.si-code.bad input){color:#f4b3a8;background:#3a1f22}@media (prefers-color-scheme:dark){html.bdg-home:not([data-theme=light]) :is(.cp-inner p,.d-r19 p){color:#cfd59a}html.bdg-home:not([data-theme=light]) .cp-inner .btn{color:var(--old);background:#efe9e014}html.bdg-home:not([data-theme=light]) .m.out{color:#dbe5ff}html.bdg-home:not([data-theme=light]) :is(.m.out .who,.m.out .to){color:#a9c1ff}html.bdg-home:not([data-theme=light]) .m.note{background:#2a2d24}html.bdg-home:not([data-theme=light]) .drop-veil{background:#1b2b57f0}html.bdg-home:not([data-theme=light]) .fcard.on i{background:#a3a34452}html.bdg-home:not([data-theme=light]) .inv{box-shadow:0 34px 60px -34px #030812cc,0 2px 10px #03081266}html.bdg-home:not([data-theme=light]) .tidy{box-shadow:0 2px 10px #03081266}html.bdg-home:not([data-theme=light]) :is(.si-well.err,.si-code.bad input){color:#f4b3a8;background:#3a1f22}}html.bdg-home ::view-transition-old(root){animation:.45s cubic-bezier(.22,1,.3,1) both r9-theme-out}html.bdg-home ::view-transition-new(root){animation:.45s cubic-bezier(.22,1,.3,1) both r9-theme-in}@keyframes r9-theme-out{to{opacity:0}}@keyframes r9-theme-in{0%{opacity:0}}html.bdg-home.theme-fade,html.bdg-home.theme-fade *{transition:background-color .45s,color .45s,box-shadow .45s,border-color .45s!important}html.bdg-home .theme-btn .ti-sun,html.bdg-home[data-theme=dark] .theme-btn .ti-moon{display:none}html.bdg-home[data-theme=dark] .theme-btn .ti-sun{display:block}@media (prefers-color-scheme:dark){html.bdg-home:not([data-theme=light]) .theme-btn .ti-moon{display:none}html.bdg-home:not([data-theme=light]) .theme-btn .ti-sun{display:block}}html.bdg-home .theme-btn{color:var(--ink)}html.bdg-home .theme-btn:focus-visible{outline:2px solid var(--b);outline-offset:2px}html.bdg-home{-webkit-tap-highlight-color:transparent}html.bdg-home :where(img,svg,picture,video,canvas){-webkit-user-select:none;user-select:none;-webkit-user-drag:none}html.bdg-home :where(a,button){-webkit-user-drag:none}html.bdg-home :where(button,.btn,.icon-btn,.nav,.nav-sheet,.foot-links,.brand,.g-ico,.gl,.gl-sum,.w-st,.tag,.switch,label,summary,.seg,[role=img],[role=tablist],[aria-hidden=true],.fig,.vault,.own-flow,.agent-stage,.af-post,.kit-prog,.ticks,.snip-bar,.snip-copy),html.bdg-home :where(*){-webkit-user-select:none;user-select:none}html.bdg-home :where(input,textarea,select,[contenteditable=true],[contenteditable=""],pre,code,kbd,samp,[data-selectable]){-webkit-user-select:text;user-select:text}html.bdg-home ::selection{color:inherit;background:0 0}html.bdg-home :is(input,textarea,[contenteditable],pre,code,[data-selectable])::selection{background:color-mix(in srgb, var(--b) 26%, transparent)}html.bdg-home :where(button,.btn,.icon-btn,.w-st,.g-ico,.gl,img,svg)::selection,html.bdg-home :where(button,.btn,.icon-btn,.w-st,.g-ico,.gl,[aria-hidden=true]) ::selection{background:0 0}html.bdg-home .gl.up,html.bdg-home .gl.dn{color:var(--ink);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ink) 34%, transparent);background:0 0;font-weight:600}html.bdg-home .w-st.mcp{background:var(--bp);color:var(--bt)}html.bdg-home .grants{gap:18px}html.bdg-home .snip{border-radius:var(--r-sm,14px);background:var(--w);box-shadow:var(--ds-well);font-family:var(--code);gap:4px;padding:0 0 14px;display:grid;position:relative}html.bdg-home .snip-bar{align-items:center;gap:12px;min-height:48px;padding:6px 6px 6px 16px;display:flex}html.bdg-home .snip-dots{gap:6px;display:inline-flex}html.bdg-home .snip-dots i{background:color-mix(in srgb, var(--ink) 22%, transparent);border-radius:50%;width:8px;height:8px}html.bdg-home .snip-file{min-width:0;color:var(--ink2);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;overflow:hidden}html.bdg-home .snip-copy{background:var(--p2);min-height:36px;box-shadow:var(--lift-sm);color:var(--ink);font:600 14px/1 var(--body);cursor:pointer;transition:transform .2s var(--ease), box-shadow .2s var(--ease);border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}html.bdg-home .snip-copy .i{width:16px;height:16px}html.bdg-home .snip-copy:hover{color:var(--bt)}html.bdg-home .snip-copy:active{box-shadow:var(--press);transform:translateY(1px)}html.bdg-home .snip-copy:focus-visible{outline:2px solid var(--b);outline-offset:2px}html.bdg-home .snip-c{color:var(--ink2);margin:0;padding:2px 16px 6px;font-size:14px}html.bdg-home .snip .grants-list{grid-template-columns:minmax(0,1fr);gap:2px;padding:0 8px;display:grid}html.bdg-home .snip .grants-list li{min-height:40px;box-shadow:none;background:0 0;border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:0 12px;padding:6px 8px;font-size:15px;font-weight:400;line-height:1.35;display:grid}html.bdg-home .snip .grants-list .g-ico{width:28px;height:28px;box-shadow:none;color:var(--ink2);background:0 0}html.bdg-home .snip .grants-list .g-ico .i{width:16px;height:16px}html.bdg-home .snip .grants-list code{font:500 15px/1.35 var(--code);color:var(--bt)}html.bdg-home .snip .grants-list code:after{content:"()";color:var(--ink2)}html.bdg-home .snip .grants-list .d{color:var(--ink2);grid-column:2;font-size:14px;line-height:1.35}html.bdg-home .snip .grants-list .g-ico{grid-row:span 2;align-self:start;margin-top:2px}html.bdg-home .snip .grants-list .d:before{content:"// "}html.bdg-home .snip .mcp-live{border-top:1px dashed color-mix(in srgb, var(--ink) 16%, transparent);font:400 14px/1.4 var(--code);color:var(--ink2);align-items:center;gap:10px;margin:6px 16px 0;padding-top:10px;display:flex}html.bdg-home .grants-you{flex-wrap:nowrap;align-items:flex-start;gap:12px;display:flex}html.bdg-home .grants-you .you{border-radius:50%;flex:none;justify-content:center;width:40px;height:40px;min-height:40px;margin:0;padding:0}html.bdg-home .grants-you p{font-size:var(--fs-body,17px);text-wrap:pretty;margin:0;line-height:1.45}html.bdg-home .grants-you p b{font-weight:700;display:block}@media (max-width:640px){html.bdg-home .grants-you .you{margin-right:0}}html.bdg-home .dev-code.snip{background:var(--d);padding:10px}html.bdg-home .dev-code .snip-copy{z-index:1;background:var(--d2);color:var(--dink);box-shadow:none;position:absolute;top:18px;right:18px}html.bdg-home .dev-code .snip-copy:hover{color:#fff}html.bdg-home .dev-code pre{padding-right:112px}html.bdg-home[data-theme=dark] :is(.hl,.display .ln.hl,.h2 .hl,.link .i,.sheet-links a[aria-current=true] .i){color:var(--bt)}@media (prefers-color-scheme:dark){html.bdg-home:not([data-theme=light]) :is(.hl,.display .ln.hl,.h2 .hl,.link .i,.sheet-links a[aria-current=true] .i){color:var(--bt)}}html.bdg-home .code pre,html.bdg-home .code-id{font-family:var(--code)}@media (max-width:480px){html.bdg-home #hero-h.display{font-size:12.2vw}html.bdg-home #hero-h .ln{white-space:nowrap}}html.bdg-home .mx-h .part,html.bdg-home .cell .note.part{color:var(--ink);font-weight:600}html.bdg-home .cell.hd .smeta.part{background:var(--w);color:var(--ink)}html.bdg-home .mx-q.no,html.bdg-home .mx-p.no{font-weight:600;color:var(--ink)!important}html.bdg-home .mx-q.no:before{content:"− "}html.bdg-home .sheet-title .unit{min-height:0;color:var(--ink2);white-space:normal;background:0 0;border-radius:0;margin:0;padding:0;font-weight:500;display:inline}html.bdg-home p.proof,html.bdg-home .compose-note,html.bdg-home .si-trust>span,html.bdg-home .tool-d{font-size:16px;line-height:1.5}@media (max-width:1000px){html.bdg-home .kit-rail{--edge:0px;margin-inline:var(--gut);scroll-padding-inline:0;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}}@media (min-width:641px) and (max-width:1000px){html.bdg-home .steps.flow li{column-gap:var(--gap);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center}html.bdg-home .steps.flow li .fig{grid-area:1/1/span 2}html.bdg-home .steps.flow li strong{grid-area:1/2;align-self:end}html.bdg-home .steps.flow li .vh{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;color:var(--ink2);grid-area:2/2;align-self:start;margin:0;font-size:16px;line-height:1.5;overflow:visible;position:static!important}}html.bdg-home .tool-sheet{padding:8px var(--pad);margin:0;list-style:none;display:grid}html.bdg-home .tool-sheet li{grid-template-columns:minmax(170px,220px) minmax(0,1fr) auto;align-items:center;gap:8px 24px;padding:16px 0;display:grid}html.bdg-home .tool-sheet li+li{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--ink) 10%, transparent)}html.bdg-home .tool-sheet .code-id{font:500 16px/1.3 var(--code);color:var(--bt)}html.bdg-home .tool-sheet .w-st{justify-self:end}html.bdg-home .tool-sheet .w-st.fills{background:var(--bp);color:var(--bt)}@media (max-width:640px){html.bdg-home .tool-sheet li{grid-template-columns:minmax(0,1fr) auto}html.bdg-home .tool-sheet .tool-d{grid-area:2/1/auto/-1}}html.bdg-home[data-theme=dark]{--paper:#243250}html.bdg-home[data-theme=dark] :is(.fsheet i,.fcol i:not(.g),.fcard i){background:#efe9e080}@media (prefers-color-scheme:dark){html.bdg-home:not([data-theme=light]){--paper:#243250}html.bdg-home:not([data-theme=light]) :is(.fsheet i,.fcol i:not(.g),.fcard i){background:#efe9e080}html.bdg-home:not([data-theme=light]) .fcard.on i{background:#a3a34499}}html.bdg-home[data-theme=dark] .fcol i.g:before{background:#efe9e080}@media (prefers-color-scheme:dark){html.bdg-home:not([data-theme=light]) .fcol i.g:before{background:#efe9e080}}html.bdg-home .st-ur{min-height:30px;color:var(--ink);background:var(--w);box-shadow:var(--press);border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 10px;display:inline-flex}html.bdg-home .urg-on .needby{background:var(--w);box-shadow:var(--press);color:var(--ink)}html.bdg-home .urg-on .needby b,html.bdg-home .needby b,html.bdg-home .alert-time b{color:var(--bt)}html.bdg-home .switch.ur[aria-checked=true] .track{background:var(--b);box-shadow:inset 2px 3px 6px #0a1e6e59}html.bdg-home .field.bad .ta,html.bdg-home .field.bad input,html.bdg-home .field.bad textarea,html.bdg-home .field.bad select{background:color-mix(in srgb, var(--err) 12%, var(--w))}html.bdg-home .form-err{background:color-mix(in srgb, var(--err) 12%, var(--w));color:var(--err)}html.bdg-home .inv-foot img{vertical-align:-2px;width:auto;height:14px}html.bdg-home[data-theme=dark] .inv-sum .total,html.bdg-home[data-theme=dark] .inv-l.total{background:var(--b);color:#fff}@media (prefers-color-scheme:dark){html.bdg-home:not([data-theme=light]) :is(.inv-sum .total,.inv-l.total){background:var(--b);color:#fff}}html.bdg-home[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-base:#151617;--ds-card-hi:#1c1d1f;--ds-hi:#242528;--ds-lo:#0f1011;--ds-card-lo:#0f1011;--ds-ink:#ededea;--ds-clarity-text:#8fb0ff;--ds-olive:#b9bb6a;--ds-olive-deep:#b9bb6a;--ds-error:#ef8a7c;--ds-sc:#00000080;--ds-hc:#fff0;--ds-rim:inset 0 1px 0 #ffffff0f;--ds-raised:0 10px 24px -14px #000000b3, 0 1px 2px #00000059, inset 0 1px 0 #ffffff12;--ds-pressed:inset 0 2px 5px #00000080, inset 0 0 0 1px #ffffff08;--ds-well:inset 0 2px 8px #0000008c, inset 0 0 0 1px #ffffff09;--lift-sm:var(--ds-raised);--press:var(--ds-pressed);--btn:var(--ds-raised);--well:var(--ds-well);--ds-grit:linear-gradient(transparent, transparent);--ds-mottle:linear-gradient(transparent, transparent);--band:#ffffff09;--paper:#1f2022;--ink2:#a6a6a1;--bp:#19243f;--grd:#7cb8ea;--grp:#17262f;--olp:#24251b;--ur:#f0a07e;--urp:#33231c;--d:#0e0f10;--d2:#1a1b1d;--d3:#0a0a0b;--dink:#ededea;--dink2:#a6a6a1;--db:#8fb0ff;--dol:#b9bb6a;--sb-thumb:#34363a;--u-line:#ededea59;--ph:#7c7c78}@media (prefers-color-scheme:dark){html.bdg-home:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-base:#151617;--ds-card-hi:#1c1d1f;--ds-hi:#242528;--ds-lo:#0f1011;--ds-card-lo:#0f1011;--ds-ink:#ededea;--ds-clarity-text:#8fb0ff;--ds-olive:#b9bb6a;--ds-olive-deep:#b9bb6a;--ds-error:#ef8a7c;--ds-sc:#00000080;--ds-hc:#fff0;--ds-rim:inset 0 1px 0 #ffffff0f;--ds-raised:0 10px 24px -14px #000000b3, 0 1px 2px #00000059, inset 0 1px 0 #ffffff12;--ds-pressed:inset 0 2px 5px #00000080, inset 0 0 0 1px #ffffff08;--ds-well:inset 0 2px 8px #0000008c, inset 0 0 0 1px #ffffff09;--lift-sm:var(--ds-raised);--press:var(--ds-pressed);--btn:var(--ds-raised);--well:var(--ds-well);--ds-grit:linear-gradient(transparent, transparent);--ds-mottle:linear-gradient(transparent, transparent);--band:#ffffff09;--paper:#1f2022;--ink2:#a6a6a1;--bp:#19243f;--grd:#7cb8ea;--grp:#17262f;--olp:#24251b;--ur:#f0a07e;--urp:#33231c;--d:#0e0f10;--d2:#1a1b1d;--d3:#0a0a0b;--dink:#ededea;--dink2:#a6a6a1;--db:#8fb0ff;--dol:#b9bb6a;--sb-thumb:#34363a;--u-line:#ededea59;--ph:#7c7c78}}html.bdg-home[data-theme=dark] :is(.cp-inner p,.d-r19 p){color:var(--ink2)}html.bdg-home[data-theme=dark] .cp-inner .btn{color:var(--ink);background:#ffffff0f}html.bdg-home[data-theme=dark] .m.note{background:#22231f}html.bdg-home[data-theme=dark] .drop-veil{background:#151617f0}html.bdg-home[data-theme=dark] .inv{box-shadow:0 30px 60px -30px #000c,inset 0 1px #ffffff0f}html.bdg-home[data-theme=dark] .tidy{box-shadow:var(--ds-raised)}html.bdg-home[data-theme=dark] :is(.vault .tag .i){color:var(--ink)}html.bdg-home[data-theme=dark] .vault .ring{border-color:#ffffff14}html.bdg-home[data-theme=dark] .fcard.on i{background:#8fb0ff8c}@media (prefers-color-scheme:dark){html.bdg-home:not([data-theme=light]) :is(.cp-inner p,.d-r19 p){color:var(--ink2)}html.bdg-home:not([data-theme=light]) .cp-inner .btn{color:var(--ink);background:#ffffff0f}html.bdg-home:not([data-theme=light]) .m.note{background:#22231f}html.bdg-home:not([data-theme=light]) .drop-veil{background:#151617f0}html.bdg-home:not([data-theme=light]) .inv{box-shadow:0 30px 60px -30px #000c,inset 0 1px #ffffff0f}html.bdg-home:not([data-theme=light]) .tidy{box-shadow:var(--ds-raised)}html.bdg-home:not([data-theme=light]) :is(.vault .tag .i){color:var(--ink)}html.bdg-home:not([data-theme=light]) .vault .ring{border-color:#ffffff14}html.bdg-home:not([data-theme=light]) .fcard.on i{background:#8fb0ff8c}}@media (min-width:1101px){html.bdg-home .agent{align-content:center;align-self:stretch}}@media (min-width:1001px){html.bdg-home .kit-rail{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 32px calc(100% - 32px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 32px calc(100% - 32px),#0000 100%)}}html.bdg-home .grants-you{column-gap:14px}html.bdg-home .snip-bar{gap:12px}html.bdg-home .snip-file{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}@media (max-width:420px){html.bdg-home .snip-dots{display:none}}html.bdg-home .dev-rule .you{position:relative}html.bdg-home .dev-rule .you:after{content:"";box-shadow:0 0 0 2px color-mix(in srgb, var(--old,#4f5a1f) 40%, transparent);opacity:0;pointer-events:none;border-radius:999px;position:absolute;inset:-4px}@keyframes r9-ring-dev{0%{opacity:0;scale:.86}30%{opacity:.45}to{opacity:0;scale:1.2}}@media (prefers-reduced-motion:no-preference){html.bdg-home .dev-rule .you:after{animation:7s cubic-bezier(.22,1,.3,1) 1.2s infinite both r9-ring-dev}}html.bdg-home[data-theme=dark]{--ds-raised:inset 0 1px 0 #ffffff0e, 0 1px 2px #00000073;--lift-sm:var(--ds-raised);--btn:var(--ds-raised)}@media (prefers-color-scheme:dark){html.bdg-home:not([data-theme=light]){--ds-raised:inset 0 1px 0 #ffffff0e, 0 1px 2px #00000073;--lift-sm:var(--ds-raised);--btn:var(--ds-raised)}}html.bdg-home[data-theme=dark] :is(.card,.sheet,.inv,.tidy,.steps.flow li>div,.urg-controls,.btn,.seg button,.switch .knob){box-shadow:var(--ds-raised)}@media (prefers-color-scheme:dark){html.bdg-home:not([data-theme=light]) :is(.card,.sheet,.inv,.tidy,.steps.flow li>div,.urg-controls,.btn,.seg button,.switch .knob){box-shadow:var(--ds-raised)}}html.bdg-home .gl,html.bdg-home .gl.up,html.bdg-home .gl.dn,html.bdg-home .cmp .cell>.gl{min-width:0;height:auto;box-shadow:none;color:var(--ink2);font:700 .78em/1 var(--body);vertical-align:.42em;background:0 0;border-radius:0;margin:0 0 0 .28em;padding:0;display:inline-block;position:static}html.bdg-home .cmp .cmp-col.sup .cell:has(>.gl):not(.hd):not(.tot):not(.ft):not(.x){padding-right:16px}html.bdg-home .gl-sum{gap:10px}html.bdg-home .gl-sum .gl{vertical-align:0;font-size:var(--fs-small);margin:0}html.bdg-home .gl-legend .gl{vertical-align:0}html.bdg-home{--urgent:#c42b1c}html.bdg-home[data-theme=dark]{--urgent:#ff6b5b}@media (prefers-color-scheme:dark){html.bdg-home:not([data-theme=light]){--urgent:#ff6b5b}}html.bdg-home .switch.ur:not(#_){color:var(--urgent)}html.bdg-home .switch.ur:not(#_) .track{background:color-mix(in srgb, var(--urgent) 22%, transparent)}html.bdg-home .switch.ur[aria-checked=true]:not(#_) .track{background:var(--urgent);box-shadow:inset 0 2px 4px #3c000059}html.bdg-home .inv:not(#_){--ink:#17181a;--ink2:#55575c;--band:#0000000b;--paper:#fff;color:var(--ink);background:#fff}html.bdg-home .nav:not(#_){pointer-events:none;background:0 0;padding-top:10px}html.bdg-home .nav:not(#_):before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom, var(--g) 0, color-mix(in srgb, var(--g) 82%, transparent) 40%, color-mix(in srgb, var(--g) 0%, transparent) 100%);height:calc(100% + 18px);position:absolute;inset:0 0 auto}html.bdg-home .nav:not(#_) .nav-bar{pointer-events:auto;background:var(--ds-card-hi,var(--p));box-shadow:var(--ds-raised);border-radius:24px;width:min(100% - 32px,1320px);padding-inline:18px 10px}@media (max-width:640px){html.bdg-home .nav:not(#_) .nav-bar{border-radius:999px;width:calc(100% - 20px);padding-inline:14px 6px}}html.bdg-home.js.motion [data-reveal]:not(.hero *):not(.v2-page *),html.bdg-home.js.motion [data-split]:not(.v2-page *) .wi{opacity:.12}html.bdg-home .cmp .vg{white-space:normal;display:inline}html.bdg-home .cmp .vg>.p{margin:0;display:inline}html.bdg-home .cmp .vg>.tag{vertical-align:middle;display:inline-flex}html.bdg-home .cmp .vg>.gl{white-space:nowrap}html.bdg-home .gl:not(#_){vertical-align:.38em;margin-left:.22em;font-size:.86em}html.bdg-home .gl.up:not(#_){color:#1f8a4c}html.bdg-home[data-theme=dark] .gl.up:not(#_){color:#4cc27a}@media (prefers-color-scheme:dark){html.bdg-home:not([data-theme=light]) .gl.up:not(#_){color:#4cc27a}}html.bdg-home .inv:not(#_) .inv-foot{color:var(--ink2)}html.bdg-home .inv:not(#_) .mono{color:#fff;background:#17181a}html.bdg-home .pg{padding:clamp(104px,14vw,148px) 0 clamp(64px,9vw,112px)}html.bdg-home .pg-head{max-width:760px;margin-bottom:clamp(28px,4vw,44px)}html.bdg-home .pg-head .h2{margin:0}html.bdg-home .pg-head .lede{margin-top:14px}html.bdg-home .pg-kick{font:600 var(--fs-small)/1.2 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink2);align-items:center;gap:8px;margin:0 0 14px;display:inline-flex}html.bdg-home .pg-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:18px;display:grid}html.bdg-home .pg-grid.two{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}html.bdg-home .pg .card{border:0;padding:clamp(20px,3vw,30px)}html.bdg-home .pg .card h2,html.bdg-home .pg .card h3{font:600 1.15rem/1.3 var(--body);color:var(--ink);margin:0 0 10px}html.bdg-home .pg .card p{color:var(--ink2);margin:0;line-height:1.6}html.bdg-home .pg .card p+p{margin-top:10px}html.bdg-home .pg .card .i.lead{width:28px;height:28px;color:var(--accent,#1e5bff);margin-bottom:14px}html.bdg-home .pg-acts{flex-wrap:wrap;gap:12px;margin-top:clamp(28px,4vw,40px);display:flex}html.bdg-home .pg-band{margin-top:clamp(40px,6vw,72px)}html.bdg-home .pg-band>.h3t{font:400 clamp(1.6rem, 3vw, 2.2rem)/1.05 var(--display);letter-spacing:.01em;color:var(--ink);margin:0 0 16px}html.bdg-home .pg-steps{counter-reset:s;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}html.bdg-home .pg-steps li{counter-increment:s;background:var(--ds-card-hi,var(--p));box-shadow:var(--ds-raised);border-radius:20px;padding:22px 20px 20px;position:relative}html.bdg-home .pg-steps li:before{content:counter(s, decimal-leading-zero);font:400 2rem/1 var(--display);color:var(--accent,#1e5bff);margin-bottom:18px;display:block}html.bdg-home .pg-steps b{color:var(--ink);margin-bottom:6px;font-weight:600;display:block}html.bdg-home .pg-steps span{color:var(--ink2);font-size:.95rem;line-height:1.55}html.bdg-home .pg-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:18px 28px;margin:0;display:grid}html.bdg-home .pg-facts dt{font-size:var(--fs-small);color:var(--ink2);margin-bottom:4px}html.bdg-home .pg-facts dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:600}html.bdg-home .pg-rows{background:var(--ds-card-hi,var(--p));box-shadow:var(--ds-raised);border-radius:20px;margin:0;padding:6px;list-style:none}html.bdg-home .pg-rows a{min-height:56px;color:var(--ink);border-radius:14px;align-items:center;gap:14px;padding:10px 16px;font-weight:600;text-decoration:none;transition:background-color .3s;display:flex}html.bdg-home .pg-rows a:hover,html.bdg-home .pg-rows a:focus-visible{background:var(--band,#0000000a)}html.bdg-home .pg-rows a small{color:var(--ink2);margin-left:auto;font-weight:400}html.bdg-home .pg-rows a .i{flex:none}html.bdg-home .pg-faq{gap:10px;display:grid}html.bdg-home .pg-faq details{background:var(--ds-card-hi,var(--p));box-shadow:var(--ds-raised);border-radius:18px}html.bdg-home .pg-faq summary{cursor:pointer;min-height:56px;color:var(--ink);align-items:center;gap:12px;padding:12px 20px;font-weight:600;list-style:none;display:flex}html.bdg-home .pg-faq summary::-webkit-details-marker{display:none}html.bdg-home .pg-faq summary:after{content:"+";font:400 1.4rem/1 var(--body);color:var(--ink2);margin-left:auto;transition:transform .35s}html.bdg-home .pg-faq details[open] summary:after{transform:rotate(45deg)}html.bdg-home .pg-faq details>p{color:var(--ink2);margin:0;padding:0 20px 18px;line-height:1.6;animation:.45s both pgFade}@keyframes pgFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;filter:blur();transform:none}}html.bdg-home .doc{grid-template-columns:minmax(0,1fr);gap:clamp(24px,4vw,56px);display:grid}@media (min-width:1000px){html.bdg-home .doc{grid-template-columns:240px minmax(0,760px)}}html.bdg-home .doc-toc{align-self:start}@media (min-width:1000px){html.bdg-home .doc-toc{position:sticky;top:104px}}html.bdg-home .doc-toc ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}html.bdg-home .doc-toc a{color:var(--ink2);border-radius:10px;padding:7px 12px;font-size:.92rem;line-height:1.35;text-decoration:none;transition:color .3s,background-color .3s;display:block}html.bdg-home .doc-toc a:hover,html.bdg-home .doc-toc a[aria-current=true]{color:var(--ink);background:var(--band,#0000000a)}@media (max-width:999px){html.bdg-home .doc-toc{display:none}}html.bdg-home .doc-body{gap:14px;display:grid}html.bdg-home .doc-body section{scroll-margin-top:100px}html.bdg-home .doc-body h2{font:600 1.15rem/1.3 var(--body);color:var(--ink);margin:0 0 10px}html.bdg-home .doc-body p{color:var(--ink2);max-width:68ch;margin:0;line-height:1.7}html.bdg-home .doc-body p+p{margin-top:10px}html.bdg-home .doc-meta{color:var(--ink2);font-size:var(--fs-small);margin:10px 0 0}html.bdg-home .pg-solo{place-items:center;min-height:calc(100svh - 120px);padding:120px 0 64px;display:grid}html.bdg-home .pg-solo .card{text-align:left;width:min(100%,520px)}html.bdg-home .pg-solo .h2{margin:0 0 12px;font-size:clamp(2rem,6vw,3rem)}html.bdg-home .pg-solo .pg-acts{margin-top:24px}html.bdg-home .pg-field{gap:6px;margin-top:18px;display:grid}html.bdg-home .pg-field label{color:var(--ink);font-size:.95rem;font-weight:600}html.bdg-home .pg-field input,html.bdg-home .pg-field textarea{font:inherit;color:var(--ink);background:var(--g);border:0;border-radius:14px;padding:13px 15px;box-shadow:inset 0 2px 4px #00000014,inset 0 -1px #ffffff80}html.bdg-home .pg-field textarea{resize:vertical;min-height:120px}html.bdg-home .pg-field input:focus-visible,html.bdg-home .pg-field textarea:focus-visible{outline:2px solid var(--accent,#1e5bff);outline-offset:2px}html.bdg-home .pg-note{color:var(--ink2);align-items:flex-start;gap:10px;margin-top:16px;font-size:.95rem;line-height:1.55;display:flex}html.bdg-home .pg-note .i{flex:none;margin-top:2px}html.bdg-home .cat-tools{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;display:flex}html.bdg-home .cat-search{flex:280px;position:relative}html.bdg-home .cat-search input{width:100%;font:inherit;color:var(--ink);background:var(--g);border:0;border-radius:999px;padding:13px 18px;box-shadow:inset 0 2px 4px #00000014,inset 0 -1px #ffffff80}html.bdg-home .cat-chips{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto;-webkit-mask:linear-gradient(90deg,#000 90%,#0000);mask:linear-gradient(90deg,#000 90%,#0000)}html.bdg-home .cat-chips::-webkit-scrollbar{display:none}html.bdg-home .cat-chips button{font:600 .9rem/1 var(--body);color:var(--ink2);background:var(--ds-card-hi,var(--p));box-shadow:var(--ds-raised);cursor:pointer;border:0;border-radius:999px;flex:none;padding:11px 16px;transition:color .3s,background-color .3s}html.bdg-home .cat-chips button[aria-pressed=true]{color:#fff;background:var(--ink)}html.bdg-home .cat-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:16px;display:grid}html.bdg-home .cat-item{background:var(--ds-card-hi,var(--p));box-shadow:var(--ds-raised);border-radius:20px;grid-template-rows:auto 1fr auto;gap:10px;padding:16px;transition:opacity .4s,transform .4s;display:grid}html.bdg-home .cat-item[hidden]{display:none}html.bdg-home .cat-item .ph{aspect-ratio:4/3;background:var(--g);border-radius:14px;place-items:center;display:grid}html.bdg-home .cat-item .ph img{object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;max-width:78%;max-height:82%}html.bdg-home .cat-item b{color:var(--ink);font-weight:600}html.bdg-home .cat-item small{color:var(--ink2);margin-top:2px;display:block}html.bdg-home .cat-item .btn{justify-self:start}html.bdg-home .cat-item .btn[aria-pressed=true]{color:#fff;background:var(--ink)}html.bdg-home .cat-tray{z-index:5;background:var(--ds-card-hi,var(--p));box-shadow:var(--ds-raised), 0 10px 30px #0000001f;border-radius:999px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;padding:12px 14px 12px 20px;transition:opacity .4s,transform .4s;display:flex;position:sticky;bottom:16px}html.bdg-home .cat-tray[data-empty]{opacity:0;pointer-events:none;transform:translateY(8px)}html.bdg-home .cat-tray b{color:var(--ink)}html.bdg-home .cat-tray .btn{margin-left:auto}html.bdg-home .cat-empty{text-align:center;color:var(--ink2);padding:40px 20px}html.bdg-home .bud{border-collapse:separate;border-spacing:0;width:100%}html.bdg-home .bud th,html.bdg-home .bud td{text-align:left;vertical-align:top;padding:14px 16px}html.bdg-home .bud th{font:600 var(--fs-small)/1.2 var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink2)}html.bdg-home .bud tbody tr:nth-child(odd) td{background:var(--band,#00000009)}html.bdg-home .bud tbody tr td:first-child{color:var(--ink);border-radius:12px 0 0 12px;font-weight:600}html.bdg-home .bud tbody tr td:last-child{border-radius:0 12px 12px 0}html.bdg-home .bud .num{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink)}html.bdg-home .bud-wrap{overflow-x:auto}@media (max-width:640px){html.bdg-home .bud thead{display:none}html.bdg-home .bud,html.bdg-home .bud tbody,html.bdg-home .bud tr,html.bdg-home .bud td{display:block}html.bdg-home .bud tr{padding:10px 0}html.bdg-home .bud tbody tr td{padding:4px 6px;background:0 0!important;border-radius:0!important}html.bdg-home .bud tbody tr{border-radius:14px}html.bdg-home .bud tbody tr:nth-child(odd){background:var(--band,#00000009)}html.bdg-home .bud td[data-l]:before{content:attr(data-l) ": ";color:var(--ink2);font-weight:400}}html.bdg-home .st-dot{vertical-align:1px;background:#2a9d5c;border-radius:50%;width:9px;height:9px;margin-right:8px;display:inline-block;box-shadow:0 0 0 4px #2a9d5c2e}html.bdg-home .st-rows li a,html.bdg-home .st-rows li>div{align-items:center;gap:12px;min-height:56px;padding:10px 16px;display:flex}html.bdg-home.pgjs [data-reveal]{opacity:0;transition:opacity .55s cubic-bezier(.2,.7,.2,1),transform .55s cubic-bezier(.2,.7,.2,1);transform:translateY(14px)}html.bdg-home.pgjs [data-reveal].in{opacity:1;filter:none;transform:none}html.bdg-home .pg,html.bdg-home .pg-solo{-webkit-user-select:none;user-select:none}html.bdg-home .pg input,html.bdg-home .pg textarea{-webkit-user-select:text;user-select:text}html.bdg-home .pg-kick a{color:inherit;text-decoration:none}html.bdg-home .pg-solo .card .pg-facts dd{font-size:.95rem}html.bdg-home .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}html.bdg-home .cat-chips{min-width:0;max-width:100%}@media (max-width:640px){html.bdg-home .cat-chips{flex:100%}}html.bdg-home .cat-item .ph{aspect-ratio:auto;height:170px;overflow:hidden}html.bdg-home .cat-item .ph img{width:auto!important;max-width:78%!important;height:auto!important;max-height:138px!important}html.bdg-home .cat-item{grid-template-rows:auto auto 1fr}html.bdg-home .cat-item .btn{align-self:end}html.bdg-home .cat-chips button[aria-pressed=true],html.bdg-home .cat-item .btn[aria-pressed=true]{color:var(--g);background:var(--ink)}html.bdg-home .pg-menu{display:none;position:relative}@media (max-width:1000px){html.bdg-home .pg-menu{display:block}}html.bdg-home .pg-menu>summary{cursor:pointer;place-items:center;list-style:none;display:grid}html.bdg-home .pg-menu>summary::-webkit-details-marker{display:none}html.bdg-home .pg-menu-panel{z-index:60;border-radius:var(--r,20px);background:var(--p2,#fcfbf8);min-width:230px;box-shadow:var(--ds-raised-card,0 18px 40px -20px #00000059);gap:4px;padding:10px;display:grid;position:absolute;top:calc(100% + 10px);right:0}html.bdg-home .pg-menu-panel>a:not(.btn){min-height:44px;color:var(--ink);border-radius:12px;align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:flex}html.bdg-home .pg-menu-panel>a:not(.btn):hover{background:var(--w)}html.bdg-home .pg-menu-panel>.btn{justify-content:center;min-height:44px;margin-top:4px}@media (prefers-reduced-motion:no-preference){html.bdg-home .pg-menu[open] .pg-menu-panel{animation:.32s cubic-bezier(.22,1,.3,1) both pg-menu-in}}@keyframes pg-menu-in{0%{opacity:0;translate:0 -6px}}@media (max-width:960px){html.bdg-home .nav-bar>nav.sp-tabs{display:none}}html.bdg-home[data-theme=dark] .sp-cols.inv>.sp-noprint{--ink:#ededea;--ink2:#a6a6a1;color:var(--ink)}@media (prefers-color-scheme:dark){html.bdg-home:not([data-theme=light]) .sp-cols.inv>.sp-noprint{--ink:#ededea;--ink2:#a6a6a1;color:var(--ink)}}html.bdg-home .sp-msg:not(.me) .who{color:var(--ink);opacity:.8}html.bdg-home .sp-stack{grid-template-columns:minmax(0,1fr)}html.bdg-home .sp-thread>span{min-width:0;overflow:hidden}html.bdg-home .sp-thread .m{text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}html.bdg-home .sp-cols.inv:not(#_):not(#_){box-shadow:none;background:0 0}@media (max-width:1100px){html.bdg-home :is(.bx-cmp-w,.bx-tbl-w,.bx-set-nav,.sp-seg.scroll,.sp-setnav,.a-tw,.a-seg){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}}@media (max-width:640px){html.bdg-home .cmp{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}}@media (prefers-reduced-motion:no-preference){html.bdg-home .pg-menu::details-content{opacity:0;transition:opacity .25s ease, content-visibility .25s allow-discrete}html.bdg-home .pg-menu[open]::details-content{opacity:1;filter:none}}html.bdg-home .nav-act .pg-menu-panel>.btn:not(#_){display:inline-flex}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}html.bdg-home .pg-solo>.wrap{place-items:center;width:min(100% - 32px,1320px);display:grid}html.bdg-home .pg-solo .card .i.lead{box-sizing:content-box;background:var(--g);border-radius:18px;width:26px;height:26px;margin-bottom:20px;padding:15px;box-shadow:inset 0 2px 4px #00000014,inset 0 -1px #ffffff80}html.bdg-home .hero [data-reveal],html.bdg-home .hero .mx-q,html.bdg-home .hero .wi{opacity:1!important;filter:none!important;transform:none!important}html.bdg-home{-webkit-user-select:none;user-select:none;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:0 0!important}html.bdg-home[data-theme=dark]{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}@media (prefers-color-scheme:dark){html.bdg-home:not([data-theme=light]){--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}}html.bdg-home body{background:var(--ds-grit) 0 0 / 108px 108px, var(--ds-mottle) 0 0 / 560px 560px, var(--g)!important;font-family:var(--body)!important}html.bdg-home body:before,html.bdg-home body:after{content:none!important}html.bdg-home :where(img,svg,video,canvas,audio,iframe,embed,object){vertical-align:baseline;display:inline}html.bdg-home :where(h1,h2,h3,h4,p,li,summary,label){text-wrap:inherit}html.bdg-home :where(h1,h2,h3){text-shadow:none}@media (min-width:641px){html.bdg-home{scrollbar-width:auto!important}html.bdg-home :where(*){scrollbar-width:auto}}html.bdg-home .btn{transition:transform .7s var(--ds-ease), background-color .7s var(--ds-ease), box-shadow .7s var(--ds-ease), color .3s var(--ds-ease)}html.bdg-home .btn:active{transition-duration:.12s;transform:translateY(1px)scale(.98)}html.bdg-home .btn-primary{background-image:var(--ds-grit);text-shadow:0 1px 1px #1a16125c;box-shadow:5px 5px 12px var(--ds-sc), -4px -4px 10px var(--ds-hc), var(--ds-rim)}html.bdg-home .btn-primary:hover{background-color:#1647c9}html.bdg-home .btn-primary:active{box-shadow:inset 3px 3px 8px #08143c73,inset -2px -2px 6px #ffffff1f}html.bdg-home :is(.btn-ghost,.btn-clay){background-color:var(--ds-base,var(--paper));background-image:var(--ds-grit);box-shadow:var(--ds-raised);border-color:#0000}html.bdg-home :is(.btn-ghost,.btn-clay):hover{box-shadow:6px 7px 14px var(--ds-sc), -5px -5px 12px var(--ds-hc), var(--ds-rim)}html.bdg-home :is(.btn-ghost,.btn-clay):active{box-shadow:var(--ds-pressed)}html.bdg-home .icon-btn.theme-btn{box-shadow:none;transition:transform .3s var(--ds-ease), box-shadow .3s var(--ds-ease);background:0 0}html.bdg-home .icon-btn.theme-btn:active{box-shadow:var(--ds-pressed);transform:scale(.96)}html.bdg-home :is(.card,.sheet){box-shadow:5px 5px 12px var(--ds-sc), -5px -5px 11px var(--ds-hc), var(--ds-rim)}html.bdg-home[data-theme=dark]{--ds-base:#080b12;--ds-card-hi:#141b28;--ds-hi:#1b2433;--ds-lo:#030509;--ds-card-lo:#030509;--paper:#101620;--ds-sc:#000000a8;--ds-hc:#b4cdff0d;--ds-rim:inset 0 1px 1px #cde1ff12, inset 0 -1px 1px #00000080;--ds-raised:5px 5px 12px var(--ds-sc), -4px -4px 10px var(--ds-hc), var(--ds-rim);--ds-pressed:inset 4px 4px 10px var(--ds-sc), inset -3px -3px 8px var(--ds-hc);--lift-sm:var(--ds-raised);--btn:var(--ds-raised);--band:#ffffff09;--ds-grit:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' seed='4'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.42 0 0 0 0 0.47 0 0 0 0 0.60 0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}html.bdg-home[data-theme=dark] body,html.bdg-home[data-theme=dark] .home-page{background-image:var(--ds-grit);background-size:150px 150px}html.bdg-home[data-theme=dark] .btn-primary:hover{background-color:#2a63f0}@media (prefers-color-scheme:dark){html.bdg-home:not([data-theme=light]){--ds-base:#080b12;--ds-card-hi:#141b28;--ds-hi:#1b2433;--ds-lo:#030509;--ds-card-lo:#030509;--paper:#101620;--ds-sc:#000000a8;--ds-hc:#b4cdff0d;--ds-rim:inset 0 1px 1px #cde1ff12, inset 0 -1px 1px #00000080;--ds-raised:5px 5px 12px var(--ds-sc), -4px -4px 10px var(--ds-hc), var(--ds-rim);--ds-pressed:inset 4px 4px 10px var(--ds-sc), inset -3px -3px 8px var(--ds-hc);--lift-sm:var(--ds-raised);--btn:var(--ds-raised);--band:#ffffff09;--ds-grit:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' seed='4'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.42 0 0 0 0 0.47 0 0 0 0 0.60 0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}html.bdg-home:not([data-theme=light]) body,html.bdg-home:not([data-theme=light]) .home-page{background-image:var(--ds-grit);background-size:150px 150px}html.bdg-home:not([data-theme=light]) .btn-primary:hover{background-color:#2a63f0}}html.bdg-home[data-theme=dark]:after{content:"";z-index:9999;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='d' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='1' seed='9'/%3E%3CfeColorMatrix type='matrix' values='0.12 0 0 0 0 0.12 0 0 0 0 0.12 0 0 0 0 0 0 0 0 0.1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23d)'/%3E%3C/svg%3E");background-size:160px 160px;position:fixed;inset:0}@media (prefers-color-scheme:dark){html.bdg-home:not([data-theme=light]):after{content:"";z-index:9999;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='d' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='1' seed='9'/%3E%3CfeColorMatrix type='matrix' values='0.12 0 0 0 0 0.12 0 0 0 0 0.12 0 0 0 0 0 0 0 0 0.1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23d)'/%3E%3C/svg%3E");background-size:160px 160px;position:fixed;inset:0}}html.bdg-home .sec.fb .wrap{justify-items:start;gap:18px;display:grid}html.bdg-home .sec.fb .lede{max-width:46ch;margin:0}html.bdg-home .foot-h{letter-spacing:.08em;text-transform:uppercase;color:var(--dink2);margin:0 0 10px;font-size:13px;font-weight:600}html.bdg-home .foot-col ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}html.bdg-home .foot-col a{min-height:36px;color:var(--dink);align-items:center;font-size:15px;text-decoration:none;display:inline-flex}html.bdg-home .foot-col a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}body:has(.home-page) .ds-chrome{display:none!important}body:has(.home-page) footer:not(.foot){display:none!important}html.bdg-home .sec.fb .sec-head{margin-bottom:0}html.bdg-home .foot-grid{grid-template-columns:minmax(140px,1fr) 3fr;align-items:start;gap:28px 32px;display:grid}html.bdg-home .foot-grid>.brand{min-height:0;padding-top:2px}html.bdg-home .foot-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 32px;display:grid}html.bdg-home .foot-base{color:var(--dink2);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 22px;margin-top:36px;font-size:13px;display:flex}html.bdg-home .foot-copy{margin:0}html.bdg-home .foot-legal ul{flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;display:flex}html.bdg-home .foot-legal a{min-height:32px;color:var(--dink2);align-items:center;text-decoration:none;display:inline-flex}html.bdg-home .foot-legal a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}@media (max-width:760px){html.bdg-home .foot-grid{grid-template-columns:1fr}html.bdg-home .foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}html.bdg-home .foot-base{justify-content:flex-start}}html.bdg-home .foot .foot-h{text-transform:none;letter-spacing:.01em;color:var(--dink2);font-weight:500}html.bdg-home.js.motion.pgjs [data-reveal]:not(.hero *){opacity:0;transform:translateY(14px)}html.bdg-home.js.motion.pgjs [data-reveal].in:not(.hero *){opacity:1;filter:none;transform:none}html.bdg-home :is(.mx-line,.mx-line>.mx-p,.cmp-col .cell:not(.hd):not(.tot):not(.ft)){box-shadow:none;background:0 0}html.bdg-home .pg-kick{text-transform:none;letter-spacing:normal}html.bdg-home .mx-tv[data-tag]{flex-direction:column;align-items:flex-end;gap:3px;display:flex}html.bdg-home .mx-tv[data-tag]:before{content:attr(data-tag);letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;min-height:18px;padding:0 7px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}html.bdg-home .mx-tv[data-tag="2 of 3 lines"]:before,html.bdg-home .mx-p.sub:before{background:var(--urp);color:var(--ur)}html.bdg-home .mx-p.no{white-space:normal;text-align:right;line-height:1.2}html.bdg-home .mx .mx-p.no:before{content:none}html.bdg-home .mx-p.sub:before{white-space:normal;text-align:right;border-radius:8px;max-width:100%;padding:3px 7px;line-height:1.15}.admin-chip{height:24px;font:600 12px/1 var(--body,inherit);letter-spacing:.02em;color:var(--ink2,inherit);border:1px solid;border-radius:999px;align-items:center;margin-left:10px;padding:0 10px;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.admin-chip:hover,.admin-chip:focus-visible{background:var(--p2,transparent);color:var(--ink,inherit)}.view-as-bar{z-index:30;background:var(--p2,#eee);color:var(--ink,inherit);border-bottom:1px solid var(--band,#80808040);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px clamp(16px,4vw,40px);font-size:14px;display:flex;position:sticky;top:0}.view-as-id{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:inline-flex}.view-as-id span{color:var(--ink2,inherit)}.view-as-act{gap:16px;display:inline-flex}.view-as-held{color:var(--ink,inherit);font-weight:600}.view-as-act a{color:var(--ink,inherit);text-underline-offset:3px;font-weight:600;text-decoration:underline}html.bdg-home{--clay:#1647c9;--clay-ink:#fff;--clay-wash:#1647c914}html.bdg-home[data-theme=dark]{--clay:#7fa8ff;--clay-ink:#060a14;--clay-wash:#7fa8ff17}@media (prefers-color-scheme:dark){html.bdg-home:not([data-theme=light]){--clay:#7fa8ff;--clay-ink:#060a14;--clay-wash:#7fa8ff17}}html.bdg-home .mx-h .part{color:color-mix(in srgb, var(--ink) 52%, transparent);font-weight:500}html.bdg-home .mx-p.sub:before,html.bdg-home .mx-tv[data-tag="2 of 3 lines"]:before{border:1px dashed color-mix(in srgb, var(--ink) 40%, transparent);color:color-mix(in srgb, var(--ink) 62%, transparent);background:0 0;font-weight:500}html.bdg-home .mx-p.no,html.bdg-home .mx-q.no{font-weight:500;color:color-mix(in srgb, var(--ink) 52%, transparent)!important}html.bdg-home .mx-q.win{background:var(--clay-wash);box-shadow:inset 0 0 #0000}html.bdg-home .mx-tv.win{box-shadow:inset 0 -2px 0 var(--clay)}html.bdg-home .mx-tv[data-tag=Lowest\ price]:before{background:var(--clay);color:#fff}html.bdg-home[data-theme=dark] .mx-tv[data-tag=Lowest\ price]:before{color:var(--clay-ink)}@media (prefers-color-scheme:dark){html.bdg-home:not([data-theme=light]) .mx-tv[data-tag=Lowest\ price]:before{color:var(--clay-ink)}}html.bdg-home .mx-tv.mx-incomplete{flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:4px;min-width:0;font-family:inherit;display:flex}html.bdg-home .mx-incomplete strong{color:var(--ink);font-size:var(--fs-small);font-weight:600;line-height:1.25}html.bdg-home .mx-incomplete small{color:var(--ink2);overflow-wrap:anywhere;font-size:11px;font-weight:400;line-height:1.35}html.bdg-home .gl:is(.up,.dn):not(#_):not(#_){min-width:1.35em;height:1.35em;font:800 .74em/1 var(--body);vertical-align:.3em;box-shadow:none;border-radius:999px;place-items:center;padding:0 .3em;display:inline-grid}html.bdg-home .gl.up:not(#_):not(#_){color:#fff;background:#1f8a4c}html.bdg-home .gl.dn:not(#_):not(#_){color:#fff;background:#c23b2a}html.bdg-home[data-theme=dark] .gl.up:not(#_):not(#_){color:#04120a;background:#3fbf73}html.bdg-home[data-theme=dark] .gl.dn:not(#_):not(#_){color:#1a0503;background:#ff7a6b}@media (prefers-color-scheme:dark){html.bdg-home:not([data-theme=light]) .gl.up:not(#_):not(#_){color:#04120a;background:#3fbf73}html.bdg-home:not([data-theme=light]) .gl.dn:not(#_):not(#_){color:#1a0503;background:#ff7a6b}}html.bdg-home .cmp .cell.tot .note{color:var(--clay);font-weight:600}html.bdg-home .fcard.on:not(#_){background:color-mix(in srgb, var(--clay) 16%, var(--paper,#fff));box-shadow:0 14px 22px -14px color-mix(in srgb, var(--clay) 60%, transparent)}html.bdg-home .fcard.on:not(#_) .i{color:var(--clay)}html.bdg-home .fcard.on:not(#_) i{background:color-mix(in srgb, var(--clay) 32%, transparent)}