@font-face{font-family:Roboto;src:url(/_next_assets/fonts/Roboto/Roboto-Regular.woff2) format("woff2"),url(/_next_assets/fonts/Roboto/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/_next_assets/fonts/Roboto/Roboto-Light.woff2) format("woff2"),url(/_next_assets/fonts/Roboto/Roboto-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/_next_assets/fonts/Roboto/Roboto-Thin.woff2) format("woff2"),url(/_next_assets/fonts/Roboto/Roboto-Thin.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/_next_assets/fonts/Roboto/Roboto-Medium.woff2) format("woff2"),url(/_next_assets/fonts/Roboto/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/_next_assets/fonts/Roboto/Roboto-Bold.woff2) format("woff2"),url(/_next_assets/fonts/Roboto/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/_next_assets/fonts/Roboto/Roboto-Black.woff2) format("woff2"),url(/_next_assets/fonts/Roboto/Roboto-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:RoundPro;src:url(/_next_assets/fonts/DINRoundPro/DINRoundPro.woff2) format("woff2"),url(/_next_assets/fonts/DINRoundPro/DINRoundPro.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:RoundPro;src:url(/_next_assets/fonts/DINRoundPro/DINRoundPro-Medi.woff2) format("woff2"),url(/_next_assets/fonts/DINRoundPro/DINRoundPro-Medi.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:RoundPro;src:url(/_next_assets/fonts/DINRoundPro/DINRoundPro-Bold.woff2) format("woff2"),url(/_next_assets/fonts/DINRoundPro/DINRoundPro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:RoundPro;src:url(/_next_assets/fonts/DINRoundPro/DINRoundPro-Black.woff2) format("woff2"),url(/_next_assets/fonts/DINRoundPro/DINRoundPro-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Lucida;src:url(/_next_assets/fonts/LucidaGrande/Lucida-Grande.woff2) format("woff2"),url(/_next_assets/fonts/LucidaGrande/Lucida-Grande.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PFKidsPro;src:url(/_next_assets/fonts/PFKidsProGradeFive/PFKidsPro-GradeFive.woff2) format("woff2"),url(/_next_assets/fonts/PFKidsProGradeFive/PFKidsPro-GradeFive.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PTSans;src:url(/_next_assets/fonts/PTSans/pt-sans_regular.woff) format("woff"),url(/_next_assets/fonts/PTSans/pt-sans_regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PTSans;src:url(/_next_assets/fonts/PTSans/pt-sans_bold.woff) format("woff"),url(/_next_assets/fonts/PTSans/pt-sans_bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Caveat;src:url(/_next_assets/fonts/Caveat/Caveat-Regular.woff) format("woff"),url(/_next_assets/fonts/Caveat/Caveat-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/_next_assets/fonts/Geologica/GeologicaRoman-Thin.woff2) format("woff2"),url(/_next_assets/fonts/Geologica/GeologicaRoman-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/_next_assets/fonts/Geologica/GeologicaRoman-ExtraLight.woff2) format("woff2"),url(/_next_assets/fonts/Geologica/GeologicaRoman-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/_next_assets/fonts/Geologica/GeologicaRoman-Light.woff2) format("woff2"),url(/_next_assets/fonts/Geologica/GeologicaRoman-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/_next_assets/fonts/Geologica/GeologicaRoman-Regular.woff2) format("woff2"),url(/_next_assets/fonts/Geologica/GeologicaRoman-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/_next_assets/fonts/Geologica/GeologicaRoman-Medium.woff2) format("woff2"),url(/_next_assets/fonts/Geologica/GeologicaRoman-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/_next_assets/fonts/Geologica/GeologicaRoman-SemiBold.woff2) format("woff2"),url(/_next_assets/fonts/Geologica/GeologicaRoman-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/_next_assets/fonts/Geologica/GeologicaRoman-Bold.woff2) format("woff2"),url(/_next_assets/fonts/Geologica/GeologicaRoman-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/_next_assets/fonts/Geologica/GeologicaRoman-ExtraBold.woff2) format("woff2"),url(/_next_assets/fonts/Geologica/GeologicaRoman-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/_next_assets/fonts/Geologica/GeologicaRoman-Black.woff2) format("woff2"),url(/_next_assets/fonts/Geologica/GeologicaRoman-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}.Pricing{width:100%;border-radius:5px;overflow:hidden;background-color:#f3f9ff}.Pricing__head{display:grid;grid-template-columns:minmax(0,3.6fr) repeat(3,1fr);align-items:start;grid-gap:24px;gap:24px;padding:22px 32px;margin-bottom:12px;background:#e4f1fd}.Pricing__head-cell{font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:1.3;color:var(--accent-06)}.Pricing__head-cell:first-child{font-family:Roboto,sans-serif;font-weight:700;font-style:normal;font-size:24px}.Pricing__head-cell:not(:first-child){position:relative}.Pricing__head-cell:not(:first-child):before{content:"";position:absolute;top:0;right:calc(100% + 10px);width:1px;height:100%;background-color:#a7cdee}.Pricing__custom-break{display:block}.Pricing__group-button,.Pricing__group:not(:has(.Pricing__group-button)){display:grid;grid-template-columns:minmax(0,3.6fr) repeat(3,1fr);align-items:center;grid-gap:24px;gap:24px;padding:12px 32px}.Pricing__group{padding:12px 0}.Pricing__group:last-child{margin-bottom:24px}.Pricing__group_open{position:relative;z-index:1;border-radius:12px}.Pricing__group_open .Pricing__chevron-icon{transform:translate(-50%,-50%) rotate(180deg)}.Pricing__group-button{padding-top:0;padding-bottom:0;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;font-family:inherit;text-align:left;cursor:pointer}.Pricing__group-title{display:flex;align-items:center;gap:16px;font-family:Roboto,sans-serif;font-weight:700;font-style:normal;font-size:18px;line-height:1.6;color:var(--accent-06)}.Pricing__group-title_pl{padding-left:40px}.Pricing__chevron{width:24px;height:24px;border-radius:50%;position:relative;background-color:var(--white);flex-shrink:0}.Pricing__chevron-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Pricing__subjects{margin:0 32px;overflow:hidden;transition:max-height .3s ease}.Pricing__subjects-inner{display:flex;flex-direction:column;border-radius:5px;margin-top:24px;background:var(--white)}.Pricing__subject{display:grid;grid-template-columns:minmax(0,3.6fr) repeat(3,1fr);align-items:center;grid-gap:24px;gap:24px;text-decoration:none}.Pricing__subject:first-child{margin-top:24px}.Pricing__subject:not(:last-child){margin-bottom:16px}.Pricing__subject:last-child{margin-bottom:24px}.Pricing__subject-title{font-family:Roboto,sans-serif;font-weight:400;font-style:normal;padding-left:40px;font-size:18px;line-height:1.5;color:#666;text-decoration:underline}.Pricing__subject-title:active,.Pricing__subject-title:hover{color:var(--accent-04)}.Pricing__metric{display:flex;flex-direction:column;gap:4px;min-width:0}.Pricing__metric-label{display:none}.Pricing__metric-value{font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:1.5;color:var(--accent-06)}.Pricing__subject-metric-value{font-size:18px;line-height:1.5;color:#666}@media(max-width:767px){.Pricing_adapt_default .Pricing__custom-break,.Pricing_adapt_default .Pricing__head{display:none}.Pricing_adapt_default .Pricing__group-button,.Pricing_adapt_default .Pricing__subject{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:16px}.Pricing_adapt_default .Pricing__group{display:flex;flex-direction:column;align-items:stretch;padding:0;border-radius:12px}.Pricing_adapt_default .Pricing__group:last-child{margin-bottom:0}.Pricing_adapt_default .Pricing__group_static{gap:12px;padding:16px}.Pricing_adapt_default .Pricing__group_open{display:flex;padding-bottom:16px}.Pricing_adapt_default .Pricing__group-title_pl{padding-left:0}.Pricing_adapt_default .Pricing__subjects{margin:0 16px}.Pricing_adapt_default .Pricing__subjects-inner{margin-top:0}.Pricing_adapt_default .Pricing__subject{margin-bottom:0;margin-top:0}.Pricing_adapt_default .Pricing__subject-title{padding-left:0}.Pricing_adapt_default .Pricing__metric{flex-direction:row;align-items:baseline;justify-content:space-between;gap:12px}.Pricing_adapt_default .Pricing__metric-label{font-family:Roboto,sans-serif;font-weight:400;font-style:normal;display:block;font-size:14px;line-height:1.3;color:var(--accent-16)}.Pricing_adapt_default .Pricing__metric-value{font-family:Roboto,sans-serif;font-weight:500;font-style:normal;font-size:16px;text-align:right}}@media(prefers-reduced-motion:reduce){.Pricing_adapt_default .Pricing__subjects{transition:none}}