.nov-page .nov-sidebar{align-self:stretch;min-width:0}.nov-page .nov-contents{margin-bottom:32px}.nov-page .nov-contents h2,.nov-page .nov-sticky h2{font-size:18px;line-height:1.4}.nov-page .nov-contents ol{padding-left:22px}.nov-page .nov-contents a{display:block;padding:5px 0;font-size:15px;line-height:1.5}.nov-page .nov-sticky{position:sticky;top:145px;padding:22px;background:#14252a;border:1px solid #3b5b63;border-radius:12px}.nov-page .nov-sticky a{display:inline-block;padding:10px 0;color:#80dcec}.nov-page .nov-calculator{padding:24px;border:1px solid #54767f;border-radius:12px;background:#12252a;margin:24px 0}.nov-page .nov-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.nov-page .nov-inputs label{font-size:15px;font-weight:600;display:flex;flex-direction:column;gap:8px}.nov-page input,.nov-page select{width:100%;min-height:46px;box-sizing:border-box;background:#fff;color:#14252a;border:2px solid #a9c7ce;border-radius:5px;font:inherit;padding:8px}.nov-page output{display:block;margin-top:22px;font-size:19px;font-weight:600;color:#b3f0f8;white-space:pre-line}.nov-page .nov-calc-note{font-size:14px;line-height:1.5;margin-bottom:0}.nov-page :focus-visible{outline:3px solid #80dcec;outline-offset:4px}.nov-page .nov-faq details{padding:18px 0;border-bottom:1px solid #4c6066}.nov-page .nov-faq summary{cursor:pointer;font-weight:600;padding:8px 0}.nov-page figure{margin:24px 0}.nov-page figure img{width:100%;height:auto;border-radius:10px}.nov-page figcaption{font-size:14px;color:#bccbd0}.nov-page h2,.nov-page h3{scroll-margin-top:155px}.nov-page .enquiry{margin-top:48px;margin-bottom:64px}.nov-page .enquiry p{max-width:760px}@media(max-width:1000px){.nov-page .nov-sticky{position:static}.nov-page .nov-sidebar{margin-bottom:24px}.nov-page .nov-contents a{min-height:34px;padding:8px 0}.nov-page h2,.nov-page h3{scroll-margin-top:110px}}@media(max-width:600px){.nov-page .nov-inputs{grid-template-columns:1fr}.nov-page .nov-calculator{padding:18px}.nov-page .enquiry{margin-bottom:40px}}