.pro-capsules{--capsules-teal:#07363d;--capsules-cream:#f6ece2}.pro-capsules-hero,.pro-capsules-takeaway{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(30px,7vw,100px);display:grid}.pro-capsules-hero{padding:clamp(55px, 9vw, 125px) var(--gutter);background:var(--capsules-teal);color:#fffaf4}.pro-capsules-back{color:#efe0d3;margin-bottom:26px;font-size:.81rem;font-weight:700;display:inline-block}.pro-capsules h1,.pro-capsules h2{font-family:var(--display);letter-spacing:-.025em;margin:0 0 20px;line-height:1.04}.pro-capsules-hero-copy{container-type:inline-size}.pro-capsules h1{white-space:nowrap;font-size:min(7rem,13cqi)}.pro-capsules h2{font-size:clamp(2.1rem,4.4vw,4.2rem)}.pro-capsules p{max-width:64ch}.pro-capsules-hero p{color:#f0e8e0}.pro-capsules-hero .pro-capsules-promise{color:#f1c3a6;font-size:clamp(1.2rem,2vw,1.65rem);font-weight:700}.pro-capsules-hero .button{background:var(--capsules-cream);color:var(--capsules-teal)}.pro-capsules-hero .button:hover{background:#fffaf4}.pro-capsules-hero a:focus-visible{outline-color:#f1c3a6}.pro-capsules-sheet{color:var(--capsules-teal);background:#fffaf4;margin:0;padding:clamp(23px,4vw,52px);box-shadow:9px 9px #ffffff24}.pro-capsules-sheet figcaption{letter-spacing:.12em;color:#83472c;font-size:.72rem;font-weight:700}.pro-capsules-sheet p{color:var(--capsules-teal);font:700 clamp(1.9rem, 3vw, 3rem)/1.1 var(--display);margin:14px 0 24px}.pro-capsules-sheet ol{margin-bottom:0;padding-left:22px}.pro-capsules-sheet li{border-bottom:1px solid #d6c8bb;margin-bottom:12px;padding:0 0 24px}.pro-capsules-section{padding:clamp(45px, 7vw, 95px) var(--gutter);border-bottom:1px solid var(--line)}.pro-capsules-timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:32px 0 0;padding:0;list-style:none;display:grid}.pro-capsules-timeline li{background:#f2eae3;border-top:3px solid #9b5c3d;padding:20px}.pro-capsules-timeline span{font:700 2.15rem/1 var(--display);color:#83472c;margin-bottom:16px;display:block}.pro-capsules-timeline h3{margin:0 0 8px;font-size:1.05rem}.pro-capsules-timeline p{margin:0;font-size:.96rem}.pro-capsules-takeaway{background:var(--capsules-cream)}.pro-capsules-contact .button{background:var(--capsules-teal)}@media (max-width:850px){.pro-capsules-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.pro-capsules-hero,.pro-capsules-takeaway{grid-template-columns:1fr}}@media (max-width:400px){.pro-capsules-timeline{grid-template-columns:1fr}}.pro-capsules-actions{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.pro-capsules-actions>a:not(.button){text-underline-offset:4px;font-size:.83rem;text-decoration:underline}.pro-capsules-webinars{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:30px 0 0;padding:0;list-style:none;display:grid}.pro-capsules-webinars li{background:#fffaf4;border:1px solid #d6c8bb;grid-template-columns:auto minmax(0,1fr);gap:16px;padding:clamp(18px,3vw,30px);display:grid}.pro-capsules-webinar-number{color:#83472c;font:700 1.7rem/1 var(--display)}.pro-capsules-webinars h3{color:var(--capsules-teal);margin:0 0 10px;font-size:1.14rem}.pro-capsules-webinars p{font-size:.96rem}.pro-capsules-webinars .pro-capsules-template{color:var(--capsules-teal);margin:0}.pro-capsules-template strong{color:#83472c;font-size:.75rem;display:block}@media (max-width:650px){.pro-capsules-webinars{grid-template-columns:minmax(0,1fr)}}.pro-capsules-webinars li{scroll-margin-top:120px}
