.de-page ::selection{background-color:var(--web-primary-500);color:var(--web-neutral-0)}.de-page::selection{background-color:var(--web-primary-500);color:var(--web-neutral-0)}.de-sample-cta>.btn{padding:14px 28px}.de-type-line{--fill:110%;color:#0000;background-image:linear-gradient(90deg, var(--ink) calc(var(--fill) - 10%), color-mix(in srgb, var(--ink) 15%, transparent) var(--fill));-webkit-background-clip:text;background-clip:text;width:fit-content;margin:-.15em auto;padding:.15em .06em;display:block}:focus-visible>.de-type-line{--fill:110%!important}.de-hwd-wire line,.de-hwd-wire polygon{stroke:var(--web-secondary-500);stroke-opacity:.35;stroke-width:1px}.de-hwd-guide line{stroke:var(--web-secondary-500);stroke-opacity:.25;stroke-width:1px;stroke-dasharray:2 4}.de-hwd-scale line{stroke:var(--web-secondary-500);stroke-opacity:.4;stroke-width:1px}.de-hwd-scale text{fill:var(--web-secondary-500);fill-opacity:.6;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.de-hwd-plate{transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .5s}.de-hwd-focus{transition:opacity .3s}@media (min-width:1024px){.de-hwd-focus[data-dim]{opacity:.2}}@media (prefers-reduced-motion:reduce){.de-hwd-plate,.de-hwd-focus{transition:none}}.de-iso-seal{-webkit-mask:var(--seal) center / contain no-repeat;-webkit-mask:var(--seal) center / contain no-repeat;mask:var(--seal) center / contain no-repeat}.de-pillar-light{background-image:linear-gradient(160deg, var(--pillar-light-tint) 0%, var(--web-neutral-0) 75%);border-color:var(--pillar-light-border)}.de-pillar--plum.de-pillar-light{--pillar-light-tint:var(--web-primary-50);--pillar-light-border:var(--web-primary-100);--pillar-light-accent:var(--web-primary-500)}.de-pillar--warm.de-pillar-light{--pillar-light-tint:#fff1ee;--pillar-light-border:#fde0da;--pillar-light-accent:#c92f28}.de-pillar-accent{color:var(--pillar-light-accent)}.de-pillar-rule{border-color:var(--pillar-light-accent)}.de-bvb{--bvb-axis:var(--web-neutral-300);--bvb-grid:var(--web-neutral-300);--bvb-ink:var(--web-secondary-500);--bvb-buy:var(--web-primary-500)}.dark .de-bvb{--bvb-axis:#ffffff3d;--bvb-grid:#ffffff2e;--bvb-ink:var(--web-neutral-100);--bvb-buy:var(--web-primary-400)}.de-bvb-axis line{stroke:var(--bvb-axis);stroke-width:1.5px}.de-bvb-grid line{stroke:var(--bvb-grid);stroke-width:1px;stroke-dasharray:2 4}.de-bvb-buy,.de-bvb-key-buy{fill:none;stroke:var(--bvb-buy);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.de-bvb-build,.de-bvb-key-build{fill:none;stroke:var(--bvb-ink);stroke-width:2.5px;stroke-dasharray:0 6;stroke-linecap:round;stroke-linejoin:round}.de-bvb-key-buy{stroke-width:2.5px}.de-bvb-label text,.de-bvb-axis-label text{fill:var(--bvb-ink);font-size:14px;font-weight:600}@media (max-width:767.98px){.de-bvb-detail{display:none}.de-bvb-axis-label text{font-size:24px}.de-bvb-buy{stroke-width:6px}.de-bvb-build{stroke-width:5px;stroke-dasharray:0 11}}.de-bvb-armed .de-bvb-buy{stroke-dasharray:1;stroke-dashoffset:1px}.de-bvb-armed .de-bvb-reveal{transform-box:fill-box;transform-origin:0;transform:scaleX(0)}.de-bvb-armed .de-bvb-late{opacity:0}.de-bvb-play .de-bvb-buy{animation:.4s ease-out forwards de-bvb-draw}.de-bvb-play .de-bvb-reveal{animation:1.6s cubic-bezier(.22,1,.36,1) .4s forwards de-bvb-reveal}.de-bvb-play .de-bvb-late{animation:.4s 1.95s forwards de-bvb-fade}@keyframes de-bvb-draw{to{stroke-dashoffset:0}}@keyframes de-bvb-reveal{to{transform:scaleX(1)}}@keyframes de-bvb-fade{to{opacity:1}}@media (prefers-reduced-motion:reduce){.de-bvb-armed .de-bvb-buy{stroke-dasharray:none;stroke-dashoffset:0}.de-bvb-armed .de-bvb-reveal{transform:none}.de-bvb-armed .de-bvb-late{opacity:1}.de-bvb-play .de-bvb-buy,.de-bvb-play .de-bvb-reveal,.de-bvb-play .de-bvb-late{animation:none}}
