@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body.premium{--font-display: "Manrope", "Noto Sans HK", "PingFang HK", "PingFang TC", sans-serif;--font-sans: "Manrope", "Noto Sans HK", "PingFang HK", "PingFang TC", "Microsoft JhengHei", sans-serif;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--s8: 64px;--s9: 96px;--r: 14px;--shadow: 0 1px 2px rgba(31,35,40,.04), 0 8px 24px -12px rgba(31,35,40,.14);--shadow-lift: 0 2px 4px rgba(31,35,40,.05), 0 20px 48px -20px rgba(254,64,76,.28);--container: 1120px;--ink: #1f2328;--ink-2: #545c66;--rule: #e8eaed;--paper-2: #f7f8f9;background:var(--paper);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;letter-spacing:-.005em}body.premium .title-band{background:linear-gradient(180deg,#fff7f5,#fff);border-bottom:1px solid var(--rule);padding:var(--s8) 0 var(--s7);margin-bottom:0}body.premium .title-band h1{font-family:var(--font-display);font-weight:800;font-size:clamp(34px,5vw,56px);line-height:1.12;letter-spacing:-.03em;color:var(--ink);margin:0}body.premium .title-band h1:after{content:"";display:block;width:56px;height:4px;border-radius:2px;background:var(--brand);margin-top:var(--s5)}body.premium .answer{background:var(--paper-2);border:1px solid var(--rule);border-left:4px solid var(--brand);border-radius:var(--r);padding:var(--s6) var(--s6) var(--s6) var(--s6);margin:var(--s7) 0 var(--s7);font-size:17px;line-height:1.85;color:var(--ink-2)}body.premium .answer>:first-child{margin-top:0}body.premium .answer>:last-child{margin-bottom:0}body.premium .answer p:first-of-type{color:var(--ink);font-size:19px;font-weight:600}body.premium .section-h,body.premium .reap-h2,body.premium h2{font-family:var(--font-display);font-weight:700;font-size:clamp(24px,3vw,32px);line-height:1.25;letter-spacing:-.02em;color:var(--ink);text-align:left;margin:var(--s8) 0 var(--s5)}body.premium .reap-h2:after,body.premium .section-h:after{display:none}body.premium h3{font-family:var(--font-display);font-weight:700;font-size:19px;letter-spacing:-.01em;color:var(--ink);margin:var(--s6) 0 var(--s3)}body.premium .prose p,body.premium .prose li{font-size:16.5px;line-height:1.9;color:var(--ink-2)}body.premium .prose>ul>li{margin-bottom:var(--s3)}body.premium .reap-plans{gap:var(--s5)}body.premium .reap-plan{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r);box-shadow:var(--shadow);padding:var(--s6);transition:box-shadow .22s ease,transform .22s ease,border-color .22s ease}body.premium .reap-plan:hover{transform:translateY(-3px);box-shadow:var(--shadow-lift);border-color:#ffd0d4}body.premium .reap-plan>h2{font-family:var(--font-display);font-weight:700;font-size:17px;letter-spacing:.02em;color:var(--ink);text-transform:none;margin-bottom:var(--s2)}body.premium .reap-plan .days{display:inline-block;background:#fff1ef;color:#a8501a;font-size:13px;font-weight:700;letter-spacing:.01em;padding:5px 11px;border-radius:999px;margin-bottom:var(--s5)}body.premium .reap-plan .price{font-family:var(--font-display);font-weight:800;font-size:clamp(38px,4.4vw,46px);line-height:1;letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--ink);margin:0 0 var(--s2)}body.premium .reap-plan .panel>p.lead{font-size:13.5px;color:var(--ink-3);margin-bottom:var(--s5)}body.premium .reap-plan .panel ul{border-top:1px solid var(--rule);padding-top:var(--s5);margin-top:var(--s5)}body.premium .reap-plan .panel li{font-size:14.5px;line-height:1.75;color:var(--ink-2);margin-bottom:var(--s3);padding-left:24px;position:relative}body.premium .reap-plan .panel li:before{content:"";position:absolute;left:0;top:.55em;width:13px;height:7px;border-left:2px solid var(--brand);border-bottom:2px solid var(--brand);transform:rotate(-45deg)}body.premium .reap-plan a.btn{display:flex;justify-content:center;background:var(--brand-cta);color:#fff;font-weight:700;font-size:15px;border-radius:10px;padding:14px 20px;margin-top:var(--s5)}body.premium .reap-plan a.btn:hover{background:var(--brand-2)}body.premium table{border-radius:var(--r);overflow:hidden;box-shadow:var(--shadow);border:1px solid var(--rule);border-collapse:separate;border-spacing:0}body.premium thead th{background:var(--brand-cta);color:#fff;font-weight:700;font-size:14.5px;letter-spacing:.01em;padding:var(--s4) var(--s5)}body.premium tbody td{padding:var(--s4) var(--s5);font-size:15px;color:var(--ink-2);border-top:1px solid var(--rule);font-variant-numeric:tabular-nums}body.premium tbody tr:nth-child(2n) td{background:var(--paper-2)}body.premium .prose ol{counter-reset:s;list-style:none;padding:0}body.premium .prose ol>li{counter-increment:s;position:relative;padding:0 0 var(--s6) var(--s8);border-left:2px solid var(--rule);margin-left:17px;font-size:16px;line-height:1.85;color:var(--ink-2)}body.premium .prose ol>li:last-child{border-left-color:transparent;padding-bottom:0}body.premium .prose ol>li:before{content:counter(s);position:absolute;left:-18px;top:-2px;width:34px;height:34px;border-radius:50%;background:var(--brand-cta);color:#fff;font-family:var(--font-display);font-weight:700;font-size:15px;display:flex;align-items:center;justify-content:center}body.premium .faq details{border:1px solid var(--rule);border-radius:var(--r);margin-bottom:var(--s3);padding:var(--s3) var(--s5);background:var(--paper);transition:border-color .2s ease}body.premium .faq details[open]{border-color:#ffd0d4;box-shadow:var(--shadow)}body.premium .faq summary{font-family:var(--font-display);font-weight:700;font-size:16px;color:var(--ink);padding:var(--s3) 0}body.premium .faq .faq-a{font-size:15.5px;line-height:1.85;color:var(--ink-2)}body.premium .site-header .bar{min-height:76px;border-bottom:1px solid var(--rule)}body.premium .site-header .brand .logo img{height:56px;width:auto}body.premium .nav>ul>li>a{font-size:15px;font-weight:600;letter-spacing:-.005em}body.premium .container{max-width:var(--container)}@media(max-width:720px){body.premium .title-band{padding:var(--s6) 0 var(--s5)}body.premium .answer{padding:var(--s5)}body.premium .prose ol>li{padding-left:var(--s7)}}body.premium .answer{text-align:left;max-width:780px}body.premium .answer p{margin:0 0 var(--s3)}body.premium .answer p:last-child{margin-bottom:0}body.premium .answer p:last-child:not(:first-child){font-size:13.5px;color:var(--ink-3);border-top:1px solid var(--rule);padding-top:var(--s4);margin-top:var(--s5)}body.premium .center-row{text-align:left}body.premium .btn-orange,body.premium a.btn.green{background:var(--brand-cta);color:#fff;font-weight:700;font-size:15.5px;border-radius:10px;padding:15px 28px;box-shadow:var(--shadow);letter-spacing:-.005em}body.premium .btn-orange:hover,body.premium a.btn.green:hover{background:var(--brand-2);color:#fff}body.premium .trust-strip{background:var(--ink);border:0;padding:var(--s3) 0}body.premium .trust-strip .trust{justify-content:flex-start;gap:var(--s6);flex-wrap:wrap}body.premium .trust-strip span{color:#c9ced6;font-size:13px;letter-spacing:.01em}body.premium .trust-strip span:first-child{color:#fff;font-weight:700}body.premium .enquiry{background:var(--paper-2);border:1px solid var(--rule);border-radius:var(--r);padding:var(--s7);box-shadow:var(--shadow);max-width:780px}body.premium .enquiry label{font-size:14px;font-weight:600;color:var(--ink)}body.premium .enquiry input[type=text],body.premium .enquiry input[type=email],body.premium .enquiry input[type=tel],body.premium .enquiry textarea{border:1px solid #d6dae0;border-radius:10px;padding:13px 15px;font-size:15px;background:var(--paper);transition:border-color .18s ease,box-shadow .18s ease;font-family:inherit}body.premium .enquiry input:focus,body.premium .enquiry textarea:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px #fe404c24}body.premium .enquiry .field{margin-bottom:var(--s5)}body.premium .enquiry button[type=submit]{background:var(--brand-cta);border-radius:10px;padding:16px;font-size:16px;font-weight:700;letter-spacing:.01em;box-shadow:var(--shadow)}body.premium .enquiry button[type=submit]:hover{background:var(--brand-2)}body.premium .enquiry .checks label{font-weight:500;font-size:14.5px;color:var(--ink-2)}body.premium .site-footer{padding-top:var(--s9)}body.premium .site-footer h3{font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:#9aa2ad;margin-bottom:var(--s5)}body.premium .site-footer p,body.premium .site-footer li{font-size:14.5px;line-height:2}body.premium .site-footer .cols{gap:var(--s8)}body.premium .site-footer .brand-col img{width:180px}body.premium .copy-bar{background:var(--brand-cta);font-size:13.5px;letter-spacing:.01em}body.premium .prose>h2:first-child{margin-top:var(--s7)}body.premium .prose,body.premium .faq{max-width:780px}body.premium .faq details{background:var(--paper-2);border-color:transparent}body.premium .faq details[open]{background:var(--paper);border-color:#ffd0d4}body.premium .answer,body.premium .prose,body.premium .faq,body.premium .enquiry{margin-inline:auto}body.premium .center-row{text-align:center}body.premium .prose+.center-row,body.premium .reap-plans+.center-row{margin:var(--s7) 0 var(--s8)}body.premium .reap-plans{align-items:stretch}body.premium .reap-plan{display:flex;flex-direction:column}body.premium .reap-plan .panel{display:flex;flex-direction:column;flex:1}body.premium .reap-plan .panel ul{flex:1}body.premium .prose>h2,body.premium .prose>h3{max-width:780px;margin-inline:auto}body.premium .section-h,body.premium .reap-h2{max-width:780px;margin-inline:auto}body.premium .reap-plan .days{align-self:flex-start}
