.ftr26,.hdr26,.r26{--hero:#2fa05a;--deep:#237f48;--bright:#37d07c;--soft:#e4f4ea;--bg:#f6faf7;--bg2:#fff;--ink:#14211a;--muted:#5a6b60;--line:#d9e4dc;--line2:#eaf1ec;--caution:#d9772b;--caution-soft:#fbeee3;--caution-ink:#8a4512;--blue:#3b6fd4;--blue-soft:#e7eefb;--blue-deep:#274e9b;--gold:#d9a227;--gold-ink:#3a2a00}.ftr26 *,.hdr26 *,.r26 *{box-sizing:border-box}.r26{background:var(--bg);color:var(--ink);font-family:Montserrat,system-ui,sans-serif;margin:0;-webkit-font-smoothing:antialiased}.r26 a{color:var(--deep);text-decoration:none}.r26 img{max-width:100%}.r26 :focus-visible{border-radius:4px;outline:3px solid var(--hero);outline-offset:2px}.ftr26 .wrap,.hdr26 .wrap,.r26{margin:0 auto;max-width:1180px;padding-inline:26px}header.hdr26{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.94);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:50}.hdr26 .hrow{gap:8px;height:68px}.hdr26 .hrow,.hdr26 .logo{align-items:center;display:flex}.hdr26 .logo{background:none;border:0;color:var(--ink);cursor:pointer;font-family:inherit;font-size:18px;gap:9px;margin-right:14px}.hdr26 .logo i{background:var(--hero);border-radius:8px;color:#fff;display:grid;font-size:16px;font-style:normal;font-weight:900;height:28px;place-items:center;width:28px}.hdr26 nav.main{display:flex;flex:1;flex-wrap:wrap;gap:2px}.hdr26 .nb{align-items:center;background:none;border:0;border-radius:8px;color:var(--ink);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:700;gap:6px;padding:10px 13px}.hdr26 .nb:hover{background:var(--line2)}.hdr26 .nb[aria-expanded=true]{background:var(--soft);color:var(--deep)}.hdr26 .nb svg{opacity:.5}.hdr26 .cta{background:var(--hero);border:0;border-radius:9px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:800;padding:11px 18px;white-space:nowrap}.hdr26 .mega{background:var(--bg2);border-bottom:1px solid var(--line);box-shadow:0 26px 50px -30px rgba(20,33,26,.4);display:none;left:0;right:0;top:100%}.hdr26 .mega.open{display:block}.hdr26 .mgrid{display:grid;gap:8px;padding:26px 0 30px}.hdr26 .mgrid.c4{grid-template-columns:repeat(4,1fr)}.hdr26 .mgrid.c3{grid-template-columns:repeat(3,1fr)}.hdr26 .mi{background:none;border:1px solid transparent;border-radius:10px;cursor:pointer;display:block;font-family:inherit;padding:12px 14px;text-align:left;width:100%}.hdr26 .mi:hover{background:var(--soft);border-color:var(--hero)}.hdr26 .mi b{color:var(--ink);display:block;font-size:14.5px;font-weight:800}.hdr26 .mi span{color:var(--muted);display:block;font-size:12.5px;font-weight:600;margin-top:2px}.hdr26 .mhead{color:var(--deep);font-size:11px;font-weight:800;grid-column:1/-1;letter-spacing:.13em;padding:4px 14px 2px;text-transform:uppercase}.r26 .crumbs{color:var(--muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;padding-top:22px}.r26 .eyebrow{color:var(--deep);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.r26 .ph{padding:34px 0 12px}.r26 .ph h1{font-size:46px;font-weight:800;letter-spacing:-.028em;line-height:1.04;margin:10px 0 14px;max-width:18ch}.r26 .ph h1 em{color:var(--deep);font-style:normal}.r26 .ph .lede{color:var(--muted);font-size:18px;margin:0;max-width:60ch}.r26 section{border-top:1px solid var(--line);padding-block:46px}.r26 section:first-of-type{border-top:0}.r26 h2{font-size:32px;font-weight:800;letter-spacing:-.022em;line-height:1.12;margin:8px 0 12px}.r26 h2 em{color:var(--deep);font-style:normal}.r26 .sub{color:var(--muted);font-size:16.5px;margin:0 0 26px;max-width:66ch}.r26 .g2{grid-template-columns:repeat(2,minmax(0,1fr))}.r26 .g2,.r26 .g3{display:grid;gap:14px}.r26 .g3{grid-template-columns:repeat(3,minmax(0,1fr))}.r26 .g4{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.r26 .card{background:var(--bg2);border:1px solid var(--line);border-radius:13px;font-family:inherit;padding:22px;text-align:left;width:100%}.r26 button.card{cursor:pointer}.r26 button.card:hover{border-color:var(--hero)}.r26 .card h3{font-size:17px;font-weight:800;margin:0 0 7px}.r26 .card p{color:var(--muted);font-size:14px;line-height:1.5;margin:0}.r26 .card .tagx{color:var(--deep);font-size:12px;margin-top:12px}.r26 .btn,.r26 .card .tagx{display:inline-block;font-weight:800}.r26 .btn{background:var(--hero);border:1.5px solid var(--hero);border-radius:9px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;padding:12px 20px}.r26 .btn.ghost{background:transparent;color:var(--deep)}.r26 .row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.r26 .note{color:var(--muted);font-size:13px;margin-top:12px}.r26 .pill{align-items:center;background:var(--line2);border-radius:999px;color:var(--muted);display:inline-flex;font-size:11.5px;font-weight:800;gap:6px;padding:5px 11px}.r26 .pill.ok{background:var(--soft);color:var(--deep)}.r26 .pill.warn{background:var(--caution-soft);color:var(--caution-ink)}.r26 .pill.info{background:var(--blue-soft);color:var(--blue-deep)}.r26 table.t{background:var(--bg2);border:1px solid var(--line);border-collapse:collapse;border-radius:13px;font-size:14px;overflow:hidden;width:100%}.r26 table.t th{background:var(--line2);color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.11em;padding:12px 16px;text-align:left;text-transform:uppercase}.r26 table.t td{border-top:1px solid var(--line);padding:13px 16px;vertical-align:top}.r26 table.t td b{font-weight:800}.r26 .band{align-items:center;background:var(--ink);border-radius:16px;color:var(--bg);display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-block:16px 46px;padding:40px}.r26 .band h2{color:var(--bg);font-size:28px;margin:0;max-width:24ch}.r26 .band p{font-size:15px;margin:8px 0 0;max-width:54ch;opacity:.82}.r26 .band .btn{background:var(--bright);border-color:var(--bright);color:var(--ink)}.r26 .intent{background:var(--bg2);border:1px solid var(--line);border-radius:13px;display:flex;flex-direction:column;gap:9px;padding:22px}.r26 .intent h3{font-size:18px;font-weight:800;margin:0}.r26 .intent p{color:var(--muted);font-size:14px;line-height:1.5;margin:0}.r26 .intent .who{border-top:1px solid var(--line2);color:var(--deep);font-size:12.5px;font-weight:700;margin-top:auto;padding-top:12px}.r26 .form{background:var(--bg2);border:1px solid var(--line);border-radius:13px;padding:22px}.r26 .form label{color:var(--muted);display:block;font-size:12px;font-weight:800;letter-spacing:.06em;margin:0 0 5px;text-transform:uppercase}.r26 .form .f{margin-bottom:13px}.r26 .form input,.r26 .form select,.r26 .form textarea{background:var(--bg);border:1.5px solid var(--line);border-radius:9px;color:var(--ink);font-family:inherit;font-size:14px;padding:10px 12px;width:100%}.r26 .kvs{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.r26 .kv{background:var(--bg2);border:1px solid var(--line);border-radius:13px;padding:18px 20px}.r26 .kv .kt{color:var(--deep);font-size:11px;font-weight:800;letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase}.r26 .kv .r{border-bottom:1px solid var(--line2);display:flex;font-size:13.5px;gap:12px;justify-content:space-between;padding:8px 0}.r26 .kv .r:last-child{border-bottom:0}.r26 .kv .r span{color:var(--muted);text-align:right}.r26 ol.steps{counter-reset:s;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.r26 ol.steps li{background:var(--bg2);border:1px solid var(--line);border-radius:13px;counter-increment:s;padding:26px 20px 20px;position:relative}.r26 ol.steps li:before{background:var(--hero);border-radius:8px;color:#fff;content:counter(s);display:grid;font-size:13px;font-weight:900;height:26px;left:18px;place-items:center;position:absolute;top:-13px;width:26px}.r26 ol.steps b{display:block;font-size:15px;margin-bottom:5px}.r26 ol.steps p{color:var(--muted);font-size:13.5px;line-height:1.5;margin:0}footer.ftr26{background:var(--ink);color:#c9d6ce;margin-top:10px;padding:46px 0 34px}footer.ftr26 .fg{display:grid;gap:26px;grid-template-columns:1.3fr 1fr 1fr 1fr 1fr}footer.ftr26 h4{color:#8fa697;font-size:11px;letter-spacing:.13em;margin:0 0 12px;text-transform:uppercase}footer.ftr26 a.fl,footer.ftr26 button.fl{background:none;border:0;color:#e6efe9;cursor:pointer;display:block;font-family:inherit;font-size:13.5px;font-weight:600;padding:4px 0;text-align:left}footer.ftr26 a.fl:hover,footer.ftr26 button.fl:hover{color:var(--bright)}footer.ftr26 .addr{color:#a9bdb1;font-size:13px;line-height:1.7}footer.ftr26 .base{border-top:1px solid #2a3a31;color:#8fa697;display:flex;flex-wrap:wrap;font-size:12.5px;gap:16px;justify-content:space-between;margin-top:34px;padding-top:20px}footer.ftr26 .flogo{align-items:center;color:#fff;display:flex;font-size:17px;font-weight:900;gap:9px;margin-bottom:12px}footer.ftr26 .flogo i{background:var(--hero);border-radius:8px;display:grid;font-size:15px;font-style:normal;height:26px;place-items:center;width:26px}.r26 .bar{background:var(--gold);color:var(--gold-ink);font-size:12.5px;font-weight:700;padding:8px 0;text-align:center}@media (max-width:900px){.hdr26 .mgrid.c3,.hdr26 .mgrid.c4,.r26 .g3,.r26 .g4,.r26 .kvs,.r26 ol.steps,footer.ftr26 .fg{grid-template-columns:1fr 1fr}.r26 .g2{grid-template-columns:1fr}.r26 .ph h1{font-size:34px}.r26 h2{font-size:26px}}@media (max-width:620px){.hdr26 .mgrid.c3,.hdr26 .mgrid.c4,.r26 .g2,.r26 .g3,.r26 .g4,.r26 .kvs,.r26 ol.steps,footer.ftr26 .fg{grid-template-columns:1fr}.hdr26 nav.main{display:none}}.r26 .bar{display:none}.r26{padding-bottom:10px}.ftr26 .wrap,.hdr26 .wrap,.r26{margin:0 auto;max-width:1180px;padding-inline:26px}.hdr26 .mega{position:absolute}.hdr26 a.mi{display:block}.hdr26 a.mi,.hdr26 a.nb{text-decoration:none}.r26 a.btn,.r26 a.card,.r26 a.intent{display:block;text-decoration:none}.r26 a.btn{display:inline-block}.r26 span.btn,.r26 span.card{opacity:.6}.r26 .band a.btn{color:var(--ink)}.hdr26 a.cta,.r26 a.cta{display:inline-block;text-decoration:none}footer.ftr26 a.fl{text-decoration:none}.hdr26 .mega{z-index:60}.hdr26{z-index:50}.r26 .crumbs a{text-decoration:none}.r26 table.t td a{color:var(--deep)}body.r26host{background:#f6faf7;color:#14211a;font-family:Montserrat,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}body.r26host button,body.r26host input,body.r26host select,body.r26host textarea{font-family:inherit}.ftr26,.ftr26 *,.hdr26,.hdr26 *{font-family:Montserrat,system-ui,-apple-system,sans-serif}.r26 .card p,.r26 .lede{color:#4a5c51}.r26 table.t td{color:var(--ink)}.r26 .ph .lede,.r26 .sub{color:#4a5c51}.ftr26,.hdr26,.r26{--bg:#e9f1eb}body.r26host{background:#e9f1eb}.r26 .vs .old{background:#dfe9e2}.ftr26 a,.hdr26 a{text-decoration:none}.hdr26 .logo{color:#14211a;font-size:20px;font-weight:900;gap:6px;letter-spacing:-.02em;margin-right:34px}.hdr26 .logo em{color:#2fa05a;font-style:normal}.ftr26 .flogo{color:#fff;font-size:19px;font-weight:900;gap:6px;letter-spacing:-.02em}.ftr26 .flogo em{color:#37d07c;font-style:normal}.ftr26 .flogo i,.hdr26 .logo i{display:none}.hdr26 .hrow{gap:0;height:74px}.hdr26 nav.main{flex:0 1 auto;flex-wrap:nowrap;gap:4px}.hdr26 .nb{font-size:14.5px;padding:11px 16px;white-space:nowrap}.hdr26 .cta{margin-left:auto;padding:12px 22px}.hdr26 .mgrid{gap:10px;padding:28px 0 32px}.ftr26 .ftag{color:#bfd2c6;font-size:13.5px;line-height:1.65;margin:0 0 16px;max-width:34ch}.ftr26 .fsoc{display:flex;gap:9px;margin:0 0 18px}.ftr26 .fsoc a{background:#22332b;border-radius:50%;color:#cfe2d6;display:grid;height:36px;place-items:center;transition:background .15s,color .15s;width:36px}.ftr26 .fsoc a:hover{background:#2fa05a;color:#fff}.ftr26 .fsoc svg{display:block;fill:currentColor;height:16px;width:16px}.ftr26 .addr{color:#8fa697;font-size:12.5px;line-height:1.7;margin:0}.ftr26 .base{border-top:1px solid #2a3a31;color:#8fa697;display:flex;flex-wrap:wrap;font-size:11.5px;font-weight:800;gap:16px;justify-content:space-between;letter-spacing:.1em;margin-top:34px;padding-top:20px;text-transform:uppercase}.ftr26 .base span{display:block}@media (max-width:620px){.ftr26 .base{justify-content:flex-start}}.hdr26 .burger{align-items:center;background:none;border:0;cursor:pointer;display:none;flex-direction:column;gap:5px;margin-left:auto;padding:10px 8px}.hdr26 .burger span{background:var(--ink);border-radius:2px;display:block;height:2.5px;transition:transform .2s,opacity .2s;width:22px}.hdr26.open .burger span:first-child{transform:translateY(7.5px) rotate(45deg)}.hdr26.open .burger span:nth-child(2){opacity:0}.hdr26.open .burger span:nth-child(3){transform:translateY(-7.5px) rotate(-45deg)}.hdr26 .mnav{background:var(--bg2);border-bottom:1px solid var(--line);box-shadow:0 26px 50px -30px rgba(20,33,26,.4);display:none;left:0;max-height:76vh;overflow:auto;padding:14px 26px 22px;position:absolute;right:0;top:100%;z-index:70}.hdr26.open .mnav{display:block}.hdr26 .mnav .msec{border-top:1px solid var(--line2);padding:10px 0}.hdr26 .mnav .msec:first-child{border-top:0}.hdr26 .mnav .mh{color:var(--deep);font-size:10.5px;font-weight:800;letter-spacing:.13em;margin-bottom:6px;text-transform:uppercase}.hdr26 .mnav a{color:var(--ink);display:block;font-size:15px;font-weight:700;padding:9px 2px;text-decoration:none}.hdr26 .mnav a:active,.hdr26 .mnav a:hover{color:var(--deep)}@media (max-width:900px){.hdr26 nav.main{display:none}.hdr26 .burger{display:flex}.hdr26 .hrow{gap:10px;height:64px}.hdr26 .logo{font-size:18px;margin-right:0}.hdr26 .cta{font-size:13px;margin-left:0;order:2;padding:10px 15px}.hdr26 .burger{margin-left:4px;order:3}}@media (max-width:420px){.hdr26 .cta{display:none}}.hdr26 .mi.off{cursor:default;opacity:.62}.hdr26 .mi.off:hover{background:transparent;border-color:transparent}.hdr26 .mi.off b{color:var(--muted)}.hdr26 .mi.off>span{color:var(--deep);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.hdr26 .mnav .off{color:var(--muted);cursor:default;display:block;font-size:15px;font-weight:700;padding:9px 2px}.hdr26 .mnav .off i{color:var(--deep);font-size:10.5px;font-style:normal;font-weight:800;letter-spacing:.1em;margin-left:8px;text-transform:uppercase;vertical-align:1px}.ftr26 .fl.off{color:#7e9487;cursor:default;display:block;font-size:13.5px;font-weight:600;padding:4px 0}.ftr26 .fl.off i{color:var(--bright);font-size:10px;font-style:normal;font-weight:800;letter-spacing:.1em;margin-left:7px;opacity:.85;text-transform:uppercase}