:where([data-ui-theme]){--ui-paper:#fafafa;--ui-surface:#fff;--ui-soft:#f0f4f8;--ui-ink:#152b49;--ui-muted:#526176;--ui-line:#cad3df;--ui-action:#174ea6;--ui-on-action:#fff;--ui-focus:#174ea6;--ui-success:#17633e;--ui-error:#b42318;--ui-font:Arial, Helvetica, sans-serif;--ui-display:var(--ui-font);--ui-radius:.75rem;--ui-shadow:0 8px 28px #152b4910;--ui-space:clamp(3rem, 6vw, 6rem);--ui-content-width:72rem;--ui-selected:var(--ui-soft);--ui-motion-duration:.16s}[data-ui-theme]{color-scheme:light;color:var(--ui-ink);background:var(--ui-paper);font-family:var(--ui-font)}@media (prefers-reduced-motion:reduce){[data-ui-theme]{--ui-motion-duration:0s}}[data-ui-theme=professional]{--ui-paper:#fafafa;--ui-surface:#fff;--ui-soft:#edf3fa;--ui-ink:#162e51;--ui-muted:#50627a;--ui-line:#c7d3e3;--ui-action:#174ea6;--ui-on-action:#fff;--ui-display:Arial, Helvetica, sans-serif;--ui-radius:.5rem;--ui-focus:#174ea6}[data-ui-theme=trade]{--ui-paper:#f6f5f0;--ui-surface:#fff;--ui-soft:#eeede6;--ui-ink:#222626;--ui-muted:#575d5b;--ui-line:#c6c9c4;--ui-action:#8a5200;--ui-on-action:#fff;--ui-display:Impact, "Arial Narrow", sans-serif;--ui-radius:.25rem;--ui-focus:#8a5200}[data-ui-theme=luxury]{--ui-paper:#faf7ef;--ui-surface:#fffdf8;--ui-soft:#eee8dc;--ui-ink:#333a30;--ui-muted:#65675c;--ui-line:#cfc7b7;--ui-action:#3f4c3a;--ui-on-action:#fff;--ui-display:Georgia, "Times New Roman", serif;--ui-radius:0rem;--ui-focus:#3f4c3a}[data-ui-theme=wellbeing]{--ui-paper:#faf7f0;--ui-surface:#fffdf8;--ui-soft:#e7eddf;--ui-ink:#304932;--ui-muted:#56654e;--ui-line:#c5cfbc;--ui-action:#785039;--ui-on-action:#fff;--ui-display:Georgia, "Times New Roman", serif;--ui-radius:1.5rem;--ui-focus:#785039}[data-ui-theme=clinical]{--ui-paper:#f8fbff;--ui-surface:#fff;--ui-soft:#edf4fd;--ui-ink:#143158;--ui-muted:#51647d;--ui-line:#bdcfe4;--ui-action:#1455ad;--ui-on-action:#fff;--ui-display:Arial, Helvetica, sans-serif;--ui-radius:.65rem;--ui-focus:#1455ad}[data-ui-theme=playful]{--ui-paper:#fffdf5;--ui-surface:#fff;--ui-soft:#f1e8ff;--ui-ink:#321763;--ui-muted:#65517b;--ui-line:#cbbade;--ui-action:#58219a;--ui-on-action:#fff;--ui-display:"Trebuchet MS", Arial, sans-serif;--ui-radius:1.25rem;--ui-focus:#58219a}[data-ui-theme=country]{--ui-paper:#f8f4e9;--ui-surface:#fffdf5;--ui-soft:#e8eadb;--ui-ink:#2f493d;--ui-muted:#596759;--ui-line:#c9cebb;--ui-action:#365746;--ui-on-action:#fff;--ui-display:Georgia, "Times New Roman", serif;--ui-radius:.4rem;--ui-focus:#365746}[data-ui-theme=technology]{--ui-paper:#09121b;--ui-surface:#111f2c;--ui-soft:#182b3c;--ui-ink:#f2f7fb;--ui-muted:#b2c5d5;--ui-line:#3d566b;--ui-action:#69ddff;--ui-on-action:#07131e;--ui-display:Arial, Helvetica, sans-serif;--ui-radius:.75rem;--ui-focus:#69ddff;--ui-error:#ffad9f;--ui-success:#8aebbc;color-scheme:dark}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-space-y-reverse:0;--tw-tracking:initial;--tw-leading:initial;--tw-divide-y-reverse:0;--tw-duration:initial;--tw-outline-style:solid;--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}}}@layer theme,base,components,utilities;@layer components.ui{.ui-file__picker{display:contents}.ui-file__dropzone{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);--tw-border-style:dashed;padding:calc(var(--spacing,.25rem) * 6);border-style:dashed;border-width:2px;border-color:var(--ui-line,#cad3df);background:var(--ui-soft,#f0f4f8);display:block;position:relative}.ui-file__prompt{pointer-events:none;min-height:calc(var(--spacing,.25rem) * 32);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);text-align:center;flex-direction:column;display:flex}.ui-file__drop-input{margin-top:calc(var(--spacing,.25rem) * 4);cursor:pointer;width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:block}.ui-file__dropzone[data-enhanced] .ui-file__drop-input{opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.ui-file__dropzone:has(input:focus-visible),.ui-file__dropzone[data-dragging]{outline-offset:3px;outline:3px solid var(--ui-focus,#174ea6)}.ui-file__dropzone:has(input:disabled){opacity:.5}.ui-file__drop-input:disabled{cursor:not-allowed}.ui-section{overflow-wrap:anywhere;min-width:0;color:var(--ui-ink,#152b49);background:var(--ui-paper,transparent)}.ui-surface{background:var(--ui-surface,#fff);color:var(--ui-ink,#152b49)}.ui-soft{background:var(--ui-soft,#f0f4f8);color:var(--ui-ink,#152b49)}.ui-border{border-color:var(--ui-line,#cad3df)}.ui-muted{color:var(--ui-muted,#526176)}.ui-heading{font-family:var(--ui-display,inherit);text-wrap:balance}.ui-round{border-radius:var(--ui-radius,.75rem)}.ui-shadow{box-shadow:var(--ui-shadow,0 8px 28px #152b4910)}.ui-action{color:var(--ui-on-action,white);background:var(--ui-action,#174ea6)}.ui-focus:focus-visible{outline-offset:4px;outline:3px solid var(--ui-focus,#174ea6)}.ui-control{min-height:calc(var(--spacing,.25rem) * 11);border:1px solid var(--ui-line,#cad3df);border-radius:var(--ui-radius,.5rem);background:var(--ui-surface,#fff);width:100%;color:var(--ui-ink,#152b49);font:inherit;padding:.7rem .9rem;display:block}.ui-control::placeholder{color:var(--ui-muted,#526176);opacity:1}.ui-control:focus-visible{outline-offset:2px;outline:3px solid var(--ui-focus,#174ea6)}.ui-control[aria-invalid=true]{border-color:var(--ui-error,#b42318)}.ui-control:disabled{cursor:not-allowed;opacity:.6}.ui-error{color:var(--ui-error,#b42318)}.ui-success{color:var(--ui-success,#17633e)}.ui-choice{accent-color:var(--ui-action,#174ea6)}.ui-table{border-collapse:collapse;width:100%;color:var(--ui-ink,#152b49)}.ui-table :is(th,td){padding:calc(var(--spacing,.25rem) * 4);text-align:start;vertical-align:top;border-bottom:1px solid var(--ui-line,#cad3df)}.ui-table th{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);background:var(--ui-soft,#f0f4f8)}.ui-table caption{text-align:start;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);padding-block:0 1rem}.ui-copy{overflow-wrap:anywhere;line-height:1.7}.ui-copy>*+*{margin-top:calc(var(--spacing,.25rem) * 4)}.ui-link{text-underline-offset:.2em;color:var(--ui-action,#174ea6);text-decoration-line:underline}.ui-choice-card{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 4);border:1px solid var(--ui-line,#cad3df);border-radius:var(--ui-radius,.75rem);display:flex}.ui-choice-card:has(input:checked){outline:2px solid var(--ui-action,#174ea6);background:var(--ui-selected,#f0f4f8)}.ui-choice-card:has(input:disabled){opacity:.6}ui-tabs [role=tab][aria-selected=true]{background:var(--ui-action,#174ea6);color:var(--ui-on-action,white)}.ui-section--default{padding-block:var(--ui-space,4rem)}.ui-section--compact{padding-block:calc(var(--spacing,.25rem) * 8)}.ui-section--flush{padding-block:0}.ui-section--plain{background-color:#0000}.ui-grid{align-items:flex-start;min-width:0;display:grid}.ui-grid--one,.ui-grid--two{grid-template-columns:repeat(1,minmax(0,1fr))}@media (width>=48rem){.ui-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}}.ui-grid--three{grid-template-columns:repeat(1,minmax(0,1fr))}@media (width>=48rem){.ui-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.ui-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.ui-grid--four{grid-template-columns:repeat(1,minmax(0,1fr))}@media (width>=40rem){.ui-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.ui-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}}.ui-grid--gap-small{gap:calc(var(--spacing,.25rem) * 3)}.ui-grid--gap-medium{gap:calc(var(--spacing,.25rem) * 6)}.ui-grid--gap-large{gap:calc(var(--spacing,.25rem) * 10)}:where(.ui-heading-group>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}.ui-heading-group--center{text-align:center;margin-inline:auto}.ui-heading-group__eyebrow{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:.16em;letter-spacing:.16em;text-transform:uppercase}.ui-heading-group__heading{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25)}@media (width>=40rem){.ui-heading-group__heading{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.ui-heading-group__intro{max-width:var(--container-2xl,42rem)}.ui-heading-group__intro--center{margin-inline:auto}.ui-card{min-width:0;overflow:hidden}.ui-card--outline{border-style:var(--tw-border-style);border-width:1px}.ui-card--flush{padding:0}.ui-card--small{padding:calc(var(--spacing,.25rem) * 4)}.ui-card--medium{padding:calc(var(--spacing,.25rem) * 6)}.ui-card--large{padding:calc(var(--spacing,.25rem) * 8)}.ui-card__footer{margin-top:calc(var(--spacing,.25rem) * 6)}.ui-media__frame{isolation:isolate;width:100%;position:relative;overflow:hidden}.ui-media__frame>img{width:100%;height:100%}.ui-media--wide{aspect-ratio:var(--aspect-video,16 / 9)}.ui-media--landscape{aspect-ratio:4/3}.ui-media--square{aspect-ratio:1}.ui-media--portrait{aspect-ratio:3/4}.ui-media--straight{border-radius:0}.ui-media--arch{border-top-left-radius:2147483647px;border-top-right-radius:2147483647px}.ui-media--circle{border-radius:2147483647px}.ui-media--cover>img{object-fit:cover}.ui-media--contain>img{object-fit:contain}.ui-media--center>img{object-position:center}.ui-media--top>img{object-position:top}.ui-media--bottom>img{object-position:bottom}.ui-media{min-width:0}.ui-media__caption{margin-top:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.ui-icon{flex-shrink:0}.ui-icon--small{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.ui-icon--medium{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6)}.ui-icon--large{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10)}.ui-icon-list{gap:calc(var(--spacing,.25rem) * 4);display:flex}.ui-icon-list--horizontal{flex-wrap:wrap}.ui-icon-list--vertical{flex-direction:column}.ui-icon-list__item{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}.ui-key-values--grid{gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=40rem){.ui-key-values--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.ui-key-values--rows>: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)))}.ui-key-values--rows{--tw-divide-opacity:1}.ui-key-values__item{padding-block:calc(var(--spacing,.25rem) * 3)}.ui-key-values__item--row{justify-content:space-between;column-gap:calc(var(--spacing,.25rem) * 6);row-gap:var(--spacing,.25rem);flex-wrap:wrap;display:flex}.ui-key-values__value{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.ui-price{align-items:baseline;column-gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:inline-flex}.ui-price__qualifier{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.ui-price__amount{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}.ui-steps{gap:calc(var(--spacing,.25rem) * 6);display:grid}@media (width>=40rem){.ui-steps--horizontal{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.ui-steps--horizontal{grid-template-columns:repeat(4,minmax(0,1fr))}}.ui-steps__item{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 4);border-top-width:1px}.ui-steps__number{margin-bottom:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);border-radius:2147483647px;justify-content:center;align-items:center;display:inline-flex}.ui-steps__title{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ui-steps__description{margin-top:calc(var(--spacing,.25rem) * 2)}.ui-accordion{border-bottom-style:var(--tw-border-style);padding-block:calc(var(--spacing,.25rem) * 4);border-bottom-width:1px}.ui-accordion__summary{cursor:pointer;padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ui-accordion__content{padding-top:calc(var(--spacing,.25rem) * 4)}.ui-table__scroll{max-width:100%;position:relative;overflow-x:auto}.ui-message{border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 5);border-width:1px}.ui-message__title{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ui-tabs{display:block}.ui-tabs__list{margin-bottom:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.ui-tabs__tab{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);border-width:1px;border-radius:2147483647px}.ui-tabs__panel{margin-bottom:calc(var(--spacing,.25rem) * 6)}.ui-dialog{display:block}.ui-dialog__content{border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 6);border-width:1px}.ui-dialog__title{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}.ui-dialog__modal{width:min(90vw,60rem);max-height:90vh;padding:calc(var(--spacing,.25rem) * 6);margin:auto;overflow:auto}.ui-dialog__modal::backdrop{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.ui-dialog__modal::backdrop{background-color:color-mix(in oklab, var(--color-black,#000) 60%, transparent)}}.ui-dialog__close{margin-bottom:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);border-width:1px;border-radius:.25rem}.ui-dialog__content--inline{margin-top:calc(var(--spacing,.25rem) * 4)}.ui-compare{display:block}.ui-compare__images{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=40rem){.ui-compare__images{grid-template-columns:repeat(2,minmax(0,1fr))}}.ui-compare__image{aspect-ratio:4/3;object-fit:cover;width:100%}.ui-compare__control{margin-top:calc(var(--spacing,.25rem) * 4)}.ui-compare__range{width:100%}.ui-compare__images--enhanced{aspect-ratio:4/3;position:relative;overflow:hidden}.ui-compare__figure{position:absolute;inset:0}.ui-compare__before-label{top:calc(var(--spacing,.25rem) * 3);left:calc(var(--spacing,.25rem) * 3);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:var(--spacing,.25rem);color:var(--color-black,#000);border-radius:.25rem;position:absolute}.ui-compare__after-label{top:calc(var(--spacing,.25rem) * 3);right:calc(var(--spacing,.25rem) * 3);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:var(--spacing,.25rem);color:var(--color-black,#000);border-radius:.25rem;position:absolute}.ui-field{min-width:0}:where(.ui-field>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.ui-field__label{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);display:block}.ui-field__help,.ui-field__error{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.ui-fieldset{min-width:0}:where(.ui-fieldset>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}.ui-fieldset__legend{margin-bottom:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ui-fieldset__hint,.ui-file__status{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.ui-textarea{resize:vertical}.ui-radio{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}.ui-radio--segment{border-radius:2147483647px}.ui-radio__control{margin-top:var(--spacing,.25rem);width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.ui-radio__label{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.ui-radio__hint{margin-top:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:block}.ui-radio__error{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.ui-range{align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}.ui-range__control{flex:1;min-width:0}.ui-multistep{display:block}:where(.ui-multistep__form>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 6) * calc(1 - var(--tw-space-y-reverse)))}.ui-multistep__heading{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}:where(.ui-multistep__review>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}.ui-multistep__actions{gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.ui-multistep__back{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);border-width:1px;border-radius:.25rem}.ui-multistep__next{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);border-radius:.25rem}.ui-multistep__term{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ui-button{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:2147483647px;justify-content:center;align-items:center;text-decoration-line:none;transition-duration:.2s;display:inline-flex;position:relative;overflow:hidden}.ui-button:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px}.ui-button:disabled,.ui-button[aria-disabled=true]{cursor:not-allowed;opacity:.5}.ui-button--legacy{background-color:var(--color-blue-500,oklch(62.3% .214 259.815));color:var(--color-white,#fff)}@media (hover:hover){.ui-button--legacy:hover{border-color:var(--color-blue-900,oklch(37.9% .146 265.522))}}@media (prefers-color-scheme:dark){.ui-button--legacy{background-color:var(--color-blue-700,oklch(48.8% .243 264.376))}}.ui-button--legacy-outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-100,oklch(93.2% .032 255.585));background-color:#0000}.ui-button--legacy-plain{padding:calc(var(--spacing,.25rem) * 2);color:var(--color-gray-400,oklch(70.7% .022 261.325))}@media (hover:hover){.ui-button--legacy-plain:hover{color:var(--color-gray-500,oklch(55.1% .027 264.364))}}.ui-button--full,.ui-button--responsive{width:100%}@media (width>=64rem){.ui-button--responsive{width:auto}}.ui-button--icon-width{width:auto}.ui-button--outline{border-style:var(--tw-border-style);background-color:#0000;border-width:1px}.ui-button--plain{padding:calc(var(--spacing,.25rem) * 2);text-underline-offset:4px;text-decoration-line:underline}.ui-button--icon{padding:calc(var(--spacing,.25rem) * 2)}.ui-button--interactive{cursor:pointer}.ui-button--small{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.ui-button--large{padding-inline:calc(var(--spacing,.25rem) * 7);padding-block:calc(var(--spacing,.25rem) * 4);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.ui-button--square{border-radius:0}.ui-button--pill{border-radius:2147483647px}.ui-button__icon{margin-inline-start:calc(var(--spacing,.25rem) * 3)}.ui-button__icon:empty{display:none}.ui-pill{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-radius:2147483647px;display:inline-block}.ui-pill--legacy-spacing{margin-bottom:calc(var(--spacing,.25rem) * 4)}.ui-pill--legacy{background-color:var(--color-teal-50,oklch(98.4% .014 180.72));color:var(--color-teal-900,oklch(38.6% .063 188.416))}@media (prefers-color-scheme:dark){.ui-pill--legacy{background-color:var(--color-teal-500,oklch(70.4% .14 182.503))}}.ui-checkbox__legacy{appearance:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-white,#fff);border-radius:.25rem;grid-row-start:1;grid-column-start:1}.ui-checkbox__legacy:checked,.ui-checkbox__legacy:indeterminate{border-color:var(--color-blue-500,oklch(62.3% .214 259.815));background-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.ui-checkbox__legacy:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.ui-checkbox__legacy:disabled{border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.ui-checkbox__legacy:disabled:checked{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}@media (forced-colors:active){.ui-checkbox__legacy{appearance:auto}}.ui-checkbox{gap:calc(var(--spacing,.25rem) * 3);-webkit-user-select:none;user-select:none;display:flex}.ui-checkbox--card{cursor:pointer}.ui-checkbox__frame{height:calc(var(--spacing,.25rem) * 5);flex-shrink:0;align-items:center;display:flex}.ui-checkbox__control{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.ui-checkbox__native{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.ui-checkbox__glyph{pointer-events:none;width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);stroke:var(--color-white,#fff);grid-row-start:1;grid-column-start:1;place-self:center}.ui-checkbox__glyph:is(:where(.group):has(:disabled) *){stroke:#03071240}@supports (color:color-mix(in lab, red, red)){.ui-checkbox__glyph:is(:where(.group):has(:disabled) *){stroke:color-mix(in oklab, var(--color-gray-950,oklch(13% .028 261.692)) 25%, transparent)}}.ui-checkbox__glyph--hidden{display:none}.ui-checkbox__check{opacity:0}.ui-checkbox__check:is(:where(.group):has(:checked) *){opacity:1}.ui-checkbox__dash{opacity:0}.ui-checkbox__dash:is(:where(.group):has(:indeterminate) *){opacity:1}.ui-checkbox__body{flex:1}.ui-checkbox__label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.ui-checkbox__label--legacy{color:var(--color-gray-600,oklch(44.6% .03 256.802))}@media (prefers-color-scheme:dark){.ui-checkbox__label--legacy{color:var(--color-gray-400,oklch(70.7% .022 261.325))}}.ui-checkbox__hint,.ui-checkbox__error{margin-top:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:block}.ui-nav{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);flex-wrap:wrap;align-items:center;display:flex}.ui-nav__desktop{align-items:center;gap:calc(var(--spacing,.25rem) * 8);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);display:none}@media (width>=64rem){.ui-nav__desktop{display:flex}}.ui-nav__group{position:relative}.ui-nav__group-trigger{cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2)}.ui-nav__group-menu{z-index:50;margin-top:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 64);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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:1px;position:absolute;right:0}.ui-nav__group-link{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);display:block}@media (hover:hover){.ui-nav__group-link:hover{text-decoration-line:underline}}.ui-nav__link{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);border-radius:.25rem;display:block}@media (hover:hover){.ui-nav__link:hover{text-decoration-line:underline}}.ui-nav__link[aria-current=page]{color:var(--color-yellow-500,oklch(79.5% .184 86.047))}.ui-nav__mobile{z-index:40;position:relative}@media (width>=64rem){.ui-nav__mobile{display:none}}.ui-nav__mobile-trigger{cursor:pointer;border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.ui-nav__mobile-trigger:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px}.ui-nav__mobile-menu{z-index:40;margin-top:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 64);border-radius:var(--radius-xl,.75rem);background-color:var(--color-white,#fff);max-width:85vw;padding:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute;right:0}@media (prefers-color-scheme:dark){.ui-nav__mobile-menu{background-color:var(--color-neutral-800,oklch(26.9% 0 none));color:var(--color-neutral-400,oklch(70.8% 0 none))}}.ui-nav__mobile-group-trigger{cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3)}.ui-nav__mobile-group{padding-left:calc(var(--spacing,.25rem) * 3)}.ui-nav__mobile-group-link{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);display:block}@media (hover:hover){.ui-nav__mobile-group-link:hover{text-decoration-line:underline}}.ui-nav__mobile-link{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);border-radius:.25rem;display:block}@media (hover:hover){.ui-nav__mobile-link:hover{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}}.ui-nav__mobile-link[aria-current=page]{background-color:var(--color-yellow-500,oklch(79.5% .184 86.047));color:var(--color-black,#000)}@media (prefers-color-scheme:dark){@media (hover:hover){.ui-nav__mobile-link:hover{background-color:var(--color-neutral-900,oklch(20.5% 0 none))}}}.ui-review{width:100%;max-width:var(--container-sm,24rem);min-width:0}.ui-review__card{border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6);color:var(--color-black,#000);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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 (prefers-color-scheme:dark){.ui-review__card{background-color:var(--color-neutral-700,oklch(37.1% 0 none));color:var(--color-white,#fff)}}.ui-review__author{margin-bottom:calc(var(--spacing,.25rem) * 6);align-items:center;display:flex}.ui-review__identity{margin-left:calc(var(--spacing,.25rem) * 5)}.ui-review__name{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);line-height:1;font-weight:var(--font-weight-semibold,600);display:block}.ui-review__role{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-500,oklch(55.1% .027 264.364));display:block}@media (prefers-color-scheme:dark){.ui-review__role{color:var(--color-gray-300,oklch(87.2% .01 258.338))}}.ui-review__quote{margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-900,oklch(21% .034 264.665))}@media (prefers-color-scheme:dark){.ui-review__quote{color:var(--color-gray-200,oklch(92.8% .006 264.531))}}.ui-stack{flex-flow:column wrap;width:100%;display:flex}@media (width>=40rem){.ui-stack--horizontal{flex-direction:row}}.ui-gutter{width:91.6667%;max-width:var(--breakpoint-2xl,96rem);margin-inline:auto}.ui-rating{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-500,oklch(55.1% .027 264.364));align-items:center;display:flex}@media (prefers-color-scheme:dark){.ui-rating{color:var(--color-gray-400,oklch(70.7% .022 261.325))}}.ui-rating__stars{height:calc(var(--spacing,.25rem) * 5);flex-shrink:0}.ui-rating__empty{color:var(--color-gray-300,oklch(87.2% .01 258.338))}.ui-rating__filled{color:var(--color-yellow-500,oklch(79.5% .184 86.047))}.ui-rating__score{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));margin-inline-start:var(--spacing,.25rem)}[data-swillex-button]>.swillex-button-ripple{pointer-events:none;opacity:.25;background-color:currentColor;border-radius:2147483647px;animation:.6s linear forwards swillex-button-ripple;position:absolute}@keyframes swillex-button-ripple{0%{transform:scale(0)}to{opacity:0;transform:scale(4)}}}@layer components.blocks;@layer components.designs{@media (width>=64rem){.sd-action{width:auto}}@media (width<=40rem){.sd-dashboard{padding-right:0}.sd-dashboard__front{margin-right:calc(var(--spacing,.25rem) * 4);transform:none}}@media (width>=64rem){.sd-action{width:auto}}@media (width<=40rem){.sd-dashboard{padding-right:0}.sd-dashboard__front{margin-right:calc(var(--spacing,.25rem) * 4);transform:none}}.sd-hero{isolation:isolate;position:relative;overflow:hidden}.sd-hero__grid{align-items:center;gap:calc(var(--spacing,.25rem) * 12);display:grid;position:relative}@media (width>=48rem){.sd-hero__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sd-hero__copy{z-index:10;min-width:0;position:relative}:where(.sd-hero__copy>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 7) * calc(1 - var(--tw-space-y-reverse)))}.sd-hero__copy{padding-block:calc(var(--spacing,.25rem) * 12)}@media (width>=64rem){.sd-hero__copy{padding-block:calc(var(--spacing,.25rem) * 20)}}.sd-hero__heading .ui-heading-group__heading{font-size:clamp(2.6rem,4.8vw,4.5rem)}.sd-hero__heading .ui-heading-group__intro{max-width:var(--container-md,28rem);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.sd-hero__portrait{align-self:stretch;min-width:0}.sd-hero__portrait>figure,.sd-hero__portrait .ui-media__frame{height:100%}.sd-hero__portrait .ui-media__frame{aspect-ratio:auto;min-height:calc(var(--spacing,.25rem) * 96)}.sd-hero__portrait img{position:absolute;inset:0}.sd-hero__proof{gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 6);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));border-top-width:1px;border-color:var(--ui-line)}.sd-hero__proof svg{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);color:var(--ui-action)}.sd-hero__note{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--ui-muted)}.sd-hero--advisory{--ui-action:#10254a;--ui-on-action:#fff;background:#fffefb}.sd-hero--advisory .sd-hero__heading .ui-heading-group__heading{--tw-font-weight:var(--font-weight-semibold,600);font-family:Georgia,serif;font-weight:var(--font-weight-semibold,600)}.sd-hero--advisory .sd-hero__grid{gap:calc(var(--spacing,.25rem) * 10)}@media (width>=48rem){.sd-hero--advisory .sd-hero__portrait{margin-right:-4.1667vw}}.sd-hero__backdrop{z-index:calc(10 * -1);width:100%;height:100%;position:absolute;inset:0}.sd-hero__backdrop .ui-media__frame{height:100%}.sd-hero__backdrop img{position:absolute;inset:0}.sd-hero--workshop .sd-hero__grid{min-height:34rem}.sd-hero--workshop{background:#242925}@media (width>=48rem){.sd-hero--workshop .sd-hero__backdrop{width:70%;left:30%}}.sd-hero--workshop .sd-hero__backdrop img{object-position:72% 18%}.sd-hero--workshop .sd-hero__copy{margin-block:calc(var(--spacing,.25rem) * 8);max-width:var(--container-md,28rem);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 10)}.sd-hero--workshop .sd-hero__heading .ui-heading-group__heading{text-transform:uppercase;letter-spacing:-.015em;font-family:Impact,Arial Narrow,sans-serif}.sd-hero--architecture .sd-hero__grid{align-items:flex-end;min-height:37rem}.sd-hero--architecture .sd-hero__copy{margin-top:calc(var(--spacing,.25rem) * 32);max-width:var(--container-md,28rem);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 10);background:var(--ui-paper)}.sd-hero--architecture .sd-hero__heading .ui-heading-group__heading{--tw-font-weight:var(--font-weight-normal,400);font-size:clamp(2.7rem,4vw,4rem);font-weight:var(--font-weight-normal,400)}.sd-hero--architecture .sd-hero__heading .ui-heading-group__intro{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-tracking:.15em;letter-spacing:.15em;text-transform:uppercase}.sd-hero__project{align-items:center;gap:calc(var(--spacing,.25rem) * 5);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));border-top-width:1px;border-color:var(--ui-line);display:flex}.sd-hero__project svg{margin-left:auto}.sd-hero--wellbeing .sd-hero__grid{gap:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 10)}.sd-hero--wellbeing{--ui-action:#52664b;--ui-on-action:#fff}.sd-hero--wellbeing .sd-hero__copy{padding-block:calc(var(--spacing,.25rem) * 8)}.sd-hero--wellbeing .sd-hero__heading .ui-heading-group__heading{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.sd-hero--wellbeing .sd-hero__portrait{padding-block:calc(var(--spacing,.25rem) * 4);position:relative}.sd-hero--wellbeing .ui-media__frame{border-radius:46% 51% 43% 47%/40% 37% 60% 57%}.sd-hero__sprig{right:calc(var(--spacing,.25rem) * -5);bottom:calc(var(--spacing,.25rem) * -6);height:calc(var(--spacing,.25rem) * 72);width:calc(var(--spacing,.25rem) * 40);color:var(--ui-ink);position:absolute}.sd-hero__benefits{gap:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.sd-hero__benefits>li{max-width:calc(var(--spacing,.25rem) * 36);align-items:center;gap:calc(var(--spacing,.25rem) * 2)}.sd-hero--product .sd-hero__grid{gap:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 8)}@media (width>=48rem){.sd-hero--product .sd-hero__grid{grid-template-columns:.9fr 1.1fr}}.sd-hero--product .sd-hero__heading .ui-heading-group__heading{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);font-size:clamp(2.5rem,4vw,3.7rem)}.sd-hero--product .sd-hero__proof{border-style:var(--tw-border-style);border-width:0}.sd-hero__product{min-width:0}@media (width>=48.01rem){.sd-hero--workshop .sd-hero__copy:before{pointer-events:none;z-index:calc(10 * -1);content:"";background:#242925;position:absolute;inset:-50rem 0 -50rem -50rem}}@media (width<=48rem){.sd-hero__grid{gap:0}.sd-hero__portrait{margin-bottom:calc(var(--spacing,.25rem) * 8)}.sd-hero__portrait .ui-media__frame{min-height:calc(var(--spacing,.25rem) * 80)}.sd-hero--advisory .sd-hero__portrait .ui-media__frame{aspect-ratio:4/3;width:100%;height:auto;min-height:0}.sd-hero--workshop .sd-hero__grid{align-items:flex-end;min-height:39rem}.sd-hero--workshop .sd-hero__copy{margin-top:calc(var(--spacing,.25rem) * 52);margin-bottom:calc(var(--spacing,.25rem) * 5);max-width:100%;padding:calc(var(--spacing,.25rem) * 6)}.sd-hero--architecture .sd-hero__grid{min-height:36rem}.sd-hero--architecture .sd-hero__copy{margin-top:calc(var(--spacing,.25rem) * 52);padding:calc(var(--spacing,.25rem) * 6)}.sd-hero--wellbeing .sd-hero__grid{padding-block:calc(var(--spacing,.25rem) * 3)}.sd-hero--wellbeing .sd-hero__portrait{width:83.3333%;margin-inline:auto}.sd-hero__sprig{height:calc(var(--spacing,.25rem) * 48);width:calc(var(--spacing,.25rem) * 28)}.sd-hero--product .sd-hero__copy{padding-block:calc(var(--spacing,.25rem) * 8)}.sd-hero--product .sd-hero__product{padding-bottom:calc(var(--spacing,.25rem) * 8)}}.sd-container{width:91.6667%;max-width:var(--container-6xl,72rem);margin-inline:auto}.sd-section{min-width:0;padding-block:clamp(3rem,6vw,5.5rem)}.sd-heading{max-width:var(--container-3xl,48rem)}.sd-heading .ui-heading-group__heading{letter-spacing:-.035em;font-size:clamp(2rem,3.8vw,3.5rem);line-height:1.08}.sd-heading .ui-heading-group__intro{max-width:var(--container-xl,36rem)}.sd-heading .ui-heading-group__eyebrow{color:var(--ui-action)}.sd-actions{align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.sd-action{border-radius:var(--radius-md,.375rem);width:auto;min-width:0;max-width:100%;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));white-space:normal;flex-shrink:0}@media (width>=64rem){.sd-action{width:auto}}.sd-action--link{border-style:var(--tw-border-style);padding-inline:0;padding-block:calc(var(--spacing,.25rem) * 2);text-underline-offset:8px;border-width:0;border-radius:0;text-decoration-line:underline}.sd-action--secondary{background-color:#0000}.sd-copy{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--ui-muted)}.sd-kicker{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase;color:var(--ui-action)}.sd-rule{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--ui-line)}.sd-inverse{--ui-ink:#fffdf5;--ui-muted:#d9ded8;--ui-line:#636962;--ui-surface:#242925;--ui-soft:#323a32;color:var(--ui-ink);background:var(--ui-surface)}.sd-amber{--ui-action:#ffbd20;--ui-on-action:#202520;--ui-focus:#ffbd20}.sd-visually-hidden{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sd-dashboard{isolation:isolate;min-width:0;padding:3rem 1.8rem 2rem 0;position:relative}.sd-dashboard__front{z-index:10;margin-right:calc(var(--spacing,.25rem) * 8);border-style:var(--tw-border-style);color:#f3f7fa;background:#101b24;border-width:1px;border-color:#354757;position:relative;transform:perspective(1000px)rotateY(-5deg);box-shadow:0 22px 45px #0008}.sd-dashboard__top{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));border-color:#354757;border-bottom-width:1px;display:flex}.sd-dashboard__sample{--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;color:#a2b9c9;margin-left:auto;font-size:.65rem}.sd-dashboard__metrics{gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 4)}.sd-dashboard__metrics>article{min-width:0;height:100%}:where(.sd-dashboard__metrics>article>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}.sd-dashboard__metrics>article{border-style:var(--tw-border-style);--ui-soft:#14232e;--ui-ink:#f3f7fa;border-width:1px;border-color:#2d4352}.sd-dashboard__metrics p{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#b7c9d5}.sd-dashboard__metrics strong{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.sd-dashboard__metrics svg{height:calc(var(--spacing,.25rem) * 16);color:#3dd7f7;width:100%}.sd-dashboard__bars{height:calc(var(--spacing,.25rem) * 16);align-items:flex-end;gap:calc(var(--spacing,.25rem) * 2);display:flex}.sd-dashboard__bars span{height:var(--bar-height);background:#3dd7f7;flex:1}.sd-dashboard__donut{width:calc(var(--spacing,.25rem) * 20);height:calc(var(--spacing,.25rem) * 20);border-style:var(--tw-border-style);border-width:8px;border-color:#3dd7f7 #3dd7f7 #285873 #285873;border-radius:2147483647px;place-items:center;margin-inline:auto;display:grid}.sd-dashboard__donut strong{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.sd-dashboard__back{border-radius:var(--radius-xl,.75rem);width:66.6667%;padding:calc(var(--spacing,.25rem) * 5);color:#152e42;background:#dce7eb;position:absolute;top:0;right:0;transform:rotate(4deg)}.sd-dashboard__back svg{height:calc(var(--spacing,.25rem) * 52);width:100%}.sd-dashboard__alert{z-index:20;max-width:calc(var(--spacing,.25rem) * 56);align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);--ui-surface:#0c1e2a;--ui-ink:#e7f6ff;border-width:1px;border-color:#265b71;display:flex;position:absolute;bottom:0;right:0}.sd-dashboard__alert strong{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.sd-dashboard__alert p{color:#b7c9d5;font-size:.65rem}.sd-dashboard__alert svg{color:#3dd7f7}@media (width<=40rem){.sd-dashboard{padding-right:0}.sd-dashboard__front{margin-right:calc(var(--spacing,.25rem) * 4);transform:none}}.sd-hospitality .sd-heading .ui-heading-group__heading{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);font-family:Georgia,serif;font-size:clamp(1.8rem,3vw,2.8rem)}.sd-hospitality .ui-heading-group__intro{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.sd-hospitality__brand{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;font-family:Georgia,serif}.sd-hospitality__note{margin-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.sd-hospitality--menu{color:#29351f;--ui-ink:#29351f;--ui-action:#696934;--ui-line:#d6c8a9;background:#f7f1e3}.sd-hospitality__menu{align-items:center;gap:calc(var(--spacing,.25rem) * 8);display:grid}@media (width>=64rem){.sd-hospitality__menu{grid-template-columns:.9fr 1.1fr 1.1fr}}.sd-hospitality__menu-intro{align-items:center;gap:calc(var(--spacing,.25rem) * 4);text-align:center;flex-direction:column;display:flex}.sd-hospitality__menu-intro .sd-kicker{font-size:.6rem}.sd-hospitality__menu-intro>p:not(.sd-kicker):not(.sd-hospitality__brand){max-width:calc(var(--spacing,.25rem) * 64);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);font-family:Georgia,serif}.sd-hospitality__gold-rule{margin-bottom:calc(var(--spacing,.25rem) * 3);height:1px;width:calc(var(--spacing,.25rem) * 16);background:#ad8d42}.sd-hospitality__menu-sprig{height:calc(var(--spacing,.25rem) * 14);width:calc(var(--spacing,.25rem) * 10)}:where(.sd-hospitality__dish-groups>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 5) * calc(1 - var(--tw-space-y-reverse)))}.sd-hospitality__dish-groups h3{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));font-family:Georgia,serif}.sd-hospitality__dish-groups section>ul>li{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);border-bottom-style:var(--tw-border-style);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));border-bottom-width:1px;border-color:var(--ui-line);display:flex}.sd-hospitality__dish-groups h4{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);font-family:Georgia,serif}.sd-hospitality__dish-groups li p{margin-top:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.sd-hospitality__dish-groups .ui-price{flex-shrink:0}.sd-hospitality__dish-groups .ui-price__amount{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);font-family:Georgia,serif}.sd-hospitality__dietary{margin-top:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 2);text-transform:uppercase;flex-wrap:wrap;font-size:.6rem;display:flex}.sd-hospitality__dietary li{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);border-width:1px;border-color:#b7b58d;border-radius:.25rem}.sd-hospitality__menu-photo .ui-media__frame{max-height:36rem}.sd-hospitality--room{--ui-action:#142d4c;--ui-on-action:#f5daa1;--ui-focus:#142d4c;color:#142d4c;background:#f7f1e5}.sd-hospitality__room{border-radius:0;display:grid}@media (width>=64rem){.sd-hospitality__room{grid-template-columns:1fr 1.7fr}}.sd-hospitality__room-copy{justify-content:center;gap:calc(var(--spacing,.25rem) * 4);padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}@media (width>=40rem){.sd-hospitality__room-copy{padding:calc(var(--spacing,.25rem) * 8)}}.sd-hospitality__room-copy>.sd-kicker{margin-bottom:calc(var(--spacing,.25rem) * 4);color:#876830}.sd-hospitality__room-amenities{margin-block:calc(var(--spacing,.25rem) * 5);justify-content:space-between;gap:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.sd-hospitality__room-amenities .ui-icon-list__item{max-width:calc(var(--spacing,.25rem) * 24);text-align:center;flex-direction:column;align-items:center}.sd-hospitality__room-actions{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing,.25rem) * 5);flex-wrap:wrap;display:flex}.sd-hospitality__room-actions>div>p{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.sd-hospitality__room-actions .ui-price__amount{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);font-family:Georgia,serif}.sd-hospitality__room-actions .ui-price__qualifier{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.sd-hospitality__room-actions .sd-action{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));text-transform:uppercase;border-radius:0}@media (width>=64rem){.sd-hospitality__room-photo .ui-media__frame{height:100%}}.sd-hospitality--venues{--ui-action:#225c52;--ui-on-action:#fff;--ui-focus:#225c52;--ui-line:#b2c2bb}.sd-hospitality__venues-heading{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 7)}.sd-hospitality--venues .sd-heading .ui-heading-group__heading{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;font-family:Arial,sans-serif}.sd-hospitality__venues{align-items:stretch}.sd-hospitality__venue{border-radius:var(--radius-md,.375rem)}.sd-hospitality__venue-body{align-items:stretch;gap:calc(var(--spacing,.25rem) * 5);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.sd-hospitality__venue-body h3{text-align:center;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);text-transform:uppercase;color:var(--ui-action)}.sd-hospitality__venue-body .ui-icon-list{justify-content:center;column-gap:calc(var(--spacing,.25rem) * 4);row-gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.sd-hospitality__venue-body .ui-icon{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.sd-hospitality__plan{border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 2);color:#53645a;background:#f2f5ef;border-width:1px;border-color:#d1dad4;border-radius:.25rem}.sd-hospitality__plan svg{height:calc(var(--spacing,.25rem) * 24);width:100%;margin-inline:auto}.sd-hospitality__plan figcaption{text-align:center;font-size:.6rem}.sd-hospitality__enquire{width:auto;min-width:calc(var(--spacing,.25rem) * 40);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));text-transform:uppercase;border-radius:0;margin-inline:auto}.sd-hospitality--pub{color:#392c21;--ui-action:#a52e13;--ui-on-action:#fff;--ui-focus:#a52e13;--ui-line:#cebbaa;background:#f6ecdc}.sd-hospitality__pub{align-items:stretch;gap:calc(var(--spacing,.25rem) * 6);display:grid}@media (width>=48rem){.sd-hospitality__pub{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.sd-hospitality__pub{grid-template-columns:1fr .9fr 1.4fr}}.sd-hospitality__pub-intro{justify-content:center;gap:calc(var(--spacing,.25rem) * 7);padding-block:calc(var(--spacing,.25rem) * 6);text-align:center;flex-direction:column;display:flex}.sd-hospitality--pub .sd-heading .ui-heading-group__heading{--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);text-transform:uppercase;font-family:Rockwell,Georgia,serif;font-size:clamp(2rem,3.4vw,3rem)}.sd-hospitality__pub-intro .ui-heading-group__intro{max-width:calc(var(--spacing,.25rem) * 64);margin-inline:auto}.sd-hospitality__pub-amenities{justify-content:center;gap:calc(var(--spacing,.25rem) * 8);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));text-transform:uppercase}.sd-hospitality__pub-amenities .ui-icon-list__item{max-width:calc(var(--spacing,.25rem) * 24);flex-direction:column;align-items:center}.sd-hospitality__pub-amenities .ui-icon{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);color:var(--ui-action)}.sd-hospitality__hours{isolation:isolate;border-block-style:var(--tw-border-style);padding-block:calc(var(--spacing,.25rem) * 6);border-block-width:1px;border-radius:0;position:relative}@media (width>=48rem){.sd-hospitality__hours{border-block-style:var(--tw-border-style);border-block-width:0;border-left-style:var(--tw-border-style);padding-left:calc(var(--spacing,.25rem) * 6);border-left-width:1px}}.sd-hospitality__hours{border-color:#c8ae91}.sd-hospitality__hours h3{margin-bottom:calc(var(--spacing,.25rem) * 5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase;color:var(--ui-action)}.sd-hospitality__hours-clock{top:calc(var(--spacing,.25rem) * 3);right:calc(var(--spacing,.25rem) * 2);z-index:calc(10 * -1);width:calc(var(--spacing,.25rem) * 20);height:calc(var(--spacing,.25rem) * 20);opacity:.1;color:var(--ui-action);position:absolute}:where(.sd-hospitality__hours .ui-key-values--rows>: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(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.sd-hospitality__hours .ui-key-values--rows{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.sd-hospitality__hours .ui-key-values__item{padding-block:var(--spacing,.25rem)}.sd-hospitality__hours .ui-key-values__value{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.sd-hospitality__hours .sd-actions{margin-top:calc(var(--spacing,.25rem) * 6)}.sd-hospitality__hours .sd-action{text-transform:uppercase;border-radius:0;width:100%}@media (width>=48rem){.sd-hospitality__pub-photo{grid-column:span 2/span 2}}@media (width>=64rem){.sd-hospitality__pub-photo{grid-column:span 1/span 1}.sd-hospitality__pub-photo .ui-media__frame{height:100%}}.sd-hospitality--street-food{color:#16141b;background:#fcf9f3}.sd-hospitality__street{border-radius:var(--radius-md,.375rem);display:grid;overflow:hidden}@media (width>=40rem){.sd-hospitality__street{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.sd-hospitality__street{grid-template-columns:repeat(5,minmax(0,1fr))}}.sd-hospitality__street-intro{justify-content:center;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 5);padding:calc(var(--spacing,.25rem) * 6);background:#f83a91;flex-direction:column;display:flex}.sd-hospitality--street-food .sd-heading .ui-heading-group__heading{--tw-leading:1;--tw-font-weight:var(--font-weight-black,900);line-height:1;font-weight:var(--font-weight-black,900);text-transform:uppercase;font-family:Impact,Arial Black,sans-serif;font-size:clamp(2.8rem,4.3vw,4rem);font-style:italic;transform:rotate(-5deg)}.sd-hospitality__street-intro>strong{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);text-transform:uppercase;color:#fff;background:#17151b;font-style:italic;transform:rotate(-5deg)}.sd-hospitality__street-intro>span{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);text-transform:uppercase;background:#ffe126;font-style:italic;transform:rotate(-5deg)}.sd-hospitality__street-dish{align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-top-style:var(--tw-border-style);--tw-border-style:dashed;min-width:0;padding:calc(var(--spacing,.25rem) * 4);text-align:center;border-style:dashed;border-top-width:4px;flex-direction:column;display:flex}@media (width>=40rem){.sd-hospitality__street-dish{border-top-style:var(--tw-border-style);border-top-width:0;border-left-style:var(--tw-border-style);border-left-width:4px}}.sd-hospitality__street-dish{border-color:#fff9ed}.sd-hospitality__street-dish--0{color:#fff;background:#6532a8}.sd-hospitality__street-dish--1{color:#211620;background:#ffe126}.sd-hospitality__street-dish--2{color:#142525;background:#50bdb7}.sd-hospitality__street-dish .ui-media{width:100%}.sd-hospitality__street-dish h3{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);text-transform:uppercase;color:#fff;background:#17151b;font-style:italic;transform:rotate(-3deg)}.sd-hospitality__street-dish>p{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.sd-hospitality__street-dish .ui-price{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);color:#fff;background:#17151b;margin-top:auto;transform:rotate(-3deg)}.sd-hospitality__street-dish .ui-price__amount{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);font-style:italic}.sd-hospitality__next{justify-content:center;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 5);padding:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}@media (width>=40rem){.sd-hospitality__next{grid-column:span 2/span 2}}@media (width>=64rem){.sd-hospitality__next{grid-column:span 1/span 1}}.sd-hospitality__next{color:#fff;--ui-action:#ffe126;--ui-focus:#ffe126;background:#17151b}.sd-hospitality__next h3{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);text-transform:uppercase;color:#ffe126;font-style:italic}.sd-hospitality__next>.ui-icon{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);color:#f83a91}.sd-hospitality__next h4{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);text-transform:uppercase;font-style:italic}.sd-hospitality__next p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));text-transform:uppercase}.sd-hospitality__next small{color:#dad3dc;font-size:.6rem}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-duration{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}
