
/* South Burnett premium refinement */
:root{--radius:20px}html{scroll-padding-top:90px}body{overflow-wrap:break-word}.card,.faq,details,.btn,.btn-primary,.btn-secondary,.header-cta,.megamenu,.testi-card,.tour-card,.subdest-card,.journal-card,.glance-card{border-radius:20px!important}.card{box-shadow:0 12px 35px #1e302010;border:1px solid #d8cbb8}.card:hover{transform:translateY(-3px)}.hero{background:linear-gradient(105deg,#0d292cf2,#163f3e99),var(--sb-photo);background-size:cover;background-position:center;min-height:540px;display:flex;flex-direction:column;justify-content:center}.hero-inner{max-width:1000px;padding:70px 30px;margin:auto}.hero h1{font-size:clamp(40px,5vw,72px);line-height:1.08}.hero::after{pointer-events:none}.sb-photo-caption{font-size:12px;text-align:right;background:#eee4d4;padding:9px 24px;color:#494139}.sb-editorial{padding:70px 0;background:#f8f3ea}.sb-editorial:nth-of-type(even){background:#fffdf9}.sb-editorial h2{font:clamp(30px,3.4vw,43px)/1.2 Georgia,serif;color:#243d35}.sb-editorial h3{font:27px/1.25 Georgia,serif;color:#243d35;margin-top:36px}.sb-editorial p{font-size:18px;line-height:1.8}.sb-editorial .narrow{max-width:900px;margin:auto;padding:0 28px}.sb-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin-top:28px}.sb-links a{display:block;padding:22px;background:#fff;border:1px solid #dbcfbb;border-radius:20px;color:#204e43;box-shadow:0 12px 30px #233c2910;font-weight:600}.sb-links a:hover{background:#f1e7d7}.sb-toc{padding:20px 28px;border-bottom:1px solid #dfd5c3;background:#fffaf2;display:flex;gap:18px;flex-wrap:wrap;justify-content:center}.sb-toc a{text-decoration:underline;text-underline-offset:4px;font-size:14px}.sb-footer{background:#163d36;color:#f6efe3;padding:65px 30px 28px}.sb-footer-grid{max-width:1180px;margin:auto;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:30px}.sb-footer a{color:#f4e9d4}.sb-footer h3{font:24px Georgia}.sb-footer ul{list-style:none;padding:0}.sb-footer li{margin:10px 0}.sb-footer-bottom{max-width:1180px;margin:35px auto 0;border-top:1px solid #ffffff35;padding-top:25px;font-size:13px}.sb-cta{display:none}.sb-credits{font-size:12px;max-width:1100px;margin:20px auto;padding:0 25px}.sb-credits a{text-decoration:underline}.sb-skip{position:absolute;top:-100px;left:10px;z-index:9999;padding:15px;background:#fff;color:#123}.sb-skip:focus{top:10px}.sb-top{padding:18px 25px;background:#fffaf2;display:flex;justify-content:space-between;gap:20px;align-items:center}.sb-top strong{font:28px Georgia;color:#143d36}.sb-top nav{display:flex;gap:20px;flex-wrap:wrap}.sb-top a{color:#16463d}table{max-width:100%;border-collapse:collapse}th,td{padding:14px;border:1px solid #ddd3c2;vertical-align:top}th{background:#e9dfce}a:focus-visible,summary:focus-visible{outline:3px solid #c89542;outline-offset:4px}@media(max-width:700px){.sb-top{display:block}.sb-top nav{margin-top:15px;gap:12px;font-size:14px}.hero{min-height:490px}.hero-inner{padding:50px 24px}.sb-footer-grid{grid-template-columns:1fr 1fr}.sb-footer{padding-bottom:100px}.sb-cta{display:block;position:fixed;bottom:12px;left:20px;right:20px;z-index:80;text-align:center;padding:14px;background:#ead39b;color:#163d36!important;border-radius:20px;box-shadow:0 6px 30px #0004;font-weight:700}.sb-editorial{padding:45px 0}table{font-size:14px}th,td{padding:8px}.container{max-width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
.sb-table{overflow-x:auto;border-radius:20px}.sb-table table{width:100%}.sb-toc{max-height:180px;overflow:auto}.sb-photo-caption{clear:both}.sb-credits{padding-bottom:70px}.sb-footer .sb-footer-grid{display:grid}.sb-footer p,.sb-footer a{color:#f6efe3}.sb-footer h3{color:#ead39b}.qh-title{font-size:clamp(44px,6vw,86px)!important}.qh-sub{max-width:800px!important}.qh-inner{padding-top:90px!important}
.qld-hero{height:auto!important;min-height:560px!important;max-height:none!important;display:flex;align-items:center}.qh-bg{position:absolute;inset:0;background-size:cover;background-position:center}.qh-inner{position:relative;z-index:3;color:white;text-align:center;padding:75px 28px!important}.qh-title{font:clamp(42px,5vw,72px)/1.08 Georgia!important;margin:25px auto;max-width:1000px}.qh-sub{font:19px/1.7 system-ui;margin:0 auto 25px}.qh-eyebrow{font:12px system-ui;letter-spacing:3px;text-transform:uppercase}.qh-meta{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;font-size:13px}.qld-hero::after{pointer-events:none}.sec,.dest-glance,.dest-tours,.dest-journal,.dest-also,.dest-cooee-slim,.hook,.reef-meets{padding:60px 0}.sec:nth-of-type(even),.dest-glance,.dest-journal{background:#f4ede1}.sec-h2,.rm-h,.hook-h{font:clamp(30px,4vw,46px)/1.2 Georgia;color:#244438}.reason-row{margin:35px 0}.reason-h{font:27px Georgia}.sec-body{max-width:900px}.rm-inner{position:relative}.reef-meets{background:#193d34;color:#fff}.rm-h{color:#ead39b}.rm-bg{display:none}.dest-glance .container,.dest-tours .container,.dest-journal .container,.dest-also .container{max-width:1150px}.glance-grid,.subdest-grid,.dest-tour-grid,.dest-journal-grid,.dest-also-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}.glance-card,.subdest-card,.dest-tour-card,.dest-journal-card,.dest-also-card{padding:25px;background:#fff;border:1px solid #d9cebc;border-radius:20px;display:block;color:#263c32}.reason-row img,.sec img,.dest-journal img,.dest-also img{border-radius:20px;width:100%;max-height:400px;object-fit:cover}.hook{background:#e9d8b7}.hook-inner{max-width:850px;margin:auto}.hook-cta-row{display:flex;gap:20px;flex-wrap:wrap}.btn-secondary{display:inline-block;padding:14px 25px;background:#244438;color:#fff}.narrow{margin-left:auto;margin-right:auto}.sb-credits h2{font-size:18px}@media(max-width:700px){.qld-hero{min-height:560px!important}.qh-inner{padding:55px 25px!important}.qh-title{font-size:43px!important}.qh-sub{font-size:16px}.qh-meta{gap:12px}.sec,.dest-glance,.dest-tours,.dest-journal,.dest-also,.dest-cooee-slim,.hook,.reef-meets{padding:40px 0}.sb-footer-grid{grid-template-columns:1fr!important}}
.sub-grid,.dt-grid,.dj-grid,.da-grid,.dg-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:24px}.sub-card,.dt-card,.dj-card,.da-card,.dg-item{display:block;background:#fffdf8;border:1px solid #dccfb9;border-radius:20px;overflow:hidden;box-shadow:0 12px 30px #263b2910}.sub-body,.dt-card-inner,.dj-body,.da-body,.dg-item{padding:26px}.sub-img-wrap{height:95px;background:linear-gradient(130deg,#1e5147,#729787);display:flex;align-items:center;justify-content:center}.sub-img{font-size:35px}.sub-card h3,.dt-card h3,.dj-card h3,.da-card h3{font:27px/1.2 Georgia;color:#224a3e}.sub-card p,.dt-card p,.dj-card p,.da-card p{font-size:16px;line-height:1.75}.dg-label{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:#87632b}.dg-value{font:25px Georgia;margin:15px 0;color:#1c473c}.dg-detail{font-size:15px;line-height:1.7}.dj-img-wrap img{height:210px;border-radius:0!important;object-fit:cover}.dt-badge{font-size:12px;color:#87632b;text-transform:uppercase}.dt-card:hover,.sub-card:hover,.dj-card:hover,.da-card:hover{box-shadow:0 15px 35px #263b2925}.rm-band{max-width:850px;margin:auto}.callout{padding:25px;border-radius:20px;background:#eadfc9;margin-top:30px}.dt-featured{background:#eae1cf}.dt-header,.dj-header,.da-header,.dg-header{margin-bottom:30px}.dt-header h2,.dj-header h2,.da-header h2,.dg-header h2{font:42px/1.2 Georgia;color:#254638}.dj-footer{margin-top:25px}.dj-footer .btn-outline{background:#244438}.sb-footer-grid h3{margin-top:0}

/* Complete presentation refinements, embedded in every delivered HTML page. */
:root{--sb-ink:#173e36;--sb-paper:#fcf9f2;--sb-gold:#d7b875;--sb-line:#dfd4c1;--fd:Georgia,serif;--fb:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}body{background:var(--sb-paper);font-family:var(--fb);font-size:17px;line-height:1.75;color:#34453d}main{display:block}main>section:not(.hero):not(.qld-hero):not(.reef-meets):not(.cta-band):not(.hook){padding:65px 0}main>section:nth-of-type(even):not(.hero):not(.qld-hero):not(.reef-meets):not(.cta-band):not(.hook){background:#f3ede2}.wrap,.container{max-width:1180px;margin-inline:auto;padding-inline:28px}.narrow,.intro-inner,.sec-body{max-width:880px;margin-inline:auto;padding-inline:28px}.sec-body{padding-inline:0}h1,h2,h3,h4{font-family:Georgia,serif}h2,.sec,.sec-h2{line-height:1.2}h2.sec,.sec-h2,.sb-editorial h2{font-size:clamp(31px,3.6vw,44px);font-weight:400;color:#173e36}h3{line-height:1.3}.grid,.sub-grid,.dt-grid,.dj-grid,.da-grid,.dg-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px}.card,.sub-card,.dt-card,.dj-card,.da-card,.dg-item{border-radius:20px;padding:28px;border:1px solid #dfd4c1;background:#fffdf8;box-shadow:0 12px 34px #173e360b;transition:box-shadow .2s,transform .2s}.sub-card,.dj-card,.da-card,.dt-card{padding:0}.card h3{font:27px/1.25 Georgia;color:#20473c}.card p{font-size:16px;line-height:1.75}.tag,.badge,.btn,.btn-primary,.btn-secondary,.btn-outline,.header-cta,.pill{border-radius:20px!important}.card .tag{padding:5px 11px;background:#e7eddf;color:#21493f}.label,.sub,.sec-sub{max-width:850px}.label{color:#8b672d;letter-spacing:2px}.hero,.qld-hero{min-height:560px!important;height:auto!important;max-height:none!important}.hero-inner{padding:65px 28px;max-width:1000px}.hero h1,.qh-title{font-size:clamp(43px,5.2vw,72px)!important;line-height:1.08!important;letter-spacing:-1.5px}.lede,.qh-sub{font-size:19px;line-height:1.7;max-width:780px;margin-inline:auto}.hero-meta{display:flex;justify-content:center;flex-wrap:wrap;gap:16px}.crumbs{padding:18px 28px 0;max-width:1180px;margin:auto;width:100%}.sb-top{border-bottom:1px solid #e1d8c8;padding:21px max(24px,calc((100vw - 1180px)/2));background:#fffcf5}.sb-top nav a{font-size:14px;font-weight:600}.sb-top nav a:last-child{background:#1b443a;color:#fff;padding:6px 16px;border-radius:20px}.sb-toc{padding:15px 28px;gap:12px 20px;max-height:none;background:#fbf7ee}.sb-toc a{font-size:13px}.sb-photo-caption{font-size:11px;background:#eae0ce}.faq,details.faq{border:1px solid #dfd4c1;border-radius:20px;background:#fffcf6;padding:20px 24px;margin:14px 0}.faq summary{font-size:18px;font-weight:650;color:#21493d;cursor:pointer}.faq p{font-size:16px;line-height:1.8}.cta-band{background:#234e43;color:#fff;padding:65px 0}.cta-band h2,.cta-band p{color:#fff}.cta-band .btn{background:#ead5a3;color:#183c32;padding:14px 24px;margin:8px 10px 0 0;display:inline-block}.cta-band .ghost{background:transparent;border:1px solid #ead5a3;color:#fff}.sb-table{border:1px solid #dfd4c1;border-radius:20px;overflow-x:auto;margin:28px 0}table{border-collapse:collapse;width:100%;line-height:1.6}th{background:#e9dfcd;color:#21483c;text-align:left}td,th{padding:17px;border:1px solid #dfd4c1}tbody tr:nth-child(even){background:#fffaf1}.sb-editorial .sb-links a{padding:25px;border-radius:20px;line-height:1.5}.sb-editorial .sb-links a:hover{text-decoration:underline}.sb-footer{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;clear:both!important;background:#123d34!important;color:#f8f2e6!important;padding:0!important;margin:0!important;width:100%!important;font:15px/1.8 system-ui,sans-serif!important}.sb-footer *{box-sizing:border-box}.sb-footer a{color:#f8f2e6!important;text-decoration:none}.sb-footer a:hover{text-decoration:underline;text-underline-offset:4px;color:#ead5a3!important}.sb-footer-head{max-width:1180px;margin:auto;padding:50px 28px;border-bottom:1px solid #ffffff30;display:flex;justify-content:space-between;align-items:center;gap:25px}.sb-footer .sb-footer-head h2{font:38px/1.2 Georgia;color:#fff!important;margin:8px 0 14px;max-width:680px}.sb-footer .sb-footer-head p{margin:0;color:#d9e3dc!important}.sb-footer .sb-footer-button{background:#ead5a3;color:#153d32!important;border-radius:20px;padding:15px 24px;white-space:nowrap;font-weight:700}.sb-footer .sb-footer-grid{display:grid!important;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:30px;padding:45px 28px;max-width:1180px;margin:auto}.sb-footer .sb-footer-grid h3{font:23px/1.3 Georgia!important;color:#ead5a3!important;margin:0 0 20px}.sb-footer .sb-footer-grid p{color:#d9e3dc!important;margin:0 0 16px}.sb-footer ul{list-style:none;padding:0;margin:0}.sb-footer li{margin:10px 0}.sb-footer .sb-brand{font-size:32px!important;color:#fff!important}.sb-footer .sb-footer-bottom{border-top:1px solid #ffffff30;max-width:1124px;margin:0 auto;padding:28px 0 35px;font-size:13px;color:#d0ded5}.sb-footer .sb-footer-bottom p{color:#d0ded5!important}.sb-footer .sb-footer-bottom nav{display:flex;gap:20px;flex-wrap:wrap}.sb-footer .sb-photo-details{border-top:1px solid #ffffff30;margin:24px 0 0;padding-top:20px}.sb-footer .sb-photo-details summary{cursor:pointer;color:#ead5a3;font-weight:600}.sb-footer .sb-photo-details p{font-size:12px}.sb-cta{z-index:100}.sb-footer:target{scroll-margin-top:0}.sb-footer-head .sb-kicker{text-transform:uppercase;letter-spacing:2px;font-size:11px}.sb-footer [hidden]{display:none!important}@media(max-width:760px){main>section:not(.hero):not(.qld-hero):not(.reef-meets):not(.cta-band):not(.hook){padding:42px 0}.wrap,.container,.narrow,.intro-inner{padding-inline:22px}.sec-body{padding-inline:0}.hero,.qld-hero{min-height:490px!important}.hero-inner{padding:45px 22px}.hero h1,.qh-title{font-size:42px!important}.lede,.qh-sub{font-size:17px}.sb-top{padding:18px 22px}.sb-toc{max-height:145px;overflow:auto;justify-content:flex-start}.sb-footer .sb-footer-head{display:block;padding:38px 22px}.sb-footer .sb-footer-head h2{font-size:32px}.sb-footer .sb-footer-button{display:inline-block;margin-top:22px}.sb-footer .sb-footer-grid{grid-template-columns:1fr 1fr!important;padding:35px 22px;gap:30px 22px}.sb-footer .sb-footer-grid>div:first-child{grid-column:1/-1}.sb-footer .sb-footer-bottom{margin-inline:22px;padding-bottom:100px}.sb-footer .sb-photo-details{padding-top:15px}.sb-photo-caption{text-align:left;padding-inline:22px}.sb-credits{padding-bottom:0}.sb-footer .sb-footer-grid h3{font-size:21px!important}.sb-links{grid-template-columns:1fr}}@media(max-width:420px){.sb-footer .sb-footer-grid{grid-template-columns:1fr!important}}
