@font-face{font-family:Inter;src:url(/assets/Inter_400Regular-C_F0_eS_.ttf)}@font-face{font-family:Poppins;src:url(/assets/Poppins_700Bold-qTAUjFF7.ttf);font-weight:700}*{box-sizing:border-box}body{color:#243142;background:#f7f9fa;margin:0;font-family:Inter,sans-serif}main{max-width:760px;margin:64px auto;padding:24px}h1,h2{font-family:Poppins,sans-serif}h1{font-size:28px}h2{font-size:20px}.eyebrow{color:#509a2a;font-weight:700}section{background:#fff;border:1px solid #e2eaf0;border-radius:20px;margin-top:24px;padding:24px}button{font:inherit;color:#fff;cursor:pointer;background:#509a2a;border:0;border-radius:12px;min-height:48px;padding:12px 20px}button:focus-visible{outline-offset:4px;outline:3px solid #243142}@media (width<=600px){main{margin:16px auto}}label{margin:12px 0;display:block}input,select{font:inherit;border:1px solid #8b939a;border-radius:8px;max-width:100%;margin:4px 8px;padding:10px}button{min-height:44px;margin:8px}pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.photo-image{max-width:100%;max-height:480px}
