:root{--fpmc-dark: #071911;--fpmc-forest: #20382d;--fpmc-lime: #accc5a;--fpmc-lemon: #e7e769;--fpmc-mustard: #f3ce61;--fpmc-coral: #d4666d;--fpmc-lilac: #b98cbb;--fpmc-purple: #774898;--fpmc-mint: #6db395;--fpmc-white: #ffffff;--fpmc-black: #000000;--fpmc-font: "FPMC Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--fpmc-fs-hero: 48px;--fpmc-fs-h1: 40px;--fpmc-fs-h2: 40px;--fpmc-fs-h3: 32px;--fpmc-fs-h4: 28px;--fpmc-fs-lead: 20px;--fpmc-fs-body-l: 18px;--fpmc-fs-body: 18px;--fpmc-fs-small: 16px;--fpmc-fs-xs: 13px;--fpmc-gutter: 24px;--fpmc-radius-xl: 80px;--fpmc-radius-l: 32px;--fpmc-radius-m: 24px;--fpmc-radius-s: 16px;--fpmc-ease: cubic-bezier(.2, .7, .2, 1)}@media screen and (min-width:750px){:root{--fpmc-gutter: 40px;--fpmc-fs-hero: 100px;--fpmc-fs-h1: 80px;--fpmc-fs-h2: 64px;--fpmc-fs-h3: 46px;--fpmc-fs-h4: 40px;--fpmc-fs-lead: 32px;--fpmc-fs-body-l: 24px;--fpmc-fs-body: 18px;--fpmc-fs-small: 16px}}.fpmc-section{position:relative;box-sizing:border-box;overflow:hidden;font-family:var(--fpmc-font);font-size:var(--fpmc-fs-small);line-height:1.4;letter-spacing:normal;color:var(--fpmc-fg, var(--fpmc-white));background:var(--fpmc-bg, var(--fpmc-dark));padding-top:var(--fpmc-pt-m, 0px);padding-bottom:var(--fpmc-pb-m, 0px);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:750px){.fpmc-section{padding-top:var(--fpmc-pt-d, 0px);padding-bottom:var(--fpmc-pb-d, 0px)}}.fpmc-section *,.fpmc-section *:before,.fpmc-section *:after{box-sizing:border-box}:where(.fpmc-section,.fpmc-header-wrap) :is(h1,h2,h3,h4,h5,h6,p,ul,ol,figure){margin:0}:where(.fpmc-section,.fpmc-header-wrap) :is(h1,h2,h3,h4,h5,h6){font-family:inherit;font-weight:inherit;font-style:normal;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;word-break:normal}:where(.fpmc-section,.fpmc-header-wrap) :is(ul,ol){padding:0;list-style:none}:where(.fpmc-section,.fpmc-header-wrap) a{color:inherit}.fpmc-wrap{width:min(100% - (var(--fpmc-gutter) * 2),var(--fpmc-max, 1240px));margin-inline:auto}.fpmc-inset{margin-inline:16px}.fpmc-leaf-a{border-radius:0 var(--fpmc-r, var(--fpmc-radius-m)) 0 var(--fpmc-r, var(--fpmc-radius-m))}.fpmc-leaf-b{border-radius:var(--fpmc-r, var(--fpmc-radius-m)) 0 var(--fpmc-r, var(--fpmc-radius-m)) 0}.fpmc-rt strong{font-weight:700}.fpmc-rt em{font-style:normal;font-weight:700;color:var(--fpmc-accent, inherit)}.fpmc-rt a{text-decoration:underline;text-underline-offset:.12em}.fpmc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:60px;padding:0 36px;border:0;border-radius:999px;background:var(--fpmc-btn-bg, var(--fpmc-white));color:var(--fpmc-btn-fg, var(--fpmc-forest));font-family:var(--fpmc-font);font-size:18px;font-weight:600;line-height:1.2;letter-spacing:0;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .2s var(--fpmc-ease),box-shadow .2s var(--fpmc-ease)}.fpmc-btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px #07191140}.fpmc-btn:focus-visible,.fpmc-section a:focus-visible,.fpmc-section button:focus-visible,.fpmc-header-wrap a:focus-visible,.fpmc-header-wrap button:focus-visible{outline:2px solid var(--fpmc-mustard);outline-offset:3px}.fpmc-btn--compact{min-height:48px;padding:0 28px;font-weight:700}.fpmc-btn--strong{min-height:56px;font-weight:700}.fpmc-rule{display:block;width:100px;height:1px;background:var(--fpmc-rule-color, currentColor)}.fpmc-media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:1}.fpmc-media img,.fpmc-media svg{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--fpmc-pos-m, center)}@media screen and (min-width:750px){.fpmc-media img,.fpmc-media svg{object-position:var(--fpmc-pos-d, center)}}.fpmc-media .fpmc-ph{background:var(--fpmc-forest);fill:#ffffff1f}.fpmc-icon{display:block;width:24px;height:24px;flex-shrink:0}.fpmc-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.fpmc-logo{display:inline-flex;align-items:center;gap:12px}.fpmc-logo__mark{display:block;width:40px;height:40px;flex-shrink:0}.fpmc-logo--sm .fpmc-logo__mark{width:36px;height:36px}.fpmc-logo__text{font-size:var(--fs-logo-m, 13px);font-weight:700;line-height:var(--lh-logo, 1.15);letter-spacing:.06em;white-space:nowrap}@media screen and (min-width:750px){.fpmc-logo__text{font-size:var(--fs-logo-d, 13px)}}.fpmc-logo__img{display:block;max-width:100%}.fpmc-marquee-track{display:flex;width:max-content;animation:fpmc-marquee var(--fpmc-speed, 40s) linear infinite}.fpmc-marquee-group{display:flex;flex-shrink:0;align-items:center}.fpmc-marquee-track.is-reverse{animation-direction:reverse}.fpmc-marquee--pause:hover .fpmc-marquee-track{animation-play-state:paused}@keyframes fpmc-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.fpmc-marquee-track{animation:none}.fpmc-btn{transition:none}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}[id].fpmc-section,.fpmc-anchor-target{scroll-margin-top:96px}@media screen and (min-width:1100px){[id].fpmc-section,.fpmc-anchor-target{scroll-margin-top:120px}}.fpmc-motion-ready [data-fpmc-reveal]:not([data-fpmc-reveal=none]) [data-fpmc-item]{opacity:0;transition:opacity .8s var(--fpmc-ease),transform .8s var(--fpmc-ease);transition-delay:calc(var(--i, 0) * 90ms)}.fpmc-motion-ready [data-fpmc-reveal=up] [data-fpmc-item]{transform:translateY(36px)}.fpmc-motion-ready [data-fpmc-reveal=zoom] [data-fpmc-item]{transform:scale(.92)}.fpmc-motion-ready [data-fpmc-reveal=side] [data-fpmc-item]{transform:translate(-48px)}.fpmc-motion-ready [data-fpmc-reveal=side] [data-fpmc-item][data-fpmc-dir=r]{transform:translate(48px)}.fpmc-motion-ready [data-fpmc-reveal].is-inview [data-fpmc-item]{opacity:1;transform:none}.fpmc-line{display:block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.fpmc-line>span{display:block}.fpmc-motion-ready [data-fpmc-lines] .fpmc-line>span{transform:translateY(105%);transition:transform .9s var(--fpmc-ease);transition-delay:calc(var(--l, 0) * .12s + .1s)}.fpmc-motion-ready [data-fpmc-lines].is-inview .fpmc-line>span{transform:none}@media(prefers-reduced-motion:reduce){.fpmc-motion-ready [data-fpmc-reveal] [data-fpmc-item],.fpmc-motion-ready [data-fpmc-lines] .fpmc-line>span{opacity:1!important;transform:none!important;transition:none!important}}.fpmc-media picture{display:block;width:100%;height:100%}
/*# sourceMappingURL=/cdn/shop/t/5/assets/fpmc-base.css.map */
