.Countdown-module__UY-Ckq__countdown{color:#f7f4ed;letter-spacing:.04em;justify-content:center;align-items:baseline;gap:14px;margin:28px 0 0;font-size:20px;display:flex}.Countdown-module__UY-Ckq__days{font-family:var(--font-m-plus-1), sans-serif;color:#f7f4ed;padding:0;font-size:18px;font-weight:400;line-height:1}
.Hero-module__ZARIfG__isHidden{opacity:0;visibility:hidden;pointer-events:none}.Hero-module__ZARIfG__isVisible{opacity:1;visibility:visible;transition:opacity .8s,visibility linear}.Hero-module__ZARIfG__hero{color:#fff;background:#1b263b;flex-direction:column;width:100%;height:100svh;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__hero:before{content:"";pointer-events:none;z-index:2;background:radial-gradient(55% 42% at 50% 34%,#ffffff13 0%,#ffffff09 35%,#fff0 72%);position:absolute;inset:0}.Hero-module__ZARIfG__copyArea,.Hero-module__ZARIfG__envelopeArea,.Hero-module__ZARIfG__countdownArea{position:relative}.Hero-module__ZARIfG__copyArea,.Hero-module__ZARIfG__countdownArea{z-index:3}.Hero-module__ZARIfG__copyArea{min-height:0;padding:max(95px, env(safe-area-inset-top)) 44px 0;flex:none}.Hero-module__ZARIfG__envelopeArea{flex:1;min-height:0;position:relative;overflow:hidden}.Hero-module__ZARIfG__envelopeFlapShadow{z-index:1;filter:drop-shadow(0 10px 12px #00000047)drop-shadow(0 22px 34px #00000057);width:100%;height:clamp(90px,24vw,105px);position:absolute;top:0;left:0}.Hero-module__ZARIfG__envelopeFlapShadow:after{content:"";z-index:2;pointer-events:none;background:#1b263b;height:24px;position:absolute;top:-20px;left:-20px;right:-20px}.Hero-module__ZARIfG__envelopeFlap{clip-path:polygon(0 0,100% 0,50% 100%);background:#1b263b;width:100%;height:100%}.Hero-module__ZARIfG__countdownArea{padding-bottom:max(18px, env(safe-area-inset-bottom));flex-shrink:0}.Hero-module__ZARIfG__copy,.Hero-module__ZARIfG__turning,.Hero-module__ZARIfG__message{min-height:1.5em}.Hero-module__ZARIfG__copy{margin:0 0 clamp(24px,5svh,46px)}.Hero-module__ZARIfG__turning{margin:clamp(22px,4svh,40px) 0 clamp(42px,8svh,78px)}.Hero-module__ZARIfG__message{margin:0}.Hero-module__ZARIfG__date{color:#f7f4ed;text-align:right;margin-top:clamp(24px,5svh,42px);font-weight:lighter}.Hero-module__ZARIfG__openButton{z-index:3;color:#c9a534;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;width:150px;height:150px;padding:0;position:absolute;top:38px;left:50%;transform:translate(-50%)}.Hero-module__ZARIfG__openButton:focus-visible{outline-offset:4px;outline:2px solid}.Hero-module__ZARIfG__openButtonFrame{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.Hero-module__ZARIfG__openButtonText{z-index:1;width:100%;height:100%;font-family:var(--font-m-plus-1), sans-serif;transform-origin:50%;flex-direction:column;justify-content:center;align-items:center;line-height:1.35;display:flex;position:relative;transform:rotate(-6deg)}.Hero-module__ZARIfG__openButtonText span{font-size:24px;font-weight:400}.Hero-module__ZARIfG__openingGlow,.Hero-module__ZARIfG__openingWhite{pointer-events:none;opacity:0;position:absolute;inset:0}.Hero-module__ZARIfG__openingGlow{z-index:4;background:radial-gradient(80% 32% at 50% 58%,#fff 0%,#ffffffd1 24%,#ffffff47 55%,#fff0 78%)}.Hero-module__ZARIfG__openingWhite{z-index:10;opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.Hero-module__ZARIfG__isOpeningWhite{animation:1.8s ease-in 1.6s forwards Hero-module__ZARIfG__screenToWhite}@keyframes Hero-module__ZARIfG__screenToWhite{0%{opacity:0}to{opacity:1}}.Hero-module__ZARIfG__isOpeningShadow{animation:1.8s ease-in-out forwards Hero-module__ZARIfG__shadowToWhite}@keyframes Hero-module__ZARIfG__shadowToWhite{0%{filter:drop-shadow(0 -10px 18px #00000047)drop-shadow(0 -4px 8px #00000057)}to{filter:drop-shadow(0 0 48px #fff)}}.Hero-module__ZARIfG__copyArea,.Hero-module__ZARIfG__envelopeArea{transform-style:preserve-3d;transition:transform 2.3s cubic-bezier(.2,.8,.2,1)}.Hero-module__ZARIfG__isOpeningContent{transform:translateY(-35px)translateZ(90px)rotateX(10deg)scale(1.05)}@media (max-height:700px){.Hero-module__ZARIfG__copyArea{padding:max(55px, env(safe-area-inset-top)) 36px 0}.Hero-module__ZARIfG__copy{margin-bottom:18px}.Hero-module__ZARIfG__turning{margin:18px 0 30px}.Hero-module__ZARIfG__date{margin-top:18px}.Hero-module__ZARIfG__copy,.Hero-module__ZARIfG__turning,.Hero-module__ZARIfG__message,.Hero-module__ZARIfG__date{font-size:.9rem}.Hero-module__ZARIfG__openButton{transform:translate(-50%)scale(.82)}.Hero-module__ZARIfG__openButtonText span{font-size:21px}.Hero-module__ZARIfG__countdownArea{padding-bottom:8px;font-size:.9rem}}
.Information-module__sVnhLG__information{color:#2f2a24;background:#f8f4ec;padding:120px 0 132px}.Information-module__sVnhLG__sectionInner{width:min(100% - 48px,640px);margin:0 auto}.Information-module__sVnhLG__informationSchool{align-items:center;min-height:132px;margin-bottom:36px;display:flex;position:relative}.Information-module__sVnhLG__informationSchoolYear{z-index:0;color:#2f2a2409;letter-spacing:-.08em;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(96px,28vw,132px);font-weight:600;line-height:.8;position:absolute;top:50%;right:-2px;transform:translateY(-50%)}.Information-module__sVnhLG__informationSchoolContent{z-index:1;font-family:var(--font-m-plus-1), sans-serif;position:relative}.Information-module__sVnhLG__informationSchoolContent p{margin:0}.Information-module__sVnhLG__informationSchoolName{letter-spacing:.01em;font-size:18px;font-weight:400;line-height:1.55;margin-bottom:7px!important}.Information-module__sVnhLG__informationSchoolReunion{letter-spacing:0;border-bottom:1px solid #c9a534;padding-bottom:4px;font-size:24px;font-weight:600;line-height:1.35;display:inline-block}.Information-module__sVnhLG__informationSchoolSub{letter-spacing:0;font-size:12px;line-height:1.5;margin-top:10px!important}.Information-module__sVnhLG__informationMessage{letter-spacing:.1em;margin:0 0 56px;font-size:17px;line-height:2}.Information-module__sVnhLG__informationIntro{min-height:100px;margin-bottom:18px;position:relative}.Information-module__sVnhLG__informationIntroText{z-index:2;align-items:center;width:68%;padding-top:28px;display:flex;position:relative}.Information-module__sVnhLG__informationIntroText>span{background:#2f2a2438;flex:1;height:1px;margin-right:10px}.Information-module__sVnhLG__informationIntroText p{color:#2f2a249e;letter-spacing:.08em;flex-shrink:0;margin:0;font-size:10px;line-height:1.5}.Information-module__sVnhLG__informationEnvelope{pointer-events:none;width:116px;height:auto;position:absolute;top:0;right:20px}.Information-module__sVnhLG__informationReunion{min-height:220px;margin-bottom:72px;position:relative}.Information-module__sVnhLG__informationReunionImage{pointer-events:none;width:min(58%,220px);height:auto;margin-left:auto;margin-right:18px;display:block}.Information-module__sVnhLG__informationReunionText{align-items:center;width:72%;display:flex;position:absolute;bottom:46px;left:0}.Information-module__sVnhLG__informationReunionText>span{background:#2f2a2438;flex:1;height:1px;margin-right:10px}.Information-module__sVnhLG__informationReunionText p{color:#2f2a249e;font-family:var(--font-m-plus-1), sans-serif;letter-spacing:.04em;flex-shrink:0;margin:0;font-size:11px;line-height:1.5}.Information-module__sVnhLG__informationDetails{grid-template-columns:34% 1fr;align-items:center;width:100%;margin-bottom:64px;display:grid;position:relative}.Information-module__sVnhLG__informationGlasses{pointer-events:none;width:100%;max-width:130px;height:auto;margin:28px auto 0;display:block}.Information-module__sVnhLG__informationDetailsContent{min-width:0}.Information-module__sVnhLG__informationHeading{align-items:center;gap:14px;margin-bottom:18px;display:flex}.Information-module__sVnhLG__informationHeading>span{background:#2f2a242e;flex:1;height:1px}.Information-module__sVnhLG__informationHeading p{color:#c9a534;letter-spacing:.06em;flex-shrink:0;margin:0;font-size:11px;line-height:1}.Information-module__sVnhLG__informationDate{border:0;padding:0}.Information-module__sVnhLG__informationDate p{letter-spacing:.02em;margin:0;font-size:14px;line-height:1.55}.Information-module__sVnhLG__informationDate p:first-child,.Information-module__sVnhLG__informationDate p:nth-child(2){font-size:16px}.Information-module__sVnhLG__informationEntry{text-align:left;border:1px dashed #2f2a2438;flex-direction:column;min-height:154px;padding:36px 30px 28px;display:flex}.Information-module__sVnhLG__informationEntry p{letter-spacing:.04em;margin:0;font-size:12px;line-height:1.8}.Information-module__sVnhLG__informationEntry a{color:#c9a534;letter-spacing:.04em;border:0;align-self:flex-end;align-items:center;gap:8px;margin-top:20px;padding:0;font-size:13px;line-height:1.5;text-decoration:none;display:inline-flex}.Information-module__sVnhLG__informationEntry a span{font-size:13px}
.FadeIn-module__OqdPWW__fadeIn{opacity:0;will-change:opacity, transform;transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(28px)}.FadeIn-module__OqdPWW__visible{opacity:1;transform:translateY(0)}
.EventDetails-module__hceBtq__eventDetails{color:#27354b;background:#f8f4ec;padding:96px 0 112px}.EventDetails-module__hceBtq__sectionInner{width:min(100% - 48px,640px);margin:0 auto}.EventDetails-module__hceBtq__sectionHeader{margin-bottom:54px}.EventDetails-module__hceBtq__sectionLabel{color:#c9a534;letter-spacing:.02em;margin:0 0 36px;font-size:12px;line-height:1}.EventDetails-module__hceBtq__sectionTitle{letter-spacing:.04em;margin:0;font-size:24px;font-weight:400;line-height:1.5}.EventDetails-module__hceBtq__venue h3{letter-spacing:.04em;margin:0 0 10px;font-size:20px;font-weight:400;line-height:1.6}.EventDetails-module__hceBtq__venueAddress{letter-spacing:.03em;margin:0 0 20px;font-size:14px;font-style:normal;line-height:1.55}.EventDetails-module__hceBtq__accessList{margin-bottom:22px}.EventDetails-module__hceBtq__accessList p,.EventDetails-module__hceBtq__venueNote{letter-spacing:.02em;margin:0;font-size:14px;line-height:1.55}.EventDetails-module__hceBtq__mapLink{color:#c9a534;letter-spacing:.02em;align-items:center;gap:6px;margin-top:48px;font-size:14px;line-height:1.5;text-decoration:none;display:inline-flex}.EventDetails-module__hceBtq__mapLink span{font-size:13px}
.ParticipationFee-module__Nxo47q__participationFee{color:#27354b;background:#f8f4ec;padding:96px 0 112px}.ParticipationFee-module__Nxo47q__sectionInner{width:min(100% - 48px,640px);margin:0 auto}.ParticipationFee-module__Nxo47q__sectionHeader{margin-bottom:44px}.ParticipationFee-module__Nxo47q__sectionLabel{color:#c9a534;letter-spacing:.02em;margin:0 0 32px;font-size:12px;line-height:1}.ParticipationFee-module__Nxo47q__sectionTitle{letter-spacing:.04em;margin:0;font-size:24px;font-weight:400;line-height:1.5}.ParticipationFee-module__Nxo47q__feeAmount{align-items:baseline;gap:8px;margin:0 0 26px;display:flex}.ParticipationFee-module__Nxo47q__feeAmount strong{letter-spacing:.01em;font-size:clamp(42px,11vw,56px);font-weight:400;line-height:1}.ParticipationFee-module__Nxo47q__feeAmount span{font-size:20px;line-height:1}.ParticipationFee-module__Nxo47q__feeBreakdown{border-top:1px solid #c9a53459;padding-top:18px}.ParticipationFee-module__Nxo47q__feeBreakdownTitle{color:#c9a534;letter-spacing:.04em;margin:0 0 14px;font-size:13px;line-height:1.5}.ParticipationFee-module__Nxo47q__feeBreakdown dl{margin:0}.ParticipationFee-module__Nxo47q__feeBreakdown dl>div{grid-template-columns:auto 1fr;align-items:baseline;column-gap:10px;display:grid}.ParticipationFee-module__Nxo47q__feeBreakdown dt,.ParticipationFee-module__Nxo47q__feeBreakdown dd{letter-spacing:.02em;margin:0;font-size:14px;line-height:1.7}.ParticipationFee-module__Nxo47q__feeBreakdown dd{color:#59677a}.ParticipationFee-module__Nxo47q__feeBreakdown small{margin-left:2px;font-size:11px;line-height:1.5}.ParticipationFee-module__Nxo47q__feeNote{color:#7a8492;letter-spacing:.02em;margin:22px 0 0;font-size:13px;line-height:1.7}
.Program-module__iHA_dW__program{color:#27354b;background:#f8f4ec;padding:96px 0 120px}.Program-module__iHA_dW__sectionInner{width:min(100% - 48px,640px);margin:0 auto}.Program-module__iHA_dW__sectionHeader{border-bottom:1px solid #27354b2e;margin-bottom:58px;padding-bottom:46px}.Program-module__iHA_dW__sectionLabel{color:#c9a534;letter-spacing:.02em;margin:0 0 30px;font-size:12px;line-height:1}.Program-module__iHA_dW__sectionTitle{letter-spacing:.03em;margin:0;font-size:26px;font-weight:400;line-height:1.5}.Program-module__iHA_dW__programList{flex-direction:column;gap:76px;display:flex}.Program-module__iHA_dW__programItem{position:relative}.Program-module__iHA_dW__programItem h3{letter-spacing:.02em;margin:0 0 38px;font-size:16px;font-weight:500;line-height:1.7}.Program-module__iHA_dW__programItem time{color:#c9a534;letter-spacing:.02em;margin-bottom:22px;font-size:16px;line-height:1.5;display:block}.Program-module__iHA_dW__programItem p{color:#9ba2ac;letter-spacing:.08em;margin:0;font-size:14px;line-height:1.8}.Program-module__iHA_dW__programNote{margin-top:2px!important}.Program-module__iHA_dW__programItem:nth-child(4):after{content:"";aspect-ratio:1/1.25;pointer-events:none;background:url(/images/program-teachers.svg) 50%/contain no-repeat;width:min(58%,220px);position:absolute;top:30px;right:0}
.CancellationPolicy-module__dFwOyW__cancellationPolicy{color:#27354b;background:#f8f4ec;padding:112px 0 128px}.CancellationPolicy-module__dFwOyW__sectionInner{width:min(100% - 48px,640px);margin:0 auto}.CancellationPolicy-module__dFwOyW__sectionHeader{margin-bottom:52px}.CancellationPolicy-module__dFwOyW__sectionLabel{color:#c9a534;letter-spacing:.02em;margin:0 0 30px;font-size:12px;line-height:1}.CancellationPolicy-module__dFwOyW__sectionTitle{letter-spacing:.03em;margin:0;font-size:26px;font-weight:400;line-height:1.5}.CancellationPolicy-module__dFwOyW__policyIntro p,.CancellationPolicy-module__dFwOyW__policyText p{letter-spacing:.03em;margin:0;font-size:14px;line-height:1.75}.CancellationPolicy-module__dFwOyW__policyIntro{color:#687385}.CancellationPolicy-module__dFwOyW__policyDivider{background:#c9a53447;width:100%;height:1px;margin:46px 0 62px}.CancellationPolicy-module__dFwOyW__policyText{color:#59677a;flex-direction:column;gap:24px;display:flex}
.DressCode-module__27g2yq__dressCode{color:#27354b;background:#f8f4ec;padding:112px 0 132px}.DressCode-module__27g2yq__sectionInner{width:min(100% - 48px,640px);margin:0 auto}.DressCode-module__27g2yq__sectionHeader{margin-bottom:24px}.DressCode-module__27g2yq__sectionLabel{color:#c9a534;letter-spacing:.02em;margin:0 0 30px;font-size:12px;line-height:1}.DressCode-module__27g2yq__sectionTitle{letter-spacing:.03em;margin:0;font-size:26px;font-weight:400;line-height:1.5}.DressCode-module__27g2yq__dressCodeValue{color:#687385;letter-spacing:.03em;margin:0;font-size:14px;line-height:1.7}.DressCode-module__27g2yq__dressCodeDivider{background:#27354b2e;width:100%;height:1px;margin-top:54px}
.Payment-module__SPE9xW__payment{color:#27354b;background:#f8f4ec;min-height:100svh;padding:72px 0 132px}.Payment-module__SPE9xW__sectionInner{width:min(100% - 48px,640px);margin:0 auto}.Payment-module__SPE9xW__sectionHeader{margin-bottom:42px}.Payment-module__SPE9xW__sectionLabel{color:#c9a534;letter-spacing:.02em;margin:0 0 62px;font-size:12px;line-height:1}.Payment-module__SPE9xW__sectionTitle{letter-spacing:.03em;margin:0;font-size:26px;font-weight:400;line-height:1.5}.Payment-module__SPE9xW__paymentDescription{color:#687385;letter-spacing:.02em;margin:0 0 58px;font-size:14px;line-height:1.75}.Payment-module__SPE9xW__paymentLookupForm{flex-direction:column;display:flex}.Payment-module__SPE9xW__classFieldset{border:0;min-width:0;margin:0 0 46px;padding:0}.Payment-module__SPE9xW__classFieldset legend{color:#59677a;margin-bottom:18px;font-size:14px;line-height:1.5}.Payment-module__SPE9xW__classOptions{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.Payment-module__SPE9xW__classOptions label{color:#687385;cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:7px;font-size:14px;line-height:1.5;display:inline-flex}.Payment-module__SPE9xW__classOptions input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.Payment-module__SPE9xW__radioMark{border:1px solid #c9a534;border-radius:50%;flex:none;width:15px;height:15px;position:relative}.Payment-module__SPE9xW__classOptions input:checked+.Payment-module__SPE9xW__radioMark:after,.Payment-module__SPE9xW__paymentMethodSelect input:checked+.Payment-module__SPE9xW__radioMark:after{content:"";background:#27354b;border-radius:50%;position:absolute;inset:3px}.Payment-module__SPE9xW__classOptions input:focus-visible+.Payment-module__SPE9xW__radioMark,.Payment-module__SPE9xW__paymentMethodSelect input:focus-visible+.Payment-module__SPE9xW__radioMark{outline-offset:3px;outline:2px solid #27354b}.Payment-module__SPE9xW__nameField{color:#59677a;flex-direction:column;gap:12px;font-size:14px;line-height:1.5;display:flex}.Payment-module__SPE9xW__nameField input{color:#27354b;width:100%;height:54px;font:inherit;box-sizing:border-box;background:0 0;border:1px solid #27354b33;border-radius:0;outline:none;padding:0 14px;font-size:16px}.Payment-module__SPE9xW__nameField input::placeholder{color:#7f8792;opacity:1}.Payment-module__SPE9xW__nameField input:focus{border-color:#c9a534}.Payment-module__SPE9xW__lookupButton{color:#c9a534;font:inherit;letter-spacing:.02em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-self:flex-start;align-items:center;gap:10px;margin-top:56px;padding:0;font-size:17px;line-height:1.5;display:flex}.Payment-module__SPE9xW__lookupButton span{margin-left:6px}.Payment-module__SPE9xW__lookupButton:focus-visible{outline-offset:5px;outline:2px solid}.Payment-module__SPE9xW__paymentResult{margin-top:90px}.Payment-module__SPE9xW__paymentInfo{color:#9098a3;font-size:13px}.Payment-module__SPE9xW__paymentDivider{background:#27354b2e;width:82%;height:1px;margin:52px 0}.Payment-module__SPE9xW__paymentResultHeader p{color:#9098a3;margin:0;font-size:13px;line-height:1.75}.Payment-module__SPE9xW__paymentStatusLabel{color:#9098a3;margin-bottom:26px!important;font-size:18px!important}.Payment-module__SPE9xW__paymentAttention{color:#c9a534!important;margin-top:10px!important}.Payment-module__SPE9xW__paymentMethod{margin-bottom:64px}.Payment-module__SPE9xW__paymentMethod h3{color:#9098a3;margin:0 0 54px;font-size:18px;font-weight:400;line-height:1.5}.Payment-module__SPE9xW__paymentMethod a{color:#c9a534;width:fit-content;margin-left:auto;font-size:13px;line-height:1.7;text-decoration:none;display:block}.Payment-module__SPE9xW__paymentMethod a:focus-visible{outline-offset:4px;outline:2px solid}.Payment-module__SPE9xW__bankDetails{margin:0}.Payment-module__SPE9xW__bankDetails div{grid-template-columns:max-content 1fr;column-gap:4px;display:grid}.Payment-module__SPE9xW__bankDetails dt,.Payment-module__SPE9xW__bankDetails dd{color:#9098a3;margin:0;font-size:16px;line-height:1.25}.Payment-module__SPE9xW__bankDetails dt:after{content:"："}.Payment-module__SPE9xW__paymentCompletedButton{color:#27354b;width:150px;height:150px;font:inherit;cursor:pointer;isolation:isolate;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;padding:0;line-height:1.12;display:flex;position:relative}.Payment-module__SPE9xW__paymentCompletedButton:after{content:"";z-index:0;pointer-events:none;background:#1b263b20;border:2px dashed;border-radius:50%;animation:14s linear infinite Payment-module__SPE9xW__paymentCircleRotate;position:absolute;inset:13px}.Payment-module__SPE9xW__paymentCompletedButton>span,.Payment-module__SPE9xW__paymentCompletedButton>strong{z-index:1;pointer-events:none;font-weight:400;display:block;position:relative}.Payment-module__SPE9xW__paymentCompletedButton>span{font-size:25px}.Payment-module__SPE9xW__paymentCompletedButton>strong{font-size:29px}.Payment-module__SPE9xW__paymentCompletedButton:focus-visible{outline-offset:8px;border-radius:50%;outline:2px solid}.Payment-module__SPE9xW__statusPayment{text-align:center;padding-top:6px}.Payment-module__SPE9xW__paymentStatusStamp{color:#27354b;isolation:isolate;flex-direction:column;justify-content:center;align-items:center;width:150px;height:150px;margin:36px auto 0;line-height:1.12;display:flex;position:relative}.Payment-module__SPE9xW__paymentStatusStamp:after{content:"";z-index:0;pointer-events:none;border:2px dashed;border-radius:50%;animation:14s linear infinite Payment-module__SPE9xW__paymentCircleRotate;position:absolute;inset:13px}.Payment-module__SPE9xW__paymentStatusStamp>span,.Payment-module__SPE9xW__paymentStatusStamp>strong{z-index:1;font-weight:400;display:block;position:relative;transform:rotate(-5deg)}.Payment-module__SPE9xW__paymentStatusStamp>span{font-size:25px}.Payment-module__SPE9xW__paymentStatusStamp>strong{font-size:29px}.Payment-module__SPE9xW__pendingStamp{color:#27354b}.Payment-module__SPE9xW__paidStamp{color:#c9a534}.Payment-module__SPE9xW__statusMessage{color:#9aa1aa;letter-spacing:.02em;margin:50px 0 0;font-size:17px;line-height:1.35}.Payment-module__SPE9xW__lookupButton:disabled{cursor:default;opacity:.55}.Payment-module__SPE9xW__errorMessage{color:#b14b4b;margin:24px 0 0;font-size:14px;line-height:1.7}.Payment-module__SPE9xW__paymentMethodSelect input[type=radio]{accent-color:var(--color-accent)}.Payment-module__SPE9xW__paymentMethodSelect{justify-content:center;gap:24px;margin-top:16px;display:flex}.Payment-module__SPE9xW__paymentMethodSelect label{cursor:pointer;align-items:center;gap:8px;font-size:.95rem;font-weight:500;display:flex}.Payment-module__SPE9xW__paymentMethodSelect input[type=radio]{opacity:0;pointer-events:none;position:absolute}@keyframes Payment-module__SPE9xW__paymentCircleRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Payment-module__SPE9xW__paymentCompletedButton:after,.Payment-module__SPE9xW__paymentStatusStamp:after{animation:none}}
.Spinner-module__dVSTTG__spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.7s linear infinite Spinner-module__dVSTTG__spin}@keyframes Spinner-module__dVSTTG__spin{to{transform:rotate(360deg)}}
