.bt-main{width:min(var(--w-outer), calc(100% - (2 * var(--gutter))));padding:var(--rhythm-group) 0 var(--rhythm-chapter);margin:0 auto}.bt-sronly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:1100px){.bt-hero+.bt-band{margin-top:0}}.bt-band{margin-top:var(--rhythm-chapter)}.bt-enquiry{margin-top:calc(var(--rhythm-chapter) + var(--rhythm-header))}.bt-panel{padding:var(--pad-panel);border-radius:var(--radius-panel);background:var(--surface-panel);box-shadow:none}.bt-band .fp-chap h2{color:var(--ink-heading);font-size:var(--type-h2);font-weight:var(--p-weight-heading);line-height:var(--leading-heading);letter-spacing:var(--track-display);text-wrap:balance;margin:0}.bt-bandbody{gap:var(--rhythm-header) var(--column-gap);display:grid}.bt-bandmedia{border-radius:var(--radius-panel);aspect-ratio:3/2;background:var(--surface-well);margin:0;overflow:hidden}.bt-bandmedia img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:1099px){.bt-bandmedia{display:none}}.bt-prose{gap:var(--p-sp-16);max-width:62ch;display:grid}.bt-prose>p{color:var(--ink-body);font-size:var(--type-body);line-height:var(--leading-body);text-wrap:pretty;margin:0}.bt-prose>p.bt-lead{color:var(--ink-body);font-size:var(--type-lead)}.bt-band-claim .bt-prose>p.bt-lead{color:var(--ink-heading);font-size:var(--type-statement);line-height:var(--leading-heading);text-wrap:balance}.bt-lead{font-size:var(--type-lead);line-height:var(--leading-body);margin:0}.bt-page .fp-venues{margin-top:var(--rhythm-header)}@media (min-width:1100px){.bt-page .fp-venues{grid-template-columns:repeat(3,minmax(0,1fr))}.bt-bandbody:has(.bt-bandmedia){grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center}}.bt-page .fp-venue .vphoto{width:calc(100% - (2 * var(--p-sp-16)));margin:var(--p-sp-16) var(--p-sp-16) 0;border-radius:var(--radius-inner);aspect-ratio:3/2;flex:none;position:relative}.bt-page .loc-accessbadge{right:var(--p-sp-12);bottom:var(--p-sp-12);left:var(--p-sp-12);justify-content:flex-start}.bt-page .loc-accessbadge>span{white-space:normal;text-align:left}@media (max-width:899px){.bt-page .fp-venues{grid-template-columns:minmax(0,1fr)}.bt-page .fp-venue{grid-template-columns:var(--p-sp-80) minmax(0, 1fr);gap:var(--p-sp-12);padding:var(--p-sp-8);align-items:center;display:grid}.bt-page .fp-venue .vphoto{aspect-ratio:1;border-radius:var(--p-sp-12);width:100%;margin:0}.bt-page .fp-venue .vbody{padding:0}.bt-page .fp-venue .vbody b{font-size:var(--type-lead)}.bt-page .fp-venue .loc-accessbadge{display:none}.bt-page .fp-venue .vbody .note{display:block}}@media (min-width:900px){.bt-page .fp-venue .vbody .note{display:none}}.bt-bandactions{margin-top:var(--rhythm-header)}.bt-rep{padding:var(--pad-panel);border-radius:var(--radius-panel);background:var(--p-dark-surface);color:var(--p-on-dark)}.bt-rep>h2{color:var(--p-on-dark);font-size:var(--type-h2);font-weight:var(--p-weight-heading);line-height:var(--leading-heading);letter-spacing:var(--track-display);text-wrap:balance;margin:0}.bt-stats{gap:var(--rhythm-group);margin-top:var(--rhythm-header);display:grid}.bt-statnum{color:var(--p-on-dark);font-size:var(--type-statement);font-weight:var(--p-weight-heading);line-height:var(--leading-heading);font-variant-numeric:tabular-nums;display:block}.bt-statlab{margin-top:var(--space-thought-tight);color:var(--p-on-dark-muted);font-size:var(--type-small);line-height:var(--leading-body);text-wrap:pretty;display:block}.bt-stars{color:var(--saving-gold);letter-spacing:var(--track-label);margin-right:var(--space-thought-tight)}.bt-repfoot{margin:var(--p-sp-16) 0 0;max-width:60ch;color:var(--p-on-dark-muted);font-size:var(--type-small);line-height:var(--leading-body);text-wrap:pretty}.bt-how .home-business-icon{background:var(--p-white);color:var(--accent-on-tint)}.bt-how .bt-panel{padding:var(--pad-card)}.bt-how .home-business-grid{border-top:0;margin-top:0}@media (max-width:899px){.bt-how .home-business-grid article:first-child{border-top:0}}.bt-how .home-business-grid article{column-gap:var(--p-sp-12);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.bt-how .home-business-grid h3{margin:0}.bt-how .home-business-grid p{grid-column:1/-1}@media (min-width:1100px){.bt-how .home-business-grid article{padding-top:var(--p-sp-16);padding-bottom:var(--p-sp-16)}}@media (max-width:1099px){.bt-how .home-business-grid article{padding-top:var(--p-sp-16);padding-bottom:var(--p-sp-16)}}.bt-stepglyph{width:var(--rhythm-card);height:var(--rhythm-card);fill:none;stroke:currentColor;stroke-width:var(--glyph-stroke);stroke-linecap:round;stroke-linejoin:round}@media (min-width:1100px){.bt-page .bt-faqgrid{column-gap:var(--column-gap);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}}.bt-page .bt-faqcard.fp-final{display:block}.bt-page .bt-faqcard .ftext{flex-direction:column;justify-content:center;display:flex}.bt-page .bt-faqcard h3{font-size:var(--type-h3);font-weight:var(--p-weight-heading);line-height:var(--leading-heading);margin:0}.bt-page .bt-faqcard p{margin:var(--p-sp-12) 0 var(--rhythm-card);font-size:var(--type-body)}.bt-faq{gap:var(--rhythm-faq);display:grid}:root .fp.bt-page .bt-faqgrid .bt-faq{max-width:none}.bt-formwrap{max-width:var(--measure);margin-inline:auto}.bt-formwrap>h2{color:var(--ink-heading);font-size:var(--type-h2);font-weight:var(--p-weight-heading);line-height:var(--leading-heading);letter-spacing:var(--track-display);text-wrap:balance;margin:0}.bt-intro{margin:var(--space-thought-tight) 0 0;max-width:56ch;color:var(--ink-body);font-size:var(--type-lead);line-height:var(--leading-body);text-wrap:pretty}.bt-help.bt-requirednote{margin-top:var(--space-thought)}.bt-enquiry,.bt-page [id^=bt-],.bt-page #how{scroll-margin-top:calc(var(--under-header) + var(--rhythm-group))}.bt-fs:first-of-type{margin-top:var(--rhythm-header)}.bt-fs{min-width:0;margin:var(--p-sp-24) 0 0;padding:var(--p-sp-24) 0 0;border:0;border-top:1px solid var(--line)}.bt-legend{float:left;text-wrap:balance;width:100%;margin:0 0 var(--rhythm-card);color:var(--ink-heading);font-size:var(--type-h3);font-weight:var(--p-weight-heading);line-height:var(--leading-heading);padding:0}.bt-legend+*{clear:both}.bt-fs:after{content:"";clear:both;display:block}.bt-fgrid{gap:var(--rhythm-card);margin-top:var(--rhythm-card);display:grid}.bt-field{gap:var(--p-sp-6);align-content:start;display:grid}.bt-field>label,.bt-label{color:var(--ink-heading);font-size:var(--type-small);font-weight:var(--p-weight-heading);line-height:var(--leading-heading)}.bt-opt{color:var(--ink-meta);font-weight:var(--p-weight-body)}.bt-help{max-width:72ch;color:var(--ink-body);font-size:var(--type-small);line-height:var(--leading-body);text-wrap:pretty;margin:0}.bt-conditional{animation:ansIn var(--dur-standard) var(--ease) both}.bt-input{box-sizing:border-box;width:100%;min-height:var(--p-sp-44);padding:var(--p-sp-8) var(--p-sp-12);border:1px solid var(--line-strong);border-radius:var(--radius-inner);background:var(--surface-panel);color:var(--ink-heading);font:var(--p-weight-body) var(--type-body) / var(--leading-body) var(--p-font);transition:border-color var(--dur-micro) var(--ease)}.bt-input::placeholder{color:var(--ink-meta)}.bt-input:hover{border-color:var(--accent)}.bt-input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bt-input:disabled{opacity:.4;background:var(--surface-well);color:var(--ink-meta);cursor:default}.bt-input[aria-invalid=true]{border-color:var(--ink-heading);outline:1px solid var(--ink-heading)}textarea.bt-input{min-height:calc(3 * var(--p-sp-32));resize:vertical}select.bt-input{appearance:none;padding-right:var(--p-sp-40);background-image:linear-gradient(45deg, transparent 49%, var(--ink-body) 50%), linear-gradient(-45deg, transparent 49%, var(--ink-body) 50%);background-size:var(--p-sp-8) var(--p-sp-8), var(--p-sp-8) var(--p-sp-8);background-position:right var(--p-sp-20) center, right var(--p-sp-12) center;background-repeat:no-repeat}.bt-input.is-short{max-inline-size:12ch}.bt-choices{gap:var(--space-thought);flex-wrap:wrap;display:flex}.bt-choices[data-invalid]{margin-inline:calc(var(--p-sp-8) * -1);padding:var(--p-sp-8);border-radius:var(--radius-inner);outline:1px solid var(--ink-heading)}.bt-choices[data-invalid] .bt-choice{border-color:var(--ink-heading)}#bt-courses[data-invalid]{margin-inline:calc(var(--p-sp-8) * -1);padding:var(--p-sp-8);border-radius:var(--radius-inner);outline:1px solid var(--ink-heading)}.bt-choice{transition:background-color var(--dur-micro) var(--ease);position:relative}.bt-choice:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:2px}.bt-well{padding:var(--pad-note);border-radius:var(--radius-inner);background:var(--surface-well)}.bt-wellfield{margin-top:var(--rhythm-card)}.bt-well>.bt-wellfield:first-child{margin-top:0}.bt-notsure{margin-bottom:var(--rhythm-card)}.bt-courses{margin-top:var(--p-sp-12)}.bt-searchcap{padding:var(--p-sp-12) 0 var(--p-sp-2)}.bt-crow{animation:ansIn var(--dur-micro) var(--ease) both}.bt-crow:nth-child(2){animation-delay:calc(var(--stagger) * 1)}.bt-crow:nth-child(3){animation-delay:calc(var(--stagger) * 2)}.bt-crow:nth-child(4){animation-delay:calc(var(--stagger) * 3)}.bt-crow:nth-child(n+5){animation-delay:calc(var(--stagger) * 4)}.bt-crow{grid-template-columns:var(--disc-glyph) minmax(0, 1fr);gap:var(--p-sp-2) var(--p-sp-12);min-height:var(--p-sp-44);padding:var(--p-sp-12) 0;border-top:1px solid var(--line);color:var(--ink-body);font-weight:var(--p-weight-body);cursor:pointer;align-items:start;display:grid}.bt-crow:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:2px}.bt-crow:has(input:disabled){opacity:.4;cursor:default}.bt-crow>.bt-tick{grid-row:1/span 2}.bt-crowname{color:var(--ink-heading);font-size:var(--type-body);font-weight:var(--p-weight-heading);line-height:var(--leading-heading);grid-column:2}.bt-crowissuer{max-width:62ch;color:var(--ink-body);font-size:var(--type-small);line-height:var(--leading-body);font-variant-numeric:tabular-nums;text-wrap:pretty;grid-column:2}.bt-crownone{padding:var(--p-sp-12) 0 0;color:var(--ink-body);font-size:var(--type-small);line-height:var(--leading-body)}.bt-picks{gap:var(--p-sp-8);margin-bottom:var(--rhythm-card);display:grid}.bt-pick{animation:ansIn var(--dur-standard) var(--ease) both}.bt-pick:nth-child(2){animation-delay:calc(var(--stagger) * 1)}.bt-pick:nth-child(3){animation-delay:calc(var(--stagger) * 2)}.bt-pick:nth-child(4){animation-delay:calc(var(--stagger) * 3)}.bt-pick:nth-child(n+5){animation-delay:calc(var(--stagger) * 4)}.bt-pick{align-items:center;gap:var(--p-sp-12);padding:var(--p-sp-12) var(--p-sp-12) var(--p-sp-12) var(--p-sp-16);border-radius:var(--radius-inner);background:var(--selection);color:var(--p-on-dark);display:flex}.bt-picktext{gap:var(--p-sp-2);flex:1;min-width:0;display:grid}.bt-pickname{font-weight:var(--p-weight-heading);line-height:var(--leading-heading)}.bt-pickissuer{max-width:62ch;color:var(--p-on-dark-muted);font-size:var(--type-small);line-height:var(--leading-body);font-variant-numeric:tabular-nums;text-wrap:pretty}.bt-pickwarn{color:var(--p-on-dark);font-size:var(--type-small);font-weight:var(--p-weight-heading);line-height:var(--leading-body)}.bt-pickx{width:var(--disc-control);height:var(--disc-control);border-radius:var(--radius-pill);background:var(--p-on-dark-veil);color:var(--p-on-dark);cursor:pointer;transition:background-color var(--dur-micro) var(--ease);border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.bt-pickx:hover{background:color-mix(in srgb, var(--p-on-dark) 28%, transparent)}.bt-pickx:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.bt-pickx svg{width:var(--disc-glyph);height:var(--disc-glyph);fill:none;stroke:currentColor;stroke-width:var(--glyph-stroke);stroke-linecap:round}.bt-check{grid-template-columns:var(--disc-glyph) minmax(0, 1fr);gap:var(--p-sp-12);min-height:var(--p-sp-44);color:var(--ink-body);font-size:var(--type-body);font-weight:var(--p-weight-body);line-height:var(--leading-body);cursor:pointer;align-items:center;display:grid}.bt-check:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:2px}.bt-field>label.bt-check{color:var(--ink-body);font-size:var(--type-body);font-weight:var(--p-weight-body)}.bt-tick{box-sizing:border-box;width:var(--disc-glyph);height:var(--disc-glyph);padding:var(--p-sp-2);border:2px solid var(--line-strong);border-radius:var(--p-sp-4);background:var(--surface-panel);fill:none;stroke:var(--p-on-dark);stroke-width:var(--glyph-stroke);stroke-linecap:round;stroke-linejoin:round;transition:background-color var(--dur-micro) var(--ease), border-color var(--dur-micro) var(--ease);flex:none}.bt-tick>path{opacity:0;transition:opacity var(--dur-micro) var(--ease)}input:checked~.bt-tick{border-color:var(--selection);background:var(--selection)}input:checked~.bt-tick>path{opacity:1}label:hover>.bt-tick{border-color:var(--accent)}input:disabled~.bt-tick{opacity:.4}.bt-errglyph{width:var(--disc-glyph);height:var(--disc-glyph);padding:var(--p-sp-2);border-radius:var(--radius-pill);background:var(--selection);fill:none;stroke:var(--p-on-dark);stroke-width:var(--glyph-stroke);stroke-linecap:round;stroke-linejoin:round;flex:none}.bt-errglyph circle{fill:var(--p-on-dark);stroke:none}.bt-error{align-items:flex-start;gap:var(--space-thought);max-width:72ch;color:var(--ink-heading);font-size:var(--type-body);font-weight:var(--p-weight-heading);line-height:var(--leading-body);text-wrap:pretty;margin:0;display:flex}.bt-summary{animation:ansIn var(--dur-standard) var(--ease) both;margin-top:var(--rhythm-header);padding:var(--pad-card);border:1px solid var(--ink-heading);border-radius:var(--radius-inner);background:var(--surface-card);scroll-margin-top:calc(var(--under-header) + var(--rhythm-group))}.bt-summary:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.bt-summary h3{margin:0 0 var(--space-thought);color:var(--ink-heading);font-size:var(--type-h3);font-weight:var(--p-weight-heading);line-height:var(--leading-heading)}.bt-summary ul{gap:var(--p-sp-4);padding-left:var(--p-sp-20);margin:0;display:grid}.bt-summary li{color:var(--ink-body);font-size:var(--type-small);line-height:var(--leading-body)}.bt-summary a{color:var(--ink-heading);font-weight:var(--p-weight-heading);text-decoration:underline}.bt-summary a:hover{color:var(--accent)}.bt-summary a:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.bt-starting{margin:var(--rhythm-card) 0 0;max-width:72ch;color:var(--ink-body);font-size:var(--type-small);line-height:var(--leading-body);text-wrap:pretty}.bt-send{gap:var(--rhythm-card);margin-top:var(--rhythm-chapter);justify-items:start;display:grid}.bt-send>.bt-note:first-of-type{color:var(--ink-body);font-size:var(--type-body)}.bt-submitfailure{margin-top:var(--rhythm-header);padding:var(--pad-card);border:1px solid var(--ink-heading);border-radius:var(--radius-inner);background:var(--surface-card);scroll-margin-top:calc(var(--under-header) + var(--rhythm-group))}.bt-submitfailure:focus-visible{outline:3px solid var(--accent);outline-offset:var(--space-thought)}.bt-submitfailure h3{color:var(--ink-heading);font-size:var(--type-h3);line-height:var(--leading-heading);margin:0}.bt-submitfailure p{margin:var(--space-thought-tight) 0 0;max-width:62ch;color:var(--ink-body);line-height:var(--leading-body)}.bt-submitfailure a{color:var(--ink-heading);font-weight:var(--p-weight-heading);text-decoration:underline}.bt-submitfailure a:hover{color:var(--accent)}.bt-submitfailure a:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.bt-note{max-width:72ch;color:var(--ink-meta);font-size:var(--type-small);line-height:var(--leading-body);text-wrap:pretty;margin:0}.bt-note a{padding-block:var(--p-sp-12);color:var(--ink-heading);font-weight:var(--p-weight-heading);text-decoration:underline;display:inline-block}.bt-note a:hover{color:var(--accent)}.bt-note a:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.bt-sent{animation:fpRise var(--dur-standard) var(--ease) both}.bt-sent>h2{text-wrap:balance;scroll-margin-top:calc(var(--under-header) + var(--rhythm-group));color:var(--ink-heading);font-size:var(--type-h2);font-weight:var(--p-weight-heading);line-height:var(--leading-heading);letter-spacing:var(--track-display);margin:0}.bt-sent>h2:focus-visible{outline:3px solid var(--accent);outline-offset:var(--space-thought)}.bt-sent>p{margin:var(--space-thought-tight) 0 0;max-width:62ch;color:var(--ink-body);font-size:var(--type-lead);line-height:var(--leading-body);text-wrap:pretty}.bt-courses{position:relative}.bt-courses[data-loading]:before{content:"";inset-inline:0;border-radius:var(--radius-pill);background:linear-gradient(90deg, transparent 0%, var(--accent) 50%, transparent 100%);height:2px;animation:btLoading var(--dur-entrance) var(--ease) infinite;position:absolute;top:0}@keyframes btLoading{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (min-width:900px){.bt-fgrid2{grid-template-columns:1fr 1fr}.bt-fgrid2>.bt-field.is-wide{grid-column:1/-1}.bt-stats{gap:var(--column-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.bt-stat{padding-left:var(--column-gap);border-left:1px solid color-mix(in srgb, var(--p-on-dark) 25%, transparent)}.bt-stat:first-child{border-left:0;padding-left:0}}@media (max-width:899px){.bt-band{margin-top:var(--p-sp-40)}.bt-pickx{width:var(--p-sp-44);height:var(--p-sp-44)}}@media (max-width:359px){.bt-page .fp-mbar .mp{display:none}}@media print{.bt-page .fp-mbar{display:none}.bt-page .bt-rep{color:var(--ink-body);background:0 0}.bt-page .bt-rep>h2,.bt-page .bt-rep .bt-statnum{color:var(--p-navy-950)}.bt-page .bt-rep .bt-statlab,.bt-page .bt-rep .bt-repfoot{color:var(--p-body-slate)}.bt-page .bt-stat{border-left-color:var(--p-line)}.bt-page .bt-faq details::details-content{content-visibility:visible;block-size:auto}.bt-page .bt-faq details>:not(summary){display:block}.bt-page .bt-faq summary:before,.bt-page .bt-faq summary:after{display:none}.bt-page .bt-sent,.bt-page .bt-pick,.bt-page .fp-venue,.bt-page .bt-fs,.bt-page .bt-summary{break-inside:avoid}.bt-page.fp-reveal-ready .rv,.bt-page .rv{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bt-input,.bt-pickx,.bt-tick,.bt-tick>path,.bt-choice{transition:none}.bt-courses[data-loading]:before{background:var(--accent);animation:none}.bt-pick,.bt-crow,.bt-conditional,.bt-summary,.bt-sent{opacity:1;animation:none;transform:none}}:root .fp.bt-page .bt-main{padding-top:18px}:root .fp.bt-page .bt-hero{gap:16px}:root .fp.bt-page .bt-band{margin-top:clamp(72px,8vw,120px)}:root .fp.bt-page .bt-panel{border-radius:var(--radius-panel);background:var(--surface-card);box-shadow:var(--p-shadow-card)}:root .fp.bt-page .bt-band.bt-band-tint .bt-panel{background:var(--surface-tint);box-shadow:none}:root .fp.bt-page .bt-bandmedia{border-radius:var(--radius-inner);overflow:hidden}:root .fp.bt-page .bt-how .home-business-grid article{border-radius:var(--radius-inner);background:var(--surface-well)}:root .fp.bt-page .bt-enquiry{background:var(--surface-section-tint);padding-block:clamp(72px,8vw,120px)}:root .fp.bt-page .bt-formwrap{border-radius:var(--radius-panel);background:var(--surface-card);max-width:820px;box-shadow:var(--p-shadow-card);padding:clamp(28px,5vw,64px)}:root .fp.bt-page .bt-fs{border-radius:var(--radius-inner);background:var(--surface-well)}:root .fp.bt-page .bt-crow{border-radius:var(--radius-inner)}:root .fp.bt-page .bt-input{border:1px solid var(--line);border-radius:var(--radius-inner);background:var(--surface-well)}:root .fp.bt-page .bt-band:has(.bt-bandmedia){margin-top:clamp(44px,5vw,64px)}:root .fp.bt-page .bt-band:has(.bt-bandmedia) .bt-prose>p{color:var(--ink-body);font-size:17px;line-height:1.55}:root .fp.bt-page .bt-band:has(.bt-bandmedia) .bt-prose>p.bt-lead{color:var(--ink-heading);font-size:clamp(20px,1.7vw,25px);line-height:1.35}@media (min-width:1100px){:root .fp.bt-page .bt-band:has(.bt-bandmedia){background:var(--surface-card);border-radius:28px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(380px,1.12fr);align-items:stretch;gap:16px;padding:16px;display:grid}:root .fp.bt-page .bt-band:has(.bt-bandmedia)>.bt-panel{display:contents}:root .fp.bt-page .bt-band:has(.bt-bandmedia)>.bt-panel>.bt-bandbody{display:contents}:root .fp.bt-page .bt-band:has(.bt-bandmedia)>.fp-chap{background:#e8f0ff;border-radius:18px;grid-area:1/1/auto/3;margin:0;padding:26px 30px}:root .fp.bt-page .bt-band:has(.bt-bandmedia) .bt-prose{background:var(--surface-well);border-radius:18px;grid-area:2/1/auto/3;align-content:start;gap:13px;max-width:none;padding:26px 30px}:root .fp.bt-page .bt-band:has(.bt-bandmedia) .bt-bandmedia{aspect-ratio:auto;border-radius:18px;grid-area:1/3/3;width:100%;height:100%;min-height:320px}}:root .fp.bt-page .bt-rep>h2{color:var(--p-on-dark)}:root .fp.bt-page .bt-localproof{margin:var(--rhythm-card) 0 0;max-width:62ch;padding:var(--p-sp-12) var(--p-sp-16);border-radius:var(--radius-inner);background:var(--surface-tint);color:var(--ink-body);font-size:var(--type-small);line-height:var(--leading-body)}:root .fp.bt-page .bt-submitstatus{min-height:1lh;color:var(--ink-body);font-size:var(--type-small);line-height:var(--leading-body);margin:0}:root .fp.bt-page .bt-fs{border-top-color:var(--line-strong);background:0 0;border-radius:0}:root .fp.bt-page .bt-enquiry{background:0 0}:root .fp.bt-page .bt-input{background:var(--surface-card)}:root .fp.bt-page .bt-well{background:var(--surface-tint)}:root .fp.bt-page .bt-how .home-business-icon{width:var(--p-sp-44);height:var(--p-sp-44);background:0 0;border-radius:0}:root .fp.bt-page .bt-how .home-business-icon:before{width:calc(var(--p-sp-40) - var(--p-sp-2));height:calc(var(--p-sp-40) - var(--p-sp-2))}:root .fp.bt-page .bt-how .home-business-grid h3{font-size:var(--p-rung-24);font-weight:var(--p-weight-emphasis)}:root .fp.bt-page .bt-how .home-business-grid p{color:var(--ink-body);font-size:var(--type-lead);font-weight:var(--p-weight-body)}:root .fp.bt-page .bt-band.bt-band-tint.bt-how .bt-panel{box-shadow:none;background:0 0;border-radius:0;padding:0}:root .fp.bt-page .bt-how .home-business-grid{gap:var(--p-sp-16)}:root .fp.bt-page .bt-how .home-business-grid article{padding:var(--p-sp-24);border-radius:var(--radius-inner);background:var(--surface-card);border:0}:root .fp.bt-page .bt-faqcard h3{font-size:var(--type-h2)}:root .fp.bt-page .bt-faqcard .btn-light{border-color:#0000}:root .fp.bt-page .bt-band:not(.bt-rep) .btn-light{background-image:none;background:var(--accent);color:var(--p-on-dark)}:root .fp.bt-page .bt-band:not(.bt-rep) .btn-light:hover,:root .fp.bt-page .bt-band:not(.bt-rep) .btn-light:focus-visible{background:var(--ink-heading);color:var(--p-on-dark)}:root .fp.bt-page .bt-band:not(.bt-rep) .btn-light:before{background:var(--p-navy-950)}:root .fp.bt-page .bt-faqcard .btn-light:is(:hover,:focus-visible){background:var(--p-white);color:var(--p-navy-ink);border-color:#0000}:root .fp.bt-page .bt-band .bt-faqcard.fp-final .btn-light:before{background:var(--p-white)}:root .fp.bt-page .bt-rep .btn-light{white-space:normal;max-width:100%;line-height:var(--leading-heading)}:root .fp.bt-page .bt-faqcard .btn-light:is(:hover,:focus-visible)>:is(span,.ic){color:var(--p-navy-ink)}:root .fp.bt-page :is(.btn-light,.btn-cta) .ic svg{stroke:currentColor;transition:transform var(--dur-micro) var(--ease)}:root .fp.bt-page :is(.btn-light,.btn-cta):is(:hover,:focus-visible) .ic svg{transform:translateX(var(--p-sp-4))}:root .fp.bt-page .bt-input:focus-visible{outline-color:var(--accent)}@media (min-width:1280px){:root .fp.bt-page .fp-venues{gap:var(--p-sp-16);grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1099px){:root .fp.bt-page .bt-band:has(.bt-bandmedia){padding:var(--p-sp-24);border-radius:var(--radius-panel);background:var(--surface-card);box-shadow:none}:root .fp.bt-page .bt-band:has(.bt-bandmedia)>.fp-chap{padding:0 0 var(--p-sp-12);background:0 0;margin:0}:root .fp.bt-page .bt-band:has(.bt-bandmedia)>.bt-panel{box-shadow:none;background:0 0;border-radius:0;padding:0}:root .fp.bt-page .bt-band:has(.bt-bandmedia) .bt-prose{background:0 0}}@media (min-width:1100px){:root .fp.bt-page .bt-formwrap{max-width:var(--w-section)}:root .fp.bt-page .bt-band:has(.bt-bandmedia){row-gap:0}:root .fp.bt-page .bt-band:has(.bt-bandmedia)>.fp-chap{padding:var(--p-sp-32) var(--p-sp-32) var(--p-sp-12);background:0 0;border-radius:0}:root .fp.bt-page .bt-band:has(.bt-bandmedia) .bt-prose{padding:0 var(--p-sp-32) var(--p-sp-32);background:0 0;border-radius:0}}@media (max-width:430px){:root .fp.bt-page .bt-hero .fp-wfbtns{grid-template-columns:minmax(0,1fr);display:grid}:root .fp.bt-page .bt-hero .fp-wfbtns .btn{width:100%}}@media (prefers-reduced-motion:reduce){:root .fp.bt-page :is(.btn-light,.btn-cta) .ic svg{transition:none!important;transform:none!important}.bt-page .bt-submitfailure{animation:none}}
