.buying-page.svelte-tywyws{font-family:var(--font-sans);color:#000;background:#fff}.buying-page.svelte-tywyws :where(.svelte-tywyws){box-sizing:border-box}h1.svelte-tywyws,h2.svelte-tywyws,h3.svelte-tywyws,p.svelte-tywyws{margin:0}.hero.svelte-tywyws{position:relative;height:601px;overflow:hidden;background:#f5f7ff}.hero-copy.svelte-tywyws{position:relative;z-index:2;width:638px;margin-left:calc(50% - 700px);padding-top:140px}.hero.svelte-tywyws h1:where(.svelte-tywyws),.copy-block.svelte-tywyws h2:where(.svelte-tywyws),.provider-section.svelte-tywyws h2:where(.svelte-tywyws),.trusted-copy.svelte-tywyws h2:where(.svelte-tywyws),.concerns-copy.svelte-tywyws h2:where(.svelte-tywyws),.faq-section.svelte-tywyws h2:where(.svelte-tywyws),.cta-copy.svelte-tywyws h2:where(.svelte-tywyws){font-size:56px;line-height:1.2;font-weight:700;letter-spacing:-1.12px}.hero.svelte-tywyws h1:where(.svelte-tywyws){margin-bottom:24px}.hero.svelte-tywyws p:where(.svelte-tywyws){font-size:24px;line-height:1.6;font-weight:500}.hero-art.svelte-tywyws{position:absolute;left:calc(50% + 2px);top:-145px;width:798px;height:852px;object-fit:contain}.hero-mark.svelte-tywyws{position:absolute;width:234.6px;height:215px;object-fit:contain;pointer-events:none}.hero-mark-left.svelte-tywyws{left:calc(50% - 909px);top:4px}.hero-mark-right.svelte-tywyws{left:calc(50% + 188px);top:497px}.section-inner.svelte-tywyws{width:min(100% - 240px,1360px);margin:0 auto}.two-col.svelte-tywyws{display:grid;grid-template-columns:666px 642px;gap:52px;align-items:start}.need-section.svelte-tywyws{height:828px;padding-top:100px}.panel-art.svelte-tywyws{display:block;width:100%;object-fit:contain}.need-grid.svelte-tywyws .panel-art:where(.svelte-tywyws){width:666px;height:628px}.need-copy.svelte-tywyws h2:where(.svelte-tywyws){max-width:642px}.copy-block.svelte-tywyws>p:where(.svelte-tywyws){margin-top:32px;font-size:20px;line-height:1.6;font-weight:500}.need-copy.svelte-tywyws h3:where(.svelte-tywyws){margin-top:32px;font-size:24px;line-height:1.6;font-weight:700}.stat-list.svelte-tywyws{display:flex;flex-direction:column;gap:32px;margin:32px 0 0;padding:0;list-style:none}.stat-list.svelte-tywyws li:where(.svelte-tywyws),.product-list.svelte-tywyws article:where(.svelte-tywyws),.check-grid.svelte-tywyws article:where(.svelte-tywyws){position:relative;display:grid;grid-template-columns:72px 1fr;gap:32px}.stat-list.svelte-tywyws li:where(.svelte-tywyws):before,.check-grid.svelte-tywyws span:where(.svelte-tywyws),.product-list.svelte-tywyws span:where(.svelte-tywyws){content:"";width:72px;height:72px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#c6eaf0}.stat-list.svelte-tywyws li:where(.svelte-tywyws){max-width:596px;font-size:20px;line-height:1.6;font-weight:500}.provider-section.svelte-tywyws{height:787px;padding-top:100px;background:#f5f7ff}.section-lede.svelte-tywyws{margin-top:32px;font-size:20px;line-height:1.6;font-weight:500}.check-grid.svelte-tywyws{display:grid;grid-template-columns:repeat(3,1fr);column-gap:88px;row-gap:64px;margin-top:68px}.check-grid.svelte-tywyws svg:where(.svelte-tywyws),.product-list.svelte-tywyws svg:where(.svelte-tywyws){width:30px;height:30px}.check-grid.svelte-tywyws path:where(.svelte-tywyws),.product-list.svelte-tywyws path:where(.svelte-tywyws){fill:none;stroke:#2d5ffe;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.check-grid.svelte-tywyws h3:where(.svelte-tywyws){font-size:32px;line-height:1.2;font-weight:700;letter-spacing:-.64px}.check-grid.svelte-tywyws p:where(.svelte-tywyws){margin-top:12px;font-size:20px;line-height:1.6;font-weight:500}.trusted-section.svelte-tywyws{height:548px;padding-top:80px;color:#fff;background:linear-gradient(90deg,#2d5ffe,#0cc)}.trusted-grid.svelte-tywyws{grid-template-columns:666px 630px;gap:64px;align-items:center}.trusted-grid.svelte-tywyws .panel-art:where(.svelte-tywyws){width:666px;height:388px}.trusted-copy.svelte-tywyws p:where(.svelte-tywyws){margin-top:32px;font-size:20px;line-height:1.6;font-weight:500}.products-section.svelte-tywyws{height:978px;padding-top:100px}.product-grid.svelte-tywyws{grid-template-columns:620px 688px;gap:52px}.product-list.svelte-tywyws{display:flex;flex-direction:column;gap:36px;margin-top:48px}.product-list.svelte-tywyws h3:where(.svelte-tywyws){font-size:24px;line-height:1.2;font-weight:700;letter-spacing:-.48px}.product-list.svelte-tywyws p:where(.svelte-tywyws){margin-top:16px;font-size:20px;line-height:1.6;font-weight:500}.products-art.svelte-tywyws{width:688px;height:778px}.concerns-section.svelte-tywyws{height:1009px;padding-top:100px}.concerns-grid.svelte-tywyws{grid-template-columns:666px 660px;gap:52px}.concerns-grid.svelte-tywyws .panel-art:where(.svelte-tywyws){width:666px;height:809px}.concerns-copy.svelte-tywyws{padding-top:0}.concerns-copy.svelte-tywyws h2:where(.svelte-tywyws){max-width:560px}.concerns-list.svelte-tywyws{margin-top:48px}.concerns-list.svelte-tywyws article:where(.svelte-tywyws),.faq-list.svelte-tywyws article:where(.svelte-tywyws){border-top:1px solid rgba(0,0,0,.2)}.concerns-list.svelte-tywyws article:where(.svelte-tywyws):last-child,.faq-list.svelte-tywyws article:where(.svelte-tywyws):last-child{border-bottom:1px solid rgba(0,0,0,.2)}.concerns-list.svelte-tywyws button:where(.svelte-tywyws),.faq-list.svelte-tywyws button:where(.svelte-tywyws){width:100%;min-height:109px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:34px 20px;border:0;background:transparent;color:#181818;text-align:left;font:inherit;cursor:pointer}.concerns-list.svelte-tywyws button:where(.svelte-tywyws) span:where(.svelte-tywyws),.faq-list.svelte-tywyws button:where(.svelte-tywyws) span:where(.svelte-tywyws){font-size:34px;line-height:1.2;font-weight:700}.concerns-list.svelte-tywyws svg:where(.svelte-tywyws),.faq-list.svelte-tywyws svg:where(.svelte-tywyws){width:34px;height:34px;flex:0 0 34px}.concerns-list.svelte-tywyws path:where(.svelte-tywyws),.faq-list.svelte-tywyws path:where(.svelte-tywyws){fill:none;stroke:#181818;stroke-width:3.2;stroke-linecap:round}.concerns-list.svelte-tywyws article.open:where(.svelte-tywyws) .vertical:where(.svelte-tywyws),.faq-list.svelte-tywyws article.open:where(.svelte-tywyws) .vertical:where(.svelte-tywyws){display:none}.concerns-list.svelte-tywyws article:where(.svelte-tywyws) p:where(.svelte-tywyws){padding:0 20px 32px;font-size:24px;line-height:1.8;font-weight:500}.faq-section.svelte-tywyws{height:1079px;padding:100px 140px 0}.faq-section.svelte-tywyws h2:where(.svelte-tywyws){text-align:center}.faq-list.svelte-tywyws{width:min(100%,1320px);margin:60px auto 0}.faq-list.svelte-tywyws article:where(.svelte-tywyws) p:where(.svelte-tywyws){padding:0 20px 38px;color:#181818;font-size:24px;line-height:1.8;font-weight:500}.cta-section.svelte-tywyws{position:relative;height:441px;overflow:hidden;color:#fff;background:linear-gradient(90deg,#2d5ffe,#0cc)}.cta-pattern.svelte-tywyws{position:absolute;top:-205px;left:50%;width:1961px;height:853px;transform:translate(-50%);pointer-events:none;background:url(../../../figma-home/cta-logo-pattern.png) center / contain no-repeat;opacity:.72}.cta-inner.svelte-tywyws{position:relative;z-index:1;width:min(100% - 240px,1360px);height:100%;margin:0 auto;display:grid;grid-template-columns:277px 592px 216px;gap:24px;align-items:center}.cta-inner.svelte-tywyws img:where(.svelte-tywyws){width:277px;height:268px;object-fit:contain}.cta-copy.svelte-tywyws p:where(.svelte-tywyws){margin-top:16px;font-size:20px;line-height:1.6;font-weight:400}.cta-inner.svelte-tywyws a:where(.svelte-tywyws){width:216px;height:60px;display:inline-flex;align-items:center;justify-content:center;border-radius:48px;color:#13286b;background:#fff;text-decoration:none;font-size:18px;line-height:1;font-weight:700}@media(max-width:1450px){.hero-copy.svelte-tywyws{margin-left:40px}.hero-art.svelte-tywyws{left:auto;right:-80px}.section-inner.svelte-tywyws,.cta-inner.svelte-tywyws{width:calc(100% - 80px)}.two-col.svelte-tywyws,.trusted-grid.svelte-tywyws,.product-grid.svelte-tywyws,.concerns-grid.svelte-tywyws{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.panel-art.svelte-tywyws,.need-grid.svelte-tywyws .panel-art:where(.svelte-tywyws),.trusted-grid.svelte-tywyws .panel-art:where(.svelte-tywyws),.products-art.svelte-tywyws,.concerns-grid.svelte-tywyws .panel-art:where(.svelte-tywyws){width:100%;height:auto}.check-grid.svelte-tywyws{column-gap:40px}}@media(max-width:980px){.hero.svelte-tywyws,.need-section.svelte-tywyws,.provider-section.svelte-tywyws,.trusted-section.svelte-tywyws,.products-section.svelte-tywyws,.concerns-section.svelte-tywyws,.faq-section.svelte-tywyws,.cta-section.svelte-tywyws{height:auto}.hero.svelte-tywyws{padding:64px 20px}.hero-copy.svelte-tywyws{width:100%;margin:0;padding:0}.hero-art.svelte-tywyws{position:relative;right:auto;top:auto;width:100%;height:auto;margin-top:32px}.section-inner.svelte-tywyws,.cta-inner.svelte-tywyws{width:calc(100% - 40px)}.need-section.svelte-tywyws,.provider-section.svelte-tywyws,.trusted-section.svelte-tywyws,.products-section.svelte-tywyws,.concerns-section.svelte-tywyws,.faq-section.svelte-tywyws{padding:64px 0}.two-col.svelte-tywyws,.trusted-grid.svelte-tywyws,.product-grid.svelte-tywyws,.concerns-grid.svelte-tywyws,.cta-inner.svelte-tywyws{grid-template-columns:1fr}.check-grid.svelte-tywyws{grid-template-columns:1fr;row-gap:36px}.hero.svelte-tywyws h1:where(.svelte-tywyws),.copy-block.svelte-tywyws h2:where(.svelte-tywyws),.provider-section.svelte-tywyws h2:where(.svelte-tywyws),.trusted-copy.svelte-tywyws h2:where(.svelte-tywyws),.concerns-copy.svelte-tywyws h2:where(.svelte-tywyws),.faq-section.svelte-tywyws h2:where(.svelte-tywyws),.cta-copy.svelte-tywyws h2:where(.svelte-tywyws){font-size:42px}.hero.svelte-tywyws p:where(.svelte-tywyws),.concerns-list.svelte-tywyws article:where(.svelte-tywyws) p:where(.svelte-tywyws),.faq-list.svelte-tywyws article:where(.svelte-tywyws) p:where(.svelte-tywyws){font-size:18px}.concerns-list.svelte-tywyws button:where(.svelte-tywyws) span:where(.svelte-tywyws),.faq-list.svelte-tywyws button:where(.svelte-tywyws) span:where(.svelte-tywyws){font-size:24px}.faq-section.svelte-tywyws{padding-left:20px;padding-right:20px}.cta-inner.svelte-tywyws{padding:64px 0}}@media(max-width:430px){.buying-page.svelte-tywyws{overflow-x:clip}.hero.svelte-tywyws{padding:48px 18px}.section-inner.svelte-tywyws,.cta-inner.svelte-tywyws{width:calc(100% - 36px)}.need-section.svelte-tywyws,.provider-section.svelte-tywyws,.trusted-section.svelte-tywyws,.products-section.svelte-tywyws,.concerns-section.svelte-tywyws,.faq-section.svelte-tywyws{padding:48px 0}.hero.svelte-tywyws h1:where(.svelte-tywyws),.copy-block.svelte-tywyws h2:where(.svelte-tywyws),.provider-section.svelte-tywyws h2:where(.svelte-tywyws),.trusted-copy.svelte-tywyws h2:where(.svelte-tywyws),.concerns-copy.svelte-tywyws h2:where(.svelte-tywyws),.faq-section.svelte-tywyws h2:where(.svelte-tywyws),.cta-copy.svelte-tywyws h2:where(.svelte-tywyws){font-size:32px;line-height:1.12;letter-spacing:-.5px}.hero.svelte-tywyws p:where(.svelte-tywyws),.copy-block.svelte-tywyws p:where(.svelte-tywyws),.trusted-copy.svelte-tywyws p:where(.svelte-tywyws),.concerns-list.svelte-tywyws article:where(.svelte-tywyws) p:where(.svelte-tywyws),.faq-list.svelte-tywyws article:where(.svelte-tywyws) p:where(.svelte-tywyws),.cta-copy.svelte-tywyws p:where(.svelte-tywyws){font-size:16px;line-height:1.6}.check-grid.svelte-tywyws,.two-col.svelte-tywyws,.trusted-grid.svelte-tywyws,.product-grid.svelte-tywyws,.concerns-grid.svelte-tywyws{gap:18px}.concerns-list.svelte-tywyws button:where(.svelte-tywyws),.faq-list.svelte-tywyws button:where(.svelte-tywyws){min-height:58px;padding:18px 0}.concerns-list.svelte-tywyws button:where(.svelte-tywyws) span:where(.svelte-tywyws),.faq-list.svelte-tywyws button:where(.svelte-tywyws) span:where(.svelte-tywyws){font-size:20px;line-height:1.25}.hero-art.svelte-tywyws{width:100%;height:auto;min-height:0}.cta-section.svelte-tywyws{min-height:0;height:auto}.cta-inner.svelte-tywyws{padding:48px 0}.cta-inner.svelte-tywyws img:where(.svelte-tywyws){width:min(220px,70vw);height:auto}.cta-inner.svelte-tywyws a:where(.svelte-tywyws){width:100%;min-height:52px}}
