@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";*{box-sizing:border-box}html,body,#root{margin:0;padding:0;min-height:100%}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#f0f2f5;-webkit-font-smoothing:antialiased}.public-shell{min-height:100vh;background:linear-gradient(155deg,#fffaf0,#fff6e4 55%,#f2ead3);padding:10px 16px 6px}.public-card{max-width:1320px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:flex-start;gap:22px}.public-card>.public-foot{flex-basis:100%}.form-note{display:flex;align-items:flex-start;justify-content:center;gap:7px;margin-top:10px;color:#8c9bb1;font-size:12px;line-height:1.45;text-align:center}.form-note .anticon{flex:none;margin-top:2px;font-size:13px;color:#a8b6c9}.hero-art{display:block;width:100%;margin-top:14px;aspect-ratio:1;object-fit:contain}.cf-turnstile-host{margin:0;width:212px;height:46px;overflow:hidden;border-radius:20px}.cf-turnstile-host>div{width:300px;transform:scale(.7067);transform-origin:left top}.public-card>.ant-card{flex:1;min-width:0;border:1px solid #ece2cb;box-shadow:0 10px 30px #00594e12}.public-hero{flex:none;width:212px;color:#fff;text-align:left;position:sticky;top:14px;padding-top:6px}.form-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;border-bottom:1px solid #f0f0f0;padding-bottom:8px;margin:0 0 12px}.form-head__brand{color:#8c9bb1;font-size:12px;white-space:nowrap}@media(max-width:480px){.form-head__brand{font-size:11px}}.public-card .ant-form-item{margin-bottom:10px}.public-card .ant-form-item-explain,.public-card .ant-form-item-extra{font-size:11.5px;line-height:1.35;min-height:0}.public-card .ant-divider{margin:0 0 8px}.public-card .ant-alert{padding:7px 12px}.tool-switch{display:flex;flex-direction:column;gap:4px;background:#00594e0f;border:1px solid rgba(0,89,78,.12);border-radius:10px;padding:4px;margin-bottom:12px}.tool-switch__item{flex:1;min-width:0;text-align:center;padding:7px 8px;border-radius:7px;font-size:12.5px;font-weight:600;line-height:1.25;color:#4a6b63;text-decoration:none;transition:background .15s,color .15s}.tool-switch__item.is-current{background:#00594e;color:#fff6e4;cursor:default}a.tool-switch__item:hover,a.tool-switch__item:focus-visible{background:#00594e1f;color:#00594e}.public-hero h1{font-size:23px;font-weight:900;margin:0 0 2px;letter-spacing:-.4px;line-height:1.2}.public-hero p{margin:0;color:#b9cbe8;font-size:12.5px;line-height:1.35}.fact-unverified{border-left:3px solid #f9ab00;padding-left:10px}.fact-corrected{border-left:3px solid #0f9d58;padding-left:10px}.report-preview{width:100%;border-radius:8px;border:1px solid #d9d9d9;display:block}@media(max-width:640px){.public-hero h1{font-size:21px}.public-card{display:flex;flex-direction:column;gap:0;align-items:stretch}.public-hero{display:contents;text-align:center}.public-card>.ant-card{flex:none}.hero-art{display:none}.cf-turnstile-host{order:1;display:flex;justify-content:center;margin-top:12px;width:auto;height:auto;overflow:visible}.cf-turnstile-host>div{width:auto;transform:none;border-radius:20px;overflow:hidden}.public-hero p{font-size:12.5px;margin-bottom:10px}.public-shell{padding:14px 10px 28px}.public-card .ant-card-body{padding:14px!important}.public-card .ant-form-item{margin-bottom:14px}.public-card .ant-input,.public-card .ant-input-affix-wrapper input,.public-card .ant-select-selector{font-size:16px}.public-card .ant-input,.public-card .ant-input-affix-wrapper,.public-card .ant-space-compact .ant-btn{min-height:44px}.public-card .ant-input-affix-wrapper>.ant-input{min-height:0}.public-card .ant-radio-button-wrapper{height:40px;line-height:38px;font-size:14px;padding-inline:8px}.public-card .ant-btn-sm{height:38px;padding-inline:14px;font-size:14px}.public-card button[type=submit]{height:48px;font-size:16px}.public-card .ant-divider{margin:14px 0 8px}.tool-switch{flex-direction:row;gap:6px;margin-bottom:10px}.tool-switch__item{padding:10px 6px;font-size:13px}}@media(max-width:380px){.tool-switch__item{font-size:12px;padding:9px 4px}.public-hero h1{font-size:19px}}.public-card .asked-for .ant-form-item-optional{display:none!important}.public-card .ant-input{overflow-wrap:anywhere}
