._svgIcon_1hfdg_1{flex-shrink:0;display:block}._homePage_ircpw_1{flex-wrap:wrap;justify-content:center;align-items:center;min-height:100vh;padding:32px;display:flex}._homePage_ircpw_1 ._hero_ircpw_9{border:1px solid var(--color-border-light);background:var(--color-white);max-width:800px;box-shadow:var(--shadow-card);text-align:center;border-radius:24px;flex-flow:column wrap;place-items:center;gap:16px;padding:48px;display:flex}._homePage_ircpw_1 ._hero_ircpw_9 ._icon_ircpw_24{fill:var(--color-primary);color:var(--color-white)}._homePage_ircpw_1 ._hero_ircpw_9 h1{color:var(--color-primary);margin:0;font-size:clamp(2rem,5vw,3.5rem);line-height:1.05}._homePage_ircpw_1 ._hero_ircpw_9 p{max-width:480px;color:var(--color-text-muted);margin:0;font-size:1.125rem;line-height:1.5}._notFoundPage_16qyl_1{text-align:center;align-content:center;justify-items:center;gap:16px;min-height:100vh;padding:32px;display:grid}._notFoundPage_16qyl_1 h1,._notFoundPage_16qyl_1 p{margin:0}._notFoundPage_16qyl_1 h1{color:var(--color-primary);font-size:3rem}._notFoundPage_16qyl_1 a{color:var(--color-primary);font-weight:700}._app_6rlf7_1{min-height:100vh}:root{--color-primary:#486036;--color-secondary:#dff4bd;--color-secondary-hover:#cdea9e;--color-tertiary:#eff9dd;--color-block:#f6f7f4;--color-white:#fff;--color-black:#111;--color-text:#0d1014;--color-text-muted:#6b6b76;--color-gray:#b4bac0;--color-light-gray:#f3f4f6;--color-border-light:#d1d5dc;--color-error:#e7000b;--color-skeleton:#e5e7eb;--shadow-card:0 3px 8px #0000001a}@font-face{font-family:Helios;font-style:normal;font-weight:400;src:url(/fonts/helios.ttf)format("truetype");font-display:swap}@font-face{font-family:Helios;font-style:normal;font-weight:700;src:url(/fonts/helios-bold.ttf)format("truetype");font-display:swap}:root{--container-width:1200px}@media (width>=320px) and (width<=1023.9px){:root{--container-width:calc(100vw - 40px)}}:root{color:var(--color-text);background:var(--color-block);font-synthesis:none;text-rendering:optimizelegibility;font-family:Helios,Helvetica,Arial,sans-serif}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{background:var(--color-block);min-height:100vh}button,input,textarea,select{font:inherit}a{color:inherit}
