#financ-products{max-width:1180px;margin:0 auto;color:#17382f;font-size:17px;line-height:1.75;padding:32px 0 60px}#financ-products h1{font-size:clamp(34px,4.4vw,58px);line-height:1.08;letter-spacing:-1.6px;margin:14px 0 24px;max-width:950px}#financ-products h2{font-size:30px;line-height:1.25;letter-spacing:-.5px;margin:38px 0 16px}#financ-products h3{font-size:23px;line-height:1.35;margin:30px 0 14px}#financ-products p{font-size:17px;line-height:1.75;margin:0 0 20px}.fp-crumb{display:flex;flex-wrap:wrap;gap:10px;font-size:13px;margin-bottom:36px;color:#687a72}.fp-crumb a{color:#486158}.fp-eyebrow{font-size:11px;font-weight:800;letter-spacing:1.4px;color:#61776c}.fp-intro{margin-bottom:30px}.fp-lead{max-width:860px;font-size:21px!important;color:#53685e}.fp-date{font-size:13px!important;color:#6c7b74}.fp-jump{display:inline-flex;padding:12px 17px;gap:20px;background:#17695d;border-radius:9px;color:white!important;font-size:15px;font-weight:700;text-decoration:none!important}.fp-editor-note{padding:24px 28px;border-radius:16px;background:#edf5f0;border:1px solid #d4e3da;margin:30px 0}.fp-editor-note p{margin:8px 0 0!important;font-size:15px!important}.fp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.fp-card{display:flex;flex-direction:column;border:1px solid #dde6df;border-radius:20px;overflow:hidden;background:#fff;text-decoration:none!important;color:inherit!important;transition:transform .2s,box-shadow .2s}.fp-card:hover{transform:translateY(-3px);box-shadow:0 12px 35px #17382f14}.fp-card-image{height:225px;background:#f5f7f5;overflow:hidden}.fp-card-image img{width:100%;height:100%;object-fit:contain}.fp-card-body{padding:26px;flex:1;display:flex;flex-direction:column}.fp-card h2{font-size:24px!important;margin:12px 0!important}.fp-card p{font-size:15px!important;color:#65766d}.fp-card-link{margin-top:auto;font-size:14px;color:#17695d;font-weight:700}.fp-offers{border:1px solid #cce0d4;background:#f5f9f6;border-radius:20px;padding:28px;margin-bottom:40px;scroll-margin-top:100px}.fp-offers h2{margin:10px 0 14px!important}.fp-offers p{font-size:15px!important;max-width:890px}.fp-price-widget{background:white;border-radius:12px;overflow:hidden;min-width:0}.fp-widget-note{font-size:13px!important;color:#60746a;margin:18px 0 0!important}.fp-layout{display:grid;grid-template-columns:minmax(0,800px) minmax(220px,1fr);gap:50px}.fp-copy{min-width:0}.fp-copy>h2:first-child{margin-top:0!important}.fp-copy h2{scroll-margin-top:110px}.fp-copy ul,.fp-copy ol{padding-left:26px;margin:14px 0 24px}.fp-copy li{margin:8px 0;font-size:17px;line-height:1.7}.fp-copy a{color:#17695d;text-decoration:underline;text-underline-offset:3px}.fp-copy figure{margin:28px 0!important;clear:both}.fp-copy img{display:block;width:auto;max-width:100%;height:auto;max-height:620px;object-fit:contain;border-radius:14px;margin:auto}.fp-copy figure.alignleft{float:none!important}.fp-copy figcaption{font-size:13px;color:#68796f;margin-top:10px}.fp-copy table{border-collapse:collapse;width:100%;font-size:15px}.fp-copy td,.fp-copy th{padding:12px;border:1px solid #dce6df}.fp-copy figure.wp-block-table{overflow-x:auto}.fp-toc{align-self:start;position:sticky;top:105px;padding:22px;background:#f4f7f4;border:1px solid #dce6de;border-radius:16px}.fp-toc nav{display:flex;flex-direction:column;gap:10px;margin:15px 0 22px}.fp-toc nav a{font-size:14px;line-height:1.4;color:#315e4e;text-decoration:none;padding:6px 0}.financ-product-update{padding:22px;border:1px solid #d2e3d8;border-radius:14px;background:#edf5ef;margin-bottom:28px}.financ-product-update p{font-size:15px!important;margin:0!important}.fp-more{margin-top:48px}.fp-more-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.fp-more-grid a{padding:24px;border:1px solid #dce5df;border-radius:14px;text-decoration:none;color:#1d4535;background:white;display:flex;flex-direction:column;gap:12px}.fp-more-grid span{font-size:14px;color:#667b6c}.fp-card:focus-visible,.fp-jump:focus-visible,.fp-more a:focus-visible{outline:3px solid #c18a24;outline-offset:4px}@media(max-width:900px){.fp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fp-layout{grid-template-columns:1fr}.fp-toc{position:static;grid-row:1}.fp-toc nav{display:grid;grid-template-columns:1fr 1fr}}@media(max-width:600px){#financ-products{padding:20px 0 40px}#financ-products h1{letter-spacing:-1px}.fp-crumb{margin-bottom:24px}.fp-lead{font-size:18px!important}.fp-grid,.fp-more-grid{grid-template-columns:1fr}.fp-card-image{height:220px}.fp-offers{padding:20px 15px}.fp-offers h2{font-size:26px!important}.fp-toc nav{grid-template-columns:1fr}.fp-copy p{font-size:16px!important}.fp-copy h2{font-size:26px!important}.fp-copy h3{font-size:21px!important}}
body:has(#financ-products){background:#f4f7f8}html body #main-content.main:has(#financ-products){max-width:1180px!important;width:calc(100% - 48px)!important;margin:0 auto;padding:0!important;background:transparent}.main:has(#financ-products)>article{float:none;width:100%;padding:0}#financ-products *,#financ-products *::before,#financ-products *::after{box-sizing:border-box}#financ-products h2,#financ-products h3{font-family:Lato,Arial,sans-serif;font-weight:700;color:#203b45}#financ-products .fp-copy{float:none;width:100%}#financ-products .wp-block-embed__wrapper{position:relative;aspect-ratio:16/9}#financ-products iframe{width:100%;height:100%;border:0;border-radius:12px}@media(max-width:600px){html body #main-content.main:has(#financ-products){width:calc(100% - 32px)!important}}
