.partner-sales-page{--sales-paper:#f4f3ed;--sales-line:#d8ddd2;scroll-behavior:smooth}.partner-sales-page ::selection{color:#172013;background:#cce9b8}.partner-sales-page main section[id]{scroll-margin-top:28px}.partner-sales-page h1,.partner-sales-page h2{text-wrap:balance}.partner-sales-page .partner-sales-hero{padding:76px 0 64px}.sales-opening{grid-template-columns:1.28fr .82fr;align-items:center;gap:70px;display:grid}.sales-opening-copy{padding-block:16px}.partner-sales-page .sales-proposition{color:#fff;max-width:34ch;font-size:1.4rem;line-height:1.45}.sales-opening-copy>p:not(.sales-proposition){max-width:54ch}.sales-actions{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:32px;display:flex}.partner-sales-page .sales-actions .partner-text-link{margin:0}.partner-sales-page .sales-hero-note{color:#bfcab8;margin:22px 0 0;font-size:.875rem}.sales-community-photo{flex-direction:column;justify-content:center;align-self:stretch;margin:0;display:flex}.sales-community-photo img{aspect-ratio:4/4.5;object-fit:cover;object-position:48% center;width:100%;height:auto;display:block}.sales-community-photo figcaption{padding-top:20px;line-height:1.5}.sales-community-photo figcaption strong{color:#fff;font-size:1.05rem;font-weight:600;display:block}.sales-community-photo figcaption span{color:#bfcab8;margin-top:6px;font-size:.75rem;display:block}.sales-section-nav{border-bottom:1px solid var(--sales-line);background:var(--sales-paper)}.sales-section-nav>div{scrollbar-width:thin;scrollbar-color:#557d3c var(--sales-paper);justify-content:space-between;align-items:center;gap:24px;padding-block:22px;display:flex;overflow-x:auto}.sales-section-nav a{white-space:nowrap;text-underline-offset:5px;font-size:.9rem;font-weight:550}.sales-section-nav a:hover{color:#2b660e;text-decoration:underline}.sales-story{grid-template-columns:1fr 1fr;align-items:start;gap:88px;padding-block:100px;display:grid}.partner-sales-page .sales-large-copy{color:#222a1d;font-size:1.4rem;line-height:1.5}.sales-story-body p{color:#50594a}.partner-sales-page .sales-pull-line{color:#2b660e;margin:32px 0 0;font-size:1.4rem;font-weight:650}.sales-fit-band{background:var(--sales-paper);padding-block:76px}.sales-fit-layout{grid-template-columns:1.1fr 1fr;align-items:start;gap:80px;display:grid}.sales-fit-layout h2 span{color:#526148}.sales-fit-layout p{color:#50594a}.sales-fit-layout p:last-child{margin-bottom:0}.sales-presence{padding-block:100px}.sales-section-heading{grid-template-columns:1.1fr 1fr;align-items:end;gap:80px;margin-bottom:48px;display:grid}.sales-section-heading>p{color:#50594a}.sales-channel{border-top:1px solid var(--sales-line);grid-template-columns:1fr 1.2fr;gap:100px;padding-block:36px;display:grid}.sales-channel:last-child{border-bottom:1px solid var(--sales-line)}.partner-sales-page .sales-channel h3{max-width:24ch;font-size:1.75rem;line-height:1.25}.partner-sales-page .sales-channel-name{color:#2b660e;margin:16px 0 0;font-size:.95rem;font-weight:550}.sales-channel>div:last-child>p:first-child{color:#50594a}.partner-sales-page .sales-channel-scope{margin:0;font-size:.875rem;font-weight:600}.sales-education{color:#fff;background:#172013;padding-block:90px}.sales-education-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:90px;display:grid}.sales-education h2 span{color:#a2d979}.sales-education p{color:#d3ddcb}.partner-sales-page .sales-education .sales-large-copy{color:#fff}.sales-education .button{margin-top:12px}.sales-workshop-brief{color:#172013;background:#f0f3e9;padding:40px}.partner-sales-page .sales-workshop-brief h3{margin-bottom:28px;font-size:1.8rem}.sales-workshop-brief ol{margin:0;padding-left:22px;list-style:decimal}.sales-workshop-brief li{margin-bottom:24px;padding-left:12px}.sales-workshop-brief li::marker{color:#366b1b;font-variant-numeric:tabular-nums;font-weight:650}.sales-workshop-brief strong{font-size:1.05rem}.sales-workshop-brief p{color:#505e45;margin:8px 0 0}.partner-sales-page .sales-fine-print{border-top:1px solid #c8d3bd;padding-top:22px;font-size:.8rem}.sales-year{padding-block:100px}.sales-year-track{counter-reset:partner-year;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.sales-year-track li{counter-increment:partner-year;border-top:2px solid #437d24;padding-top:22px}.sales-year-track li:before{content:counter(partner-year);color:#376c1b;font-family:var(--font-circle-display);margin-bottom:16px;font-size:1.5rem;display:block}.partner-sales-page .sales-year-track h3{font-size:1.4rem}.sales-year-track p{color:#50594a;font-size:.95rem}.partner-sales-page .sales-planning-note{color:#596250;max-width:85ch;margin:28px 0 0;font-size:.875rem}.partner-sales-page #packages{background:var(--sales-paper);width:100%;max-width:none;padding:84px max(24px,50% - 620px)}.partner-sales-page .partner-pricing{background:#fff}.partner-sales-page .partner-price.partner-platinum{background:#e7efd9}.partner-sales-page .partner-price{padding-block:34px}.partner-sales-page .partner-price>h3{font-size:1.9rem}.partner-sales-page .partner-section-intro{max-width:800px}.partner-sales-page .partner-comparison tbody tr:hover{background:#f2f5ed}.sales-decision{background:#f2f5ec}.partner-sales-page .partner-steps{gap:40px}.partner-sales-page .partner-steps p{color:#50594a}.partner-sales-page .partner-faq{max-width:940px}.partner-sales-page .partner-faq summary{padding-block:23px;font-size:1.125rem}.partner-sales-page .partner-faq details>p{color:#50594a;max-width:75ch;padding-bottom:16px}.partner-sales-page .partner-final{padding-block:92px}.partner-sales-page .partner-final h2{max-width:900px}.partner-sales-page .partner-final h2 span{color:#a2d979}.partner-sales-page .sales-final-note{color:#c3d0b9;margin:22px 0 0;font-size:.875rem}@media (max-width:1000px){.sales-opening{grid-template-columns:1.15fr .85fr;gap:36px}.sales-story,.sales-fit-layout,.sales-section-heading,.sales-channel,.sales-education-grid{gap:40px}.sales-workshop-brief{padding:28px}.sales-year-track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.partner-sales-page .partner-sales-hero{padding-block:42px}.sales-opening,.sales-story,.sales-fit-layout,.sales-section-heading,.sales-channel,.sales-education-grid{grid-template-columns:1fr;gap:24px}.sales-opening-copy{padding:0}.partner-sales-page .sales-proposition,.partner-sales-page .sales-large-copy{font-size:1.2rem}.sales-community-photo{margin-top:8px}.sales-community-photo img{aspect-ratio:4/3;object-position:50% 58%}.sales-community-photo figcaption{padding-top:14px}.sales-section-nav>div{justify-content:flex-start;gap:24px;padding-block:18px}.sales-story,.sales-fit-band,.sales-presence,.sales-education,.sales-year{padding-block:56px}.sales-section-heading{margin-bottom:22px}.sales-section-heading h2,.sales-story h2{margin-bottom:0}.sales-channel{gap:20px;padding-block:28px}.partner-sales-page .sales-channel h3{max-width:100%;font-size:1.6rem}.partner-sales-page .sales-channel-name{margin-top:8px}.sales-workshop-brief{margin-top:12px;padding:26px}.sales-year-track{gap:24px}.partner-sales-page #packages{padding:56px 18px}.partner-sales-page .partner-steps{gap:28px}.partner-sales-page .partner-final{padding-block:60px}}@media (max-width:420px){.sales-year-track{grid-template-columns:1fr}.sales-actions{flex-direction:column;align-items:flex-start}.sales-workshop-brief{padding:24px 20px}}@media (prefers-reduced-motion:reduce){.partner-sales-page{scroll-behavior:auto}}
