.fs{--ink:#653b2c;--paper:#faf6ef;--accent:#a45835;--content-width:1240px}.fs-embrace{padding:65px 0;background:#e9d7c5}.fs-embrace>.bound{display:grid;grid-template-columns:1fr 1fr;position:relative}.fs-embrace-title{grid-column:1;grid-row:1;padding:30px 35px 20px 0}.fs-embrace>.bound>.art{grid-column:2;grid-row:1/3;height:590px;border-radius:300px 300px 20px 20px;animation:fs-shell 1.7s both}.fs-embrace-copy{grid-column:1;grid-row:2;max-width:470px;padding-right:40px}.fs-embrace .motion{display:block;margin-top:25px}.fs-envelope{display:grid;grid-template-columns:1fr 1.2fr;gap:35px 60px;padding:85px 0 60px;align-items:center}.fs-envelope header{grid-column:1}.fs-envelope-picture{grid-column:2;grid-row:1/3;position:relative;padding:25px 0 0 25px;border-left:1px solid #ca9f80;border-top:1px solid #ca9f80}.fs-envelope-picture .art{height:480px}.fs-envelope-picture>p{position:absolute;bottom:35px;right:0;background:#ad6947;color:#fff;padding:16px 25px;writing-mode:vertical-rl;letter-spacing:.15em}.fs-envelope article{max-width:440px}.fs-envelope article p{margin-top:22px}.fs-accounting{background:#ecdacb;padding:75px 0}.fs-round-ledger{display:grid;grid-template-columns:1.1fr 1fr;gap:30px 60px;align-items:center}.fs-round-intro{grid-column:1;max-width:520px}.fs-round-intro>p:last-child{margin-top:22px}.fs-round-ledger>.art{grid-column:1;grid-row:2;width:430px;max-width:100%;height:430px;border-radius:50%}.fs-price-tag{grid-column:2;grid-row:1/3;align-self:center;background:#fbf7f0;padding:40px;border-top:6px solid #af6c45;box-shadow:15px 15px 0 #dcc3aa}.fs-presence{padding:80px 0 50px}.fs-presence header{margin-bottom:35px;text-align:center}.fs-presence-stage{display:grid;grid-template-columns:2fr 1fr;gap:45px;align-items:center}.fs-presence-stage>.art{height:460px;border-radius:140px 0 140px 0}.fs-presence-stage>div{display:grid;gap:30px}.fs-presence article{padding-left:25px;border-left:2px solid #bc8e6a}.fs-presence article p{margin-top:15px}.fs-qa{padding:35px 0 65px;display:grid;grid-template-columns:1fr 1.6fr;gap:55px}.fs-qa h2{font-size:30px}@keyframes fs-shell{from{clip-path:ellipse(5% 50% at 50% 50%)}to{clip-path:ellipse(80% 80% at 50% 50%)}}@media(max-width:680px){.fs-embrace{padding:30px 0}.fs-embrace>.bound{display:flex;flex-direction:column}.fs-embrace-title{padding:0 0 22px}.fs-embrace>.bound>.art{height:330px;width:90%;align-self:center;border-radius:180px 180px 15px 15px}.fs-embrace-copy{padding:23px 0 0;max-width:none}.fs-embrace .motion{margin-top:18px}.fs-envelope{display:flex;flex-direction:column;padding:45px 0 30px;gap:25px;align-items:stretch}.fs-envelope-picture{padding:15px 0 0 15px}.fs-envelope-picture .art{height:300px}.fs-envelope-picture>p{font-size:13px;padding:12px;bottom:25px}.fs-envelope article h3{font-size:23px}.fs-envelope article p{margin-top:16px}.fs-accounting{padding:45px 0}.fs-round-ledger{display:flex;flex-direction:column;gap:25px;align-items:stretch}.fs-round-ledger>.art{width:280px;height:280px;align-self:center}.fs-price-tag{padding:25px;box-shadow:10px 10px 0 #dcc3aa;margin-right:10px}.fs-presence{padding:45px 0 30px}.fs-presence header{text-align:left;margin-bottom:25px}.fs-presence-stage{display:block}.fs-presence-stage>.art{height:290px;border-radius:80px 0 80px 0}.fs-presence-stage>div{margin-top:25px;grid-template-columns:1fr 1fr;gap:20px}.fs-presence article{padding-left:14px}.fs-presence article h3{font-size:19px}.fs-presence article p{font-size:14px}.fs-qa{display:block;padding:25px 0 40px}.fs-qa h2{font-size:26px;margin-bottom:20px}}

/* page-business-motion */
.fs-envelope[data-seen="true"] .fs-envelope-picture .art{animation:fs-care 1.2s cubic-bezier(.2,.7,.2,1) both}
.fs-accounting[data-seen="true"] .fs-round-ledger>.art{animation:fs-care 1.2s cubic-bezier(.2,.7,.2,1) both}
.fs-presence[data-seen="true"] .fs-presence-stage>.art{animation:fs-care 1.2s cubic-bezier(.2,.7,.2,1) both}
@keyframes fs-care{from{clip-path:ellipse(25% 50% at 50% 50%)}to{clip-path:ellipse(90% 90% at 50% 50%)}}
@media(prefers-reduced-motion:reduce){.fs-envelope-picture .art,.fs-round-ledger>.art,.fs-presence-stage>.art{animation:none!important}}
