:root{--clr-neutral-50:#FAF8F5;--clr-neutral-100:#F3EFE9;--clr-neutral-200:#E6E0D7;--clr-neutral-300:#D3CBC0;--clr-neutral-400:#A89F93;--clr-neutral-450:#8B8375;--clr-neutral-500:#7E7667;--clr-neutral-600:#635C4F;--clr-neutral-700:#4A4439;--clr-neutral-800:#332F28;--clr-neutral-900:#211E19;--clr-white:#FFFFFF;--clr-brand-taupe:#6B6356;--clr-brand-logo:#7E7667;--clr-brand-blue:#7B8C9C;--clr-brand-blue-soft:#DCE4EA;--clr-blue-50:#F1F3F5;--clr-blue-100:#E4E8EB;--clr-blue-700:#62707C}:root,.card{--clr-text:var(--clr-neutral-800);--clr-text-muted:var(--clr-neutral-600);--clr-heading:var(--clr-neutral-700);--clr-background:var(--clr-neutral-50);--clr-surface:var(--clr-white);--clr-surface-alt:var(--clr-neutral-100);--clr-highlight:var(--clr-blue-100);--clr-border:var(--clr-neutral-200);--clr-border-strong:var(--clr-neutral-450);--clr-primary:var(--clr-brand-taupe);--clr-primary-hover:var(--clr-neutral-700);--clr-on-primary:var(--clr-white);--clr-accent:var(--clr-brand-blue);--clr-link:var(--clr-brand-taupe);--clr-link-hover:var(--clr-neutral-700);--clr-focus:var(--clr-neutral-700);--clr-success:#41694C;--clr-error:#9E3D3B;--clr-dark:var(--clr-neutral-900)}:root{--shadow-sm:0 1px 2px rgba(33, 30, 25, 0.06), 0 1px 3px rgba(33, 30, 25, 0.04);--shadow-md:0 4px 12px rgba(33, 30, 25, 0.07), 0 2px 4px rgba(33, 30, 25, 0.04);--shadow-lg:0 16px 40px rgba(33, 30, 25, 0.10), 0 4px 12px rgba(33, 30, 25, 0.05);--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-full:9999px}:root{--ff-heading:"Cormorant Garamond", Georgia, "Times New Roman", serif;--ff-body:"Source Sans 3", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--fs-h1:clamp(40px, 31.55px + 2.25vw, 64px);--fs-h2:clamp(34px, 29.77px + 1.13vw, 46px);--fs-h3:clamp(30px, 26.48px + 0.94vw, 40px);--fs-h4:clamp(26px, 23.18px + 0.75vw, 34px);--fs-h5:clamp(23px, 21.24px + 0.47vw, 28px);--fs-h6:clamp(21px, 19.94px + 0.28vw, 24px);--fs-xl:clamp(18px, 16.94px + 0.28vw, 21px);--fs-lg:clamp(18px, 17.65px + 0.09vw, 19px);--fs-md:clamp(17px, 16.65px + 0.09vw, 18px);--fs-sm:clamp(14px, 13.65px + 0.09vw, 15px);--fs-xs:13px;--fs-btn:16px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--lh-tight:1.1;--lh-heading:1.2;--lh-snug:1.35;--lh-body:1.65}:root{--space-xs:clamp(6px, 5.30px + 0.19vw, 8px);--space-sm:clamp(10px, 9.30px + 0.19vw, 12px);--space-md:clamp(14px, 12.59px + 0.38vw, 18px);--space-lg:clamp(20px, 17.18px + 0.75vw, 28px);--space-xl:clamp(28px, 23.77px + 1.13vw, 40px);--space-2xl:clamp(40px, 32.96px + 1.88vw, 60px);--space-3xl:clamp(56px, 41.92px + 3.76vw, 96px);--space-4xl:clamp(72px, 52.28px + 5.26vw, 128px);--space-5xl:clamp(96px, 73.46px + 6.01vw, 160px);--space-gutter:clamp(16px, 7.55px + 2.25vw, 40px);--gutter:var(--space-gutter);--page-fill:94vw;--width-content:min(var(--page-fill), 1440px);--width-narrow:768px;--width-article:740px;--width-wide:min(var(--page-fill), 1680px)}*,*::before,*::after{box-sizing:border-box}html{color-scheme:light;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html{scroll-padding-top:112px}@media (max-width:991px){html{scroll-padding-top:96px}}body{font-family:var(--ff-body);font-size:var(--fs-md);font-weight:var(--fw-regular);line-height:var(--lh-body);color:var(--clr-text);background-color:var(--clr-background)}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--ff-heading);font-weight:var(--fw-medium);line-height:var(--lh-heading);color:var(--clr-heading);text-wrap:balance}h1{font-size:var(--fs-h1);line-height:var(--lh-tight)}h2{font-size:var(--fs-h2);line-height:var(--lh-tight)}h3{font-size:var(--fs-h3)}h4{font-size:var(--fs-h4)}h5{font-size:var(--fs-h5)}h6{font-size:var(--fs-h6)}p{margin:0;text-wrap:pretty}strong,b{font-weight:var(--fw-semibold)}small{font-size:var(--fs-sm)}:is(.brxe-text,.brxe-post-content,.prose)>*+*{margin-block-start:1em}:is(.brxe-text,.brxe-post-content,.prose)>:is(h2,h3,h4){margin-block-start:var(--space-xl)}:is(.brxe-text,.brxe-post-content,.prose)>:is(h2,h3,h4)+*{margin-block-start:var(--space-sm)}a{color:var(--clr-link);text-decoration:none;transition:color 0.2s ease,text-decoration-color 0.2s ease}a:hover{color:var(--clr-link-hover)}a:focus-visible{outline:2px solid var(--clr-focus);outline-offset:2px;border-radius:2px}:is(p,li,.brxe-text,.brxe-post-content,.prose) a:not(.btn,.brxe-button){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}:is(p,li,.brxe-text,.brxe-post-content,.prose) a:not(.btn,.brxe-button):hover{text-decoration-thickness:2px}:is(.brxe-text,.brxe-post-content,.prose) :is(ul,ol){margin:0;padding-inline-start:1.25em}:is(.brxe-text,.brxe-post-content,.prose) ul{list-style:disc}:is(.brxe-text,.brxe-post-content,.prose) ol{list-style:decimal}:is(.brxe-text,.brxe-post-content,.prose) li+li{margin-block-start:var(--space-xs)}:is(.brxe-text,.brxe-post-content,.prose) li::marker{color:var(--clr-accent)}blockquote{margin:0;padding-inline-start:var(--space-lg);border-inline-start:2px solid var(--clr-accent);font-family:var(--ff-heading);font-style:italic;font-weight:var(--fw-medium);font-size:var(--fs-h5);line-height:var(--lh-heading);color:var(--clr-heading)}blockquote cite{display:block;margin-block-start:var(--space-sm);font-family:var(--ff-body);font-style:normal;font-size:var(--fs-sm);color:var(--clr-text-muted)}img{max-width:100%;height:auto}hr{border:0;border-block-start:1px solid var(--clr-border);margin-block:var(--space-xl)}::selection{background-color:var(--clr-highlight);color:var(--clr-neutral-800)}:where(#brx-content)>.brxe-section{padding-block:var(--space-3xl);padding-inline:var(--space-gutter)}.brxe-section{padding-inline:var(--space-gutter)}.brxe-section>.brxe-container{width:100%;max-width:var(--width-content)}.container--narrow{max-width:var(--width-narrow)}.container--article{max-width:var(--width-article)}.container--wide{max-width:var(--width-wide)}.section--tight{padding-block:var(--space-2xl)}.section--flush{padding-block:0}.section--surface{background-color:var(--clr-surface)}.section--alt{background-color:var(--clr-surface-alt)}.section--highlight{background-color:var(--clr-blue-100);--clr-accent:var(--clr-primary)}.section--cool{background-color:var(--clr-blue-50)}.section--accent{background-color:var(--clr-blue-700);color:var(--clr-text);--clr-text:var(--clr-white);--clr-text-muted:var(--clr-neutral-50);--clr-heading:var(--clr-white);--clr-border:rgba(255, 255, 255, 0.3);--clr-border-strong:var(--clr-neutral-50);--clr-primary:var(--clr-neutral-50);--clr-primary-hover:var(--clr-white);--clr-on-primary:var(--clr-neutral-800);--clr-link:var(--clr-white);--clr-link-hover:var(--clr-neutral-100);--clr-focus:var(--clr-white);--clr-accent:var(--clr-white)}.section--dark{background-color:var(--clr-dark);color:var(--clr-text);--clr-text:var(--clr-neutral-100);--clr-text-muted:var(--clr-neutral-300);--clr-heading:var(--clr-neutral-50);--clr-border:rgba(250, 248, 245, 0.16);--clr-border-strong:var(--clr-neutral-400);--clr-primary:var(--clr-neutral-50);--clr-primary-hover:var(--clr-neutral-200);--clr-on-primary:var(--clr-neutral-800);--clr-link:var(--clr-neutral-50);--clr-link-hover:var(--clr-neutral-200);--clr-focus:var(--clr-neutral-100)}.tagline{display:block;font-family:var(--ff-body);font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:var(--lh-snug);letter-spacing:.12em;text-transform:uppercase;color:var(--clr-text-muted)}.lead{font-size:var(--fs-xl);line-height:var(--lh-snug);max-width:52ch}.btn,.brxe-button,:where(.brxe-form,.jet-form-builder) button[type="submit"]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);min-height:48px;padding:14px 28px;font-family:var(--ff-body);font-size:var(--fs-btn);font-weight:var(--fw-semibold);line-height:1.2;text-align:center;text-decoration:none;border:1px solid #fff0;border-radius:var(--radius-sm);cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.btn--primary,.brxe-button,:where(.brxe-form,.jet-form-builder) button[type="submit"]{background-color:var(--clr-primary);border-color:var(--clr-primary);color:var(--clr-on-primary)}.btn--primary:hover,.brxe-button:hover,:where(.brxe-form,.jet-form-builder) button[type="submit"]:hover{background-color:var(--clr-primary-hover);border-color:var(--clr-primary-hover);color:var(--clr-on-primary)}.btn--secondary{background-color:#fff0;border-color:var(--clr-primary);color:var(--clr-primary)}.btn--secondary:hover{background-color:var(--clr-primary);border-color:var(--clr-primary);color:var(--clr-on-primary)}.btn--text{min-height:44px;padding-inline:0;background-color:#fff0;border-color:#fff0;color:var(--clr-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.btn--text:hover{background-color:#fff0;border-color:#fff0;color:var(--clr-link-hover);text-decoration-thickness:2px}.btn:focus-visible,.brxe-button:focus-visible,:where(.brxe-form,.jet-form-builder) button[type="submit"]:focus-visible{outline:2px solid var(--clr-focus);outline-offset:2px}.card{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-lg);background-color:var(--clr-surface);color:var(--clr-text);border:1px solid var(--clr-border);border-radius:var(--radius-md)}.card>:is(.btn,.brxe-button){align-self:flex-start}.card--elevated{border-color:#fff0;box-shadow:var(--shadow-md)}.card--link{transition:box-shadow 0.2s ease,border-color 0.2s ease}.card--link:hover{border-color:var(--clr-border-strong)}.card--elevated.card--link:hover{box-shadow:var(--shadow-lg)}.card--link:focus-visible,.card--link:focus-within{outline:2px solid var(--clr-focus);outline-offset:2px}:where(.brxe-form,.jet-form-builder,.form){--field-height:52px;--field-pad-x:16px;--field-radius:var(--radius-sm);--field-bg:var(--clr-white);--field-border:var(--clr-border-strong);--field-text:var(--clr-neutral-800);--field-placeholder:var(--clr-neutral-600);--field-gap:var(--space-md)}.form-card{padding:var(--space-xl);background-color:var(--clr-surface);color:var(--clr-text);border:1px solid var(--clr-border);border-radius:var(--radius-md)}.form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--field-gap) var(--space-lg)}.form__grid>.form__full{grid-column:1 / -1}@media (max-width:767px){.form__grid{grid-template-columns:1fr}}:where(.brxe-form,.jet-form-builder,.form) :is(label,legend){display:block;margin-block-end:6px;padding:0;font-family:var(--ff-body);font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:var(--lh-snug);color:var(--clr-text)}:where(.brxe-form,.jet-form-builder,.form) fieldset{margin:0;padding:0;border:0;min-width:0}.form__required{color:var(--clr-error);margin-inline-start:2px}.form__optional{font-weight:var(--fw-regular);color:var(--clr-text-muted)}:where(.brxe-form,.jet-form-builder,.form) :is(input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="date"],input[type="time"],input[type="url"],input[type="password"],input[type="search"],select,textarea){width:100%;min-height:var(--field-height);padding:12px var(--field-pad-x);font-family:var(--ff-body);font-size:var(--fs-md);line-height:1.4;color:var(--field-text);background-color:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--field-radius);box-shadow:inset 0 1px 2px rgb(33 30 25 / .04);appearance:none;transition:border-color 0.2s ease,box-shadow 0.2s ease}:where(.brxe-form,.jet-form-builder,.form) textarea{min-height:160px;resize:vertical}:where(.brxe-form,.jet-form-builder,.form) select:not([multiple]){padding-inline-end:48px;text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%23635C4F' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:16px;cursor:pointer}:where(.brxe-form,.jet-form-builder,.form) :is(input,textarea)::placeholder{color:var(--field-placeholder);opacity:1}:where(.brxe-form,.jet-form-builder,.form) :is(input,select,textarea):hover{border-color:var(--clr-neutral-600)}:where(.brxe-form,.jet-form-builder,.form) :is(input,select,textarea):focus{outline:none}:where(.brxe-form,.jet-form-builder,.form) :is(input,select,textarea):focus-visible{border-color:var(--clr-primary);box-shadow:0 0 0 3px var(--clr-white),0 0 0 5px var(--clr-focus)}:where(.brxe-form,.jet-form-builder,.form) :is(input,select,textarea)[aria-invalid="true"],:where(.brxe-form,.jet-form-builder,.form) :is(input,select,textarea):user-invalid{border-color:var(--clr-error);box-shadow:inset 3px 0 0 var(--clr-error)}:where(.brxe-form,.jet-form-builder,.form) :is(input,select,textarea):disabled{background-color:var(--clr-neutral-100);color:var(--clr-text-muted);cursor:not-allowed}:where(.brxe-form,.jet-form-builder,.form) :is(input[type="checkbox"],input[type="radio"]){flex:none;width:22px;height:22px;margin:0;background-color:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-sm);appearance:none;cursor:pointer;display:inline-grid;place-content:center;transition:background-color 0.15s ease,border-color 0.15s ease}:where(.brxe-form,.jet-form-builder,.form) input[type="radio"]{border-radius:50%}:where(.brxe-form,.jet-form-builder,.form) input[type="checkbox"]:checked{background-color:var(--clr-primary);border-color:var(--clr-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-7'/%3E%3C/svg%3E");background-size:14px;background-position:center;background-repeat:no-repeat}:where(.brxe-form,.jet-form-builder,.form) input[type="radio"]:checked{border-color:var(--clr-primary);box-shadow:inset 0 0 0 5px var(--clr-white);background-color:var(--clr-primary)}:where(.brxe-form,.jet-form-builder,.form) :is(input[type="checkbox"],input[type="radio"]):focus-visible{outline:2px solid var(--clr-focus);outline-offset:2px}:where(.brxe-form,.jet-form-builder,.form) label:has(>:is(input[type="checkbox"],input[type="radio"])){display:flex;align-items:flex-start;gap:12px;margin:0;font-weight:var(--fw-regular);font-size:var(--fs-md);line-height:1.4;cursor:pointer}.form__options{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-sm)}.form__options label{padding:14px var(--field-pad-x);background-color:var(--clr-white);color:var(--field-text);border:1px solid var(--field-border);border-radius:var(--field-radius);transition:border-color 0.2s ease,background-color 0.2s ease}.form__options label:hover{border-color:var(--clr-neutral-600)}.form__options label:has(input:checked){border-color:var(--clr-primary);box-shadow:inset 0 0 0 1px var(--clr-primary);background-color:var(--clr-neutral-50)}.form__hint{display:block;margin-block-start:6px;font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--clr-text-muted)}.form__error,.form__success{display:block;margin-block-start:6px;font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.form__error{color:var(--clr-error)}.form__success{color:var(--clr-success)}.form__notice{padding:var(--space-md) var(--space-lg);border-radius:var(--radius-sm);border-inline-start:3px solid currentColor;background-color:var(--clr-white)}.portrait{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 25%;border-radius:var(--radius-md)}.portrait--bleed{height:100%;min-height:520px;aspect-ratio:auto;border-radius:0}@media (max-width:767px){.portrait--bleed{min-height:0;aspect-ratio:4 / 5}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}.form__options:has(>label input[type="radio"],>label input[type="checkbox"]),.form__options :has(>:first-child :is(input[type="radio"],input[type="checkbox"])):has(>:nth-child(2) :is(input[type="radio"],input[type="checkbox"])){display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-sm)}.form__options label:has(input[type="radio"],input[type="checkbox"]){display:flex;align-items:center;gap:12px;width:100%;height:100%;margin:0;padding:14px var(--field-pad-x);font-size:var(--fs-md);font-weight:var(--fw-regular);line-height:1.4;color:var(--field-text);background-color:var(--clr-white);border:1px solid var(--field-border);border-radius:var(--field-radius);cursor:pointer;transition:border-color 0.2s ease,background-color 0.2s ease}.form__options label:has(input[type="radio"],input[type="checkbox"]):hover{border-color:var(--clr-neutral-600)}.form__options label:has(input:checked){border-color:var(--clr-primary);box-shadow:inset 0 0 0 1px var(--clr-primary);background-color:var(--clr-neutral-50)}.form__options label:has(input:focus-visible){outline:2px solid var(--clr-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.form__options label{transition:none}}.jet-form-builder .jet-form-builder-row~.jet-form-builder-row{margin-block-start:var(--space-md)}.jet-form-builder .jet-form-builder__label-text{display:block;margin-block-end:6px;font-family:var(--ff-body);font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:var(--lh-snug);color:var(--clr-text)}.jet-form-builder .jet-form-builder__required{color:var(--clr-error);margin-inline-start:2px}.jet-form-builder .jet-form-builder__desc{display:block;margin-block-start:6px;font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--clr-text-muted)}.jet-form-builder .field-type-radio-field .jet-form-builder__fields-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-xs) var(--space-lg)}.jet-form-builder .field-type-radio-field .jet-form-builder__field-wrap{margin:0}.jet-form-builder .field-type-radio-field label.jet-form-builder__field-label{display:flex;align-items:center;gap:10px;min-height:44px;margin:0;padding:0;font-size:var(--fs-md);font-weight:var(--fw-regular);line-height:var(--lh-snug);color:var(--clr-text);background:none;border:0;cursor:pointer}.jet-form-builder .field-type-radio-field label.jet-form-builder__field-label:has(input:checked){font-weight:var(--fw-semibold);color:var(--clr-heading)}.jet-form-builder .field-type-radio-field label.jet-form-builder__field-label:has(input:focus-visible){outline:2px solid var(--clr-focus);outline-offset:4px;border-radius:var(--radius-sm)}.jet-form-builder .wp-block-columns{gap:var(--space-md) var(--space-lg);margin:0}.jet-form-builder .wp-block-columns~:is(.jet-form-builder-row,.wp-block-columns){margin-block-start:var(--space-md)}.jet-form-builder .wp-block-column>.jet-form-builder-row:first-of-type{margin-block-start:0}.jet-form-builder .field-type-checkbox-field label.jet-form-builder__field-label{display:flex;align-items:flex-start;gap:12px;margin:0;font-size:var(--fs-sm);font-weight:var(--fw-regular);line-height:var(--lh-snug);color:var(--clr-text);cursor:pointer}.jet-form-builder .jet-form-builder__field-wrap.checkradio-wrap label :checked+span::before{background-color:var(--clr-primary)}.jet-form-builder textarea.jet-form-builder__field{min-height:140px;resize:vertical}a.button[href*="_jet_apb_action="][href*="confirmed=true"],a.button[href*="_jet_apb_action="][href*="confirmed=true"]~a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-block-start:var(--space-md);margin-inline-end:var(--space-sm);padding:14px 28px;font-family:var(--ff-body);font-size:var(--fs-btn);font-weight:var(--fw-semibold);line-height:1.2;text-decoration:none;border:1px solid var(--clr-primary);border-radius:var(--radius-sm);transition:background-color 0.2s ease,color 0.2s ease}a.button[href*="_jet_apb_action="][href*="confirmed=true"]{background-color:var(--clr-primary);color:var(--clr-on-primary)}a.button[href*="_jet_apb_action="][href*="confirmed=true"]:hover{background-color:var(--clr-primary-hover);border-color:var(--clr-primary-hover);color:var(--clr-on-primary)}a.button[href*="_jet_apb_action="][href*="confirmed=true"]~a{background-color:#fff0;color:var(--clr-primary)}a.button[href*="_jet_apb_action="][href*="confirmed=true"]~a:hover{background-color:var(--clr-primary);color:var(--clr-on-primary)}a.button[href*="_jet_apb_action="][href*="confirmed=true"]:focus-visible,a.button[href*="_jet_apb_action="][href*="confirmed=true"]~a:focus-visible{outline:2px solid var(--clr-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){a.button[href*="_jet_apb_action="][href*="confirmed=true"],a.button[href*="_jet_apb_action="][href*="confirmed=true"]~a{transition:none}}.footer__credit a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.post-card__title a:focus-visible{outline:none}.post-card__title a:focus-visible::after{outline:2px solid var(--clr-focus);outline-offset:2px;border-radius:var(--radius-md)}.jet-apb-calendar-wrapper,.appointment-calendar.jet-apb-calendar,.jet-apb-calendar-content{width:100%!important;max-width:100%!important;min-width:0!important}.jet-apb-calendar-week>*,.jet-apb-calendar-date{min-width:0!important}.jet-apb-calendar-date-body{width:auto!important;max-width:40px;aspect-ratio:1;margin-inline:auto}@media (max-width:359px){.jet-apb-calendar-date-body{max-width:34px}}.brx-submenu-toggle>button{min-width:24px;min-height:24px}