.sxuMuG_page{place-items:center;min-height:calc(100svh - 6.4rem);padding:clamp(3.2rem,6vw,8rem) clamp(2.4rem,5vw,6.4rem);display:grid;overflow:hidden}.sxuMuG_shell{grid-template-columns:minmax(0,.9fr) minmax(42rem,1.1fr);align-items:center;gap:clamp(4rem,7vw,9.6rem);width:min(118rem,100%);display:grid}.sxuMuG_copy{min-width:0}.sxuMuG_eyebrow{color:var(--ink);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:1rem;margin:0 0 2.4rem;font-size:1.2rem;font-weight:650;line-height:1.4;display:inline-flex}.sxuMuG_eyebrow span{background:var(--pink);border-radius:50%;width:.9rem;height:.9rem}.sxuMuG_copy h1{max-width:58rem;color:var(--ink);letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:clamp(4.4rem,6.3vw,7.2rem);font-weight:550;line-height:1}.sxuMuG_lead{max-width:48rem;color:var(--body);margin:2.4rem 0 0;font-size:clamp(1.7rem,1.8vw,2rem);line-height:1.55}.sxuMuG_actions{flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem;display:flex}.sxuMuG_primaryAction,.sxuMuG_secondaryAction{border:1px solid var(--ink);border-radius:var(--radius-md);text-align:center;justify-content:center;align-items:center;gap:.8rem;min-height:4.8rem;padding:1.2rem 2rem;font-size:1.5rem;font-weight:650;line-height:1.2;text-decoration:none;transition:background-color .16s,color .16s,transform .16s;display:inline-flex}.sxuMuG_primaryAction{background:var(--ink);color:#fff}.sxuMuG_secondaryAction{color:var(--ink);background:0 0}.sxuMuG_primaryAction:hover,.sxuMuG_secondaryAction:hover{transform:translateY(-2px)}.sxuMuG_primaryAction:hover{background:#242424}.sxuMuG_secondaryAction:hover{background:var(--surface-card)}.sxuMuG_primaryAction:active,.sxuMuG_secondaryAction:active{transform:translateY(0)}.sxuMuG_primaryAction:focus-visible,.sxuMuG_secondaryAction:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.sxuMuG_hint{border-left:3px solid var(--ochre);max-width:47rem;color:var(--muted-soft);margin:3.2rem 0 0;padding-left:1.6rem;font-size:1.4rem;line-height:1.55}.sxuMuG_visual{background:var(--teal);color:#fff;isolation:isolate;border-radius:3.2rem;min-width:0;min-height:clamp(42rem,44vw,56rem);padding:clamp(2.4rem,4vw,4.8rem);animation:.65s cubic-bezier(.2,.75,.25,1) both sxuMuG_enterVisual;display:grid;position:relative;overflow:hidden}.sxuMuG_visual:before,.sxuMuG_visual:after{z-index:-1;content:"";border-radius:50%;position:absolute}.sxuMuG_visual:before{background:var(--peach);width:19rem;height:19rem;animation:.7s cubic-bezier(.2,.75,.25,1) .12s both sxuMuG_settleOrb;top:-7rem;right:-5rem}.sxuMuG_visual:after{background:var(--lavender);width:22rem;height:22rem;animation:.7s cubic-bezier(.2,.75,.25,1) .2s reverse both sxuMuG_settleOrb;bottom:-8rem;left:-6rem}.sxuMuG_code{letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff8c;border-radius:999px;place-self:start;padding:.7rem 1.2rem;font-size:1.2rem;font-weight:650;line-height:1.4}.sxuMuG_scene{justify-content:center;align-items:center;gap:clamp(.6rem,1.5vw,2rem);margin-block:auto;display:flex;position:relative}.sxuMuG_scene:before{z-index:-1;content:"";border-top:2px dashed #ffffff5c;position:absolute;top:50%;left:8%;right:8%;transform:translateY(-50%)}.sxuMuG_digit{color:#fff;letter-spacing:-.09em;font-size:clamp(12rem,16vw,21rem);font-weight:550;line-height:.8}.sxuMuG_firstDigit{animation:.72s cubic-bezier(.2,.75,.25,1) 90ms both sxuMuG_enterDigitLeft}.sxuMuG_lastDigit{animation:.72s cubic-bezier(.2,.75,.25,1) .16s both sxuMuG_enterDigitRight}.sxuMuG_tag{border:3px solid var(--ink);background:var(--pink);width:clamp(9.2rem,11vw,13rem);height:clamp(13rem,15vw,17rem);color:var(--ink);transform-origin:50% -4rem;border-radius:2.4rem 2.4rem 4rem 4rem;flex-direction:column;flex:none;justify-content:center;align-items:center;animation:.88s cubic-bezier(.18,.82,.25,1) .24s both sxuMuG_dropTag;display:flex;position:relative}.sxuMuG_tag:before{content:"";background:#fff;width:2px;height:7.2rem;position:absolute;top:-7rem;left:50%;transform:translate(-50%)}.sxuMuG_tagHole{border:2px solid var(--ink);background:var(--teal);border-radius:50%;width:1.2rem;height:1.2rem;position:absolute;top:1.4rem;left:50%;transform:translate(-50%)}.sxuMuG_currency{letter-spacing:-.04em;font-size:clamp(4rem,5vw,6rem);font-weight:650;line-height:1}.sxuMuG_tagLine,.sxuMuG_tagLineShort{background:var(--ink);border-radius:999px;height:.7rem;margin-top:1rem;display:block}.sxuMuG_tagLine{width:55%}.sxuMuG_tagLineShort{width:32%;margin-top:.7rem}.sxuMuG_route{align-items:center;gap:.8rem;display:flex;position:absolute;bottom:7.6rem;right:3.2rem}.sxuMuG_route span{opacity:.7;background:#fff;border-radius:50%;width:.8rem;height:.8rem;display:block}.sxuMuG_route span:nth-child(2){border-radius:0;width:3.2rem;height:2px}.sxuMuG_visualCaption{color:#fff;place-self:end;margin:0;font-size:1.4rem;font-weight:600}@keyframes sxuMuG_enterVisual{0%{opacity:0;transform:translateY(2.4rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes sxuMuG_enterDigitLeft{0%{opacity:0;transform:translate(-3rem)}to{opacity:1;transform:translate(0)}}@keyframes sxuMuG_enterDigitRight{0%{opacity:0;transform:translate(3rem)}to{opacity:1;transform:translate(0)}}@keyframes sxuMuG_dropTag{0%{opacity:0;transform:translateY(-4rem)rotate(-16deg)}65%{opacity:1;transform:translateY(.8rem)rotate(5deg)}to{opacity:1;transform:translateY(0)rotate(-4deg)}}@keyframes sxuMuG_settleOrb{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@media (max-width:900px){.sxuMuG_page{overflow:visible}.sxuMuG_shell{grid-template-columns:minmax(0,1fr);gap:4rem}.sxuMuG_copy{max-width:64rem}.sxuMuG_visual{min-height:38rem}}@media (max-width:520px){.sxuMuG_page{min-height:calc(100svh - 6.4rem);padding:4rem 1.6rem 2.4rem;display:block}.sxuMuG_copy h1{font-size:clamp(4rem,14vw,5.6rem)}.sxuMuG_actions{flex-direction:column;align-items:stretch}.sxuMuG_primaryAction,.sxuMuG_secondaryAction{width:100%}.sxuMuG_hint{margin-top:2.4rem}.sxuMuG_visual{border-radius:var(--radius-xl);min-height:30rem;padding:2rem}.sxuMuG_digit{font-size:clamp(9rem,30vw,12rem)}.sxuMuG_tag{border-radius:1.8rem 1.8rem 3rem 3rem;width:7.6rem;height:11rem}.sxuMuG_tag:before{height:5.6rem;top:-5.4rem}.sxuMuG_currency{font-size:4rem}.sxuMuG_route{display:none}.sxuMuG_visualCaption{text-align:right;max-width:15rem}}@media (prefers-reduced-motion:reduce){.sxuMuG_visual,.sxuMuG_visual:before,.sxuMuG_visual:after,.sxuMuG_firstDigit,.sxuMuG_lastDigit,.sxuMuG_tag{animation:none}}
