.bd[data-astro-cid-fp3yk3dh]{background:var(--color--gray-6);padding-bottom:7.5rem}.bd[data-astro-cid-fp3yk3dh] [data-astro-cid-fp3yk3dh]:is(ul,figure){margin:0;padding:0;list-style:none}.bd[data-astro-cid-fp3yk3dh] li[data-astro-cid-fp3yk3dh]{margin:0}.bd[data-astro-cid-fp3yk3dh] p[data-astro-cid-fp3yk3dh]{color:var(--color--gray-3);text-wrap:pretty;margin:0;line-height:1.55}.bd[data-astro-cid-fp3yk3dh] p[data-astro-cid-fp3yk3dh] strong[data-astro-cid-fp3yk3dh]{color:var(--color--gray-1);font-weight:600}.bd-heading[data-astro-cid-fp3yk3dh]{letter-spacing:-.03em;margin:5rem 0 1.5rem;font-size:clamp(2rem,3.4vw,3rem);line-height:1.05}.bd-card[data-astro-cid-fp3yk3dh]{border-radius:var(--border-radius--xxl);background:#fff;flex-direction:column;gap:1rem;padding:2.25rem;display:flex}.bd-card[data-astro-cid-fp3yk3dh] h3[data-astro-cid-fp3yk3dh]{letter-spacing:-.02em;margin:0;font-size:1.5rem;line-height:1.15}.bd-hero[data-astro-cid-fp3yk3dh]{border-radius:var(--border-radius--xxl);background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);padding:.625rem;display:grid}.bd-hero-body[data-astro-cid-fp3yk3dh]{flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;padding:2.5rem 2.75rem;display:flex}.bd-hero[data-astro-cid-fp3yk3dh] h2[data-astro-cid-fp3yk3dh]{letter-spacing:-.03em;margin:0;font-size:clamp(2rem,3.4vw,3rem);line-height:1.05}.bd-hero-body[data-astro-cid-fp3yk3dh]>p[data-astro-cid-fp3yk3dh]{max-width:30rem;font-size:1.0625rem}.bd-downloads[data-astro-cid-fp3yk3dh]{flex-wrap:wrap;gap:.625rem;margin-top:.5rem;display:flex}.bd-button[data-astro-cid-fp3yk3dh]{border-radius:var(--border-radius--button);background:var(--color--gray-6);color:var(--color--gray-1);transition:background-color .15s ease, color .15s ease, transform .16s var(--ease-out);align-items:center;gap:.5rem;padding:.8125rem 1.375rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.bd-button[data-astro-cid-fp3yk3dh].is-dark{background:var(--color--gray-1);color:#fff}.bd-button[data-astro-cid-fp3yk3dh] small[data-astro-cid-fp3yk3dh]{letter-spacing:.04em;opacity:.65;font-size:.75rem;font-weight:600}.bd-button[data-astro-cid-fp3yk3dh]:active{transform:scale(.97)}.bd-stage[data-astro-cid-fp3yk3dh]{border-radius:calc(var(--border-radius--xxl) - .375rem);background:#eaf0f9;justify-content:center;align-items:center;min-height:22rem;display:flex;position:relative;overflow:hidden}.bd-stage[data-astro-cid-fp3yk3dh] img[data-astro-cid-fp3yk3dh]{width:clamp(7rem,14vw,10rem);height:auto;position:relative}.bd-ring[data-astro-cid-fp3yk3dh]{aspect-ratio:1;border:1px solid #0098ea47;border-radius:50%;width:clamp(12rem,24vw,17rem);position:absolute}.bd-ring[data-astro-cid-fp3yk3dh]+.bd-ring[data-astro-cid-fp3yk3dh]{border-color:#0098ea24;width:clamp(17rem,34vw,25rem)}@media (prefers-reduced-motion:no-preference){.bd-stage[data-astro-cid-fp3yk3dh] img[data-astro-cid-fp3yk3dh]{animation:bd-mark 1.1s var(--ease-expo) .2s backwards}.bd-ring[data-astro-cid-fp3yk3dh]{animation:5s ease-in-out infinite alternate bd-ring}.bd-ring[data-astro-cid-fp3yk3dh]+.bd-ring[data-astro-cid-fp3yk3dh]{animation-delay:-2.5s}}@keyframes bd-mark{0%{opacity:0;transform:scale(.6)rotate(-24deg)}}@keyframes bd-ring{to{opacity:.55;transform:scale(1.06)}}.bd-logos[data-astro-cid-fp3yk3dh]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.bd-tile[data-astro-cid-fp3yk3dh]{border-radius:var(--border-radius--xxl);background:#fff;flex-direction:column;padding:.625rem;display:flex}.bd-tile-art[data-astro-cid-fp3yk3dh]{aspect-ratio:9/5;border-radius:calc(var(--border-radius--xxl) - .375rem);justify-content:center;align-items:center;display:flex}.bd-tile-art[data-astro-cid-fp3yk3dh].is-white{box-shadow:inset 0 0 0 1px var(--color--gray-5)}.bd-tile-art[data-astro-cid-fp3yk3dh].is-mist{background:var(--color--gray-6)}.bd-tile-art[data-astro-cid-fp3yk3dh].is-navy{background:#06132a}.bd-tile-art[data-astro-cid-fp3yk3dh]>img[data-astro-cid-fp3yk3dh]{width:6rem;height:auto}.bd-lockup[data-astro-cid-fp3yk3dh]{color:var(--color--gray-1);letter-spacing:-.01em;align-items:center;gap:.875rem;font-size:2.25rem;font-weight:700;line-height:1;display:inline-flex}.bd-lockup[data-astro-cid-fp3yk3dh].is-light{color:#fff}.bd-lockup[data-astro-cid-fp3yk3dh] img[data-astro-cid-fp3yk3dh]{width:3.5rem;height:auto}.bd-tile[data-astro-cid-fp3yk3dh] figcaption[data-astro-cid-fp3yk3dh]{text-align:start;flex-direction:column;gap:.25rem;padding:1.125rem 1.125rem 1.25rem;display:flex}.bd-tile[data-astro-cid-fp3yk3dh] strong[data-astro-cid-fp3yk3dh]{color:var(--color--gray-1);font-family:var(--_typography---font-family--heading);letter-spacing:-.3px;font-size:1.25rem;font-weight:600;line-height:1.2}.bd-tile[data-astro-cid-fp3yk3dh] figcaption[data-astro-cid-fp3yk3dh] span[data-astro-cid-fp3yk3dh]{color:var(--color--gray-3);font-size:.9375rem;line-height:1.5}.bd-rules[data-astro-cid-fp3yk3dh]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:1.25rem;margin-top:1.25rem;display:grid}.bd-space[data-astro-cid-fp3yk3dh]{border-radius:var(--border-radius--lg);background:var(--color--gray-6);justify-content:center;align-items:center;padding:1.75rem;display:flex}.bd-space[data-astro-cid-fp3yk3dh] span[data-astro-cid-fp3yk3dh]{border:1px dashed var(--color--primary-1);border-radius:.5rem;padding:1.125rem;display:flex}.bd-space[data-astro-cid-fp3yk3dh] img[data-astro-cid-fp3yk3dh]{width:4.5rem;height:auto}.bd[data-astro-cid-fp3yk3dh] .bd-misuse[data-astro-cid-fp3yk3dh]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.bd-misuse[data-astro-cid-fp3yk3dh] li[data-astro-cid-fp3yk3dh]{color:var(--color--gray-3);flex-direction:column;gap:.625rem;font-size:.9375rem;line-height:1.35;display:flex}.bd-misuse-art[data-astro-cid-fp3yk3dh]{aspect-ratio:1;border-radius:var(--border-radius--lg);background:var(--color--gray-6);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.bd-misuse-art[data-astro-cid-fp3yk3dh] img[data-astro-cid-fp3yk3dh]{width:3.25rem;height:auto}.bd-misuse-art[data-astro-cid-fp3yk3dh]:after{content:"";background:#e5484d;border-radius:1px;height:2px;position:absolute;inset:50% 14% auto;transform:rotate(-45deg)}.is-stretched[data-astro-cid-fp3yk3dh] img[data-astro-cid-fp3yk3dh]{transform:scaleX(1.5)}.is-recoloured[data-astro-cid-fp3yk3dh] img[data-astro-cid-fp3yk3dh]{filter:hue-rotate(150deg)saturate(1.2)}.bd-misuse-art[data-astro-cid-fp3yk3dh].is-lost{background:#0098ea}.is-styled[data-astro-cid-fp3yk3dh] img[data-astro-cid-fp3yk3dh]{filter:drop-shadow(0 6px #06132a)drop-shadow(0 0 10px #f5c542)}.bd-colours[data-astro-cid-fp3yk3dh]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.bd-swatch[data-astro-cid-fp3yk3dh]{border-radius:var(--border-radius--xxl);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:transform .2s var(--ease-out);background:#fff;border:0;flex-direction:column;padding:.625rem;display:flex}.bd-swatch[data-astro-cid-fp3yk3dh]:focus-visible{outline:2px solid var(--color--primary-1);outline-offset:3px}.bd-swatch[data-astro-cid-fp3yk3dh]:active{transform:scale(.985)}.bd-swatch-chip[data-astro-cid-fp3yk3dh]{border-radius:calc(var(--border-radius--xxl) - .375rem);background:var(--c);height:7rem;color:var(--color--gray-1);justify-content:flex-end;align-items:flex-end;padding:.875rem;display:flex;box-shadow:inset 0 0 0 1px #1d1d1d14}.is-dark[data-astro-cid-fp3yk3dh] .bd-swatch-chip[data-astro-cid-fp3yk3dh]{color:#fff;box-shadow:none}.bd-swatch-copied[data-astro-cid-fp3yk3dh]{opacity:0;transition:opacity .2s ease, transform .3s var(--ease-out);font-size:.875rem;font-weight:600;transform:translateY(6px)}.is-copied[data-astro-cid-fp3yk3dh] .bd-swatch-copied[data-astro-cid-fp3yk3dh]{opacity:1;transform:none}.bd-swatch-text[data-astro-cid-fp3yk3dh]{grid-template-columns:1fr auto;gap:.25rem 1rem;padding:1rem 1.125rem 1.125rem;display:grid}.bd-swatch[data-astro-cid-fp3yk3dh] strong[data-astro-cid-fp3yk3dh]{color:var(--color--gray-1);font-family:var(--_typography---font-family--heading);letter-spacing:-.3px;font-size:1.25rem;font-weight:600;line-height:1.2}.bd-swatch[data-astro-cid-fp3yk3dh] code[data-astro-cid-fp3yk3dh]{color:var(--color--gray-1);align-self:center;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem}.bd-swatch-text[data-astro-cid-fp3yk3dh]>span[data-astro-cid-fp3yk3dh]{color:var(--color--gray-3);grid-column:1/-1;font-size:.9375rem;line-height:1.45}.bd-live[data-astro-cid-fp3yk3dh]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bd-type[data-astro-cid-fp3yk3dh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.bd[data-astro-cid-fp3yk3dh] .bd-label[data-astro-cid-fp3yk3dh]{color:var(--color--primary-1);font-size:.9375rem;font-weight:600;line-height:1.3}.bd[data-astro-cid-fp3yk3dh] .bd-specimen[data-astro-cid-fp3yk3dh]{color:var(--color--gray-1);text-wrap:balance}.bd[data-astro-cid-fp3yk3dh] .bd-specimen[data-astro-cid-fp3yk3dh].is-heading{font-family:var(--_typography---font-family--heading);letter-spacing:-.035em;font-size:clamp(2.5rem,4.6vw,4rem);font-weight:600;line-height:1}.bd[data-astro-cid-fp3yk3dh] .bd-specimen[data-astro-cid-fp3yk3dh].is-body{letter-spacing:-.01em;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:500;line-height:1.25}.bd[data-astro-cid-fp3yk3dh] .bd-glyphs[data-astro-cid-fp3yk3dh]{border-bottom:1px solid var(--color--gray-5);color:var(--color--gray-3);padding-bottom:1rem;font-size:1.25rem;line-height:1.3}.bd[data-astro-cid-fp3yk3dh] .bd-glyphs[data-astro-cid-fp3yk3dh].is-heading{font-family:var(--_typography---font-family--heading)}.bd-type[data-astro-cid-fp3yk3dh] .bd-card[data-astro-cid-fp3yk3dh]>p[data-astro-cid-fp3yk3dh]:last-child{margin-top:auto}.bd-shapes[data-astro-cid-fp3yk3dh]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.bd-shapes[data-astro-cid-fp3yk3dh] .bd-card[data-astro-cid-fp3yk3dh]{gap:.75rem;padding:.625rem .625rem 1.5rem}.bd-shapes[data-astro-cid-fp3yk3dh] .bd-card[data-astro-cid-fp3yk3dh]>[data-astro-cid-fp3yk3dh]:is(h3,p){padding:0 1.125rem}.bd-shapes[data-astro-cid-fp3yk3dh] .bd-card[data-astro-cid-fp3yk3dh] h3[data-astro-cid-fp3yk3dh]{margin-top:.625rem}.bd-shape-art[data-astro-cid-fp3yk3dh]{aspect-ratio:9/5;border-radius:calc(var(--border-radius--xxl) - .375rem);background:var(--color--gray-6);justify-content:center;align-items:center;display:flex}.bd-demo-card[data-astro-cid-fp3yk3dh]{background:#fff;border-radius:1.25rem;flex-direction:column;gap:.5rem;width:48%;padding:.5rem .5rem .875rem;display:flex}.bd-demo-panel[data-astro-cid-fp3yk3dh]{background:#eaf0f9;border-radius:.875rem;height:3.25rem}.bd-demo-line[data-astro-cid-fp3yk3dh]{background:var(--color--gray-1);opacity:.85;border-radius:1rem;height:.4375rem;margin:0 .5rem}.bd-demo-line[data-astro-cid-fp3yk3dh].is-short{background:var(--color--gray-5);opacity:1;width:45%}.bd-demo-icon[data-astro-cid-fp3yk3dh]{background-image:linear-gradient(130deg, var(--color--primary-1), var(--color--primary-3));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;display:flex}.bd-demo-pill[data-astro-cid-fp3yk3dh]{border-radius:var(--border-radius--button);color:var(--color--gray-1);background:#fff;padding:.875rem 1.75rem;font-size:1.0625rem;font-weight:600;line-height:1.2}.bd-imagery[data-astro-cid-fp3yk3dh]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.bd-photo[data-astro-cid-fp3yk3dh]{aspect-ratio:4/3;border-radius:var(--border-radius--xxl);background:#a8c8ef;position:relative;overflow:hidden}.bd-photo[data-astro-cid-fp3yk3dh] img[data-astro-cid-fp3yk3dh]{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-soft)}.bd-photo[data-astro-cid-fp3yk3dh] figcaption[data-astro-cid-fp3yk3dh]{inset-inline-start:1rem;border-radius:var(--border-radius--button);color:var(--color--gray-1);background:#ffffffe6;padding:.375rem .875rem;font-size:.875rem;font-weight:600;line-height:1.3;position:absolute;bottom:1rem}.bd[data-astro-cid-fp3yk3dh] .bd-note[data-astro-cid-fp3yk3dh]{max-width:44rem;margin-top:1.25rem;font-size:1.0625rem}.bd-note[data-astro-cid-fp3yk3dh] span[data-astro-cid-fp3yk3dh]{display:block}.bd[data-astro-cid-fp3yk3dh] .bd-voice[data-astro-cid-fp3yk3dh]{border-radius:var(--border-radius--xxl);background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;padding:2.25rem;display:grid}.bd-voice[data-astro-cid-fp3yk3dh] h3[data-astro-cid-fp3yk3dh]{margin:0 0 .375rem;font-size:1.25rem;line-height:1.25}.bd-voice[data-astro-cid-fp3yk3dh] p[data-astro-cid-fp3yk3dh]{font-size:.9375rem;line-height:1.5}@media (hover:hover) and (pointer:fine){.bd-button[data-astro-cid-fp3yk3dh]:hover{background:var(--color--primary-1);color:#fff}.bd-swatch[data-astro-cid-fp3yk3dh]:hover{transform:translateY(-3px)}.bd-swatch[data-astro-cid-fp3yk3dh]:active{transform:translateY(-3px)scale(.985)}.bd-photo[data-astro-cid-fp3yk3dh]:hover img[data-astro-cid-fp3yk3dh]{transform:scale(1.05)}}@media screen and (width<=991px){.bd-hero[data-astro-cid-fp3yk3dh]{grid-template-columns:minmax(0,1fr)}.bd-stage[data-astro-cid-fp3yk3dh]{aspect-ratio:440/260;order:-1;min-height:0}.bd-hero-body[data-astro-cid-fp3yk3dh]{padding:1.5rem 1.375rem 1.75rem}.bd-rules[data-astro-cid-fp3yk3dh]{grid-template-columns:minmax(0,1fr)}.bd-colours[data-astro-cid-fp3yk3dh],.bd-shapes[data-astro-cid-fp3yk3dh],.bd[data-astro-cid-fp3yk3dh] .bd-voice[data-astro-cid-fp3yk3dh]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=767px){.bd[data-astro-cid-fp3yk3dh]{padding-bottom:5rem}.bd-heading[data-astro-cid-fp3yk3dh]{margin-top:3.5rem}.bd-logos[data-astro-cid-fp3yk3dh],.bd-type[data-astro-cid-fp3yk3dh],.bd-imagery[data-astro-cid-fp3yk3dh]{grid-template-columns:minmax(0,1fr)}.bd-card[data-astro-cid-fp3yk3dh]{padding:1.5rem}.bd[data-astro-cid-fp3yk3dh] .bd-misuse[data-astro-cid-fp3yk3dh]{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-photo[data-astro-cid-fp3yk3dh]{aspect-ratio:16/9}.bd[data-astro-cid-fp3yk3dh] .bd-voice[data-astro-cid-fp3yk3dh]{gap:1.25rem;padding:1.5rem}}@media screen and (width<=479px){.bd-colours[data-astro-cid-fp3yk3dh],.bd-shapes[data-astro-cid-fp3yk3dh]{grid-template-columns:minmax(0,1fr)}.bd-swatch-chip[data-astro-cid-fp3yk3dh]{height:5.5rem}.bd[data-astro-cid-fp3yk3dh] .bd-voice[data-astro-cid-fp3yk3dh]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.bd-button[data-astro-cid-fp3yk3dh],.bd-swatch[data-astro-cid-fp3yk3dh],.bd-swatch-copied[data-astro-cid-fp3yk3dh],.bd-photo[data-astro-cid-fp3yk3dh] img[data-astro-cid-fp3yk3dh]{transition:none}.bd-button[data-astro-cid-fp3yk3dh]:active,.bd-swatch[data-astro-cid-fp3yk3dh]:hover,.bd-swatch[data-astro-cid-fp3yk3dh]:active,.bd-photo[data-astro-cid-fp3yk3dh]:hover img[data-astro-cid-fp3yk3dh]{transform:none}}@media screen and (width<=767px){.bd-heading[data-astro-cid-fp3yk3dh]{margin-top:3.5rem;font-size:1.625rem}.bd-hero[data-astro-cid-fp3yk3dh] h2[data-astro-cid-fp3yk3dh]{font-size:1.625rem}.bd-card[data-astro-cid-fp3yk3dh] h3[data-astro-cid-fp3yk3dh]{font-size:1.25rem}.bd-lockup[data-astro-cid-fp3yk3dh]{font-size:1.875rem}.bd[data-astro-cid-fp3yk3dh] .bd-specimen[data-astro-cid-fp3yk3dh].is-heading{font-size:2rem}.bd[data-astro-cid-fp3yk3dh] .bd-specimen[data-astro-cid-fp3yk3dh].is-body{font-size:1.25rem}.bd-voice[data-astro-cid-fp3yk3dh] h3[data-astro-cid-fp3yk3dh]{font-size:1.125rem}}
