.pricing-faq{position:relative;isolation:isolate;overflow:hidden;padding:72px 16px;border-top:1px solid #dfdfdf;background:linear-gradient(180deg,rgba(13,122,88,.12),rgba(232,245,240,.92) 38%,#f5faf8)}@media (min-width:640px){.pricing-faq{padding-left:32px;padding-right:32px}}@media (min-width:1024px){.pricing-faq{padding:72px}}.pricing-faq__inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:32px;max-width:1296px;margin:0 auto}.pricing-faq__intro{display:flex;flex-direction:column;gap:8px}.pricing-faq__eyebrow{margin:0;color:#0d7a58;font-size:14px;font-weight:700;line-height:18px;letter-spacing:-.02em}.pricing-faq__title{margin:0;color:#1e2635;font-size:24px;font-weight:700;line-height:32px;letter-spacing:0}@media (min-width:1024px){.pricing-faq__title{font-size:36px;font-weight:800;line-height:44px;letter-spacing:-.02em}}.pricing-faq__body{margin:0;max-width:567px;color:#474747;font-size:16px;line-height:24px}.pricing-faq__card,.pricing-faq__list{display:flex;flex-direction:column;gap:16px}.pricing-faq__card{align-items:flex-start;padding:24px;border-radius:24px;background:#ffffff;box-shadow:0 0 56px rgba(0,0,0,.04)}@media (min-width:640px){.pricing-faq__card{flex-direction:row;align-items:center}}.pricing-faq__icon{display:grid;place-items:center;width:48px;height:48px;flex-shrink:0;border-radius:100px;background:rgba(13,122,88,.06);overflow:hidden}.pricing-faq__icon img{width:48px;height:48px;object-fit:contain}.pricing-faq__content{display:flex;flex-direction:column;gap:4px;min-width:0}.pricing-faq__question{margin:0;color:#24322d;font-size:16px;font-weight:800;line-height:24px}.pricing-faq__answer{margin:0;color:#474747;font-size:16px;font-weight:400;line-height:24px}.pricing-faq__link{color:#0d7a58;font-weight:700;text-decoration:underline;text-underline-offset:2px;background:none;border:0;padding:0;cursor:pointer;font:inherit}.pricing-tables-region{position:relative}.pricing-tabs{display:none}@media (min-width:1024px){.pricing-tabs{display:block;position:sticky;top:68px;z-index:40;background:#ffffff;padding:0 72px;box-shadow:0 4px 16px rgba(0,0,0,.04)}}.pricing-tabs__inner{display:flex;max-width:1296px;margin:0 auto;border-bottom:1px solid #e5e5e5}.pricing-tabs__inner,.pricing-tabs__tab{align-items:center;justify-content:center}.pricing-tabs__tab{display:inline-flex;min-height:50px;padding:16px;border-bottom:2px solid transparent;color:#1e2635;font-size:14px;font-weight:500;line-height:18px;text-decoration:none;transition:color .15s ease,border-color .15s ease}.pricing-tabs__tab:hover{color:#0d7a58}.pricing-tabs__tab--active{border-bottom-color:#0d7a58;color:#0d7a58;font-weight:700}.pricing-tables{background:#fafafa;padding:24px 16px}@media (min-width:640px){.pricing-tables{padding:48px 32px}}@media (min-width:1024px){.pricing-tables{background:#f9fafb;padding:72px}}.pricing-tables__inner{display:flex;flex-direction:column;gap:24px;max-width:1296px;margin:0 auto}@media (min-width:1024px){.pricing-tables__inner{gap:72px}}.pricing-table{display:flex;flex-direction:column;gap:16px;scroll-margin-top:80px}@media (min-width:1024px){.pricing-table{scroll-margin-top:130px}}.pricing-table__header{display:flex;flex-direction:column;gap:4px}.pricing-table__title{margin:0;color:#1e2635;font-size:24px;font-weight:700;line-height:32px;letter-spacing:0}@media (min-width:1024px){.pricing-table__title{font-size:36px;font-weight:800;line-height:44px;letter-spacing:-.02em}}.pricing-table__body{margin:0;color:#474747;font-size:16px;line-height:24px}.pricing-table__panel{position:relative;isolation:isolate;overflow:hidden;border-radius:24px;background:linear-gradient(137deg,rgba(255,255,255,.72) 4%,rgba(255,255,255,.28) 97%);box-shadow:0 4px 35px rgba(255,255,255,.25),0 4px 100px rgba(0,0,0,.08);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.pricing-table__panel:before{content:"";position:absolute;inset:0;border-radius:24px;padding:1px;background:linear-gradient(137deg,rgba(255,255,255,.55) 4%,rgba(250,250,250,.12) 97%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.pricing-table__desktop{display:none;position:relative;z-index:1}.pricing-table__mobile{display:block;position:relative;z-index:1;padding:16px}@media (min-width:1024px){.pricing-table__desktop{display:block}.pricing-table__mobile{display:none}}.pricing-table__mobile-col-header{padding:17px 16px;border:1px solid #f0f0f0;border-bottom:none;border-radius:16px 16px 0 0;background:#fafafa;color:#111827;font-size:16px;font-weight:800;line-height:24px}.pricing-table__mobile-list{border:1px solid #f0f0f0;border-radius:0 0 16px 16px;overflow:hidden;background:#ffffff}.pricing-table__mobile-row{display:flex;flex-direction:column;gap:20px;padding:24px 16px;border-bottom:1px solid #e0e0e0}.pricing-table__mobile-row:last-child{border-bottom:none}.pricing-table__mobile-field{display:flex;flex-direction:column;gap:8px}.pricing-table__mobile-label{margin:0;color:#111827;font-size:16px;font-weight:800;line-height:24px}.pricing-table__scroll{position:relative;z-index:1;padding:24px;overflow-x:visible}.pricing-table__grid{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;border:1px solid #f0f0f0;border-radius:16px;overflow:hidden;background:#ffffff}.pricing-table__grid td,.pricing-table__grid th{padding:24px 16px;vertical-align:middle;text-align:left;border-bottom:1px solid #e9e9e9}.pricing-table__grid td:not(:last-child),.pricing-table__grid th:not(:last-child){border-right:1px solid #e9e9e9}.pricing-table__grid th{background:#fafafa;color:#111827;font-size:16px;font-weight:800;line-height:24px;padding-top:17px;padding-bottom:17px}.pricing-table__grid td:first-child,.pricing-table__grid th:first-child{width:550px;min-width:550px}.pricing-table__grid td:nth-child(2),.pricing-table__grid td:nth-child(3),.pricing-table__grid th:nth-child(2),.pricing-table__grid th:nth-child(3){width:auto}.pricing-table__grid tbody tr:last-child td{border-bottom:none}.pricing-table__method{display:flex;flex-direction:column;gap:16px}.pricing-table__method-name{margin:0;color:#24322d;font-size:14px;font-weight:700;line-height:20px}.pricing-table__logos{display:block;max-width:none!important;object-fit:contain;object-position:left center}.pricing-table__logos--mobile{max-width:100%!important;object-fit:contain;object-position:left center}.pricing-table__fee{display:flex;flex-direction:column;gap:4px}.pricing-table__fee-amount{margin:0;color:#111827;font-size:16px;font-weight:800;line-height:24px}.pricing-table__fee-note{margin:0;color:#474747;font-size:14px;font-weight:500;line-height:20px}.pricing-table__fee-note--muted{color:#7a7a7a;font-size:12px;font-weight:400;line-height:18px}.pricing-table__settlement{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.pricing-table__settlement-timing{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0;font-size:14px;line-height:20px}.pricing-table__settlement-value{color:#24322d;font-weight:700}.pricing-table__settlement-suffix{color:#7a7a7a;font-weight:500}.pricing-table__instant-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:8px;max-width:316px}.pricing-table__instant{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:8px 12px;border:1px solid rgba(13,122,88,.45);border-radius:16px;background:rgba(13,122,88,.12);color:#0d7a58;font-size:14px;font-weight:700;line-height:20px}.pricing-table__instant-icon{display:block;width:24px;height:24px;flex-shrink:0}.pricing-table__instant-note{margin:0;color:#7a7a7a;font-size:12px;font-weight:400;line-height:18px}.pricing-table__coverage{margin:0;color:#24322d;font-size:14px;font-weight:500;line-height:20px}