.pricing-module__3sow0a__valueSection{box-sizing:border-box;grid-template-columns:1.05fr .95fr;align-items:start;gap:64px;max-width:1200px;margin:0 auto;padding:64px 8% 88px;display:grid}.pricing-module__3sow0a__valueList{flex-direction:column;display:flex}.pricing-module__3sow0a__cardCol{position:sticky;top:96px}.pricing-module__3sow0a__packsHead{margin-bottom:18px}.pricing-module__3sow0a__packsEyebrow{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--color-clay-text);margin-bottom:12px;font-size:11px;font-weight:600}.pricing-module__3sow0a__packsTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-ink);margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:500;line-height:1.15}.pricing-module__3sow0a__freeNote{font-family:var(--font-body);color:var(--color-stone);margin:16px 2px 0;font-size:13.5px;line-height:1.6}.pricing-module__3sow0a__packsError{font-family:var(--font-body);color:var(--color-clay-text);margin:10px 2px 0;font-size:13.5px;line-height:1.6}.pricing-module__3sow0a__faq{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:96px 8% 0}.pricing-module__3sow0a__faqInner{max-width:760px}.pricing-module__3sow0a__faqTitle{font-family:var(--font-display);color:var(--color-ink);margin:0 0 8px;font-size:clamp(30px,4vw,44px);font-weight:500;line-height:1.05}.pricing-module__3sow0a__faqItem{border-top:1px solid var(--color-line);padding:26px 0}.pricing-module__3sow0a__faqItem:last-child{border-bottom:1px solid var(--color-line)}.pricing-module__3sow0a__faqQ{font-family:var(--font-body);color:var(--color-ink);margin:0 0 8px;font-size:18px;font-weight:600}.pricing-module__3sow0a__faqA{font-family:var(--font-body);color:var(--color-stone);max-width:68ch;margin:0;font-size:16px;line-height:1.7}@media (max-width:767px){.pricing-module__3sow0a__valueSection{grid-template-columns:minmax(0,1fr);gap:0;padding:8px 20px 48px}.pricing-module__3sow0a__cardCol{order:-1;margin-bottom:20px;position:static}.pricing-module__3sow0a__packsTitle{font-size:21px}.pricing-module__3sow0a__packsReceipt li>button{gap:12px;padding:18px 16px}.pricing-module__3sow0a__packsReceipt li>button>span:first-child{flex:0 0 42px;font-size:27px}.pricing-module__3sow0a__valueList{order:0}.pricing-module__3sow0a__faq{padding:52px 20px 0}.pricing-module__3sow0a__faqQ{font-size:15.5px}.pricing-module__3sow0a__faqA{font-size:14.5px}}
