.guidline_style{color:#000;font-family:Inter,sans-serif;font-size:16px;line-height:1.4}.guidline_style a{color:#000;display:inline-block;text-decoration:none}.guidline_style .content-wrapper{padding:0 40px}.guidline_style .guidline_iner{padding-left:5%;padding-right:5%}.guidline_style .container-large{margin-left:auto;margin-right:auto;max-width:80rem;width:100%}.guidline_style .rl-styleguide_heading{background-color:#000;color:#fff;padding:.25rem .5rem;position:-webkit-sticky;position:sticky;top:0;z-index:4}.guidline_style .w-layout-grid{-ms-grid-columns:1fr 1fr;-ms-grid-rows:auto auto;grid-row-gap:16px;grid-column-gap:16px;display:-ms-grid;display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.guidline_style .rl-styleguide_list{grid-column-gap:1rem;grid-row-gap:1rem;-ms-grid-columns:1fr;-ms-grid-rows:auto;grid-template-columns:1fr;grid-template-rows:auto;padding-bottom:4rem}.guidline_style .rl-styleguide_subheading{background-color:#d3d3d3;color:#000;padding:.25rem .5rem;position:-webkit-sticky;position:sticky;top:2rem;z-index:3}.guidline_style .rl-styleguide_class-sample-wrapper{-webkit-box-align:center;-ms-flex-align:center;grid-column-gap:1.5rem;grid-row-gap:0;-ms-grid-columns:15rem 1fr;-ms-grid-rows:auto;-webkit-align-items:center;align-items:center;grid-template-columns:15rem 1fr;grid-template-rows:auto}.guidline_style .rl-styleguide_class-label{-ms-grid-column-align:start;background-color:#0073e6;border-radius:2px;color:#fff;cursor:context-menu;display:inline-block;font-size:.75rem;justify-self:start;padding:.25rem .5rem;white-space:nowrap}.guidline_style .rl-styleguide_class-label.html-tags{background-color:#be4aa5}.guidline_style .styleguide_grid-colours{grid-column-gap:1.5rem;grid-row-gap:1.5rem;-ms-grid-columns:1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto}.guidline_style .styleguide_color-sample{padding:8rem 1.5rem 1.25rem}.guidline_style .styleguide_color-sample.is-black{background-color:#000}.guidline_style .styleguide_color-sample.is-white{background-color:#fff}.guidline_style .styleguide_color-sample.is-lightgrey{background-color:#f4f4f4}.guidline_style .text-color-white{color:#fff}.guidline_style .w-inline-block{display:inline-block;max-width:100%}.guidline_style .rl-styleguide_callout-link{background-color:#fff;background-image:linear-gradient(135deg,#ff7448,#ff4848 50%,#6248ff);padding:1px}.guidline_style .rl-styleguide_callout-link,.guidline_style .rl-styleguide_callout-link-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.guidline_style .rl-styleguide_callout-link-wrapper{background-image:linear-gradient(135deg,rgba(255,116,72,.15),rgba(255,72,72,.15) 50%,rgba(98,72,255,.15)),linear-gradient(180deg,#fff,#fff);padding:.75rem 1rem;width:100%}.guidline_style .text-size-small{font-size:.875rem}.guidline_style .button-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:transparent;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1;padding:.25rem 0;text-decoration:none}.guidline_style .button-link.with-icon{grid-column-gap:.5rem}.guidline_style .icon-embed-xxsmall{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:1rem;-webkit-justify-content:center;justify-content:center;width:1rem}.guidline_style .rl-styleguide_paste-text{border:1px dashed rgba(0,0,0,.15);color:rgba(0,0,0,.5);padding:1rem;text-align:center}.guidline_style .padding-medium{padding:2rem}.guidline_style .background-color-black{background-color:#000;color:#f5f5f5}.guidline_style .background-color-white{background-color:#fff}.guidline_style .background-color-lightgrey{background-color:#f4f4f4}.guidline_style .text_color_field .text-color-black{color:#000}.guidline_style .text_color_field .text-color-white{background-color:#000;color:#fff}.guidline_style .rl-styleguide_tutorial-callout{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;grid-column-gap:2rem;-webkit-align-items:center;align-items:center;background-color:#fff;border:1px solid #000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:.75rem .75rem .75rem 1rem}.guidline_style .button-secondary{background-color:transparent;border:1px solid #000;color:#000;padding:.75rem 1.5rem;text-align:center}.guidline_style .button-secondary.with-icon{-webkit-box-align:center;-ms-flex-align:center;grid-column-gap:.75rem;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.guidline_style .button-secondary.is-button-small{padding:.5rem 1.25rem}.guidline_style .icon-embed-xsmall{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:1.5rem;-webkit-justify-content:center;justify-content:center;width:1.5rem}.guidline_style .rl-styleguide_shadows-list{grid-column-gap:1.5rem;grid-row-gap:1.5rem;-ms-grid-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto}.guidline_style .shadow-xxsmall{box-shadow:0 1px 2px 0 rgb(16 24 40/5%)}.guidline_style .rl-styleguide_shadow-wrapper,.guidline_style .shadow-xxsmall{-ms-grid-column-span:1;-ms-grid-row-span:1;-ms-grid-column:span 1;grid-column-end:span 1;grid-column-start:span 1;-ms-grid-row:span 1;grid-row-end:span 1;grid-row-start:span 1}.guidline_style .rl-styleguide_shadow-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:8rem;-webkit-justify-content:space-between;justify-content:space-between;padding:1rem}.guidline_style .shadow-xsmall{box-shadow:0 1px 3px 0 rgba(16,24,40,.1),0 1px 2px 0 rgb(16 24 40/6%)}.guidline_style .shadow-small{box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgb(16 24 40/6%)}.guidline_style .shadow-medium{box-shadow:0 12px 16px -4px rgb(0 0 0/8%),0 4px 6px -2px rgb(16 24 40/3%)}.guidline_style .shadow-large{box-shadow:0 20px 24px -4px rgb(0 0 0/8%),0 8px 8px -4px rgb(16 24 40/3%)}.guidline_style .shadow-xlarge{box-shadow:0 24px 48px -12px rgba(16,24,40,.18)}.guidline_style .shadow-xxlarge{box-shadow:0 32px 64px -12px rgba(16,24,40,.14)}.guidline_style .w-lightbox-backdrop{word-wrap:normal;-webkit-tap-highlight-color:transparent;background:rgba(0,0,0,.9);bottom:0;color:#fff;cursor:auto;cursor:pointer;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-variant:normal;font-weight:300;height:100%;left:0;letter-spacing:normal;line-height:1.2;list-style:disc;opacity:0;outline:0;overflow:auto;position:fixed;right:0;text-align:center;text-indent:0;text-shadow:none;text-transform:none;top:0;-webkit-transform:translate(0);transition:all .4s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;visibility:visible;visibility:hidden;white-space:normal;word-break:normal;word-spacing:normal;z-index:2000}.guidline_style .show_box .w-lightbox-backdrop{opacity:1;transition:all .4s;visibility:visible}.guidline_style .w-lightbox-backdrop,.guidline_style .w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.guidline_style .w-lightbox-content{height:100vh;overflow:hidden;position:relative}.guidline_style .w-lightbox-view{height:100vh;opacity:0;position:absolute;transition:all .4s;width:100vw}.guidline_style .show_box .w-lightbox-view{opacity:1;transition:all .4s}.guidline_style .w-lightbox-view:before{content:"";height:100vh}.guidline_style .w-lightbox-frame,.guidline_style .w-lightbox-view:before,.w-lightbox-view:before{display:inline-block;vertical-align:middle}.guidline_style .w-lightbox-figure{margin:0;position:relative}.guidline_style .w-lightbox-img{height:auto;max-width:none;width:auto}.guidline_style .w-lightbox-image{display:block;float:none;max-height:100vh;max-width:100vw}.guidline_style .w-lightbox-embed{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.guidline_style .w-lightbox-control{background-position:50%;background-repeat:no-repeat;background-size:24px;cursor:pointer;position:absolute;top:0;-webkit-transition:.3s;transition:.3s;width:4em}.guidline_style .w-lightbox-close{background-size:18px;height:2.6em;right:0}.guidline_style ul[rol=w-list-unstyled]{list-style:none;padding-left:0}@media (min-width:768px){.guidline_style .w-lightbox-content{height:96vh;margin-top:2vh}.guidline_style .w-lightbox-view,.guidline_style .w-lightbox-view:before{height:96vh}.guidline_style .w-lightbox-image{max-height:96vh;max-width:96vw}.guidline_style .w-lightbox-close{opacity:.8}.guidline_style .w-lightbox-close:hover{opacity:1}}@media (max-width:991px){.guidline_style .styleguide_grid-colours{grid-template-columns:1fr}}@media (max-width:767px){.guidline_style .content-wrapper{padding:0 30px}.guidline_style .rl-styleguide_class-sample-wrapper{display:flex;flex-wrap:wrap;margin-bottom:1.5rem}.guidline_style .rl-styleguide_shadows-list>div,.guidline_style .styleguide_grid-colours>div{width:100%}.guidline_style .rl-styleguide_shadows-list,.guidline_style .styleguide_grid-colours{display:flex;flex-wrap:wrap}}@media (max-width:479px){.guidline_style .rl-styleguide_tutorial-callout{display:flex;flex-wrap:wrap}}