.rd-lark{vertical-align:-.12em;flex:none;align-items:center;gap:6px;line-height:1;display:inline-flex}.rd-lark-k{flex:none;display:block;overflow:visible}.rd-lark[data-tone=mono]{color:currentColor}.rd-lark-l{font-family:var(--rd-font);letter-spacing:-.004em;color:var(--rd-text);white-space:nowrap;font-size:13px;font-weight:600}.rd-tlink{cursor:pointer;min-height:32px;font:inherit;letter-spacing:-.006em;color:var(--rd-accent);-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color var(--rd-dur-1) var(--rd-ease), opacity var(--rd-dur-1) var(--rd-ease);background:0 0;border:0;align-items:center;gap:2px;margin:0;padding:0;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.rd-tlink[data-tone=quiet]{color:var(--rd-text-2)}.rd-tlink svg{flex:none;margin-right:-4px}.rd-tlink:after{content:"";position:absolute;top:-6px;bottom:-6px;left:-8px;right:-8px}.rd-tlink:active{opacity:.6}.rd-tlink:focus-visible{outline:2px solid var(--rd-accent);outline-offset:3px;border-radius:var(--rd-r-xs)}@media (hover:hover) and (pointer:fine){.rd-tlink:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}}.rd-tlink:disabled{color:var(--rd-text-3);cursor:default}.rd-ibtn{width:var(--rd-icon-btn);height:var(--rd-icon-btn);color:var(--rd-text);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--rd-dur-1) var(--rd-ease), transform var(--rd-dur-1) var(--rd-ease);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:0;padding:0;text-decoration:none;display:inline-grid;position:relative}.rd-ibtn[data-size=sm]{width:36px;height:36px}.rd-ibtn:after{content:"";border-radius:50%;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.rd-ibtn[data-size=sm]:after{top:-4px;bottom:-4px;left:-4px;right:-4px}.rd-ibtn svg{width:20px;height:20px}.rd-ibtn:active{transform:scale(.94)}.rd-ibtn:focus-visible{outline:2px solid var(--rd-accent);outline-offset:2px}.rd-ibtn[aria-pressed=true]{color:var(--rd-accent)}.rd-ibtn:disabled{color:var(--rd-text-3);cursor:default}.rd-ibtn[data-surface=surface]{background:var(--rd-elevated);box-shadow:inset 0 0 0 1px var(--rd-border-soft)}.rd-ibtn[data-surface=float]{background:var(--rd-mat-float-solid);box-shadow:inset 0 0 0 1px var(--rd-mat-edge-float), var(--rd-mat-shadow-float);color:var(--rd-photo-ink)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.rd-ibtn[data-surface=float]{background:var(--rd-mat-float-fill);-webkit-backdrop-filter:blur(var(--rd-mat-float-blur)) saturate(var(--rd-mat-float-sat));backdrop-filter:blur(var(--rd-mat-float-blur)) saturate(var(--rd-mat-float-sat))}}@media (prefers-reduced-transparency:reduce){.rd-ibtn[data-surface=float]{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--rd-mat-float-solid)}}:root[data-transparency=reduced] .rd-ibtn[data-surface=float]{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--rd-mat-float-solid)}@media (hover:hover) and (pointer:fine){.rd-ibtn[data-surface=plain]:hover{background:var(--rd-glass-hover)}.rd-ibtn[data-surface=surface]:hover{background:var(--rd-elevated-2)}}.rd-abtn{height:var(--rd-ctl-h);border-radius:var(--rd-r-sm);cursor:pointer;font-family:var(--rd-font);letter-spacing:-.006em;white-space:nowrap;background:var(--rd-accent);color:var(--rd-text-on-accent);box-shadow:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--rd-dur-1) var(--rd-ease), transform var(--rd-dur-1) var(--rd-ease);border:0;flex:none;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.rd-abtn[data-size=lg]{height:var(--rd-ctl-h-lg);padding:0 24px;font-size:16px}.rd-abtn[data-wide]{width:100%;display:flex}.rd-abtn[data-tone=quiet]{background:var(--rd-elevated-2);color:var(--rd-text);box-shadow:inset 0 0 0 1px var(--rd-border)}.rd-abtn:active{transform:scale(.98)}.rd-abtn:focus-visible{outline:2px solid var(--rd-text);outline-offset:2px}.rd-abtn:disabled{opacity:.5;cursor:default}@media (hover:hover) and (pointer:fine){.rd-abtn[data-tone=primary]:hover{background:#a58aff}.rd-abtn[data-tone=quiet]:hover{background:#1e2433}}.rd-photo{isolation:isolate;border-radius:var(--rd-r-card);background:var(--rd-bg-deep);min-width:0;color:var(--rd-photo-ink);contain:paint;flex-direction:column;justify-content:space-between;text-decoration:none;display:flex;position:relative;overflow:hidden}.rd-photo-pic{z-index:-2;pointer-events:none;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.rd-photo-scrim{z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.rd-photo-scrim[data-scrim=foot]{background:var(--rd-scrim-foot)}.rd-photo-scrim[data-scrim=top]{background:var(--rd-scrim-top)}.rd-photo-scrim[data-scrim=side]{background:var(--rd-scrim-side)}.rd-photo-scrim[data-scrim=full]{background:var(--rd-scrim-full)}.rd-photo-top{justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:12px;display:flex}.rd-photo-foot{min-width:0;text-shadow:var(--rd-photo-shadow);flex-direction:column;gap:6px;margin-top:auto;padding:16px;display:flex}.rd-photo-foot :-webkit-any(h1,h2,h3){font-family:var(--rd-font-display);letter-spacing:var(--rd-track-display);color:var(--rd-photo-ink);text-wrap:balance;margin:0;font-weight:800;line-height:.98}.rd-photo-foot :-moz-any(h1,h2,h3){font-family:var(--rd-font-display);letter-spacing:var(--rd-track-display);color:var(--rd-photo-ink);text-wrap:balance;margin:0;font-weight:800;line-height:.98}.rd-photo-foot :is(h1,h2,h3){font-family:var(--rd-font-display);letter-spacing:var(--rd-track-display);color:var(--rd-photo-ink);text-wrap:balance;margin:0;font-weight:800;line-height:.98}.rd-photo-foot p{color:var(--rd-photo-ink-2);max-width:46ch;margin:0;font-size:15px;line-height:1.4}a.rd-photo:focus-visible{outline:2px solid var(--rd-accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){a.rd-photo .rd-photo-pic{transition:transform var(--rd-dur-3) var(--rd-ease)}a.rd-photo:hover .rd-photo-pic{transform:scale(1.015)}}.rd-photo-tag{border-radius:var(--rd-r-xs);letter-spacing:.01em;height:24px;color:var(--rd-photo-ink);text-shadow:none;background:#05070d9e;align-items:center;gap:6px;padding:0 8px;font-size:13px;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:reduce){.rd-tlink,.rd-ibtn,.rd-abtn,a.rd-photo .rd-photo-pic{transition:none}.rd-ibtn:active,.rd-abtn:active,a.rd-photo:hover .rd-photo-pic{transform:none}}:root{--rd-lockup-inset:12px;--rd-lockup-w-s:calc(2 * 30px + 2 * var(--rd-lockup-gap,10px) + 1px)}.rd-photo-marks{top:var(--rd-lockup-inset);left:var(--rd-lockup-inset);z-index:1;pointer-events:none;align-items:center;height:40px;display:inline-flex;position:absolute}.rd-photo-marks picture>source{display:none}.rd-photo-mscrim{z-index:-1;pointer-events:none;background:linear-gradient(#05070d9e 0%,#05070d47 55%,#05070d00 100%);height:76px;position:absolute;top:0;bottom:auto;left:0;right:0}.rd-photo[data-marks] .rd-photo-top{padding-left:calc(var(--rd-lockup-inset) + var(--rd-lockup-w-s) + 12px);min-height:64px}.rd-rail{--rail-gap:12px;align-items:stretch;gap:var(--rail-gap);padding:0 var(--rd-page-x,16px) 2px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--rd-page-x,16px);scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0;list-style:none;display:flex;overflow-x:auto}.rd-rail::-webkit-scrollbar{display:none}.rd-rail>*{scroll-snap-align:start;flex:none;min-width:0}.rd-rail[data-rail-h]>*{height:var(--rail-h)}.rd-rail[data-rail-h]>[data-w=lead]{width:calc(var(--rail-h) * .8)}.rd-rail[data-rail-h]>[data-w=std]{width:calc(var(--rail-h) * .6)}.rd-rail[data-rail-h]>[data-w=sq]{width:var(--rail-h)}.rd-rail[data-rail-h]>*>.rd-photo{aspect-ratio:auto;width:100%;height:100%}.rd-rail[data-snap=proximity]{scroll-snap-type:x proximity}
