fb-about-page.fb-about{display:block;--fb-about-ink:#171717;--fb-about-muted:#5b5b5b;--fb-about-paper:#fff;--fb-about-panel:#f3f3f1;--fb-about-line:#d8d8d5;--fb-about-header-offset:0px;--fb-about-manual-offset:var(--fb-about-manual-desktop,0px);background:var(--fb-about-paper);color:var(--fb-about-ink);font-size:var(--fb-about-body,16px);line-height:1.65;isolation:isolate}.fb-about--font-commissioner{font-family:Commissioner,Arial,sans-serif}.fb-about--font-theme{font-family:inherit}.fb-about *{box-sizing:border-box}.fb-about [hidden]{display:none!important}.fb-about a{color:inherit;text-underline-offset:5px}.fb-about a:focus-visible,.fb-about select:focus-visible{outline:2px solid currentColor;outline-offset:4px}.fb-about__container{width:min(calc(100% - 48px),var(--fb-about-max,1280px));margin-inline:auto}.fb-about h1,.fb-about h2,.fb-about h3,.fb-about p{margin-top:0}.fb-about h1{font-family:inherit;font-size:var(--fb-about-h1,56px);font-weight:500;line-height:1.1;letter-spacing:-.035em;margin-bottom:20px}.fb-about h2{font-family:inherit;font-size:var(--fb-about-h2,36px);font-weight:500;line-height:1.2;letter-spacing:-.025em;margin-bottom:24px}.fb-about h3{font-family:inherit;font-size:var(--fb-about-h3,23px);font-weight:500;line-height:1.3;margin-bottom:14px}.fb-about p{margin-bottom:18px}.fb-about__hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:var(--fb-about-panel)}.fb-about__hero--text{grid-template-columns:1fr}.fb-about__hero-copy{padding:clamp(28px,5vw,60px)}.fb-about__eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--fb-about-muted);margin-bottom:18px}.fb-about__hero-subtitle{font-size:clamp(20px,2vw,26px);line-height:1.35;margin:0!important}.fb-about__nav-marker{height:0}.fb-about__nav{position:sticky;top:var(--fb-about-header-offset);z-index:5;border-bottom:1px solid var(--fb-about-line);background:var(--fb-about-paper)}.fb-about__desktop-nav{display:flex;align-items:stretch;justify-content:space-between;gap:18px}.fb-about__tab{display:flex;align-items:center;justify-content:center;text-align:center;min-height:58px;padding:12px 4px;border-bottom:2px solid transparent;text-decoration:none;font-size:14px;line-height:1.4}.fb-about__tab[aria-selected=true]{border-bottom-color:var(--fb-about-ink);font-weight:500}.fb-about__mobile-nav{display:none}.fb-about__subnav{display:flex;flex-wrap:wrap;gap:12px 24px;padding:20px 0;border-bottom:1px solid var(--fb-about-line)}.fb-about__subnav a{font-size:13px;text-decoration:none;min-height:32px;display:flex;align-items:center}.fb-about__subnav a:hover{text-decoration:underline}.fb-about__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--fb-about-space,64px) 28px;padding:var(--fb-about-space,64px) 0}.fb-about__block{grid-column:span 12;min-width:0;scroll-margin-top:calc(var(--fb-about-header-offset) + 90px)}.fb-about__span-3{grid-column:span 3}.fb-about__span-4{grid-column:span 4}.fb-about__span-6{grid-column:span 6}.fb-about__editorial{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.fb-about__block--image-left .fb-about__copy{order:2}.fb-about__block--no-image .fb-about__editorial{grid-template-columns:1fr}.fb-about__copy{max-width:65ch;min-width:0}.fb-about__wide-copy{max-width:none;width:100%}.fb-about__rte{overflow-wrap:anywhere}.fb-about__rte p:last-child{margin-bottom:0}.fb-about__rte ul,.fb-about__rte ol{padding-inline-start:24px;margin-block:16px}.fb-about__link{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:14px;font-size:14px;text-decoration:underline}.fb-about__media{min-width:0;--fb-about-ratio:4/3;--fb-about-ratio-mobile:4/3}.fb-about__media picture{display:block}.fb-about__media img{display:block;width:100%;height:auto;max-width:100%}.fb-about__media--cover,.fb-about__media--contain{aspect-ratio:var(--fb-about-ratio)}.fb-about__media--cover picture,.fb-about__media--contain picture{width:100%;height:100%}.fb-about__media--cover img,.fb-about__media--contain img{height:100%;object-fit:cover}.fb-about__media--contain img{object-fit:contain}.fb-about__placeholder{aspect-ratio:var(--fb-about-ratio);background:#e6e6e2;color:var(--fb-about-muted);padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;font-size:13px}.fb-about__placement{font-size:11px;letter-spacing:.12em}.fb-about__block--principle{background:var(--fb-about-panel);padding:28px}.fb-about__block--principle.fb-about__span-12 h3{font-size:clamp(24px,3vw,32px);max-width:40ch}.fb-about__block--card>.fb-about__media{margin-bottom:22px}.fb-about__block--card .fb-about__rte{font-size:.92em}.fb-about__block--card h3 a{text-decoration:none}.fb-about__block--card h3 a:hover{text-decoration:underline}.fb-about__block--timeline{display:grid;grid-template-columns:150px minmax(0,1fr);gap:40px}.fb-about__year{font-size:30px;line-height:1.2;font-weight:500;letter-spacing:-.025em}.fb-about__timeline-copy{border-bottom:1px solid var(--fb-about-line);padding-bottom:24px}.fb-about__timeline-copy h3{font-size:22px}.fb-about__timeline-copy .fb-about__media{margin-top:24px}.fb-about__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start;margin-top:28px}.fb-about__block--banner .fb-about__media{margin-top:28px}.fb-about__block--route{border-top:1px solid var(--fb-about-line);padding-top:24px}.fb-about__route-link{text-decoration:none}.fb-about__route-link:hover h3{text-decoration:underline}.fb-about__block--route h3{font-size:19px}.fb-about__block--route .fb-about__rte{font-size:14px}.fb-about__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;background:var(--fb-about-panel);padding:40px;margin:0}.fb-about__stats>div{display:flex;flex-direction:column;gap:14px;min-width:0}.fb-about__stats dt{order:2;font-size:12px;letter-spacing:.07em;overflow-wrap:anywhere}.fb-about__stats dd{order:1;font-size:clamp(40px,5vw,64px);font-weight:500;line-height:1.05;letter-spacing:-.035em;margin:0}.fb-about__socials{display:flex;flex-wrap:wrap;gap:10px 20px;list-style:none;padding:0!important;margin:20px 0 0}.fb-about__socials a{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.fb-about__editor-note{font-size:13px;background:var(--fb-about-panel);padding:12px;margin-top:14px}@media(max-width:999px)and (min-width:750px){.fb-about__editorial{gap:28px}.fb-about__grid{column-gap:20px}.fb-about__tab{font-size:13px}.fb-about__span-3,.fb-about__span-4{grid-column:span 6}.fb-about__block--timeline{grid-template-columns:110px minmax(0,1fr)}}@media(max-width:749px){fb-about-page.fb-about{--fb-about-manual-offset:var(--fb-about-manual-mobile,0px);font-size:var(--fb-about-body-mobile,16px)}.fb-about__container{width:calc(100% - 40px)}.fb-about h1{font-size:var(--fb-about-h1-mobile,36px)}.fb-about h2{font-size:var(--fb-about-h2-mobile,28px)}.fb-about h3{font-size:var(--fb-about-h3-mobile,21px)}.fb-about__hero{grid-template-columns:1fr}.fb-about__hero-copy{padding:32px 24px}.fb-about__hero-subtitle{font-size:21px}.fb-about__eyebrow{font-size:11px}.fb-about[data-enhanced] .fb-about__desktop-nav{display:none}.fb-about:not([data-enhanced]) .fb-about__desktop-nav{flex-wrap:wrap;justify-content:flex-start;gap:4px 16px}.fb-about__tab{min-height:44px;font-size:13px}.fb-about[data-enhanced] .fb-about__mobile-nav{display:block;padding:12px 0}.fb-about__mobile-nav label{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.fb-about__mobile-nav select{display:block;width:100%;min-height:46px;border:1px solid var(--fb-about-line);border-radius:0;background:var(--fb-about-paper);color:var(--fb-about-ink);font-family:inherit;font-size:16px;line-height:1.4;padding:10px 12px}.fb-about__subnav{gap:8px 20px;padding:14px 0}.fb-about__subnav a{font-size:13px;min-height:36px}.fb-about__grid{grid-template-columns:minmax(0,1fr);gap:var(--fb-about-space-mobile,40px);padding:var(--fb-about-space-mobile,40px) 0}.fb-about__block,.fb-about__span-3,.fb-about__span-4,.fb-about__span-6{grid-column:1}.fb-about__editorial{grid-template-columns:minmax(0,1fr);gap:24px}.fb-about__block--image-left .fb-about__copy{order:0}.fb-about__copy{max-width:none}.fb-about__placeholder,.fb-about__media--cover,.fb-about__media--contain{aspect-ratio:var(--fb-about-ratio-mobile)}.fb-about__block--principle{padding:24px}.fb-about__block--principle.fb-about__span-12 h3{font-size:26px}.fb-about__block--timeline{grid-template-columns:82px minmax(0,1fr);gap:16px}.fb-about__year{font-size:21px;overflow-wrap:anywhere}.fb-about__timeline-copy h3{font-size:19px}.fb-about__timeline-copy .fb-about__rte{font-size:15px}.fb-about__timeline-copy .fb-about__placeholder{padding:14px}.fb-about__gallery{grid-template-columns:1fr 1fr;gap:14px}.fb-about__gallery>.fb-about__media:first-child{grid-column:1/-1}.fb-about__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px;padding:28px 22px}.fb-about__stats dd{font-size:42px}.fb-about__stats dt{font-size:11px}.fb-about__socials{gap:8px 18px}}@media(prefers-reduced-motion:reduce){.fb-about *{scroll-behavior:auto!important}}.fb-about__principles{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:28px;background:var(--fb-about-panel);padding:32px}.fb-about__principles>.fb-about__block--principle{padding:0}.fb-about__block--text:has(+.fb-about__block--card){margin-bottom:calc(var(--fb-about-space,64px) * -.5)}@media(max-width:749px){.fb-about__principles{grid-template-columns:minmax(0,1fr);padding:24px}.fb-about__principles>.fb-about__block{grid-column:1}.fb-about__block--text:has(+.fb-about__block--card){margin-bottom:calc(var(--fb-about-space-mobile,40px) * -.4)}}.fb-about__block--align-top .fb-about__editorial{align-items:start}.fb-about h1{max-width:none;text-transform:var(--fb-about-case-h1,none)!important}.fb-about h2{max-width:none;text-transform:var(--fb-about-case-h2,none)!important}.fb-about h3{text-transform:var(--fb-about-case-h3,none)!important}.fb-about .fb-about__rte,.fb-about .fb-about__rte p,.fb-about .fb-about__rte li,.fb-about .fb-about__hero-subtitle{text-transform:var(--fb-about-case-body,none)!important}.fb-about .fb-about__tab,.fb-about .fb-about__subnav a,.fb-about .fb-about__mobile-nav select,.fb-about .fb-about__mobile-nav option{text-transform:var(--fb-about-case-nav,none)!important}.fb-about .fb-about__eyebrow,.fb-about .fb-about__placement,.fb-about .fb-about__mobile-nav label,.fb-about .fb-about__stats dt{text-transform:var(--fb-about-case-labels,none)!important}.fb-about .fb-about__link,.fb-about .fb-about__socials a{text-transform:var(--fb-about-case-links,none)!important}.fb-about__nav-host{position:fixed;left:0;right:0;z-index:30;background:#fff;color:#171717;line-height:1.4;isolation:isolate}.fb-about__nav-host .fb-about__nav{position:static!important;width:100%;margin:0}.fb-about__placeholder-title{font-weight:500;color:var(--fb-about-ink,#171717)}.fb-about__image-brief{max-width:42ch;line-height:1.5}.fb-about__image-spec{display:block;font-size:12px;font-variant-numeric:tabular-nums;line-height:1.4;letter-spacing:0;text-transform:none!important}.fb-about__image-spec--desktop{font-weight:600}.fb-about__image-spec--mobile{color:#646464}@media(min-width:750px){.fb-about__block--balanced .fb-about__editorial{align-items:stretch}.fb-about__block--balanced .fb-about__copy{max-width:none}.fb-about__block--balanced .fb-about__media{position:relative;aspect-ratio:auto;height:auto;min-height:280px}.fb-about__block--balanced .fb-about__media picture{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.fb-about__block--balanced .fb-about__media img{height:100%;object-fit:contain}.fb-about__block--balanced .fb-about__media--cover img{object-fit:cover}}@media(max-width:749px){.fb-about__placeholder{padding:20px;gap:8px}.fb-about__image-brief{font-size:12px}.fb-about__image-spec--mobile{font-weight:600;color:var(--fb-about-ink,#171717)}.fb-about__image-spec--desktop{font-weight:400;color:#646464}.fb-about__gallery>.fb-about__placeholder:not(:first-child){padding:12px;gap:6px}.fb-about__gallery>.fb-about__placeholder:not(:first-child) .fb-about__image-spec{font-size:10px}.fb-about__gallery>.fb-about__placeholder:not(:first-child) .fb-about__image-brief{font-size:11px}}@media(min-width:750px){.fb-about__gallery>.fb-about__media{aspect-ratio:4/5;min-height:0}.fb-about__gallery>.fb-about__media picture{height:100%;width:100%}.fb-about__gallery>.fb-about__media img{height:100%;width:100%;object-fit:contain}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/fb-about.css.map */
