html{scroll-behavior:smooth}.fzs{--fzs-pad-y:clamp(80px,9vw,110px);--fzs-pad-x:clamp(20px,5vw,48px);font-family:var(--fz-font-body);color:var(--fz-ink)}.fzs-sec{padding:var(--fzs-pad-y) var(--fzs-pad-x);scroll-margin-top:calc(var(--fzs-top,0px) + var(--fzs-nav-h,64px) + 8px)}.fzs-wrap{max-width:1200px;margin:0 auto}.fzs-stack{display:flex;flex-direction:column;gap:clamp(44px,5vw,64px)}.fzs-head{display:flex;flex-direction:column;gap:16px}.fzs-eyebrow{font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--fz-navy)}.fzs-label{font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--fz-navy)}.fz .fzs-h2{font-family:var(--fz-font-heading);font-weight:700;font-size:clamp(32px,3.8vw,48px);line-height:1.1;margin:0;text-wrap:balance;color:var(--fz-ink)}.fzs-h2 em,.fzs-h2 i,.fzs-h1 em,.fzs-h1 i{font-style:italic;color:var(--fz-navy)}.fz .fzs-h3{font-family:var(--fz-font-heading);font-weight:700;font-size:22px;margin:0;color:inherit}.fzs-body{font-size:18px;line-height:1.75;color:#1e1d1dcc;max-width:54ch}.fzs-small{font-size:16px;line-height:1.65;color:#1e1d1dbf}.fzs-num{font-family:var(--fz-font-heading);font-weight:800;font-size:15px;letter-spacing:.08em;color:var(--fz-navy)}.fzs-note{font-size:19px;line-height:1.5;font-style:italic;color:var(--fz-navy)}.fzs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--fzs-min,280px)),1fr))}.fzs--dark{color:var(--fz-alabaster)}.fzs--dark .fzs-eyebrow,.fzs--dark .fzs-label{color:var(--fz-sand)}.fz.fzs--dark .fzs-h2,.fzs--dark .fzs-h2{color:var(--fz-alabaster)}.fzs--dark .fzs-h2 em,.fzs--dark .fzs-h2 i,.fzs--dark .fzs-h1 em,.fzs--dark .fzs-h1 i{color:var(--fz-sand)}.fz .fzs-btn{display:inline-block;font-size:15px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:18px 32px;border-radius:2px;border:1px solid transparent;line-height:1.2;text-align:center;transition:background-color .2s,color .2s,border-color .2s}.fz .fzs-btn--sm{font-size:13px;padding:14px 22px}.fz .fzs-btn--light{background:var(--fz-alabaster);color:var(--fz-ink)}.fz .fzs-btn--light:hover{background:var(--fz-sand);color:var(--fz-ink)}.fz .fzs-btn--ghost{border-color:#f0e9e18c;color:var(--fz-alabaster)}.fz .fzs-btn--ghost:hover{background:#f0e9e11a;color:var(--fz-alabaster)}.fz .fzs-btn--ghost-navy{border-color:#f0e9e180;color:var(--fz-alabaster);padding:18px 30px}.fz .fzs-btn--ghost-navy:hover{background:var(--fz-navy);border-color:var(--fz-navy);color:var(--fz-alabaster)}.fz .fzs-btn--line{border-color:var(--fz-ink);color:var(--fz-ink)}.fz .fzs-btn--line:hover{background:var(--fz-ink);color:var(--fz-alabaster)}.fz .fzs-btn--navy{background:var(--fz-navy);color:var(--fz-alabaster)}.fz .fzs-btn--navy:hover{background:var(--fz-ink);color:var(--fz-alabaster)}.fzs-tape{height:28px;border-radius:2px;background-image:repeating-linear-gradient(90deg,rgba(30,29,29,.85) 0 1px,transparent 1px 60px),repeating-linear-gradient(90deg,rgba(30,29,29,.45) 0 1px,transparent 1px 12px),linear-gradient(#f2e3d0,#f2e3d0);background-size:100% 62%,100% 34%,100% 100%;background-repeat:no-repeat}.fzs-tape--sm{width:min(100%,560px);height:20px;margin-top:12px;background-image:repeating-linear-gradient(90deg,rgba(30,29,29,.85) 0 1px,transparent 1px 50px),repeating-linear-gradient(90deg,rgba(30,29,29,.45) 0 1px,transparent 1px 10px),linear-gradient(#f2e3d0,#f2e3d0);background-size:100% 60%,100% 32%,100% 100%}.fzs-nav-section{position:sticky;top:var(--fzs-top,0px);z-index:30}.fzs-nav{background:#f0e9e1f5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--fz-hairline);padding:14px var(--fzs-pad-x);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 32px}.fz .fzs-nav__brand{display:flex;align-items:baseline;gap:12px;line-height:1;color:var(--fz-navy)}.fzs-nav__word{font-family:var(--fz-font-heading);font-weight:800;font-size:18px;letter-spacing:.28em;color:var(--fz-navy)}.fzs-nav__tag{font-size:13px;color:#1e1d1da6;letter-spacing:.04em}.fzs-nav__links{display:flex;gap:26px;font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;overflow-x:auto;scrollbar-width:none;order:3;flex:1 1 100%;padding-top:2px;-webkit-overflow-scrolling:touch}.fzs-nav__links::-webkit-scrollbar{display:none}.fz .fzs-nav__links a{color:var(--fz-ink);white-space:nowrap;padding:6px 0}.fz .fzs-nav__links a:hover{color:var(--fz-navy)}.fz .fzs-nav .fzs-btn{order:2;font-size:13px;padding:12px 22px}@media(max-width:479px){.fzs-nav{padding-top:10px;padding-bottom:8px;row-gap:8px}.fzs-nav__tag{display:none}.fz .fzs-nav .fzs-btn{padding:10px 18px;font-size:12px}}.fzs-hero{position:relative;overflow:hidden;background:var(--fz-navy);color:var(--fz-alabaster)}.fzs-hero__inner{position:relative;min-height:min(84vh,780px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:center;gap:24px;padding:clamp(72px,9vw,120px) var(--fzs-pad-x);max-width:1296px;margin:0 auto}.fzs-hero__outline{position:absolute;left:clamp(12px,3vw,40px);bottom:-.18em;font-family:var(--fz-font-heading);font-weight:800;font-size:clamp(96px,19vw,300px);line-height:1;letter-spacing:.02em;color:transparent;-webkit-text-stroke:1px rgba(242,227,208,.22);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}.fzs-hero__text{position:relative;display:flex;flex-direction:column;gap:24px;max-width:640px}.fz .fzs-h1{font-family:var(--fz-font-heading);font-weight:700;font-size:clamp(40px,5.6vw,76px);line-height:1.03;letter-spacing:-.01em;color:var(--fz-alabaster);margin:0;text-wrap:balance}.fzs-hero .fzs-h1 em,.fzs-hero .fzs-h1 i{color:var(--fz-sand);font-weight:600}.fzs-hero__sub{font-size:clamp(18px,1.7vw,21px);line-height:1.6;color:#f0e9e1e0;max-width:44ch}.fzs-btns{display:flex;flex-wrap:wrap;gap:14px;padding-top:8px}.fzs-hero__art{position:relative;display:flex;justify-content:center;align-items:center}.fzs-hero__art svg{width:min(100%,360px);height:auto;overflow:visible}.fzs-story{background:var(--fz-alabaster)}.fzs-story .fzs-grid{--fzs-min:340px;gap:clamp(40px,6vw,72px);align-items:center}.fzs-story__text{display:flex;flex-direction:column;gap:24px}.fzs-story__card{position:relative;overflow:hidden;background:var(--fz-ink);color:var(--fz-alabaster);border-radius:4px;padding:clamp(32px,4vw,48px);display:flex;flex-direction:column;gap:26px;min-height:340px;justify-content:flex-end}.fzs-story__year{position:absolute;top:-.1em;right:-.03em;font-family:var(--fz-font-heading);font-weight:800;font-size:clamp(110px,14vw,190px);line-height:1;color:transparent;-webkit-text-stroke:1px rgba(242,227,208,.35);pointer-events:none}.fzs-story__fact{position:relative;border-top:1px solid rgba(240,233,225,.2);padding-top:18px;display:flex;flex-direction:column;gap:6px}.fzs-story__fact .fzs-label{color:var(--fz-sand)}.fzs-story__value{font-family:var(--fz-font-heading);font-weight:600;font-size:21px}.fzs-lose{background:var(--fz-sand)}.fzs-lose .fzs-grid{gap:40px 56px}.fzs-point{border-top:2px solid var(--fz-ink);padding-top:24px;display:flex;flex-direction:column;gap:12px}.fzs-what{background:var(--fz-alabaster)}.fzs-what .fzs-head{max-width:780px}.fzs-what .fzs-grid{--fzs-min:200px;gap:16px}.fzs-tile{background:var(--fz-sand);border-radius:4px;padding:28px 24px;display:flex;flex-direction:column;gap:10px}.fzs-tile .fzs-num{letter-spacing:0}.fzs-tile .fzs-small{line-height:1.6}.fzs-how{background:var(--fz-ink)}.fzs-steps{--fzs-min:180px}.fzs-step{border-left:1px solid rgba(242,227,208,.35);padding:24px 20px 8px;display:flex;flex-direction:column;gap:10px}.fzs-step__num{font-family:var(--fz-font-heading);font-weight:800;font-size:32px;line-height:1;color:var(--fz-sand)}.fzs-step__text{font-size:17px;line-height:1.5;color:#f0e9e1cc}.fzs-step__text strong,.fzs-step__text b{font-weight:600;color:var(--fz-alabaster)}.fzs-step--hi .fzs-step__text{color:var(--fz-sand);font-style:italic;font-weight:500}.fzs-how__foot{font-size:clamp(20px,2vw,24px);line-height:1.5;font-style:italic;color:var(--fz-sand);max-width:54ch;border-top:1px solid rgba(240,233,225,.15);padding-top:32px}.fzs-mtm{background:var(--fz-mint)}.fzs-mtm>.fzs-wrap{--fzs-min:320px;gap:clamp(48px,6vw,80px);align-items:center}.fzs-mtm__col{display:flex;flex-direction:column;gap:40px}.fzs-mtm__intro{display:flex;flex-direction:column;gap:20px}.fzs-mtm__intro .fzs-body{max-width:56ch}.fzs-mtm .fzs-points{--fzs-min:160px;gap:28px}.fzs-mtm__point{border-top:2px solid var(--fz-ink);padding-top:18px;display:flex;flex-direction:column;gap:8px}.fzs-mtm__title{font-family:var(--fz-font-heading);font-weight:700;font-size:20px;color:var(--fz-navy)}.fzs-mtm__point .fzs-small{line-height:1.6}.fzs-mtm__art{display:flex;justify-content:center}.fzs-mtm__art svg{width:min(100%,320px);height:auto;overflow:visible}.fzs-ai{background:var(--fz-alabaster)}.fzs-ai .fzs-head{max-width:820px}.fzs-ai .fzs-grid{--fzs-min:320px;gap:clamp(48px,6vw,80px)}.fzs-ai__col{display:flex;flex-direction:column;gap:16px}.fzs-ai__col>.fzs-label{border-bottom:2px solid var(--fz-ink);padding-bottom:14px}.fzs-list{display:flex;flex-direction:column}.fzs-list__item{padding:14px 0;border-bottom:1px solid var(--fz-hairline);font-size:17px;line-height:1.5;color:#1e1d1dd9}.fzs-ai__note{font-size:18px;line-height:1.55;font-style:italic;color:var(--fz-navy);margin-top:6px!important}.fzs-timeline{position:relative;display:flex;flex-direction:column;gap:36px;padding:14px 0 4px 36px}.fzs-timeline__line{position:absolute;left:6px;top:20px;bottom:16px;width:2px;background:linear-gradient(180deg,#203e5b33,#203e5b)}.fzs-stage{position:relative;display:flex;flex-direction:column;gap:6px}.fzs-stage__dot{position:absolute;left:-35px;top:5px;width:12px;height:12px;border-radius:50%;border:2px solid #203E5B;background:var(--fz-alabaster);box-sizing:border-box}.fzs-stage__period{font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#1e1d1da6}.fzs-stage__title{font-family:var(--fz-font-heading);font-weight:700;font-size:24px;color:var(--fz-ink)}.fzs-stage--first .fzs-stage__dot{border-color:#203e5b59}.fzs-stage--first .fzs-stage__period{color:#1e1d1d8c}.fzs-stage--first .fzs-stage__title{color:#1e1d1db3}.fzs-stage--last .fzs-stage__dot{background:var(--fz-navy);border:0}.fzs-stage--last .fzs-stage__period{color:var(--fz-navy)}.fzs-stage--last .fzs-stage__title{font-weight:800;font-style:italic;font-size:28px;color:var(--fz-navy)}.fzs-services{background:var(--fz-sand)}.fzs-services>.fzs-wrap{max-width:1240px;gap:clamp(40px,5vw,56px)}.fzs-services .fzs-grid{--fzs-min:260px;gap:16px}.fzs-card{background:var(--fz-alabaster);border-radius:4px;padding:32px 28px;display:flex;flex-direction:column;gap:16px;min-height:340px}.fz .fzs-card .fzs-h3{font-size:26px}.fzs-card .fzs-small{flex:1}.fzs-card .fzs-btn{align-self:flex-start}.fz .fzs-card .fzs-btn--line{padding:13px 21px}.fzs-card--featured{background:var(--fz-navy);color:var(--fz-alabaster)}.fzs-card--featured .fzs-label{color:var(--fz-sand)}.fzs-card--featured .fzs-small{color:#f0e9e1e0}.fzs-who{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))}.fzs-who__side{padding:clamp(72px,9vw,110px) clamp(20px,5vw,64px);display:flex;scroll-margin-top:calc(var(--fzs-top,0px) + var(--fzs-nav-h,64px) + 8px)}.fzs-who__side--navy{background:var(--fz-navy);justify-content:flex-end}.fzs-who__side--light{background:var(--fz-alabaster)}.fzs-who__inner{max-width:520px;width:100%;display:flex;flex-direction:column;gap:20px}.fz .fzs-who .fzs-h2{font-size:clamp(28px,3vw,40px);line-height:1.12}.fzs-who .fzs-list__item{font-size:17px;line-height:1.55;color:#1e1d1dcc;border-bottom-color:#1e1d1d26}.fzs-who__side--navy .fzs-list__item{color:#f0e9e1e6;border-bottom-color:#f0e9e133}.fzs-who .fzs-list__item:last-child{border-bottom:0}.fzs-who .fzs-note{margin-top:12px!important}.fzs-cta{background:var(--fz-ink);padding-top:clamp(90px,11vw,130px);padding-bottom:clamp(90px,11vw,130px)}.fzs-cta__inner{max-width:820px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:30px}.fzs-cta__word{font-family:var(--fz-font-heading);font-weight:800;font-size:15px;letter-spacing:.32em;color:var(--fz-sand)}.fz .fzs-cta .fzs-h2{font-size:clamp(38px,5vw,64px);line-height:1.05}.fzs-cta__text{font-size:clamp(17px,1.6vw,19px);line-height:1.7;color:#f0e9e1d1;max-width:56ch}.fzs-cta .fzs-btns{justify-content:center;gap:16px;padding-top:0}.fzs-hide{opacity:0;transform:translateY(22px)}.fzs-anim{transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.fzs-hide{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/fz-sewroz.css.map */
