.btp{--led-off:#222;--led-na:#ffffff09;--c-them:#006da3;--c-pink-text:#bd245e}.btf-hero{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:24px clamp(28px,5vw,72px);margin-bottom:clamp(28px,4vw,44px);display:grid}.btf-hero__copy{gap:18px;min-width:0;display:grid}.btp .eyebrow{flex-wrap:wrap;row-gap:4px}.btp .eyebrow>*{white-space:nowrap}.btp .eyebrow>span:not(.mono):after{content:"  ·"}.btp-title{max-width:12ch;font-size:clamp(44px,6.6vw,96px)}.btp-title em{white-space:nowrap}.btf-clocks{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));align-self:end;gap:0;display:grid}.btf-clock{border-bottom:1px solid var(--c-line);gap:4px;padding:0 0 14px;display:grid}.btf-clock+.btf-clock{border-left:1px solid var(--c-line);padding-left:20px}.btf-clock .mono{color:var(--c-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.btf-clock__time{font:400 clamp(40px, 4.2vw, 60px) / .95 var(--f-pixel);letter-spacing:-.02em;white-space:nowrap;align-items:baseline;gap:6px;display:flex}.btf-clock__time small{font:500 12px var(--f-mono);letter-spacing:.1em;text-transform:uppercase}.btf-clock--them .btf-clock__time{color:var(--c-them)}.btf-clock__sub{color:var(--c-muted);font-size:13px}.btf-mood{font:400 21px / 1.25 var(--f-serif);color:var(--c-ink);text-wrap:pretty;grid-column:1/-1;padding-top:14px}.btf-mood strong{color:var(--c-pink);font-style:italic;font-weight:400}.btf{gap:14px;scroll-margin-top:88px;display:grid}.btf-controls{z-index:2;box-shadow:inset 0 0 0 1px var(--c-line);background:#fff;grid-template-columns:minmax(0,1fr);gap:18px;padding:20px;display:grid;position:relative}.btf-controls:before{content:"";pointer-events:none;--n:linear-gradient(var(--c-paper), var(--c-paper));background:var(--n) top left / 4px 4px no-repeat, var(--n) top right / 4px 4px no-repeat, var(--n) bottom left / 4px 4px no-repeat, var(--n) bottom right / 4px 4px no-repeat;position:absolute;inset:0}.btf-platforms{scrollbar-width:none;gap:6px;margin:-2px;padding:2px;display:flex;overflow-x:auto}.btf-platforms::-webkit-scrollbar{display:none}.btf-platform{cursor:pointer;background:var(--c-paper);clip-path:var(--px-corner);flex:none;padding:10px 16px;font-size:14.5px;font-weight:500;transition:background .16s,color .16s;position:relative}.btf-platform input{opacity:0;pointer-events:none;position:absolute}.btf-platform:hover{background:#ece8df}.btf-platform.is-on{background:var(--c-pink-text);color:#fff}.btf-platform:has(input:focus-visible){box-shadow:inset 0 0 0 2px var(--c-ink)}.btf-places{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px 28px;display:grid}.btf-place{display:contents}.btf-place__label{font:500 10.5px var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted);white-space:nowrap;padding-top:11px}.btf-place__btn,.btf-chip,.btf-add{min-height:40px;font:500 15px var(--f-sans);color:var(--c-ink);background:var(--c-paper);cursor:pointer;clip-path:var(--px-corner);border:0;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.btf-place__btn:hover,.btf-add:hover{background:#ece8df}.btf-place__btn:focus-visible,.btf-add:focus-visible,.btf-chip button:focus-visible{outline:2px solid var(--c-pink);outline-offset:0}.btf-place__edit{font:500 10px var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-pink)}.btf-sq--you{background:var(--c-ink);width:8px;height:8px}.btf-sq--them{background:var(--c-them);width:8px;height:8px}.btf-chips{flex-wrap:wrap;gap:6px;display:flex}.btf-chip{cursor:default;padding-right:4px}.btf-chip button{width:32px;height:32px;color:var(--c-muted);cursor:pointer;background:0 0;border:0;font-size:18px;line-height:1}.btf-chip button:hover{color:var(--c-pink)}.btf-chip:not(:has(button)){padding-right:14px}.btf-add{color:var(--c-them);box-shadow:inset 0 0 0 1px var(--c-line);background:0 0}.btf-tip{color:var(--c-muted);font-size:13px;line-height:1.5}.pp{display:inline-block;position:relative}.pp-pop{z-index:30;width:min(360px, calc(100vw - 2 * var(--pad)));box-shadow:0 0 0 1px var(--c-line), 0 18px 40px #0b0b0b24;clip-path:var(--px-corner);background:#fff;padding:10px;position:absolute;top:calc(100% + 6px);left:0}.pp-input{width:100%;height:44px;font:500 16px var(--f-sans);color:var(--c-ink);background:var(--c-paper);clip-path:var(--px-corner);appearance:none;border:0;border-radius:0;padding:0 12px}.pp-input:focus-visible{outline:2px solid var(--c-pink);outline-offset:0}.pp-hint{color:var(--c-muted);padding:10px 4px 6px;font-size:10px}.pp-list{overscroll-behavior:contain;max-height:280px;margin:0;padding:0;list-style:none;overflow-y:auto}.pp-opt{cursor:pointer;gap:1px;padding:9px 10px;display:grid}.pp-opt[aria-selected=true]{background:var(--c-paper);box-shadow:inset 3px 0 0 var(--c-pink)}.pp-city{font-size:15px;font-weight:600}.pp-meta{color:var(--c-muted);font-size:12.5px}.pp-empty{color:var(--c-muted);padding:12px 10px;font-size:14px;line-height:1.45}.btf-main{grid-template:"answer board""cta board"1fr/minmax(0,.95fr) minmax(0,1.05fr);gap:14px;display:grid}.btf-answer{box-shadow:inset 0 0 0 1px var(--c-line);clip-path:var(--px-corner);background:#fff;grid-area:answer;align-content:start;gap:16px;padding:24px;display:grid}.btf-k{color:var(--c-pink);flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:10.5px;display:flex}.btf-k span{color:var(--c-muted)}.btf-top{margin:0;padding:0;list-style:none;display:grid}.btf-top li{border-top:1px solid var(--c-line);grid-template-columns:26px minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:14px 0;display:grid}.btf-top li:first-child{border-top:0;padding-top:4px}.btf-top__rank{font:400 18px var(--f-pixel);color:var(--c-pink);padding-top:6px}.btf-top__when{gap:3px;min-width:0;display:grid}.btf-top__day{font:500 10.5px var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted)}.btf-top__time{font:400 clamp(28px, 2.7vw, 38px) / 1 var(--f-pixel);letter-spacing:-.02em}.btf-top__there{color:var(--c-them);align-items:center;gap:6px;font-size:13px;display:flex}.btf-top__there:before{content:"";background:currentColor;flex:none;width:6px;height:6px}.btf-top__agree{color:var(--c-muted);text-align:right;white-space:nowrap;justify-items:end;gap:6px;padding-top:6px;font-size:12px;display:grid}.btf-top__all{color:var(--c-them)}.btf-empty{font:400 20px / 1.3 var(--f-serif)}.btf-clockchange{color:#3d3d3d;box-shadow:inset 2px 0 0 var(--c-orange);background:#fff4ea;padding:12px 14px;font-size:13.5px;line-height:1.5}.btf-clockchange strong{color:var(--c-ink);font-weight:600}.btf-sleep{color:#3d3d3d;box-shadow:inset 2px 0 0 var(--c-orange);padding-left:12px;font-size:13.5px;line-height:1.5}.btf-lights{gap:2px;display:inline-flex}.btf-lights i{background:#e4e0d7;width:9px;height:9px}.btf-lights i.is-on{background:var(--c-pink)}.btf-lights i.is-na{background:0 0;box-shadow:inset 0 0 0 1px #e4e0d7}.btf-next{background:var(--c-paper);clip-path:var(--px-corner);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:12px 14px;font-size:14px;display:flex}.btf-next strong{font-weight:600}.btf-next__dot{background:var(--c-orange);flex:none;width:8px;height:8px}.btf-next__dot.is-live{animation:1.2s steps(2,jump-none) infinite btf-blink}.btf-actions{flex-wrap:wrap;gap:8px;display:flex}.btf-btn{height:44px;font:600 14.5px var(--f-sans);color:#fff;background:var(--c-ink);cursor:pointer;clip-path:var(--px-corner);border:0;padding:0 16px}.btf-btn:disabled{opacity:.3;cursor:default}.btf-btn--ghost{color:var(--c-ink);background:var(--c-paper)}.btf-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--c-pink)}.btf-fine{color:var(--c-muted);margin-top:-6px;font-size:12.5px;line-height:1.45}.btf-board-wrap{color:#fff;background:var(--c-ink);clip-path:var(--px-corner);grid-area:board;align-content:start;align-self:start;gap:14px;padding:clamp(16px,2vw,24px);display:grid}.btf-board{--row:15px;touch-action:manipulation;outline:none;grid-template-columns:28px repeat(7,minmax(0,1fr));gap:3px 6px;display:grid}.btf-board:focus-visible{outline:2px solid var(--c-pink);outline-offset:6px}.btf-board__row{display:contents}.btf-board__day{font:500 10px var(--f-mono);letter-spacing:.1em;text-transform:uppercase;text-align:center;color:#ffffff73;padding-bottom:6px}.btf-board__day.is-today{color:var(--c-orange)}.btf-board__hour{font:500 9.5px var(--f-mono);color:#fff9;position:relative;top:-5px}.btf-cell{height:var(--row);cursor:crosshair;grid-template-columns:repeat(4,1fr);gap:2px;display:grid;position:relative}.btf-cell i{background:var(--led-off)}.btf-cell i.is-na{background:var(--led-na)}.btf-cell i.is-on{background:var(--c-pink);animation:btf-led .52s var(--ease-out) both;animation-delay:var(--d)}.btf-cell.is-full i.is-on{box-shadow:0 0 10px #df3377a6}.btf-cell.is-cursor{outline-offset:2px;outline:1px solid #fff}.btf-board__row:nth-child(6n+2) .btf-cell:after{content:"";pointer-events:none;background:#ffffff0d;height:1px;position:absolute;top:-2px;left:0;right:0}.btf-now{z-index:1;background:var(--c-orange);height:2px;box-shadow:0 0 8px var(--c-orange);pointer-events:none;position:absolute;left:-3px;right:-3px}.btf-readout{border-top:1px solid var(--c-line-light);min-height:118px;padding-top:14px}.btf-readout__when{font:400 22px / 1.1 var(--f-pixel);gap:2px;display:grid}.btf-readout__when span{font:400 13px var(--f-sans);color:#7cc4ea}.btf-readout ul{gap:6px;margin-top:12px;padding:0;list-style:none;display:grid}.btf-readout li{color:#ffffff8c;align-items:center;gap:8px;font-size:13px;display:flex}.btf-readout li strong{color:#ffffffb3;font-weight:600}.btf-readout li.is-on,.btf-readout li.is-on strong{color:#fff}.btf-readout__hint{color:#fff9;font-size:13.5px;line-height:1.5}.btf-board-wrap .btf-lights i{background:#3a3a3a}.btf-board-wrap .btf-lights i.is-on{background:var(--c-pink)}.btf-board-wrap .btf-lights i.is-na{box-shadow:none;background:#1c1c1c}.btf-legend{border-top:1px solid var(--c-line-light);flex-wrap:wrap;gap:8px 18px;margin:0;padding:12px 0 0;list-style:none;display:flex}.btf-legend li{color:#ffffffd9;align-items:center;gap:8px;font-size:12.5px;display:flex}.btf-legend li.is-na{color:#fff9}.btf-legend li.is-na .btf-lights i.is-on{background:#444}.btf-legend span{color:#fff9}.btf-missing{color:#ffffff80;font-size:12.5px;line-height:1.5}.btf-cta{box-shadow:inset 0 0 0 1px var(--c-line);clip-path:var(--px-corner);background:#fff;grid-area:cta;align-content:start;gap:10px;padding:24px;display:grid}.btf-cta .mono{color:var(--c-pink);font-size:10.5px}.btf-cta__line{font:400 clamp(26px, 2.4vw, 32px) / 1.05 var(--f-pixel);letter-spacing:-.02em}.btf-cta__line em{font-family:var(--f-serif);color:var(--c-pink);font-style:italic}.btf-cta__sub{color:#3d3d3d;font-size:14.5px;line-height:1.55}.btf-cta .rc-btn{margin-top:4px}@keyframes btf-led{0%{opacity:0;filter:brightness(2.2)}60%{opacity:1;filter:brightness(1.5)}to{opacity:1;filter:none}}@keyframes btf-blink{50%{opacity:.2}}.btp-section{margin-top:clamp(56px,8vw,104px)}.bts-list{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.bts{box-shadow:inset 0 0 0 1px var(--c-line);clip-path:var(--px-corner);background:#fff;grid-template:"head map""stats map""actions map"1fr"studies studies"/minmax(0,.85fr) minmax(0,1.15fr);gap:18px clamp(24px,4vw,56px);padding:clamp(20px,2.6vw,32px);scroll-margin-top:88px;display:grid}.bts-head{grid-area:head;align-content:start;gap:8px;display:grid}.bts-head .mono{color:var(--c-pink);font-size:10.5px}.bts-head .mono span{color:var(--c-muted)}.bts-head h3{font:400 clamp(28px, 3vw, 40px) / 1 var(--f-pixel);letter-spacing:-.02em;text-wrap:balance}.bts-answer{color:#3d3d3d;max-width:46ch;font-size:15.5px;line-height:1.55}.bts-stats{border-top:1px solid var(--c-line);grid-area:stats;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.bts-stats>div{align-content:start;gap:4px;padding:14px 12px 0 0;display:grid}.bts-stats>div+div{border-left:1px solid var(--c-line);padding-left:14px}.bts-stats dt{font:500 10px var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted)}.bts-stats dd{font:400 clamp(19px, 1.7vw, 23px) / 1.1 var(--f-pixel);letter-spacing:-.01em;margin:0}.bts-agree{gap:2px;margin-top:4px;display:flex}.bts-agree i{background:#e4e0d7;width:8px;height:8px}.bts-agree i.is-on{background:var(--c-pink)}.bts-actions{grid-area:actions;align-self:end}.bts-cta{height:44px;font:600 14.5px var(--f-sans);color:#fff;background:var(--c-ink);cursor:pointer;clip-path:var(--px-corner);border:0;align-items:center;gap:10px;padding:0 16px;transition:background .16s;display:inline-flex}.bts-cta:after{content:"↑";color:var(--c-pink)}.bts-cta:hover{background:#262626}.bts-cta:focus-visible{box-shadow:inset 0 0 0 2px var(--c-pink)}.bts-map{grid-area:map;align-content:start;gap:10px;margin:0;display:grid}.bts-grid{gap:3px;display:grid}.bts-row{grid-template-columns:34px repeat(24,minmax(0,1fr));align-items:center;gap:3px;display:grid}.bts-day{font:500 10px var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted)}.bts-cell{aspect-ratio:1;background:color-mix(in srgb, var(--c-pink) calc(var(--a) * 100%), #efebe3)}.bts-cell.is-top{box-shadow:0 0 0 1.5px var(--c-ink);z-index:1;position:relative}.bts-ticks span{font:500 9px var(--f-mono);color:var(--c-muted);white-space:nowrap;overflow:visible}.bts-map figcaption{color:var(--c-muted);font-size:12px}.bts-studies{border-top:1px solid var(--c-line);grid-area:studies}.bts-studies>summary{cursor:pointer;align-items:center;gap:10px;padding-top:16px;font-size:14.5px;font-weight:600;list-style:none;display:flex}.bts-studies>summary::-webkit-details-marker{display:none}.bts-studies>summary:before{content:"+";font:400 20px / 1 var(--f-pixel);color:var(--c-pink);width:12px}.bts-studies[open]>summary:before{content:"−"}.bts-studies>summary:focus-visible{outline:2px solid var(--c-pink);outline-offset:4px}.bts-studies .btp-scroll{margin-top:8px}.bts-studies .rcp-note{color:var(--c-muted);margin:4px 0 0;font-size:13.5px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bts-cell{animation:linear both bts-in;animation-timeline:view();animation-range:entry 10% entry 90%}}}@keyframes bts-in{0%{background:#efebe3;transform:scale(.6)}}.btp-scroll{margin-bottom:16px;margin-inline:-4px;padding-inline:4px;overflow-x:auto}.btp-table{min-width:560px;box-shadow:none;clip-path:none;background:0 0}.btp-table caption,.btp-table th,.btp-table td{padding-left:0}.btp-table td{white-space:normal;color:#3d3d3d}.btp-prose{max-width:820px}.btp-prose>p{color:#2b2b2b;margin-top:14px;font-size:16.5px;line-height:1.65}.btp-prose>h2+p{margin-top:0}.btp-prose a,.btp-sources a,.btp-related a{color:var(--c-ink);text-decoration:underline;-webkit-text-decoration-color:var(--c-pink);text-decoration-color:var(--c-pink);text-underline-offset:3px;text-decoration-thickness:1.5px}.btp-steps{counter-reset:step;gap:14px;margin:0;padding:0;list-style:none;display:grid}.btp-steps li{color:#2b2b2b;counter-increment:step;padding-left:44px;font-size:16.5px;line-height:1.6;position:relative}.btp-steps li:before{content:counter(step);font:400 30px / 1 var(--f-pixel);color:var(--c-pink);position:absolute;top:-4px;left:0}.btp-steps+p{margin-top:20px}.btp-list{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.btp-list li{color:#2b2b2b;padding-left:22px;font-size:16.5px;line-height:1.6;position:relative}.btp-list li:before{content:"";background:var(--c-pink);width:8px;height:8px;position:absolute;top:.62em;left:0}.btp-list+p{margin-top:16px}.btp-own{gap:0;margin:18px 0 0;display:grid}.btp-own>div{border-top:1px solid var(--c-line);grid-template-columns:150px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.btp-own>div:last-child{border-bottom:1px solid var(--c-line)}.btp-own dt{font:500 11px var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-pink);padding-top:3px}.btp-own dd{color:#2b2b2b;margin:0;font-size:16px;line-height:1.6}.btp-own+p{margin-top:18px}.btp-sources{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;gap:12px;display:grid}.btp-source{box-shadow:inset 0 0 0 1px var(--c-line);clip-path:var(--px-corner);background:#fff;align-content:start;gap:8px;padding:20px;display:grid}.btp-source h3{font:400 24px / 1 var(--f-pixel);letter-spacing:-.02em}.btp-source>p{color:#3d3d3d;font-size:14px;line-height:1.5}.btp-quote{font-style:italic;color:var(--c-muted)!important;font-size:13px!important}.btp-source ul{gap:0;margin:4px 0 0;padding:0;list-style:none;display:grid}.btp-source li{border-top:1px solid var(--c-line);gap:2px;padding:10px 0;font-size:14px;line-height:1.45;display:grid}.btp-source li span{color:var(--c-muted);font-size:12.5px}.btp-sources a{font-weight:600}.btp-related ul{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.btp-related li{box-shadow:inset 0 0 0 1px var(--c-line);clip-path:var(--px-corner);background:#fff;align-content:start;gap:6px;padding:20px;display:grid}.btp-related a{font-size:16px;font-weight:600}.btp-related span{color:var(--c-muted);font-size:14px;line-height:1.5}@media (max-width:1020px){.bts{grid-template:"head""stats""map""actions""studies"/minmax(0,1fr)}.btf-hero{grid-template-columns:minmax(0,1fr);align-items:start}.btf-main{grid-template:"answer""board""cta"/minmax(0,1fr)}}@media (max-width:640px){.btf-controls,.btf-answer,.btf-cta{padding:16px}.btf-hero{gap:18px;margin-bottom:20px}.btf-hero .rcp-intro{font-size:15.5px;line-height:1.5}.btf-clock__time{font-size:38px}.btf-clock{padding-bottom:10px}.btf-mood{padding-top:10px;font-size:17px}.btf-places{grid-template-columns:minmax(0,1fr);gap:6px}.btf-platforms{flex-wrap:wrap;overflow:visible}.btf-platform{padding:9px 12px;font-size:14px}.btf-place__label{padding-top:8px}.btf-board{--row:11px;grid-template-columns:22px repeat(7,minmax(0,1fr));gap:2px 4px}.btf-cell{gap:1px}.btf-board__hour{font-size:8.5px}.btf-clock+.btf-clock{padding-left:14px}.btf-mood{font-size:18px}.btf-top__agree{text-align:left;grid-column:2/-1;place-items:center start;padding-top:2px;display:flex}.btp-own>div{grid-template-columns:minmax(0,1fr);gap:4px}.bts{grid-template:"head""stats""map""actions""studies"/minmax(0,1fr);padding:18px 16px}.bts-row{grid-template-columns:26px repeat(24,minmax(0,1fr));gap:2px}.bts-grid{gap:2px}.bts-stats>div+div{padding-left:10px}.bts-cta{justify-content:center;width:100%}.bts-studies .btp-table{min-width:0}.bts-studies .btp-table thead{display:none}.bts-studies .btp-table tr{border-top:1px solid var(--c-line);gap:4px;padding:12px 0;display:grid}.bts-studies .btp-table th,.bts-studies .btp-table td{border:0;padding:0}.bts-studies .btp-table td{grid-template-columns:104px minmax(0,1fr);gap:8px;font-size:14px;display:grid}.bts-studies .btp-table td:before{content:attr(data-label);font:500 10px/1.9 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted)}}@media (prefers-reduced-motion:reduce){.btf-cell i.is-on,.btf-next__dot.is-live{animation:none}.btf-platform{transition:none}}.btp .eyebrow .mono,.btf-mood strong,.btf-k,.btf-place__edit,.btf-cta .mono,.bts-head .mono,.btp-own dt,.btp-table caption{color:var(--c-pink-text)}.btp .rc-btn{background:var(--c-pink-text)}.btc-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:12px;display:grid}.btc{box-shadow:inset 0 0 0 1px var(--c-line);clip-path:var(--px-corner);background:#fff;align-content:start;gap:10px;padding:22px;scroll-margin-top:88px;display:grid}.btc h3{font:400 clamp(24px, 2.2vw, 30px) / 1.05 var(--f-pixel);letter-spacing:-.02em}.btc-note,.btc-cross{color:#3d3d3d;font-size:14.5px;line-height:1.55}.btc-lead{font:500 10.5px var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted)}.btc-times{gap:4px;margin:0;padding:0;font-size:15.5px;list-style:none;display:grid}.btc-times strong{font-weight:600}.btc-cross{background:var(--c-paper);box-shadow:inset 2px 0 0 var(--c-them);padding:10px 12px}.btc-links{flex-wrap:wrap;gap:6px 16px;margin-top:2px;font-size:14px;font-weight:600;display:flex}.btc-links a{color:var(--c-ink);text-decoration:underline;-webkit-text-decoration-color:var(--c-pink);text-decoration-color:var(--c-pink);text-underline-offset:3px;text-decoration-thickness:1.5px}.btc-links a:focus-visible{outline:2px solid var(--c-pink);outline-offset:2px}
