.fo-about{--fo-ivory: #fffaf3;--fo-shell: #f8efe7;--fo-ink: #281919;--fo-muted: #735e59;--fo-berry: #b83261;--fo-deep: #4b1528;--fo-gold: #b98a43;--fo-line: rgba(75, 21, 40, .16);--fo-shadow: 0 1.6rem 4rem rgba(75, 21, 40, .14);background:var(--fo-ivory);color:var(--fo-ink);overflow:hidden}.fo-about *{box-sizing:border-box}.fo-about img{max-width:100%;display:block}.fo-about h1,.fo-about h2{margin:0;color:var(--fo-ink);font-family:var(--font-heading-family);font-weight:400;line-height:1.02;letter-spacing:0}.fo-about p{margin:0;color:var(--fo-muted);font:400 1.6rem/1.75 var(--font-body-family)}.fo-about a{color:inherit}.fo-about-kicker,.fo-about-eyebrow{color:var(--fo-berry);font:800 1.2rem/1.2 var(--font-body-family);letter-spacing:.08em;text-transform:uppercase}.fo-about-eyebrow{display:inline-block;padding:.8rem 1.6rem;background:#fffaf3e0;border:1px solid rgba(80,45,45,.08);border-radius:999px;color:#5a3a3a;font-weight:700;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.fo-about-hero{position:relative;min-height:calc(100svh - 9.8rem);display:flex;align-items:end;padding:clamp(18rem,24vh,28rem) 2rem 5rem;isolation:isolate}.fo-about-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:var(--fo-shell)}.fo-about-hero__media img{width:100%;height:100%;object-fit:cover;object-position:center}.fo-about-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#fffaf3f5,#fffaf3d1 42%,#fffaf33d),linear-gradient(0deg,#fffaf3f5,#fffaf31a 56%)}.fo-about-hero__content{width:min(112rem,100%);margin:0 auto}.fo-about-hero h1{max-width:78rem;margin-top:1.8rem;font-size:clamp(4.4rem,8vw,10.8rem)}.fo-about-hero__lede{max-width:64rem;margin-top:2rem;color:#5f4843;font-size:clamp(1.7rem,2vw,2.3rem);line-height:1.55}.fo-about-actions,.fo-about-founder__links{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3rem}.fo-about-button,.fo-about-founder__links a{display:inline-flex;min-height:4.8rem;align-items:center;justify-content:center;border:.1rem solid var(--fo-line);border-radius:999rem;padding:1.2rem 2.2rem;text-decoration:none;font:800 1.4rem/1 var(--font-body-family);transition:transform .18s ease,border-color .18s ease,background .18s ease}.fo-about-button:hover,.fo-about-founder__links a:hover{transform:translateY(-.1rem);border-color:#b832616b}.fo-about-button--primary{border-color:var(--fo-ink);background:var(--fo-ink);color:#fff!important}.fo-about-button--secondary{background:#ffffffb8;color:var(--fo-ink)}.fo-about-facts{display:grid;grid-template-columns:repeat(4,1fr);border-block:.1rem solid var(--fo-line);background:#fff}.fo-about-facts article{padding:2.4rem 2rem;text-align:center;border-right:.1rem solid var(--fo-line)}.fo-about-facts article:last-child{border-right:0}.fo-about-facts strong{display:block;color:var(--fo-berry);font:400 clamp(2.6rem,4vw,4.2rem)/1 var(--font-heading-family)}.fo-about-facts span{display:block;margin-top:.7rem;color:var(--fo-muted);font:700 1.3rem/1.35 var(--font-body-family)}.fo-about-intro,.fo-about-founder,.fo-about-world,.fo-about-materials,.fo-about-book,.fo-about-trust,.fo-about-faq{width:min(118rem,calc(100% - 4rem));margin:0 auto;padding-block:clamp(5.6rem,8vw,10rem)}.fo-about-intro{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(3rem,6vw,7rem);align-items:start}.fo-about-intro h2,.fo-about-world h2,.fo-about-materials h2,.fo-about-book h2,.fo-about-trust h2,.fo-about-faq h2{margin-top:1.2rem;font-size:clamp(3.4rem,5vw,6.8rem)}.fo-about-intro__copy{display:grid;gap:2rem}.fo-about-signatures{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:.4rem}.fo-about-signatures span{border:.1rem solid rgba(184,50,97,.2);border-radius:999rem;background:#ffffffb8;color:var(--fo-deep);padding:.85rem 1.3rem;font:800 1.2rem/1 var(--font-body-family);letter-spacing:.02em}.fo-about-founder{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(3rem,7vw,8rem);align-items:center}.fo-about-founder:before{content:"";position:absolute;inset:clamp(2rem,4vw,5rem) auto auto 34%;width:42rem;height:42rem;border-radius:50%;background:radial-gradient(circle,#b832611f,#b8326100);pointer-events:none}.fo-about-founder__portrait{position:relative;z-index:1;display:flex;justify-content:center;align-items:center}.fo-about-founder__portrait img{width:100%;max-width:380px;height:auto;aspect-ratio:auto;object-fit:contain;object-position:center top;border-radius:2.8rem;box-shadow:var(--fo-shadow);display:block}.fo-about-founder__note{position:absolute;right:-2rem;bottom:3rem;width:min(28rem,78%);border:.1rem solid rgba(255,255,255,.72);border-radius:2rem;padding:1.8rem;background:#fffaf3e6;box-shadow:0 1rem 3rem #28191924;-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem)}.fo-about-founder__note span{color:var(--fo-berry);font:800 1.1rem/1 var(--font-body-family);letter-spacing:.08em;text-transform:uppercase}.fo-about-founder__note p{margin-top:.8rem;color:var(--fo-ink);font-size:1.35rem;line-height:1.45}.fo-about-founder__copy{position:relative;z-index:1;display:grid;gap:2rem}.fo-about-founder__copy h2{font-size:clamp(3.4rem,5vw,6.2rem)}.fo-about-founder__links{margin-top:1rem}.fo-about-world{width:100%;padding-inline:max(2rem,calc((100vw - 118rem)/2));background:var(--fo-shell)}.fo-about-world__heading{max-width:78rem}.fo-about-world__heading p:last-child{margin-top:1.8rem}.fo-about-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.8rem;margin-top:4rem}.fo-about-category{position:relative;min-height:30rem;overflow:hidden;border-radius:2.4rem;background:var(--fo-deep);text-decoration:none;box-shadow:0 1rem 3rem #4b152824}.fo-about-category img{width:100%;height:100%;min-height:30rem;object-fit:cover;transition:transform .28s ease}.fo-about-category:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#281919b8,#28191914 72%)}.fo-about-category span{position:absolute;left:1.8rem;right:1.8rem;bottom:1.8rem;z-index:1;color:#fff;font:800 1.8rem/1.2 var(--font-body-family)}.fo-about-category:hover img{transform:scale(1.035)}.fo-about-materials{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(3rem,6vw,7rem)}.fo-about-materials__intro p:last-child{margin-top:1.8rem}.fo-about-material-list{display:grid;gap:1.4rem}.fo-about-material-list article,.fo-about-trust__grid article,.fo-about-faq details{border:.1rem solid var(--fo-line);border-radius:1.8rem;background:#ffffffb8}.fo-about-material-list article{padding:2rem}.fo-about-material-list strong,.fo-about-trust__grid strong{display:block;color:var(--fo-ink);font:800 1.6rem/1.25 var(--font-body-family)}.fo-about-material-list span{display:block;margin-top:.7rem;color:var(--fo-muted);font:400 1.45rem/1.6 var(--font-body-family)}.fo-about-book{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(3rem,6vw,7rem);align-items:center}.fo-about-book__cover{display:flex;justify-content:center;align-items:center}.fo-about-book__cover img{width:100%;max-width:420px;height:auto;aspect-ratio:auto;object-fit:contain;border-radius:2.8rem;box-shadow:var(--fo-shadow);display:block}.fo-about-book p:not(.fo-about-kicker){margin-top:2rem}.fo-about-book .fo-about-button{margin-top:3rem}.fo-about-trust{text-align:center}.fo-about-trust__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem;margin-top:3.4rem;text-align:left}.fo-about-trust__grid article{padding:2.4rem}.fo-about-trust__grid p{margin-top:1rem;font-size:1.45rem}.fo-about-faq{padding-top:0}.fo-about-faq details{margin-top:1.4rem;padding:1.8rem 2rem}.fo-about-faq summary{cursor:pointer;color:var(--fo-ink);font:800 1.7rem/1.35 var(--font-body-family)}.fo-about-faq details p{margin-top:1.2rem;font-size:1.5rem}@media screen and (max-width:989px){.fo-about-hero{min-height:72svh;padding-top:12rem}.fo-about-hero__media:after{background:linear-gradient(0deg,#fffaf3fa,#fffaf3c7 52%,#fffaf329)}.fo-about-facts,.fo-about-category-grid,.fo-about-trust__grid{grid-template-columns:repeat(2,1fr)}.fo-about-facts article:nth-child(2){border-right:0}.fo-about-facts article:nth-child(-n+2){border-bottom:.1rem solid var(--fo-line)}.fo-about-intro,.fo-about-founder,.fo-about-materials,.fo-about-book{grid-template-columns:1fr}}@media screen and (max-width:640px){.fo-about p{font-size:1.5rem;line-height:1.68}.fo-about-hero{min-height:68svh;padding:9.5rem 1.6rem 3.2rem}.fo-about-hero h1{font-size:clamp(4.2rem,17vw,6.4rem)}.fo-about-hero__lede{font-size:1.65rem}.fo-about-actions,.fo-about-founder__links{display:grid;grid-template-columns:1fr}.fo-about-button,.fo-about-founder__links a{width:100%}.fo-about-facts{grid-template-columns:1fr 1fr}.fo-about-facts article{padding:1.8rem 1.2rem}.fo-about-facts strong{font-size:2.8rem}.fo-about-intro,.fo-about-founder,.fo-about-world,.fo-about-materials,.fo-about-book,.fo-about-trust,.fo-about-faq{width:min(100% - 3.2rem,118rem);padding-block:5rem}.fo-about-world{width:100%;padding-inline:1.6rem}.fo-about-intro h2,.fo-about-world h2,.fo-about-materials h2,.fo-about-book h2,.fo-about-trust h2,.fo-about-faq h2,.fo-about-founder__copy h2{font-size:clamp(3.2rem,12vw,4.8rem)}.fo-about-founder__portrait img,.fo-about-book__cover img{border-radius:2rem}.fo-about-founder__note{position:relative;right:auto;bottom:auto;width:100%;margin-top:-2.4rem}.fo-about-signatures{gap:.7rem}.fo-about-signatures span{font-size:1.12rem;padding:.75rem 1rem}.fo-about-category-grid{display:flex;gap:1.2rem;overflow-x:auto;padding-bottom:.4rem;scroll-snap-type:x mandatory}.fo-about-category{min-width:72%;min-height:24rem;scroll-snap-align:start}.fo-about-category img{min-height:24rem}.fo-about-trust__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.fo-about-button,.fo-about-founder__links a,.fo-about-category img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/feelori-about-editorial.css.map */
