:root{--fs-whisper: #FBFAF7;--fs-cream: #F4F1EB;--fs-olive: #6B7C3A;--fs-acid: #C8F079;--fs-acid-deep: #A8D055;--fs-ink: #0A0A0A;--fs-ink-2: #1A1A1A;--fs-line: rgba(10,10,10,.14);--fs-gutter: clamp(20px, 5vw, 72px);--fs-ease: cubic-bezier(.22,.61,.36,1)}.fs{position:relative;padding:clamp(72px,10vw,140px) var(--fs-gutter);color:var(--fs-ink);overflow:hidden}.fs--tight{padding-top:clamp(48px,6vw,80px);padding-bottom:clamp(48px,6vw,80px)}.fs--flush{padding-top:0;padding-bottom:0}.fs-bleed{padding:0!important}.fs-bg-whisper{background:var(--fs-whisper)}.fs-bg-cream{background:var(--fs-cream)}.fs-bg-stone{background:#e8e5d5}.fs-bg-black{background:var(--fs-ink);color:var(--fs-whisper);--fs-line: rgba(251,250,247,.16)}.fs-bg-charcoal{background:#262626;color:var(--fs-whisper);--fs-line: rgba(251,250,247,.16)}.fs-bg-olive{background:var(--fs-olive);color:var(--fs-whisper);--fs-line: rgba(251,250,247,.22)}.fs-wrap{max-width:1280px;margin:0 auto;position:relative}.fs-wrap--narrow{max-width:860px}.fs-center{text-align:center}.fs-eyebrow{display:inline-block;font-family:Nunito Sans,sans-serif;font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--fs-olive);margin-bottom:18px}.fs-bg-black .fs-eyebrow,.fs-bg-charcoal .fs-eyebrow,.fs-bg-olive .fs-eyebrow{color:var(--fs-acid)}.fs-h{font-family:Nunito Sans,sans-serif;letter-spacing:-.035em;line-height:.98;margin:0;color:inherit}.fs-h p{margin:0;font:inherit;color:inherit;letter-spacing:inherit;line-height:inherit}.fs-h--bold{font-weight:900}.fs-h--light{font-weight:300;letter-spacing:-.03em}.fs-h--xl{font-size:clamp(46px,7.4vw,112px)}.fs-h--lg{font-size:clamp(38px,5.6vw,84px)}.fs-h--md{font-size:clamp(30px,4vw,56px)}.fs-h--sm{font-size:clamp(24px,2.6vw,36px);line-height:1.08}.fs-h em,.fs-script,.fs-caps em{font-family:Playfair Display,serif;font-style:italic;font-weight:400;text-transform:lowercase;letter-spacing:-.01em}.fs-bg-black .fs-h em,.fs-bg-charcoal .fs-h em{color:var(--fs-acid)}.fs-bg-whisper .fs-h em.accent,.fs-bg-cream .fs-h em.accent{color:var(--fs-acid-deep)}.fs-script{display:block;font-size:clamp(34px,4.6vw,68px);line-height:1;margin-bottom:6px}.fs-caps{font-family:Nunito Sans,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.16em;font-size:13px;line-height:1.7}.fs-body{font-size:16px;line-height:1.75;color:#4a4a4a}.fs-body p+p{margin-top:16px}.fs-body strong{color:var(--fs-ink);font-weight:800}.fs-bg-black .fs-body,.fs-bg-charcoal .fs-body,.fs-bg-olive .fs-body{color:#fbfaf7b8}.fs-bg-black .fs-body strong,.fs-bg-charcoal .fs-body strong,.fs-bg-olive .fs-body strong{color:var(--fs-whisper)}.fs-sub{font-size:clamp(16px,1.5vw,19px);line-height:1.6;color:#4a4a4a;max-width:620px}.fs-center .fs-sub{margin-left:auto;margin-right:auto}.fs-bg-black .fs-sub,.fs-bg-charcoal .fs-sub,.fs-bg-olive .fs-sub{color:#fbfaf7b3}.fs-btn{display:inline-flex;align-items:center;gap:12px;font-family:Nunito Sans,sans-serif;font-weight:800;font-size:11px;letter-spacing:.2em;text-transform:uppercase;padding:17px 30px;border:1px solid currentColor;border-radius:2px;color:inherit;background:transparent;transition:background .25s,color .25s,border-color .25s,transform .2s}.fs-btn:hover{background:var(--fs-ink);color:var(--fs-whisper);border-color:var(--fs-ink);transform:translateY(-1px)}.fs-bg-black .fs-btn:hover,.fs-bg-charcoal .fs-btn:hover,.fs-bg-olive .fs-btn:hover{background:var(--fs-acid);color:var(--fs-ink);border-color:var(--fs-acid)}.fs-btn--acid{background:var(--fs-acid);border-color:var(--fs-acid);color:var(--fs-ink)}.fs-btn--acid:hover{background:var(--fs-acid-deep);border-color:var(--fs-acid-deep);color:var(--fs-ink)}.fs-btn-note{display:block;margin-top:14px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;opacity:.6}.fs-link{display:inline-flex;align-items:center;gap:12px;font-family:Nunito Sans,sans-serif;font-weight:800;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:inherit}.fs-arrow{width:30px;height:30px;border-radius:50%;border:1px solid currentColor;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .25s,border-color .25s,color .25s,transform .25s}.fs-arrow svg{width:12px;height:12px}.fs-link:hover .fs-arrow,a:hover>.fs-arrow,.fs-acc-item.is-open .fs-arrow{background:var(--fs-acid);border-color:var(--fs-acid);color:var(--fs-ink)}.fs-link:hover .fs-arrow{transform:translate(3px)}.fs-media{position:relative;overflow:hidden;background:#e5dfd2}.fs-media img,.fs-media video{width:100%;height:100%;object-fit:cover;display:block}.fs-media--portrait{aspect-ratio:4 / 5}.fs-media--tall{aspect-ratio:3 / 4}.fs-media--square{aspect-ratio:1 / 1}.fs-media--wide{aspect-ratio:16 / 10}.fs-media--phone{aspect-ratio:9 / 18.5;border-radius:28px;border:6px solid var(--fs-ink);box-shadow:0 30px 60px -30px #00000073;background:#111}.fs-bg-black .fs-media--phone,.fs-bg-charcoal .fs-media--phone{border-color:#f3f3f3}.fs-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.fs-placeholder svg{width:60%;height:60%;opacity:.25}.fs-rise{opacity:0;transform:translateY(26px);transition:opacity .9s var(--fs-ease),transform .9s var(--fs-ease);transition-delay:calc(var(--d, 0) * .11s)}.fs-rise.is-in{opacity:1;transform:none}.fs-zoom img{transform:scale(1.06);transition:transform 1.6s var(--fs-ease)}.fs-zoom.is-in img{transform:scale(1)}@media(prefers-reduced-motion:reduce){.fs-rise,.fs-zoom img{opacity:1!important;transform:none!important;transition:none!important}}.shopify-design-mode .fs-rise{opacity:1;transform:none}.fs-hero{display:flex;align-items:center;justify-content:center;text-align:center;padding-top:140px}.fs-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.fs-hero__bg img,.fs-hero__bg video{width:100%;height:100%;object-fit:cover}.fs-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--fs-ink)}.fs-hero__inner{position:relative;z-index:2;max-width:1100px}.fs-hero .fs-h{margin-bottom:30px}.fs-hero .fs-sub{margin:0 auto 38px}.fs-hero__scroll{position:absolute;left:50%;bottom:28px;transform:translate(-50%);z-index:2;width:1px;height:54px;background:linear-gradient(to bottom,transparent,currentColor);opacity:.4;animation:fs-drip 2.4s ease-in-out infinite}@keyframes fs-drip{0%,to{transform:translate(-50%) scaleY(.4);transform-origin:top}50%{transform:translate(-50%) scaleY(1);transform-origin:top}}.fs-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,120px);align-items:center}.fs-split--reverse .fs-split__media{order:-1}.fs-split__text .fs-h{margin-bottom:36px}.fs-split__lead{color:var(--fs-olive);margin-bottom:26px;max-width:460px}.fs-bg-black .fs-split__lead,.fs-bg-charcoal .fs-split__lead{color:var(--fs-acid)}.fs-split__text .fs-body{max-width:500px;margin-bottom:34px}.fs-split__media{position:relative}.fs-split__inset{position:absolute;width:42%;bottom:-8%;left:-10%;z-index:2;box-shadow:0 30px 60px -24px #00000059;border:8px solid var(--fs-whisper)}.fs-split--reverse .fs-split__inset{left:auto;right:-10%}@media(max-width:900px){.fs-split{grid-template-columns:1fr}.fs-split--reverse .fs-split__media{order:0}.fs-split__inset{left:auto;right:12px;bottom:-24px;width:44%}}.fs-band{padding:0}.fs-band__row{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px clamp(24px,4vw,56px);padding:clamp(40px,5vw,60px) var(--fs-gutter)}.fs-band__item{font-size:12px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;opacity:.85;white-space:nowrap}.fs-band__item.is-hi{color:var(--fs-acid);opacity:1}.fs-bg-whisper .fs-band__item.is-hi,.fs-bg-cream .fs-band__item.is-hi{color:var(--fs-olive)}.fs-band__item em{font-family:Playfair Display,serif;font-style:italic;font-weight:400;text-transform:lowercase;letter-spacing:0;font-size:15px}.fs-band--marquee .fs-band__row{flex-wrap:nowrap;justify-content:flex-start;width:max-content;animation:fs-marquee var(--fs-speed, 34s) linear infinite}.fs-band--marquee{overflow:hidden}@keyframes fs-marquee{to{transform:translate(-50%)}}.fs-band__dot{width:5px;height:5px;border-radius:50%;background:var(--fs-acid);flex-shrink:0}.fs-head{max-width:860px;margin:0 auto clamp(48px,6vw,84px);text-align:center}.fs-head .fs-h{margin-bottom:18px}.fs-head .fs-caps{margin-bottom:18px;opacity:.8}.fs-head .fs-sub{margin-left:auto;margin-right:auto}.fs-head--left .fs-sub{margin-left:0}.fs-head--left{margin-left:0;text-align:left}.fs-cards{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:clamp(24px,3.4vw,48px)}.fs-card{display:flex;flex-direction:column;text-align:center}.fs-card__stage{position:relative;margin-bottom:30px;padding:0 8%}.fs-card__stage .fs-media--phone{width:56%;margin:0 auto}.fs-card__layer{position:absolute;width:34%;top:14%;z-index:2;box-shadow:0 20px 40px -18px #0006;border:5px solid var(--fs-whisper)}.fs-card__layer--left{left:2%;transform:rotate(-4deg)}.fs-card__layer--right{right:2%;top:52%;transform:rotate(3deg)}.fs-card__tag{font-size:10px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--fs-olive);margin-bottom:10px}.fs-bg-black .fs-card__tag{color:var(--fs-acid)}.fs-card .fs-h{margin-bottom:14px}.fs-card .fs-body{margin:0 auto 26px;max-width:360px;font-size:15px}.fs-card .fs-link{margin-top:auto;align-self:center}@media(max-width:900px){.fs-cards{grid-template-columns:1fr;gap:64px}}.fs-steps__intro{text-align:center;font-family:Playfair Display,serif;font-style:italic;font-size:clamp(20px,2.2vw,28px);margin-bottom:clamp(40px,5vw,72px);text-transform:lowercase;opacity:.85}.fs-steps__grid{display:grid;grid-template-columns:repeat(var(--cols, 3),1fr);gap:clamp(28px,4vw,64px)}.fs-step{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start}.fs-step__n{font-weight:300;font-size:clamp(64px,7vw,104px);line-height:.8;letter-spacing:-.05em}.fs-step__n span{color:var(--fs-acid)}.fs-bg-whisper .fs-step__n span,.fs-bg-cream .fs-step__n span{color:var(--fs-olive)}.fs-step__t{font-weight:300;font-size:clamp(26px,2.8vw,40px);text-transform:uppercase;letter-spacing:.02em;line-height:1;margin-bottom:12px;padding-top:4px}.fs-step .fs-body{font-size:14px}@media(max-width:900px){.fs-steps__grid{grid-template-columns:1fr}}.fs-inside{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(40px,7vw,110px);align-items:start}.fs-inside__media{position:sticky;top:110px}.fs-inside__head{text-align:right;margin-bottom:34px}.fs-inside__head .fs-h{margin-bottom:12px}.fs-acc{border-top:1px solid var(--fs-line)}.fs-acc-item{border-bottom:1px solid var(--fs-line)}.fs-acc-q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:26px 0;background:none;border:0;color:inherit;text-align:left;font-family:Nunito Sans,sans-serif;font-weight:300;font-size:clamp(20px,2vw,28px);letter-spacing:-.02em}.fs-acc-q em{font-family:Playfair Display,serif;font-style:italic;text-transform:lowercase}.fs-acc-item .fs-arrow svg{transition:transform .3s}.fs-acc-item.is-open .fs-arrow svg{transform:rotate(90deg)}.fs-acc-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--fs-ease)}.fs-acc-a>div{overflow:hidden}.fs-acc-item.is-open .fs-acc-a{grid-template-rows:1fr}.fs-acc-a .fs-body{padding:0 60px 28px 0;font-size:15px}.fs-inside__cta{margin-top:40px;text-align:right}@media(max-width:900px){.fs-inside{grid-template-columns:1fr}.fs-inside__media{position:relative;top:0}.fs-inside__head,.fs-inside__cta{text-align:left}}.fs-slider{position:relative}.fs-slider__track{display:flex;gap:clamp(16px,2.4vw,32px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 0 8px;scroll-behavior:smooth}.fs-slider__track::-webkit-scrollbar{display:none}.fs-slide{flex:0 0 var(--w, 30%);scroll-snap-align:center}.fs-slide__cap{margin-top:16px;text-align:center}.fs-slide__cap .fs-caps{font-size:11px}.fs-slide__cap .fs-body{font-size:14px;margin-top:4px}.fs-slider__nav{position:absolute;top:42%;z-index:3;width:44px;height:44px;border-radius:50%;border:1px solid currentColor;background:var(--fs-whisper);color:var(--fs-ink);display:flex;align-items:center;justify-content:center;transition:background .2s}.fs-bg-black .fs-slider__nav{background:var(--fs-ink);color:var(--fs-whisper)}.fs-slider__nav:hover{background:var(--fs-acid);color:var(--fs-ink);border-color:var(--fs-acid)}.fs-slider__nav--prev{left:-8px}.fs-slider__nav--next{right:-8px}.fs-slider__nav svg{width:14px;height:14px}.fs-slider__foot{text-align:center;margin-top:44px}@media(max-width:900px){.fs-slide{flex-basis:76%}.fs-slider__nav{display:none}}.fs-stat{display:grid;grid-template-columns:1.1fr .9fr;min-height:640px}.fs-stat__media{position:relative;overflow:hidden}.fs-stat__media>.fs-media{position:absolute;top:0;right:0;bottom:0;left:0}.fs-stat__phone{position:absolute;z-index:2;width:clamp(150px,16vw,230px);right:8%;top:50%;transform:translateY(-50%)}.fs-stat__text{padding:clamp(56px,7vw,110px) var(--fs-gutter);display:flex;flex-direction:column;justify-content:center}.fs-stat__num{font-weight:900;font-size:clamp(90px,14vw,210px);line-height:.85;letter-spacing:-.06em;color:#dce9c2;margin:8px 0 26px}.fs-bg-black .fs-stat__num{color:#c8f07947}.fs-stat__label{margin-bottom:14px}.fs-stat .fs-body{max-width:420px;margin-bottom:30px}@media(max-width:900px){.fs-stat{grid-template-columns:1fr}.fs-stat__media{min-height:460px}}.fs-proof__bar{text-align:center;padding:clamp(40px,5vw,64px) var(--fs-gutter)}.fs-proof__bar .fs-h{font-weight:300;text-transform:uppercase;letter-spacing:.02em}.fs-proof__bar .fs-h em{text-transform:lowercase}.fs-proof__wall{padding:clamp(40px,6vw,90px) var(--fs-gutter)}.fs-proof__grid{columns:var(--cols, 3);column-gap:clamp(16px,2vw,28px);max-width:1280px;margin:0 auto}.fs-proof__cell{break-inside:avoid;margin-bottom:clamp(16px,2vw,28px)}.fs-quote{background:var(--fs-whisper);color:var(--fs-ink);padding:clamp(26px,3vw,40px);border:1px solid rgba(10,10,10,.08)}.fs-quote__text{font-family:Playfair Display,serif;font-style:italic;text-transform:lowercase;font-size:clamp(18px,1.6vw,22px);line-height:1.5;margin-bottom:22px}.fs-quote__who{display:flex;align-items:center;gap:12px}.fs-quote__who img{width:40px;height:40px;border-radius:50%;object-fit:cover}.fs-quote__who .fs-caps{font-size:10px;line-height:1.4}.fs-quote__who small{display:block;font-size:12px;color:#777;letter-spacing:0;text-transform:none;font-weight:600}.fs-proof__cell .fs-media{border:1px solid rgba(10,10,10,.06)}.fs-proof__label{margin-top:10px;font-size:10px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;opacity:.7}@media(max-width:900px){.fs-proof__grid{columns:1}}.fs-cta .fs-head{margin-bottom:clamp(40px,5vw,70px)}.fs-cta__tiles{display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:clamp(18px,3vw,44px);max-width:1100px;margin:0 auto}.fs-cta__tile{text-align:center}.fs-cta__tile .fs-media{margin:0 auto 22px}.fs-cta__tile .fs-media--phone{width:82%}.fs-cta__label{font-weight:300;font-size:clamp(18px,1.8vw,26px);text-transform:uppercase;letter-spacing:.02em}.fs-cta__foot{text-align:center;margin-top:clamp(44px,5vw,72px)}@media(max-width:900px){.fs-cta__tiles{grid-template-columns:repeat(2,1fr)}}.fs-founder{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,110px);align-items:center}.fs-founder__text .fs-h{margin-bottom:8px}.fs-founder__text .fs-body{margin:28px 0 30px;max-width:520px}.fs-founder__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.fs-sign{font-family:Playfair Display,serif;font-style:italic;font-size:clamp(34px,3.6vw,52px);line-height:1;text-transform:lowercase}.fs-fader{position:relative}.fs-fader .fs-media{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.2s ease}.fs-fader .fs-media.is-on{opacity:1}.fs-fader .fs-media:first-child{position:relative}.fs-fader--frame{padding:14px;border:1px solid var(--fs-line)}@media(max-width:900px){.fs-founder{grid-template-columns:1fr}.fs-founder__media{order:-1}}.fs-journal__grid{display:grid;grid-template-columns:repeat(var(--cols, 2),minmax(0,340px));justify-content:center;gap:clamp(18px,2.4vw,32px)}.fs-journal__card{border:1px solid var(--fs-line);padding:44px 30px 34px;text-align:center;display:flex;flex-direction:column;justify-content:space-between;min-height:300px;transition:background .3s,border-color .3s}.fs-journal__card:hover{border-color:var(--fs-acid)}.fs-journal__card .fs-h{font-weight:300;font-size:clamp(22px,2.2vw,30px);line-height:1.12;letter-spacing:-.02em}.fs-journal__card img{width:100%;aspect-ratio:4/3;object-fit:cover;margin-bottom:22px}.fs-journal__foot{text-align:center;margin-top:44px}@media(max-width:760px){.fs-journal__grid{grid-template-columns:1fr}}.fs-res__grid{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:clamp(18px,3vw,40px);max-width:1100px;margin:0 auto}.fs-res__card .fs-media{border:1px solid var(--fs-line);margin-bottom:20px}.fs-res__card .fs-link{justify-content:center;width:100%;text-align:center}@media(max-width:900px){.fs-res__grid{grid-template-columns:1fr}}.fs-news{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(32px,5vw,80px);align-items:center}.fs-news .fs-h{margin-bottom:14px}.fs-news form{display:grid;grid-template-columns:1fr 1fr auto;gap:0;border:1px solid var(--fs-line)}.fs-news input{background:transparent;border:0;border-right:1px solid var(--fs-line);color:inherit;padding:18px 20px;font-family:inherit;font-size:14px;min-width:0}.fs-news input:focus{outline:2px solid var(--fs-acid-deep);outline-offset:-2px}.fs-news button{border:0;padding:0 26px;background:var(--fs-ink);color:var(--fs-whisper);font-weight:800;font-size:11px;letter-spacing:.2em;text-transform:uppercase}.fs-bg-black .fs-news button{background:var(--fs-acid);color:var(--fs-ink)}.fs-news__msg{margin-top:14px;font-size:13px;font-weight:700}@media(max-width:900px){.fs-news,.fs-news form{grid-template-columns:1fr}.fs-news input{border-right:0;border-bottom:1px solid var(--fs-line)}.fs-news button{padding:18px}}.fs-strip{display:grid;grid-template-columns:repeat(var(--cols, 6),minmax(0,1fr));gap:clamp(8px,1vw,14px)}.fs-strip .fs-media:nth-child(2n){margin-top:clamp(20px,4vw,60px)}@media(max-width:900px){.fs-strip{grid-template-columns:repeat(3,1fr)}.fs-strip .fs-media:nth-child(n+7){display:none}}.fs-qp{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(40px,7vw,110px);align-items:center}.fs-qp__quote{font-family:Playfair Display,serif;font-style:italic;text-transform:lowercase;font-size:clamp(24px,2.8vw,40px);line-height:1.3;margin:34px 0 26px}.fs-qp .fs-body{margin-bottom:34px;max-width:520px}@media(max-width:900px){.fs-qp{grid-template-columns:1fr}}.fs-stats{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));border-top:1px solid var(--fs-line)}.fs-stats__cell{padding:clamp(30px,4vw,56px) 20px;text-align:center;border-bottom:1px solid var(--fs-line)}.fs-stats__cell+.fs-stats__cell{border-left:1px solid var(--fs-line)}.fs-stats__num{font-weight:900;font-size:clamp(40px,4.8vw,84px);letter-spacing:-.05em;line-height:.9;margin-bottom:14px}.fs-stats__num em{font-family:Playfair Display,serif;font-style:italic;font-weight:400;text-transform:lowercase}.fs-bg-black .fs-stats__num{color:var(--fs-acid)}.fs-stats__label{font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;opacity:.7}@media(max-width:760px){.fs-stats{grid-template-columns:1fr 1fr}.fs-stats__cell+.fs-stats__cell{border-left:0}.fs-stats__cell:nth-child(2n){border-left:1px solid var(--fs-line)}}.fs-list{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,110px);align-items:center}.fs-list ul{list-style:none;margin:30px 0 0;padding:0;border-top:1px solid var(--fs-line)}.fs-list li{display:grid;grid-template-columns:40px 1fr;gap:12px;padding:22px 0;border-bottom:1px solid var(--fs-line);font-size:16px;line-height:1.65}.fs-list li b{font-family:Playfair Display,serif;font-style:italic;font-weight:400;font-size:22px;color:var(--fs-olive);line-height:1.2}.fs-bg-black .fs-list li b{color:var(--fs-acid)}@media(max-width:900px){.fs-list{grid-template-columns:1fr}}.fs-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(40px,7vw,110px);align-items:start}.fs-faq__head{position:sticky;top:110px}.fs-faq__head .fs-h{margin-bottom:18px}.fs-faq .fs-acc-q{font-size:clamp(18px,1.6vw,22px);font-weight:600;letter-spacing:-.01em}@media(max-width:900px){.fs-faq{grid-template-columns:1fr}.fs-faq__head{position:static}}.fs-feat__grid{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));border-top:1px solid var(--fs-line);border-left:1px solid var(--fs-line)}.fs-feat__cell{padding:clamp(28px,3vw,44px);border-right:1px solid var(--fs-line);border-bottom:1px solid var(--fs-line);transition:background .35s}.fs-feat__cell:hover{background:#c8f07929}.fs-bg-black .fs-feat__cell:hover{background:#c8f0790f}.fs-feat__n{font-family:Playfair Display,serif;font-style:italic;text-transform:lowercase;font-size:42px;line-height:1;color:var(--fs-olive);margin-bottom:26px}.fs-bg-black .fs-feat__n{color:var(--fs-acid)}.fs-feat__cell .fs-h{margin-bottom:14px}.fs-feat__cell .fs-body{font-size:15px}@media(max-width:900px){.fs-feat__grid{grid-template-columns:1fr}}.fs-statement{text-align:center}.fs-statement .fs-body{max-width:720px;margin:0 auto 22px;font-size:clamp(16px,1.4vw,19px)}.fs-statement .fs-h{margin:clamp(30px,4vw,54px) auto clamp(34px,4vw,50px);max-width:1000px}.fs-statement__rule{width:1px;height:64px;background:currentColor;opacity:.25;margin:0 auto 36px}
/*# sourceMappingURL=/cdn/shop/t/12/assets/fs.css.map */
