.exchange-comparison{min-width:0;padding-block:1rem 3rem}[data-article-resource].exchange-comparison{padding-block:0}.exchange-comparison.exchange-comparison--embedded-row{margin-block:0;padding-block:0}.exchange-comparison__rank-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.exchange-comparison__notice{background:color-mix(in srgb, var(--color-paper) 82%, var(--color-brand-slate));border:1px solid color-mix(in srgb, var(--color-brand-slate) 35%, var(--color-border));color:var(--color-brand-slate);font-size:var(--type-size-10);border-radius:.55rem;align-items:flex-start;gap:.5rem;width:fit-content;max-width:48rem;margin:0 0 .55rem;padding:.45rem .45rem .45rem .65rem;line-height:1.5;display:flex;position:relative;box-shadow:0 .35rem 1rem #24303d1a}.exchange-comparison__notice:after{background:color-mix(in srgb, var(--color-paper) 82%, var(--color-brand-slate));border-bottom:1px solid color-mix(in srgb, var(--color-brand-slate) 35%, var(--color-border));border-right:1px solid color-mix(in srgb, var(--color-brand-slate) 35%, var(--color-border));content:"";width:.5rem;height:.5rem;position:absolute;bottom:-.3rem;left:1rem;transform:rotate(45deg)}.exchange-comparison__notice button{color:inherit;cursor:pointer;font-size:var(--type-size-16);background:0 0;border:0;flex:none;padding:0 .1rem;line-height:1}.exchange-comparison__state{color:var(--color-ink-muted);margin:1rem 0}.exchange-comparison__state--error{color:#8b2f3a}.exchange-comparison__grid{border:1px solid var(--color-border);border-bottom:0;min-width:0}.exchange-comparison__header,.exchange-comparison__row{grid-template-columns:3rem 6.4375rem 5.625rem minmax(14rem,1fr);display:grid}.exchange-comparison--member .exchange-comparison__header,.exchange-comparison--member .exchange-comparison__row{grid-template-columns:3rem 6.4375rem 5.625rem minmax(14rem,1fr) minmax(16rem,1.25fr)}.exchange-comparison__header{background:var(--color-paper);border-bottom:1px solid var(--color-border);color:var(--color-ink-muted);font-size:var(--type-size-11);font-weight:700}.exchange-comparison__header>*,.exchange-comparison__row>*{border-inline-end:1px solid var(--color-border);align-items:center;min-width:0;padding:.55rem .6rem;display:flex}.exchange-comparison__header>:last-child,.exchange-comparison__row>:last-child{border-inline-end:0}.exchange-comparison__header .exchange-comparison__rank{justify-content:center}.exchange-comparison__header img{width:17px;height:17px;display:block}.exchange-comparison__row{border-bottom:1px solid var(--color-border);font-size:var(--type-size-11)}.exchange-comparison__rank{color:var(--color-ink-muted);font-variant-numeric:tabular-nums;justify-content:center;font-weight:700;text-decoration:none}a.exchange-comparison__rank:hover{color:var(--color-gold-ink);text-decoration:underline}.exchange-comparison__brand{gap:.55rem}.exchange-comparison__brand h3{font-size:var(--type-size-11);overflow-wrap:anywhere;margin:0}.exchange-comparison__logo{background:var(--color-brand-slate);color:#fff;font-size:var(--type-size-11);border-radius:50%;flex:0 0 26px;justify-content:center;align-items:center;width:26px;height:26px;font-weight:800;display:inline-flex;overflow:hidden}.exchange-comparison__logo img{object-fit:cover;width:100%;height:100%}.exchange-comparison__fee{font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center}.exchange-comparison__offer-cell{position:relative}.exchange-comparison__uid-cell{border-inline-end:0;flex-wrap:nowrap;align-items:center;gap:.45rem;min-width:0;padding:.55rem .6rem;display:flex}.exchange-comparison__uid-cell .member-uid-action{width:auto;min-width:0;height:26px;min-height:0;font-size:var(--type-size-11);border-radius:6px;flex:none;padding:0 7px;line-height:1.2}.member-uid-bound{color:var(--color-ink-muted);font-size:var(--type-size-11);overflow-wrap:anywhere;white-space:nowrap;min-width:0;font-weight:600}.member-uid-summary{cursor:pointer;font-size:var(--type-size-11);text-align:left;border-radius:6px;min-height:1.8rem;padding:.3rem .55rem;font-weight:700}.member-uid-summary:hover:not(:disabled),.member-uid-summary:focus-visible{background:var(--color-paper);color:var(--color-gold-ink)}.member-dashboard[data-workspace-ui] .exchange-comparison__uid-cell .member-uid-summary{border-color:var(--color-border);font-size:var(--type-size-11);white-space:nowrap;gap:.35rem;min-height:1.75rem;padding:.2rem .6rem;font-weight:500;line-height:1.4}.exchange-comparison__uid-cell form{grid-template-columns:minmax(6rem,1fr) auto;gap:.3rem;width:100%;display:grid}.exchange-comparison__uid-cell input{border:1px solid var(--color-border);border-radius:var(--radius-small);font-size:var(--type-size-11);min-width:0;min-height:1.75rem;padding:.3rem .5rem}.exchange-comparison__uid-cell .member-status{grid-column:1/-1;margin:0}.member-exchange-change-state{color:var(--color-ink-muted);font-size:var(--type-size-11);overflow-wrap:anywhere;flex-basis:100%}.member-uid-change-dialog{background:var(--color-paper);border:1px solid var(--color-border);border-radius:1rem;width:100%;max-width:min(26rem,100vw - 2rem);margin:auto;padding:1.25rem;inset:0;box-shadow:0 1rem 3rem #17202a33}.member-uid-change-dialog::backdrop{background:#17202a7a}.exchange-comparison__uid-cell .member-uid-change-dialog form{grid-template-columns:minmax(0,1fr);gap:.8rem;display:grid}.member-uid-change-dialog h3,.member-uid-change-dialog p{margin:0}.member-uid-change-dialog input{border:1px solid var(--color-border);border-radius:var(--radius-small);width:100%;min-height:2.8rem;padding:.65rem .75rem}.member-uid-change-dialog__actions{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}.member-uid-list-dialog{max-width:min(31rem,100vw - 2rem)}.member-uid-list-dialog__header,.member-uid-list-dialog__row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.member-uid-list-dialog__header{margin-bottom:.9rem}.member-uid-list-dialog__list{gap:.45rem;max-height:50vh;display:grid;overflow-y:auto}.member-uid-list-dialog__row{border-bottom:1px solid var(--color-border);padding:.5rem 0}.member-uid-list-dialog__uid{overflow-wrap:anywhere;min-width:0;font-weight:700}.member-uid-list-dialog__uid small{color:var(--color-ink-muted);font-weight:400;display:block}.member-uid-list-dialog__row button{flex:none}.member-uid-add-action{width:100%;margin-top:.85rem}.member-uid-list-dialog{padding:1.25rem;overflow:visible}.member-uid-list-dialog__header{justify-content:flex-end;margin-bottom:0}.member-uid-list-dialog__row{gap:1rem;padding:.8rem 0}.member-uid-list-dialog__uid{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:1rem;line-height:1.35}.member-uid-list-dialog__uid small{font-size:var(--type-size-12-8);margin-left:.25rem;display:inline}.member-dashboard[data-workspace-ui] .member-uid-list-dialog button{font-size:var(--type-size-12-8);white-space:nowrap;min-height:2rem;padding:.25rem .8rem}.member-dashboard[data-workspace-ui] .member-uid-list-dialog .member-uid-add-action{border-style:dashed;min-height:2.5rem;margin-top:.9rem}@media (width<=640px),(pointer:coarse){.member-dashboard[data-workspace-ui] .member-uid-list-dialog button{min-height:2.75rem;padding-inline:1rem}}.member-dashboard[data-workspace-ui] .member-uid-list-dialog .member-uid-list-dialog__close{background:var(--color-canvas);color:var(--color-ink);border-radius:50%;place-items:center;width:1.75rem;min-width:0;height:1.75rem;min-height:0;padding:.4rem;display:grid;position:absolute;top:-.5rem;right:-.5rem;box-shadow:0 .2rem .65rem #24303d2e}.member-uid-list-dialog__close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px;width:100%;height:100%}.member-dashboard[data-workspace-ui] .member-uid-list-dialog .member-uid-list-dialog__close:hover{background:var(--color-paper)}.exchange-comparison__uid-cell .member-uid-list-dialog .member-uid-add-form{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;margin-top:.85rem;display:grid}.member-uid-list-dialog .member-status{margin:.6rem 0 0}.member-uid-list-dialog [hidden]{display:none!important}.exchange-comparison__offer{color:var(--color-brand-slate);font-size:var(--type-size-11);overflow-wrap:anywhere;font-weight:600;text-decoration:none}a.exchange-comparison__offer:hover{text-decoration:underline}.exchange-comparison__code,.exchange-comparison__rebate{color:var(--color-gold-ink);font-size:var(--type-size-11);font-weight:700}.exchange-comparison__note-tooltip{background:var(--color-brand-slate);color:#fff;font-size:var(--type-size-12);opacity:0;pointer-events:none;visibility:hidden;white-space:pre-wrap;z-index:20;border-radius:.55rem;width:max-content;max-width:min(24rem,100vw - 3rem);padding:.65rem .75rem;line-height:1.5;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;bottom:calc(100% - .2rem);left:.6rem;transform:translateY(.25rem);box-shadow:0 .5rem 1.5rem #24303d33}.exchange-comparison__note-tooltip:after{border-left:.35rem solid #0000;border-right:.35rem solid #0000;border-top:.4rem solid var(--color-brand-slate);content:"";position:absolute;bottom:-.38rem;left:1rem}@media (hover:hover) and (pointer:fine){.exchange-comparison__offer:hover+.exchange-comparison__note-tooltip,.exchange-comparison__offer:focus-visible+.exchange-comparison__note-tooltip{opacity:1;visibility:visible;transform:translateY(0)}}.exchange-comparison__source{color:var(--color-ink-muted);font-size:var(--type-size-11-52);text-align:end;margin:.8rem 0 0}.exchange-comparison__source a{color:inherit}.exchange-note-dialog{background:0 0;border:0;width:100%;max-width:min(30rem,100vw - 2rem);padding:0}.exchange-note-dialog::backdrop{background:#17202a7a}.exchange-note-dialog__card{background:var(--color-paper);border:1px solid var(--color-border);border-radius:1rem;padding:1.25rem;box-shadow:0 1rem 3rem #17202a33}.exchange-note-dialog h3{margin:0}.exchange-note-dialog p{color:var(--color-ink-muted);white-space:pre-wrap;margin:.75rem 0 0;line-height:1.6}.exchange-note-dialog__actions{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;margin-top:1rem;display:flex}.exchange-note-dialog__actions button,.exchange-note-dialog__actions a{border:1px solid var(--color-border);border-radius:var(--radius-small);color:var(--color-brand-slate);cursor:pointer;font-size:var(--type-size-12-8);padding:.55rem .75rem;font-weight:700;text-decoration:none}.exchange-note-dialog__actions a{background:var(--color-brand-gold);border-color:var(--color-brand-gold)}@media (width<=60rem){.exchange-comparison__header{grid-template-columns:3rem minmax(0,1fr)}.exchange-comparison__row,.exchange-comparison--member .exchange-comparison__row{grid-template-columns:3rem 8rem minmax(0,1fr)}.exchange-comparison__header>:nth-child(n+3){display:none}.exchange-comparison__header>:nth-child(2),.exchange-comparison__brand{border-inline-end:0}.exchange-comparison__brand{grid-area:1/2/span 2}.exchange-comparison__row>:nth-child(n+3){border-inline-end:0;justify-content:flex-start;padding-block:.35rem}.exchange-comparison__row>:nth-child(n+3):before{color:var(--color-ink-muted);content:attr(data-label) ":";font-size:var(--type-size-11);flex:none;margin-inline-end:.4rem;font-weight:700}.exchange-comparison__fee{font-size:var(--type-size-11);grid-area:1/3/span 2;align-self:center;padding:.35rem .6rem;display:flex}.exchange-comparison__offer-cell{grid-area:3/2/auto/-1}.exchange-comparison__uid-cell{flex-wrap:wrap;grid-area:4/2/auto/-1}.member-uid-bound{white-space:normal}.exchange-comparison__row>.exchange-comparison__offer-cell:before{content:none}}@media (hover:none),(pointer:coarse){.exchange-comparison__note-tooltip{display:none}}.exchange-comparison__row>.exchange-comparison__offer-cell{border-inline-end:0;flex-wrap:wrap;gap:.4rem .6rem}.exchange-comparison__activity-button{width:max-content;height:26px;min-height:0;max-height:30px;color:var(--color-gold-ink);font:inherit;font-size:var(--type-size-12);white-space:nowrap;cursor:pointer;filter:drop-shadow(0 2px 2px #502f003d);background:0 0;border:0;border-radius:.3rem;flex:none;justify-content:center;align-items:center;gap:3px;padding:0;font-weight:700;line-height:1.2;animation:5s ease-in-out infinite exchange-registration-bonus-nudge;display:inline-flex}.exchange-comparison__activity-button>img{pointer-events:none;width:auto;height:26px;display:block}.exchange-comparison__activity-button:hover>img,.exchange-comparison__activity-button[aria-expanded=true]>img{filter:brightness(1.08)drop-shadow(0 0 2px #aa6d0059)}.exchange-comparison__activity-button:focus-visible{outline:2px solid var(--color-brand-gold);outline-offset:2px}@keyframes exchange-registration-bonus-nudge{0%,92%,to{transform:translateY(-1px)rotate(0)}2%{transform:translateY(-2px)rotate(-1.4deg)}4%{transform:translateY(-1px)rotate(1.4deg)}6%{transform:translateY(-2px)rotate(-.7deg)}8%{transform:translateY(-1px)rotate(0)}}@media (prefers-reduced-motion:reduce){.exchange-comparison__activity-button{animation:none}}.exchange-comparison__row>.exchange-comparison__activities{border-inline-end:0;border-top:1px solid var(--color-border);background:var(--color-paper);overflow-wrap:anywhere;grid-column:1/-1;min-width:0;padding:.8rem 1rem 1rem;display:block}.exchange-comparison--member .exchange-comparison__row>.exchange-comparison__activities{grid-row:auto}.exchange-comparison__activities>h3{font-size:var(--type-size-20);margin:.75rem 0;line-height:1.25}.exchange-comparison__activity-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.exchange-comparison__activity-toolbar>:last-child{margin-inline-start:auto}.exchange-comparison__activity-action,.exchange-comparison__activity-status button{color:var(--color-gold-ink);cursor:pointer;background:0 0;border:0;padding:.2rem 0;font:650 12px/1.4 Inter Variable,Arial,sans-serif}.exchange-comparison__activity-action:hover,.exchange-comparison__activity-title-link:hover{text-decoration:underline}.exchange-comparison__activity-list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.exchange-comparison__activity-title-link{border:1px solid var(--color-border);background:var(--color-canvas);width:100%;color:var(--color-ink);text-align:start;overflow-wrap:anywhere;cursor:pointer;border-radius:.3rem;padding:.45rem .6rem;font:600 13px/1.4 Inter Variable,Arial,sans-serif;display:block}.exchange-comparison__activity-status{color:#8b2f3a;font-size:var(--type-size-12);flex-wrap:wrap;align-items:center;gap:.5rem;margin:.5rem 0;display:flex}.exchange-comparison__activity-status[hidden]{display:none}.exchange-comparison__activities img{max-width:100%}@media (width<=60rem){.exchange-comparison__fee{flex-wrap:wrap}.exchange-comparison__row>.exchange-comparison__activities{grid-area:4/1/auto/-1;padding:.75rem}.exchange-comparison__row>.exchange-comparison__activities:before{content:none}}.activity-explorer{gap:0;min-width:0;display:grid}.activity-explorer--embedded{width:100%;margin-block:var(--reading-gap-block,1rem)}.activity-calendar-embed__panel{min-width:0;padding:.75rem 0}.activity-calendar-embed__panel+.activity-calendar-embed__panel{border-block-start:1px solid var(--color-border)}.activity-calendar-embed__heading>h2,.activity-calendar-embed__panel--detail>h2{color:var(--color-ink);font-size:var(--type-size-16);margin:0;font-family:Inter Variable,Arial,sans-serif;line-height:1.2}.activity-calendar__heading,.activity-calendar-embed__heading{justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}.activity-calendar-embed__body{margin-block-start:.5rem;padding-block-start:.5rem}.activity-detail__template-line{white-space:pre-wrap}#events-calendar-content>.content-panel__body{margin-block-start:.5rem;padding-block-start:.5rem}.activity-explorer>.content-panel{min-width:0;margin-block:.85rem 0}.activity-explorer>.content-panel.content-panel--workspace:first-child{border-block-end:0;border-radius:.75rem .75rem 0 0;margin-block:1.5rem 0}.activity-explorer>.content-panel.content-panel--workspace+.content-panel.content-panel--workspace{border-block-start:0;border-radius:0 0 .75rem .75rem;margin-block:0 4rem}.activity-calendar{min-width:0;container-type:inline-size}.activity-calendar__toolbar,.activity-calendar__month-actions{align-items:center;gap:.5rem;display:flex}.activity-calendar__toolbar{flex-wrap:wrap;justify-content:space-between}.activity-calendar__month-actions h3{text-align:center;min-width:5.6rem;margin:0;font-size:.75rem;line-height:1.25}.activity-calendar__month-actions{white-space:nowrap;flex:none}.activity-calendar__month-actions button{border:1px solid var(--color-border);background:var(--color-paper);width:1.8rem;min-height:1.8rem;color:var(--color-ink);font:inherit;border-radius:999px;padding:.15rem;font-size:.75rem;line-height:1.2}.activity-calendar__month-actions svg{width:1rem;height:1rem;margin-inline:auto;display:block}.activity-calendar button:not(:where(.calendar-return,.email-subscription-trigger)),.activity-calendar select,.activity-detail__cta,.activity-detail__eligibility-button{border:1px solid var(--color-border);background:var(--color-paper);min-height:2.45rem;color:var(--color-ink);font:inherit;border-radius:999px}.activity-calendar select{padding:.4rem .75rem}.activity-calendar__status{color:var(--color-ink-muted);margin:1rem 0 0}.activity-calendar__status--error,.activity-detail__error{color:#9e302a}.activity-calendar__retry{margin-block-start:.75rem;padding-inline:1rem}.activity-calendar__viewport{border:1px solid var(--color-border);background:var(--color-canvas);border-radius:.75rem;margin-block-start:1rem;overflow-x:hidden}.activity-calendar__weekdays,.activity-calendar__week{grid-template-columns:repeat(7,minmax(0,1fr));width:100%;min-width:0;display:grid}.activity-calendar__weekdays{border-block-end:1px solid var(--color-border);background:color-mix(in srgb, var(--color-brand-gold) 12%, var(--color-paper))}.activity-calendar__weekdays span{min-width:0;color:var(--color-ink-muted);text-align:center;padding:clamp(.2rem,1cqi,.45rem);font-size:clamp(.625rem,1.7cqi,.75rem);font-weight:700}.activity-calendar__week{--activity-day-row-height:clamp(1.4rem, 3.5cqi, 2.35rem);--activity-lane-height:clamp(1.1rem, 2.8cqi, 1.75rem);grid-template-rows:var(--activity-day-row-height) repeat(var(--activity-lanes,1), var(--activity-lane-height));border-block-end:1px solid var(--color-border);gap:clamp(.05rem,.4cqi,.2rem) 0;min-height:0;padding-block-end:clamp(.15rem,.7cqi,.35rem);position:relative}.activity-calendar__week:last-child{border-block-end:0}.activity-calendar__day{border-inline-end:1px solid var(--color-border);color:var(--color-ink-muted);grid-row:1/-1;padding:clamp(.15rem,.8cqi,.4rem) clamp(.2rem,1cqi,.5rem);font-size:clamp(.625rem,1.7cqi,.75rem)}.activity-calendar__day:nth-of-type(7n){border-inline-end:0}.activity-calendar__day--outside{color:color-mix(in srgb, var(--color-ink-muted) 45%, transparent);background:color-mix(in srgb, var(--color-paper) 62%, transparent)}.activity-calendar__day--today{color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--color-brand-gold);font-weight:800;text-decoration-thickness:.15rem}.activity-calendar .activity-calendar__bar{z-index:1;min-width:0;min-height:max(.75rem, calc(var(--activity-lane-height) - .15rem));color:#fff;text-align:start;text-overflow:ellipsis;white-space:nowrap;background:#184e77;border:0;border-radius:.35rem;margin-inline:clamp(.04rem,.35cqi,.15rem);padding:clamp(.05rem,.4cqi,.2rem) clamp(.1rem,.8cqi,.5rem);font-size:clamp(.625rem,1.6cqi,.72rem);font-weight:700;line-height:1.2;overflow:hidden}.activity-calendar .activity-calendar__bar--general_event{background:#6b4f2c}.activity-calendar .activity-calendar__bar:hover,.activity-calendar .activity-calendar__bar:focus-visible{filter:brightness(1.12)}.activity-detail{gap:.75rem;display:grid}#events-detail-content>header h2,.activity-calendar-embed__panel--detail>h2{font-size:var(--type-article-title);line-height:var(--type-article-title-leading)}#events-detail-content:not([data-activity-list-mode]),.activity-calendar-embed__panel--detail:not([data-activity-list-mode]){padding-block:.75rem 1.25rem}#events-detail-content:not([data-activity-list-mode])>header,.activity-calendar-embed__panel--detail:not([data-activity-list-mode])>h2{border-top:1px solid var(--color-border);padding-top:.5rem}#events-detail-content:not([data-activity-list-mode])>.content-panel__body,.activity-calendar-embed__panel--detail:not([data-activity-list-mode])>.activity-calendar-embed__body{border-block-start:0;gap:.5rem;margin-block-start:.75rem;padding-block-start:.75rem;line-height:1.6}.activity-detail__prompt{color:var(--color-ink-muted)}.activity-detail__title{color:var(--color-ink);font-size:clamp(1.25rem,3vw,1.8rem)}.activity-detail__facts{gap:.65rem;display:grid}.activity-detail__facts>div{border-block-end:1px solid var(--color-border);grid-template-columns:minmax(5rem,8rem) minmax(0,1fr);gap:.75rem;padding-block-end:.65rem;display:grid}.activity-detail__facts dt{color:var(--color-ink-muted);font-size:var(--type-size-12-8);font-weight:700}.activity-detail__facts dd{color:var(--color-ink);margin:0}.activity-detail__rewards{flex-wrap:wrap;gap:.45rem;display:flex}.activity-detail__reward-line{color:var(--ink-strong,#191919);flex-basis:100%;margin:0;line-height:1.6}.activity-detail__tag{background:color-mix(in srgb, var(--color-brand-gold) 18%, var(--color-paper));color:var(--color-ink);font-size:var(--type-size-12-48);border-radius:999px;padding:.3rem .65rem;font-weight:700}.activity-detail__description{gap:.4rem;display:grid}.activity-detail__description.tailwind-prose{display:block}.activity-detail__description.tailwind-prose>:first-child{margin-block-start:0}.activity-detail__description.tailwind-prose>:last-child{margin-block-end:0}.activity-detail__eligibility-result{gap:.8rem;display:grid}.activity-detail__eligibility-result>p,.activity-detail__qualification p{margin:0}.activity-detail__qualification{border:1px solid color-mix(in srgb, var(--color-brand-gold) 30%, transparent);border-radius:.75rem;gap:.65rem;padding:.9rem;display:grid}.activity-detail__qualification h4,.activity-detail__qualification ol{margin:0}.activity-detail__description p{white-space:pre-line}.activity-detail__image{object-fit:contain;background:var(--color-paper);border-radius:.75rem;width:100%;max-height:38rem}.activity-detail__cta,.activity-detail__eligibility-button{width:fit-content;padding:.65rem 1rem;font-weight:700;text-decoration:none}.activity-detail__cta{background:var(--color-ink);color:var(--color-canvas)}.activity-detail__eligibility-result[data-eligible=true]{color:#27613b}@media (width<=47.999rem){.activity-calendar__weekdays span{padding:clamp(.15rem,1cqi,.3rem) .1rem;font-size:clamp(.625rem,2cqi,.6875rem)}.activity-calendar__week{--activity-lane-height:clamp(1rem, 5cqi, 1.4rem);--activity-mobile-font-size:clamp(9px, 3cqi, 10px);gap:.1rem 0;padding-block-end:clamp(.1rem,.7cqi,.2rem)}.activity-calendar__week[data-activity-density="2"]{--activity-lane-height:clamp(.75rem, 3.8cqi, 1rem);--activity-mobile-font-size:clamp(8px, 2.7cqi, 9px)}.activity-calendar__week[data-activity-density="3"]{--activity-lane-height:clamp(.625rem, 3cqi, .75rem);--activity-mobile-font-size:clamp(7px, 2.4cqi, 8px)}.activity-calendar__week[data-activity-density="4"],.activity-calendar__week[data-activity-density="5"]{--activity-lane-height:.625rem;--activity-mobile-font-size:clamp(6px, 2.1cqi, 7px)}.activity-calendar__day{min-width:0;padding:.15rem .2rem;font-size:clamp(.625rem,2cqi,.7rem);line-height:1.2}.activity-calendar .activity-calendar__bar{min-height:max(.5rem, calc(var(--activity-lane-height) - .1rem));font-size:var(--activity-mobile-font-size);border-radius:.2rem;margin-inline:.06rem;padding:.08rem .16rem;line-height:1.05}.activity-calendar__month-actions{align-items:center;gap:.15rem;width:auto;display:flex}.activity-calendar__month-actions h3{align-self:center;min-width:4.65rem}.activity-calendar__month-actions button{width:1.55rem;min-height:1.55rem}.activity-calendar__toolbar label,.activity-calendar select{width:100%}.activity-detail__facts>div{grid-template-columns:1fr;gap:.15rem}}.activity-calendar__tags{border:0;flex-wrap:wrap;gap:.35rem .7rem;min-width:0;margin:0 0 .65rem;padding:0;line-height:1;display:flex}.activity-calendar__tags label{cursor:pointer;font-size:var(--type-size-11-5);align-items:center;gap:.3rem;display:inline-flex}.activity-calendar__tags input{accent-color:#184e77}@media (width<=47.999rem){.activity-calendar__tags{gap:.3rem .55rem}}.activity-detail__available-list{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.activity-detail__available-link{width:100%;font:inherit;font-size:var(--type-size-13);text-align:start;overflow-wrap:anywhere;cursor:pointer;border:0;border-radius:.35rem;padding:.3rem .5rem;font-weight:600;line-height:1.35;display:block}.activity-detail__available-link:focus-visible{outline:2px solid var(--color-brand-gold);outline-offset:2px}.activity-detail__available-link[data-summary-size=medium]{font-size:var(--type-article-body)}.activity-detail__available-link[data-summary-size=large]{font-size:var(--type-article-title)}.activity-detail__minimize{border:1px solid var(--color-border);color:inherit;font:inherit;font-size:var(--type-size-11);cursor:pointer;background:#fff;border-radius:.35rem;margin-inline-start:auto;padding:.2rem .45rem;display:block}#events-detail-content[data-activity-list-mode]>header [data-content-reading-size]{display:none}#events-detail-content[data-activity-list-mode],.activity-calendar-embed__panel--detail[data-activity-list-mode]{padding-block-start:.5rem}#events-detail-content[data-activity-list-mode]>header h2,.activity-calendar-embed__panel--detail[data-activity-list-mode]>h2{font-size:var(--type-size-16);font-family:Inter Variable,Arial,sans-serif;line-height:1.2}#events-detail-content[data-activity-list-mode]>.content-panel__body,.activity-calendar-embed__panel--detail[data-activity-list-mode]>.activity-calendar-embed__body{margin-block-start:.5rem;padding-block-start:.5rem}@media (width<=47.999rem){.activity-detail__available-link{font-size:var(--type-size-10);padding:.25rem .4rem}}.calendar-action-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem 1rem;min-width:0;margin-top:.75rem;display:flex}.calendar-action-row[hidden]{display:none}.calendar-action-row>.email-subscription-trigger{margin-inline-start:auto}.calendar-return{width:fit-content;color:var(--color-gold-ink);font-family:Inter Variable,Arial,sans-serif;font-size:var(--type-size-12);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;margin:0;padding:0;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.activity-calendar button.calendar-return,.financial-calendar button.calendar-return{min-height:0;box-shadow:none;color:var(--color-gold-ink);background:0 0;border:0;border-radius:0;padding:0}.calendar-return:hover,.calendar-return:focus-visible,.activity-calendar button.calendar-return:hover,.activity-calendar button.calendar-return:focus-visible,.financial-calendar button.calendar-return:hover,.financial-calendar button.calendar-return:focus-visible{color:var(--color-brand-gold);text-decoration:none}.important-events-explorer,.financial-event-calendar-shell{min-width:0}.financial-event-calendar-shell>.content-panel{min-width:0;margin-block:.85rem 0}.financial-event-calendar-shell>.content-panel.content-panel--workspace:first-child{border-block-end:0;border-radius:.75rem .75rem 0 0;margin-block:1.5rem 0}.financial-event-calendar-shell>.content-panel.content-panel--workspace+.content-panel.content-panel--workspace{border-block-start:0;border-radius:0 0 .75rem .75rem;margin-block:0 4rem}#financial-events-content>.content-panel__body{margin-block-start:.5rem;padding-block-start:.5rem}.financial-event-calendar-shell--embedded{width:100%;margin-block:var(--reading-gap-block,1rem)}.financial-calendar-embed__panel{min-width:0;padding:.75rem 0}.financial-calendar-embed__panel+.financial-calendar-embed__panel{border-block-start:1px solid var(--color-border)}.financial-calendar-embed__heading>h2,.financial-calendar-embed__panel--detail>h2{color:var(--color-ink);font-family:Inter Variable,Arial,sans-serif;font-size:var(--type-size-16);margin:0;line-height:1.2}.financial-calendar-embed__body{margin-block-start:.5rem;padding-block-start:.5rem}.financial-calendar{min-width:0;container-type:inline-size}.financial-calendar__countdown-frame{--countdown-accent:var(--color-brand-gold);--countdown-foreground:#636d7e;--countdown-gutter:clamp(.5rem, 3cqi, .7rem);box-sizing:border-box;width:calc(16.625rem + var(--countdown-gutter) + var(--countdown-gutter) + var(--countdown-gutter));gap:.12rem var(--countdown-gutter);max-width:100%;padding:.42rem var(--countdown-gutter);background:color-mix(in srgb, var(--countdown-accent) 35%, transparent);border-radius:.375rem;grid-template-columns:max-content minmax(0,1fr);align-items:start;margin-block-end:.5rem;display:grid}.financial-calendar__countdown-frame[data-importance="3"]{--countdown-accent:#d93654;--countdown-foreground:#fff}.financial-calendar__countdown-frame[data-importance="2"]{--countdown-accent:#ef7839;--countdown-foreground:#fff}.financial-calendar__countdown-frame[data-importance="1"]{--countdown-accent:#d4a72c;--countdown-foreground:#636d7e}.financial-calendar__controls{grid-area:1/1;place-self:center start;min-width:0}.financial-calendar__filters{background:#fff9;border:0;border-radius:.35rem;grid-template-columns:repeat(3,max-content);align-content:center;align-items:center;gap:.15rem .25rem;width:auto;min-width:0;margin:0;padding:.35rem .18rem;line-height:1;display:grid}.financial-calendar__heading,.financial-calendar-embed__heading{justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}.financial-calendar__filters label,.financial-calendar__market-options label{font-size:var(--type-size-11-5);white-space:nowrap;cursor:pointer;align-items:center;gap:.3rem;display:inline-flex}.financial-calendar__toolbar,.financial-calendar__month-actions{align-items:center;gap:.5rem;display:flex}.financial-calendar__toolbar{grid-area:1/2;justify-content:center;align-self:stretch;gap:0;min-width:0}.financial-calendar__importance-alert{--importance-color:#d4a72c}.financial-calendar__importance-alert[data-importance="3"]{--importance-color:#d93654}.financial-calendar__importance-alert[data-importance="2"]{--importance-color:#ef7839}.financial-calendar__importance-alert{min-width:.72rem;color:var(--importance-color);letter-spacing:.08em;text-shadow:0 1px #ffffff61;vertical-align:-.04em;flex:none;justify-content:center;align-items:center;font-family:Inter Variable,Arial,sans-serif;font-size:.78rem;font-weight:800;line-height:1;display:inline-flex}.financial-calendar__market-drawer,.financial-calendar__alarm-drawer{margin:0}.financial-calendar__market-drawer summary,.financial-calendar__alarm-drawer summary{cursor:pointer;min-width:1.9rem;height:1.65rem;color:var(--color-ink);font-size:var(--type-size-11-5);white-space:nowrap;justify-content:center;align-items:center;gap:.18rem;font-weight:700;list-style:none;display:inline-flex}.financial-calendar__market-drawer summary::-webkit-details-marker{display:none}.financial-calendar__alarm-drawer summary::-webkit-details-marker{display:none}.financial-calendar__market-drawer summary img,.financial-calendar__alarm-drawer summary img{object-fit:contain;width:1.125rem;height:1.125rem}.financial-calendar__market-options{box-sizing:border-box;width:100%;box-shadow:none;background:0 0;border:0;border-radius:.7rem;flex-wrap:wrap;grid-area:2/1/auto/-1;gap:.55rem .8rem;margin:.2rem 0 0;padding:.25rem .55rem 0;display:none}.financial-calendar__controls:has(.financial-calendar__market-drawer[open])+.financial-calendar__market-options{display:flex}.financial-calendar__alarm-options{box-sizing:border-box;background:#fff9;border-radius:.25rem;grid-area:2/1/auto/-1;gap:.45rem .5rem;width:100%;min-width:0;margin-block-start:.2rem;padding:.5rem;display:none}.financial-calendar__controls:has(.financial-calendar__alarm-drawer[open])~.financial-calendar__alarm-options{display:grid}.financial-calendar .financial-calendar__alarm-options,.financial-calendar .financial-calendar__alarm-options *{font-size:10px}.financial-calendar__alarm-options [data-financial-alarm-status],.financial-calendar__alarm-options [data-financial-alarm-count]{color:var(--color-ink);margin:0;line-height:1.2}.financial-calendar__alarm-rows:empty{display:none}.financial-calendar__alarm-options>[hidden],.financial-calendar__alarm-prompt[hidden]{display:none!important}.financial-calendar__alarm-options [data-financial-alarm-add]{text-align:center;justify-self:stretch;width:100%;padding-inline:1rem}.financial-calendar__alarm-options [data-financial-alarm-device-toggle]{justify-self:start}.financial-calendar__alarm-row{justify-content:space-between}.financial-calendar__alarm-row__actions{gap:.35rem;display:inline-flex}.financial-calendar__alarm-draft{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.financial-calendar__alarm-draft label{align-items:center;gap:.3rem;display:inline-flex}.financial-calendar__alarm-draft__actions{flex:0 0 100%;justify-content:flex-end;gap:.4rem;display:flex}.financial-calendar__alarm-prompt{border:0;border-radius:.9rem;width:min(24rem,100vw - 2rem);height:fit-content;max-height:calc(100dvh - 2rem);margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.financial-calendar__alarm-prompt::backdrop{background:var(--color-referrer-backdrop);backdrop-filter:blur(.2rem)}.financial-calendar__alarm-prompt-panel{background:var(--color-paper);color:var(--color-ink);padding:1.2rem}.financial-calendar__alarm-prompt-actions{justify-content:flex-end;gap:.5rem;display:flex}.financial-calendar__alarm-rows{gap:.35rem;display:grid}.financial-calendar__alarm-row{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.financial-calendar__alarm-row label{color:var(--color-ink);align-items:center;gap:.3rem;display:inline-flex}.financial-calendar__alarm-row input{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-paper);width:3.5rem;min-height:1.8rem;color:var(--color-ink);border-radius:.25rem;padding-inline:.3rem}.financial-calendar__alarm-row select{border-radius:.25rem;width:auto;min-height:1.8rem;padding:.15rem .3rem}.financial-calendar .financial-calendar__alarm-row button{min-height:1.8rem;padding:.2rem .45rem}.financial-calendar__month-actions h3{text-align:center;min-width:5.6rem;margin:0;font-size:.75rem;line-height:1.25}.financial-calendar button:not(:where(.financial-calendar__day,.calendar-return,.email-subscription-trigger)),.financial-calendar__retry{border:1px solid var(--color-border);background:var(--color-paper);min-height:2.45rem;color:var(--color-ink);font:inherit;border-radius:999px}.financial-calendar .financial-calendar__alarm-options button{box-sizing:border-box;white-space:nowrap;border-radius:.25rem;flex:none;max-width:100%;min-height:2rem;padding:.35rem .7rem;line-height:1.3}.financial-calendar__alarm-draft input,.financial-calendar__alarm-draft select{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-paper);min-height:2rem;color:var(--color-ink);border-radius:.25rem;padding:.3rem .4rem;line-height:1.3}.financial-calendar__alarm-draft input{width:3.5rem}.financial-calendar__month-actions button{padding:.4rem .75rem}.financial-calendar__month-actions{white-space:nowrap;flex-wrap:nowrap;flex:none}.financial-calendar__month-actions button{border:1px solid var(--color-border);background:var(--color-paper);width:1.8rem;min-height:1.8rem;color:var(--color-ink);font:inherit;border-radius:999px;padding:.15rem;font-size:.75rem;line-height:1.2}.financial-calendar__month-actions svg{width:1rem;height:1rem;margin-inline:auto;display:block}.financial-calendar .financial-calendar__countdown{min-width:0;color:var(--countdown-foreground);box-shadow:none;text-align:start;cursor:pointer;background:0 0;border-radius:0;flex-direction:column;flex:0 auto;align-items:flex-start;gap:.18rem;padding:0;transition:transform .15s;display:flex;border:0!important}.financial-calendar__countdown:disabled{cursor:default;opacity:1}.financial-calendar__countdown:not(:disabled):hover,.financial-calendar__countdown:not(:disabled):focus-visible{box-shadow:none;transform:translateY(-1px)}.financial-calendar__countdown-label{max-width:none;color:var(--countdown-foreground);white-space:nowrap;letter-spacing:.02em;align-self:flex-start;font-size:.625rem;font-weight:650;line-height:1.15}.financial-calendar__countdown-clock{--reel-width:1.1rem;--reel-height:1.8rem;--reel-number-size:1.05rem;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:stretch;gap:.24rem;font-family:Inter Variable,Arial,sans-serif;display:flex}.financial-calendar__countdown-unit{align-content:center;justify-items:center;min-width:1.95rem;padding:0;line-height:1;display:grid}.financial-calendar__countdown-unit strong{gap:.1rem;display:inline-flex}.financial-calendar__countdown-digit{box-sizing:border-box;width:var(--reel-width);height:var(--reel-height);flex:0 0 var(--reel-width);color:#e4e1da;box-shadow:none;background:#5b6371;border-radius:.16rem;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.financial-calendar__countdown-digit:before{content:"";z-index:0;pointer-events:none;background:url(/countdown-reels/reel-texture.png) 50%/cover no-repeat;position:absolute;inset:0}[data-financial-countdown-value=seconds] .financial-calendar__countdown-digit{background:#f9c066}[data-financial-countdown-value=seconds] .financial-calendar__countdown-digit:before{background-image:url(/countdown-reels/reel-texture-amber.png)}.financial-calendar__countdown-digit>span{z-index:1;color:#0000;-webkit-text-fill-color:transparent;filter:none;font-size:var(--reel-number-size);letter-spacing:.02em;background:linear-gradient(#fff 0%,#dedede 26%,#8d8f92 48%,#f1f1ef 58%,#a4a5a7 78%,#f7f7f5 100%) text;font-weight:800;line-height:1;position:relative}[data-financial-countdown-value=seconds] .financial-calendar__countdown-digit>span{background:linear-gradient(#687282 0%,#626c7d 26%,#5b6575 48%,#6e7888 58%,#5d6777 78%,#667080 100%) text}.financial-calendar__countdown-digit.is-turning>span{animation:.36s cubic-bezier(.22,.72,.28,1) financial-odometer-turn}@keyframes financial-odometer-turn{0%{opacity:.25;transform:translateY(-72%)}55%{opacity:1;transform:translateY(8%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.financial-calendar__countdown,.financial-calendar__countdown-digit.is-turning>span{transition:none;animation:none;transform:none}}.financial-calendar__countdown-unit small{z-index:1;color:var(--countdown-foreground);opacity:1;letter-spacing:.08em;margin-block-start:.18rem;font-size:.5625rem;font-weight:650;line-height:1;position:relative}.financial-calendar__countdown-label,.financial-calendar__countdown-unit small{text-shadow:0 1px #1e242e3d,0 1px 1px #1e242e1f}.financial-calendar__month-actions button:disabled{cursor:not-allowed;opacity:.45}.financial-calendar__status{color:var(--color-ink-muted);margin:1rem 0 0}.financial-calendar__status--error,.financial-event-detail__error{color:#9e302a}.financial-calendar__retry{margin-block-start:.75rem;padding-inline:1rem}.financial-calendar__viewport{border:1px solid var(--color-border);background:var(--color-canvas);border-radius:.75rem;margin-block-start:1rem;overflow:hidden}.financial-calendar__weekdays,.financial-calendar__week{grid-template-columns:repeat(7,minmax(0,1fr));width:100%;min-width:0;display:grid}.financial-calendar__weekdays{border-block-end:1px solid var(--color-border);background:color-mix(in srgb, var(--color-brand-gold) 12%, var(--color-paper))}.financial-calendar__weekdays span{min-width:0;color:var(--color-ink-muted);text-align:center;padding:clamp(.2rem,1cqi,.45rem);font-size:clamp(.625rem,1.7cqi,.75rem);font-weight:700}.financial-calendar__week{border-block-end:1px solid var(--color-border)}.financial-calendar__week:last-child{border-block-end:0}.financial-calendar__day{border:0;border-inline-end:1px solid var(--color-border);min-width:0;min-height:clamp(3.7rem,9cqi,5.5rem);color:var(--color-ink);font:inherit;text-align:start;background:0 0;border-radius:0;flex-direction:column;align-items:stretch;gap:.35rem;padding:clamp(.25rem,.9cqi,.5rem);display:flex}.financial-calendar__day:nth-child(7n){border-inline-end:0}button.financial-calendar__day{cursor:pointer}button.financial-calendar__day:hover,button.financial-calendar__day:focus-visible{background:color-mix(in srgb, var(--color-brand-gold) 9%, transparent);outline:2px solid color-mix(in srgb, var(--color-brand-gold) 70%, transparent);outline-offset:-2px}.financial-calendar__day--outside{color:color-mix(in srgb, var(--color-ink-muted) 45%, transparent);background:color-mix(in srgb, var(--color-paper) 62%, transparent)}.financial-calendar__day-number{color:var(--color-ink-muted);font-size:clamp(.625rem,1.7cqi,.75rem)}.financial-calendar__day--today .financial-calendar__day-number{color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--color-brand-gold);font-weight:800;text-decoration-thickness:.15rem}.financial-calendar__badges{flex-direction:column;align-items:flex-start;gap:.12rem;display:flex}.financial-calendar__badge{white-space:nowrap;align-items:center;gap:.15rem;font-size:clamp(.625rem,1.9cqi,.8rem);font-weight:700;line-height:1.2;display:inline-flex}.financial-calendar__badge-count{font-size:.75em}.financial-event-detail{gap:.75rem;display:grid}#financial-events-detail-content>header h2,.financial-calendar-embed__panel--detail>h2{font-size:var(--type-article-title);line-height:var(--type-article-title-leading)}#financial-events-detail-content:not([data-financial-list-mode]),.financial-calendar-embed__panel--detail:not([data-financial-list-mode]){padding-block:.75rem 1.25rem}#financial-events-detail-content:not([data-financial-list-mode])>header,.financial-calendar-embed__panel--detail:not([data-financial-list-mode])>h2{border-top:1px solid var(--color-border);padding-top:.5rem}#financial-events-detail-content[data-financial-list-mode]>header h2,.financial-calendar-embed__panel--detail[data-financial-list-mode]>h2{font-family:Inter Variable,Arial,sans-serif;font-size:var(--type-size-16);line-height:1.2}#financial-events-detail-content[data-financial-list-mode]>.content-panel__body,.financial-calendar-embed__panel--detail[data-financial-list-mode]>.financial-calendar-embed__body{margin-block-start:.5rem;padding-block-start:.5rem}.financial-event-list{gap:.9rem;display:grid}.financial-event-list__group{gap:.35rem;display:grid}.financial-event-list__date{color:var(--color-ink-muted);font-size:var(--type-size-12-8);margin:0;font-weight:700}.financial-event-list__items{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.financial-event-list__item{scroll-margin-block-start:calc(var(--header-height,0px) + .75rem)}.financial-event-list__button{border:1px solid var(--color-border);background:var(--color-paper);width:100%;min-height:2.45rem;color:var(--color-ink);font:inherit;text-align:start;cursor:pointer;border-radius:.45rem;gap:.15rem;padding:.45rem .55rem;display:grid}.financial-event-list__button:hover,.financial-event-list__button:focus-visible{border-color:color-mix(in srgb, var(--color-brand-gold) 70%, var(--color-border));background:color-mix(in srgb, var(--color-brand-gold) 7%, var(--color-paper))}.financial-event-list__meta{color:var(--color-ink-muted);font-size:var(--type-size-11-5);overflow-wrap:anywhere;font-weight:500;line-height:1.35}.financial-event-list__name{font-size:var(--type-size-13);overflow-wrap:anywhere;font-weight:650;line-height:1.4}.financial-event-detail__prompt{color:var(--color-ink-muted);margin:0}.financial-event-detail__event{gap:.9rem;display:grid}.financial-event-detail__facts{grid-template-columns:minmax(5rem,8rem) minmax(0,1fr);gap:.25rem .75rem;margin:0;display:grid}.financial-event-detail__impact{gap:.35rem;display:grid}.financial-event-detail__impact-label{color:var(--color-ink-muted);font-size:var(--type-size-12-8);margin:0;font-weight:700}.financial-event-detail__more{border-block-start:1px solid var(--color-border);padding-block-start:.65rem}.financial-event-detail__more summary{color:var(--color-gold-ink);cursor:pointer;font-weight:700}.financial-event-detail__more:not([open])>:not(summary){display:none}.financial-event-detail__more[open] .financial-event-detail__facts{margin-block-start:.7rem}.financial-event-detail__more .financial-event-detail__source-note{margin-block-start:.65rem}.financial-event-detail__facts dt{color:var(--color-ink-muted);font-size:var(--type-size-12-8);font-weight:700}.financial-event-detail__facts dd{min-width:0;color:var(--color-ink);overflow-wrap:anywhere;margin:0}.financial-event-detail__facts a{color:var(--color-gold-ink)}.financial-event-detail__markets{flex-wrap:wrap;gap:.35rem;display:flex}.financial-event-detail__market{border:1px solid var(--color-border);font-size:var(--type-size-11-5);border-radius:999px;padding:.15rem .45rem;line-height:1.4}.financial-event-detail__official-link{font-weight:700}.financial-event-detail__metrics{color:var(--color-ink);font-size:var(--type-size-11-5);display:grid}.financial-event-detail__metric{border-block-start:1px solid var(--color-border);gap:.35rem;padding:.4rem .35rem;display:grid}.financial-event-detail__metric-name{margin:0;font-weight:700}.financial-event-detail__metric-values{flex-wrap:wrap;gap:.35rem 1rem;margin:0;display:flex}.financial-event-detail__metric-values>div{gap:.1rem;display:grid}.financial-event-detail__metric-values dt{color:var(--color-ink-muted)}.financial-event-detail__metric-values dd{overflow-wrap:anywhere;margin:0}.financial-event-detail__source-note{color:var(--color-ink-muted);font-size:var(--type-size-11-5);margin:0;line-height:1.5}@media (width<=47.999rem){.financial-calendar__heading{flex-wrap:wrap;row-gap:.5rem}.financial-calendar__heading>.important-events-mode-title{flex:none}.financial-calendar__toolbar,.financial-calendar__month-actions{align-items:center}.financial-calendar__toolbar{gap:.35rem}.financial-calendar__month-actions{flex-wrap:nowrap;gap:.15rem;width:auto;margin-inline-start:auto}.financial-calendar__month-actions h3{align-self:center;min-width:4.65rem}.financial-calendar__month-actions button{width:1.55rem;min-height:1.55rem}.financial-calendar .financial-calendar__countdown{gap:.18rem;padding:0}.financial-calendar__countdown-label{font-size:.5625rem}.financial-calendar__weekdays span{padding:clamp(.15rem,1cqi,.3rem) .1rem;font-size:clamp(.625rem,2cqi,.6875rem)}.financial-calendar__day{min-height:3.35rem;padding:.18rem}.financial-calendar__badges{gap:.08rem}.financial-calendar__badge{font-size:clamp(.625rem,2.7cqi,.71875rem)}.financial-event-list__button{padding:.4rem .45rem}.financial-event-detail__facts{grid-template-columns:1fr;gap:.15rem}.financial-event-detail__metrics{font-size:var(--type-size-11)}}@media (width<=30rem){.financial-calendar__heading>.important-events-mode-title{flex-basis:100%}}@container (width<=18.25rem){.financial-calendar__countdown-frame{grid-template-columns:minmax(0,1fr);width:100%}.financial-calendar__controls{grid-area:1/1;justify-self:center}.financial-calendar__toolbar{grid-area:2/1}.financial-calendar__market-options,.financial-calendar__alarm-options{grid-row:3}}.article-video{min-width:0;margin:0}.article-video__frame{aspect-ratio:16/9;background:#f8fafc;border-radius:.5rem;width:100%;min-height:200px;position:relative;overflow:hidden}.article-video__placeholder{justify-content:center;align-items:center;gap:var(--workspace-gap-1,.5rem);border-radius:inherit;color:#64748b;font-size:var(--workspace-meta-size,.75rem);border:1px dashed #94a3b8;flex-direction:column;display:flex;position:absolute;inset:0}.article-video__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.article-body-editor__video{position:relative}.article-body-editor__video.is-selected .article-video__frame{outline-offset:2px;outline:2px solid #64748b}.article-body-editor{gap:var(--workspace-gap-2,.75rem);min-width:0;display:grid}.article-body-editor__toolbar{box-sizing:border-box;width:100%;font-size:var(--workspace-control-size,.875rem);line-height:var(--workspace-control-leading,1.4286);background:#f8fafc;border:1px solid #d8dee8;border-radius:.625rem;flex-wrap:wrap;align-items:center;gap:.125rem;padding:.5rem;display:flex}.article-body-editor__toolbar-wrap{box-sizing:border-box;z-index:4;background:#fff;width:100%;min-width:0;max-width:100%;position:static;top:0}.article-body-editor__mobile-dock{display:none}.article-body-editor__workspace-tools,.article-workspace__toolbar-actions{align-items:center;gap:.125rem;display:flex}.article-body-editor__workspace-tools{flex-wrap:wrap}.article-workspace__toolbar-actions{scrollbar-width:thin;flex-wrap:nowrap;flex:0 auto;min-width:0;max-width:100%;overflow-x:auto}.article-body-editor__format-actions{flex:none;align-items:center;gap:.125rem;display:flex}.article-body-editor__toolbar-separator{background:#d8dee8;width:1px;height:1.75rem;margin-inline:.25rem}.article-body-editor__owner-format-trigger{display:none}.article-body-editor__format-popover{border:0;width:100%;max-width:none;box-shadow:none;background:0 0;border-top:1px solid #d8dee8;border-radius:0;flex-wrap:wrap;flex:1 0 100%;align-items:center;gap:.25rem;padding:.25rem 0 0;display:flex;position:static}.article-body-editor__desktop-palettes{align-items:center;gap:.125rem;display:flex;position:relative}.article-body-editor__desktop-palette-anchor{flex:none;display:inline-flex;position:relative}@media (width>=48rem){.article-body-editor__format-popover .article-body-editor__tool-group,.article-body-editor__desktop-palettes{display:contents}}.article-body-editor__desktop-palette-popover{z-index:20;background:#fff;border:1px solid #cbd5e1;border-radius:.625rem;width:max-content;max-width:calc(100vw - 2rem);padding:.5rem;position:absolute;inset-block-start:calc(100% + .375rem);inset-inline-start:0;box-shadow:0 .75rem 2rem #0f172a24}.article-body-editor__format-popover .article-body-editor__tool-group{border:0;flex-wrap:wrap;padding:0}.article-body-editor__palette{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.article-body-editor__palette-icon{color:#334155;flex:0 0 1.875rem;width:1.875rem;height:1.25rem}.article-body-editor__swatch{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.4rem;flex:0 0 1.875rem;place-items:center;width:1.875rem;height:1.875rem;padding:.2rem;display:inline-grid}.article-body-editor__swatch:hover:not(:disabled),.article-body-editor__swatch:focus-visible{outline-offset:1px;outline:2px solid #606c7d}.article-body-editor__swatch[aria-pressed=true]{border-color:#24303d;box-shadow:0 0 0 1px #24303d}.article-body-editor__swatch:disabled{cursor:default;opacity:.38}.article-body-editor__swatch-fill,.article-body-editor__swatch-default{background:var(--article-swatch-color);border-radius:.2rem;width:100%;height:100%;display:block}.article-body-editor__swatch[data-color-kind=text] .article-body-editor__swatch-default{background:var(--color-ink,#24303d)}.article-body-editor__swatch[data-color-kind=background] .article-body-editor__swatch-default{background:linear-gradient(135deg, transparent 44%, #8a94a3 45% 55%, transparent 56%), repeating-conic-gradient(#e8edf3 0 25%, #fff 0 50%) 0 0 / .5rem .5rem}.article-body-editor__tool-group{border-inline-end:1px solid #d8dee8;align-items:center;gap:.125rem;padding-inline-end:.375rem;display:flex}.article-body-editor__tool-group:last-child{border-inline-end:0}.article-body-editor__tool{width:var(--workspace-control-height,2.5rem);min-width:var(--workspace-control-height,2.5rem);height:var(--workspace-control-height,2.5rem);color:#334155;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.45rem;place-items:center;padding:0;display:inline-grid}.article-body-editor__tool:hover:not(:disabled),.article-body-editor__tool:focus-visible{background:#fff;border-color:#cbd5e1;outline:none}.article-body-editor__tool[aria-pressed=true]{color:#172033;background:#e8eef6;border-color:#94a3b8}.article-body-editor__color-indicator{place-items:center;width:20px;height:20px;font-size:16px;font-weight:600;line-height:1;display:grid;position:relative}.article-body-editor__color-indicator-letter{z-index:1;position:relative}.article-body-editor__color-indicator-swatch{position:absolute}.article-body-editor__color-indicator--text .article-body-editor__color-indicator-swatch{background:var(--article-current-color,var(--color-ink,#24303d));border-radius:1px;height:3px;inset:auto 1px 0}.article-body-editor__color-indicator--background .article-body-editor__color-indicator-swatch{background:var(--article-current-color,transparent);border:1px solid #94a3b8;border-radius:2px;inset:1px}.article-body-editor__tool:disabled{cursor:default;opacity:.38}.article-body-editor__surface{box-sizing:border-box;min-width:0;block-size:var(--article-editor-available-height,22rem);min-block-size:min(22rem, var(--article-editor-available-height,22rem));padding-block:var(--workspace-panel-padding,1.5rem);padding-inline:var(--article-editor-surface-inline-padding,var(--workspace-panel-padding,1.5rem));overscroll-behavior:contain;scrollbar-gutter:stable;color:#24303d;background:#fff;border:1px solid #d8dee8;border-radius:.75rem;overflow-y:auto}.article-body-editor__prosemirror{caret-color:#0f172a;outline:none;min-height:18rem}.article-body-editor[data-mode=contributor] .article-body-editor__surface,.article-body-editor[data-mode=owner] .article-body-editor__surface{block-size:auto;min-block-size:0;overflow-y:visible}.article-body-editor[data-mode=contributor] .article-body-editor__prosemirror,.article-body-editor[data-mode=owner] .article-body-editor__prosemirror{min-height:6lh}.article-body-editor__prosemirror>:first-child{margin-block-start:0}.article-body-editor__prosemirror>:last-child{margin-block-end:0}.article-body-editor__prosemirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:inline-start;color:#94a3b8;pointer-events:none;height:0}.article-body-editor__prosemirror [data-article-block-group]{display:contents}.article-body-editor__prosemirror [data-type=details][data-article-toggle-editor]{grid-template-columns:var(--workspace-control-height,2.5rem) minmax(0, 1fr);padding:var(--workspace-gap-2,.75rem);background:#f8fafc8c;border:1px solid #d8dee8;border-radius:.625rem;align-items:start;column-gap:.375rem;display:grid}.article-body-editor__prosemirror [data-type=details][data-article-toggle-editor]>div{min-width:0}.article-body-editor__toggle-disclosure{width:var(--workspace-control-height,2.5rem);height:var(--workspace-control-height,2.5rem);color:#475569;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.45rem;place-items:center;padding:0;display:grid}.article-body-editor__toggle-disclosure:hover,.article-body-editor__toggle-disclosure:focus-visible{background:#fff;border-color:#cbd5e1;outline:none}.article-body-editor__prosemirror [data-type=details] summary{min-height:var(--workspace-control-height,2.5rem);color:#24303d;font-weight:600;line-height:var(--workspace-control-height,2.5rem);cursor:text;list-style:none}.article-body-editor__prosemirror [data-type=details] summary::-webkit-details-marker{display:none}.article-body-editor__prosemirror [data-type=details][data-article-toggle-summary-level="1"] summary{font-size:calc(var(--type-reading-h2) * var(--reading-heading-scale,1));line-height:calc(var(--type-reading-h2-leading) * var(--reading-heading-scale,1))}.article-body-editor__prosemirror [data-type=details][data-article-toggle-summary-level="2"] summary,.article-body-editor__prosemirror [data-type=details][data-article-toggle-summary-level="3"] summary{font-size:calc(var(--type-reading-h3) * var(--reading-heading-scale,1));line-height:calc(var(--type-reading-h3-leading) * var(--reading-heading-scale,1))}.article-body-editor__prosemirror [data-type=detailsContent]{padding-block-start:var(--reading-gap-paragraph,.703125rem)}.article-body-editor__prosemirror [data-type=detailsContent]>:first-child{margin-block-start:0}.article-body-editor__prosemirror [data-type=detailsContent]>:last-child{margin-block-end:0}.article-body-editor__spacer{border-radius:.35rem;block-size:1lh;margin:0;display:block;position:relative}.article-body-editor__spacer[data-lines="2"]{block-size:2lh}.article-body-editor__spacer:before{content:"​"}.article-body-editor__spacer>span{color:#64748b;font-size:var(--workspace-meta-size,.75rem);opacity:0;pointer-events:none;background:#e8eef6;border-radius:1rem;padding:.1rem .4rem;line-height:1.3;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.article-body-editor__spacer.is-selected{outline:1px dashed #94a3b8}.article-body-editor__spacer.is-selected>span{opacity:1}.article-body-editor__resource{border:1px solid #0000;border-radius:.5rem;margin-block:0;position:relative}.article-body-editor__embedded-button{width:var(--workspace-control-height,2.5rem);height:var(--workspace-control-height,2.5rem);color:#24303d;font:inherit;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:.5rem;place-items:center;margin-inline-start:auto;padding:0;display:grid}.article-body-editor__access-label:disabled{cursor:default;opacity:.7}.article-body-editor__resource-preview{min-width:0;display:flow-root}.article-body-editor__resource.is-selected,.article-body-editor__resource:focus-within{border-color:#cbd5e1}.article-body-editor__resource.is-selected .article-body-editor__embedded-button,.article-body-editor__embedded-button:focus-visible{outline-offset:2px;border-color:#64748b;outline:2px solid #64748b33}.article-body-editor__access{padding:var(--workspace-gap-2,.75rem);background:#f8fafcb3;border:1px dashed #94a3b8;border-radius:.625rem;margin-block:0}.article-body-editor__access.is-selected{border-color:#475569}.article-body-editor__access-label{min-height:var(--workspace-control-height,2.5rem);color:#334155;font-size:var(--workspace-label-size,.8125rem);cursor:pointer;background:#e8eef6;border:0;border-radius:.45rem;align-items:center;gap:.45rem;margin-block-end:var(--reading-gap-paragraph,.703125rem);padding:.375rem .625rem;font-weight:600;display:inline-flex}.article-body-editor__access-label small{font-size:var(--workspace-meta-size,.75rem);color:#64748b;font-weight:400}.article-body-editor__access-content>:first-child{margin-block-start:0}.article-body-editor__access-content>:last-child{margin-block-end:0}.article-body-editor__image{gap:var(--reading-gap-paragraph,.703125rem);margin-block:0;display:grid}.article-body-editor__image img{object-fit:contain;border-radius:.4rem;width:auto;max-width:100%;max-height:34rem;margin-inline:auto;display:block}.article-body-editor__image.is-selected img,.article-body-editor__image.is-selected .article-body-editor__image-placeholder{outline-offset:3px;outline:2px solid #64748b}.article-body-editor__image-placeholder{min-height:8rem;padding:var(--workspace-gap-3,1rem);color:#64748b;font-size:var(--workspace-label-size,.8125rem);text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:.5rem;place-items:center;display:grid}.article-body-editor__image-retry{min-height:var(--workspace-control-height,2.5rem);color:#334155;font-size:var(--workspace-control-size,.875rem);cursor:pointer;background:#fff;border:1px solid #94a3b8;border-radius:.4rem;padding-inline:.75rem;font-weight:600}.article-body-editor__image-retry:focus-visible{outline-offset:2px;outline:2px solid #64748b40}.article-body-editor__image figcaption{color:#64748b;text-align:center;font-size:.875em}.article-body-editor__prosemirror table{table-layout:auto;border-collapse:collapse;width:100%}.article-body-editor__prosemirror th,.article-body-editor__prosemirror td{padding:var(--reading-table-pad-block,.5rem) var(--reading-table-pad-inline,.625rem);vertical-align:top;border:1px solid #d8dee8}.article-body-editor__prosemirror th{background:#f8fafc}.article-body-editor__prosemirror .selectedCell{background:#eef2f7}.article-body-editor__prosemirror ul[data-type=taskList]{padding-inline-start:0;list-style:none}.article-body-editor__prosemirror ul[data-type=taskList] li{gap:.5rem;display:flex}.article-body-editor__prosemirror ul[data-type=taskList] li>label{flex:none;margin-block-start:.2em}.article-body-editor__prosemirror ul[data-type=taskList] li>div{flex:auto}.article-body-editor--loading{color:#64748b;min-height:12rem;font-size:var(--workspace-label-size,.8125rem);place-items:center}@media (width<=47.999rem){.article-body-editor__tool[data-desktop-clear]{display:none}.article-body-editor{gap:var(--workspace-gap-1,.5rem)}.article-body-editor__toolbar{overscroll-behavior-inline:contain;scrollbar-width:thin;flex-wrap:nowrap;padding:.25rem;overflow-x:auto}.article-workspace__toolbar-actions{flex:none;max-width:none;overflow:visible}.article-body-editor__toolbar-separator{flex:0 0 1px}.article-body-editor__format-popover{width:min(18rem,100vw - 2rem)}.article-body-editor[data-mode=owner] .article-body-editor__toolbar-wrap--desktop{position:sticky}.article-body-editor__owner-format-trigger{display:inline-flex}.article-body-editor[data-mode=owner] .article-body-editor__format-popover{z-index:20;background:#fff;border:1px solid #cbd5e1;border-radius:.625rem;flex:none;gap:.375rem;width:min(18rem,100vw - 2rem);max-width:none;padding:.5rem;display:grid;position:absolute;inset-block-start:calc(100% + .375rem);inset-inline-start:0;box-shadow:0 .75rem 2rem #0f172a24}.article-body-editor[data-mode=owner] .article-body-editor__format-popover:not([data-format-open]){display:none}.article-body-editor__tool{width:2.75rem;min-width:2.75rem;height:2.75rem}.article-body-editor__surface{padding-block:.75rem;padding-inline:var(--article-editor-surface-inline-padding,0px);border-inline:0}.article-body-editor__tool-group{padding-inline-end:.25rem}.article-body-editor__prosemirror [data-type=details][data-article-toggle-editor]{padding:var(--workspace-gap-1,.5rem);grid-template-columns:2rem minmax(0,1fr)}.article-body-editor__toggle-disclosure{width:2rem;height:2rem}.article-body-editor[data-mode=contributor]{grid-template-rows:auto minmax(0,1fr) auto;gap:0;height:100%;min-height:0;display:grid;overflow:hidden}.article-body-editor[data-mode=contributor] .article-body-editor__toolbar-wrap--desktop{display:none}.article-body-editor[data-mode=contributor] .article-body-editor__surface{width:min(100%, var(--article-reading-inline-size));scrollbar-gutter:auto;border:0;border-radius:0;align-self:start;height:auto;max-height:100%;margin-inline:auto;padding-block:.75rem;padding-inline:0;overflow-y:auto}.article-body-editor[data-mode=contributor] .article-body-editor__mobile-dock{z-index:8;min-width:0;padding:.25rem max(.5rem, env(safe-area-inset-right)) calc(.25rem + env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left));color:#334155;background:#f8fafc;display:block;position:relative;box-shadow:0 -.35rem 1.15rem #24303d17}.article-body-editor[data-mode=contributor] .article-body-editor__mobile-categories{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}.article-body-editor__mobile-category{min-width:0;min-height:3.25rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.45rem;align-content:center;place-items:center;gap:.1rem;padding:.2rem .1rem;display:grid}.article-body-editor__mobile-category span{overflow-wrap:anywhere;text-align:center;white-space:normal;max-width:100%;font-size:10px;font-weight:600;line-height:1.05;overflow:hidden}.article-body-editor__mobile-category:hover,.article-body-editor__mobile-category:focus-visible,.article-body-editor__mobile-category[aria-pressed=true]{background:#edf2f7;outline:none}.article-body-editor[data-mode=contributor] .article-body-editor__mobile-tools{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;display:flex}.article-body-editor[data-mode=contributor] .article-body-editor__mobile-tools>:where(button,select),.article-body-editor[data-mode=contributor] .article-body-editor__mobile-tools>.article-workspace__icon{flex:0 0 2.75rem;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem}.article-body-editor[data-mode=contributor] .article-body-editor__mobile-tools .article-workspace__language--mobile{text-align:center;background:0 0;border:0;border-radius:.45rem;padding:0 .15rem;font-size:10px;font-weight:700}.article-body-editor__mobile-palette{z-index:2;inset-inline:max(.5rem, env(safe-area-inset-left)) max(.5rem, env(safe-area-inset-right));background:#fff;border:0;border-radius:.625rem;padding:.45rem;position:absolute;inset-block-end:calc(100% + .375rem);box-shadow:0 .75rem 2rem #0f172a29}.article-body-editor__mobile-palette .article-body-editor__palette{justify-content:center}}.article-workspace{color:#24303d;--article-workspace-border:#d8e0e7;--article-reading-inline-size:min(var(--article-reading-width), calc(100vw - var(--article-reading-page-gutter) - var(--article-reading-page-gutter) - var(--article-host-scrollbar-gutter,0px) - var(--article-browser-sidebar-width) - var(--article-browser-column-gap)));min-width:0;font-family:inherit}.article-workspace [hidden]{display:none!important}.article-workspace__mobile-menu{display:none}.article-workspace :where(.article-workspace__dialog,.article-workspace__review,.article-workspace__uploads,.article-workspace__status) button{min-height:var(--workspace-control-height,2.5rem);border:1px solid var(--article-workspace-border);color:inherit;font:inherit;font-size:var(--workspace-control-size,.875rem);line-height:var(--workspace-control-leading,1.42857);text-align:center;cursor:pointer;background:#fff;border-radius:.4rem;padding:.4rem .75rem}.article-workspace button.article-workspace__icon{width:var(--workspace-control-height,2.5rem);min-height:var(--workspace-control-height,2.5rem);color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.4rem;flex:none;place-items:center;padding:0;display:inline-grid}.article-workspace button:disabled{cursor:default}.article-workspace :where(.article-workspace__dialog,.article-workspace__review,.article-workspace__uploads) button:disabled,.article-workspace__toolbar-actions button:disabled{opacity:.45}.article-workspace :where(.article-workspace__dialog,.article-workspace__review) button:hover:not(:disabled),.article-workspace :where(.article-workspace__dialog) button[aria-pressed=true],.article-workspace__toolbar-actions button:hover:not(:disabled),.article-workspace__toolbar-actions button[aria-pressed=true]{background:#edf2f7}.article-workspace :where(button,input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #606c7d}.article-workspace .article-workspace__primary{color:#fff;background:#606c7d;border-color:#606c7d}.article-workspace .article-workspace__primary:hover:not(:disabled){background:#455263}.article-workspace__language,.article-workspace__scenario select{min-height:var(--workspace-control-height,2.5rem);border:1px solid var(--article-workspace-border);max-width:100%;color:inherit;font:inherit;font-size:var(--workspace-control-size,.875rem);background:#fff;border-radius:.4rem;padding:.4rem .5rem}.article-workspace__status{align-items:center;gap:var(--workspace-gap-1,.5rem) var(--workspace-gap-3,1rem);padding:var(--workspace-gap-2,.75rem) var(--workspace-card-padding,1.25rem);font-size:var(--workspace-meta-size,.75rem);line-height:var(--workspace-meta-leading,1.33333);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.article-workspace__status:empty{padding-block:0}.article-workspace__status p{margin:0}.article-workspace p.article-workspace__save-error{color:#991b1b;font-weight:600}.article-workspace__editing{--article-editor-surface-inline-padding:var(--workspace-panel-padding,1.5rem);--article-editor-surface-inline-border:2px;--article-editor-scrollbar-gutter:0px;box-sizing:border-box;width:min(100%, calc(var(--article-reading-inline-size) + var(--article-editor-surface-inline-padding) + var(--article-editor-surface-inline-padding) + var(--article-editor-surface-inline-border) + var(--article-editor-scrollbar-gutter)));min-width:0;margin-inline:auto;padding-block:clamp(.75rem,1.5vw,1.25rem)}.article-workspace__preview{box-sizing:border-box;width:min(100%, var(--article-reading-inline-size));min-width:0;margin-inline:auto;padding-block:clamp(.75rem,1.5vw,1.25rem)}.article-workspace__desktop-actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.article-workspace__desktop-actions button{min-height:var(--workspace-control-height,2.5rem);border:1px solid var(--article-workspace-border);color:inherit;font:inherit;cursor:pointer;background:#fff;border-radius:.4rem;padding:.5rem .875rem}.article-workspace__desktop-actions button:disabled{opacity:.45;cursor:default}.article-workspace__desktop-actions .article-workspace__shortcuts-trigger{white-space:nowrap;color:#334155;background:0 0;border-color:#0000;flex:none;justify-content:center;align-items:center;gap:.35rem;margin-inline-start:auto;padding:.35rem .5rem;display:inline-flex}.article-workspace__shortcuts-trigger:hover,.article-workspace__shortcuts-trigger:focus-visible{background:#fff;border-color:#cbd5e1}@media (width>=48rem){.article-workspace button.article-workspace__owner-mobile-action{display:none}}.article-workspace__title{box-sizing:border-box;width:100%;min-height:3rem;padding:var(--workspace-gap-2,.75rem) 0;border:0;border-bottom:1px solid var(--article-workspace-border);color:inherit;font:inherit;background:0 0;margin-block-end:var(--workspace-gap-1,.5rem);font-size:clamp(1.28125rem,2.5vw,1.875rem);font-weight:600;line-height:1.3512}.article-workspace__dialog{box-sizing:border-box;overscroll-behavior:contain;color:#24303d;width:min(36rem,100% - 2rem);max-width:none;max-height:calc(100dvh - 2rem);font-size:var(--workspace-body-size,.9375rem);line-height:var(--workspace-body-leading,1.5);background:#fff;border:1px solid #aab8c5;border-radius:.75rem;margin:auto;padding:0;overflow:auto;box-shadow:0 1rem 3rem #0f172a33}.article-workspace__dialog--wide{width:min(52rem,100% - 2rem)}.article-workspace__dialog::backdrop{background:#0f172a8c}.article-workspace__dialog>header{justify-content:space-between;align-items:center;gap:var(--workspace-gap-2,.75rem);padding:var(--workspace-card-padding,1.25rem);border-bottom:1px solid var(--article-workspace-border);display:flex}.article-workspace__dialog>header h2{font-size:var(--workspace-section-size,1.125rem);line-height:var(--workspace-section-leading,1.35);margin:0;font-weight:600}.article-workspace__dialog-content{gap:var(--workspace-gap-3,1rem);padding:var(--workspace-card-padding,1.25rem);display:grid}.article-workspace__dialog>footer,.article-workspace__actions{justify-content:flex-end;align-items:center;gap:var(--workspace-gap-2,.75rem);flex-wrap:wrap;display:flex}.article-workspace__dialog>footer{padding:var(--workspace-card-padding,1.25rem);border-top:1px solid var(--article-workspace-border)}.article-workspace__dialog label{gap:var(--workspace-gap-1,.5rem);min-width:0;display:grid}.article-workspace__dialog :where(input:not([type=checkbox]):not([type=radio]),select,textarea){box-sizing:border-box;width:100%;min-width:0;min-height:var(--workspace-control-height,2.5rem);color:inherit;font:inherit;background:#fff;border:1px solid #aab8c5;border-radius:.4rem;padding:.45rem .6rem}.article-workspace__dialog :where(input[type=checkbox],input[type=radio]){flex:none;width:1rem;height:1rem}.article-workspace__dialog textarea{resize:vertical}.article-workspace__dialog fieldset{gap:var(--workspace-gap-2,.75rem);min-width:0;padding:var(--workspace-gap-3,1rem);border:1px solid var(--article-workspace-border);border-radius:.5rem;margin:0;display:grid}.article-workspace__dialog legend{font-size:var(--workspace-label-size,.8125rem);padding-inline:.25rem;font-weight:600}.article-workspace__dialog-content>p{margin:0}.article-workspace__fields{gap:var(--workspace-gap-3,1rem);display:grid}.article-workspace__shortcuts-table{border-collapse:collapse;text-align:start;width:100%}.article-workspace__shortcuts-table :where(th,td){border-bottom:1px solid var(--article-workspace-border);vertical-align:top;padding:.5rem}.article-workspace__shortcuts-table th{text-align:start}.article-workspace__shortcuts-table th[scope=rowgroup]{background:#f8fafc;padding-top:1rem}.article-workspace__shortcuts-table small{color:#64748b;font-size:var(--workspace-meta-size,.75rem);margin-top:.25rem;display:block}.article-workspace__shortcut-keys{white-space:nowrap;margin-bottom:.25rem;display:block}.article-workspace__shortcut-keys kbd{font:inherit;font-size:var(--workspace-meta-size,.75rem);background:#f8fafc;border:1px solid #cbd5e1;border-radius:.25rem;padding:.1rem .3rem;display:inline-block}.article-workspace__submit-warnings{color:#8b2f3a;font-size:12px;line-height:1.5}.article-workspace__submit-warnings p{margin:0}.article-category-picker{padding:var(--workspace-gap-2,.75rem)}.article-category-picker>ul,.article-category-picker ul{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.article-category-picker__row{grid-template-columns:minmax(0,1fr) 1.75rem;align-items:center;padding-inline-start:calc(var(--article-category-depth) * .9rem);display:grid}.article-category-picker__select{min-width:0;min-height:1.9rem;color:inherit;text-align:start;overflow-wrap:anywhere;background:0 0;border:0;border-radius:.35rem;padding:.3rem .45rem}.article-category-picker__select:hover,.article-category-picker__select[aria-pressed=true]{background:#edf2f7}.article-category-picker__select[aria-pressed=true]{font-weight:700;box-shadow:inset .18rem 0 #606c7d}.article-category-picker__toggle{color:#606c7d;background:0 0;border:0;border-radius:.35rem;width:1.75rem;min-height:1.75rem;padding:0;font-size:1rem;line-height:1}.article-category-picker__toggle:hover{background:#edf2f7}.article-workspace__filters{gap:var(--workspace-gap-2,.75rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.article-workspace__filters>:first-child{grid-column:1/-1}.article-workspace__choices{gap:var(--workspace-gap-1,.5rem);display:grid}.article-workspace__choices label,.article-workspace__dialog label.article-workspace__check{align-items:center;gap:var(--workspace-gap-1,.5rem);flex-direction:row;min-height:2rem;display:flex}.article-workspace__choices small{font-size:var(--workspace-meta-size,.75rem);display:block}.article-workspace__email-topics{gap:var(--workspace-gap-1,.5rem)}.article-workspace__email-topics legend{font-size:10px}.article-workspace__email-topics .article-workspace__choices{flex-wrap:wrap;gap:.375rem .75rem;display:flex}.article-workspace__email-topics .article-workspace__choices label{white-space:nowrap;min-height:auto;font-size:10px}.article-workspace__email-topics .article-workspace__choices input[type=checkbox]{width:.875rem;height:.875rem}.article-workspace__exchange-choices{gap:var(--workspace-gap-1,.5rem)}.article-workspace__exchange-choices legend{font-size:10px}.article-workspace__exchange-choices .article-workspace__choices{flex-wrap:wrap;gap:.375rem .75rem;display:flex}.article-workspace__exchange-choices .article-workspace__choices label{white-space:nowrap;min-height:auto;font-size:10px}.article-workspace__exchange-choices .article-workspace__choices input[type=checkbox]{width:.875rem;height:.875rem}.article-workspace__unavailable{color:#64748b}.article-workspace__hint{color:#64748b;font-size:var(--workspace-meta-size,.75rem);line-height:1.5}.article-workspace__tabs{gap:var(--workspace-gap-1,.5rem);flex-wrap:wrap;display:flex}.article-workspace__article-list{gap:var(--workspace-gap-1,.5rem);display:grid}.article-workspace__article-list>button{overflow-wrap:anywhere;gap:.25rem;width:100%;display:grid;text-align:start!important}.article-workspace__article-list span,.article-workspace__article-list time{color:#64748b;font-size:var(--workspace-meta-size,.75rem)}.article-workspace__tag-groups{gap:var(--workspace-gap-1,.5rem);display:grid}.article-workspace__tag-group{border:1px solid var(--article-workspace-border);background:#fff;border-radius:.5rem;overflow:hidden}.article-workspace button.article-workspace__tag-group-toggle{text-align:start;background:#f8fafc;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto 1.25rem;align-items:center;gap:.5rem;width:100%;min-height:2.25rem;padding:.4rem .6rem;display:grid}.article-workspace__tag-group-toggle>span:first-child{overflow-wrap:anywhere;min-width:0;font-weight:600}.article-workspace__tag-group-toggle small{color:#64748b;font-variant-numeric:tabular-nums;font-size:10px}.article-workspace__tag-group-toggle>span:last-child{color:#64748b;text-align:center}.article-workspace__tag-row{justify-content:space-between;align-items:center;gap:var(--workspace-gap-2,.75rem);display:flex}.article-workspace__tag-row>label{flex:1}.article-workspace__tag-choices{border-top:1px solid var(--article-workspace-border);flex-wrap:wrap;align-items:center;gap:.375rem .75rem;padding:.55rem .65rem;display:flex}.article-workspace__tag-choices .article-workspace__tag-row{flex:0 auto;gap:.25rem;width:auto;display:inline-flex}.article-workspace__tag-choices .article-workspace__tag-row>label{white-space:nowrap;flex:0 auto;min-height:auto;font-size:10px;line-height:1.35}.article-workspace__tag-choices input[type=checkbox]{width:.875rem;height:.875rem}.article-workspace__tag-choices .article-workspace__actions{gap:.25rem}.article-workspace__tag-choices .article-workspace__actions button{min-height:1.5rem;padding:.15rem .35rem;font-size:10px}.article-workspace__tag-locale-switch{border:1px solid var(--article-workspace-border);background:#f8fafc;border-radius:.4rem;align-self:start;display:inline-flex;overflow:hidden}.article-workspace__tag-locale-switch button{background:0 0;border:0;border-radius:0;min-height:1.75rem;padding:.15rem .55rem;font-size:10px;line-height:1.35}.article-workspace__tag-locale-switch button+button{border-inline-start:1px solid var(--article-workspace-border)}.article-workspace__tag-locale-switch button[aria-pressed=true]{color:#fff;background:#606c7d}.article-workspace__uploads{gap:var(--workspace-gap-1,.5rem);padding:var(--workspace-card-padding,1.25rem);font-size:var(--workspace-meta-size,.75rem);display:grid}.article-workspace__uploads>div{align-items:center;gap:var(--workspace-gap-1,.5rem);flex-wrap:wrap;display:flex}.article-workspace__uploads span{overflow-wrap:anywhere;min-width:0}.article-workspace__review{padding:var(--workspace-card-padding,1.25rem);background:#f8fafc;border-inline-start:3px solid #606c7d}.article-workspace__scenario{align-items:center;gap:var(--workspace-gap-2,.75rem);font-size:var(--workspace-label-size,.8125rem);flex-wrap:wrap;display:flex}.article-workspace__preview>header{margin-block:var(--workspace-gap-3,1rem)}.article-workspace__preview .article-reading-meta{font-size:var(--workspace-meta-size,.75rem)}.article-workspace__managed-image{margin-block:var(--workspace-gap-3,1rem)}.article-workspace__managed-image img{object-fit:contain;max-width:100%;max-height:34rem;margin-inline:auto;display:block}.article-workspace__delete-row{padding:0 var(--workspace-card-padding,1.25rem) var(--workspace-gap-3,1rem)}.article-workspace button.article-workspace__delete-button{align-items:center;gap:var(--workspace-gap-1,.5rem);color:#a23b47;min-height:2.75rem;font:inherit;font-size:var(--workspace-control-size,.875rem);cursor:pointer;background:#fff;border:1px solid #e4c8ca;border-radius:.4rem;padding:.5rem .75rem;display:inline-flex}.article-workspace button.article-workspace__delete-button:hover:not(:disabled){background:#fff1f2}.article-workspace button.article-workspace__delete-button:disabled{opacity:.45;cursor:default}.article-workspace__tag-choices .article-workspace__actions button.article-workspace__delete-button{min-height:1.5rem;padding:.15rem .35rem;font-size:10px}.article-custom-referral-list{gap:var(--workspace-gap-1,.5rem);display:grid}.article-custom-referral{border:1px solid var(--article-workspace-border);border-radius:.5rem;min-width:0;padding:.75rem}.article-custom-referral>summary{cursor:pointer;font-weight:600}.article-custom-referral[open]>summary{margin-bottom:.75rem}.article-custom-referral-row{gap:var(--workspace-gap-1,.5rem);grid-template-columns:minmax(8rem,1fr) minmax(10rem,1.5fr) auto;align-items:center;display:grid}.article-custom-referral-row input{min-width:0}@media (width<=47.999rem){.article-workspace__desktop-actions{display:none}.article-workspace{--workspace-control-height:2.75rem}.article-workspace__editing{--article-editor-surface-inline-padding:0px;--article-editor-surface-inline-border:0px;padding-block:.375rem}.article-workspace__preview{padding-block:.375rem}.article-workspace__title{margin-block-end:.375rem;padding-inline:.375rem}.article-workspace__dialog{width:calc(100% - 1rem);max-height:calc(100dvh - 1rem)}.article-workspace__dialog--wide{width:calc(100% - 1rem)}.article-workspace__dialog>header,.article-workspace__dialog>footer,.article-workspace__dialog-content{padding:var(--workspace-card-padding,1rem)}.article-workspace__filters{grid-template-columns:minmax(0,1fr)}.article-custom-referral-row{grid-template-columns:minmax(0,1fr) auto}.article-custom-referral-row strong{grid-column:1/-1}body.article-editor-focus{height:100dvh;min-height:0}body.article-editor-focus :where(.site-header,[data-site-drawer],[data-mobile-bottom-bar],[data-site-onboarding-launcher],.member-account-navigation,.member-dashboard__header){display:none!important}body.article-editor-focus [data-site-stage-host],body.article-editor-focus [data-site-stage]:not([hidden]),body.article-editor-focus [data-site-stage-content],body.article-editor-focus [data-article-editor-page],body.article-editor-focus .member-dashboard[data-view=articles],body.article-editor-focus .member-dashboard[data-view=articles] .member-dashboard__content,body.article-editor-focus [data-member-article-submission-workspace],body.article-editor-focus .member-article-submission__editor,body.article-editor-focus [data-article-workspace-host]{width:100%;min-width:0;height:100%;min-height:0}body.article-editor-focus [data-site-stage]:not([hidden]){overflow:hidden}body.article-editor-focus [data-site-stage-content]{min-height:0}body.article-editor-focus [data-article-editor-page],body.article-editor-focus .member-dashboard[data-view=articles]{padding:0}body.article-editor-focus .member-dashboard[data-view=articles] .member-dashboard__content{margin:0;display:block}body.article-editor-focus [data-member-article-submission-workspace]{display:block}body.article-editor-focus [data-member-article-submission-workspace]>:not(.member-article-submission__editor){display:none!important}body.article-editor-focus .member-article-submission__editor{box-shadow:none;background:#fff;border:0;border-radius:0;padding:0;display:block}.article-workspace[data-article-workspace=contributor][data-mobile-focus]{width:100%;height:var(--article-editor-mobile-viewport-height,100dvh);background:#fff;grid-template-rows:minmax(0,1fr);min-height:0;display:grid;position:relative;overflow:hidden}.article-workspace[data-article-workspace=contributor] .article-workspace__editing{width:100%;height:100%;min-height:0;padding:max(.35rem, env(safe-area-inset-top)) 0 0;grid-template-rows:auto minmax(0,1fr);margin:0;display:grid}.article-workspace[data-article-workspace=contributor] .article-workspace__title{min-height:3rem;padding:.55rem max(3.75rem, calc(.75rem + env(safe-area-inset-right))) .55rem max(.75rem, env(safe-area-inset-left));border:0;border-radius:0;margin:0;font-size:clamp(1.28125rem,5.25vw,1.5rem)}.article-workspace[data-article-workspace=contributor] .article-workspace__status{padding:.25rem max(.75rem, env(safe-area-inset-right)) .35rem max(.75rem, env(safe-area-inset-left))}.article-workspace[data-article-workspace=contributor][data-preview=true]{display:block;overflow-y:auto}.article-workspace[data-article-workspace=contributor][data-preview=true] .article-workspace__editing{display:none}.article-workspace[data-article-workspace=contributor] .article-workspace__preview{width:100%;min-height:100%;padding:max(3.5rem, calc(.75rem + env(safe-area-inset-top))) max(.75rem, env(safe-area-inset-right)) max(.75rem, env(safe-area-inset-bottom)) max(.75rem, env(safe-area-inset-left));margin:0}.article-workspace[data-article-workspace=contributor] .article-workspace__mobile-menu{z-index:220;display:block;position:fixed;inset-block-start:max(.45rem, env(safe-area-inset-top));inset-inline-end:max(.45rem, env(safe-area-inset-right))}.article-workspace__mobile-menu-trigger{background:color-mix(in srgb, var(--color-brand-gold,#ffc76f) 50%, transparent);color:#334155;backdrop-filter:blur(.75rem)saturate(1.25);border:0;border-radius:.5rem;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid;box-shadow:0 .25rem 1rem #24303d24}.article-workspace__mobile-menu-trigger:hover,.article-workspace__mobile-menu-trigger:focus-visible,.article-workspace__mobile-menu-trigger[aria-expanded=true]{background:color-mix(in srgb, var(--color-brand-gold,#ffc76f) 65%, transparent)}.article-workspace__mobile-menu-panel{backdrop-filter:blur(.75rem)saturate(1.25);background:#ffffffe0;border:0;border-radius:.65rem;width:max-content;max-width:calc(100vw - 1rem);padding:.3rem;display:grid;position:relative;box-shadow:0 .75rem 2rem #0f172a2b}.article-workspace__mobile-menu-panel .article-workspace__mobile-menu-collapse{z-index:1;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;box-shadow:none;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:-1rem;inset-inline-end:-1rem}.article-workspace__mobile-menu-collapse span{border:1px solid var(--article-workspace-border);background:#ffffffeb;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;font-size:1rem;line-height:1;display:grid;box-shadow:0 .2rem .55rem #0f172a2e}.article-workspace__mobile-menu-panel button{color:#24303d;min-height:2.75rem;font:inherit;font-size:var(--workspace-control-size,.875rem);text-align:start;background:0 0;border:0;border-radius:.45rem;padding:.55rem .75rem;font-weight:600}.article-workspace__mobile-menu-panel button:hover:not(:disabled),.article-workspace__mobile-menu-panel button:focus-visible{background:#edf2f7}.article-workspace__mobile-menu-panel .article-workspace__mobile-menu-collapse:hover,.article-workspace__mobile-menu-panel .article-workspace__mobile-menu-collapse:focus-visible{background:0 0}.article-workspace__mobile-menu-collapse:hover span,.article-workspace__mobile-menu-collapse:focus-visible span{background:#edf2f7}.article-workspace__mobile-menu-panel button:disabled{opacity:.45}}:is([data-published-article],[data-article-reader-surface]){--article-reader-text:var(--color-ink,#24303d);--article-reader-muted:var(--color-ink-muted,#5b6675);--article-reader-heading:var(--color-ink,#24303d);--article-reader-border:var(--color-border,#d9dee5);--article-reader-brand-slate:var(--color-brand-slate,#606c7d);--article-reader-section-surface:color-mix(in srgb, var(--article-reader-brand-slate) 12%, transparent);--article-reader-subsection-surface:color-mix(in srgb, var(--article-reader-brand-slate) 12%, transparent);--article-reader-semantic-heading:var(--article-reader-heading);--article-reader-accent:var(--color-brand-gold,#ffc76f);color-scheme:light}[data-published-article],[data-article-reader-surface]{background:0 0}:is([data-published-article] .reading-content,[data-article-reader-surface].reading-content,[data-article-reader-surface] .reading-content) :is(h2,h3,h4)[id]{scroll-margin-block-start:calc(var(--header-height,0px) + 1rem)}:is([data-published-article] .reading-content,[data-article-reader-surface].reading-content,[data-article-reader-surface] .reading-content) [data-article-heading-variant=section]{border-inline-start:.28rem solid var(--article-reader-accent);background:var(--article-reader-section-surface);color:var(--article-reader-semantic-heading);border-radius:.35rem;padding:.72em .85em}:is([data-published-article] .reading-content,[data-article-reader-surface].reading-content,[data-article-reader-surface] .reading-content) [data-article-heading-variant=subsection]{background:var(--article-reader-subsection-surface);color:var(--article-reader-semantic-heading);border-inline-start:0;border-radius:.3rem;padding:.52em .72em}:is([data-published-article] .reading-content,[data-article-reader-surface].reading-content,[data-article-reader-surface] .reading-content) [data-article-paragraph-variant=note]{border-inline-start:.22rem solid var(--article-reader-accent);color:var(--article-reader-muted);font-size:inherit;background:0 0;padding:.15em 0 .15em .85em;font-weight:400}.article-toc{box-sizing:border-box;border:1px solid var(--article-reader-border);border-inline-start:.22rem solid var(--article-reader-accent);background:color-mix(in srgb, var(--article-reader-section-surface) 72%, transparent);width:100%;color:var(--article-reader-text);border-radius:.6rem;margin:0;overflow:clip}.article-toc>summary{min-height:2.75rem;color:var(--article-reader-heading);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .85rem;font-weight:650;list-style:none;display:flex}.article-toc>summary::-webkit-details-marker{display:none}.article-toc__state{color:var(--article-reader-muted);font-size:.8em;font-weight:500}.article-toc:not([open]) [data-toc-expanded-label],.article-toc[open] [data-toc-collapsed-label]{display:none}.article-toc nav{border-block-start:1px solid var(--article-reader-border);padding:.2rem .85rem .85rem}.article-toc ol,.article-toc__list{gap:.18rem;margin:0;padding:.45rem 0 0;list-style:none;display:grid}.article-toc li{margin:0;padding:0}.article-toc li[data-toc-level="3"]{padding-inline-start:1.9rem}.article-toc :is(a,button){box-sizing:border-box;width:100%;color:var(--article-reader-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.3rem;grid-template-columns:2.25rem minmax(0,1fr);align-items:start;gap:.5rem;padding:.42rem .25rem;line-height:1.45;text-decoration:none;display:grid}.article-toc :is(a,button):hover,.article-toc :is(a,button):focus-visible{background:color-mix(in srgb, var(--article-reader-section-surface) 70%, transparent);outline:none}.article-toc__index{color:var(--article-reader-accent);font-variant-numeric:tabular-nums;font-weight:700}.article-body-editor__toc{margin-block:var(--reading-gap-paragraph,.703125rem)}[data-article-reader-surface].article-body-editor__surface{border-color:var(--article-reader-border)}@media (width<=47.999rem){.article-toc>summary{min-height:2.5rem;padding-inline:.7rem}.article-toc nav{padding-inline:.7rem}.article-toc li[data-toc-level="3"]{padding-inline-start:1.2rem}.article-toc :is(a,button){grid-template-columns:1.9rem minmax(0,1fr);gap:.35rem}}
