.fxs-hero{padding:52px var(--fx-gut) 0}.fxs-hero__crumbs{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:34px;font:600 12.5px/1 var(--fx-mono);letter-spacing:.14em;text-transform:uppercase}.fxs-hero__crumbline{display:flex;align-items:center;gap:12px}.fxs-hero__crumbtail,.fxs-hero__eyebrow{color:var(--fx-ink-55)}.fxs-hero__title{margin:0 0 36px;font:800 var(--fx-h1)/.95 var(--fx-font);letter-spacing:-.045em;text-transform:uppercase;overflow-wrap:anywhere}.fxs-hero__dot{color:var(--fx-teal)}.fxs-hero__row{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:end;padding-bottom:48px}.fxs-hero__where{margin:0 0 16px;font:500 23px/1.4 var(--fx-font);max-width:600px}.fxs-hero__lede{margin:0;font:500 16.5px/1.55 var(--fx-font);max-width:600px;color:var(--fx-ink-72)}.fxs-hero__actions{display:flex;gap:16px;justify-content:end;align-items:end;flex-wrap:wrap}.fxs-meta{display:grid;grid-template-columns:repeat(var(--fxs-meta-cols, 3),1fr);border-top:var(--fx-rule);border-bottom:var(--fx-rule)}.fxs-meta__cell{padding:26px var(--fx-gut);border-right:var(--fx-rule)}.fxs-meta__cell:last-child{border-right:0}.fxs-meta__label{font:600 12px/1 var(--fx-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fx-teal-text);margin-bottom:12px}.fxs-meta__value{font:800 26px/1 var(--fx-font);letter-spacing:-.02em;margin-bottom:8px}.fxs-meta__sub{font:500 12.5px/1.4 var(--fx-mono);text-transform:uppercase;color:var(--fx-ink-55)}.fxs-section,.fxs-problem,.fxs-process{border-top:var(--fx-rule)}.fxs-hero+.fxs-meta{border-top:var(--fx-rule)}.fxs-section{padding:64px var(--fx-gut) 72px}.fxs-gap{margin-bottom:20px}.fxs-gap-sm,.fxs-h2gap{margin-bottom:16px}.fxs-introgap{margin-bottom:44px}.fxs-problem{display:grid;grid-template-columns:400px 1fr;gap:48px;padding:64px var(--fx-gut) 68px;border-top:0}.fxs-problem__p{margin:0 0 16px;font:500 17.5px/1.6 var(--fx-font);color:var(--fx-ink-85);max-width:760px}.fxs-problem__p:last-of-type{margin-bottom:30px}.fxs-fix{background:var(--fx-white);border:var(--fx-rule);padding:30px 34px;max-width:760px}.fxs-fix__p{margin:0;font:700 23px/1.4 var(--fx-font);letter-spacing:-.01em}.fxs-included{display:grid;grid-template-columns:1fr 440px;gap:52px;align-items:start}.fxs-tier{border-top:var(--fx-rule);padding:24px 0 28px}.fxs-tier:last-child{padding-bottom:8px}.fxs-tier__tag{font:600 12px/1 var(--fx-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fx-teal-text);margin-bottom:14px}.fxs-tier p{margin:0;font:500 16.5px/1.6 var(--fx-font);color:#141416d1}.fxs-tier em.lift,.fx-faq__a em.lift{font-style:normal;font-weight:800;color:var(--fx-ink)}.fxs-manifest{border:var(--fx-rule);background:var(--fx-white)}.fxs-manifest__head{display:flex;justify-content:space-between;align-items:center;padding:18px 26px;border-bottom:var(--fx-rule);font:600 12.5px/1 var(--fx-mono);letter-spacing:.14em;text-transform:uppercase}.fxs-manifest__ver{color:var(--fx-teal-text)}.fxs-manifest__group{padding:22px 26px;border-bottom:2px solid var(--fx-ink-15)}.fxs-manifest__grouphead{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.fxs-manifest__grouphead span:first-child{font:800 16px/1 var(--fx-font)}.fxs-manifest__grouphead span:last-child{font:500 11px/1 var(--fx-mono);color:var(--fx-ink-45)}.fxs-manifest__items{list-style:none;margin:0;padding:0;font:500 13px/2 var(--fx-mono);color:#141416bf}.fxs-manifest__items li:before{content:"— "}.fxs-manifest__foot{display:flex;justify-content:space-between;align-items:center;padding:20px 26px;background:var(--fx-ink);color:var(--fx-ecru)}.fxs-manifest__foot span:first-child{font:800 22px/1 var(--fx-font);letter-spacing:-.02em;text-transform:uppercase}.fxs-manifest__foot span:last-child{font:500 12.5px/1 var(--fx-mono);text-transform:uppercase;color:var(--fx-ecru-70)}.fxs-fit{border-top:var(--fx-rule);display:grid;grid-template-columns:90px 430px 1fr;gap:44px;padding:36px 0 40px;align-items:start}.fxs-fit:last-of-type{padding-bottom:8px}.fxs-fit__letter{font:800 60px/1 var(--fx-font)}.fxs-fit__kicker{font:600 12px/1.5 var(--fx-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fx-ink-55);margin-bottom:12px}.fxs-fit__name{margin:0;font:800 25px/1.15 var(--fx-font);letter-spacing:-.02em}.fxs-fit__desc{margin:0;font:500 16.5px/1.6 var(--fx-font);color:var(--fx-ink-78)}.fxs-process__head{padding:64px var(--fx-gut) 40px}.fxs-process__grid{display:grid;grid-template-columns:repeat(var(--fxs-phases, 4),1fr);border-top:var(--fx-rule)}.fxs-phase{padding:30px 28px 38px;border-right:var(--fx-rule)}.fxs-phase:last-child{border-right:0}.fxs-phase__pin{font:600 12px/1.5 var(--fx-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fx-teal-text);margin-bottom:16px}.fxs-phase__num{font:800 40px/1 var(--fx-font);margin-bottom:14px}.fxs-phase__name{margin:0 0 12px;font:800 23px/1.1 var(--fx-font);letter-spacing:-.02em}.fxs-phase__body{margin:0;font:500 15.5px/1.55 var(--fx-font);color:#141416bf}.fxs-quote{padding:72px var(--fx-gut)}.fxs-quote__eyebrow{font:600 12.5px/1 var(--fx-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fx-ecru-50);margin-bottom:28px}.fxs-quote__body{margin:0;font:800 var(--fx-quote)/1.12 var(--fx-font);letter-spacing:-.03em;max-width:1120px;text-wrap:balance}.fxs-quote__hl{color:var(--fx-teal)}.fxs-quote__attrib{margin-top:32px;font:500 14px/1.6 var(--fx-mono);text-transform:uppercase;color:var(--fx-ecru-65)}.fxs-cta{padding:76px var(--fx-gut);text-align:center}.fxs-cta__title{margin:0 0 22px;font:800 var(--fx-cta-h)/.98 var(--fx-font);letter-spacing:-.04em;text-transform:uppercase;text-wrap:balance}.fxs-cta__lede{margin:0 auto 34px;max-width:640px;font:700 19px/1.5 var(--fx-font);color:#fffffff2}.fxs-cta__alt{display:block;margin-top:18px;font:500 13.5px/1 var(--fx-mono);text-transform:uppercase;letter-spacing:.06em;color:#fff;text-decoration:none}.fxs-cta__alt:hover{text-decoration:underline}@media(max-width:1080px){.fxs-included{grid-template-columns:1fr}.fxs-manifest{max-width:560px}.fxs-fit{grid-template-columns:70px 1fr}.fxs-fit__desc{grid-column:2}.fxs-process__grid{grid-template-columns:1fr 1fr}.fxs-phase:nth-child(2n){border-right:0}.fxs-phase{border-bottom:var(--fx-rule)}.fxs-phase:nth-last-child(-n+2){border-bottom:0}}@media(max-width:860px){.fxs-hero__row{grid-template-columns:1fr;gap:28px}.fxs-hero__actions{justify-content:start}.fxs-meta{grid-template-columns:1fr}.fxs-meta__cell{border-right:0;border-bottom:2px solid var(--fx-ink-15)}.fxs-meta__cell:last-child{border-bottom:0}.fxs-problem{grid-template-columns:1fr;gap:28px}}@media(max-width:720px){.fxs-hero{padding-top:36px}.fxs-hero__title{margin-bottom:26px}.fxs-hero__where{font-size:20px}.fxs-hero__actions{flex-direction:column;align-items:stretch;width:100%}.fxs-section{padding:48px var(--fx-gut) 56px}.fxs-problem{padding:48px var(--fx-gut) 52px}.fxs-process__head{padding:48px var(--fx-gut) 28px}.fxs-process__grid{grid-template-columns:1fr}.fxs-phase{border-right:0;border-bottom:var(--fx-rule)}.fxs-phase:nth-last-child(-n+2){border-bottom:var(--fx-rule)}.fxs-phase:last-child{border-bottom:0}.fxs-fit{grid-template-columns:1fr;gap:14px;padding:28px 0 32px}.fxs-fix{padding:24px}.fxs-fix__p{font-size:19px}.fxs-quote,.fxs-cta{padding:56px var(--fx-gut)}}
