.pr-deal-slot{background:transparent;border:0;border-radius:var(--radius-lg,16px);box-shadow:none;display:block;font-size:0;isolation:isolate;line-height:0;margin:1.75rem 0;overflow:hidden;position:relative}.pr-deal-slot__cta,.pr-deal-slot__cta-btn,.pr-deal-slot__cta-label,.pr-deal-slot__pip{line-height:1.2}.pr-deal-slot__pip{backdrop-filter:blur(8px);background:rgba(0,0,0,.72);border-radius:999px;color:hsla(0,0%,100%,.92);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:10px;font-weight:600;left:14px;letter-spacing:.08em;opacity:0;padding:5px 11px;pointer-events:none;position:absolute;text-transform:uppercase;top:14px;transform:translateY(-6px);transition:opacity .22s ease,transform .22s ease;z-index:3}.pr-deal-slot:focus-within .pr-deal-slot__pip,.pr-deal-slot:hover .pr-deal-slot__pip{opacity:1;transform:translateY(0)}@media (hover:none){.pr-deal-slot__pip{opacity:.85;transform:none}}.pr-deal-slot--house .pr-deal-slot__pip{border:1px solid rgba(61,162,255,.35);color:var(--accent,#3da2ff)}.pr-deal-slot__link{background:transparent;color:inherit;display:block;text-decoration:none;width:100%}.pr-deal-slot__media{display:block;overflow:hidden;position:relative;width:100%}.pr-deal-slot__media img{border:0;display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;position:absolute;width:100%}.pr-deal-slot__cta-overlay{align-items:flex-start;bottom:14px;display:flex;flex-direction:column;gap:6px;left:14px;max-width:calc(100% - 90px);pointer-events:none;position:absolute;z-index:3}.pr-deal-slot__cta-label{backdrop-filter:blur(6px);background:rgba(0,0,0,.78);border-radius:8px;box-shadow:0 4px 14px rgba(0,0,0,.35);font-size:11px;font-weight:700;letter-spacing:.06em;max-width:100%;overflow:hidden;padding:6px 11px;text-overflow:ellipsis;transform:translateX(-14px);transition:transform .38s cubic-bezier(.18,.85,.3,1.05) .2s,opacity .38s ease .2s;white-space:nowrap}.pr-deal-slot__cta-btn,.pr-deal-slot__cta-label{color:#fff;display:inline-block;line-height:1.2;opacity:0;text-transform:uppercase}.pr-deal-slot__cta-btn{background:linear-gradient(135deg,var(--accent,#3da2ff),var(--accent-2,#8b5cf6));border-radius:10px;box-shadow:0 6px 18px rgba(61,162,255,.32),0 2px 6px rgba(139,92,246,.25),inset 0 1px 0 hsla(0,0%,100%,.25);font-size:10px;font-weight:800;letter-spacing:.08em;padding:7px 14px;transform:rotateX(-90deg);transform-origin:50% 0;transition:transform .32s cubic-bezier(.36,0,.18,1.4) .7s,opacity .32s ease .7s}.pr-deal-slot.is-in-view .pr-deal-slot__cta-label{opacity:1;transform:translateX(0)}.pr-deal-slot.is-in-view .pr-deal-slot__cta-btn{opacity:1;transform:rotateX(0)}.pr-deal-slot__cta-overlay{transition:transform .48s cubic-bezier(.5,0,.18,1),opacity .48s ease}.pr-deal-slot.is-retracted .pr-deal-slot__cta-overlay{opacity:0;transform:translateX(calc(-100% - 14px))}.pr-deal-slot.is-retracted:focus-within .pr-deal-slot__cta-overlay,.pr-deal-slot.is-retracted:hover .pr-deal-slot__cta-overlay{opacity:1;transform:translateX(0)}@media (prefers-reduced-motion:reduce){.pr-deal-slot__cta-btn,.pr-deal-slot__cta-label,.pr-deal-slot__cta-overlay{opacity:1;transform:none!important;transition:none!important}}.pr-deal-slot__brand{bottom:12px;height:64px;opacity:0;pointer-events:none;position:absolute;right:12px;transform:translateY(6px);transition:opacity .28s ease,transform .28s ease;width:64px;z-index:2}.pr-deal-slot__brand img{filter:drop-shadow(0 2px 8px rgba(0,0,0,.45));height:100%;inset:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:100% 100%;object-position:100% 100%;position:static;width:100%}.pr-deal-slot:focus-within .pr-deal-slot__brand,.pr-deal-slot:hover .pr-deal-slot__brand{opacity:1;transform:translateY(0)}@media (hover:none){.pr-deal-slot__brand{bottom:10px;height:48px;opacity:.85;right:10px;transform:none;width:48px}}@media (prefers-reduced-motion:reduce){.pr-deal-slot__brand{transition:none}}.pr-deal-slot--pit-wall .pr-deal-slot__media{aspect-ratio:4/5}.pr-deal-slot--section-banner .pr-deal-slot__media{aspect-ratio:6/1}.pr-deal-slot--inline-insert .pr-deal-slot__media{aspect-ratio:16/9}.pr-deal-slot--dashboard-greeting .pr-deal-slot__media{aspect-ratio:5/1}.pr-deal-slot--story-lead .pr-deal-slot__media{aspect-ratio:6/1}.pr-deal-slot--inline-insert{margin-left:auto;margin-right:auto;max-width:720px;width:calc(100% - 64px)}@media (max-width:600px){.pr-deal-slot--inline-insert{width:100%}}.pr-deal-slot--video .pr-deal-slot__media{background:#000}.pr-deal-slot__video{background:#000;display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;position:absolute;width:100%}.pr-deal-slot__ui{align-items:flex-end;background:linear-gradient(0deg,rgba(0,0,0,.62),rgba(0,0,0,.08) 55%,transparent);display:flex;gap:12px;inset:0;justify-content:space-between;opacity:0;padding:18px;pointer-events:none;position:absolute;transition:opacity .25s ease;z-index:2}.pr-deal-slot--video.is-active .pr-deal-slot__ui,.pr-deal-slot--video:focus-within .pr-deal-slot__ui,.pr-deal-slot--video:hover .pr-deal-slot__ui{opacity:1;pointer-events:auto}.pr-deal-slot__cta{align-items:center;background:hsla(0,0%,100%,.96);border:0;border-radius:999px;box-shadow:0 8px 24px rgba(0,0,0,.25);color:#111!important;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:.02em;min-height:46px;padding:0 18px;text-decoration:none;text-transform:uppercase;transition:background .15s,transform .15s}.pr-deal-slot__cta:hover{background:#fff;color:#000!important;text-decoration:none;transform:translateY(-1px)}.pr-deal-slot__sound{align-items:center;backdrop-filter:blur(8px);background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.26);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;justify-content:center;letter-spacing:.02em;min-height:46px;padding:0 18px;text-transform:uppercase;transition:background .15s}.pr-deal-slot__sound:hover{background:hsla(0,0%,100%,.24)}.pr-deal-slot__dismiss{align-items:center;backdrop-filter:blur(8px);background:rgba(0,0,0,.55);border:0;border-radius:999px;color:#fff;cursor:pointer;display:flex;font:400 24px/1 inherit;height:38px;justify-content:center;position:absolute;right:12px;top:12px;width:38px}.pr-deal-slot--video.is-cta-closed .pr-deal-slot__cta,.pr-deal-slot--video.is-cta-closed .pr-deal-slot__dismiss,.pr-deal-slot--video.is-unmuted .pr-deal-slot__sound{display:none}@media (max-width:767px){.pr-deal-slot__ui{flex-wrap:wrap;gap:10px;padding:14px}.pr-deal-slot__cta,.pr-deal-slot__sound{font-size:12px;min-height:42px;padding:0 14px}.pr-deal-slot__dismiss{font-size:22px;height:34px;right:10px;top:10px;width:34px}}.pr-deal-sticky-bottom-wrap{animation:pr-sticky-up .48s cubic-bezier(.18,.85,.3,1.05) .6s forwards;backdrop-filter:blur(8px);background:linear-gradient(180deg,rgba(14,16,20,.45),rgba(14,16,20,.85));bottom:0;left:0;padding:8px 12px 10px;position:fixed;right:0;transform:translateY(110%);z-index:9999}.pr-deal-sticky-bottom-wrap.is-dismissed{display:none}.pr-deal-sticky-bottom-wrap .pr-deal-slot{margin:0 auto;max-width:1100px}.pr-deal-sticky-bottom-wrap .pr-deal-slot--sticky-bottom .pr-deal-slot__media{aspect-ratio:8/1}@media (max-width:600px){.pr-deal-sticky-bottom-wrap .pr-deal-slot--sticky-bottom .pr-deal-slot__media{aspect-ratio:6/1}}.pr-deal-sticky-bottom__close{background:rgba(20,22,26,.95);border:1px solid hsla(0,0%,100%,.15);border-radius:999px;box-shadow:0 4px 14px rgba(0,0,0,.4);color:hsla(0,0%,100%,.75);cursor:pointer;font-size:18px;height:28px;line-height:1;position:absolute;right:12px;top:-14px;transition:background .15s,color .15s,transform .15s;width:28px;z-index:2}.pr-deal-sticky-bottom__close:hover{background:rgba(40,44,52,.98);color:#fff;transform:scale(1.05)}@keyframes pr-sticky-up{0%{transform:translateY(110%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pr-deal-sticky-bottom-wrap{animation:none;transform:translateY(0)}}@media (max-width:600px){.pr-deal-slot--section-banner .pr-deal-slot__media{aspect-ratio:5/1}.pr-deal-slot--dashboard-greeting .pr-deal-slot__media{aspect-ratio:3/1}}@media print{.pr-deal-slot{display:none!important}}@media (hover:hover) and (pointer:fine){.pr-deal-slot--section-banner .pr-deal-slot__cta-overlay,.pr-deal-slot--story-lead .pr-deal-slot__cta-overlay{inset:0;bottom:0;display:block;gap:0;left:0;max-width:none;pointer-events:none;position:absolute;right:0}.pr-deal-slot--section-banner .pr-deal-slot__cta-label,.pr-deal-slot--story-lead .pr-deal-slot__cta-label{background:rgba(0,0,0,.85);border-radius:0 0 14px 14px;font-size:13px;left:50%;max-width:min(72%,720px);opacity:0;overflow:visible;padding:10px 18px;position:absolute;text-align:center;text-overflow:clip;top:0;transform:translate(-50%,-110%);transition:transform .36s cubic-bezier(.18,.85,.3,1.05) 60ms,opacity .28s ease 60ms;white-space:normal}.pr-deal-slot--section-banner .pr-deal-slot__cta-btn,.pr-deal-slot--story-lead .pr-deal-slot__cta-btn{background:linear-gradient(135deg,var(--accent,#3da2ff),var(--accent-2,#8b5cf6));border-radius:999px;bottom:14px;box-shadow:0 10px 28px rgba(61,162,255,.3),0 4px 10px rgba(139,92,246,.22),inset 0 1px 0 hsla(0,0%,100%,.25);font-size:12px;left:50%;opacity:0;padding:11px 22px;position:absolute;transform:translate(-50%,calc(100% + 28px));transform-origin:50% 50%;transition:transform .38s cubic-bezier(.18,.85,.3,1.05) 80ms,opacity .32s ease 80ms}.pr-deal-slot--section-banner.is-in-view .pr-deal-slot__cta-label,.pr-deal-slot--story-lead.is-in-view .pr-deal-slot__cta-label{opacity:0;transform:translate(-50%,-110%)}.pr-deal-slot--section-banner.is-in-view .pr-deal-slot__cta-btn,.pr-deal-slot--story-lead.is-in-view .pr-deal-slot__cta-btn{opacity:0;transform:translate(-50%,calc(100% + 28px))}.pr-deal-slot--section-banner.is-retracted .pr-deal-slot__cta-overlay,.pr-deal-slot--story-lead.is-retracted .pr-deal-slot__cta-overlay{opacity:1;transform:none}.pr-deal-slot--section-banner.is-in-view:focus-within .pr-deal-slot__cta-label,.pr-deal-slot--section-banner.is-in-view:hover .pr-deal-slot__cta-label,.pr-deal-slot--section-banner:focus-within .pr-deal-slot__cta-label,.pr-deal-slot--section-banner:hover .pr-deal-slot__cta-label,.pr-deal-slot--story-lead.is-in-view:focus-within .pr-deal-slot__cta-label,.pr-deal-slot--story-lead.is-in-view:hover .pr-deal-slot__cta-label,.pr-deal-slot--story-lead:focus-within .pr-deal-slot__cta-label,.pr-deal-slot--story-lead:hover .pr-deal-slot__cta-label{opacity:1;transform:translate(-50%)}.pr-deal-slot--section-banner.is-in-view:focus-within .pr-deal-slot__cta-btn,.pr-deal-slot--section-banner.is-in-view:hover .pr-deal-slot__cta-btn,.pr-deal-slot--section-banner:focus-within .pr-deal-slot__cta-btn,.pr-deal-slot--section-banner:hover .pr-deal-slot__cta-btn,.pr-deal-slot--story-lead.is-in-view:focus-within .pr-deal-slot__cta-btn,.pr-deal-slot--story-lead.is-in-view:hover .pr-deal-slot__cta-btn,.pr-deal-slot--story-lead:focus-within .pr-deal-slot__cta-btn,.pr-deal-slot--story-lead:hover .pr-deal-slot__cta-btn{opacity:1;transform:translate(-50%)}}@media (hover:none){.pr-deal-slot--section-banner .pr-deal-slot__cta-overlay,.pr-deal-slot--story-lead .pr-deal-slot__cta-overlay{display:none}}@media (prefers-reduced-motion:reduce){.pr-deal-slot--section-banner .pr-deal-slot__cta-btn,.pr-deal-slot--section-banner .pr-deal-slot__cta-label,.pr-deal-slot--story-lead .pr-deal-slot__cta-btn,.pr-deal-slot--story-lead .pr-deal-slot__cta-label{transform:translate(-50%)!important;transition:none!important}}