.ab-page[data-astro-cid-ta2fbyqs],.ab-page[data-astro-cid-ta2fbyqs] [data-astro-cid-ta2fbyqs]{box-sizing:border-box}.ab-page[data-astro-cid-ta2fbyqs]{background:var(--hc-bg);color:var(--hc-ink);position:relative;overflow:hidden}.ab-inner[data-astro-cid-ta2fbyqs]{z-index:1;max-width:var(--container-max);padding:0 var(--gutter);margin:0 auto;position:relative}.ab-flow[data-astro-cid-ta2fbyqs]{padding:clamp(4rem,9vw,8rem) 0}.ab-story-grid[data-astro-cid-ta2fbyqs]{z-index:1;min-height:calc(100svh - var(--nav-h));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative}.ab-story-text[data-astro-cid-ta2fbyqs]{padding:clamp(3rem, 7vw, 6rem) clamp(2rem, 5vw, 5rem) clamp(3rem, 7vw, 6rem) max(var(--gutter), calc((100vw - var(--container-max)) / 2 + var(--gutter)));align-self:center}.ab-h1[data-astro-cid-ta2fbyqs]{font-family:var(--font-sans);letter-spacing:-.03em;margin:.75rem 0 1.5rem;font-size:clamp(2.75rem,6vw,5rem);font-weight:300;line-height:1}.ab-h1[data-astro-cid-ta2fbyqs] em[data-astro-cid-ta2fbyqs]{font-family:var(--font-serif);font-style:italic;font-weight:400}.ab-lead[data-astro-cid-ta2fbyqs]{max-width:40ch;color:var(--hc-ink);margin:0 0 1.5rem;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.55}.ab-body[data-astro-cid-ta2fbyqs]{max-width:52ch;color:var(--hc-ink-secondary);margin:0 0 1rem;font-size:.98rem;line-height:1.7}.ab-quote[data-astro-cid-ta2fbyqs]{border-left:2px solid var(--hc-hairline);max-width:22ch;font-family:var(--font-serif);color:var(--hc-ink);margin:2.5rem 0 0;padding:0 0 0 1.5rem;font-size:clamp(1.6rem,2.8vw,2.4rem);font-style:italic;line-height:1.2}.ab-story-media[data-astro-cid-ta2fbyqs]{background:var(--hc-surface);min-height:420px;position:relative;overflow:hidden}.ab-story-media[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{object-fit:cover;object-position:50% 45%;width:100%;height:100%;position:absolute;inset:0}.ab-craft[data-astro-cid-ta2fbyqs]{align-items:center;padding:clamp(1rem,3vw,2.5rem) 0;display:flex}.ab-craft-panel[data-astro-cid-ta2fbyqs]{z-index:1;width:100%;padding:clamp(6rem, 13vw, 11rem) var(--gutter);background:var(--hc-flyer-red);clip-path:polygon(0 0,100% 14%,100% 100%,0 86%);text-align:center;color:#fff;position:relative}.ab-craft-h[data-astro-cid-ta2fbyqs]{font-family:var(--font-sans);flex-direction:column;align-items:center;margin:0;font-weight:300;display:flex}.ab-craft-l1[data-astro-cid-ta2fbyqs]{letter-spacing:-.03em;font-size:clamp(2.6rem,7vw,6rem);line-height:1}.ab-craft-with[data-astro-cid-ta2fbyqs]{margin:clamp(.8rem,2vw,1.4rem) 0 .4rem;font-size:clamp(1.4rem,3vw,2.4rem);line-height:1;transform:translate(-2.5em)}.ab-craft-logo[data-astro-cid-ta2fbyqs]{width:clamp(150px,22vw,300px);height:auto}.ab-motion .ab-craft-panel[data-astro-cid-ta2fbyqs].ab-reveal{opacity:1;clip-path:polygon(0 50%,100% 50%,100% 50%,0 50%);transition:clip-path 1.2s var(--hc-ease-out);transform:none}.ab-motion .ab-craft-panel[data-astro-cid-ta2fbyqs].ab-reveal.in{clip-path:polygon(0 0,100% 14%,100% 100%,0 86%)}.ab-split[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.ab-split-media[data-astro-cid-ta2fbyqs]{background:var(--hc-surface);overflow:hidden}.ab-split-media[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{width:100%;height:auto;display:block}.ab-type[data-astro-cid-ta2fbyqs]{color:var(--hc-ink);margin:0;font-size:clamp(1.15rem,1.7vw,1.4rem);line-height:1.6}.ab-hl[data-astro-cid-ta2fbyqs]{transition:background-size 1.4s var(--hc-ease), color .6s ease;background-image:linear-gradient(#32688929,#32688929);background-repeat:no-repeat;background-size:0% 100%;border-radius:2px;margin:0 -.12em;padding:0 .12em}.ab-hl[data-astro-cid-ta2fbyqs].is-lit{color:var(--hc-blue);background-size:100% 100%}.ab-type[data-astro-cid-ta2fbyqs].is-typing .ab-c{opacity:0}.ab-type[data-astro-cid-ta2fbyqs].is-typing .ab-c.on{opacity:1}.ab-type[data-astro-cid-ta2fbyqs] .ab-c.caret{box-shadow:2px 0 0 var(--hc-ink)}.ab-lincor[data-astro-cid-ta2fbyqs]{background:var(--hc-blue);color:#fff;align-items:center;min-height:90svh;padding:clamp(6rem,12vw,9rem) 0;display:flex}.ab-lincor-inner[data-astro-cid-ta2fbyqs]{text-align:center;width:100%}.ab-lincor-mark[data-astro-cid-ta2fbyqs]{justify-content:center;margin-bottom:1.75rem;display:flex}.ab-lincor-mark[data-astro-cid-ta2fbyqs] svg[data-astro-cid-ta2fbyqs]{width:auto;height:clamp(58px,7vw,82px);overflow:visible}.ab-lincor-mark[data-astro-cid-ta2fbyqs] circle[data-astro-cid-ta2fbyqs],.ab-lincor-mark[data-astro-cid-ta2fbyqs] path[data-astro-cid-ta2fbyqs]{fill:none;stroke:#fff;stroke-width:10px;stroke-linejoin:round}.ab-lincor-h[data-astro-cid-ta2fbyqs]{font-family:var(--font-sans);letter-spacing:-.025em;margin:0 0 1.25rem;font-size:clamp(2.2rem,5vw,4rem);font-weight:400;line-height:1.05}.ab-lincor-p[data-astro-cid-ta2fbyqs]{color:#ffffffd1;max-width:52ch;margin:0 auto;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.65}.ab-lincor-btn[data-astro-cid-ta2fbyqs]{border-radius:var(--radius-pill);color:var(--hc-ink);letter-spacing:.1em;text-transform:uppercase;transition:transform .25s var(--hc-ease);background:#fff;margin-top:2.25rem;padding:.95rem 1.75rem;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.ab-lincor-btn[data-astro-cid-ta2fbyqs]:hover{transform:translateY(-2px)}.ab-motion .ab-reveal[data-astro-cid-ta2fbyqs]{opacity:0;transition:opacity .5s var(--hc-ease-out), transform 1.05s var(--hc-ease-out);transform:translateY(30px)}.ab-motion .ab-reveal[data-astro-cid-ta2fbyqs].in{opacity:1;transform:none}.ab-motion .ab-d2[data-astro-cid-ta2fbyqs]{transition-delay:80ms}.ab-motion .ab-d3[data-astro-cid-ta2fbyqs]{transition-delay:.16s}.ab-motion .ab-d4[data-astro-cid-ta2fbyqs]{transition-delay:.24s}.ab-motion .ab-d5[data-astro-cid-ta2fbyqs]{transition-delay:.32s}@media (width<=860px){.ab-story-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;min-height:0}.ab-story-text[data-astro-cid-ta2fbyqs]{padding:clamp(2.5rem, 8vw, 3.5rem) var(--gutter)}.ab-story-media[data-astro-cid-ta2fbyqs]{height:70svh;min-height:0}.ab-split[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.ab-split-media[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{object-fit:cover;object-position:50% 40%;height:60svh}}.ab-story-media[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs].ab-fp,.ab-split-media[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs].ab-fp{object-position:var(--fp)}@media (width<=860px){.ab-story-media[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs].ab-fp,.ab-split-media[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs].ab-fp{object-position:var(--fpm)}}
