
.logo-word{font-weight:700;font-size:1.15rem;letter-spacing:-.02em;color:#fff;text-decoration:none}
.seo{padding:8px 0 12px}
.seo p{margin:.75em 0}
.seo h1{font-size:2rem;margin:0 0 .55em}
.seo h2{font-size:1.4rem;margin:1.35em 0 .4em}
.seo h3{font-size:1.12rem;margin:1.1em 0 .35em}
.seo ul,.seo ol{margin:.55em 0;padding-left:1.25em}
.seo li{margin:.28em 0}
.seo a{color:var(--info)}
.seo .table-wrap{overflow-x:auto}
.seo table{width:100%;border-collapse:collapse;font-size:.95rem}
.seo th,.seo td{border:1px solid var(--border-black);padding:8px 10px;text-align:left;vertical-align:top}
.seo th{background:var(--surface-secondary)}
.seo blockquote{margin:1em 0;padding:10px 14px;border-left:3px solid var(--brand);background:var(--surface-secondary)}
.seo .contact-form{display:grid;gap:12px;max-width:460px;margin:1em 0}
.seo .contact-form label{display:grid;gap:4px;font-weight:600}
.seo .contact-form input,.seo .contact-form textarea{font:inherit;font-weight:400;padding:10px;border:1px solid var(--border-black);border-radius:8px;background:var(--surface-dark-2);color:#fff}
.seo .contact-form button{justify-self:start}
.page-seo{padding:34px 0 8px}
.q__txt p{margin:.4em 0}
.slide__kicker{display:block;margin-bottom:10px;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--brand)}
.slide__title{max-width:18ch}
.slide__lead{max-width:38ch;color:#f4f6fb}
.theme-barwon{--brand:#f0b429;--brand-light:#ffe08a;--on-brand:#1a1204;--surface-primary:#1c140e;--surface-secondary:#2a1d14;--surface-dark-2:#140e0b;--surface-card:#3a2818}
.theme-hamper{--brand:#2ee6c7;--brand-light:#8ff6e4;--on-brand:#04221c;--surface-primary:#10241f;--surface-secondary:#16332c;--surface-dark-2:#0c1b17;--surface-card:#1d4036}
.theme-park{--brand:#e4c48a;--brand-light:#f6e3bf;--on-brand:#1a140c;--surface-primary:#141820;--surface-secondary:#1e2633;--surface-dark-2:#10141c;--surface-card:#2a3344}
.theme-coona{--brand:#b6f25a;--brand-light:#e4ff9a;--on-brand:#142006;--surface-primary:#12180f;--surface-secondary:#1c2616;--surface-dark-2:#0d120b;--surface-card:#24301c}
.theme-buffet{--brand:#ff7a3c;--brand-light:#ffb088;--on-brand:#2a1006;--surface-primary:#1c1210;--surface-secondary:#2c1a16;--surface-dark-2:#140e0c;--surface-card:#3d241c}
.theme-truffle{--brand:#e8c27a;--brand-light:#f8e3b4;--on-brand:#24160c;--surface-primary:#1a1016;--surface-secondary:#2a1822;--surface-dark-2:#120b10;--surface-card:#3a2030}
