.dhead[data-astro-cid-ahya2pwg]{position:relative;overflow:hidden}.dhead[data-astro-cid-ahya2pwg] .wrap[data-astro-cid-ahya2pwg]{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:center;gap:72px;padding-top:80px;padding-bottom:64px;display:grid;position:relative}.dhead-in[data-astro-cid-ahya2pwg]{z-index:1;min-width:0;position:relative}.dhead-media[data-astro-cid-ahya2pwg]{margin:0;position:relative}.dhead-media[data-astro-cid-ahya2pwg] .svc-photo[data-astro-cid-ahya2pwg]{aspect-ratio:4/5}.dhead-media[data-astro-cid-ahya2pwg] .svc-photo[data-astro-cid-ahya2pwg] img[data-astro-cid-ahya2pwg]{object-position:56% 50%}.dhead-media[data-astro-cid-ahya2pwg] .corner[data-astro-cid-ahya2pwg]{z-index:3;pointer-events:none;width:56px;height:56px;position:absolute}.dhead-media[data-astro-cid-ahya2pwg] .corner[data-astro-cid-ahya2pwg].tr{border-top:2px solid var(--teal);border-right:2px solid var(--teal);top:-12px;right:-12px}.dhead-media[data-astro-cid-ahya2pwg] .corner[data-astro-cid-ahya2pwg].bl{border-bottom:2px solid var(--teal);border-left:2px solid var(--teal);bottom:-12px;left:-12px}.dtitle[data-astro-cid-ahya2pwg]{margin-top:22px;font-size:clamp(40px,6vw,84px);line-height:1}.dsub[data-astro-cid-ahya2pwg]{color:var(--slate);max-width:560px;margin-top:26px;font-size:18px;line-height:1.6}.dsub2[data-astro-cid-ahya2pwg]{margin-top:16px;font-size:16px}.dmeta[data-astro-cid-ahya2pwg]{color:var(--slate-2);align-items:center;gap:14px;margin-top:30px;display:inline-flex}.dmeta[data-astro-cid-ahya2pwg] .mono[data-astro-cid-ahya2pwg]{letter-spacing:.14em;text-transform:uppercase;font-size:12px}.dmeta[data-astro-cid-ahya2pwg] .dot[data-astro-cid-ahya2pwg]{background:var(--teal);border-radius:50%;width:5px;height:5px}.dindex[data-astro-cid-ahya2pwg]{border-top:1px solid var(--line-strong);padding-bottom:8px}.ix[data-astro-cid-ahya2pwg]{border-bottom:1px solid var(--line);color:var(--navy);grid-template-columns:56px minmax(auto,440px) 1fr auto;align-items:center;gap:20px;padding:20px 6px;display:grid}.ix-no[data-astro-cid-ahya2pwg]{color:var(--slate-2);letter-spacing:.1em;font-size:13px}.ix-name[data-astro-cid-ahya2pwg]{font-size:clamp(23px,2.6vw,31px);transition:transform .4s cubic-bezier(.22,.61,.36,1)}.ix-line[data-astro-cid-ahya2pwg]{background:var(--line);transform-origin:0;height:1px;transition:background .4s;transform:scaleX(1)}.ix-arrow[data-astro-cid-ahya2pwg]{color:var(--petrol);opacity:.5;transition:transform .4s cubic-bezier(.22,.61,.36,1),opacity .4s}.ix[data-astro-cid-ahya2pwg]:hover .ix-name[data-astro-cid-ahya2pwg]{transform:translate(8px)}.ix[data-astro-cid-ahya2pwg]:hover .ix-line[data-astro-cid-ahya2pwg]{background:var(--petrol)}.ix[data-astro-cid-ahya2pwg]:hover .ix-arrow[data-astro-cid-ahya2pwg]{opacity:1;transform:translate(8px)}.svc[data-astro-cid-ahya2pwg]{border-top:1px solid #0000;scroll-margin-top:-96px}.v-close[data-astro-cid-ahya2pwg]{scroll-margin-top:-120px}.svc[data-astro-cid-ahya2pwg] .wrap[data-astro-cid-ahya2pwg]{padding-top:96px;padding-bottom:96px}.svc-grid[data-astro-cid-ahya2pwg]{align-items:start;gap:48px;display:grid}.svc-num[data-astro-cid-ahya2pwg]{color:#00337824;font-size:clamp(80px,11vw,170px);line-height:.82}.svc-title[data-astro-cid-ahya2pwg]{color:var(--navy);font-size:clamp(36px,4.8vw,66px);line-height:1.03}.svc-sub[data-astro-cid-ahya2pwg]{color:var(--navy);max-width:620px;margin-top:14px;font-size:clamp(18px,2vw,24px);line-height:1.3}.svc-desc[data-astro-cid-ahya2pwg]{color:var(--slate);max-width:560px;margin-top:18px;font-size:clamp(16px,1.5vw,19px);line-height:1.62}.svc-desc[data-astro-cid-ahya2pwg].lg{max-width:620px;font-size:clamp(18px,2vw,22px)}.svc-note[data-astro-cid-ahya2pwg]{color:var(--navy);border-left:2px solid var(--teal);max-width:560px;margin-top:22px;padding-left:16px;font-size:16px;font-weight:600;line-height:1.6}.svc-cta[data-astro-cid-ahya2pwg]{letter-spacing:.02em;color:var(--petrol);align-items:center;gap:10px;margin-top:28px;font-size:14px;font-weight:600;display:inline-flex}.svc-cta[data-astro-cid-ahya2pwg] span[data-astro-cid-ahya2pwg]{transition:transform .35s cubic-bezier(.22,.61,.36,1)}.svc-cta[data-astro-cid-ahya2pwg]:hover span[data-astro-cid-ahya2pwg]{transform:translate(6px)}.v-numleft[data-astro-cid-ahya2pwg] .svc-grid[data-astro-cid-ahya2pwg]{grid-template-columns:480px 1fr;gap:64px}.v-numright[data-astro-cid-ahya2pwg]{background:var(--sand-2)}.v-numright[data-astro-cid-ahya2pwg] .svc-grid[data-astro-cid-ahya2pwg]{grid-template-columns:1fr 480px;gap:64px}.svc-media[data-astro-cid-ahya2pwg]{margin:0;position:relative}.svc-photo[data-astro-cid-ahya2pwg]{aspect-ratio:4/5;background:#dbe3ef;border-radius:2px;position:relative;overflow:hidden;box-shadow:0 16px 40px -30px #0c1d3052}.svc-photo[data-astro-cid-ahya2pwg].land{aspect-ratio:3/2}.svc-photo[data-astro-cid-ahya2pwg].land-43{aspect-ratio:4/3}.svc-photo[data-astro-cid-ahya2pwg] img[data-astro-cid-ahya2pwg]{object-fit:cover;width:100%;height:100%;display:block}.svc-num[data-astro-cid-ahya2pwg].over{z-index:2;color:#003378e6;text-shadow:0 2px 28px #e9edf4bf;line-height:.78;position:absolute;bottom:-24px;left:-30px}.svc-media[data-astro-cid-ahya2pwg].right .svc-num[data-astro-cid-ahya2pwg].over{left:auto;right:-30px}.svc-media[data-astro-cid-ahya2pwg] .corner[data-astro-cid-ahya2pwg]{z-index:3;pointer-events:none;width:56px;height:56px;position:absolute}.svc-media[data-astro-cid-ahya2pwg] .corner[data-astro-cid-ahya2pwg].tr{border-top:2px solid var(--teal);border-right:2px solid var(--teal);top:-12px;right:-12px}.svc-media[data-astro-cid-ahya2pwg] .corner[data-astro-cid-ahya2pwg].tl{border-top:2px solid var(--teal);border-left:2px solid var(--teal);top:-12px;left:-12px}.v-wide[data-astro-cid-ahya2pwg] .svc-widehead[data-astro-cid-ahya2pwg]{max-width:640px}.taxrow[data-astro-cid-ahya2pwg]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:48px;list-style:none;display:grid}.taxrow[data-astro-cid-ahya2pwg] li[data-astro-cid-ahya2pwg]{background:var(--sand);padding:26px 24px}.tax-code[data-astro-cid-ahya2pwg]{color:var(--navy);font-size:clamp(30px,3.4vw,46px);line-height:1;display:block}.tax-label[data-astro-cid-ahya2pwg]{color:var(--slate);margin-top:10px;font-size:13px;line-height:1.45}.v-wide[data-astro-cid-ahya2pwg] .svc-cta[data-astro-cid-ahya2pwg]{margin-top:40px}.v-annual[data-astro-cid-ahya2pwg]{background:var(--sand-2)}.v-annual[data-astro-cid-ahya2pwg] .svc-grid[data-astro-cid-ahya2pwg]{grid-template-columns:1fr .82fr}.svc-num[data-astro-cid-ahya2pwg].light{color:#00337829;margin-bottom:12px;font-size:clamp(56px,6vw,96px);line-height:.9;display:block}.annualcard[data-astro-cid-ahya2pwg]{background:var(--navy);color:#e9ecef;border-radius:2px;padding:34px}.ac-eye[data-astro-cid-ahya2pwg]{letter-spacing:.2em;text-transform:uppercase;color:#9aa6b0;margin-bottom:10px;font-size:11px;display:block}.ac-list[data-astro-cid-ahya2pwg]{list-style:none}.ac-list[data-astro-cid-ahya2pwg] li[data-astro-cid-ahya2pwg]{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:baseline;gap:20px;padding:18px 0;display:flex}.ac-name[data-astro-cid-ahya2pwg]{color:var(--sand);font-size:clamp(20px,2.2vw,26px)}.ac-i[data-astro-cid-ahya2pwg]{letter-spacing:.16em;color:#9aa6b0;font-size:11px}.ac-note[data-astro-cid-ahya2pwg]{color:#2bbfae;margin-top:20px;font-size:19px}.v-asym[data-astro-cid-ahya2pwg] .svc-grid[data-astro-cid-ahya2pwg]{grid-template-columns:480px 1fr;gap:64px}.v-asym[data-astro-cid-ahya2pwg] .svc-body[data-astro-cid-ahya2pwg].wide{max-width:680px}.v-close[data-astro-cid-ahya2pwg]{background:var(--sand-2);position:relative;overflow:hidden}.v-close[data-astro-cid-ahya2pwg] .wrap[data-astro-cid-ahya2pwg]{padding-top:120px;padding-bottom:120px}.close-grid[data-astro-cid-ahya2pwg]{grid-template-columns:1fr minmax(320px,440px);align-items:center;gap:64px;display:grid}.close-in[data-astro-cid-ahya2pwg]{z-index:1;max-width:640px;position:relative}.close-cta[data-astro-cid-ahya2pwg]{background:var(--navy);color:var(--sand);border-radius:2px;padding:40px 38px;position:relative;box-shadow:0 34px 66px -46px #003378b3}.close-cta[data-astro-cid-ahya2pwg]:before{content:"";border-top:2px solid var(--teal);border-right:2px solid var(--teal);width:48px;height:48px;position:absolute;top:-10px;right:-10px}.close-cta[data-astro-cid-ahya2pwg] .button[data-astro-cid-ahya2pwg]{background:var(--logo-teal);color:#022a5e}.close-cta[data-astro-cid-ahya2pwg] .button[data-astro-cid-ahya2pwg]:hover{color:#022a5e;background:#38d4dc}.dcta-title[data-astro-cid-ahya2pwg]{color:var(--sand);font-size:clamp(26px,2.6vw,34px);line-height:1.12}.dcta-actions[data-astro-cid-ahya2pwg]{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.dcta-phone[data-astro-cid-ahya2pwg]{color:var(--sand);align-items:center;gap:9px;font-size:15px;font-weight:600;display:inline-flex}.dcta-phone[data-astro-cid-ahya2pwg]:hover{color:var(--teal)}.dcta-phone[data-astro-cid-ahya2pwg] .dot[data-astro-cid-ahya2pwg]{background:var(--teal);border-radius:50%;width:6px;height:6px}@media (width<=900px){.dhead[data-astro-cid-ahya2pwg] .wrap[data-astro-cid-ahya2pwg]{grid-template-columns:1fr;gap:44px}.dhead-media[data-astro-cid-ahya2pwg]{max-width:340px}.ix[data-astro-cid-ahya2pwg]{grid-template-columns:44px 1fr auto;gap:14px}.ix-line[data-astro-cid-ahya2pwg]{display:none}.svc[data-astro-cid-ahya2pwg] .wrap[data-astro-cid-ahya2pwg]{padding-top:64px;padding-bottom:64px}.svc[data-astro-cid-ahya2pwg],.v-close[data-astro-cid-ahya2pwg]{scroll-margin-top:-64px}.v-numleft[data-astro-cid-ahya2pwg] .svc-grid[data-astro-cid-ahya2pwg],.v-numright[data-astro-cid-ahya2pwg] .svc-grid[data-astro-cid-ahya2pwg],.v-annual[data-astro-cid-ahya2pwg] .svc-grid[data-astro-cid-ahya2pwg],.v-asym[data-astro-cid-ahya2pwg] .svc-grid[data-astro-cid-ahya2pwg]{grid-template-columns:1fr;gap:34px}.v-numright[data-astro-cid-ahya2pwg] .svc-body[data-astro-cid-ahya2pwg]{order:2}.v-numright[data-astro-cid-ahya2pwg] .svc-media[data-astro-cid-ahya2pwg]{order:1}.svc-media[data-astro-cid-ahya2pwg]{max-width:340px}.svc-media[data-astro-cid-ahya2pwg].wide{max-width:480px}.svc-num[data-astro-cid-ahya2pwg].over{bottom:-18px;left:auto;right:-20px}.svc-media[data-astro-cid-ahya2pwg].right .svc-num[data-astro-cid-ahya2pwg].over{left:auto;right:-20px}.taxrow[data-astro-cid-ahya2pwg]{grid-template-columns:1fr 1fr}.close-grid[data-astro-cid-ahya2pwg]{grid-template-columns:1fr;gap:40px}.close-cta[data-astro-cid-ahya2pwg]{max-width:480px}}@media (width<=520px){.taxrow[data-astro-cid-ahya2pwg] li[data-astro-cid-ahya2pwg]{padding:20px 16px}.tax-label[data-astro-cid-ahya2pwg]{hyphens:manual}}
