.abh[data-astro-cid-4yjru2dl]{position:relative;isolation:isolate;overflow:hidden;font-family:Inter,system-ui,sans-serif;background:radial-gradient(900px 600px at 80% 20%,rgba(153,0,16,.07),transparent 65%),linear-gradient(180deg,#fff,#f5f5f7);border-bottom:1px solid #e8e8ed}.abh__print[data-astro-cid-4yjru2dl]{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.4;background:url(/print-waves-maroon.svg) center / cover no-repeat;-webkit-mask-image:linear-gradient(100deg,transparent 30%,#000 85%);mask-image:linear-gradient(100deg,transparent 30%,#000 85%)}.abh__wrap[data-astro-cid-4yjru2dl]{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(36px,5vw,80px);align-items:center;width:min(100% - 48px,1200px);margin-inline:auto;padding:clamp(40px,5vw,72px) 0 clamp(56px,6vw,96px)}.abh__eyebrow[data-astro-cid-4yjru2dl]{display:inline-flex;align-items:center;gap:12px;margin:0 0 20px;font-size:11.5px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#1d1d1fb8}.abh__eyebrow[data-astro-cid-4yjru2dl] span[data-astro-cid-4yjru2dl]{width:7px;height:7px;border-radius:50%;background:#990010;box-shadow:0 0 0 4px #9900101f}.abh__title[data-astro-cid-4yjru2dl]{margin:0 0 20px;font-size:clamp(36px,4.2vw,58px);font-weight:520;line-height:1.06;letter-spacing:-.035em;color:#1d1d1f;text-wrap:balance}.abh__title[data-astro-cid-4yjru2dl] em[data-astro-cid-4yjru2dl]{font-style:italic;font-weight:500;letter-spacing:-.02em;color:#990010}.abh__sub[data-astro-cid-4yjru2dl] p[data-astro-cid-4yjru2dl]{margin:0 0 10px;max-width:56ch;font-size:16.5px;line-height:1.7;color:#424245}.abh__ctas[data-astro-cid-4yjru2dl]{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.abh-btn[data-astro-cid-4yjru2dl]{display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 24px 0 26px;border:0;border-radius:999px;cursor:pointer;font:600 15.5px Inter,system-ui,sans-serif;text-decoration:none;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.abh-btn[data-astro-cid-4yjru2dl] span[data-astro-cid-4yjru2dl]{display:inline-flex;transition:transform .3s ease}.abh-btn--brand[data-astro-cid-4yjru2dl]{background:linear-gradient(180deg,#ad0a1d,#990010);color:#fff;box-shadow:0 14px 30px -16px #990010b3,inset 0 1px #ffffff2e}.abh-btn--brand[data-astro-cid-4yjru2dl]:hover{transform:translateY(-2px);color:#fff}.abh-btn--brand[data-astro-cid-4yjru2dl]:hover span[data-astro-cid-4yjru2dl]{transform:translate(3px)}.abh-btn--line[data-astro-cid-4yjru2dl]{background:#fff;color:#1d1d1f;box-shadow:inset 0 0 0 1px #d2d2d7;padding:0 24px}.abh-btn--line[data-astro-cid-4yjru2dl]:hover{box-shadow:inset 0 0 0 1px #1d1d1f}.abh-btn[data-astro-cid-4yjru2dl]:focus-visible{outline:2px solid #990010;outline-offset:3px}.abh__proof[data-astro-cid-4yjru2dl]{display:flex;flex-wrap:wrap;gap:14px 0;margin:34px 0 0;padding:22px 0 0;list-style:none;border-top:1px solid rgba(29,29,31,.08)}.abh__proof[data-astro-cid-4yjru2dl] li[data-astro-cid-4yjru2dl]{display:flex;flex-direction:column;padding:0 22px;border-left:1px solid rgba(29,29,31,.08)}.abh__proof[data-astro-cid-4yjru2dl] li[data-astro-cid-4yjru2dl]:first-child{padding-left:0;border-left:0}.abh__proof[data-astro-cid-4yjru2dl] b[data-astro-cid-4yjru2dl]{font-size:26px;font-weight:600;letter-spacing:-.03em;line-height:1.1;color:#1d1d1f}.abh__proof[data-astro-cid-4yjru2dl] span[data-astro-cid-4yjru2dl]{margin-top:2px;font-size:13px;color:#6e6e73}.aaj-tl-watermark[data-astro-cid-4yjru2dl]{display:none}@media(max-width:599px){.abh__proof[data-astro-cid-4yjru2dl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:0}.abh__proof[data-astro-cid-4yjru2dl] li[data-astro-cid-4yjru2dl]{padding:0 10px;text-align:center;align-items:center}.abh__proof[data-astro-cid-4yjru2dl] b[data-astro-cid-4yjru2dl]{font-size:21px}.abh__proof[data-astro-cid-4yjru2dl] span[data-astro-cid-4yjru2dl]{font-size:12px;line-height:1.35}}.abh__visual[data-astro-cid-4yjru2dl]{position:relative;padding:28px 20px 40px 28px}.abh__photo[data-astro-cid-4yjru2dl]{margin:0;overflow:hidden;aspect-ratio:4 / 4.2;border-radius:32px;box-shadow:0 2px 4px #0f1a2b0f,0 50px 90px -50px #0f1a2b99}.abh__photo[data-astro-cid-4yjru2dl] img[data-astro-cid-4yjru2dl]{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 40%;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.abh__visual[data-astro-cid-4yjru2dl]:hover .abh__photo[data-astro-cid-4yjru2dl] img[data-astro-cid-4yjru2dl]{transform:scale(1.03)}.abh-float[data-astro-cid-4yjru2dl]{position:absolute;z-index:1;display:flex;align-items:center;gap:12px;margin:0;padding:12px 16px 12px 12px;border-radius:18px;background:#fffffff2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 24px 50px -26px #0f1a2b8c,inset 0 0 0 1px #0f1a2b0f;font-size:12.5px;line-height:1.35;color:#6e6e73;animation:abhFloat 7s ease-in-out infinite}.abh-float[data-astro-cid-4yjru2dl] b[data-astro-cid-4yjru2dl]{display:block;font-size:15px;font-weight:600;color:#1d1d1f}.abh-float__icon[data-astro-cid-4yjru2dl]{display:inline-flex;width:36px;height:36px;flex-shrink:0;align-items:center;justify-content:center;border-radius:12px;background:#990010;color:#fff}.abh-float--since[data-astro-cid-4yjru2dl]{top:0;left:0}.abh-float--rating[data-astro-cid-4yjru2dl]{top:46%;right:0;animation-delay:-2.5s}.abh-float--rating[data-astro-cid-4yjru2dl] i[data-astro-cid-4yjru2dl]{font-style:normal;font-size:12px;color:#f4b400;letter-spacing:1px}.abh-float--offices[data-astro-cid-4yjru2dl]{bottom:0;left:10%;flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px;animation-delay:-4.5s}.abh-float--offices[data-astro-cid-4yjru2dl] p[data-astro-cid-4yjru2dl]{display:flex;align-items:center;gap:10px;margin:0}.abh-float--offices[data-astro-cid-4yjru2dl] ul[data-astro-cid-4yjru2dl]{display:flex;flex-wrap:wrap;gap:6px;max-width:320px;margin:0;padding:0;list-style:none}.abh-float--offices[data-astro-cid-4yjru2dl] li[data-astro-cid-4yjru2dl]{padding:5px 10px;border-radius:999px;background:#f5f5f7;font-size:12px;font-weight:500;color:#1d1d1f}@keyframes abhFloat{0%,to{translate:0 0}50%{translate:0 -8px}}.abh-in[data-astro-cid-4yjru2dl]{animation:abhIn .8s cubic-bezier(.22,1,.36,1) both}.abh-in-2[data-astro-cid-4yjru2dl]{animation-delay:.06s}.abh-in-3[data-astro-cid-4yjru2dl]{animation-delay:.12s}.abh-in-4[data-astro-cid-4yjru2dl]{animation-delay:.18s}.abh-in-5[data-astro-cid-4yjru2dl]{animation-delay:.24s}@keyframes abhIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(max-width:1023px){.abh__wrap[data-astro-cid-4yjru2dl]{grid-template-columns:minmax(0,1fr)}.abh__visual[data-astro-cid-4yjru2dl]{max-width:620px}}@media(max-width:560px){.abh__wrap[data-astro-cid-4yjru2dl]{width:min(100% - 32px,1200px)}.abh__visual[data-astro-cid-4yjru2dl]{padding:18px 0 30px}.abh-float--rating[data-astro-cid-4yjru2dl]{display:none}.abh-float--offices[data-astro-cid-4yjru2dl]{left:12px;right:12px}.abh-btn[data-astro-cid-4yjru2dl]{flex:1 1 100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.abh-in[data-astro-cid-4yjru2dl],.abh-float[data-astro-cid-4yjru2dl]{animation:none}}.aaj-icon[data-astro-cid-4yjru2dl]{display:inline-flex;align-items:center;justify-content:center}.aaj-icon[data-astro-cid-4yjru2dl] svg[data-astro-cid-4yjru2dl]{display:block}@keyframes vm-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vm-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes tl-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes tl-halo{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.18);opacity:.55}}@keyframes tl-ping{75%,to{transform:scale(2.2);opacity:0}}@keyframes tl-dash{to{stroke-dashoffset:-40}}@keyframes fd-float{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes fd-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.aaj-value-card[data-astro-cid-4yjru2dl]{transition:transform .6s cubic-bezier(.22,1,.36,1),box-shadow .35s,background-color .35s,border-color .3s}.aaj-value-card[data-astro-cid-4yjru2dl]:hover{transform:translateY(-6px);background-color:#ffffff1a;border-color:#ffffff4d;box-shadow:0 22px 48px #00000040}.aaj-value-card[data-astro-cid-4yjru2dl]:hover .aaj-value-icon[data-astro-cid-4yjru2dl]{transform:scale(1.13) rotate(-6deg)}.aaj-vm-card[data-astro-cid-4yjru2dl] .aaj-vm-inner[data-astro-cid-4yjru2dl]{transition:transform .5s ease}.aaj-vm-card[data-astro-cid-4yjru2dl]:hover .aaj-vm-inner[data-astro-cid-4yjru2dl]{transform:translateY(-8px)}.aaj-vm-card[data-astro-cid-4yjru2dl]:hover .aaj-vm-iconwrap[data-astro-cid-4yjru2dl]{transform:scale(1.1) rotate(-10deg)}.aaj-vm-card[data-astro-cid-4yjru2dl]:hover .aaj-vm-divider[data-astro-cid-4yjru2dl]{width:90px}.aaj-tl-card[data-astro-cid-4yjru2dl] .aaj-tl-card-inner[data-astro-cid-4yjru2dl]{transition:transform .4s ease,box-shadow .4s ease,border-color .3s ease}.aaj-tl-card[data-astro-cid-4yjru2dl]:hover .aaj-tl-card-inner[data-astro-cid-4yjru2dl]{box-shadow:0 28px 66px #99001029,0 4px 12px #99001014;border-color:#9900104d;transform:translateY(-6px)}.aaj-why-card[data-astro-cid-4yjru2dl]{transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .4s,background-color .4s,border-color .3s}.aaj-why-card[data-astro-cid-4yjru2dl]:hover{transform:translateY(-7px);background-color:#ffffff1a;border-color:#ffffff4d;box-shadow:0 24px 50px #00000047}.aaj-why-card[data-astro-cid-4yjru2dl]:hover .aaj-why-icon[data-astro-cid-4yjru2dl]{transform:scale(1.13) rotate(-6deg)}.aaj-fd-pillar[data-astro-cid-4yjru2dl]:hover{background:#c010201f!important;border-color:#c0102066!important}.aaj-faq-toggle[data-astro-cid-4yjru2dl][aria-expanded=true] .aaj-faq-chevron[data-astro-cid-4yjru2dl]{transform:rotate(180deg);background-color:#990010;border-color:#990010;color:#fff}.aaj-faq-toggle[data-astro-cid-4yjru2dl]:hover .aaj-faq-chevron[data-astro-cid-4yjru2dl]{border-color:#990010}.aaj-statbar[data-astro-cid-4yjru2dl]{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:640px){.aaj-statbar[data-astro-cid-4yjru2dl]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.aaj-statbar[data-astro-cid-4yjru2dl]{grid-template-columns:repeat(var(--stat-cols, 4),minmax(0,1fr))}}.aaj-fd-social[data-astro-cid-4yjru2dl]:hover{background:linear-gradient(135deg,#990010,#c01020)!important;border-color:#c01020!important;transform:translateY(-3px);box-shadow:0 10px 24px #c0102080}
