.able-header-guide-trigger{color:#e9e6dc;min-width:44px;min-height:44px;font:400 11px/1.3 var(--font-inter),Inter,sans-serif;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #a88f454d;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;gap:9px;padding:8px 12px;display:inline-flex}.able-header-guide-trigger:hover{background:#a88f450c;border-color:#a88f4599}.able-header-guide-trigger:focus-visible{outline-offset:3px;outline:2px solid #c6ae72}.able-header-guide-trigger[aria-disabled=true]{opacity:.55;cursor:default}.able-header-guide-trigger i{color:#bca875;font-size:15px;font-style:normal}.able-header-guide-monogram{color:#c2af7b;opacity:.65;pointer-events:none;flex-shrink:0;width:15px;height:20px;display:block}.epv-able-public-chat[data-able-header-guide=true] .epv-helper-launcher,.epv-able-public-chat[data-able-header-guide=true] .epv-helper-footer-entry{display:none}.epv-able-public-chat[data-able-header-guide=true] .epv-helper-floating{top:var(--able-header-guide-top,88px);right:max(20px,env(safe-area-inset-right));z-index:90;bottom:auto;left:auto;transform:none}.epv-able-public-chat[data-able-header-guide=true] .epv-helper-floating:not(:has(.epv-helper-panel)){display:none}.epv-able-public-chat[data-able-header-guide=true] .epv-helper-panel.epv-chat-panel{width:min(388px,100vw - 40px);min-height:0;height:min(680px,calc(100dvh - var(--able-header-guide-top,88px) - 16px));max-height:calc(100dvh - var(--able-header-guide-top,88px) - 16px);overscroll-behavior:contain;margin:0;position:relative;inset:auto 0 auto auto;overflow-y:auto}@media (max-width:600px){.site-header:has(.able-header-guide-trigger){grid-template-columns:1fr auto;gap:12px;height:72px;padding-inline:20px}.site-header:has(.able-header-guide-trigger) .epvable-wordmark{width:135px}.site-header:has(.able-header-guide-trigger) .header-actions{gap:10px}.able-header-guide-trigger{gap:6px;padding:7px 9px;font-size:10px}.epv-able-public-chat[data-able-header-guide=true] .epv-helper-floating{right:max(16px,env(safe-area-inset-right))}.epv-able-public-chat[data-able-header-guide=true] .epv-helper-panel.epv-chat-panel{width:min(388px,100vw - 32px)}}@media (max-width:480px){.able-header-guide-trigger{gap:0;width:44px;height:44px;padding:8px}.able-header-guide-trigger>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.able-header-guide-monogram{width:21px;height:28px}.able-header-guide-trigger>i{display:none}}@media (prefers-reduced-motion:reduce){.able-header-guide-trigger{transition:none}}.site-footer{color:#e9e5da;background:#111612;padding:60px clamp(24px,5vw,80px) 22px;display:block}.site-footer .footer-main-grid{grid-template-columns:1fr 2.2fr;gap:70px;padding-bottom:45px;display:grid}.site-footer .footer-brand-block{border:0;align-self:start;max-width:260px;padding:0;display:block}.site-footer .footer-wordmark .epvable-wordmark{width:195px}.site-footer .footer-attribution{font-family:var(--font-inter), Arial, sans-serif;color:#aeb7a7;margin:24px 0 16px;font-size:10px;line-height:1.9}.site-footer .footer-attribution span{white-space:nowrap}.site-footer .footer-contact{color:#c1c6b9;align-items:center;gap:8px;font-size:10px;display:inline-flex}.site-footer .footer-navigation{grid-template-columns:1.3fr 1fr 1fr;gap:35px;padding:0;display:grid}.site-footer .footer-navigation-group{flex-direction:column;align-items:start;gap:12px;display:flex}.site-footer .footer-navigation-group>span{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;color:#c4af71;margin-bottom:8px;font-size:9px}.site-footer .footer-navigation-group a{color:#b7bfaf;font-size:10px;line-height:1.65}.site-footer a:hover{color:#e9e5da}.site-footer .footer-bottom{color:#aeb7a7;border-top:1px solid #fff2;justify-content:space-between;align-items:center;gap:20px;padding-top:22px;display:flex}.site-footer .footer-bottom small,.site-footer .footer-bottom a{font-size:10px;line-height:1.8}@media (max-width:900px){.site-footer .footer-main-grid{grid-template-columns:1fr;gap:40px}.site-footer .footer-brand-block{flex-wrap:wrap;align-items:center;gap:20px 35px;max-width:100%;display:flex}.site-footer .footer-attribution{margin:0}.site-footer .footer-contact{margin-left:auto}.site-footer .footer-navigation{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.site-footer{padding-top:45px}.site-footer .footer-main-grid{gap:35px;padding-bottom:30px}.site-footer .footer-brand-block{display:block}.site-footer .footer-attribution{margin:20px 0 15px}.site-footer .footer-navigation{grid-template-columns:1fr 1fr;gap:30px 25px}.site-footer .footer-navigation-group:last-child{grid-column:1/-1}.site-footer .footer-bottom{padding-top:20px;display:block}.site-footer .footer-bottom small{display:block}.site-footer .footer-bottom>a{margin-top:12px;display:inline-flex}.site-footer .footer-wordmark .epvable-wordmark{width:180px}}
