.small-spacing{height:2rem}.main-banner{margin:0;max-height:44.5rem;padding:0;width:100%}.header-content,.main-banner{background:var(--spectrum-700)}.header-content{flex-direction:column;font-family:var(--display-2-font-family);height:36.25rem;max-width:52.3125rem;padding:3rem 0}.time-to-read span{padding-left:8px}.time-to-read{color:var(--spectrum-200);font-family:var(--caption-font-family);font-size:var(--caption-font-size);letter-spacing:.02em;line-height:var(--caption-line-height);padding:4px 16px}.main-title h1{align-self:stretch;color:var(--grey-000);flex:none;flex-grow:0;font-family:var(--display-2-font-family);font-size:var(--display-2-font-size);font-weight:var(--display-2-font-weight);letter-spacing:var(--caption-letter-spacing);margin:0;order:2;text-shadow:0 -35px 0 rgba(249,97,170,.1),0 -25px 0 rgba(249,97,170,.2),0 -15px 0 rgba(249,97,170,.4),0 -5px 0 #f961aa}.introduction,.main-title{z-index:2}.introduction p{color:var(--grey-000);flex:none;flex-grow:0;font-family:var(--headline-3-font-family);font-size:var(--headline-3-font-size);font-weight:var(--headline-3-font-weight);letter-spacing:var(--footnote-letter-spacing);line-height:var(--headline-3-line-height);margin:0;order:4}.main-image{background:#f961aa;text-align:center;width:100%}.rectangle{background:#f961aa;position:absolute;transform:rotate(-90deg);z-index:1}.rectangle-259{height:33px;left:10.2rem;top:8.43rem;width:33px}.rectangle-258{height:94px;left:10.43rem;top:28rem;width:10px}.rectangle-261{height:25px;right:7.6rem;top:9.6rem;width:25px}.rectangle-260{height:141px;right:12.3125rem;top:4.06rem;width:41px}.rectangle-262{bottom:24rem;height:48px;left:13.44rem;width:48px}.rectangle-263{height:8.4375rem;right:12.81rem;top:27.56rem;width:48px}@media screen and (max-width:992px){.rectangle-258,.rectangle-259,.rectangle-260,.rectangle-261,.rectangle-262,.rectangle-263{display:none}.main-title h1{font-size:3.5rem}.introduction p{margin:0 2.5rem}.main-banner{margin-top:4rem}}@media only screen and (max-width:768px){.header-content{height:50rem;margin-bottom:3rem;padding:5rem 0}.main-title h1{font-size:2.3rem;margin:1rem 0}.introduction p{margin:0 1rem}.time-to-read{padding:6rem 0 2rem}}