/* Give the comforts section more room and carry over the original story typography. */
body.about-page .wms-sec{
 --abs-type-frame:min(100vw,1900px);--abs-type-rail:170px;
 --abs-type-scale:calc((var(--abs-type-frame) - var(--abs-type-rail)) / 1745 * .94);
 --wms-ink:#073b57;--wms-tan:#917658;
 padding-top:60px;padding-bottom:24px;
}
.wms-sec .wms__stage{height:calc(900 * var(--u))}
.wms-sec .wms__copy{width:calc(660 * var(--u))}
.wms-sec .wms__eyebrow{
 font:400 max(10.34px,calc(20.2 * var(--abs-type-scale)))/1.4 'ABS Park Label',Arial,sans-serif;
 letter-spacing:.116em;color:#917658;
}
body.about-page .wms-sec .wms__title{
 margin-top:22px;
 font:400 max(45.684px,calc(87.66 * var(--abs-type-scale)))/1 'ABS Park Display',Georgia,serif;
 letter-spacing:-.012em;color:#073b57;-webkit-text-stroke:0;
}
body.about-page .wms-sec .wms__title em{
 margin:calc(-27.9 * var(--abs-type-scale)) 0 0;
 font:400 max(47.376px,calc(114.66 * var(--abs-type-scale)))/1 'ABS Park Accent',cursive;
 letter-spacing:normal;color:#917658;-webkit-text-stroke:0;
}
.wms-sec .wms__lead{
 max-width:100%;margin-top:24px;
 font:400 max(16.92px,calc(25.2 * var(--abs-type-scale)))/max(22.56px,calc(32.7 * var(--abs-type-scale))) 'ABS Park Text',Georgia,serif;
 letter-spacing:normal;color:#0b4b69;
}
.wms-sec .wms__link{font-family:'ABS Park Text',Georgia,serif;font-size:max(16.92px,calc(24.2 * var(--abs-type-scale)));margin-top:28px;min-height:52px}
.wms-sec .wms__t{font-family:'ABS Park Display',Georgia,serif}
.wms-sec .wms__d{font-family:'ABS Park Text',Georgia,serif}
.wms-sec .wms__n{font-family:'ABS Park Label',Arial,sans-serif}
@media(min-width:1251px){
 .wms-sec .wms__deck{height:calc(900 * var(--u));perspective-origin:calc(982.5 * var(--u)) calc(407.6 * var(--u))}
 .wms-sec .wms__card[data-pos="0"]{left:calc(790 * var(--u));height:calc(583.2 * var(--u))}
 .wms-sec .wms__card[data-pos="1"]{top:calc(158 * var(--u));height:calc(499.3 * var(--u))}
 .wms-sec .wms__card[data-pos="2"]{top:calc(207.7 * var(--u));height:calc(399.7 * var(--u))}
 .wms-sec .wms__card[data-pos="-1"]{left:calc(690 * var(--u));top:calc(177.9 * var(--u));height:calc(459.3 * var(--u))}
 .wms-sec .wms__arrow{top:calc(407.6 * var(--u) - max(19px,calc(24 * var(--u))))}
 .wms-sec .wms__arrow--prev{left:calc(670 * var(--u))}
 .wms-sec .wms__dots{top:calc(740 * var(--u))}
}
@media(max-width:1450px){body.about-page .wms-sec{--abs-type-rail:clamp(80px,8.947vw,170px)}}
@media(max-width:1150px){
 body.about-page .wms-sec .wms__title{font-size:clamp(36.378px,7.0218vw,64.296px)}
 body.about-page .wms-sec .wms__title em{font-size:clamp(48.222px,9.729vw,82.908px);margin-top:7.52px}
 .wms-sec .wms__eyebrow{font-size:11.28px;letter-spacing:.2em}
 .wms-sec .wms__lead{font-size:22.56px;line-height:1.3}
 .wms-sec .wms__link{font-size:20.68px}
}
@media(max-width:1250px){
 body.about-page .wms-sec{padding-top:120px;padding-bottom:100px}
 .wms-sec .wms__stage{height:auto}
 .wms-sec .wms__copy{width:auto}
 .wms-sec .wms__lead{max-width:620px}
 .wms-sec .wms__deck{max-width:660px}
}
@media(max-width:900px){body.about-page .wms-sec{--abs-type-rail:24px}}
@media(max-width:540px){
 body.about-page .wms-sec .wms__title{font-size:clamp(29.61px,8.037vw,40.608px)}
 body.about-page .wms-sec .wms__title em{font-size:clamp(43.146px,12.6054vw,55.836px)}
 .wms-sec .wms__eyebrow{font-size:10px;letter-spacing:.19em}
 .wms-sec .wms__lead{font-size:19.74px;line-height:1.4}
 .wms-sec .wms__link{font-size:19.74px}
}
