@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/ubuntu-cyrillic-ext-300-normal.Cra8ppKj.woff2)format("woff2"),url(/_astro/ubuntu-cyrillic-ext-300-normal.C-_BUhjm.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/ubuntu-cyrillic-300-normal.0C0wNzNP.woff2)format("woff2"),url(/_astro/ubuntu-cyrillic-300-normal.BY-gyEVt.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/ubuntu-greek-ext-300-normal.B48UlMaN.woff2)format("woff2"),url(/_astro/ubuntu-greek-ext-300-normal.CF7xqVtt.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/ubuntu-greek-300-normal.PYcx8i7o.woff2)format("woff2"),url(/_astro/ubuntu-greek-300-normal.CMHg4wAf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/ubuntu-latin-ext-300-normal.BZo4g7G8.woff2)format("woff2"),url(/_astro/ubuntu-latin-ext-300-normal.CRE5BpN7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/ubuntu-latin-300-normal.NpPLQc9R.woff2)format("woff2"),url(/_astro/ubuntu-latin-300-normal.DYCVGgB8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ubuntu-cyrillic-ext-400-normal.B-Nhg57H.woff2)format("woff2"),url(/_astro/ubuntu-cyrillic-ext-400-normal.BQUrPAlD.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ubuntu-cyrillic-400-normal.D9OZd8lm.woff2)format("woff2"),url(/_astro/ubuntu-cyrillic-400-normal.CD6XmiVF.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ubuntu-greek-ext-400-normal.CeBDcuzJ.woff2)format("woff2"),url(/_astro/ubuntu-greek-ext-400-normal.VZgpvyyF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ubuntu-greek-400-normal.GaJa0t-K.woff2)format("woff2"),url(/_astro/ubuntu-greek-400-normal.UX4bU-Ff.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ubuntu-latin-ext-400-normal.Bb6UNjxu.woff2)format("woff2"),url(/_astro/ubuntu-latin-ext-400-normal.kv0aZEtN.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ubuntu-latin-400-normal.CQJ26Fy6.woff2)format("woff2"),url(/_astro/ubuntu-latin-400-normal.ChuJk2Dr.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ubuntu-cyrillic-ext-500-normal.AcePgoUe.woff2)format("woff2"),url(/_astro/ubuntu-cyrillic-ext-500-normal.D_nARPSq.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ubuntu-cyrillic-500-normal.BU9-HBoA.woff2)format("woff2"),url(/_astro/ubuntu-cyrillic-500-normal.CwjDQ7H5.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ubuntu-greek-ext-500-normal.B00wCqpo.woff2)format("woff2"),url(/_astro/ubuntu-greek-ext-500-normal.C7ALJ6Zy.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ubuntu-greek-500-normal.B3ImYAyH.woff2)format("woff2"),url(/_astro/ubuntu-greek-500-normal.D9iATQq0.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ubuntu-latin-ext-500-normal.DzrGfuVI.woff2)format("woff2"),url(/_astro/ubuntu-latin-ext-500-normal.Cd8iAjtc.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ubuntu-latin-500-normal.CnjGCQfM.woff2)format("woff2"),url(/_astro/ubuntu-latin-500-normal.BMp9VhBY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ubuntu-cyrillic-ext-700-normal.VUzwJTK6.woff2)format("woff2"),url(/_astro/ubuntu-cyrillic-ext-700-normal.BZbN9t83.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ubuntu-cyrillic-700-normal.CF4plK0P.woff2)format("woff2"),url(/_astro/ubuntu-cyrillic-700-normal.DN03sdX6.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ubuntu-greek-ext-700-normal.BKlOPkfe.woff2)format("woff2"),url(/_astro/ubuntu-greek-ext-700-normal.5K5_eCDc.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ubuntu-greek-700-normal.Jbnau0eS.woff2)format("woff2"),url(/_astro/ubuntu-greek-700-normal.DM68am3C.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ubuntu-latin-ext-700-normal.D3iP7lMw.woff2)format("woff2"),url(/_astro/ubuntu-latin-ext-700-normal.YrKfr4VU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ubuntu-latin-700-normal.DlYwEzNn.woff2)format("woff2"),url(/_astro/ubuntu-latin-700-normal.DAmh8SsM.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.admin-email-widget[data-astro-cid-7fgxmpsb]{z-index:9996;max-width:min(88vw,320px);font-family:var(--font-ubuntu), system-ui, sans-serif;color:#3b2d05;align-items:start;gap:.55rem;display:flex;position:fixed;top:1rem;left:1rem}.admin-email-widget__pulse[data-astro-cid-7fgxmpsb]{color:#513400;cursor:pointer;background:#ffe08a;border:1px solid #c48400;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;animation:1.8s ease-in-out infinite admin-email-pulse;display:grid;box-shadow:0 14px 28px #5337002e}.admin-email-widget__pulse[data-astro-cid-7fgxmpsb] span[data-astro-cid-7fgxmpsb]{color:#fff7d6;background:#513400;border-radius:999px;place-items:center;width:22px;height:22px;font-size:.82rem;font-weight:900;display:grid}.admin-email-widget__card[data-astro-cid-7fgxmpsb]{backdrop-filter:blur(10px);background:#fff9e0f5;border:1px solid #d3a126;border-radius:16px;gap:.45rem;width:min(70vw,250px);padding:.78rem .82rem .82rem;display:grid;position:relative;box-shadow:0 16px 38px #5337002e}.admin-email-widget__close[data-astro-cid-7fgxmpsb]{color:#513400;cursor:pointer;background:#5134001a;border:none;border-radius:999px;place-items:center;width:24px;height:24px;font-weight:900;display:grid;position:absolute;top:.35rem;right:.35rem}.admin-email-widget[data-astro-cid-7fgxmpsb] strong[data-astro-cid-7fgxmpsb]{max-width:calc(100% - 1.8rem);font-size:.82rem;font-weight:900}.admin-email-widget__copy[data-astro-cid-7fgxmpsb],.admin-email-widget__status[data-astro-cid-7fgxmpsb]{font-size:.72rem;line-height:1.45}.admin-email-widget__copy[data-astro-cid-7fgxmpsb]{color:#6b5311}.admin-email-widget__actions[data-astro-cid-7fgxmpsb]{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.admin-email-widget__actions[data-astro-cid-7fgxmpsb] button[data-astro-cid-7fgxmpsb]{color:#533704;cursor:pointer;background:#fff6cc;border:1px solid #b98505;border-radius:10px;min-height:32px;padding:.42rem .45rem;font-size:.7rem;font-weight:900}.admin-email-widget__actions[data-astro-cid-7fgxmpsb] button[data-astro-cid-7fgxmpsb]:first-child{color:#fff8d8;background:#533704}.admin-email-widget__actions[data-astro-cid-7fgxmpsb] button[data-astro-cid-7fgxmpsb]:disabled{cursor:wait;opacity:.65}.admin-email-widget__status[data-astro-cid-7fgxmpsb]{color:#4e6b2b;min-height:1rem;font-weight:800}.admin-email-widget__status[data-astro-cid-7fgxmpsb][data-tone=error]{color:#9a2d16}.admin-email-widget[data-astro-cid-7fgxmpsb][data-collapsed=true] .admin-email-widget__card[data-astro-cid-7fgxmpsb]{display:none}.admin-email-widget--dismissed[data-astro-cid-7fgxmpsb]{display:none!important}@keyframes admin-email-pulse{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@media (width<=520px){.admin-email-widget[data-astro-cid-7fgxmpsb]{max-width:calc(100vw - 1.5rem);top:.75rem;left:.75rem}.admin-email-widget__card[data-astro-cid-7fgxmpsb]{width:min(76vw,250px)}}.chat-assistant{z-index:10020;font-family:var(--font-ubuntu,sans-serif);color:#13231f;pointer-events:none;touch-action:none;position:fixed;bottom:1rem;right:0}.chat-assistant-trigger{background:var(--editor-chat-assistant-button,#006f8e);box-sizing:border-box;width:100%;min-height:48px;color:var(--editor-chat-assistant-button-text,#fff);cursor:pointer;pointer-events:auto;touch-action:none;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.55rem .8rem .55rem .55rem;line-height:1;transition:background-color .18s,box-shadow .18s,transform .18s;display:inline-flex;position:relative;box-shadow:0 14px 32px #004a5f47}.chat-assistant-trigger:hover{background:color-mix(in srgb, var(--editor-chat-assistant-button,#006f8e) 82%, #000);box-shadow:0 20px 42px #004a5f5c}.chat-assistant-trigger:active{transform:scale(.97)}.chat-assistant-hide{color:#fff;cursor:pointer;pointer-events:auto;background:#005b75;border:1px solid #ffffff61;border-radius:50%;place-items:center;width:1.55rem;height:1.55rem;font-size:1rem;line-height:1;display:none;position:absolute;top:-.45rem;right:-.35rem}.chat-assistant-trigger:focus-visible,.chat-assistant-hide:focus-visible{outline-offset:3px;outline:3px solid #8ee8f6}.chat-assistant-trigger>span{background:var(--editor-chat-assistant-button-text,#d8f8fc);width:2rem;height:2rem;color:var(--editor-chat-assistant-button,#005b75);pointer-events:none;border-radius:50%;place-items:center;font-size:.7rem;font-weight:800;display:grid}.chat-assistant-trigger small{color:var(--editor-chat-assistant-button-text,#d8f8fc);pointer-events:none;font-size:.8rem;font-weight:800;transition:color .18s}.chat-assistant-panel{pointer-events:auto;background:#f7f7ef;border:1px solid #cbd8cf;border-radius:1.25rem;width:min(760px,100vw - 2rem);height:min(680px,100dvh - 2rem);display:none;position:absolute;bottom:0;right:0;overflow:hidden;box-shadow:0 24px 80px #112a2347}.chat-assistant[data-state=open] .chat-assistant-trigger{visibility:hidden}.chat-assistant[data-state=open] .chat-assistant-panel{grid-template-rows:auto minmax(0,1fr);display:grid}.chat-assistant-header{color:#f7f7ef;background:#173f35;border-bottom:1px solid #d9e1db;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.chat-assistant-eyebrow{color:#d7ec72;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:700}.chat-assistant-header h2{margin:.2rem 0 0;font-size:1.05rem}.chat-assistant-company{color:#c7d4cc;text-overflow:ellipsis;white-space:nowrap;max-width:260px;margin-top:.15rem;font-size:.7rem;display:block;overflow:hidden}.chat-assistant-header-actions,.chat-assistant-history-heading{align-items:center;gap:.5rem;display:flex}.chat-assistant-header button,.chat-assistant-history button{min-height:36px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:.55rem;padding:.4rem .65rem}.chat-assistant-body{grid-template-columns:190px minmax(0,1fr);min-height:0;display:grid}.chat-assistant-history{background:#eef1e6;border-right:1px solid #d9e1db;min-height:0;padding:.85rem;overflow:auto}.chat-assistant-history-heading{justify-content:space-between;margin-bottom:.75rem;font-size:.78rem}.chat-assistant-history button{color:#8a2d22;min-height:30px;padding:.25rem .45rem}.chat-assistant-conversations{gap:.45rem;display:grid}.chat-conversation-button{color:#29463d;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.65rem;width:100%;padding:.65rem}.chat-conversation-button:hover,.chat-conversation-button[data-active=true]{background:#fff;border-color:#b7c9bc}.chat-conversation-button strong,.chat-conversation-button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.chat-conversation-button small{color:#6d7f76;margin-top:.2rem}.chat-assistant-workspace{grid-template-rows:minmax(0,1fr) auto auto;min-width:0;min-height:0;display:grid}.chat-assistant-messages{flex-direction:column;gap:.75rem;min-height:0;padding:1rem;display:flex;overflow:auto}.chat-assistant-empty{color:#5d6f66;text-align:center;place-content:center;gap:.35rem;min-height:100%;display:grid}.chat-assistant-empty strong{color:#173f35}.chat-message{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.9rem;max-width:86%;padding:.75rem .85rem;line-height:1.45}.chat-message[data-role=user]{color:#fff;background:#173f35;border-bottom-right-radius:.2rem;align-self:flex-end}.chat-message[data-role=assistant]{color:#20352f;background:#fff;border:1px solid #d9e1db;border-bottom-left-radius:.2rem;align-self:flex-start}.chat-message[data-pending=true]{min-width:4.25rem}.chat-thinking{align-items:center;gap:.28rem;display:inline-flex}.chat-thinking span{background:#4f675d;border-radius:999px;width:.45rem;height:.45rem;animation:.95s ease-in-out infinite chat-thinking-dot}.chat-thinking span:nth-child(2){animation-delay:.15s}.chat-thinking span:nth-child(3){animation-delay:.3s}.chat-assistant[data-busy=true] .chat-assistant-trigger>span{animation:1.1s ease-in-out infinite chat-assistant-pulse}.chat-assistant-status{color:#687970;min-height:1.1rem;margin:0;padding:0 1rem .35rem;font-size:.72rem}.chat-assistant-status[data-tone=error]{color:#a52a20}.chat-assistant[data-busy=true] .chat-assistant-status{color:#2f554a}@keyframes chat-thinking-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-.2rem)}}@keyframes chat-assistant-pulse{0%,to{transform:scale(1);box-shadow:0 0 #d7ec7273}50%{transform:scale(1.04);box-shadow:0 0 0 .35rem #d7ec7200}}.chat-assistant-form{background:#fff;border-top:1px solid #d9e1db;grid-template-columns:minmax(0,1fr) auto;gap:.55rem;padding:.75rem;display:grid}.chat-assistant-form label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.chat-assistant-form textarea{resize:vertical;color:#13231f;min-height:48px;max-height:130px;font:inherit;background:#fafbf7;border:1px solid #b9c8be;border-radius:.75rem;padding:.7rem .8rem}.chat-assistant-form button{color:#173f35;cursor:pointer;background:#d7ec72;border:0;border-radius:.75rem;align-self:end;min-height:48px;padding:.65rem .9rem;font-weight:700}.chat-assistant-form button:disabled{opacity:.55;cursor:wait}.chat-assistant-history button:disabled{opacity:.4;cursor:not-allowed}@media (width<=640px){.chat-assistant{right:0;bottom:max(.75rem, env(safe-area-inset-bottom))}.chat-assistant-panel{border:0;border-radius:0;width:100vw;height:100dvh;position:fixed;inset:0}.chat-assistant-body{grid-template-columns:1fr}.chat-assistant-history{display:none}}@media (prefers-reduced-motion:reduce){.chat-assistant,.chat-assistant-trigger,.chat-assistant-panel{transition:none}}.chat-assistant[data-hidden=true]{width:2.5rem}.chat-assistant[data-hidden=true] .chat-assistant-trigger{opacity:1;border-radius:.75rem 0 0 .75rem;width:2.5rem;min-height:7.5rem;padding:.85rem .5rem}.chat-assistant[data-hidden=true] .chat-assistant-trigger>span,.chat-assistant[data-hidden=true] .chat-assistant-hide{display:none}.chat-assistant[data-hidden=true] .chat-assistant-trigger small{color:var(--editor-chat-assistant-button-text,#fff);letter-spacing:.1em;pointer-events:none;text-transform:uppercase;writing-mode:vertical-rl;font-size:.8rem;font-weight:800;display:block;transform:rotate(180deg)}.chat-assistant[data-dock=left] .chat-assistant-hide{left:-.35rem;right:auto}.chat-assistant[data-dock=left]:not([data-hidden=true]) .chat-assistant-trigger{padding-left:.8rem;padding-right:.55rem}.chat-assistant[data-hidden=true][data-dock=left] .chat-assistant-trigger{border-radius:0 1rem 1rem 0}.chat-assistant[data-dock=left]:not([data-hidden=true]) .chat-assistant-trigger>span{order:2}.chat-assistant[data-dock=left]:not([data-hidden=true]) .chat-assistant-trigger small{order:1}.chat-assistant[data-hidden=true][data-dock=left] .chat-assistant-trigger small{transform:none}.chat-assistant[data-hidden=true] .chat-assistant-trigger:after{content:"Show Ask ATVA";clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}html,body{width:100%;height:100%;margin:0}:root{--font-ubuntu:"Ubuntu", system-ui, sans-serif}
