@font-face{font-family:Gebauer;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Gebauer-Regular.woff2)format("woff2")}@font-face{font-family:Gebauer;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Gebauer-Medium.woff2)format("woff2")}:root{--color-primary:#e60021;--color-black:#000;--color-white:#fff;--color-gray-100:#f5f5f5;--color-gray-600:#989898;--color-gray-800:#eaeaea;--color-gray-900:#222;--font-family:"Gebauer", system-ui, sans-serif;--font-size-md:16px;--font-size-lg:20px;--font-size-xl:40px;--font-weight-regular:400;--font-weight-medium:500;--line-height-tight:1;--line-height-body:1.5;--container-max:1440px;--container-width-md:846px;--container-width-lg:1440px;--container-inner:1280px;--container-padding-x:var(--space-3);--container-padding-y:var(--space-8);--anchor-nav-padding-y:var(--space-8);--space-1:4px;--space-2:8px;--space-3:16px;--space-4:20px;--space-5:40px;--space-6:44px;--space-7:50px;--space-8:80px;--space-9:100px;--space-10:154px;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--radius-pill:9999px;--radius-circle:50%;--shadow-md:0 7px 7px #00000026;--duration-fast:.2s;--duration-base:.3s;--duration-slow:.5s;--duration-slower:.75s;--ease-out:cubic-bezier(.32, .72, 0, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--header-height:99px;--anchor-nav-height:82px}@media (width>=768px){:root{--container-padding-x:32px;--container-padding-y:var(--space-9);--anchor-nav-padding-y:var(--space-6);--font-size-md:16px;--font-size-lg:24px;--font-size-xl:40px}}@media (width>=1200px){:root{--container-padding-x:80px;--container-padding-y:var(--space-10)}}*,:before,:after{box-sizing:border-box;margin:0;font-weight:400}strong,b{font-weight:var(--font-weight-medium)}html{scroll-padding-top:var(--anchor-nav-height,0px);scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{min-height:100vh;font-family:var(--font-family);font-size:var(--font-size-lg);line-height:var(--line-height-body);color:var(--color-black);background:var(--color-white);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{width:100%}.container{max-width:var(--container-width-lg);padding-inline:var(--container-padding-x);margin-inline:auto}.container-md{max-width:var(--container-width-md);padding-inline:var(--container-padding-x);margin-inline:auto}main>*+*{margin-top:var(--container-padding-y)}main>:last-child{margin-bottom:var(--container-padding-y)}main>.flip-module:last-child,main>.text-media:last-child{margin-bottom:0}main>*+.anchor-nav{margin-top:var(--anchor-nav-padding-y)}main>.anchor-nav+*,main>.flip-module,main>.flip-module+*{margin-top:0}.rich-text[data-v-882bf7a9]{font-family:var(--font-family);color:var(--color-black);line-height:var(--line-height-body)}.rich-text[data-v-882bf7a9] :where(p,ul,ol,blockquote,pre,img){margin-block:var(--space-3)}.rich-text[data-v-882bf7a9] :where(p,ul,ol,blockquote,pre,img):first-child{margin-block-start:0}.rich-text[data-v-882bf7a9] :where(p,ul,ol,blockquote,pre,img):last-child{margin-block-end:0}.rich-text[data-v-882bf7a9] :where(h1,h2,h3,h4,h5,h6){margin-block:var(--space-5) var(--space-3);line-height:var(--line-height-tight);font-weight:var(--font-weight-medium)}.rich-text ul[data-v-882bf7a9],.rich-text ol[data-v-882bf7a9]{padding-inline-start:var(--space-5)}.rich-text a[data-v-882bf7a9]{color:var(--color-primary);text-underline-offset:2px}.rich-text a[data-v-882bf7a9]:hover{text-decoration:underline}.rich-text blockquote[data-v-882bf7a9]{border-inline-start:2px solid var(--color-primary);color:var(--color-gray-600);padding-inline-start:var(--space-3)}.rich-text pre[data-v-882bf7a9]{padding:var(--space-3);background:var(--color-gray-800);border-radius:var(--radius-md);font-size:.875em;overflow-x:auto}.rich-text[data-v-882bf7a9] :is(code,pre code){font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.rich-text p code[data-v-882bf7a9]{background:color-mix(in srgb, var(--color-black) 8%, transparent);border-radius:var(--radius-sm);padding-inline:.25em}.rich-text img[data-v-882bf7a9]{border-radius:var(--radius-md);max-width:100%;height:auto;display:block}.image[data-v-95c78050]{width:100%;aspect-ratio:var(--ar);background-color:var(--color-gray-800);display:block}@media (width<=767.98px){.image[data-v-95c78050]{aspect-ratio:var(--ar-mobile,var(--ar))}}.image img[data-v-95c78050]{object-fit:var(--of);opacity:0;width:100%;height:100%;transition:opacity var(--duration-base) var(--ease-out);display:block}.image img.is-loaded[data-v-95c78050]{opacity:1}.video[data-v-b7be04bf]{width:100%;aspect-ratio:var(--ar);object-fit:cover;display:block}@media (width<=767.98px){.video[data-v-b7be04bf]{aspect-ratio:var(--ar-mobile,var(--ar))}}.icon[data-v-0e50b477]{color:currentColor;justify-content:center;align-items:center;display:inline-flex}.icon[data-v-0e50b477] svg{width:100%;height:100%;display:block}.icon--sm[data-v-0e50b477]{width:16px;height:16px}.icon--md[data-v-0e50b477]{width:20px;height:20px}.icon--lg[data-v-0e50b477]{width:24px;height:24px}.icon-button[data-v-7294e435]{border-radius:var(--radius-circle);cursor:pointer;width:44px;height:44px;color:var(--color-white);transition:background-color var(--duration-fast) var(--ease-in-out), opacity var(--duration-fast) var(--ease-in-out);border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-button[data-v-7294e435]:disabled{opacity:.4;cursor:not-allowed}.icon-button--overlay[data-v-7294e435]{background:color-mix(in srgb, var(--color-black) 85%, transparent)}.icon-button--overlay[data-v-7294e435]:hover{background:var(--color-black)}.icon-button--solid[data-v-7294e435]{background:var(--color-primary)}.icon-button--solid[data-v-7294e435]:hover{background:color-mix(in oklab, var(--color-primary), black 10%)}.info-stack[data-v-9cba6517]{align-items:center;gap:var(--space-4);pointer-events:auto;flex-direction:row;height:100%;min-height:0;display:flex}.pager[data-v-9cba6517]{gap:var(--space-3);flex-direction:column;flex-shrink:0;display:flex}.scroller[data-v-9cba6517]{align-items:flex-start;gap:var(--space-3);box-sizing:border-box;pointer-events:none;flex-direction:column;flex:0 auto;min-width:0;max-height:100%;margin-inline:-48px;padding-block:32px;padding-inline:48px;scroll-padding-block:32px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 32px calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 32px calc(100% - 32px),#0000 100%)}.info-stack-mobile[data-v-eb20df51]{pointer-events:none;position:absolute;inset:0}.info-stack-mobile[data-v-eb20df51]>*{pointer-events:auto}.pill-rail[data-v-eb20df51]{align-items:flex-end;gap:var(--space-3);scroll-snap-type:x mandatory;padding-inline:var(--space-5);scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-direction:row;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}.pill-rail[data-v-eb20df51]::-webkit-scrollbar{display:none}.rail-controls[data-v-eb20df51]{pointer-events:none;opacity:0;transition:opacity var(--duration-base) var(--ease-in-out);position:absolute;inset:0;overflow:hidden}.rail-controls.is-active[data-v-eb20df51]{opacity:1}.rail-controls.is-active .control[data-v-eb20df51]{pointer-events:auto}.control[data-v-eb20df51]{position:absolute}.control--prev[data-v-eb20df51]{bottom:0;left:0;transform:translate(-50%)}.control--prev[data-v-eb20df51] .icon{transform:translate(25%)}.control--next[data-v-eb20df51]{bottom:0;right:0;transform:translate(50%)}.control--next[data-v-eb20df51] .icon{transform:translate(-25%)}.info-panel[data-v-5cad119e]{background:color-mix(in srgb, var(--color-black) 85%, transparent);color:var(--color-white);font-family:var(--font-family);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;scroll-snap-align:center;transition:background-color var(--duration-fast) var(--ease-out);pointer-events:auto;border:0;flex-shrink:0;display:block;position:relative;overflow:hidden}.info-panel[data-v-5cad119e]:hover{background:var(--color-black)}.info-panel[data-v-5cad119e]:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.info-panel.is-open[data-v-5cad119e]{cursor:default;-webkit-user-select:text;user-select:text}.info-panel.is-open .inner[data-v-5cad119e]{padding-block:var(--space-3)}.inner[data-v-5cad119e]{width:max-content;max-width:444px;padding-inline:var(--space-4)}.pill[data-v-5cad119e]{justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);height:44px;display:inline-flex}.pill .label[data-v-5cad119e]{white-space:nowrap;display:block}.content[data-v-5cad119e]{width:100%;font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:var(--line-height-body)}.flip-module[data-v-ea6175eb]{padding-block:var(--container-padding-y);margin-left:auto;margin-right:auto;position:relative}.headline[data-v-ea6175eb]{font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);margin-bottom:var(--space-4)}.sticky-stage[data-v-ea6175eb]{padding-inline:var(--container-padding-x);overflow:hidden}.stage[data-v-ea6175eb]{perspective:1500px;width:100%;max-width:1279px;position:relative}.flipper[data-v-ea6175eb]{aspect-ratio:3/4;width:100%;height:100%;transform-style:preserve-3d;will-change:transform;transition:transform var(--duration-slower) var(--ease-in-out);position:relative}.face[data-v-ea6175eb]{backface-visibility:hidden;position:absolute;inset:0}.face--back[data-v-ea6175eb]{transform:rotateX(180deg)}.flip-module:not(.is-scroll-sync) .face[data-v-ea6175eb]{transition:opacity 0s linear calc(var(--duration-slower) / 2)}.flip-module:not(.is-scroll-sync) .face--back[data-v-ea6175eb],.flip-module:not(.is-scroll-sync).is-back .face--front[data-v-ea6175eb]{opacity:0}.flip-module:not(.is-scroll-sync).is-back .face--back[data-v-ea6175eb]{opacity:1}.face-content[data-v-ea6175eb]{border-radius:var(--radius-lg);background-color:var(--color-gray-100);position:absolute;inset:0;overflow:hidden}.face--back .face-content[data-v-ea6175eb]{inset:0 calc(-1 * var(--container-padding-x));border-radius:0}.stack-overlay[data-v-ea6175eb]{inset:0 0 var(--space-3) 0;pointer-events:none;position:absolute}.close-active[data-v-ea6175eb]{top:var(--space-3);right:var(--space-3);opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--ease-in-out);position:absolute}.close-active.is-visible[data-v-ea6175eb]{opacity:1;pointer-events:auto}.content[data-v-ea6175eb]{margin-top:var(--space-3)}.content[data-v-ea6175eb]>*{width:100%}.flip-module.is-scroll-sync[data-v-ea6175eb]{height:150vh}.flip-module.is-scroll-sync .sticky-stage[data-v-ea6175eb]{top:var(--anchor-nav-height);height:calc(100vh - var(--anchor-nav-height));justify-content:center;align-items:center;display:flex;position:sticky}.flip-module.is-scroll-sync .flipper[data-v-ea6175eb]{transition:none}@media (width>=768px){.headline[data-v-ea6175eb]{padding-inline:var(--container-padding-x)}.flipper[data-v-ea6175eb]{aspect-ratio:1279/640}.face--back .face-content[data-v-ea6175eb]{border-radius:var(--radius-lg);inset:0}.stack-overlay[data-v-ea6175eb]{inset:0 var(--space-4)}.close-active[data-v-ea6175eb]{display:none}.content[data-v-ea6175eb]{margin-top:var(--space-5);max-width:var(--container-width-md);justify-content:center;margin-left:auto;margin-right:auto;display:flex}}@media (width>=1200px){.face--back[data-v-ea6175eb]{transform:rotateX(180deg)}.face--back .face-content[data-v-ea6175eb]{border-radius:var(--radius-lg);inset:0}.close-active[data-v-ea6175eb]{display:none}.content[data-v-ea6175eb]{justify-content:center;display:flex}}.media-dialog[data-v-f3c3ee7e]{z-index:1000;padding:var(--space-2);background:#000000e6;place-items:center;display:grid;position:fixed;inset:0}.content[data-v-f3c3ee7e]{justify-content:center;align-items:center;width:100%;max-width:min(1280px,90vw);max-height:90vh;display:flex;position:relative}:is(.content[data-v-f3c3ee7e] .image,.content[data-v-f3c3ee7e] .video){border-radius:var(--radius-lg);max-height:90vh;overflow:hidden}.close[data-v-f3c3ee7e]{top:var(--space-3);right:var(--space-3);position:absolute}.nav[data-v-f3c3ee7e]{bottom:var(--space-3);position:absolute}.nav--prev[data-v-f3c3ee7e]{left:var(--space-3)}.nav--next[data-v-f3c3ee7e]{right:var(--space-3)}@media (width>=768px){.media-dialog[data-v-f3c3ee7e]{padding:var(--space-4)}.nav[data-v-f3c3ee7e]{top:50%;bottom:auto;transform:translateY(-50%)}}.media-gallery[data-v-dc489e24]{flex-direction:column;display:flex;position:relative;container-type:inline-size}.bg[data-v-dc489e24]{width:100%;max-width:var(--container-width-lg);margin:0 auto}.rail-wrap[data-v-dc489e24]{--rail-padding:var(--space-3);--rail-width:min(100cqw, var(--container-width-lg));--thumb-width:calc(var(--rail-width) - 2 * var(--rail-padding));--thumb-half-height:calc(var(--thumb-width) * 233 / 413 / 2);padding-inline:var(--rail-padding);margin-top:calc(-1 * var(--thumb-half-height));max-width:var(--container-width-lg);width:100%;margin-inline:auto;position:relative;overflow:hidden}.rail[data-v-dc489e24]{gap:var(--space-3);scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.rail[data-v-dc489e24]::-webkit-scrollbar{display:none}.teaser[data-v-dc489e24]{scroll-snap-align:start;flex-direction:column;flex:0 0 100%;display:flex}.thumb[data-v-dc489e24]{aspect-ratio:413/233;border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.thumb[data-v-dc489e24] .image{aspect-ratio:auto;height:100%}.play[data-v-dc489e24]{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-circle);background:color-mix(in srgb, var(--color-white) 85%, transparent);color:var(--color-black);place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.copy[data-v-dc489e24]{margin:var(--space-2) 0 0;font-size:var(--font-size-md);line-height:var(--line-height-body);color:var(--color-black)}.controls[data-v-dc489e24]{height:calc(2 * var(--thumb-half-height));padding-inline:calc(var(--rail-padding) - var(--space-6) / 2);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.controls[data-v-dc489e24] .icon-button{pointer-events:auto}.control--prev[data-v-dc489e24]{transform:translate(-50%)}.control--next[data-v-dc489e24]{transform:translate(50%)}@media (width<=767.98px){.rail-wrap[data-v-dc489e24]{padding-inline:0}.rail[data-v-dc489e24]{padding-inline:var(--rail-padding);scroll-padding-inline:var(--rail-padding)}.control--prev[data-v-dc489e24] .icon{transform:translate(25%)}.control--next[data-v-dc489e24] .icon{transform:translate(-25%)}}@media (width>=768px){.rail-wrap[data-v-dc489e24]{--rail-padding:var(--container-padding-x);--thumb-width:calc((var(--rail-width) - 2 * var(--rail-padding) - 2 * var(--space-4)) / 3)}.rail[data-v-dc489e24]{gap:var(--space-4)}.teaser[data-v-dc489e24]{flex:0 0 calc((100% - 2 * var(--space-4)) / 3)}.controls[data-v-dc489e24]{padding-inline:var(--rail-padding);display:none}.controls.is-shown[data-v-dc489e24]{display:flex}}.background-wrapper[data-v-0253fe6e]{width:100%;height:calc(100svh - var(--header-height));position:relative;overflow:hidden}.background[data-v-0253fe6e]{position:absolute;inset:0}.background[data-v-0253fe6e] .video{aspect-ratio:auto;object-fit:cover;width:100%;height:100%}.play[data-v-0253fe6e]{background:color-mix(in srgb, var(--color-white) 85%, transparent);color:var(--color-black);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.play[data-v-0253fe6e]:hover{background:var(--color-white)}.scroll-indicator[data-v-0253fe6e]{bottom:var(--space-8);color:var(--color-white);background:color-mix(in srgb, var(--color-black) 60%, transparent);border-radius:var(--radius-circle);padding:var(--space-1);position:absolute;left:50%;transform:translate(-50%)}.content[data-v-0253fe6e]{padding-inline:var(--container-padding-x)}.text[data-v-0253fe6e]{gap:var(--space-2);max-width:var(--container-width-md);margin-top:var(--space-6);flex-direction:column;margin-left:auto;margin-right:auto;display:flex}.subline[data-v-0253fe6e]{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-primary)}.button[data-v-b0f06b91]{height:44px;padding-inline:var(--space-5);background:var(--color-primary);color:var(--color-white);font-family:var(--font-family);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-in-out), color var(--duration-fast) var(--ease-in-out), opacity var(--duration-fast) var(--ease-in-out);border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.button[data-v-b0f06b91]:disabled,.button[aria-disabled=true][data-v-b0f06b91]{opacity:.4;cursor:not-allowed;pointer-events:none}.button--rounded[data-v-b0f06b91]{border-radius:var(--radius-md);box-shadow:var(--shadow-md);min-width:246px;height:50px}.button--rounded[data-v-b0f06b91]:hover{background:color-mix(in oklab, var(--color-primary), black 10%)}.button--pill[data-v-b0f06b91]{border-radius:var(--radius-pill);background:var(--color-gray-800);color:var(--color-black)}.button--pill[data-v-b0f06b91]:hover,.button.is-active[data-v-b0f06b91]{background:var(--color-primary);color:var(--color-white)}.anchor-nav[data-v-a8cd4ac2]{z-index:100;justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--container-padding-x);background:color-mix(in srgb, var(--color-white) 90%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;position:sticky;top:0;overflow:hidden}.inner[data-v-a8cd4ac2]{align-items:center;gap:var(--space-3);width:100%;max-width:var(--container-width-md);display:flex}.items[data-v-a8cd4ac2]{--fade-start:0px;--fade-end:0px;gap:var(--space-2);scrollbar-width:none;touch-action:pan-x;min-width:0;-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--fade-start), black calc(100% - var(--fade-end)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--fade-start), black calc(100% - var(--fade-end)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, black var(--fade-start), black calc(100% - var(--fade-end)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--fade-start), black calc(100% - var(--fade-end)), transparent 100%);flex:1;margin:0;padding:0;scroll-padding-inline-start:var(--container-padding-x);list-style:none;display:flex;overflow-x:auto}.items[data-v-a8cd4ac2]::-webkit-scrollbar{display:none}.items.is-fading-start[data-v-a8cd4ac2]{--fade-start:var(--container-padding-x)}.items.is-fading-end[data-v-a8cd4ac2]{--fade-end:32px}.items.is-dragging[data-v-a8cd4ac2]{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.anchor-nav-section[data-v-a8cd4ac2]{display:none}@media (width<=767.98px){.anchor-nav[data-v-a8cd4ac2]{padding-inline:var(--container-padding-x);margin-top:0}.items[data-v-a8cd4ac2]{scroll-snap-type:x proximity;scroll-padding-inline-end:var(--container-padding-x)}.items.is-fading-end[data-v-a8cd4ac2]{--fade-end:var(--container-padding-x)}.items>li[data-v-a8cd4ac2]{scroll-snap-align:start}.cta[data-v-a8cd4ac2]{display:none}.anchor-nav-section[data-v-a8cd4ac2]{padding:var(--space-4) var(--container-padding-x);justify-content:center;display:flex}}.media-slider[data-v-a563010b]{--w:min(100cqw, var(--container-width-lg));--pad:var(--container-padding-x);--gap:var(--space-4);--main-w:calc(var(--w) * 1172 / 1440);--main-h:calc(var(--main-w) * 233 / 413);--peek-w:calc(var(--w) * 413 / 1440);container-type:inline-size}.heading[data-v-a563010b]{max-width:var(--container-width-lg);padding-inline:var(--container-padding-x);font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);color:var(--color-black);margin-block-end:var(--space-5);margin-inline:auto}.stage-wrap[data-v-a563010b]{max-width:var(--container-width-lg);margin-inline:auto;position:relative;overflow:hidden}.stage[data-v-a563010b]{align-items:flex-start;gap:var(--gap);padding-inline-start:var(--pad);display:flex}.main[data-v-a563010b]{flex:0 0 var(--main-w);aspect-ratio:413/233;border-radius:var(--radius-md);box-shadow:var(--shadow-md);position:relative;overflow:hidden}.preview[data-v-a563010b]{flex:0 0 var(--peek-w);aspect-ratio:413/233;border-radius:var(--radius-md);box-shadow:var(--shadow-md);display:block;position:relative;overflow:hidden}.layer[data-v-a563010b]{position:absolute;inset:0}.slide-fwd-enter-active[data-v-a563010b],.slide-fwd-leave-active[data-v-a563010b],.slide-bwd-enter-active[data-v-a563010b],.slide-bwd-leave-active[data-v-a563010b]{transition:transform var(--duration-slower) var(--ease-in-out)}.slide-fwd-enter-from[data-v-a563010b]{transform:translate(100%)}.slide-fwd-leave-to[data-v-a563010b],.slide-bwd-enter-from[data-v-a563010b]{transform:translate(-100%)}.slide-bwd-leave-to[data-v-a563010b]{transform:translate(100%)}:is(.main[data-v-a563010b] .image,.preview[data-v-a563010b] .image){aspect-ratio:auto;height:100%}.rail-wrap[data-v-a563010b]{position:relative;overflow:hidden}.rail[data-v-a563010b]{gap:var(--gap);scroll-snap-type:x mandatory;scrollbar-width:none;padding:0;padding-inline:var(--pad);scroll-padding-inline:var(--pad);margin:0;list-style:none;display:flex;overflow-x:auto}.rail[data-v-a563010b]::-webkit-scrollbar{display:none}.slide[data-v-a563010b]{aspect-ratio:413/233;scroll-snap-align:start;border-radius:var(--radius-md);box-shadow:var(--shadow-md);flex:0 0 100%;position:relative;overflow:hidden}.slide[data-v-a563010b] .image{aspect-ratio:auto;height:100%}.nav[data-v-a563010b]{top:calc(var(--main-h) / 2);position:absolute}.nav--prev[data-v-a563010b]{left:calc(var(--pad) + var(--space-4));transform:translateY(-50%)}.nav--next[data-v-a563010b]{right:var(--pad);transform:translate(50%,-50%)}.caption-frame[data-v-a563010b]{max-width:var(--container-width-lg);transition:height var(--duration-base) var(--ease-in-out);margin-block-start:var(--space-3);margin-inline:auto;overflow:hidden}.caption[data-v-a563010b]{padding-inline:var(--container-padding-x);font-size:var(--font-size-md);color:var(--color-black)}.caption[data-v-a563010b] .rich-text{max-width:90%}.content[data-v-a563010b]{max-width:calc(var(--container-width-md) + 2 * var(--container-padding-x));padding-inline:var(--container-padding-x);gap:var(--space-4);grid-template-columns:1fr 1fr;margin-block-start:var(--space-8);margin-inline:auto;display:grid}.content-col[data-v-a563010b]{border-top:1px solid var(--color-black);color:var(--color-black);padding-block-start:var(--space-4)}.content-body[data-v-a563010b]{font-family:var(--font-family);font-size:1.5rem;font-style:normal;font-weight:var(--font-weight-medium)}.content-body[data-v-a563010b] .rich-text{line-height:normal}.content-body[data-v-a563010b] .rich-text :where(p,ul,ol,li){font-weight:var(--font-weight-medium)}.content-aside[data-v-a563010b]{font-size:var(--font-size-md)}@media (width<=767.98px){.content[data-v-a563010b]{gap:var(--space-5);grid-template-columns:1fr;margin-block-start:var(--space-5)}.content-aside[data-v-a563010b]{border-top:none;padding-block-start:0}.nav--prev[data-v-a563010b]{left:0;transform:translate(-50%,-50%)}.nav--prev[data-v-a563010b] .icon{margin-left:var(--space-2)}.nav--next[data-v-a563010b]{right:0;transform:translate(50%,-50%)}.nav--next[data-v-a563010b] .icon{margin-right:var(--space-2)}}.text-media[data-v-3dd1f620]{background:var(--color-gray-800)}.inner[data-v-3dd1f620]{max-width:var(--container-max);padding-inline:var(--container-padding-x);padding-block:var(--space-8);gap:var(--space-4);grid-template-columns:1fr 1fr;align-items:center;margin-inline:auto;display:grid}.media[data-v-3dd1f620]{border-radius:var(--radius-md);box-shadow:var(--shadow-md);overflow:hidden}.text[data-v-3dd1f620]{flex-direction:column;align-items:flex-start;display:flex}.text[data-v-3dd1f620]>*+*{margin-block-start:var(--space-3)}.eyebrow[data-v-3dd1f620]{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);color:var(--color-primary)}.body[data-v-3dd1f620] .rich-text{font-size:var(--font-size-lg);color:var(--color-black);line-height:normal}.body[data-v-3dd1f620] .rich-text :where(p,ul,ol,li){font-weight:var(--font-weight-medium)}.cta[data-v-3dd1f620]{margin-block-start:var(--space-5)}.socials[data-v-3dd1f620]{align-items:center;gap:var(--space-5);margin-block-start:var(--space-5);padding:0;list-style:none;display:flex}.social-link[data-v-3dd1f620]{color:var(--color-primary);transition:opacity var(--duration-fast) var(--ease-in-out);justify-content:center;align-items:center;display:inline-flex}.social-link[data-v-3dd1f620]:hover{opacity:.7}.socials .social-icon[data-v-3dd1f620]{width:40px;height:40px}@media (width<=767.98px){.inner[data-v-3dd1f620]{gap:var(--space-5);padding-block:var(--space-5);grid-template-columns:1fr}}.header[data-v-7fcfe7cf]{width:100%;padding:var(--space-3) var(--container-padding-x);background:var(--color-white);border-bottom:1px solid var(--color-gray-800);height:var(--header-height)}.inner[data-v-7fcfe7cf]{justify-content:space-between;align-items:center;gap:var(--space-3);max-width:var(--container-width-lg);height:100%;margin-inline:auto;display:flex}.logo[data-v-7fcfe7cf]{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-primary);text-decoration:none}.navigation[data-v-7fcfe7cf]{align-items:center;gap:var(--space-4);display:flex}.nav[data-v-7fcfe7cf]{gap:var(--space-4);display:flex}.nav a[data-v-7fcfe7cf]{color:var(--color-black);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);text-decoration:none}.nav a[data-v-7fcfe7cf]:hover{color:var(--color-primary)}@media (width<=767.98px){.navigation[data-v-7fcfe7cf]{display:none}}.footer[data-v-48292573]{gap:var(--space-6);background:var(--color-gray-900);color:var(--color-white);padding:var(--space-8) var(--container-padding-x) var(--space-4);flex-direction:column;display:flex}.inner[data-v-48292573]{gap:var(--space-6);width:100%;max-width:var(--container-width-lg);flex-direction:column;margin-inline:auto;display:flex}.brand[data-v-48292573]{width:fit-content;color:var(--color-primary);text-decoration:none;display:inline-flex}.brand[data-v-48292573] svg{width:auto;height:32px;display:block}.columns[data-v-48292573]{gap:var(--space-5);grid-template-columns:1fr;display:grid}.heading[data-v-48292573]{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);margin:0 0 var(--space-2);color:var(--color-primary)}.intro[data-v-48292573]{gap:var(--space-5);flex-direction:column;display:flex}.partners[data-v-48292573]{gap:var(--space-3);flex-direction:column;display:flex}.partners-title[data-v-48292573]{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);margin:0}.partner-logos[data-v-48292573]{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.partner-logo[data-v-48292573]{object-fit:contain;width:auto;max-width:100px;height:auto;display:block}.links[data-v-48292573]{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.links a[data-v-48292573]{font-size:var(--font-size-md);color:var(--color-white);opacity:.7;text-decoration:none}.links a[data-v-48292573]:hover{opacity:1;color:var(--color-primary)}.bottom[data-v-48292573]{gap:var(--space-3);width:100%;max-width:var(--container-width-lg);padding-top:var(--space-3);border-top:1px solid color-mix(in srgb, var(--color-white) 20%, transparent);flex-direction:column;align-items:flex-start;margin-inline:auto;display:flex}.copyright[data-v-48292573]{font-size:var(--font-size-md);opacity:.6;max-width:var(--container-width-lg);margin:0}.socials-container[data-v-48292573]{gap:var(--space-3);width:100%;max-width:var(--container-width-lg);flex-direction:column;align-items:flex-start;margin-inline:auto;display:flex}.socials-title[data-v-48292573]{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);margin:0}.socials[data-v-48292573]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:flex}.socials a[data-v-48292573]{border-radius:var(--radius-circle);width:40px;height:40px;color:var(--color-white);justify-content:center;align-items:center;display:inline-flex}.socials a[data-v-48292573]:hover{background:color-mix(in srgb, var(--color-white) 20%, transparent)}.socials a[data-v-48292573] .icon{width:100%;height:100%}.socials a[data-v-48292573] .icon svg{stroke:currentColor;fill:currentColor;width:100%;height:100%}@media (width>=768px){.bottom[data-v-48292573]{flex-direction:row;justify-content:space-between;align-items:center}}@media (width>=1200px){.columns[data-v-48292573]{grid-template-columns:repeat(4,minmax(0,1fr))}.socials-container[data-v-48292573]{align-items:flex-end}}
