:root{--ov-z:2147480000;--ov-gutter:16px;--ov-card-w:400px;--ov-reserve:0px;--ov-ink-soft:#c9d3e3}.ov-ribbon{background:var(--dark,#040864);color:#fff;font-family:var(--font-body);font-size:14px;font-weight:600;line-height:1.35;text-decoration:none;display:block}.ov-ribbon__in{max-inline-size:var(--w,1180px);padding:10px var(--pad,24px);box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;min-block-size:44px;margin-inline:auto;display:flex}.ov-ribbon__badge{background:var(--gap-on-ink,#ffa571);color:var(--dark,#040864);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;flex:none;padding:3px 10px;font-size:11.5px;font-weight:800}.ov-ribbon__text{min-inline-size:0}.ov-ribbon__clock{white-space:nowrap;color:var(--ov-ink-soft);flex:none;align-items:baseline;gap:6px;display:inline-flex}.ov-ribbon__clock:before{content:"";opacity:.45;background:currentColor;align-self:center;block-size:14px;inline-size:1px;margin-inline-end:6px}.ov-ribbon__clock .num{font-family:var(--font-display);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.02em;unicode-bidi:isolate;font-size:15px;font-weight:800}.ov-ribbon__cta{color:var(--street-on-ink,#a9c2ff);text-underline-offset:3px;flex:none;align-items:center;gap:6px;text-decoration:underline;display:inline-flex}.ov-ribbon:hover .ov-ribbon__cta{color:#fff}.ov-ribbon:focus-visible{outline:3px solid var(--street-on-ink,#a9c2ff);outline-offset:-3px}.ov-arrow{vertical-align:-3px;flex:none;block-size:16px;inline-size:16px;display:inline-block}.ov-arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}@media (max-width:600px){.ov-ribbon__in{padding:8px var(--ov-gutter);text-align:start;justify-content:flex-start;gap:4px 10px}.ov-ribbon__in:after{content:"";flex-basis:100%;order:2;block-size:0}.ov-ribbon__badge{order:0}.ov-ribbon__text{flex:1 1 0;order:1}.ov-ribbon__clock{order:3}.ov-ribbon__clock:before{display:none}.ov-ribbon__cta{order:4;margin-inline-start:auto}.ov-ribbon--noclock .ov-ribbon__in:after{display:none}.ov-ribbon--noclock .ov-ribbon__text{flex:0 auto}}.ov-xlink{font-family:var(--font-body);font-size:var(--t-ui,15px);color:var(--street-deep,#1e3ccf);text-decoration:underline;-webkit-text-decoration-color:var(--street-soft,#e7ecff);text-decoration-color:var(--street-soft,#e7ecff);text-underline-offset:4px;align-items:center;gap:6px;margin-block-start:var(--s3,12px);font-weight:600;text-decoration-thickness:2px;display:inline-flex}.ov-xlink:hover{-webkit-text-decoration-color:var(--street,#2d5bff);text-decoration-color:var(--street,#2d5bff)}.ov-xlink-row{display:block}.ov-slot{z-index:var(--ov-z);inline-size:min(var(--ov-card-w),calc(100vw - 2 * var(--ov-gutter)));transition:transform var(--d-std,.38s) var(--e,cubic-bezier(.2,0,0,1)),opacity var(--d-std,.38s) var(--e);position:fixed;inset-block-end:max(var(--ov-gutter),env(safe-area-inset-bottom));inset-inline-end:var(--ov-gutter)}.ov-slot[hidden]{display:none}.ov-slot[data-yield]{opacity:0;pointer-events:none;transform:translateY(calc(100% + 32px))}.ov-card{box-sizing:border-box;border-radius:var(--r-lg,18px);font-family:var(--font-body);animation:ov-in var(--d-std,.38s) var(--e,cubic-bezier(.2,0,0,1)) both;padding:20px 20px 18px}.ov-card:focus{outline:none}.ov-card:focus-visible{outline:3px solid var(--street,#2d5bff);outline-offset:3px}@keyframes ov-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.ov-card[data-first-paint]{animation-name:ov-rise}@keyframes ov-rise{0%{transform:translateY(12px)}to{transform:none}}:is(:lang(ar),:lang(fa),:lang(ur)) .ov-card__eyebrow,:is(:lang(ar),:lang(fa),:lang(ur)) .ov-ribbon__badge{letter-spacing:0;text-transform:none}.ov-card--consent{background:var(--dark,#040864);color:var(--ov-ink-soft)}.ov-card__eyebrow{font-family:var(--font-body);font-size:var(--t-eyebrow,12px);letter-spacing:.16em;text-transform:uppercase;color:var(--street-on-ink,#a9c2ff);margin:0 0 8px;font-weight:800}.ov-card__text{margin:0;font-size:14px;line-height:1.55}.ov-card--consent .ov-card__text a{color:#fff;text-underline-offset:2px;text-decoration:underline}.ov-card__actions{gap:10px;margin-block-start:16px;display:flex}.ov-btn{border-radius:var(--r-btn,12px);min-block-size:44px;font:inherit;font-family:var(--font-display);cursor:pointer;border:1.5px solid #0000;flex:1 1 0;padding:0 16px;font-size:15px;font-weight:700;line-height:1}.ov-btn--line-on-ink{color:#fff;background:0 0;border-color:#ffffff9e}.ov-btn--line-on-ink:hover{border-color:#fff}.ov-btn--solid-on-ink{color:var(--dark,#040864);background:#fff}.ov-btn--solid-on-ink:hover{background:var(--street-soft,#e7ecff)}.ov-btn:focus-visible{outline:3px solid var(--street-on-ink,#a9c2ff);outline-offset:2px}.ov-card--suggest{background:var(--paper,#fff);color:var(--ink,#0e1726);border:1.5px solid var(--street,#2d5bff);padding-block:16px;padding-inline:18px 52px;position:relative}.ov-card--suggest .ov-card__text{color:var(--body-ink,#2b3547);font-size:15px;line-height:1.5}.ov-card__go{color:var(--street-deep,#1e3ccf);text-underline-offset:3px;align-items:center;gap:6px;margin-block-start:6px;font-size:15px;font-weight:700;text-decoration:underline;display:inline-flex}.ov-x{block-size:40px;inline-size:40px;color:var(--text-muted,#596475);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid;position:absolute;inset-block-start:8px;inset-inline-end:8px}.ov-x:hover{background:var(--track,#ebf0f5);color:var(--ink,#0e1726)}.ov-x:focus-visible{outline:3px solid var(--street,#2d5bff);outline-offset:0}.ov-x svg{block-size:18px;inline-size:18px}@media (max-width:600px){.ov-slot{inset-inline:var(--ov-gutter);inline-size:auto}.ov-card{padding:16px 16px 14px}.ov-card--suggest{padding-inline:16px 52px}.ov-card__actions{margin-block-start:12px}}@media (max-width:600px) and (max-height:780px){.ov-card--consent{padding:12px 14px}.ov-card--consent .ov-card__eyebrow{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ov-card--consent .ov-card__text{font-size:13.5px;line-height:1.45}.ov-card--consent .ov-card__actions{margin-block-start:10px}.ov-card--consent .ov-btn{min-block-size:44px}}body{padding-block-end:var(--ov-reserve)}@media (prefers-reduced-motion:reduce){.ov-slot,.ov-card{transition:none!important;animation:none!important}.ov-slot[data-yield]{visibility:hidden;transform:none}}html[data-frame=footer] main{display:none}
