.feature-text{height:100%;text-align:left}.feature-text__inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feature-text__inner-wrapper[data-reveal-child]{overflow:visible}.feature-text .eyebrow{margin-bottom:12px}@media all and (min-width:1920px){.feature-text .eyebrow{margin-bottom:15px}}.feature-text h1{margin-bottom:16px}@media all and (min-width:768px){.feature-text h1{margin-bottom:16px}}@media all and (min-width:1280px){.feature-text h1{margin-bottom:20px}}.feature-text h2,.feature-text h3{margin-bottom:16px}@media all and (min-width:768px){.feature-text h2,.feature-text h3{margin-bottom:16px}}@media all and (min-width:1280px){.feature-text h2,.feature-text h3{margin-bottom:20px}}.feature-text p a{display:inline;line-height:1em;opacity:.6}.feature-text br{display:block;content:"";margin-bottom:8px}@media all and (min-width:768px){.feature-text br{margin-bottom:14px}}@media all and (min-width:1280px){.feature-text br{margin-bottom:16px}}@media all and (min-width:1440px){.feature-text br{margin-bottom:22px}}.feature-text__links{position:relative;border-bottom:none;font-family:"Clarkson",Helvetica,sans-serif;font-style:normal;font-weight:500;line-height:1.2em;letter-spacing:0;text-rendering:geometricPrecision;text-transform:uppercase;text-decoration:none;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:24px}html[lang^=ja] .feature-text__links{font-family:"Noto Sans JP"}@media all and (min-width:1280px){.feature-text__links{font-size:18px}}@media all and (min-width:1920px){.feature-text__links{font-size:20px}}@media all and (min-width:1280px){.feature-text__links{margin-top:16px}}@media all and (min-width:1440px){.feature-text__links{margin-top:24px}}@media all and (min-width:1920px){.feature-text__links{margin-top:30px}}.feature-text__links .link{white-space:nowrap}@media all and (min-width:320px){.feature-text__links .link:first-of-type:not(:last-of-type){margin-right:25px}}@media all and (min-width:768px){.feature-text__links .link:first-of-type:not(:last-of-type){margin-right:40px}}@media all and (min-width:1440px){.feature-text__links .link:first-of-type:not(:last-of-type){margin-right:45px}}@media all and (min-width:1920px){.feature-text__links .link:first-of-type:not(:last-of-type){margin-right:55px}}.feature-text__link-wrapper:not(:last-of-type){margin-bottom:24px}.feature-text--is-light h1,.feature-text--is-light h2,.feature-text--is-light h3,.feature-text--is-light p{color:#fff}.feature-text__fine-print p{font-family:"Clarkson",Helvetica,sans-serif;font-style:normal;font-weight:500;line-height:1.2em;letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;text-decoration:none;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a6a6a6}html[lang^=ja] .feature-text__fine-print p{font-family:"Noto Sans JP"}@media all and (min-width:1440px){.feature-text__fine-print p{font-size:18px}}.feature-text--is-vertically-centered .feature-text__inner-wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feature-text--is-vertically-split .feature-text__inner-wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.feature-text--is-horizontal{width:100%}@media all and (min-width:768px){.feature-text--is-horizontal .feature-text__inner-wrapper{padding-top:.32em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.feature-text--is-horizontal .feature-text__inner-wrapper.align-x-height-h1{font-family:"Clarkson",Helvetica,sans-serif;font-style:normal;font-weight:500;line-height:1em;letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;text-decoration:none;font-size:36px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[lang^=ja] .feature-text--is-horizontal .feature-text__inner-wrapper.align-x-height-h1{font-family:"Noto Sans JP"}@media all and (min-width:768px){.feature-text--is-horizontal .feature-text__inner-wrapper.align-x-height-h1{font-size:40px}}@media all and (min-width:1024px){.feature-text--is-horizontal .feature-text__inner-wrapper.align-x-height-h1{font-size:58px}}@media all and (min-width:1280px){.feature-text--is-horizontal .feature-text__inner-wrapper.align-x-height-h1{font-size:64px}}@media all and (min-width:1440px){.feature-text--is-horizontal .feature-text__inner-wrapper.align-x-height-h1{font-size:72px}}@media all and (min-width:1920px){.feature-text--is-horizontal .feature-text__inner-wrapper.align-x-height-h1{font-size:90px}}.feature-text--is-horizontal .feature-text__inner-wrapper.align-x-height-h2{font-family:"Clarkson",Helvetica,sans-serif;font-style:normal;font-weight:500;line-height:1em;letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;text-decoration:none;font-size:28px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[lang^=ja] .feature-text--is-horizontal .feature-text__inner-wrapper.align-x-height-h2{font-family:"Noto Sans JP"}@media all and (min-width:768px){.feature-text--is-horizontal .feature-text__inner-wrapper.align-x-height-h2{font-size:32px}}@media all and (min-width:1024px){.feature-text--is-horizontal .feature-text__inner-wrapper.align-x-height-h2{font-size:40px}}@media all and (min-width:1280px){.feature-text--is-horizontal .feature-text__inner-wrapper.align-x-height-h2{font-size:50px}}@media all and (min-width:1440px){.feature-text--is-horizontal .feature-text__inner-wrapper.align-x-height-h2{font-size:56px}}@media all and (min-width:768px){.feature-text--is-horizontal .feature-text__left{margin-right:40px;margin-top:-.32em}.feature-text--is-horizontal .feature-text__left h1,.feature-text--is-horizontal .feature-text__left h2{margin-bottom:0}}@media all and (min-width:768px){.feature-text--is-horizontal .feature-text__right{margin-top:-3px}}.feature-text--is-horizontal .feature-text__left,.feature-text--is-horizontal .feature-text__right{text-align:left}@media all and (min-width:768px){.feature-text--is-horizontal .feature-text__left,.feature-text--is-horizontal .feature-text__right{width:calc((((100% - 200px)/6)*3) + 80px + 0px)}}@media all and (min-width:1280px){.feature-text--is-horizontal .feature-text__left,.feature-text--is-horizontal .feature-text__right{width:calc((((100% - 440px)/12)*6) + 200px + 0px)}}.feature-text--is-two-col-paragraphs .feature-text__inner-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media all and (min-width:768px){.feature-text--is-two-col-paragraphs .feature-text__left{width:calc((((100% - 200px)/6)*2) + 40px + 0px)}}@media all and (min-width:768px){.feature-text--is-two-col-paragraphs .feature-text__right{width:calc((((100% - 200px)/6)*4) + 120px + 0px)}.feature-text--is-two-col-paragraphs .feature-text__right p{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}.feature-text--left-align .feature-text__inner-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.feature-text--left-align .feature-text__left,.feature-text--left-align .feature-text__right{text-align:left}@media all and (min-width:768px){.feature-text--left-align .feature-text__left,.feature-text--left-align .feature-text__right{width:calc((((100% - 200px)/6)*4) + 120px + 0px)}}@media all and (min-width:1024px){.feature-text--left-align .feature-text__left,.feature-text--left-align .feature-text__right{width:calc((((100% - 440px)/12)*7) + 240px + 0px)}}.feature-text--stacked-links .feature-text__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.feature-text--stacked-links .feature-text__links .link:not(:last-of-type){margin-bottom:1em}.feature-text--stacked-links-mobile .feature-text__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.feature-text--stacked-links-mobile .feature-text__links .link:not(:last-of-type){margin-bottom:1em}@media all and (min-width:768px){.feature-text--stacked-links-mobile .feature-text__links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.feature-text--stacked-links-mobile .feature-text__links .link{margin-bottom:0}}.feature-text--h3-p3 .feature-text__inner-wrapper{font-family:"Clarkson",Helvetica,sans-serif;font-style:normal;font-weight:500;line-height:1.2em;letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;text-decoration:none;font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[lang^=ja] .feature-text--h3-p3 .feature-text__inner-wrapper{font-family:"Noto Sans JP"}@media all and (min-width:1024px){.feature-text--h3-p3 .feature-text__inner-wrapper{font-size:32px;line-height:1em}}@media all and (min-width:1440px){.feature-text--h3-p3 .feature-text__inner-wrapper{font-size:40px}}@media all and (min-width:1920px){.feature-text--h3-p3 .feature-text__inner-wrapper{font-size:48px}}@media all and (min-width:1024px){.feature-text--h3-p3 .feature-text__inner-wrapper{padding-top:.16em}}.feature-text--h3-p3 .feature-text__inner-wrapper h2{font-family:"Clarkson",Helvetica,sans-serif;font-style:normal;font-weight:500;line-height:1.2em;letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;text-decoration:none;font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[lang^=ja] .feature-text--h3-p3 .feature-text__inner-wrapper h2{font-family:"Noto Sans JP"}@media all and (min-width:1024px){.feature-text--h3-p3 .feature-text__inner-wrapper h2{font-size:32px;line-height:1em}}@media all and (min-width:1440px){.feature-text--h3-p3 .feature-text__inner-wrapper h2{font-size:40px}}@media all and (min-width:1920px){.feature-text--h3-p3 .feature-text__inner-wrapper h2{font-size:48px}}@media all and (min-width:1024px){.feature-text--h3-p3 .feature-text__left{margin-top:-.16em}}.feature-text--h3-p3 p{font-family:"Clarkson",Helvetica,sans-serif;font-style:normal;font-weight:500;line-height:1.2em;letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;text-decoration:none;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[lang^=ja] .feature-text--h3-p3 p{font-family:"Noto Sans JP"}@media all and (min-width:1440px){.feature-text--h3-p3 p{font-size:18px}}