.ZSbiSq_page{background:var(--background);max-width:1440px;color:var(--foreground);font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:normal;margin-inline:auto;padding-bottom:96px;font-size:16px;line-height:normal}.ZSbiSq_page *{box-sizing:border-box}.ZSbiSq_page h1,.ZSbiSq_page h2,.ZSbiSq_page h3,.ZSbiSq_page p{margin:0}.ZSbiSq_page a{text-decoration:none}.ZSbiSq_page a:hover{text-underline-offset:4px;text-decoration:underline}.ZSbiSq_page :is(a,button):focus-visible{outline:2px solid var(--primary);outline-offset:5px}.ZSbiSq_plans{border-block:1px solid var(--border)}.ZSbiSq_plansInner{max-width:1152px;margin-inline:auto}.ZSbiSq_plan{grid-template-columns:180px 230px minmax(0,1fr) 170px;align-items:center;gap:40px;padding:56px 0;display:grid}.ZSbiSq_plan+.ZSbiSq_plan{border-top:1px solid var(--border)}.ZSbiSq_plan h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.015em;font-size:40px;font-weight:400;line-height:1.1}.ZSbiSq_price{white-space:nowrap;align-items:flex-end;gap:8px;display:flex}.ZSbiSq_price>span:first-child{letter-spacing:-.06em;font-size:76px;font-weight:500;line-height:1}.ZSbiSq_price>span:last-child{color:var(--muted-foreground);padding-bottom:8px;font-size:14px;line-height:1.2}.ZSbiSq_description{flex-direction:column;gap:16px;display:flex}.ZSbiSq_description p{color:var(--muted-foreground);max-width:448px;font-size:16px;line-height:1.75}.ZSbiSq_description ul{color:var(--muted-foreground);flex-direction:column;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.ZSbiSq_description li{align-items:center;gap:12px;line-height:1.45;display:flex}.ZSbiSq_description svg{flex-shrink:0}.ZSbiSq_action{background:var(--primary);min-height:44px;color:var(--primary-foreground);cursor:pointer;border-radius:999px;justify-content:center;justify-self:end;align-items:center;gap:8px;padding:0 24px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.ZSbiSq_action:hover{background:color-mix(in srgb, var(--primary) 88%, var(--foreground))}.ZSbiSq_contact{border:1px solid var(--primary);color:var(--primary);background:var(--background)}.ZSbiSq_contact:hover{background:color-mix(in srgb, var(--primary) 6%, var(--background))}.ZSbiSq_faq{flex-direction:column;align-items:center;gap:40px;padding:140px 24px 0;display:flex}.ZSbiSq_faq h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.015em;text-align:center;font-size:44px;font-weight:400;line-height:1.1}@media (max-width:1279px){.ZSbiSq_plansInner{margin-inline:48px}.ZSbiSq_plan{grid-template-columns:140px 190px minmax(0,1fr) 170px;gap:24px}.ZSbiSq_price>span:first-child{font-size:64px}}@media (max-width:1023px){.ZSbiSq_plansInner{margin-inline:32px}.ZSbiSq_plan{grid-template-columns:160px minmax(0,1fr);gap:24px 40px}.ZSbiSq_plan h2{grid-area:1/1}.ZSbiSq_price{grid-area:1/2}.ZSbiSq_description{grid-area:2/2}.ZSbiSq_action{grid-area:2/1;place-self:start}.ZSbiSq_faq{padding-top:96px}}@media (max-width:599px){.ZSbiSq_page{padding-bottom:64px}.ZSbiSq_plansInner{margin-inline:20px}.ZSbiSq_plan{flex-direction:column;align-items:flex-start;gap:24px;padding:40px 0;display:flex}.ZSbiSq_plan h2{font-size:36px}.ZSbiSq_price>span:first-child{font-size:64px}.ZSbiSq_action{align-self:flex-start}.ZSbiSq_faq{gap:24px;padding:80px 20px 0}.ZSbiSq_faq h2{font-size:36px}}.ZSbiSq_faqList{width:100%;max-width:768px}.ZSbiSq_faqItem{border-bottom:1px solid var(--border)}.ZSbiSq_faqItem:last-child{border-bottom:0}.ZSbiSq_faqItem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:20px 0;font-size:19px;font-weight:600;line-height:1.3;list-style:none;display:flex}.ZSbiSq_faqItem summary::-webkit-details-marker{display:none}.ZSbiSq_faqItem summary::marker{content:""}.ZSbiSq_faqItem summary svg{color:var(--muted-foreground);flex-shrink:0;transition:transform .2s}.ZSbiSq_faqItem[open] summary svg{transform:rotate(180deg)}.ZSbiSq_faqItem summary:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:4px}.ZSbiSq_faqItem p{color:var(--muted-foreground);margin:0 0 24px;padding-right:36px;font-size:16px;line-height:1.75}.ZSbiSq_closing{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:768px;margin:120px auto 0;padding:0 24px;display:flex}.ZSbiSq_closing h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.015em;text-wrap:balance;font-size:44px;font-weight:400;line-height:1.1}.ZSbiSq_closing p{color:var(--muted-foreground);font-size:17px;line-height:1.6}.ZSbiSq_closing .ZSbiSq_action{justify-self:auto;margin-top:8px}@media (max-width:599px){.ZSbiSq_faqItem summary{padding:18px 0;font-size:17px}.ZSbiSq_faqItem p{padding-right:0;font-size:15px}.ZSbiSq_closing{text-align:left;align-items:flex-start;margin-top:80px;padding:0 20px}.ZSbiSq_closing h2{font-size:32px}}.ZSbiSq_action{white-space:nowrap}@media (min-width:1280px){.ZSbiSq_plan{grid-template-columns:180px 230px minmax(0,1fr) 220px}}@media (min-width:1024px) and (max-width:1279px){.ZSbiSq_plan{grid-template-columns:140px 190px minmax(0,1fr) 210px}}.ZSbiSq_actionStack{flex-direction:column;justify-self:end;align-items:flex-end;gap:12px;display:flex}.ZSbiSq_desktopLink{max-width:220px;color:var(--muted-foreground);text-align:right;font-size:13px;line-height:1.4}@media (max-width:1023px){.ZSbiSq_actionStack{grid-area:2/1;place-self:start;align-items:flex-start}.ZSbiSq_desktopLink{text-align:left}}@media (max-width:599px){.ZSbiSq_actionStack{align-self:flex-start}}
.cBOb2G_section{padding:50px 48px 0}.cBOb2G_panel{background:#f7f6f5;border-radius:28px;flex-direction:column;gap:52px;padding:88px 96px;display:flex}.cBOb2G_intro{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:64px;display:grid}.cBOb2G_intro h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.015em;max-width:520px;margin:0;font-size:44px;font-weight:400;line-height:1.1}.cBOb2G_intro>div{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.cBOb2G_intro p{color:#6b6b6f;margin:0;font-size:17px;line-height:1.65}.cBOb2G_intro a{color:#3a39f5;align-items:center;gap:10px;font-size:15px;font-weight:500;display:inline-flex}.cBOb2G_intro a svg{flex-shrink:0}.cBOb2G_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.cBOb2G_cards>div{background:#fff;border-radius:20px;flex-direction:column;gap:14px;padding:28px 24px 32px;display:flex}.cBOb2G_cards h3{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.01em;min-height:58px;margin:0;font-size:24px;font-weight:400;line-height:1.2}.cBOb2G_cards p{color:#6b6b6f;margin:0;font-size:15px;line-height:1.6}.cBOb2G_benefits{padding:72px 48px 0}.cBOb2G_benefits ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;max-width:1024px;margin:0 auto;padding:0;list-style:none;display:grid}.cBOb2G_benefits li{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.cBOb2G_benefits span{max-width:240px;font-size:16px;font-weight:500;line-height:1.45}@media (max-width:1199px){.cBOb2G_section{padding-inline:32px}.cBOb2G_panel{padding:64px 40px}.cBOb2G_intro{gap:40px}.cBOb2G_intro h2{font-size:40px}.cBOb2G_cards{grid-template-columns:repeat(2,minmax(0,1fr))}.cBOb2G_benefits{padding-inline:32px}}@media (max-width:759px){.cBOb2G_intro{grid-template-columns:1fr;gap:24px}.cBOb2G_panel{gap:36px;padding:48px 28px}.cBOb2G_intro h2{font-size:36px}.cBOb2G_benefits ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}}@media (max-width:599px){.cBOb2G_section{padding:32px 20px 0}.cBOb2G_panel{padding:40px 24px}.cBOb2G_cards{grid-template-columns:1fr;gap:16px}.cBOb2G_cards h3{min-height:0}.cBOb2G_intro h2{font-size:34px}.cBOb2G_intro p{font-size:16px}.cBOb2G_cards>div{padding:24px}.cBOb2G_benefits{padding:48px 20px 0}.cBOb2G_benefits span{font-size:14px}}.cBOb2G_homeSection{max-width:1440px;margin:80px auto;padding-inline:48px}.cBOb2G_threeCards{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:899px){.cBOb2G_homeSection{margin-block:64px;padding-inline:32px}.cBOb2G_threeCards{grid-template-columns:1fr}.cBOb2G_threeCards h3{min-height:0}}@media (max-width:599px){.cBOb2G_homeSection{margin-block:48px;padding-inline:20px}}
