/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial}}}.sbc-action-bar{z-index:30;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-rule,#e2dfd9);inset-inline:0;background-color:#fffffff5;justify-content:center;display:flex;position:fixed;bottom:0}@supports (color:color-mix(in lab, red, red)){.sbc-action-bar{background-color:color-mix(in srgb, var(--color-white) 96%, transparent)}}.sbc-action-bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 -4px 20px #2124381a}@supports (color:color-mix(in lab, red, red)){.sbc-action-bar{box-shadow:0 -4px 20px color-mix(in srgb, var(--color-navy) 10%, transparent)}}@media (width>=64em){.sbc-action-bar{display:none}}.sbc-action-bar__inner{width:100%;max-width:520px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));gap:10px;display:flex}.sbc-action-bar__action{border-radius:var(--radius-md,.375rem);--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);min-height:48px;font-size:15px;line-height:1;font-weight:var(--font-weight-bold,700);white-space:nowrap;color:var(--color-white,#fff);justify-content:center;align-items:center;gap:7px;text-decoration-line:none;transition:background-color .16s;display:inline-flex}.sbc-action-bar__action--enquire{background-color:var(--color-plum,#a7306a);flex:1;padding:14px}.sbc-action-bar__action--enquire:hover{background-color:#932a5d}@supports (color:color-mix(in lab, red, red)){.sbc-action-bar__action--enquire:hover{background-color:color-mix(in srgb, var(--color-plum) 88%, var(--color-black))}}.sbc-action-bar__action--call{background-color:var(--color-navy,#212438);padding-inline:calc(var(--spacing,.25rem) * 5);flex:none;padding-block:14px}.sbc-action-bar__action--call:hover{background-color:#3c3e50}@supports (color:color-mix(in lab, red, red)){.sbc-action-bar__action--call:hover{background-color:color-mix(in srgb, var(--color-navy) 88%, var(--color-white))}}@media not all and (width>=64em){body:has(.sbc-action-bar){padding-bottom:calc(69px + env(safe-area-inset-bottom))}}.sbc-nudge{bottom:calc(var(--spacing,.25rem) * 6);left:calc(var(--spacing,.25rem) * 6);z-index:30;width:calc(var(--spacing,.25rem) * 80);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rule,#e2dfd9);background-color:var(--color-white,#fff);opacity:0;max-width:calc(100vw - 48px);padding:20px 22px;transition:transform .36s cubic-bezier(.2,.8,.2,1),opacity .3s;display:block;position:fixed;transform:translateY(180%);box-shadow:0 18px 48px #0d182038}@media not all and (width>=64em){.sbc-nudge{inset-inline:16px;width:auto;max-width:none;bottom:16px}body:has(.sbc-action-bar) .sbc-nudge{bottom:calc(69px + env(safe-area-inset-bottom) + 12px)}}.sbc-nudge[data-visible=true]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.sbc-nudge{transform:none}}.sbc-nudge__dismiss{top:calc(var(--spacing,.25rem) * 3);right:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);cursor:pointer;border-style:var(--tw-border-style);color:var(--color-muted,#6f6f6f);background-color:#0000;border-width:0;border-radius:2147483647px;justify-content:center;align-items:center;display:inline-flex;position:absolute}.sbc-nudge__dismiss:hover{color:var(--color-navy,#212438)}.sbc-nudge__eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 2)}.sbc-nudge__title{margin-bottom:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-serif,"Kievit Serif", serif);--tw-leading:var(--leading-tight,1.25);font-size:19px;line-height:var(--leading-tight,1.25);color:var(--color-navy,#212438)}.sbc-nudge__body{margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-leading:var(--leading-normal,1.5);font-size:13.5px;line-height:var(--leading-normal,1.5);color:var(--color-muted,#6f6f6f)}.sbc-nudge__body :where(p){margin:0}.sbc-nudge__body :where(p+p){margin-top:calc(var(--spacing,.25rem) * 2)}.sbc-nudge__body a{color:var(--color-navy,#212438);text-decoration-line:underline}.sbc-nudge__action,.sbc-nudge__cta{width:100%}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
