:root{--font-family: 'Inter', 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;--bookwhen-green: #49a271;--primary-cta-color: #2969ff;--primary-cta-color-faded: rgba(41,105,255, 0.25);--primary-cta-color-dark: #1f51c7;--default-text-color: #3d3d3d;--dark-text-color: #191a19;--mid-text-color: #3f443f;--light-text-color: #68717d;--light-button-bg-colour: #ececec;--light-bg-color: #f6f6f6;--light-border-color: #e2e9ee;--mid-border-color: #ccc;--dark-border-color: #bbb;--gold-color: #ead220;--danger-color: #eb0505;--danger-color-dark: #c20404;--danger-color-light: #e57373;--success-color: #53b17b;--success-color-dark: #418f62;--inactive-button-opacity: 0.4;--disabled-card-bg: #d1d1d1;--disabled-card-opacity: 0.5;--space-unit: 1rem;--space-xxxs: calc(0.125 * var(--space-unit));--space-xxs:  calc(0.25 * var(--space-unit));--space-xs:   calc(0.5 * var(--space-unit));--space-sm:   calc(0.75 * var(--space-unit));--space:      var(--space-unit);--space-md:   calc(1.5 * var(--space-unit));--space-lg:   calc(1.75 * var(--space-unit));--space-xl:   calc(2 * var(--space-unit));--space-xxl:  calc(3 * var(--space-unit));--space-xxxl: calc(5 * var(--space-unit));font-size:16px;--font-size-50: 0.625rem;--font-size-75: 0.6875rem;--font-size-100: 0.75rem;--font-size-150: 0.8125rem;--font-size-200: 0.875rem;--font-size-300: 0.9375rem;--font-size-400: 1rem;--font-size-500: 1.125rem;--font-size-600: 1.25rem;--font-size-700: 1.5rem;--font-size-800: 1.625rem;--font-size-900: 1.75rem;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--base-transition: 0.2s ease-in-out;--base-box-shadow: 0 0 1rem rgba(49, 39, 39, 0.15);--card-box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.08);--header-box-shadow: 0 0 34px rgba(140, 152, 164, 0.13);--base-line-height: 1.5;--line-height-small: 1.3;--border-radius: 0.25rem;--max-container-width: 1200px;--popout-menu-bg-color: #fff;--popout-menu-width: 200px;--popout-menu-width-lg: 250px;--mobile-header-height: 55px;--status-flag-info-bg: #eaf5fb;--status-flag-invalid-bg: #e2e9ee;--status-flag-success-bg: #cdeecd;--status-flag-alert-bg: #ffdcd9;--status-flag-warning-bg: #fff5c4;--form-input-border-color: #ccc;--alert-text-color: #40443f;--alert-info-bg-color: #eaf5fb;--alert-success-bg-color: #eaf5ef;--alert-success-icon-color: #469166;--alert-warning-bg-color: #fff0e1;--alert-warning-icon-color: #c76300;--alert-danger-bg-color: #fdf0ed;--alert-danger-icon-color: #e6431e;--details-bg: #f4f4f4}@media (max-width: 575px){.hidden-xs{display:none}}newstyle html,newstyle body,newstyle div,newstyle span,newstyle applet,newstyle object,newstyle iframe,newstyle h1,newstyle h2,newstyle h3,newstyle h4,newstyle h5,newstyle h6,newstyle p,newstyle blockquote,newstyle pre,newstyle a,newstyle abbr,newstyle acronym,newstyle address,newstyle big,newstyle cite,newstyle code,newstyle del,newstyle dfn,newstyle em,newstyle img,newstyle ins,newstyle kbd,newstyle q,newstyle s,newstyle samp,newstyle small,newstyle strike,newstyle sub,newstyle sup,newstyle tt,newstyle var,newstyle b,newstyle u,newstyle i,newstyle center,newstyle dl,newstyle dt,newstyle dd,newstyle ol,newstyle ul,newstyle li,newstyle fieldset,newstyle form,newstyle label,newstyle legend,newstyle table,newstyle caption,newstyle tbody,newstyle tfoot,newstyle thead,newstyle tr,newstyle th,newstyle td,newstyle article,newstyle aside,newstyle canvas,newstyle details,newstyle embed,newstyle figure,newstyle figcaption,newstyle footer,newstyle header,newstyle hgroup,newstyle menu,newstyle nav,newstyle output,newstyle ruby,newstyle section,newstyle summary,newstyle time,newstyle mark,newstyle audio,newstyle video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}newstyle article,newstyle aside,newstyle details,newstyle figcaption,newstyle figure,newstyle footer,newstyle header,newstyle hgroup,newstyle menu,newstyle nav,newstyle section{display:block}newstyle body{line-height:1}newstyle ol,newstyle ul{list-style:none}newstyle blockquote,newstyle q{quotes:none}newstyle blockquote:before,newstyle blockquote:after,newstyle q:before,newstyle q:after{content:'';content:none}newstyle table{border-collapse:collapse;border-spacing:0}newstyle *,newstyle *:before,newstyle *:after{box-sizing:border-box}newstyle button,newstyle .button{background-color:inherit}newstyle button:hover,newstyle button:focus,newstyle .button:hover,newstyle .button:focus{background-color:inherit;color:inherit}newstyle body{font-size:100%;font-family:var(--font-family);color:var(--default-text-color);line-height:var(--base-line-height)}newstyle .h1{margin-bottom:var(--space-lg);font-size:var(--font-size-800);font-weight:var(--font-weight-semibold);color:var(--dark-text-color)}@media (min-width: 576px){newstyle .h1{font-size:var(--font-size-900)}}newstyle .h1+.lead{margin-top:calc(var(--space-lg) * -1);margin-bottom:var(--space-xl)}newstyle .h2{margin-bottom:var(--space-md);font-size:var(--font-size-500);font-weight:var(--font-weight-semibold);color:var(--dark-text-color)}@media (min-width: 576px){newstyle .h2{margin-bottom:var(--space-lg)}}*+newstyle .h2{margin-top:var(--space-md)}@media (min-width: 576px){*+newstyle .h2{margin-top:var(--space-xl)}}newstyle .h3{margin-bottom:var(--space-sm);font-size:var(--font-size-300);font-weight:var(--font-weight-semibold);color:var(--mid-text-color)}newstyle .h3--spaced{margin-bottom:var(--space)}@media (min-width: 576px){newstyle .h3--spaced{margin-bottom:var(--space-md)}}@media (min-width: 576px){newstyle .h3{font-size:var(--font-size-400)}}newstyle .h4{margin-bottom:var(--space-xs);font-size:var(--font-size-200);font-weight:var(--font-weight-semibold);color:var(--dark-text-color)}@media (min-width: 576px){newstyle .h4{font-size:var(--font-size-300)}}newstyle .lead{margin-bottom:var(--space)}@media (min-width: 576px){newstyle .lead{font-size:var(--font-size-500)}}newstyle .hr{border:0;border-top:solid 2px var(--light-border-color);margin-bottom:var(--space-lg)}newstyle .text-block{margin-bottom:var(--space-md);color:var(--mid-text-color);font-size:var(--font-size-300)}newstyle .text-block p{margin-bottom:var(--space)}newstyle .text-block p a{color:var(--primary-cta-color)}newstyle .text-block p+.button{margin-top:var(--space-sm)}newstyle .text-block ul{margin-bottom:var(--space);list-style:disc inside}newstyle .text-block ul>li{margin-bottom:var(--space-xxs)}newstyle .text-block--spaced{margin-bottom:var(--space-lg)}newstyle .text-block--small{font-size:var(--font-size-200)}newstyle b,newstyle strong{font-weight:var(--font-weight-semibold)}newstyle .page-header{margin-bottom:var(--space-md)}@media (min-width: 576px){newstyle .page-header{margin-bottom:var(--space-lg)}}newstyle .page-header__heading{margin-bottom:0}newstyle .page-header__heading--with-icon svg{color:var(--bookwhen-green);margin-right:var(--space-xs)}newstyle .page-header__subheading{margin-top:var(--space-xxs);color:var(--light-text-color);font-size:var(--font-size-200)}@media (min-width: 576px){newstyle .page-header__subheading{font-size:var(--font-size-400)}}newstyle .page-header__back{margin-bottom:var(--space)}@media (min-width: 576px){newstyle .page-header__back{margin-bottom:var(--space-md)}}newstyle .page-header small{font-size:var(--font-size-150)}newstyle .unselectable-text{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}newstyle .error-text{font-weight:var(--font-weight-semibold);color:var(--danger-color)}newstyle .text-light{color:var(--light-text-color)}newstyle .dl{margin-bottom:var(--space-sm);display:flex;flex-wrap:wrap;font-size:var(--font-size-200)}newstyle .dl__row{margin-bottom:var(--space)}newstyle .dl__row:not(:last-child){margin-right:var(--space-lg)}newstyle .dl__row--full-width{width:100%}newstyle .dl__row--full-width:not(:last-child){margin-right:0}newstyle .dl dt{margin-bottom:var(--space-xxs);font-weight:var(--font-weight-medium)}newstyle .dl dd{color:var(--light-text-color)}newstyle .dl--bold-invert dt{margin-bottom:var(--space-xxs);font-weight:var(--font-weight-regular)}newstyle .dl--bold-invert dd{color:var(--default-text-color);font-weight:var(--font-weight-medium)}newstyle .text-overflow-ellipsis{overflow:hidden;text-overflow:ellipsis}newstyle button{background-color:transparent;padding:0;border:0;border-radius:0;color:inherit;appearance:none;cursor:pointer;font-family:inherit;font-size:inherit}newstyle .button{padding:var(--space-sm) var(--space);display:inline-block;border:solid 1px transparent;border-radius:var(--border-radius);line-height:var(--line-height-small);font-family:var(--font-family);font-weight:var(--font-weight-medium);font-size:var(--font-size-200);text-decoration:none;text-align:center;transition:color var(--base-transition),background-color var(--base-transition),border-color var(--base-transition),opacity var(--base-transition);cursor:pointer;color:var(--primary-cta-color)}@media (min-width: 576px){newstyle .button{font-size:var(--font-size-300)}}newstyle .button:disabled{opacity:0.4}newstyle .button:disabled:hover,newstyle .button:disabled:focus{cursor:default}newstyle .button--small{padding:var(--space-xs) var(--space-sm);font-size:var(--font-size-150)}newstyle .button--large{padding:var(--space) var(--space-xl)}newstyle .button--default{color:var(--primary-cta-color)}newstyle .button--default:hover,newstyle .button--default:focus{color:var(--primary-cta-color-dark)}newstyle .button--primary{background-color:var(--primary-cta-color);color:#fff !important;font-weight:var(--font-weight-medium)}newstyle .button--primary:hover,newstyle .button--primary:focus{background-color:var(--primary-cta-color-dark)}newstyle .button--popout{padding:var(--space-xs) var(--space-xs)}newstyle .button--popout .icon{width:1.25rem;font-size:var(--font-size-400);fill:var(--light-text-color);color:var(--light-text-color)}newstyle .button--popout:hover,newstyle .button--popout:focus,newstyle .button--popout[aria-expanded="true"]{background-color:var(--light-button-bg-colour)}newstyle .button--popout:hover .icon,newstyle .button--popout:focus .icon,newstyle .button--popout[aria-expanded="true"] .icon{color:var(--dark-text-color)}newstyle .button--link{padding:0;color:var(--primary-cta-color);font-weight:var(--font-weight-regular);background-color:#fff;text-decoration:none}newstyle .button--link:hover,newstyle .button--link:focus{text-decoration:underline;color:var(--primary-cta-color)}newstyle .button--outline{background-color:transparent;border-color:var(--primary-cta-color);color:var(--primary-cta-color);font-weight:var(--font-weight-regular)}newstyle .button--outline:hover,newstyle .button--outline:focus{border-color:var(--primary-cta-color);background-color:var(--primary-cta-color);color:#fff}newstyle .button--outline-danger{background-color:transparent;border-color:var(--danger-color);color:var(--danger-color)}newstyle .button--outline-danger:hover,newstyle .button--outline-danger:focus{border-color:var(--danger-color);background-color:var(--danger-color);color:#fff}newstyle .button--danger{background-color:var(--danger-color);color:#fff}newstyle .button--danger:hover,newstyle .button--danger:focus{background-color:var(--danger-color-dark);color:#fff}newstyle .button--success{background-color:var(--success-color);color:#fff}newstyle .button--success:hover,newstyle .button--success:focus{background-color:var(--success-color-dark);color:#fff}newstyle .button--muted{color:var(--light-text-color);text-decoration:none}newstyle .button--muted:hover,newstyle .button--muted:focus{color:var(--dark-text-color)}newstyle .button--full{text-align:center;width:100%;display:block}newstyle .button--with-vertical-margin{margin-top:var(--space);margin-bottom:var(--space)}newstyle .button-group{display:flex;flex-wrap:wrap}@media (max-width: 575px){newstyle .button-group .button{width:100%;text-align:center}}@media (max-width: 575px){newstyle .button-group .button+.button{margin-top:var(--space-xs)}}newstyle .button-group--right{justify-content:flex-end}newstyle .form--spaced{margin-bottom:var(--space-lg)}newstyle .form__item{margin-bottom:var(--space)}newstyle .form__item--error .form__input{border-color:var(--danger-color)}newstyle .form__label{margin-bottom:var(--space-xs);display:block;font-weight:var(--font-weight-medium);font-size:var(--font-size-200)}newstyle .form__input{width:100%;padding:var(--space-sm) var(--space-sm);margin:0;height:inherit;color:var(--mid-text-color);border-radius:var(--border-radius);border:solid 1px var(--form-input-border-color);font-size:var(--font-size-200);background-color:#fff;box-shadow:none}newstyle .form__input:focus,newstyle .form__input:active{border:solid 1px var(--primary-cta-color)}newstyle .form__input:disabled{opacity:0.5;background:var(--form-input-border-color);border-color:transparent}newstyle .form__input--password{padding-right:var(--space-xxl)}newstyle .form__input-help{margin-top:var(--space-xs);display:block;font-size:var(--font-size-200);color:var(--light-text-color)}newstyle .form__select{position:relative;display:inline-block;background:#fff}newstyle .form__select:after{width:0;height:0;margin:auto;position:absolute;top:0;right:var(--space-sm);bottom:0;content:'';border-style:solid;border-width:5px 5px 0 5px;border-color:transparent;border-top-color:var(--mid-text-color);pointer-events:none}newstyle .form__select select{height:100%;width:100%;min-width:200px;padding:var(--space-sm) var(--space-xxl) var(--space-sm) var(--space-sm);border:none;font-size:var(--font-size-200);border-radius:0;box-shadow:none;background:transparent;cursor:pointer;color:var(--mid-text-color);border:solid 1px var(--form-input-border-color);border-radius:var(--border-radius);-moz-appearance:none;-webkit-appearance:none}newstyle .form__select select::-ms-expand{display:none}newstyle .form__select select:focus{border:solid 1px var(--primary-cta-color)}newstyle .form__error{margin-top:var(--space-xs);font-size:var(--font-size-200);color:var(--danger-color);display:flex;align-items:center}newstyle .form__error .icon{margin-right:var(--space-xs);font-size:var(--font-size-150)}newstyle .form__error--base{width:100%;margin-top:0;padding:var(--space-sm);color:var(--alert-text-color);border:solid 1px transparent;border-radius:var(--border-radius);font-size:var(--font-size-200);background-color:var(--alert-danger-bg-color)}newstyle .form__base-errors{margin-bottom:var(--space-md)}newstyle .form__base-errors .icon{margin-right:var(--space-sm);color:var(--alert-danger-icon-color)}newstyle .form__base-errors .form__error:not(:last-child){margin-bottom:var(--space-xs)}newstyle .form__choice{display:flex;align-items:flex-start;font-size:var(--font-size-200);color:var(--mid-text-color)}newstyle .form__choice input{margin-top:var(--space-xxs);margin-right:var(--space-xs)}newstyle .form__choice label{margin-left:var(--space-xxs);cursor:pointer}newstyle .form__choice__heading{margin-bottom:var(--space-xxxs);display:block;font-weight:var(--font-weight-medium)}newstyle .form__input-button{margin-top:var(--space-sm)}newstyle .form__actions{margin-top:var(--space-md)}newstyle .form__group{position:relative}newstyle .form__eye{cursor:pointer;color:var(--mid-border-color);position:absolute;right:var(--space-sm);display:flex;align-items:center;top:50%;transform:translateY(-50%)}newstyle .form__eye:hover,newstyle .form__eye:focus{color:var(--dark-border-color)}newstyle .form__eye__icon{pointer-events:none;width:24px;height:24px}newstyle .form__radios,newstyle .form__checkboxes{padding-top:var(--space-xxs)}newstyle .form__radios__item,newstyle .form__checkboxes__item{margin-bottom:var(--space-xs);padding-left:18px;position:relative}newstyle .form__radios__item:last-of-type,newstyle .form__checkboxes__item:last-of-type{margin-bottom:0}newstyle .form__radios__label,newstyle .form__checkboxes__label{padding-left:var(--space-xs);display:inline-block;font-size:var(--font-size-200);cursor:pointer}newstyle .form__radios__label::before,newstyle .form__checkboxes__label::before{height:18px;width:18px;border:solid 1px var(--dark-border-color);position:absolute;top:4px;left:0;content:'';background-color:transparent}.form__item--error newstyle .form__radios__label::before,.form__item--error newstyle .form__checkboxes__label::before{border-color:var(--danger-color)}newstyle .form__radios__label::after,newstyle .form__checkboxes__label::after{width:0;height:0;position:absolute;content:'';opacity:0}newstyle .form__radios__input,newstyle .form__checkboxes__input{width:18px;height:18px;margin:0;position:absolute;top:4px;left:0;cursor:pointer;opacity:0}newstyle .form__radios__input+label,newstyle .form__checkboxes__input+label{margin:0}newstyle .form__radios__input:checked+label::before,newstyle .form__checkboxes__input:checked+label::before{background-color:var(--primary-cta-color);border-color:var(--primary-cta-color)}newstyle .form__radios__input:checked+label:after,newstyle .form__checkboxes__input:checked+label:after{opacity:1}newstyle .form__radios__input:focus+label::before,newstyle .form__checkboxes__input:focus+label::before{box-shadow:0 0 0 4px var(--primary-cta-color-faded)}newstyle .form__radios__input:disabled+label,newstyle .form__checkboxes__input:disabled+label{opacity:0.5;pointer-events:none}newstyle .form__radios__label::before{border-radius:50%}newstyle .form__radios__label::after{border:4px solid #fff;border-radius:50%;top:9px;left:5px}newstyle .form__checkboxes__label::before{border-radius:var(--border-radius)}newstyle .form__checkboxes__label::after{width:18px;height:18px;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");background-size:1rem;background-repeat:no-repeat;position:absolute;top:5px;left:1px}newstyle .alert{margin-bottom:var(--space-md);padding:var(--space-sm);border:solid 1px transparent;border-radius:var(--border-radius);display:flex;align-items:center;font-size:var(--font-size-200);color:var(--alert-text-color)}newstyle .alert a{color:inherit}newstyle .alert .icon{margin-right:var(--space-xs);line-height:var(--base-line-height)}newstyle .alert--info{background-color:var(--alert-info-bg-color)}newstyle .alert--info .icon,newstyle .alert--info a{color:var(--primary-cta-color)}newstyle .alert--success{background-color:var(--alert-success-bg-color)}newstyle .alert--success .icon{color:var(--alert-success-icon-color)}newstyle .alert--warning{background-color:var(--alert-warning-bg-color)}newstyle .alert--warning .icon{color:var(--alert-warning-icon-color)}newstyle .alert--danger{background-color:var(--alert-danger-bg-color)}newstyle .alert--danger .icon{color:var(--alert-danger-icon-color)}newstyle .alert--sticky{width:100%;margin:0;position:fixed;z-index:6;justify-content:center}newstyle .alert--sticky a{color:var(--primary-cta-color);text-decoration:underline}newstyle .alert--compact{margin-bottom:0}newstyle .alert p+p{margin-top:var(--space)}newstyle .modal-container[aria-hidden='true']{display:none}@media (min-width: 768px){newstyle .modal-container{padding-bottom:1rem}}newstyle .modal-container,newstyle .modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:205;overflow:auto}newstyle .modal-overlay{background-color:rgba(0,0,0,0.45);animation:fade-in 200ms both}newstyle .modal-content{margin:auto;z-index:210;position:relative;background-color:#fff;animation:fade-in 200ms both;padding:var(--space);background-color:#fff;box-shadow:1px 0px 14px 0px rgba(60,66,87,0.5),1px -1px 6px 0 rgba(0,0,0,0.08);height:100%;width:100%;max-width:78.125rem;overflow:auto}@media (min-width: 768px){newstyle .modal-content{width:70%;height:auto;padding:var(--space-md);border-radius:var(--border-radius);top:100px}}@media (min-width: 992px){newstyle .modal-content{max-width:700px}}newstyle .modal-content .cancel{margin-right:0.75rem}@media (min-width: 768px){newstyle .modal-content--wide{width:80%}}@media (min-width: 992px){newstyle .modal-content--wide{max-width:1200px}}@media (min-width: 992px){newstyle .modal-content--narrow{max-width:500px}}@media (min-width: 768px){newstyle .modal-content--padded{padding:var(--space-xl)}}newstyle .modal__close{color:var(--light-text-color);cursor:pointer;font-size:var(--font-size-800);line-height:1;position:absolute;top:var(--space);right:var(--space)}newstyle .modal__close .icon{font-weight:var(--font-weight-light)}newstyle .modal__close:hover,newstyle .modal__close:focus{color:var(--mid-text-color)}newstyle .modal__header{margin:calc(var(--space) * -1);margin-bottom:var(--space);padding-top:var(--space);padding-bottom:var(--space);padding-right:var(--space-xxl);padding-left:var(--space);border-bottom:solid 1px var(--light-border-color)}newstyle .modal__header--borderless{border-bottom:0}@media (min-width: 768px){newstyle .modal__header{padding-left:var(--space-md);margin:calc(var(--space-md) * -1);margin-bottom:var(--space)}newstyle .modal__header--compact{padding-bottom:0;margin-bottom:0}}newstyle .modal__title{margin:0;font-weight:var(--font-weight-semibold);color:var(--dark-text-color)}newstyle .modal__title--large{font-size:var(--font-size-700)}newstyle .modal__title__security-icon .fa-lock{color:var(--gold-color);margin-right:var(--space-xxxs)}newstyle .modal__buttons{margin:-1.5rem;margin-top:var(--space-md);padding:var(--space) var(--space-md);border-top:solid 1px var(--light-border-color);display:flex;flex-direction:row;justify-content:flex-end}newstyle .modal__buttons>*{margin-bottom:0}newstyle .modal__buttons--borderless{border-top:0}newstyle .modal__buttons--compact{padding-top:0;padding-bottom:0;margin-bottom:0}@media (max-width: 575px){newstyle .modal__buttons{flex-direction:column-reverse}newstyle .modal__buttons>*{margin-bottom:var(--space-sm)}}newstyle .modal__buttons--stack{flex-direction:column}newstyle .modal__buttons--stack>*{margin-bottom:var(--space-sm)}newstyle .modal__buttons--stack>*:last-child{margin-bottom:0}@media (max-width: 575px){newstyle .modal__buttons--stack{flex-direction:column}}newstyle .modal__subheading{font-size:1rem}newstyle .modal__text{margin-bottom:var(--space-md);font-size:var(--font-size-200);color:var(--mid-text-color)}newstyle .modal__text>p+p{margin-top:var(--space-sm)}newstyle .modal__text p+.h3,newstyle .modal__text p+.h4,newstyle .modal__text ul+.h3,newstyle .modal__text ul+.h4{margin-top:var(--space-md)}@media (min-width: 768px){newstyle .modal__text p+.h3,newstyle .modal__text p+.h4,newstyle .modal__text ul+.h3,newstyle .modal__text ul+.h4{margin-top:var(--space-lg)}}newstyle .modal__text a:not(.button){color:var(--primary-cta-color);text-decoration:underline}newstyle .modal__stripe-logo{flex-grow:1;display:flex;justify-content:start;margin-top:0}@media (max-width: 575px){newstyle .modal__stripe-logo{justify-content:center;margin-top:var(--space-md)}}newstyle .modal__stripe-logo img{align-self:center}@keyframes fade-in{from{opacity:0}}[data-controller="popout-menu"]{position:relative}.popout-menu{width:var(--popout-menu-width);padding:var(--space-xs) 0;position:absolute;background:var(--popout-menu-bg-color);border:solid 1px var(--light-border-color);border-radius:var(--border-radius);box-shadow:var(--base-box-shadow);top:calc(100% + var(--space-xxxs));right:0;z-index:5}.popout-menu--above{top:inherit;bottom:calc(100% + var(--space-xxxs))}.popout-menu__link>*{padding:var(--space-xxs) var(--space-sm);font-size:var(--font-size-200);font-weight:var(--font-weight-medium);color:var(--light-text-color);display:block;text-decoration:none}.popout-menu__link>*:hover,.popout-menu__link>*:focus{color:var(--mid-text-color)}.popout-menu__link--primary>*{color:var(--primary-cta-color)}.popout-menu__link--alert>*{color:var(--danger-color)}.popout-menu__link--alert>*:hover,.popout-menu__link--alert>*:focus{color:var(--danger-color)}.popout-menu__link--active>*{background-color:rgba(0,0,0,0.05);color:var(--dark-text-color);font-weight:var(--font-weight-medium)}.popout-menu__text-block{padding:var(--space-xxs) var(--space-sm);margin-bottom:var(--space-xxs);font-size:var(--font-size-200);color:var(--light-text-color)}.popout-menu .icon{margin-right:var(--space-xxs)}.popout-menu__list{margin:0}.popout-menu__list+.popout-menu__list{margin-top:var(--space-sm)}.popout-menu__list li:not(:last-child){margin-bottom:var(--space-xxxs)}.site-header .popout-menu{width:auto;min-width:var(--popout-menu-width);max-width:var(--popout-menu-width-lg);top:100%}@media (max-width: 575px){.site-header .popout-menu{right:var(--space)}}.tabs--full_width .tab-button{width:100%}.tab-nav{margin-bottom:var(--space-lg);border-bottom:solid 1px var(--light-border-color);display:flex;background:transparent}.tab-button{background:transparent;padding:0 var(--space-xxs) var(--space-sm);border:none;display:block;color:var(--light-text-color);font-size:var(--font-size-200);font-weight:var(--font-weight-medium);text-decoration:none;position:relative;transition:color var(--base-transition)}.tab-button:not(:last-child){margin-right:var(--space-sm)}@media (min-width: 576px){.tab-button{padding:0 var(--space-xs) var(--space-sm);font-size:var(--font-size-300)}}.tab-button::after{content:'';position:absolute;left:0;bottom:-1px;width:100%;height:2px;background-color:transparent;transition:background-color var(--base-transition)}.tab-button:hover,.tab-button:focus{color:var(--dark-text-color);background:transparent}.tab-button[aria-selected="true"]{color:var(--dark-text-color)}.tab-button[aria-selected="true"]::after{background-color:var(--bookwhen-green)}.details{margin-bottom:var(--space-sm);font-size:var(--font-size-200);background-color:var(--details-bg);border-radius:var(--border-radius)}.details p{margin-bottom:var(--space-xs)}.details__summary{display:flex;align-items:center;justify-content:space-between;padding:var(--space-sm) var(--space);color:var(--mid-text-color);font-weight:var(--font-weight-semibold);font-size:var(--font-size-300);cursor:pointer;list-style:none}.details__summary::-webkit-details-marker{display:none}.details__toggle-icon{margin-left:var(--space-xs);font-size:var(--font-size-500)}.details__body{margin-bottom:var(--space);padding:var(--space-xs) var(--space) var(--space);border-radius:var(--border-radius)}.details__body *:last-child{margin-bottom:0}.details__body--rich_text ul{margin-bottom:var(--space);list-style:disc inside}.details__body--rich_text ul>li{margin-bottom:var(--space-xxs)}.details__body--rich_text a{color:var(--primary-cta-color);text-decoration:underline}.details__body img{max-width:100%}.details[open] .details__toggle-icon{transform:rotate(180deg)}
