.fta-philosophy{background-color:var(--color-bg);color:var(--color-text);padding:0 0 240px;position:relative;min-height:100vh}.fta-philosophy__blocks{padding:calc(var(--header-height) + 134px) 35px 0}.fta-philosophy__block-text,.fta-philosophy__block-flow{font-family:var(--font-body);font-weight:var(--weight-light);font-size:16px;line-height:24px;letter-spacing:-.32px;color:var(--color-text)}.fta-philosophy__block-text p{margin:0}.fta-philosophy__rule-line+.fta-philosophy__block-text,.fta-philosophy__block-text+.fta-philosophy__rule-line{margin-top:0}.fta-philosophy__blocks{display:grid;grid-template-columns:minmax(0,425fr) minmax(0,470fr) minmax(0,470fr) minmax(0,425fr);column-gap:20px;row-gap:20px}.fta-philosophy__block{grid-column:var(--col-start) / span var(--col-span);grid-row:var(--row)}.fta-philosophy__attribution{grid-column:var(--col-start) / span var(--col-span);grid-row:var(--row);font-family:var(--font-body);font-weight:var(--weight-light);font-size:16px;line-height:24px;letter-spacing:-.32px;color:var(--color-text)}.fta-philosophy__attribution p{margin:0}.fta-philosophy__attribution-name{display:flex;align-items:baseline;justify-content:flex-end;margin-top:var(--space-md);font-weight:var(--weight-bold, 700)}.fta-philosophy__attribution-rule{flex:1 1 0;margin:0}.fta-philosophy__rule-line{display:flex;align-items:center;gap:.5em;line-height:24px;flex-wrap:wrap}.fta-philosophy__anchor{flex:0 0 auto;white-space:nowrap}.fta-philosophy__rule-tail{display:flex;align-items:center;gap:.5em;flex:1 1 auto;min-width:0}.fta-philosophy__rule{flex:1 1 0;min-width:40px;height:0;border-bottom:1px solid currentColor}.fta-philosophy__block,.fta-philosophy__attribution{opacity:0;filter:blur(6px);transform:translateY(12px);transition:opacity 1.4s cubic-bezier(.25,0,.15,1),filter 1.6s cubic-bezier(.25,0,.15,1),transform 1.4s cubic-bezier(.25,0,.15,1);transition-delay:var(--delay, 0ms)}.fta-philosophy.is-revealed .fta-philosophy__block,.fta-philosophy.is-revealed .fta-philosophy__attribution{opacity:1;filter:blur(0px);transform:none}.fta-philosophy__title-bar{opacity:0;filter:blur(4px);transition:opacity 1.4s cubic-bezier(.25,0,.15,1) 1.5s,filter 1.6s cubic-bezier(.25,0,.15,1) 1.5s,transform .4s cubic-bezier(.25,0,.15,1)}.fta-philosophy.is-revealed .fta-philosophy__title-bar{opacity:1;filter:blur(0px)}@media(min-width:750px)and (max-width:1024px){.fta-philosophy__block-text,.fta-philosophy__block-flow,.fta-philosophy__attribution{font-size:14.5px;line-height:22px;letter-spacing:-.29px}}@media(max-width:749px){.fta-philosophy{padding:0 0 120px}.fta-philosophy__blocks{padding:calc(var(--header-height) + 30px) var(--content-padding) 0}.fta-philosophy__block-text,.fta-philosophy__block-flow,.fta-philosophy__attribution{font-size:13.5px;line-height:23px;letter-spacing:-.27px}.fta-philosophy__blocks{display:block}.fta-philosophy__block+.fta-philosophy__block{margin-top:var(--space-lg)}.fta-philosophy__block:nth-child(1){margin-left:0}.fta-philosophy__block:nth-child(2){margin-left:8%}.fta-philosophy__block:nth-child(3){margin-left:16%}.fta-philosophy__block:nth-child(n+4){margin-left:24%}.fta-philosophy__attribution{margin-top:var(--space-lg);margin-left:24%}.fta-philosophy__attribution-rule{flex:1 1 0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/fta-philosophy.css.map */
