@property --river-c1{syntax:"<color>";inherits:true;initial-value:#0000}@property --river-c2{syntax:"<color>";inherits:true;initial-value:#0000}@property --river-c3{syntax:"<color>";inherits:true;initial-value:#0000}@property --river-c4{syntax:"<color>";inherits:true;initial-value:#0000}@property --river-ripple{syntax:"<color>";inherits:true;initial-value:#0000}.river-hero{isolation:isolate;margin:0 calc(-1 * var(--app-main-padding-x,32px)) var(--space-md);padding:var(--space-lg) var(--app-main-padding-x,32px);--river-c1:var(--blue-0);--river-c2:var(--blue-1);--river-c3:var(--primary-1);--river-c4:var(--primary-0);--river-ripple:var(--blue-2);position:relative}.river-hero.tone-calm{--river-c1:var(--teal-0);--river-c2:var(--teal-1);--river-c3:var(--green-1);--river-c4:var(--green-0);--river-ripple:var(--teal-2)}.river-hero.tone-warm{--river-c1:var(--violet-0);--river-c2:var(--violet-1);--river-c3:var(--pink-1);--river-c4:var(--pink-0);--river-ripple:var(--violet-2)}.river-hero.tone-formal{--river-c1:var(--indigo-0);--river-c2:var(--indigo-1);--river-c3:var(--blue-1);--river-c4:var(--blue-0);--river-ripple:var(--indigo-2)}.river-hero.tone-hot{--river-c1:var(--orange-0);--river-c2:var(--orange-1);--river-c3:var(--red-1);--river-c4:var(--red-0);--river-ripple:var(--orange-2)}.river-hero.is-bleed{margin-left:0;margin-right:0}.river-hero.is-bleed .river-hero-band{left:calc(-1 * var(--app-main-padding-x,16px));width:calc(100vw - var(--app-shell-nav-w,0px));right:auto}.river-hero-band{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.river-hero-band:before{content:"";background:linear-gradient(96deg, transparent 0%, var(--river-c1) 8%, var(--river-c2) 28%, var(--river-c3) 62%, var(--river-c4) 88%, transparent 100%);background-position:0%;background-size:110% 100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){@media (min-width:1024px){.river-hero-band:before{animation:6s linear infinite alternate river-hero-flow}.river-hero-ripple{animation:6.8s ease-in-out infinite alternate river-hero-ripple-bob}.river-hero-ripple path{animation:4.2s ease-in-out infinite alternate river-hero-ripple-wave}}}@keyframes river-hero-flow{0%{background-position:0%}to{background-position:32%}}@keyframes river-hero-ripple-bob{0%{transform:translateY(-2.5px)}to{transform:translateY(2.5px)}}@keyframes river-hero-ripple-wave{0%{d:path("M0 12 Q 150 6, 300 12 T 600 12 T 900 12 T 1200 12")}to{d:path("M0 12 Q 150 18, 300 12 T 600 12 T 900 12 T 1200 12")}}.river-hero-ripple{opacity:.5;width:100%;height:24px;color:var(--river-ripple);position:absolute;top:55%;left:0;right:0}.river-hero-ripple path{stroke:currentColor;stroke-width:1px;fill:none}.river-hero-content{z-index:1;position:relative}@media (max-width:1023px){.river-hero{padding:var(--space-md) var(--app-main-padding-x,24px)}}@media (max-width:639px){.river-hero{padding:var(--space-md) var(--app-main-padding-x,16px)}.river-hero-band:before,.river-hero-ripple,.river-hero-ripple path{animation:none!important}}
.pricing-module__beteGa__pageRiver.pricing-module__beteGa__pageRiver{box-sizing:border-box;width:100vw;max-width:100vw;min-height:calc(100dvh - 56px);margin:-32px calc(50% - 50vw) -64px;padding:56px max(20px,50vw - 520px) 72px}.pricing-module__beteGa__pageRiver .river-hero-ripple{top:92px}.pricing-module__beteGa__head{text-align:center;margin:0}.pricing-module__beteGa__eyebrow{letter-spacing:.01em;color:var(--primary-7);border:1px solid var(--primary-1);background:#fff;border-radius:999px;margin-bottom:14px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-block}.pricing-module__beteGa__title{color:var(--gray-9);letter-spacing:-.02em;margin:0 0 8px;font-size:30px;font-weight:800}.pricing-module__beteGa__subtitle{color:var(--gray-6);margin:0;font-size:15px;line-height:1.6}.pricing-module__beteGa__plans{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1000px;margin:40px auto 0;display:grid}@media (max-width:860px){.pricing-module__beteGa__plans{grid-template-columns:1fr;max-width:420px}}.pricing-module__beteGa__plan{border:1px solid var(--gray-2);background:#fff;border-radius:16px;flex-direction:column;padding:28px 24px;display:flex;position:relative}.pricing-module__beteGa__planFeatured{border-color:var(--primary-7);box-shadow:0 10px 30px -14px color-mix(in srgb, var(--primary-7) 45%, transparent)}.pricing-module__beteGa__planBadge{color:#fff;background:var(--primary-7);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;position:absolute;top:-11px;left:24px}.pricing-module__beteGa__planName{letter-spacing:.04em;text-transform:uppercase;color:var(--gray-7);font-size:13px;font-weight:800}.pricing-module__beteGa__planPrice{color:var(--gray-9);letter-spacing:-.02em;margin-top:8px;font-size:30px;font-weight:800;line-height:1.1}.pricing-module__beteGa__planPriceNote{color:var(--primary-7);min-height:18px;margin-top:4px;font-size:13px;font-weight:600}.pricing-module__beteGa__planTagline{color:var(--gray-7);margin:16px 0 4px;font-size:14px;line-height:1.5}.pricing-module__beteGa__planTarget{color:var(--gray-5);font-size:12.5px}.pricing-module__beteGa__planFeatures{border-top:1px solid var(--gray-1);flex-direction:column;gap:11px;margin:20px 0 0;padding:18px 0 0;list-style:none;display:flex}.pricing-module__beteGa__planFeature{color:var(--gray-8);align-items:flex-start;gap:8px;font-size:13.5px;line-height:1.45;display:flex}.pricing-module__beteGa__checkIcon{color:var(--primary-7);flex-shrink:0;margin-top:1px}.pricing-module__beteGa__planCta{margin-top:auto;padding-top:22px}.pricing-module__beteGa__sectionTitle{color:var(--gray-9);letter-spacing:-.01em;text-align:center;margin:0 0 16px;font-size:20px;font-weight:800}.pricing-module__beteGa__compare{max-width:820px;margin:56px auto 0}.pricing-module__beteGa__table{border-collapse:collapse;border:1px solid var(--gray-2);background:#fff;border-radius:12px;width:100%;overflow:hidden}.pricing-module__beteGa__table th,.pricing-module__beteGa__table td{text-align:center;border-bottom:1px solid var(--gray-1);vertical-align:middle;padding:13px 16px;font-size:13.5px}.pricing-module__beteGa__table thead th{color:var(--gray-8);background:var(--gray-0);font-weight:800}.pricing-module__beteGa__table tbody tr:last-child th,.pricing-module__beteGa__table tbody tr:last-child td{border-bottom:none}.pricing-module__beteGa__thFeature{text-align:left;color:var(--gray-8);font-weight:600}.pricing-module__beteGa__tableCheck{color:var(--primary-7);vertical-align:middle}.pricing-module__beteGa__dash{color:var(--gray-3)}.pricing-module__beteGa__faq{max-width:680px;margin:56px auto 0}.pricing-module__beteGa__faqList{margin:0}.pricing-module__beteGa__faqItem{border-bottom:1px solid var(--gray-1);padding:18px 2px}.pricing-module__beteGa__faqItem:first-child{border-top:1px solid var(--gray-1)}.pricing-module__beteGa__faqQ{color:var(--gray-9);margin:0 0 6px;font-size:14.5px;font-weight:700}.pricing-module__beteGa__faqA{color:var(--gray-6);margin:0;font-size:13.5px;line-height:1.65}.pricing-module__beteGa__faqA a{color:var(--primary-7);text-decoration:none}.pricing-module__beteGa__faqA a:hover{text-decoration:underline}.pricing-module__beteGa__legal{justify-content:center;gap:18px;margin-top:48px;display:flex}.pricing-module__beteGa__legal a{color:var(--gray-5);font-size:13px;text-decoration:none}.pricing-module__beteGa__legal a:hover{color:var(--gray-7)}
