.payments-module-scss-module__jSMELa__paymentsContainer{background:#0f4c75;flex:1;width:100%;min-height:100vh;display:flex;position:relative}.payments-module-scss-module__jSMELa__paymentsContainer:before{content:"";opacity:.85;pointer-events:none;z-index:0;background-image:url(/backgrounds/3.png);background-position:50%;background-size:cover;position:fixed;inset:0}.payments-module-scss-module__jSMELa__paymentsContainer:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#003366e0 0%,#1f73b7d9 100%);position:fixed;inset:0}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main{z-index:1;flex-direction:column;flex:1;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:5rem 1.5rem;display:flex;position:relative}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__hero{text-align:center;z-index:1;margin-bottom:4rem;position:relative}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__hero .payments-module-scss-module__jSMELa__title{color:#fff;letter-spacing:-.02em;text-shadow:0 2px 20px #0003;margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__hero .payments-module-scss-module__jSMELa__subtitle{color:#fffffff2;max-width:700px;margin:0 auto;font-size:clamp(1.1rem,2vw,1.4rem);font-weight:400;line-height:1.7}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;width:100%;max-width:800px;margin-bottom:4rem;display:grid}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard{text-align:center;background:#fffffffa;border-radius:16px;padding:2.5rem;transition:all .3s;box-shadow:0 8px 32px #1f73b71a}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard:hover{box-shadow:0 12px 40px #00000026}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard .payments-module-scss-module__jSMELa__cardIcon{justify-content:center;align-items:center;margin-bottom:1.5rem;font-size:3rem;display:flex}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard h2{color:#1f73b7;margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:1.3}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard p{color:#4a5568;margin-bottom:1.5rem;font-size:1rem;line-height:1.7}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard .payments-module-scss-module__jSMELa__error{color:#dc2626;margin-bottom:1rem;font-size:.875rem}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard .payments-module-scss-module__jSMELa__stripeButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1f73b7,#3282b8);border:none;border-radius:8px;width:100%;padding:1rem 2rem;font-size:1.0625rem;font-weight:600;transition:all .3s;box-shadow:0 4px 14px #1f73b726}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard .payments-module-scss-module__jSMELa__stripeButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 32px #1f73b71a}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard .payments-module-scss-module__jSMELa__stripeButton:disabled{opacity:.7;cursor:not-allowed}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard .payments-module-scss-module__jSMELa__stripeBadge{border-top:1px solid #00000014;justify-content:center;align-items:center;margin-top:1.25rem;padding-top:1rem;display:flex}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard .payments-module-scss-module__jSMELa__stripeBadge .payments-module-scss-module__jSMELa__stripeLogo{width:auto;height:26px}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard .payments-module-scss-module__jSMELa__venmoInfo{flex-direction:column;align-items:center;gap:1rem;display:flex}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard .payments-module-scss-module__jSMELa__venmoInfo .payments-module-scss-module__jSMELa__venmoHandle{color:#1f73b7;background:#1f73b71a;border-radius:8px;padding:.75rem 1.5rem;font-size:1.25rem;font-weight:600}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard .payments-module-scss-module__jSMELa__venmoInfo .payments-module-scss-module__jSMELa__venmoButton{color:#fff;background:#008cff;border-radius:8px;width:100%;padding:1rem 2rem;font-size:1.0625rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 4px 14px #1f73b726}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard .payments-module-scss-module__jSMELa__venmoInfo .payments-module-scss-module__jSMELa__venmoButton:hover{background:#0070cc;transform:translateY(-2px);box-shadow:0 8px 32px #1f73b71a}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__note{text-align:center;max-width:600px}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__note p{color:#ffffffd9;font-size:1rem;line-height:1.7}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__note p a{color:#fff;font-weight:500;text-decoration:underline;transition:opacity .2s}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__note p a:hover{opacity:.8}@media (max-width:768px){.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main{padding:3rem 1rem}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__hero{margin-bottom:3rem}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__hero .payments-module-scss-module__jSMELa__title{margin-bottom:1rem}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions{grid-template-columns:1fr;gap:1.5rem;margin-bottom:3rem}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard{padding:2rem 1.5rem}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard .payments-module-scss-module__jSMELa__cardIcon{margin-bottom:1rem;font-size:2.5rem}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard h2{font-size:1.25rem}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard p{font-size:.9375rem}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard .payments-module-scss-module__jSMELa__stripeButton,.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard .payments-module-scss-module__jSMELa__venmoInfo .payments-module-scss-module__jSMELa__venmoButton{padding:.875rem 1.5rem;font-size:1rem}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard .payments-module-scss-module__jSMELa__venmoInfo .payments-module-scss-module__jSMELa__venmoHandle{font-size:1.125rem}}@media (max-width:480px){.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main{padding:2rem 1rem}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__hero{margin-bottom:2.5rem}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions{gap:1.25rem;margin-bottom:2.5rem}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard{padding:1.75rem 1.25rem}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard .payments-module-scss-module__jSMELa__cardIcon{font-size:2rem}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard h2{font-size:1.125rem}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__paymentOptions .payments-module-scss-module__jSMELa__paymentCard p{font-size:.875rem}.payments-module-scss-module__jSMELa__paymentsContainer .payments-module-scss-module__jSMELa__main .payments-module-scss-module__jSMELa__note p{font-size:.9375rem}}
.CopyToClipboard-module-scss-module__eWtQYq__copyToClipboardContainer{align-items:center;gap:.5rem;display:inline-flex;position:relative}.CopyToClipboard-module-scss-module__eWtQYq__copyToClipboardContainer button{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;font-size:1.5rem;transition:all .2s;display:flex}.CopyToClipboard-module-scss-module__eWtQYq__copyToClipboardContainer button:hover{background:#0000000d;transform:scale(1.1)}.CopyToClipboard-module-scss-module__eWtQYq__copyToClipboardContainer button:active{transform:scale(.95)}.CopyToClipboard-module-scss-module__eWtQYq__copyToClipboardContainer button.CopyToClipboard-module-scss-module__eWtQYq__copied{color:#10b981}.CopyToClipboard-module-scss-module__eWtQYq__copyToClipboardContainer .CopyToClipboard-module-scss-module__eWtQYq__copiedMessage{color:#fff;white-space:nowrap;pointer-events:none;z-index:10;background:#000c;border-radius:6px;padding:.375rem .75rem;font-size:.875rem;animation:2s CopyToClipboard-module-scss-module__eWtQYq__fadeInOut;position:absolute;top:-2rem;left:50%;transform:translate(-50%)}@keyframes CopyToClipboard-module-scss-module__eWtQYq__fadeInOut{0%{opacity:0;transform:translate(-50%)translateY(5px)}10%{opacity:1;transform:translate(-50%)translateY(0)}90%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(-5px)}}
