.U0Ogaa_page{--red:#ea0b4e;--red-dark:#c80942;--ink:#1c1e26;--charcoal:#292b32;--body:#404458;--muted:#6b6f80;--line:#e2e3e6;--cloud:#f7f7f7;--white:#fff;--soft-green:#e8f5e9;--green-text:#1b7a3d;width:100%;color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Circular-Book,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5}.U0Ogaa_page *,.U0Ogaa_page :before,.U0Ogaa_page :after{box-sizing:border-box}.U0Ogaa_page :focus-visible{outline:3px solid var(--ink);outline-offset:4px;box-shadow:0 0 0 6px var(--white)}.U0Ogaa_container{width:min(1120px,100% - 40px);margin:0 auto}.U0Ogaa_hero{color:var(--white);background:var(--charcoal);padding:clamp(64px,8vw,112px) 0 clamp(72px,10vw,132px);position:relative;overflow:hidden}.U0Ogaa_heroGrid{grid-template-columns:minmax(0,1.05fr) minmax(320px,.85fr);align-items:center;gap:clamp(48px,8vw,100px);display:grid;position:relative}.U0Ogaa_heroCopy{max-width:680px}.U0Ogaa_eyebrow,.U0Ogaa_eyebrowLight{letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px;font-family:Circular-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.2}.U0Ogaa_eyebrow{color:var(--red)}.U0Ogaa_eyebrowLight{color:#ffffffb8}.U0Ogaa_heroTitle,.U0Ogaa_sectionTitle,.U0Ogaa_sectionTitleLight,.U0Ogaa_sectionTitleCenter{letter-spacing:-.03em;margin:0;font-family:Circular-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.08}.U0Ogaa_heroTitle{max-width:740px;color:var(--white);font-size:clamp(42px,5.6vw,68px)}.U0Ogaa_sectionTitle,.U0Ogaa_sectionTitleCenter{color:var(--ink);font-size:clamp(32px,4.4vw,52px)}.U0Ogaa_sectionTitleLight{color:var(--white);font-size:clamp(32px,4.4vw,52px)}.U0Ogaa_sectionTitleCenter{text-align:center}.U0Ogaa_heroIntro{color:#ffffffd1;max-width:640px;margin:28px 0 0;font-size:clamp(17px,1.7vw,20px);line-height:1.65}.U0Ogaa_actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.U0Ogaa_primaryAction,.U0Ogaa_secondaryAction,.U0Ogaa_outlineDarkAction{letter-spacing:.08em;text-transform:uppercase;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 24px;font-family:Circular-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1;text-decoration:none;transition:transform .16s,background .16s,border-color .16s;display:inline-flex}.U0Ogaa_primaryAction{color:var(--white);background:var(--red)}.U0Ogaa_primaryAction:hover{transform:translateY(-1px)}.U0Ogaa_secondaryAction{color:var(--white);border-color:#ffffff8c}.U0Ogaa_secondaryAction:hover{border-color:var(--white);background:#ffffff14}.U0Ogaa_outlineDarkAction{border-color:var(--ink);color:var(--ink);background:0 0}.U0Ogaa_outlineDarkAction:hover{background:#1c1e260d}.U0Ogaa_heroVisual,.U0Ogaa_featureVisual,.U0Ogaa_signpostVisual{width:100%;position:relative}.U0Ogaa_heroVisual{justify-self:end;max-width:420px}.U0Ogaa_visualFrame{background:0 0;border-radius:28px;width:100%;overflow:hidden}.U0Ogaa_visualFrameDark{background:#3a3c45}.U0Ogaa_visualFrameCloud{background:var(--cloud);border-radius:28px}.U0Ogaa_visualImage{width:100%;height:auto;display:block}.U0Ogaa_storeBadgeLink{align-items:center;line-height:0;text-decoration:none;display:inline-flex}.U0Ogaa_storeBadgeApp{width:auto;height:48px;display:block}.U0Ogaa_storeBadgePlay{width:auto;height:63px;display:block}.U0Ogaa_section{padding:clamp(72px,10vw,120px) 0}.U0Ogaa_sectionAlt{background:var(--cloud)}.U0Ogaa_sectionDark{color:var(--white);background:var(--charcoal)}.U0Ogaa_split,.U0Ogaa_splitReverse{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(40px,7vw,96px);display:grid}.U0Ogaa_copyBlock{max-width:560px}.U0Ogaa_bodyCopy{color:var(--body);margin-top:24px;font-size:clamp(16px,1.6vw,19px);line-height:1.65}.U0Ogaa_bodyCopy p{margin:0 0 18px}.U0Ogaa_bodyCopy p:last-child{margin-bottom:0}.U0Ogaa_bodyCopyLight{color:#ffffffd1}.U0Ogaa_tagline{color:var(--ink);margin:24px 0 0;font-family:Circular-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(18px,2vw,22px);line-height:1.4}.U0Ogaa_taglineAccent{color:var(--red-dark)}.U0Ogaa_featureVisual{max-width:480px}.U0Ogaa_paymentIntro{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(32px,6vw,72px);margin-bottom:clamp(36px,5vw,56px);display:grid}.U0Ogaa_paymentIntro .U0Ogaa_bodyCopy{margin-top:0}.U0Ogaa_paymentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.U0Ogaa_paymentCard{border:1px solid var(--line);background:var(--white);border-radius:24px;padding:28px}.U0Ogaa_paymentCardHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.U0Ogaa_paymentIcon{background:var(--cloud);width:40px;height:40px;color:var(--ink);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.U0Ogaa_paymentIcon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.U0Ogaa_zeroBadge{background:var(--soft-green);color:var(--green-text);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;padding:6px 10px;font-family:Circular-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;display:inline-flex}.U0Ogaa_paymentCard h3{letter-spacing:-.02em;margin:0 0 10px;font-family:Circular-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px}.U0Ogaa_paymentCard p{color:var(--body);margin:0;font-size:16px;line-height:1.55}.U0Ogaa_testimonialsHeader{text-align:center;max-width:720px;margin:0 auto 48px}.U0Ogaa_testimonialsHeader .U0Ogaa_eyebrow{color:var(--red)}.U0Ogaa_testimonialGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.U0Ogaa_testimonialCard{padding:8px 4px}.U0Ogaa_testimonialTopic{color:var(--red);letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-family:Circular-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px}.U0Ogaa_testimonialQuote{color:var(--body);margin:0;font-size:18px;font-style:italic;line-height:1.55}.U0Ogaa_testimonialMeta{align-items:center;gap:14px;margin-top:28px;display:flex}.U0Ogaa_avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}.U0Ogaa_testimonialMeta strong,.U0Ogaa_testimonialMeta span{display:block}.U0Ogaa_testimonialMeta strong{font-family:Circular-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px}.U0Ogaa_testimonialMeta span{color:var(--muted);font-size:14px}.U0Ogaa_steps{gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.U0Ogaa_steps li{align-items:center;gap:14px;font-family:Circular-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;display:flex}.U0Ogaa_stepNum{width:32px;height:32px;color:var(--red-dark);background:#ea0b4e1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:Circular-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;display:inline-flex}.U0Ogaa_storeActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.U0Ogaa_signpostNote{color:#ffffffe6;margin:22px 0 0;font-family:Circular-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.45}.U0Ogaa_faqLayout{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(40px,7vw,96px);display:grid}.U0Ogaa_faqAside .U0Ogaa_bodyCopy{margin-top:18px}.U0Ogaa_faqLinks{gap:12px;margin-top:28px;display:grid}.U0Ogaa_faqLinks a{color:var(--ink);font-family:Circular-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;text-decoration:none}.U0Ogaa_faqLinks a:hover{color:var(--red-dark)}.U0Ogaa_faqList{border-top:1px solid var(--line)}.U0Ogaa_faqList details{border-bottom:1px solid var(--line)}.U0Ogaa_faqList summary{color:var(--ink);cursor:pointer;padding:24px 52px 24px 0;font-family:Circular-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(18px,2vw,22px);line-height:1.35;list-style:none;position:relative}.U0Ogaa_faqList summary::-webkit-details-marker{display:none}.U0Ogaa_faqList summary:after{width:18px;height:18px;color:var(--red);content:"+";text-align:center;font-family:Circular-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;line-height:18px;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.U0Ogaa_faqList details[open] summary:after{content:"-"}.U0Ogaa_faqAnswer{max-width:860px;color:var(--body);padding:0 52px 24px 0;font-size:16px;line-height:1.65}.U0Ogaa_faqAnswer p{margin:0 0 14px}.U0Ogaa_faqAnswer p:last-child{margin-bottom:0}.U0Ogaa_faqAnswer a{color:var(--red-dark);text-underline-offset:3px}@media (max-width:1023px){.U0Ogaa_heroGrid,.U0Ogaa_split,.U0Ogaa_splitReverse,.U0Ogaa_paymentIntro,.U0Ogaa_faqLayout{grid-template-columns:1fr}.U0Ogaa_heroVisual,.U0Ogaa_featureVisual{justify-self:center;max-width:480px}.U0Ogaa_splitReverse .U0Ogaa_featureVisual,.U0Ogaa_splitReverse .U0Ogaa_signpostVisual{order:2}.U0Ogaa_splitReverse .U0Ogaa_copyBlock{order:1}.U0Ogaa_testimonialGrid,.U0Ogaa_paymentGrid{grid-template-columns:1fr}}@media (max-width:767px){.U0Ogaa_container{width:min(100% - 32px,1120px)}.U0Ogaa_hero{padding-top:52px}.U0Ogaa_heroTitle{font-size:clamp(36px,11vw,48px)}.U0Ogaa_actions,.U0Ogaa_storeActions{flex-direction:column;align-items:flex-start}.U0Ogaa_primaryAction,.U0Ogaa_secondaryAction,.U0Ogaa_outlineDarkAction{width:100%}.U0Ogaa_sectionTitle,.U0Ogaa_sectionTitleLight,.U0Ogaa_sectionTitleCenter{font-size:clamp(30px,9vw,40px)}}@media (prefers-reduced-motion:reduce){.U0Ogaa_primaryAction,.U0Ogaa_secondaryAction,.U0Ogaa_outlineDarkAction{transition:none}}
