.MaverickChat-module__yys06W__root{--m-navy:var(--navy-800,#0a2240);--m-navy-deep:var(--navy-950,#06152c);--m-gold:var(--gold-500,#c9a55c);--m-gold-soft:#e3cf9c;--m-gold-ink:var(--gold-500,#c9a55c);--m-paper:var(--navy-950,#06152c);--m-parchment:var(--parchment-50,#fdfbf6);--m-ink:#e6ebf2;--m-muted:#9fb0c4;--m-line:#c9a55c47;--dock-h:200px;box-sizing:border-box;width:100%;max-width:780px;font-family:var(--font-body,system-ui, sans-serif);margin:0 auto;padding:0 16px}.MaverickChat-module__yys06W__panel{background:var(--m-paper);border:1px solid var(--m-line);border-radius:10px;flex-direction:column;height:min(80dvh,740px);min-height:480px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 60px -30px #000000b3}.MaverickChat-module__yys06W__head{background:var(--m-navy);color:var(--m-parchment);border-bottom:1px solid var(--m-line);flex:none;align-items:center;gap:14px;padding:14px 20px;display:flex}.MaverickChat-module__yys06W__live{background:var(--m-gold);border-radius:50%;flex:none;width:8px;height:8px;animation:2.4s ease-out infinite MaverickChat-module__yys06W__ping;box-shadow:0 0 #c9a55c99}.MaverickChat-module__yys06W__title{font-family:var(--font-display,Georgia, serif);letter-spacing:.01em;margin:0;font-size:1.2rem;font-weight:500;line-height:1.2}.MaverickChat-module__yys06W__sub{letter-spacing:.14em;text-transform:uppercase;color:#b9c7d8;margin:2px 0 0;font-size:.7rem}.MaverickChat-module__yys06W__account{align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.MaverickChat-module__yys06W__who{text-overflow:ellipsis;white-space:nowrap;color:#b9c7d8;max-width:150px;font-size:.72rem;overflow:hidden}.MaverickChat-module__yys06W__accountBtn{appearance:none;min-height:32px;font:inherit;letter-spacing:.12em;text-transform:uppercase;color:var(--m-gold-soft);cursor:pointer;background:0 0;border:1px solid #c9a55c80;border-radius:999px;flex:none;padding:6px 14px;font-size:.72rem}.MaverickChat-module__yys06W__accountBtn:hover{border-color:var(--m-gold);background:#c9a55c24}.MaverickChat-module__yys06W__accountBtn:focus-visible{outline:2px solid var(--m-gold-soft);outline-offset:2px}.MaverickChat-module__yys06W__savedLine{letter-spacing:.1em;text-transform:uppercase;color:var(--m-gold-soft);background:#c9a55c1a;border:1px solid #c9a55c66;border-radius:10px;margin:10px 0 0;padding:8px 12px;font-size:.74rem}.MaverickChat-module__yys06W__stage{flex:1;min-height:0;position:relative}.MaverickChat-module__yys06W__log{padding:24px 22px calc(var(--dock-h) + 8px);overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#c9a55c59 transparent;flex-direction:column;gap:22px;display:flex;position:absolute;inset:0;overflow-y:auto}.MaverickChat-module__yys06W__assistant{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:12px;display:grid}.MaverickChat-module__yys06W__avatar{background:var(--m-navy);border:1px solid var(--m-gold);width:30px;height:30px;color:var(--m-gold);font-family:var(--font-display,Georgia, serif);border-radius:50%;place-items:center;font-size:1rem;font-style:italic;line-height:1;display:grid}.MaverickChat-module__yys06W__alexandria{background:var(--m-gold);color:var(--m-navy-deep)}.MaverickChat-module__yys06W__bubble{min-width:0;color:var(--m-ink);overflow-wrap:anywhere;font-size:.98rem;line-height:1.65}.MaverickChat-module__yys06W__bubble p{margin:0 0 .75em}.MaverickChat-module__yys06W__bubble p:last-child{margin-bottom:0}.MaverickChat-module__yys06W__bubble ul{margin:0 0 .75em;padding-left:1.2em}.MaverickChat-module__yys06W__bubble li{margin-bottom:.3em}.MaverickChat-module__yys06W__bubble a{color:var(--m-gold-soft);-webkit-text-decoration-color:var(--m-gold);text-decoration-color:var(--m-gold);text-underline-offset:3px}.MaverickChat-module__yys06W__bubble a:hover{color:#fff}.MaverickChat-module__yys06W__bubble strong{color:var(--m-parchment);font-weight:600}.MaverickChat-module__yys06W__user{max-width:86%;color:var(--m-parchment);overflow-wrap:anywhere;white-space:pre-wrap;background:#c9a55c24;border:1px solid #c9a55c52;border-radius:16px 16px 4px;align-self:flex-end;padding:10px 15px;font-size:.95rem;line-height:1.5}.MaverickChat-module__yys06W__failed{color:var(--m-muted);font-style:italic}.MaverickChat-module__yys06W__bubble .MaverickChat-module__yys06W__trail{flex-direction:column;gap:5px;margin:0 0 10px;padding:0;list-style:none;display:flex}.MaverickChat-module__yys06W__trail li{letter-spacing:.12em;text-transform:uppercase;color:var(--m-gold);align-items:center;gap:9px;font-size:.69rem;font-weight:600;display:flex}.MaverickChat-module__yys06W__mark{background:var(--m-gold);border-radius:50%;flex:none;width:9px;height:9px;position:relative}.MaverickChat-module__yys06W__trail li[data-state=start] .MaverickChat-module__yys06W__mark{animation:1.2s ease-in-out infinite MaverickChat-module__yys06W__pulse}.MaverickChat-module__yys06W__trail li[data-state=done] .MaverickChat-module__yys06W__mark{border:1px solid var(--m-gold);background:0 0}.MaverickChat-module__yys06W__trail li[data-state=done] .MaverickChat-module__yys06W__mark:after{content:"";border:solid var(--m-gold);border-width:0 1.5px 1.5px 0;width:3px;height:6px;position:absolute;top:0;left:2px;transform:rotate(40deg)}.MaverickChat-module__yys06W__trail li[data-state=error]{color:var(--m-muted)}.MaverickChat-module__yys06W__trail li[data-state=error] .MaverickChat-module__yys06W__mark{background:var(--m-muted)}.MaverickChat-module__yys06W__shimmer{background:linear-gradient(90deg, var(--m-gold) 0%, #f1e2b8 45%, var(--m-gold) 90%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:2.2s linear infinite MaverickChat-module__yys06W__sweep}.MaverickChat-module__yys06W__cursor{vertical-align:-.17em;background:var(--m-gold);width:.5em;height:1.05em;margin-left:3px;animation:1.05s step-end infinite MaverickChat-module__yys06W__blink;display:inline-block}.MaverickChat-module__yys06W__dock{background:linear-gradient(to top, var(--m-paper) 0%, #06152ceb 52%, #06152c00 100%);pointer-events:none;padding:56px 16px 12px;position:absolute;bottom:0;left:0;right:0}.MaverickChat-module__yys06W__dock>*{pointer-events:auto}.MaverickChat-module__yys06W__chips{flex-wrap:wrap;gap:8px;margin:0 0 12px;display:flex}.MaverickChat-module__yys06W__chip{appearance:none;border:1px solid var(--m-line);color:var(--m-gold-soft);font:inherit;cursor:pointer;background:#0a2240b3;border-radius:999px;min-height:36px;padding:8px 14px;font-size:.82rem;transition:border-color .15s,background .15s}.MaverickChat-module__yys06W__chip:hover:not(:disabled){border-color:var(--m-gold);background:#c9a55c29}.MaverickChat-module__yys06W__chip:disabled{opacity:.5;cursor:default}a.MaverickChat-module__yys06W__chip{box-sizing:border-box;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.MaverickChat-module__yys06W__replies a.MaverickChat-module__yys06W__chip{border-color:var(--m-gold);background:#c9a55c2e}.MaverickChat-module__yys06W__composer{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#0c2646b8;border:1px solid #c9a55c66;border-radius:22px;flex-direction:column;gap:8px;padding:14px 14px 10px 18px;transition:border-color .15s;display:flex;box-shadow:0 14px 34px -14px #000000b3,inset 0 1px #ffffff0d}.MaverickChat-module__yys06W__composer:focus-within{border-color:var(--m-gold)}.MaverickChat-module__yys06W__input{resize:none;width:100%;min-width:0;font:inherit;color:var(--m-parchment);background:0 0;border:0;outline:0;max-height:120px;padding:2px 0;font-size:1rem;line-height:1.5}.MaverickChat-module__yys06W__input::placeholder{color:#8da0b8}.MaverickChat-module__yys06W__bar{justify-content:space-between;align-items:center;gap:10px;display:flex}.MaverickChat-module__yys06W__attach{appearance:none;width:40px;height:40px;color:var(--m-gold-soft);cursor:pointer;background:#ffffff0a;border:1px solid #c9a55c59;border-radius:50%;flex:none;place-items:center;transition:border-color .15s,background .15s;display:grid}.MaverickChat-module__yys06W__attach:hover:not(:disabled){border-color:var(--m-gold);background:#c9a55c24}.MaverickChat-module__yys06W__attach:disabled{opacity:.4;cursor:default}.MaverickChat-module__yys06W__send{appearance:none;background:var(--m-gold);width:40px;height:40px;color:var(--m-navy-deep);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;transition:background .15s,transform .1s;display:grid}.MaverickChat-module__yys06W__send:hover:not(:disabled){background:var(--m-gold-soft)}.MaverickChat-module__yys06W__send:active:not(:disabled){transform:scale(.95)}.MaverickChat-module__yys06W__send:disabled{opacity:.35;cursor:default}.MaverickChat-module__yys06W__input:focus-visible{outline:none}.MaverickChat-module__yys06W__send:focus-visible,.MaverickChat-module__yys06W__attach:focus-visible,.MaverickChat-module__yys06W__remove:focus-visible,.MaverickChat-module__yys06W__chip:focus-visible,.MaverickChat-module__yys06W__bubble a:focus-visible{outline:2px solid var(--m-gold-soft);outline-offset:2px}.MaverickChat-module__yys06W__shots{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.MaverickChat-module__yys06W__shot{object-fit:cover;border:1px solid var(--m-line);border-radius:8px;width:96px;height:96px}.MaverickChat-module__yys06W__tray{gap:10px;margin:0;padding:2px 0 4px;list-style:none;display:flex}.MaverickChat-module__yys06W__thumb{width:60px;height:60px;position:relative}.MaverickChat-module__yys06W__thumb img{object-fit:cover;border:1px solid var(--m-line);border-radius:8px;width:100%;height:100%}.MaverickChat-module__yys06W__remove{appearance:none;border:1px solid var(--m-gold);background:var(--m-navy-deep);width:22px;height:22px;color:var(--m-parchment);cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:1rem;line-height:1;display:grid;position:absolute;top:-8px;right:-8px}.MaverickChat-module__yys06W__photoNote{color:var(--m-gold-soft);margin:8px 4px 0;font-size:.78rem}.MaverickChat-module__yys06W__note{color:var(--m-muted);text-align:center;margin:8px 6px 0;font-size:.7rem;line-height:1.5}@media (max-width:520px){.MaverickChat-module__yys06W__root{padding:0 10px}.MaverickChat-module__yys06W__panel{height:min(84dvh,740px)}.MaverickChat-module__yys06W__log{padding:18px 14px calc(var(--dock-h) + 8px)}.MaverickChat-module__yys06W__head{padding:12px 16px}.MaverickChat-module__yys06W__who{display:none}.MaverickChat-module__yys06W__dock{padding:48px 10px 10px}.MaverickChat-module__yys06W__note{display:none}}@media (prefers-reduced-motion:reduce){.MaverickChat-module__yys06W__log{scroll-behavior:auto}.MaverickChat-module__yys06W__live,.MaverickChat-module__yys06W__shimmer,.MaverickChat-module__yys06W__trail li[data-state=start] .MaverickChat-module__yys06W__mark{animation:none}}@keyframes MaverickChat-module__yys06W__blink{0%,55%{opacity:1}56%,to{opacity:0}}@keyframes MaverickChat-module__yys06W__pulse{0%,to{opacity:.6;transform:scale(.75)}50%{opacity:1;transform:scale(1.15)}}@keyframes MaverickChat-module__yys06W__sweep{0%{background-position:200% 0}to{background-position:-20% 0}}@keyframes MaverickChat-module__yys06W__ping{0%{box-shadow:0 0 #c9a55c8c}70%,to{box-shadow:0 0 0 9px #c9a55c00}}@media (prefers-reduced-motion:reduce){.MaverickChat-module__yys06W__live,.MaverickChat-module__yys06W__trail li[data-state=start] .MaverickChat-module__yys06W__mark,.MaverickChat-module__yys06W__shimmer{animation:none}.MaverickChat-module__yys06W__shimmer{color:var(--m-gold-ink);background:0 0}.MaverickChat-module__yys06W__cursor{animation:none}.MaverickChat-module__yys06W__log{scroll-behavior:auto}}.MaverickChat-module__yys06W__replies{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}
.AuthPanel-module__hu_9Ha__scrim{z-index:5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06152cc7;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.AuthPanel-module__hu_9Ha__card{color:#e6ebf2;background:#0c2646f0;border:1px solid #c9a55c73;border-radius:18px;width:min(100%,380px);max-height:100%;padding:26px 24px 20px;position:relative;overflow-y:auto;box-shadow:0 24px 50px -20px #000c}.AuthPanel-module__hu_9Ha__close{appearance:none;color:#b9c7d8;cursor:pointer;background:0 0;border:0;width:32px;height:32px;font-size:1.5rem;line-height:1;position:absolute;top:10px;right:12px}.AuthPanel-module__hu_9Ha__title{font-family:var(--font-display,Georgia, serif);color:#fdfbf6;margin:0 0 6px;font-size:1.3rem;font-weight:500}.AuthPanel-module__hu_9Ha__lede{color:#b9c7d8;margin:0 0 16px;font-size:.86rem;line-height:1.55}.AuthPanel-module__hu_9Ha__label{letter-spacing:.14em;text-transform:uppercase;color:#e3cf9c;margin:12px 0 5px;font-size:.7rem;display:block}.AuthPanel-module__hu_9Ha__field{box-sizing:border-box;width:100%;font:inherit;color:#fdfbf6;background:#ffffff0f;border:1px solid #c9a55c59;border-radius:10px;padding:11px 13px;font-size:1rem}.AuthPanel-module__hu_9Ha__field:focus-visible{outline-offset:1px;outline:2px solid #c9a55c}.AuthPanel-module__hu_9Ha__primary{appearance:none;color:#06152c;width:100%;min-height:46px;font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#c9a55c;border:0;border-radius:999px;margin-top:18px;font-size:.8rem;font-weight:600}.AuthPanel-module__hu_9Ha__primary:disabled{opacity:.6;cursor:default}.AuthPanel-module__hu_9Ha__primary:focus-visible,.AuthPanel-module__hu_9Ha__close:focus-visible,.AuthPanel-module__hu_9Ha__links button:focus-visible{outline-offset:2px;outline:2px solid #e3cf9c}.AuthPanel-module__hu_9Ha__error{color:#f2b8b0;margin:12px 0 0;font-size:.84rem}.AuthPanel-module__hu_9Ha__ok{color:#e3cf9c;margin:12px 0 0;font-size:.84rem}.AuthPanel-module__hu_9Ha__links{flex-wrap:wrap;justify-content:center;gap:4px 16px;margin-top:14px;display:flex}.AuthPanel-module__hu_9Ha__links button{appearance:none;font:inherit;color:#e3cf9c;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:.8rem;text-decoration:underline}.AuthPanel-module__hu_9Ha__google{appearance:none;color:#1f2937;width:100%;min-height:46px;font:inherit;cursor:pointer;background:#fdfbf6;border:1px solid #c9a55c73;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:.9rem;font-weight:500;display:flex}.AuthPanel-module__hu_9Ha__google:hover:not(:disabled){background:#fff}.AuthPanel-module__hu_9Ha__google:disabled{opacity:.6;cursor:default}.AuthPanel-module__hu_9Ha__google:focus-visible{outline-offset:2px;outline:2px solid #e3cf9c}.AuthPanel-module__hu_9Ha__or{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:#8da0b8;margin:12px 0 0;font-size:.7rem}
.concierge-module__80ahiq__masthead{align-items:center;gap:var(--space-4);padding:var(--space-9) var(--gutter) var(--space-8);text-align:center;background:var(--surface-deep);flex-direction:column;display:flex}.concierge-module__80ahiq__title{color:var(--parchment-50);font-size:clamp(2.25rem,1.5rem + 3vw,4rem);line-height:1.05}.concierge-module__80ahiq__lede{color:var(--navy-200);font-size:var(--fs-body-lg);max-width:660px}.concierge-module__80ahiq__grid{gap:var(--space-9);max-width:var(--container-max);padding:var(--space-9) var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid}@media (max-width:900px){.concierge-module__80ahiq__grid{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}}.concierge-module__80ahiq__steps{gap:var(--space-5);flex-direction:column;display:flex}.concierge-module__80ahiq__sectionTitle{color:var(--parchment-50);font-size:2.25rem}.concierge-module__80ahiq__step{gap:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid #c9a55c33;display:flex}.concierge-module__80ahiq__stepIdx{font-family:var(--font-display), Georgia, serif;color:var(--gold-500);font-size:1.625rem;line-height:1}.concierge-module__80ahiq__stepBody{gap:var(--space-2);flex-direction:column;display:flex}.concierge-module__80ahiq__stepTitle{color:var(--parchment-50);font-size:1.25rem}.concierge-module__80ahiq__stepText{color:var(--navy-200);font-size:var(--fs-body-sm)}.concierge-module__80ahiq__footnote{color:var(--navy-300);font-size:var(--fs-caption)}.concierge-module__80ahiq__formCard{gap:var(--space-5);padding:var(--space-7);background:var(--parchment-50);color:var(--ink-700);border-top:2px solid var(--gold-500);box-shadow:var(--shadow-md);flex-direction:column;display:flex}.concierge-module__80ahiq__formTitle{color:var(--navy-800);font-size:1.625rem}.concierge-module__80ahiq__form{gap:var(--space-4);flex-direction:column;display:flex}.concierge-module__80ahiq__row{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:560px){.concierge-module__80ahiq__row{grid-template-columns:minmax(0,1fr)}}.concierge-module__80ahiq__field{gap:var(--space-2);flex-direction:column;display:flex}.concierge-module__80ahiq__label{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-600);font-size:.6875rem;font-weight:600}.concierge-module__80ahiq__input{min-height:48px;padding:var(--space-3) var(--space-4);background:var(--paper);color:var(--ink-700);border:1px solid var(--border-default);border-radius:var(--radius-xs);font:inherit;font-size:var(--fs-body-sm)}.concierge-module__80ahiq__input:focus-visible{border-color:var(--gold-500)}.concierge-module__80ahiq__textarea{resize:vertical;min-height:132px}.concierge-module__80ahiq__submit{background:var(--navy-800);min-height:52px;color:var(--parchment-50);border-radius:var(--radius-xs);letter-spacing:var(--ls-button);text-transform:uppercase;cursor:pointer;border:0;font-size:.75rem;font-weight:600}.concierge-module__80ahiq__submit:disabled{background:var(--navy-400);cursor:not-allowed}.concierge-module__80ahiq__formNote{color:var(--ink-500);font-size:var(--fs-caption)}
