:root{--font-body:var(--body-font);--font-display:var(--display-font);--gb-container-width:1600px;--gutter:clamp(28px,7vw,110px);--radius:0px;--section-space:clamp(64px,6vw,90px)}.hp-header{align-items:center;background:var(--navy);border-bottom:1px solid #25405a;color:#fff;display:flex;height:94px;padding:0 clamp(22px,5vw,78px);position:sticky;top:0;z-index:20}@media (max-width:1000px){.hp-header{height:76px}}.spk-filters{display:flex;flex-wrap:wrap;align-items:center;column-gap:0.75rem;row-gap:0.5rem;margin-bottom:1rem;}.spk-filters fieldset{display:flex;flex-wrap:wrap;align-items:center;column-gap:0.5rem;row-gap:0.5rem;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;}.spk-filters legend{font-size:0.875rem;font-weight:600;margin-top:0;margin-right:0.25rem;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;float:left;}.spk-filters label{font-size:0.875rem;}.spk-filters ul{display:flex;flex-wrap:wrap;align-items:center;column-gap:0.5rem;row-gap:0.5rem;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;list-style:none;}.spk-filters li{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}.spk-filters .spk-active-filters-body:not([hidden]){display:flex;flex-wrap:wrap;align-items:center;column-gap:0.5rem;row-gap:0.5rem;}.spk-filters .spk-active-filters-label,.spk-filters .spk-field-filter-label{font-size:0.875rem;font-weight:600;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}.spk-filters .spk-active-filters-remove,.spk-filters [data-spk-term-filter-link],.spk-filters .spk-field-filter-list a{display:inline-flex;align-items:center;padding-top:0.35em;padding-right:0.9em;padding-bottom:0.35em;padding-left:0.9em;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:currentColor;border-right-color:currentColor;border-bottom-color:currentColor;border-left-color:currentColor;border-top-left-radius:999px;border-top-right-radius:999px;border-bottom-right-radius:999px;border-bottom-left-radius:999px;color:inherit;font-size:0.875rem;line-height:1.3;text-decoration:none;column-gap:0.35em;}.spk-filters .spk-term-filter-active,.spk-filters [data-spk-term-filter-link][aria-checked="true"],.spk-filters [data-spk-term-filter-link][aria-current="true"],.spk-filters .spk-field-filter-list a[aria-current="true"],.spk-filters .spk-active-filters-remove{background-color:var(--contrast, #222222);color:var(--base-3, #ffffff);border-top-color:var(--contrast, #222222);border-right-color:var(--contrast, #222222);border-bottom-color:var(--contrast, #222222);border-left-color:var(--contrast, #222222);}.spk-filters a:hover{text-decoration:underline;}.spk-filters .spk-active-filters-clear{font-size:0.875rem;color:inherit;text-decoration:underline;}.spk-filters input[type="number"]{width:6.5rem;}.spk-filters.spk-filter-panel{display:block;}.spk-filters .spk-filter-panel-toggle{display:inline-flex;align-items:center;padding-top:0.35em;padding-right:0.9em;padding-bottom:0.35em;padding-left:0.9em;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:currentColor;border-right-color:currentColor;border-bottom-color:currentColor;border-left-color:currentColor;border-top-left-radius:999px;border-top-right-radius:999px;border-bottom-right-radius:999px;border-bottom-left-radius:999px;color:inherit;font-size:0.875rem;line-height:1.3;text-decoration:none;column-gap:0.35em;cursor:pointer;list-style:none;font-weight:600;}.spk-filters .spk-filter-panel-toggle::-webkit-details-marker{display:none;}.spk-filters .spk-filter-panel-body{display:grid;row-gap:0.75rem;margin-top:0.75rem;}.spk-filters a:focus-visible,.spk-filters button:focus-visible,.spk-filters input:focus-visible,.spk-filters select:focus-visible{outline-width:2px;outline-style:solid;outline-color:currentColor;outline-offset:2px;}.hp-footer-span{color:#9db0c0;font-size:13px;line-height:1.7}.hp-footer-div{display:flex;flex-direction:column;gap:10px}.hp-footer-div-a{background:none;border:0;color:#fff;font-size:13px;padding:0;text-align:left}.btn{display:inline-block;text-align:center}.brand{align-items:center;background:none;border:0;color:#fff;display:flex;font-size:14px;gap:13px;letter-spacing:0;text-align:left;white-space:nowrap}@media (max-width:680px){.brand{font-size:11px;letter-spacing:0}}@media (max-width:360px){.brand{letter-spacing:0}}.eyebrow{color:var(--sky);font-size:12px;font-weight:800;letter-spacing:0.32em;text-transform:uppercase}.kicker{color:var(--sky);font-size:12px;font-weight:800;letter-spacing:0.32em;text-transform:uppercase}.icon{border:1px solid var(--sky);color:var(--sky);display:grid;font-size:22px;height:46px;place-items:center;width:46px}.section{margin:auto;max-width:1600px;padding:90px clamp(28px,7vw,110px)}@media (max-width:680px){.section{padding:65px 25px}}.intro{align-items:end;display:grid;gap:9vw;grid-template-columns:1.05fr 0.95fr}@media (max-width:680px){.intro{grid-template-columns:1fr}}.page-hero{background:var(--navy);color:#fff;display:grid;grid-template-columns:58% 42%;min-height:520px;overflow:hidden}@media (max-width:1000px){.page-hero{grid-template-columns:1fr}}@media (max-width:680px){.page-hero{min-height:520px}}.page-hero-art{align-items:flex-end;background:linear-gradient(90deg,var(--navy) 0%,transparent 28%),url(/wp-content/uploads/2026/10/humble-training-hero.webp) 68% center/cover;clip-path:polygon(18% 0,100% 0,100% 100%,0 100%);color:#d9eafa44;display:flex;font-family:Impact;font-size:36px;justify-content:flex-end;letter-spacing:0.08em;padding:35px;text-align:right}@media (max-width:1000px){.page-hero-art{display:none}}.cards{display:grid;gap:24px}.feature{border:1px solid var(--line);display:flex;flex-direction:column;min-height:390px;padding:38px}.split-callout{align-items:center;background:var(--paper);display:flex;justify-content:space-between;max-width:none;padding-left:clamp(28px,10vw,160px);padding-right:clamp(28px,10vw,160px)}@media (max-width:680px){.split-callout{align-items:flex-start;flex-direction:column;padding:65px 25px}}@media (max-width:360px){.split-callout{padding:65px 25px}}.centered{max-width:900px;text-align:center}.outline{background:none !important;outline:1px solid}.pathway{display:grid;gap:35px;grid-template-columns:repeat(4,1fr);position:relative}@media (max-width:1000px){.pathway{grid-template-columns:1fr 1fr}}@media (max-width:680px){.pathway{grid-template-columns:1fr}}.assessment{align-items:center;background:var(--sky);color:var(--navy);display:flex;justify-content:space-between;padding:75px clamp(28px,9vw,145px);scroll-margin-top:94px}@media (max-width:1000px){.assessment{gap:40px}}@media (max-width:680px){.assessment{align-items:flex-start;flex-direction:column}}.assessment-price{align-items:center;display:grid;gap:5px 25px;grid-template-columns:auto auto}@media (max-width:680px){.assessment-price{width:100%}}.brand-mark{display:block;height:50px;object-fit:cover;width:50px}@media (max-width:680px){.brand-mark{height:44px !important;width:44px !important}}.audience-intro{align-items:end;display:grid;gap:8vw;grid-template-columns:1fr 1fr}@media (max-width:680px){.audience-intro{grid-template-columns:1fr}}.audience-feature{border:1px solid var(--line);display:flex;flex-direction:column;min-height:360px;padding:35px}@media (max-width:680px){.audience-feature{min-height:310px}}.esa-chip{align-self:flex-start;background:var(--ice);color:var(--navy);font-size:9px;letter-spacing:0.12em;margin:13px 0 4px;padding:7px 9px}.contact{display:grid;gap:8vw;grid-template-columns:0.8fr 1.2fr}@media (max-width:900px){.contact{grid-template-columns:1fr}}.faq-item{border-top:1px solid var(--line);padding:22px 0}.faq-toggle{align-items:baseline;background-color:transparent;border:0;border-radius:0;color:var(--ink);column-gap:8px;cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:800;line-height:1.5;padding:0;text-align:left;width:100%}.faq-toggle:is(:hover, :focus){background-color:transparent;color:var(--ink)}.faq-icon{display:inline-flex;flex-shrink:0}.faq-icon svg{height:10px;width:10px}.faq-answer{color:var(--muted);line-height:1.7;padding-right:20px}.hp-nav{margin-left:auto}.hp-nav-toggle{align-items:center;background-color:transparent;border:0;border-radius:0;color:#fff;cursor:pointer;display:none;height:44px;justify-content:center;padding:0;width:44px}.hp-nav-toggle svg{height:26px;width:26px}.hp-nav-toggle:is(.gb-navigation--mobile *){display:inline-flex}.hp-nav-toggle:is(:hover, :focus){background-color:transparent;color:#fff}.hp-nav-container.gb-menu-container--mobile{background-color:var(--navy);border-top:1px solid #25405a;bottom:auto;max-height:calc(100vh - var(--gb-menu-offset,76px));overflow-y:auto;padding:25px;position:fixed}.hp-nav-container.gb-menu-container--mobile:not(.gb-menu-container--toggled){display:none}.hp-nav-menu{align-items:center;column-gap:clamp(14px,2.3vw,36px);display:flex;flex-wrap:nowrap;list-style-type:none;margin:0;padding:0}.hp-nav-menu:is(.gb-menu-container--mobile *){align-items:stretch;flex-direction:column}.hp-nav-extra{display:none}.hp-nav-extra:is(.gb-menu-container--mobile *){display:block;margin-top:18px;padding:0 10px}.hp-nav-extra-link{border:1px solid var(--sky);color:var(--ice);display:block;font-size:12px;font-weight:700;letter-spacing:0.12em;padding:15px 22px;text-align:center;text-decoration:none;text-transform:uppercase}.page-hero-h1{font-family:var(--display-font);font-size:clamp(54px,5.3vw,86px);font-weight:800;letter-spacing:0.015em;line-height:0.92;margin:22px 0;max-width:900px;position:relative;text-transform:uppercase;z-index:1}@media (max-width:680px){.page-hero-h1{font-size:50px}}.assessment-btn{background:var(--sky);border:1px solid var(--sky);color:var(--navy);font-size:12px;font-weight:800;letter-spacing:0.1em;padding:17px 26px;text-transform:uppercase}.proof-div{border-right:1px solid var(--line);column-gap:16px;display:grid;grid-template-columns:auto auto;padding:25px;place-content:center}@media (max-width:680px){.proof-div{border-bottom:1px solid var(--line);border-right:0;justify-content:start;padding-left:35px}}.proof-strong{font-family:var(--display-font);font-size:20px;font-weight:800;letter-spacing:0.025em;text-transform:uppercase}.intro-h2{font-family:var(--display-font);font-size:clamp(38px,4vw,64px);font-weight:800;line-height:1.03;margin:18px 0 0;text-transform:uppercase}.centered-h2{font-family:var(--display-font);font-size:clamp(38px,4vw,64px);font-weight:800;line-height:1.03;margin:18px 0 0;text-transform:uppercase}.lesson-options-h2{font-family:var(--display-font);font-size:clamp(38px,4vw,64px);font-weight:800;line-height:1.03;margin:18px 0 0;text-transform:uppercase}.split-callout-h2{font-family:var(--display-font);font-size:clamp(38px,4vw,64px);font-weight:800;line-height:1.03;margin:18px 0 0;text-transform:uppercase}.assessment-h2{font-family:var(--display-font);font-size:clamp(38px,4vw,64px);font-weight:800;line-height:1.03;margin:18px 0 0;text-transform:uppercase}.intro-p{color:var(--muted);font-size:17px;line-height:1.8;margin:0}.centered-p{color:var(--muted);font-size:17px;line-height:1.8;margin:20px auto 0;max-width:650px}.manifesto-copy-p{color:var(--muted);font-size:17px;line-height:1.8;margin:0}.founder-p{color:var(--muted);font-size:17px;line-height:1.8;margin:0}.feature-span{color:var(--sky);font-family:Impact;font-size:35px}.values-span{color:var(--sky);font-family:Impact;font-size:35px}.feature-h3{font-family:var(--display-font);font-size:38px;font-weight:800;margin:20px 0 10px;text-transform:uppercase}.feature-a{color:inherit;font-size:12px;font-weight:700;letter-spacing:0.1em;margin-top:auto;text-transform:uppercase}.split-callout-div{max-width:760px}.booking-div{max-width:760px}.pricing-article{border:1px solid var(--line);display:flex;flex-direction:column;min-height:650px;padding:42px;position:relative}@media (max-width:1000px){.pricing-article{min-height:610px}}@media (max-width:680px){.pricing-article{min-height:auto}}.pricing-h3{font-family:var(--display-font);font-size:62px;font-weight:800;margin:20px 0}.pricing-h3 span{color:var(--muted);font-family:Arial;font-size:14px;font-weight:400;line-height:normal}.pricing-h3 sup{font-size:24px}.pricing-li{color:var(--muted);font-size:14px;line-height:1.65;padding:10px 0}.pricing-li::before{color:var(--sky);content:'✓';margin-right:10px}.pricing-ul{border-top:1px solid var(--line);list-style:none;margin:0;padding:20px 0}.pricing-btn{margin-top:auto}.stat-row-div{display:flex;flex-direction:column}.stat-row-strong{color:var(--navy);font-family:var(--display-font);font-size:44px;font-weight:800}.stat-row-span{color:var(--muted);font-size:11px;letter-spacing:0.1em;text-transform:uppercase}.compact-article{border-top:3px solid var(--sky);min-height:250px;padding:35px}.compact-h3{font-family:var(--display-font);font-size:25px;font-weight:800;text-transform:uppercase}.compact-p{color:var(--muted);line-height:1.7}.lesson-steps-article{background:var(--paper);display:flex;gap:25px;padding:42px}.lesson-steps-h3{font-family:var(--display-font);font-size:27px;font-weight:800;margin:3px 0 10px;text-transform:uppercase}.lesson-steps-p{color:var(--muted);line-height:1.7}.lesson-options-div{background:var(--navy);color:#fff;padding:80px clamp(35px,8vw,120px)}@media (max-width:680px){.lesson-options-div{padding:60px 25px}}.price-line-strong{font-family:var(--display-font);font-size:42px;font-weight:800}.price-line-span{color:#aebfcc;margin-right:20px}.pathway-article{padding-top:15px;position:relative}.pathway-article::before{background:#fff;border:4px solid var(--sky);border-radius:50%;content:'';height:13px;left:0;position:absolute;top:112px;width:13px;z-index:1}@media (max-width:1000px){.pathway-article::before{display:none}}.pathway-h3{font-family:var(--display-font);font-size:27px;font-weight:800;text-transform:uppercase}.ecosystem-article{border-right:1px solid #31506d;color:#fff;padding:30px 50px}@media (max-width:1000px){.ecosystem-article{border-bottom:1px solid #31506d;border-right:0}}@media (max-width:680px){.ecosystem-article{padding:45px 25px}}.ecosystem-h3{font-family:var(--display-font);font-size:32px;font-weight:800;margin:12px 0;text-transform:uppercase}.values-article{border-right:1px solid #31506d;padding:65px 45px}@media (max-width:1000px){.values-article{border-bottom:1px solid #31506d;border-right:0}}@media (max-width:680px){.values-article{padding:45px 25px}}.values-h3{font-family:var(--display-font);font-size:30px;font-weight:800;text-transform:uppercase}.values-p{color:#b9c9d7;line-height:1.7}.assessment-price-span{font-size:11px;font-weight:700;letter-spacing:0.15em}.assessment-price-strong{font-family:var(--display-font);font-size:60px;font-weight:800;grid-row:span 2}.assessment-price-small{font-size:11px}.assessment-price-btn{background:var(--navy);border-color:var(--navy);color:#fff;grid-column:1/-1;margin-top:15px}.brand-span{display:flex;flex-direction:column;font-family:var(--display-font);font-size:16px;font-weight:800;letter-spacing:0.055em;line-height:0.88}.brand-span strong{font-weight:800}@media (max-width:680px){.brand-span{font-size:13px}}.audience-intro-h2{font-family:var(--display-font);font-size:clamp(40px,4vw,64px);font-weight:800;line-height:1.02;margin:18px 0 0;text-transform:uppercase}.audience-intro-p{color:var(--muted);font-size:17px;line-height:1.8;margin:0}.audience-feature-span{color:var(--sky);font-family:var(--display-font);font-size:34px;font-weight:800;line-height:normal}.audience-feature-h3{font-family:var(--display-font);font-size:28px;font-weight:800;line-height:1;margin:35px 0 12px;text-transform:uppercase}.coach-toolkit-h3{font-family:var(--display-font);font-size:28px;font-weight:800;line-height:1;margin:35px 0 12px;text-transform:uppercase}.audience-feature-p{color:var(--muted);line-height:1.7}.coach-toolkit-p{color:var(--muted);line-height:1.7}.audience-feature-btn{align-self:flex-start;margin-top:auto}.audience-steps-p{display:flex;flex-direction:column;padding:22px 15px 0 0}.audience-steps-p b{color:var(--sky);font-family:var(--display-font);font-size:20px;font-weight:800;line-height:normal}.audience-steps-p span{font-size:12px;font-weight:800;margin-top:8px;text-transform:uppercase}.coach-toolkit-article{background:var(--paper);border-top:3px solid var(--sky);padding:38px}.coach-toolkit-a{color:var(--navy);font-size:11px;font-weight:800;text-transform:uppercase}.coach-standard-li{border-bottom:1px solid #bcd3e2;font-weight:700;padding:18px 0 18px 32px;position:relative}.coach-standard-li::before{color:var(--navy);content:'✓';left:0;position:absolute}.esa-eligible-h2{font-family:var(--display-font);font-size:clamp(38px,4vw,62px);font-weight:800;line-height:1.03;margin:16px 0 0;text-transform:uppercase}.esa-eligible-div{padding:75px clamp(32px,7vw,110px)}@media (max-width:900px){.esa-eligible-div{padding:60px clamp(25px,7vw,75px)}}.esa-list-li{border-top:1px solid #2b4861;padding:16px 0 16px 28px;position:relative}.esa-list-li::before{color:var(--sky);content:'✓';left:0;position:absolute}.esa-process-li{border-top:1px solid #6699bd;counter-increment:esa;display:grid;grid-template-columns:38px 1fr;padding:14px 0}.esa-process-li::before{content:'0' counter(esa);font-family:var(--display-font);font-size:19px;font-weight:800;grid-row:span 2;line-height:normal}.contact-list-li{border-top:1px solid var(--line);display:grid;grid-template-columns:96px 1fr;padding:16px 0}.contact-list-b{font-size:12px;letter-spacing:0.1em;line-height:2;text-transform:uppercase}.contact-list-span{color:var(--muted);line-height:1.6}.rental-grid-div-p{color:var(--muted);font-size:17px;line-height:1.8;margin:0}.lesson-steps-article-span{color:var(--sky);font-family:Impact;font-size:35px}.pathway-article-span{color:var(--sky);font-family:Impact;font-size:35px}.pricing-article-article{border-left:0}@media (max-width:680px){.pricing-article-article{border-left:1px solid var(--line);border-top:0}}.esa-process-li-b{font-size:14px}.esa-process-li-span{font-size:13px;line-height:1.6;margin-top:4px}.actions-btn{background:var(--sky);border:1px solid var(--sky);color:var(--navy);font-size:12px;font-weight:800;letter-spacing:0.1em;padding:17px 26px;text-transform:uppercase}.page-hero-btn{background:var(--sky);border:1px solid var(--sky);color:var(--navy);font-size:12px;font-weight:800;letter-spacing:0.1em;margin-top:20px;padding:17px 26px;text-transform:uppercase}.section-btn{background:var(--sky);border:1px solid var(--sky);color:var(--navy);font-size:12px;font-weight:800;letter-spacing:0.1em;padding:17px 26px;text-transform:uppercase}.proof-icon{grid-row:span 2}.cards-three{grid-template-columns:repeat(3,1fr)}@media (max-width:1000px){.cards-three{grid-template-columns:1fr 1fr}}@media (max-width:680px){.cards-three{grid-template-columns:1fr}}.pathway-kicker{margin-top:50px}.assessment-kicker{color:#fff}.lesson-options-esa-chip{display:inline-block;margin-bottom:15px}.proof-span-last-child{color:var(--muted);font-size:12px;margin-top:5px}.page-hero-div-first-child{align-self:center;padding:80px clamp(35px,7vw,110px);position:relative;z-index:2}@media (max-width:680px){.page-hero-div-first-child{padding:65px 25px}}.feature-p-not-kicker{line-height:1.7}.feature-dark-p{color:#bdccd8}.split-callout-p-not-kicker{color:var(--muted);line-height:1.7}.pricing-p-not-kicker{color:var(--muted);line-height:1.65}.pricing-popular-li{color:#c9d7e2}.lesson-options-p-not-kicker{line-height:1.7}.pathway-p-not-kicker{color:var(--muted);line-height:1.6}.ecosystem-p-not-kicker{color:#b9c9d7}.assessment-div-first-child{max-width:760px}.assessment-p-not-kicker{line-height:1.7;max-width:650px}.page-hero-div-p-not-eyebrow{color:#dbe7ef;font-size:17px;line-height:1.7;max-width:680px}.sky-text{color:var(--sky-text)}.on-sky{color:var(--navy)}.share-hero{background-color:var(--base-2);padding-bottom:var(--section-space);padding-top:var(--section-space)}.share-wrap{margin:0 auto;max-width:var(--gb-container-width);padding:0 var(--gutter);width:100%}.share-hero-inner{align-items:center;column-gap:48px;display:grid;grid-template-columns:1fr;row-gap:48px}@media (min-width:900px){.share-hero-inner{grid-template-columns:1.2fr 1fr}}.share-hero-text{display:grid;justify-items:start;min-width:0;row-gap:22px}.share-eyebrow{font-family:var(--font-body);font-size:12px;font-weight:600;letter-spacing:0.05em;text-transform:uppercase}.share-hero-h1{color:var(--contrast);font-family:var(--font-display);font-size:clamp(36px,5vw,72px);font-weight:700;letter-spacing:-0.025em;line-height:1.02;margin-bottom:0px;margin-top:0px;max-width:14ch;text-wrap:balance}.share-hero-lede{color:var(--contrast-2);font-size:clamp(18px,1.4vw,20px);margin-bottom:0px;margin-top:0px;max-width:46ch}.share-ctas{display:flex;flex-wrap:wrap;gap:14px}.share-btn{align-items:center;border:1px solid #0000;border-radius:var(--radius);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:10px;height:52px;letter-spacing:0.01em;padding:0 22px;transition:background 0.14s ease-out,color 0.14s ease-out,transform 80ms ease-out;white-space:nowrap}.share-btn .gb-shape svg{transition:transform 0.14s ease-out}.share-btn:active{transform:translateY(1px)}.share-btn:hover .gb-shape svg{transform:translate(3px)}.share-btn-primary{background:var(--contrast);color:var(--base-3)}.share-btn-primary:hover{background:var(--contrast-2)}.share-btn-ghost{background:0 0;border-color:var(--contrast);color:var(--contrast)}.share-btn-ghost:hover{background:var(--contrast);color:var(--base-3)}.share-hero-media{aspect-ratio:4/3;background-image:linear-gradient(135deg,var(--base) 0%,color-mix(in srgb,var(--accent) 35%,var(--base)) 100%);max-width:100%;overflow:hidden;border-radius:var(--radius);margin:0px}.share-hero-media img{display:block;height:100%;object-fit:cover;width:100%}.share-features{background-color:var(--base);padding-bottom:var(--section-space);padding-top:var(--section-space)}.share-section-head{display:grid;margin-bottom:40px;row-gap:12px}.share-section-h2{color:var(--contrast);font-family:var(--font-display);font-size:clamp(28px,3.4vw,48px);font-weight:600;letter-spacing:-0.02em;line-height:1.05;margin-bottom:0px;margin-top:0px;max-width:20ch;text-wrap:balance}.share-section-lede{color:var(--contrast-2);font-size:18px;margin-bottom:0px;margin-top:0px;max-width:52ch}.share-feature-grid{column-gap:24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));list-style-type:none;margin-bottom:0px;margin-left:0px;margin-top:0px;padding-left:0px;row-gap:24px}.share-feature-card{align-content:start;background-color:var(--base-3);display:grid;margin-bottom:0px;margin-top:0px;row-gap:12px;border:1px solid color-mix(in srgb,var(--contrast-3) 35%,transparent);border-radius:var(--radius);padding:28px}.share-feature-icon{color:var(--accent);display:block;height:40px;width:40px}.share-feature-icon svg{display:block;height:100%;width:100%}.share-feature-h3{color:var(--contrast);font-family:var(--font-display);font-size:21px;font-weight:600;line-height:1.2;margin-bottom:0px;margin-top:0px}.share-feature-p{color:var(--contrast-2);font-size:15.5px;margin-bottom:0px;margin-top:0px}.share-testimonials{background-color:var(--base-2);padding-bottom:var(--section-space);padding-top:var(--section-space)}.share-quote-grid{column-gap:24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));row-gap:24px}.share-quote{align-content:space-between;display:grid;padding-top:22px;row-gap:22px;border-top:2px solid var(--accent);margin:0px}.share-quote-text{color:var(--contrast);font-family:var(--font-display);font-size:20px;line-height:1.4;margin-bottom:0px;margin-top:0px}.share-quote-by{color:var(--contrast-2);display:grid;font-size:14px;row-gap:2px}.share-quote-by strong{color:var(--contrast);font-weight:600}.share-faq{background-color:var(--base-3);padding-bottom:var(--section-space);padding-top:var(--section-space)}.share-faq-inner{max-width:820px}.share-faq-item{border-bottom:1px solid color-mix(in srgb,var(--contrast) 15%,transparent)}.share-faq-q{align-items:center;color:var(--contrast);column-gap:16px;cursor:pointer;display:flex;font-family:var(--font-display);font-size:20px;justify-content:space-between;line-height:1.3;padding-bottom:20px;padding-top:20px}.share-faq-q .gb-accordion__toggle-icon{color:var(--accent);flex-shrink:0}.share-faq-q .gb-accordion__toggle-icon svg{height:22px;width:22px}.share-faq-a{color:var(--contrast-2);max-width:64ch;padding-bottom:20px}