.hi-hero[data-astro-cid-isubml3g]{isolation:isolate;position:relative;overflow:clip}.hero__layer-sky[data-astro-cid-isubml3g]{z-index:0;pointer-events:none;background:radial-gradient(55% 60% at 12% 10%, #132538f2 0%, #13253800 70%), radial-gradient(40% 45% at 40% 100%, #dfa03312 0%, #dfa03300 65%), linear-gradient(180deg, var(--wp-ink) 0%, var(--wp-ink) 100%);position:absolute;inset:-10% -10% 0}.hi-hero__grid[data-astro-cid-isubml3g]{z-index:1;grid-template-columns:minmax(0,60fr) minmax(0,40fr);align-items:stretch;gap:clamp(2rem,1rem + 3vw,4.5rem);min-height:clamp(520px,100vh - 220px,720px);display:grid;position:relative}.hi-hero__copy[data-astro-cid-isubml3g]{flex-direction:column;justify-content:center;max-width:44rem;padding-block:clamp(2.5rem,1.5rem + 3vw,4.5rem);display:flex}.hi-hero__eyebrow[data-astro-cid-isubml3g]{color:var(--wp-light-secondary)}.hi-hero[data-astro-cid-isubml3g] h1[data-astro-cid-isubml3g]{letter-spacing:-.016em;text-wrap:balance;max-width:22ch;margin-top:1.25rem;font-size:clamp(2.25rem,1.35rem + 2.2vw,3.5rem);line-height:1.06}.hi-hero__lead[data-astro-cid-isubml3g]{max-width:46ch;color:var(--wp-light-secondary);margin-top:1.5rem;font-weight:500}.hi-hero__actions[data-astro-cid-isubml3g]{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:2.25rem;display:flex}.hi-hero__text-action[data-astro-cid-isubml3g]{min-height:var(--touch);font-weight:700;font-size:var(--fs-button);color:var(--wp-white);box-shadow:inset 0 -2px 0 var(--wp-amber);align-items:center;gap:.5rem;padding-bottom:.15rem;text-decoration:none;display:inline-flex}.hi-hero__text-action[data-astro-cid-isubml3g] svg[data-astro-cid-isubml3g]{flex:none;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.hi-hero__text-action[data-astro-cid-isubml3g]:hover svg[data-astro-cid-isubml3g]{transform:translateY(4px)}.hi-hero__text-action[data-astro-cid-isubml3g]:hover{box-shadow:inset 0 -2px 0 var(--wp-white)}.hi-hero__media[data-astro-cid-isubml3g]{min-width:0;position:relative}.hi-hero__frame[data-astro-cid-isubml3g]{background:var(--wp-depth);height:100%;position:relative;overflow:hidden}.hi-hero__img[data-astro-cid-isubml3g]{object-fit:cover;object-position:0% 30%;width:100%;height:100%;display:block}.hi-hero__corner[data-astro-cid-isubml3g]{color:var(--wp-white);z-index:2}.hi-hero__field[data-astro-cid-isubml3g]{background:var(--wp-depth);height:100%;min-height:320px;color:var(--wp-white);position:relative}@media (width>=1024px){.hi-hero__media[data-astro-cid-isubml3g]{margin-right:calc(-1 * var(--gutter))}.hi-hero__img[data-astro-cid-isubml3g]{object-position:38% 30%}}@media (width>=1440px){.hi-hero__media[data-astro-cid-isubml3g]{margin-right:calc(-1 * max(var(--gutter), (100vw - var(--container)) / 2))}}@media (width<=1023.98px){.hi-hero__grid[data-astro-cid-isubml3g]{grid-template-columns:minmax(0,1fr);gap:0;min-height:0}.hi-hero__copy[data-astro-cid-isubml3g]{max-width:42rem;padding-block:clamp(2.5rem,1.5rem + 3vw,4rem) 2.25rem}.hi-hero__media[data-astro-cid-isubml3g]{margin-inline:calc(-1 * var(--gutter));padding-bottom:clamp(1.75rem,1rem + 3vw,2.5rem)}.hi-hero__frame[data-astro-cid-isubml3g]{aspect-ratio:4/3;height:auto}.hi-hero__field[data-astro-cid-isubml3g]{aspect-ratio:4/3;min-height:0}.hi-hero__corner[data-astro-cid-isubml3g]{left:calc(14px + var(--gutter))}}@media (width<=479.98px){.hi-hero__actions[data-astro-cid-isubml3g]{gap:.75rem}.hi-hero__actions[data-astro-cid-isubml3g] .btn[data-astro-cid-isubml3g]{width:100%}.hi-hero__text-action[data-astro-cid-isubml3g]{justify-content:space-between;width:100%}}.choose[data-astro-cid-isubml3g]{background:var(--wp-white)}.choose__head[data-astro-cid-isubml3g]{margin-bottom:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.choose__head[data-astro-cid-isubml3g] h2[data-astro-cid-isubml3g]{max-width:22ch}.choose__head[data-astro-cid-isubml3g] .lead[data-astro-cid-isubml3g]{max-width:62ch;color:var(--wp-secondary-ink)}.choose__rows[data-astro-cid-isubml3g]{border-top:1px solid var(--wp-ink);margin-inline:calc(-1 * var(--row-pad))}.choose__row[data-astro-cid-isubml3g]{padding:clamp(1.75rem, 1.25rem + 1.6vw, 2.75rem) var(--row-pad);border-bottom:1px solid var(--wp-ink);color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem clamp(2rem,1rem + 4vw,6rem);text-decoration:none;transition:background-color .25s;display:grid}.choose__row[data-astro-cid-isubml3g]:hover,.choose__row[data-astro-cid-isubml3g]:focus-visible{background:var(--wp-soft-hairline)}.choose__row[data-astro-cid-isubml3g]:focus-visible{outline-offset:-3px}.choose__body[data-astro-cid-isubml3g]{min-width:0;display:block}.choose__label[data-astro-cid-isubml3g]{color:var(--wp-secondary-ink);display:block}.choose__question[data-astro-cid-isubml3g]{font-weight:700;font-size:var(--fs-h3);letter-spacing:-.01em;color:var(--wp-ink);margin-top:.75rem;line-height:1.2;display:block}.choose__text[data-astro-cid-isubml3g]{max-width:56ch;color:var(--wp-secondary-ink);margin-top:.6rem;display:block}.choose__action[data-astro-cid-isubml3g]{white-space:nowrap;font-weight:700;font-size:var(--fs-button);color:var(--wp-ink);min-height:var(--touch);align-items:center;gap:.6rem;display:inline-flex}.choose__action-label[data-astro-cid-isubml3g]{box-shadow:inset 0 -2px 0 var(--wp-amber);padding-bottom:.15rem;transition:box-shadow .2s}.choose__action[data-astro-cid-isubml3g] svg[data-astro-cid-isubml3g]{color:var(--wp-ink);flex:none;transition:transform .3s cubic-bezier(.2,.7,.2,1),color .2s}.choose__row[data-astro-cid-isubml3g]:hover .choose__action-label[data-astro-cid-isubml3g],.choose__row[data-astro-cid-isubml3g]:focus-visible .choose__action-label[data-astro-cid-isubml3g]{box-shadow:inset 0 -3px 0 var(--wp-amber)}.choose__row[data-astro-cid-isubml3g]:hover .choose__action[data-astro-cid-isubml3g] svg[data-astro-cid-isubml3g],.choose__row[data-astro-cid-isubml3g]:focus-visible .choose__action[data-astro-cid-isubml3g] svg[data-astro-cid-isubml3g]{color:var(--wp-amber);transform:translate(6px)}.choose__difference[data-astro-cid-isubml3g]{max-width:60ch;margin-top:clamp(2rem,1.5rem + 2vw,3.5rem)}.choose__difference-lead[data-astro-cid-isubml3g]{font-weight:700;font-size:var(--fs-lead);color:var(--wp-ink);margin-top:.75rem}.choose__difference-text[data-astro-cid-isubml3g]{color:var(--wp-secondary-ink);margin-top:.35rem}@media (width<=767.98px){.choose__row[data-astro-cid-isubml3g]{grid-template-columns:minmax(0,1fr);gap:1.25rem}.choose__action[data-astro-cid-isubml3g]{justify-content:space-between}.choose__question[data-astro-cid-isubml3g]{font-size:1.375rem}}@media (prefers-reduced-motion:reduce){.choose__row[data-astro-cid-isubml3g],.choose__action-label[data-astro-cid-isubml3g],.choose__action[data-astro-cid-isubml3g] svg[data-astro-cid-isubml3g]{transition:none}}.systems[data-astro-cid-isubml3g]{background:var(--wp-depth);padding-block:96px}.systems__grid[data-astro-cid-isubml3g]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;column-gap:64px;display:grid}@media (width>=1024px){.systems__intro[data-astro-cid-isubml3g]{align-self:start;position:sticky;top:96px}}.systems__list-col[data-astro-cid-isubml3g]{position:static}.systems__eyebrow[data-astro-cid-isubml3g]{letter-spacing:.12em;text-transform:uppercase;color:var(--wp-light-subdued);font-size:12px;font-weight:600;line-height:18px}.systems__h2[data-astro-cid-isubml3g]{color:var(--wp-white);letter-spacing:-.01em;margin-top:20px;font-size:48px;font-weight:700;line-height:1.1}.systems__lead[data-astro-cid-isubml3g]{color:var(--wp-light-secondary);max-width:none;margin-top:24px;font-size:18px;font-weight:400;line-height:1.6}.systems__support[data-astro-cid-isubml3g]{color:var(--wp-light-secondary);max-width:none;margin-top:16px;font-size:16px;font-weight:400;line-height:1.6}.systems__condo[data-astro-cid-isubml3g]{border-left:2px solid var(--wp-amber);margin-top:40px;padding-left:20px}.systems__condo-label[data-astro-cid-isubml3g]{letter-spacing:.12em;text-transform:uppercase;color:var(--wp-white);font-size:12px;font-weight:600;line-height:18px}.systems__condo-text[data-astro-cid-isubml3g]{color:var(--wp-light-secondary);max-width:none;margin-top:12px;font-size:16px;font-weight:400;line-height:1.6}.systems__list[data-astro-cid-isubml3g]{margin:0;padding:0;list-style:none}.systems__item[data-astro-cid-isubml3g]{border-bottom:1px solid var(--wp-dark-hairline);grid-template-columns:32px minmax(0,1fr);column-gap:16px;padding-block:24px;display:grid}.systems__item[data-astro-cid-isubml3g]:first-child{padding-top:0}.systems__num[data-astro-cid-isubml3g]{font-family:var(--font-sans);color:var(--wp-amber);font-size:14px;font-weight:500;line-height:26px}.systems__title[data-astro-cid-isubml3g]{color:var(--wp-white);letter-spacing:0;font-size:24px;font-weight:600;line-height:1.25}.systems__text[data-astro-cid-isubml3g]{color:var(--wp-light-secondary);max-width:none;margin-top:8px;font-size:17px;font-weight:400;line-height:1.6}.systems__scope[data-astro-cid-isubml3g]{color:var(--wp-light-subdued);max-width:64ch;margin-top:32px;margin-left:48px;font-size:15px;font-weight:400;line-height:1.6}@media (width<=1023.98px){.systems[data-astro-cid-isubml3g]{padding-block:64px}.systems__grid[data-astro-cid-isubml3g]{grid-template-columns:minmax(0,1fr);row-gap:40px}.systems__h2[data-astro-cid-isubml3g]{font-size:40px;line-height:1.15}.systems__item[data-astro-cid-isubml3g]{grid-template-columns:24px minmax(0,1fr);column-gap:12px;padding-block:20px}.systems__item[data-astro-cid-isubml3g]:first-child{padding-top:0}.systems__title[data-astro-cid-isubml3g]{font-size:20px;line-height:1.25}.systems__text[data-astro-cid-isubml3g]{font-size:16px}.systems__scope[data-astro-cid-isubml3g]{margin-left:36px}}@media (width<=639.98px){.systems__h2[data-astro-cid-isubml3g]{font-size:32px;line-height:1.15}}.glance[data-astro-cid-isubml3g]{background:var(--wp-white);padding-block:96px 0}.glance__head[data-astro-cid-isubml3g]{max-width:740px}.glance__eyebrow[data-astro-cid-isubml3g]{letter-spacing:.12em;text-transform:uppercase;color:var(--wp-secondary-ink);font-size:12px;font-weight:600;line-height:18px}.glance__h2[data-astro-cid-isubml3g]{color:var(--wp-ink);max-width:22ch;margin-top:20px;font-size:clamp(1.75rem,1.1rem + 1.7vw,2.75rem);font-weight:700;line-height:1.12}.glance__figure[data-astro-cid-isubml3g]{margin:48px 0 0}.glance__img[data-astro-cid-isubml3g]{width:100%;max-width:1280px;height:auto;margin-inline:auto;display:block}.glance__note[data-astro-cid-isubml3g]{color:var(--wp-secondary-ink);max-width:66ch;margin-top:32px;font-size:16px;line-height:1.6}.glance__end[data-astro-cid-isubml3g]{background:var(--wp-hairline);height:1px;margin-top:60px}.glance[data-astro-cid-isubml3g]+.access[data-astro-cid-isubml3g]{padding-top:80px}@media (width<=1023.98px){.glance[data-astro-cid-isubml3g]{padding-block:64px 0}.glance__figure[data-astro-cid-isubml3g]{margin-top:32px}.glance__note[data-astro-cid-isubml3g]{margin-top:24px;font-size:15px}.glance__end[data-astro-cid-isubml3g]{margin-top:40px}.glance[data-astro-cid-isubml3g]+.access[data-astro-cid-isubml3g]{padding-top:56px}}.access[data-astro-cid-isubml3g]{background:var(--wp-white);padding-block:96px}.access__head[data-astro-cid-isubml3g]{max-width:740px}.access__eyebrow[data-astro-cid-isubml3g]{margin-bottom:.75rem}.access__head[data-astro-cid-isubml3g] h2[data-astro-cid-isubml3g]{max-width:20ch}.access__intro[data-astro-cid-isubml3g]{font-size:var(--fs-lead);color:var(--wp-secondary-ink);max-width:none;margin-top:1.25rem;line-height:1.6}.access__pair[data-astro-cid-isubml3g]{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);column-gap:52px;margin-top:48px;display:grid}.access__rule[data-astro-cid-isubml3g]{background:var(--wp-hairline);grid-area:1/2;place-self:stretch stretch;width:1px;display:block}.access__half[data-astro-cid-isubml3g]:first-child{grid-area:1/1}.access__half[data-astro-cid-isubml3g]:last-child{grid-area:1/3}.access__label[data-astro-cid-isubml3g]{font-size:var(--fs-h3);color:var(--wp-ink);align-items:center;gap:.75rem;font-weight:600;line-height:1.25;display:flex}.access__point[data-astro-cid-isubml3g]{background:var(--wp-amber);border-radius:50%;flex:none;width:8px;height:8px}.access__text[data-astro-cid-isubml3g]{color:var(--wp-secondary-ink);max-width:54ch;margin-top:1rem}.access__close[data-astro-cid-isubml3g]{color:var(--wp-ink);max-width:44ch;margin-top:1.25rem;font-weight:600}@media (hover:hover) and (pointer:fine) and (width>=1024px){.access__point[data-astro-cid-isubml3g]{transition:transform .18s}.access__half[data-astro-cid-isubml3g]:hover .access__point[data-astro-cid-isubml3g]{transform:scale(1.25)}}.access__note[data-astro-cid-isubml3g]{border-top:1px solid var(--wp-hairline);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;column-gap:52px;margin-top:48px;padding-top:32px;display:grid}.access__note-label[data-astro-cid-isubml3g]{letter-spacing:.14em;font-size:12px;font-weight:600;line-height:1.5}.access__note-text[data-astro-cid-isubml3g]{color:var(--wp-secondary-ink);max-width:62ch;font-size:17px;line-height:1.6}@media (width<=1023.98px){.access[data-astro-cid-isubml3g]{padding-block:64px}.access__pair[data-astro-cid-isubml3g]{grid-template-columns:minmax(0,1fr);row-gap:0;margin-top:40px}.access__rule[data-astro-cid-isubml3g]{grid-area:2/1;width:100%;height:1px;margin-block:32px}.access__half[data-astro-cid-isubml3g]:first-child{grid-area:1/1}.access__half[data-astro-cid-isubml3g]:last-child{grid-area:3/1}.access__note[data-astro-cid-isubml3g]{grid-template-columns:minmax(0,1fr);row-gap:.75rem;margin-top:40px;padding-top:28px}.access__note-text[data-astro-cid-isubml3g]{font-size:16px}}.bounds[data-astro-cid-isubml3g]{background:var(--wp-white);overflow-x:clip}.bounds__grid[data-astro-cid-isubml3g]{grid-template-columns:minmax(0,35fr) minmax(0,65fr);align-items:stretch;display:grid}.bounds__panel[data-astro-cid-isubml3g]{padding:96px 40px 96px 0;position:relative}.bounds__panel[data-astro-cid-isubml3g]:before{content:"";background:var(--wp-ink);width:100vw;position:absolute;top:0;bottom:0;right:100%}.bounds__panel-inner[data-astro-cid-isubml3g]{max-width:420px;position:relative}@media (width>=1024px){.bounds__panel-inner[data-astro-cid-isubml3g]{position:sticky;top:96px}}.bounds__mark[data-astro-cid-isubml3g]{background:var(--wp-amber);width:40px;height:2px;margin-bottom:20px;display:block}.bounds__eyebrow[data-astro-cid-isubml3g]{letter-spacing:.12em;text-transform:uppercase;color:var(--wp-light-subdued);font-size:12px;font-weight:600;line-height:18px}.bounds__h2[data-astro-cid-isubml3g]{color:var(--wp-white);text-wrap:balance;margin-top:20px;font-size:36px;font-weight:700;line-height:1.12}.bounds__intro[data-astro-cid-isubml3g]{color:var(--wp-light-secondary);margin-top:20px;font-size:17px;line-height:1.6}.bounds__rows[data-astro-cid-isubml3g]{padding:96px 0 96px 64px}.bounds__list[data-astro-cid-isubml3g]{margin:0;padding:0;list-style:none}.bounds__item[data-astro-cid-isubml3g]{border-bottom:1px solid var(--wp-hairline);grid-template-columns:32px minmax(0,1fr);column-gap:16px;padding-block:24px;display:grid}.bounds__item[data-astro-cid-isubml3g]:first-child{padding-top:0}.bounds__num[data-astro-cid-isubml3g]{color:var(--wp-metadata-gold);font-size:14px;font-weight:500;line-height:26px}.bounds__title[data-astro-cid-isubml3g]{color:var(--wp-ink);font-size:22px;font-weight:600;line-height:1.25}.bounds__text[data-astro-cid-isubml3g]{color:var(--wp-secondary-ink);max-width:64ch;margin-top:8px;font-size:17px;line-height:1.6}.bounds__close[data-astro-cid-isubml3g]{color:var(--wp-subdued-ink);max-width:64ch;margin-top:32px;margin-left:48px;font-size:15px;font-weight:400;line-height:1.6}@media (width<=1023.98px){.bounds__grid[data-astro-cid-isubml3g]{grid-template-columns:minmax(0,1fr)}.bounds__panel[data-astro-cid-isubml3g]{padding:64px var(--gutter);margin-inline:calc(-1 * var(--gutter))}.bounds__panel[data-astro-cid-isubml3g]:before{display:none}.bounds__panel-inner[data-astro-cid-isubml3g]{max-width:560px}.bounds__h2[data-astro-cid-isubml3g]{font-size:32px}.bounds__rows[data-astro-cid-isubml3g]{padding:48px 0 64px}.bounds__item[data-astro-cid-isubml3g]{grid-template-columns:24px minmax(0,1fr);column-gap:12px;padding-block:20px}.bounds__item[data-astro-cid-isubml3g]:first-child{padding-top:0}.bounds__title[data-astro-cid-isubml3g]{font-size:20px}.bounds__text[data-astro-cid-isubml3g]{font-size:16px}.bounds__close[data-astro-cid-isubml3g]{margin-left:36px}}@media (width<=639.98px){.bounds__h2[data-astro-cid-isubml3g]{font-size:28px}}.comm[data-astro-cid-isubml3g]{border-top:1px solid var(--wp-dark-hairline);padding-block:96px}.comm__head[data-astro-cid-isubml3g]{max-width:740px}.comm__eyebrow[data-astro-cid-isubml3g]{margin-bottom:.75rem}.comm__h2[data-astro-cid-isubml3g]{max-width:16ch}.comm__intro[data-astro-cid-isubml3g]{font-size:var(--fs-lead);color:var(--wp-light-secondary);max-width:680px;margin-top:1.25rem;line-height:1.6}.comm__grid[data-astro-cid-isubml3g]{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr) 1px minmax(0,1fr);align-items:stretch;column-gap:48px;margin-top:36px;display:grid}.comm__rule[data-astro-cid-isubml3g]{background:var(--wp-dark-hairline);place-self:stretch stretch;width:1px;display:block}.comm__item[data-astro-cid-isubml3g]{padding-block:4px}.comm__num[data-astro-cid-isubml3g]{color:var(--wp-amber);font-size:14px;font-weight:500;line-height:26px;display:block}.comm__label[data-astro-cid-isubml3g]{letter-spacing:.14em;text-transform:uppercase;color:var(--wp-white);margin-top:20px;font-size:14px;font-weight:700;line-height:1.4}.comm__text[data-astro-cid-isubml3g]{color:var(--wp-light-secondary);text-wrap:balance;max-width:24ch;margin-top:12px;font-size:22px;line-height:1.45}@media (width<=1023.98px){.comm[data-astro-cid-isubml3g]{padding-block:64px}.comm__h2[data-astro-cid-isubml3g]{font-size:40px}.comm__grid[data-astro-cid-isubml3g]{grid-template-columns:minmax(0,1fr);margin-top:32px}.comm__rule[data-astro-cid-isubml3g]{width:100%;height:1px;margin-block:32px}.comm__item[data-astro-cid-isubml3g]{padding-block:0}.comm__text[data-astro-cid-isubml3g]{max-width:34ch;font-size:18px}}@media (width<=639.98px){.comm__h2[data-astro-cid-isubml3g]{font-size:32px}}.buyer-faq[data-astro-cid-isubml3g]{background:var(--wp-white);padding-block:96px}.buyer-faq__eyebrow[data-astro-cid-isubml3g]{letter-spacing:.12em;text-transform:uppercase;color:var(--wp-secondary-ink);font-size:12px;font-weight:600;line-height:18px}.buyer-faq__h2[data-astro-cid-isubml3g]{color:var(--wp-ink);max-width:20ch;margin-top:20px;font-size:clamp(2rem,1.55rem + 1.45vw,3rem);font-weight:700;line-height:1.1}.buyer-faq__head[data-astro-cid-isubml3g]{margin-bottom:48px}@media (width<=767.98px){.buyer-faq[data-astro-cid-isubml3g]{padding-block:56px}.buyer-faq__head[data-astro-cid-isubml3g]{margin-bottom:32px}}
