@property --bfw-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.bfw{--bg: #080706;--bg-2: #0d0b09;--card: #12100d;--card-2: #181510;--line: rgba(243, 233, 214, .1);--line-2: rgba(243, 233, 214, .18);--ink: #f3ede3;--ink-2: #cfc6b8;--mute: #a39a8c;--gold: #d8b46e;--gold-hi: #f4dfae;--gold-lo: #9e7836;--blue: #5b96ff;--blue-hi: #a9c8ff;--paper: #f2ece1;--paper-2: #fbf8f2;--paper-ink: #16120d;--paper-mute: #5a5146;--paper-gold: #82601f;--ease: cubic-bezier(.16, 1, .3, 1);--ease-io: cubic-bezier(.65, 0, .35, 1);--sans: "Archivo", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--serif: "Instrument Serif", "Times New Roman", Georgia, serif;--gutter: 16px;position:relative;isolation:isolate;overflow:clip;background:var(--bg);color:var(--ink-2);font-family:var(--sans);font-size:18px;line-height:1.62;font-weight:400;font-stretch:100%;letter-spacing:0;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-block:clamp(84px,11vw,168px)}@media(min-width:768px){.bfw{--gutter: 32px;font-size:19px}}.bfw *,.bfw *:before,.bfw *:after{box-sizing:border-box}.bfw h1,.bfw h2,.bfw h3,.bfw h4,.bfw p,.bfw ul,.bfw ol,.bfw li,.bfw figure,.bfw blockquote{margin:0;padding:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none;text-align:inherit;background:none;border:0}.bfw h1,.bfw h2,.bfw h3{word-break:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}.bfw ul,.bfw ol{list-style:none}.bfw li::marker{content:none}.bfw a{color:inherit;text-decoration:none}.bfw img{display:block;max-width:100%;height:auto}.bfw strong,.bfw b{font-weight:700;color:var(--ink)}.bfw em,.bfw i{font-family:var(--serif);font-style:italic;font-size:1.14em;line-height:1.2;letter-spacing:0}.bfw u{text-decoration:none;background:linear-gradient(90deg,var(--gold),var(--gold-hi)) 0 100% / 100% 2px no-repeat;padding-bottom:.06em}html.bfw-ready .bfw u{background-size:0% 2px;transition:background-size 1.1s var(--ease) .35s}html.bfw-ready .bfw .is-in u,html.bfw-ready .bfw [data-bfw-r].is-in u{background-size:100% 2px}.bfw button{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;text-transform:none;letter-spacing:inherit;min-height:0;box-shadow:none}.bfw :focus-visible{outline:2px solid var(--gold-hi);outline-offset:3px;border-radius:6px}.bfw:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.bfw .bfw-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.bfw .bfw-wrap{position:relative;width:min(1240px,calc(100% - var(--gutter) * 2));margin-inline:auto}.bfw [id],.bfw[id]{scroll-margin-top:112px}.bfw .bfw-d1{font-family:var(--sans);font-weight:820;font-stretch:88%;color:var(--ink);font-size:clamp(36px,9.4vw,50px);line-height:.96;letter-spacing:-.012em;text-wrap:balance}.bfw .bfw-d2{font-family:var(--sans);font-weight:800;font-stretch:108%;color:var(--ink);font-size:clamp(28px,7vw,40px);line-height:1.02;letter-spacing:-.01em;text-wrap:balance}.bfw .bfw-s1{font-family:var(--sans);font-weight:760;font-stretch:96%;font-style:normal;color:var(--ink);font-size:clamp(36px,9.4vw,48px);line-height:1.02;letter-spacing:-.028em;text-wrap:balance}.bfw .bfw-eyebrow{font-weight:650;font-stretch:125%;font-size:13px;letter-spacing:.26em;color:var(--gold);line-height:1.4}.bfw .bfw-lead{font-size:clamp(20px,5.2vw,24px);line-height:1.45;color:var(--ink)}.bfw .bfw-gold-text{color:var(--gold-hi)}@supports ((-webkit-background-clip: text) or (background-clip: text)){.bfw .bfw-gold-text{background:linear-gradient(100deg,var(--gold-lo) 0%,var(--gold-hi) 28%,var(--gold) 46%,#fff3d6 52%,var(--gold) 58%,var(--gold-lo) 100%);background-size:240% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:bfw-sheen 7s var(--ease-io) infinite}}@media(min-width:768px){.bfw .bfw-d1{font-size:clamp(50px,6vw,88px);font-stretch:92%}.bfw .bfw-d2{font-size:clamp(38px,4.6vw,64px)}.bfw .bfw-s1{font-size:clamp(48px,5.6vw,84px)}}.bfw .bfw-rt .bfw-p+.bfw-p{margin-top:.85em}.bfw .bfw-rt .bfw-p.is-callout{font-size:1.22em;line-height:1.35;color:var(--ink);margin-top:1.1em}.bfw .bfw-rt .bfw-p.is-callout+.bfw-p{margin-top:1.1em}.bfw .bfw-rt .bfw-p.is-quote{font-size:clamp(26px,6.4vw,36px);line-height:1.18;color:var(--ink);margin-block:.8em;padding-left:20px;border-left:2px solid var(--gold)}.bfw .bfw-rt .bfw-p.is-quote em{font-size:1em}html.bfw-ready .bfw [data-bfw-r]{opacity:0;translate:0 28px;scale:.988;transition:opacity .72s var(--ease) calc(var(--i, 0) * 90ms),translate .95s var(--ease) calc(var(--i, 0) * 90ms),scale .95s var(--ease) calc(var(--i, 0) * 90ms)}html.bfw-ready .bfw [data-bfw-r].is-in{opacity:1;translate:0 0;scale:1}html.bfw-ready .bfw:not(.is-live) *,html.bfw-ready .bfw:not(.is-live):before{animation-play-state:paused!important}.bfw .bfw-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:0 26px;border-radius:999px;overflow:hidden;font-family:var(--sans);font-weight:750;font-stretch:100%;font-size:15px;letter-spacing:.05em;line-height:1.2;text-align:center;transition:transform .45s var(--ease),box-shadow .45s var(--ease),background-color .3s,color .3s,border-color .3s;-webkit-tap-highlight-color:transparent;cursor:pointer;text-decoration:none}.bfw .bfw-btn>span{position:relative;z-index:1}.bfw .bfw-btn .bfw-ic{position:relative;z-index:1;width:20px;height:20px;flex:none}.bfw .bfw-btn--gold{color:#140f07;background:linear-gradient(180deg,#f6e2b3,#dcb56c 48%,#b98b41);box-shadow:inset 0 1px #ffffff8c,inset 0 -2px #0000002e,0 12px 34px -10px #d8b46ea6,0 0 0 1px #ffe9ba59}.bfw .bfw-btn--gold:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.6) 48%,transparent 64%);translate:-120% 0;transition:translate .9s var(--ease)}.bfw .bfw-btn--gold:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff9,inset 0 -2px #0000002e,0 20px 44px -12px #d8b46ed9,0 0 0 1px #ffe9ba80}.bfw .bfw-btn--gold:hover:after{translate:120% 0}.bfw .bfw-btn--gold:active{transform:translateY(0) scale(.985)}.bfw .bfw-btn--ghost{color:var(--ink);border:1px solid rgba(216,180,110,.45);background:#d8b46e0a}.bfw .bfw-btn--ghost .bfw-ic{stroke:var(--gold)}.bfw .bfw-btn--ghost:hover{border-color:var(--gold-hi);background:#d8b46e1a;transform:translateY(-2px)}@media(max-width:599px){.bfw .bfw-btn{width:100%;font-size:13.5px;font-stretch:88%;letter-spacing:.02em;padding:0 14px}}.bfw .bfw-ic{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.bfw .bfw-ic__fill{fill:currentColor;stroke:none;opacity:.18}.bfw .bfw-cd{display:inline-flex;align-items:flex-start;gap:.16em;font-variant-numeric:tabular-nums;line-height:1;perspective:400px}.bfw .bfw-cd__g{display:flex;flex-direction:column;align-items:center;gap:10px}.bfw .bfw-cd__n{display:flex;gap:.06em}.bfw .bfw-cd__d{position:relative;display:grid;place-items:center;width:.74em;height:1.2em;border-radius:.12em;font-weight:700;font-stretch:100%;color:var(--gold-hi);background:linear-gradient(180deg,#1f1b15 0 50%,#16130f 50% 100%);box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px #d8b46e1f,0 .18em .4em #0000008c;transform-origin:50% 50%}.bfw .bfw-cd__d:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#000000b3;box-shadow:0 1px #ffffff0a}.bfw .bfw-cd__d.is-flip{animation:bfw-flip .55s var(--ease)}.bfw .bfw-cd__u{font-size:12px;font-weight:500;font-stretch:118%;letter-spacing:.22em;color:var(--mute);line-height:1;padding-left:.22em}.bfw .bfw-cd__sep{position:relative;width:.14em;height:1.2em}.bfw .bfw-cd__sep:before,.bfw .bfw-cd__sep:after{content:"";position:absolute;left:50%;width:.1em;height:.1em;translate:-50% 0;border-radius:2px;background:var(--gold);opacity:.7}.bfw .bfw-cd__sep:before{top:.38em}.bfw .bfw-cd__sep:after{top:.72em}.bfw .bfw-cd--lg{font-size:clamp(32px,9.2vw,104px)}.bfw .bfw-cd--sm{font-size:22px}.bfw .bfw-cd--sm .bfw-cd__g,.bfw .bfw-cd--xs .bfw-cd__g{gap:6px}.bfw .bfw-cd--xs{font-size:19px}@keyframes bfw-flip{0%{transform:rotateX(-88deg);filter:brightness(1.8)}60%{transform:rotateX(8deg)}to{transform:none;filter:none}}.bfw .bfw-chip{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 18px 12px 16px;border-radius:18px;border:1px solid rgba(216,180,110,.28);background:#16130fb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 30px -12px #000000b3;justify-self:start}.bfw .bfw-chip__dot{position:relative;width:9px;height:9px;border-radius:50%;background:var(--gold-hi);box-shadow:0 0 12px var(--gold);flex:none}.bfw .bfw-chip__dot:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:1px solid var(--gold);animation:bfw-ping 2.2s var(--ease) infinite}.bfw .bfw-chip__label{font-size:12px;font-weight:700;font-stretch:120%;letter-spacing:.2em;color:var(--ink);line-height:1.3}@keyframes bfw-ping{0%{scale:.6;opacity:.9}to{scale:2.2;opacity:0}}.bfw .bfw-ring{display:block;width:100%;height:auto;overflow:visible}.bfw .bfw-ring__track{fill:none;stroke:#f3e9d60f;stroke-width:1}.bfw .bfw-ring__base{fill:none;stroke:#f3e9d617;stroke-width:14;stroke-linecap:round}.bfw .bfw-ring__seg{fill:none;stroke-width:14;stroke-linecap:round;opacity:0;stroke-dasharray:0 360;transition:stroke-dasharray 1.1s var(--ease),opacity .35s}.bfw .bfw-ring__seg.is-on{opacity:1;stroke-dasharray:64 296;filter:drop-shadow(0 0 7px rgba(216,180,110,.6))}.bfw .bfw-ring__core{fill:var(--gold);opacity:.35;transition:opacity .6s,r .6s}.bfw .bfw-ring.is-complete{animation:bfw-spin 48s linear infinite}.bfw .bfw-ring.is-complete .bfw-ring__core{opacity:1;animation:bfw-core 2.8s ease-in-out infinite;transform-box:fill-box;transform-origin:center}html:not(.bfw-ready) .bfw .bfw-ring--system .bfw-ring__seg{opacity:1;stroke-dasharray:64 296}@keyframes bfw-spin{to{rotate:360deg}}@keyframes bfw-core{50%{scale:1.35;opacity:.75}}.bfw .bfw-box{--s: 120px;--h: calc(var(--s) / 2);position:relative;display:inline-block;width:var(--s);height:var(--s);perspective:calc(var(--s) * 7);flex:none}.bfw .bfw-box__cube{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transform:rotateX(-24deg) rotateY(-38deg);transition:transform 1s var(--ease)}.bfw .bfw-box__f{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;box-shadow:inset 0 0 0 1px #ffffff0f}.bfw .bfw-box__f--front{transform:translateZ(var(--h))}.bfw .bfw-box__f--back{transform:rotateY(180deg) translateZ(var(--h))}.bfw .bfw-box__f--right{transform:rotateY(90deg) translateZ(var(--h))}.bfw .bfw-box__f--left{transform:rotateY(-90deg) translateZ(var(--h))}.bfw .bfw-box__f--top{transform:rotateX(90deg) translateZ(var(--h))}.bfw .bfw-box__f--bottom{transform:rotateX(-90deg) translateZ(var(--h));background:#050404}.bfw .bfw-box--matte{--rib: linear-gradient(90deg, transparent 43%, #c9a15b 43%, #f0d8a0 50%, #b28841 57%, transparent 57%)}.bfw .bfw-box--matte .bfw-box__f--front{background:var(--rib),linear-gradient(180deg,#221e18,#0f0d0a)}.bfw .bfw-box--matte .bfw-box__f--right{background:var(--rib),linear-gradient(180deg,#14120e,#070605)}.bfw .bfw-box--matte .bfw-box__f--left,.bfw .bfw-box--matte .bfw-box__f--back{background:var(--rib),#0c0b09}.bfw .bfw-box--matte .bfw-box__f--top{background:var(--rib),linear-gradient(0deg,transparent 43%,#d9b36b 43%,#f4dfae 50%,#b28841 57%,transparent 57%),linear-gradient(135deg,#2d2820,#16130f);box-shadow:inset 0 0 0 1px #f4dfae40,inset 0 0 18px #f4dfae1f}.bfw .bfw-box--gold{--rib: linear-gradient(90deg, transparent 43%, #1a1510 43% 57%, transparent 57%)}.bfw .bfw-box--gold .bfw-box__f--front{background:var(--rib),linear-gradient(160deg,#8f6a2c,#ecd197 42%,#c29a52 60%,#7a5a22)}.bfw .bfw-box--gold .bfw-box__f--right{background:var(--rib),linear-gradient(160deg,#6e5020,#b98f49 50%,#5b421a)}.bfw .bfw-box--gold .bfw-box__f--left,.bfw .bfw-box--gold .bfw-box__f--back{background:var(--rib),#6a4d1f}.bfw .bfw-box--gold .bfw-box__f--top{background:var(--rib),linear-gradient(0deg,transparent 43%,#1a1510 43% 57%,transparent 57%),linear-gradient(135deg,#f7e4b6,#d3ad66 55%,#a37a36)}.bfw .bfw-box__seal{position:absolute;left:50%;top:50%;width:30%;height:30%;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle at 35% 30%,#f7e4b6,#b98b41 60%,#6d4f1c);box-shadow:0 0 0 2px #00000059}.bfw .bfw-box--gold .bfw-box__seal{background:radial-gradient(circle at 35% 30%,#3a3127,#0d0b09 70%);box-shadow:0 0 0 2px #f4dfae66}.bfw .bfw-box__leak{position:absolute;left:50%;top:-34%;width:150%;height:90%;translate:-50% 0;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(244,223,174,.55),rgba(216,180,110,.15) 55%,transparent);filter:blur(6px);opacity:.35;animation:bfw-leak 3.6s ease-in-out infinite}.bfw .bfw-box__shadow{position:absolute;left:50%;bottom:-20%;width:120%;height:26%;translate:-50% 0;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.8),transparent);filter:blur(4px);z-index:-1}@keyframes bfw-leak{50%{opacity:.85;scale:1.08}}.bfw.bfw-hero{padding-block:clamp(24px,5vw,64px) clamp(64px,8vw,120px);background:radial-gradient(120% 80% at 80% 0%,#17120b 0%,var(--bg) 58%)}.bfw .bfw-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden}.bfw .bfw-hero__glow{position:absolute;width:1100px;height:1100px;right:-380px;top:-420px;border-radius:50%;background:radial-gradient(closest-side,rgba(216,180,110,.2),transparent 72%);animation:bfw-breathe 10s ease-in-out infinite}.bfw .bfw-hero__lines{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(243,233,214,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(243,233,214,.05) 1px,transparent 1px);background-size:76px 76px;-webkit-mask-image:radial-gradient(ellipse 70% 55% at 72% 28%,#000,transparent 78%);mask-image:radial-gradient(ellipse 70% 55% at 72% 28%,#000,transparent 78%)}@keyframes bfw-breathe{50%{scale:1.12;opacity:.75}}.bfw .bfw-hero__in{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"chip" "h1" "media" "cta" "badges" "sub" "intro" "sci";row-gap:20px}.bfw .bfw-hero__chip{grid-area:chip}.bfw .bfw-hero__h1{grid-area:h1}.bfw .bfw-hero__sub{grid-area:sub;font-family:var(--serif);font-size:clamp(23px,6vw,30px);line-height:1.25;color:var(--ink);text-wrap:pretty}.bfw .bfw-hero__intro{grid-area:intro}.bfw .bfw-hero__sci{grid-area:sci}.bfw .bfw-hero__cta{grid-area:cta;display:flex;flex-wrap:wrap;gap:12px}.bfw .bfw-hero__badges{grid-area:badges;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:-6px;border-block:1px solid var(--line)}.bfw .bfw-hero__badge{display:flex;align-items:center;justify-content:center;gap:7px;padding:11px 6px;font-size:12px;line-height:1.2;font-weight:700;letter-spacing:.02em;color:var(--ink);text-wrap:balance}.bfw .bfw-hero__badge+.bfw-hero__badge{border-left:1px solid var(--line)}.bfw .bfw-hero__badge .bfw-ic{width:20px;height:20px;flex:none;color:var(--gold-hi)}.bfw .bfw-hero__media{grid-area:media;position:relative;margin-inline:calc(var(--gutter) * -1)}.bfw .bfw-hero__h1{background:linear-gradient(100deg,var(--ink) 40%,#fff6e0 50%,var(--ink) 60%) 0 0 / 250% 100%;-webkit-background-clip:text;background-clip:text}html.bfw-ready .bfw .bfw-hero__h1.is-in{-webkit-text-fill-color:transparent;animation:bfw-sheen-once 2.4s var(--ease-io) .5s 1 both}@keyframes bfw-sheen-once{0%{background-position:100% 0}to{background-position:0 0}}.bfw .bfw-hero__intro p{color:var(--ink-2)}.bfw .bfw-checks{margin-top:18px}.bfw .bfw-checks li{position:relative;padding:11px 0 11px 42px;border-top:1px solid var(--line);color:var(--ink)}.bfw .bfw-checks li:last-child{border-bottom:1px solid var(--line)}.bfw .bfw-checks li:before{content:"";position:absolute;left:0;top:50%;width:26px;height:26px;translate:0 -50%;border-radius:50%;border:1px solid rgba(216,180,110,.5);background:#d8b46e14}.bfw .bfw-checks li:after{content:"";position:absolute;left:9px;top:50%;width:8px;height:13px;translate:0 -62%;rotate:45deg;border-right:2px solid var(--gold-hi);border-bottom:2px solid var(--gold-hi)}.bfw .bfw-sci{display:grid;grid-template-columns:1fr;border:1px solid var(--line-2);border-radius:18px;overflow:hidden;background:linear-gradient(180deg,#d8b46e0f,#d8b46e04)}.bfw .bfw-sci strong{display:contents}.bfw .bfw-sci__l{padding:12px 18px;font-size:13px;font-stretch:120%;letter-spacing:.18em;color:var(--gold);border-bottom:1px solid var(--line)}.bfw .bfw-sci__c{padding:12px 18px;font-size:17px;color:var(--ink)}.bfw .bfw-sci__c+.bfw-sci__c{border-top:1px solid var(--line)}.bfw .bfw-stage{position:relative;aspect-ratio:1600 / 976}.bfw .bfw-stage__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-mask-image:radial-gradient(ellipse 66% 68% at 50% 50%,#000 52%,transparent 100%);mask-image:radial-gradient(ellipse 66% 68% at 50% 50%,#000 52%,transparent 100%);transition:translate .9s var(--ease);translate:var(--px, 0) var(--py, 0);animation:bfw-float 7s ease-in-out infinite}.bfw .bfw-stage__rings{position:absolute;left:47%;top:46%;width:92%;translate:-50% -50%;overflow:visible;pointer-events:none;mix-blend-mode:screen}.bfw .bfw-stage__rings circle{fill:none;stroke:var(--gold);stroke-width:1.2;transform-box:fill-box;transform-origin:center;opacity:0;animation:bfw-ripple 5s var(--ease-io) infinite;animation-delay:calc(var(--k) * 1s)}.bfw .bfw-stage__dust{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(1.5px 1.5px at 20% 30%,rgba(244,223,174,.7),transparent),radial-gradient(1px 1px at 70% 20%,rgba(244,223,174,.6),transparent),radial-gradient(1.5px 1.5px at 82% 64%,rgba(244,223,174,.5),transparent),radial-gradient(1px 1px at 34% 78%,rgba(244,223,174,.6),transparent),radial-gradient(1px 1px at 56% 40%,rgba(244,223,174,.5),transparent);animation:bfw-drift 12s ease-in-out infinite}@keyframes bfw-float{50%{transform:translateY(-8px)}}@keyframes bfw-ripple{0%{opacity:0;scale:.55}18%{opacity:.55}to{opacity:0;scale:1.75}}@keyframes bfw-drift{50%{transform:translate3d(8px,-14px,0);opacity:.6}}@media(min-width:1024px){.bfw .bfw-hero__in{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-template-areas:"chip media" "h1 media" "sub media" "cta media" "badges media" "intro sci";column-gap:56px;row-gap:22px}.bfw .bfw-hero__media{align-self:center;margin:0 calc(var(--gutter) * -1) 0 -56px}.bfw .bfw-stage{width:118%}.bfw .bfw-hero__h1{font-size:clamp(48px,4.5vw,70px);font-stretch:84%}.bfw .bfw-hero__sub{font-size:clamp(25px,2vw,31px);max-width:30ch}.bfw .bfw-hero__cta{margin-top:6px}.bfw .bfw-hero__intro{margin-top:34px;padding-top:34px;border-top:1px solid var(--line)}.bfw .bfw-hero__sci{margin-top:34px;padding-top:34px;border-top:1px solid var(--line);align-self:start}.bfw .bfw-checks ul{display:grid;grid-template-columns:1fr 1fr;column-gap:28px}.bfw .bfw-hero__cta{align-items:center}.bfw .bfw-hero__cta .bfw-btn--gold{font-size:14px;padding:0 24px}.bfw .bfw-hero__cta .bfw-btn--ghost{border-color:transparent;background:none;padding:0 12px}.bfw .bfw-hero__cta .bfw-btn--ghost:hover{background:#d8b46e14}.bfw .bfw-hero__badges{display:flex;flex-wrap:wrap;row-gap:8px;margin-top:-4px;border:0}.bfw .bfw-hero__badge{padding:2px 18px;font-size:14px;justify-content:flex-start}.bfw .bfw-hero__badge:first-child{padding-left:0}.bfw .bfw-hero__badge .bfw-ic{width:22px;height:22px}.bfw .bfw-checks li:nth-last-child(2){border-bottom:1px solid var(--line)}.bfw .bfw-checks li:last-child{grid-column:1 / -1}.bfw .bfw-sci__c{font-size:18px;padding:16px 20px}.bfw .bfw-sci__l{padding:14px 20px}}.bfw.bfw-problem{background:linear-gradient(180deg,var(--bg) 0%,#0b0907 100%)}.bfw .bfw-problem__h{text-align:center;max-width:15ch;margin-inline:auto}.bfw .bfw-problem__h u{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 20' preserveAspectRatio='none'><path d='M3 13 C 60 5, 120 17, 180 9 S 262 6, 297 11' fill='none' stroke='%23d8b46e' stroke-width='4' stroke-linecap='round'/></svg>") 0 100% / 100% .22em no-repeat;padding-bottom:.12em;color:var(--gold-hi)}html.bfw-ready .bfw .bfw-problem__h u{background-size:0% .22em;transition:background-size 1.3s var(--ease) .5s}html.bfw-ready .bfw .bfw-problem__h.is-in u{background-size:100% .22em}.bfw .bfw-frags{display:grid;gap:14px;margin-top:clamp(40px,6vw,72px)}.bfw .bfw-frag{position:relative;display:grid;grid-template-columns:76px 1fr;align-items:center;gap:18px;padding:20px 22px 20px 18px;border-radius:22px;border:1px solid var(--line);background:linear-gradient(160deg,var(--card-2),var(--card));transition:border-color .4s,translate .5s var(--ease),box-shadow .5s var(--ease)}.bfw .bfw-frag:hover{border-color:#d8b46e73;translate:0 -4px;box-shadow:0 24px 50px -24px #d8b46e59}.bfw .bfw-frag__art{position:relative;width:76px;height:76px}.bfw .bfw-frag__art .bfw-ring{position:absolute;top:0;right:0;bottom:0;left:0}.bfw .bfw-frag__art .bfw-ring__base,.bfw .bfw-frag__art .bfw-ring__seg{stroke-width:16}.bfw .bfw-frag__ic{position:absolute;top:22px;right:22px;bottom:22px;left:22px;color:var(--gold-hi);display:grid;place-items:center}.bfw .bfw-frag__ic .bfw-ic{width:32px;height:32px;transition:rotate .6s var(--ease),scale .6s var(--ease)}.bfw .bfw-frag:hover .bfw-frag__ic .bfw-ic{rotate:-12deg;scale:1.12}.bfw .bfw-frag .bfw-ring__seg.is-on{transition:stroke-dasharray 1.1s var(--ease),opacity .35s,filter .5s}.bfw .bfw-frag:hover .bfw-ring__seg.is-on{filter:drop-shadow(0 0 14px rgba(244,223,174,.9))}.bfw .bfw-frag--pic{grid-template-columns:112px 1fr}.bfw .bfw-frag--pic .bfw-frag__art{width:112px;height:112px}.bfw .bfw-frag__pic{position:absolute;top:13px;right:13px;bottom:13px;left:13px;border-radius:50%;overflow:hidden;background:#0a0908;box-shadow:inset 0 0 0 1px #d8b46e47,0 10px 24px -10px #000c}.bfw .bfw-frag__pic img{display:block;width:100%;height:100%;object-fit:cover;transition:scale .8s var(--ease)}.bfw .bfw-frag:hover .bfw-frag__pic img{scale:1.06}.bfw .bfw-frag__t{font-size:19px;line-height:1.45;color:var(--ink-2)}.bfw .bfw-frag__t strong{color:var(--gold-hi)}.bfw .bfw-problem__split{display:grid;gap:40px;margin-top:clamp(48px,7vw,96px)}.bfw .bfw-problem__col{max-width:700px}.bfw .bfw-thoughts{margin-block:24px 32px;padding:26px 24px;border-radius:22px;border:1px solid var(--line);background:radial-gradient(120% 100% at 0% 0%,rgba(216,180,110,.09),transparent 60%),#0e0c0a;position:relative;overflow:hidden}.bfw .bfw-thoughts:before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:2px;background:linear-gradient(var(--gold-hi),var(--gold-lo))}.bfw .bfw-thoughts p{font-size:clamp(26px,6.6vw,40px);line-height:1.34;color:var(--ink)}.bfw .bfw-thoughts em{font-size:1em}.bfw .bfw-thoughts .bfw-th{display:inline-block}html.bfw-ready .bfw .bfw-thoughts .bfw-th{opacity:0;filter:blur(8px);translate:0 10px;transition:opacity .9s var(--ease),filter .9s var(--ease),translate .9s var(--ease)}html.bfw-ready .bfw .bfw-thoughts.is-in .bfw-th{opacity:1;filter:none;translate:0 0}html.bfw-ready .bfw .bfw-thoughts.is-in .bfw-th:nth-of-type(2){transition-delay:.45s}html.bfw-ready .bfw .bfw-thoughts.is-in .bfw-th:nth-of-type(3){transition-delay:.9s}.bfw .bfw-problem__lines{font-size:clamp(19px,4.8vw,22px);color:var(--ink)}.bfw .bfw-problem__ringm{width:min(240px,64vw);margin:40px auto 8px}.bfw .bfw-system{margin-top:28px;font-size:clamp(30px,8vw,58px);font-weight:400;font-stretch:100%;line-height:1.08;color:var(--ink);letter-spacing:-.01em}.bfw .bfw-system strong{font-weight:800;font-stretch:92%}html.bfw-ready .bfw .bfw-system .bfw-w{color:#f3e9d633;transition:color .6s var(--ease),text-shadow .6s var(--ease)}html.bfw-ready .bfw .bfw-system .bfw-w.is-on{color:var(--gold-hi);text-shadow:0 0 28px rgba(216,180,110,.45)}.bfw .bfw-problem__line{margin-top:28px;color:var(--ink)}.bfw .bfw-problem__leadin{margin-top:26px;color:var(--mute);font-size:19px;display:flex;align-items:center;gap:14px}.bfw .bfw-bob{position:relative;width:28px;height:28px;flex:none;border-radius:50%;border:1px solid rgba(216,180,110,.5);animation:bfw-bob 1.8s ease-in-out infinite}.bfw .bfw-bob:after{content:"";position:absolute;left:50%;top:42%;width:8px;height:8px;translate:-50% -50%;rotate:45deg;border-right:2px solid var(--gold-hi);border-bottom:2px solid var(--gold-hi)}@keyframes bfw-bob{50%{translate:0 6px}}.bfw .bfw-problem__ringd{display:none}@media(min-width:768px){.bfw .bfw-frags{grid-template-columns:repeat(3,1fr)}.bfw .bfw-frag{grid-template-columns:1fr;padding:30px 26px;align-content:start}.bfw .bfw-frag__art{width:96px;height:96px}.bfw .bfw-frag__ic{top:28px;right:28px;bottom:28px;left:28px}.bfw .bfw-frag--pic{grid-template-columns:1fr}.bfw .bfw-frag--pic .bfw-frag__art{width:176px;height:176px}.bfw .bfw-frag__pic{top:20px;right:20px;bottom:20px;left:20px}}@media(min-width:1024px){.bfw .bfw-problem__split{grid-template-columns:minmax(0,1fr) 400px;gap:80px;align-items:start}.bfw .bfw-problem__ringm{display:none}.bfw .bfw-problem__ringd{display:block;height:100%}.bfw .bfw-problem__sticky{position:sticky;top:22vh;width:360px;margin-left:auto}}.bfw.bfw-ther{background:radial-gradient(60% 50% at 18% 60%,rgba(216,180,110,.07),transparent 70%),radial-gradient(60% 50% at 82% 60%,rgba(91,150,255,.07),transparent 70%),var(--bg)}.bfw .bfw-ther__head{text-align:center;max-width:980px;margin-inline:auto}.bfw .bfw-ther__sub{margin:24px auto 0;max-width:46ch;font-size:clamp(19px,4.8vw,22px);line-height:1.5;color:var(--ink)}.bfw .bfw-ther__stage{position:relative;aspect-ratio:1600 / 1030;max-width:1000px;margin:clamp(32px,5vw,64px) calc(var(--gutter) * -1) 0}.bfw .bfw-ther__pic{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity 1.1s var(--ease-io),scale 1.6s var(--ease)}.bfw .bfw-ther__pic img{width:100%;height:100%;object-fit:cover;-webkit-mask-image:radial-gradient(ellipse 60% 64% at 50% 50%,#000 55%,transparent 100%);mask-image:radial-gradient(ellipse 60% 64% at 50% 50%,#000 55%,transparent 100%)}.bfw.bfw-ther[data-mode=a] .bfw-ther__pic--b,.bfw.bfw-ther[data-mode=b] .bfw-ther__pic--a{opacity:0;scale:1.03}.bfw .bfw-ther__fx{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none;transition:opacity .9s var(--ease-io);mix-blend-mode:screen}.bfw .bfw-ther__fx--a circle{fill:none;stroke:var(--gold);stroke-width:1.4;transform-box:fill-box;transform-origin:center;opacity:0;animation:bfw-ripple 4.2s var(--ease-io) infinite;animation-delay:calc(var(--k) * 1.05s)}.bfw .bfw-ther__fx--b ellipse{fill:none;stroke:var(--blue);stroke-width:1.3;stroke-dasharray:3 11;opacity:.5;animation:bfw-dash 3.2s linear infinite}.bfw .bfw-ther__fx--b ellipse:nth-child(2){animation-duration:2.4s;animation-direction:reverse;opacity:.6}.bfw .bfw-ther__fx--b ellipse:nth-child(3){animation-duration:1.8s;opacity:.75}.bfw.bfw-ther[data-mode=a] .bfw-ther__fx--b,.bfw.bfw-ther[data-mode=b] .bfw-ther__fx--a{opacity:0}@keyframes bfw-dash{to{stroke-dashoffset:-56}}.bfw .bfw-ther__switch{position:absolute;left:50%;bottom:4%;width:120px;height:2px;translate:-50% 0;background:var(--line-2);border-radius:2px;overflow:hidden;opacity:0;transition:opacity .4s}.bfw .bfw-ther__switch span{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--gold),var(--blue));scale:0 1;transform-origin:left}.bfw.bfw-ther.is-auto .bfw-ther__switch{opacity:1}.bfw.bfw-ther.is-auto .bfw-ther__switch span{animation:bfw-timer 4.2s linear infinite}@keyframes bfw-timer{to{scale:1 1}}.bfw .bfw-ther__cols{display:grid;gap:22px;margin-top:clamp(28px,4vw,56px)}.bfw .bfw-ther__col{--tone: var(--gold);--tone-hi: var(--gold-hi);position:relative;padding:26px 22px 30px;border-radius:26px;border:1px solid var(--line);background:linear-gradient(180deg,#ffffff06,#fff0);transition:border-color .6s,box-shadow .6s var(--ease),background .6s}.bfw .bfw-ther__col.bfw-tone--blue{--tone: var(--blue);--tone-hi: var(--blue-hi)}.bfw .bfw-ther__col.is-active{border-color:color-mix(in srgb,var(--tone) 55%,transparent);box-shadow:0 30px 80px -40px color-mix(in srgb,var(--tone) 70%,transparent),inset 0 1px #ffffff0f}.bfw .bfw-ther__btn{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:14px;row-gap:6px;width:100%;text-align:left;padding:6px 0 14px;min-height:44px}.bfw .bfw-ther__dot{grid-row:1 / span 2;width:16px;height:16px;border-radius:50%;border:2px solid var(--tone);position:relative;transition:background .4s,box-shadow .4s}.bfw .bfw-ther__btn[aria-pressed=true] .bfw-ther__dot{background:var(--tone);box-shadow:0 0 16px var(--tone)}.bfw .bfw-ther__name{font-weight:850;font-stretch:112%;font-size:clamp(30px,8vw,44px);line-height:1;color:var(--tone-hi);letter-spacing:-.01em}.bfw .bfw-ther__role{font-weight:650;font-stretch:122%;font-size:13px;letter-spacing:.22em;color:var(--ink)}.bfw .bfw-ther__btn:hover .bfw-ther__name{text-shadow:0 0 24px color-mix(in srgb,var(--tone) 60%,transparent)}.bfw .bfw-ther__viz{margin:8px 0 22px;padding:16px;border-radius:18px;background:#0a0908;border:1px solid var(--line)}.bfw .bfw-ther__viz--pic{padding:0;overflow:hidden}.bfw .bfw-ther__viz--pic img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.bfw .bfw-ther__body{color:var(--ink-2)}.bfw .bfw-ther__body .bfw-p.is-callout{color:var(--tone-hi)}.bfw .bfw-ther__body .bfw-p.is-quote{border-left-color:var(--tone)}.bfw .bfw-ther__body u{background-image:linear-gradient(90deg,var(--tone),var(--tone-hi))}@media(min-width:900px){.bfw .bfw-ther__stage{margin-inline:auto}.bfw .bfw-ther__cols{grid-template-columns:1fr 1fr;gap:28px;align-items:start}.bfw .bfw-ther__col:first-child{position:sticky;top:110px}.bfw .bfw-ther__col{padding:36px 36px 40px}}.bfw .bfw-dg{display:block;width:100%;height:auto;overflow:visible}.bfw .bfw-dg--plumb .bfw-dg__emit circle{fill:var(--gold);filter:drop-shadow(0 0 8px var(--gold))}.bfw .bfw-dg__pulse{fill:none;stroke:var(--gold-hi);stroke-width:3;stroke-linecap:round;opacity:0;animation:bfw-pulse 1.9s var(--ease-io) infinite;animation-delay:calc(var(--k) * .62s)}.bfw .bfw-dg__vessel{fill:none;stroke:#d8b46e80;stroke-width:2}.bfw .bfw-dg__fill{opacity:.55;animation:bfw-fill 3.8s ease-in-out infinite}.bfw .bfw-dg__cells{fill:none;stroke:var(--gold-hi);stroke-width:9;stroke-linecap:round;stroke-dasharray:.5 6;opacity:.8;animation:bfw-flow 2.2s linear infinite}.bfw .bfw-dg__branches path{fill:none;stroke:var(--gold);stroke-width:3;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:bfw-grow 5.2s var(--ease) infinite}.bfw .bfw-dg__branches path:nth-child(2){animation-delay:.5s}.bfw .bfw-dg__branches path:nth-child(3){animation-delay:1s}.bfw .bfw-dg__branches path:nth-child(4){animation-delay:1.5s}@keyframes bfw-pulse{0%{opacity:0;translate:0 0}25%{opacity:1}to{opacity:0;translate:52px 0}}@keyframes bfw-fill{50%{opacity:.95}}@keyframes bfw-flow{to{stroke-dashoffset:-26}}@keyframes bfw-grow{0%{stroke-dashoffset:1;opacity:1}45%,80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.bfw .bfw-dg__field ellipse{fill:none;stroke:var(--blue);stroke-width:1;stroke-dasharray:2 9;opacity:.35;animation:bfw-dash 4s linear infinite}.bfw .bfw-dg__field ellipse:nth-child(2){animation-direction:reverse}.bfw .bfw-dg__nerve{fill:none;stroke:#5b96ff59;stroke-width:2.5;stroke-linecap:round}.bfw .bfw-dg__signal{fill:none;stroke:var(--blue-hi);stroke-width:5;stroke-linecap:round;stroke-dasharray:12 88;stroke-dashoffset:12;filter:drop-shadow(0 0 6px var(--blue));animation:bfw-signal 2.4s cubic-bezier(.5,0,.5,1) infinite}.bfw .bfw-dg__node circle{fill:#0a0908;stroke:var(--blue);stroke-width:2}.bfw .bfw-dg__node circle:last-child{fill:var(--blue-hi);stroke:none}.bfw .bfw-dg__node--b .bfw-dg__halo{fill:none;stroke:var(--blue-hi);transform-box:fill-box;transform-origin:center;animation:bfw-answer 2.4s ease-out infinite}.bfw .bfw-dg__node--b circle:last-child{animation:bfw-answer-core 2.4s ease-out infinite}@keyframes bfw-signal{to{stroke-dashoffset:-88}}@keyframes bfw-answer{0%,78%{opacity:0;scale:1}84%{opacity:1}to{opacity:0;scale:2.4}}@keyframes bfw-answer-core{0%,76%{fill:var(--blue)}86%{fill:#fff;filter:drop-shadow(0 0 10px var(--blue-hi))}to{fill:var(--blue-hi)}}.bfw.bfw-bridge{background:radial-gradient(70% 60% at 50% 50%,#14110c,#0a0908 70%);text-align:center;padding-block:clamp(96px,13vw,190px)}.bfw .bfw-bridge__dial{position:absolute;left:50%;top:50%;width:min(980px,170vw);aspect-ratio:1;translate:-50% -50%;z-index:-1;pointer-events:none;opacity:.9;-webkit-mask-image:radial-gradient(closest-side,#000 40%,transparent 100%);mask-image:radial-gradient(closest-side,#000 40%,transparent 100%)}.bfw .bfw-bridge__dial svg{width:100%;height:100%;overflow:visible;animation:bfw-spin 90s linear infinite}.bfw .bfw-bridge__c1,.bfw .bfw-bridge__c2{fill:none;stroke:#d8b46e29;stroke-width:1}.bfw .bfw-bridge__ticks line{stroke:#d8b46e47;stroke-width:1.4}.bfw .bfw-bridge__rays line{stroke:var(--gold);stroke-width:1;stroke-dasharray:2 8;opacity:0;animation:bfw-ray 6.4s ease-in-out infinite;animation-delay:calc(var(--k) * .8s)}.bfw .bfw-bridge__sweep{fill:#d8b46e0f}@keyframes bfw-ray{0%,to{opacity:0}30%,60%{opacity:.75}}.bfw .bfw-bridge__in{max-width:900px;display:grid;justify-items:center;gap:26px}.bfw .bfw-bridge__pic{width:200px;filter:drop-shadow(0 30px 40px rgba(0,0,0,.7));animation:bfw-float 6s ease-in-out infinite}.bfw .bfw-bridge__pic img{-webkit-mask-image:radial-gradient(ellipse 60% 60% at 50% 48%,#000 55%,transparent 100%);mask-image:radial-gradient(ellipse 60% 60% at 50% 48%,#000 55%,transparent 100%)}.bfw .bfw-bridge__q p{font-size:clamp(28px,7.4vw,56px);line-height:1.16;color:var(--ink);text-wrap:balance}.bfw .bfw-bridge__q em{font-size:1em}.bfw .bfw-bridge__stmt{font-size:clamp(20px,5vw,26px);font-weight:700;color:var(--gold-hi)}.bfw .bfw-btn--box .bfw-btn__box{display:inline-grid;transition:translate .5s var(--ease),rotate .5s var(--ease)}.bfw .bfw-btn--box:hover .bfw-btn__box{translate:0 -3px;rotate:-10deg}@media(min-width:1024px){.bfw .bfw-bridge__pic{width:260px}}.bfw.bfw--paper{background:radial-gradient(90% 70% at 50% 30%,var(--paper-2),var(--paper) 70%,#e6ddcd);color:var(--paper-mute)}.bfw.bfw--paper:before{opacity:.09;mix-blend-mode:multiply}.bfw.bfw--paper strong{color:var(--paper-ink)}.bfw .bfw-founder__in{display:grid;justify-items:center}.bfw .bfw-founder__letter{position:relative;width:100%;max-width:820px;padding:56px 24px 64px;border-radius:8px;background:var(--paper-2);box-shadow:0 1px #ffffffe6 inset,0 2px 4px #3c2c140f,0 18px 40px -12px #3c2c1438,0 60px 120px -40px #3c2c1459;transform:perspective(1200px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .8s var(--ease)}.bfw .bfw-founder__letter:after{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px solid rgba(130,96,31,.22);border-radius:4px;pointer-events:none}.bfw .bfw-founder__mark{position:absolute;left:22px;top:-36px;width:84px;height:84px;border-radius:50%;background:var(--paper-ink);display:grid;place-items:center;box-shadow:0 16px 30px -10px #00000080}.bfw .bfw-founder__mark:before{content:"\201c";font-family:var(--serif);font-size:92px;line-height:1;color:var(--gold);translate:0 22px}.bfw .bfw-founder__mark--photo{width:104px;height:104px;top:-52px;padding:3px;background:linear-gradient(135deg,#f4dfae,#b98e46 55%,#6d4f1c)}.bfw .bfw-founder__mark--photo img{position:absolute;top:3px;left:3px;width:calc(100% - 6px);height:calc(100% - 6px);max-width:none;border-radius:50%;object-fit:cover;object-position:50% 22%}.bfw .bfw-founder__mark--photo:before{position:absolute;z-index:1;right:-4px;bottom:-4px;width:34px;height:34px;border-radius:50%;background:var(--paper-ink);font-size:44px;translate:none;display:grid;place-items:center;padding-top:16px;box-sizing:border-box}.bfw .bfw-founder__h{color:var(--paper-ink);font-size:clamp(36px,9vw,72px);margin-top:18px}.bfw .bfw-founder__by{margin-top:18px;font-size:16px;font-weight:700;letter-spacing:.04em;color:var(--paper-gold)}.bfw .bfw-founder__body{margin-top:30px;font-size:clamp(18px,4.6vw,20px);color:#3c352c;max-width:60ch}.bfw .bfw-founder__body .bfw-p.is-callout{color:var(--paper-ink);font-size:1.3em;font-family:var(--sans)}.bfw .bfw-seal{position:absolute;right:22px;bottom:-34px;width:92px;height:92px;rotate:-12deg;transition:rotate .8s var(--ease),scale .8s var(--ease);filter:drop-shadow(0 10px 14px rgba(60,30,10,.35))}.bfw .bfw-seal svg{width:100%;height:100%}.bfw .bfw-seal path:first-child{fill:#7c2d1c}.bfw .bfw-seal circle{fill:none;stroke:#ffdcbe59;stroke-width:2}.bfw .bfw-seal path:last-child{fill:#ffdcbe8c}.bfw .bfw-founder__letter:hover .bfw-seal{rotate:8deg;scale:1.06}@media(min-width:768px){.bfw .bfw-founder__letter{padding:80px 88px 88px}.bfw .bfw-founder__mark{left:72px}.bfw .bfw-founder__mark--photo{width:136px;height:136px;top:-68px}.bfw .bfw-seal{right:60px;width:110px;height:110px}}.bfw.bfw-proto{background:var(--bg)}.bfw .bfw-proto__haze{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(50% 40% at 50% 8%,rgba(216,180,110,.16),transparent 70%)}.bfw .bfw-proto__head{text-align:center;display:grid;justify-items:center;gap:18px}.bfw .bfw-proto__h{max-width:16ch;font-size:clamp(34px,8.6vw,76px)}.bfw .bfw-proto__intro{font-size:clamp(19px,4.8vw,22px);color:var(--ink);max-width:36ch}.bfw .bfw-proto__intro .bfw-p+.bfw-p{margin-top:.35em}.bfw .bfw-proto__cards{display:grid;gap:18px;margin-top:clamp(40px,6vw,80px)}.bfw .bfw-myst{position:relative;display:grid;grid-template-columns:1fr auto;grid-template-areas:"label value" "art art" "title title" "text text";gap:10px 12px;padding:24px 24px 28px;border-radius:26px;overflow:hidden;border:1px solid var(--line);background:radial-gradient(120% 70% at var(--mx, 50%) var(--my, 0%),rgba(216,180,110,.12),transparent 60%),linear-gradient(165deg,#17140f,#0b0a08);transform:perspective(1000px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .7s var(--ease),border-color .5s,box-shadow .6s var(--ease)}.bfw .bfw-myst:after{content:"";position:absolute;right:-64px;bottom:26px;width:220px;height:22px;rotate:-38deg;opacity:.7;background:repeating-linear-gradient(90deg,rgba(216,180,110,.16) 0 12px,transparent 12px 24px);pointer-events:none}.bfw .bfw-myst:hover{border-color:#d8b46e73;box-shadow:0 40px 80px -40px #d8b46e73}.bfw .bfw-myst__label{grid-area:label;align-self:center;font-weight:700;font-stretch:122%;font-size:13px;letter-spacing:.24em;color:var(--gold)}.bfw .bfw-myst__value{grid-area:value;align-self:center;font-size:15px;font-weight:700;color:var(--ink);white-space:nowrap}.bfw .bfw-redact{position:relative;display:inline-block;overflow:hidden;margin-left:4px;padding:3px 10px;border-radius:5px;background:#000;color:var(--gold-hi);letter-spacing:.28em;font-weight:700;box-shadow:inset 0 0 0 1px #d8b46e4d}.bfw .bfw-redact:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 20%,rgba(244,223,174,.45) 50%,transparent 80%);translate:-100% 0;animation:bfw-scan 3.2s var(--ease-io) infinite}@keyframes bfw-scan{60%,to{translate:100% 0}}.bfw .bfw-myst__art{grid-area:art;position:relative;display:grid;place-items:center;height:170px;margin-block:6px}.bfw .bfw-myst:hover .bfw-box__cube{transform:rotateX(-28deg) rotateY(-12deg) translateY(-6px)}.bfw .bfw-myst__lock{position:absolute;right:calc(50% - 86px);bottom:26px;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#0b0a08;border:1px solid rgba(216,180,110,.5);color:var(--gold-hi);box-shadow:0 10px 20px #0009}.bfw .bfw-myst__lock .bfw-ic{width:20px;height:20px}.bfw .bfw-myst:hover .bfw-myst__lock{animation:bfw-jiggle .7s var(--ease)}@keyframes bfw-jiggle{20%{rotate:-14deg}40%{rotate:12deg}60%{rotate:-8deg}80%{rotate:4deg}}.bfw .bfw-myst__title{grid-area:title;font-weight:820;font-stretch:110%;font-size:clamp(22px,5.6vw,28px);line-height:1.08;color:var(--ink)}.bfw .bfw-myst__text{grid-area:text;font-size:17px;color:var(--ink-2)}.bfw .bfw-myst__sheen{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,240,210,.09) 50%,transparent 65%);translate:-100% 0;transition:translate 1.1s var(--ease)}.bfw .bfw-myst:hover .bfw-myst__sheen{translate:100% 0}.bfw .bfw-proto__outro{display:grid;gap:36px;align-items:center;margin-top:clamp(56px,8vw,120px)}.bfw .bfw-orbit{position:relative;width:min(340px,82vw);aspect-ratio:1;margin-inline:auto}.bfw .bfw-proto__pic{width:min(420px,100%);aspect-ratio:1;margin:0 auto;border-radius:28px;overflow:hidden;background:#0a0908;border:1px solid rgba(216,180,110,.28);box-shadow:0 30px 80px -30px #000000e6,0 0 60px -20px #d8b46e40}.bfw .bfw-proto__pic img{display:block;width:100%;height:100%;object-fit:cover}.bfw .bfw-orbit .bfw-ring{position:absolute;top:0;right:0;bottom:0;left:0;animation:bfw-spin 60s linear infinite reverse}.bfw .bfw-orbit__core{position:absolute;top:24%;right:24%;bottom:24%;left:24%;border-radius:50%;overflow:hidden;background:#000;box-shadow:0 0 60px #d8b46e40,inset 0 0 0 1px #d8b46e59}.bfw .bfw-orbit__core img{width:100%;height:100%;object-fit:cover;scale:1.25}.bfw .bfw-orbit__track{position:absolute;top:0;right:0;bottom:0;left:0;animation:bfw-spin 26s linear infinite}.bfw .bfw-orbit__sat{position:absolute;left:50%;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px;transform:rotate(calc(var(--k) * 120deg)) translateY(calc(min(340px,82vw)*-.4)) rotate(calc(var(--k) * -120deg))}.bfw .bfw-orbit__sat .bfw-box{animation:bfw-spin 26s linear infinite reverse}.bfw .bfw-proto__lead{font-size:clamp(24px,6vw,34px);line-height:1.25}.bfw .bfw-proto__end{margin-top:20px;font-size:clamp(19px,4.8vw,22px)}.bfw .bfw-proto__end .bfw-p:last-child{color:var(--gold-hi);font-family:var(--serif);font-size:1.5em;line-height:1.15}@media(min-width:900px){.bfw .bfw-proto__cards{grid-template-columns:repeat(3,1fr);gap:22px}.bfw .bfw-myst{padding:30px 28px 34px}.bfw .bfw-proto__outro{grid-template-columns:420px 1fr;gap:72px}.bfw .bfw-orbit{width:380px}.bfw .bfw-orbit__sat{transform:rotate(calc(var(--k) * 120deg)) translateY(-152px) rotate(calc(var(--k) * -120deg))}}.bfw.bfw-offer{background:linear-gradient(180deg,var(--bg),#0b0908 40%,var(--bg))}.bfw .bfw-offer__h{text-align:center;max-width:13ch;margin-inline:auto;font-size:clamp(40px,11vw,60px)}@media(min-width:768px){.bfw .bfw-offer__h{font-size:clamp(60px,8vw,124px);max-width:14ch}}.bfw .bfw-core{display:grid;justify-items:center;text-align:center;margin-top:clamp(40px,6vw,80px)}.bfw .bfw-core__starts{font-size:18px;color:var(--mute)}.bfw .bfw-core__card{position:relative;display:grid;grid-template-columns:1fr;justify-items:center;gap:10px;width:100%;max-width:760px;margin-top:18px;padding:18px 22px 30px;border-radius:28px;border:1px solid rgba(216,180,110,.35);background:radial-gradient(90% 90% at var(--mx, 30%) var(--my, 40%),rgba(216,180,110,.14),transparent 60%),linear-gradient(160deg,#181410,#0c0a08);box-shadow:0 50px 100px -50px #d8b46e73}.bfw .bfw-core__pic{width:220px}.bfw .bfw-core__pic img{-webkit-mask-image:radial-gradient(ellipse 60% 62% at 50% 50%,#000 55%,transparent 100%);mask-image:radial-gradient(ellipse 60% 62% at 50% 50%,#000 55%,transparent 100%)}.bfw .bfw-core__name{font-weight:850;font-stretch:104%;font-size:clamp(30px,8vw,50px);line-height:1;color:var(--ink)}.bfw .bfw-core__sub{font-weight:700;color:var(--gold-hi);font-size:19px}.bfw .bfw-pile{position:absolute;right:18px;top:16px;width:110px;height:110px;pointer-events:none}.bfw .bfw-pile__b{position:absolute}.bfw .bfw-pile__b--1{right:0;bottom:0}.bfw .bfw-pile__b--2{right:48px;bottom:6px}.bfw .bfw-pile__b--3{right:20px;bottom:50px}html.bfw-ready .bfw .bfw-core__card .bfw-pile__b{opacity:0;translate:0 -120px}html.bfw-ready .bfw .bfw-core__card.is-in .bfw-pile__b{animation:bfw-drop .9s cubic-bezier(.3,1.5,.5,1) forwards}html.bfw-ready .bfw .bfw-core__card.is-in .bfw-pile__b--2{animation-delay:.35s}html.bfw-ready .bfw .bfw-core__card.is-in .bfw-pile__b--3{animation-delay:.7s}@keyframes bfw-drop{to{opacity:1;translate:0 0}}.bfw .bfw-core__pile{margin-top:30px;font-size:clamp(19px,4.8vw,22px);max-width:40ch;color:var(--ink-2)}.bfw .bfw-core__pile .bfw-p.is-callout{color:var(--ink);font-size:1.08em}.bfw .bfw-core__dep{margin-top:26px;font-family:var(--serif);font-size:clamp(26px,6.4vw,38px);line-height:1.2;color:var(--ink)}@media(min-width:768px){.bfw .bfw-core__card{grid-template-columns:240px 1fr;justify-items:start;text-align:left;align-items:center;padding:22px 150px 22px 26px}.bfw .bfw-pile{right:26px;top:50%;translate:0 -50%}}.bfw .bfw-tiers{display:grid;gap:20px;margin-top:clamp(40px,6vw,72px);align-items:stretch}.bfw .bfw-tier{position:relative;display:flex;flex-direction:column;gap:7px;padding:18px 18px 20px;border-radius:28px;border:1px solid var(--line-2);background:radial-gradient(100% 60% at var(--mx, 50%) var(--my, 0%),rgba(216,180,110,.08),transparent 60%),linear-gradient(170deg,#16130f,#0b0a08);transition:translate .6s var(--ease),box-shadow .6s var(--ease),border-color .5s}.bfw .bfw-tier:hover{translate:0 -6px;border-color:#d8b46e80;box-shadow:0 40px 80px -40px #d8b46e80}.bfw .bfw-tier--2{border-color:#d8b46e66;background:radial-gradient(100% 60% at var(--mx, 50%) var(--my, 0%),rgba(216,180,110,.16),transparent 62%),linear-gradient(170deg,#1a150f,#0c0a08)}.bfw .bfw-tier--3{border-color:transparent;background:radial-gradient(100% 60% at var(--mx, 50%) var(--my, 0%),rgba(244,223,174,.2),transparent 62%),linear-gradient(170deg,#211a11,#0d0b08);box-shadow:0 50px 110px -50px #d8b46eb3}.bfw .bfw-tier__edge{display:none}.bfw .bfw-tier--3 .bfw-tier__edge{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.5px;pointer-events:none;background:conic-gradient(from var(--bfw-a),#6d4f1c,#f4dfae,#b98e46,#6d4f1c 40%,#f4dfae 60%,#6d4f1c);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:bfw-foil 6s linear infinite}@keyframes bfw-foil{to{--bfw-a: 360deg}}.bfw .bfw-tier__vis{position:relative;height:150px;margin:-4px -6px 4px;border-radius:20px;background:radial-gradient(60% 70% at 50% 60%,rgba(216,180,110,.14),transparent 70%),#0a0908;border:1px solid var(--line);overflow:hidden}.bfw .bfw-tier__vis--pic{height:auto;aspect-ratio:4 / 3;background:#0a0908}.bfw .bfw-tier__vis--pic img{display:block;width:100%;height:100%;object-fit:cover;transition:scale 1s var(--ease)}.bfw .bfw-tier:hover .bfw-tier__vis--pic img{scale:1.04}.bfw .bfw-tier__dev{position:absolute;left:10%;bottom:-8px;width:104px}.bfw .bfw-tier__dev img{-webkit-mask-image:radial-gradient(ellipse 60% 60% at 50% 50%,#000 55%,transparent 100%);mask-image:radial-gradient(ellipse 60% 60% at 50% 50%,#000 55%,transparent 100%)}.bfw .bfw-tier__b{position:absolute}.bfw .bfw-tier__b--1{right:16%;bottom:20px}.bfw .bfw-tier__b--2{right:36%;bottom:16px}.bfw .bfw-tier__b--3{right:22%;bottom:84px}.bfw .bfw-tier--3 .bfw-tier__b--2{right:38%}.bfw .bfw-tier:hover .bfw-box__cube{transform:rotateX(-26deg) rotateY(-20deg)}.bfw .bfw-tier__name{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:12px;font-weight:850;font-stretch:108%;font-size:clamp(18px,4.9vw,22px);line-height:1.1;color:var(--ink)}.bfw .bfw-tier__name--noprice{display:block;text-wrap:balance}.bfw .bfw-tier__price{font-weight:500;font-stretch:100%;font-size:clamp(30px,8.6vw,38px);line-height:.92;letter-spacing:-.01em;color:var(--gold-hi);white-space:nowrap;text-align:right}.bfw .bfw-tier__inside{font-weight:700;font-stretch:118%;font-size:10.5px;letter-spacing:.17em;color:var(--gold)}.bfw .bfw-tier__items{display:grid}.bfw .bfw-tier__item{padding:6px 0;border-top:1px solid var(--line);font-size:15px;line-height:1.38;color:var(--ink-2)}.bfw .bfw-tier__item:last-child{border-bottom:1px solid var(--line)}.bfw .bfw-tier__item strong{color:var(--ink)}.bfw .bfw-tier__pn{font-weight:700;color:var(--ink)}.bfw .bfw-tier__list{margin-top:3px}.bfw .bfw-tier__list li{position:relative;padding-left:18px;margin-top:2px;font-size:14px;line-height:1.35}.bfw .bfw-tier__list li:before{content:"";position:absolute;left:0;top:.66em;width:9px;height:2px;border-radius:2px;background:var(--gold)}.bfw .bfw-tier__g{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--ink);font-size:12.5px;line-height:1.3}.bfw .bfw-tier__g .bfw-ic{width:17px;height:17px;color:var(--gold-hi);flex:none}.bfw .bfw-tier__g--ship{margin-top:-3px}.bfw .bfw-tier__bar{position:relative;display:flex;height:8px;border-radius:10px;background:#f3e9d612;overflow:hidden;margin-top:2px}.bfw .bfw-tier__seg{height:100%;transition:width 1.4s var(--ease)}.bfw .bfw-tier__seg--core{width:var(--c);background:linear-gradient(90deg,var(--gold-lo),var(--gold))}.bfw .bfw-tier__seg--lo{width:var(--lo);background:var(--gold-hi)}.bfw .bfw-tier__seg--rng{width:var(--rng);background:repeating-linear-gradient(135deg,#f4dfaeb3 0 4px,#f4dfae26 4px 8px)}html.bfw-ready .bfw .bfw-tier:not(.is-in) .bfw-tier__seg{width:0}html.bfw-ready .bfw .bfw-tier.is-in .bfw-tier__seg--lo{transition-delay:.5s}html.bfw-ready .bfw .bfw-tier.is-in .bfw-tier__seg--rng{transition-delay:.8s}.bfw .bfw-tier__total{font-weight:850;font-stretch:104%;font-size:clamp(21px,5.8vw,27px);line-height:1.02;color:var(--gold-hi);letter-spacing:-.005em}.bfw .bfw-tier__tag{font-size:13.5px;line-height:1.35;color:var(--mute);flex:1}.bfw .bfw-tier__cta{margin-top:2px;width:100%;min-height:46px;font-size:13px}.bfw .bfw-tier__item--entry{display:flex;align-items:flex-start;gap:9px;margin:4px 0;padding:8px 10px;border:1px dashed rgba(216,180,110,.5);border-radius:12px;background:#d8b46e14;font-size:13.5px;line-height:1.35;color:var(--gold-hi)}.bfw .bfw-tier__item--entry+.bfw-tier__item{border-top:0}.bfw .bfw-tier__item--entry .bfw-ic{width:18px;height:18px;flex:none;margin-top:1px;color:var(--gold-hi)}.bfw .bfw-tier__item--entry strong{color:var(--gold-hi)}.bfw .bfw-bonus{margin-top:clamp(44px,7vw,88px);display:grid;justify-items:center;gap:clamp(16px,3vw,26px)}.bfw .bfw-bonus__lead{font-family:var(--serif);font-size:clamp(24px,6vw,34px);line-height:1.2;color:var(--ink);text-align:center;text-wrap:balance}.bfw .bfw-bonus__card{position:relative;width:100%;max-width:880px;padding:clamp(26px,5vw,56px) clamp(18px,5vw,64px);border-radius:28px;border:1px solid rgba(216,180,110,.38);background:radial-gradient(90% 55% at 50% 0%,rgba(216,180,110,.15),transparent 65%),linear-gradient(170deg,#19140d,#0b0a08);box-shadow:0 50px 110px -60px #d8b46e99}.bfw .bfw-bonus__seal{display:grid;place-items:center;width:58px;height:58px;margin:0 auto 16px;border-radius:50%;border:1px solid rgba(216,180,110,.55);background:#d8b46e14;color:var(--gold-hi)}.bfw .bfw-bonus__seal .bfw-ic{width:28px;height:28px}.bfw .bfw-bonus__h{text-align:center;max-width:17ch;margin-inline:auto}.bfw .bfw-bonus__sub{margin-top:12px;text-align:center;font-weight:700;font-size:clamp(17px,4.6vw,23px);line-height:1.25;color:var(--gold-hi);text-wrap:balance}.bfw .bfw-bonus__body,.bfw .bfw-bonus__close{margin-top:22px;font-size:clamp(16px,4.2vw,18px);line-height:1.55;color:var(--ink-2)}.bfw .bfw-bonus__body .bfw-p+.bfw-p,.bfw .bfw-bonus__close .bfw-p+.bfw-p{margin-top:.75em}.bfw .bfw-bonus__body .bfw-p,.bfw .bfw-bonus__close .bfw-p,.bfw .bfw-bonus__points li{text-wrap:pretty}.bfw .bfw-bonus__body strong,.bfw .bfw-bonus__close strong{color:var(--ink)}.bfw .bfw-bonus__body .bfw-p.is-callout{color:var(--ink);font-size:1.08em}.bfw .bfw-bonus__points ul{display:grid;gap:12px;margin-top:20px}.bfw .bfw-bonus__points li{position:relative;padding:16px 16px 16px 60px;border-radius:18px;border:1px solid var(--line-2);background:#f3e9d609;font-size:clamp(15px,4vw,17px);line-height:1.5;color:var(--ink-2)}.bfw .bfw-bonus__points li strong{color:var(--gold-hi)}.bfw .bfw-bonus__points li:before{content:"";position:absolute;left:14px;top:14px;width:34px;height:34px;border-radius:50%;border:1px solid rgba(216,180,110,.5);background:#d8b46e1a}.bfw .bfw-bonus__points li:after{content:"";position:absolute;left:22px;top:22px;width:18px;height:18px;background:var(--gold-hi);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='5' y='10.5' width='14' height='10' rx='2.2'/><path d='M8.2 10.5V8a3.8 3.8 0 0 1 7.6 0v2.5'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='5' y='10.5' width='14' height='10' rx='2.2'/><path d='M8.2 10.5V8a3.8 3.8 0 0 1 7.6 0v2.5'/></svg>") center / contain no-repeat}.bfw .bfw-bonus__points li:nth-child(2):after{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='5.5' y='4.5' width='13' height='16' rx='2'/><path d='M9 4.5h6v2.6H9z'/><path d='M8.5 11h7M8.5 14.5h7M8.5 18h4'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='5.5' y='4.5' width='13' height='16' rx='2'/><path d='M9 4.5h6v2.6H9z'/><path d='M8.5 11h7M8.5 14.5h7M8.5 18h4'/></svg>")}.bfw .bfw-bonus__close .bfw-p:first-child{padding-left:14px;border-left:2px solid var(--gold);color:var(--ink)}.bfw .bfw-bonus__note{margin-top:18px;text-align:center;font-size:clamp(16px,4.2vw,18px);line-height:1.45;color:var(--ink-2);text-wrap:balance}@media(min-width:768px){.bfw .bfw-bonus__points ul{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.bfw .bfw-tiers{grid-template-columns:repeat(3,1fr);gap:22px}.bfw .bfw-tier{padding:24px 24px 26px;gap:9px}.bfw .bfw-tier__item{font-size:15.5px}.bfw .bfw-tier__list li{font-size:14.5px}.bfw .bfw-tier--3{translate:0 -14px}.bfw .bfw-tier--3:hover{translate:0 -20px}.bfw .bfw-tier__cta{font-size:12.5px;padding:0 14px;letter-spacing:.03em}}.bfw .bfw-drop{position:relative;overflow:hidden;margin-top:clamp(48px,7vw,96px);padding:clamp(36px,6vw,72px) 18px;border-radius:32px;text-align:center;border:1px solid rgba(216,180,110,.3);background:radial-gradient(70% 90% at 50% 0%,rgba(216,180,110,.16),transparent 70%),#0b0908;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:22px}.bfw .bfw-drop__grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(rgba(216,180,110,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(216,180,110,.07) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(ellipse at 50% 40%,#000,transparent 72%);mask-image:radial-gradient(ellipse at 50% 40%,#000,transparent 72%)}.bfw .bfw-drop__label{font-weight:700;font-stretch:122%;font-size:clamp(14px,3.6vw,17px);letter-spacing:.22em;color:var(--gold)}.bfw .bfw-drop__date{font-weight:800;font-size:clamp(24px,6.4vw,38px);color:var(--ink);line-height:1.15}.bfw .bfw-drop__note{font-size:17px;color:var(--ink-2);max-width:44ch}.bfw.bfw-hold{padding-top:0;background:var(--bg)}.bfw .bfw-stop{position:relative;background:var(--paper);color:var(--paper-ink);text-align:center;overflow:hidden}.bfw .bfw-stop__in{padding-block:clamp(48px,8vw,110px)}.bfw .bfw-stop__kicker{font-weight:800;font-stretch:120%;font-size:clamp(15px,3.8vw,22px);letter-spacing:.2em;color:var(--paper-gold)}.bfw .bfw-stop__h{margin-top:14px;font-weight:900;font-stretch:96%;font-size:clamp(56px,16vw,200px);line-height:.88;letter-spacing:-.03em;word-spacing:.12em;color:var(--paper-ink)}.bfw .bfw-stop__tape{position:relative;display:block;height:16px;overflow:hidden}.bfw .bfw-stop__tape:before{content:"";position:absolute;top:0;bottom:0;left:-40px;right:0;background:repeating-linear-gradient(-45deg,var(--paper-ink) 0 14px,#c9a15b 14px 28px);animation:bfw-tape 1.6s linear infinite;will-change:transform}.bfw .bfw-stop__tape--b:before{animation-direction:reverse}@keyframes bfw-tape{to{transform:translate(39.6px)}}html.bfw-ready .bfw .bfw-stop .bfw-stop__h{transition:letter-spacing 1.2s var(--ease),opacity 1s var(--ease),filter 1s var(--ease)}html.bfw-ready .bfw .bfw-stop:not(.is-in) .bfw-stop__h{letter-spacing:.06em;opacity:0;filter:blur(10px)}.bfw .bfw-hold__in{max-width:820px;padding-top:clamp(64px,9vw,120px);text-align:center}.bfw .bfw-hold__b1,.bfw .bfw-hold__b2,.bfw .bfw-hold__b3{font-size:clamp(20px,5vw,24px);color:var(--ink-2)}.bfw .bfw-hold__b1 .bfw-p:first-child{font-family:var(--serif);font-size:1.9em;color:var(--ink);line-height:1.05}.bfw .bfw-hold__b1 .bfw-p.is-callout{font-size:1.12em}.bfw .bfw-hold__reveal{display:grid;justify-items:center;gap:12px;margin-block:44px 26px}.bfw .bfw-hold__rh{font-size:clamp(38px,9.6vw,84px)}.bfw .bfw-tag{width:120px;transform-origin:50% 0;animation:bfw-swing 4.8s ease-in-out infinite}.bfw .bfw-tag svg{width:100%;overflow:visible}.bfw .bfw-tag__string{stroke:var(--gold-lo);stroke-width:2;fill:none}.bfw .bfw-tag__body{fill:#1a1611;stroke:var(--gold);stroke-width:2}.bfw .bfw-tag__hole{fill:var(--bg);stroke:var(--gold-lo);stroke-width:2}.bfw .bfw-tag__bar{fill:#000;stroke:#d8b46e59}.bfw .bfw-tag__seal circle{fill:#7c2d1c}.bfw .bfw-tag__seal path{fill:none;stroke:#ffdcbeb3;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.bfw .bfw-tag:hover{animation-duration:1.4s}@keyframes bfw-swing{0%,to{rotate:-5deg}50%{rotate:5deg}}.bfw .bfw-hold__quote{margin:36px auto;max-width:720px;padding:26px 24px;border-radius:24px;background:linear-gradient(180deg,#d8b46e1a,#d8b46e05);border:1px solid rgba(216,180,110,.3)}.bfw .bfw-hold__quote p{font-weight:800;font-stretch:96%;font-size:clamp(28px,7.6vw,48px);line-height:1.08;color:var(--ink);text-wrap:balance}.bfw .bfw-hold__b3 .bfw-p:first-child{font-family:var(--serif);font-size:2em;color:var(--ink);line-height:1.05;margin-bottom:.3em}.bfw .bfw-hold__unfair{margin-top:30px;font-size:clamp(32px,8.4vw,72px)}@media(min-width:768px){.bfw .bfw-hold__reveal{grid-template-columns:1fr auto;text-align:left;align-items:center;gap:36px}.bfw .bfw-tag{width:150px}}.bfw .bfw-ticket{position:relative;display:grid;grid-template-columns:1fr;margin:clamp(44px,6vw,72px) auto 0;max-width:900px;border-radius:26px;text-align:left;background:radial-gradient(90% 120% at 0% 0%,rgba(216,180,110,.16),transparent 60%),linear-gradient(160deg,#1b1712,#0e0c09);box-shadow:0 30px 70px -40px #d8b46e61,0 2px #ffffff08 inset}.bfw .bfw-ticket__foil{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.5px;pointer-events:none;background:conic-gradient(from var(--bfw-a),#6d4f1c,#f4dfae,#b98e46,#6d4f1c 35%,#f4dfae 55%,#6d4f1c 75%,#f4dfae);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:bfw-foil 7s linear infinite}.bfw .bfw-ticket__main{padding:30px 22px;display:grid;gap:22px}.bfw .bfw-ticket__text{font-size:clamp(19px,4.8vw,22px);line-height:1.5;color:var(--ink)}.bfw .bfw-form__row{display:grid;gap:12px}.bfw .bfw-input{width:100%;max-width:none;min-width:0;height:58px;min-height:58px;flex:1 1 auto;padding:0 20px;border-radius:16px;border:1px solid var(--line-2);background:#090806;color:var(--ink);font-family:var(--sans);font-size:18px;outline:none;box-shadow:inset 0 2px 6px #00000080;transition:border-color .3s,box-shadow .3s;-webkit-appearance:none;appearance:none;margin:0}.bfw .bfw-input::placeholder{color:#8c8376;opacity:1}.bfw .bfw-input:focus{border-color:var(--gold);box-shadow:inset 0 2px 6px #00000080,0 0 0 4px #d8b46e2e}.bfw .bfw-form__btn{width:100%}.bfw .bfw-form.is-busy .bfw-form__btn{opacity:.7;pointer-events:none}.bfw .bfw-form.is-busy .bfw-form__btn>span:after{content:"";display:inline-block;width:14px;height:14px;margin-left:10px;vertical-align:-2px;border:2px solid rgba(20,15,7,.35);border-top-color:#140f07;border-radius:50%;animation:bfw-spin .8s linear infinite}.bfw .bfw-form__err{margin-top:10px;color:#ffb4a3;font-size:16px}.bfw .bfw-ok{display:flex;align-items:center;gap:16px}.bfw .bfw-ok[hidden]{display:none}.bfw .bfw-ok .bfw-ic{flex:none;width:48px;height:48px;padding:11px;border-radius:50%;color:#140f07;stroke-width:2.6;background:linear-gradient(180deg,#f6e2b3,#c99b4e);box-shadow:0 0 0 6px #d8b46e26,0 0 30px #d8b46e73}.bfw .bfw-ok .bfw-ic path{stroke-dasharray:30;stroke-dashoffset:30}.bfw .bfw-ok.is-shown .bfw-ic path{animation:bfw-draw .7s var(--ease) .15s forwards}.bfw .bfw-ok span{font-size:clamp(22px,5.6vw,28px);line-height:1.25;color:var(--ink)}.bfw .bfw-ok em{font-size:1.1em}.bfw .bfw-ok.is-shown{animation:bfw-okin .8s var(--ease) both}.bfw .bfw-form.is-done .bfw-form__row,.bfw .bfw-form.is-done .bfw-form__err,.bfw .bfw-form__body.is-done .bfw-form__row,.bfw .bfw-form__body.is-done .bfw-form__err{display:none}@keyframes bfw-draw{to{stroke-dashoffset:0}}@keyframes bfw-okin{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}.bfw .bfw-ticket__stub{display:none}.bfw .bfw-ticket--bare{max-width:720px}@media(min-width:768px){.bfw .bfw-ticket{grid-template-columns:1fr 190px}.bfw .bfw-ticket__main{padding:40px 40px 42px}.bfw .bfw-ticket__stub{display:grid;place-items:center;position:relative;border-left:2px dashed rgba(216,180,110,.35)}.bfw .bfw-ticket__notch{position:absolute;left:-15px;width:28px;height:28px;border-radius:50%;background:var(--bg);box-shadow:inset 0 0 0 1px #d8b46e4d}.bfw .bfw-ticket__notch--t{top:-15px}.bfw .bfw-ticket__notch--b{bottom:-15px}.bfw .bfw-ticket__stamp{position:absolute;width:96px;height:96px;border-radius:50%;display:grid;place-items:center;border:3px solid var(--gold-hi);color:var(--gold-hi);rotate:-14deg;opacity:0;scale:1.8;transition:opacity .35s,scale .5s cubic-bezier(.3,1.6,.5,1);background:#080706b3}.bfw .bfw-ticket__stamp .bfw-ic{width:44px;height:44px;stroke-width:2.4}.bfw .bfw-ticket.is-done .bfw-ticket__stamp{opacity:1;scale:1}.bfw .bfw-ticket.is-done .bfw-ticket__box{opacity:.25}.bfw .bfw-ticket--bare{grid-template-columns:1fr}.bfw .bfw-ticket--bare .bfw-ticket__stub{display:none}}html.bfw-open .bfw .bfw-hero__chip,html.bfw-open .bfw .bfw-drop,html.bfw-open .bfw.bfw-sticky .bfw-cd,html.bfw-open .bfw.bfw-hold,html.bfw-open .bfw .bfw-close__body2>.bfw-p:first-child,html.bfw-open .bfw .bfw-ticket .bfw-form{display:none!important}.bfw .bfw-ticket__open{width:100%;min-height:58px}html.bfw-open .bfw .bfw-ticket .bfw-ticket__stamp{opacity:0}@media(min-width:768px){.bfw .bfw-ticket__open{justify-self:start;width:auto;padding-inline:40px}}.bfw.bfw-rev{background:linear-gradient(180deg,var(--bg),#0d0b09 30%,#0d0b09 70%,var(--bg))}.bfw .bfw-rev__head{text-align:center;display:grid;justify-items:center;gap:22px}.bfw .bfw-rev__intro{font-family:var(--serif);font-size:clamp(26px,6.6vw,40px);line-height:1.2;color:var(--ink);max-width:24ch}.bfw .bfw-rev__intro .bfw-p+.bfw-p{margin-top:.3em;color:var(--gold-hi)}.bfw .bfw-rev__h{max-width:17ch;margin-top:18px}.bfw .bfw-rev__sub{font-weight:700;font-stretch:118%;font-size:clamp(13px,3.4vw,16px);letter-spacing:.2em;color:var(--gold)}.bfw .bfw-rev__rail{margin-top:clamp(36px,5vw,64px);display:flex;align-items:flex-start;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding:8px var(--gutter) 22px;margin-inline:calc(var(--gutter) * -1);scrollbar-width:none;outline:none}.bfw .bfw-rev__rail::-webkit-scrollbar{display:none}.bfw .bfw-rev__card{position:relative;flex:0 0 86%;scroll-snap-align:start;padding:28px 24px 26px;border-radius:24px;border:1px solid var(--line);background:radial-gradient(90% 70% at var(--mx, 100%) var(--my, 0%),rgba(216,180,110,.1),transparent 60%),linear-gradient(170deg,#17140f,#0e0c0a);transition:translate .5s var(--ease),border-color .5s,box-shadow .6s var(--ease);display:flex;flex-direction:column;gap:14px}.bfw .bfw-rev__card:hover{translate:0 -5px;border-color:#d8b46e66;box-shadow:0 34px 70px -40px #d8b46e73}.bfw .bfw-rev__mark{position:absolute;right:20px;top:4px;font-family:var(--serif);font-size:120px;line-height:1;color:#d8b46e24;pointer-events:none}.bfw .bfw-rev__mark:before{content:"\201d"}.bfw .bfw-rev__card--photo{padding:0;gap:0;overflow:hidden;background:#0e0c0a}.bfw .bfw-rev__card--photo img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.bfw .bfw-rev__t{font-weight:750;font-stretch:100%;font-size:clamp(21px,5.4vw,24px);line-height:1.2;color:var(--ink);padding-right:36px}.bfw .bfw-rev__b{font-size:17px;line-height:1.62;color:var(--ink-2);flex:1}.bfw .bfw-rev__a{display:flex;align-items:center;gap:8px;font-size:15px;color:var(--mute);padding-top:14px;border-top:1px solid var(--line)}.bfw .bfw-rev__a strong{color:var(--gold-hi);font-weight:700}.bfw .bfw-rev__a .bfw-ic{width:18px;height:18px;color:var(--gold)}.bfw .bfw-rail-nav{display:flex;align-items:center;gap:16px;margin-top:6px}.bfw .bfw-rail-nav__b{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line-2);color:var(--ink);transition:border-color .3s,background .3s;flex:none}.bfw .bfw-rail-nav__b:hover{border-color:var(--gold);background:#d8b46e14}.bfw .bfw-rail-nav__b[disabled]{opacity:.35;cursor:default}.bfw .bfw-rail-nav__track{position:relative;flex:1;height:2px;background:var(--line-2);border-radius:2px;overflow:hidden}.bfw .bfw-rail-nav__bar{position:absolute;left:0;top:0;bottom:0;width:30%;background:linear-gradient(90deg,var(--gold-lo),var(--gold-hi));border-radius:2px;transition:translate .25s}@media(min-width:768px){.bfw .bfw-rev__rail{display:block;columns:2;column-gap:20px;overflow:visible;padding:0;margin-inline:0}.bfw .bfw-rev__card{display:inline-flex;width:100%;margin-bottom:20px;break-inside:avoid}.bfw .bfw-rail-nav{display:none}}@media(min-width:1100px){.bfw .bfw-rev__rail{columns:3}}.bfw.bfw-faq{background:var(--bg)}.bfw .bfw-faq__grid{display:grid;gap:36px}.bfw .bfw-faq__lead{font-weight:800;font-size:clamp(24px,6.2vw,34px);line-height:1.18;color:var(--ink)}.bfw .bfw-faq__good{margin-top:10px;font-family:var(--serif);font-size:clamp(24px,6vw,32px);color:var(--gold-hi);line-height:1.1}.bfw .bfw-faq__h{margin-top:26px;font-size:clamp(28px,7.4vw,40px)}.bfw .bfw-faq__pic{display:none}.bfw .bfw-qa{border-bottom:1px solid var(--line)}.bfw .bfw-qa:first-child{border-top:1px solid var(--line)}.bfw .bfw-qa__s{list-style:none;display:grid;grid-template-columns:34px 1fr 28px;align-items:start;gap:12px;padding:22px 4px;cursor:pointer;min-height:44px;transition:color .3s}.bfw .bfw-qa__s::-webkit-details-marker{display:none}.bfw .bfw-qa__s::marker{content:none}.bfw .bfw-qa__n{padding-top:4px;font-weight:700;font-stretch:118%;font-size:13px;letter-spacing:.12em;color:var(--gold)}.bfw .bfw-qa__q{font-weight:650;font-size:clamp(18px,4.6vw,21px);line-height:1.38;color:var(--ink);transition:color .3s}.bfw .bfw-qa__ic{position:relative;width:28px;height:28px;border-radius:50%;border:1px solid var(--line-2);transition:border-color .3s,background .3s,rotate .5s var(--ease)}.bfw .bfw-qa__ic:before,.bfw .bfw-qa__ic:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.6px;translate:-50% -50%;background:var(--gold-hi);border-radius:2px;transition:rotate .5s var(--ease)}.bfw .bfw-qa__ic:after{rotate:90deg}.bfw .bfw-qa[open] .bfw-qa__ic{background:#d8b46e24;border-color:var(--gold);rotate:180deg}.bfw .bfw-qa[open] .bfw-qa__ic:after{rotate:0deg}.bfw .bfw-qa__s:hover .bfw-qa__q,.bfw .bfw-qa[open] .bfw-qa__q{color:var(--gold-hi)}.bfw .bfw-qa__s:hover .bfw-qa__ic{border-color:var(--gold)}.bfw .bfw-qa__a{overflow:hidden}.bfw .bfw-qa__in{padding:0 4px 26px 46px;font-size:17px;line-height:1.68;color:var(--ink-2)}.bfw .bfw-qa__in p+p{margin-top:.8em}@media(min-width:1024px){.bfw .bfw-faq__grid{grid-template-columns:420px 1fr;gap:80px;align-items:start}.bfw .bfw-faq__sticky{position:sticky;top:120px}.bfw .bfw-faq__h{font-size:44px;font-stretch:100%}.bfw .bfw-faq__pic{display:block;margin-top:36px;border-radius:26px;overflow:hidden;border:1px solid var(--line)}.bfw .bfw-faq__pic img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.bfw .bfw-qa__s{padding:26px 6px}}.bfw.bfw-close{background:radial-gradient(80% 60% at 50% 0%,#17120b,var(--bg) 62%)}.bfw .bfw-close__halo{position:absolute;left:50%;top:0;width:min(1100px,190vw);aspect-ratio:1;translate:-50% -42%;z-index:-1;pointer-events:none}.bfw .bfw-close__halo span{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px dashed rgba(216,180,110,.2);animation:bfw-spin 120s linear infinite}.bfw .bfw-close__halo span+span{top:12%;right:12%;bottom:12%;left:12%;border-style:solid;border-color:#d8b46e1f;animation-direction:reverse;animation-duration:90s}.bfw .bfw-close__in{max-width:780px}.bfw .bfw-close__h{text-align:center;font-size:clamp(40px,11vw,60px)}@media(min-width:768px){.bfw .bfw-close__h{font-size:clamp(60px,7vw,104px)}}.bfw .bfw-close__by{margin-top:22px;text-align:center;color:var(--gold);font-size:17px;letter-spacing:.02em}.bfw .bfw-close__body{margin-top:clamp(36px,5vw,56px);font-size:clamp(18px,4.6vw,20px);color:var(--ink-2)}.bfw .bfw-close__body .bfw-p:first-child{font-family:var(--serif);font-size:1.6em;line-height:1.2;color:var(--ink)}.bfw .bfw-close__lead{margin-top:40px;padding-top:30px;border-top:1px solid var(--line-2);font-weight:800;font-size:clamp(22px,5.6vw,28px);color:var(--gold-hi)}.bfw .bfw-close__body2{margin-top:16px;font-size:clamp(18px,4.6vw,20px);color:var(--ink-2)}.bfw .bfw-close__body2 .bfw-p:last-child{color:var(--ink)}.bfw.bfw-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;padding:0 10px calc(10px + env(safe-area-inset-bottom));background:none;overflow:visible!important;pointer-events:none;translate:0 130%;opacity:0;transition:translate .6s var(--ease),opacity .4s}.bfw.bfw-sticky:before{display:none}.bfw.bfw-sticky.is-on{translate:0 0;opacity:1}.bfw .bfw-sticky__in{pointer-events:auto;display:flex;align-items:center;justify-content:space-between;gap:14px;max-width:760px;margin:0 auto;padding:8px;border-radius:22px;border:1px solid rgba(216,180,110,.3);background:#0e0c09e0;-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);box-shadow:0 20px 50px -10px #000c}.bfw.bfw-sticky .bfw-cd{display:none;padding-left:10px}.bfw .bfw-sticky__btn{width:100%;min-height:54px;font-size:13.5px}@media(min-width:640px){.bfw.bfw-sticky .bfw-cd{display:inline-flex}.bfw .bfw-sticky__btn{width:auto}}@media print{.bfw,.bfw *{background:none!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;color:#111!important;-webkit-text-fill-color:#111!important;animation:none!important;transition:none!important}html.bfw-ready .bfw [data-bfw-r],.bfw .bfw-thoughts .bfw-th{opacity:1!important;translate:none!important;scale:none!important;filter:none!important}.bfw.bfw-sticky,.bfw .bfw-hero__bg,.bfw .bfw-stage__rings,.bfw .bfw-stage__dust,.bfw .bfw-bridge__dial,.bfw .bfw-close__halo,.bfw .bfw-proto__haze,.bfw .bfw-ther__fx,.bfw .bfw-ther__switch,.bfw .bfw-rail-nav,.bfw .bfw-form{display:none!important}.bfw{padding-block:24px!important;overflow:visible!important}.bfw .bfw-rev__rail{display:block!important;overflow:visible!important}}@media(prefers-reduced-motion:reduce){.bfw,.bfw:before,.bfw:after,.bfw *,.bfw *:before,.bfw *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.bfw .bfw-tier:hover .bfw-tier__vis--pic img,.bfw .bfw-frag:hover .bfw-frag__pic img{scale:none}html.bfw-ready .bfw [data-bfw-r]{opacity:1;translate:none;scale:none}html.bfw-ready .bfw .bfw-thoughts .bfw-th{opacity:1;filter:none;translate:none}html.bfw-ready .bfw .bfw-stop:not(.is-in) .bfw-stop__h{opacity:1;filter:none;letter-spacing:-.03em}html.bfw-ready .bfw .bfw-core__card .bfw-pile__b{opacity:1;translate:none}.bfw .bfw-ok .bfw-ic path{stroke-dashoffset:0}.bfw .bfw-hero__h1{-webkit-text-fill-color:currentColor!important}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/bfw-2026.css.map */
