.btr-page{background:hsl(var(--bl-ink));color:hsl(var(--bl-ivory));font-family:var(--font-heading);min-height:100vh}.btr-page *{box-sizing:border-box}.btr-container{width:100%;max-width:1400px;margin-inline:auto;padding-inline:clamp(20px,4vw,60px)}.btr-page a,.btr-page button{transition:background-color .2s,border-color .2s,color .2s}.btr-page a:focus-visible,.btr-page button:focus-visible,.btr-page input:focus-visible{outline:2px solid hsl(var(--bl-pink));outline-offset:5px}.btr-nav{border-bottom:1px solid hsl(var(--bl-ivory)/.15);padding-top:env(safe-area-inset-top)}.btr-nav-inner{justify-content:space-between;align-items:center;gap:20px;min-height:86px;display:flex}.btr-brand{letter-spacing:-1.2px;align-items:center;gap:9px;font-size:25px;font-style:italic;font-weight:800;text-decoration:none;display:flex}.btr-brand svg,.btr-brand span span,.btr-brand>span:last-child{color:hsl(var(--bl-pink))}.btr-brand sup{margin-left:3px;font-size:9px}.btr-nav nav{align-items:center;gap:26px;font-size:14px;display:flex}.btr-nav nav>a{align-items:center;gap:5px;min-height:44px;display:flex}.btr-nav-account{border-bottom:1px solid hsl(var(--bl-pink))}.btr-hero{background:radial-gradient(ellipse at 26% 42%,hsl(var(--bl-pink)/.19),transparent 68%),hsl(var(--bl-ink));width:100%}.btr-hero-stage{grid-template-columns:1fr 1fr;gap:clamp(30px,4vw,60px);padding-block:64px;display:grid}.btr-hero-copy{flex-direction:column;justify-content:space-between;gap:45px;min-width:0;padding-block:10px;display:flex}.btr-kicker{color:hsl(var(--bl-pink));letter-spacing:.18em;margin:0 0 22px;font-size:11px;font-weight:800;line-height:1.7}.btr-hero h1{letter-spacing:-.06em;margin:0;font-size:clamp(52px,7.4vw,108px);font-weight:600;line-height:.96}.btr-page em{color:hsl(var(--bl-pink));font-style:italic}.btr-hero-lower{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.btr-hero-lower>p{max-width:40ch;color:hsl(var(--bl-ivory)/.8);margin:0;font-size:17px;line-height:1.7}.btr-button{border:1px solid hsl(var(--bl-ivory)/.6);letter-spacing:.08em;text-transform:uppercase;text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:16px;min-height:52px;padding:15px 24px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.btr-button:hover{background:hsl(var(--bl-ivory)/.09);border-color:hsl(var(--bl-pink))}.btr-text-link{text-underline-offset:6px;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;display:flex}.btr-hero-media{aspect-ratio:935/1024;background:hsl(var(--bl-panel));border-radius:20px;width:100%;margin:0;overflow:hidden}.btr-artwork{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.btr-road-strip{background:hsl(var(--bl-pink));color:hsl(var(--bl-ink));padding-block:20px}.btr-road-strip>div{letter-spacing:.08em;justify-content:space-between;align-items:center;gap:15px;font-size:clamp(12px,2vw,22px);font-style:italic;font-weight:800;display:flex}.btr-road-strip i{background:currentColor;width:6px;height:6px;transform:rotate(45deg)}.btr-section{padding-block:80px;scroll-margin-top:24px}.btr-section h2{letter-spacing:-.05em;margin:0 0 25px;font-size:clamp(36px,5vw,64px);font-weight:600;line-height:1.03}.btr-section-heading{max-width:680px}.btr-section-heading>p:last-child,.btr-community>.btr-container>p:not(.btr-kicker){color:hsl(var(--bl-ivory)/.75);font-size:16px;line-height:1.75}.btr-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:42px;display:grid}.btr-card-grid article{border:1px solid hsl(var(--bl-ivory)/.18);background:hsl(var(--bl-panel));border-radius:18px;flex-direction:column;min-width:0;padding:30px;display:flex}.btr-card-top{color:hsl(var(--bl-pink));justify-content:space-between;align-items:center;display:flex}.btr-card-top span{letter-spacing:.2em;font-size:12px}.btr-card-grid h3{letter-spacing:-.03em;margin:40px 0 14px;font-size:23px;line-height:1.2}.btr-card-grid p{color:hsl(var(--bl-ivory)/.75);margin:0 0 25px;font-size:15px;line-height:1.7}.btr-card-grid article>a{border-top:1px solid hsl(var(--bl-ivory)/.15);justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:auto;padding-top:16px;font-size:14px;font-weight:700;display:flex}.btr-community{border-block:1px solid hsl(var(--bl-ivory)/.15);background:hsl(var(--bl-panel))}.btr-final{text-align:center;background:radial-gradient(ellipse at 50% 65%,hsl(var(--bl-pink)/.13),transparent 65%)}.btr-final svg{color:hsl(var(--bl-pink));margin:0 auto 20px}.btr-final .btr-button svg{color:inherit;margin:0}.btr-button-pink{background:hsl(var(--bl-pink));border-color:hsl(var(--bl-pink));color:hsl(var(--bl-ink))}.btr-button-pink:hover{background:hsl(var(--bl-ivory));border-color:hsl(var(--bl-ivory))}.btr-final p:last-child{color:hsl(var(--bl-ivory)/.7);margin-top:22px;font-size:13px}.btr-footer{padding-block:30px;padding-bottom:calc(30px + env(safe-area-inset-bottom));border-top:1px solid hsl(var(--bl-ivory)/.15);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.btr-footer p{color:hsl(var(--bl-ivory)/.7);font-size:12px}.btr-footer nav{gap:22px;font-size:13px;display:flex}.btr-footer nav a{align-items:center;min-height:44px;display:flex}.btr-community-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;display:flex}.btr-community-heading p:not(.btr-kicker){color:hsl(var(--bl-ivory)/.75);font-size:16px;line-height:1.7}.btr-member-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:38px;display:grid}.btr-feed-state{text-align:center;border:1px dashed hsl(var(--bl-pink)/.4);background:hsl(var(--bl-ink)/.5);border-radius:18px;flex-direction:column;align-items:center;gap:15px;margin-top:36px;padding:45px 24px;display:flex}.btr-feed-state>svg{color:hsl(var(--bl-pink))}.btr-feed-state h3{letter-spacing:-.03em;margin:0;font-size:25px}.btr-feed-state p{max-width:520px;color:hsl(var(--bl-ivory)/.75);margin:0;line-height:1.7}.btr-discovery-note{max-width:850px;color:hsl(var(--bl-ivory)/.7);margin:28px 0 0;font-size:13px;line-height:1.8}.btr-discovery-note a{text-underline-offset:4px;text-decoration:underline}.btr-load-more{margin:30px auto 0;display:flex}.btr-load-more:disabled{opacity:.65;cursor:wait}@media (width<=879px){.btr-member-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){.btr-member-grid{grid-template-columns:1fr}}@media (width<=879px){.btr-hero-stage{grid-template-columns:1fr;padding-block:48px}.btr-hero h1{font-size:clamp(54px,10vw,82px)}.btr-hero-copy{gap:36px}.btr-hero-media{justify-self:center;max-width:560px}.btr-card-grid{grid-template-columns:1fr}.btr-card-grid h3{margin-top:25px}.btr-section{padding-block:58px}.btr-nav nav>a:not(.btr-nav-account){display:none}.btr-nav-inner{min-height:74px}.btr-card-grid article{padding:26px}}@media (width<=420px){.btr-brand{gap:6px;font-size:21px}.btr-nav nav{gap:8px;font-size:12px}.btr-hero-lower>p{font-size:16px}.btr-hero-media{border-radius:12px}.btr-road-strip svg{display:none}.btr-road-strip>div{letter-spacing:.02em;gap:8px}.btr-road-strip i{width:4px;height:4px}.btr-button{max-width:100%;padding-inline:19px;font-size:11px}.btr-section h2{font-size:38px}.btr-footer{text-align:center;justify-content:center}}
