.board-hero{padding:calc(var(--nav-h) + 58px) 0 10px}.board-hero h1{font-size:clamp(2.2rem,6.2vw,4.6rem);letter-spacing:-.03em;font-weight:500;max-width:16ch}.board-hero h1 em{font-style:italic;font-weight:600;color:transparent;background:linear-gradient(100deg,#fff 8%,var(--red) 42%,var(--red-2) 58%,#fff 92%);-webkit-background-clip:text;background-clip:text;background-size:220% 100%;animation:shim 8s linear infinite}.board-hero p.lede{font-size:clamp(1rem,2vw,1.16rem);color:var(--muted-2);max-width:600px;margin:24px 0 0;line-height:1.66}.board{margin-top:52px;border-top:1px solid var(--line)}.board-head,.board-row{display:grid;grid-template-columns:2.1fr 3.4fr 1.5fr auto;gap:22px;align-items:center;padding:16px 8px;border-bottom:1px solid var(--line)}.board-head{font-size:.66rem;letter-spacing:.24em;text-transform:uppercase;color:#61667c;font-weight:600;padding-block:12px}.board-row{transition:background .3s var(--ease),padding-left .3s var(--ease);position:relative}.board-row:hover{background:#ff2e4a0e;padding-left:20px}.board-row .bn{font-family:var(--display);font-size:clamp(1.05rem,2.4vw,1.45rem);font-weight:500;letter-spacing:-.01em;display:flex;align-items:center;gap:10px}.board-row .bn .lg{height:17px;width:auto;flex:none}.board-row .bd{color:var(--muted-2);font-size:.92rem}.board-row .bg{color:var(--red);font-size:.8rem;font-weight:600;opacity:.45;transition:opacity .3s;white-space:nowrap}.board-row:hover .bg{opacity:1}.flap{display:inline-block;transform-origin:50% 0;animation:flapin .5s var(--ease) both}@keyframes flapin{0%{transform:rotateX(-92deg);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.flap{animation:none!important;opacity:1!important;transform:none!important}}@media(max-width:900px){.board-head{display:none}.board-row{grid-template-columns:1fr auto;gap:8px 14px;padding:18px 6px;align-items:start}.board-row .bn{grid-column:1}.board-row .badge{grid-column:2;grid-row:1;justify-self:end}.board-row .bd{grid-column:1/-1;grid-row:2}.board-row .bg{grid-column:2;grid-row:3;justify-self:end}}.bay{position:relative;padding:clamp(64px,10vh,120px) 0;border-top:1px solid var(--line)}.bay-in{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px,5vw,60px);align-items:center}.bay:nth-of-type(2n) .bay-in{direction:rtl}.bay:nth-of-type(2n) .bay-in>*{direction:ltr}@media(max-width:940px){.bay-in,.bay:nth-of-type(2n) .bay-in{grid-template-columns:1fr;direction:ltr}}.bay-screen{position:relative;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.13);box-shadow:0 50px 110px #0000009e;transform:perspective(1400px) rotateY(6deg) rotateX(2deg);transition:transform .6s var(--ease);background:#0b0e18}.bay:nth-of-type(2n) .bay-screen{transform:perspective(1400px) rotateY(-6deg) rotateX(2deg)}.bay-screen:hover,.bay:nth-of-type(2n) .bay-screen:hover{transform:perspective(1400px) rotateY(0) rotateX(0)}@media(max-width:940px){.bay-screen,.bay:nth-of-type(2n) .bay-screen{transform:none}}.bay-screen img{width:100%;height:auto;display:block}.bay-screen .rim{position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 -80px 60px -40px #000000b3}.bay-screen .url{position:absolute;left:12px;top:12px;z-index:2;font-size:.66rem;letter-spacing:.05em;color:#aab0c4;background:#06070bb3;backdrop-filter:blur(6px);border:1px solid var(--line);border-radius:100px;padding:5px 11px}.bay-screen.wordmark{aspect-ratio:16/10;display:grid;place-items:center;background:linear-gradient(160deg,#0e1a14,#0a1410)}.bay-screen.wordmark img{width:52%;height:auto}.bay-copy .no{font-family:var(--display);font-weight:600;font-size:.86rem;color:var(--red);letter-spacing:.08em;display:block;margin-bottom:14px}.bay-copy .ttl{display:flex;align-items:center;gap:13px;flex-wrap:wrap;margin-bottom:12px}.bay-copy .ttl img{height:30px;width:auto}.bay-copy .ttl img.tall{height:34px}.bay-copy h2{font-size:clamp(1.7rem,4.4vw,2.7rem);font-weight:500;letter-spacing:-.02em}.bay-copy .say{color:#e2e5ee;font-size:clamp(1rem,2.2vw,1.18rem);margin-bottom:16px;font-family:var(--display);font-style:italic}.bay-copy p.body{color:var(--muted-2);font-size:.97rem;line-height:1.7}.bay-copy ul{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.bay-copy ul li{position:relative;padding-left:20px;font-size:.9rem;color:#c9cddc}.bay-copy ul li:before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;border-radius:2px;background:var(--red);box-shadow:0 0 9px #ff2e4a80}.bay-copy .acts{margin-top:28px;display:flex;gap:12px;flex-wrap:wrap}.honest{margin-top:22px;padding:15px 17px;border-radius:13px;border:1px solid rgba(255,255,255,.11);background:#ffffff07;font-size:.86rem;color:var(--muted-2)}.honest b{color:#fff;font-weight:600}.bay.flag{padding-top:clamp(74px,12vh,140px)}.bay.flag .bay-copy h2{font-size:clamp(2rem,5.4vw,3.4rem)}.bay.flag:before{content:"";position:absolute;left:50%;top:0;transform:translate(-50%);width:min(900px,90vw);height:1px;background:linear-gradient(90deg,transparent,var(--red),transparent);opacity:.6}.oven-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px}@media(max-width:900px){.oven-grid{grid-template-columns:1fr}}.oven-card{padding:26px 24px;border-radius:16px;border:1px dashed rgba(255,255,255,.15);background:#ffffff05}.oven-card .row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.oven-card h3{font-family:var(--display);font-size:1.24rem;font-weight:500}.oven-card p{color:var(--muted-2);font-size:.9rem}.oven-card .blk{margin-top:14px;font-size:.78rem;color:#7a8098}.oven-card .blk b{color:var(--red-2);font-weight:600}
