.rich-text{margin:auto;text-align:center;max-width:initial;width:100%}.rich-text.rich-text-medium-width .rich-text__text{max-width:72rem;margin-top:1rem;margin-bottom:3rem}.rich-text--align-left{text-align:left}.rich-text--align-left .rich-text__heading,.rich-text--align-left .rich-text__text{margin-right:auto}.rich-text--align-left .rich-text__blocks,.rich-text--align-left .rich-text__blocks .button{margin-left:0}.rich-text--align-right{text-align:right}.rich-text--align-right .rich-text__heading,.rich-text--align-right .rich-text__text{margin-left:auto}.rich-text--align-right .rich-text__blocks,.rich-text--align-right .rich-text__blocks .button{margin-right:0}.rich-text--align-center{text-align:center}.rich-text--align-center .rich-text__heading,.rich-text--align-center .rich-text__text{margin-inline:auto}.rich-text__heading{max-width:100rem;font-weight:700;font-size:clamp(3.2rem,3.5vw,4.6rem)}.rich-text__heading:not(:last-child){margin-bottom:.8rem}.rich-text__text{max-width:43rem}.rich-text__text p{margin:0}.rich-text__text h1,.rich-text__text h2,.rich-text__text h3,.rich-text__text h4,.rich-text__text h5,.rich-text__text h6{margin-block:1.6rem}.rich-text__blocks{margin:6rem auto;max-width:64rem}.rich-text__blocks *{overflow-wrap:break-word}.rich-text__blocks .button{margin-top:.6rem;width:fit-content;margin-left:auto;margin-right:auto}.rich-text__blocks .rich-text__subheading+.button{margin-top:0}.rich-text .section-rich_text_nMPW8R{max-width:100rem;margin:0 auto;padding:6.8rem 2rem 7.2rem}.rich-text .section-rich_text_nMPW8R .rich-text__heading{max-width:13ch;margin:0 auto;font-size:clamp(4.8rem,6vw,8rem);line-height:1.04;letter-spacing:-.02em;font-weight:500}.rich-text .section-rich_text_nMPW8R .rich-text__heading:not(:last-child){margin-bottom:2.6rem}.rich-text .section-rich_text_nMPW8R .button.button--primary,.rich-text .section-rich_text_nMPW8R .button.button--secondary,.rich-text .section-rich_text_nMPW8R .button.button--tertiary,.rich-text .section-rich_text_nMPW8R .button.button--simple{margin:3rem auto 0;min-width:0;min-height:auto;padding:1.15rem 2.9rem;border-radius:9999px;border:1px solid rgba(var(--color-foreground),.32);background:transparent;color:rgb(var(--color-foreground));font-size:2.15rem;font-weight:500;letter-spacing:0;text-transform:none;box-shadow:none;overflow:visible;line-height:1;white-space:nowrap}.rich-text .section-rich_text_nMPW8R .button.button--primary:after,.rich-text .section-rich_text_nMPW8R .button.button--secondary:after,.rich-text .section-rich_text_nMPW8R .button.button--tertiary:after,.rich-text .section-rich_text_nMPW8R .button.button--simple:after{content:none}.rich-text .section-rich_text_nMPW8R .button span{display:inline-flex;align-items:center;gap:.75rem}.rich-text .section-rich_text_nMPW8R .button span:after{content:"\2192";font-size:1.08em;line-height:1}.rich-text .section-rich_text_nMPW8R .button:hover{background:rgba(var(--color-foreground),.06);border-color:rgba(var(--color-foreground),.55);color:rgb(var(--color-foreground))}.template-index .rich-text .rich-text__blocks[class*=section-rich_text_] .button{border-radius:9999px!important;border:1px solid rgba(var(--color-foreground),.32)!important;background:transparent!important;color:rgb(var(--color-foreground))!important;text-transform:none!important;letter-spacing:0!important;min-height:auto!important;padding:1.15rem 2.9rem!important;box-shadow:none!important;overflow:visible!important}.template-index .rich-text .rich-text__blocks[class*=section-rich_text_] .button:after{content:none!important}.template-index .rich-text .rich-text__blocks[class*=section-rich_text_] .button span{display:inline-flex!important;align-items:center!important;gap:.75rem!important}.template-index .rich-text .rich-text__blocks[class*=section-rich_text_] .button span:after{content:"\2192"!important;font-size:1.08em!important;line-height:1!important}.rich-text--home-index .rich-text__blocks .button{border-radius:9999px!important;border:1px solid rgba(var(--color-foreground),.32)!important;background:transparent!important;color:rgb(var(--color-foreground))!important;text-transform:none!important;letter-spacing:0!important;min-height:auto!important;min-width:0!important;padding:1.15rem 2.9rem!important;box-shadow:none!important;overflow:visible!important;font-size:2.15rem!important;font-weight:500!important}.rich-text--home-index .rich-text__blocks .button:after{content:none!important}.rich-text--home-index .rich-text__blocks .button span{display:inline-flex!important;align-items:center!important;gap:.75rem!important;font-size:1.4rem!important;font-weight:600}.rich-text--home-index .rich-text__blocks .button span:after{content:"\2192"!important;font-size:1.08em!important;line-height:1!important}.rich-text .section-rich_text_nMPW8R .rich-text__text{max-width:78rem;margin:0 auto;font-size:clamp(2.2rem,2.5vw,3.4rem);line-height:1.28;letter-spacing:-.01em;color:rgba(var(--color-foreground),.95)}.rich-text .section-rich_text_nMPW8R .rich-text__text p{margin:0}.rich-text .section-rich_text_nMPW8R .rich-text__text p+p{margin-top:0}@media screen and (max-width:749px){.rich-text .section-rich_text_nMPW8R{padding:5.2rem 1.6rem 5.6rem}.rich-text .section-rich_text_nMPW8R .rich-text__heading{max-width:11.5ch;font-size:clamp(3.8rem,11vw,5.2rem)}.rich-text .section-rich_text_nMPW8R .rich-text__text{max-width:95%;font-size:clamp(1.9rem,5vw,2.4rem);line-height:1.35}.rich-text .section-rich_text_nMPW8R .button.button--primary,.rich-text .section-rich_text_nMPW8R .button.button--secondary,.rich-text .section-rich_text_nMPW8R .button.button--tertiary,.rich-text .section-rich_text_nMPW8R .button.button--simple{margin-top:2.6rem;padding:1rem 2.4rem;font-size:1.9rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-rich-text.css.map */
