:root{--hm-pink:#ff3366;--hm-dark-blue:#081526;--hm-green:#007c5f;--hm-burger-width:40px;--hm-menu-collapsed:calc(1em + 1em + var(--hm-burger-width))}@font-face{font-family:"Playfair Display";font-style:normal;font-weight:500;font-display:swap;src:url(font/PlayfairDisplay-Regular.ttf) format('truetype')}@font-face{font-family:"Playfair Display";font-style:normal;font-weight:600;font-display:swap;src:url(font/PlayfairDisplay-SemiBold.ttf) format('truetype')}@font-face{font-family:Spectral;font-style:italic;font-weight:600;font-display:swap;src:url(font/Spectral-SemiBoldItalic.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(font/Poppins-Bold.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(font/Poppins-Regular.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(font/Poppins-BoldItalic.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(font/Poppins-Italic.ttf) format('truetype')}*,::after,::before{box-sizing:border-box}body{font-family:Poppins,-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Open Sans",Helvetica,Arial,sans-serif;font-weight:500;min-height:100vh;scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-rendering:optimizeSpeed;line-height:1.3;position:relative;color:#555;background:#fff}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,p{margin:0}ol[class],ul[class]{list-style:none}a:not([class]){text-decoration:inherit}a[class]{text-decoration:none}img{max-width:100%;width:unset;height:auto;display:block}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2{font-family:"Playfair Display",Georgia,'Times New Roman',Times,serif;font-weight:600;color:var(--hm-pink)}h3,h4,h5,h6{font-family:Poppins,-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Open Sans",Helvetica,Arial,sans-serif;font-weight:700;color:#000}a,li,p,ul{font-size:1em;color:#000;line-height:1.3em;margin-top:.5em}ul{padding-left:1em}li{margin-bottom:.5em}a:hover a:active,a:link,a:visited{color:var(--hm-pink)}.center-background{background-position:center;background-repeat:no-repeat;background-size:contain}.content-block{position:relative}.container,.content-block>div{max-width:1200px;margin:0 auto}.flex-row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.flex-center{justify-content:center;align-items:center}.flex-spacer{flex-grow:1}.content-block>div{padding:2em 1em}.elevated-card{border-radius:.75em;box-shadow:0 4px 24px rgba(0,0,0,.1),0 1.5px 4px rgba(0,0,0,.08)}.caption{font-style:italic;font-weight:700;text-align:center;margin:.5em 0}.content-block>div.login-form>form p.login-submit input,.solid-button,.solid-button:active,.solid-button:focus,.solid-button:hover,.solid-button:link,.solid-button:visited{display:flex;flex-direction:row;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1em 2em;border-radius:999px;border:2px solid var(--hm-pink);font-weight:700;font-size:14px;background:var(--hm-pink);color:#fff}.solid-button span{display:inline-block;height:1em;width:1em;margin-left:.5em;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../images/button-arrow.svg);mask-image:url(../images/button-arrow.svg);background-color:#fff}.solid-button.solid-button-outline{background-color:transparent;color:var(--hm-pink)}.solid-button.solid-button-outline span{background-color:var(--hm-pink)}.content-block.block-style-dark{background:var(--hm-dark-blue)}.content-block.block-style-green{background:var(--hm-green)}.content-block.block-style-pink{background:var(--hm-pink)}.content-block.block-style-dark * h3,.content-block.block-style-dark * h4,.content-block.block-style-dark * h5,.content-block.block-style-dark * h6,.content-block.block-style-dark * li,.content-block.block-style-dark * ol,.content-block.block-style-dark * p,.content-block.block-style-dark * ul,.content-block.block-style-green * h1,.content-block.block-style-green * h2,.content-block.block-style-green * h3,.content-block.block-style-green * h4,.content-block.block-style-green * h5,.content-block.block-style-green * h6,.content-block.block-style-green * li,.content-block.block-style-green * ol,.content-block.block-style-green * p,.content-block.block-style-green * ul,.content-block.block-style-pink * p{color:#fff}.content-block.block-style-green * a,.content-block.block-style-green * a:hover,.content-block.block-style-green * a:link,.content-block.block-style-green * a:visited{color:#fff;text-decoration:underline;font-weight:700}.content-block.block-style-pink * .solid-button{background-color:#000}.author-bar{margin-top:1em;align-items:center}.author-bar .author-details{flex-grow:1;margin-left:.5em}.author-bar .author-details p{margin:0!important;font-size:14px}.author-bar .author-image{width:40px;height:40px;margin:0;border-radius:50%;border:1px solid var(--hm-pink);background-position:center;background-repeat:no-repeat;background-size:cover}.author-bar .author-image.author-image-none{background-image:url(../images/holidaymaker-sun.svg);background-color:var(--hm-dark-blue);background-size:25px 25px}@media all and (min-width:1200px){.content-block>div{padding:2em 0}}@media all and (min-width:768px){.solid-button,.solid-button:active,.solid-button:focus,.solid-button:hover,.solid-button:link,.solid-button:visited{font-size:16px}}header{display:flex;justify-content:flex-start;flex-direction:row;align-items:center;flex-wrap:nowrap;padding:1em;background-color:var(--hm-dark-blue);box-shadow:0 4px 6px rgba(0,0,0,.3)}header .logo{margin:0 1em 0 var(--hm-menu-collapsed)}header .logo img{display:block;height:25px;width:auto}header .logo h2{color:#fff;margin:0;font-size:18px;font-weight:500}header .user-link{display:none;margin:0 1em 0 0}header .user-link p{color:#fff;margin:0;font-size:12px}header .user-link p:first-child{font-size:10px}header .solid-button{display:none!important}header .signin-mobile{display:block;width:50px;height:50px;padding:10px;background-color:var(--hm-pink);border-radius:50%}header .signin-mobile span{display:inline-block;width:30px;height:30px;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(../images/glyph-key.svg);mask-image:url(../images/glyph-key.svg);background-color:var(--hm-dark-blue)}@media all and (min-width:768px){header .solid-button{display:block!important;margin:0;font-size:14px!important;padding:.5em 1em!important;border-radius:999px!important}header .signin-mobile{display:none!important}}.user-image{width:50px;height:50px;margin:0;border-radius:50%;border:1px solid var(--hm-pink);background-position:center;background-repeat:no-repeat;background-size:cover}.main-menu{position:fixed;z-index:999;top:0;left:0;padding:1em;width:var(--hm-menu-collapsed);height:var(--hm-menu-collapsed);background-color:var(--hm-dark-blue);overflow:hidden;transition:all .5s ease-in-out;border-bottom-right-radius:1em}.main-menu nav{margin-top:var(--hm-menu-collapsed);overflow:auto;padding:0 1em;min-width:260px}.main-menu nav a{display:block;margin-bottom:1em;font-size:22px;font-weight:700}.main-menu nav a,.main-menu nav a:focus,.main-menu nav a:hover,.main-menu nav a:link,.main-menu nav a:visited{color:var(--hm-dark-blue)}.main-menu nav a.larger-link{font-size:26px}.main-menu .menu-logo{min-width:calc(300px - (var(--hm-menu-collapsed) + 2em));position:absolute;left:var(--hm-menu-collapsed);top:1em;right:2em}.main-menu .menu-logo img{display:block}.main-menu .menu-logo h2{color:var(--hm-dark-blue);font-size:20px;margin:0;font-weight:500}.main-menu .burger-menu{position:absolute;cursor:pointer;top:1em;left:1em;width:var(--hm-burger-width);height:var(--hm-burger-width)}.main-menu .burger-menu .burger-slice{position:absolute;display:block;left:0;width:100%;height:5px;background:#fff;opacity:1;transition:all .5s ease-in-out;border-radius:999px}.main-menu .burger-menu .burger-slice.burger-slice-top{top:5px}.main-menu .burger-menu .burger-slice.burger-slice-middle{top:20px}.main-menu .burger-menu .burger-slice.burger-slice-bottom{top:35px}.main-menu .solid-button{display:block;width:auto;min-width:230px;margin:0 1em;padding:.5em 1em;text-align:center;border-radius:999px;font-size:18px}.main-menu .user-bar{padding:1em;transition:all .5s ease-in-out;min-width:250px}.main-menu .user-bar .user-link{flex-grow:1;margin-left:1em}.main-menu .user-bar .user-link p{margin:0;font-size:14px}.main-menu .user-bar .user-link p:last-child{margin-top:.5em;font-size:12px}.main-menu.menu-open .burger-menu .burger-slice{background:var(--hm-pink)}.main-menu.menu-open .burger-menu .burger-slice.burger-slice-top{-webkit-transform:translate(0,15px) rotate(45deg);transform:translate(0,15px) rotate(45deg)}.main-menu.menu-open .burger-menu .burger-slice.burger-slice-middle{opacity:0}.main-menu.menu-open .burger-menu .burger-slice.burger-slice-bottom{-webkit-transform:translate(0,-15px) rotate(-45deg);transform:translate(0,-15px) rotate(-45deg)}.main-menu.menu-open{width:300px;height:100%;background-color:#f3f1f1;box-shadow:0 4px 6px rgba(0,0,0,.3);border-bottom-right-radius:0}@media all and (min-width:768px){header .user-link{display:block}}footer{padding:3em 2em 4em 2em}footer .logo-footer-links{width:100%;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:flex-start;align-items:center;padding:1em 0;gap:0 0}.logo-footer-links a,.logo-footer-links a:active,.logo-footer-links a:hover,.logo-footer-links a:link,.logo-footer-links a:visited{color:#000}.footer-logo{width:100%;text-align:center;margin:0 0 1em 0}.logo-footer-links .footer-logo img{display:inline;width:200px}.footer-link-block{margin-bottom:1em}.footer-link-block h3{text-align:center;margin-top:0}.footer-link-block a{display:block;font-size:.9em;text-align:center}.secondary-footer-links{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:1em 0}.secondary-footer-links div.site-links{display:flex;flex-direction:column;flex-wrap:nowrap;gap:1em}.secondary-footer-links div.site-links a{display:block;color:#000;font-family:Poppins;font-weight:700;text-align:center}.secondary-footer-links div.socials{margin-top:1em;display:flex;flex-direction:row;gap:2em}.footer-copyright{line-height:1.5em;text-align:center}@media all and (min-width:600px){.secondary-footer-links div.site-links,footer .logo-footer-links{width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center}.footer-link-block,.secondary-footer-links div.site-links a{width:45%}}@media all and (min-width:1200px){footer .logo-footer-links{flex-wrap:nowrap;align-items:flex-start;gap:1em}.footer-link-block,.footer-logo{width:auto;margin:0;text-align:left}.footer-logo{flex-grow:1}.footer-link-block a,.footer-link-block h3{text-align:left}.secondary-footer-links{flex-direction:row;flex-wrap:nowrap;align-items:center}.secondary-footer-links div.site-links{flex-wrap:nowrap;justify-content:flex-start;flex-grow:1;gap:2em}.secondary-footer-links div.site-links a{width:auto}.secondary-footer-links div.site-links a,.secondary-footer-links div.socials{margin-top:0}.footer-copyright{text-align:left}}hero{display:block;margin-bottom:1em}hero img{width:100%;max-height:400px;-o-object-fit:cover;object-fit:cover}hero h1{margin:0;padding:.5em 1em;color:var(--hm-dark-blue);text-align:center;font-size:2em}hero p{margin:0 0 1em 0;padding:0 2em;text-align:center}.hero-ctas{gap:1em;padding:0 1em}hero .author-bar{justify-content:center;align-items:flex-start}hero .author-bar .author-image{width:50px;height:50px}hero .author-bar .author-image.author-image-none{background-size:35px 35px}hero .author-bar .author-details{flex-grow:unset}hero .author-bar .author-details p{text-align:left;padding:0}hero .author-bar .author-details p.post-date{font-weight:700}@media all and (min-width:500px){hero img{max-height:500px}}@media all and (min-width:600px){hero img{max-height:600px}}@media all and (min-width:768px){hero h1{font-size:3em}}.content-block>div.callout-box{display:flex;align-items:center;padding:1em;margin:2em 1em}.content-block>div.callout-box div *{margin:0}.content-block>div.callout-box .callout-glyph{width:30px;height:30px;margin-right:1em}.content-block>div.callout-box.callout-box-info{background-color:#fff2d9;border:2px solid #f8c94f}.content-block>div.callout-box.callout-box-warning{background-color:#ffd3d3;border:2px solid #c55;color:#c55}.content-block>div.callout-box.callout-box-info .callout-glyph{background-image:url(../images/info-yellow.svg)}.content-block>div.callout-box.callout-box-warning .callout-glyph{background-image:url(../images/alert-red.svg)}@media all and (min-width:1200px){.content-block>div.callout-box{margin:2em auto}}.content-block>div.split-image{flex-direction:column}.content-block>div.split-image img{border-radius:.75em;margin-bottom:1em}@media all and (min-width:600px){.content-block>div.split-image{flex-direction:row;gap:1em}.content-block>div.split-image.split-image-right{flex-direction:row-reverse}.content-block>div.split-image>img{width:300px;-o-object-fit:cover;object-fit:cover}.content-block>div.split-image>div{width:auto;flex-grow:1}}@media all and (min-width:768px){.content-block>div.split-image>img{width:375px}}.content-block>div.code-block{overflow:hidden;padding:0;margin:2em 1em}.content-block>div.code-block>pre{margin:0}.content-block>div.code-block>pre code.hljs{padding:2em}@media all and (min-width:1200px){.content-block>div.code-block{margin:2em auto}}.content-block>div.quote-block *{text-align:center}.content-block>div.quote-block h2{font-family:Spectral,serif;font-style:italic;font-weight:600;font-optical-sizing:auto;margin-top:0;color:#000}.content-block.block-style-dark>div.quote-block h2,.content-block.block-style-green>div.quote-block h2{color:#fff}.content-block>div.quote-block p.citation-name{font-weight:700}.content-block>div.quote-block h2 .quote-end,.content-block>div.quote-block h2 .quote-start{display:inline-block;width:30px;height:30px;margin-left:.5em;margin-right:0;background-color:var(--hm-green);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(../images/quote-left.svg);mask-image:url(../images/quote-left.svg)}.content-block.block-style-dark>div.quote-block h2 .quote-end,.content-block.block-style-dark>div.quote-block h2 .quote-start{background-color:var(--hm-pink)}.content-block.block-style-green>div.quote-block h2 .quote-end,.content-block.block-style-green>div.quote-block h2 .quote-start{background-color:#fff}.content-block>div.quote-block h2 .quote-start{margin-left:0;margin-right:.5em;-webkit-mask-image:url(../images/quote-right.svg);mask-image:url(../images/quote-right.svg)}.content-block>div.video-embed{position:relative;margin:2em 1em;padding:0}.content-block>div.video-embed .video-wrapper{position:relative;height:0;padding-bottom:56.25%;width:100%}.content-block>div.video-embed .video-wrapper.has-video-content{margin-top:1em}.content-block>div.video-embed iframe,.content-block>div.video-embed video{position:absolute;bottom:0;right:0;top:0;left:0;height:100%;width:100%}@media all and (min-width:1200px){.content-block>div.video-embed{margin:2em auto}}.content-block>div.form-block .gform_wrapper{margin-top:1em}.content-block>div.form-block .gform_button{background-color:var(--hm-pink)!important}.content-block>div.form-block input:hover,.content-block>div.form-block textarea:hover{outline:4px solid #797979}.content-block>div.form-block input:focus,.content-block>div.form-block textarea:focus{outline:4px solid var(--hm-pink)}.content-block>div.login-block{padding:3em 2em}.content-block>div.login-block p{text-align:center}.content-block>div.login-block div{padding:2em;justify-content:center}.content-block>div.login-block div .solid-button{margin:0 1em}.content-block>div.login-form{padding:3em 2em}.content-block>div.login-form p{text-align:center}.content-block>div.login-form p.login-message{font-size:1.25em}.content-block>div.login-form .user-bar,.content-block>div.login-form>div{padding:2em;justify-content:center;text-decoration:none}.content-block>div.login-form .user-bar .user-link p{text-decoration:none;text-align:left;margin:0 0 0 1em}.content-block>div.login-form>div .solid-button{margin:0 1em;text-decoration:none}.content-block>div.login-form>form p{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.content-block>div.login-form>form p.login-submit{align-items:center}.content-block>div.login-form>form p label{margin:1em 0 .5em 0;font-weight:700;font-size:1.5em}.content-block>div.login-form>form p input[type=password],.content-block>div.login-form>form p input[type=text],input[type=password]:-internal-autofill-selected,input[type=password]:-webkit-autofill,input[type=password]::-webkit-autocomplete,input[type=text]:-internal-autofill-selected,input[type=text]:-webkit-autofill,input[type=text]::-webkit-autocomplete{width:auto;display:inline-block;padding:.5em;background-color:#fff!important;text-align:center;color:var(--hm-dark-blue)!important;border:2px solid var(--hm-pink);font-weight:700!important;font-size:1.25em;outline:0;border-radius:.5em;-webkit-text-fill-color:var(--hm-dark-blue)!important}input:-internal-autofill-selected{background-color:#fff!important;color:var(--hm-dark-blue)!important;font-weight:700!important}input[type=password]::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=text]:focus::-webkit-input-placeholder{color:var(--hm-dark-blue)!important;background-color:#fff!important}.login-remember input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:2px solid var(--hm-pink);width:24px;height:24px;border-radius:6px;vertical-align:middle;position:relative;transition:border-color .2s,box-shadow .2s;margin-right:.5em;cursor:pointer;outline:0}.login-remember input[type=checkbox]:checked{background:var(--hm-pink);border-color:var(--hm-pink)}.login-remember input[type=checkbox]:checked::after{content:'';position:absolute;left:6px;top:0;width:8px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:1;transition:opacity .2s}.login-remember label{font-weight:700;font-size:1.1em;cursor:pointer}.content-block>div.login-form>form p.login-submit input{cursor:pointer;font-size:1.25em}.content-block>div.login-form p.forgotten-password{margin-top:2em}@media all and (min-width:768px){.content-block>div.login-form>form p{align-items:center}}.content-block>div.card-links div.card-links-list a{position:relative;display:flex;flex-direction:column;margin-top:3em}.content-block>div.card-links div.card-links-list a .card-overlay{position:absolute;z-index:99;width:50px;height:50px;top:1em;left:1em;opacity:.7;background-color:#fff;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.content-block>div.card-links div.card-links-list a .card-overlay.card-overlay-dark{background-color:var(--hm-dark-blue)}.content-block>div.card-links div.card-links-list a img{border-radius:.75em;height:200px;width:100%;-o-object-fit:cover;object-fit:cover}.content-block>div.card-links div.card-links-list a h2{color:var(--hm-dark-blue)}.content-block>div.card-links div.card-links-list a p{margin-top:1em;flex-grow:1}.content-block>div.card-links div.card-links-list a p.read-more{color:var(--hm-pink);flex-grow:0}.content-block>div.card-links div.card-links-list a:hover p.read-more{text-decoration:underline}.content-block>div.card-links div.card-links-list a p.read-more span{display:inline-block;height:.75em;width:.75em;margin-left:.25em;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../images/button-arrow.svg);mask-image:url(../images/button-arrow.svg);background-color:var(--hm-pink)}@media all and (min-width:768px){.content-block>div.card-links div.card-links-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:1em}.content-block>div.card-links div.card-links-list a{flex-grow:1;max-width:400px;min-width:350px}}.content-block>div.card-pagination h2{color:var(--hm-dark-blue);text-align:center}.content-block>div.card-pagination div{display:flex;justify-content:center;align-items:center;gap:1em;margin-top:1em}.content-block>div.card-pagination div>a,.content-block>div.card-pagination div>span{display:block;width:40px;height:40px;padding:5px 0;border-radius:20px;background-color:var(--hm-pink);border:2px solid var(--hm-pink);color:#fff;margin:0;font-size:26px;line-height:26px;font-weight:700;text-align:center}.content-block>div.card-pagination div>span{background-color:transparent;color:var(--hm-pink)}.content-block>div.card-pagination div>a span{display:inline-block;width:26px;height:26px;background-color:#fff;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(../images/button-arrow.svg);mask-image:url(../images/button-arrow.svg)}.content-block>div.card-pagination div>a span.arrow-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page-404 p{text-align:center;font-size:1.2em;font-weight:700}.page-404 .gif-404 img{display:block;width:100%;max-width:500px;margin:2em auto}.topics-list{display:flex;flex-wrap:wrap}.topics-list div{display:block;background-color:#eee;padding:1em;margin:1em -.5em 0 1.5em;width:calc(50% - 2em);max-width:unset;border-radius:10px}.topics-list .topic-title{font-size:1.5rem;line-height:1em;color:var(--hm-dark-blue)}.topics-list ul{padding:0 0 0 1em;font-size:1rem;margin:1em 0;list-style-type:disc;color:var(--hm-dark-blue)}.topics-list .topic-title,.topics-list ul li a,.topics-list ul li a:focus,.topics-list ul li a:hover,.topics-list ul li a:link,.topics-list ul li a:visited{color:var(--hm-dark-blue)}.topics-list ul a{white-space:break-spaces}.spec-listing h2{color:var(--hm-dark-blue);margin:0 0 .5em 0}.spec-listing a{margin:0 .5em .5em 0}.data-changes .solid-button{margin-top:1em}.data-changes .hidden-changes{display:none}.change-table{background:#e1e1e1;border-radius:5px;border:1px solid #886191;border-collapse:collapse;margin-top:1em}.change-table td,.change-table th{padding:5px;border:1px solid #737272}.change-table th{text-align:left}.change-table td:first-of-type,.change-table th:first-of-type{text-align:center}.change-table tr:nth-of-type(even){background:#fff}.spec-page .container{padding:2em 1em 0 1em}.spec-page .container>h2{margin-top:0}.spec-page .pre-code-header{margin:1em 1em .5em 1em;max-width:1200px}.spec-page .content-block .code-block{margin-top:0}.type-holder{margin-top:10px;border:1px solid #886191;background:#e1e1e1;border-radius:5px;padding:10px}.type-holder h3{margin-top:0}.type-holder a{text-decoration:underline}.type-holder p{margin-top:.75em}.type-holder h3 span{text-decoration:underline;cursor:pointer}.type-holder div{display:none;border:none}.type-holder pre code{border-radius:.75em}@media all and (min-width:1200px){.spec-listing{margin:0 0 1em 0}.spec-page .pre-code-header{margin:1em auto .5em auto}.spec-page .container{padding:2em 0 0 0}}