:root{--paper:#faf5eb;--kraft:#f1e9db;--butter:#f6e6ac;--butter-deep:#e8d592;--sea:#abd0dd;--sea-deep:#77a8be;--ink:#262522;--ink-soft:#69645a;--coral:#fa5464}@supports (color:lab(0% 0 0)){:root{--paper:lab(96.8134% .252694 5.36128);--kraft:lab(92.6417% 1.04696 8.01543);--butter:lab(91.6862% -.864536 30.6885);--butter-deep:lab(85.7828% -.0597537 35.6596);--sea:lab(81.2278% -10.7178 -10.4432);--sea-deep:lab(66.1336% -12.8688 -16.6205);--ink:lab(14.5329% .00783801 1.92105);--ink-soft:lab(42.6377% .702381 6.55616);--coral:lab(60.388% 64.5864 28.4877)}}.agent-theme{--agent-paper:#faf5eb;--agent-kraft:#f1e9db;--agent-butter:#f6e6ac;--agent-butter-deep:#e8d592;--agent-sea:#abd0dd;--agent-sea-deep:#77a8be;--agent-ink:#262522;--agent-ink-soft:#69645a;--agent-coral:#fa5464;--agent-font-script:var(--font-agent-script), "Meow Script", cursive;--agent-font-sans:var(--font-agent-sans), "Inter", ui-sans-serif, system-ui, sans-serif;--paper:var(--agent-paper);--kraft:var(--agent-kraft);--butter:var(--agent-butter);--butter-deep:var(--agent-butter-deep);--sea:var(--agent-sea);--sea-deep:var(--agent-sea-deep);--ink:var(--agent-ink);--ink-soft:var(--agent-ink-soft);--coral:var(--agent-coral);--torn-h:14px;--torn-edge-bottom:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 14' preserveAspectRatio='none'%3E%3Cpath d='M0 0h120v9l-8 3-9-5-10 4-11-2-9 5-10-4-9 3-10-5-9 4-9-3-9 4-8-4z' fill='%23000'/%3E%3C/svg%3E");--torn-edge-top:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 14' preserveAspectRatio='none'%3E%3Cpath d='M0 5l9-4 9 5 10-4 9 3 10-5 9 4 10-4 11 3 9-5 10 4 8-3v15H0z' fill='%23000'/%3E%3C/svg%3E");--deckle-h:28px;--deckle-wave-top:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'%3E%3Cpath d='M0 40V20C16.7 4 33.3 4 50 20C66.7 36 83.3 36 100 20v20z' fill='%23000'/%3E%3C/svg%3E");--deckle-wave-bottom:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'%3E%3Cpath d='M0 0h100v20C83.3 36 66.7 36 50 20C33.3 4 16.7 4 0 20z' fill='%23000'/%3E%3C/svg%3E");background-color:var(--agent-paper);color:var(--agent-ink);font-family:var(--agent-font-sans)}@supports (color:lab(0% 0 0)){.agent-theme{--agent-paper:lab(96.8134% .252694 5.36128);--agent-kraft:lab(92.6417% 1.04696 8.01543);--agent-butter:lab(91.6862% -.864536 30.6885);--agent-butter-deep:lab(85.7828% -.0597537 35.6596);--agent-sea:lab(81.2278% -10.7178 -10.4432);--agent-sea-deep:lab(66.1336% -12.8688 -16.6205);--agent-ink:lab(14.5329% .00783801 1.92105);--agent-ink-soft:lab(42.6377% .702381 6.55616);--agent-coral:lab(60.388% 64.5864 28.4877)}}.agent-theme .bg-paper{background-color:var(--paper)}.agent-theme .bg-kraft{background-color:var(--agent-kraft)}.agent-theme .bg-butter,.agent-theme .bg-butter\/70{background-color:var(--agent-butter)}@supports (color:color-mix(in lab, red, red)){.agent-theme .bg-butter\/70{background-color:color-mix(in oklab, var(--agent-butter) 70%, transparent)}}.agent-theme .bg-coral,.agent-theme .bg-coral\/6{background-color:var(--agent-coral)}@supports (color:color-mix(in lab, red, red)){.agent-theme .bg-coral\/6{background-color:color-mix(in oklab, var(--agent-coral) 6%, transparent)}}.agent-theme .bg-white{background-color:#fff}.agent-theme .bg-ink{background-color:var(--agent-ink)}.agent-theme .bg-black\/45{background-color:#00000073}.agent-theme .bg-white\/12{background-color:#ffffff1f}.agent-theme .text-ink{color:var(--agent-ink)}.agent-theme .text-ink-soft{color:var(--agent-ink-soft)}.agent-theme .text-coral{color:var(--agent-coral)}.agent-theme .text-sea-deep{color:var(--agent-sea-deep)}.agent-theme .text-white{color:#fff}.agent-theme .text-white\/80{color:#fffc}.agent-theme .text-white\/90{color:#ffffffe6}.agent-theme .border-ink\/10{border-color:var(--agent-ink)}@supports (color:color-mix(in lab, red, red)){.agent-theme .border-ink\/10{border-color:color-mix(in oklab, var(--agent-ink) 10%, transparent)}}.agent-theme .border-ink\/12{border-color:var(--agent-ink)}@supports (color:color-mix(in lab, red, red)){.agent-theme .border-ink\/12{border-color:color-mix(in oklab, var(--agent-ink) 12%, transparent)}}.agent-theme .border-ink\/15{border-color:var(--agent-ink)}@supports (color:color-mix(in lab, red, red)){.agent-theme .border-ink\/15{border-color:color-mix(in oklab, var(--agent-ink) 15%, transparent)}}.agent-theme .border-ink\/8{border-color:var(--agent-ink)}@supports (color:color-mix(in lab, red, red)){.agent-theme .border-ink\/8{border-color:color-mix(in oklab, var(--agent-ink) 8%, transparent)}}.agent-theme .border-white\/15{border-color:#ffffff26}.agent-theme .border-coral{border-color:var(--agent-coral)}.agent-theme .ring-coral\/60{--tw-ring-color:var(--agent-coral)}@supports (color:color-mix(in lab, red, red)){.agent-theme .ring-coral\/60{--tw-ring-color:color-mix(in oklab, var(--agent-coral) 60%, transparent)}}.agent-theme .ring-offset-paper{--tw-ring-offset-color:var(--agent-paper)}.agent-theme .font-sans{font-family:var(--agent-font-sans)}.agent-theme .script{font-family:var(--agent-font-script);text-transform:none;letter-spacing:.01em;font-weight:400;line-height:1.35}.agent-theme .ss-1{font-feature-settings:"ss01"}.agent-theme .ss-2{font-feature-settings:"ss02"}.agent-theme .ss-3{font-feature-settings:"ss03"}.agent-theme .ss-4{font-feature-settings:"ss04"}.agent-theme .no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.agent-theme .no-scrollbar::-webkit-scrollbar{display:none}.agent-theme .bg-paper\/92{background-color:var(--agent-paper)}@supports (color:color-mix(in lab, red, red)){.agent-theme .bg-paper\/92{background-color:color-mix(in oklab, var(--agent-paper) 92%, transparent)}}.agent-theme .bg-paper\/70{background-color:var(--agent-paper)}@supports (color:color-mix(in lab, red, red)){.agent-theme .bg-paper\/70{background-color:color-mix(in oklab, var(--agent-paper) 70%, transparent)}}.agent-theme .bg-butter\/60{background-color:var(--agent-butter)}@supports (color:color-mix(in lab, red, red)){.agent-theme .bg-butter\/60{background-color:color-mix(in oklab, var(--agent-butter) 60%, transparent)}}.agent-theme .bg-butter\/90{background-color:var(--agent-butter)}@supports (color:color-mix(in lab, red, red)){.agent-theme .bg-butter\/90{background-color:color-mix(in oklab, var(--agent-butter) 90%, transparent)}}.agent-theme .bg-sea{background-color:var(--agent-sea)}.agent-theme .bg-sea-deep{background-color:var(--agent-sea-deep)}.agent-theme .bg-butter-deep{background-color:var(--agent-butter-deep)}.agent-theme .bg-kraft\/40{background-color:var(--agent-kraft)}@supports (color:color-mix(in lab, red, red)){.agent-theme .bg-kraft\/40{background-color:color-mix(in oklab, var(--agent-kraft) 40%, transparent)}}.agent-theme .bg-white\/70{background-color:#ffffffb3}.agent-theme .bg-white\/75{background-color:#ffffffbf}.agent-theme .bg-white\/80{background-color:#fffc}.agent-theme .bg-white\/85{background-color:#ffffffd9}.agent-theme .bg-ink\/15{background-color:var(--agent-ink)}@supports (color:color-mix(in lab, red, red)){.agent-theme .bg-ink\/15{background-color:color-mix(in oklab, var(--agent-ink) 15%, transparent)}}.agent-theme .bg-ink\/72{background-color:var(--agent-ink)}@supports (color:color-mix(in lab, red, red)){.agent-theme .bg-ink\/72{background-color:color-mix(in oklab, var(--agent-ink) 72%, transparent)}}.agent-theme .bg-ink\/80{background-color:var(--agent-ink)}@supports (color:color-mix(in lab, red, red)){.agent-theme .bg-ink\/80{background-color:color-mix(in oklab, var(--agent-ink) 80%, transparent)}}.agent-theme .text-paper,.agent-theme .text-paper\/85{color:var(--agent-paper)}@supports (color:color-mix(in lab, red, red)){.agent-theme .text-paper\/85{color:color-mix(in oklab, var(--agent-paper) 85%, transparent)}}.agent-theme .border-ink\/20{border-color:var(--agent-ink)}@supports (color:color-mix(in lab, red, red)){.agent-theme .border-ink\/20{border-color:color-mix(in oklab, var(--agent-ink) 20%, transparent)}}.agent-theme .border-ink\/25{border-color:var(--agent-ink)}@supports (color:color-mix(in lab, red, red)){.agent-theme .border-ink\/25{border-color:color-mix(in oklab, var(--agent-ink) 25%, transparent)}}.agent-theme .border-ink\/30{border-color:var(--agent-ink)}@supports (color:color-mix(in lab, red, red)){.agent-theme .border-ink\/30{border-color:color-mix(in oklab, var(--agent-ink) 30%, transparent)}}.agent-theme .border-ink\/50{border-color:var(--agent-ink)}@supports (color:color-mix(in lab, red, red)){.agent-theme .border-ink\/50{border-color:color-mix(in oklab, var(--agent-ink) 50%, transparent)}}.agent-theme .border-ink-soft\/40{border-color:var(--agent-ink-soft)}@supports (color:color-mix(in lab, red, red)){.agent-theme .border-ink-soft\/40{border-color:color-mix(in oklab, var(--agent-ink-soft) 40%, transparent)}}.agent-theme .ring-paper{--tw-ring-color:var(--agent-paper)}.agent-theme .ss-5{font-feature-settings:"ss05"}.agent-theme .ss-6{font-feature-settings:"ss06"}.agent-theme .label-sm{font-family:var(--agent-font-sans);text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:600;line-height:1.4}.agent-theme .printed{filter:saturate(.86)sepia(.1)contrast(.96)brightness(1.02)}.agent-theme .pattern-gingham{background-color:var(--agent-kraft);background-image:repeating-linear-gradient(0deg, var(--agent-sea) 0 14px, transparent 14px 28px), repeating-linear-gradient(90deg, var(--agent-sea) 0 14px, transparent 14px 28px)}@supports (color:color-mix(in lab, red, red)){.agent-theme .pattern-gingham{background-image:repeating-linear-gradient(0deg, color-mix(in oklab, var(--agent-sea) 22%, transparent) 0 14px, transparent 14px 28px), repeating-linear-gradient(90deg, color-mix(in oklab, var(--agent-sea) 22%, transparent) 0 14px, transparent 14px 28px)}}.agent-theme .pattern-dots{background-color:var(--agent-kraft);background-image:radial-gradient(var(--agent-ink-soft) 1.4px, transparent 1.5px)}@supports (color:color-mix(in lab, red, red)){.agent-theme .pattern-dots{background-image:radial-gradient(color-mix(in oklab, var(--agent-ink-soft) 22%, transparent) 1.4px, transparent 1.5px)}}.agent-theme .pattern-dots{background-size:14px 14px}.agent-theme .pattern-ticking{background-color:var(--agent-paper);background-image:repeating-linear-gradient(90deg, var(--agent-butter-deep) 0 3px, transparent 3px 22px)}@supports (color:color-mix(in lab, red, red)){.agent-theme .pattern-ticking{background-image:repeating-linear-gradient(90deg, color-mix(in oklab, var(--agent-butter-deep) 55%, transparent) 0 3px, transparent 3px 22px)}}.agent-theme .pattern-floral{background-color:var(--agent-kraft);background-image:radial-gradient(circle at 20% 30%, var(--agent-coral) 0 5px, transparent 6px), radial-gradient(circle at 70% 65%, var(--agent-sea) 0 6px, transparent 7px), radial-gradient(circle at 45% 85%, var(--agent-butter-deep) 0 4px, transparent 5px)}@supports (color:color-mix(in lab, red, red)){.agent-theme .pattern-floral{background-image:radial-gradient(circle at 20% 30%, color-mix(in oklab, var(--agent-coral) 12%, transparent) 0 5px, transparent 6px), radial-gradient(circle at 70% 65%, color-mix(in oklab, var(--agent-sea) 30%, transparent) 0 6px, transparent 7px), radial-gradient(circle at 45% 85%, color-mix(in oklab, var(--agent-butter-deep) 55%, transparent) 0 4px, transparent 5px)}}.agent-theme .pattern-floral{background-size:90px 90px}.agent-theme .paper-lined{background-color:var(--agent-paper)}@supports (color:color-mix(in lab, red, red)){.agent-theme .paper-lined{background-color:color-mix(in oklab, var(--agent-paper) 92%, white)}}.agent-theme .paper-lined{background-image:repeating-linear-gradient(180deg, transparent 0 25px, var(--agent-sea) 25px 26px)}@supports (color:color-mix(in lab, red, red)){.agent-theme .paper-lined{background-image:repeating-linear-gradient(180deg, transparent 0 25px, color-mix(in oklab, var(--agent-sea) 45%, transparent) 25px 26px)}}.agent-theme .paper-grid{background-color:var(--agent-paper)}@supports (color:color-mix(in lab, red, red)){.agent-theme .paper-grid{background-color:color-mix(in oklab, var(--agent-paper) 92%, white)}}.agent-theme .paper-grid{background-image:repeating-linear-gradient(0deg, var(--agent-sea) 0 1px, transparent 1px 20px), repeating-linear-gradient(90deg, var(--agent-sea) 0 1px, transparent 1px 20px)}@supports (color:color-mix(in lab, red, red)){.agent-theme .paper-grid{background-image:repeating-linear-gradient(0deg, color-mix(in oklab, var(--agent-sea) 30%, transparent) 0 1px, transparent 1px 20px), repeating-linear-gradient(90deg, color-mix(in oklab, var(--agent-sea) 30%, transparent) 0 1px, transparent 1px 20px)}}.agent-theme .torn-bottom{-webkit-mask-image:linear-gradient(#000, #000), var(--torn-edge-bottom);-webkit-mask-image:linear-gradient(#000, #000), var(--torn-edge-bottom);-webkit-mask-image:linear-gradient(#000, #000), var(--torn-edge-bottom);-webkit-mask-image:linear-gradient(#000, #000), var(--torn-edge-bottom);mask-image:linear-gradient(#000, #000), var(--torn-edge-bottom);-webkit-mask-size:100% calc(100% - var(--torn-h)), 120px var(--torn-h);-webkit-mask-size:100% calc(100% - var(--torn-h)), 120px var(--torn-h);-webkit-mask-size:100% calc(100% - var(--torn-h)), 120px var(--torn-h);-webkit-mask-size:100% calc(100% - var(--torn-h)), 120px var(--torn-h);mask-size:100% calc(100% - var(--torn-h)), 120px var(--torn-h);-webkit-mask-position:0 0,0 100%;mask-position:0 0,0 100%;-webkit-mask-repeat:no-repeat,repeat-x;mask-repeat:no-repeat,repeat-x}.agent-theme .torn-top{-webkit-mask-image:linear-gradient(#000, #000), var(--torn-edge-top);-webkit-mask-image:linear-gradient(#000, #000), var(--torn-edge-top);-webkit-mask-image:linear-gradient(#000, #000), var(--torn-edge-top);-webkit-mask-image:linear-gradient(#000, #000), var(--torn-edge-top);mask-image:linear-gradient(#000, #000), var(--torn-edge-top);-webkit-mask-size:100% calc(100% - var(--torn-h)), 120px var(--torn-h);-webkit-mask-size:100% calc(100% - var(--torn-h)), 120px var(--torn-h);-webkit-mask-size:100% calc(100% - var(--torn-h)), 120px var(--torn-h);-webkit-mask-size:100% calc(100% - var(--torn-h)), 120px var(--torn-h);mask-size:100% calc(100% - var(--torn-h)), 120px var(--torn-h);-webkit-mask-position:0 100%,0 0;mask-position:0 100%,0 0;-webkit-mask-repeat:no-repeat,repeat-x;mask-repeat:no-repeat,repeat-x}.agent-theme .torn-y{-webkit-mask-image:linear-gradient(#000, #000), var(--torn-edge-top), var(--torn-edge-bottom);-webkit-mask-image:linear-gradient(#000, #000), var(--torn-edge-top), var(--torn-edge-bottom);-webkit-mask-image:linear-gradient(#000, #000), var(--torn-edge-top), var(--torn-edge-bottom);-webkit-mask-image:linear-gradient(#000, #000), var(--torn-edge-top), var(--torn-edge-bottom);mask-image:linear-gradient(#000, #000), var(--torn-edge-top), var(--torn-edge-bottom);-webkit-mask-size:100% calc(100% - (var(--torn-h) * 2)), 120px var(--torn-h), 120px var(--torn-h);-webkit-mask-size:100% calc(100% - (var(--torn-h) * 2)), 120px var(--torn-h), 120px var(--torn-h);-webkit-mask-size:100% calc(100% - (var(--torn-h) * 2)), 120px var(--torn-h), 120px var(--torn-h);-webkit-mask-size:100% calc(100% - (var(--torn-h) * 2)), 120px var(--torn-h), 120px var(--torn-h);mask-size:100% calc(100% - (var(--torn-h) * 2)), 120px var(--torn-h), 120px var(--torn-h);-webkit-mask-position:left var(--torn-h), top left, bottom left;-webkit-mask-position:left var(--torn-h), top left, bottom left;-webkit-mask-position:left var(--torn-h), top left, bottom left;-webkit-mask-position:left var(--torn-h), top left, bottom left;mask-position:left var(--torn-h), top left, bottom left;-webkit-mask-repeat:no-repeat,repeat-x,repeat-x;mask-repeat:no-repeat,repeat-x,repeat-x}.agent-theme .deckle{-webkit-mask-image:linear-gradient(#000, #000), var(--deckle-wave-top), var(--deckle-wave-bottom);-webkit-mask-image:linear-gradient(#000, #000), var(--deckle-wave-top), var(--deckle-wave-bottom);-webkit-mask-image:linear-gradient(#000, #000), var(--deckle-wave-top), var(--deckle-wave-bottom);-webkit-mask-image:linear-gradient(#000, #000), var(--deckle-wave-top), var(--deckle-wave-bottom);mask-image:linear-gradient(#000, #000), var(--deckle-wave-top), var(--deckle-wave-bottom);-webkit-mask-size:100% calc(100% - (var(--deckle-h) * 2)), 25% var(--deckle-h), 25% var(--deckle-h);-webkit-mask-size:100% calc(100% - (var(--deckle-h) * 2)), 25% var(--deckle-h), 25% var(--deckle-h);-webkit-mask-size:100% calc(100% - (var(--deckle-h) * 2)), 25% var(--deckle-h), 25% var(--deckle-h);-webkit-mask-size:100% calc(100% - (var(--deckle-h) * 2)), 25% var(--deckle-h), 25% var(--deckle-h);mask-size:100% calc(100% - (var(--deckle-h) * 2)), 25% var(--deckle-h), 25% var(--deckle-h);-webkit-mask-position:left var(--deckle-h), top left, bottom left;-webkit-mask-position:left var(--deckle-h), top left, bottom left;-webkit-mask-position:left var(--deckle-h), top left, bottom left;-webkit-mask-position:left var(--deckle-h), top left, bottom left;mask-position:left var(--deckle-h), top left, bottom left;-webkit-mask-repeat:no-repeat,repeat-x,repeat-x;mask-repeat:no-repeat,repeat-x,repeat-x}.agent-theme .scroll-rail{scrollbar-width:thin;scrollbar-color:var(--agent-coral) var(--agent-kraft)}@supports (color:color-mix(in lab, red, red)){.agent-theme .scroll-rail{scrollbar-color:var(--agent-coral) color-mix(in oklab, var(--agent-kraft) 80%, var(--agent-ink-soft) 8%)}}.agent-theme .scroll-rail::-webkit-scrollbar{width:14px}.agent-theme .scroll-rail::-webkit-scrollbar-track{background:var(--agent-kraft)}@supports (color:color-mix(in lab, red, red)){.agent-theme .scroll-rail::-webkit-scrollbar-track{background:color-mix(in oklab, var(--agent-kraft) 80%, var(--agent-ink-soft) 8%)}}.agent-theme .scroll-rail::-webkit-scrollbar-track{border:1px solid var(--agent-ink);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.agent-theme .scroll-rail::-webkit-scrollbar-track{border:1px solid color-mix(in oklab, var(--agent-ink) 22%, transparent)}}.agent-theme .scroll-rail::-webkit-scrollbar-thumb{background:var(--agent-coral);border:2px solid var(--agent-kraft);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.agent-theme .scroll-rail::-webkit-scrollbar-thumb{border:2px solid color-mix(in oklab, var(--agent-kraft) 80%, transparent)}}.agent-theme .inset-well{box-shadow:inset 0 10px 12px -10px var(--agent-ink), inset 0 -10px 12px -10px var(--agent-ink)}@supports (color:color-mix(in lab, red, red)){.agent-theme .inset-well{box-shadow:inset 0 10px 12px -10px color-mix(in oklab, var(--agent-ink) 55%, transparent), inset 0 -10px 12px -10px color-mix(in oklab, var(--agent-ink) 55%, transparent)}}.agent-theme .lift{will-change:transform;transition:transform .34s ease-out,box-shadow .34s ease-out,filter .7s ease-out}.agent-theme .rustle-on-hover:hover{animation:.34s ease-out agent-rustle}.agent-theme .sway-on-hover:hover{animation:.6s ease-out agent-sway}.agent-theme .stamp-press{transition:transform .2s ease-out,box-shadow .3s ease-out,filter .3s ease-out}.agent-theme .stamp-press:active{filter:contrast(1.25)saturate(1.2);transform:translateY(2px)}.agent-theme .scroll-bob{animation:1.6s ease-in-out infinite agent-scrollbob}@keyframes agent-rustle{0%{translate:0}30%{translate:1.5px -1px}60%{translate:-1px 1.5px}to{translate:0}}@keyframes agent-sway{0%{rotate:none}35%{rotate:2.8deg}70%{rotate:-1.4deg}to{rotate:none}}@keyframes agent-scrollbob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes agent-flutter-fall{0%{opacity:1;transform:translate(0)rotate(0)}to{transform:translate(var(--dx), var(--dy)) rotate(var(--dr));opacity:0}}.agent-theme .agent-booking-modal .font-dm-sans{font-family:var(--agent-font-sans)}.agent-theme .agent-booking-modal .text-dark-gray,.agent-theme .agent-booking-modal .text-dark-gray\/90{color:var(--agent-ink)}.agent-theme .agent-booking-modal .border-light-blue{border-color:var(--agent-ink)}@supports (color:color-mix(in lab, red, red)){.agent-theme .agent-booking-modal .border-light-blue{border-color:color-mix(in oklab, var(--agent-ink) 15%, transparent)}}.agent-theme .agent-booking-modal .bg-primary,.agent-theme .agent-booking-modal .disabled\:bg-primary:disabled,.agent-theme .agent-booking-modal .hover\:bg-primary:hover{background-color:var(--agent-coral)}.agent-theme .agent-booking-modal .hover\:border-primary:hover{border-color:var(--agent-coral)}.agent-theme .agent-booking-modal .text-primary{color:var(--agent-coral)}.agent-theme .agent-booking-modal .border-primary,.agent-theme .agent-booking-modal .border-primary\/20{border-color:var(--agent-coral)}@supports (color:color-mix(in lab, red, red)){.agent-theme .agent-booking-modal .border-primary,.agent-theme .agent-booking-modal .border-primary\/20{border-color:color-mix(in oklab, var(--agent-coral) 55%, transparent)}}.agent-theme .agent-booking-modal .bg-primary\/5{background-color:var(--agent-coral)}@supports (color:color-mix(in lab, red, red)){.agent-theme .agent-booking-modal .bg-primary\/5{background-color:color-mix(in oklab, var(--agent-coral) 8%, transparent)}}.mof-badge{--mof-ink:#84878f;--mof-ink-strong:#2f3238;--mof-a:#4a4d54;--mof-b:#9aa0a8;--mof-c:#e9ebee;cursor:pointer;letter-spacing:.005em;color:var(--mof-ink);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;margin:0;padding:5px 2px;font-family:Syne,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1;text-decoration:none;transition:color .35s;display:inline-flex}.mof-badge--split{padding:0}.mof-badge__brand{color:inherit;border-radius:999px;align-items:center;gap:6px;padding:5px 2px;text-decoration:none;display:inline-flex}.mof-badge__cta-btn{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;align-items:center;margin:0;padding:5px 2px;display:inline-flex}.mof-badge__mark{flex:none;transition:transform 1.1s cubic-bezier(.16,.84,.3,1);display:inline-flex}.mof-badge__mark svg{display:block}.mof-badge__label{white-space:nowrap}.mof-badge__label b{letter-spacing:-.012em;color:var(--mof-ink-strong);font-weight:700;transition:color .35s}.mof-badge__cta{opacity:0;grid-template-columns:0fr;transition:grid-template-columns .5s cubic-bezier(.2,.9,.25,1),opacity .3s;display:grid}.mof-badge__cta>span{white-space:nowrap;color:var(--mof-ink-strong);overflow:hidden}.mof-badge__cta i{color:#c3c6cc;padding-left:6px;font-style:normal}.mof-badge:hover,.mof-badge:focus-visible,.mof-badge__brand:hover,.mof-badge__brand:focus-visible,.mof-badge__cta-btn:hover,.mof-badge__cta-btn:focus-visible{color:var(--mof-ink-strong)}.mof-badge:hover .mof-badge__mark,.mof-badge:focus-visible .mof-badge__mark,.mof-badge__brand:hover .mof-badge__mark,.mof-badge__brand:focus-visible .mof-badge__mark,.mof-badge__cta-btn:hover .mof-badge__mark,.mof-badge__cta-btn:focus-visible .mof-badge__mark{transform:rotate(90deg)}.mof-badge:hover .mof-badge__cta,.mof-badge:focus-visible .mof-badge__cta,.mof-badge__brand:hover .mof-badge__cta,.mof-badge__brand:focus-visible .mof-badge__cta,.mof-badge__cta-btn:hover .mof-badge__cta,.mof-badge__cta-btn:focus-visible .mof-badge__cta{opacity:1;grid-template-columns:1fr}.mof-badge:hover .mof-badge__label b,.mof-badge:focus-visible .mof-badge__label b,.mof-badge__brand:hover .mof-badge__label b,.mof-badge__brand:focus-visible .mof-badge__label b,.mof-badge__cta-btn:hover .mof-badge__label b,.mof-badge__cta-btn:focus-visible .mof-badge__label b,.mof-badge.is-sweeping .mof-badge__label b{background-image:linear-gradient(100deg, var(--mof-a) 0%, var(--mof-b) 22%, var(--mof-c) 36%, var(--mof-a) 52%, var(--mof-b) 74%, var(--mof-a) 100%);color:#0000;background-size:280% 100%;-webkit-background-clip:text;background-clip:text;animation:2.4s cubic-bezier(.4,0,.2,1) mof-sweep}@keyframes mof-sweep{0%{background-position:220% 0}to{background-position:-60% 0}}.mof-badge:focus-visible,.mof-badge__brand:focus-visible,.mof-badge__cta-btn:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #4a4d5480}.mof-badge--dark{--mof-ink:#75787f;--mof-ink-strong:#e7e8ea;--mof-a:#7e828a;--mof-b:#c9ccd2;--mof-c:#fff}.mof-badge--dark .mof-badge__cta i{color:#3a3d43}.mof-badge--dark:focus-visible{box-shadow:0 0 0 2px #151619,0 0 0 4px #c9ccd299}.mof-badge--pill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb8;border:1px solid #1a1c1f14;padding:6px 12px 6px 10px;transition:background .35s,border-color .35s,color .35s}.mof-badge--pill:hover{background:#fff;border-color:#1a1c1f29}.mof-badge--pill.mof-badge--dark{background:#ffffff0f;border-color:#ffffff1f}.mof-badge--pill.mof-badge--dark:hover{background:#ffffff1c}.mof-badge--mark .mof-badge__label{opacity:0;grid-template-columns:0fr;transition:grid-template-columns .5s cubic-bezier(.2,.9,.25,1),opacity .3s;display:grid}.mof-badge--mark .mof-badge__label>span{white-space:nowrap;overflow:hidden}.mof-badge--mark:hover .mof-badge__label,.mof-badge--mark:focus-visible .mof-badge__label{opacity:1;grid-template-columns:1fr}@media (hover:none){.mof-badge__cta{opacity:1;grid-template-columns:1fr}.mof-badge__cta>span{color:var(--mof-ink)}}@media (prefers-reduced-motion:reduce){.mof-badge,.mof-badge *{transition-duration:.01ms!important;animation:none!important}.mof-badge:hover .mof-badge__cta{grid-template-columns:1fr}}