[data-hsfc-id=Renderer] .hsfc-Button,body .hs-button,body input[type=button],body input[type=submit]{border-radius:var(--br-btn)!important;display:inline-block;font-family:var(--ff-btn)!important;font-size:var(--fs-btn)!important;font-weight:var(--fw-btn)!important;letter-spacing:var(--ls-btn)!important;line-height:1.6em;padding:15px 21px;text-transform:var(--tt-link)!important}body .hs-button:hover,body input[type=button]:hover,body input[type=submit]:hover{background-color:#9cf5b0!important;border-radius:var(--br-btn);display:inline-block;font-family:var(--ff-btn);font-size:var(--fs-btn);font-weight:var(--fw-btn);letter-spacing:var(--ls-btn);line-height:1.6em;padding:15px 21px;text-transform:var(--tt-link)}.ci-section{--ci-bg:#054530;--ci-bg-hover:#06603d;--ci-accent:#4fde87;--ci-accent-hover:#6ee7a0;--ci-accent-link:#22c55e;--ci-surface:#fff;--ci-surface-soft:#fbfcfb;--ci-surface-muted:#fafafa;--ci-card:#fbfcfb;--ci-border:#d2d2d24d;--ci-border-subtle:#eef0ef;--ci-border-strong:#e5e7eb;--ci-rule:#002b1a1a;--ci-text:#fff;--ci-text-muted:hsla(0,0%,100%,.65);--ci-text-soft:hsla(0,0%,100%,.85);--ci-ink:#002b1a;--ci-body:#525252;--ci-check-text:#374151;--ci-media:#9cc7b4;--ci-media-soft:#dfe9e4;--ci-container:80rem;--ci-gutter:clamp(1.25rem,4vw,2rem);--ci-section-space:clamp(4rem,8vw,6rem);--ci-text-display:clamp(2.25rem,1.2rem + 5vw,3.75rem);--ci-text-title:48px;--ci-radius-sm:4px;--ci-radius-md:12px}.ci-section *,.ci-section :after,.ci-section :before{box-sizing:border-box;margin:0;padding:0}.ci-section img{display:block;max-width:100%}.ci-section a{color:inherit}.ci-section ol,.ci-section ul{list-style:none}.ci-section{background:var(--ci-surface);box-sizing:border-box;color:var(--ci-ink);font-family:Poppins,system-ui,sans-serif;margin:0;padding-block:var(--ci-section-space);padding-inline:0;-webkit-font-smoothing:antialiased;overflow-x:clip}.ci-section.footer,.ci-section.hero{background:var(--ci-bg);color:var(--ci-text)}.ci-section.coach,.ci-section.features,.ci-section.final-cta{background:var(--ci-surface-soft)}.ci-section.faq,.ci-section.features,.ci-section.problem,.ci-section.reviews,.ci-section.steps{position:relative}.ci-section .eyebrow{color:var(--ci-accent);font-size:16px;font-weight:600;line-height:1.5;margin-bottom:8px;text-transform:uppercase}.ci-section .band--dark :is(h1,h2,h3),.ci-section .plan--featured :is(h1,h2,h3),.ci-section.footer :is(h1,h2,h3),.ci-section.hero :is(h1,h2,h3){color:var(--ci-text)}.ci-section .section-title{font-size:var(--ci-text-title);font-weight:600;letter-spacing:-.02em;line-height:1.1}.ci-section .lede{font-size:20px}.ci-section .copy,.ci-section .lede{color:var(--ci-body);line-height:1.5}.ci-section .copy{font-size:16px}.ci-section .btn:focus-visible,.ci-section a:focus-visible,.ci-section summary:focus-visible{outline:2px solid var(--ci-accent);outline-offset:3px}.ci-section .container{margin-inline:auto;max-width:var(--ci-container);padding-inline:var(--ci-gutter);width:100%}.ci-section .split{align-items:center;display:grid;gap:40px;grid-template-columns:1fr}.ci-section.hero .split{gap:48px}.ci-section.features .split{gap:32px}.ci-section.control .split,.ci-section.faq .split{align-items:start}.ci-section .stack{display:flex;flex-direction:column;min-width:0}.ci-section .card-grid{display:grid;gap:24px;grid-template-columns:1fr}.ci-section .band--dark{background:var(--ci-bg);color:var(--ci-text)}.ci-section .btn{align-items:center;align-self:flex-start;border-radius:var(--ci-radius-sm);display:inline-flex;font-family:inherit;font-size:16px;font-weight:600;justify-content:center;padding:16px 20px;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s}.ci-section .btn--primary{background:var(--ci-accent);border:2px solid var(--ci-accent);color:var(--ci-ink)}.ci-section .btn--outline{background:transparent;border:2px solid var(--ci-accent);color:var(--ci-accent)}.ci-section .btn--dark{background:var(--ci-bg);border:2px solid var(--ci-bg);color:var(--ci-text);font-size:16px}.ci-section .icon{display:block;flex-shrink:0}.ci-section .media{border-radius:var(--ci-radius-md);min-width:0;overflow:hidden}.ci-section .media img{height:100%;object-fit:cover;width:100%}.ci-section.hero .media{aspect-ratio:592/640}.ci-section.features .media{aspect-ratio:578/500;background:var(--ci-media-soft);border-radius:8px}.ci-section.coach .media{aspect-ratio:578/508;background:var(--ci-media);position:relative}.ci-section.story .media{aspect-ratio:5/4;background:var(--ci-media-soft)}.ci-section .ornament{display:none;height:auto;pointer-events:none;position:absolute;right:0;top:-90px;width:240px}.ci-section .stars{color:var(--ci-accent);display:flex;gap:4px;margin-bottom:20px}.ci-section .stars .icon{height:18px;width:18px}.ci-section .checklist{display:flex;flex-direction:column}.ci-section .checklist li{align-items:flex-start;color:var(--ci-check-text);display:flex}.ci-section .checklist .icon{color:var(--ci-accent);margin-top:2px}.ci-section .checklist--feature{gap:20px;padding-left:14px}.ci-section .checklist--feature li{font-size:18px;font-weight:500;gap:12px}.ci-section .checklist--feature .icon{height:26px;width:26px}.ci-section .checklist--coach{gap:20px;margin-bottom:32px}.ci-section .checklist--coach:last-child{margin-bottom:0}.ci-section .checklist--coach+.coach__link{margin-top:-12px}.ci-section .checklist--coach .checklist__text{font-weight:400}.ci-section .checklist--coach .checklist__text strong{font-weight:600}.ci-section .checklist--coach li{font-size:18px;font-weight:600;gap:14px}.ci-section .checklist--coach .icon{height:24px;width:24px}.ci-section .checklist--plan{border-top:1px solid var(--ci-border-strong);gap:18px;margin-top:32px;padding-top:32px;text-align:left}.ci-section .checklist--plan li{color:var(--ci-body);font-size:16px;gap:14px}.ci-section .checklist--plan .icon{height:22px;width:22px}.ci-section .card{background:var(--ci-card);border:1px solid var(--ci-border);border-radius:var(--ci-radius-md);display:flex;flex-direction:column;padding:32px}.ci-section .plan{background:var(--ci-surface);border:1px solid var(--ci-border-subtle);border-radius:var(--ci-radius-md);box-shadow:0 8px 24px rgba(4,69,44,.08);display:flex;flex-direction:column;padding:36px 32px 40px;position:relative;text-align:left}.ci-section .plan--featured{background:var(--ci-bg);border-color:var(--ci-bg);color:var(--ci-text)}.ci-section .plan--featured .checklist{border-top-color:transparent}.ci-section .plan--featured .checklist li{color:var(--ci-text-soft)}.ci-section .plan__badge{align-items:flex-start;bottom:calc(100% - 18px);color:var(--ci-accent);display:flex;font-size:13px;font-weight:600;gap:4px;position:absolute;right:-30px;white-space:nowrap}.ci-section .plan__badge .icon{height:42px;margin-top:6px;width:54px}.ci-section.hero .eyebrow{letter-spacing:.02em;margin-bottom:16px}.ci-section.hero h1{font-size:var(--ci-text-display);font-weight:600;letter-spacing:-.02em;line-height:1.1;margin-bottom:24px}.ci-section.hero .lede{color:var(--ci-text-muted);margin-bottom:48px;max-width:540px}.ci-section.problem .lede{margin-bottom:0;max-width:700px}.ci-section.control .lede,.ci-section.faq .lede{margin-bottom:32px;max-width:500px}.ci-section.coach .lede,.ci-section.story .lede{margin-bottom:32px}.ci-section .actions{display:flex;flex-wrap:wrap;gap:12px}.ci-section .featured{margin-top:64px;text-align:center}.ci-section .featured__label{color:var(--ci-accent);font-size:16px;font-weight:500;margin-bottom:32px}.ci-section .featured__track{mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);overflow:hidden}.ci-section .featured__list{animation:ci-marquee 30s linear infinite;display:flex;width:max-content}.ci-section .featured__group{gap:64px;padding-right:64px}.ci-section .featured li,.ci-section .featured__group{align-items:center;display:flex}.ci-section .featured li img{filter:brightness(0) invert(1);height:48px;max-width:200px;opacity:.6;width:auto}.ci-section .featured__track:focus-within .featured__list,.ci-section .featured__track:hover .featured__list{animation-play-state:paused}@keyframes ci-marquee{to{transform:translateX(-50%)}}.ci-section .stats__header{margin-bottom:48px;text-align:center}.ci-section .stats__header h2{font-size:36px;font-weight:600;letter-spacing:-.02em;line-height:1.3;margin-bottom:20px}.ci-section .stats__header p{color:var(--ci-body);font-size:18px;line-height:1.6}.ci-section .stats__card{background:var(--ci-surface-muted);border:1px solid var(--ci-border);border-radius:var(--ci-radius-md);display:grid;gap:32px;grid-template-columns:1fr;padding:40px 64px;text-align:center}.ci-section .stats__value{color:var(--ci-accent);font-size:48px;font-weight:600;line-height:1.5;margin-bottom:12px}.ci-section .stats__label{font-size:18px;font-weight:600}.ci-section .slider{display:grid}.ci-section .slide{align-items:center;display:grid;gap:32px;grid-area:1/1;grid-template-columns:1fr;opacity:0;transition:opacity .8s ease,visibility .8s;visibility:hidden}.ci-section .slide.is-active,.ci-section .slider:not(.is-ready) .slide:first-child{opacity:1;visibility:visible}.ci-section .slide__image{aspect-ratio:1;background:var(--ci-border-strong);border-radius:12px;max-width:280px;object-fit:cover;width:100%}.ci-section .slide__quote{font-size:clamp(1.75rem,1rem + 2.2vw,2.5rem);font-weight:500;letter-spacing:-.01em;line-height:1.22;margin-bottom:36px}.ci-section .slide__name{color:var(--ci-body);font-size:18px;font-weight:600;margin-bottom:8px}.ci-section .slide__role{color:var(--ci-body);font-size:16px}.ci-section .faq__intro .section-title,.ci-section.coach .section-title,.ci-section.control .section-title,.ci-section.problem .section-title{margin-bottom:20px}.ci-section .problem__icon{background:var(--ci-bg);border-radius:8px;color:var(--ci-accent);display:grid;height:40px;margin-bottom:64px;place-items:center;width:40px}.ci-section .problem__icon .icon{height:20px;width:20px}.ci-section.problem h3{font-size:24px;font-weight:600;line-height:1.1;margin-bottom:4px}.ci-section .control__quote{margin-top:32px}.ci-section .control__quote .review__quote{font-size:16px;font-weight:600;line-height:1.5;margin-bottom:24px}.ci-section .control__quote .review__quote:last-child{margin-bottom:0}.ci-section .control__list li+li{border-top:1px solid var(--ci-rule);margin-top:32px;padding-top:32px}.ci-section.control h3{align-items:center;display:flex;font-size:24px;font-weight:600;gap:8px;line-height:1.3;margin-bottom:6px}.ci-section.control h3 .icon{color:var(--ci-accent);height:20px;width:20px}.ci-section.features .section-header{margin-bottom:64px;text-align:center}.ci-section .features__list{display:flex;flex-direction:column;gap:64px}.ci-section.features article .media{order:-1}.ci-section.features article h3{font-size:36px;font-weight:600;line-height:1.1;margin-bottom:16px}.ci-section.features article .lede{margin-bottom:32px}.ci-section .cta{align-items:flex-start;border-radius:var(--ci-radius-md);display:flex;flex-direction:column;gap:32px;justify-content:space-between;margin:80px 0 0;overflow:hidden;padding:48px 32px 64px;position:relative}.ci-section .cta h2{color:var(--ci-text);font-size:clamp(1.875rem,1.4rem + 1.2vw,2.25rem);font-weight:600;line-height:1.25;margin-bottom:12px}.ci-section .cta .lede{color:var(--ci-text-muted);font-size:19px}.ci-section .cta .actions{flex-shrink:0}.ci-section .stripes{object-fit:cover;pointer-events:none;position:absolute;width:155px}.ci-section .cta .stripes{bottom:0;height:36px;left:18px;object-position:left bottom}.ci-section.steps{text-align:center}.ci-section .steps__list{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin:48px 0;text-align:left}.ci-section .step{flex:0 1 100%}.ci-section .step img{aspect-ratio:384/226;background:var(--ci-media);border-radius:12px;margin-bottom:16px;object-fit:cover;width:100%}.ci-section.steps h3{font-size:24px;font-weight:600;margin-bottom:6px}.ci-section .step__num{color:var(--ci-accent)}.ci-section.steps .lede{line-height:1.3;text-wrap:pretty}.ci-section .coach__caption{background:var(--ci-text);border:1px solid hsla(0,0%,82.4%,.3);border-radius:8px;bottom:20px;color:var(--ci-body);font-size:16px;font-weight:600;left:20px;padding:24px;position:absolute;right:0;width:calc(100% - 40px)}.ci-section .coach__link{color:var(--ci-bg);display:block;font-size:16px;font-weight:600;margin-top:16px;text-underline-offset:3px;width:fit-content}.ci-section.story .section-title{margin-bottom:20px}.ci-section .story__quote .review__quote{font-size:16px;font-weight:600;line-height:1.5;margin-bottom:20px}.ci-section .story__quote+.coach__link{margin-top:28px}.ci-section.pricing{text-align:center}.ci-section.pricing .section-title{margin-bottom:16px}.ci-section .pricing__plans{display:grid;gap:56px;grid-template-columns:1fr;margin:72px auto 0;max-width:440px}.ci-section .plan__name{font-size:24px;font-weight:600;margin-bottom:12px;text-align:center}.ci-section .plan__price{font-size:48px;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin-bottom:16px;text-align:center}.ci-section .plan__period{font-size:16px;letter-spacing:0}.ci-section .plan__desc{color:var(--ci-body);font-size:16px;line-height:1.5;margin-bottom:20px;max-width:300px;min-height:3em;text-align:center}.ci-section .plan--featured .plan__desc{color:var(--ci-text-soft)}.ci-section .plan .btn{box-shadow:0 2px 0 #2fae5f;font-size:16px;height:48px;width:100%}.ci-section .pricing__plans--clubs{gap:24px;max-width:520px}.ci-section .plan--court{border-color:var(--ci-border);box-shadow:0 12px 16px -4px rgba(10,13,18,.06),0 4px 6px -2px rgba(10,13,18,.02),0 2px 2px -1px rgba(10,13,18,.02);overflow:hidden;padding:0}.ci-section .plan--court .plan__body,.ci-section .plan--court .plan__foot,.ci-section .plan--court .plan__head{padding:28px 32px}.ci-section .plan--court .plan__head{align-items:stretch;background:var(--ci-card);display:flex;flex-direction:column;gap:16px}.ci-section .plan--court .plan__intro{min-width:0}.ci-section .plan--court .plan__name{font-size:20px;margin-bottom:6px;text-align:left}.ci-section .plan--court .plan__desc{margin-bottom:0;min-height:0;text-align:left}.ci-section .plan--court .plan__price{align-self:flex-end;column-gap:6px;display:grid;flex-shrink:0;font-size:40px;grid-template-areas:"from amount" "period period";grid-template-columns:auto auto;line-height:1;margin-bottom:0;text-align:right}.ci-section .plan--court .plan__from{align-self:end;color:var(--ci-body);font-size:14px;font-weight:400;grid-area:from;line-height:1;padding-bottom:4px}.ci-section .plan--court .plan__amount{grid-area:amount}.ci-section .plan--court .plan__period{color:var(--ci-body);font-size:14px;font-weight:400;grid-area:period;justify-self:end;line-height:1.3;margin-top:4px;max-width:9em}.ci-section .plan--court .plan__body,.ci-section .plan--court .plan__foot{border-top:1px solid var(--ci-border-strong)}.ci-section .plan--court .plan__label{font-size:16px;font-weight:600;letter-spacing:.04em;line-height:1.5;margin-bottom:20px;text-align:left;text-transform:uppercase}.ci-section .plan--court .checklist--plan{border-top:0;margin-top:0;padding-top:0}.ci-section .checklist--cols{display:grid;gap:16px 24px;grid-template-columns:1fr}.ci-section .plan--court .btn{box-shadow:none}.ci-section .pricing__note{color:var(--ci-body);font-size:17px;line-height:1.5;margin-top:48px}.ci-section .compare{margin:56px 0 0;overflow-x:auto;overflow-y:hidden;padding-bottom:16px}.ci-section .compare__inner{min-width:720px}.ci-section .compare table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.ci-section .compare td,.ci-section .compare th{color:var(--ci-body);font-size:16px;height:64px;padding:0 24px;text-align:center}.ci-section .compare thead th{color:var(--ci-bg);font-size:21px;font-weight:600;height:96px}.ci-section .compare tbody th,.ci-section .compare thead th:first-child{text-align:left}.ci-section .compare tbody th{color:var(--ci-bg);font-weight:500}.ci-section .compare tbody tr:nth-child(odd)>*{background:var(--ci-surface-muted)}.ci-section .compare tbody tr>:first-child{border-radius:6px 0 0 6px}.ci-section .compare thead .is-highlight{border:2px solid var(--ci-bg);border-bottom:0;border-radius:10px 10px 0 0}.ci-section .compare tbody .is-highlight{border-left:2px solid var(--ci-bg);border-radius:0;border-right:2px solid var(--ci-bg)}.ci-section .compare tbody tr:last-child .is-highlight{border-bottom:2px solid var(--ci-bg);border-radius:0 0 10px 10px}.ci-section .compare .icon{color:var(--ci-accent);height:22px;margin-inline:auto;width:22px}.ci-section .section-header{margin-bottom:40px}.ci-section .review__quote{flex-grow:1;font-size:20px;font-weight:500;line-height:1.4;margin-bottom:32px}.ci-section .review__author{align-items:center;display:flex;gap:12px}.ci-section .review__author img{background:#fff;border:.75px solid rgba(0,0,0,.1);border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.05);height:48px;object-fit:cover;padding:2px;width:48px}.ci-section .review__name{font-size:16px;font-weight:600;margin-bottom:2px}.ci-section .review__role{color:var(--ci-body);font-size:16px}.ci-section .final-cta__card{border-radius:16px;box-shadow:0 16px 32px rgba(4,69,44,.16);overflow:hidden;padding:80px 24px;position:relative;text-align:center}.ci-section.final-cta h2{color:var(--ci-text);font-size:clamp(2.375rem,.8rem + 4.5vw,3.625rem);font-weight:600;letter-spacing:-.01em;line-height:1.15;margin-bottom:24px}.ci-section.final-cta .lede{color:var(--ci-text-muted);margin:0 auto 48px;max-width:560px}.ci-section.final-cta .actions{justify-content:center}.ci-section .stripes--top{height:58px;left:24px;object-position:left top;top:0}.ci-section .stripes--bottom{bottom:0;height:72px;object-position:right bottom;right:24px}.ci-section .faq__links{display:flex;flex-wrap:wrap;gap:20px}.ci-section .faq__links a{color:var(--ci-accent);font-size:17px;font-weight:600;text-underline-offset:3px}.ci-section.faq details{border-radius:16px;transition:background-color .2s}.ci-section.faq details[open]{background:var(--ci-surface-muted)}.ci-section.faq summary{align-items:flex-start;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:24px;justify-content:space-between;line-height:1.5;list-style:none;min-height:88px;padding:24px}.ci-section.faq details[open] summary{min-height:0;padding-bottom:4px}.ci-section.faq summary::-webkit-details-marker,.ci-section.faq summary::marker{content:none;display:none}.ci-section .faq__icon{color:var(--ci-accent);flex-shrink:0;height:22px;margin-top:2px;width:22px}.ci-section.faq details:not([open]) .faq__icon--minus,.ci-section.faq details[open] .faq__icon--plus{display:none}.ci-section .faq__answer{color:var(--ci-body);font-size:16px;line-height:1.55;padding:0 24px 24px}.ci-section .footer__grid{column-gap:24px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:40px}.ci-section .footer__logo{grid-column:1/-1}.ci-section .footer__logo img{height:48px;width:auto}.ci-section.footer nav h2{font-size:16px;font-weight:600;margin-bottom:16px}.ci-section.footer nav ul{display:flex;flex-direction:column;gap:12px}.ci-section.footer nav a{color:var(--ci-text-soft);font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}@media (min-width:481px){.ci-section .btn{font-size:18px}.ci-section .checklist--cols{grid-template-columns:1fr 1fr}.ci-section .plan--court .plan__head{align-items:center;flex-direction:row;gap:16px 24px;justify-content:space-between}.ci-section .btn--dark,.ci-section .plan .btn{font-size:16px}}@media (min-width:961px){.ci-section .split{gap:64px;grid-template-columns:1.1fr 1fr}.ci-section.features .split,.ci-section.hero .split{gap:64px}.ci-section.coach .split,.ci-section.control .split{gap:88px}.ci-section.story .split{align-items:stretch;gap:80px;grid-template-columns:1.15fr .9fr}.ci-section.story .media{aspect-ratio:auto;height:auto;min-height:100%;position:relative}.ci-section.story .media img{height:100%;inset:0;position:absolute;width:100%}.ci-section.faq .split{gap:96px;grid-template-columns:1fr 580px}.ci-section .slide{gap:120px;grid-template-columns:328px 1fr}.ci-section .slide__image{max-width:none}.ci-section .stats__card{grid-template-columns:repeat(3,1fr)}.ci-section .ornament{display:block}.ci-section.features .ornament{left:0;right:auto;top:160px;width:305px}.ci-section.problem .ornament{top:40px;width:305px}.ci-section.steps .ornament{bottom:40px;top:auto;width:305px}.ci-section.reviews .ornament{top:40px}.ci-section.faq .ornament{bottom:185px;left:0;right:auto;top:auto;width:305px}.ci-section .control__list{padding-top:24px}.ci-section.features .section-header{margin-bottom:96px}.ci-section .features__list{gap:96px}.ci-section.features article .media{order:0}.ci-section.features article:nth-child(2n) .media{order:-1}.ci-section .cta{align-items:center;flex-direction:row;margin:120px 0 0;padding:64px}.ci-section .steps__list{gap:24px;margin:64px 0}.ci-section .step{flex:0 1 calc(33.33333% - 16px)}.ci-section .steps__list--4 .step{flex:0 1 calc(25% - 18px)}.ci-section .pricing__plans{gap:32px;grid-template-columns:repeat(3,1fr);margin:104px 0 0;max-width:none}.ci-section .pricing__plans--clubs{grid-template-columns:repeat(2,minmax(0,1fr));margin:64px auto 0}.ci-section .checklist--cols{grid-template-columns:1fr 1fr}.ci-section .pricing__note{font-size:20px;margin-top:76px}.ci-section .compare{margin:72px 0 0;overflow-x:visible}.ci-section .compare__inner{min-width:0}.ci-section .section-header{margin-bottom:64px}.ci-section .card-grid{grid-template-columns:repeat(3,1fr)}.ci-section .final-cta__card{padding:96px 32px 100px}.ci-section .stripes--top{left:55px}.ci-section .stripes--bottom{height:108px;right:74px}.ci-section .faq__intro{position:sticky;top:40px}.ci-section .faq__answer{padding:0 72px 24px 24px}.ci-section .footer__grid{gap:0;grid-template-columns:1fr repeat(3,220px)}.ci-section .footer__logo{grid-column:auto}}@media (hover:hover){.ci-section .btn--primary:hover{background:var(--ci-accent-hover);border-color:var(--ci-accent-hover)}.ci-section .btn--outline:hover{background:rgba(74,222,128,.1)}.ci-section .btn--dark:hover{background:var(--ci-bg-hover);border-color:var(--ci-bg-hover)}.ci-section .faq__links a:hover{color:var(--ci-accent-link)}.ci-section.footer nav a:hover{color:var(--ci-accent)}}@media (prefers-reduced-motion:reduce){.ci-section .featured__list{animation:none}.ci-section .slide{transition:none}}