@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Unbounded Fallback;src:local("Arial");ascent-override:73.93%;descent-override:18.20%;line-gap-override:0.00%;size-adjust:134.59%}.__className_2f3be4{font-family:Unbounded,Unbounded Fallback;font-style:normal}.__variable_2f3be4{--font-display:"Unbounded","Unbounded Fallback"}@font-face{font-family:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dbbdd2d89d2ef0ef-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a06229eb79a83cfc-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c9e224327ce7933e-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d85064eaed4b8683-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/db234bd00cda6a96-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Press Start\ 2P Fallback;src:local("Arial");ascent-override:44.58%;descent-override:0.00%;line-gap-override:0.00%;size-adjust:224.32%}.__className_6d0c14{font-family:Press Start\ 2P,Press Start\ 2P Fallback;font-weight:400;font-style:normal}.__variable_6d0c14{--font-pixel:"Press Start 2P","Press Start 2P Fallback"}@font-face{font-family:GeistSans;src:url(/_next/static/media/0b78ff376f6b9734-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_8adcd2{font-family:GeistSans,GeistSans Fallback}.__variable_8adcd2{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:GeistMono;src:url(/_next/static/media/723e11e5093b8e80.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_46451f{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_46451f{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.bfr{--bfr-ink:#15110f;--bfr-ink-soft:#201815;--bfr-crimson:#c41e3a;--bfr-crimson-dark:#6e1322;--bfr-gold:#d4af37;--bfr-cream:#fffaf0;--bfr-muted:#d8cec2;--bfr-line:rgba(238,207,120,0.25);--bfr-card-width:18rem;--bfr-card-height:12rem;--bfr-gap:1.15rem;--bfr-duration:48s;position:relative;isolation:isolate;width:min(calc(100% - clamp(1rem, 3vw, 3rem)),108rem);overflow:hidden;margin:clamp(1rem,3vw,2.75rem) auto;border:1px solid rgba(229,199,112,.38);border-radius:clamp(1.5rem,3vw,2.6rem);color:var(--bfr-cream);background:radial-gradient(circle at 7% 4%,rgba(196,30,58,.25),transparent 32rem),radial-gradient(circle at 94% 92%,rgba(212,175,55,.14),transparent 28rem),linear-gradient(142deg,#211513,#100e0d 48%,#1b1110);padding:clamp(4rem,7vw,6.5rem) 0 clamp(2.75rem,5vw,4.25rem);font-family:Plus Jakarta Sans,Avenir Next,Avenir,sans-serif;box-shadow:0 34px 95px rgba(35,19,17,.22),0 8px 28px rgba(35,19,17,.18),inset 0 1px rgba(255,250,240,.08),inset 0 -1px rgba(212,175,55,.08)}.bfr:before{inset:.55rem;border:1px solid rgba(255,250,240,.07);border-radius:calc(clamp(1.5rem, 3vw, 2.6rem) - .45rem)}.bfr:after,.bfr:before{content:"";position:absolute;z-index:5;pointer-events:none}.bfr:after{top:.55rem;left:50%;width:min(18rem,42vw);height:1px;background:linear-gradient(90deg,transparent,rgba(237,207,123,.78),transparent);transform:translateX(-50%)}.bfr *,.bfr :after,.bfr :before{box-sizing:border-box}.bfr-atmosphere{position:absolute;z-index:0;inset:0;opacity:.28;background-image:linear-gradient(30deg,transparent 49.5%,rgba(212,175,55,.08) 50%,transparent 50.5%),linear-gradient(150deg,transparent 49.5%,rgba(212,175,55,.06) 50%,transparent 50.5%);background-size:42px 74px;mask-image:linear-gradient(180deg,black,transparent 82%);pointer-events:none}.bfr-header{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1.25rem,3vw,2.5rem);width:min(78rem,calc(100% - 4rem));margin:0 auto clamp(2.2rem,4vw,3.5rem)}.bfr-seal{display:grid;place-items:center;width:clamp(4.25rem,7vw,5.75rem);aspect-ratio:1;border:1px solid rgba(244,218,143,.7);border-radius:999px;color:var(--bfr-cream);background:linear-gradient(145deg,#d12442,#8f1429);box-shadow:0 0 0 6px rgba(196,30,58,.11),0 18px 55px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.24);transform:rotate(-5deg)}.bfr-seal:after,.bfr-seal:before{content:"";position:absolute;width:.28rem;height:.28rem;border-radius:50%;background:var(--bfr-gold);box-shadow:0 0 0 3px rgba(212,175,55,.12)}.bfr-seal:before{transform:translateY(-2rem)}.bfr-seal:after{transform:translateY(2rem)}.bfr-seal span{font-family:Playfair Display,Georgia,serif;font-size:clamp(1.25rem,2.6vw,1.8rem);font-weight:700;letter-spacing:-.08em;transform:translateX(-.05em)}.bfr-description,.bfr-eyebrow,.bfr-title{margin:0;color:inherit}.bfr-eyebrow{display:flex;align-items:center;gap:.65rem;color:#ebcb73;font-size:.68rem;font-weight:700;letter-spacing:.22em;line-height:1.2;text-transform:uppercase}.bfr-eyebrow:before{content:"";width:1.7rem;height:1px;background:currentColor}.bfr-title{max-width:46rem;margin-top:.45rem;font-family:Playfair Display,Georgia,serif;font-size:clamp(2rem,4.2vw,3.75rem);font-weight:500;letter-spacing:-.035em;line-height:1.04;text-wrap:balance}.bfr-description{max-width:47rem;margin-top:.8rem;color:rgba(255,250,240,.68);font-size:clamp(.82rem,1.3vw,.95rem);font-weight:500;line-height:1.65}.bfr-motion-slot{min-width:9rem;justify-self:end}.bfr-motion-toggle{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.6rem;padding:.45rem .9rem .45rem .55rem;border:1px solid rgba(255,250,240,.18);border-radius:999px;color:rgba(255,250,240,.78);background:rgba(255,255,255,.045);font:inherit;font-size:.7rem;font-weight:700;letter-spacing:.04em;cursor:pointer;backdrop-filter:blur(12px);transition:border-color .18s ease,color .18s ease,background .18s ease}.bfr-motion-toggle:hover{color:var(--bfr-cream);border-color:rgba(212,175,55,.55);background:rgba(212,175,55,.08)}.bfr-card:focus-visible,.bfr-motion-toggle:focus-visible,.bfr-viewport:focus-visible{outline:3px solid #f1ce68;outline-offset:4px}.bfr-motion-icon{display:grid;place-items:center;width:1.65rem;height:1.65rem;border-radius:50%;color:#15110f;background:var(--bfr-gold)}.bfr-rail-shell{position:relative;z-index:1;width:calc(100% - clamp(1rem, 2.5vw, 2.5rem));margin-inline:auto;padding:.7rem 0 .25rem;border:1px solid rgba(255,250,240,.07);border-radius:1.65rem;background:linear-gradient(180deg,rgba(255,250,240,.045),rgba(255,250,240,.012)),rgba(6,5,5,.14);box-shadow:inset 0 1px rgba(255,250,240,.04),inset 0 -20px 50px rgba(0,0,0,.12)}.bfr-rail-shell:after,.bfr-rail-shell:before{content:"";position:absolute;z-index:3;top:0;bottom:0;width:clamp(1.5rem,8vw,8rem);pointer-events:none}.bfr-rail-shell:before{left:0;background:linear-gradient(90deg,#17100f 5%,transparent)}.bfr-rail-shell:after{right:0;background:linear-gradient(270deg,#17100f 5%,transparent)}.bfr-viewport{width:100%;overflow-x:auto;overflow-y:hidden;padding:.65rem 1.5rem 1rem;scroll-padding-inline:1.5rem;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:rgba(212,175,55,.5) rgba(255,255,255,.05)}.bfr--animated .bfr-viewport{overflow-x:hidden}.bfr-track{display:flex;width:max-content;will-change:transform}.bfr--animated .bfr-track{animation:bfr-scroll var(--bfr-duration) linear infinite}.bfr--animated .bfr-viewport:focus-within .bfr-track,.bfr--animated .bfr-viewport:hover .bfr-track,.bfr--manual-paused .bfr-track{animation-play-state:paused}.bfr-list{display:flex;align-items:stretch;gap:var(--bfr-gap);min-width:max-content;margin:0;padding:0 var(--bfr-gap) 0 0;list-style:none}.bfr-list-item{flex:0 0 var(--bfr-card-width);width:var(--bfr-card-width);scroll-snap-align:center}.bfr-list-item--lead{flex-basis:calc(var(--bfr-card-width) + 1.55rem);width:calc(var(--bfr-card-width) + 1.55rem)}.bfr-card{position:relative;display:block;width:100%;height:var(--bfr-card-height);overflow:hidden;border:1px solid rgba(255,250,240,.14);border-radius:1.1rem;color:var(--bfr-cream);background:#f8f2e7;box-shadow:0 14px 40px rgba(0,0,0,.24);text-decoration:none;cursor:pointer;transform:translateY(0);transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.bfr-card--lead{border-color:rgba(232,199,103,.72);box-shadow:0 18px 50px rgba(0,0,0,.3),0 0 0 1px rgba(212,175,55,.12),0 0 42px rgba(212,175,55,.09)}.bfr-card--lead:focus-visible,.bfr-card--lead:hover{border-color:#f0d27c;box-shadow:0 24px 65px rgba(0,0,0,.4),0 0 0 1px rgba(244,217,137,.24),0 0 55px rgba(212,175,55,.17)}.bfr-card:focus-visible,.bfr-card:focus-within,.bfr-card:hover{border-color:rgba(236,204,111,.78);box-shadow:0 20px 55px rgba(0,0,0,.35),0 0 0 1px rgba(212,175,55,.12);transform:translateY(-.24rem)}.bfr-logo-stage{position:absolute;inset:0;display:grid;place-items:center;padding:1.25rem 1.5rem 4.35rem;background:radial-gradient(circle at 20% 15%,rgba(255,255,255,.9),transparent 42%),linear-gradient(145deg,#fffdf8,#eee5d8)}.bfr-card--lead .bfr-logo-stage{background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.98),transparent 36%),radial-gradient(circle at 15% 0,rgba(212,175,55,.2),transparent 50%),linear-gradient(145deg,#fffdf8,#eadfcb)}.bfr-card--lead .bfr-logo-stage:after{border-color:rgba(155,107,32,.24);box-shadow:inset 0 0 32px rgba(212,175,55,.06)}.bfr-logo-stage:after{content:"";position:absolute;inset:.48rem;border:1px solid rgba(123,84,40,.13);border-radius:.82rem;pointer-events:none}.bfr-logo{display:block;width:100%;max-width:13.5rem;height:6.25rem;object-fit:contain;filter:drop-shadow(0 5px 12px rgba(69,41,19,.1));transition:transform .26s ease}.bfr-card:focus-visible .bfr-logo,.bfr-card:hover .bfr-logo{transform:scale(.96) translateY(-.35rem)}.bfr-logo-fallback{display:grid;place-items:center;min-width:4.6rem;height:4.6rem;padding:0 .65rem;border:1px solid rgba(116,27,41,.3);border-radius:50%;color:#81172a;font-size:1.25rem;font-weight:700;letter-spacing:.03em;background:rgba(196,30,58,.06)}.bfr-card-index,.bfr-logo-fallback{font-family:Playfair Display,Georgia,serif}.bfr-card-index{position:absolute;top:.92rem;right:1rem;color:rgba(81,52,34,.46);font-size:.62rem;font-style:italic;letter-spacing:.08em}.bfr-card-caption{position:absolute;z-index:2;right:0;bottom:0;left:0;display:flex;min-height:4.15rem;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem 1.15rem .78rem;color:var(--bfr-cream);background:linear-gradient(90deg,rgba(54,25,29,.98),rgba(31,19,17,.98));border-top:1px solid rgba(212,175,55,.2);transition:opacity .18s ease,transform .22s ease}.bfr-card--lead .bfr-card-caption{min-height:4.4rem;background:linear-gradient(105deg,rgba(112,20,37,.99),rgba(57,24,28,.99) 62%,rgba(31,19,17,.99));border-top-color:rgba(240,207,113,.48)}.bfr-card-caption-copy{display:flex;min-width:0;flex-direction:column;justify-content:center}.bfr-card-caption-kicker{margin-bottom:.22rem;color:#edce75;font-size:.5rem;font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase}.bfr-card-caption-name{display:-webkit-box;overflow:hidden;font-family:Playfair Display,Georgia,serif;font-size:1rem;font-weight:600;letter-spacing:-.01em;line-height:1.15;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bfr-card-link-cue{display:grid;flex:0 0 auto;width:2rem;height:2rem;place-items:center;border:1px solid rgba(230,199,104,.34);border-radius:50%;color:#e6c768;background:rgba(230,199,104,.06);transition:color .18s ease,background .18s ease,transform .18s ease}.bfr-card:focus-visible .bfr-card-caption,.bfr-card:focus-within .bfr-card-caption,.bfr-card:hover .bfr-card-caption{opacity:0;transform:translateY(.65rem)}.bfr-card:focus-visible .bfr-card-link-cue,.bfr-card:hover .bfr-card-link-cue{color:#1d1512;background:#edce75;transform:translate(.12rem,-.12rem)}.bfr-card-details{position:absolute;z-index:2;right:0;bottom:0;left:0;display:flex;min-height:100%;flex-direction:column;justify-content:flex-end;padding:1.15rem 1.2rem 1rem;color:var(--bfr-cream);background:linear-gradient(0deg,rgba(25,16,14,.98) 0,rgba(43,22,22,.95) 54%,rgba(66,25,33,.78) 74%,transparent);transform:translateY(100%);transition:transform .26s cubic-bezier(.22,1,.36,1)}.bfr-card:focus-visible .bfr-card-details,.bfr-card:focus-within .bfr-card-details,.bfr-card:hover .bfr-card-details{transform:translateY(0)}.bfr-card-heading{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.bfr-card-name{overflow:hidden;font-family:Playfair Display,Georgia,serif;font-size:1rem;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.bfr-card-category{flex:0 0 auto;color:#e6c768;font-size:.55rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.bfr-card-description{display:-webkit-box;overflow:hidden;margin-top:.72rem;color:rgba(255,250,240,.76);font-size:.69rem;font-weight:500;line-height:1.48;-webkit-box-orient:vertical;-webkit-line-clamp:3}.bfr-card-action{display:flex;align-items:center;gap:.35rem;margin-top:.72rem;color:#edce75;font-size:.61rem;letter-spacing:.09em}.bfr-card-action,.bfr-current-pill{font-weight:800;text-transform:uppercase}.bfr-current-pill{position:absolute;z-index:4;top:.85rem;right:.85rem;padding:.32rem .58rem;border:1px solid rgba(126,25,42,.22);border-radius:999px;color:#7e192a;background:rgba(255,250,240,.92);font-size:.55rem;letter-spacing:.1em;box-shadow:0 6px 18px rgba(59,25,18,.1)}.bfr-card--current .bfr-card-index{top:2.75rem}.bfr-lead-pill{position:absolute;z-index:4;top:.85rem;left:.85rem;padding:.36rem .64rem;border:1px solid rgba(126,25,42,.2);border-radius:999px;color:#fffaf0;background:linear-gradient(135deg,#a91932,#681322);box-shadow:0 7px 22px rgba(80,17,29,.2);font-size:.53rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.bfr-footer-note{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.7rem;width:min(82rem,calc(100% - 3rem));margin:clamp(1.5rem,3vw,2.5rem) auto 0;color:rgba(255,250,240,.38);font-size:.58rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.bfr-footer-note i{width:.22rem;height:.22rem;border-radius:50%;background:var(--bfr-gold);box-shadow:0 0 0 3px rgba(212,175,55,.08)}@keyframes bfr-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (hover:none),(max-width:720px),(pointer:coarse){.bfr{--bfr-card-width:min(78vw,17rem);--bfr-card-height:12.2rem;width:calc(100% - .75rem);margin-block:.75rem;border-radius:1.55rem;padding-top:4.3rem}.bfr:before{inset:.35rem;border-radius:1.25rem}.bfr-header{grid-template-columns:auto minmax(0,1fr);width:min(100% - 2rem,42rem);align-items:start}.bfr-rail-shell{width:calc(100% - .7rem);border-radius:1.25rem}.bfr-title{font-size:clamp(1.9rem,9vw,2.8rem)}.bfr-description{font-size:.79rem}.bfr-motion-slot{display:none}.bfr--animated .bfr-viewport{overflow-x:auto}.bfr--animated .bfr-track{animation:none;transform:none}.bfr-rail-shell:after,.bfr-rail-shell:before{width:1.2rem}.bfr-viewport{padding-inline:1.25rem}.bfr-card-details{min-height:6rem;padding:1rem;background:linear-gradient(0deg,rgba(25,16,14,.99),rgba(43,22,22,.95) 72%,transparent);transform:none}.bfr-card-caption{display:none}.bfr-logo-stage{padding-bottom:5.8rem}.bfr-logo{height:4.8rem}.bfr-card-description{-webkit-line-clamp:2}.bfr-card-action{display:none}.bfr-card--lead .bfr-card-action{display:flex}}@media (max-width:430px){.bfr-header{grid-template-columns:1fr;text-align:center}.bfr-seal{margin:0 auto}.bfr-eyebrow{justify-content:center}.bfr-eyebrow:after{content:"";width:1.7rem;height:1px;background:currentColor}}@media (prefers-reduced-motion:reduce){.bfr *,.bfr :after,.bfr :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.bfr-track{transform:none!important}}