.br{--br-wrap:1240px;--br-pad:24px;--br-light-bg:#f5f7fa;--br-light-ink:#0b0e14;--br-light-muted:#4e5667;--br-light-line:rgba(11,14,20,0.1);--br-light-green:#087a31}.br main>*{padding-left:max(var(--br-pad),calc((100% - var(--br-wrap)) / 2));padding-right:max(var(--br-pad),calc((100% - var(--br-wrap)) / 2))}.br-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.br-eyebrow,.br-label{font-family:var(--site-mono);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--site-pg)}.br-label{color:var(--site-muted)}.br-label--section{margin:96px 0 24px}.br-lead{font-size:clamp(17px,1.5vw,20px);line-height:1.6}.br-body,.br-lead{color:var(--site-soft)}.br-body{font-size:15.5px;line-height:1.65}.br-note{margin-top:20px;font-size:13px;color:var(--site-muted)}.br-lines__row{display:block;overflow:hidden;padding-bottom:.06em}.br-lines__row>span,.br-rise{display:inline-block}.br-rise{animation:br-rise .9s var(--site-ease) both;animation-delay:var(--d,0s)}@keyframes br-rise{0%{opacity:0;transform:translateY(24px)}}@media (scripting:enabled){.br [data-reveal]:not(.br-lines){opacity:0;transform:translateY(18px);transition:opacity .7s var(--site-ease),transform .9s var(--site-ease)}.br [data-reveal].is-in:not(.br-lines){opacity:1;transform:none}.br .br-lines__row>span{transform:translateY(105%);transition:transform .95s var(--site-ease)}.br .br-lines.is-in .br-lines__row>span{transform:none}}.br-progress{position:sticky;top:70px;z-index:59;height:0;padding:0!important}.br-progress span{display:block;width:min(1240px,calc(100% - 32px));height:2px;margin:0 auto;border-radius:2px;background:linear-gradient(90deg,rgba(66,255,136,.35),var(--site-pg));transform-origin:left;transform:scaleX(0);transition:transform .2s linear;box-shadow:0 0 10px rgba(66,255,136,.45)}.br-now{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:10px;border:1px solid var(--site-line);font-size:13px;color:var(--site-soft)}.br-now span{font-family:var(--site-mono);font-size:11px;letter-spacing:.12em;color:var(--site-pg)}@media (max-width:1100px){.br-now{display:none}}.br-sheet{display:grid;gap:18px;padding:14px 8px 8px}.br-sheet ol{display:grid;gap:2px}.br-sheet ol a{display:flex;align-items:baseline;gap:14px;padding:12px;border-radius:12px;font-family:var(--site-display);font-size:clamp(22px,3vw,30px);font-weight:700;letter-spacing:-.02em;color:var(--site-soft);transition:color .2s var(--site-ease),background-color .2s var(--site-ease)}.br-sheet ol a span{font-family:var(--site-mono);font-size:12px;font-weight:600;letter-spacing:.12em;color:var(--site-muted)}.br-sheet ol a:hover,.br-sheet ol a[aria-current=true]{color:#fff;background:rgba(66,255,136,.08)}.br-sheet ol a[aria-current=true] span{color:var(--site-pg)}.br-sheet__links{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:14px 12px 4px;border-top:1px solid var(--site-line);font-size:14px;color:var(--site-soft)}.br-sheet__links .site-btn{margin-left:auto}.br-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:48px;min-height:min(88vh,860px);padding-top:48px;padding-bottom:96px;background:linear-gradient(180deg,rgba(11,14,20,0) 55%,var(--site-ink) 100%),url(/brand/plates/rim-16x9.webp) center 70% /cover no-repeat}.br-hero__art{display:grid;place-items:center}.br-hero__logo{width:min(100%,420px);height:auto}.br-hero__title{margin:18px 0 22px;font-family:var(--site-display);font-size:clamp(64px,9.5vw,150px);font-weight:800;line-height:.9;letter-spacing:-.045em}.br-hero__title span{display:block}.br-hero__updated{font-family:var(--site-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--site-muted)}.br-hero__note{display:block;max-width:520px;margin-top:26px;font-size:17px;line-height:1.65;color:var(--site-soft)}.br-hero__note a,.br-request a{color:#fff;text-decoration:underline;text-decoration-color:rgba(66,255,136,.6);text-underline-offset:3px}.br-hero__note a:hover,.br-request a:hover{text-decoration-color:var(--site-pg)}@media (max-width:860px){.br-hero{grid-template-columns:1fr;gap:28px;min-height:0;padding-top:28px;padding-bottom:64px}.br-hero__logo{width:min(78%,320px)}}.br-draw__strokes path{stroke-dasharray:1;stroke-dashoffset:1;animation:br-draw .9s cubic-bezier(.65,0,.35,1) forwards}.br-draw__strokes{animation:br-fade-out .25s ease forwards;animation-delay:var(--br-settle)}.br-draw__fill{opacity:0;animation:br-fade-in .25s ease forwards;animation-delay:var(--br-settle)}@keyframes br-draw{to{stroke-dashoffset:0}}@keyframes br-fade-in{to{opacity:1}}@keyframes br-fade-out{to{opacity:0}}.br-toc{padding-top:24px;padding-bottom:120px}.br-toc ol{margin-top:20px;border-top:1px solid var(--site-line)}.br-toc li{border-bottom:1px solid var(--site-line)}.br-toc a{display:grid;grid-template-columns:80px minmax(0,1fr) auto;grid-template-areas:"n title arrow" "n parts arrow";align-items:center;column-gap:20px;padding:26px 8px}.br-toc__n{grid-area:n;font-family:var(--site-mono);font-size:13px;letter-spacing:.12em;color:var(--site-muted)}.br-toc__title{grid-area:title;font-family:var(--site-display);font-size:clamp(30px,4.6vw,64px);font-weight:700;line-height:1.05;letter-spacing:-.03em;transition:transform .45s var(--site-ease),color .3s var(--site-ease)}.br-toc__parts{grid-area:parts;margin-top:8px;font-size:14px;color:var(--site-muted)}.br-toc__arrow{grid-area:arrow;color:var(--site-muted);transition:transform .45s var(--site-ease),color .3s var(--site-ease)}.br-toc a:focus-visible .br-toc__title,.br-toc a:hover .br-toc__title{transform:translateX(10px)}.br-toc a:focus-visible .br-toc__arrow,.br-toc a:hover .br-toc__arrow{color:var(--site-pg);transform:translate(3px,3px)}.br-toc a:hover .br-toc__n{color:var(--site-pg)}@media (max-width:640px){.br-toc a{grid-template-columns:48px minmax(0,1fr) auto;column-gap:12px;padding:20px 4px}}.br-chapter{padding-top:128px;padding-bottom:136px;scroll-margin-top:64px}.br-chapter.is-light{background:var(--br-light-bg);color:var(--br-light-ink);--site-soft:var(--br-light-muted);--site-muted:#6b7385;--site-line:var(--br-light-line);--site-line2:rgba(11,14,20,0.18)}.br-chapter.is-light .br-eyebrow{color:var(--br-light-green)}.br-chapter__head{display:grid;gap:14px;margin-bottom:72px}.br-chapter__title{font-family:var(--site-display);font-size:clamp(56px,9vw,132px);font-weight:800;line-height:.92;letter-spacing:-.045em}.br-chapter__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.br-part{scroll-margin-top:80px}.br-part+.br-part{margin-top:150px}.br-part__title{font-family:var(--site-display);font-size:clamp(34px,4.4vw,60px);font-weight:800;line-height:1;letter-spacing:-.035em}.br-part__intro{max-width:760px;margin-top:20px;margin-bottom:40px}.br-statement{max-width:1100px;font-family:var(--site-display);font-size:clamp(32px,4.6vw,64px);font-weight:700;line-height:1.04;letter-spacing:-.035em}.br-grid-2,.br-pair,.br-voice{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:72px}.br-grid-2 .br-label,.br-pair .br-label,.br-voice .br-label{display:block;margin-bottom:14px}.br-cards{display:grid;gap:16px}.br-cards--3{grid-template-columns:repeat(3,1fr)}.br-card{padding:28px;border-radius:20px;border:1px solid var(--site-line);background:rgba(255,255,255,.55)}.br-card h4{font-family:var(--site-display);font-size:22px;font-weight:700;letter-spacing:-.02em}.br-card p{margin-top:10px;font-size:15px;line-height:1.6;color:var(--site-soft)}.br-principles{display:grid;grid-template-columns:1fr 1fr;gap:0 48px;border-top:1px solid var(--site-line)}.br-principles li{display:grid;grid-template-columns:56px 1fr;grid-template-areas:"n title" "n body";gap:6px 0;padding:28px 0;border-bottom:1px solid var(--site-line)}.br-principles__n{grid-area:n;font-family:var(--site-mono);font-size:13px;color:var(--br-light-green)}.br-principles h4{grid-area:title;font-family:var(--site-display);font-size:24px;font-weight:700;letter-spacing:-.02em}.br-principles p{grid-area:body;font-size:15.5px;line-height:1.6;color:var(--site-soft)}.br-mission{margin-top:110px;padding:56px;border-radius:28px;background:var(--site-ink);color:#fff;box-shadow:0 30px 80px rgba(11,14,20,.18)}.br-mission blockquote{margin-top:18px;max-width:1000px;font-family:var(--site-display);font-size:clamp(26px,3.2vw,44px);font-weight:700;line-height:1.12;letter-spacing:-.025em}.br-mission .br-label{color:var(--site-pg)}.br-boiler{display:grid;grid-template-columns:1.4fr 1fr;gap:16px}.br-boiler__card{padding:28px;border-radius:20px;border:1px solid var(--site-line);background:var(--site-surface)}.br-boiler__card header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.br-boiler__card h4{font-family:var(--site-mono);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--site-muted)}.br-boiler__card p{font-size:16px;line-height:1.7;color:#e3e8ef}.br-copy{position:relative;display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 11px;border-radius:9px;border:1px solid var(--site-line2);font-size:12.5px;font-weight:600;color:var(--site-soft);transition:color .2s var(--site-ease),border-color .2s var(--site-ease),background-color .2s var(--site-ease)}.br-copy:hover{color:#fff;border-color:rgba(66,255,136,.5)}.br-copy.is-copied{color:#04140a;background:var(--site-pg);border-color:var(--site-pg)}.br-voice__tone{margin-bottom:12px;font-family:var(--site-display);font-size:clamp(28px,3vw,40px);font-weight:800;letter-spacing:-.03em}.br-dos{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:56px}.br-dos__col{display:grid;align-content:start;gap:10px}.br-dos__col li{display:flex;gap:14px;align-items:flex-start;padding:18px 20px;border-radius:16px;border:1px solid var(--site-line);background:rgba(255,255,255,.025);font-size:15.5px;line-height:1.5}.br-dos__col svg{flex:none;margin-top:2px;padding:3px;width:22px;height:22px;border-radius:999px}.br-dos__col.is-do svg{color:#04140a;background:var(--site-pg)}.br-dos__col.is-dont svg{color:#fff;background:#e5484d}.br-tabs__list{position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:4px;border-radius:14px;background:rgba(11,14,20,.06)}.br-tabs__list button{position:relative;z-index:1;height:40px;padding:0 18px;border-radius:10px;font-size:14px;font-weight:600;color:var(--site-soft);transition:color .3s var(--site-ease)}.br-tabs__list button[aria-selected=true]{color:#fff}.br-tabs__pill{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / var(--n));border-radius:10px;background:var(--site-ink);transform:translateX(calc(100% * var(--i)));transition:transform .45s var(--site-ease)}.br-tabs__panel{margin-top:18px}.br-stage{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:40px;padding:40px;border-radius:24px;background:radial-gradient(700px 360px at 30% 50%,rgba(66,255,136,.07),transparent 70%),var(--site-ink);color:#c4cdd8;font-size:16px;line-height:1.6}.br-stage__art{display:grid;place-items:center;min-height:300px}.br-stage__art svg{max-width:100%;height:auto}.br-clears{display:grid;grid-template-columns:1fr 1.4fr .9fr;gap:16px;margin-top:36px}.br-clear{padding:22px;border-radius:20px;border:1px solid var(--site-line);background:#fff}.br-clear svg{display:block;width:100%;height:auto;max-height:220px}.br-clear__zone{fill:rgba(8,122,49,.06);stroke:rgba(8,122,49,.55);stroke-width:2;stroke-dasharray:8 7;vector-effect:non-scaling-stroke}.br-clear__box{fill:none;stroke:rgba(11,14,20,.18);stroke-width:1}.br-clear__box,.br-clear__unit{vector-effect:non-scaling-stroke}.br-clear__unit{fill:rgba(8,122,49,.12);stroke:rgba(8,122,49,.5);stroke-width:1}.br-clear__x{fill:var(--br-light-green);font-family:var(--site-mono);font-style:italic}.br-clear__art.is-gray{fill:#606060}.br-clear__art.is-green{fill:#0b0e14}.br-clear figcaption{display:grid;gap:2px;margin-top:14px;font-size:13.5px;color:var(--site-soft)}.br-clear figcaption b{color:var(--br-light-ink);font-weight:600}.br-bgs{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.br-bg{position:relative;display:grid;place-items:center;aspect-ratio:4/3;border-radius:18px;border:1px solid var(--site-line);overflow:hidden}.br-bg.is-photo{background-size:cover;background-position:center 30%}.br-bg>svg{width:74%;height:auto}.br-bg.is-photo>svg{width:30%}.br-bg figcaption{position:absolute;left:14px;bottom:12px;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:#fff}.br-bg figcaption.is-dark{color:var(--br-light-ink)}.br-bg figcaption svg{color:var(--site-pg)}.br-bg figcaption.is-dark svg{color:var(--br-light-green)}.br-cobrand{display:grid;grid-template-columns:1fr 1fr;gap:16px}.br-cobrand figure{border-radius:20px;overflow:hidden;background:var(--site-ink)}.br-cobrand__art{display:flex;align-items:center;justify-content:center;gap:22px;min-height:200px;padding:24px}.br-cobrand__x{font-size:30px;font-weight:300;color:#8a94a6}.br-cobrand__partner{font-family:var(--site-display);font-size:26px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#c4cdd8}.br-cobrand figcaption{padding:14px 20px;border-top:1px solid rgba(255,255,255,.08);font-size:13px;color:#8a94a6}.br-misuses{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.br-misuse{border-radius:18px;overflow:hidden;border:1px solid var(--site-line);background:#fff}.br-misuse__art{display:grid;place-items:center;height:150px;background:var(--site-ink);overflow:hidden}.br-misuse.is-photo .br-misuse__art{background:url(/brand/plates/circuit-16x9.webp) 50%/cover}.br-misuse figcaption{display:flex;align-items:center;gap:8px;padding:14px 16px;font-size:13.5px;line-height:1.4;color:var(--br-light-ink)}.br-misuse figcaption svg{flex:none;padding:2px;width:18px;height:18px;border-radius:999px;color:#fff;background:#e5484d}.br-misuse__art>svg{width:68%;height:auto}.br-misuse .is-stretch{width:50%;transform:scaleX(1.45) scaleY(.8)}.br-misuse .is-rotate{transform:rotate(-14deg)}.br-misuse .is-skew{transform:skewX(-22deg)}.br-misuse .is-recolor path{fill:#76b900}.br-misuse .is-outline path{fill:none;stroke:#c4cdd8;stroke-width:1.2px;vector-effect:non-scaling-stroke}.br-misuse .is-glow{filter:drop-shadow(0 0 10px rgba(0,248,40,.9)) drop-shadow(0 6px 4px rgba(0,0,0,.9))}.br-misuse__apart{display:flex;align-items:flex-end;gap:6px;width:76%;transform:rotate(4deg)}.br-misuse__apart svg{height:auto}.br-misuse__apart svg:first-child{width:22%}.br-misuse__apart svg:last-child{width:76%}.br-misuse__pair{display:flex;align-items:center;justify-content:center;gap:12px;width:80%}.br-misuse__pair svg{flex:none;width:22%;height:auto}.br-misuse__pair span{font-family:Georgia,Times New Roman,serif;font-size:26px;font-style:italic;color:#c4cdd8}.br-swatches{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.br-swatch{border-radius:20px;overflow:hidden;border:1px solid var(--site-line);background:#fff}.br-swatch__chip{position:relative;aspect-ratio:16/10}.br-swatch__chip.is-light{box-shadow:inset 0 -1px 0 var(--site-line)}.br-swatch__copy{position:absolute;left:14px;bottom:14px;border-color:rgba(255,255,255,.3);color:#fff;background:rgba(11,14,20,.35);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--site-mono)}.br-swatch__chip.is-light .br-swatch__copy{border-color:rgba(11,14,20,.2);color:var(--br-light-ink);background:rgba(255,255,255,.5)}.br-swatch__meta{padding:18px 18px 20px}.br-swatch__meta b{font-size:16px;font-weight:600}.br-swatch__meta dl{display:grid;gap:3px;margin:10px 0 0}.br-swatch__meta dl div{display:flex;gap:10px;font-family:var(--site-mono);font-size:12px}.br-swatch__meta dt{width:40px;color:var(--site-muted)}.br-swatch__meta dd{margin:0;color:var(--br-light-ink)}.br-swatch__meta p{margin-top:12px;font-size:13.5px;line-height:1.5;color:var(--site-soft)}.br-tints{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.br-tints li{display:grid;gap:8px;font-size:13px}.br-tints__chip{height:64px;border-radius:14px}.br-tints .br-copy{justify-self:start;font-family:var(--site-mono);color:var(--br-light-ink)}.br-donts{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:36px}.br-donts li{display:flex;gap:10px;align-items:flex-start;padding:16px 18px;border-radius:16px;border:1px solid var(--site-line);background:#fff;font-size:14px;line-height:1.5}.br-donts svg{flex:none;margin-top:1px;padding:2px;width:18px;height:18px;border-radius:999px;color:#fff;background:#e5484d}.br-type{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px}.br-type__card{display:grid;align-content:start;gap:12px;padding:30px;border-radius:22px;border:1px solid var(--site-line);background:#fff}.br-type__family{font-size:34px;font-weight:700;letter-spacing:-.02em}.br-type__sample{min-height:104px;font-size:30px;line-height:1.15;color:var(--br-light-ink)}.br-type__card.is-inter-tight :is(.br-type__family,.br-type__sample){font-family:var(--site-display);font-weight:800;letter-spacing:-.035em}.br-type__card.is-inter :is(.br-type__family,.br-type__sample){font-family:var(--site-body)}.br-type__card.is-inter .br-type__sample{font-weight:500;font-size:24px;line-height:1.35}.br-type__card.is-jetbrains-mono :is(.br-type__family,.br-type__sample){font-family:var(--site-mono);letter-spacing:0}.br-type__card.is-jetbrains-mono .br-type__sample{font-size:18px;letter-spacing:.12em;text-transform:uppercase}.br-imagery{display:grid;grid-template-columns:1fr 1fr;gap:16px}.br-shot{border-radius:22px;overflow:hidden;background:var(--site-ink)}.br-shot img{display:block;width:100%;height:auto}.br-shot figcaption{padding:14px 20px;font-size:13px;color:#8a94a6}.br-motion{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px}.br-motion__card{border-radius:22px;overflow:hidden;background:var(--site-ink)}.br-motion__card>:first-child{margin:34px 28px}.br-motion__card figcaption{display:grid;gap:6px;padding:18px 22px 22px;border-top:1px solid rgba(255,255,255,.08);font-size:13.5px;line-height:1.5;color:#8a94a6}.br-motion__card figcaption b{display:inline-flex;align-items:center;gap:6px;color:#fff;font-size:14px}.br-motion__card.is-dont figcaption b svg{padding:2px;width:16px;height:16px;border-radius:999px;background:#e5484d}@property --br-rim-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.br-rim{position:relative;isolation:isolate;display:flex;align-items:center;gap:12px;height:64px;padding:0 22px;border-radius:16px;border:1px solid rgba(66,255,136,.18);background:rgba(8,14,12,.8);color:#e3e8ef;font-size:15px;font-weight:600;animation:br-rim-field 2.8s ease-in-out infinite}.br-rim:before{content:"";position:absolute;inset:-1px;z-index:-1;padding:1px;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--br-rim-angle),transparent 0,transparent 62%,rgba(66,255,136,.25) 72%,rgba(255,255,255,.85) 78%,rgba(0,248,40,1) 84%,rgba(0,248,40,.45) 90%,transparent 96%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 5px rgba(0,248,40,.55));animation:br-rim-spin 2.2s linear infinite}.br-rim__dot{width:8px;height:8px;border-radius:999px;background:var(--site-pg);box-shadow:0 0 10px var(--site-pg);animation:br-rim-dot 1.5s ease-in-out infinite}@keyframes br-rim-spin{to{--br-rim-angle:360deg}}@keyframes br-rim-field{50%{box-shadow:inset 0 0 0 1px rgba(66,255,136,.08),0 0 30px rgba(66,255,136,.14)}}@keyframes br-rim-dot{50%{opacity:.55}}.br-breathe{font-family:var(--site-display);font-size:44px;font-weight:800;letter-spacing:-.03em;color:#fff;animation:br-breathe 3.6s ease-in-out infinite}@keyframes br-breathe{0%,to{opacity:.84;text-shadow:0 0 18px rgba(66,255,136,.14)}50%{opacity:1;text-shadow:0 0 14px rgba(255,255,255,.3),0 0 34px rgba(66,255,136,.38)}}.br-sweep{position:relative;height:64px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);overflow:hidden}.br-sweep span{position:absolute;inset:-20px auto -20px 38%;width:70px;transform:skewX(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent)}.br-sweep:after{content:"";position:absolute;left:50%;top:50%;width:120%;height:2px;background:#e5484d;transform:translate(-50%,-50%) rotate(-11deg)}.br-downloads{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;--br-bloom-x:50%;--br-bloom-y:50%}.br-downloads:before{content:"";position:absolute;inset:-60px;z-index:0;pointer-events:none;background:radial-gradient(420px 300px at var(--br-bloom-x) var(--br-bloom-y),rgba(66,255,136,.1),transparent 70%);opacity:0;transition:opacity .3s var(--site-ease)}.br-downloads:hover:before{opacity:1}.br-dl{--br-light:0;position:relative;z-index:1;display:grid;align-content:start;gap:14px;padding:30px;border-radius:22px;border:1px solid rgba(66,255,136,calc(.1 + var(--br-light) * .45));background:var(--site-surface);box-shadow:0 0 calc(var(--br-light) * 40px) rgba(66,255,136,calc(var(--br-light) * .18));transition:opacity .3s var(--site-ease),border-color .15s linear}.br-downloads:hover .br-dl{opacity:calc(.55 + var(--br-light) * .45)}.br-dl h3{font-family:var(--site-display);font-size:30px;font-weight:800;letter-spacing:-.03em}.br-dl ul{display:grid;gap:7px;margin:4px 0 8px}.br-dl li{position:relative;padding-left:18px;font-size:14px;color:var(--site-soft)}.br-dl li:before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;border-radius:999px;background:var(--site-pg);box-shadow:0 0 8px rgba(66,255,136,.6)}.br-dl__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.br-request{display:flex;align-items:center;gap:10px;margin-top:36px;font-size:15px;color:var(--site-soft)}.br-request svg{color:var(--site-pg)}@media (max-width:1100px){.br-bgs,.br-swatches,.br-tints{grid-template-columns:repeat(3,1fr)}}@media (max-width:860px){.br-chapter{padding-top:88px;padding-bottom:96px}.br-chapter__head{margin-bottom:48px}.br-label--section{margin-top:72px}.br-boiler,.br-cobrand,.br-dos,.br-downloads,.br-grid-2,.br-imagery,.br-pair,.br-voice{grid-template-columns:1fr;gap:16px}.br-grid-2,.br-pair,.br-voice{gap:36px;margin-top:56px}.br-cards--3,.br-clears,.br-donts,.br-motion,.br-principles,.br-stage,.br-type{grid-template-columns:1fr}.br-stage{padding:28px;gap:20px}.br-stage__art{min-height:200px}.br-tabs__list{display:grid;width:100%}.br-tabs__list button{padding:0 8px;font-size:13px}.br-bgs,.br-misuses,.br-swatches{grid-template-columns:repeat(2,1fr)}.br-mission{padding:32px 26px}.br-part+.br-part{margin-top:110px}.br-cobrand__art{gap:12px;min-height:150px}.br-cobrand__art svg{width:50%;height:auto}.br-cobrand__partner{font-size:17px}.br-cobrand__x{font-size:22px}}.br .site-footer{margin-top:0}@media (max-width:520px){.br-bgs,.br-misuses,.br-swatches,.br-tints{grid-template-columns:1fr 1fr}.br-misuse__art{height:120px}.br-misuse__art svg{max-width:82%;height:auto}}@media (prefers-reduced-motion:reduce){.br-draw__strokes{display:none}.br-draw__fill{opacity:1;animation:none}.br-rise{animation:none}.br .br-lines__row>span,.br [data-reveal]:not(.br-lines){opacity:1!important;transform:none!important}.br-breathe,.br-rim,.br-rim:before,.br-rim__dot{animation:none}.br-breathe{opacity:.94}}@media print{.br-progress,.br-toc{display:none}.br-chapter{padding:32px 0;page-break-inside:auto;break-inside:auto}.br .br-lines__row>span,.br [data-reveal]{opacity:1!important;transform:none!important}}