.sleepwhisper-about-us-section .sw-about{--sw-about-ink: #17385d;--sw-about-blue: #2f5f9b;--sw-about-pale: #eef5fb;--sw-about-paper: #ffffff;--sw-about-text: #182535;--sw-about-muted: #5e6d7d;background:var(--sw-about-paper);color:var(--sw-about-text)}.sleepwhisper-about-us-section .sw-about__inner{width:min(100% - 40px,1120px);margin-inline:auto}.sleepwhisper-about-us-section .sw-about__hero{padding:56px 0 60px;background:var(--sw-about-ink);color:#fff}.sleepwhisper-about-us-section .sw-about__hero .sw-about__inner{max-width:760px;margin-left:max(20px,calc((100vw - 1120px)/2))}.sleepwhisper-about-us-section .sw-about__eyebrow{margin:0 0 14px;color:#a8cef4;font-size:.72rem;font-weight:700;letter-spacing:.13em;line-height:1.3;text-transform:uppercase}.sleepwhisper-about-us-section .sw-about__heading,.sleepwhisper-about-us-section .sw-about__story-heading,.sleepwhisper-about-us-section .sw-about__values-heading,.sleepwhisper-about-us-section .sw-about__cta-heading{font-family:var(--font-heading--family);font-weight:700;letter-spacing:-.04em}.sleepwhisper-about-us-section .sw-about__heading{max-width:12ch;margin:0;font-size:clamp(2.45rem,6vw,4.3rem);line-height:.98;text-wrap:balance}.sleepwhisper-about-us-section .sw-about__intro{max-width:56ch;margin:22px 0 0;color:#ffffffd1;font-size:clamp(1rem,2vw,1.18rem);line-height:1.6}.sleepwhisper-about-us-section .sw-about__story{padding:58px 0 64px;background:var(--sw-about-paper)}.sleepwhisper-about-us-section .sw-about__story-layout{display:grid;gap:24px;max-width:920px}.sleepwhisper-about-us-section .sw-about__story-heading{max-width:12ch;margin:0;color:var(--sw-about-ink);font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.06}.sleepwhisper-about-us-section .sw-about__story-body{max-width:56ch;padding-left:20px;border-left:2px solid #b9d3ec;color:var(--sw-about-muted);font-size:1rem;line-height:1.7}.sleepwhisper-about-us-section .sw-about__story-body.rte>:first-child{margin-top:0}.sleepwhisper-about-us-section .sw-about__story-body.rte>:last-child{margin-bottom:0}.sleepwhisper-about-us-section .sw-about__story-body p+p{margin-top:1em}.sleepwhisper-about-us-section .sw-about__values{padding:54px 0 60px;background:var(--sw-about-pale)}.sleepwhisper-about-us-section .sw-about__values-heading{margin:0 0 28px;color:var(--sw-about-ink);font-size:clamp(1.7rem,3vw,2.35rem);line-height:1.1}.sleepwhisper-about-us-section .sw-about__values-grid{display:grid;gap:24px}.sleepwhisper-about-us-section .sw-about__value-card{padding-top:18px;border-top:2px solid var(--sw-about-blue)}.sleepwhisper-about-us-section .sw-about__value-title{margin:0;color:var(--sw-about-ink);font-size:1.05rem;font-weight:750;line-height:1.35}.sleepwhisper-about-us-section .sw-about__value-text{margin:9px 0 0;color:var(--sw-about-muted);font-size:.94rem;line-height:1.6}.sleepwhisper-about-us-section .sw-about__quote{padding:44px 0;background:var(--sw-about-paper)}.sleepwhisper-about-us-section .sw-about__quote-text{max-width:44ch;margin:0 auto;color:var(--sw-about-ink);font-family:var(--font-heading--family);font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:650;line-height:1.4;text-align:center}.sleepwhisper-about-us-section .sw-about__cta{padding:0 0 64px;background:var(--sw-about-pale)}.sleepwhisper-about-us-section .sw-about__cta-card{display:grid;gap:24px;padding:30px 26px;background:var(--sw-about-ink);color:#fff}.sleepwhisper-about-us-section .sw-about__cta-heading{margin:0;font-size:clamp(1.55rem,3vw,2.1rem);line-height:1.08}.sleepwhisper-about-us-section .sw-about__cta-body{max-width:48ch;margin:10px 0 0;color:#ffffffc7;font-size:.95rem;line-height:1.55}.sleepwhisper-about-us-section .sw-about__cta-actions{display:flex;flex-wrap:wrap;gap:10px}.sleepwhisper-about-us-section .sw-about__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 18px;border:1px solid transparent;border-radius:8px;font-size:.9rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.sleepwhisper-about-us-section .sw-about__button:hover{transform:translateY(-1px)}.sleepwhisper-about-us-section .sw-about__button--primary{background:#fff;color:var(--sw-about-ink)}.sleepwhisper-about-us-section .sw-about__button--primary:hover{background:#dcecfb}.sleepwhisper-about-us-section .sw-about__button--secondary{border-color:#ffffff7a;color:#fff}.sleepwhisper-about-us-section .sw-about__button--secondary:hover{border-color:#fff;background:#ffffff14}@media screen and (min-width:750px){.sleepwhisper-about-us-section .sw-about__hero,.sleepwhisper-about-us-section .sw-about__story{padding:82px 0 90px}.sleepwhisper-about-us-section .sw-about__story-layout{grid-template-columns:minmax(200px,.65fr) minmax(0,1fr);gap:72px}.sleepwhisper-about-us-section .sw-about__values{padding:72px 0 78px}.sleepwhisper-about-us-section .sw-about__values-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}.sleepwhisper-about-us-section .sw-about__cta-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;padding:42px 46px}.sleepwhisper-about-us-section .sw-about__cta-actions{justify-content:flex-end}}@media screen and (max-width:749px){.sleepwhisper-about-us-section .sw-about__inner{width:min(100% - 32px,1120px)}.sleepwhisper-about-us-section .sw-about__hero .sw-about__inner{margin-inline:auto}.sleepwhisper-about-us-section .sw-about__cta-actions,.sleepwhisper-about-us-section .sw-about__button{width:100%}}@media(prefers-reduced-motion:reduce){.sleepwhisper-about-us-section .sw-about__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/sleepwhisper-about-us.css.map */
