.text{margin-top:3rem;margin-bottom:.5rem;padding:0 1rem}@media screen and (min-width:768px){.text{padding:0}}.text__container h2{margin:0;margin-block:0;padding:0;color:#333;font-family:GoudyOldStyleRoman;font-size:2.5rem;font-weight:400;line-height:1.2}@supports not (text-box-trim:trim-both){.text__container h2{margin:-.625rem 0}}@media screen and (min-width:768px){.text__container h2{font-size:3rem;line-height:1.2}@supports not (text-box-trim:trim-both){.text__container h2{margin:-.75rem 0}}}.text__container h3{margin:0;margin-block:0;padding:0;color:#333;font-family:GoudyOldStyleRoman;font-size:2.25rem;font-weight:400;line-height:1.2}@supports not (text-box-trim:trim-both){.text__container h3{margin:-.5625rem 0}}@media screen and (min-width:768px){.text__container h3{font-size:2.5rem;line-height:1.2}@supports not (text-box-trim:trim-both){.text__container h3{margin:-.625rem 0}}}.text__container h4{margin:0;margin-block:0;padding:0;color:#333;font-family:GillSansNovaMedium;font-size:2rem;font-weight:500;line-height:1.2}@supports not (text-box-trim:trim-both){.text__container h4{margin-top:-.75rem;margin-bottom:-.375rem}}.text__container h5{margin:0;margin-block:0;padding:0;color:#333;font-family:GillSansNovaMedium;font-size:1.75rem;font-weight:500;line-height:1.2}@supports not (text-box-trim:trim-both){.text__container h5{margin-top:-.625rem;margin-bottom:-.3rem}}.text__container h6{margin:0;margin-block:0;padding:0;color:#333;font-family:GillSansNovaMedium;font-size:1.5rem;font-weight:500;line-height:1.2}@supports not (text-box-trim:trim-both){.text__container h6{margin-top:-.5rem;margin-bottom:-.3rem}}@supports(text-box-trim:trim-both){.text__container h2,.text__container h3,.text__container h4,.text__container h5,.text__container h6{margin-bottom:1.5rem;margin-top:0}}@supports not (text-box-trim:trim-both){.text__container h2:after,.text__container h3:after,.text__container h4:after,.text__container h5:after,.text__container h6:after{content:"";display:block;margin-bottom:1.5rem}}.text__container h2,.text__container h3,.text__container h4,.text__container h5,.text__container h6{color:#a52426}.text__container>ol,.text__container>p,.text__container>ul{margin:0;margin-block:0;padding:0;color:#333;font-family:GillSansNovaMedium;font-size:1.25rem;font-weight:500;line-height:1.5}@supports not (text-box-trim:trim-both){.text__container>ol,.text__container>p,.text__container>ul{margin-top:-.6875rem;margin-bottom:-.375rem}}@supports(text-box-trim:trim-both){.text__container>ol,.text__container>p,.text__container>ul{margin-bottom:1.5rem;margin-top:0}}@supports not (text-box-trim:trim-both){.text__container>ol:after,.text__container>p:after,.text__container>ul:after{content:"";display:block;margin-bottom:1.5rem}}@supports(text-box-trim:trim-both){.text__container>ol ol,.text__container>ol ul,.text__container>p ol,.text__container>p ul,.text__container>ul ol,.text__container>ul ul{margin-bottom:0;margin-top:0}}.text__container ul{-webkit-padding-start:40px;padding-inline-start:40px}.text__container ul li{list-style-type:disc;list-style-position:outside}.text__container ol{-webkit-padding-start:40px;padding-inline-start:40px}@supports(text-box-trim:trim-both){.text__container>blockquote{margin-bottom:1.5rem;margin-top:0}}@supports not (text-box-trim:trim-both){.text__container>blockquote:after{content:"";display:block;margin-bottom:1.5rem}}.text__container>blockquote{padding-top:.75rem;padding-bottom:.75rem;margin-left:0;padding-left:calc(24px + .5rem);position:relative}@media screen and (min-width:768px){.text__container>blockquote{padding-left:calc(32px + .75rem)}}.text__container>blockquote:before{content:"";position:absolute;top:0;left:0;bottom:0;width:calc(24px + .5rem);border-right:2px solid #f4f4f4;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAzMiAyOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjQ4NDMgMEMxMi4xNTMzIDAgMTIuNDg3OCAwLjMzMjA2MyAxMi40ODc4IDAuODg1NDk4QzEyLjQ4NzggMS4zMjgyNSAxMi4yNjQ4IDEuNTQ5NjIgMTEuNTk1OCAyLjEwMzA1QzkuMDMxMzYgMy43NjMzNiA2LjQ2NjkgOC4zMDE1MyA2LjQ2NjkgMTEuMjkwMUM2LjQ2NjkgMTUuMzg1NSA4LjI1MDg3IDE4LjI2MzQgMTIuMTUzMyAyMC41ODc4QzEzLjI2ODMgMjEuMjUxOSAxMy43MTQzIDIxLjgwNTMgMTMuNzE0MyAyMi4zNTg4QzEzLjcxNDMgMjMuMjQ0MyAxMy42MDI4IDIzLjM1NSAxMC4zNjkzIDI2LjIzMjhDOC4wMjc4NyAyOSA4LjAyNzg3IDI5IDcuMjQ3MzkgMjlDMy43OTA5NCAyOSAwIDIyLjkxMjIgMCAxNy4zNzc5QzAgMTMuMjgyNCAxLjc4Mzk3IDguNjMzNTkgNC43OTQ0MiA0Ljk4MDkyQzcuMTM1ODkgMi4xMDMwNSA5LjkyMzM1IDAgMTEuNDg0MyAwWk0yOS43NyAwQzMwLjQzOSAwIDMwLjc3MzUgMC4zMzIwNjMgMzAuNzczNSAwLjg4NTQ5OEMzMC43NzM1IDEuMzI4MjUgMzAuNTUwNSAxLjU0OTYyIDI5Ljg4MTUgMi4xMDMwNUMyNy4zMTcxIDMuNzYzMzYgMjQuNzUyNiA4LjMwMTUzIDI0Ljc1MjYgMTEuMjkwMUMyNC43NTI2IDE1LjM4NTUgMjYuNTM2NiAxOC4yNjM0IDMwLjQzOSAyMC41ODc4QzMxLjU1NCAyMS4yNTE5IDMyIDIxLjgwNTMgMzIgMjIuMzU4OEMzMiAyMy4yNDQzIDMyIDIzLjM1NSAyOC42NTUxIDI2LjIzMjhDMjYuMzEzNiAyOSAyNi4zMTM2IDI5IDI1LjUzMzEgMjlDMjIuMDc2NyAyOSAxOC4yODU3IDIyLjkxMjIgMTguMjg1NyAxNy4zNzc5QzE4LjI4NTcgMTMuMjgyNCAyMC4wNjk3IDguNzQ0MjcgMjMuMDgwMSA0Ljk4MDkyQzI1LjQyMTYgMS45OTIzNyAyOC4yMDkxIDAgMjkuNzcgMFoiIGZpbGw9IiNBNTI0MjYiLz4KPC9zdmc+Cg==");background-repeat:no-repeat;background-size:calc(100% - .5rem) auto}@media screen and (min-width:768px){.text__container>blockquote:before{width:calc(32px + .75rem);background-size:calc(100% - .75rem) auto}}.text__container>blockquote>p{margin:0;margin-block:0;padding:0;font-family:GillSansNovaMedium;font-size:1.5rem;font-weight:500;line-height:1.5}@supports not (text-box-trim:trim-both){.text__container>blockquote>p{margin-top:-.75rem;margin-bottom:-.5rem}}.text__container>blockquote>p{color:#333;margin-left:.75rem}.text__container>blockquote>p:first-of-type:after{content:"”"}.text__container>blockquote>cite,.text__container>blockquote>p:nth-child(2){margin:0;margin-block:0;padding:0;color:#333;font-family:GillSansNovaMedium;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:-.16px}@supports not (text-box-trim:trim-both){.text__container>blockquote>cite,.text__container>blockquote>p:nth-child(2){margin-top:-.5rem;margin-bottom:-.3125rem}}.text__container>blockquote>cite,.text__container>blockquote>p:nth-child(2){display:block;font-style:normal;color:#6b6b6b;padding-top:1.5rem;padding-left:.75rem}.text__container a:not(.cta){color:#a52426;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-decoration-thickness:1px;border-bottom:none}.text__container a:not(.cta):hover{color:#5d1c1c;-webkit-text-decoration-style:solid;text-decoration-style:solid}.text__container a:not(.cta):focus-visible{color:#222;background-color:#ef6b6e;text-underline-offset:.125rem;text-decoration-thickness:.125rem}.text__container a.cta{transition:.3s cubic-bezier(.5,0,.5,1);transition-property:color,background-color;display:block;padding:calc(.5rem + 6px) calc(.5rem + 8px);border:1px solid #a52426;border-radius:2px;color:#a52426;text-align:center;cursor:pointer;font-size:18px;font-weight:700}@media screen and (min-width:768px){.text__container a.cta{display:inline-block}}@supports not (text-box-trim:trim-both){.text__container a.cta{padding-top:calc(.5rem + 6px - .5rem);padding-bottom:calc(.5rem + 8px - .5rem)}}.text__container a.cta:hover{background-color:#a52426;color:#fff}.text__container a.cta:focus-visible{border-radius:0;box-shadow:0 0 0 4px #ef6b6e;outline:2px solid #222;outline-offset:0;z-index:99}.text__container a.cta:focus-visible.__SILKY__silktide-active{outline-offset:0!important;outline:2px solid #222!important}.text__container a.cta:focus-visible{background-color:#fff;color:#222}.text__container table{margin:0 auto}.text__container td,.text__container th{padding:.5rem .625rem}@media screen and (min-width:768px){@supports(text-box-trim:trim-both){.text__container p:has(.cta){margin-bottom:1.5rem;margin-top:2.5rem}}@supports not (text-box-trim:trim-both){.text__container p:has(.cta):before{content:"";display:block;margin-top:2.5rem}.text__container p:has(.cta):after{content:"";display:block;margin-bottom:1.5rem}}}.text__container--purple h2,.text__container--purple h3,.text__container--purple h4,.text__container--purple h5,.text__container--purple h6{color:#3f2a56}.text--black h1,.text--black h2,.text--black h3,.text--black h4,.text--black h5,.text--black h6{color:#333}.text--old-brand a,.text--old-brand h1 h2,.text--old-brand h3,.text--old-brand h4,.text--old-brand h5,.text--old-brand h6{color:#a52426}.rich-text__container{max-width:1312px;margin:0 auto}@media screen and (min-width:1100px){.rich-text__container{margin:0 auto}}.rich-text__grid{display:grid;grid-column-gap:1rem;column-gap:1rem;grid-template-columns:repeat(8,1fr);padding:0 1rem}@media screen and (min-width:768px){.rich-text__grid{grid-column-gap:1.25rem;column-gap:1.25rem;grid-template-columns:repeat(12,1fr);padding:0 1.875rem}}@media screen and (min-width:1100px){.rich-text__grid{grid-template-columns:repeat(12,1fr);padding:0 3rem}}.rich-text__text{grid-column:span 8}@media screen and (min-width:768px){.rich-text__text{grid-column:3/span 8}}@media screen and (min-width:1100px){.rich-text__text{grid-column:4/span 6}}*,:after,:before{box-sizing:border-box}body,html{scroll-behavior:smooth}.pattern-library a,.pattern-library h1,.pattern-library h2,.pattern-library h3,.pattern-library h4,.pattern-library h5,.pattern-library h6,.pattern-library input,.pattern-library label,.pattern-library p,.pattern-library select,.sb-show-main a,.sb-show-main h1,.sb-show-main h2,.sb-show-main h3,.sb-show-main h4,.sb-show-main h5,.sb-show-main h6,.sb-show-main input,.sb-show-main label,.sb-show-main p,.sb-show-main select{text-box-edge:cap alphabetic;text-box-trim:trim-both}.pattern-library input,.sb-show-main input{text-box-edge:text;text-box-trim:trim-both}ul{padding:0;margin:0}ul li{list-style-type:none}ul.list-inline li{display:inline-block;margin-right:5px}button{-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none}a,button{outline:none}a{text-decoration:none}a,button{color:inherit}a,button{cursor:pointer}.modal-open{overflow:hidden}.sb-show-main{background-color:#efefee}.story-container{max-width:1312px;margin:0 auto}@media screen and (min-width:1100px){.story-container{margin:0 auto}}.story-grid{display:grid;grid-column-gap:1rem;column-gap:1rem;grid-template-columns:repeat(8,1fr);padding:0 1rem}@media screen and (min-width:768px){.story-grid{grid-column-gap:1.25rem;column-gap:1.25rem;grid-template-columns:repeat(12,1fr);padding:0 1.875rem}}@media screen and (min-width:1100px){.story-grid{grid-template-columns:repeat(12,1fr);padding:0 3rem}}.story-card-wrapper{grid-column:span 8}@media screen and (min-width:768px){.story-card-wrapper{grid-column:span 4}}.sb-show-main.sb-main-padded{padding:0;margin:0}.story-card-wrapper-xl{grid-column:span 8}@media screen and (min-width:768px){.story-card-wrapper-xl{grid-column:span 12}}.story-card-wrapper-l{grid-column:span 8}@media screen and (min-width:768px){.story-card-wrapper-l{grid-column:span 6}}.story-card-wrapper-m{grid-column:span 8}@media screen and (min-width:768px){.story-card-wrapper-m{grid-column:span 4}}.story-card-wrapper-s{grid-column:span 8}@media screen and (min-width:768px){.story-card-wrapper-s{grid-column:span 3}}.storybook-label{margin:0;margin-block:0;padding:0;color:#333;font-family:GillSansNovaMedium;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:-.16px}@supports not (text-box-trim:trim-both){.storybook-label{margin-top:-.5rem;margin-bottom:-.3125rem}}.page{background-color:#fff;padding-bottom:2.25rem}@media screen and (min-width:768px){.page{padding-bottom:4.5rem}}.accordion-items__item{border-top:1px solid #f4f4f4}.accordion-items__button{margin:0;margin-block:0;padding:0;color:#333;font-family:GillSansNovaMedium;font-size:1.5rem;font-weight:500;line-height:1.2}@supports not (text-box-trim:trim-both){.accordion-items__button{margin-top:-.5rem;margin-bottom:-.3rem}}.accordion-items__button{background:none;border:none;padding:1.5rem .75rem 2.25rem 1.25rem;width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center;grid-gap:.5rem;gap:.5rem;cursor:pointer}.accordion-items__button:hover{background-color:#fff3f1;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;color:#5d1c1c}.accordion-items__button:hover .accordion-items__chevron path{color:#5d1c1c}.accordion-items__button:focus-visible{border-radius:0;box-shadow:0 0 0 4px #ef6b6e;outline:2px solid #222;outline-offset:0;z-index:99}.accordion-items__button:focus-visible.__SILKY__silktide-active{outline-offset:0!important;outline:2px solid #222!important}.accordion-items__button:focus-visible{background-color:#fff;color:#222}.accordion-items__chevron{transition:transform .3s ease;transform:rotate(90deg);flex-shrink:0}.accordion-items__chevron--rotated{transform:rotate(-90deg)}.accordion-items__panel{display:none}.accordion-items__panel--open{display:block}.accordion-items__content{padding:.75rem 1.25rem 2.25rem}.accordion-items__content ol,.accordion-items__content p,.accordion-items__content ul{margin:0;margin-block:0;padding:0;color:#333;font-family:GillSansNovaMedium;font-size:1.25rem;font-weight:500;line-height:1.5}@supports not (text-box-trim:trim-both){.accordion-items__content ol,.accordion-items__content p,.accordion-items__content ul{margin-top:-.6875rem;margin-bottom:-.375rem}}.accordion-items__content ol,.accordion-items__content p,.accordion-items__content ul{margin-top:0;margin-bottom:1rem}.accordion-items__content ol:last-child,.accordion-items__content p:last-child,.accordion-items__content ul:last-child{margin-bottom:0}.accordion-items__content a{color:#a52426;text-decoration:underline}.accordion-items__content a:hover{color:#5d1c1c}.accordion-items__content a:focus-visible{color:#222;background-color:#ef6b6e;text-underline-offset:.125rem;text-decoration-thickness:.125rem}.accordion-items__content ol,.accordion-items__content ul{-webkit-padding-start:2.5rem;padding-inline-start:2.5rem}.accordion-items__content ul li{list-style-type:disc;list-style-position:outside}.accordion-items__content ol li{list-style-type:decimal;list-style-position:outside}