.hp-wh-corner{position:fixed;z-index:54;left:var(--hp-space-4);bottom:calc(var(--hp-space-4) + env(safe-area-inset-bottom));display:grid;justify-items:start;grid-gap:var(--hp-space-2);gap:var(--hp-space-2);max-width:calc(100vw - 2 * var(--hp-space-4))}@media (max-width:1199.98px){.hp-wh-corner{bottom:calc(var(--hp-tabbar-h) + var(--hp-space-3) + env(safe-area-inset-bottom))}}.hp-wh-tab{display:inline-flex;align-items:center;gap:var(--hp-space-2);min-height:44px;padding:0 16px 0 8px;border:0;border-radius:var(--hp-radius-pill);background:var(--hp-navy);color:#fff;font:inherit;font-size:14px;font-weight:600;box-shadow:var(--hp-shadow-2);cursor:pointer}.hp-wh-tab:hover{background:var(--hp-navy-hover)}.hp-wh-tab:focus-visible{outline:3px solid var(--hp-red);outline-offset:2px}.hp-wh-tab__icon{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--hp-red)}.hp-wh-teaser{position:relative;display:grid;grid-gap:6px;gap:6px;width:280px;max-width:100%;padding:var(--hp-space-4);padding-right:40px;border-radius:var(--hp-radius-md);background:#fff;color:var(--hp-ink);font-size:13px;box-shadow:var(--hp-shadow-3)}.hp-wh-teaser b{font-size:15px}.hp-wh-teaser span{color:var(--hp-ink-3)}.hp-wh-teaser .hp-btn{justify-self:start;margin-top:4px}.hp-wh-teaser__close{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:var(--hp-paper);color:var(--hp-ink-2);cursor:pointer}.hp-dialog.hp-wh-dialog{width:min(940px,calc(100% - 32px));max-height:min(92vh,720px);overflow:hidden}.hp-wh-dialog[open]{flex-direction:column}.hp-wh-dialog__wheel{position:relative;display:grid;place-items:center;padding:var(--hp-space-4);background:var(--hp-navy);overflow:hidden}.hp-wh-wheel{display:block;width:min(100%,230px);height:auto}.hp-wh-dialog__body{position:relative;flex:1 1;min-height:0;overflow-y:auto;padding:var(--hp-space-5) var(--hp-space-5) calc(var(--hp-space-5) + env(safe-area-inset-bottom))}@media (min-width:768px){.hp-wh-dialog[open]{flex-direction:row}.hp-wh-dialog__wheel{flex:0 0 46%;padding:var(--hp-space-6)}.hp-wh-wheel{width:min(100%,380px)}.hp-wh-dialog__body{padding:var(--hp-space-7,40px) var(--hp-space-6)}}@media (max-width:767.98px){.hp-wh-dialog.hp-dialog--sheet{max-height:94vh}}.hp-wh-dialog__tools{position:absolute;top:var(--hp-space-3);right:var(--hp-space-3);display:flex;align-items:center;gap:var(--hp-space-2)}.hp-wh-mute{min-height:32px;padding:0 10px;border:1px solid var(--hp-line);border-radius:var(--hp-radius-pill);background:#fff;color:var(--hp-ink-2);font:inherit;font-size:12px;cursor:pointer}.hp-wh-form,.hp-wh-result{display:grid;grid-gap:var(--hp-space-3);gap:var(--hp-space-3)}.hp-wh-eyebrow{margin:0;padding-right:120px;color:var(--hp-red-text);font-size:12px;font-weight:700;letter-spacing:.06em}.hp-wh-title{margin:0;font-size:clamp(22px,3vw,28px);line-height:1.2;letter-spacing:-.01em;color:var(--hp-ink)}.hp-wh-lead{margin:0;color:var(--hp-ink-2);font-size:15px;line-height:1.5}.hp-wh-fine,.hp-wh-muted{margin:0;color:var(--hp-ink-3);font-size:12px;line-height:1.5}.hp-wh-link{padding:0;border:0;background:none;font:inherit;text-decoration:underline;cursor:pointer;justify-self:start}.hp-wh-fine a,.hp-wh-link{color:inherit}.hp-wh-recent{grid-gap:4px;gap:4px;margin:0;list-style:none;font-size:13px}.hp-wh-recent,.hp-wh-terms{display:grid;padding:var(--hp-space-3);border-radius:var(--hp-radius-sm,8px);background:var(--hp-paper);color:var(--hp-ink-2)}.hp-wh-terms{grid-gap:var(--hp-space-2);gap:var(--hp-space-2);font-size:12px}.hp-wh-terms table{width:100%;border-collapse:collapse}.hp-wh-terms caption{text-align:left;font-weight:700;padding-bottom:4px}.hp-wh-terms td,.hp-wh-terms th{padding:3px 0;border-bottom:1px solid var(--hp-line);text-align:left;font-weight:400}.hp-wh-terms td{text-align:right}.hp-wh-terms ul{margin:0;padding-left:16px}.hp-wh-prize{margin:0;color:var(--hp-red-text);font-size:clamp(26px,4vw,34px);font-weight:800;line-height:1.1}.hp-wh-code{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--hp-space-2);padding:var(--hp-space-3) var(--hp-space-4);border:2px dashed var(--hp-navy);border-radius:var(--hp-radius-md);background:var(--hp-navy-tint)}.hp-wh-code__value{font-size:20px;font-weight:800;letter-spacing:.08em;color:var(--hp-navy);word-break:break-all}.hp-wh-actions{display:grid;grid-gap:var(--hp-space-2);gap:var(--hp-space-2)}.hp-wh-flick-a{animation:hp-wh-flick-a .15s ease-out}.hp-wh-flick-b{animation:hp-wh-flick-b .15s ease-out}@keyframes hp-wh-flick-a{30%{transform:rotate(-20deg)}to{transform:rotate(0)}}@keyframes hp-wh-flick-b{30%{transform:rotate(-20deg)}to{transform:rotate(0)}}.hp-wh-confetti{position:absolute;inset:0;pointer-events:none}.hp-wh-confetti i{position:absolute;top:-12px;width:8px;height:12px;border-radius:2px;opacity:0;animation:hp-wh-fall 1.6s ease-in forwards}.hp-wh-confetti i:nth-child(3n){width:10px;height:6px}@keyframes hp-wh-fall{0%{opacity:1;transform:translateY(0) rotate(0)}to{opacity:0;transform:translateY(420px) rotate(540deg)}}@media (prefers-reduced-motion:reduce){.hp-wh-flick-a,.hp-wh-flick-b{animation:none}.hp-wh-confetti{display:none}}.hp-wh-me,.hp-wh-me__card{display:grid;grid-gap:var(--hp-space-5);gap:var(--hp-space-5)}.hp-wh-me__card{padding:var(--hp-space-5)}@media (min-width:900px){.hp-wh-me__card{grid-template-columns:minmax(220px,320px) minmax(0,1fr);align-items:start}}.hp-wh-me__wheel{display:grid;place-items:center;padding:var(--hp-space-4);border-radius:var(--hp-radius-md);background:var(--hp-navy)}.hp-wh-me__face{width:min(100%,280px);height:auto}.hp-wh-me__body{display:grid;grid-gap:var(--hp-space-3);gap:var(--hp-space-3);min-width:0;justify-items:start}.hp-wh-me__body>*{max-width:100%}.hp-wh-me .hp-wh-eyebrow{padding-right:0}.hp-wh-h3{margin:0 0 var(--hp-space-2);font-size:15px;font-weight:700;color:var(--hp-ink)}.hp-wh-offers,.hp-wh-rights,.hp-wh-streak{width:100%;padding-top:var(--hp-space-3);border-top:1px solid var(--hp-line)}.hp-wh-streak__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--hp-space-2);font-size:14px}.hp-wh-streak__days{display:flex;gap:6px;margin:var(--hp-space-2) 0;padding:0;list-style:none}.hp-wh-streak__days li{flex:1 1;height:10px;border-radius:5px;background:var(--hp-navy-tint)}.hp-wh-streak__days li.is-on{background:var(--hp-red)}.hp-wh-offers ul,.hp-wh-rights ul{display:grid;grid-gap:var(--hp-space-2);gap:var(--hp-space-2);margin:0;padding:0;list-style:none}.hp-wh-rights li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--hp-space-2);font-size:14px}.hp-wh-offers li{display:flex;align-items:center;gap:var(--hp-space-3);padding:var(--hp-space-2) 0}.hp-wh-offers__mark{display:inline-grid;flex:none;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--hp-navy-tint);color:var(--hp-navy)}.hp-wh-offers li.is-done .hp-wh-offers__mark{background:var(--hp-green-tint,#e6f4ea);color:var(--hp-green,#1e7b34)}.hp-wh-offers__text{display:grid;flex:1 1;min-width:0;font-size:14px}.hp-wh-offers__cta{flex:none;font-size:14px;font-weight:600;color:var(--hp-navy)}.hp-wh-invite{display:grid;grid-gap:var(--hp-space-3);gap:var(--hp-space-3);padding:var(--hp-space-5)}.hp-wh-invite__actions{display:flex;flex-wrap:wrap;gap:var(--hp-space-2)}.hp-wh-home{display:flex;align-items:center;gap:var(--hp-space-3);margin:var(--hp-space-4) auto 0;padding:var(--hp-space-3) var(--hp-space-4);max-width:var(--hp-container,1200px);width:calc(100% - 2 * var(--hp-space-4));border-radius:var(--hp-radius-md);background:var(--hp-navy);color:#fff;text-decoration:none}.hp-wh-home__icon{display:inline-grid;flex:none;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--hp-red)}.hp-wh-home__text{display:grid;flex:1 1;min-width:0;font-size:14px}.hp-wh-home__text span{opacity:.8}.hp-wh-home__cta{flex:none;padding:8px 16px;border-radius:var(--hp-radius-pill);background:#fff;color:var(--hp-navy);font-weight:700;font-size:14px}