.who-this-is-for-section{padding:4.5rem 1.25rem;background:#fff}.page-width{max-width:1100px;margin:0 auto}.who-header,.who-subheading,.who-paragraph,.who-bullets,.who-faq-group{max-width:820px}.who-heading h2{font-size:2.25rem;font-weight:700;margin-bottom:1.5rem}.who-header h3{font-size:1.75rem;font-weight:700;margin:2.5rem 0 1rem}.who-subheading{font-weight:600;font-size:1.25rem;margin:1.5rem 0 .75rem;color:#444}.who-paragraph p{font-size:1rem;line-height:1.65;margin-bottom:1rem}.who-paragraph p strong{background:#0000000a;padding:.15em .3em;border-radius:4px}.who-paragraph-media{display:grid;grid-template-columns:1fr;gap:1.25rem;align-items:start;margin:1.25rem 0 0}@media screen and (min-width: 900px){.who-paragraph-media{grid-template-columns:minmax(240px,var(--who-img-max, 360px)) 1fr;gap:1.75rem}.who-paragraph-media.is-right{grid-template-columns:1fr minmax(240px,var(--who-img-max, 360px))}.who-paragraph-media.is-right .who-media-image{order:2}}.who-media-image{position:relative}.who-media-image img{width:100%;height:auto;display:block;border-radius:var(--who-img-radius, 12px);transform:translateZ(0);transition:transform .24s ease,box-shadow .24s ease;background:#f7f7f7}.who-media-image.has-shadow img{box-shadow:0 10px 30px #0000001a}@media (hover: hover) and (pointer: fine){.who-media-image img:hover{transform:scale(1.01)}}.who-media-caption{margin-top:.6rem;font-size:.92rem;color:#666;line-height:1.4}.who-bullets ul{list-style:disc;padding-left:1.5rem;margin-bottom:2rem}.who-bullets ul li{margin-bottom:.5rem}.who-bullets:after{content:"";display:block;height:1px;width:100%;background:#00000014;margin:2.5rem 0}.who-spacer{width:100%}.who-faq-group{margin-top:3rem;padding-top:.5rem}.who-faq-heading h3{font-size:1.6rem;font-weight:700;margin:0 0 .75rem}.who-faq-intro p{margin:0 0 1.25rem;color:#555;line-height:1.6}.faq-item{border-bottom:1px solid rgba(0,0,0,.08);padding:1.1rem 0}.faq-question{font-weight:600;cursor:pointer;position:relative;padding-right:2rem}.faq-question:after{content:"+";position:absolute;right:0;top:0;font-size:1.25rem}.faq-item.open .faq-question:after{content:"\2013"}.faq-answer{display:none;padding-top:.75rem;line-height:1.6;color:#555}.faq-item.open .faq-answer{display:block}.who-note em{font-style:italic;display:block;margin-top:2rem;opacity:.85}.animate-block{opacity:0;transform:translateY(20px);animation:fadeInUp .8s ease forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width: 768px){.who-heading h2{font-size:1.9rem}.who-header h3{font-size:1.5rem}.who-subheading{font-size:1.1rem}.who-paragraph p{font-size:.95rem}.who-this-is-for-section{padding:3.5rem 1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/who-this-is-for.css.map */
