.SocialIconRow-module__BofA3a__wrap{justify-items:center;gap:var(--space-3);display:grid}.SocialIconRow-module__BofA3a__label{font-family:var(--font-mono);font-size:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-tertiary);margin:0}.SocialIconRow-module__BofA3a__icons{gap:var(--space-3);display:flex}.SocialIconRow-module__BofA3a__iconItem{display:flex}.SocialIconRow-module__BofA3a__iconButton{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--surface-raised) 55%, transparent);width:4.5rem;height:4.5rem;box-shadow:inset 0 0 0 var(--hairline) #ffffff24;color:var(--text-secondary);transition:transform var(--dur-fast) var(--ease-overshoot), box-shadow var(--dur-fast) var(--ease-out-soft), background-color var(--dur-fast) var(--ease-out-soft), color var(--dur-fast) var(--ease-out-soft);justify-content:center;align-items:center;text-decoration:none;display:flex}@supports (color:lab(0% 0 0)){.SocialIconRow-module__BofA3a__iconButton{box-shadow:inset 0 0 0 var(--hairline) lab(100% 0 0/.14)}}.SocialIconRow-module__BofA3a__iconButton:hover{box-shadow:inset 0 0 0 var(--hairline) var(--accent-300), 0 0 1.5rem var(--accent-glow);background:color-mix(in srgb, var(--accent-wash) 60%, var(--surface-raised) 40%);color:var(--m9-paper-50);transform:translateY(-2px)scale(1.06)}.SocialIconRow-module__BofA3a__iconButton:active{transition-duration:var(--dur-instant);transform:translateY(0)scale(.96)}.SocialIconRow-module__BofA3a__iconButton:focus-visible{outline:2px solid var(--accent-300);outline-offset:2px}.SocialIconRow-module__BofA3a__line{width:7rem;height:1px;margin-top:var(--space-1);background:linear-gradient(90deg, transparent, var(--accent-300), transparent);opacity:.55;background-size:220% 100%;animation:7s linear infinite SocialIconRow-module__BofA3a__line-drift}@keyframes SocialIconRow-module__BofA3a__line-drift{0%{background-position:220% 0}to{background-position:-220% 0}}.SocialIconRow-module__BofA3a__pending{justify-content:center;align-items:center;gap:var(--space-3);color:var(--text-tertiary);font-size:var(--type-body-sm);margin:0;display:flex}.SocialIconRow-module__BofA3a__pendingDot{background:var(--accent-300);border-radius:50%;flex:none;width:.4rem;height:.4rem}
.SpotlightPlayer-module__cYb3La__player{z-index:var(--z-modal);color:#fff;color:lab(100% 0 0);background:#000;background:lab(0% 0 0);position:fixed;inset:0}.SpotlightPlayer-module__cYb3La__scroller{scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:none;height:100%;overflow-y:auto}.SpotlightPlayer-module__cYb3La__scroller::-webkit-scrollbar{display:none}.SpotlightPlayer-module__cYb3La__item{scroll-snap-align:start;scroll-snap-stop:always;place-items:center;height:100%;display:grid;position:relative;overflow:hidden}.SpotlightPlayer-module__cYb3La__backdrop{object-fit:cover;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.SpotlightPlayer-module__cYb3La__frame{width:100%;height:100%;position:relative;overflow:hidden}@media (min-width:48rem){.SpotlightPlayer-module__cYb3La__frame{width:auto;height:calc(100% - 2 * var(--space-4));aspect-ratio:9/16;border-radius:var(--radius-lg);background:#0000008c;background:lab(0% 0 0/.55);box-shadow:0 20px 60px #00000080;box-shadow:0 20px 60px lab(0% 0 0/.5)}}.SpotlightPlayer-module__cYb3La__track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;height:100%;display:flex;overflow:auto hidden}.SpotlightPlayer-module__cYb3La__track::-webkit-scrollbar{display:none}.SpotlightPlayer-module__cYb3La__slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;height:100%;position:relative}.SpotlightPlayer-module__cYb3La__media{object-fit:contain;width:100%;height:100%;display:block}.SpotlightPlayer-module__cYb3La__playToggle{color:#fff;color:lab(100% 0 0);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.SpotlightPlayer-module__cYb3La__playToggle:focus-visible{outline:3px solid var(--accent-300);outline-offset:-6px}.SpotlightPlayer-module__cYb3La__playGlyph{background:#00000073;background:lab(0% 0 0/.45);border-radius:50%;place-items:center;width:4.5rem;height:4.5rem;padding-left:4px;display:grid}.SpotlightPlayer-module__cYb3La__counter{top:var(--space-4);right:var(--space-4);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--type-label-sm);font-variant-numeric:tabular-nums;background:#0000008c;background:lab(0% 0 0/.55);padding:.3em .7em;position:absolute}.SpotlightPlayer-module__cYb3La__dots{left:50%;bottom:calc(var(--space-2) + env(safe-area-inset-bottom));gap:6px;display:flex;position:absolute;translate:-50%}.SpotlightPlayer-module__cYb3La__dot{background:#ffffff73;background:lab(100% 0 0/.45);border-radius:50%;width:6px;height:6px}.SpotlightPlayer-module__cYb3La__dotOn{background:#fff;background:lab(100% 0 0)}.SpotlightPlayer-module__cYb3La__rail{right:var(--space-3);bottom:calc(7.5rem + env(safe-area-inset-bottom));justify-items:center;gap:var(--space-3);display:grid;position:absolute}.SpotlightPlayer-module__cYb3La__railButton{color:#fff;color:lab(100% 0 0);cursor:pointer;width:3rem;height:3rem;transition:background-color var(--dur-fast) var(--ease-out-soft), transform var(--dur-fast) var(--ease-out-soft);background:#0006;background:lab(0% 0 0/.4);border:0;border-radius:50%;place-items:center;padding:0;text-decoration:none;display:grid}.SpotlightPlayer-module__cYb3La__railButton:hover{background:#000000a6;background:lab(0% 0 0/.65)}.SpotlightPlayer-module__cYb3La__railButton:active{transform:scale(.92)}.SpotlightPlayer-module__cYb3La__railButton:focus-visible,.SpotlightPlayer-module__cYb3La__close:focus-visible,.SpotlightPlayer-module__cYb3La__nav button:focus-visible,.SpotlightPlayer-module__cYb3La__more:focus-visible{outline:3px solid var(--accent-300);outline-offset:2px}.SpotlightPlayer-module__cYb3La__copied{min-height:1em;font-family:var(--font-mono);font-size:var(--type-label-sm);text-transform:uppercase;letter-spacing:var(--tracking-label);text-shadow:0 1px 3px #000000b3;text-shadow:0 1px 3px lab(0% 0 0/.7)}.SpotlightPlayer-module__cYb3La__meta{justify-items:start;gap:var(--space-1);padding:var(--space-16) 4.75rem calc(var(--space-6) + env(safe-area-inset-bottom)) var(--space-4);pointer-events:none;background:linear-gradient(#0000,#000000c7);background:linear-gradient(#0000,lab(0% 0 0/.78));display:grid;position:absolute;bottom:0;left:0;right:0}.SpotlightPlayer-module__cYb3La__meta>*{pointer-events:auto}.SpotlightPlayer-module__cYb3La__product{align-items:center;gap:var(--space-3);max-width:min(100%,22rem);margin-bottom:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);color:#fff;color:lab(100% 0 0);transition:background-color var(--dur-fast) var(--ease-out-soft), transform var(--dur-fast) var(--ease-out-soft);background:#ffffff24;background:lab(100% 0 0/.14);border:1px solid #ffffff38;border:1px solid lab(100% 0 0/.22);text-decoration:none;display:flex}.SpotlightPlayer-module__cYb3La__product:hover{background:#ffffff3d;background:lab(100% 0 0/.24)}.SpotlightPlayer-module__cYb3La__product:active{transform:scale(.98)}.SpotlightPlayer-module__cYb3La__product:focus-visible{outline:3px solid var(--accent-300);outline-offset:2px}.SpotlightPlayer-module__cYb3La__productImage{border-radius:var(--radius-sm);object-fit:cover;background:#fff;background:lab(100% 0 0);flex:none;width:44px;height:44px}.SpotlightPlayer-module__cYb3La__productText{min-width:0;display:grid}.SpotlightPlayer-module__cYb3La__productKicker{font-family:var(--font-mono);font-size:var(--type-label-sm);text-transform:uppercase;letter-spacing:var(--tracking-label);opacity:.75}.SpotlightPlayer-module__cYb3La__productName{-webkit-line-clamp:2;line-clamp:2;font-size:var(--type-body-sm);font-weight:var(--weight-semibold);-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.SpotlightPlayer-module__cYb3La__productPrice{padding-left:var(--space-2);font-size:var(--type-body-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.SpotlightPlayer-module__cYb3La__productArrow{flex:none}.SpotlightPlayer-module__cYb3La__title{font-family:var(--font-display);font-size:1.15rem;font-weight:var(--weight-bold);text-wrap:balance;margin:0;line-height:1.2}.SpotlightPlayer-module__cYb3La__caption{max-height:40vh;font-size:var(--type-body-sm);line-height:var(--leading-normal);white-space:pre-line;overflow-wrap:anywhere;opacity:.92;margin:0;overflow-y:auto}.SpotlightPlayer-module__cYb3La__clamped{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.SpotlightPlayer-module__cYb3La__more{color:#ffffffbf;color:lab(100% 0 0/.75);font:inherit;font-size:var(--type-body-sm);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0;padding:0}.SpotlightPlayer-module__cYb3La__when{font-size:var(--type-caption);opacity:.7;margin:0}.SpotlightPlayer-module__cYb3La__tag,.SpotlightPlayer-module__cYb3La__link{color:#fff;color:lab(100% 0 0);font-weight:var(--weight-semibold);text-decoration:none}.SpotlightPlayer-module__cYb3La__tag:hover,.SpotlightPlayer-module__cYb3La__link:hover{text-decoration:underline}.SpotlightPlayer-module__cYb3La__close{top:calc(var(--space-3) + env(safe-area-inset-top));left:var(--space-3);color:#fff;color:lab(100% 0 0);cursor:pointer;background:#00000073;background:lab(0% 0 0/.45);border:0;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid;position:fixed}.SpotlightPlayer-module__cYb3La__nav{top:50%;right:var(--space-6);gap:var(--space-3);display:none;position:fixed;translate:0 -50%}.SpotlightPlayer-module__cYb3La__nav button{color:#fff;color:lab(100% 0 0);cursor:pointer;background:#ffffff24;background:lab(100% 0 0/.14);border:0;border-radius:50%;place-items:center;width:3rem;height:3rem;padding:0;display:grid}.SpotlightPlayer-module__cYb3La__nav button:hover:not(:disabled){background:#ffffff42;background:lab(100% 0 0/.26)}.SpotlightPlayer-module__cYb3La__nav button:disabled{opacity:.3;cursor:default}.SpotlightPlayer-module__cYb3La__up{rotate:-90deg}.SpotlightPlayer-module__cYb3La__down{rotate:90deg}@media (min-width:48rem) and (hover:hover){.SpotlightPlayer-module__cYb3La__nav{display:grid}}
.SpotlightGrid-module__B9C0KG__grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:72rem;margin:0 auto;padding:0;list-style:none;display:grid}@media (min-width:48rem){.SpotlightGrid-module__B9C0KG__grid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:72rem){.SpotlightGrid-module__B9C0KG__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.SpotlightGrid-module__B9C0KG__tile{aspect-ratio:9/16;border-radius:var(--radius-md);background:var(--surface-sunken) center / cover no-repeat;color:#fff;color:lab(100% 0 0);isolation:isolate;text-decoration:none;display:block;position:relative;overflow:hidden}.SpotlightGrid-module__B9C0KG__tile:focus-visible{outline:3px solid var(--accent-300);outline-offset:3px}.SpotlightGrid-module__B9C0KG__cover,.SpotlightGrid-module__B9C0KG__preview{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.SpotlightGrid-module__B9C0KG__cover{transition:transform var(--dur-slow) var(--ease-out-soft)}@media (hover:hover){.SpotlightGrid-module__B9C0KG__tile:hover .SpotlightGrid-module__B9C0KG__cover{transform:scale(1.04)}}.SpotlightGrid-module__B9C0KG__shade{pointer-events:none;background:linear-gradient(#0003 0%,#0000 20% 36%,#000000bd 64%,#000000eb 100%);background:linear-gradient(lab(0% 0 0/.2) 0%,#0000 20% 36%,lab(0% 0 0/.74) 64%,lab(0% 0 0/.92) 100%);position:absolute;inset:0}.SpotlightGrid-module__B9C0KG__badge{top:var(--space-2);right:var(--space-2);filter:drop-shadow(0 1px 3px #0009);filter:drop-shadow(0 1px 3px lab(0% 0 0/.6));place-items:center;display:grid;position:absolute}.SpotlightGrid-module__B9C0KG__info{left:var(--space-3);right:var(--space-3);bottom:var(--space-3);gap:var(--space-1);display:grid;position:absolute}.SpotlightGrid-module__B9C0KG__title{-webkit-line-clamp:3;line-clamp:3;font-family:var(--font-display);font-size:clamp(.9rem,.82rem + .35vw,1.1rem);font-weight:var(--weight-bold);text-shadow:0 1px 3px #0000008c;text-shadow:0 1px 3px lab(0% 0 0/.55);text-wrap:balance;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}.SpotlightGrid-module__B9C0KG__meta{align-items:center;gap:var(--space-1);font-size:var(--type-caption);opacity:.85;display:flex}
.discover-module__-tOwhW__hero{padding-top:calc(var(--header-height) + var(--space-12));padding-bottom:var(--space-8);text-align:center;position:relative;overflow:hidden}.discover-module__-tOwhW__body{padding-top:var(--space-2)}.discover-module__-tOwhW__heroGlow{pointer-events:none;background:radial-gradient(46% 40% at 50% 18%, var(--accent-wash) 0%, transparent 70%), radial-gradient(60% 46% at 50% -4%, var(--accent-secondary-wash) 0%, transparent 72%);animation:24s ease-in-out infinite alternate discover-module__-tOwhW__hero-glow-drift;position:absolute;inset:0}@keyframes discover-module__-tOwhW__hero-glow-drift{0%{opacity:.85;transform:translateY(0)scale(1)}to{opacity:1;transform:translateY(-1.5%)scale(1.03)}}.discover-module__-tOwhW__heroInner{justify-items:center;gap:var(--space-6);display:grid;position:relative}.discover-module__-tOwhW__heroTitle{margin:0;font-size:clamp(2.75rem,2rem + 3vw,4.5rem)}.discover-module__-tOwhW__heroStandfirst{max-width:34rem;font-size:var(--type-body-lg);line-height:var(--leading-normal);color:var(--text-secondary);margin:0}.discover-module__-tOwhW__dateline{align-items:center;gap:var(--space-2) var(--space-3);font-family:var(--font-mono);font-size:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.discover-module__-tOwhW__kicker{color:var(--accent-text)}.discover-module__-tOwhW__datelineDim{color:var(--text-tertiary)}.discover-module__-tOwhW__datelineRule{width:1.5rem;height:var(--hairline);opacity:.4;background:currentColor}.discover-module__-tOwhW__story{align-content:start;gap:var(--space-3);padding-top:var(--space-5);border-top:2px solid var(--accent-500);color:inherit;text-decoration:none;display:grid}.discover-module__-tOwhW__storyTitle{font-family:var(--font-display);font-size:var(--type-h3);font-weight:var(--weight-semibold);font-variation-settings:"wdth" var(--width-normal);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--text-primary);text-wrap:balance;transition:color var(--dur-fast) var(--ease-out-soft)}.discover-module__-tOwhW__story:hover .discover-module__-tOwhW__storyTitle{color:var(--accent-text)}.discover-module__-tOwhW__storyStandfirst{color:var(--text-muted);line-height:var(--leading-normal)}.discover-module__-tOwhW__article{max-width:var(--measure);margin-inline:auto}.discover-module__-tOwhW__section{margin-bottom:var(--space-10)}.discover-module__-tOwhW__sectionHeading{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:var(--type-h3);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--text-primary)}.discover-module__-tOwhW__sectionBody{font-size:var(--type-body-lg);line-height:var(--leading-relaxed);color:var(--text-secondary);margin:0}.discover-module__-tOwhW__section:first-child .discover-module__-tOwhW__sectionBody{color:var(--text-primary);font-size:clamp(1.15rem,1.02rem + .55vw,1.45rem)}.discover-module__-tOwhW__sectionFigure{margin:var(--space-6) 0 0;border-radius:var(--radius-md);box-shadow:inset 0 0 0 var(--hairline) var(--border-subtle);position:relative;overflow:hidden}.discover-module__-tOwhW__sectionPhoto{object-fit:cover;width:100%;height:auto;max-height:32rem;display:block}.discover-module__-tOwhW__sectionCredit{right:var(--space-2);bottom:var(--space-2);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(6px);color:#ffffffd9;color:lab(100% 0 0/.85);font-family:var(--font-mono);letter-spacing:.01em;background:#0000008c;background:lab(0% 0 0/.55);padding:.2em .55em;font-size:.6875rem;position:absolute}.discover-module__-tOwhW__more{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));margin:0;padding:0;list-style:none;display:grid}.discover-module__-tOwhW__source{align-items:center;gap:var(--space-2);margin-bottom:var(--space-8);color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;transition:color var(--dur-fast) var(--ease-out-soft);text-decoration:none;display:inline-flex}.discover-module__-tOwhW__source:hover{color:var(--accent-text)}.discover-module__-tOwhW__connection{gap:var(--space-4);padding:var(--space-8);margin:var(--space-10) 0;border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:inset 0 0 0 var(--hairline) var(--border-subtle);align-items:start;display:grid}.discover-module__-tOwhW__connectionLabel{font-family:var(--font-mono);font-size:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent-text)}.discover-module__-tOwhW__connectionBody{max-width:var(--measure);font-size:var(--type-body-lg);line-height:var(--leading-relaxed);color:var(--text-secondary);margin:0}.discover-module__-tOwhW__social{margin-bottom:var(--space-10)}.discover-module__-tOwhW__moreOnField{margin-top:var(--space-2)}@media not (min-width:40rem){.discover-module__-tOwhW__hero{padding-top:calc(var(--header-height) + var(--space-8));padding-bottom:var(--space-8)}.discover-module__-tOwhW__heroInner{gap:var(--space-5)}}
