.hero[data-astro-cid-i3irphx7]{isolation:isolate;min-height:max(36rem,100svh);max-height:64rem;padding:calc(var(--header-h) + var(--s-12)) 0 var(--s-10);background:var(--br-black);color:var(--br-white);align-items:flex-end;display:flex;position:relative;overflow:clip}.hero__media[data-astro-cid-i3irphx7]{z-index:-2;position:absolute;inset:0}.hero__poster[data-astro-cid-i3irphx7],.hero__poster[data-astro-cid-i3irphx7] img,.hero__video[data-astro-cid-i3irphx7]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__video[data-astro-cid-i3irphx7]{opacity:0;transition:opacity .8s var(--ease-out)}.hero__video[data-astro-cid-i3irphx7].is-playing{opacity:1}.hero__shade[data-astro-cid-i3irphx7]{z-index:-1;background:linear-gradient(90deg, rgb(var(--shade) / .88) 0%, rgb(var(--shade) / .7) 55%, rgb(var(--shade) / .4) 100%), linear-gradient(0deg, rgb(var(--shade) / .75) 0%, transparent 60%);position:absolute;inset:0}@media (width<=48em){.hero__shade[data-astro-cid-i3irphx7]{background:linear-gradient(0deg, rgb(var(--shade) / .9) 0%, rgb(var(--shade) / .6) 100%)}}.hero__inner[data-astro-cid-i3irphx7]{position:relative}.hero__copy[data-astro-cid-i3irphx7]{max-width:62rem}.hero__title[data-astro-cid-i3irphx7]{margin-top:var(--s-5);letter-spacing:.01em;color:var(--br-white);font-size:clamp(2.5rem,1.3rem + 4.2vw,5rem);line-height:.92}.hero__intro[data-astro-cid-i3irphx7]{margin-top:var(--s-6);max-width:38rem;font-size:var(--fs-lead);color:var(--paper-90);line-height:1.6}.hero__actions[data-astro-cid-i3irphx7]{gap:var(--s-3);margin-top:var(--s-7);flex-wrap:wrap;display:flex}.hero__actions[data-astro-cid-i3irphx7] .btn--outline{color:var(--br-white)}.hero__actions[data-astro-cid-i3irphx7] .btn--outline:hover{background:var(--br-white);color:var(--br-deep)}.hero__phone[data-astro-cid-i3irphx7]{align-items:center;gap:var(--s-2);margin-top:var(--s-5);color:var(--paper-90);font-weight:600;text-decoration:none;display:inline-flex}.hero__phone[data-astro-cid-i3irphx7]:hover{color:var(--br-white);text-underline-offset:4px;text-decoration:underline}.hero__pause[data-astro-cid-i3irphx7]{min-height:2.75rem;padding:0 var(--s-4);border:1px solid var(--paper-40);color:var(--paper-90);font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;font-weight:600;position:absolute;bottom:0;right:0}.hero__pause[data-astro-cid-i3irphx7]:hover{border-color:var(--br-white);color:var(--br-white)}.trust[data-astro-cid-3z5oxakz]{background:var(--br-accent);color:var(--br-white)}.trust__list[data-astro-cid-3z5oxakz]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=64em){.trust__list[data-astro-cid-3z5oxakz]{grid-template-columns:repeat(4,minmax(0,1fr))}}.trust[data-astro-cid-3z5oxakz] li[data-astro-cid-3z5oxakz]{justify-content:center;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-3);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;text-align:center;font-size:clamp(.6875rem,.6rem + .25vw,.8125rem);font-weight:700;display:flex}@media (width>=64em){.trust[data-astro-cid-3z5oxakz] li[data-astro-cid-3z5oxakz]+li[data-astro-cid-3z5oxakz]{border-left:1px solid #ffffff40}}.arrow-link[data-astro-cid-ddq56j2j]{align-items:center;gap:var(--s-3);font-family:var(--font-display);font-weight:700;font-size:var(--fs-body-lg);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--fg);text-decoration:none;display:inline-flex}.arrow-link__rule[data-astro-cid-ddq56j2j]{background:var(--br-accent);width:2.5rem;height:3px;transition:width var(--dur) var(--ease-out)}.arrow-link[data-astro-cid-ddq56j2j]:hover .arrow-link__rule[data-astro-cid-ddq56j2j],.arrow-link[data-astro-cid-ddq56j2j]:focus-visible .arrow-link__rule[data-astro-cid-ddq56j2j]{width:3.75rem}.caps[data-astro-cid-segrmstm]{gap:var(--s-8);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64em){.caps[data-astro-cid-segrmstm]{gap:var(--s-10);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.caps__sticky[data-astro-cid-segrmstm]{top:calc(var(--header-h) + var(--s-8));position:sticky}}.caps__more[data-astro-cid-segrmstm]{margin-top:var(--s-7);padding-left:clamp(1.25rem,3vw,3.5rem)}.caps__list[data-astro-cid-segrmstm]{grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.tile[data-astro-cid-segrmstm]{min-height:clamp(9rem,16vw,12.5rem);color:var(--br-white);background:var(--br-black);text-decoration:none;display:block;position:relative;overflow:hidden}.tile__img[data-astro-cid-segrmstm],.tile__img[data-astro-cid-segrmstm] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tile__img[data-astro-cid-segrmstm] img{filter:grayscale()contrast(1.05);opacity:.5;transition:filter var(--dur-slow) var(--ease-out), opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);transform:scale(1.02)}.tile[data-astro-cid-segrmstm]:after{content:"";background:linear-gradient(90deg, rgb(var(--shade) / .75), rgb(var(--shade) / .1));position:absolute;inset:0}.tile__body[data-astro-cid-segrmstm]{z-index:1;align-items:center;gap:var(--s-5);min-height:inherit;padding:var(--s-5) var(--s-6);display:flex;position:relative}.tile__num[data-astro-cid-segrmstm]{width:3.25rem;color:var(--br-accent-vivid);border-top:2px solid var(--paper-40);padding-top:var(--s-2);transition:border-color var(--dur);flex:none;font-size:1.75rem;line-height:1}.tile__text[data-astro-cid-segrmstm]{gap:var(--s-2);flex:1;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.tile__title[data-astro-cid-segrmstm]{font-size:clamp(1.75rem,1.2rem + 1.8vw,2.75rem);line-height:1}.tile__summary[data-astro-cid-segrmstm]{max-width:34rem;font-size:var(--fs-body-sm);color:var(--paper-90)}.tile__rule[data-astro-cid-segrmstm]{background:var(--br-accent);transform-origin:0;width:2.5rem;height:3px;transition:transform var(--dur) var(--ease-out);flex:none;transform:scaleX(0)}.tile[data-astro-cid-segrmstm]:hover .tile__img[data-astro-cid-segrmstm] img,.tile[data-astro-cid-segrmstm]:focus-visible .tile__img[data-astro-cid-segrmstm] img{filter:grayscale(0);opacity:.85;transform:scale(1.06)}.tile[data-astro-cid-segrmstm]:hover .tile__num[data-astro-cid-segrmstm],.tile[data-astro-cid-segrmstm]:focus-visible .tile__num[data-astro-cid-segrmstm]{border-color:var(--br-accent-vivid)}.tile[data-astro-cid-segrmstm]:hover .tile__rule[data-astro-cid-segrmstm],.tile[data-astro-cid-segrmstm]:focus-visible .tile__rule[data-astro-cid-segrmstm]{transform:none}@media (width<=40em){.tile__num[data-astro-cid-segrmstm],.tile__rule[data-astro-cid-segrmstm]{display:none}.tile__body[data-astro-cid-segrmstm]{padding:var(--s-5)}}.why[data-astro-cid-g43l7s2q]{gap:var(--s-8);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (width>=64em){.why[data-astro-cid-g43l7s2q]{gap:var(--s-12);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.why__media[data-astro-cid-g43l7s2q]{position:relative}.why__content[data-astro-cid-g43l7s2q]{--rule-extend:1.5rem}.why__media[data-astro-cid-g43l7s2q]:before{content:"";inset:var(--s-6) calc(-1 * var(--s-6)) calc(-1 * var(--s-6)) var(--s-6);border:2px solid var(--accent-display);z-index:-1;position:absolute}.why__img[data-astro-cid-g43l7s2q],.why__img[data-astro-cid-g43l7s2q] img{aspect-ratio:4/5;object-fit:cover;width:100%}@media (width<=63.99em){.why__img[data-astro-cid-g43l7s2q],.why__img[data-astro-cid-g43l7s2q] img{aspect-ratio:16/10}.why__media[data-astro-cid-g43l7s2q]:before{display:none}}.why__list[data-astro-cid-g43l7s2q]{gap:var(--s-7) var(--s-6);margin-top:var(--s-8);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=40em){.why__list[data-astro-cid-g43l7s2q]{grid-template-columns:repeat(2,minmax(0,1fr))}}.why__list[data-astro-cid-g43l7s2q] li[data-astro-cid-g43l7s2q]{padding-top:var(--s-4);border-top:1px solid var(--rule)}.why__title[data-astro-cid-g43l7s2q]{font-size:var(--fs-body-lg)}.why__list[data-astro-cid-g43l7s2q] p[data-astro-cid-g43l7s2q]{margin-top:var(--s-2);color:var(--fg-muted);font-size:var(--fs-body-sm)}.split[data-astro-cid-mgu4g4wd]{gap:var(--s-8);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (width>=64em){.split[data-astro-cid-mgu4g4wd]{gap:var(--s-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.split--reverse[data-astro-cid-mgu4g4wd] .split__media[data-astro-cid-mgu4g4wd]{order:2}}.split__copy[data-astro-cid-mgu4g4wd]{--rule-extend:1.5rem}.split__img[data-astro-cid-mgu4g4wd],.split__img[data-astro-cid-mgu4g4wd] img{object-fit:cover;width:100%}.split__img[data-astro-cid-mgu4g4wd] img{aspect-ratio:inherit;object-position:inherit}.tst__body[data-astro-cid-oexjlrpc]{gap:var(--s-8);margin-top:var(--s-10);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=64em){.tst__body[data-astro-cid-oexjlrpc]{gap:var(--s-12);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.tst__img[data-astro-cid-oexjlrpc],.tst__img[data-astro-cid-oexjlrpc] img{aspect-ratio:4/3;object-fit:cover;width:100%}.tst__panel[data-astro-cid-oexjlrpc]{min-width:0;position:relative}.tst__mark[data-astro-cid-oexjlrpc]{height:4.5rem;color:var(--accent);font-family:Georgia,serif;font-size:8rem;line-height:1;display:block}.tst__track[data-astro-cid-oexjlrpc]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.tst__track[data-astro-cid-oexjlrpc]::-webkit-scrollbar{display:none}.tst__track[data-astro-cid-oexjlrpc]:focus-visible{outline-offset:6px}.tst__slide[data-astro-cid-oexjlrpc]{scroll-snap-align:start;min-width:0;padding-right:var(--s-2);flex:0 0 100%}.tst__pull[data-astro-cid-oexjlrpc]{font-size:var(--fs-display-3);max-width:22ch;line-height:1}.tst__quote[data-astro-cid-oexjlrpc]{margin-top:var(--s-5);max-width:44rem;color:var(--fg-muted);font-size:var(--fs-body-lg);line-height:1.7}.tst__by[data-astro-cid-oexjlrpc]{margin-top:var(--s-6);gap:var(--s-1);padding-left:var(--s-4);border-left:3px solid var(--accent-display);flex-direction:column;display:flex}.tst__by[data-astro-cid-oexjlrpc] span[data-astro-cid-oexjlrpc]{font-size:var(--fs-small);color:var(--fg-muted)}.tst__nav[data-astro-cid-oexjlrpc]{align-items:center;gap:var(--s-4);margin-top:var(--s-8);flex-wrap:wrap;display:flex}.tst__nav[data-astro-cid-oexjlrpc][hidden]{display:none}.tst__btn[data-astro-cid-oexjlrpc]{min-width:4.5rem;height:2.75rem;padding-inline:var(--s-4);border:1.5px solid var(--fg);font-family:var(--font-display);font-size:var(--fs-body);letter-spacing:var(--ls-wide);text-transform:uppercase;transition:background-color var(--dur), color var(--dur);font-weight:700}.tst__btn[data-astro-cid-oexjlrpc]:hover{background:var(--fg);color:var(--bg)}.tst__dots[data-astro-cid-oexjlrpc]{gap:var(--s-2);display:flex}.tst__dot[data-astro-cid-oexjlrpc]{width:2rem;height:2.75rem;position:relative}.tst__dot[data-astro-cid-oexjlrpc]:before{content:"";background:var(--rule);height:3px;transition:background-color var(--dur);position:absolute;top:50%;left:0;right:0}.tst__dot[data-astro-cid-oexjlrpc][aria-current=true]:before{background:var(--accent-display)}.area[data-astro-cid-nnvefyxx]{gap:var(--s-8);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}@media (width>=64em){.area[data-astro-cid-nnvefyxx]{gap:var(--s-12);grid-template-columns:1fr 1fr}}.area__list[data-astro-cid-nnvefyxx]{grid-template-columns:repeat(auto-fill,minmax(min(11rem,100%),1fr));gap:2px;display:grid}.area__list[data-astro-cid-nnvefyxx] li[data-astro-cid-nnvefyxx]{align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);background:var(--card);border-left:3px solid var(--accent-display);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:1.375rem;font-weight:700;display:flex}.area__list[data-astro-cid-nnvefyxx] .area__more[data-astro-cid-nnvefyxx]{color:var(--fg-muted);font-family:var(--font-body);font-size:var(--fs-small);text-transform:none;letter-spacing:0;background:0 0;border-left:0;grid-column:1/-1;padding-left:0;font-weight:600}.np__head[data-astro-cid-6ro3dxf6]{justify-content:space-between;align-items:flex-end;gap:var(--s-6);flex-wrap:wrap;display:flex}.np__list[data-astro-cid-6ro3dxf6]{gap:var(--s-6);margin-top:var(--s-10);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48em){.np__list[data-astro-cid-6ro3dxf6]{grid-template-columns:1fr 1fr}}.story-more[data-astro-cid-lcdefpme]{margin-top:var(--s-5);color:var(--fg-muted);max-width:44rem;padding-left:clamp(1.25rem,3vw,3.5rem)}.story-link[data-astro-cid-lcdefpme]{margin-top:var(--s-7);padding-left:clamp(1.25rem,3vw,3.5rem)}
