.br{--br-text:#f3f1ec;--br-dim:#f3f1eca8;--br-faint:#f3f1ec6b;--br-soft:#ffffff09;--br-red:#e5484d;max-width:1180px;color:var(--br-text);margin:0 auto;padding:132px 24px 40px}.br>section+section{margin-top:110px}.br-eyebrow{color:var(--br-faint);font:500 11.5px/1 var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px}.br h2{letter-spacing:-.04em;margin:0;font-size:clamp(30px,3.6vw,48px);font-weight:500;line-height:1.05}.br h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:500}.br-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px;display:grid}.br-hero h1{letter-spacing:-.05em;margin:0;font-size:clamp(46px,6.4vw,86px);font-weight:500;line-height:.98}.br-hero h1 em{font-family:var(--font-dv-serif), "Instrument Serif", Georgia, serif;color:var(--br-faint);letter-spacing:-.02em;font-weight:400;display:block}.br-lede{max-width:48ch;color:var(--br-dim);margin:22px 0 0;font-size:17px;line-height:1.6}.br-actions{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:28px;display:flex}.br-link{color:var(--br-dim);font-size:15px;text-decoration:none}.br-link:hover{color:var(--br-text)}.br-hero-art{aspect-ratio:1;background:radial-gradient(60% 60% at 50% 45%,#e5484d38,#0000 70%),#121214;border-radius:32px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.br-hero-mark{background:var(--br-red);filter:drop-shadow(0 20px 40px #e5484d59);position:absolute;inset:18%;-webkit-mask:url(/logo.svg) 50%/contain no-repeat;mask:url(/logo.svg) 50%/contain no-repeat}.br-seeds i{width:10px;height:14px;transform:rotate(calc(var(--i) * 25.7deg)) translateY(-150px) rotate(18deg);opacity:.8;animation:br-seed 7s ease-in-out calc(var(--i) * -.5s) infinite;background:linear-gradient(160deg,#ff8c8f,#b8262b);border-radius:50% 50% 45% 45%;position:absolute;top:50%;left:50%}@keyframes br-seed{50%{transform:rotate(calc(var(--i) * 25.7deg + 8deg)) translateY(-162px) rotate(-12deg)}}.br-name{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px 56px;display:grid}.br-name-copy p{color:var(--br-dim);margin:16px 0 0;font-size:16px;line-height:1.7}.br-name-copy b,.br-name-copy i{color:var(--br-text)}.br-time{align-self:center;margin:0;padding:0 0 0 22px;list-style:none;position:relative}.br-time:before{content:"";background:linear-gradient(var(--br-red), #e5484d1a);width:1px;position:absolute;top:8px;bottom:8px;left:5px}.br-time li{padding:0 0 22px;position:relative}.br-time li:before{content:"";background:var(--br-red);border-radius:50%;width:11px;height:11px;position:absolute;top:5px;left:-22px;box-shadow:0 0 0 4px #e5484d2e}.br-time span{color:var(--br-faint);font:500 12px var(--font-mono,ui-monospace, monospace);letter-spacing:.06em}.br-time p{color:var(--br-dim);margin:6px 0 0;font-size:15px;line-height:1.6}.br-why{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.br-why article{background:var(--br-soft);border-radius:22px;padding:26px;box-shadow:inset 0 1px #ffffff0a}.br-why p{color:var(--br-dim);margin:10px 0 0;font-size:14.5px;line-height:1.6}.br-guide-head{margin-bottom:30px}.br-block{background:var(--br-soft);border-radius:26px;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:center;gap:36px;padding:30px;display:grid}.br-block+.br-block{margin-top:14px}.br-block-text p{color:var(--br-dim);margin:10px 0 0;font-size:15px;line-height:1.65}.br-block-text b,.br-block-text i{color:var(--br-text)}.br-rules{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.br-rules li{color:var(--br-dim);padding-left:18px;font-size:14px;position:relative}.br-rules li:before{content:"";background:var(--br-red);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.br-logo-swatches{grid-template-columns:1fr 1fr 120px;gap:10px;display:grid}.br-logo-swatches>div{border-radius:18px;place-items:center;min-height:150px;display:grid}.br-logo-swatches .is-dark{color:#f3f1ec;background:#0e0e10;box-shadow:inset 0 0 0 1px #ffffff0f}.br-logo-swatches .is-light{color:#0e0e10;background:#f3f1ec}.br-logo-swatches .is-mark{background:#161618}.br-logo-swatches .dv-wordmark{font-size:28px}.br-mark-only{background:var(--br-red);width:56px;height:56px;-webkit-mask:url(/logo.svg) 50%/contain no-repeat;mask:url(/logo.svg) 50%/contain no-repeat}.br-colour{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr)}.br-swatches{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.br-swatch{gap:4px;display:grid}.br-swatch span{border-radius:16px;height:92px;margin-bottom:8px;box-shadow:inset 0 0 0 1px #ffffff14}.br-swatch b{font-size:14px;font-weight:600}.br-swatch code{color:var(--br-faint);font-size:12px}.br-swatch small{color:var(--br-dim);font-size:12.5px;line-height:1.45}.br-crew-row{grid-column:2;align-items:center;gap:8px;display:flex}.br-crew-row p{color:var(--br-faint);font:500 11px/1 var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;margin:0 8px 0 0}.br-crew-row span{border-radius:50%;width:26px;height:26px}.br-specimens{gap:10px;display:grid}.br-spec{background:#00000047;border-radius:16px;grid-template-columns:150px minmax(0,1fr);align-items:baseline;gap:16px;padding:16px 18px;display:grid}.br-spec span{color:var(--br-faint);font:500 11px/1 var(--font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase}.br-spec p{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.br-spec.is-inter p{letter-spacing:-.04em;font-size:30px;font-weight:500}.br-spec.is-mono p{font:500 15px var(--font-mono,ui-monospace, monospace);letter-spacing:.1em;color:var(--br-dim)}.br-spec.is-serif p{font-family:var(--font-dv-serif), "Instrument Serif", Georgia, serif;color:var(--br-dim);font-size:32px}.br-crew-demo{background:#00000047;border-radius:18px;height:170px;position:relative;overflow:hidden}.br-cur{width:22px;height:24px;left:calc(16% + var(--i) * 12%);animation:br-drift 5s ease-in-out calc(var(--i) * -.7s) infinite;position:absolute;top:30%}.br-cur:nth-child(2){top:58%}.br-cur:nth-child(3){top:22%}.br-cur:nth-child(4){top:64%}.br-cur:nth-child(5){top:38%}.br-cur svg{width:100%;height:100%;fill:var(--c);stroke:#00000080;stroke-width:1px}.br-cur.is-you{align-items:flex-start;gap:2px;width:28px;height:30px;animation:none;display:flex;top:52%;left:70%}.br-cur.is-you svg{fill:#fff;flex:none;width:28px;height:30px}.br-cur.is-you b{color:#111;font:600 12px var(--font-mono,ui-monospace, monospace);background:#fff;border-radius:999px;margin-top:22px;padding:3px 9px}@keyframes br-drift{50%{transform:translate(10px,-8px)rotate(-6deg)}}.br-voice-cards{gap:10px;display:grid}.br-voice-cards p{background:#00000047;border-radius:16px;gap:6px;margin:0;padding:16px 18px;font-size:17px;display:grid}.br-voice-cards span{font:500 11px/1 var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase}.br-voice-cards .is-do span{color:#9dc5a2}.br-voice-cards .is-dont{color:var(--br-faint);-webkit-text-decoration:line-through #e5484d99;text-decoration:line-through #e5484d99}.br-voice-cards .is-dont span{color:var(--br-red);text-decoration:none}.br-kit-head{margin-bottom:26px}.br-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.br-facts>div{background:var(--br-soft);border-radius:18px;padding:18px 20px}.br-facts dt{color:var(--br-faint);font:500 11px/1 var(--font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase}.br-facts dd{margin:10px 0 0;font-size:15px;line-height:1.5}.br-facts a{color:var(--br-text)}.br-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:36px 0 0;padding:0;list-style:none;display:grid}.br-products li{border-top:1px solid #ffffff12;padding:16px 0}.br-products a{color:var(--br-text);font-size:15.5px;font-weight:500;text-decoration:none}.br-products p{color:var(--br-dim);margin:6px 0 0;font-size:14px;line-height:1.55}.br-notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:36px;display:grid}.br-notes>div{background:var(--br-soft);border-radius:20px;padding:22px}.br-notes p{color:var(--br-dim);margin:10px 0 0;font-size:14px;line-height:1.6}.br-notes a{color:var(--br-text)}@media (max-width:960px){.br{padding-top:110px}.br-hero,.br-name,.br-block,.br-colour{grid-template-columns:1fr}.br-crew-row{grid-column:1}.br-why,.br-facts,.br-notes,.br-products{grid-template-columns:1fr}.br-hero-art{max-width:420px}}@media (max-width:560px){.br-swatches{grid-template-columns:repeat(2,minmax(0,1fr))}.br-logo-swatches,.br-spec{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.br-seeds i,.br-cur{animation:none}}.br .br-hero h1 em,.br .br-spec.is-serif p{font-style:italic;font-family:var(--font-dv-serif), "Instrument Serif", Georgia, serif!important}.br .br-logo-swatches .is-light .dv-wordmark{color:#0e0e10}
