.CompareChart_wrapper__CeXXW{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:48px}.CompareChart_wrapper__CeXXW h3{text-wrap:inherit;text-align:center;max-width:700px}@media only screen and (max-width:940px){.CompareChart_wrapper__CeXXW h3{font-weight:400;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;overflow:visible;font-size:40px;line-height:40px;letter-spacing:.01em;padding-inline:24px}.CompareChart_wrapper__CeXXW h3 span{letter-spacing:-.02em;font-weight:400;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;overflow:visible;font-family:baskerville-display-pt,serif;font-style:italic;letter-spacing:-.01em;font-weight:300;font-size:46px;line-height:44px}.CompareChart_wrapper__CeXXW h3 span span{font-family:baskerville-display-pt,serif;font-style:italic;letter-spacing:-.02em;font-weight:300}}.CompareChart_wrapper__CeXXW.CompareChart_paddingTop__fMue0{padding-top:140px}.CompareChart_wrapper__CeXXW.CompareChart_paddingBottom__7KZrf{padding-bottom:140px}.CompareChart_content__a655p{width:1024px;max-width:90vw;display:flex;flex-direction:column}.CompareChart_feature__deBoX{display:grid;grid-template-columns:auto 200px 200px;grid-gap:20px;gap:20px;width:100%;padding-bottom:20px;border-bottom:1px solid #9aa7ac;margin-bottom:20px}@media only screen and (max-width:940px){.CompareChart_feature__deBoX{grid-template-columns:auto 25% 25%;gap:10px}}.CompareChart_feature__deBoX:last-child{border-bottom:none;padding-bottom:0}.CompareChart_feature__deBoX span{display:flex;justify-content:flex-start;align-items:center}@media only screen and (max-width:940px){.CompareChart_feature__deBoX span{font-size:16px;font-weight:400;line-height:22px;letter-spacing:.01em;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}}.CompareChart_feature__deBoX span.CompareChart_true__JfGXY:before{content:"";display:block;width:32px;height:32px;border-radius:50%;box-shadow:0 0 40px 0 rgba(217,237,247,.8);background-color:#fff;background-repeat:no-repeat;background-position:50%;background-image:url("data:image/svg+xml;base64,PHN2ZwogICAgICB3aWR0aD0iMTYiCiAgICAgIGhlaWdodD0iMTQiCiAgICAgIHZpZXdCb3g9IjAgMCAxNiAxNCIKICAgICAgZmlsbD0ibm9uZSIKICAgICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICAgPgogICAgICA8cGF0aAogICAgICAgIGQ9Ik0xNS4yNzI3IDAuOTU0MTAyTDE1LjIyMjYgMS40ODUyN0MxMC42MDgyIDQuNzY4ODcgOC4xNTA0OSA4LjgyNTA4IDYuMzk1MDEgMTIuMzAxOEM1LjM0MTcxIDEyLjk3NzkgNC41ODkzNiAxMy44OTUzIDQuMTM3OTUgMTIuODMzQzMuNTg2MjMgMTEuNDMyNiAyLjM4MjQ3IDguNzc2NzkgMC43MjcyOTUgOC4yNDU2MkMxLjQyOTQ5IDcuNDczMDEgMi4wODE1MyA3LjI3OTg1IDIuODg0MDMgNy4zNzY0M0MzLjkzNzMzIDcuNTIxMyA0Ljg5MDMgOS40NTI4MiA1LjI5MTU2IDEwLjMyMkM3LjQ0ODMgNi44NDUyNiAxMS40MTA3IDIuODg1NjMgMTUuMjcyNyAwLjk1NDEwMloiCiAgICAgICAgZmlsbD0iIzE1MTYxQSIKICAgICAgLz4KICAgIDwvc3ZnPg==")}.CompareChart_feature__deBoX span.CompareChart_false__qNThD:before{content:"";display:block;width:32px;height:32px;background-repeat:no-repeat;background-position:50%;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMDU3MjEgOS40OTk2NUwwLjA0MzMzNSAxNy41MTM1TDAuOTg2MTQ0IDE4LjQ1NjNMOS4wMDAwMiAxMC40NDI1TDE3LjAxMzkgMTguNDU2M0wxNy45NTY3IDE3LjUxMzVMOS45NDI4MyA5LjQ5OTY2TDE3Ljk1NjcgMS40ODU3OEwxNy4wMTM5IDAuNTQyOTdMOS4wMDAwMiA4LjU1Njg1TDAuOTg2MTQ1IDAuNTQyOTY5TDAuMDQzMzM1OSAxLjQ4NTc4TDguMDU3MjEgOS40OTk2NVoiIGZpbGw9IiNEOUVERjciLz4KPC9zdmc+Cg==")}.CompareChart_feature__deBoX span:nth-child(2),.CompareChart_feature__deBoX span:nth-child(3){display:flex;justify-content:center;align-items:center;text-align:center}.CompareChart_feature__deBoX span:nth-child(3):before{box-shadow:none}.BannerTextWithBackground_paddingTop__38opF{padding-top:140px}.BannerTextWithBackground_paddingBottom__Jz7Wd{padding-bottom:140px}.BannerTextWithBackground_wrapper__niN5Z{position:relative;flex-direction:column;justify-content:center;border-radius:32px;overflow:hidden;background:linear-gradient(180deg,#0b0914,#2e285c)}.BannerTextWithBackground_wrapper__niN5Z h3{padding-inline:24px}@media only screen and (max-width:940px){.BannerTextWithBackground_wrapper__niN5Z h3{font-weight:400;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;overflow:visible;font-size:32px;line-height:38px;letter-spacing:.01em}.BannerTextWithBackground_wrapper__niN5Z h3 span{letter-spacing:-.02em;font-weight:400;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;overflow:visible;font-family:baskerville-display-pt,serif;font-style:italic;letter-spacing:-.01em;font-weight:300;font-size:37px;line-height:32px}.BannerTextWithBackground_wrapper__niN5Z h3 span span{font-family:baskerville-display-pt,serif;font-style:italic;letter-spacing:-.02em;font-weight:300}}.BannerTextWithBackground_bgImageWrapper__sRYIW{position:absolute!important;top:0;height:100%}.BannerTextWithBackground_bgImage__xCvBl{object-fit:cover}.BannerTextWithBackground_mainImageWrapper__Wk9tG{border-radius:32px}@media only screen and (min-width:941px){.BannerTextWithBackground_mainImageWrapper__Wk9tG{max-width:none!important}}.BannerTextWithBackground_content__1ZTvQ{position:relative;top:0;left:0;z-index:2;object-fit:cover;width:100%;height:100%;min-height:-moz-fit-content;min-height:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:80px;padding-top:80px;padding-bottom:80px}.BannerTextWithBackground_content__1ZTvQ h3{max-width:920px;text-align:center}@media only screen and (max-width:940px){.BannerTextWithBackground_content__1ZTvQ{padding-top:40px;padding-bottom:40px;gap:49px}}.BannerTextWithBackground_columns__FE9LU{width:100%;display:flex;flex-direction:row-reverse;justify-content:space-between;gap:108px;padding-left:64px;padding-right:64px}.BannerTextWithBackground_columns__FE9LU>*{flex:1 1;width:50%!important;max-width:50%!important}.BannerTextWithBackground_columns__FE9LU.BannerTextWithBackground_reverse__to85a{flex-direction:row}@media only screen and (max-width:940px){.BannerTextWithBackground_columns__FE9LU.BannerTextWithBackground_reverse__to85a{flex-direction:column}.BannerTextWithBackground_columns__FE9LU{flex-direction:column;padding-left:32px;padding-right:32px;gap:64px}.BannerTextWithBackground_columns__FE9LU>*{width:100%!important;max-width:100%!important}}.BannerTextWithBackground_imageColumn__zzkn_{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:940px){.BannerTextWithBackground_imageColumn__zzkn_{order:0}}.BannerTextWithBackground_textColumn__nHxlQ{width:50%}.BannerTextWithBackground_textColumn__nHxlQ p{font-size:22px;font-weight:450;line-height:30px;letter-spacing:.01em;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;margin-bottom:38px}@media only screen and (max-width:940px){.BannerTextWithBackground_textColumn__nHxlQ p{font-size:18px;font-weight:400;line-height:25px;letter-spacing:.03em;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;margin-bottom:24px}}.BannerTextWithBackground_textColumn__nHxlQ ul li{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyMCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwIDAuMTk1MzEyTDE5LjkzMSAwLjkyNTY3MUMxMy41ODYyIDUuNDQwNjIgMTAuMjA2OSAxMS4wMTc5IDcuNzkzMSAxNS43OTg0QzYuMzQ0ODMgMTYuNzI4IDUuMzEwMzQgMTcuOTg5NSA0LjY4OTY2IDE2LjUyODhDMy45MzEwMyAxNC42MDMzIDIuMjc1ODYgMTAuOTUxNSAwIDEwLjIyMTFDMC45NjU1MTcgOS4xNTg4MSAxLjg2MjA3IDguODkzMjIgMi45NjU1MiA5LjAyNjAyQzQuNDEzNzkgOS4yMjUyIDUuNzI0MTQgMTEuODgxMSA2LjI3NTg2IDEzLjA3NjJDOS4yNDEzOCA4LjI5NTY2IDE0LjY4OTcgMi44NTExNiAyMCAwLjE5NTMxMloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-position:0;padding-left:30px;margin-bottom:24px}@media only screen and (max-width:940px){.BannerTextWithBackground_textColumn__nHxlQ{order:1}}.BasicSideBySide_wrapper__TZ6Hb{width:100vw;max-width:1728px;padding-left:64px;padding-right:64px;display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width:1900px){.BasicSideBySide_wrapper__TZ6Hb{max-width:calc((100vw - 1560px)*.5 + 1560px)}}@media only screen and (max-width:1668px){.BasicSideBySide_wrapper__TZ6Hb{max-width:1435px}}@media only screen and (max-width:1024px){.BasicSideBySide_wrapper__TZ6Hb{padding-left:54px;padding-right:54px}}@media only screen and (max-width:768px){.BasicSideBySide_wrapper__TZ6Hb{padding-left:32px;padding-right:32px}}@media only screen and (max-width:560px){.BasicSideBySide_wrapper__TZ6Hb{padding-left:24px;padding-right:24px}}.BasicSideBySide_wrapper__TZ6Hb h3{margin-bottom:32px}@media only screen and (max-width:940px){.BasicSideBySide_wrapper__TZ6Hb h3{font-weight:400;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;overflow:visible;font-size:40px;line-height:40px;letter-spacing:.01em}.BasicSideBySide_wrapper__TZ6Hb h3 span{letter-spacing:-.02em;font-weight:400;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;overflow:visible;font-family:baskerville-display-pt,serif;font-style:italic;letter-spacing:-.01em;font-weight:300;font-size:46px;line-height:44px}.BasicSideBySide_wrapper__TZ6Hb h3 span span{font-family:baskerville-display-pt,serif;font-style:italic;letter-spacing:-.02em;font-weight:300}}.BasicSideBySide_wrapper__TZ6Hb>h3{max-width:644px;text-align:center;margin-bottom:90px}.BasicSideBySide_wrapper__TZ6Hb.BasicSideBySide_paddingTop__ivDfh{padding-top:140px}.BasicSideBySide_wrapper__TZ6Hb.BasicSideBySide_paddingBottom__QMMXm{padding-bottom:140px}.BasicSideBySide_columns__UaGPu{width:100%;display:flex;justify-content:space-between;gap:64px;flex-direction:row}.BasicSideBySide_columns__UaGPu>*{flex:1 1;width:50%!important;max-width:50%!important}.BasicSideBySide_columns__UaGPu.BasicSideBySide_reverse__OpBX3{flex-direction:row-reverse}@media only screen and (max-width:940px){.BasicSideBySide_columns__UaGPu{flex-direction:column;gap:32px}.BasicSideBySide_columns__UaGPu.BasicSideBySide_reverse__OpBX3{flex-direction:column}.BasicSideBySide_columns__UaGPu>*{width:100%!important;max-width:100%!important}}.BasicSideBySide_textWrapper__RaTen p{font-size:22px;font-weight:450;line-height:30px;letter-spacing:.01em;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;margin-bottom:32px}.BasicSideBySide_textWrapper__RaTen ul li{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyMCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwIDAuMTk1MzEyTDE5LjkzMSAwLjkyNTY3MUMxMy41ODYyIDUuNDQwNjIgMTAuMjA2OSAxMS4wMTc5IDcuNzkzMSAxNS43OTg0QzYuMzQ0ODMgMTYuNzI4IDUuMzEwMzQgMTcuOTg5NSA0LjY4OTY2IDE2LjUyODhDMy45MzEwMyAxNC42MDMzIDIuMjc1ODYgMTAuOTUxNSAwIDEwLjIyMTFDMC45NjU1MTcgOS4xNTg4MSAxLjg2MjA3IDguODkzMjIgMi45NjU1MiA5LjAyNjAyQzQuNDEzNzkgOS4yMjUyIDUuNzI0MTQgMTEuODgxMSA2LjI3NTg2IDEzLjA3NjJDOS4yNDEzOCA4LjI5NTY2IDE0LjY4OTcgMi44NTExNiAyMCAwLjE5NTMxMloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-position:0;padding-left:30px;margin-bottom:24px}.BasicSideBySide_imageWrapper__U0_6A{border-radius:32px}.BasicSideBySide_image__UURLo{height:auto!important}.BeforeAndAfterCollection_wrapper__W9LbZ{align-items:flex-start;margin-bottom:121px}.BeforeAndAfterCollection_wrapper__W9LbZ h4{margin-bottom:52px}.BeforeAndAfterCollection_collection__ihr6a{display:grid;grid-template-columns:auto auto;grid-gap:80px 40px;gap:80px 40px}@media only screen and (max-width:940px){.BeforeAndAfterCollection_collection__ihr6a{grid-template-columns:auto}}.BeforeAndAfterCollection_story__U1kWz .eyebrow{margin-top:24px;margin-bottom:4px}.BeforeAndAfterCollection_imageWrapper__WfPgg{border-radius:32px}.BottomBanner_wrapper__naMyr{width:100%;max-width:1760px;display:flex;flex-direction:column;align-items:center;transition:max-width .25s ease;align-items:flex-start;position:relative;min-height:562px}@media only screen and (min-width:1901px){.BottomBanner_wrapper__naMyr{max-width:calc((100vw - 1560px)*.5 + 1560px)}}@media only screen and (max-width:1668px){.BottomBanner_wrapper__naMyr{padding-left:64px;padding-right:64px}}@media only screen and (max-width:1024px){.BottomBanner_wrapper__naMyr{height:800px;max-height:80svh;padding-left:48px;padding-right:48px}}.BottomBanner_wrapper__naMyr.BottomBanner_paddingTop__QxpFE{margin-top:140px}.BottomBanner_wrapper__naMyr.BottomBanner_paddingBottom__NWtOO{margin-bottom:140px}.BottomBanner_imageWrapper__xKkwU{position:absolute!important;top:0;height:100%;border-radius:32px}@media only screen and (max-width:1668px){.BottomBanner_imageWrapper__xKkwU{width:calc(100% - 128px)!important}}@media only screen and (max-width:1024px){.BottomBanner_imageWrapper__xKkwU{width:calc(100% - 48px)!important;left:24px}}.BottomBanner_image__P_jLO{object-fit:cover}.BottomBanner_content__2vBXI{position:relative;z-index:2;padding:64px;width:100%;height:100%}.BottomBanner_content__2vBXI h2{color:#fff;max-width:500px;text-wrap:inherit;margin-bottom:32px}@media only screen and (max-width:1024px){.BottomBanner_content__2vBXI{display:flex;flex-direction:column;justify-content:space-between;padding:24px 0}.BottomBanner_content__2vBXI h2{font-weight:400;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;overflow:visible;font-size:40px;line-height:40px;letter-spacing:.01em}.BottomBanner_content__2vBXI h2 span{letter-spacing:-.02em;font-weight:400;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;overflow:visible;font-family:baskerville-display-pt,serif;font-style:italic;letter-spacing:-.01em;font-weight:300;font-size:46px;line-height:44px}.BottomBanner_content__2vBXI h2 span span{font-family:baskerville-display-pt,serif;font-style:italic;letter-spacing:-.02em;font-weight:300}}.BottomBanner_buttons__VmezO{display:flex;flex-direction:column;gap:16px}@media only screen and (max-width:1024px){.BottomBanner_buttons__VmezO{flex-direction:column;gap:8px}}