/*! 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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--tw-content:"";--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-duration:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:"Manrope Variable", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-700:oklch(55.5% .163 48.998);--color-yellow-50:oklch(98.7% .026 102.212);--color-sky-700:oklch(50% .134 242.749);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-900:oklch(21% .034 264.665);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-stone-50:oklch(98.5% .001 106.423);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--container-3xl:48rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-bold:700;--tracking-tighter:-.05em;--tracking-widest:.1em;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-md:12px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-page:#fff;--color-surface:#fff;--color-soft:#eef5f4;--color-ink:#4c575e;--color-muted:#66747d;--color-primary:#4b857a;--color-logo-field:#558a80;--color-primary-dark:#37665e;--color-accent:#4b857a;--color-line:#dce6e4;--color-warning:#fff7ea;--color-warning-ink:#634b2f;--color-ink-strong:#202624;--color-ink-body:#535e5a;--color-panel:#f3f3f1;--color-navigation:#f5f5f3;--color-lime:#e9ff91;--color-divider:#dddedb;--color-outline:#7d8582;--color-media:#dfe6e4;--color-media-accent:#dcebd8;--color-brand-soft:#dcebe7;--color-brand-deep:#274b45;--color-lime-line:#b9cf69;--color-review:#f2f3f2;--color-review-line:#d8dcda;--color-rating:#fc0;--color-rating-empty:#ccc;--color-line-strong:#cfdad7;--color-warning-line:#d5b77e;--color-inverse-muted:#d7e9e5;--color-placeholder-line:#b8cac5;--breakpoint-xs:27.5rem;--container-site:80rem;--spacing-control:3rem;--spacing-control-compact:2.75rem;--spacing-icon-sm:1rem;--spacing-icon-md:1.25rem;--spacing-icon-lg:1.5rem;--spacing-icon-feature:2rem;--spacing-icon-display:3.75rem;--text-hero-compact:clamp(2.125rem, 3.15vw, 2.8125rem);--text-hero-compact--line-height:1.15;--text-hero-compact--letter-spacing:-.035em;--text-hero-compact--font-weight:600;--text-hero:clamp(1.875rem, 8.5vw, 3.75rem);--text-hero--line-height:1.12;--text-hero--letter-spacing:-.035em;--text-hero--font-weight:600;--text-display:clamp(1.5rem, .25rem + 5vw, 4.5rem);--text-display--line-height:1.08;--text-display--letter-spacing:-.035em;--text-display--font-weight:600;--text-heading:clamp(1.75rem, 1.25rem + 2vw, 3.25rem);--text-heading--line-height:1.12;--text-heading--letter-spacing:-.03em;--text-heading--font-weight:600;--text-title:clamp(1.5rem, 1.125rem + 1.5vw, 2.25rem);--text-title--line-height:1.2;--text-title--letter-spacing:-.025em;--text-title--font-weight:600;--text-card:1.5rem;--text-card--line-height:1.25;--text-card--letter-spacing:-.025em;--text-card--font-weight:600;--text-lead:clamp(1rem, .875rem + .5vw, 1.25rem);--text-body:1rem;--text-body--line-height:1.625;--text-body--font-weight:400;--text-body--letter-spacing:0em;--text-emphasis:1rem;--text-emphasis--line-height:1.5;--text-emphasis--font-weight:600;--text-emphasis--letter-spacing:0em;--text-action:1rem;--text-action--line-height:1.5;--text-action--font-weight:700;--text-action--letter-spacing:0em;--text-label:.875rem;--text-label--line-height:1.5;--text-label--font-weight:600;--text-label--letter-spacing:0em;--text-caption:.875rem;--text-caption--line-height:1.5;--text-caption--font-weight:400;--text-caption--letter-spacing:0em;--tracking-display:-.035em;--tracking-heading:-.03em;--tracking-title:-.025em;--tracking-label:.08em;--radius-control:.75rem;--radius-overlay:1rem;--radius-tile:1.25rem;--radius-panel-mobile:1.75rem;--radius-panel:2rem;--shadow-card:0 1rem 3rem #18332d17;--shadow-depth:0 2rem 4rem #1f413a33;--shadow-overlay:0 1rem 2.5rem #2b3f3a24;--shadow-popover:0 1.25rem 3rem #18332d2e;--shadow-subtle:0 .5rem 1.5rem #18332d0a}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth;overflow-x:clip}body{background-color:var(--color-page);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight));overflow-wrap:normal;word-break:normal;hyphens:none;color:var(--color-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:clip}img{max-width:100%;height:auto;display:block}a{color:var(--color-primary-dark);text-decoration-line:none}@media (hover:hover){a:hover{color:var(--color-brand-deep)}}:where(p,li)>a:not([class]){font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight))}button,input,textarea,select{font:inherit}:focus-visible{outline-style:var(--tw-outline-style);outline-offset:3px;outline-width:3px;outline-color:var(--color-accent)}h1,h2,h3{text-wrap:balance;max-width:100%;color:var(--color-ink-strong);margin-bottom:.65em}h1{font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height));letter-spacing:var(--tw-tracking,var(--text-display--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display--font-weight))}h2{font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));font-weight:var(--tw-font-weight,var(--text-heading--font-weight))}h3{font-size:var(--text-card);line-height:var(--tw-leading,var(--text-card--line-height));letter-spacing:var(--tw-tracking,var(--text-card--letter-spacing));font-weight:var(--tw-font-weight,var(--text-card--font-weight))}p{margin-bottom:calc(var(--spacing) * 4)}::selection{background-color:var(--color-lime);color:var(--color-ink-strong)}input,textarea{caret-color:var(--color-primary-dark)}:where(button,input,textarea,select):disabled{cursor:not-allowed;opacity:.5}:where(a,button,summary,input,textarea,select,[role=button]){transition-property:color,background-color,border-color,box-shadow,opacity,transform,translate,scale,text-decoration-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:var(--motion-duration-control);transition-duration:var(--motion-duration-control);--tw-ease:var(--motion-ease-standard);transition-timing-function:var(--motion-ease-standard)}:where(a,button,summary,[role=button]):active{--tw-duration:var(--motion-duration-press);transition-duration:var(--motion-duration-press)}}@layer vendor{.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}}@layer components{.container{width:100%;max-width:var(--container-site);padding-inline:calc(var(--spacing) * 4);margin-inline:auto}@media (width>=48rem){.container{padding-inline:calc(var(--spacing) * 6)}}@media (width>=64rem){.container{padding-inline:calc(var(--spacing) * 8)}}.layout-grid{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width>=48rem){.layout-grid{gap:calc(var(--spacing) * 6);grid-template-columns:repeat(8,minmax(0,1fr))}}@media (width>=64rem){.layout-grid{gap:calc(var(--spacing) * 8);grid-template-columns:repeat(12,minmax(0,1fr))}}.section{padding-block:calc(var(--spacing) * 12)}@media (width>=64rem){.section{padding-block:calc(var(--spacing) * 18)}}.section--soft{background-color:var(--color-soft)}.section__header{margin-bottom:calc(var(--spacing) * 8);max-width:var(--container-3xl)}.section__title{margin-bottom:0}.page__body{min-height:100vh}.page__main{display:block}.page--locked{overflow:hidden}.skip-link{top:calc(var(--spacing) * 2);left:calc(var(--spacing) * 2);z-index:100;--tw-translate-y:calc(160% * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-control);background-color:var(--color-primary-dark);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);color:var(--color-white);text-decoration-line:none;position:fixed}.skip-link:focus{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.feature-list{gap:calc(var(--spacing) * 3);margin:0;padding:0;list-style-type:none;display:grid}.feature-list>li{padding-left:calc(var(--spacing) * 6);position:relative}.feature-list>li:before{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);background-color:var(--color-accent);--tw-content:"";content:var(--tw-content);border-radius:2147483647px;position:absolute;top:.55em;left:0}.social-links{align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.social-links__link{min-height:calc(var(--spacing) * 11);min-width:calc(var(--spacing) * 11);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));color:inherit;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none;display:inline-flex}@media (hover:hover){.social-links__link:hover{opacity:.75}}.social-links__link:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:currentColor}@media (prefers-reduced-motion:reduce){.social-links__link{transition-property:none}}.social-links__icon{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);flex-shrink:0;display:block}.social-links--compact{flex-wrap:nowrap;gap:0}.surface-card{border-radius:var(--radius-panel-mobile);border-style:var(--tw-border-style);background-color:var(--color-surface);--tw-shadow:0 0 #0000;min-width:0;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:0;position:relative;overflow:hidden}@media (width>=40rem){.surface-card{border-radius:var(--radius-panel)}}.surface-card--brand{background-color:var(--color-primary-dark);color:var(--color-white)}.surface-card--depth{--tw-shadow:0 2rem 4rem var(--tw-shadow-color,#1f413a33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.surface-card--footer{background-color:var(--color-brand-deep);color:var(--color-white)}.action-link--light{min-height:var(--spacing-control);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 6);color:var(--color-brand-deep);border-radius:2147483647px}@media (hover:hover){.action-link--light:hover{background-color:var(--color-lime);color:var(--color-brand-deep)}}.action-link--light:active{scale:.97}.action-link--footerOutline{min-height:var(--spacing-control);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff73;border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.action-link--footerOutline{border-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.action-link--footerOutline{padding-inline:calc(var(--spacing) * 6);color:var(--color-white)}@media (hover:hover){.action-link--footerOutline:hover{border-color:var(--color-white);background-color:var(--color-white);color:var(--color-brand-deep)}}.action-link--footerOutline:active{scale:.97}.action-link--footer{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));color:#fffc;justify-content:flex-start}@supports (color:color-mix(in lab, red, red)){.action-link--footer{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.action-link--footer{text-decoration-line:none}@media (hover:hover){.action-link--footer:hover{color:var(--color-white)}}.ui-icon{vertical-align:middle;flex-shrink:0;display:inline-block;width:var(--ui-icon-size)!important;height:var(--ui-icon-size)!important}.ui-icon--sm{--ui-icon-size:var(--spacing-icon-sm)}.ui-icon--md{--ui-icon-size:var(--spacing-icon-md)}.ui-icon--lg{--ui-icon-size:var(--spacing-icon-lg)}.ui-icon--feature{--ui-icon-size:var(--spacing-icon-feature)}.ui-icon--display{--ui-icon-size:var(--spacing-icon-display)}.brand-link{flex-shrink:0;align-items:center;text-decoration-line:none;display:inline-flex}.brand-link__image{width:100%}.menu-toggle{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);justify-content:center;align-items:center;gap:var(--spacing);border-style:var(--tw-border-style);color:var(--color-ink);background-color:#0000;border-width:0;flex-direction:column;padding:0;display:flex}.menu-toggle__line{height:calc(var(--spacing) * .5);width:calc(var(--spacing) * 5);background-color:var(--color-ink);display:block}.contact-summary{align-items:flex-start;gap:calc(var(--spacing) * 1.5);flex-direction:column;min-width:0}.contact-summary__phone,.contact-summary__address{align-items:center;gap:calc(var(--spacing) * 2);text-decoration-line:none;display:inline-flex}:is(.contact-summary__phone,.contact-summary__address):focus-visible{border-radius:var(--radius-sm);outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:var(--color-primary-dark)}.contact-summary__icon{color:var(--color-primary-dark);flex-shrink:0}.contact-summary__phone{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));white-space:nowrap;color:var(--color-ink-strong)}@media (hover:hover){.contact-summary__phone:hover{color:var(--color-primary-dark)}}.contact-summary__address{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));white-space:nowrap;color:var(--color-muted)}@media (hover:hover){.contact-summary__address:hover{color:var(--color-primary-dark)}}.review-link{align-items:center;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);min-width:0;padding-block:calc(var(--spacing) * 4);color:var(--color-ink);text-decoration-line:none;display:flex}.review-link:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.review-link:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:var(--color-primary-dark)}.review-link__logo{width:var(--spacing-icon-lg);height:var(--spacing-icon-lg);object-fit:contain;flex-shrink:0}.review-link__copy{flex-direction:column;flex:1;min-width:0;display:flex}.review-link__label{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight))}.review-link__action{margin-top:var(--spacing);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-muted)}.review-link__icon{color:var(--color-primary-dark);flex-shrink:0}.review-link--button{border-radius:var(--radius-tile);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-divider);background-color:var(--color-white);min-height:4.5rem;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);color:var(--color-ink-strong);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (prefers-reduced-motion:reduce){.review-link--button{transition-property:none}}.review-link--button:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.review-link--button .review-link__label{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));color:var(--color-ink-strong)}.review-link--button .review-link__action{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-muted)}.review-link--button .review-link__icon{color:var(--color-muted)}.action-link{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);min-width:0;font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));text-decoration-line:none;display:inline-flex}.action-link__label{overflow-wrap:break-word;min-width:0}.action-link--primary{min-height:var(--spacing-control);background-color:var(--color-primary-dark);padding-inline:calc(var(--spacing) * 6);color:var(--color-white);border-radius:2147483647px}@media (hover:hover){.action-link--primary:hover{background-color:var(--color-primary);color:var(--color-white)}}.action-link--primary:active{scale:.97}.action-link--outline{min-height:var(--spacing-control);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-outline);padding-inline:calc(var(--spacing) * 6);color:var(--color-ink-strong);border-radius:2147483647px}@media (hover:hover){.action-link--outline:hover{border-color:var(--color-primary-dark);color:var(--color-primary-dark)}}.action-link--outline:active{scale:.97}.action-link--compact{min-height:var(--spacing-control-compact);background-color:var(--color-primary-dark);padding-inline:calc(var(--spacing) * 5);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));color:var(--color-white);border-radius:2147483647px}@media (hover:hover){.action-link--compact:hover{background-color:var(--color-primary);color:var(--color-white)}}.action-link--compact:active{scale:.97}.action-link--nav{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));color:var(--color-ink);text-decoration-line:none}@media (hover:hover){.action-link--nav:hover{color:var(--color-primary-dark)}}.action-link--plain{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));color:var(--color-ink);justify-content:flex-start}@media (hover:hover){.action-link--plain:hover{color:var(--color-primary-dark)}}.action-link--tag{background-color:#ffffffd9;border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.action-link--tag{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.action-link--tag{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));color:var(--color-ink-body)}@media (hover:hover){.action-link--tag:hover{background-color:var(--color-white);color:var(--color-primary-dark)}}.action-link--tag:active{scale:.97}.action-link--text{color:var(--color-primary-dark);justify-content:flex-start;text-decoration-line:none}@media (hover:hover){.action-link--text:hover{color:var(--color-brand-deep)}}.action-link__icon{flex-shrink:0}.surface-card--neutral{background-color:var(--color-panel)}.surface-card--accent{background-color:var(--color-lime)}.surface-card--outlined{border-style:var(--tw-border-style);border-width:1px;border-color:#4b857a33}@supports (color:color-mix(in lab, red, red)){.surface-card--outlined{border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.surface-card--outlined{background-color:var(--color-white)}.surface-card--media{background-color:var(--color-media)}.info-badge{align-items:center;gap:calc(var(--spacing) * 2);background-color:var(--color-lime);width:fit-content;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));color:var(--color-ink-strong);border-radius:2147483647px;display:inline-flex}.header{z-index:30;border-bottom-style:var(--tw-border-style);border-color:#dce6e4e6;border-bottom-width:1px;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.header{border-color:color-mix(in oklab, var(--color-line) 90%, transparent)}}.header{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.header{background-color:color-mix(in oklab, var(--color-page) 95%, transparent)}}.header{--tw-backdrop-blur:blur(var(--blur-md));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.header__inner{min-height:calc(var(--spacing) * 18);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);display:flex}.header__toggle{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line);background-color:var(--color-surface);border-radius:2147483647px;place-content:center;gap:.3rem;padding:.68rem;display:grid}@media (width>=64rem){.header__toggle{display:none}}.header__toggle-line{height:calc(var(--spacing) * .5);width:calc(var(--spacing) * 5);background-color:var(--color-ink);display:block}.header__phone{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));white-space:nowrap;text-decoration-line:none;display:none}@media (width>=64rem){.header__phone{display:inline-flex}}.header--embedded{z-index:20;border-style:var(--tw-border-style);--tw-backdrop-blur: ;backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background-color:#0000;border-width:0;position:static}.header__inner--embedded{min-height:calc(var(--spacing) * 16);width:100%;max-width:none;padding-inline:0}@media (width>=40rem){.header__inner--embedded{min-height:calc(var(--spacing) * 18)}}.header--embedded .brand__logo{width:calc(var(--spacing) * 32);--tw-brightness:brightness(0%);--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (width>=40rem){.header--embedded .brand__logo{width:calc(var(--spacing) * 40)}}.header--embedded .header__toggle{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.header--embedded .header__toggle{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.header--embedded .header__toggle{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.header--embedded .header__toggle{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.header--embedded .header__toggle-line{background-color:var(--color-white)}.header--embedded .navigation__link{color:#ffffffc7}@supports (color:color-mix(in lab, red, red)){.header--embedded .navigation__link{color:color-mix(in oklab, var(--color-white) 78%, transparent)}}@media (hover:hover){.header--embedded .navigation__link:hover{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.header--embedded .navigation__link:hover{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.header--embedded .navigation__link:hover{color:var(--color-white)}}.header--embedded .navigation{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.header--embedded .navigation{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.header--embedded .navigation{background-color:var(--color-primary-dark);--tw-shadow:0 1rem 3rem var(--tw-shadow-color,#18332d17);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (width>=64rem){.header--embedded .navigation{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000}}.header--embedded .navigation__link[aria-current=page]{background-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.header--embedded .navigation__link[aria-current=page]{background-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}.header--embedded .navigation__link[aria-current=page]{color:var(--color-white)}.header__appointment.appointment-button{display:none}@media (width>=64rem){.header__appointment.appointment-button{display:inline-flex}}.brand{flex-shrink:0;align-items:center;text-decoration-line:none;display:inline-flex}.brand__logo{height:auto;width:calc(var(--spacing) * 36)}@media (width>=40rem){.brand__logo{width:calc(var(--spacing) * 44)}}.navigation{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-line);background-color:var(--color-surface);padding:calc(var(--spacing) * 4);--tw-shadow:0 1rem 3rem var(--tw-shadow-color,#18332d17);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (width>=64rem){.navigation{border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-width:0;padding:0;display:block;position:static}}.has-js .navigation{inset-inline:0;top:calc(var(--spacing) * 18);position:fixed}@media (width>=64rem){.has-js .navigation{position:static}}.has-js .navigation:not([data-menu-ready]){display:none}@media (width>=64rem){.has-js .navigation:not([data-menu-ready]){display:block}}.navigation[hidden]{display:none}@media (width>=64rem){.navigation[hidden]{display:block}}.navigation__list{gap:var(--spacing);margin:0;padding:0;list-style-type:none;display:grid}@media (width>=64rem){.navigation__list{gap:calc(var(--spacing) * .5);display:flex}}.navigation__item{margin:0}.navigation__link{border-radius:var(--radius-control);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));color:var(--color-ink);text-decoration-line:none;display:block}@media (hover:hover){.navigation__link:hover{background-color:var(--color-soft);color:var(--color-primary)}}@media (width>=64rem){.navigation__link{padding-block:calc(var(--spacing) * 2)}}.navigation__link[aria-current=page]{background-color:var(--color-soft);color:var(--color-primary)}.appointment-button{min-height:var(--spacing-control);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));border-width:1px;border-radius:2147483647px;text-decoration-line:none;display:inline-flex}.appointment-button:active{scale:.97}.appointment-button--primary{border-color:var(--color-primary-dark);background-color:var(--color-primary-dark);color:var(--color-white);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.appointment-button--primary:hover{border-color:var(--color-primary);background-color:var(--color-primary)}}.appointment-button--light{border-color:var(--color-white);background-color:var(--color-white);color:var(--color-primary-dark);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.appointment-button--light:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.appointment-button--light:hover{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}}.appointment-button--floating{right:calc(var(--spacing) * 4);bottom:calc(var(--spacing) * 4);z-index:30;width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);border-color:#ffffff59;min-height:0;position:fixed}@supports (color:color-mix(in lab, red, red)){.appointment-button--floating{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.appointment-button--floating{background-color:var(--color-primary);--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.appointment-button--floating{--tw-gradient-position:to bottom right in oklab}}.appointment-button--floating{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#73a99d;--tw-gradient-via:var(--color-primary);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:#35665e;color:var(--color-white);--tw-shadow:0 8px 24px var(--tw-shadow-color,#264b444d), inset 0 1px 1px var(--tw-shadow-color,#ffffff80), inset 0 -3px 6px var(--tw-shadow-color,#163e3633);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);padding:0}.appointment-button--floating:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:3px;outline-color:var(--color-primary-dark)}@media (width>=48rem){.appointment-button--floating{display:none}}.appointment-button--floating .appointment-button__icon{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);--tw-drop-shadow-size:drop-shadow(0 2px 1px var(--tw-drop-shadow-color,#163e3640));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);rotate:-6deg}.appointment-button--floating:before{pointer-events:none;inset:calc(var(--spacing) * -1);border-style:var(--tw-border-style);border-width:2px;border-color:#4b857ab3;border-radius:2147483647px;position:absolute}@supports (color:color-mix(in lab, red, red)){.appointment-button--floating:before{border-color:color-mix(in oklab, var(--color-primary) 70%, transparent)}}.appointment-button--floating:before{background-color:#4b857a26}@supports (color:color-mix(in lab, red, red)){.appointment-button--floating:before{background-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.appointment-button--floating:before{opacity:0;--tw-content:"";content:var(--tw-content)}@media (prefers-reduced-motion:no-preference){.appointment-button--floating:before{animation:5s ease-out 3s infinite contact-pulse}}.appointment-button--floating[aria-expanded=true]:before,.appointment-button--floating:focus-visible:before{animation:none}@keyframes contact-pulse{0%{opacity:0;transform:scale(1)}3%{opacity:.65;transform:scale(1)}26%{opacity:0;transform:scale(1.55)}to{opacity:0;transform:scale(1.55)}}[data-tippy-root]{z-index:70}.tippy-box[data-theme~=appointment],.tippy-box.appointment-popover-shell{border-radius:var(--radius-tile);border-style:var(--tw-border-style);border-width:1px;border-color:#4b857a4d;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.tippy-box[data-theme~=appointment],.tippy-box.appointment-popover-shell{border-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.tippy-box[data-theme~=appointment],.tippy-box.appointment-popover-shell{background-color:var(--color-white);color:var(--color-ink);--tw-shadow:0 12px 40px -8px var(--tw-shadow-color,#264b4447), 0 2px 8px var(--tw-shadow-color,#264b441a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tippy-box[data-theme~=appointment] .tippy-content,.tippy-box.appointment-popover-shell .tippy-content{padding:0}.tippy-box[data-theme~=appointment][data-state=hidden],.tippy-box.appointment-popover-shell[data-state=hidden]{opacity:0;scale:.97}.tippy-box[data-theme~=appointment][data-placement^=top],.tippy-box.appointment-popover-shell[data-placement^=top]{transform-origin:bottom}.tippy-box[data-theme~=appointment][data-placement^=bottom],.tippy-box.appointment-popover-shell[data-placement^=bottom]{transform-origin:top}.appointment-popover{max-height:min(calc(100dvh - 4rem), var(--appointment-available-height,100dvh));overscroll-behavior:contain;width:22rem;max-width:calc(100vw - 2rem);padding:calc(var(--spacing) * 3);overflow-y:auto}.appointment-popover__header{padding-inline:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 4);flex-direction:column;display:flex}.appointment-popover__social{margin-inline:var(--spacing);margin-top:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-line);padding-top:calc(var(--spacing) * 3)}.appointment-popover__social-label{margin-bottom:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-muted);display:block}.appointment-popover__social .social-links{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.appointment-popover__social .social-links__link{border-radius:var(--radius-control);background-color:var(--color-panel);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);color:var(--color-ink-strong);justify-content:flex-start}@media (hover:hover){.appointment-popover__social .social-links__link:hover{background-color:var(--color-soft);opacity:1}}.appointment-popover__social .social-links__icon{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.appointment-popover__title{margin-bottom:var(--spacing);font-size:var(--text-card);line-height:var(--tw-leading,var(--text-card--line-height));letter-spacing:var(--tw-tracking,var(--text-card--letter-spacing));font-weight:var(--tw-font-weight,var(--text-card--font-weight));color:var(--color-ink-strong)}.appointment-popover__description{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-muted)}.appointment-popover__option{min-height:calc(var(--spacing) * 16);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-control);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);color:var(--color-ink);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none;display:flex}.appointment-popover__option:focus-visible{background-color:var(--color-soft);color:var(--color-ink)}.appointment-popover__option:active{scale:.98}@media (prefers-reduced-motion:reduce){.appointment-popover__option{transition-property:none}}.appointment-popover__option--form .appointment-popover__icon{color:var(--color-sky-700)}.appointment-popover__option--address .appointment-popover__icon{color:var(--color-amber-700)}.appointment-popover__icon{color:var(--color-primary-dark);flex-shrink:0}.appointment-popover__body{gap:calc(var(--spacing) * .5);flex-direction:column;flex:1;min-width:0;display:flex}.appointment-popover__name{font-size:var(--text-action);line-height:var(--tw-leading,var(--text-action--line-height));letter-spacing:var(--tw-tracking,var(--text-action--letter-spacing));font-weight:var(--tw-font-weight,var(--text-action--font-weight));color:var(--color-ink-strong)}.appointment-popover__detail{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-muted)}.appointment-popover__arrow{color:var(--color-muted);flex-shrink:0;margin-left:auto}@media (hover:hover) and (pointer:fine){.appointment-popover__option:hover{background-color:var(--color-soft);color:var(--color-ink)}.appointment-popover__option:hover .appointment-popover__arrow{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-primary-dark)}}@media (width>=64rem){.feedback{padding-block:calc(var(--spacing) * 14)}}@media (width>=40rem){.feedback__surface{padding:calc(var(--spacing) * 2)}}@media (width>=64rem){.feedback__surface{grid-template-columns:.9fr 1.1fr}}@media (width>=48rem){.feedback__intro{padding:calc(var(--spacing) * 10)}}@media (width>=64rem){.feedback__intro{padding:calc(var(--spacing) * 12)}}@supports (color:color-mix(in lab, red, red)){.feedback__symbol{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}.feedback__contacts{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}@media (hover:hover){.feedback__phone:hover{color:var(--color-lime)}}@media (width>=48rem){.feedback__phone{gap:calc(var(--spacing) * 3);font-size:var(--text-card);line-height:var(--tw-leading,var(--text-card--line-height));letter-spacing:var(--tw-tracking,var(--text-card--letter-spacing));font-weight:var(--tw-font-weight,var(--text-card--font-weight))}}@media (width>=40rem){.feedback__form{padding-inline:calc(var(--spacing) * 5)}}@media (width>=48rem){.feedback__form{padding:calc(var(--spacing) * 10)}}@media (width>=64rem){.feedback__form{padding:calc(var(--spacing) * 12)}}@supports (color:color-mix(in lab, red, red)){.feedback__input{background-color:color-mix(in oklab, var(--color-panel) 50%, transparent)}}@media (hover:hover){.feedback__input:hover{border-color:var(--color-outline)}}@supports (color:color-mix(in lab, red, red)){.feedback__input:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary-dark) 25%, transparent)}}@media (hover:hover){.feedback__submit:hover{background-color:var(--color-brand-deep)}}@media (width>=48rem){.feedback__submit{width:fit-content}}.feedback{scroll-margin-top:calc(var(--spacing) * 24);padding-block:calc(var(--spacing) * 8)}@media (width>=64rem){.feedback{padding-block:calc(var(--spacing) * 14)}}.feedback__surface{gap:calc(var(--spacing) * 2);background-color:var(--color-panel);padding:0;display:grid}@media (width>=40rem){.feedback__surface{padding:calc(var(--spacing) * 2)}}@media (width>=64rem){.feedback__surface{grid-template-columns:.9fr 1.1fr}}.feedback__intro{border-radius:var(--radius-panel-mobile);background-color:var(--color-brand-deep);min-width:0;padding:calc(var(--spacing) * 6);color:var(--color-white);flex-direction:column;display:flex}@media (width>=48rem){.feedback__intro{padding:calc(var(--spacing) * 10)}}@media (width>=64rem){.feedback__intro{padding:calc(var(--spacing) * 12)}}.feedback__symbol{margin-bottom:calc(var(--spacing) * 7);width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);border-radius:var(--radius-tile);background-color:#ffffff1a;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.feedback__symbol{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.feedback__symbol{color:var(--color-lime)}.feedback__title{margin-bottom:calc(var(--spacing) * 5);max-width:12ch;font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));font-weight:var(--tw-font-weight,var(--text-heading--font-weight));color:var(--color-white)}.feedback__text{margin-bottom:calc(var(--spacing) * 8);max-width:30ch;font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight));color:var(--color-inverse-muted)}.feedback__contacts{border-top-style:var(--tw-border-style);border-color:#fff3;border-top-width:1px;margin-top:auto}@supports (color:color-mix(in lab, red, red)){.feedback__contacts{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.feedback__contacts{padding-top:calc(var(--spacing) * 6)}.feedback__contact-label{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-inverse-muted);display:block}.feedback__phone{margin-top:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 2);max-width:100%;font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight));white-space:nowrap;color:var(--color-white);text-decoration-line:none;display:inline-flex}@media (hover:hover){.feedback__phone:hover{color:var(--color-lime)}}.feedback__phone:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:var(--color-lime)}@media (width>=48rem){.feedback__phone{gap:calc(var(--spacing) * 3);font-size:var(--text-card);line-height:var(--tw-leading,var(--text-card--line-height));letter-spacing:var(--tw-tracking,var(--text-card--letter-spacing));font-weight:var(--tw-font-weight,var(--text-card--font-weight))}}.feedback__hours{margin-top:calc(var(--spacing) * 2);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-inverse-muted);display:block}.feedback__address{margin-top:calc(var(--spacing) * 6);align-items:flex-start;gap:calc(var(--spacing) * 3);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-inverse-muted);display:flex}.feedback__address>.ui-icon{margin-top:calc(var(--spacing) * .5)}.feedback__form{border-radius:var(--radius-panel-mobile);background-color:var(--color-white);min-width:0;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 7)}@media (width>=40rem){.feedback__form{padding-inline:calc(var(--spacing) * 5)}}@media (width>=48rem){.feedback__form{padding:calc(var(--spacing) * 10)}}@media (width>=64rem){.feedback__form{padding:calc(var(--spacing) * 12)}}.feedback__form-heading{margin-bottom:calc(var(--spacing) * 7)}.feedback__form-title{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height));letter-spacing:var(--tw-tracking,var(--text-title--letter-spacing));font-weight:var(--tw-font-weight,var(--text-title--font-weight));color:var(--color-ink-strong)}.feedback__form-description{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight));color:var(--color-muted);margin-bottom:0}.feedback__fields{gap:calc(var(--spacing) * 5);display:grid}.feedback__field{gap:calc(var(--spacing) * 2.5);min-width:0;display:grid}.feedback__label{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));color:var(--color-ink-strong)}.feedback__input{min-height:calc(var(--spacing) * 14);border-radius:var(--radius-control);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line-strong);background-color:#f3f3f180;width:100%;min-width:0}@supports (color:color-mix(in lab, red, red)){.feedback__input{background-color:color-mix(in oklab, var(--color-panel) 50%, transparent)}}.feedback__input{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight));color:var(--color-ink-strong);--tw-outline-style:none;outline-style:none}.feedback__input::placeholder{color:var(--color-muted)}@media (hover:hover){.feedback__input:hover{border-color:var(--color-outline)}}.feedback__input:focus-visible{border-color:var(--color-primary-dark);background-color:var(--color-white);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#37665e40}@supports (color:color-mix(in lab, red, red)){.feedback__input:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary-dark) 25%, transparent)}}.feedback__select-wrap{min-width:0;position:relative}.feedback__input--select{cursor:pointer;appearance:none;padding-right:calc(var(--spacing) * 12)}.feedback__input--select:invalid{color:var(--color-muted)}.feedback__input--select option{background-color:var(--color-white);color:var(--color-ink-strong)}.feedback__select-icon{pointer-events:none;top:50%;right:calc(var(--spacing) * 4);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-primary-dark);position:absolute;rotate:90deg}.feedback__consent{margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 6);align-items:flex-start;gap:calc(var(--spacing) * 3);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-ink-body);display:flex}.feedback__checkbox{margin-top:calc(var(--spacing) * .5);width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);cursor:pointer;accent-color:var(--color-primary-dark);flex-shrink:0}.feedback__checkbox:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:var(--color-primary-dark)}.feedback__consent label{cursor:auto}.feedback__consent a{color:var(--color-primary-dark);text-underline-offset:4px;text-decoration-line:underline}.feedback__captcha{margin-bottom:calc(var(--spacing) * 4);width:100%;min-width:0}.feedback__submit{min-height:calc(var(--spacing) * 14);cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-style:var(--tw-border-style);background-color:var(--color-primary-dark);width:100%;max-width:100%;padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));color:var(--color-white);border-width:0;border-radius:2147483647px;display:inline-flex}@media (hover:hover){.feedback__submit:hover{background-color:var(--color-brand-deep)}}.feedback__submit:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:var(--color-primary-dark)}.feedback__submit:active{scale:.99}.feedback__submit:disabled{cursor:not-allowed;opacity:.6}@media (width>=48rem){.feedback__submit{width:fit-content}}.feedback__note{margin-top:calc(var(--spacing) * 4);text-align:center;font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-muted);margin-bottom:0}.feedback__status{margin-top:calc(var(--spacing) * 4);border-radius:var(--radius-control);background-color:var(--color-soft);padding:calc(var(--spacing) * 4);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-ink-strong);margin-bottom:0}.feedback__status:empty{display:none}.site-footer{background-color:var(--color-white);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 4)}@media (width>=64rem){.site-footer{padding-top:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 6)}}.site-footer__surface{padding:calc(var(--spacing) * 6)}@media (width>=40rem){.site-footer__surface{padding:calc(var(--spacing) * 8)}}@media (width>=64rem){.site-footer__surface{padding:calc(var(--spacing) * 10)}}.site-footer__main{gap:calc(var(--spacing) * 8);padding-bottom:calc(var(--spacing) * 8);display:grid}@media (width>=48rem){.site-footer__main{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.site-footer__main{gap:calc(var(--spacing) * 8);padding-bottom:calc(var(--spacing) * 10);grid-template-columns:1fr 1.65fr 1.1fr}}.site-footer__brand{min-width:0}.site-footer__brand-link{margin-bottom:calc(var(--spacing) * 5);width:calc(var(--spacing) * 40)}@media (width>=40rem){.site-footer__brand-link{width:calc(var(--spacing) * 44)}}.site-footer__description{max-width:20rem;font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:#fffc;margin-bottom:0}@supports (color:color-mix(in lab, red, red)){.site-footer__description{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.site-footer__social{margin-top:calc(var(--spacing) * 6)}.site-footer__column-title{margin-bottom:calc(var(--spacing) * 5);font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight));color:var(--color-white)}.site-footer__navigation{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 8);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}@media (width>=48rem){.site-footer__navigation{gap:calc(var(--spacing) * 8)}}.site-footer__navigation-group{min-width:0}.site-footer__navigation-list{gap:calc(var(--spacing) * 3);margin:0;padding:0;list-style-type:none;display:grid}.site-footer__details{gap:calc(var(--spacing) * 5);display:grid}.site-footer__contacts{border-top-style:var(--tw-border-style);border-color:#ffffff2e;border-top-width:1px;min-width:0}@supports (color:color-mix(in lab, red, red)){.site-footer__contacts{border-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.site-footer__contacts{padding-top:calc(var(--spacing) * 8)}@media (width>=48rem){.site-footer__contacts{grid-column:span 2/span 2}}@media (width>=64rem){.site-footer__contacts{border-style:var(--tw-border-style);border-width:0;grid-column:span 1/span 1;padding-top:0}}.footer-detail{align-items:flex-start;gap:calc(var(--spacing) * 3);min-width:0;display:flex}.footer-detail__icon{margin-top:calc(var(--spacing) * .5);color:var(--color-lime)}.footer-detail__copy{flex-direction:column;min-width:0;display:flex}.footer-detail__label{margin-bottom:var(--spacing);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.footer-detail__label{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.footer-detail__value{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-white);text-decoration-line:none}@media (hover:hover){.footer-detail__value:hover{color:var(--color-lime)}span.footer-detail__value:hover{color:var(--color-white)}}.site-footer__bottom{column-gap:calc(var(--spacing) * 8);row-gap:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-color:#ffffff2e;border-top-width:1px;display:grid}@supports (color:color-mix(in lab, red, red)){.site-footer__bottom{border-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.site-footer__bottom{padding-top:calc(var(--spacing) * 6);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.site-footer__bottom{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}@media (width>=48rem){.site-footer__bottom{grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start}}.site-footer__copyright,.site-footer__notice{margin-bottom:0}@media (width>=48rem){.site-footer__notice{text-align:right}}.site-footer__bottom>.action-link{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));justify-self:flex-start}@media (width>=48rem){.site-footer__bottom>.action-link:last-child{justify-self:flex-end}}.page{scrollbar-gutter:stable}.home-header{z-index:50;background-color:var(--color-white);padding-block:calc(var(--spacing) * 3);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s;position:sticky;top:0}@media (prefers-reduced-motion:reduce){.home-header{transition-property:none}}.home-header--scrolled{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.home-header__inner{min-height:var(--spacing-control);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);display:flex;position:relative}@media (width>=40rem){.home-header__inner{gap:calc(var(--spacing) * 4)}}@media (width>=64rem){.home-header__inner{grid-template-columns:auto minmax(0,1fr) auto auto auto;display:grid}}.home-header__brand{isolation:isolate;width:7.5rem;padding-inline:calc(var(--spacing) * 2);flex-shrink:0;position:relative}@media (width>=360px){.home-header__brand{width:8.5rem}}@media (width>=40rem){.home-header__brand{width:10.5rem;padding-inline:calc(var(--spacing) * 3)}}@media (width>=80rem){.home-header__brand{width:11rem}}.home-header__social{flex-shrink:0;order:1;margin-left:auto}@media (width>=40rem){.home-header__social{margin-left:0}}@media (width>=64rem){.home-header__social{order:0}}.page--locked .home-header__brand{z-index:50}.page--locked .home-header__brand:before{inset-inline:0;inset-block:calc(var(--spacing) * -2);z-index:calc(10 * -1);border-radius:var(--radius-overlay);background-color:var(--color-white);--tw-content:"";content:var(--tw-content);position:absolute}.home-header__toggle{z-index:60;background-color:var(--color-white);border-radius:2147483647px;order:9999;position:relative}@media (width>=64rem){.home-header__toggle{display:none}}.home-header__toggle[aria-expanded=true] .menu-toggle__line:first-child{--tw-translate-y:calc(var(--spacing) * 1.5);translate:var(--tw-translate-x) var(--tw-translate-y);rotate:45deg}.home-header__toggle[aria-expanded=true] .menu-toggle__line:nth-child(2){opacity:0}.home-header__toggle[aria-expanded=true] .menu-toggle__line:nth-child(3){--tw-translate-y:calc(var(--spacing) * -1.5);translate:var(--tw-translate-x) var(--tw-translate-y);rotate:-45deg}.home-header__navigation{z-index:50;overscroll-behavior:contain;border-radius:var(--radius-overlay);background-color:var(--color-white);max-height:calc(100dvh - 6rem);padding:calc(var(--spacing) * 4);--tw-shadow:0 1.25rem 3rem var(--tw-shadow-color,#18332d2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);inset-inline:0;position:absolute;top:calc(100% + .75rem);overflow-y:auto}@media (width>=64rem){.home-header__navigation{background-color:var(--color-navigation);width:auto;max-height:none;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:2147483647px;justify-self:center;display:block;position:static;overflow:visible}}.home-header__navigation-list{gap:var(--spacing);flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}@media (width>=64rem){.home-header__navigation-list{align-items:center;gap:var(--spacing);flex-direction:row}}.home-header__navigation-item--appointment{margin-top:calc(var(--spacing) * 4)}@media (width>=64rem){.home-header__navigation-item--appointment{display:none}}.home-header__navigation-item>.action-link{min-height:calc(var(--spacing) * 11);border-radius:var(--radius-control);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight));justify-content:flex-start}@media (width>=64rem){.home-header__navigation-item>.action-link{width:auto;min-height:0;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight))}}.home-header__navigation-item>.action-link[aria-current=page]{background-color:var(--color-soft);color:var(--color-primary-dark)}.home-header__navigation-item--appointment>.action-link{justify-content:center}.home-header__menu-info{margin-top:calc(var(--spacing) * 3);border-radius:var(--radius-tile);background-color:var(--color-brand-deep);padding:calc(var(--spacing) * 4);color:var(--color-white);flex-direction:column;align-items:flex-start;display:flex}@media (width>=64rem){.home-header__menu-info{display:none}}.home-header__menu-caption{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.home-header__menu-caption{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.home-header__menu-phone{font-size:var(--text-card);line-height:var(--tw-leading,var(--text-card--line-height));letter-spacing:var(--tw-tracking,var(--text-card--letter-spacing));font-weight:var(--tw-font-weight,var(--text-card--font-weight));color:var(--color-white);text-decoration-line:none}.home-header__menu-hours{margin-block:calc(var(--spacing) * 2);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:#fffc}@supports (color:color-mix(in lab, red, red)){.home-header__menu-hours{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.home-header__menu-address,.home-header__menu-email{padding-block:calc(var(--spacing) * 2);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-white);text-decoration-line:none}@media (hover:hover){:is(.home-header__menu-address,.home-header__menu-email):hover{color:var(--color-lime)}}.page--locked .home-header:before{z-index:40;background-color:#00000080;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.page--locked .home-header:before{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.page--locked .home-header:before{--tw-content:"";content:var(--tw-content)}.home-header__contact{display:none}@media (width>=80rem){.home-header__contact{display:flex}}.home-header__appointment{margin-left:auto;display:none}@media (width>=40rem){.home-header__appointment{display:inline-flex}}@media (width>=64rem){.home-header__appointment{margin-left:0}}.home-showcase{background-color:var(--color-white);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 8)}@media (width>=64rem){.home-showcase{padding-bottom:calc(var(--spacing) * 12)}}.home-showcase__primary{gap:calc(var(--spacing) * 4);display:grid}@media (width>=64rem){.home-showcase__primary{gap:calc(var(--spacing) * 5);grid-template-columns:minmax(0,.35fr) minmax(0,.65fr)}}.home-showcase__content{isolation:isolate;background-color:var(--color-panel);min-width:0;padding:calc(var(--spacing) * 4);position:relative;overflow:hidden}@media (width>=40rem){.home-showcase__content{padding:calc(var(--spacing) * 8)}}@media (width>=64rem){.home-showcase__content{padding:calc(var(--spacing) * 5)}}@media (width>=80rem){.home-showcase__content{padding:calc(var(--spacing) * 6)}}.home-showcase__title{font-size:var(--text-hero);line-height:var(--tw-leading,var(--text-hero--line-height));letter-spacing:var(--tw-tracking,var(--text-hero--letter-spacing));font-weight:var(--tw-font-weight,var(--text-hero--font-weight));color:var(--color-ink-strong);margin:0}@media (width>=64rem){.home-showcase__title{font-size:var(--text-hero-compact);line-height:var(--tw-leading,var(--text-hero-compact--line-height));letter-spacing:var(--tw-tracking,var(--text-hero-compact--letter-spacing));font-weight:var(--tw-font-weight,var(--text-hero-compact--font-weight))}}.home-showcase__title-accent{margin-top:var(--spacing);color:var(--color-primary-dark);display:block}.home-showcase__description{margin-top:calc(var(--spacing) * 5);font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight));color:var(--color-ink-body);margin-bottom:0}.home-showcase__actions{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 2);display:grid}@media (width>=40rem){.home-showcase__actions{gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}}.home-showcase__actions>.action-link{min-height:calc(var(--spacing) * 12);padding-inline:calc(var(--spacing) * 5)}@media (width>=64rem){.home-showcase__actions>.action-link{min-height:calc(var(--spacing) * 14);padding-inline:calc(var(--spacing) * 7)}}.home-showcase__benefits{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-color:#4b857a33;border-top-width:1px;margin-bottom:0;list-style-type:none;display:grid}@supports (color:color-mix(in lab, red, red)){.home-showcase__benefits{border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.home-showcase__benefits{padding-inline:0;padding-top:calc(var(--spacing) * 5)}@media (width>=64rem){.home-showcase__benefits{margin-top:calc(var(--spacing) * 8);border-color:#4b857a33;gap:0}@supports (color:color-mix(in lab, red, red)){.home-showcase__benefits{border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.home-showcase__benefits{padding-top:0}}.home-showcase__benefit{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}@media (width>=64rem){.home-showcase__benefit{gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-color:#4b857a26;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){.home-showcase__benefit{border-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.home-showcase__benefit{padding-block:calc(var(--spacing) * 5)}.home-showcase__benefit:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0;padding-bottom:0}}.home-showcase__benefit>.ui-icon{margin-top:calc(var(--spacing) * .5);color:var(--color-primary-dark);flex-shrink:0}.home-showcase__benefit>span:not(.ui-icon){gap:var(--spacing);flex-direction:column;min-width:0;display:flex}.home-showcase__benefit strong{font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight));color:var(--color-ink-strong)}.home-showcase__benefit span>span{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-ink-body)}.home-showcase__media{min-height:15rem;position:relative}@media (width>=40rem){.home-showcase__media{min-height:22rem}}@media (width>=64rem){.home-showcase__media{min-height:100%}}.home-showcase__media-image{object-fit:cover;object-position:center 60%;width:100%;height:100%;position:absolute;inset:0}.home-showcase__location{inset-inline:calc(var(--spacing) * 3);bottom:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-overlay);background-color:var(--color-brand-deep);padding:calc(var(--spacing) * 4);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none;display:flex;position:absolute}@media (hover:hover){.home-showcase__location:hover{background-color:var(--color-primary-dark)}}.home-showcase__location:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-white)}@media (width>=40rem){.home-showcase__location{inset-inline:calc(var(--spacing) * 5);bottom:calc(var(--spacing) * 5)}}@media (width>=64rem){.home-showcase__location{width:fit-content;max-width:calc(100% - 2.5rem);left:auto}}.home-showcase__location>.ui-icon{color:var(--color-inverse-muted);flex-shrink:0}.home-showcase__location>.ui-icon:last-child{margin-left:auto}.home-showcase__location-copy{gap:var(--spacing);flex-direction:column;min-width:0;display:flex}.home-showcase__location-copy strong{font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight))}.home-showcase__location-copy>span{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-inverse-muted)}.home-showcase__next{margin-top:calc(var(--spacing) * 3);column-gap:calc(var(--spacing) * 6);display:grid}@media (width>=40rem){.home-showcase__next{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.home-showcase__next{margin-top:calc(var(--spacing) * 4);grid-template-columns:repeat(3,minmax(0,1fr))}}.home-showcase__next-link{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider);padding-block:calc(var(--spacing) * 4);color:var(--color-ink-strong);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none;display:flex}@media (hover:hover){.home-showcase__next-link:hover{color:var(--color-primary-dark)}}.home-showcase__next-link:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary-dark)}.home-showcase__next-link>.ui-icon{color:var(--color-primary-dark);flex-shrink:0}.home-showcase__next-link>.ui-icon:last-child{margin-left:auto}.home-showcase__next-link>span:not(.ui-icon){gap:var(--spacing);flex-direction:column;min-width:0;display:flex}.home-showcase__next-link strong{font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight))}.home-showcase__next-link span>span{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-ink-body)}.review-platforms{margin-top:calc(var(--spacing) * 6);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);padding-top:calc(var(--spacing) * 6)}@media (width>=40rem){.review-platforms{gap:calc(var(--spacing) * 6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.review-platforms>.review-link:nth-child(2){border-top-style:var(--tw-border-style);border-top-width:0}}.home-feature-card{min-height:16rem;padding:calc(var(--spacing) * 6);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width>=40rem){.home-feature-card{padding:calc(var(--spacing) * 7)}}.home-feature-card__copy{z-index:10;position:relative}.home-feature-card__title{margin-bottom:calc(var(--spacing) * 3);max-width:18rem;font-size:var(--text-card);line-height:var(--tw-leading,var(--text-card--line-height));letter-spacing:var(--tw-tracking,var(--text-card--letter-spacing));font-weight:var(--tw-font-weight,var(--text-card--font-weight));color:var(--color-ink-strong)}.home-feature-card__text{margin-bottom:calc(var(--spacing) * 5);max-width:15rem;font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight));color:var(--color-ink-body)}.home-feature-card__tags{z-index:10;margin-bottom:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 2);flex-wrap:wrap;padding:0;list-style-type:none;display:flex;position:relative}.home-feature-card__link{z-index:10;width:fit-content;margin-top:auto;position:relative}.home-feature-card--services .home-feature-card__tags{margin-top:calc(var(--spacing) * 2)}.home-services{background-color:var(--color-white);padding-bottom:calc(var(--spacing) * 12)}@media (width>=64rem){.home-services{padding-bottom:calc(var(--spacing) * 16)}}.home-services__panel{display:grid;overflow:hidden}@media (width>=64rem){.home-services__panel{grid-template-columns:minmax(0,1.75fr) minmax(18rem,.75fr)}}.home-services__content{z-index:10;padding:calc(var(--spacing) * 6);position:relative}@media (width>=40rem){.home-services__content{padding:calc(var(--spacing) * 8)}}@media (width>=64rem){.home-services__content{padding:calc(var(--spacing) * 10)}}.home-services__content>.info-badge{margin-bottom:calc(var(--spacing) * 5)}.home-services__title{margin-bottom:calc(var(--spacing) * 7);max-width:24ch;font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));font-weight:var(--tw-font-weight,var(--text-heading--font-weight));color:var(--color-ink-strong)}.home-services__grid{gap:calc(var(--spacing) * 3);display:grid}@media (width>=27.5rem){.home-services__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=48rem){.home-services__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-service-link{border-radius:var(--radius-tile);background-color:var(--color-white);min-height:9.5rem;padding:calc(var(--spacing) * 4);color:var(--color-ink-strong);flex-direction:column;align-items:flex-start;text-decoration-line:none;display:flex;position:relative}.home-service-link:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:var(--color-primary-dark)}@media (width>=40rem){.home-service-link{min-height:10rem;padding:calc(var(--spacing) * 5)}}.home-service-link__service-icon{color:var(--color-primary-dark)}.home-service-link__title{max-width:100%;font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight));margin-top:auto}.home-service-link__arrow{top:calc(var(--spacing) * 4);right:calc(var(--spacing) * 4);color:var(--color-muted);position:absolute}@media (width>=40rem){.home-service-link__arrow{top:calc(var(--spacing) * 5);right:calc(var(--spacing) * 5)}}.home-services__doctor{background-color:var(--color-media-accent);min-height:18rem;display:none;position:relative;overflow:hidden}@media (width>=64rem){.home-services__doctor{min-height:100%;display:block}}.home-services__doctor-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-services__support{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 4);display:grid}@media (width>=48rem){.home-services__support{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.home-services__support{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 5);grid-template-columns:.8fr 1.55fr .85fr}}.home-services__support-media{min-height:16rem;position:relative;overflow:hidden}.home-services__support-image{object-fit:cover;object-position:center 85%;width:100%;height:100%;position:absolute;inset:0}.home-services__consultation,.home-services__topics{min-height:16rem;padding:calc(var(--spacing) * 6);flex-direction:column;display:flex}@media (width>=40rem){.home-services__consultation,.home-services__topics{padding:calc(var(--spacing) * 7)}}.home-services__consultation-title,.home-services__topics-title{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-card);line-height:var(--tw-leading,var(--text-card--line-height));letter-spacing:var(--tw-tracking,var(--text-card--letter-spacing));font-weight:var(--tw-font-weight,var(--text-card--font-weight));color:var(--color-ink-strong)}.home-services__consultation-text{max-width:38rem;font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight));color:var(--color-ink-body)}.home-services__actions{gap:calc(var(--spacing) * 3);flex-direction:column;margin-top:auto;display:flex}@media (width>=40rem){.home-services__actions{flex-direction:row}}.home-services__topics-list{margin-bottom:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 2);flex-direction:column;padding:0;list-style-type:none;display:flex}.home-services__topics-list li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-lime-line);padding-bottom:calc(var(--spacing) * 2);font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight));color:var(--color-ink-body)}.home-services__topics-list li:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.home-services__topics>.action-link{width:fit-content;margin-top:auto}.home-reviews{background-color:var(--color-white);padding-bottom:calc(var(--spacing) * 12)}@media (width>=64rem){.home-reviews{padding-bottom:calc(var(--spacing) * 16)}}.home-reviews__layout{gap:calc(var(--spacing) * 6);display:grid}@media (width>=64rem){.home-reviews__layout{gap:calc(var(--spacing) * 8);grid-template-columns:minmax(14rem,.58fr) minmax(0,1.42fr)}}@media (width>=80rem){.home-reviews__layout{gap:calc(var(--spacing) * 10)}}.home-reviews__intro{align-self:flex-start}@media (width>=64rem){.home-reviews__intro{top:calc(var(--spacing) * 6);position:sticky}}.home-reviews__intro>.info-badge{margin-bottom:calc(var(--spacing) * 5)}.home-reviews__title{margin-bottom:calc(var(--spacing) * 4);max-width:15ch;font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));font-weight:var(--tw-font-weight,var(--text-heading--font-weight));color:var(--color-ink-strong)}.home-reviews__description{max-width:32rem;font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight));color:var(--color-ink-body)}.home-reviews__feed{min-width:0}.home-reviews__list{gap:calc(var(--spacing) * 4);display:grid}@media (width>=48rem){.home-reviews__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-review-card{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-review-line);background-color:var(--color-review);min-width:0;padding:calc(var(--spacing) * 6);position:relative;overflow:hidden}@media (width>=48rem){.home-review-card--featured{grid-column:span 2/span 2}}.home-review-card__header,.home-review-card__rating,.home-review-card__quote{z-index:10;position:relative}.home-review-card__header{align-items:flex-start;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 2);grid-template-columns:auto minmax(0,1fr) auto;min-width:0;display:grid}.home-review-card__avatar{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);background-color:var(--color-primary-dark);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));color:var(--color-white);border-radius:2147483647px;flex-shrink:0;place-items:center;display:grid}.home-review-card__author-group{flex-direction:column;flex:1;min-width:0;display:flex}.home-review-card__author{font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight));color:var(--color-ink-strong)}.home-review-card__date{margin-top:var(--spacing);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-ink)}.home-review-card__platform{align-items:center;gap:calc(var(--spacing) * 1.5);min-width:0;font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-ink-body);grid-row-start:1;grid-column-start:3;display:inline-flex}.home-review-card__platform img{width:var(--spacing-icon-lg);height:var(--spacing-icon-lg);object-fit:contain}.home-review-card__platform span{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=40rem){.home-review-card__platform span{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}}.home-review-card__rating{margin-top:calc(var(--spacing) * 4);align-items:center;gap:var(--spacing);width:fit-content;padding-block:var(--spacing);display:flex}.home-review-card__star{color:var(--color-rating)}.home-review-card__star--empty{color:var(--color-rating-empty)}.home-review-card__quote{margin-top:calc(var(--spacing) * 3);margin-bottom:0}.home-review-card__quote p{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight));color:var(--color-ink-body);margin-bottom:0}.home-reviews__links{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.home-reviews__links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:hover){.nav-tree__row:hover{background-color:var(--color-soft)}}@media (width>=64rem){.nav-tree__link{min-height:calc(var(--spacing) * 9)}}@supports (color:color-mix(in lab, red, red)){.nav-tree__row--ancestor{background-color:color-mix(in oklab, var(--color-primary) 15%, transparent);--tw-ring-color:color-mix(in oklab, var(--color-primary) 35%, transparent)}}@media (hover:hover){.nav-tree__row--ancestor:hover{background-color:#4b857a33}@supports (color:color-mix(in lab, red, red)){.nav-tree__row--ancestor:hover{background-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.nav-tree__row--current:hover{background-color:var(--color-primary-dark)}.nav-tree__row--current .nav-tree__link:hover{color:var(--color-white)}}@media (width>=64rem){.nav-tree__toggle{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 7)}.nav-tree__toggle--label{padding-right:calc(var(--spacing) * 3)}}@media (prefers-reduced-motion:reduce){.nav-tree__chevron,.nav-tree__panel{transition-property:none}}@media (width>=64rem){.has-js .nav-tree__panel{z-index:50;width:calc(var(--spacing) * 64);padding-top:calc(var(--spacing) * 2);transition-property:opacity,visibility,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:block;position:absolute;top:100%;left:0}.has-js .nav-tree__clip{border-radius:var(--radius-overlay);background-color:var(--color-white);padding:calc(var(--spacing) * 2);--tw-shadow:0 1.25rem 3rem var(--tw-shadow-color,#18332d2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:visible}.has-js .nav-tree__list{border-style:var(--tw-border-style);border-width:0;margin:0;padding:0;position:relative}.has-js .nav-tree__list>.nav-tree__item{position:relative}.has-js .nav-tree__clip:not(:has([data-nav-toggle])){overscroll-behavior:contain;max-height:calc(100dvh - 12rem);overflow-y:auto}.has-js .nav-tree__list .nav-tree__panel{padding-top:0;padding-left:calc(var(--spacing) * 2);top:0;left:100%}.has-js .nav-tree__item:not([data-open])>.nav-tree__panel{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.navigation{max-height:none;overflow:visible}}@media (prefers-reduced-motion:reduce){[data-mobile-menu]{transition-property:none}}@media (width>=64rem){[data-mobile-menu][data-closing]{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}}@starting-style{[data-mobile-menu]:not([hidden]){--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0}@media (width>=64rem){[data-mobile-menu]:not([hidden]){--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}}}.nav-tree__item{min-width:0;margin:0;position:relative}.nav-tree__row{border-radius:var(--radius-control);color:var(--color-ink);align-items:center;display:flex}@media (hover:hover){.nav-tree__row:hover{background-color:var(--color-soft)}}.nav-tree__link{min-height:calc(var(--spacing) * 11);border-radius:var(--radius-control);min-width:0;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));color:inherit;flex:1;align-items:center;text-decoration-line:none;display:flex}@media (width>=64rem){.nav-tree__link{min-height:calc(var(--spacing) * 9)}}.nav-tree__row--ancestor{background-color:#4b857a26}@supports (color:color-mix(in lab, red, red)){.nav-tree__row--ancestor{background-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.nav-tree__row--ancestor{color:var(--color-primary-dark);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#4b857a59}@supports (color:color-mix(in lab, red, red)){.nav-tree__row--ancestor{--tw-ring-color:color-mix(in oklab, var(--color-primary) 35%, transparent)}}.nav-tree__row--ancestor{--tw-ring-inset:inset}@media (hover:hover){.nav-tree__row--ancestor:hover{background-color:#4b857a33}@supports (color:color-mix(in lab, red, red)){.nav-tree__row--ancestor:hover{background-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}}.nav-tree__row--current{background-color:var(--color-primary-dark);color:var(--color-white)}@media (hover:hover){.nav-tree__row--current:hover{background-color:var(--color-primary-dark)}}.nav-tree__row--current .nav-tree__link{color:var(--color-white)}@media (hover:hover){.nav-tree__row--current .nav-tree__link:hover{color:var(--color-white)}}.nav-tree__row--ancestor .nav-tree__link{color:var(--color-primary-dark)}.nav-tree__toggle{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);cursor:pointer;border-radius:var(--radius-control);border-style:var(--tw-border-style);color:inherit;background-color:#0000;border-width:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (width>=64rem){.nav-tree__toggle{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 7)}}.nav-tree__toggle--label{justify-content:space-between;gap:calc(var(--spacing) * 2);width:100%;padding-right:1.1875rem;padding-left:calc(var(--spacing) * 3);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight))}@media (width>=64rem){.nav-tree__toggle--label{padding-right:calc(var(--spacing) * 3)}}.nav-tree__chevron{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5);border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-color:currentColor;border-bottom-width:1px;transition-duration:.2s;rotate:45deg}@media (prefers-reduced-motion:reduce){.nav-tree__chevron{transition-property:none}}.nav-tree__toggle[aria-expanded=true] .nav-tree__chevron{rotate:225deg}.nav-tree__link:focus-visible,.nav-tree__toggle:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary)}.nav-tree__panel{opacity:1;transition-property:grid-template-rows,opacity,visibility,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);grid-template-rows:1fr;display:grid}@media (prefers-reduced-motion:reduce){.nav-tree__panel{transition-property:none}}.nav-tree__clip{min-height:0;overflow:hidden}.nav-tree__list{margin:0;margin-left:calc(var(--spacing) * 3);gap:var(--spacing);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-line);padding-block:var(--spacing);padding-left:calc(var(--spacing) * 2);list-style-type:none;display:grid}.has-js .nav-tree__item:not([data-open])>.nav-tree__panel{visibility:hidden;opacity:0;grid-template-rows:0fr}@media (width>=64rem){.has-js .nav-tree__panel{z-index:50;width:calc(var(--spacing) * 64);padding-top:calc(var(--spacing) * 2);transition-property:opacity,visibility,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:block;position:absolute;top:100%;left:0}.has-js .nav-tree__clip{border-radius:var(--radius-overlay);background-color:var(--color-white);padding:calc(var(--spacing) * 2);--tw-shadow:0 1.25rem 3rem var(--tw-shadow-color,#18332d2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:visible}.has-js .nav-tree__list{border-style:var(--tw-border-style);border-width:0;margin:0;padding:0;position:relative}.has-js .nav-tree__list>.nav-tree__item{position:relative}.has-js .nav-tree__clip:not(:has([data-nav-toggle])){overscroll-behavior:contain;max-height:calc(100dvh - 12rem);overflow-y:auto}.has-js .nav-tree__list .nav-tree__panel{padding-top:0;padding-left:calc(var(--spacing) * 2);top:0;left:100%}.has-js .nav-tree__item:not([data-open])>.nav-tree__panel{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}}.navigation{overscroll-behavior:contain;max-height:calc(100dvh - 5rem);overflow-y:auto}@media (width>=64rem){.navigation{max-height:none;overflow:visible}}[data-mobile-menu]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out)}@media (prefers-reduced-motion:reduce){[data-mobile-menu]{transition-property:none}}[data-mobile-menu][data-closing]{pointer-events:none;--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0}@media (width>=64rem){[data-mobile-menu][data-closing]{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}}@starting-style{[data-mobile-menu]:not([hidden]){--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0}@media (width>=64rem){[data-mobile-menu]:not([hidden]){--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}}}.section-content{gap:calc(var(--spacing) * 5);min-width:0;display:grid}.clinic-gallery{gap:calc(var(--spacing) * 5);display:grid}@media (width>=48rem){.clinic-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.clinic-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}.clinic-gallery__item{min-width:0;margin:0}.clinic-gallery__link{border-radius:var(--radius-tile);display:block;overflow:hidden}.clinic-gallery__link:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:var(--color-primary)}.clinic-gallery__image{width:100%;height:auto;display:block}.clinic-gallery__caption{margin-top:calc(var(--spacing) * 3);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-muted)}.breadcrumbs{padding-block:calc(var(--spacing) * 4);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight))}.breadcrumbs__list{gap:calc(var(--spacing) * 2);color:var(--color-muted);flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.breadcrumbs__item:not(:last-child):after{margin-left:calc(var(--spacing) * 2);color:var(--color-outline);--tw-content:"/";content:var(--tw-content)}.breadcrumbs__item{align-items:center;margin:0;display:flex}.breadcrumbs__current{color:var(--color-muted)}.breadcrumbs__link{color:var(--color-muted);text-decoration-line:none}@media (hover:hover){.breadcrumbs__link:hover{color:var(--color-primary-dark)}}.internal-hero{padding-bottom:calc(var(--spacing) * 5)}.internal-hero__surface{isolation:isolate;padding:calc(var(--spacing) * 6);position:relative;overflow:hidden}@media (width>=48rem){.internal-hero__surface{padding:calc(var(--spacing) * 8)}}@media (width>=64rem){.internal-hero__surface{padding:calc(var(--spacing) * 12)}}.internal-hero__pattern{pointer-events:none;top:calc(var(--spacing) * -3);right:calc(var(--spacing) * -6);z-index:calc(10 * -1);height:auto;width:calc(var(--spacing) * 32);color:var(--color-primary);opacity:.3;position:absolute}@media (width>=48rem){.internal-hero__pattern{top:calc(var(--spacing) * -5);right:calc(var(--spacing) * -5);width:calc(var(--spacing) * 52)}}@media (width>=64rem){.internal-hero__pattern{width:calc(var(--spacing) * 72);top:0;right:0}}.internal-hero__pattern-lines{stroke:currentColor;stroke-width:1.25px}.internal-hero__pattern-dot{fill:var(--color-primary)}.internal-hero__pattern-spark{stroke:currentColor;stroke-width:2px;stroke-linecap:round}.internal-hero__heading{align-items:flex-start;gap:calc(var(--spacing) * 6);min-width:0;padding-bottom:calc(var(--spacing) * 7);flex-direction:column;display:flex}@media (width>=48rem){.internal-hero__heading{gap:calc(var(--spacing) * 8);padding-bottom:calc(var(--spacing) * 9)}}@media (width>=64rem){.internal-hero__heading{padding-bottom:calc(var(--spacing) * 12)}}.internal-hero__heading:last-child{padding-bottom:0}.internal-hero__title{max-width:24ch;font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height));letter-spacing:var(--tw-tracking,var(--text-display--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display--font-weight));text-wrap:balance;color:var(--color-ink-strong);margin:0}.internal-hero__details{align-items:flex-start;gap:calc(var(--spacing) * 6);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);min-width:0;padding-top:calc(var(--spacing) * 6);flex-direction:column;display:flex}@media (width>=48rem){.internal-hero__details{padding-top:calc(var(--spacing) * 8)}}@media (width>=64rem){.internal-hero__details{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing) * 10);flex-direction:row}}.internal-hero__lead{min-width:0;max-width:65ch;font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight));color:var(--color-ink-body);margin:0}.internal-hero__actions{gap:calc(var(--spacing) * 3);flex-direction:column;width:100%;min-width:0;margin:0;display:flex}@media (width>=27.5rem){.internal-hero__actions{flex-flow:wrap;width:auto}}@media (width>=64rem){.internal-hero__actions{flex-shrink:0;justify-content:flex-end;max-width:24rem}}.content-section{background-color:var(--color-white);padding-block:calc(var(--spacing) * 8)}@media (width>=64rem){.content-section{padding-block:calc(var(--spacing) * 12)}}.content-section--soft{background-color:var(--color-white)}.content-section__header{margin-bottom:calc(var(--spacing) * 6);max-width:48rem}@media (width>=64rem){.content-section__header{margin-bottom:calc(var(--spacing) * 8)}}.content-section__title{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));font-weight:var(--tw-font-weight,var(--text-heading--font-weight));color:var(--color-ink-strong)}.content-section__intro{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight));color:var(--color-ink-body);margin-bottom:0}.content-panel{padding:calc(var(--spacing) * 6)}@media (width>=40rem){.content-panel{padding:calc(var(--spacing) * 8)}}@media (width>=64rem){.content-panel{padding:calc(var(--spacing) * 10)}}.content-panel__title{margin-bottom:calc(var(--spacing) * 5);font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height));letter-spacing:var(--tw-tracking,var(--text-title--letter-spacing));font-weight:var(--tw-font-weight,var(--text-title--font-weight));color:var(--color-ink-strong)}.content-panel__body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight));color:var(--color-ink-body)}.content-panel__body>:last-child{margin-bottom:0}.internal-layout{gap:calc(var(--spacing) * 4);display:grid}@media (width>=64rem){.internal-layout{gap:calc(var(--spacing) * 5);grid-template-columns:minmax(0,1.55fr) minmax(18rem,.65fr)}}.internal-content h2,.internal-content h3{color:var(--color-ink-strong)}.internal-content h2:not(:first-child),.internal-content h3:not(:first-child){margin-top:calc(var(--spacing) * 8)}.internal-content .feature-list{gap:calc(var(--spacing) * 4)}.related-panel.content-panel{isolation:isolate;border-radius:var(--radius-tile);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4);background-color:#edf3f1;align-self:flex-start}@media (width>=40rem){.related-panel.content-panel{padding-inline:calc(var(--spacing) * 4)}}.related-panel:before{pointer-events:none;top:calc(var(--spacing) * -2);right:calc(var(--spacing) * -2);z-index:calc(10 * -1);height:calc(var(--spacing) * 24);width:calc(var(--spacing) * 28);opacity:.5;--tw-content:"";content:var(--tw-content);background-image:radial-gradient(circle,#4b857a40 1px,#0000 1px);background-size:10px 10px;position:absolute;mask-image:linear-gradient(225deg,#000,#0000 75%)}.related-panel .content-panel__title{margin-bottom:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-color:#4b857a33;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){.related-panel .content-panel__title{border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.related-panel .content-panel__title{padding-top:var(--spacing);padding-bottom:calc(var(--spacing) * 4);font-size:var(--text-card);line-height:var(--tw-leading,var(--text-card--line-height));letter-spacing:var(--tw-tracking,var(--text-card--letter-spacing));font-weight:var(--tw-font-weight,var(--text-card--font-weight));white-space:nowrap;color:var(--color-brand-deep)}.related-panel__list{gap:var(--spacing);margin:0;padding:0;list-style-type:none;display:grid}.related-panel__list li{margin:0}.related-panel__list .action-link{min-height:calc(var(--spacing) * 11);justify-content:space-between;gap:calc(var(--spacing) * 3);border-radius:var(--radius-control);width:100%;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight));color:var(--color-ink-strong);display:flex}@media (hover:hover){.related-panel__list .action-link:hover{background-color:var(--color-soft);color:var(--color-primary-dark)}}.related-panel__list .action-link:focus-visible{outline-color:var(--color-primary-dark)}.related-panel__list .action-link__icon{color:var(--color-primary)}.page-link-grid{gap:calc(var(--spacing) * 4);display:grid}@media (width>=48rem){.page-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.page-link-grid{gap:calc(var(--spacing) * 5);grid-template-columns:repeat(3,minmax(0,1fr))}}.page-link-card{min-height:19rem;padding:calc(var(--spacing) * 6);flex-direction:column;display:flex}@media (width>=40rem){.page-link-card{padding:calc(var(--spacing) * 7)}}.page-link-card__icon{margin-bottom:calc(var(--spacing) * 10);color:var(--color-primary-dark)}.page-link-card__title{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-card);line-height:var(--tw-leading,var(--text-card--line-height));letter-spacing:var(--tw-tracking,var(--text-card--letter-spacing));font-weight:var(--tw-font-weight,var(--text-card--font-weight));color:var(--color-ink-strong)}.page-link-card__text{margin-bottom:calc(var(--spacing) * 6);font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight));color:var(--color-ink-body)}.page-link-card__link{width:fit-content;margin-top:auto}.info-list{gap:0;margin:0;display:grid}.info-list__item{gap:var(--spacing);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider);padding-block:calc(var(--spacing) * 5);display:grid}.info-list__item:first-child{padding-top:0}.info-list__item:last-child{border-style:var(--tw-border-style);border-width:0;padding-bottom:0}@media (width>=40rem){.info-list__item{gap:calc(var(--spacing) * 5);grid-template-columns:9rem minmax(0,1fr)}}.info-list__term{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));color:var(--color-muted);text-transform:uppercase}.info-list__value{font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight));color:var(--color-ink-strong);margin:0}.info-list__link{color:var(--color-primary-dark);text-decoration-line:none}@media (hover:hover){.info-list__link:hover{color:var(--color-brand-deep)}}.content-note{margin-top:calc(var(--spacing) * 5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);padding-top:calc(var(--spacing) * 5);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-muted);margin-bottom:0}.service-prices{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-divider);background-color:var(--color-white);max-width:52rem;padding:0;overflow:hidden}.service-prices__footer{align-items:flex-start;gap:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);background-color:var(--color-soft);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=40rem){.service-prices__footer{flex-direction:row;justify-content:space-between;align-items:center}}.service-prices__note{max-width:30rem;font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-muted);margin:0}.service-prices__footer .action-link{flex-shrink:0}.price-table{border-radius:var(--radius-tile);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-divider);background-color:var(--color-white);min-width:0;max-width:52rem;overflow:hidden}.service-prices .price-table{border-style:var(--tw-border-style);border-width:0;border-radius:0}.price-table__header{gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider);background-color:var(--color-soft);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));color:var(--color-primary-dark);grid-template-columns:minmax(0,1fr) auto;display:grid}@media (width>=40rem){.price-table__header{padding-inline:calc(var(--spacing) * 5)}}.price-table__list{margin:0}.price-table__item{align-items:flex-start;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider);min-width:0;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);grid-template-columns:minmax(0,1fr) auto;display:grid}.price-table__item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (width>=40rem){.price-table__item{padding-inline:calc(var(--spacing) * 5)}}.price-table__name{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight));color:var(--color-ink-strong)}.price-table__value{text-align:right;min-width:0;margin:0}.price-table__amount{font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight));white-space:nowrap;color:var(--color-primary-dark);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);margin:0;display:inline-block}.price-table__variants{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 2);flex-wrap:wrap;margin:0;display:flex}.price-table__variant{align-items:baseline;gap:calc(var(--spacing) * 2);display:flex}.price-table__variant-label{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-muted)}.price-table__item--variants{grid-template-columns:repeat(1,minmax(0,1fr))}.price-table__item--variants .price-table__value{text-align:left}.price-catalog{gap:calc(var(--spacing) * 4);display:grid}.price-group{margin-top:0}.price-group__title{margin-bottom:calc(var(--spacing) * 5);font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height));letter-spacing:var(--tw-tracking,var(--text-title--letter-spacing));font-weight:var(--tw-font-weight,var(--text-title--font-weight));color:var(--color-ink-strong)}.faq-list{gap:calc(var(--spacing) * 3);display:grid}.faq-item{border-radius:var(--radius-tile);border-style:var(--tw-border-style);background-color:var(--color-panel);padding-inline:calc(var(--spacing) * 5);border-width:0}@media (width>=40rem){.faq-item{padding-inline:calc(var(--spacing) * 6)}}.faq-item:last-child{border-style:var(--tw-border-style);border-width:0}.faq-item__question{cursor:pointer;padding-block:calc(var(--spacing) * 5);padding-right:calc(var(--spacing) * 10);font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight));color:var(--color-ink-strong);position:relative}.faq-item__question ::marker,.faq-item__question::marker{--tw-content:none;content:none}.faq-item__question ::-webkit-details-marker{--tw-content:none;content:none}.faq-item__question::-webkit-details-marker{--tw-content:none;content:none}@media (width>=40rem){.faq-item__question{padding-block:calc(var(--spacing) * 6)}}.faq-item__indicator{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-primary-dark);position:absolute;top:50%;right:0}.faq-item__indicator--open,.faq-item[open] .faq-item__indicator--closed{display:none!important}.faq-item[open] .faq-item__indicator--open{display:inline-block!important}.faq-item__answer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);max-width:48rem;padding-top:calc(var(--spacing) * 5);padding-bottom:var(--spacing);font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight));color:var(--color-ink-body)}.page-cta{background-color:var(--color-white);padding-block:calc(var(--spacing) * 5)}@media (width>=64rem){.page-cta{padding-block:calc(var(--spacing) * 8)}}.page-cta__surface{padding:0;display:grid;overflow:hidden}@media (width>=48rem){.page-cta__surface{grid-template-columns:minmax(0,1.45fr) minmax(17rem,.55fr)}}.page-cta__copy{padding:calc(var(--spacing) * 6);flex-direction:column;justify-content:center;display:flex}@media (width>=40rem){.page-cta__copy{padding:calc(var(--spacing) * 8)}}@media (width>=64rem){.page-cta__copy{padding:calc(var(--spacing) * 10)}}.page-cta__eyebrow{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));color:var(--color-lime);text-transform:uppercase}.page-cta__title{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));font-weight:var(--tw-font-weight,var(--text-heading--font-weight));color:var(--color-white)}.page-cta__text{max-width:42rem;font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight));color:#ffffffb8;margin-bottom:0}@supports (color:color-mix(in lab, red, red)){.page-cta__text{color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.page-cta__meta{margin-top:calc(var(--spacing) * 7);gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-color:#ffffff2e;border-top-width:1px;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.page-cta__meta{border-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.page-cta__meta{padding-top:calc(var(--spacing) * 6)}@media (width>=40rem){.page-cta__meta{column-gap:calc(var(--spacing) * 7);flex-flow:wrap}}.page-cta__meta-item{align-items:flex-start;gap:calc(var(--spacing) * 2.5);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:#ffffffd1;display:flex}@supports (color:color-mix(in lab, red, red)){.page-cta__meta-item{color:color-mix(in oklab, var(--color-white) 82%, transparent)}}.page-cta__meta-icon{margin-top:calc(var(--spacing) * .5);color:var(--color-lime);flex-shrink:0}.page-cta__actions{justify-content:space-between;gap:calc(var(--spacing) * 8);background-color:var(--color-lime);min-height:15rem;padding:calc(var(--spacing) * 6);color:var(--color-ink-strong);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width>=40rem){.page-cta__actions{padding:calc(var(--spacing) * 8)}}@media (width>=48rem){.page-cta__actions{min-height:100%}}@media (width>=64rem){.page-cta__actions{padding:calc(var(--spacing) * 10)}}.page-cta__actions:after{pointer-events:none;right:calc(var(--spacing) * -14);bottom:calc(var(--spacing) * -20);width:calc(var(--spacing) * 48);height:calc(var(--spacing) * 48);border-style:var(--tw-border-style);border-width:2.25rem;border-color:#ffffff80;border-radius:2147483647px;position:absolute}@supports (color:color-mix(in lab, red, red)){.page-cta__actions:after{border-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.page-cta__actions:after{--tw-content:"";content:var(--tw-content)}.page-cta__action-copy{z-index:10;flex-direction:column;max-width:18rem;display:flex;position:relative}.page-cta__action-title{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-card);line-height:var(--tw-leading,var(--text-card--line-height));letter-spacing:var(--tw-tracking,var(--text-card--letter-spacing));font-weight:var(--tw-font-weight,var(--text-card--font-weight))}.page-cta__action-text{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight));color:var(--color-ink-body)}.page-cta__button.appointment-button{z-index:10;border-color:var(--color-brand-deep);background-color:var(--color-brand-deep);width:100%;color:var(--color-white);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:relative}@media (hover:hover){.page-cta__button.appointment-button:hover{border-color:var(--color-primary-dark);background-color:var(--color-primary-dark)}}.status-panel{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line)}.status-panel__list{gap:calc(var(--spacing) * 3);padding:0;padding-left:calc(var(--spacing) * 5);margin:0;display:grid}.legal-content{max-width:60rem}.legal-content h2{margin-top:calc(var(--spacing) * 9);font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height));letter-spacing:var(--tw-tracking,var(--text-title--letter-spacing));font-weight:var(--tw-font-weight,var(--text-title--font-weight));color:var(--color-ink-strong)}.legal-content__notice{margin-bottom:calc(var(--spacing) * 8);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-warning-line);background-color:var(--color-warning);padding:calc(var(--spacing) * 5);color:var(--color-warning-ink)}.service-catalog{padding-block:calc(var(--spacing) * 5)}@media (width>=64rem){.service-catalog{padding-block:calc(var(--spacing) * 7)}}.service-catalog .content-section__header{margin-bottom:calc(var(--spacing) * 4)}.service-catalog .content-section__title{font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height));letter-spacing:var(--tw-tracking,var(--text-title--letter-spacing));font-weight:var(--tw-font-weight,var(--text-title--font-weight));margin-bottom:0}.page-link-grid--catalog{gap:calc(var(--spacing) * 3)}@media (width>=64rem){.page-link-grid--catalog{gap:calc(var(--spacing) * 4)}}.page-link-card--direction,.page-link-card--procedure{align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-tile);min-height:0;padding:calc(var(--spacing) * 4);transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;grid-template-columns:auto minmax(0,1fr) auto;transition-duration:.2s;display:grid;position:relative}@media (prefers-reduced-motion:reduce){.page-link-card--direction,.page-link-card--procedure{transition-property:none}}@media (width>=40rem){.page-link-card--direction,.page-link-card--procedure{border-radius:var(--radius-tile);padding:calc(var(--spacing) * 5)}}.page-link-card--direction{gap:calc(var(--spacing) * 4);background-color:var(--color-soft);grid-template-columns:minmax(0,1fr) auto}.page-link-card__symbol{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-control);background-color:var(--color-white);color:var(--color-primary-dark);flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-link-card--direction .page-link-card__symbol{background-color:var(--color-primary-dark);color:var(--color-white)}@media (width>=48rem){.page-link-card--direction .page-link-card__symbol{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}}.page-link-card__body{min-width:0}.page-link-card--direction .page-link-card__body{grid-column:span 2/span 2;grid-row-start:2}.page-link-card--direction .page-link-card__title{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight))}.page-link-card--direction .page-link-card__text{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight))}.page-link-card--procedure{background-color:var(--color-panel);align-items:center}.page-link-card--procedure .page-link-card__title{font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight));margin:0}.page-link-card__target{color:inherit;text-decoration-line:none}.page-link-card__target:after{border-radius:var(--radius-tile);--tw-content:"";content:var(--tw-content);position:absolute;inset:0}.page-link-card__target:focus-visible{--tw-outline-style:none;outline-style:none}.page-link-card:has(.page-link-card__target:focus-visible){outline-style:var(--tw-outline-style);outline-offset:3px;outline-width:3px;outline-color:var(--color-primary-dark)}.page-link-card__caption{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));color:var(--color-primary-dark)}.page-link-card__arrow{margin-top:calc(var(--spacing) * 2);color:var(--color-primary);flex-shrink:0}.page-link-card--procedure .page-link-card__arrow{margin-top:0}@media (hover:hover) and (pointer:fine){.page-link-card--direction:hover,.page-link-card--procedure:hover{background-color:#4b857a26}@supports (color:color-mix(in lab, red, red)){.page-link-card--direction:hover,.page-link-card--procedure:hover{background-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.page-link-card--direction:hover,.page-link-card--procedure:hover{--tw-shadow:0 6px 18px -10px var(--tw-shadow-color,#264b444d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.page-link-card:hover .page-link-card__arrow{color:var(--color-primary-dark)}}.internal-layout--service{align-items:flex-start;gap:calc(var(--spacing) * 6)}@media (width>=64rem){.internal-layout--service{gap:calc(var(--spacing) * 8);grid-template-columns:minmax(0,1fr) 19rem}}.service-reading.content-panel{background-color:var(--color-white);padding:0;overflow:visible}@media (width>=40rem){.service-reading.content-panel{padding:0}}@media (width>=64rem){.service-reading.content-panel{padding:0}}.service-reading .content-panel__body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight))}.service-reading h2{margin-top:0;margin-bottom:calc(var(--spacing) * 3);text-align:left;font-size:var(--text-card);line-height:var(--tw-leading,var(--text-card--line-height));letter-spacing:var(--tw-tracking,var(--text-card--letter-spacing));font-weight:var(--tw-font-weight,var(--text-card--font-weight))}.service-reading h3{font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight))}.service-reading p{max-width:68ch;font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight));color:var(--color-ink-body)}.service-reading__overview,.service-reading__procedures,.service-explanation,.service-sidebar__nav a,#service-prices,#faq{scroll-margin-top:calc(var(--spacing) * 28)}.service-reading__label{margin-bottom:calc(var(--spacing) * 4);align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));color:var(--color-primary-dark);display:flex}.service-reading__procedures{margin-block:calc(var(--spacing) * 7)}.service-reading__prices{margin-top:calc(var(--spacing) * 8);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);padding-top:calc(var(--spacing) * 6)}.service-reading__prices .service-prices__note{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));margin-bottom:0}.service-reading__procedures .page-link-grid{grid-template-columns:repeat(1,minmax(0,1fr))}@media (width>=80rem){.service-reading__procedures .page-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.service-reading__procedures .page-link-card{padding:calc(var(--spacing) * 3)}.service-reading__procedures .page-link-card__title{font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight));margin:0}.service-explanation{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);padding-block:calc(var(--spacing) * 6)}.service-explanation__heading{margin-bottom:calc(var(--spacing) * 3);align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.service-reading .service-explanation__heading h2{font-size:var(--text-card);line-height:var(--tw-leading,var(--text-card--line-height));letter-spacing:var(--tw-tracking,var(--text-card--letter-spacing));font-weight:var(--tw-font-weight,var(--text-card--font-weight));flex:1;margin:0}.service-explanation__icon{margin-top:var(--spacing);color:var(--color-primary);flex-shrink:0}.service-explanation>p:last-child{margin-bottom:0}.service-sidebar.content-panel{border-radius:var(--radius-tile);background-color:var(--color-soft);padding:calc(var(--spacing) * 5)}@media (width>=40rem){.service-sidebar.content-panel{padding:calc(var(--spacing) * 5)}}@media (width>=64rem){.service-sidebar.content-panel{top:calc(var(--spacing) * 28);max-height:calc(100dvh - 8rem);position:sticky;overflow-y:auto}}.service-sidebar .content-panel__title{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight))}.service-sidebar__nav{gap:var(--spacing);display:grid}.service-sidebar__nav a{min-height:calc(var(--spacing) * 11);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-control);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));color:var(--color-ink-strong);display:flex}@media (hover:hover){.service-sidebar__nav a:hover{background-color:var(--color-white)}}.service-sidebar__nav a:focus-visible{outline-color:var(--color-primary-dark)}.service-sidebar__nav .ui-icon{color:var(--color-primary);flex-shrink:0}.service-sidebar__appointment{margin-top:calc(var(--spacing) * 5);border-top-style:var(--tw-border-style);border-color:#4b857a33;border-top-width:1px}@supports (color:color-mix(in lab, red, red)){.service-sidebar__appointment{border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.service-sidebar__appointment{padding-top:calc(var(--spacing) * 5)}.service-sidebar__appointment strong{font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight));color:var(--color-ink-strong)}.service-sidebar__appointment p{margin-top:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-ink-body)}.service-sidebar__appointment .appointment-button{width:100%;padding-inline:calc(var(--spacing) * 3)}.service-sidebar__preparation{margin-top:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-primary-dark);display:flex}.service-reading__related{margin-top:calc(var(--spacing) * 4);border-radius:var(--radius-tile);background-color:var(--color-panel);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.service-reading__related summary{cursor:pointer;padding-block:calc(var(--spacing) * 2);font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight));color:var(--color-primary-dark)}.service-reading__related ul{gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 3);margin:0;padding-left:0;list-style-type:none;display:grid}@media (width>=48rem){.service-reading__related ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.service-reading__related a{padding-block:var(--spacing);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));text-underline-offset:4px;text-decoration-line:underline;display:inline-block}.service-drawer{min-width:0}@media (width>=64rem){.service-drawer{top:calc(var(--spacing) * 28);align-self:flex-start;position:sticky}.service-drawer .service-sidebar{position:static}}.service-drawer--ready{visibility:hidden;top:calc(var(--spacing) * 31);z-index:60;--tw-translate-x:100%;width:min(20rem,100% - 1rem);translate:var(--tw-translate-x) var(--tw-translate-y);transition-property:transform,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);position:fixed;right:0}@media (prefers-reduced-motion:reduce){.service-drawer--ready{transition-property:none}}@media (width>=64rem){.service-drawer--ready{visibility:visible;top:calc(var(--spacing) * 28);z-index:auto;--tw-translate-x:0px;width:auto;translate:var(--tw-translate-x) var(--tw-translate-y);position:sticky}}.service-drawer--open{visibility:visible;--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.service-drawer--ready .service-sidebar{overscroll-behavior:contain;--tw-shadow:0 1.25rem 3rem var(--tw-shadow-color,#18332d2e);max-height:calc(100dvh - 10rem);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-top-right-radius:0;border-bottom-right-radius:0;overflow-y:auto}@media (width>=64rem){.service-drawer--ready .service-sidebar{border-radius:var(--radius-tile);--tw-shadow:0 0 #0000;max-height:calc(100dvh - 8rem);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.service-drawer__toggle{top:calc(var(--spacing) * 31);z-index:61;min-height:calc(var(--spacing) * 11);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-top-left-radius:var(--radius-control);border-bottom-left-radius:var(--radius-control);border-style:var(--tw-border-style);background-color:var(--color-primary-dark);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:0;display:flex;position:fixed;right:0}.service-drawer__toggle:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:3px;outline-color:var(--color-primary)}@media (width>=64rem){.service-drawer__toggle{display:none}}.service-drawer__toggle[hidden]{display:none}.news-feed{padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 12)}@media (width>=64rem){.news-feed{padding-bottom:calc(var(--spacing) * 20)}}.news-feed__grid{gap:calc(var(--spacing) * 5);display:grid}@media (width>=48rem){.news-feed__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.news-feed__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.news-card{background-color:var(--color-white);--tw-shadow:0 8px 32px -20px var(--tw-shadow-color,#26463d47);min-width:0;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.news-card__link{height:100%;color:inherit;flex-direction:column;text-decoration-line:none;display:flex}.news-card__link:focus-visible{outline-style:var(--tw-outline-style);outline-offset:calc(4px * -1);outline-width:2px;outline-color:var(--color-primary-dark)}.news-image{aspect-ratio:var(--aspect-video);flex-shrink:0;width:100%;position:relative;overflow:hidden}.news-image__picture{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.news-card__body{padding:calc(var(--spacing) * 6);flex-direction:column;flex:1;display:flex}@media (width>=64rem){.news-card__body{padding:calc(var(--spacing) * 7)}}.news-card__category{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-primary-dark)}.news-card__title{margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-card);line-height:var(--tw-leading,var(--text-card--line-height));letter-spacing:var(--tw-tracking,var(--text-card--letter-spacing));font-weight:var(--tw-font-weight,var(--text-card--font-weight));text-wrap:balance;color:var(--color-ink-strong)}@media (width>=48rem){.news-card__title{min-height:3lh}}.news-card__description{margin-bottom:calc(var(--spacing) * 6);font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight));color:var(--color-ink-body)}.news-card__action{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);padding-top:calc(var(--spacing) * 4);font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight));color:var(--color-primary-dark);margin-top:auto;display:flex}.news-card__link:hover .news-card__title{color:var(--color-primary-dark)}.news-article{padding-bottom:calc(var(--spacing) * 12)}@media (width>=64rem){.news-article{padding-bottom:calc(var(--spacing) * 20)}}.news-article__header{max-width:62rem;padding-block:calc(var(--spacing) * 5)}@media (width>=48rem){.news-article__header{padding-block:calc(var(--spacing) * 8)}}@media (width>=64rem){.news-article__header{padding-bottom:calc(var(--spacing) * 10)}}.news-article__title{margin-bottom:calc(var(--spacing) * 5);font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height));letter-spacing:var(--tw-tracking,var(--text-display--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display--font-weight));text-wrap:balance;color:var(--color-ink-strong)}.news-article__category{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-primary-dark);margin:0}.news-article__layout{gap:calc(var(--spacing) * 8);min-width:0;display:grid}@media (width>=64rem){.news-article__layout{gap:calc(var(--spacing) * 10);grid-template-columns:minmax(0,1fr) 19rem}}.news-article__main{min-width:0}.news-article__figure{margin:0;margin-bottom:calc(var(--spacing) * 8);border-radius:var(--radius-tile);width:100%;max-width:35rem;overflow:hidden}.news-article__text{max-width:70ch;font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight));color:var(--color-ink-body)}.news-article__text p{margin-bottom:calc(var(--spacing) * 6)}.news-article__text h2{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height));letter-spacing:var(--tw-tracking,var(--text-title--letter-spacing));font-weight:var(--tw-font-weight,var(--text-title--font-weight));color:var(--color-ink-strong)}.news-article__text h2:first-child{margin-top:0}.news-article__text ul,.news-article__text ol{margin-block:calc(var(--spacing) * 6);padding-left:calc(var(--spacing) * 6)}.news-article__text ol{list-style-type:decimal}.news-article__text ul{list-style-type:disc}.news-article__text li{margin-bottom:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 2)}.news-article__text li ::marker,.news-article__text li::marker{color:var(--color-primary-dark)}.news-article__text li ::-webkit-details-marker{color:var(--color-primary-dark)}.news-article__text li::-webkit-details-marker{color:var(--color-primary-dark)}.news-article__text strong{font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight));color:var(--color-ink-strong)}.news-article__related{gap:calc(var(--spacing) * 7);flex-direction:column;display:flex}@media (width>=64rem){.news-article__related{top:calc(var(--spacing) * 28);max-height:calc(100dvh - 8rem);position:sticky;overflow-y:auto}}.news-article__related-section{padding:calc(var(--spacing) * 5)}.news-article__related-title{font-size:var(--text-card);line-height:var(--tw-leading,var(--text-card--line-height));letter-spacing:var(--tw-tracking,var(--text-card--letter-spacing));font-weight:var(--tw-font-weight,var(--text-card--font-weight));color:var(--color-ink-strong);margin:0}.news-article__related-links{margin-top:calc(var(--spacing) * 4);gap:var(--spacing);display:grid}.news-article__related-link{margin-inline:calc(var(--spacing) * -2);min-height:calc(var(--spacing) * 11);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight));color:var(--color-ink-body);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none;display:flex}@media (hover:hover){.news-article__related-link:hover{background-color:var(--color-white);color:var(--color-primary-dark)}}.news-article__related-link:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--color-primary-dark)}@media (prefers-reduced-motion:reduce){.news-article__related-link{transition-property:none}}.news-article__related-link .ui-icon{color:var(--color-primary-dark);flex-shrink:0}.news-article__reading{gap:calc(var(--spacing) * 4);padding-inline:var(--spacing);display:grid}.news-article__reading-link{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);color:var(--color-ink-strong);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none;display:flex}@media (hover:hover){.news-article__reading-link:hover{color:var(--color-primary-dark)}}.news-article__reading-link:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:var(--color-primary-dark)}@media (prefers-reduced-motion:reduce){.news-article__reading-link{transition-property:none}}.news-article__reading-image{height:calc(var(--spacing) * 16);width:calc(var(--spacing) * 20);border-radius:var(--radius-xl);object-fit:cover;flex-shrink:0}.news-article__reading-title{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight))}.news-article__consultation{gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 5);flex-direction:column;display:flex}.news-article__consultation-title{font-size:var(--text-card);line-height:var(--tw-leading,var(--text-card--line-height));letter-spacing:var(--tw-tracking,var(--text-card--letter-spacing));font-weight:var(--tw-font-weight,var(--text-card--font-weight));color:var(--color-white);margin:0}.news-article__related-copy{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:#ffffffe6;margin:0}@supports (color:color-mix(in lab, red, red)){.news-article__related-copy{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.news-article__related-phone{min-height:calc(var(--spacing) * 11);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight));color:var(--color-white);text-decoration-line:none;display:flex}@media (hover:hover){.news-article__related-phone:hover{color:var(--color-lime)}}.news-article__related-phone:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-white)}.news-article__appointment.appointment-button{border-color:var(--color-white);background-color:var(--color-white);width:100%;color:var(--color-primary-dark)}@media (hover:hover){.news-article__appointment.appointment-button:hover{border-color:var(--color-lime);background-color:var(--color-lime);color:var(--color-ink-strong)}}.news-article__navigation{margin-top:calc(var(--spacing) * 10);gap:calc(var(--spacing) * 6);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);padding-top:calc(var(--spacing) * 7);display:grid}@media (width>=48rem){.news-article__navigation{grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start}}@media (width>=64rem){.news-article__navigation{margin-top:calc(var(--spacing) * 16)}}.news-article__back{width:fit-content;font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight));color:var(--color-primary-dark);text-decoration-line:none}@media (hover:hover){.news-article__back:hover{color:var(--color-brand-deep)}}.news-article__next{gap:calc(var(--spacing) * 2);min-width:0;color:var(--color-primary-dark);flex-direction:column;text-decoration-line:none;display:flex}@media (hover:hover){.news-article__next:hover{color:var(--color-brand-deep)}}.news-article__next span{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-muted)}.news-article__next strong{font-size:var(--text-card);line-height:var(--tw-leading,var(--text-card--line-height));letter-spacing:var(--tw-tracking,var(--text-card--letter-spacing));font-weight:var(--tw-font-weight,var(--text-card--font-weight))}.action-link__icon,.review-link__icon,.home-service-link__arrow,.appointment-popover__arrow,.menu-toggle__line{transition-property:color,background-color,transform,translate,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:var(--motion-duration-control);transition-duration:var(--motion-duration-control);--tw-ease:var(--motion-ease-standard);transition-timing-function:var(--motion-ease-standard)}.tippy-box{transition-property:transform,translate,scale,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:var(--motion-duration-overlay);transition-duration:var(--motion-duration-overlay);--tw-ease:var(--motion-ease-emphasized);transition-timing-function:var(--motion-ease-emphasized)}.cookie-notice.surface-card{inset-inline:calc(var(--spacing) * 3);bottom:calc(5.5rem + env(safe-area-inset-bottom));z-index:1100;border-radius:var(--radius-tile);background-color:var(--color-brand-deep);max-height:calc(100dvh - 8rem);padding:calc(var(--spacing) * 5);--tw-shadow:0 12px 48px -8px var(--tw-shadow-color,#1a3b334d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:fixed;overflow-y:auto}@media (width>=48rem){.cookie-notice.surface-card{right:calc(var(--spacing) * 6);bottom:calc(var(--spacing) * 6);width:25rem;padding:calc(var(--spacing) * 6);left:auto}}.cookie-notice[hidden]{display:none}.cookie-notice__heading{margin-bottom:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 3);color:var(--color-lime);display:flex}.cookie-notice__heading h2{font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight));color:var(--color-white);margin:0}.cookie-notice p{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.cookie-notice p{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.cookie-notice__policy{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-white);text-underline-offset:4px;text-decoration-line:underline}.cookie-notice__actions{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cookie-notice__accept,.cookie-notice__reject{min-height:calc(var(--spacing) * 11);cursor:pointer;border-radius:var(--radius-control);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight))}:is(.cookie-notice__accept,.cookie-notice__reject):focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-lime)}.cookie-notice__accept{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-lime);background-color:var(--color-lime);color:var(--color-brand-deep)}@media (hover:hover){.cookie-notice__accept:hover{background-color:var(--color-white)}}.cookie-notice__reject{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.cookie-notice__reject{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.cookie-notice__reject{color:var(--color-white);background-color:#0000}@media (hover:hover){.cookie-notice__reject:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.cookie-notice__reject:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}}.cookie-settings{cursor:pointer;border-style:var(--tw-border-style);width:fit-content;font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:#fffc;background-color:#0000;border-width:0;padding:0}@supports (color:color-mix(in lab, red, red)){.cookie-settings{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.cookie-settings{text-underline-offset:4px;text-decoration-line:underline}@media (hover:hover){.cookie-settings:hover{color:var(--color-white)}}.cookie-settings[hidden]{display:none}}@layer utilities{.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.z-10{z-index:10}.z-50{z-index:50}.z-\[60\]{z-index:60}.container{width:100%}@media (width>=27.5rem){.container{max-width:27.5rem}}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mb-1{margin-bottom:var(--spacing)}.icon-\[lucide--calendar-plus\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M16 19h6M16 2v4m3 10v6m2-9.402V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5M3 10h18M8 2v4'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--chevron-right\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 18l6-6l-6-6'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--circle-dot\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--clock-3\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 6v6h4'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--cookie\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 2a10 10 0 1 0 10 10a4 4 0 0 1-5-5a4 4 0 0 1-5-5M8.5 8.5v.01M16 15.5v.01M12 12v.01M11 17v.01M7 14v.01'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--cross\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 9a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h4a1 1 0 0 1 1 1v4a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2v-4a1 1 0 0 1 1-1h4a2 2 0 0 0 2-2v-2a2 2 0 0 0-2-2h-4a1 1 0 0 1-1-1V4a2 2 0 0 0-2-2h-2a2 2 0 0 0-2 2v4a1 1 0 0 1-1 1z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--eye\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M2.062 12.348a1 1 0 0 1 0-.696a10.75 10.75 0 0 1 19.876 0a1 1 0 0 1 0 .696a10.75 10.75 0 0 1-19.876 0'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--heart-pulse\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M2 9.5a5.5 5.5 0 0 1 9.591-3.676a.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5'/%3E%3Cpath d='M3.22 13H9.5l.5-1l2 4.5l2-7l1.5 3.5h5.27'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--image\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='18' height='18' x='3' y='3' rx='2' ry='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15l-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--list-checks\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M13 5h8m-8 7h8m-8 7h8M3 17l2 2l4-4M3 7l2 2l4-4'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--mail\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='m22 7l-8.991 5.727a2 2 0 0 1-2.009 0L2 7'/%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--map-pin\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--message-circle\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092a10 10 0 1 0-4.777-4.719'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--minus\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--phone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233a14 14 0 0 0 6.392 6.384'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--plus\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14m-7-7v14'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--quote\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2a1 1 0 0 1 1 1v1a2 2 0 0 1-2 2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1a6 6 0 0 0 6-6V5a2 2 0 0 0-2-2zM5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2a1 1 0 0 1 1 1v1a2 2 0 0 1-2 2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1a6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--receipt-text\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M13 16H8m6-8H8m8 4H8M4 3a1 1 0 0 1 1-1a1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1a1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2a1 1 0 0 1-1-1z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--scan-line\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 7V5a2 2 0 0 1 2-2h2m10 0h2a2 2 0 0 1 2 2v2m0 10v2a2 2 0 0 1-2 2h-2M7 21H5a2 2 0 0 1-2-2v-2m4-5h10'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--settings-2\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M14 17H5M19 7h-9'/%3E%3Ccircle cx='17' cy='17' r='3'/%3E%3Ccircle cx='7' cy='7' r='3'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--shield-check\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3Cpath d='m9 12l2 2l4-4'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--smile\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M8 14s1.5 2 4 2s4-2 4-2M9 9h.01M15 9h.01'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--sparkles\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594zM20 2v4m2-2h-4'/%3E%3Ccircle cx='4' cy='20' r='2'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[lucide--x\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M18 6L6 18M6 6l12 12'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon-\[material-symbols--star-rounded\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m12 17.275l-4.15 2.5q-.275.175-.575.15t-.525-.2t-.35-.437t-.05-.588l1.1-4.725L3.775 10.8q-.25-.225-.312-.513t.037-.562t.3-.45t.55-.225l4.85-.425l1.875-4.45q.125-.3.388-.45t.537-.15t.537.15t.388.45l1.875 4.45l4.85.425q.35.05.55.225t.3.45t.038.563t-.313.512l-3.675 3.175l1.1 4.725q.075.325-.05.588t-.35.437t-.525.2t-.575-.15z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.h-\[100dvh\]{height:100dvh}.h-screen{height:100vh}.min-h-\[100dvh\]{min-height:100dvh}.w-24{width:calc(var(--spacing) * 24)}.w-\[calc\(33\%-1rem\)\]{width:calc(33% - 1rem)}.w-full{width:100%}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[65ch\]{max-width:65ch}.max-w-\[80rem\]{max-width:80rem}.max-w-\[1400px\]{max-width:1400px}.flex-shrink,.shrink{flex-shrink:1}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y:calc(1px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-\[0\.98\]{scale:.98}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-\[\#f5f0e6\],.bg-\[rgb\(245_240_230\)\]{background-color:#f5f0e6}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-ink{background-color:var(--color-ink)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-primary{background-color:var(--color-primary)}.bg-stone-50{background-color:var(--color-stone-50)}.bg-stone-100{background-color:var(--color-stone-100)}.bg-stone-200{background-color:var(--color-stone-200)}.bg-white{background-color:var(--color-white)}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-zinc-200{background-color:var(--color-zinc-200)}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-clip-text{background-clip:text}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-32{padding-block:calc(var(--spacing) * 32)}.py-48{padding-block:calc(var(--spacing) * 48)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pb-1{padding-bottom:var(--spacing)}.font-mono{font-family:var(--font-mono)}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight))}.text-caption{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight))}.text-card{font-size:var(--text-card);line-height:var(--tw-leading,var(--text-card--line-height));letter-spacing:var(--tw-tracking,var(--text-card--letter-spacing));font-weight:var(--tw-font-weight,var(--text-card--font-weight))}.text-display{font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height));letter-spacing:var(--tw-tracking,var(--text-display--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display--font-weight))}.text-emphasis{font-size:var(--text-emphasis);line-height:var(--tw-leading,var(--text-emphasis--line-height));letter-spacing:var(--tw-tracking,var(--text-emphasis--letter-spacing));font-weight:var(--tw-font-weight,var(--text-emphasis--font-weight))}.text-heading{font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));font-weight:var(--tw-font-weight,var(--text-heading--font-weight))}.text-label{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight))}.text-title{font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height));letter-spacing:var(--tw-tracking,var(--text-title--letter-spacing));font-weight:var(--tw-font-weight,var(--text-title--font-weight))}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10\.5px\]{font-size:10.5px}.text-\[11px\]{font-size:11px}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\],.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.break-all{word-break:break-all}.text-\[…\]{color:…}.text-gray-600{color:var(--color-gray-600)}.text-gray-900{color:var(--color-gray-900)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.accent-lime{accent-color:var(--color-lime)}.opacity-0{opacity:0}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow\/elevation{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (width>=40rem){.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width>=48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@media (width>=64rem){.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (prefers-color-scheme:dark){.dark\:bg-zinc-950{background-color:var(--color-zinc-950)}.dark\:text-gray-100{color:var(--color-gray-100)}}}html:not(.bvi-panel){font-size:100%}html:not(.bvi-panel) *,html:not(.bvi-panel) :after,html:not(.bvi-panel) :before{box-sizing:border-box}html body .bvi-panel{color:#000;letter-spacing:0;text-shadow:none;background-color:#f7f7f7;border:0;margin-bottom:.3rem;padding:.5rem;line-height:normal;position:relative;top:0;left:0;right:0;box-shadow:0 1px 3px #0000003b;z-index:999999!important;font-family:Arial,serif!important;font-size:1rem!important}html body .bvi-panel *{font-family:Arial,serif!important;font-size:1rem!important}html body .bvi-panel.bvi-fixed-top{z-index:999999;position:fixed;top:0;left:0;right:0}html body .bvi-panel.bvi-panel-hide{display:none}html body .bvi-panel a,html body .bvi-panel a:focus,html body .bvi-panel a:hover{color:#000!important;background-color:#0000!important;outline:0!important;text-decoration:none!important}html body .bvi-panel a.bvi-link{text-align:center;vertical-align:middle;cursor:pointer;user-select:none;border-radius:.25rem;padding:.375rem .75rem;font-weight:700;line-height:1.5;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block;position:relative;color:#212529!important;background-color:#e0e0e0!important;border:1px solid #c6c6c6!important;font-size:.875rem!important}html body .bvi-panel a.bvi-link:after{z-index:1;content:"";position:absolute;inset:0}html body .bvi-panel a.bvi-link:focus,html body .bvi-panel a.bvi-link:hover{background-color:#b6b6b6!important}html body .bvi-panel a.bvi-link.active{color:#212529!important;background-color:#b6b6b6!important}html body .bvi-panel a.bvi-link.bvi-theme-white{color:#000!important;background-color:#fff!important}html body .bvi-panel a.bvi-link.bvi-theme-black{color:#fff!important;background-color:#000!important}html body .bvi-panel a.bvi-link.bvi-theme-blue{color:#063462!important;background-color:#9dd1ff!important}html body .bvi-panel a.bvi-link.bvi-theme-brown{color:#4d4b43!important;background-color:#f7f3d6!important}html body .bvi-panel a.bvi-link.bvi-theme-green{color:#a9e44d!important;background-color:#3b2716!important}html body .bvi-panel .bvi-blocks{text-align:center;flex-flow:wrap;margin:0 auto;display:flex}html body .bvi-panel .bvi-blocks.bvi-block-start{justify-content:flex-start}html body .bvi-panel .bvi-blocks.bvi-block-center{justify-content:center}html body .bvi-panel .bvi-blocks.bvi-block-end{justify-content:flex-end}html body .bvi-panel .bvi-block{padding:.688rem .938rem}html body .bvi-panel .bvi-block .bvi-block-title{text-align:center;margin-bottom:.8rem;display:block;font-size:1rem!important;font-weight:600!important}html body .bvi-panel .bvi-modal{visibility:hidden;z-index:1050;opacity:0;background:#00000080;outline:0;width:100%;height:100%;transition:opacity .2s ease-in;position:fixed;top:0;left:0;overflow:hidden auto}html body .bvi-panel .bvi-modal.show{visibility:visible;opacity:1}html body .bvi-panel .bvi-modal .bvi-modal-dialog{pointer-events:none;align-items:center;max-width:500px;height:calc(100% - 3.5rem);margin:1.75rem auto;display:flex}html body .bvi-panel .bvi-modal .bvi-modal-content{pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid #0003;border-radius:.3rem;outline:0;flex-direction:column;width:100%;max-height:100%;display:flex;position:relative;overflow:hidden}html body .bvi-panel .bvi-modal .bvi-modal-header{border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);flex-shrink:0;justify-content:space-between;align-items:center;padding:.8rem;display:flex}html body .bvi-panel .bvi-modal .bvi-modal-title{color:#000;margin-top:0;margin-bottom:0;font-size:1.25rem;font-weight:600;line-height:1.5}html body .bvi-panel .bvi-modal .bvi-modal-body{flex:auto;padding:1rem;position:relative;overflow-y:auto}html body .bvi-panel .bvi-modal .bvi-modal-body::-webkit-scrollbar{opacity:0;background-color:#0000;width:.5rem}html body .bvi-panel .bvi-modal .bvi-modal-body::-webkit-scrollbar-thumb{background-color:#dee2e6;border-radius:.25rem}html body .bvi-panel .bvi-modal .bvi-modal-footer{border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;padding:.8rem;display:flex}html body .bvi-panel .bvi-modal .bvi-modal-close{float:right;text-shadow:0 1px #fff;opacity:.5;font-weight:700;line-height:1;font-size:1.2rem!important}html body .bvi-panel .bvi-modal .bvi-modal-close:focus,html body .bvi-panel .bvi-modal .bvi-modal-close:hover{cursor:pointer;opacity:.75}body.bvi-active{margin:0;padding:0;top:0;left:0}body.bvi-active.bvi-noscroll{overflow:hidden!important}body .bvi-body{padding:0 .5rem}body .bvi-body[data-bvi-theme=white]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles){color:#000!important;fill:#000!important;box-shadow:none!important;text-shadow:none!important;background-color:#fff!important;border-color:#000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-speech-text{border-color:#000}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#000!important;text-underline:none!important;background-color:#0000!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{pointer-events:none;cursor:no-drop;color:#00000080!important;border:1px solid #00000080!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:#00000080!important;text-underline:none!important;border:1px solid #00000080!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#fff!important;text-underline:none!important;background-color:#000!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#000!important;text-underline:none!important;background-color:#fff!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles):first-letter,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-last-child(n):not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-last-of-type(n):not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-of-type(n):not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){box-shadow:none!important;text-shadow:none!important;color:#000!important;fill:#000!important;background-color:#fff!important;border-color:#000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles):not(.bvi-no-styles):after,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles):not(.bvi-no-styles):before{color:#000!important;box-shadow:none!important;text-shadow:none!important;background-color:#fff0!important;border-color:#0000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles):not(.bvi-no-styles)::selection{color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles){color:#000!important;background-color:#0000!important;outline:0!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{color:#fff!important;background-color:#fff0!important;border-color:#0000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=black]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles){color:#fff!important;fill:#fff!important;box-shadow:none!important;text-shadow:none!important;background-color:#000!important;border-color:#fff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-speech-text{border-color:#fff}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#fff!important;text-underline:none!important;background-color:#0000!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{pointer-events:none;cursor:no-drop;color:#ffffff80!important;border:1px solid #ffffff80!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:#ffffff80!important;text-underline:none!important;border:1px solid #ffffff80!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#000!important;text-underline:none!important;background-color:#fff!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#fff!important;text-underline:none!important;background-color:#000!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles):first-letter,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-last-child(n):not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-last-of-type(n):not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-of-type(n):not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){box-shadow:none!important;text-shadow:none!important;color:#fff!important;fill:#fff!important;background-color:#000!important;border-color:#fff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles):not(.bvi-no-styles):after,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles):not(.bvi-no-styles):before{color:#fff!important;box-shadow:none!important;text-shadow:none!important;background-color:#fff0!important;border-color:#0000!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles):not(.bvi-no-styles)::selection{color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles){color:#fff!important;background-color:#0000!important;outline:0!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{color:#000!important;background-color:#fff0!important;border-color:#0000!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=blue]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles){color:#063462!important;fill:#063462!important;box-shadow:none!important;text-shadow:none!important;background-color:#9dd1ff!important;border-color:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-speech-text{border-color:#063462}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#063462!important;text-underline:none!important;background-color:#0000!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{pointer-events:none;cursor:no-drop;color:#06346280!important;border:1px solid #06346280!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:#06346280!important;text-underline:none!important;border:1px solid #06346280!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#9dd1ff!important;text-underline:none!important;background-color:#063462!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#063462!important;text-underline:none!important;background-color:#9dd1ff!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles):first-letter,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-last-child(n):not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-last-of-type(n):not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-of-type(n):not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){box-shadow:none!important;text-shadow:none!important;color:#063462!important;fill:#063462!important;background-color:#9dd1ff!important;border-color:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles):not(.bvi-no-styles):after,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles):not(.bvi-no-styles):before{color:#063462!important;box-shadow:none!important;text-shadow:none!important;background-color:#fff0!important;border-color:#0000!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles):not(.bvi-no-styles)::selection{color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles){color:#063462!important;background-color:#0000!important;outline:0!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#063462!important;background-color:#9dd1ff!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{color:#9dd1ff!important;background-color:#fff0!important;border-color:#0000!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=brown]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles){color:#4d4b43!important;fill:#4d4b43!important;box-shadow:none!important;text-shadow:none!important;background-color:#f7f3d6!important;border-color:#4d4b43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-speech-text{border-color:#4d4b43}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#4d4b43!important;text-underline:none!important;background-color:#0000!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{pointer-events:none;cursor:no-drop;color:#4d4b4380!important;border:1px solid #4d4b4380!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:#4d4b4380!important;text-underline:none!important;border:1px solid #4d4b4380!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#f7f3d6!important;text-underline:none!important;background-color:#4d4b43!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#4d4b43!important;text-underline:none!important;background-color:#f7f3d6!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles):first-letter,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-last-child(n):not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-last-of-type(n):not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-of-type(n):not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){box-shadow:none!important;text-shadow:none!important;color:#4d4b43!important;fill:#4d4b43!important;background-color:#f7f3d6!important;border-color:#4d4b43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles):not(.bvi-no-styles):after,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles):not(.bvi-no-styles):before{color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important;background-color:#fff0!important;border-color:#0000!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles):not(.bvi-no-styles)::selection{color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles){color:#4d4b43!important;background-color:#0000!important;outline:0!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#4d4b43!important;background-color:#f7f3d6!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{color:#f7f3d6!important;background-color:#fff0!important;border-color:#0000!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=green]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles){color:#a9e44d!important;fill:#a9e44d!important;box-shadow:none!important;text-shadow:none!important;background-color:#3b2716!important;border-color:#a9e44d!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-speech-text{border-color:#a9e44d}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#a9e44d!important;text-underline:none!important;background-color:#0000!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{pointer-events:none;cursor:no-drop;color:#a9e44d80!important;border:1px solid #a9e44d80!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:#a9e44d80!important;text-underline:none!important;border:1px solid #a9e44d80!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#3b2716!important;text-underline:none!important;background-color:#a9e44d!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#a9e44d!important;text-underline:none!important;background-color:#3b2716!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles):first-letter,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-last-child(n):not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-last-of-type(n):not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-of-type(n):not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){box-shadow:none!important;text-shadow:none!important;color:#a9e44d!important;fill:#a9e44d!important;background-color:#3b2716!important;border-color:#a9e44d!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles):not(.bvi-no-styles):after,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles):not(.bvi-no-styles):before{color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important;background-color:#fff0!important;border-color:#0000!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles):not(.bvi-no-styles)::selection{color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles){color:#a9e44d!important;background-color:#0000!important;outline:0!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#a9e44d!important;background-color:#3b2716!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{color:#3b2716!important;background-color:#fff0!important;border-color:#0000!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-fontsize="40"] *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="40"] * h1,body .bvi-body[data-bvi-fontsize="40"] * h1 *{font-size:47px!important}body .bvi-body[data-bvi-fontsize="40"] * h2,body .bvi-body[data-bvi-fontsize="40"] * h2 *{font-size:46px!important}body .bvi-body[data-bvi-fontsize="40"] * h3,body .bvi-body[data-bvi-fontsize="40"] * h3 *{font-size:45px!important}body .bvi-body[data-bvi-fontsize="40"] * h4,body .bvi-body[data-bvi-fontsize="40"] * h4 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="40"] * h5,body .bvi-body[data-bvi-fontsize="40"] * h5 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="40"] * h6,body .bvi-body[data-bvi-fontsize="40"] * h6 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="39"] *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="39"] * h1,body .bvi-body[data-bvi-fontsize="39"] * h1 *{font-size:46px!important}body .bvi-body[data-bvi-fontsize="39"] * h2,body .bvi-body[data-bvi-fontsize="39"] * h2 *{font-size:45px!important}body .bvi-body[data-bvi-fontsize="39"] * h3,body .bvi-body[data-bvi-fontsize="39"] * h3 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="39"] * h4,body .bvi-body[data-bvi-fontsize="39"] * h4 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="39"] * h5,body .bvi-body[data-bvi-fontsize="39"] * h5 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="39"] * h6,body .bvi-body[data-bvi-fontsize="39"] * h6 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="38"] *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="38"] * h1,body .bvi-body[data-bvi-fontsize="38"] * h1 *{font-size:45px!important}body .bvi-body[data-bvi-fontsize="38"] * h2,body .bvi-body[data-bvi-fontsize="38"] * h2 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="38"] * h3,body .bvi-body[data-bvi-fontsize="38"] * h3 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="38"] * h4,body .bvi-body[data-bvi-fontsize="38"] * h4 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="38"] * h5,body .bvi-body[data-bvi-fontsize="38"] * h5 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="38"] * h6,body .bvi-body[data-bvi-fontsize="38"] * h6 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="37"] *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="37"] * h1,body .bvi-body[data-bvi-fontsize="37"] * h1 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="37"] * h2,body .bvi-body[data-bvi-fontsize="37"] * h2 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="37"] * h3,body .bvi-body[data-bvi-fontsize="37"] * h3 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="37"] * h4,body .bvi-body[data-bvi-fontsize="37"] * h4 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="37"] * h5,body .bvi-body[data-bvi-fontsize="37"] * h5 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="37"] * h6,body .bvi-body[data-bvi-fontsize="37"] * h6 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="36"] *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="36"] * h1,body .bvi-body[data-bvi-fontsize="36"] * h1 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="36"] * h2,body .bvi-body[data-bvi-fontsize="36"] * h2 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="36"] * h3,body .bvi-body[data-bvi-fontsize="36"] * h3 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="36"] * h4,body .bvi-body[data-bvi-fontsize="36"] * h4 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="36"] * h5,body .bvi-body[data-bvi-fontsize="36"] * h5 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="36"] * h6,body .bvi-body[data-bvi-fontsize="36"] * h6 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="35"] *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="35"] * h1,body .bvi-body[data-bvi-fontsize="35"] * h1 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="35"] * h2,body .bvi-body[data-bvi-fontsize="35"] * h2 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="35"] * h3,body .bvi-body[data-bvi-fontsize="35"] * h3 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="35"] * h4,body .bvi-body[data-bvi-fontsize="35"] * h4 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="35"] * h5,body .bvi-body[data-bvi-fontsize="35"] * h5 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="35"] * h6,body .bvi-body[data-bvi-fontsize="35"] * h6 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="34"] *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="34"] * h1,body .bvi-body[data-bvi-fontsize="34"] * h1 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="34"] * h2,body .bvi-body[data-bvi-fontsize="34"] * h2 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="34"] * h3,body .bvi-body[data-bvi-fontsize="34"] * h3 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="34"] * h4,body .bvi-body[data-bvi-fontsize="34"] * h4 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="34"] * h5,body .bvi-body[data-bvi-fontsize="34"] * h5 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="34"] * h6,body .bvi-body[data-bvi-fontsize="34"] * h6 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="33"] *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="33"] * h1,body .bvi-body[data-bvi-fontsize="33"] * h1 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="33"] * h2,body .bvi-body[data-bvi-fontsize="33"] * h2 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="33"] * h3,body .bvi-body[data-bvi-fontsize="33"] * h3 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="33"] * h4,body .bvi-body[data-bvi-fontsize="33"] * h4 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="33"] * h5,body .bvi-body[data-bvi-fontsize="33"] * h5 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="33"] * h6,body .bvi-body[data-bvi-fontsize="33"] * h6 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="32"] *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="32"] * h1,body .bvi-body[data-bvi-fontsize="32"] * h1 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="32"] * h2,body .bvi-body[data-bvi-fontsize="32"] * h2 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="32"] * h3,body .bvi-body[data-bvi-fontsize="32"] * h3 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="32"] * h4,body .bvi-body[data-bvi-fontsize="32"] * h4 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="32"] * h5,body .bvi-body[data-bvi-fontsize="32"] * h5 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="32"] * h6,body .bvi-body[data-bvi-fontsize="32"] * h6 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="31"] *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="31"] * h1,body .bvi-body[data-bvi-fontsize="31"] * h1 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="31"] * h2,body .bvi-body[data-bvi-fontsize="31"] * h2 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="31"] * h3,body .bvi-body[data-bvi-fontsize="31"] * h3 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="31"] * h4,body .bvi-body[data-bvi-fontsize="31"] * h4 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="31"] * h5,body .bvi-body[data-bvi-fontsize="31"] * h5 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="31"] * h6,body .bvi-body[data-bvi-fontsize="31"] * h6 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="30"] *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="30"] * h1,body .bvi-body[data-bvi-fontsize="30"] * h1 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="30"] * h2,body .bvi-body[data-bvi-fontsize="30"] * h2 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="30"] * h3,body .bvi-body[data-bvi-fontsize="30"] * h3 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="30"] * h4,body .bvi-body[data-bvi-fontsize="30"] * h4 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="30"] * h5,body .bvi-body[data-bvi-fontsize="30"] * h5 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="30"] * h6,body .bvi-body[data-bvi-fontsize="30"] * h6 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="29"] *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="29"] * h1,body .bvi-body[data-bvi-fontsize="29"] * h1 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="29"] * h2,body .bvi-body[data-bvi-fontsize="29"] * h2 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="29"] * h3,body .bvi-body[data-bvi-fontsize="29"] * h3 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="29"] * h4,body .bvi-body[data-bvi-fontsize="29"] * h4 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="29"] * h5,body .bvi-body[data-bvi-fontsize="29"] * h5 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="29"] * h6,body .bvi-body[data-bvi-fontsize="29"] * h6 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="28"] *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="28"] * h1,body .bvi-body[data-bvi-fontsize="28"] * h1 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="28"] * h2,body .bvi-body[data-bvi-fontsize="28"] * h2 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="28"] * h3,body .bvi-body[data-bvi-fontsize="28"] * h3 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="28"] * h4,body .bvi-body[data-bvi-fontsize="28"] * h4 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="28"] * h5,body .bvi-body[data-bvi-fontsize="28"] * h5 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="28"] * h6,body .bvi-body[data-bvi-fontsize="28"] * h6 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="27"] *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="27"] * h1,body .bvi-body[data-bvi-fontsize="27"] * h1 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="27"] * h2,body .bvi-body[data-bvi-fontsize="27"] * h2 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="27"] * h3,body .bvi-body[data-bvi-fontsize="27"] * h3 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="27"] * h4,body .bvi-body[data-bvi-fontsize="27"] * h4 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="27"] * h5,body .bvi-body[data-bvi-fontsize="27"] * h5 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="27"] * h6,body .bvi-body[data-bvi-fontsize="27"] * h6 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="26"] *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="26"] * h1,body .bvi-body[data-bvi-fontsize="26"] * h1 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="26"] * h2,body .bvi-body[data-bvi-fontsize="26"] * h2 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="26"] * h3,body .bvi-body[data-bvi-fontsize="26"] * h3 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="26"] * h4,body .bvi-body[data-bvi-fontsize="26"] * h4 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="26"] * h5,body .bvi-body[data-bvi-fontsize="26"] * h5 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="26"] * h6,body .bvi-body[data-bvi-fontsize="26"] * h6 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="25"] *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="25"] * h1,body .bvi-body[data-bvi-fontsize="25"] * h1 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="25"] * h2,body .bvi-body[data-bvi-fontsize="25"] * h2 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="25"] * h3,body .bvi-body[data-bvi-fontsize="25"] * h3 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="25"] * h4,body .bvi-body[data-bvi-fontsize="25"] * h4 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="25"] * h5,body .bvi-body[data-bvi-fontsize="25"] * h5 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="25"] * h6,body .bvi-body[data-bvi-fontsize="25"] * h6 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="24"] *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="24"] * h1,body .bvi-body[data-bvi-fontsize="24"] * h1 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="24"] * h2,body .bvi-body[data-bvi-fontsize="24"] * h2 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="24"] * h3,body .bvi-body[data-bvi-fontsize="24"] * h3 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="24"] * h4,body .bvi-body[data-bvi-fontsize="24"] * h4 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="24"] * h5,body .bvi-body[data-bvi-fontsize="24"] * h5 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="24"] * h6,body .bvi-body[data-bvi-fontsize="24"] * h6 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="23"] *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="23"] * h1,body .bvi-body[data-bvi-fontsize="23"] * h1 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="23"] * h2,body .bvi-body[data-bvi-fontsize="23"] * h2 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="23"] * h3,body .bvi-body[data-bvi-fontsize="23"] * h3 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="23"] * h4,body .bvi-body[data-bvi-fontsize="23"] * h4 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="23"] * h5,body .bvi-body[data-bvi-fontsize="23"] * h5 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="23"] * h6,body .bvi-body[data-bvi-fontsize="23"] * h6 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="22"] *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="22"] * h1,body .bvi-body[data-bvi-fontsize="22"] * h1 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="22"] * h2,body .bvi-body[data-bvi-fontsize="22"] * h2 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="22"] * h3,body .bvi-body[data-bvi-fontsize="22"] * h3 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="22"] * h4,body .bvi-body[data-bvi-fontsize="22"] * h4 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="22"] * h5,body .bvi-body[data-bvi-fontsize="22"] * h5 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="22"] * h6,body .bvi-body[data-bvi-fontsize="22"] * h6 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="21"] *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="21"] * h1,body .bvi-body[data-bvi-fontsize="21"] * h1 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="21"] * h2,body .bvi-body[data-bvi-fontsize="21"] * h2 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="21"] * h3,body .bvi-body[data-bvi-fontsize="21"] * h3 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="21"] * h4,body .bvi-body[data-bvi-fontsize="21"] * h4 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="21"] * h5,body .bvi-body[data-bvi-fontsize="21"] * h5 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="21"] * h6,body .bvi-body[data-bvi-fontsize="21"] * h6 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="20"] *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="20"] * h1,body .bvi-body[data-bvi-fontsize="20"] * h1 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="20"] * h2,body .bvi-body[data-bvi-fontsize="20"] * h2 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="20"] * h3,body .bvi-body[data-bvi-fontsize="20"] * h3 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="20"] * h4,body .bvi-body[data-bvi-fontsize="20"] * h4 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="20"] * h5,body .bvi-body[data-bvi-fontsize="20"] * h5 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="20"] * h6,body .bvi-body[data-bvi-fontsize="20"] * h6 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="19"] *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="19"] * h1,body .bvi-body[data-bvi-fontsize="19"] * h1 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="19"] * h2,body .bvi-body[data-bvi-fontsize="19"] * h2 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="19"] * h3,body .bvi-body[data-bvi-fontsize="19"] * h3 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="19"] * h4,body .bvi-body[data-bvi-fontsize="19"] * h4 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="19"] * h5,body .bvi-body[data-bvi-fontsize="19"] * h5 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="19"] * h6,body .bvi-body[data-bvi-fontsize="19"] * h6 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="18"] *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="18"] * h1,body .bvi-body[data-bvi-fontsize="18"] * h1 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="18"] * h2,body .bvi-body[data-bvi-fontsize="18"] * h2 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="18"] * h3,body .bvi-body[data-bvi-fontsize="18"] * h3 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="18"] * h4,body .bvi-body[data-bvi-fontsize="18"] * h4 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="18"] * h5,body .bvi-body[data-bvi-fontsize="18"] * h5 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="18"] * h6,body .bvi-body[data-bvi-fontsize="18"] * h6 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="17"] *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="17"] * h1,body .bvi-body[data-bvi-fontsize="17"] * h1 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="17"] * h2,body .bvi-body[data-bvi-fontsize="17"] * h2 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="17"] * h3,body .bvi-body[data-bvi-fontsize="17"] * h3 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="17"] * h4,body .bvi-body[data-bvi-fontsize="17"] * h4 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="17"] * h5,body .bvi-body[data-bvi-fontsize="17"] * h5 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="17"] * h6,body .bvi-body[data-bvi-fontsize="17"] * h6 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="16"] *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="16"] * h1,body .bvi-body[data-bvi-fontsize="16"] * h1 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="16"] * h2,body .bvi-body[data-bvi-fontsize="16"] * h2 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="16"] * h3,body .bvi-body[data-bvi-fontsize="16"] * h3 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="16"] * h4,body .bvi-body[data-bvi-fontsize="16"] * h4 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="16"] * h5,body .bvi-body[data-bvi-fontsize="16"] * h5 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="16"] * h6,body .bvi-body[data-bvi-fontsize="16"] * h6 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="15"] *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="15"] * h1,body .bvi-body[data-bvi-fontsize="15"] * h1 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="15"] * h2,body .bvi-body[data-bvi-fontsize="15"] * h2 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="15"] * h3,body .bvi-body[data-bvi-fontsize="15"] * h3 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="15"] * h4,body .bvi-body[data-bvi-fontsize="15"] * h4 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="15"] * h5,body .bvi-body[data-bvi-fontsize="15"] * h5 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="15"] * h6,body .bvi-body[data-bvi-fontsize="15"] * h6 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="14"] *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="14"] * h1,body .bvi-body[data-bvi-fontsize="14"] * h1 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="14"] * h2,body .bvi-body[data-bvi-fontsize="14"] * h2 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="14"] * h3,body .bvi-body[data-bvi-fontsize="14"] * h3 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="14"] * h4,body .bvi-body[data-bvi-fontsize="14"] * h4 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="14"] * h5,body .bvi-body[data-bvi-fontsize="14"] * h5 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="14"] * h6,body .bvi-body[data-bvi-fontsize="14"] * h6 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="13"] *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="13"] * h1,body .bvi-body[data-bvi-fontsize="13"] * h1 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="13"] * h2,body .bvi-body[data-bvi-fontsize="13"] * h2 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="13"] * h3,body .bvi-body[data-bvi-fontsize="13"] * h3 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="13"] * h4,body .bvi-body[data-bvi-fontsize="13"] * h4 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="13"] * h5,body .bvi-body[data-bvi-fontsize="13"] * h5 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="13"] * h6,body .bvi-body[data-bvi-fontsize="13"] * h6 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="12"] *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="12"] * h1,body .bvi-body[data-bvi-fontsize="12"] * h1 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="12"] * h2,body .bvi-body[data-bvi-fontsize="12"] * h2 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="12"] * h3,body .bvi-body[data-bvi-fontsize="12"] * h3 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="12"] * h4,body .bvi-body[data-bvi-fontsize="12"] * h4 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="12"] * h5,body .bvi-body[data-bvi-fontsize="12"] * h5 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="12"] * h6,body .bvi-body[data-bvi-fontsize="12"] * h6 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="11"] *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="11"] * h1,body .bvi-body[data-bvi-fontsize="11"] * h1 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="11"] * h2,body .bvi-body[data-bvi-fontsize="11"] * h2 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="11"] * h3,body .bvi-body[data-bvi-fontsize="11"] * h3 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="11"] * h4,body .bvi-body[data-bvi-fontsize="11"] * h4 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="11"] * h5,body .bvi-body[data-bvi-fontsize="11"] * h5 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="11"] * h6,body .bvi-body[data-bvi-fontsize="11"] * h6 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="10"] *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="10"] * h1,body .bvi-body[data-bvi-fontsize="10"] * h1 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="10"] * h2,body .bvi-body[data-bvi-fontsize="10"] * h2 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="10"] * h3,body .bvi-body[data-bvi-fontsize="10"] * h3 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="10"] * h4,body .bvi-body[data-bvi-fontsize="10"] * h4 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="10"] * h5,body .bvi-body[data-bvi-fontsize="10"] * h5 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="10"] * h6,body .bvi-body[data-bvi-fontsize="10"] * h6 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="9"] *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="9"] * h1,body .bvi-body[data-bvi-fontsize="9"] * h1 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="9"] * h2,body .bvi-body[data-bvi-fontsize="9"] * h2 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="9"] * h3,body .bvi-body[data-bvi-fontsize="9"] * h3 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="9"] * h4,body .bvi-body[data-bvi-fontsize="9"] * h4 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="9"] * h5,body .bvi-body[data-bvi-fontsize="9"] * h5 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="9"] * h6,body .bvi-body[data-bvi-fontsize="9"] * h6 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="8"] *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="8"] * h1,body .bvi-body[data-bvi-fontsize="8"] * h1 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="8"] * h2,body .bvi-body[data-bvi-fontsize="8"] * h2 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="8"] * h3,body .bvi-body[data-bvi-fontsize="8"] * h3 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="8"] * h4,body .bvi-body[data-bvi-fontsize="8"] * h4 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="8"] * h5,body .bvi-body[data-bvi-fontsize="8"] * h5 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="8"] * h6,body .bvi-body[data-bvi-fontsize="8"] * h6 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="7"] *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="7"] * h1,body .bvi-body[data-bvi-fontsize="7"] * h1 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="7"] * h2,body .bvi-body[data-bvi-fontsize="7"] * h2 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="7"] * h3,body .bvi-body[data-bvi-fontsize="7"] * h3 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="7"] * h4,body .bvi-body[data-bvi-fontsize="7"] * h4 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="7"] * h5,body .bvi-body[data-bvi-fontsize="7"] * h5 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="7"] * h6,body .bvi-body[data-bvi-fontsize="7"] * h6 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="6"] *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="6"] * h1,body .bvi-body[data-bvi-fontsize="6"] * h1 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="6"] * h2,body .bvi-body[data-bvi-fontsize="6"] * h2 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="6"] * h3,body .bvi-body[data-bvi-fontsize="6"] * h3 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="6"] * h4,body .bvi-body[data-bvi-fontsize="6"] * h4 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="6"] * h5,body .bvi-body[data-bvi-fontsize="6"] * h5 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="6"] * h6,body .bvi-body[data-bvi-fontsize="6"] * h6 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="5"] *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="5"] * h1,body .bvi-body[data-bvi-fontsize="5"] * h1 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="5"] * h2,body .bvi-body[data-bvi-fontsize="5"] * h2 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="5"] * h3,body .bvi-body[data-bvi-fontsize="5"] * h3 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="5"] * h4,body .bvi-body[data-bvi-fontsize="5"] * h4 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="5"] * h5,body .bvi-body[data-bvi-fontsize="5"] * h5 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="5"] * h6,body .bvi-body[data-bvi-fontsize="5"] * h6 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="4"] *{font-size:4px!important}body .bvi-body[data-bvi-fontsize="4"] * h1,body .bvi-body[data-bvi-fontsize="4"] * h1 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="4"] * h2,body .bvi-body[data-bvi-fontsize="4"] * h2 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="4"] * h3,body .bvi-body[data-bvi-fontsize="4"] * h3 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="4"] * h4,body .bvi-body[data-bvi-fontsize="4"] * h4 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="4"] * h5,body .bvi-body[data-bvi-fontsize="4"] * h5 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="4"] * h6,body .bvi-body[data-bvi-fontsize="4"] * h6 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="3"] *{font-size:3px!important}body .bvi-body[data-bvi-fontsize="3"] * h1,body .bvi-body[data-bvi-fontsize="3"] * h1 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="3"] * h2,body .bvi-body[data-bvi-fontsize="3"] * h2 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="3"] * h3,body .bvi-body[data-bvi-fontsize="3"] * h3 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="3"] * h4,body .bvi-body[data-bvi-fontsize="3"] * h4 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="3"] * h5,body .bvi-body[data-bvi-fontsize="3"] * h5 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="3"] * h6,body .bvi-body[data-bvi-fontsize="3"] * h6 *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="2"] *{font-size:2px!important}body .bvi-body[data-bvi-fontsize="2"] * h1,body .bvi-body[data-bvi-fontsize="2"] * h1 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="2"] * h2,body .bvi-body[data-bvi-fontsize="2"] * h2 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="2"] * h3,body .bvi-body[data-bvi-fontsize="2"] * h3 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="2"] * h4,body .bvi-body[data-bvi-fontsize="2"] * h4 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="2"] * h5,body .bvi-body[data-bvi-fontsize="2"] * h5 *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="2"] * h6,body .bvi-body[data-bvi-fontsize="2"] * h6 *{font-size:4px!important}body .bvi-body[data-bvi-fontsize="1"] *{font-size:1px!important}body .bvi-body[data-bvi-fontsize="1"] * h1,body .bvi-body[data-bvi-fontsize="1"] * h1 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="1"] * h2,body .bvi-body[data-bvi-fontsize="1"] * h2 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="1"] * h3,body .bvi-body[data-bvi-fontsize="1"] * h3 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="1"] * h4,body .bvi-body[data-bvi-fontsize="1"] * h4 *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="1"] * h5,body .bvi-body[data-bvi-fontsize="1"] * h5 *{font-size:4px!important}body .bvi-body[data-bvi-fontsize="1"] * h6,body .bvi-body[data-bvi-fontsize="1"] * h6 *{font-size:3px!important}body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles){filter:grayscale(0);visibility:visible}body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles){border:1px dashed;display:none;position:relative}body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles){-moz-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-o-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:grayscale();visibility:visible}body .bvi-body[data-bvi-lineheight=normal]:not(.bvi-no-styles){line-height:1.5!important}body .bvi-body[data-bvi-lineheight=average]:not(.bvi-no-styles){line-height:2!important}body .bvi-body[data-bvi-lineheight=big]:not(.bvi-no-styles){line-height:2.5!important}body .bvi-body[data-bvi-letterspacing=normal]:not(.bvi-no-styles){letter-spacing:0!important}body .bvi-body[data-bvi-letterspacing=average]:not(.bvi-no-styles){letter-spacing:2px!important}body .bvi-body[data-bvi-letterspacing=big]:not(.bvi-no-styles){letter-spacing:4px!important}body .bvi-body[data-bvi-fontfamily=arial]:not(i):not(span):not(.bvi-no-styles){font-family:Arial,sans-serif!important}body .bvi-body[data-bvi-fontfamily=times]:not(i):not(span):not(.bvi-no-styles){font-family:Times New roman,serif!important}body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) .wp-audio-shortcode,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) figure,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) iframe,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) object,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) video,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) ymaps{display:block!important}body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) .wp-audio-shortcode,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) figure,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) iframe,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) object,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) video,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) ymaps{display:none!important}body .bvi-body .bvi-speech{margin-bottom:1.5rem}body .bvi-body .bvi-speech .bvi-speech-link{border:1px dashed #0000;border-bottom:0;padding:.7rem;display:inline-block}body .bvi-body .bvi-speech .bvi-speech-text{border:1px dashed #0000;padding:.7rem}body .bvi-body .bvi-speech .bvi-highlighting mark{font-weight:700;text-decoration:underline}body .bvi-body a.bvi-link{text-align:center;vertical-align:middle;cursor:pointer;user-select:none;border-radius:.25rem;padding:.375rem .75rem;font-weight:400;line-height:1.5;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block;position:relative;color:#212529!important;background-color:#e0e0e0!important;border:1px solid #c6c6c6!important;font-size:.875rem!important}body .bvi-body a.bvi-link:after{z-index:1;content:"";position:absolute;inset:0}body .bvi-body .bvi-link-fixed-top{z-index:999999!important;position:fixed!important;top:2.5rem!important;right:1.5rem!important}body .bvi-body .bvi-hide{display:none!important}body .bvi-body .bvi-show{display:block!important}.bvi-images{letter-spacing:normal;vertical-align:middle;z-index:1;-o-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;width:18px;height:18px;display:inline-block}.bvi-images.bvi-images-cog{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0iTTkuNjcxIDQuMTM2YTIuMzQgMi4zNCAwIDAgMSA0LjY1OSAwYTIuMzQgMi4zNCAwIDAgMCAzLjMxOSAxLjkxNWEyLjM0IDIuMzQgMCAwIDEgMi4zMyA0LjAzM2EyLjM0IDIuMzQgMCAwIDAgMCAzLjgzMWEyLjM0IDIuMzQgMCAwIDEtMi4zMyA0LjAzM2EyLjM0IDIuMzQgMCAwIDAtMy4zMTkgMS45MTVhMi4zNCAyLjM0IDAgMCAxLTQuNjU5IDBhMi4zNCAyLjM0IDAgMCAwLTMuMzItMS45MTVhMi4zNCAyLjM0IDAgMCAxLTIuMzMtNC4wMzNhMi4zNCAyLjM0IDAgMCAwIDAtMy44MzFBMi4zNCAyLjM0IDAgMCAxIDYuMzUgNi4wNTFhMi4zNCAyLjM0IDAgMCAwIDMuMzE5LTEuOTE1Ii8+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMyIvPjwvZz48L3N2Zz4=);background-repeat:no-repeat}.bvi-images.bvi-images-eye-slash{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0iTTEwLjczMyA1LjA3NmExMC43NDQgMTAuNzQ0IDAgMCAxIDExLjIwNSA2LjU3NWExIDEgMCAwIDEgMCAuNjk2YTEwLjggMTAuOCAwIDAgMS0xLjQ0NCAyLjQ5bS02LjQxLS42NzlhMyAzIDAgMCAxLTQuMjQyLTQuMjQyIi8+PHBhdGggZD0iTTE3LjQ3OSAxNy40OTlhMTAuNzUgMTAuNzUgMCAwIDEtMTUuNDE3LTUuMTUxYTEgMSAwIDAgMSAwLS42OTZhMTAuNzUgMTAuNzUgMCAwIDEgNC40NDYtNS4xNDNNMiAybDIwIDIwIi8+PC9nPjwvc3ZnPg==);background-repeat:no-repeat}.bvi-images.bvi-images-volume-up{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTExIDQuNzAyYS43MDUuNzA1IDAgMCAwLTEuMjAzLS40OThMNi40MTMgNy41ODdBMS40IDEuNCAwIDAgMSA1LjQxNiA4SDNhMSAxIDAgMCAwLTEgMXY2YTEgMSAwIDAgMCAxIDFoMi40MTZhMS40IDEuNCAwIDAgMSAuOTk3LjQxM2wzLjM4MyAzLjM4NEEuNzA1LjcwNSAwIDAgMCAxMSAxOS4yOTh6TTE2IDlhNSA1IDAgMCAxIDAgNm0zLjM2NCAzLjM2NGE5IDkgMCAwIDAgMC0xMi43MjgiLz48L3N2Zz4=);background-repeat:no-repeat}.bvi-images.bvi-images-volume-off{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTExIDQuNzAyYS43MDUuNzA1IDAgMCAwLTEuMjAzLS40OThMNi40MTMgNy41ODdBMS40IDEuNCAwIDAgMSA1LjQxNiA4SDNhMSAxIDAgMCAwLTEgMXY2YTEgMSAwIDAgMCAxIDFoMi40MTZhMS40IDEuNCAwIDAgMSAuOTk3LjQxM2wzLjM4MyAzLjM4NEEuNzA1LjcwNSAwIDAgMCAxMSAxOS4yOTh6TTIyIDlsLTYgNm0wLTZsNiA2Ii8+PC9zdmc+);background-repeat:no-repeat}.bvi-images.bvi-images-adjust{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAiLz48cGF0aCBkPSJNMTIgMThhNiA2IDAgMCAwIDAtMTJ6Ii8+PC9nPjwvc3ZnPg==);background-repeat:no-repeat}.bvi-images.bvi-images-minus-circle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAiLz48cGF0aCBkPSJNOCAxMmg4Ii8+PC9nPjwvc3ZnPg==);background-repeat:no-repeat}.bvi-images.bvi-images-image{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB4PSIzIiB5PSIzIiByeD0iMiIgcnk9IjIiLz48Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iMiIvPjxwYXRoIGQ9Im0yMSAxNWwtMy4wODYtMy4wODZhMiAyIDAgMCAwLTIuODI4IDBMNiAyMSIvPjwvZz48L3N2Zz4=);background-repeat:no-repeat}.bvi-images.bvi-images-minus{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTUgMTJoMTQiLz48L3N2Zz4=);background-repeat:no-repeat}.bvi-images.bvi-images-eye{fill:green;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0iTTIuMDYyIDEyLjM0OGExIDEgMCAwIDEgMC0uNjk2YTEwLjc1IDEwLjc1IDAgMCAxIDE5Ljg3NiAwYTEgMSAwIDAgMSAwIC42OTZhMTAuNzUgMTAuNzUgMCAwIDEtMTkuODc2IDAiLz48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIi8+PC9nPjwvc3ZnPg==);background-repeat:no-repeat}.bvi-images.bvi-images-size-32{width:32px!important;height:32px!important}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal.Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal.DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--motion-duration-press:.14s;--motion-duration-control:.2s;--motion-duration-overlay:.24s;--motion-ease-standard:cubic-bezier(.22, 1, .36, 1);--motion-ease-emphasized:cubic-bezier(.16, 1, .3, 1)}@media (hover:hover) and (pointer:fine){.menu-toggle:hover .menu-toggle__line{background-color:var(--color-primary-dark)}.action-link:hover .action-link__icon--end{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.review-link:hover{color:var(--color-primary-dark)}.review-link--button:hover{border-color:var(--color-line-strong);background-color:var(--color-panel);color:var(--color-ink-strong)}.review-link--button:hover .review-link__label,.review-link--button:hover .review-link__icon{color:var(--color-ink-strong)}.review-link--button:hover .review-link__action{color:var(--color-ink)}.review-link:hover .review-link__icon{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.home-service-link:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-primary-dark)}.home-service-link:hover .home-service-link__arrow{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.has-js .home-header__navigation:not([data-menu-ready]){display:none}@media (width>=64rem){.has-js .home-header__navigation:not([data-menu-ready]){display:block}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto;--tw-duration:.01ms;transition-duration:.01ms}:where(a,button,summary,input,textarea,select,[role=button]),.action-link__icon,.review-link__icon,.home-service-link__arrow,.appointment-popover__arrow,.menu-toggle__line,.tippy-box{transition-property:none}.tippy-box[data-theme~=appointment][data-state=hidden],.tippy-box.appointment-popover-shell[data-state=hidden]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.page--accessibility-ready{scroll-padding-bottom:calc(var(--spacing) * 32)}.accessibility{bottom:0;left:calc(var(--spacing) * 2);z-index:1001;max-width:calc(100% - 1rem);position:fixed}.accessibility__inner{align-items:flex-start;gap:var(--spacing);flex-direction:row;display:flex}.accessibility__button{height:calc(var(--spacing) * 12);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);border-style:var(--tw-border-style);width:auto;min-width:0;max-width:100%;padding-inline:calc(var(--spacing) * 3);font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight));color:var(--color-white);background-color:#303249;border-width:1px;border-color:#303249;border-bottom-right-radius:0;border-bottom-left-radius:0;padding-block:0;display:inline-flex}@media (hover:hover){.accessibility__button:hover{background-color:#42455e}}.accessibility__button:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:3px;outline-color:var(--color-primary-dark)}.accessibility__enable{white-space:nowrap}.accessibility__icon,.accessibility__control-icon{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);flex-shrink:0}.accessibility__settings[aria-expanded=false] .accessibility__settings-close,.accessibility__settings[aria-expanded=true] .accessibility__settings-open{display:none}.accessibility__settings-label{min-width:0;display:grid}.accessibility__label-open,.accessibility__label-close{grid-area:1/1}.accessibility__settings[aria-expanded=false] .accessibility__label-close,.accessibility__settings[aria-expanded=true] .accessibility__label-open{visibility:hidden}.accessibility[hidden],.accessibility__button[hidden]{display:none!important}html body .bvi-panel{overscroll-behavior:contain;max-height:50dvh;overflow-y:auto;inset-inline:0!important;top:auto!important;bottom:calc(var(--spacing) * 12)!important;z-index:1000!important;margin:0!important;position:fixed!important}html body .bvi-panel.bvi-panel-hide,html body .bvi-body .bvi-link-fixed-top.bvi-show,html body .bvi-body .bvi-link-fixed-top.bvi-hide{display:none!important}html body .bvi-panel .bvi-blocks{flex-wrap:wrap!important}html body .bvi-panel a:focus-visible{outline-style:var(--tw-outline-style)!important;outline-offset:2px!important;outline-width:3px!important;outline-color:var(--color-black)!important}html body .bvi-panel .bvi-link>i{pointer-events:none}html body .bvi-body{min-width:0!important}@media (prefers-reduced-motion:reduce){html body .bvi-body *,html body .bvi-panel *{transition-property:none!important;animation:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
