:root{--alert-color:#aaa;--error-color:#cc1c21;--info-color:#d9edf7;--inverse-color:#414141;--success-color:#5bb75b;--warning-color:#faa732}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}html{box-sizing:border-box;font-size:62.5%;font-size:var(--rem-size-percent);overflow-y:scroll;scroll-behavior:smooth;scroll-padding-top:4rem;scroll-padding-top:var(--header-height,4rem);font-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:hsl(240,1.7543859649%,86.1764705882%);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,html{background-color:#fff;background-color:var(--site-bg);width:100%}body{color:#1c1c1d;color:var(--site-color);font-family:Open Sans,sans-serif;font-family:var(--p-font);font-size:calc(1rem * 2);font-size:var(--p-size);line-height:1.45;line-height:var(--line-height);margin:0;min-height:100%;overflow:hidden;padding:0}*,:after,:before{box-sizing:inherit}::-moz-selection{background:#1c1c1d;color:#fff;text-shadow:none}::selection{background:#1c1c1d;color:#fff;text-shadow:none}.fw--regular-padding{padding:var(--row-spacing-s) 0}.fw--half-padding{padding:calc(var(--row-spacing-s)/2) 0}.fw--third-padding{padding:calc(var(--row-spacing-s)/3) 0}.fw--quarter-padding{padding:calc(var(--row-spacing-s)/4) 0}.fw--double-padding{padding:calc(var(--row-spacing-s)*2) 0}.fw--triple-padding{padding:calc(var(--row-spacing-s)*3) 0}.cw{margin:0 auto;max-width:var(--row-width-s);padding:0 1.8rem}.text--xxl{font-size:var(--text-xxl)}.text--xl{font-size:var(--text-xl)}.text--l{font-size:var(--text-l)}.text--m{font-size:var(--text-m)}.text--s{font-size:var(--text-s)}.text--xs{font-size:var(--text-xs)}.text--theme-default,.text--theme-default .h1,.text--theme-default .h2,.text--theme-default .h3,.text--theme-default .h4,.text--theme-default .h5,.text--theme-default .h6,.text--theme-default a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary),.text--theme-default a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):active,.text--theme-default a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):focus,.text--theme-default a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):hover,.text--theme-default a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):visited,.text--theme-default address,.text--theme-default h1,.text--theme-default h2,.text--theme-default h3,.text--theme-default h4,.text--theme-default h5,.text--theme-default h6,.text--theme-default ol,.text--theme-default ol li,.text--theme-default p,.text--theme-default span:not([class^=text--]),.text--theme-default ul,.text--theme-default ul li{color:#1c1c1d;color:var(--site-color)}.text--white,.text--white .h1,.text--white .h2,.text--white .h3,.text--white .h4,.text--white .h5,.text--white .h6,.text--white a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary),.text--white a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):active,.text--white a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):focus,.text--white a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):hover,.text--white a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):visited,.text--white address,.text--white h1,.text--white h2,.text--white h3,.text--white h4,.text--white h5,.text--white h6,.text--white ol,.text--white ol li,.text--white p,.text--white span:not([class^=text--]),.text--white ul,.text--white ul li{color:#fff;color:var(--white)}.text--color-1,.text--color-1 .h1,.text--color-1 .h2,.text--color-1 .h3,.text--color-1 .h4,.text--color-1 .h5,.text--color-1 .h6,.text--color-1 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary),.text--color-1 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):active,.text--color-1 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):focus,.text--color-1 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):hover,.text--color-1 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):visited,.text--color-1 address,.text--color-1 h1,.text--color-1 h2,.text--color-1 h3,.text--color-1 h4,.text--color-1 h5,.text--color-1 h6,.text--color-1 ol,.text--color-1 ol li,.text--color-1 p,.text--color-1 span:not([class^=text--]),.text--color-1 ul,.text--color-1 ul li{color:var(--color-1)}.text--color-2,.text--color-2 .h1,.text--color-2 .h2,.text--color-2 .h3,.text--color-2 .h4,.text--color-2 .h5,.text--color-2 .h6,.text--color-2 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary),.text--color-2 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):active,.text--color-2 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):focus,.text--color-2 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):hover,.text--color-2 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):visited,.text--color-2 address,.text--color-2 h1,.text--color-2 h2,.text--color-2 h3,.text--color-2 h4,.text--color-2 h5,.text--color-2 h6,.text--color-2 ol,.text--color-2 ol li,.text--color-2 p,.text--color-2 span:not([class^=text--]),.text--color-2 ul,.text--color-2 ul li{color:var(--color-2)}.text--color-3,.text--color-3 .h1,.text--color-3 .h2,.text--color-3 .h3,.text--color-3 .h4,.text--color-3 .h5,.text--color-3 .h6,.text--color-3 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary),.text--color-3 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):active,.text--color-3 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):focus,.text--color-3 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):hover,.text--color-3 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):visited,.text--color-3 address,.text--color-3 h1,.text--color-3 h2,.text--color-3 h3,.text--color-3 h4,.text--color-3 h5,.text--color-3 h6,.text--color-3 ol,.text--color-3 ol li,.text--color-3 p,.text--color-3 span:not([class^=text--]),.text--color-3 ul,.text--color-3 ul li{color:var(--color-3)}.text--color-4,.text--color-4 .h1,.text--color-4 .h2,.text--color-4 .h3,.text--color-4 .h4,.text--color-4 .h5,.text--color-4 .h6,.text--color-4 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary),.text--color-4 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):active,.text--color-4 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):focus,.text--color-4 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):hover,.text--color-4 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):visited,.text--color-4 address,.text--color-4 h1,.text--color-4 h2,.text--color-4 h3,.text--color-4 h4,.text--color-4 h5,.text--color-4 h6,.text--color-4 ol,.text--color-4 ol li,.text--color-4 p,.text--color-4 span:not([class^=text--]),.text--color-4 ul,.text--color-4 ul li{color:var(--color-4)}.text--color-5,.text--color-5 .h1,.text--color-5 .h2,.text--color-5 .h3,.text--color-5 .h4,.text--color-5 .h5,.text--color-5 .h6,.text--color-5 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary),.text--color-5 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):active,.text--color-5 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):focus,.text--color-5 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):hover,.text--color-5 a:not(.btn):not(.btn-submit):not(.btn-ghost):not(.btn-gold):not(.btn-outline):not(.btn-primary):visited,.text--color-5 address,.text--color-5 h1,.text--color-5 h2,.text--color-5 h3,.text--color-5 h4,.text--color-5 h5,.text--color-5 h6,.text--color-5 ol,.text--color-5 ol li,.text--color-5 p,.text--color-5 span:not([class^=text--]),.text--color-5 ul,.text--color-5 ul li{color:var(--color-5)}.text--row-pad{padding-block:calc(var(--row-spacing-s)*1)}.list--spaced li{margin-bottom:var(--third-margin)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Open Sans,sans-serif;font-family:var(--h-font);font-weight:700;font-weight:var(--h-font-weight);line-height:1.1}.h1,h1{font-size:calc(1rem * 3);font-size:var(--h1-mobile-size)}.h2,h2{font-size:calc(1rem * 2.6);font-size:var(--h2-mobile-size)}.h2.alt,h2.alt{font-weight:400}.h3,h3{font-size:calc(1rem * 2.2);font-size:var(--h3-size)}.h4,h4{font-size:calc(1rem * 2);font-size:var(--h4-size)}.h5,h5{font-size:calc(1rem * 1.8);font-size:var(--h5-size)}.h6,h6{font-size:calc(1rem * 1.6);font-size:var(--h6-size)}.roar-headline--theme-default{color:var(--color-2)}.roar-headline--color-1{color:var(--color-1)}.roar-headline--color-2{color:var(--color-2)}.roar-headline--color-3{color:var(--color-3)}.roar-headline--color-4{color:var(--color-4)}.roar-headline--color-5{color:var(--color-5)}.roar-headline--white{color:#fff;color:var(--white)}.roar-headline--black{color:#1c1c1d;color:var(--black)}.roar-headline--uppercase{text-transform:uppercase}.roar-headline--centered{text-align:center}.roar-headline--small-margin,.roar-theme .roar-headline--small-margin{margin-bottom:1.5rem}a{color:#00f;color:var(--link-color);font-weight:700;font-weight:var(--link-font-weight);text-decoration:none;-webkit-text-decoration:var(--link-td);text-decoration:var(--link-td);transition:color .4s cubic-bezier(.39,.575,.565,1)}a:active,a:visited{text-decoration:none;-webkit-text-decoration:var(--link-td);text-decoration:var(--link-td)}a:active,a:focus,a:visited{color:#00f;color:var(--link-color);outline:none}a:focus,a:hover{text-decoration:underline}a:hover{color:#f0f;color:var(--link-color-hover)}.phone-link-shortcode span,.phone-link-shortcode svg{vertical-align:middle}.fw--blogpage-hero,.fw--frontpage-hero,.fw--page-hero{background-attachment:fixed;background-color:#1c1c1d;background-color:var(--black);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative;z-index:10}.fw--blogpage-hero:after,.fw--frontpage-hero:after,.fw--page-hero:after{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:20}.fw--blogpage-hero .cw,.fw--frontpage-hero .cw,.fw--page-hero .cw{position:relative;z-index:30}.fw--blogpage-hero h1,.fw--frontpage-hero h1,.fw--page-hero h1{color:#fff;color:var(--white);text-shadow:.075em .08em .1em #000;text-shadow:var(--contrast-text-shadow)}.fw--blogpage-hero[class*=fw--],.fw--page-hero[class*=fw--]{padding:calc(1rem*5) 0;padding:calc(var(--base-space)*5) 0}.fw--frontpage-hero[class*=fw--]{padding:calc(1rem*6) 0;padding:calc(var(--base-space)*6) 0}.btn,.btn-ghost,.btn-gold,.btn-outline,.btn-primary,.btn-submit{align-items:center;border-radius:v(border-radius);box-shadow:v(btn-shadow);cursor:pointer;display:inline-block;display:inline-flex;font-family:var(--cbt-font-sans);font-size:13px;font-size:1.3rem;font-weight:700;gap:10px;gap:1rem;justify-content:center;letter-spacing:.08em;line-height:1.2;padding:1.6rem 3.2rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color var(--t-time) var(--t-ease),color var(--t-time) var(--t-ease),border-color var(--t-time) var(--t-ease);transition:background-color var(--t-time) var(--t-ease),color var(--t-time) var(--t-ease),border-color var(--t-time) var(--t-ease),transform var(--t-time) var(--t-ease)}.btn span,.btn svg,.btn-ghost span,.btn-ghost svg,.btn-gold span,.btn-gold svg,.btn-outline span,.btn-outline svg,.btn-primary span,.btn-primary svg,.btn-submit span,.btn-submit svg{color:currentColor;display:inline-block;vertical-align:middle}.btn-ghost:focus,.btn-gold:focus,.btn-outline:focus,.btn-primary:focus,.btn-submit:focus,.btn:focus{outline:0}.btn-ghost:focus span,.btn-ghost:focus svg,.btn-ghost:hover span,.btn-ghost:hover svg,.btn-gold:focus span,.btn-gold:focus svg,.btn-gold:hover span,.btn-gold:hover svg,.btn-outline:focus span,.btn-outline:focus svg,.btn-outline:hover span,.btn-outline:hover svg,.btn-primary:focus span,.btn-primary:focus svg,.btn-primary:hover span,.btn-primary:hover svg,.btn-submit:focus span,.btn-submit:focus svg,.btn-submit:hover span,.btn-submit:hover svg,.btn:focus span,.btn:focus svg,.btn:hover span,.btn:hover svg{color:currentColor}.btn svg,.btn-ghost svg,.btn-gold svg,.btn-outline svg,.btn-primary svg,.btn-submit svg{color:currentColor;flex-shrink:0;height:14px;height:1.4rem;transition:transform var(--t-time) var(--t-ease);width:14px;width:1.4rem}.btn-ghost:hover svg,.btn-gold:hover svg,.btn-outline:hover svg,.btn-primary:hover svg,.btn-submit:hover svg,.btn:hover svg{transform:translateX(4px)}.btn--burgundy,.btn--primary,.btn-primary,.btn-submit{background-color:#79242f;background-color:var(--cbt-burgundy,#79242f);border:2px solid #79242f;border:2px solid var(--cbt-burgundy,#79242f);color:#fff}.btn--burgundy:active,.btn--burgundy:visited,.btn--primary:active,.btn--primary:visited,.btn-primary:active,.btn-primary:visited,.btn-submit:active,.btn-submit:visited{color:#fff}.btn--burgundy:focus,.btn--burgundy:hover,.btn--primary:focus,.btn--primary:hover,.btn-primary:focus,.btn-primary:hover,.btn-submit:focus,.btn-submit:hover{background-color:#fff;border-color:#79242f;border-color:var(--cbt-burgundy,#79242f);color:#79242f;color:var(--cbt-burgundy,#79242f);transform:translateY(-2px)}.btn--burgundy-o,.btn--outline,.btn--primary-o,.btn-outline{background-color:#79242f;background-color:var(--cbt-burgundy,#79242f);border:2px solid #79242f;border:2px solid var(--cbt-burgundy,#79242f);color:#fff}.btn--burgundy-o:active,.btn--burgundy-o:visited,.btn--outline:active,.btn--outline:visited,.btn--primary-o:active,.btn--primary-o:visited,.btn-outline:active,.btn-outline:visited{color:#fff}.btn--burgundy-o:focus,.btn--burgundy-o:hover,.btn--outline:focus,.btn--outline:hover,.btn--primary-o:focus,.btn--primary-o:hover,.btn-outline:focus,.btn-outline:hover{background-color:transparent;border-color:#79242f;border-color:var(--cbt-burgundy,#79242f);color:#79242f;color:var(--cbt-burgundy,#79242f)}.btn--gold,.btn--secondary,.btn-gold{background-color:#c4a35a;background-color:var(--cbt-gold,#c4a35a);border:1.5px solid #c4a35a;border:1.5px solid var(--cbt-gold,#c4a35a);letter-spacing:.1em;padding:1.7rem 3.2rem}.btn--gold,.btn--gold:active,.btn--gold:visited,.btn--secondary,.btn--secondary:active,.btn--secondary:visited,.btn-gold,.btn-gold:active,.btn-gold:visited{color:#5c1a23;color:var(--cbt-burgundy-dark,#5c1a23)}.btn--gold:focus,.btn--gold:hover,.btn--secondary:focus,.btn--secondary:hover,.btn-gold:focus,.btn-gold:hover{background-color:#fff;border-color:#fff;color:#5c1a23;color:var(--cbt-burgundy-dark,#5c1a23);transform:translateY(-2px)}.btn--ghost,.btn--gold-o,.btn--secondary-o,.btn-ghost{background-color:transparent;border:1.5px solid #c4a35a;border:1.5px solid var(--cbt-gold,#c4a35a);color:#c4a35a;color:var(--cbt-gold,#c4a35a);letter-spacing:.1em;padding:1.7rem 3.2rem}.btn--ghost:active,.btn--ghost:visited,.btn--gold-o:active,.btn--gold-o:visited,.btn--secondary-o:active,.btn--secondary-o:visited,.btn-ghost:active,.btn-ghost:visited{color:#c4a35a;color:var(--cbt-gold,#c4a35a)}.btn--ghost:focus,.btn--ghost:hover,.btn--gold-o:focus,.btn--gold-o:hover,.btn--secondary-o:focus,.btn--secondary-o:hover,.btn-ghost:focus,.btn-ghost:hover{background-color:rgba(196,163,90,.14);border-color:#c4a35a;border-color:var(--cbt-gold,#c4a35a);color:#c4a35a;color:var(--cbt-gold,#c4a35a)}.btn--black{background-color:#1c1c1d;background-color:var(--black);border:2px solid #1c1c1d;border:2px solid var(--black);color:#fff}.btn--black span,.btn--black svg,.btn--black:active,.btn--black:visited{color:#fff}.btn--black:focus,.btn--black:hover{background-color:#1c1c1d;background-color:var(--black);border-color:#1c1c1d;border-color:var(--black);color:#fff}.btn--black:focus span,.btn--black:focus svg,.btn--black:hover span,.btn--black:hover svg{color:#fff}.btn--black-o{background-color:transparent;border:2px solid #1c1c1d;border:2px solid var(--black)}.btn--black-o,.btn--black-o span,.btn--black-o svg,.btn--black-o:active,.btn--black-o:visited{color:#1c1c1d;color:var(--black)}.btn--black-o:focus,.btn--black-o:hover{background-color:#1c1c1d;background-color:var(--black);border-color:#1c1c1d;border-color:var(--black);color:#fff}.btn--black-o:focus span,.btn--black-o:focus svg,.btn--black-o:hover span,.btn--black-o:hover svg{color:#fff}.btn--white{background-color:#fff;background-color:var(--white);border:2px solid #fff;border:2px solid var(--white)}.btn--white,.btn--white span,.btn--white svg,.btn--white:active,.btn--white:visited{color:#1c1c1d;color:var(--black)}.btn--white:focus,.btn--white:hover{background-color:#fff;background-color:var(--white);border-color:#fff;border-color:var(--white);color:#1c1c1d;color:var(--black)}.btn--white:focus span,.btn--white:focus svg,.btn--white:hover span,.btn--white:hover svg{color:#1c1c1d;color:var(--black)}.btn--white-o{background-color:transparent;border:2px solid #fff;border:2px solid var(--white)}.btn--white-o,.btn--white-o span,.btn--white-o svg,.btn--white-o:active,.btn--white-o:visited{color:#fff;color:var(--white)}.btn--white-o:focus,.btn--white-o:hover{background-color:#fff;background-color:var(--white);border-color:#fff;border-color:var(--white);color:#1c1c1d;color:var(--black)}.btn--white-o:focus span,.btn--white-o:focus svg,.btn--white-o:hover span,.btn--white-o:hover svg{color:#1c1c1d;color:var(--black)}.btn-submit{background-color:#79242f;background-color:var(--cbt-burgundy,#79242f);border:none;color:#fff;cursor:pointer;width:100%}.footer__col--socials .sm{margin-top:calc(3rem/2);margin-top:calc(var(--default-margin)/2)}.sm__list{align-items:center;display:flex;flex:1 0 auto;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.sm__list:last-child{margin:0}.sm__item{padding:0 .2rem;text-align:center}.sm__link{display:block;line-height:1;padding:0 .5rem}.sm__link svg{height:20px;height:2rem;width:20px;width:2rem}.cbt-leaving{align-items:center;background-color:#f7f8fa;background-color:var(--cbt-bg-alt,#f7f8fa);display:flex;justify-content:center;min-height:60vh;padding:6rem 2rem}.cbt-leaving__card{background-color:#fff;border:1px solid #e5e7eb;border-radius:.8rem;border-top:4px solid #79242f;border:1px solid var(--cbt-rule,#e5e7eb);border-top:4px solid var(--cbt-burgundy,#79242f);box-shadow:0 10px 25px -5px rgba(0,0,0,.05),0 8px 10px -6px rgba(0,0,0,.03);margin:0 auto;max-width:680px;max-width:68rem;padding:4.8rem 4rem;text-align:center;width:100%}.cbt-leaving__badge{align-items:center;background-color:#fdf2f2;background-color:var(--cbt-accent-light,#fdf2f2);border-radius:50%;color:#79242f;color:var(--cbt-burgundy,#79242f);display:inline-flex;height:56px;height:5.6rem;justify-content:center;margin-bottom:2.4rem;width:56px;width:5.6rem}.cbt-leaving__badge svg{height:28px;height:2.8rem;width:28px;width:2.8rem}.cbt-leaving__title{color:#79242f;color:var(--cbt-burgundy,#79242f);font-family:"PT Serif",serif;font-family:var(--cbt-font-serif,"PT Serif",serif);font-size:28px;font-size:2.8rem;font-weight:700;line-height:1.25;margin-bottom:2rem}.cbt-leaving__destination{background-color:#f7f8fa;background-color:var(--cbt-bg-alt,#f7f8fa);border:1px solid #e5e7eb;border:1px solid var(--cbt-rule,#e5e7eb);border-radius:.4rem;color:#1a2233;color:var(--cbt-navy,#1a2233);display:inline-block;font-size:13.5px;font-size:1.35rem;margin-bottom:2.4rem;max-width:100%;padding:1rem 1.6rem;word-break:break-all}.cbt-leaving__destination strong{color:#79242f;color:var(--cbt-burgundy,#79242f);font-weight:600}.cbt-leaving__message{color:#3a3f4a;color:var(--cbt-text,#3a3f4a);font-family:PT Sans,sans-serif;font-family:var(--cbt-font-sans,"PT Sans",sans-serif);font-size:16px;font-size:1.6rem;line-height:1.65;margin-bottom:3.2rem;text-align:left}.cbt-leaving__message p:last-child{margin-bottom:0}.cbt-leaving__actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px;gap:1.6rem;justify-content:center}.cbt-leaving__actions .btn,.cbt-leaving__actions .btn-ghost,.cbt-leaving__actions .btn-gold,.cbt-leaving__actions .btn-outline,.cbt-leaving__actions .btn-primary,.cbt-leaving__actions .btn-submit{min-width:160px;min-width:16rem}.cbt-leaving__error{color:#6b7280;color:var(--cbt-text-mute,#6b7280);font-size:15px;font-size:1.5rem;margin-bottom:2.4rem}.cbt-app-modal{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;padding:2rem;pointer-events:none;position:fixed;transition:opacity .25s ease,visibility .25s ease;visibility:hidden;z-index:10000}.cbt-app-modal[hidden]{display:none}.cbt-app-modal--open{opacity:1;pointer-events:auto;visibility:visible}.cbt-app-modal__backdrop{backdrop-filter:blur(2px);background-color:rgba(26,34,51,.68);cursor:pointer;inset:0;position:absolute}.cbt-app-modal__dialog{background-color:#fff;border:1px solid #e5e7eb;border-radius:.8rem;border-top:4px solid #79242f;border:1px solid var(--cbt-rule,#e5e7eb);border-top:4px solid var(--cbt-burgundy,#79242f);box-shadow:0 20px 40px -10px rgba(26,34,51,.28);max-width:520px;max-width:52rem;padding:3.2rem 2.4rem;position:relative;text-align:center;transform:translateY(1rem);transition:transform .25s ease;width:100%;z-index:1}.cbt-app-modal--open .cbt-app-modal__dialog{transform:translateY(0)}.cbt-app-modal__close{align-items:center;background:transparent;border:1px solid transparent;border-radius:50%;color:#6b7280;color:var(--cbt-text-mute,#6b7280);cursor:pointer;display:inline-flex;height:36px;height:3.6rem;justify-content:center;padding:0;position:absolute;right:14px;right:1.4rem;top:14px;top:1.4rem;transition:background-color .2s ease,color .2s ease,border-color .2s ease;width:36px;width:3.6rem}.cbt-app-modal__close svg{height:20px;height:2rem;width:20px;width:2rem}.cbt-app-modal__close:focus,.cbt-app-modal__close:hover{background-color:#f7f8fa;background-color:var(--cbt-bg-alt,#f7f8fa);color:#79242f;color:var(--cbt-burgundy,#79242f)}.cbt-app-modal__close:focus-visible{outline:2px solid #c4a35a;outline:2px solid var(--cbt-gold,#c4a35a);outline-offset:2px}.cbt-app-modal__badge{align-items:center;background-color:#fdf2f2;background-color:var(--cbt-accent-light,#fdf2f2);border-radius:50%;color:#79242f;color:var(--cbt-burgundy,#79242f);display:inline-flex;height:54px;height:5.4rem;justify-content:center;margin-bottom:1.8rem;width:54px;width:5.4rem}.cbt-app-modal__badge svg{height:26px;height:2.6rem;width:26px;width:2.6rem}.cbt-app-modal__eyebrow{color:#c4a35a;color:var(--cbt-gold,#c4a35a);font-family:PT Sans,sans-serif;font-family:var(--cbt-font-sans,"PT Sans",sans-serif);font-size:11.5px;font-size:1.15rem;font-weight:700;letter-spacing:.14em;margin:0 0 .8rem;text-transform:uppercase}.cbt-app-modal__title{color:#1a2233;color:var(--cbt-navy,#1a2233);font-family:"PT Serif",serif;font-family:var(--cbt-font-serif,"PT Serif",serif);font-size:23px;font-size:2.3rem;font-weight:700;line-height:1.25;margin:0 0 1.4rem}.cbt-app-modal__desc{color:#3a3f4a;color:var(--cbt-text,#3a3f4a);font-family:PT Sans,sans-serif;font-family:var(--cbt-font-sans,"PT Sans",sans-serif);font-size:15.5px;font-size:1.55rem;line-height:1.6;margin:0 auto 2.8rem;max-width:420px;max-width:42rem}.cbt-app-modal__actions{display:flex;flex-direction:column;gap:12px;gap:1.2rem}.cbt-app-modal__store-btn{align-items:center;background-color:#1a2233;background-color:var(--cbt-navy,#1a2233);border:2px solid #1a2233;border:2px solid var(--cbt-navy,#1a2233);border-radius:.6rem;color:#fff;cursor:pointer;display:inline-flex;font-family:PT Sans,sans-serif;font-family:var(--cbt-font-sans,"PT Sans",sans-serif);gap:12px;gap:1.2rem;justify-content:center;padding:1.3rem 2.2rem;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.cbt-app-modal__store-btn:active,.cbt-app-modal__store-btn:visited{color:#fff}.cbt-app-modal__store-btn:focus,.cbt-app-modal__store-btn:hover{background-color:#79242f;background-color:var(--cbt-burgundy,#79242f);border-color:#79242f;border-color:var(--cbt-burgundy,#79242f);box-shadow:0 8px 18px -4px rgba(121,36,47,.32);color:#fff;transform:translateY(-2px)}.cbt-app-modal__store-btn:focus-visible{outline:3px solid #c4a35a;outline:3px solid var(--cbt-gold,#c4a35a);outline-offset:2px}.cbt-app-modal__store-btn--preferred{background-color:#79242f;background-color:var(--cbt-burgundy,#79242f);border-color:#79242f;border-color:var(--cbt-burgundy,#79242f);box-shadow:0 8px 20px -4px rgba(121,36,47,.35);order:-1}.cbt-app-modal__store-btn--preferred:focus,.cbt-app-modal__store-btn--preferred:hover{background-color:#5c1a23;background-color:var(--cbt-burgundy-dark,#5c1a23);border-color:#5c1a23;border-color:var(--cbt-burgundy-dark,#5c1a23)}.cbt-app-modal__store-icon{color:currentColor;flex-shrink:0;height:24px;height:2.4rem;width:24px;width:2.4rem}.cbt-app-modal__store-text{align-items:flex-start;display:flex;flex-direction:column;line-height:1.15;text-align:left}.cbt-app-modal__store-sub{font-size:10.5px;font-size:1.05rem;font-weight:400;letter-spacing:.04em;opacity:.85}.cbt-app-modal__store-name{font-size:15.5px;font-size:1.55rem;font-weight:700;letter-spacing:.01em}.acf-map{border:1px solid #ccc;height:400px;height:40rem;margin:2rem 0;width:100%}.acf-map img{max-width:inherit!important}@media (max-width:37.5em){.cbt-leaving__card{padding:3.2rem 2rem}.cbt-leaving__title{font-size:24px;font-size:2.4rem}}@media (max-width:30em){.cbt-leaving__actions{flex-direction:column-reverse}.cbt-leaving__actions .btn,.cbt-leaving__actions .btn-ghost,.cbt-leaving__actions .btn-gold,.cbt-leaving__actions .btn-outline,.cbt-leaving__actions .btn-primary,.cbt-leaving__actions .btn-submit{width:100%}}@media screen and (min-width:37.5em){.cw{max-width:var(--row-width-m);padding:0}.fw--blogpage-hero[class*=fw--],.fw--page-hero[class*=fw--]{padding:calc(1rem*6) 0;padding:calc(var(--base-space)*6) 0}}@media (min-width:37.5em){.cbt-app-modal__dialog{padding:4.4rem 4rem}.cbt-app-modal__title{font-size:27px;font-size:2.7rem}.cbt-app-modal__actions{flex-direction:row;gap:16px;gap:1.6rem;justify-content:center}.cbt-app-modal__store-btn{flex:1 1 0;min-width:190px;min-width:19rem}}@media screen and (min-width:48em){.fw--regular-padding{padding:var(--row-spacing-xm) 0}.fw--half-padding{padding:calc(var(--row-spacing-xm)/2) 0}.fw--third-padding{padding:calc(var(--row-spacing-xm)/3) 0}.fw--quarter-padding{padding:calc(var(--row-spacing-xm)/4) 0}.fw--double-padding{padding:calc(var(--row-spacing-xm)*2) 0}.fw--triple-padding{padding:calc(var(--row-spacing-xm)*3) 0}.cw{max-width:var(--row-width-xm)}.text--row-pad{padding-block:calc(var(--row-spacing-xm)*1)}.fw--frontpage-hero[class*=fw--]{padding:calc(1rem*8) 0;padding:calc(var(--base-space)*8) 0}.btn-submit{width:auto}}@media screen and (min-width:62em){.fw--regular-padding{padding:var(--row-spacing-l) 0}.fw--half-padding{padding:calc(var(--row-spacing-l)/2) 0}.fw--third-padding{padding:calc(var(--row-spacing-l)/3) 0}.fw--quarter-padding{padding:calc(var(--row-spacing-l)/4) 0}.fw--double-padding{padding:calc(var(--row-spacing-l)*2) 0}.fw--triple-padding{padding:calc(var(--row-spacing-l)*3) 0}.cw{max-width:var(--row-width-l)}.text--row-pad{padding-block:calc(var(--row-spacing-l)*1)}.h1,h1{font-size:calc(1rem * 5.2);font-size:var(--h1-size)}.h2,h2{font-size:calc(1rem * 3.8);font-size:var(--h2-size)}.fw--blogpage-hero[class*=fw--],.fw--page-hero[class*=fw--]{padding:calc(1rem*7) 0;padding:calc(var(--base-space)*7) 0}.fw--frontpage-hero[class*=fw--]{padding:calc(1rem*10) 0;padding:calc(var(--base-space)*10) 0}.sm__item{padding:0 .5rem}}@media screen and (min-width:74em){.cw{max-width:var(--row-width-xl)}.sm__link svg{height:25px;height:2.5rem;width:25px;width:2.5rem}}@media screen and (min-width:96em){.fw--regular-padding{padding:var(--row-spacing-xxl) 0}.fw--half-padding{padding:calc(var(--row-spacing-xxl)/2) 0}.fw--third-padding{padding:calc(var(--row-spacing-xxl)/3) 0}.fw--quarter-padding{padding:calc(var(--row-spacing-xxl)/4) 0}.fw--double-padding{padding:calc(var(--row-spacing-xxl)*2) 0}.fw--triple-padding{padding:calc(var(--row-spacing-xxl)*3) 0}.cw{max-width:var(--row-width-xxl)}.text--row-pad{padding-block:calc(var(--row-spacing-xxl)*1)}.fw--blogpage-hero[class*=fw--],.fw--page-hero[class*=fw--]{padding:calc(1rem*8) 0;padding:calc(var(--base-space)*8) 0}.fw--frontpage-hero[class*=fw--]{padding:calc(1rem*12) 0;padding:calc(var(--base-space)*12) 0}}@media screen and (min-width:113em){.cw{max-width:var(--row-width-hd)}.fw--blogpage-hero[class*=fw--],.fw--page-hero[class*=fw--]{padding:calc(1rem*10) 0;padding:calc(var(--base-space)*10) 0}.fw--frontpage-hero[class*=fw--]{padding:calc(1rem*15) 0;padding:calc(var(--base-space)*15) 0}}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
