.page-module-scss-module__purYPG__facts{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module-scss-module__purYPG__facts li{align-items:center;gap:var(--space-8);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-on-brand);font-size:14px;font-weight:400;line-height:20px;display:flex}@media (min-width:768px){.page-module-scss-module__purYPG__facts{gap:var(--space-32);flex-flow:wrap}}.page-module-scss-module__purYPG__factIcon{color:var(--color-icon-accent)}.page-module-scss-module__purYPG__heroAction{width:100%}@media (min-width:768px){.page-module-scss-module__purYPG__heroAction{width:max-content}}.page-module-scss-module__purYPG__prices{gap:var(--space-12);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.page-module-scss-module__purYPG__prices{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.page-module-scss-module__purYPG__prices{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module-scss-module__purYPG__price{align-items:center;gap:var(--space-12);padding:var(--space-16);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);display:flex}.page-module-scss-module__purYPG__priceIcon{border-radius:var(--radius-full);background:var(--color-bg-brand-subtle);width:40px;height:40px;color:var(--color-icon-brand);flex:none;place-items:center;display:grid}.page-module-scss-module__purYPG__priceText{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}.page-module-scss-module__purYPG__priceLabel{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-primary);font-size:16px;font-weight:700;line-height:24px}.page-module-scss-module__purYPG__priceDescription{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);font-size:14px;font-weight:400;line-height:20px}.page-module-scss-module__purYPG__priceValue{font-family:var(--font-heading);letter-spacing:0;color:var(--color-text-primary);flex:none;font-size:18px;font-weight:700;line-height:24px}.page-module-scss-module__purYPG__steps{gap:var(--space-20);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:1280px){.page-module-scss-module__purYPG__steps{gap:var(--space-40);grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module-scss-module__purYPG__faqLayout{gap:var(--space-40);flex-direction:column;display:flex}@media (min-width:1280px){.page-module-scss-module__purYPG__faqLayout{align-items:flex-start;gap:var(--space-80);flex-direction:row}}.page-module-scss-module__purYPG__partner{align-items:flex-start;gap:var(--space-12);padding:var(--space-20);border-radius:var(--radius-xl);background:var(--color-bg-brand-strong);flex-direction:column;display:flex}@media (min-width:1280px){.page-module-scss-module__purYPG__partner{gap:var(--space-16);width:440px;padding:var(--space-32);flex:none}}.page-module-scss-module__purYPG__partnerName{font-family:var(--font-heading);letter-spacing:0;margin:0;font-size:26px;font-weight:800;line-height:32px}@media (min-width:1280px){.page-module-scss-module__purYPG__partnerName{font-family:var(--font-heading);letter-spacing:-.5px;font-size:36px;font-weight:800;line-height:44px}}.page-module-scss-module__purYPG__partnerName{color:var(--color-text-on-brand)}.page-module-scss-module__purYPG__partnerText{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-on-brand-muted);margin:0;font-size:14px;font-weight:400;line-height:20px}@media (min-width:1280px){.page-module-scss-module__purYPG__partnerText{font-family:var(--font-body);letter-spacing:0;font-size:16px;font-weight:400;line-height:24px}}.page-module-scss-module__purYPG__faq{gap:var(--space-24);flex-direction:column;flex:1;min-width:0;display:flex}.page-module-scss-module__purYPG__faqList{gap:var(--space-12);flex-direction:column;display:flex}.page-module-scss-module__purYPG__faqAction{width:100%}@media (min-width:768px){.page-module-scss-module__purYPG__faqAction{width:max-content}}
