.svelte-l9mppq.svelte-l9mppq{margin:0;padding:0;border:0;box-sizing:border-box}.container.svelte-l9mppq.svelte-l9mppq{max-width:1200px;margin:0 auto;padding:0 20px}header.svelte-l9mppq.svelte-l9mppq{background-color:#fff;color:#132e57;padding:20px 0;display:flex;justify-content:space-between;align-items:left;position:sticky;top:0;left:0;z-index:99;box-shadow:#0003 0 2px 10px}header.svelte-l9mppq .container.svelte-l9mppq{margin:0}header.svelte-l9mppq h1.svelte-l9mppq{margin:0;font-size:2em;font-family:Lato,sans-serif}.canvas.svelte-l9mppq.svelte-l9mppq{position:absolute;background-color:#0000004d;top:0;left:0;height:100%;width:100%}section#hero.svelte-l9mppq.svelte-l9mppq{text-align:center;padding:100px 0;color:#fff;position:relative;background-color:#132e57;background-image:url(https://isc-impact-estimator.ca/isc/static/attempts_background.jpg);background-repeat:no-repeat;background-size:cover}section#hero.svelte-l9mppq .container.svelte-l9mppq{position:relative;z-index:2;color:#fff;display:flex;align-items:center;flex-direction:column;min-height:66vh;justify-content:center}section#hero.svelte-l9mppq h2.svelte-l9mppq{margin-bottom:20px;font-size:2.5em;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.btn.svelte-l9mppq.svelte-l9mppq{display:inline-block;background:transparent;color:#fff;padding:10px 20px;text-decoration:none;font-size:1.1em;transition:background-color .3s ease,border .3s ease;margin:20px 0;border:2px solid #fff}.btn.svelte-l9mppq.svelte-l9mppq:hover{background-color:#132e57;border:2px solid #132e57}section#methodology.svelte-l9mppq.svelte-l9mppq{padding:80px 0;background-color:#fff;text-align:center;align-items:center;display:flex;min-height:66vh}section#user-guide.svelte-l9mppq.svelte-l9mppq{padding:80px 0;background-color:#f3f2e9;text-align:center;align-items:center;display:flex;min-height:66vh}section#methodology.svelte-l9mppq h2.svelte-l9mppq,section#user-guide.svelte-l9mppq h2.svelte-l9mppq{margin-bottom:20px;font-size:2em;color:#132e57}section#methodology.svelte-l9mppq p.svelte-l9mppq,section#user-guide.svelte-l9mppq p.svelte-l9mppq{margin-bottom:30px;font-size:1.1em;color:#666}footer.svelte-l9mppq.svelte-l9mppq{background-color:#132e57;color:#fff;text-align:center;padding:20px 0;margin-top:auto}
