.hero-note-stack{z-index:2;max-width:min(390px,100vw - 20px);position:absolute;bottom:75px;right:8px}.hero-note-stack .hero-note{gap:10px;padding:13px 16px;font-size:14px;position:static;bottom:auto;right:auto;box-shadow:0 5px 18px #3e556418}.hero-note-stack .hero-note small{font-size:9px}.hero-content .hero-specialties{letter-spacing:.65px;color:var(--navy);flex-direction:column;gap:4px;margin-top:7px;padding:0 4px;font-family:Manrope,sans-serif;font-size:9px;font-weight:800;line-height:1.45;display:flex}.hero-content .hero-specialties span{align-items:flex-start;gap:7px;display:flex}.hero-content .hero-specialties span:before{content:"";background:var(--gold);border-radius:50%;flex:none;width:6px;height:6px;margin-top:4px;display:block}@media (width<=760px){.hero-note-stack{max-width:min(320px,100vw - 20px);bottom:89px;left:auto;right:10px}.hero-note-stack .hero-note{padding:10px 12px;font-size:12px}.hero-note-stack .hero-note svg{flex-shrink:0;width:17px}.hero-content .hero-specialties{letter-spacing:.25px;gap:3px;font-size:8px}}.hero-content .hero-specialties{letter-spacing:.8px;gap:6px;max-width:490px;margin-top:11px;padding:0;font-size:10px}@media (width<=760px){.hero-note-stack{bottom:92px;right:8px}.hero-content .hero-specialties{gap:4px;max-width:100%;margin-top:9px;font-size:8px}}@media (width>=761px){.about-media{align-self:end}.about-copy{flex-direction:column;display:flex}.about-copy .kelly-inspiration-photo{margin-top:auto;padding-top:24px}}.about-copy .kelly-inspiration-photo{-o-object-fit:contain;object-fit:contain;border-radius:12px;width:min(100%,300px);height:auto;display:block}@media (width<=760px){.about-copy .kelly-inspiration-photo{width:min(100%,300px);margin-top:24px}}.about-media>img{-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top;width:50%;height:auto;margin-left:auto;margin-right:auto;display:block}@media (width>=761px){.about-left{flex-direction:column;align-self:stretch;min-width:0;display:flex}.about-left>.about-media{align-self:stretch}.about-heading{margin-bottom:25px}.about-copy{padding-top:0}}.about-left{min-width:0}.about-heading .eyebrow{margin-bottom:16px}.about-heading h2{margin-bottom:0}@media (width<=760px){.about-heading{margin-bottom:25px}}.process .steps-highlighted{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.process .steps-highlighted article{text-align:left;background:#e8f2f2;border:1px solid #b8d9d7;border-top:5px solid #3f8983;border-radius:13px;padding:30px 28px 26px;box-shadow:0 10px 24px #3e556414}.process .steps-highlighted article:nth-child(2){background:#fff2e6;border-color:#e07a45 #ebceb6 #ebceb6}.process .steps-highlighted article:nth-child(3){background:#eaf0f5;border-color:#37677c #bfd0df #bfd0df}.process .steps-highlighted span{background:#fff;width:46px;height:46px;margin-bottom:19px}.process .steps-highlighted h3{font-size:19px}.process .steps-highlighted p{margin:0;font-size:13px}.stories .parent-stories-examples{min-width:0}.parent-stories-examples>h3{margin-bottom:12px;font-family:Lora,serif;font-size:28px;font-weight:500}.parent-stories-examples .examples-disclaimer{margin-bottom:18px;font-size:11px;line-height:1.6}.parent-story-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.parent-story-grid .testimonial{min-width:0;padding:23px}.parent-story-grid .testimonial h3{margin-bottom:12px;font-size:18px}.parent-story-grid .testimonial p:not(.eyebrow){margin-bottom:0;font-size:12px}.parent-story-grid .testimonial .eyebrow{letter-spacing:1.2px;font-size:9px}@media (width<=900px){.process .steps-highlighted,.parent-story-grid{grid-template-columns:1fr}}@keyframes hindsight-chat-pulse{0%,to{transform:scale(1)}15%{transform:scale(1.12)}28%{transform:scale(1)}43%{transform:scale(1.12)}57%{transform:scale(1)}72%{transform:scale(1.09)}85%{transform:scale(1)}}.booking .button.hindsight-chat-highlight{transform-origin:50%;animation:2s ease-in-out .3s both hindsight-chat-pulse}@media (prefers-reduced-motion:reduce){.booking .button.hindsight-chat-highlight{outline-offset:5px;outline:3px solid #e07a45;animation:none}}
