.barrier-dialogue{padding:65px 30px 30px;background-color:#ffffff;border-radius:5px;z-index:10008;position:relative;max-width:772px;box-sizing:border-box}.barrier-dialogue__content>:last-child{margin-bottom:0}.barrier-dialogue__controls{position:absolute;top:10px;right:0}.barrier-dialogue__control{display:inline;font-size:14px;line-height:25px;margin-right:10px}.barrier-close{background-image:url(https://image.webservices.ft.com/v1/images/raw/fticon:cross?source=barrier-app&height=13&tint=ffffff);background-repeat:no-repeat;display:inline-block;height:25px;width:25px;border-radius:9999em;background-color:#74736c;text-indent:-9999em;background-position:6px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.barrier-close{background-image:url(https://image.webservices.ft.com/v1/images/raw/fticon:cross?source=barrier-app&height=13&tint=ffffff&dpr=2);background-size:13px}}.barrier-veil{background-color:#000000;opacity:0.75;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10006}.barrier-company-logo{display:block;position:absolute;top:10px;left:10px;width:150px;height:55px}.barrier-company-logo:before{content:'';height:100%;display:inline-block;vertical-align:middle}.barrier-company-logo>img{max-width:150px;max-height:55px;vertical-align:middle}.barrier-matrix{border:8px solid #f6e9d8;border-width:0 8px 8px 0;border-collapse:separate;border-spacing:0}.barrier-matrix__header{border-top:8px solid #f6e9d8;padding:10px 8px;width:17%}.barrier-matrix__header:first-child{border-top-width:0;border-right:8px solid #f6e9d8;border-bottom:8px solid #f6e9d8;width:28%}.barrier-matrix__header--bundle{background-image:-webkit-linear-gradient(top, #d25378, #8f2b48);background-image:linear-gradient(to bottom, #d25378, #8f2b48);background-color:#8f2b48}.barrier-matrix__header--premium{background-image:-webkit-linear-gradient(top, #ffcb24, #b88c00);background-image:linear-gradient(to bottom, #ffcb24, #b88c00);background-color:#b88c00}.barrier-matrix__header--standard{background-image:-webkit-linear-gradient(top, #b4b1a4, #7c7a71);background-image:linear-gradient(to bottom, #b4b1a4, #7c7a71);background-color:#7c7a71}.barrier-matrix__header--trial{background-image:-webkit-linear-gradient(top, #c26c53, #794131);background-image:linear-gradient(to bottom, #c26c53, #794131);background-color:#794131}.barrier-matrix__header--registration{background-image:-webkit-linear-gradient(top, #c26c53, #794131);background-image:linear-gradient(to bottom, #c26c53, #794131);background-color:#794131}.barrier-matrix__cell{background-color:#fbfbfb;border-width:0 0 1px 1px;border-color:#ececec;border-style:solid;padding:4px 8px;font-family:BentonSans, sans-serif;text-align:center}.barrier-matrix__cell:first-child{border-left:8px solid #f6e9d8}.barrier-matrix__cell--text{text-align:left;line-height:1}.barrier-matrix__product-title{font-size:16px;line-height:1.13;font-weight:normal;text-shadow:1px 1px 1px #333;text-align:center;color:#ffffff;display:block;font-family:BentonSans, sans-serif}.barrier-matrix__product-subtitle{font-size:12;line-height:1.5;color:#ffffff;display:block;font-weight:normal;text-shadow:1px 1px 1px #333;font-family:BentonSans, sans-serif}.barrier-matrix__row-header{font-weight:normal;font-size:13px;color:#333;text-align:right}.barrier-matrix__price{font-size:16px;line-height:1.56;text-align:center}.barrier-matrix__price-toggle{display:inline-block;margin:0}.barrier-matrix__price-toggle label{white-space:nowrap;font-weight:normal;margin-left:5px}.barrier-matrix__price-toggle input{margin-right:3px}.barrier-matrix .o-ft-icons-icon{font-size:18px;line-height:1.39;text-align:center}.barrier-matrix .o-ft-icons-icon--tick{font-size:20px;line-height:1.25;color:#01AB27}.barrier-matrix .o-ft-icons-icon--cross{color:#B50010}.barrier-matrix .barrier-matrix__icon--grey{color:#5d5d5d}.barrier-headline{font-family:BentonSans, sans-serif;text-align:center;font-size:23px;line-height:1.30;color:#000000;margin:0 0 30px}.barrier-article-title:before{content:'\a';white-space:pre}.barrier-typography-wrapper{font-size:16px;line-height:1.25;font-family:BentonSans, sans-serif;text-align:center;color:#000000}.barrier-typography-wrapper p,.barrier-typography-wrapper li,.barrier-typography-wrapper .barrier-typography-block{margin-bottom:30px}.barrier-highlight{color:#a73450}.barrier-heading--inline{display:block;float:left;margin-right:0.3em}.barrier-heading2{font-size:16px;line-height:20px;font-weight:bold;margin-top:0;margin-bottom:0}.barrier-list--unstyled{padding:0;list-style-type:none}.barrier-link{text-decoration:none;color:#2e6e9e;cursor:pointer;font-family:BentonSans}.o-hoverable-on .barrier-link:hover{color:#000000}#barrier-sign-in-link{text-decoration:none;color:#2e6e9e;cursor:pointer;font-family:BentonSans;font-size:18px}.o-hoverable-on #barrier-sign-in-link:hover{color:#000000}.barrier-centred-text{display:block;text-align:center}.barrier-typography-block{display:block}.barrier-small{font-size:12px;line-height:1.08}.barrier-shout{text-transform:uppercase}.barrier-button{display:inline-block;box-sizing:border-box;vertical-align:middle;margin:0;outline:0;border-style:solid;border-radius:5px;text-align:center;text-decoration:none;font-family:BentonSans, sans-serif;cursor:pointer;-webkit-transition:0.3s background-color,0.15s box-shadow ease-in;transition:0.3s background-color,0.15s box-shadow ease-in;-moz-appearance:none;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-clip:padding-box;padding:3px 14px 3px 14px;font-size:14px;line-height:16px;border-width:1px;color:#2e6e9e;background:transparent;border-color:#2e6e9e;padding:8px 18px 8px 18px;font-size:16px;line-height:18px;border-width:1px;color:#ffffff;background:#2e6e9e;border-color:#2e6e9e;padding:10px 75px}.barrier-button:focus{box-shadow:inset 0 0 4px 1px #2e6e9e}.o-hoverable-on .barrier-button:not([disabled]):not([aria-selected=true]):not([aria-pressed=true]):hover{background:rgba(116,115,108,0.15)}.barrier-button[aria-selected=true]{color:#ffffff;background:#74736c;border-color:#74736c}.barrier-button[aria-selected=true]:focus{box-shadow:inset 0 0 4px 1px #fff}.barrier-button[aria-pressed=true]{color:#ffffff;background:#458b00;border-color:#458b00}.barrier-button[aria-pressed=true]:focus{box-shadow:inset 0 0 4px 1px #fff}.barrier-button[disabled]{pointer-events:none;opacity:0.4;cursor:default}.barrier-button::-moz-focus-inner{border:0;padding:0}.barrier-button:focus{box-shadow:inset 0 0 4px 1px #fff}.o-hoverable-on .barrier-button:not([disabled]):not([aria-selected=true]):not([aria-pressed=true]):hover{background:#275e86}.barrier-button[disabled]{color:#2e6e9e;background:transparent;border-color:#2e6e9e}.barrier-button--small{display:inline-block;box-sizing:border-box;vertical-align:middle;margin:0;outline:0;border-style:solid;border-radius:5px;text-align:center;text-decoration:none;font-family:BentonSans, sans-serif;cursor:pointer;-webkit-transition:0.3s background-color,0.15s box-shadow ease-in;transition:0.3s background-color,0.15s box-shadow ease-in;-moz-appearance:none;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-clip:padding-box;padding:3px 14px 3px 14px;font-size:14px;line-height:16px;border-width:1px;color:#2e6e9e;background:transparent;border-color:#2e6e9e;color:#ffffff;background:#2e6e9e;border-color:#2e6e9e}.barrier-button--small:focus{box-shadow:inset 0 0 4px 1px #2e6e9e}.o-hoverable-on .barrier-button--small:not([disabled]):not([aria-selected=true]):not([aria-pressed=true]):hover{background:rgba(116,115,108,0.15)}.barrier-button--small[aria-selected=true]{color:#ffffff;background:#74736c;border-color:#74736c}.barrier-button--small[aria-selected=true]:focus{box-shadow:inset 0 0 4px 1px #fff}.barrier-button--small[aria-pressed=true]{color:#ffffff;background:#458b00;border-color:#458b00}.barrier-button--small[aria-pressed=true]:focus{box-shadow:inset 0 0 4px 1px #fff}.barrier-button--small[disabled]{pointer-events:none;opacity:0.4;cursor:default}.barrier-button--small::-moz-focus-inner{border:0;padding:0}.barrier-button--small:focus{box-shadow:inset 0 0 4px 1px #fff}.o-hoverable-on .barrier-button--small:not([disabled]):not([aria-selected=true]):not([aria-pressed=true]):hover{background:#275e86}.barrier-button--small[disabled]{color:#2e6e9e;background:transparent;border-color:#2e6e9e}@font-face{src:url("//build.origami.ft.com/files/o-fonts-assets@1.2.0/BentonSans-Regular.woff?#iefix") format("woff");font-family:BentonSans;font-weight:400;font-style:normal}@font-face{src:url("//build.origami.ft.com/files/o-fonts-assets@1.2.0/BentonSans-Bold.woff?#iefix") format("woff");font-family:BentonSans;font-weight:700;font-style:normal}.barrier-matrix__header a:link{text-decoration:none}.off-screen{position:absolute;left:-9999em;top:-9999em;overflow:hidden;outline:none}[hidden]{display:none}#page-container{position:static}.barrier-dialogue{width:100%;max-width:954px;position:absolute;margin:0 auto 30px;top:234px;right:10px;left:10px}.barrier-dialogue[style]{display:block !important}
