.fcg{--ink:#16264d;background:#f4f4f5;color:var(--ink);padding:80px 0;font-family:var(--font-body,"Poppins",sans-serif)}.fcg *{box-sizing:border-box}.fcg-wrap{width:calc(100% - 80px);max-width:1250px;margin:auto}.fcg h2,.fcg h3,.fcg p{margin:0}.fcg h2,.fcg h3,.fcg-number{font-family:var(--font-display,"filson-soft",sans-serif)}.fcg-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:start;margin-bottom:46px}.fcg h2{font-size:42px;line-height:1.12;letter-spacing:-.025em}.fcg-heading>p{font-size:16px;line-height:1.8;color:#56617b;max-width:400px;justify-self:end}.fcg-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.fcg-cards>article,.fcg-habits-card{border-radius:16px;min-height:390px;padding:30px}.fcg-story{background:linear-gradient(140deg,#101d3b,#172b59);color:#fff;display:flex;flex-direction:column;align-items:flex-start}.fcg-target{width:40px;height:40px;color:#a7b6d6;margin-bottom:24px}.fcg h3{font-size:25px;line-height:1.2}.fcg-story p{font-size:14px;line-height:1.8;color:#d9deea;margin-top:16px}.fcg-story a{color:#fff;font-size:13px;text-underline-offset:5px;margin-top:auto;padding-top:28px}.fcg-habits-card{background:#4682d1;display:flex;padding:26px}.fcg-habits-inner{border:1px solid #ffffff38;border-radius:12px;padding:24px 14px 0;width:100%;background:linear-gradient(160deg,#4e92e6,#3f76c2);overflow:hidden}.fcg-label{border:1px solid #ffffff88;border-radius:40px;background:#fff2;color:#fff;font-size:10px;letter-spacing:.07em;text-transform:uppercase;padding:10px 12px;width:max-content;max-width:100%;margin:auto!important}.fcg-habits-scroll{height:285px;overflow:auto;margin-top:20px;scrollbar-width:thin;scrollbar-color:#ffffff55 transparent}.fcg-habits{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 7px;margin:0;padding:12px 0 26px}.fcg-habits li{font-size:10px;line-height:1.5;background:#fff;color:#27324a;padding:10px 11px;border-radius:30px}.fcg-gaps{background:#fff;display:flex;flex-direction:column}.fcg-number{font-size:66px;line-height:1;margin-bottom:12px}.fcg-gaps h3{font-size:22px}.fcg-points{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:17px}.fcg-points li{display:grid;gap:4px}.fcg-points strong{font-size:14px;font-weight:600}.fcg-points span{font-size:12px;line-height:1.6;color:#56617b}.fcg-note{font-size:11px;line-height:1.7;color:#56617b;margin-top:20px!important}.fcg a:focus-visible,.fcg [tabindex]:focus-visible{outline:2px solid #fc5f2b;outline-offset:4px}@media(max-width:1000px){.fcg-wrap{width:calc(100% - 48px)}.fcg-heading{gap:32px}.fcg-cards{gap:16px}.fcg-cards>article,.fcg-habits-card{padding:22px}.fcg h2{font-size:36px}.fcg-habits-inner{padding-inline:8px}}@media(max-width:700px){.fcg{padding:48px 0}.fcg-wrap{width:calc(100% - 40px)}.fcg-heading{grid-template-columns:1fr;gap:18px;margin-bottom:28px}.fcg h2{font-size:34px}.fcg-heading>p{justify-self:start;font-size:14px}.fcg-cards{grid-template-columns:1fr}.fcg-cards>article{min-height:0;padding:28px}.fcg-story h3 br{display:none}.fcg-habits-card{min-height:350px}.fcg-gaps h3{font-size:25px}.fcg-points span{font-size:14px}.fcg-points strong{font-size:16px}.fcg-note{font-size:11px}}.fcg-habits-track{animation:fcg-habits-drift var(--fcg-duration,40s) linear infinite;will-change:transform}.fcg-habits-scroll[data-animated]{overflow:hidden}.fcg-habits-scroll[data-animated] .fcg-habits{padding-bottom:12px}.fcg-habits-card:hover .fcg-habits-track,.fcg-habits-card:focus-within .fcg-habits-track,.fcg-habits-scroll.is-paused .fcg-habits-track{animation-play-state:paused}.fcg-motion-toggle{display:block;margin:10px auto 14px;padding:4px 8px;border:0;border-radius:4px;background:transparent;color:#fff;font:inherit;font-size:11px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:28px}.fcg-motion-toggle:focus-visible{outline:2px solid white;outline-offset:2px}@keyframes fcg-habits-drift{to{transform:translateY(var(--fcg-travel))}}@media(prefers-reduced-motion:reduce){.fcg-habits-track{animation:none;will-change:auto}.fcg-habits-copy,.fcg-motion-toggle{display:none}.fcg-habits-scroll[data-animated]{overflow:auto}}.fcg-point-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.fcg-dots{display:flex;gap:4px;flex:none;align-items:center;height:14px}.fcg-dots i{display:block;width:7px;height:7px;border-radius:50%;background:#16264d;opacity:.25;animation:fcg-dot-wave 3.6s ease-in-out infinite;animation-delay:calc(var(--dot)*.16s)}.fcg-points li:nth-child(2) .fcg-dots i{animation-delay:calc(.55s + var(--dot)*.16s)}.fcg-points li:nth-child(3) .fcg-dots i{animation-delay:calc(1.1s + var(--dot)*.16s)}@keyframes fcg-dot-wave{0%,60%,to{opacity:.25;transform:scale(.85);background:#16264d}25%{opacity:1;transform:scale(1);background:#4682d1}}.fcg-cards:has(.fcg-habits-scroll.is-paused) .fcg-dots i{animation-play-state:paused}@media(min-width:701px)and (max-width:1100px){.fcg-point-heading{flex-wrap:wrap;gap:6px}}@media(prefers-reduced-motion:reduce){.fcg-dots i{animation:none;opacity:.6}}.fcg-story .fcg-approach-button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:50px;margin-top:auto;padding:13px 20px;border-radius:999px;background:#fff;color:#16264d;text-decoration:none;font-size:13px;font-weight:600;line-height:1.5;transition:background-color .18s ease}.fcg-approach-button svg{flex:none;transition:transform .18s ease}.fcg-story .fcg-approach-button:hover{background:#e5edf9}.fcg-approach-button:hover svg{transform:translate(3px)}.fcg-story .fcg-approach-button:focus-visible{outline:2px solid #fff;outline-offset:5px}.fcg-story p:last-of-type{margin-bottom:28px}@media(prefers-reduced-motion:reduce){.fcg-approach-button,.fcg-approach-button svg{transition:none}.fcg-approach-button:hover svg{transform:none}}.fcg .fcg-story h3{color:#fff}.fcg-points li:nth-child(4) .fcg-dots i{animation-delay:calc(1.65s + var(--dot)*.16s)}.fcg-points li:nth-child(5) .fcg-dots i{animation-delay:calc(2.2s + var(--dot)*.16s)}.fcg h2,.fcg h3{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/19/assets/fizzy-cognitive-gaps.css.map */
