.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.wrapper[data-astro-cid-o2vbw2em]{padding-inline:calc(var(--spacing) * 6.25);width:100%;max-width:1800px;margin-inline:auto;position:relative}@media (width>=600px){.wrapper[data-astro-cid-o2vbw2em]{padding-inline:var(--wrapper-padding)}}[data-astro-cid-nen7h5rs][data-header-sentinel]{height:calc(var(--spacing) * 27);pointer-events:none;position:relative;top:0}@media (width>=1024px){[data-astro-cid-nen7h5rs][data-header-sentinel]{height:calc(var(--spacing) * 44)}}@media (width>=1800px){[data-astro-cid-nen7h5rs][data-header-sentinel]{height:calc(var(--spacing) * 71)}}.header[data-astro-cid-nen7h5rs]{z-index:3;width:100%;padding-block:calc(var(--spacing) * 7.5);position:absolute;top:0}@media (width>=1024px){.header[data-astro-cid-nen7h5rs]{padding-block:calc(var(--spacing) * 12)}}@media (width>=1800px){.header[data-astro-cid-nen7h5rs]{padding-block:calc(var(--spacing) * 20)}}.header-wrapper[data-astro-cid-nen7h5rs]{justify-content:flex-end;display:flex}@media (width>=1024px){.header-wrapper[data-astro-cid-nen7h5rs]{column-gap:calc(var(--spacing) * 5);grid-template-columns:repeat(12,1fr);display:grid}.logo-wrapper[data-astro-cid-nen7h5rs]{grid-column:9/span 3}}.logo[data-astro-cid-nen7h5rs]{height:calc(var(--spacing) * 12);width:auto}@media (width>=1024px){.logo[data-astro-cid-nen7h5rs]{width:100%;height:auto}}.g-button{font-size:var(--font-button);color:var(--color-black);text-box-trim:trim-both;text-box-edge:cap alphabetic;text-underline-offset:30%;text-decoration-thickness:.135em;transition:text-decoration-color .3s,text-underline-offset .3s;display:inline-flex}.g-button[data-astro-cid-ekguhzzh]:hover{-webkit-text-decoration-color:var(--color-red);-webkit-text-decoration-color:var(--color-red);text-decoration-color:var(--color-red);text-underline-offset:50%}.button--red[data-astro-cid-ekguhzzh]{color:var(--color-red);-webkit-text-decoration-color:var(--color-red);-webkit-text-decoration-color:var(--color-red);text-decoration-color:var(--color-red)}.button-size--small[data-astro-cid-ekguhzzh]{font-family:var(--font-mg-12);font-size:var(--font-claim);text-transform:uppercase;letter-spacing:3.2px;font-weight:700;line-height:150%}@media (width>=1024px){.button-size--small[data-astro-cid-ekguhzzh]{font-size:var(--font-claim--lg);letter-spacing:5.6px}}.button-size--link[data-astro-cid-ekguhzzh]{font-family:var(--font-mg-12);font-size:var(--font-link);text-transform:uppercase;letter-spacing:6.4px;text-decoration-skip-ink:auto;text-underline-offset:30%;text-underline-position:from-font;font-weight:700;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px}@media (width>=1024px){.button-size--link[data-astro-cid-ekguhzzh]{font-size:var(--font-link--lg);letter-spacing:6px;text-decoration-thickness:2px}}.footer[data-astro-cid-jo6i4kqk]{background-color:var(--color-black-5);padding-block:calc(var(--spacing) * 12) calc(var(--spacing) * 20);margin-block-start:calc(var(--spacing) * 25)}@media (width>=1024px){.footer[data-astro-cid-jo6i4kqk]{padding-block-start:calc(var(--spacing) * 22.5);padding-block-end:calc(var(--spacing) * 57.5)}.footer-wrapper[data-astro-cid-jo6i4kqk]{column-gap:calc(var(--spacing) * 5);grid-template-columns:repeat(12,1fr);display:grid}}.logo-claim[data-astro-cid-jo6i4kqk]{column-gap:calc(var(--spacing) * 3);grid-template-columns:repeat(8,1fr);margin-block-end:calc(var(--spacing) * 23);display:grid}@media (width>=1024px){.logo-claim[data-astro-cid-jo6i4kqk]{flex-direction:column;grid-column:1/span 3;justify-content:flex-start;align-items:flex-start;margin-block-end:0;display:flex}}.logo-wrapper[data-astro-cid-jo6i4kqk]{grid-column:1/span 4}@media (width>=1024px){.logo-wrapper[data-astro-cid-jo6i4kqk]{max-width:207px}}.logo[data-astro-cid-jo6i4kqk]{width:100%;height:auto}.claim-wrapper[data-astro-cid-jo6i4kqk]{grid-column:3/span 5;margin-block-start:calc(var(--spacing) * 5)}@media (width>=1024px){.claim-wrapper[data-astro-cid-jo6i4kqk]{text-indent:30%;flex-grow:1}}.claim[data-astro-cid-jo6i4kqk]{white-space:nowrap}@media (width>=1024px){.address[data-astro-cid-jo6i4kqk]{grid-column:10/span 3}}.address[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{text-transform:uppercase;letter-spacing:3.6px;margin-block-end:calc(var(--spacing) * 5);font-weight:700}address[data-astro-cid-jo6i4kqk]{font-style:normal}.social-media[data-astro-cid-jo6i4kqk]{margin-block-start:calc(var(--spacing) * 12)}@media (width>=1024px){.social-media[data-astro-cid-jo6i4kqk]{grid-column:10/span 3;margin-block-start:calc(var(--spacing) * 6)}}@layer theme{:root,:host{--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--font-claim:1rem;--font-claim--lg:.875rem;--font-info-h1:2.5rem;--font-info-h1--lg:1.875rem;--font-h2:1.5rem;--font-h2--lg:1.25rem;--font-info-body:1.125rem;--font-hero:1.875rem;--font-hero--lg:3.125rem;--font-body:1.375rem;--font-body--lg:1.25rem;--font-link:1rem;--font-link--lg:.9375rem;--leading-info:150%;--color-black:#000;--color-black-5:#0000000d;--color-red:#df4031;--color-beige:#faf4eb;--color-red-02:#f13f2e33;--max-padding:calc(var(--spacing) * 20);--wrapper-padding:clamp(calc(var(--spacing) * 6.25), 7vw, var(--max-padding))}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.block{display:block}.flex-grow{flex-grow:1}.italic{font-style:italic}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.fd-claim{font-family:var(--font-mg-12);font-size:var(--font-claim);text-transform:uppercase;letter-spacing:3.2px;font-weight:700;line-height:150%}@media (width>=1024px){.fd-claim{font-size:var(--font-claim--lg);letter-spacing:5.6px}}.fd-info-h1{font-family:var(--font-mg-12);font-size:var(--font-info-h1);font-weight:700;line-height:var(--leading-info);letter-spacing:10px;text-transform:uppercase}@media (width>=1024px){.fd-info-h1{font-size:var(--font-info-h1--lg);letter-spacing:12px}}.fd-h2,.kirby-text h2{font-family:var(--font-mg-12);font-size:var(--font-h2);text-transform:uppercase;letter-spacing:9.6px;font-weight:700;line-height:150%}@media (width>=1024px){.fd-h2,.kirby-text h2{font-size:var(--font-h2--lg);letter-spacing:8px}}.fd-info-body{font-family:var(--font-mg-12);font-size:var(--font-info-body);line-height:150%}.fd-hero{font-family:var(--font-tiffin-latin);font-size:var(--font-hero);line-height:120%}@media (width>=1024px){.fd-hero{font-size:var(--font-hero--lg);line-height:130%}}.fd-body{font-family:var(--font-tiffin-latin);font-size:var(--font-body);line-height:140%}@media (width>=1024px){.fd-body{font-size:var(--font-body--lg)}}.fd-link{font-family:var(--font-mg-12);font-size:var(--font-link);text-transform:uppercase;letter-spacing:6.4px;font-weight:700;line-height:150%}@media (width>=1024px){.fd-link{font-size:var(--font-link--lg);letter-spacing:3.6px}}a{text-decoration:underline}.fd-h1{font-family:var(--font-tiffin-latin);font-size:var(--font-h1);line-height:1}@media (width>=1024px){.fd-h1{font-size:var(--font-h1--lg)}}.kirby-text *+h2{margin-block-start:calc(var(--spacing) * 9.5)}.kirby-text h3{font-family:var(--font-mg-12);font-size:var(--font-body);font-weight:700;line-height:140%}@media (width>=1024px){.kirby-text h3{font-size:var(--font-body--lg);line-height:150%}}.fd-kirby-text p{font-size:var(--font-p);line-height:1}@media (width>=1024px){.fd-kirby-text p{font-size:var(--font-p--lg)}}.kirby-text *+h3,.kirby-text *+p{margin-block-start:1em}.g-image-desktop{display:none}@media (width>=1024px){.g-image-desktop{display:block}}.g-image-mobile{display:block}@media (width>=1024px){.g-image-mobile{display:none}}.g-grid{column-gap:calc(var(--spacing) * 3);grid-template-columns:repeat(8,1fr);display:grid}@media (width>=1024px){.g-grid{column-gap:calc(var(--spacing) * 5);grid-template-columns:repeat(12,1fr)}}[data-animate]{transition-duration:1s;transition-timing-function:ease}[data-animate=translate-up]{transition-property:transform;transition-duration:1.5s;transform:translateY(3px)}@media (width>=1280px){[data-animate=translate-up]{transform:translateY(5px)}}[data-animate=translate-up].animate{transform:translate(0)}html{scrollbar-gutter:stable;scroll-behavior:smooth}body{font-family:var(--font-mg-12);background-color:var(--color-beige);overflow-x:hidden}.block-text[data-astro-cid-fylkdnvt]{margin-block:calc(var(--spacing) * 15);position:relative}@media (width>=1024px){.block-text[data-astro-cid-fylkdnvt]{margin-block:calc(var(--spacing) * 25)}}.block-text--alternative[data-astro-cid-fylkdnvt]{color:var(--color-red);padding-block:0}.border-top[data-astro-cid-fylkdnvt]{border-top:2px solid var(--color-red);margin-inline:calc(var(--spacing) * -6.25);padding-block-start:calc(var(--spacing) * 15)}@media (width>=1024px){.border-top[data-astro-cid-fylkdnvt]{grid-column:2/span 10;margin-inline:0;padding-block-start:calc(var(--spacing) * 25)}}.border-bottom[data-astro-cid-fylkdnvt]{border-top:2px solid var(--color-red);margin-inline:calc(var(--spacing) * -6.25);margin-block-start:calc(var(--spacing) * 15)}@media (width>=1024px){.border-bottom[data-astro-cid-fylkdnvt]{grid-column:2/span 10;margin-block-start:calc(var(--spacing) * 25);margin-inline:0}}.text__wrapper[data-astro-cid-fylkdnvt]{z-index:1;position:relative}@media (width>=1024px){.text__wrapper[data-astro-cid-fylkdnvt]{column-gap:calc(var(--spacing) * 5);grid-template-columns:repeat(12,1fr);display:grid}}.headline[data-astro-cid-fylkdnvt]{word-break:break-word;hyphens:auto;margin-block-end:calc(var(--spacing) * 9.5)}@media (width>=1024px){.headline[data-astro-cid-fylkdnvt]{grid-column:2/span 5;margin-block-end:0}.text__content[data-astro-cid-fylkdnvt]{grid-column:7/span 5}}.button__wrapper[data-astro-cid-fylkdnvt]{gap:calc(var(--spacing) * 3);flex-direction:column;margin-block-start:calc(var(--spacing) * 11.5);display:flex}@media (width>=1024px){.button__wrapper[data-astro-cid-fylkdnvt]{gap:calc(var(--spacing) * 6);flex-direction:row}}.block-text-large[data-astro-cid-x65exigj]{margin-block:calc(var(--spacing) * 27);position:relative}@media (width>=1024px){.block-text-large[data-astro-cid-x65exigj]{padding-block:calc(var(--spacing) * 25)}}.text-wrapper[data-astro-cid-x65exigj]{z-index:1;color:var(--color-red);position:relative}@media (width>=1024px){.text-wrapper[data-astro-cid-x65exigj]{column-gap:calc(var(--spacing) * 5);grid-template-columns:repeat(12,1fr);display:grid}}.headline[data-astro-cid-x65exigj]{margin-block-end:calc(var(--spacing) * 10)}@media (width>=1024px){.headline[data-astro-cid-x65exigj]{grid-column:2/span 7;margin-block-end:calc(var(--spacing) * 8)}.text__content[data-astro-cid-x65exigj]{grid-column:4/span 8}}.block-image-text[data-astro-cid-6alvvkvz]{margin-block:calc(var(--spacing) * 25);position:relative}.text__wrapper[data-astro-cid-6alvvkvz]{grid-column:span 8}@media (width>=1024px){.text__wrapper[data-astro-cid-6alvvkvz]{flex-direction:column;grid-column:7/span 5;justify-content:center;display:flex}.block-image-text--text-first[data-astro-cid-6alvvkvz] .text__wrapper[data-astro-cid-6alvvkvz]{grid-column:2/span 5}}.text[data-astro-cid-6alvvkvz]{margin-block-start:calc(var(--spacing) * 9.5)}.button__wrapper[data-astro-cid-6alvvkvz]{margin-block-start:calc(var(--spacing) * 11.5)}.image__wrapper[data-astro-cid-6alvvkvz]{margin-inline:calc(var(--spacing) * -6.25);grid-column:span 8;margin-block-start:calc(var(--spacing) * 15)}@media (width>=1024px){.image__wrapper[data-astro-cid-6alvvkvz]{grid-area:1/2/auto/span 4;margin-block-start:0;margin-inline:0}.block-image-text--text-first[data-astro-cid-6alvvkvz] .image__wrapper[data-astro-cid-6alvvkvz]{grid-column:8/span 4}}.image[data-astro-cid-6alvvkvz].multiply{mix-blend-mode:multiply}.block-image[data-astro-cid-ds6xqmsl]{margin-block:calc(var(--spacing) * 25);position:relative}.image__wrapper[data-astro-cid-ds6xqmsl]{grid-column:span 8}@media (width>=1024px){.image__wrapper[data-astro-cid-ds6xqmsl].portrait{grid-column:5/span 4}.image__wrapper[data-astro-cid-ds6xqmsl].landscape{grid-column:3/span 8}}.block-quote[data-astro-cid-zwjtjzm3]{padding-block:calc(var(--spacing) * 25);background-color:var(--color-red-02);position:relative}@media (width>=1024px){.block-quote[data-astro-cid-zwjtjzm3]{padding-block:calc(var(--spacing) * 25)}}.quote-wrapper[data-astro-cid-zwjtjzm3]{z-index:1;color:var(--color-red);position:relative}@media (width>=1024px){.quote-wrapper[data-astro-cid-zwjtjzm3]{column-gap:calc(var(--spacing) * 5);grid-template-columns:repeat(12,1fr);display:grid}.quote__content[data-astro-cid-zwjtjzm3]{grid-column:2/span 10}}.text[data-astro-cid-zwjtjzm3]{text-align:center;letter-spacing:4.4px;font-size:1.375rem;font-style:normal;line-height:140%;font-family:var(--font-tiffin-latin-italic)}@media (width>=1024px){.text[data-astro-cid-zwjtjzm3]{letter-spacing:6px;font-size:1.875rem}}
