.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}@font-face{font-family:Gloock;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gloock-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gloock;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gloock-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/instrument-sans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/instrument-sans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fc-font-display: "Gloock", ui-serif, Georgia, serif;--fc-font-text: "Instrument Sans", system-ui, sans-serif}:root,.fc-theme{--fc-space-xs: 4px;--fc-space-sm: 8px;--fc-space-md: 16px;--fc-space-lg: 24px;--fc-space-xl: 40px;--fc-space-2xl: 64px;--fc-radius-sm: 6px;--fc-radius-md: 10px;--fc-radius-button: 999px;--fc-ink: #23293a;--fc-ink-soft: color-mix(in srgb, var(--fc-ink) 65%, transparent);--fc-border: color-mix(in srgb, var(--fc-ink) 15%, transparent);--fc-surface-dim: color-mix(in srgb, var(--fc-surface, #fff) 92%, var(--fc-ink) 6%);--fc-shadow-card: 0 6px 18px color-mix(in srgb, var(--fc-ink) 12%, transparent);--fc-surface-alt: color-mix(in srgb, var(--fc-surface, #f2ede3) 94%, var(--fc-primary, #16243d) 6%);--fc-primary-soft: color-mix(in srgb, var(--fc-primary, #16243d) 16%, transparent);--fc-primary-strong: color-mix(in srgb, var(--fc-primary, #16243d) 85%, black);--fc-button-primary: var(--fc-button, color-mix(in srgb, var(--fc-primary, #16243d) 78%, black));--fc-button-primary-strong: color-mix(in srgb, var(--fc-button-primary) 82%, black);--fc-hero-strong: color-mix(in srgb, var(--fc-hero, var(--fc-primary, #16243d)) 85%, black);--fc-heading-section-size: clamp(1.8rem, 1.3rem + 2vw, 2.4rem);--fc-heading-subsection-size: 1.4rem;--fc-skeleton-base: color-mix(in srgb, var(--fc-ink) 8%, transparent);--fc-skeleton-highlight: color-mix(in srgb, var(--fc-ink) 15%, transparent);--fc-container-width: 74rem;--fc-container-width-narrow: 46rem;--fc-night: var(--fc-hero, var(--fc-primary, #1d2b64));--fc-on-night: color-mix(in srgb, var(--fc-surface, #fff) 96%, white);--fc-on-night-soft: color-mix(in srgb, var(--fc-on-night) 74%, transparent);--fc-on-night-line: color-mix(in srgb, var(--fc-on-night) 20%, transparent);--fc-bar-height: 76px;--fc-ease-out: cubic-bezier(.2, .8, .2, 1);--fc-spring: linear(0, .38 12%, .82 26%, 1.04 40%, 1.07 48%, 1.03 62%, .99 78%, 1)}.fc-container{max-width:var(--fc-container-width);margin-inline:auto;padding-inline:var(--fc-space-lg)}.fc-container--narrow{max-width:var(--fc-container-width-narrow)}.fc-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--fc-space-sm);min-height:48px;padding:0 var(--fc-space-lg);border-radius:var(--fc-radius-button);font-family:var(--fc-font-text);font-weight:600;font-size:1rem;white-space:nowrap;text-decoration:none;cursor:pointer;border:1.5px solid transparent;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.fc-button--primary{background:var(--fc-button-primary);color:var(--fc-surface, #fff);border-color:var(--fc-button-primary)}.fc-button--primary:hover,.fc-button--primary:focus-visible{background:var(--fc-button-primary-strong);border-color:var(--fc-button-primary-strong)}.fc-button--secondary{background:transparent;color:var(--fc-primary, #16243d);border-color:var(--fc-border)}.fc-button--secondary:hover,.fc-button--secondary:focus-visible{border-color:var(--fc-primary, #16243d);background:var(--fc-primary-soft)}.fc-button:focus-visible{outline:2px solid var(--fc-primary, #16243d);outline-offset:2px}.fc-button--large{min-height:56px;padding-inline:2rem;font-size:1.2rem}.fc-prose{color:var(--fc-ink);font-size:1.05rem}.fc-prose h2{font-size:1.7rem;color:var(--fc-primary-strong);margin:var(--fc-space-2xl) 0 var(--fc-space-md)}.fc-prose h2:first-child{margin-top:0}.fc-prose h3{font-size:1.4rem;color:var(--fc-primary-strong);margin:var(--fc-space-xl) 0 var(--fc-space-md)}.fc-prose h3:first-child{margin-top:0}.fc-prose p+p{margin-top:var(--fc-space-md)}.fc-prose img{max-width:100%;height:auto;border-radius:var(--fc-radius-md)}:root{--fc-scallop: 32px}.fc-scallop-bottom{padding-bottom:calc(var(--fc-scallop) / 2);-webkit-mask:linear-gradient(#000 0 0) top/100% calc(100% - var(--fc-scallop) / 2 + 1px) no-repeat,radial-gradient(circle calc(var(--fc-scallop) / 2) at 50% 0,#000 98%,rgba(0,0,0,0)) bottom left/var(--fc-scallop) calc(var(--fc-scallop) / 2) repeat-x;mask:linear-gradient(#000 0 0) top/100% calc(100% - var(--fc-scallop) / 2 + 1px) no-repeat,radial-gradient(circle calc(var(--fc-scallop) / 2) at 50% 0,#000 98%,rgba(0,0,0,0)) bottom left/var(--fc-scallop) calc(var(--fc-scallop) / 2) repeat-x}.fc-scallop-top{padding-top:calc(var(--fc-scallop) / 2);-webkit-mask:linear-gradient(#000 0 0) bottom/100% calc(100% - var(--fc-scallop) / 2 + 1px) no-repeat,radial-gradient(circle calc(var(--fc-scallop) / 2) at 50% 100%,#000 98%,rgba(0,0,0,0)) top left/var(--fc-scallop) calc(var(--fc-scallop) / 2) repeat-x;mask:linear-gradient(#000 0 0) bottom/100% calc(100% - var(--fc-scallop) / 2 + 1px) no-repeat,radial-gradient(circle calc(var(--fc-scallop) / 2) at 50% 100%,#000 98%,rgba(0,0,0,0)) top left/var(--fc-scallop) calc(var(--fc-scallop) / 2) repeat-x}.fc-swiper{--fc-swiper-cols: 1;--fc-swiper-gap: 0px;display:flex;gap:var(--fc-swiper-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.fc-swiper::-webkit-scrollbar{display:none}.fc-swiper>*{flex:none;width:calc((100% - (var(--fc-swiper-cols) - 1) * var(--fc-swiper-gap)) / var(--fc-swiper-cols));scroll-snap-align:start}.fc-swiper-dots{display:flex;justify-content:center;gap:.4rem}.fc-swiper-dots button{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.fc-swiper-dots button:before{content:"";width:8px;height:8px;border-radius:4px;background:currentColor;opacity:.4;transition:width .35s var(--fc-ease-out),opacity .2s}.fc-swiper-dots button[aria-current=true]:before{width:22px;opacity:1}.fc-swiper-button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--fc-border);border-radius:50%;background:transparent;color:var(--fc-ink);cursor:pointer;transition:background-color .2s,color .2s,border-color .2s,opacity .2s}.fc-swiper-button:hover{background:var(--fc-ink);border-color:var(--fc-ink);color:var(--fc-surface, #fff)}.fc-swiper-button:disabled{opacity:.35;pointer-events:none}.fc-swiper-button svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.fc-hop>*{opacity:0;translate:0 14px}.fc-hop--in>*{opacity:1;translate:0 0;transition:opacity .5s ease-out,translate .7s var(--fc-spring);transition-delay:calc(sibling-index()*70ms)}@keyframes fc-hero-rise{0%{translate:0 105%}}@keyframes fc-hero-fade{0%{opacity:0}}@keyframes fc-hero-print{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes fc-timeline-reveal{to{opacity:1;transform:translateY(0)}}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--fc-bar-height) + var(--fc-space-md));interpolate-size:allow-keywords}body{background:var(--fc-surface, #f2ede3);color:var(--fc-ink);font-family:var(--fc-font-text);line-height:1.65}h1,h2{font-family:var(--fc-font-display);font-weight:400;line-height:1.05;text-wrap:balance}h3{font-family:var(--fc-font-text);font-weight:600;line-height:1.25;text-wrap:balance}p{text-wrap:pretty}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.fc-dialog__backdrop{background:#00000080}.fc-dialog__panel{max-width:min(560px,100vw - var(--fc-space-xl));max-height:calc(100vh - var(--fc-space-xl))}.social-embed__content iframe{max-width:100%!important}.social-embed__content .fb-post,.social-embed__content iframe[src*=instagram]{margin-inline:auto!important}
