.giveaway-page-v3{--gv-plum:#110e12;--gv-surface:#1a141d;--gv-peach:#f5a66a;--gv-cream:#f5eee2;--gv-muted:#b2a6b4;--gv-line:#f5eee21f;width:100%;color:var(--gv-cream);background:var(--gv-plum)}.giveaway-page-v3 em{color:var(--gv-peach)}.giveaway-page-v3 .giveaway-portal-body{padding-block:20px 110px;scroll-margin-top:30px}.giveaway-page-v3 .giveaway-hero-actions{flex-wrap:wrap;align-items:center;gap:23px;display:flex}.giveaway-page-v3 .giveaway-primary-link{border:1px solid var(--gv-peach);color:#24121d;background:var(--gv-peach);border-radius:99px;justify-content:space-between;align-items:center;gap:27px;min-height:54px;padding:16px 21px;font-size:14px;font-weight:700;transition:background .18s,transform .18s;display:inline-flex}.giveaway-page-v3 .giveaway-primary-link:hover{background:#ffbb86;transform:translateY(-2px)}.giveaway-page-v3 .giveaway-hero-actions>span{color:var(--gv-muted);align-items:center;gap:9px;font-size:12px;display:inline-flex}.giveaway-page-v3 .giveaway-hero-actions>span>b{color:var(--gv-peach);font-size:23px;font-weight:400}.giveaway-page-v3 .giveaway-interior-hero .interior-hero-art{min-width:0;min-height:420px;overflow:clip}.giveaway-page-v3 .giveaway-hero-stage{isolation:isolate;width:100%;max-width:470px;height:420px;margin-inline:auto;position:relative}.giveaway-page-v3 .giveaway-stage-halo{background:radial-gradient(#f5a66a2b,#703b5b1a 45%,#0000 70%);border-radius:50%;position:absolute;inset:0}.giveaway-page-v3 .giveaway-stage-ring{border:1px solid #f5a66a33;border-radius:50%;width:350px;height:350px;position:absolute;top:30px;left:50%;transform:translate(-50%)rotate(-18deg)}.giveaway-page-v3 .giveaway-stage-floor{background:radial-gradient(#f5a66a0f,#0000 70%);border:1px solid #f5a66a2b;border-radius:50%;height:64px;position:absolute;bottom:21px;left:5%;right:5%}.giveaway-page-v3 .giveaway-stage-ticket{border-radius:18px;position:absolute}.giveaway-page-v3 .giveaway-stage-ticket-back{color:#c39bb3;background:linear-gradient(145deg,#342131,#1e1720);border:1px solid #f5a66a6b;flex-direction:column;justify-content:space-between;width:218px;height:312px;padding:26px;display:flex;top:25px;left:calc(50% - 174px);transform:rotate(-17deg)}.giveaway-page-v3 .giveaway-stage-ticket-back>span{letter-spacing:2px;font-size:8px;font-weight:600}.giveaway-page-v3 .giveaway-stage-ticket-back>b{font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.7px;font-size:40px;font-weight:600;line-height:1.05}.giveaway-page-v3 .giveaway-stage-ticket-front{color:#392131;background:linear-gradient(150deg,#f8c29a,#f5a66a 65%,#e89a73);border:1px solid #ffcda5;width:238px;height:336px;padding:23px 25px;animation:7s ease-in-out infinite giveaway-v3-ticket;top:37px;left:calc(50% - 90px);transform:rotate(9deg);box-shadow:-12px 22px 45px #00000047}.giveaway-page-v3 .giveaway-ticket-top{letter-spacing:1.9px;justify-content:space-between;align-items:center;font-size:8px;font-weight:800;display:flex}.giveaway-page-v3 .giveaway-ticket-top>span:last-child{font-size:22px;font-weight:400}.giveaway-page-v3 .giveaway-stage-ticket-front>.giveaway-gift-mark{stroke-width:2px;width:79px;height:79px;margin:9px auto 5px}.giveaway-page-v3 .giveaway-ticket-copy>span{letter-spacing:1.5px;font-size:6px;font-weight:700}.giveaway-page-v3 .giveaway-ticket-copy>strong{font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.8px;margin-top:9px;font-size:48px;font-weight:600;line-height:.96;display:block}.giveaway-page-v3 .giveaway-ticket-perforation{border-top:1px dashed #39213166;margin:17px -25px 12px;position:relative}.giveaway-page-v3 .giveaway-ticket-perforation:before,.giveaway-page-v3 .giveaway-ticket-perforation:after{content:"";background:#231822;border-radius:50%;width:13px;height:13px;position:absolute;top:-7px}.giveaway-page-v3 .giveaway-ticket-perforation:before{left:-6px}.giveaway-page-v3 .giveaway-ticket-perforation:after{right:-6px}.giveaway-page-v3 .giveaway-ticket-bottom{letter-spacing:1.1px;font-size:5px;font-weight:700;line-height:1.6}.giveaway-page-v3 .giveaway-stage-star{z-index:2;color:var(--gv-peach);line-height:1;position:absolute}.giveaway-page-v3 .giveaway-stage-star-one{font-size:54px;top:61px;right:10px;transform:rotate(13deg)}.giveaway-page-v3 .giveaway-stage-star-two{font-size:28px;bottom:61px;left:31px;transform:rotate(-12deg)}.giveaway-page-v3 .giveaway-stage-caption{color:#b098ac;letter-spacing:2.1px;text-align:center;font-size:8px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.giveaway-page-v3 .giveaway-kicker{color:#c6afbe;letter-spacing:1.7px;align-items:center;gap:10px;font-size:9px;font-weight:700;line-height:1.7;display:inline-flex}.giveaway-page-v3 .giveaway-kicker>span{color:var(--gv-peach);font-size:14px;line-height:1}.giveaway-page-v3 .giveaway-section-intro h2{font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.9px;margin-top:13px;font-size:clamp(42px,4.3vw,60px);font-weight:600;line-height:1.04}.giveaway-page-v3 .giveaway-steps{padding-block:32px 61px}.giveaway-page-v3 .giveaway-steps ol{border-block:1px solid var(--gv-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:33px 0 0;padding:0;list-style:none;display:grid}.giveaway-page-v3 .giveaway-steps li{border-right:1px solid var(--gv-line);min-width:0}.giveaway-page-v3 .giveaway-steps li:last-child{border-right:0}.giveaway-page-v3 .giveaway-steps li>a{align-items:flex-start;gap:17px;min-height:180px;padding:29px 28px;transition:background .18s;display:flex}.giveaway-page-v3 .giveaway-steps li:first-child>a{padding-left:0}.giveaway-page-v3 .giveaway-steps li:last-child>a{padding-right:0}.giveaway-page-v3 .giveaway-steps li>a:hover{background:#f5a66a06}.giveaway-page-v3 .giveaway-step-number{color:#9a736f;min-width:29px;font-family:var(--font-display), Impact, sans-serif;font-size:29px;line-height:1.2}.giveaway-page-v3 .giveaway-steps li h3{color:var(--gv-cream);letter-spacing:-.3px;font-size:17px;font-weight:600;line-height:1.5}.giveaway-page-v3 .giveaway-steps li p{color:var(--gv-muted);margin-top:9px;font-size:14px;line-height:1.85}.giveaway-page-v3 .giveaway-steps li>a>svg{color:var(--gv-peach);flex-shrink:0;margin:5px 0 0 auto}.giveaway-page-v3 .giveaway-follow{background:radial-gradient(at 0 0,#7e415e2b,#0000 62%),#19131c;border:1px solid #f5a66a2e;border-radius:25px;grid-template-columns:.78fr 1.22fr;gap:55px;margin:0;padding:45px 49px 40px;scroll-margin-top:30px;display:grid}.giveaway-page-v3 .giveaway-follow-heading{min-width:0;display:block}.giveaway-page-v3 .giveaway-follow-heading h2{color:var(--gv-cream);font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.8px;margin-top:22px;font-size:59px;font-weight:600;line-height:1.02}.giveaway-page-v3 .giveaway-follow-heading p{max-width:325px;color:var(--gv-muted);margin-top:22px;font-size:14px;line-height:1.95}.giveaway-page-v3 .giveaway-follow-count{color:#bca6b5;border:1px solid #f5a66a2b;border-radius:9px;align-items:center;gap:11px;width:fit-content;margin-top:29px;padding:11px 15px;font-size:11px;display:inline-flex}.giveaway-page-v3 .giveaway-follow-count>b{color:var(--gv-peach);font-family:var(--font-display), Impact, sans-serif;font-size:30px;font-weight:500;line-height:1}.giveaway-page-v3 .giveaway-follow-count>span{color:var(--gv-peach);margin-left:6px;font-size:22px}.giveaway-page-v3 .giveaway-follow-panel{min-width:0}.giveaway-page-v3 .giveaway-follow-grid{grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.giveaway-page-v3 .giveaway-follow-grid>li{border-bottom:1px solid var(--gv-line);min-width:0}.giveaway-page-v3 .giveaway-follow-grid>li:last-child{border-bottom:0}.giveaway-page-v3 .giveaway-account{background:0 0;border:0;border-radius:0;align-items:center;gap:16px;min-width:0;min-height:79px;padding:16px 0;transition:background .18s;display:flex;transform:none}.giveaway-page-v3 .giveaway-account:hover{background:#f5a66a08;transform:none}.giveaway-page-v3 .giveaway-account-number{color:#806b7a;font-variant-numeric:tabular-nums;min-width:20px;font-size:9px}.giveaway-page-v3 .giveaway-account-icon{width:41px;height:41px;color:var(--gv-peach);background:#f5a66a0b;border:1px solid #f5a66a2b;border-radius:11px;flex-shrink:0}.giveaway-page-v3 .giveaway-account-icon-instagram{color:#edb2d1;background:#ee9dc80a;border-color:#ee9dc829}.giveaway-page-v3 .giveaway-account-icon-kick{color:#c8dfa9;font-family:var(--font-display), Impact, sans-serif;background:#c0dca309;border-color:#c0dca329;font-size:28px}.giveaway-page-v3 .giveaway-account-copy{gap:6px;min-width:0;margin-right:auto}.giveaway-page-v3 .giveaway-account-copy>span{color:#a490a2;letter-spacing:.2px;font-size:11px;font-weight:500;line-height:1.4}.giveaway-page-v3 .giveaway-account-copy>strong{color:var(--gv-cream);text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:17px;font-weight:600;line-height:1.4;overflow:visible}.giveaway-page-v3 .giveaway-account-action{color:#d6b2b5;flex-shrink:0;align-items:center;gap:9px;font-size:12px;display:inline-flex}.giveaway-page-v3 .giveaway-follow-note{color:var(--gv-muted);align-items:flex-start;gap:8px;margin-top:18px;font-size:12px;line-height:1.8;display:flex}.giveaway-page-v3 .giveaway-follow-note>svg{color:var(--gv-peach);margin-top:3px}.giveaway-page-v3 .giveaway-announcements{margin-top:79px;scroll-margin-top:30px}.giveaway-page-v3 .giveaway-announcements-heading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:31px;display:flex}.giveaway-page-v3 .giveaway-announcements-note{color:var(--gv-muted);align-items:center;gap:9px;padding-bottom:4px;font-size:12px;line-height:1.6;display:inline-flex}.giveaway-page-v3 .giveaway-announcements-note>b{color:var(--gv-peach);font-size:22px;font-weight:400}.giveaway-page-v3 .giveaway-empty{border:1px solid var(--gv-line);background:radial-gradient(at 100% 20%,#8c43641f,#0000 70%),#19131b;border-radius:25px;grid-template-columns:1.15fr .85fr;align-items:center;gap:25px;margin:0;padding:49px 51px;display:grid;position:relative;overflow:hidden}.giveaway-page-v3 .giveaway-empty-copy{z-index:1;min-width:0;position:relative}.giveaway-page-v3 .giveaway-empty h2{color:var(--gv-cream);font-family:var(--font-display), Impact, sans-serif;letter-spacing:-1px;margin-top:18px;font-size:68px;font-weight:600;line-height:1.02}.giveaway-page-v3 .giveaway-empty-copy>p{max-width:465px;color:var(--gv-muted);margin-top:25px;font-size:14px;line-height:1.95}.giveaway-page-v3 .giveaway-empty-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:29px;display:flex}.giveaway-page-v3 .giveaway-empty-actions .button{color:#2c1925;background:var(--gv-peach);border-radius:99px;gap:18px;min-height:50px;padding:15px 19px;font-size:12px}.giveaway-page-v3 .giveaway-empty-actions .text-link{color:#ddc3d3;gap:7px;font-size:12px}.giveaway-page-v3 .giveaway-art{width:100%;max-width:340px;height:330px;margin-inline:auto;position:relative}.giveaway-page-v3 .giveaway-orbit{border-color:#f5a66a2b}.giveaway-page-v3 .giveaway-orbit-outer{width:316px;height:316px;top:6px;left:calc(50% - 158px)}.giveaway-page-v3 .giveaway-orbit-inner{width:252px;height:252px;top:38px;left:calc(50% - 126px)}.giveaway-page-v3 .giveaway-art-card{color:#402330;background:linear-gradient(150deg,#f6c29c,#f5a66a);border:1px solid #fbc39b;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:19px;width:200px;height:255px;padding:24px;display:flex;position:absolute;top:40px;left:calc(50% - 100px);transform:rotate(-9deg);box-shadow:12px 16px #f5a66a0b}.giveaway-page-v3 .giveaway-art-brand{color:#72433d;letter-spacing:2.8px;font-size:7px;font-weight:700;position:static}.giveaway-page-v3 .giveaway-art-card .giveaway-gift-mark{color:#402330;stroke-width:2px;width:62px;height:62px}.giveaway-page-v3 .giveaway-art-caption{color:#402330;font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.4px;text-align:center;font-size:33px;font-weight:600;line-height:1;position:static}.giveaway-page-v3 .giveaway-art-star{color:var(--gv-peach);font-size:42px;top:23px;right:14px}.giveaway-page-v3 .giveaway-art-dot{background:var(--gv-peach);width:7px;height:7px;bottom:49px;left:20px;box-shadow:0 0 0 6px #f5a66a0e}.giveaway-page-v3 .giveaway-list{grid-template-columns:minmax(0,1fr);gap:37px;display:grid}.giveaway-page-v3 .giveaway-list>.giveaway-card,.giveaway-page-v3 .giveaway-list>.giveaway-card:only-child{background:#1a131a;border:1px solid #f5a66a33;border-radius:25px;justify-self:stretch;width:100%;max-width:none;padding:0;overflow:hidden}.giveaway-page-v3 .giveaway-card-top{border-bottom:1px solid var(--gv-line);background:#f5a66a06;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:23px 37px;display:flex}.giveaway-page-v3 .giveaway-card-top .eyebrow{color:#bb9eae;letter-spacing:1.6px;font-size:9px}.giveaway-page-v3 .giveaway-announcement{color:#dcb3a8;letter-spacing:.5px;background:#f5a66a09;border:1px solid #f5a66a33;border-radius:99px;gap:8px;padding:8px 11px;font-size:10px;font-weight:600;line-height:1.5}.giveaway-page-v3 .giveaway-announcement.is-open{color:var(--gv-peach);background:#f5a66a14;border-color:#f5a66a61}.giveaway-page-v3 .giveaway-announcement.is-ended{border-color:var(--gv-line);color:var(--gv-muted);background:#f5eee206}.giveaway-page-v3 .giveaway-announcement>span{font-size:17px}.giveaway-page-v3 .giveaway-card-layout{grid-template-columns:1fr 1fr;min-width:0;display:grid}.giveaway-page-v3 .giveaway-card-overview{min-width:0;padding:39px}.giveaway-page-v3 .giveaway-title{color:var(--gv-cream);font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.6px;overflow-wrap:anywhere;font-size:48px;font-weight:600;line-height:1.08}.giveaway-page-v3 .giveaway-description{color:var(--gv-muted);white-space:pre-line;margin-top:22px;font-size:14px;line-height:1.95}.giveaway-page-v3 .giveaway-prize{background:linear-gradient(115deg,#f5a66a13,#a2607808);border:1px solid #f5a66a30;border-radius:15px;align-items:center;gap:19px;min-width:0;margin-top:30px;padding:23px;display:flex}.giveaway-page-v3 .giveaway-prize>.giveaway-gift-mark{width:47px;height:47px;color:var(--gv-peach);stroke-width:1.7px}.giveaway-page-v3 .giveaway-prize>div{min-width:0}.giveaway-page-v3 .giveaway-detail-label{color:#c5a6b0;letter-spacing:1.1px;font-size:9px;line-height:1.6}.giveaway-page-v3 .giveaway-prize p{color:var(--gv-cream);font-family:var(--font-display), Impact, sans-serif;overflow-wrap:anywhere;margin-top:8px;font-size:32px;font-weight:500;line-height:1.2}.giveaway-page-v3 .giveaway-dates-block{border-block:1px solid var(--gv-line);margin-top:29px;padding-block:24px}.giveaway-page-v3 .giveaway-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;display:grid}.giveaway-page-v3 .giveaway-dates dt{color:#b69aa9;letter-spacing:1px;font-size:10px;font-weight:600;line-height:1.6}.giveaway-page-v3 .giveaway-dates dd{color:var(--gv-cream);margin:9px 0 0;font-size:14px;line-height:1.8}.giveaway-page-v3 .giveaway-timezone{color:#a28d9b;margin-top:17px;font-size:11px;line-height:1.8}.giveaway-page-v3 .giveaway-rules{border-top:0;border-bottom:1px solid var(--gv-line);margin-top:10px}.giveaway-page-v3 .giveaway-rules summary{color:#dfc7d4;gap:15px;min-height:60px;font-size:12px;line-height:1.8}.giveaway-page-v3 .giveaway-rules summary>svg{color:var(--gv-peach)}.giveaway-page-v3 .giveaway-rules>p{color:var(--gv-muted);padding-bottom:23px;font-size:14px;line-height:1.9}.giveaway-page-v3 .giveaway-entry-panel{border-left:1px solid var(--gv-line);background:radial-gradient(at 100% 0,#7b3c6516,#0000 65%),#171119;min-width:0;padding:39px}.giveaway-page-v3 .giveaway-entry-form{border:0;margin:0;padding:0;position:relative}.giveaway-page-v3 .giveaway-form-heading .giveaway-kicker{letter-spacing:1.2px;font-size:8px}.giveaway-page-v3 .giveaway-form-heading h3{color:var(--gv-cream);font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.7px;margin-top:18px;font-size:48px;font-weight:600;line-height:1.04}.giveaway-page-v3 .giveaway-form-heading p{color:var(--gv-muted);margin-top:14px;font-size:14px;line-height:1.9}.giveaway-page-v3 .giveaway-form-fields{border:0;flex-direction:column;gap:25px;min-width:0;margin:28px 0 0;padding:0;display:flex}.giveaway-page-v3 .giveaway-contact-block{grid-template-columns:minmax(0,1fr);gap:19px;display:grid}.giveaway-page-v3 .giveaway-form-stage-label{align-items:center;gap:10px;margin-bottom:1px;display:flex}.giveaway-page-v3 .giveaway-form-stage-label>span{width:26px;height:26px;color:var(--gv-peach);border:1px solid #f5a66a47;border-radius:50%;flex-shrink:0;place-items:center;font-size:9px;font-weight:600;display:grid}.giveaway-page-v3 .giveaway-form-stage-label>p{color:#e7d5df;font-size:13px;font-weight:600;line-height:1.7}.giveaway-page-v3 .giveaway-field{flex-direction:column;gap:10px;min-width:0;display:flex}.giveaway-page-v3 .giveaway-field>label{color:#dec8d6;font-size:12px;font-weight:500;line-height:1.7}.giveaway-page-v3 .giveaway-field input,.giveaway-page-v3 .giveaway-field select{width:100%;min-width:0;min-height:53px;color:var(--gv-cream);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#110d13;border:1px solid #f5eee230;border-radius:10px;padding:15px 16px;font-size:14px;line-height:1.6;transition:border-color .18s,background .18s}.giveaway-page-v3 .giveaway-field input::placeholder{color:#938195;font-size:13px}.giveaway-page-v3 .giveaway-field input:focus-visible,.giveaway-page-v3 .giveaway-field select:focus-visible{border-color:var(--gv-peach);outline-offset:3px;background:#181019;outline:2px solid #f5a66a6b}.giveaway-page-v3 .giveaway-field input:disabled{opacity:.45;cursor:not-allowed}.giveaway-page-v3 .giveaway-select-wrap select{appearance:none;padding-right:44px}.giveaway-page-v3 .giveaway-select-wrap>svg{color:#c1a4b7;top:19px;right:17px}.giveaway-page-v3 .giveaway-contact-note{color:var(--gv-muted);grid-column:1/-1;margin:-3px 0 0;font-size:12px;line-height:1.85}.giveaway-page-v3 .giveaway-confirmation-block{border-block:1px solid var(--gv-line);padding-block:23px}.giveaway-page-v3 .giveaway-confirmation{color:#e2cfda;align-items:flex-start;gap:12px;margin-top:16px;padding:0;font-size:14px;line-height:1.85;display:flex}.giveaway-page-v3 .giveaway-confirmation>input{appearance:none;cursor:pointer;background:#110d13;border:1px solid #f5eee247;border-radius:5px;flex-shrink:0;place-items:center;width:22px;height:22px;margin:3px 0 0;padding:0;display:grid}.giveaway-page-v3 .giveaway-confirmation>input:before{content:"";border-bottom:2px solid #321b27;border-right:2px solid #321b27;width:5px;height:9px;margin-top:-2px;transform:rotate(45deg)scale(0)}.giveaway-page-v3 .giveaway-confirmation>input:checked{border-color:var(--gv-peach);background:var(--gv-peach)}.giveaway-page-v3 .giveaway-confirmation>input:checked:before{transform:rotate(45deg)scale(1)}.giveaway-page-v3 .giveaway-confirmation>input:focus-visible{outline:2px solid var(--gv-peach);outline-offset:4px}.giveaway-page-v3 .giveaway-entry-form .giveaway-follow-note{color:#a896a6;margin:12px 0 0;padding-left:34px;font-size:12px;line-height:1.85}.giveaway-page-v3 .giveaway-submit{border:1px solid var(--gv-peach);color:#2c1724;background:var(--gv-peach);border-radius:11px;justify-content:space-between;align-items:center;gap:15px;width:100%;min-height:59px;margin:0;padding:10px 12px 10px 20px;font-size:14px;font-weight:700;line-height:1.6;transition:background .18s,transform .18s;display:flex}.giveaway-page-v3 .giveaway-submit:hover:not(:disabled){background:#ffba83;transform:translateY(-1px)}.giveaway-page-v3 .giveaway-submit:disabled{color:#ad90a2;opacity:1;cursor:not-allowed;background:#30202d;border-color:#f5a66a29;transform:none}.giveaway-page-v3 .giveaway-form-fields:disabled .giveaway-submit{cursor:wait}.giveaway-page-v3 .giveaway-submit-icon{opacity:.8;border:1px solid;border-radius:50%;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.giveaway-page-v3 .giveaway-form-message{border-radius:10px;gap:10px;margin-top:19px;padding:15px 16px;font-size:13px;line-height:1.8}.giveaway-page-v3 .giveaway-form-error{color:#f0b6b0;background:#bd506212;border-color:#f6a2974d}.giveaway-page-v3 .giveaway-form-success{color:#c7dfb9;background:#85b4800f;border-color:#afd3a940}.giveaway-page-v3 .giveaway-pending{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0;height:100%;min-height:380px;margin:0;padding:25px 4px;display:flex}.giveaway-page-v3 .giveaway-pending>.giveaway-pending-symbol{color:#be8da8;margin-bottom:25px;font-size:56px;line-height:1;display:block}.giveaway-page-v3 .giveaway-pending>.giveaway-kicker{color:#b898ab;font-size:9px}.giveaway-page-v3 .giveaway-pending h4{max-width:330px;color:var(--gv-cream);font-family:var(--font-display), Impact, sans-serif;margin-top:17px;font-size:40px;font-weight:500;line-height:1.1}.giveaway-page-v3 .giveaway-pending p{max-width:330px;color:var(--gv-muted);margin-top:18px;font-size:14px;line-height:1.9}.giveaway-page-v3 .giveaway-pending>a{color:#e6c3d4;align-items:center;gap:9px;margin-top:24px;font-size:12px;line-height:1.8;display:inline-flex}.giveaway-page-v3 .giveaway-loading{border-color:var(--gv-line);background:#1a141d;border-radius:23px;min-height:360px;padding:40px}.giveaway-page-v3 .giveaway-loading-mark{color:var(--gv-peach)}.giveaway-page-v3 .giveaway-loading p{color:var(--gv-muted);font-size:14px}@keyframes giveaway-v3-ticket{0%,to{transform:rotate(9deg)translateY(0)}50%{transform:rotate(6deg)translateY(-8px)}}@media (max-width:1100px){.giveaway-page-v3 .giveaway-follow{gap:35px;padding:36px}.giveaway-page-v3 .giveaway-follow-heading h2{font-size:53px}.giveaway-page-v3 .giveaway-account{gap:12px}.giveaway-page-v3 .giveaway-account-copy>strong{font-size:15px}.giveaway-page-v3 .giveaway-card-overview,.giveaway-page-v3 .giveaway-entry-panel{padding:31px}.giveaway-page-v3 .giveaway-title{font-size:43px}.giveaway-page-v3 .giveaway-empty{padding:39px}.giveaway-page-v3 .giveaway-empty h2{font-size:58px}}@media (max-width:900px){.giveaway-page-v3 .giveaway-follow{grid-template-columns:minmax(0,1fr);gap:26px}.giveaway-page-v3 .giveaway-follow-heading p{max-width:560px}.giveaway-page-v3 .giveaway-follow-count{margin-top:23px}.giveaway-page-v3 .giveaway-card-layout{grid-template-columns:minmax(0,1fr)}.giveaway-page-v3 .giveaway-entry-panel{border-top:1px solid var(--gv-line);border-left:0;padding:36px}.giveaway-page-v3 .giveaway-contact-block{grid-template-columns:repeat(2,minmax(0,1fr))}.giveaway-page-v3 .giveaway-form-stage-label{grid-column:1/-1}.giveaway-page-v3 .giveaway-steps li>a{gap:12px;padding-inline:19px}.giveaway-page-v3 .giveaway-steps li>a>svg{display:none}.giveaway-page-v3 .giveaway-empty{grid-template-columns:minmax(0,1fr);gap:35px}.giveaway-page-v3 .giveaway-empty-copy>p{max-width:560px}.giveaway-page-v3 .giveaway-art{height:310px}}@media (max-width:700px){.giveaway-page-v3 .giveaway-portal-body{padding-block:7px 74px}.giveaway-page-v3 .giveaway-hero-actions{gap:16px}.giveaway-page-v3 .giveaway-primary-link{gap:27px;min-height:51px;font-size:13px}.giveaway-page-v3 .giveaway-hero-actions>span{font-size:11px}.giveaway-page-v3 .giveaway-interior-hero .interior-hero-art{min-height:330px}.giveaway-page-v3 .giveaway-hero-stage{max-width:360px;height:330px}.giveaway-page-v3 .giveaway-stage-ring{width:285px;height:285px;top:11px}.giveaway-page-v3 .giveaway-stage-floor{height:48px;bottom:21px}.giveaway-page-v3 .giveaway-stage-ticket-back{border-radius:13px;width:165px;height:249px;padding:22px;top:11px;left:calc(50% - 133px)}.giveaway-page-v3 .giveaway-stage-ticket-back>b{font-size:30px}.giveaway-page-v3 .giveaway-stage-ticket-back>span{font-size:6px}.giveaway-page-v3 .giveaway-stage-ticket-front{border-radius:14px;width:194px;height:274px;padding:17px 20px;top:25px;left:calc(50% - 76px)}.giveaway-page-v3 .giveaway-ticket-top{font-size:6px}.giveaway-page-v3 .giveaway-ticket-top>span:last-child{font-size:19px}.giveaway-page-v3 .giveaway-stage-ticket-front>.giveaway-gift-mark{width:62px;height:62px;margin-top:6px}.giveaway-page-v3 .giveaway-ticket-copy>span{letter-spacing:1px;font-size:5px}.giveaway-page-v3 .giveaway-ticket-copy>strong{margin-top:8px;font-size:40px}.giveaway-page-v3 .giveaway-ticket-perforation{margin:14px -20px 9px}.giveaway-page-v3 .giveaway-ticket-bottom{font-size:4px}.giveaway-page-v3 .giveaway-stage-star-one{font-size:36px;top:33px;right:3px}.giveaway-page-v3 .giveaway-stage-star-two{font-size:24px;bottom:42px;left:8px}.giveaway-page-v3 .giveaway-stage-caption{letter-spacing:1.8px;font-size:6px}.giveaway-page-v3 .giveaway-steps{padding-block:27px 43px}.giveaway-page-v3 .giveaway-section-intro h2{font-size:43px}.giveaway-page-v3 .giveaway-steps ol{grid-template-columns:minmax(0,1fr);margin-top:24px}.giveaway-page-v3 .giveaway-steps li{border-right:0;border-bottom:1px solid var(--gv-line)}.giveaway-page-v3 .giveaway-steps li:last-child{border-bottom:0}.giveaway-page-v3 .giveaway-steps li>a,.giveaway-page-v3 .giveaway-steps li:first-child>a,.giveaway-page-v3 .giveaway-steps li:last-child>a{gap:17px;min-height:0;padding:24px 0}.giveaway-page-v3 .giveaway-step-number{min-width:27px;font-size:28px}.giveaway-page-v3 .giveaway-steps li h3{font-size:17px}.giveaway-page-v3 .giveaway-steps li p{margin-top:8px;font-size:14px;line-height:1.85}.giveaway-page-v3 .giveaway-follow{border-radius:19px;gap:26px;padding:27px 22px 24px}.giveaway-page-v3 .giveaway-follow-heading h2{margin-top:19px;font-size:50px}.giveaway-page-v3 .giveaway-follow-heading p{margin-top:19px;font-size:14px}.giveaway-page-v3 .giveaway-follow-count{margin-top:23px;padding:10px 13px}.giveaway-page-v3 .giveaway-account{gap:12px;min-height:80px;padding-block:15px}.giveaway-page-v3 .giveaway-account-number{display:none}.giveaway-page-v3 .giveaway-account-icon{border-radius:9px;width:34px;height:36px}.giveaway-page-v3 .giveaway-account-copy>strong{font-size:14px}.giveaway-page-v3 .giveaway-account-copy>span{font-size:10px}.giveaway-page-v3 .giveaway-account-action{gap:6px;font-size:11px}.giveaway-page-v3 .giveaway-account-action>svg{width:12px;height:12px}.giveaway-page-v3 .giveaway-follow-note{font-size:11px}.giveaway-page-v3 .giveaway-announcements{margin-top:51px}.giveaway-page-v3 .giveaway-announcements-heading{margin-bottom:27px;display:block}.giveaway-page-v3 .giveaway-announcements-note{margin-top:17px;padding-bottom:0;font-size:11px}.giveaway-page-v3 .giveaway-empty{border-radius:19px;gap:28px;padding:31px 24px 26px}.giveaway-page-v3 .giveaway-empty h2{margin-top:17px;font-size:53px}.giveaway-page-v3 .giveaway-empty-copy>p{margin-top:21px;font-size:14px}.giveaway-page-v3 .giveaway-empty-actions{flex-direction:column;align-items:stretch;gap:19px;margin-top:27px}.giveaway-page-v3 .giveaway-empty-actions .button{justify-content:space-between;font-size:12px}.giveaway-page-v3 .giveaway-empty-actions .text-link{justify-content:center;font-size:12px}.giveaway-page-v3 .giveaway-art{height:290px}.giveaway-page-v3 .giveaway-orbit-outer{width:264px;height:264px;top:10px;left:calc(50% - 132px)}.giveaway-page-v3 .giveaway-orbit-inner{width:212px;height:212px;top:36px;left:calc(50% - 106px)}.giveaway-page-v3 .giveaway-art-card{gap:17px;width:184px;height:234px;top:33px;left:calc(50% - 92px)}.giveaway-page-v3 .giveaway-art-caption{font-size:30px}.giveaway-page-v3 .giveaway-art-star{font-size:35px;top:24px;right:4px}.giveaway-page-v3 .giveaway-art-dot{bottom:37px;left:9px}.giveaway-page-v3 .giveaway-list{gap:29px}.giveaway-page-v3 .giveaway-list>.giveaway-card,.giveaway-page-v3 .giveaway-list>.giveaway-card:only-child{border-radius:19px}.giveaway-page-v3 .giveaway-card-top{gap:13px;padding:20px 24px}.giveaway-page-v3 .giveaway-card-top .eyebrow{letter-spacing:1.2px;font-size:8px;line-height:1.7}.giveaway-page-v3 .giveaway-announcement{gap:6px;padding:7px 9px;font-size:9px}.giveaway-page-v3 .giveaway-card-overview,.giveaway-page-v3 .giveaway-entry-panel{padding:28px 24px}.giveaway-page-v3 .giveaway-title{font-size:41px}.giveaway-page-v3 .giveaway-description{margin-top:20px;font-size:14px}.giveaway-page-v3 .giveaway-prize{border-radius:12px;gap:14px;margin-top:25px;padding:20px 17px}.giveaway-page-v3 .giveaway-prize>.giveaway-gift-mark{width:39px;height:39px}.giveaway-page-v3 .giveaway-prize p{font-size:28px}.giveaway-page-v3 .giveaway-detail-label{font-size:8px;line-height:1.7}.giveaway-page-v3 .giveaway-dates{gap:19px}.giveaway-page-v3 .giveaway-dates-block{margin-top:25px;padding-block:22px}.giveaway-page-v3 .giveaway-dates dd{font-size:14px;line-height:1.75}.giveaway-page-v3 .giveaway-rules summary{font-size:12px}.giveaway-page-v3 .giveaway-contact-block{grid-template-columns:minmax(0,1fr);gap:19px}.giveaway-page-v3 .giveaway-form-heading h3{margin-top:17px;font-size:45px}.giveaway-page-v3 .giveaway-form-heading p{font-size:14px}.giveaway-page-v3 .giveaway-form-heading .giveaway-kicker{letter-spacing:.9px;font-size:7px}.giveaway-page-v3 .giveaway-form-fields{gap:24px;margin-top:26px}.giveaway-page-v3 .giveaway-field input,.giveaway-page-v3 .giveaway-field select{min-height:54px;padding-block:14px;font-size:16px}.giveaway-page-v3 .giveaway-field input::placeholder{font-size:13px}.giveaway-page-v3 .giveaway-field>label,.giveaway-page-v3 .giveaway-contact-note{font-size:12px}.giveaway-page-v3 .giveaway-confirmation{font-size:14px;line-height:1.85}.giveaway-page-v3 .giveaway-entry-form .giveaway-follow-note{font-size:12px}.giveaway-page-v3 .giveaway-submit{min-height:57px;padding-left:17px;font-size:13px}.giveaway-page-v3 .giveaway-form-message{padding:14px 15px;font-size:13px}.giveaway-page-v3 .giveaway-pending{min-height:320px;padding-block:29px}.giveaway-page-v3 .giveaway-pending h4{font-size:36px}.giveaway-page-v3 .giveaway-pending p{font-size:14px}.giveaway-page-v3 .giveaway-loading{min-height:280px;padding:30px 24px}}@media (prefers-reduced-motion:reduce){.giveaway-page-v3 .giveaway-stage-ticket-front{animation:none}.giveaway-page-v3 .giveaway-primary-link,.giveaway-page-v3 .giveaway-account,.giveaway-page-v3 .giveaway-steps a,.giveaway-page-v3 .giveaway-submit,.giveaway-page-v3 .giveaway-field input,.giveaway-page-v3 .giveaway-field select{transition:none}.giveaway-page-v3 .giveaway-primary-link:hover,.giveaway-page-v3 .giveaway-submit:hover:not(:disabled){transform:none}}
