.Pricing-module__yc4bBa__pricing{--pricing-accent:var(--color-app-teal,#0077c5);--pricing-soft:var(--color-app-teal-muted,#e8f4fc);--pricing-line:#dce5ed;--pricing-muted:#626d78;color:var(--contaro-ink);background:#fff}.Pricing-module__yc4bBa__canvas{background:#f5f8fc;padding:66px 28px 28px}.Pricing-module__yc4bBa__intro{text-align:center;z-index:1;max-width:660px;margin-inline:auto;position:relative}.Pricing-module__yc4bBa__eyebrow{letter-spacing:.2em;color:var(--pricing-accent);font-size:10px;font-weight:650}.Pricing-module__yc4bBa__heading{letter-spacing:-.047em;text-wrap:balance;max-width:650px;margin:15px auto 0;font-size:clamp(29px,3.1vw,43px);font-weight:700;line-height:1.12}.Pricing-module__yc4bBa__subtitle{max-width:495px;color:var(--pricing-muted);text-wrap:pretty;margin:16px auto 0;font-size:12px;line-height:1.8}.Pricing-module__yc4bBa__billing{isolation:isolate;background:#e9eff5;border-radius:30px;align-items:center;gap:3px;margin:22px auto 0;padding:4px;display:inline-flex;position:relative}.Pricing-module__yc4bBa__billing button{cursor:pointer;z-index:1;width:78px;min-height:34px;color:var(--pricing-muted);border-radius:24px;padding:0 8px;font-size:10px;font-weight:550;transition:color .18s,background .18s;position:relative}.Pricing-module__yc4bBa__billing button[aria-pressed=true]{color:#fff}.Pricing-module__yc4bBa__billing button:last-child{white-space:nowrap;justify-content:center;align-items:center;gap:8px;width:172px;display:flex}.Pricing-module__yc4bBa__savings{color:inherit;border-left:1px solid;padding-left:8px;font-size:10px;font-weight:650}.Pricing-module__yc4bBa__planArea{max-width:860px;margin:40px auto 0;position:relative}.Pricing-module__yc4bBa__cards{grid-template-columns:1fr 1fr;gap:16px;display:grid}.Pricing-module__yc4bBa__card{border:1px solid var(--pricing-line);background:#fff;border-radius:15px;flex-direction:column;padding:29px 28px 20px;transition:box-shadow .25s,border-color .25s;animation:.65s cubic-bezier(.22,1,.36,1) both Pricing-module__yc4bBa__arrive;display:flex;position:relative;box-shadow:0 4px 12px #59412803,0 1px 2px #59412803}.Pricing-module__yc4bBa__proCard{background:#fcfdff;border-color:#c7ddef;animation-delay:.12s;box-shadow:0 7px 22px #59412805}.Pricing-module__yc4bBa__cardTop{min-height:94px}.Pricing-module__yc4bBa__cardTop h2,.Pricing-module__yc4bBa__cardTop h3{letter-spacing:-.035em;font-size:21px;font-weight:700;line-height:1.3}.Pricing-module__yc4bBa__cardTop>p{color:var(--pricing-muted);max-width:330px;margin-top:6px;font-size:11px;line-height:1.8}.Pricing-module__yc4bBa__planTitle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.Pricing-module__yc4bBa__planTitle>span{background:var(--pricing-soft);color:#06a;letter-spacing:.045em;border-radius:4px;padding:4px 6px;font-size:8px;font-weight:600;line-height:1}.Pricing-module__yc4bBa__price{flex-wrap:wrap;align-items:baseline;column-gap:8px;margin-top:7px;display:flex}.Pricing-module__yc4bBa__price>span{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:650;line-height:1.2}.Pricing-module__yc4bBa__price>small{color:var(--pricing-muted);font-size:11px}.Pricing-module__yc4bBa__priceNote{color:var(--pricing-muted);margin-top:5px;font-size:10px;line-height:1.7}.Pricing-module__yc4bBa__rule{background:var(--pricing-line);height:1px;margin:20px 0 16px}.Pricing-module__yc4bBa__included{color:#465462;font-size:10px;font-weight:600}.Pricing-module__yc4bBa__features{gap:9px;margin-top:12px;display:grid}.Pricing-module__yc4bBa__features li{color:var(--pricing-muted);align-items:flex-start;gap:8px;font-size:11px;line-height:1.65;display:flex}.Pricing-module__yc4bBa__features svg{color:var(--pricing-accent);flex-shrink:0;margin-top:2px}.Pricing-module__yc4bBa__cardBottom{margin-top:auto;padding-top:25px}.Pricing-module__yc4bBa__signup{color:#22608c;background:#e9eff5;border-radius:6px;justify-content:center;align-items:center;min-height:41px;padding:10px 14px;font-size:11px;font-weight:650;transition:background .2s,transform .2s;display:flex}.Pricing-module__yc4bBa__signup:hover{background:#dbeaf6;transform:translateY(-1px)}.Pricing-module__yc4bBa__primary{background:var(--pricing-accent);color:#fff;box-shadow:inset 0 1px #ffffff15,0 2px 3px #2928240d}.Pricing-module__yc4bBa__primary:hover{background:#06a}.Pricing-module__yc4bBa__cardBottom>p{text-align:center;color:#687582;margin-top:9px;font-size:9px;line-height:1.7}.Pricing-module__yc4bBa__mascot{z-index:2;pointer-events:none;mix-blend-mode:multiply;width:156px;position:absolute;top:-185px;right:-42px}.Pricing-module__yc4bBa__mascot>p{z-index:1;color:#6483a0;text-align:center;margin-bottom:10px;font-family:Bradley Hand,Segoe Print,cursive;font-size:14px;font-style:italic;line-height:1.1;position:relative;transform:rotate(-11deg)}.Pricing-module__yc4bBa__mascot img{transform-origin:50% 95%;width:156px;height:auto;animation:5s ease-in-out infinite Pricing-module__yc4bBa__hello;display:block}.Pricing-module__yc4bBa__assurances{grid-template-columns:repeat(3,1fr);gap:20px;margin:24px 0;padding-inline:12px;display:grid}.Pricing-module__yc4bBa__assurances>div{justify-content:center;align-items:center;gap:11px;display:flex}.Pricing-module__yc4bBa__assurances svg{color:var(--pricing-accent);flex-shrink:0}.Pricing-module__yc4bBa__assurances p{color:#465462;font-size:10px;font-weight:550;line-height:1.6}.Pricing-module__yc4bBa__assurances span{color:#687582;font-size:9px;font-weight:400;display:block}.Pricing-module__yc4bBa__taxNote{text-align:center;color:#687582;text-align:left;margin-top:12px;font-size:9px;line-height:1.7}.Pricing-module__yc4bBa__compareLink{width:fit-content;color:var(--pricing-accent);flex-shrink:0;align-items:center;gap:7px;margin:0;padding:10px;font-size:10px;display:flex}.Pricing-module__yc4bBa__compareLink:hover{color:var(--contaro-ink);text-underline-offset:4px;text-decoration:underline}.Pricing-module__yc4bBa__comparisonWrap{background:#f5f8fc;padding:0 28px 64px}.Pricing-module__yc4bBa__pricing a:focus-visible,.Pricing-module__yc4bBa__pricing button:focus-visible{outline:2px solid var(--pricing-accent);outline-offset:4px}@keyframes Pricing-module__yc4bBa__arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes Pricing-module__yc4bBa__hello{0%,to{transform:rotate(-2deg)}50%{transform:rotate(1deg)}}@media (max-width:1040px){.Pricing-module__yc4bBa__mascot{width:120px;top:-148px;right:-7px}.Pricing-module__yc4bBa__mascot img{width:120px}.Pricing-module__yc4bBa__mascot>p{font-size:12px}}@media (max-width:760px){.Pricing-module__yc4bBa__canvas{padding:42px 20px 22px}.Pricing-module__yc4bBa__intro{max-width:510px}.Pricing-module__yc4bBa__subtitle{max-width:440px}.Pricing-module__yc4bBa__planArea{margin-top:55px}.Pricing-module__yc4bBa__card{padding:24px 20px 18px}.Pricing-module__yc4bBa__mascot{width:95px;top:-78px;right:4px}.Pricing-module__yc4bBa__mascot img{width:95px}.Pricing-module__yc4bBa__mascot>p{display:none}.Pricing-module__yc4bBa__planTitle{align-items:flex-start}.Pricing-module__yc4bBa__planTitle>span{font-size:7px}.Pricing-module__yc4bBa__cardTop{min-height:105px}.Pricing-module__yc4bBa__assurances{gap:12px;margin-inline:0}.Pricing-module__yc4bBa__assurances>div{text-align:center;flex-direction:column;gap:8px}}@media (max-width:560px){.Pricing-module__yc4bBa__planArea{margin-top:80px}.Pricing-module__yc4bBa__billing button{min-height:44px}.Pricing-module__yc4bBa__canvas{padding-inline:16px}.Pricing-module__yc4bBa__heading{max-width:340px;font-size:32px}.Pricing-module__yc4bBa__subtitle{max-width:350px;font-size:12px}.Pricing-module__yc4bBa__cards{grid-template-columns:1fr;gap:15px}.Pricing-module__yc4bBa__card{padding:25px 24px 20px}.Pricing-module__yc4bBa__cardTop{min-height:0}.Pricing-module__yc4bBa__cardTop>p{font-size:12px}.Pricing-module__yc4bBa__price{margin-top:21px}.Pricing-module__yc4bBa__price>span{font-size:41px}.Pricing-module__yc4bBa__features li,.Pricing-module__yc4bBa__included,.Pricing-module__yc4bBa__signup{font-size:12px}.Pricing-module__yc4bBa__signup{min-height:44px}.Pricing-module__yc4bBa__priceNote{font-size:11px}.Pricing-module__yc4bBa__cardBottom>p{font-size:10px}.Pricing-module__yc4bBa__planTitle>span{font-size:8px}.Pricing-module__yc4bBa__assurances{gap:8px}.Pricing-module__yc4bBa__assurances p{font-size:9px}.Pricing-module__yc4bBa__assurances span{font-size:8px}.Pricing-module__yc4bBa__comparisonWrap{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.Pricing-module__yc4bBa__card,.Pricing-module__yc4bBa__mascot img{animation:none}.Pricing-module__yc4bBa__pricing a,.Pricing-module__yc4bBa__pricing button{transition:none}}.Pricing-module__yc4bBa__sectionHead{text-align:center;max-width:560px;margin:0 auto 30px}.Pricing-module__yc4bBa__sectionTitle{letter-spacing:-.04em;text-wrap:balance;margin:12px 0 0;font-size:30px;font-weight:700;line-height:1.18}.Pricing-module__yc4bBa__sectionDescription{max-width:430px;color:var(--pricing-muted);margin:12px auto 0;font-size:12px;line-height:1.8}.Pricing-module__yc4bBa__comparison{max-width:860px;margin:0 auto;padding-top:24px;scroll-margin-top:90px}.Pricing-module__yc4bBa__tableShell{border:1px solid var(--pricing-line);background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 5px 20px #1b426305}.Pricing-module__yc4bBa__comparisonTable{table-layout:fixed;border-collapse:collapse;width:100%;font-size:11px}.Pricing-module__yc4bBa__comparisonTable th,.Pricing-module__yc4bBa__comparisonTable td{vertical-align:middle;border-bottom:1px solid #e9eef3;padding:12px 22px}.Pricing-module__yc4bBa__comparisonTable thead th{text-align:center;background:#fff;width:25%;padding-block:23px;font-weight:600}.Pricing-module__yc4bBa__comparisonTable thead th:first-child{text-align:left;width:50%;font-size:12px}.Pricing-module__yc4bBa__comparisonTable thead th:last-child{background:#f1f7fc}.Pricing-module__yc4bBa__comparisonTable thead strong{letter-spacing:-.045em;margin-top:8px;font-size:25px;font-weight:650;line-height:1.2;display:block}.Pricing-module__yc4bBa__comparisonTable thead small{color:var(--pricing-muted);margin-top:4px;font-size:10px;font-weight:400;display:block}.Pricing-module__yc4bBa__comparisonTable thead a{min-height:38px;box-shadow:none;margin-top:16px;font-size:10px;transition:background-color .2s}.Pricing-module__yc4bBa__comparisonTable thead a:hover,.Pricing-module__yc4bBa__comparisonTable thead a:active{box-shadow:none;transform:none}.Pricing-module__yc4bBa__comparisonTable tbody th{text-align:left;font-weight:450;line-height:1.65}.Pricing-module__yc4bBa__comparisonTable tbody td{text-align:center}.Pricing-module__yc4bBa__comparisonTable tbody td:last-child{background:#fcfdff}.Pricing-module__yc4bBa__comparisonTable tbody tr:hover td,.Pricing-module__yc4bBa__comparisonTable tbody tr:hover>th:not(.Pricing-module__yc4bBa__groupHeading){background:#f6faff}.Pricing-module__yc4bBa__comparisonTable .Pricing-module__yc4bBa__groupHeading{background:#eef4f9;padding:17px 22px}.Pricing-module__yc4bBa__groupHeading strong{color:#29485e;font-size:12px;font-weight:650}.Pricing-module__yc4bBa__groupHeading p,.Pricing-module__yc4bBa__featureDescription{color:var(--pricing-muted);margin-top:3px;font-size:10px;font-weight:400;line-height:1.7}.Pricing-module__yc4bBa__valueYes,.Pricing-module__yc4bBa__valueNo{justify-content:center;align-items:center;display:inline-flex}.Pricing-module__yc4bBa__valueYes{color:var(--pricing-accent)}.Pricing-module__yc4bBa__valueNo{color:#91a0ad}.Pricing-module__yc4bBa__comparisonNote{max-width:690px;color:var(--pricing-muted);text-align:center;margin:20px auto 0;font-size:10px;line-height:1.85}.Pricing-module__yc4bBa__faqSection{border-top:1px solid var(--pricing-line);background:#fff;padding:60px 28px}.Pricing-module__yc4bBa__faqList{max-width:700px;margin:0 auto}.Pricing-module__yc4bBa__faqList details{border:1px solid var(--pricing-line);background:#fcfdff;border-radius:10px;margin-top:10px}.Pricing-module__yc4bBa__faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;font-size:12px;font-weight:550;line-height:1.7;list-style:none;display:flex}.Pricing-module__yc4bBa__faqList summary::-webkit-details-marker{display:none}.Pricing-module__yc4bBa__faqList summary svg{color:var(--pricing-accent);flex-shrink:0;transition:transform .2s}.Pricing-module__yc4bBa__faqList details[open]{background:#f5f9fd;border-color:#bed8ea}.Pricing-module__yc4bBa__faqList details[open] svg{transform:rotate(45deg)}.Pricing-module__yc4bBa__faqList details>p{color:var(--pricing-muted);padding:0 22px 20px;font-size:12px;line-height:1.85}.Pricing-module__yc4bBa__faqList summary:focus-visible{outline:2px solid var(--pricing-accent);outline-offset:3px;border-radius:10px}.Pricing-module__yc4bBa__closing{background:#edf5fc;border:1px solid #cfe1ef;border-radius:15px;justify-content:space-between;align-items:center;gap:32px;max-width:860px;margin:52px auto 0;padding:32px;display:flex}.Pricing-module__yc4bBa__closing h2{letter-spacing:-.04em;font-size:22px;font-weight:650;line-height:1.25}.Pricing-module__yc4bBa__closing p{color:var(--pricing-muted);margin-top:9px;font-size:11px;line-height:1.8}.Pricing-module__yc4bBa__closing a{flex-shrink:0;min-width:160px}@media (max-width:600px){.Pricing-module__yc4bBa__sectionTitle{font-size:27px}.Pricing-module__yc4bBa__comparisonTable th,.Pricing-module__yc4bBa__comparisonTable td{padding:11px 9px;font-size:10px}.Pricing-module__yc4bBa__comparisonTable thead th{padding:16px 7px}.Pricing-module__yc4bBa__comparisonTable thead th:first-child{width:46%;font-size:10px}.Pricing-module__yc4bBa__comparisonTable thead th:not(:first-child){width:27%}.Pricing-module__yc4bBa__comparisonTable thead strong{font-size:20px}.Pricing-module__yc4bBa__comparisonTable thead small{font-size:9px}.Pricing-module__yc4bBa__comparisonTable thead a{min-height:44px;padding:8px 4px;font-size:9px}.Pricing-module__yc4bBa__comparisonTable .Pricing-module__yc4bBa__groupHeading{padding:14px 12px}.Pricing-module__yc4bBa__groupHeading strong{font-size:11px}.Pricing-module__yc4bBa__groupHeading p,.Pricing-module__yc4bBa__featureDescription{font-size:9px}.Pricing-module__yc4bBa__faqSection{padding:42px 16px}.Pricing-module__yc4bBa__faqList summary{padding:16px}.Pricing-module__yc4bBa__faqList details>p{padding:0 16px 18px}.Pricing-module__yc4bBa__closing{text-align:center;flex-direction:column;align-items:stretch;gap:20px;padding:25px 22px}}@media (prefers-reduced-motion:reduce){.Pricing-module__yc4bBa__faqList svg{transition:none}}.Pricing-module__yc4bBa__billing:before{content:"";z-index:0;background:var(--pricing-accent);border-radius:24px;width:78px;transition:transform .36s cubic-bezier(.22,1,.36,1),width .36s cubic-bezier(.22,1,.36,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 2px 4px #0077c51a}.Pricing-module__yc4bBa__billing[data-yearly=true]:before{width:172px;transform:translate(81px)}.Pricing-module__yc4bBa__intro>.Pricing-module__yc4bBa__eyebrow{animation:.6s ease-out both Pricing-module__yc4bBa__softEntrance}.Pricing-module__yc4bBa__intro>.Pricing-module__yc4bBa__heading{animation:.65s cubic-bezier(.22,1,.36,1) 60ms both Pricing-module__yc4bBa__softEntrance}.Pricing-module__yc4bBa__intro>.Pricing-module__yc4bBa__subtitle{animation:.65s cubic-bezier(.22,1,.36,1) .12s both Pricing-module__yc4bBa__softEntrance}.Pricing-module__yc4bBa__intro>.Pricing-module__yc4bBa__billing{animation:.65s cubic-bezier(.22,1,.36,1) .18s both Pricing-module__yc4bBa__softEntrance}.Pricing-module__yc4bBa__animatedAmount{animation:.34s cubic-bezier(.22,1,.36,1) both Pricing-module__yc4bBa__priceRoll;display:inline-block}.Pricing-module__yc4bBa__revealIn{animation:.65s cubic-bezier(.22,1,.36,1) both Pricing-module__yc4bBa__softEntrance}.Pricing-module__yc4bBa__planFooter{border-top:1px solid var(--pricing-line);justify-content:space-between;align-items:center;gap:20px;padding-top:18px;display:flex}.Pricing-module__yc4bBa__payments{align-items:center;gap:14px;display:flex}.Pricing-module__yc4bBa__payments>p{color:var(--pricing-muted);font-size:10px;line-height:1.7}.Pricing-module__yc4bBa__payments ul{align-items:center;gap:6px;display:flex}.Pricing-module__yc4bBa__payments li{border:1px solid var(--pricing-line);color:#42627a;background:#fff;border-radius:5px;justify-content:center;align-items:center;gap:6px;min-width:66px;height:32px;padding:6px 9px;font-size:10px;display:flex}.Pricing-module__yc4bBa__payments img{width:auto;max-width:50px;max-height:17px}@media (max-width:760px){.Pricing-module__yc4bBa__planFooter{flex-direction:column;gap:12px}.Pricing-module__yc4bBa__taxNote{text-align:center}}@media (max-width:380px){.Pricing-module__yc4bBa__payments{flex-direction:column;gap:8px}}.Pricing-module__yc4bBa__faqList details{transition:border-color .25s,background .25s}.Pricing-module__yc4bBa__faqList details[open]>p{animation:.3s ease-out Pricing-module__yc4bBa__answerIn}@supports (interpolate-size:allow-keywords){.Pricing-module__yc4bBa__faqList details{interpolate-size:allow-keywords}.Pricing-module__yc4bBa__faqList details::details-content{content-visibility:hidden;opacity:0;block-size:0;transition:block-size .32s ease, opacity .25s ease, content-visibility .32s allow-discrete;overflow:clip}.Pricing-module__yc4bBa__faqList details[open]::details-content{content-visibility:visible;opacity:1;block-size:auto}}@media (hover:hover) and (pointer:fine){.Pricing-module__yc4bBa__card:hover{border-color:#b4d4e9;box-shadow:0 12px 30px #164a7210}.Pricing-module__yc4bBa__signup:hover{transform:translateY(-2px);box-shadow:0 5px 12px #0077c515}.Pricing-module__yc4bBa__signup:active{transform:translateY(0)}}@keyframes Pricing-module__yc4bBa__softEntrance{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes Pricing-module__yc4bBa__priceRoll{0%{opacity:.2;filter:blur(3px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes Pricing-module__yc4bBa__answerIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Pricing-module__yc4bBa__pricing *,.Pricing-module__yc4bBa__pricing :before,.Pricing-module__yc4bBa__pricing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.Pricing-module__yc4bBa__faqList details::details-content{scroll-behavior:auto!important;transition:none!important;animation:none!important}.Pricing-module__yc4bBa__signup:hover,.Pricing-module__yc4bBa__payments li:hover{transform:none}}.Pricing-module__yc4bBa__demoIntro{flex-direction:column;align-items:center;gap:10px;margin:21px auto 2px;display:flex}.Pricing-module__yc4bBa__demoIntro>span{color:var(--pricing-muted);font-size:11px}.Pricing-module__yc4bBa__demoIntro a{border:1px solid var(--pricing-accent);color:var(--pricing-accent);background:#fff;border-radius:8px;align-items:center;gap:17px;padding:11px 18px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.Pricing-module__yc4bBa__demoIntro a:hover{background:var(--pricing-soft)}.Pricing-module__yc4bBa__demoIntro a:focus-visible{outline:3px solid var(--pricing-accent);outline-offset:4px}
