.FloatingGlassMobileDock_dock__65r__{display:none}.FloatingGlassMobileDock_presence__vCH2U{display:contents}.FloatingGlassMobileDock_sheet__Ngpye{display:none}.FloatingGlassMobileDock_diagnostics___Twbe{position:fixed;z-index:100;top:max(12px,env(safe-area-inset-top));left:12px;right:12px;max-width:520px;max-height:55dvh;overflow:auto;box-sizing:border-box;margin-inline:auto;padding:12px;border:2px solid #111;border-radius:12px;background:#fff;color:#111;font:12px/1.5 system-ui,sans-serif}.FloatingGlassMobileDock_diagnostics___Twbe pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.FloatingGlassMobileDock_diagnostics___Twbe button{min-height:44px;padding:8px 12px;border:1px solid #111;border-radius:6px;background:#fff;color:#111}.FloatingGlassMobileDock_diagnostics___Twbe button:focus-visible{outline:2px solid #111;outline-offset:3px}@media (max-width:767px){.site-public-shell:has(.FloatingGlassMobileDock_presence__vCH2U){--site-mobile-dock-clearance:6.5rem;padding-bottom:calc(var(--site-mobile-dock-clearance) + env(safe-area-inset-bottom, 0px));scroll-padding-bottom:calc(var(--site-mobile-dock-clearance) + env(safe-area-inset-bottom, 0px))}.site-public-shell:has(.FloatingGlassMobileDock_presence__vCH2U) .config-site-page-nav,.site-public-shell:has(.FloatingGlassMobileDock_presence__vCH2U) .site-header-actions>a:not([data-site-header-cta]),.site-public-shell:has(.FloatingGlassMobileDock_presence__vCH2U) .site-header-page-nav{display:none!important}.FloatingGlassMobileDock_dock__65r__{--dock-foreground:#292420;--dock-selected:#17120e;box-sizing:border-box;display:flex;position:fixed;z-index:40;left:max(16px,env(safe-area-inset-left,0px));right:max(16px,env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom, 0px));margin-inline:auto;max-width:440px;padding:6px;border-radius:999px;border:1px solid rgb(255 255 255/.38);background:var(--glass-dock-background);-webkit-backdrop-filter:var(--glass-dock-filter);backdrop-filter:var(--glass-dock-filter);box-shadow:var(--glass-dock-shadow);color:var(--dock-foreground);font-family:var(--font-body,-apple-system,BlinkMacSystemFont,sans-serif);isolation:isolate;transition:opacity .14s ease,visibility .14s ease}.FloatingGlassMobileDock_dock__65r__:before{content:"";position:absolute;z-index:3;inset:-1px;padding:1px;border-radius:inherit;background:var(--glass-dock-rim);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}.FloatingGlassMobileDock_lens__1Bhvy{box-sizing:border-box;position:absolute;z-index:1;top:0;left:0;border:var(--glass-dock-lens-border);border-radius:999px;background:var(--glass-dock-lens-background);box-shadow:var(--glass-dock-lens-shadow);pointer-events:none}.FloatingGlassMobileDock_lens__1Bhvy[data-visible=false]{opacity:0}.FloatingGlassMobileDock_item___0V62{box-sizing:border-box;position:relative;z-index:2;display:flex;flex:1 1 0;min-width:44px;min-height:3.375rem;align-items:center;justify-content:center;flex-direction:column;gap:4px;padding:5px 3px;border:0;border-radius:999px;background:transparent;color:var(--dock-foreground);text-shadow:0 0 1px #fff,-1px 0 1px #fff,1px 0 1px #fff,0 -1px 1px #fff,0 1px 1px #fff;text-decoration:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .16s ease}.FloatingGlassMobileDock_item___0V62[aria-current],.FloatingGlassMobileDock_item___0V62[data-active]{color:var(--dock-selected)}.FloatingGlassMobileDock_item___0V62[aria-current] svg,.FloatingGlassMobileDock_item___0V62[data-active] svg{stroke-width:2.1}.FloatingGlassMobileDock_item___0V62[aria-current] .FloatingGlassMobileDock_label__cb0sD,.FloatingGlassMobileDock_item___0V62[data-active] .FloatingGlassMobileDock_label__cb0sD{font-weight:700}.FloatingGlassMobileDock_item___0V62:active .FloatingGlassMobileDock_icon__KzxG1,.FloatingGlassMobileDock_item___0V62:active .FloatingGlassMobileDock_label__cb0sD{transform:scale(.96)}.FloatingGlassMobileDock_close__7T6X6:focus-visible,.FloatingGlassMobileDock_item___0V62:focus-visible,.FloatingGlassMobileDock_moreLinks__tzZ66 a:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.FloatingGlassMobileDock_item___0V62:focus-visible{box-shadow:inset 0 0 0 5px #fff}.FloatingGlassMobileDock_icon__KzxG1{display:inline-flex;position:relative;flex-shrink:0;filter:drop-shadow(0 0 1px #fff) drop-shadow(0 1px 1px rgb(255 255 255/.9));transition:transform .14s ease}.FloatingGlassMobileDock_label__cb0sD{font-size:.6875rem;line-height:1.2;font-weight:550;letter-spacing:-.02em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:transform .14s ease}.FloatingGlassMobileDock_badge__2CF_m{position:absolute;left:15px;bottom:12px;min-width:17px;padding:1px 4px;border-radius:999px;background:#6c4933;color:#fffaf2;font:700 10px/14px -apple-system,BlinkMacSystemFont,sans-serif;border:1px solid #f5f0e8;text-align:center}.FloatingGlassMobileDock_dock__65r__[data-keyboard-open],.site-public-shell:has([role=dialog][aria-modal=true]) .FloatingGlassMobileDock_dock__65r__,.site-public-shell:has(dialog[open]:not(.FloatingGlassMobileDock_sheet__Ngpye)) .FloatingGlassMobileDock_dock__65r__{visibility:hidden;opacity:0;pointer-events:none}.FloatingGlassMobileDock_sheet__Ngpye[open]{display:block}.FloatingGlassMobileDock_sheet__Ngpye{box-sizing:border-box;position:fixed;inset:auto max(16px,env(safe-area-inset-right,0px)) calc(16px + env(safe-area-inset-bottom, 0px)) max(16px,env(safe-area-inset-left,0px));margin:0 auto;width:auto;max-width:440px;max-height:min(70dvh,650px);padding:0;overflow:auto;overscroll-behavior:contain;color:#292420;border:1px solid #fff9;border-radius:28px;background:#f5f0e8;box-shadow:inset 0 1px 0 #fff,0 22px 60px #29242030;font-family:var(--font-body,-apple-system,BlinkMacSystemFont,sans-serif)}.FloatingGlassMobileDock_sheet__Ngpye::backdrop{background:rgb(41 36 32/.36)}.FloatingGlassMobileDock_sheetContent__12GJP{padding:22px}.FloatingGlassMobileDock_sheetHeader__CEXbv{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.FloatingGlassMobileDock_sheetHeader__CEXbv>div{min-width:0}.FloatingGlassMobileDock_sheetHeader__CEXbv h2{font-size:1.25rem;font-weight:600;letter-spacing:-.035em;margin:6px 0 0;color:inherit}.FloatingGlassMobileDock_eyebrow___5ZnZ{margin:0;color:#65564a;font-size:.75rem;overflow-wrap:anywhere}.FloatingGlassMobileDock_close__7T6X6{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;background:#fff8;border:1px solid #b5a18c40;border-radius:50%;color:inherit;cursor:pointer}.FloatingGlassMobileDock_moreLinks__tzZ66{display:grid;gap:8px}.FloatingGlassMobileDock_moreLinks__tzZ66 a{display:flex;align-items:center;gap:14px;min-height:52px;padding:10px 14px;border-radius:16px;background:rgb(255 255 255/.3);color:#493e35;text-decoration:none}.FloatingGlassMobileDock_moreLinks__tzZ66 a[aria-current]{background:#fff;box-shadow:inset 0 0 0 1px #b5a18c40}.FloatingGlassMobileDock_moreLinks__tzZ66 .FloatingGlassMobileDock_label__cb0sD{flex:1;font-size:.875rem;white-space:normal;overflow-wrap:anywhere}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.FloatingGlassMobileDock_dock__65r__{background:rgb(245 240 232/.94)}}@media (prefers-reduced-motion:reduce){.FloatingGlassMobileDock_dock__65r__,.FloatingGlassMobileDock_icon__KzxG1,.FloatingGlassMobileDock_item___0V62,.FloatingGlassMobileDock_label__cb0sD{transition:none}.FloatingGlassMobileDock_item___0V62:active .FloatingGlassMobileDock_icon__KzxG1,.FloatingGlassMobileDock_item___0V62:active .FloatingGlassMobileDock_label__cb0sD{transform:none}}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){.FloatingGlassMobileDock_dock__65r__{background:#f5f0e8;border-color:#888;-webkit-backdrop-filter:none;backdrop-filter:none}.FloatingGlassMobileDock_sheet__Ngpye{background:#f5f0e8;border-color:#65564a;-webkit-backdrop-filter:none;backdrop-filter:none}.FloatingGlassMobileDock_lens__1Bhvy{background:#fff;border-color:#aaa}}@media (forced-colors:active){.FloatingGlassMobileDock_dock__65r__,.FloatingGlassMobileDock_sheet__Ngpye{background:Canvas;color:CanvasText;border-color:ButtonText;backdrop-filter:none;-webkit-backdrop-filter:none}.FloatingGlassMobileDock_dock__65r__:before,.FloatingGlassMobileDock_lens__1Bhvy{display:none}.FloatingGlassMobileDock_item___0V62,.FloatingGlassMobileDock_moreLinks__tzZ66 a{color:LinkText;text-shadow:none}.FloatingGlassMobileDock_icon__KzxG1{filter:none}.FloatingGlassMobileDock_close__7T6X6{color:ButtonText}.FloatingGlassMobileDock_close__7T6X6:focus-visible,.FloatingGlassMobileDock_item___0V62:focus-visible,.FloatingGlassMobileDock_moreLinks__tzZ66 a:focus-visible{outline-color:Highlight}.FloatingGlassMobileDock_item___0V62[aria-current],.FloatingGlassMobileDock_item___0V62[data-active],.FloatingGlassMobileDock_moreLinks__tzZ66 a[aria-current]{outline:2px solid Highlight;outline-offset:-3px}}.glassDockMaterial_material__ACsxC{--glass-dock-background:linear-gradient(165deg,rgb(255 255 255/0.18),transparent 42%,rgb(255 255 255/0.035)),radial-gradient(ellipse at 12% 0%,rgb(var(--tenant-accent-rgb,219 180 89)/0.14),transparent 68%),rgb(var(--surface-canvas,9 11 16)/0.38);--glass-dock-filter:blur(20px) saturate(180%) contrast(105%) brightness(var(--glass-dock-brightness,1));--glass-dock-shadow:inset 0 1px 1px rgb(255 255 255/0.3),inset 0 -1px 1px rgb(255 255 255/0.1),0 12px 36px rgb(0 0 0/0.28),0 2px 6px rgb(0 0 0/0.16);--glass-dock-rim:linear-gradient(135deg,rgb(255 255 255/0.65),rgb(255 255 255/0.08) 32%,rgb(255 255 255/0.04) 65%,rgb(255 255 255/0.35));--glass-dock-lens-background:linear-gradient(160deg,rgb(255 255 255/0.22),rgb(255 255 255/0.065) 52%,rgb(255 255 255/0.12)),rgb(var(--tenant-accent-rgb,219 180 89)/0.1);--glass-dock-lens-border:1px solid rgb(255 255 255/0.23);--glass-dock-lens-shadow:inset 0 1px 1px rgb(255 255 255/0.25),0 3px 9px rgb(0 0 0/0.12)}.glassDockMaterial_clear__EJMtJ{--glass-dock-background:linear-gradient(165deg,rgb(255 255 255/0.04),transparent 42%,rgb(255 255 255/0.01));--glass-dock-filter:blur(6px) saturate(125%);--glass-dock-shadow:inset 0 1px 1px rgb(255 255 255/0.5),inset 0 -1px 1px rgb(255 255 255/0.15),0 10px 28px rgb(0 0 0/0.12),0 2px 5px rgb(0 0 0/0.06);--glass-dock-lens-background:linear-gradient(160deg,rgb(255 255 255/0.06),rgb(255 255 255/0.015) 52%,rgb(255 255 255/0.03));--glass-dock-lens-border:1px solid rgb(255 255 255/0.35);--glass-dock-lens-shadow:inset 0 1px 1px rgb(255 255 255/0.55),0 2px 6px rgb(0 0 0/0.06)}