.gx4-mh-hero{background:linear-gradient(180deg,#faf1f4 0,#faf1f4 70%,rgb(250 241 244/0));color:#321c26;padding:150px 0 64px}.gx4-mh-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:48px}.gx4-mh-copy{max-width:580px}.gx4-mh-eyebrow{display:inline-block;padding:6px 12px;border-radius:999px;background:#321c26;color:#f7dce4;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.gx4-mh-copy h1{margin:20px 0 18px;font-family:var(--font-display),sans-serif;font-size:clamp(38px,3.9vw,56px);line-height:1.05;letter-spacing:-.055em;font-weight:900}.gx4-mh-copy h1 em{display:block;color:#9b2341;font-style:normal}.gx4-mh-lead{margin:0;max-width:520px;font-size:17px;line-height:1.6;color:#67535d}.gx4-mh-price{margin:22px 0 0;font-size:20px;font-weight:800;letter-spacing:-.02em}.gx4-mh-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:16px}.gx4-root .gx4-mh-cta{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:54px;padding:15px 26px;border-radius:14px;background:#9b2341;color:#fff;font-size:17px;font-weight:800;box-shadow:0 5px 0 #682036;transition:transform .2s,box-shadow .2s}.gx4-root .gx4-mh-cta:hover{transform:translateY(-2px);box-shadow:0 7px 0 #682036}.gx4-root .gx4-mh-secondary{padding:12px 2px;font-size:15px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.gx4-mh-free{margin:18px 0 0;font-size:14px;color:#67535d}.gx4-mh-gx{margin:10px 0 0}.gx4-root .gx4-mh-gx a{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:#fff;border:1px solid #ecd6dd;font-size:13.5px;font-weight:700;line-height:1.3;color:#321c26}.gx4-mh-gx svg{flex:0 0 auto;color:#9b2341}.gx4-root .gx4-mh-free a{color:#9b2341;font-weight:700;text-decoration:underline;text-underline-offset:3px}.gx4-root .gx4-mh-winners{display:flex;align-items:center;gap:12px;margin-top:24px;padding:10px 14px 10px 10px;max-width:480px;border-radius:16px;background:#fff;border:1px solid #ecd6dd;font-size:14px;line-height:1.35}.gx4-mh-winners strong{font-weight:800}.gx4-mh-winners small{display:block;margin-top:2px;font-size:12px;color:#78616b}.gx4-mh-avatars{display:flex;flex:0 0 auto}.gx4-mh-avatar{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-left:-10px;border-radius:50%;border:2px solid #fff;background:#9b2341;color:#fff;font-size:14px;font-weight:800;overflow:hidden}.gx4-mh-avatar:first-child{margin-left:0}.gx4-mh-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gx4-mh-card{position:relative;border-radius:28px;padding:38px 36px 30px;background:radial-gradient(circle at 85% 10%,#b8405f 0,transparent 45%),linear-gradient(135deg,#3a1520,#1c0a10);color:#fbe9ee;box-shadow:0 30px 60px #4a142640;transform:rotate(-2deg);display:flex;flex-direction:column;gap:26px;width:100%;max-width:640px;justify-self:end}.gx4-mh-card-brand{font-size:15px;font-weight:800;letter-spacing:.3em}.gx4-mh-card-brand b{color:#e0b43a}.gx4-mh-card-tier{position:absolute;top:36px;right:36px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#e0b43a}.gx4-mh-card dl{display:flex;gap:40px;margin:0}.gx4-mh-card dt{font-family:var(--font-display),sans-serif;font-size:46px;font-weight:900;letter-spacing:-.04em}.gx4-mh-card dd{margin:4px 0 0;font-size:14px;color:#e8c3cd}.gx4-mh-logos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:4px 0 0;padding:0;list-style:none}.gx4-mh-chip{display:flex;align-items:center;justify-content:center;height:66px;min-width:0;padding:10px 14px;border-radius:14px;background:#fff;border:1px solid rgb(255 255 255/.7);box-shadow:0 4px 12px rgb(0 0 0/.18);overflow:hidden}.gx4-mh-chip img{display:block;width:100%;height:40px;-o-object-fit:contain;object-fit:contain}.gx4-mh-chip.is-square{padding:0}.gx4-mh-chip.is-square img{height:100%;transform:scale(1.9)}.gx4-mh-chip-initial{font-family:var(--font-display),sans-serif;font-size:22px;font-weight:900;line-height:1;color:#9b2341}.gx4-mh-card-note{margin-top:-10px;font-size:11px;line-height:1.3;color:#c99aa7}.gx4-mh-get{padding:72px 0 80px;background:#fff;color:#321c26}.gx4-mh-get h2{margin:16px 0 28px;font-family:var(--font-display),sans-serif;font-size:clamp(30px,3.4vw,44px);line-height:1.08;letter-spacing:-.04em;font-weight:900}.gx4-mh-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.gx4-mh-benefits article{padding:22px;border-radius:18px;background:#faf1f4;border:1px solid #f0dfe4;display:flex;flex-direction:column}.gx4-mh-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#9b2341;color:#fff}.gx4-mh-benefits h3,.gx4-mh-soon h3{font-family:var(--font-display),sans-serif}.gx4-mh-benefits h3{margin:14px 0 6px;font-size:18px;font-weight:800;letter-spacing:-.02em}.gx4-mh-benefits p{margin:0 0 14px;flex:1;font-size:15px;line-height:1.55;color:#67535d}.gx4-root .gx4-mh-benefits a{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:800;color:#9b2341}.gx4-mh-benefits.is-four{grid-template-columns:repeat(4,minmax(0,1fr))}.gx4-mh-soon{margin-top:28px;padding:28px;border-radius:24px;background:radial-gradient(circle at 92% 0,#b8405f 0,transparent 40%),linear-gradient(135deg,#3a1520,#1c0a10);color:#fbe9ee}.gx4-mh-soon-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#e0b43a}.gx4-mh-soon h3{margin:8px 0 20px;font-family:var(--font-display),sans-serif;font-size:clamp(26px,3vw,36px);line-height:1.08;letter-spacing:-.04em;font-weight:900;color:#fff}.gx4-mh-soon ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.gx4-mh-soon li{display:flex;flex-direction:column;gap:6px;min-width:0;padding:16px;border-radius:16px;background:rgb(255 255 255/.07);border:1px solid rgb(255 255 255/.12)}.gx4-mh-soon-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.gx4-mh-soon-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:rgb(224 180 58/.16);color:#e0b43a;flex:0 0 auto}.gx4-mh-soon-tag{padding:4px 9px;border-radius:999px;background:#e0b43a;color:#321c26;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.gx4-mh-soon strong{font-size:16px;font-weight:800;line-height:1.25;letter-spacing:-.01em;color:#fff}.gx4-mh-soon-body{font-size:13.5px;line-height:1.45;color:#e8c3cd}.gx4-mh-close{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:28px}.gx4-mh-close,.gx4-mh-close p{display:flex;align-items:center}.gx4-mh-close p{gap:8px;margin:0;font-size:16px;font-weight:700}.gx4-mh-close p svg{color:#24765e;flex:0 0 auto}.gx4-mh-disclaimer{margin:24px 0 0;font-size:12px;color:#9a858e}.gx4-mh-sticky{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));z-index:45;display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:560px;margin-inline:auto;padding:8px 8px 8px 16px;border-radius:16px;background:#321c26;color:#fbe9ee;box-shadow:0 12px 30px #321c2640;font-size:14px;font-weight:700;transform:translateY(140%);opacity:0;pointer-events:none;transition:transform .25s ease,opacity .25s ease}.gx4-mh-sticky.is-shown{transform:none;opacity:1;pointer-events:auto}.gx4-root .gx4-mh-sticky a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 16px;border-radius:12px;background:#9b2341;color:#fff;font-size:15px;font-weight:800;white-space:nowrap}@media (max-width:1200px){.gx4-mh-benefits.is-four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.gx4-mh-grid{grid-template-columns:1fr;gap:32px}.gx4-mh-card{max-width:560px;justify-self:start}.gx4-mh-benefits,.gx4-mh-benefits.is-four{grid-template-columns:1fr}.gx4-mh-soon ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.gx4-mh-hero{padding:96px 0 28px}.gx4-mh-copy h1{font-size:clamp(34px,9.6vw,44px);margin:14px 0 12px}.gx4-mh-lead{font-size:15px;line-height:1.5}.gx4-mh-price{margin-top:14px;font-size:18px}.gx4-mh-actions{margin-top:12px;gap:10px 16px}.gx4-root .gx4-mh-cta{flex:1 1 auto;min-height:52px;padding:14px 18px;font-size:16px;box-shadow:0 4px 0 #682036}.gx4-mh-free{margin-top:14px;font-size:13.5px}.gx4-root .gx4-mh-winners{margin-top:16px;font-size:13px}.gx4-mh-avatar{width:32px;height:32px}.gx4-mh-grid{gap:24px}.gx4-mh-card{transform:none;padding:20px;gap:16px;border-radius:20px;box-shadow:0 18px 36px #4a142633}.gx4-mh-logos{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.gx4-mh-logos li:nth-child(n+13){display:none}.gx4-mh-chip{height:50px;padding:7px 9px;border-radius:11px}.gx4-mh-chip img{height:30px}.gx4-mh-card-tier{top:19px;right:20px;font-size:12px}.gx4-mh-card dl{gap:20px}.gx4-mh-card dt{font-size:30px}.gx4-mh-card dd{font-size:12px}.gx4-root .gx4-mh-gx a{font-size:13px}.gx4-mh-soon{padding:20px 16px;border-radius:20px}.gx4-mh-soon ul{gap:10px}.gx4-mh-soon li{padding:12px}.gx4-mh-soon strong{font-size:14.5px}.gx4-mh-soon-body{font-size:12.5px}.gx4-mh-soon-icon{width:34px;height:34px;border-radius:10px}.gx4-mh-soon-tag{font-size:9.5px;letter-spacing:.08em;padding:4px 8px}.gx4-mh-get{padding:48px 0 96px}.gx4-mh-get h2{margin-bottom:20px}.gx4-mh-close .gx4-mh-cta{width:100%}}@media (prefers-reduced-motion:reduce){.gx4-mh-cta,.gx4-mh-sticky{transition:none}}@media (max-width:767px){body:has(.gx4-mh-hero) #df-btn-cont{display:none!important}}.gx4-mh-avatar{position:relative;overflow:visible}.gx4-mh-avatar img{border-radius:50%}.gx4-mh-avatar.is-iphone{box-shadow:0 0 0 2px #e0b43a,0 4px 12px rgba(224,180,58,.45);z-index:2}.gx4-mh-logorows{display:grid;gap:10px;margin:4px -4px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 18px),transparent)}.gx4-mh-logorow{overflow:hidden}.gx4-mh-logotrack{display:flex;gap:10px;width:-moz-max-content;width:max-content;margin:0;padding:2px 4px;list-style:none;animation:gx4MhLogos 36s linear infinite}.gx4-mh-logorow.is-reverse .gx4-mh-logotrack{animation-direction:reverse}.gx4-mh-logotrack .gx4-mh-chip{flex:0 0 auto;width:112px}.gx4-mh-logotrack .gx4-mh-chip.is-square{padding:4px}.gx4-mh-logotrack .gx4-mh-chip img{height:34px}.gx4-mh-logotrack .gx4-mh-chip.is-square img{transform:scale(1.35);height:100%;-o-object-fit:contain;object-fit:contain}.gx4-mh-logorows:hover .gx4-mh-logotrack{animation-play-state:paused}@keyframes gx4MhLogos{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:640px){.gx4-mh-logotrack .gx4-mh-chip{width:96px}.gx4-mh-logotrack .gx4-mh-chip img{height:32px}}@media (prefers-reduced-motion:reduce){.gx4-mh-logotrack{animation:none}.gx4-mh-logorow{overflow-x:auto}}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/997e9ed4b653e118-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/a93f0116011a0ba8-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/82c341612e84157a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/b68b2a570dad14fd-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display Fallback;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_eb7873{font-family:Playfair Display,Playfair Display Fallback;font-weight:800;font-style:normal}.gx4-diwali-hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#fbf6ef,#f9f2ea 60%,#faf7f4);color:#14234d;padding:160px 0 20px}.gx4-nav-spacer~main>.gx4-diwali-hero:first-child{margin-top:-92px}.gx4-diwali-hero:before{content:"";position:absolute;z-index:-1;width:1300px;aspect-ratio:1.6;right:-260px;top:-120px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,#fffdf9 0,#fffaf3 55%,#fffaf300 100%)}.gx4-diwali-fade{position:absolute;z-index:0;left:0;right:0;bottom:0;height:160px;pointer-events:none;background:linear-gradient(180deg,#faf7f400,#faf7f4)}.gx4-root:not(.gx4-root--v2) .gx4-diwali-fade{background:linear-gradient(180deg,#faf7f400,#faf1f4)}.gx4-diwali-hero>.gx4-shell{position:relative;z-index:1}.gx4-diwali-grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:32px}@media (min-width:1001px){.gx4-diwali-hero{display:flex;flex-direction:column;justify-content:flex-end;min-height:min(100svh,940px);padding-bottom:36px}.gx4-diwali-hero>.gx4-shell{width:min(1440px,calc(100% - 64px))}}.gx4-diwali-copy{display:flex;flex-direction:column;align-items:center;text-align:center}.gx4-diwali-eyebrow{display:inline-flex;align-items:center;gap:18px}.gx4-diwali-eyebrow:after,.gx4-diwali-eyebrow:before{content:"";width:clamp(40px,5vw,76px);height:2px;background:linear-gradient(90deg,#d7a84a00,#d7a84a);animation:gx4-rule-in .8s ease-out .15s both}.gx4-diwali-eyebrow:before{transform-origin:100% 50%}.gx4-diwali-eyebrow:after{transform-origin:0 50%;background:linear-gradient(90deg,#d7a84a,#d7a84a00)}@keyframes gx4-rule-in{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}.gx4-diwali-glitter-wrap{position:relative;display:inline-block;font-size:clamp(30px,3vw,50px)}.gx4-diwali-glitter{display:block;padding:0 .08em;line-height:1.15;letter-spacing:.01em;color:#c48a1c;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='1' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .97 0 0 0 0 .82 14 0 0 0 -9.4'/%3E%3C/filter%3E%3Crect width='90' height='90' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(100deg,#0000 36%,#7a2e1259 43%,#5e1424e0 50%,#7a2e1259 57%,#0000 64%),linear-gradient(100deg,#a8700f,#e2b041 18%,#f2cf78 30%,#d39b2e 45%,#ad7716 60%,#ebc25a 76%,#c48a1c 90%,#a8700f);background-size:90px 90px,300% 100%,100% 100%;background-position:0 0,100% 0,0 0;background-repeat:repeat,no-repeat,no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 #8a5a0c) drop-shadow(0 0 7px #ffc85a80);animation:gx4-write 1.7s cubic-bezier(.45,.05,.35,1) .2s both,gx4-gold-shine 7s ease-in-out 2s infinite}@keyframes gx4-write{0%{clip-path:inset(-40% 100% -40% -10%)}to{clip-path:inset(-40% -10% -40% -10%)}}@keyframes gx4-gold-shine{0%{background-position:0 0,100% 0,0 0}70%{background-position:63px 31px,0 0,0 0}to{background-position:90px 45px,0 0,0 0}}.gx4-diwali-glitter-head{position:absolute;z-index:1;left:0;top:50%;width:1.5em;height:1.5em;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%);background:radial-gradient(circle,#fff 0 7%,#fff2c0 16%,#ffcc5a88 36%,#ffcc5a00 68%);animation:gx4-write-head 1.7s cubic-bezier(.45,.05,.35,1) .2s both}@keyframes gx4-write-head{0%{left:-2%;opacity:0}6%{opacity:1}90%{opacity:1}to{left:102%;opacity:0}}.gx4-diwali-glint{position:absolute;z-index:1;left:var(--gx);top:var(--gy);width:.34em;pointer-events:none;fill:#ffe7a0;filter:drop-shadow(0 0 3px #ffbf3a);opacity:0;transform:translate(-50%,-50%) scale(0);animation:gx4-glint-drop 1.1s ease-out var(--gd) both,gx4-glint-twinkle 3.4s ease-in-out calc(var(--gd) + 1.6s) infinite}@keyframes gx4-glint-drop{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.25) rotate(45deg)}to{opacity:0;transform:translate(-50%,70%) scale(.3) rotate(140deg)}}@keyframes gx4-glint-twinkle{0%,68%,to{opacity:0;transform:translate(-50%,-50%) scale(0)}82%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(90deg)}}.gx4-diwali-hanglights{position:absolute;z-index:0;left:0;top:0;width:100%;height:150px;pointer-events:none}.gx4-diwali-hl-bulb{animation:gx4-hl-twinkle 2.6s ease-in-out infinite alternate}@keyframes gx4-hl-twinkle{0%{opacity:.5}to{opacity:1}}.gx4-diwali-fireworks{position:absolute;z-index:0;left:0;top:0;width:100%;height:72%;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 55%,#0000);mask-image:linear-gradient(180deg,#000 55%,#0000)}.gx4-diwali-copy h1{margin:16px 0 0;font-size:clamp(42px,4.75vw,84px);line-height:1.02;letter-spacing:-.005em;color:#6b1426;white-space:nowrap}.gx4-diwali-sub{margin:18px 0 0;font-size:clamp(21px,2.3vw,38px);line-height:1.3;font-weight:600;color:#1a2a57}.gx4-root .gx4-diwali-cta{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:18px;margin-top:28px;min-width:min(100%,430px);padding:22px 56px;border-radius:999px;background:linear-gradient(180deg,#8a1f35,#6b1426);color:#fff;font-family:var(--font-display),sans-serif;font-size:clamp(20px,2.05vw,32px);font-weight:800;letter-spacing:.05em;box-shadow:0 12px 26px #6b142640;transition:transform .2s,filter .2s,box-shadow .2s}.gx4-root .gx4-diwali-cta:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:0 16px 32px #6b142659}.gx4-diwali-cta:focus-visible{outline:3px solid #14234d;outline-offset:5px}.gx4-diwali-when{display:flex;align-items:center;gap:12px;margin-top:22px;text-align:left}.gx4-diwali-when-icon{flex:none;width:clamp(28px,2.5vw,38px);height:auto;color:#e3372d}.gx4-diwali-close{margin:0;font-size:clamp(17px,1.7vw,27px);font-weight:700;color:#1d2340}.gx4-diwali-fine{margin:3px 0 0;font-size:clamp(13px,1.2vw,18px);color:#8a847f}.gx4-diwali-fine span{margin:0 4px}.gx4-diwali-stage{position:relative;width:100%;aspect-ratio:1250/610;container-type:inline-size}@media (min-width:1001px){.gx4-diwali-stage{transform:scale(1.15);transform-origin:72% 92%}}.gx4-diwali-floor{position:absolute;z-index:1;left:2%;right:1%;top:70%;height:20%;border-radius:50%;background:radial-gradient(closest-side,#ffffffe6 0,#ffffff00 100%);pointer-events:none}.gx4-diwali-prize{position:absolute;left:calc(var(--x) * 100% / 1250);bottom:calc((610 - var(--b)) * 100% / 610);width:calc(var(--w) * 100% / 1250);height:auto;filter:drop-shadow(0 14px 14px #3a221a30)}.gx4-diwali-burst{position:absolute;z-index:1;left:46.6%;top:2%;width:4.8%;fill:none;stroke:#e9b649;stroke-width:5;stroke-linecap:round}.gx4-diwali-mphone{position:absolute;z-index:3;left:calc(98 * 100% / 1250);top:calc(212 * 100% / 610);width:calc(137 * 100% / 1250);height:calc(270 * 100% / 610);border-radius:calc(20 * 100cqw / 1250);border:calc(5 * 100cqw / 1250) solid #2b2b2e;background:radial-gradient(circle at 50% 52%,#ff9d2e2e 0,#ff9d2e00 55%),linear-gradient(160deg,#2a2a2d,#121214 45%,#09090a);box-shadow:inset 0 0 0 1px #48484c,0 18px 22px -10px #00000066,calc(12 * 100cqw / 1250) 0 calc(34 * 100cqw / 1250) calc(-4 * 100cqw / 1250) #ffae3a80}.gx4-diwali-mphone-notch{position:absolute;left:50%;top:3.5%;width:34%;height:3.2%;transform:translateX(-50%);border-radius:99px;background:#000}.gx4-diwali-mphone-q{position:absolute;inset:0;display:grid;place-items:center;font-size:calc(112 * 100cqw / 1250);line-height:1;color:#ffd583;text-shadow:0 0 6px #ffb347,0 0 18px #ff9a1fcc,0 0 40px #ff8a0080}.gx4-diwali-gift{position:absolute;z-index:5;left:calc(1020 * 100% / 1250);top:calc(292 * 100% / 610);width:calc(190 * 100% / 1250);height:auto;filter:drop-shadow(0 14px 14px #3a221a30)}.gx4-diwali-ribbon{position:absolute;z-index:6;inset:0;width:100%;height:100%;pointer-events:none;filter:drop-shadow(0 4px 4px #8a5a1033)}.gx4-diwali-pill{position:absolute;z-index:7;margin:0;left:calc(559 * 100% / 1250);top:calc(522 * 100% / 610);transform:translateX(-50%);display:inline-flex;align-items:center;gap:.55em;padding:.25em 1.4em;border-radius:999px;border:2px solid #d9b061;background:linear-gradient(180deg,#fffdf6,#fbf0d9);box-shadow:0 8px 18px #b0802a26,inset 0 0 0 3px #fffaea;white-space:nowrap;font-family:var(--font-display),sans-serif;font-size:max(10px,2.55cqw);font-weight:800;letter-spacing:.2em;color:#14234d}.gx4-diwali-pill:after,.gx4-diwali-pill:before{content:"";width:1.3em;height:2px;background:#c99a45}.gx4-diwali-pill-n{margin-right:.1em;font-size:1.7em;font-weight:900;line-height:1.1;letter-spacing:0;color:#6b1426}.gx4-diwali-diya{position:absolute;z-index:0;left:0;bottom:0;width:clamp(220px,26vw,460px);aspect-ratio:560/200;pointer-events:none}.gx4-diwali-silk{position:absolute;inset:0;width:100%;height:100%;-webkit-mask-image:linear-gradient(180deg,#000 45%,#0007 68%,#0000 88%);mask-image:linear-gradient(180deg,#000 45%,#0007 68%,#0000 88%)}.gx4-diwali-lampwrap{position:absolute;left:2%;bottom:12%;width:21%}.gx4-diwali-lamp{display:block;width:100%;height:auto;filter:drop-shadow(0 8px 10px #7d4d1240)}.gx4-diwali-flame-glow{position:absolute;left:50%;top:24%;width:120%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,#ffcf6a99 0,#ffcf6a00 62%);animation:gx4-diya-glow 2.2s ease-in-out infinite alternate}.gx4-diwali-flame{transform-origin:50% 90%;transform-box:fill-box;animation:gx4-flame 1.6s ease-in-out infinite alternate}@keyframes gx4-diya-glow{0%{opacity:.7}to{opacity:1}}@keyframes gx4-flame{0%{transform:scale(1) rotate(-1.5deg)}to{transform:scale(.94,1.06) rotate(1.5deg)}}@media (min-width:1500px){.gx4-diwali-hero{padding-top:168px;padding-bottom:38px}}@media (max-width:1000px){.gx4-diwali-grid{grid-template-columns:1fr;gap:28px}.gx4-diwali-stage{max-width:760px;margin-inline:auto}.gx4-diwali-diya{display:none}}@media (max-width:760px){.gx4-diwali-hero{padding:104px 0 36px}.gx4-diwali-eyebrow{gap:12px}.gx4-diwali-glitter-wrap{font-size:26px}.gx4-diwali-eyebrow:after,.gx4-diwali-eyebrow:before{width:32px}.gx4-diwali-hanglights{height:110px}.gx4-diwali-copy h1{margin-top:12px;font-size:clamp(30px,9.4vw,56px)}.gx4-diwali-sub{font-size:17px;margin-top:12px}.gx4-root .gx4-diwali-cta{width:100%;margin-top:22px;padding:16px 24px;font-size:18px}.gx4-diwali-when{margin-top:16px}.gx4-diwali-close{font-size:15px}}.gx4-diwali-hero+.gx4-quiz-hero{padding-top:72px}@media (max-width:760px){.gx4-diwali-hero+.gx4-quiz-hero{padding-top:40px}}@property --gx4-beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.gx4-diwali-cta>span,.gx4-diwali-cta>svg:not(.gx4-diwali-spark){position:relative;z-index:1}.gx4-diwali-cta:before{inset:-3px;padding:3px;border-radius:999px;background:conic-gradient(from var(--gx4-beam-angle),#f3c96a26 0deg 240deg,#f5b324 290deg,#fff8dc 325deg,#ffd27a 345deg,#f3c96a26 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 5px #ffc85acc);animation:gx4-beam 2.8s linear infinite}.gx4-diwali-cta:after,.gx4-diwali-cta:before{content:"";position:absolute;z-index:2;pointer-events:none}.gx4-diwali-cta:after{inset:0;border-radius:inherit;background:linear-gradient(105deg,#fff0 38%,#ffffff40 46%,#fff4d0b3 50%,#ffffff40 54%,#fff0 62%) no-repeat;background-size:260% 100%;animation:gx4-shine 3.4s ease-in-out infinite}@keyframes gx4-beam{to{--gx4-beam-angle:360deg}}@keyframes gx4-shine{0%{background-position:100% 0}45%,to{background-position:0 0}}.gx4-diwali-spark{position:absolute;z-index:3;fill:#ffcf5a;filter:drop-shadow(0 0 4px #ffbf3a);pointer-events:none;transform:scale(0);animation:gx4-spark 2.6s ease-in-out infinite}.gx4-diwali-spark.is-a{top:-11px;right:6px;width:20px}.gx4-diwali-spark.is-b{bottom:-8px;left:16%;width:13px;animation-delay:.7s}.gx4-diwali-spark.is-c{top:-8px;left:8px;width:14px;animation-delay:1.4s}.gx4-diwali-spark.is-d{bottom:-10px;right:24%;width:16px;animation-delay:2s}@keyframes gx4-spark{0%,to{transform:scale(0) rotate(0deg);opacity:0}35%{transform:scale(1) rotate(90deg);opacity:1}65%{transform:scale(.45) rotate(160deg);opacity:.7}}@media (prefers-reduced-motion:reduce){.gx4-diwali-cta{transition:none}.gx4-diwali-cta:after,.gx4-diwali-cta:before,.gx4-diwali-eyebrow:after,.gx4-diwali-eyebrow:before,.gx4-diwali-flame,.gx4-diwali-flame-glow,.gx4-diwali-glitter,.gx4-diwali-hl-bulb{animation:none}.gx4-diwali-cta:after,.gx4-diwali-glint,.gx4-diwali-glitter-head{display:none}.gx4-diwali-spark{animation:none;transform:scale(.8);opacity:.9}}