html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button{-webkit-appearance:button}[type=button]{-webkit-appearance:button}[type=reset]{-webkit-appearance:button}[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox]{box-sizing:border-box;padding:0}[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}*,:before,:after{box-sizing:inherit}html{box-sizing:border-box;font-size:16px}body{color:#0a1713;background-color:#f8f8f8;font-family:Roboto,sans-serif;font-size:16px;font-weight:300;line-height:1.35}strong{font-weight:700}.container{max-width:69em;margin:auto;padding:2em}.sr-only{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.margin--0{margin:0}.margin-top--0{margin-top:0}.margin-top--7{margin-top:.4375rem}.margin-top--24{margin-top:1.5rem}.margin-top--32{margin-top:2rem}.margin-right--025em{margin-right:.25em}@media screen and (max-width:49.925em){.margin-bottom-until-large--24{margin-bottom:1.5rem}}.display--inline-block{display:inline-block}.text-align--center{text-align:center}.font-weight--700{font-weight:700}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local(""),url(./fonts/roboto-v29-latin-300.0dfc8c1e.woff2)format("woff2"),url(./fonts/roboto-v29-latin-300.c5e7b25a.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url(./fonts/roboto-v29-latin-regular.7b8d7718.woff2)format("woff2"),url(./fonts/roboto-v29-latin-regular.a69044dd.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local(""),url(./fonts/roboto-v29-latin-700.1827c79e.woff2)format("woff2"),url(./fonts/roboto-v29-latin-700.f7058962.woff)format("woff")}.site-wrapper.inactive:after{content:"";background:rgba(77,77,77,.95);width:100%;height:100%;display:block;position:fixed;top:0;left:0}.site-header{text-align:center;background:#c0e5d8;padding:2.25em}@media only screen and (min-width:50em){.site-header{padding:1.2em;font-size:1.5em}}.site-header h1{max-width:14em;margin:auto;font-weight:700;line-height:1.25}.site-header__description{max-width:22em;margin:1em auto .9em;font-size:.9em;display:block}.site-footer{text-align:center;padding:4em 0;line-height:1.5}.site-footer p{max-width:25em;margin:auto;font-size:.875em}.horizontal-rule{border:none;border-top:1px solid #ddd;margin:2em 0}@media only screen and (min-width:50em){.horizontal-rule{margin-bottom:3.5em}}form{max-width:65em;margin:auto}@media only screen and (min-width:50em){form{justify-content:space-between;display:flex}}.form-group{max-width:30em;margin:0 auto}@media only screen and (min-width:50em){.form-group{width:50%;max-width:18.25em}}@media only screen and (max-width:49.925em){.form-group+.form-group{margin-top:3.5em}}.label{font-size:16px;line-height:1.5;display:block}@media only screen and (min-width:50em){.label .label__text{font-size:1.5em}}.label--currency .label__input-container{display:block;position:relative}.label--currency .label__extra-label{font-size:1.25em;position:absolute;bottom:.5em;right:0}@media only screen and (min-width:50em){.label--currency .label__extra-label{bottom:.65em}}.input--text{-ms-appearance:none;appearance:none;background:0 0;border:none;border-bottom:1px solid #387e66;border-radius:0;width:100%;height:2.25em;padding-left:0;padding-right:0;font-size:2em;line-height:1.75}.input--text:focus{background-color:#c0e5d8;outline:none}@media only screen and (min-width:50em){.input--text{line-height:2.25}}.input--text::-ms-clear{display:none}.input--range{-ms-appearance:none;appearance:none;background:0 0;border:none;width:100%;margin-top:1.5em}@media only screen and (min-width:50em){.input--range{margin-top:.75em}}.input--range::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:content-box;cursor:pointer;background:#387e66;border:2px solid #f8f8f8;border-radius:50%;width:31px;height:31px;margin-top:-13px}.input--range::-ms-thumb{box-sizing:content-box;cursor:pointer;background:#387e66;border:2px solid #f8f8f8;border-radius:50%;width:31px;height:31px;margin-top:0}.input--range::-moz-range-thumb{box-sizing:content-box;cursor:pointer;background:#387e66;border:2px solid #f8f8f8;border-radius:50%;width:31px;height:31px}.input--range::-moz-focus-outer{border:0}.input--range::-ms-track{cursor:pointer;color:transparent;background:0 0;border-color:transparent;width:100%}.input--range::-webkit-slider-runnable-track{box-sizing:border-box;cursor:pointer;background:0 0;border:2px solid #387e66;border-radius:10px;width:100%;height:15px;margin-top:.5em}.input--range::-moz-range-track{box-sizing:border-box;cursor:pointer;background:0 0;border:2px solid #387e66;border-radius:10px;width:100%;height:15px;margin-top:.5em}.input--range::-ms-track{box-sizing:border-box;cursor:pointer;background:0 0;border:2px solid #387e66;border-radius:10px;width:100%;height:15px;margin-top:.5em;margin-bottom:5px}.input--range::-ms-fill-lower{background:#387e66}.select{-ms-appearance:none;appearance:none;background:0 0;border:none;border-bottom:1px solid #387e66;border-radius:0;width:100%;height:2.25em;padding-left:0;padding-right:0;font-size:2em;line-height:1.75}.select:focus{background-color:#c0e5d8;outline:none}@media only screen and (min-width:50em){.select{line-height:2.25}}.select{cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2721.424%27 height=%2711.855%27 viewBox=%270 0 21.424 11.855%27%3E%3Cg id=%27Component_9_2%27 data-name=%27Component 9 %E2%80%93 2%27 transform=%27translate%281.131 1.131%29%27%3E%3Cpath id=%27Path_83%27 data-name=%27Path 83%27 d=%27M264,316l9.581,9.592L283.161,316%27 transform=%27translate%28-264 -316%29%27 fill=%27none%27 stroke=%27%230a1713%27 stroke-linecap=%27round%27 stroke-width=%271.6%27/%3E%3C/g%3E%3C/svg%3E%0A") 100% no-repeat}.select::-ms-expand{display:none}.icon{background-repeat:no-repeat;background-size:contain;width:1em;height:1em;display:inline-block}.icon--info{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2715.19%27 height=%2715.19%27 viewBox=%270 0 15.19 15.19%27%3E%3Cpath id=%27Path_49%27 data-name=%27Path 49%27 d=%27M9.6,2a7.6,7.6,0,1,0,7.6,7.6A7.6,7.6,0,0,0,9.6,2Zm.76,11.393H8.836V8.836h1.519Zm0-6.076H8.836V5.8h1.519Z%27 transform=%27translate%28-2 -2%29%27 fill=%27%230a1713%27/%3E%3C/svg%3E")}.icon--minpension{background-image:url("data:image/svg+xml,%3Csvg id=%27a22a4c05-1a27-4cdc-bbda-7091a7827bf2%27 data-name=%27Layer 1%27 xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 456.91859 74.1337%27%3E%3Ctitle%3Eminpensionse%3C/title%3E%3Cg%3E%3Crect x=%27119.00861%27 y=%2764.00896%27 width=%2710.12474%27 height=%2710.12474%27 fill=%27%23ff8331%27/%3E%3Crect x=%27347.3301%27 y=%2764.00896%27 width=%2720.24949%27 height=%2710.12474%27 fill=%27%2338c671%27/%3E%3Crect y=%2764.00896%27 width=%2730.28842%27 height=%2710.12474%27 fill=%27%23ff3b53%27/%3E%3Cpath d=%27M115.44358,66.51455V103.753H105.31884V66.51455Z%27 transform=%27translate%28-45.60003 -50.1262%29%27 fill=%27%23fff%27/%3E%3Cpath d=%27M311.41739,77.49732h-9.52413c-.0858-2.8315-1.54444-4.29015-4.29014-4.29015-2.6599,0-4.11853,1.37285-4.11853,3.68953s1.45866,3.34631,6.521,4.29014c8.83768,1.45865,12.09821,5.06237,12.09821,11.326,0,7.97967-6.092,12.09821-14.41488,12.09821-9.0093,0-14.32909-4.71916-14.58649-12.0982h9.43832c.08581,3.0031,1.88767,4.54755,5.40557,4.54755,2.91729,0,4.63335-1.287,4.63335-3.51792,0-2.40248-1.45866-3.68952-6.77842-4.63335-8.15128-1.37285-11.9266-4.89077-11.9266-10.98277a11.27184,11.27184,0,0,1,3.60373-8.58029c2.40247-2.31668,5.83459-3.51792,10.12473-3.51792,7.97966-.0858,13.47107,4.54755,13.81428,11.66919Z%27 transform=%27translate%28-45.60003 -50.1262%29%27 fill=%27%23fff%27/%3E%3Cpath d=%27M329.69339,66.51455V103.753H319.65445V66.51455Z%27 transform=%27translate%28-45.60003 -50.1262%29%27 fill=%27%23fff%27/%3E%3Cpath d=%27M370.364,71.1479c3.77532,3.60373,5.57719,8.23708,5.57719,13.98587s-1.80187,10.468-5.57719,14.07168a19.353,19.353,0,0,1-14.07167,5.40558,19.15148,19.15148,0,0,1-13.98586-5.40558c-3.68951-3.60372-5.49138-8.32288-5.49138-14.07167s1.80187-10.38215,5.49138-13.98587a19.15153,19.15153,0,0,1,13.98586-5.40558A19.35313,19.35313,0,0,1,370.364,71.1479Zm-20.9359,6.34942a12.11165,12.11165,0,0,0,0,15.35871,9.0211,9.0211,0,0,0,6.95,3.00311c5.663,0,9.60993-4.54756,9.60993-10.72537,0-6.26361-3.86113-10.72536-9.60993-10.72536A8.937,8.937,0,0,0,349.42806,77.49732Z%27 transform=%27translate%28-45.60003 -50.1262%29%27 fill=%27%23fff%27/%3E%3Cpath d=%27M330.46561,55.78919a5.83718,5.83718,0,1,1-5.83458-5.663A5.75052,5.75052,0,0,1,330.46561,55.78919Z%27 transform=%27translate%28-45.60003 -50.1262%29%27 fill=%27%23fff%27/%3E%3Cpath d=%27M238.65654,85.13377c0-12.69882-6.95-19.39145-17.24639-19.39145-5.49138,0-9.95314,1.80186-13.38526,5.49139-3.43211,3.60372-5.14817,8.32288-5.14817,13.98587,0,5.83459,1.71606,10.468,5.06237,14.07167a18.0963,18.0963,0,0,0,13.47105,5.31978c8.23708,0,13.90006-3.86113,16.47415-10.897h-9.60992c-1.37285,1.80186-3.51793,2.74569-6.60682,2.74569-4.97657,0-8.40869-3.0889-8.9235-7.72226h25.91247V85.13377ZM221.15275,73.63619c4.71916,0,7.80807,3.0889,7.89387,7.80806H212.82987C213.3447,76.81089,216.5194,73.63619,221.15275,73.63619Z%27 transform=%27translate%28-45.60003 -50.1262%29%27 fill=%27%23fff%27/%3E%3Cpath d=%27M143.24372,65.74232c-4.29015,0-6.34942,1.54445-8.40869,4.63336V66.51455H124.71029V103.753H134.835V84.87637c0-6.77843,1.80186-9.86733,5.49139-9.86733,3.51792,0,4.63336,2.14507,4.63336,6.69262v22.13715h10.12473V79.55659C155.17032,70.9763,151.13758,65.74232,143.24372,65.74232Z%27 transform=%27translate%28-45.60003 -50.1262%29%27 fill=%27%23fff%27/%3E%3Cpath d=%27M115.8726,55.78919a5.8372,5.8372,0,1,1-5.8346-5.663A5.75055,5.75055,0,0,1,115.8726,55.78919Z%27 transform=%27translate%28-45.60003 -50.1262%29%27 fill=%27%23fff%27/%3E%3Cpath d=%27M264.4832,65.74232c-4.29015,0-6.34941,1.54445-8.40869,4.63336V66.51455H246.03558V103.753h10.12474V83.50352c.1716-5.49138,1.80187-8.49448,5.49138-8.49448,3.51791,0,4.63336,2.14507,4.63336,6.69262v22.13715h10.12473V79.5566C276.324,70.97631,272.37705,65.74233,264.4832,65.74232Z%27 transform=%27translate%28-45.60003 -50.1262%29%27 fill=%27%23fff%27/%3E%3Cpath d=%27M401.253,65.74232c-4.20434,0-6.34941,1.54445-8.32289,4.54755V66.51455H382.80538V103.753h10.21054V82.30228c.3432-4.71916,1.97345-7.29324,5.49138-7.29324s4.63335,2.14507,4.63335,6.69262v22.13715h10.12473V79.55659c-.08581-8.58029-4.11853-13.81427-12.01241-13.81427Z%27 transform=%27translate%28-45.60003 -50.1262%29%27 fill=%27%23fff%27/%3E%3Cpath d=%27M83.3533,65.65652c-4.97656,0-7.80806,2.74569-9.69572,6.521-1.80186-4.37595-4.46175-6.521-9.26671-6.521-4.11854,0-6.95,1.54445-8.7519,4.54755V66.42875H45.6V103.753H55.72477V85.39119c0-7.379,1.63026-10.55376,5.40559-10.55376,3.43211,0,4.63335,2.31668,4.63335,6.77843V103.753H75.88845V84.44735c0-6.43521,1.45865-9.52412,5.234-9.52412,3.43211,0,4.89076,2.23088,4.89076,6.69263V103.753H96.13793V79.55659C96.13793,70.9763,91.07556,65.65652,83.3533,65.65652Z%27 transform=%27translate%28-45.60003 -50.1262%29%27 fill=%27%23fff%27/%3E%3Cpath d=%27M181.08279,52.35707c5.49138,0,9.95314,1.54445,13.12785,4.63336,3.3463,3.0031,4.89076,7.03583,4.89076,12.0124a15.84241,15.84241,0,0,1-4.89076,12.01241c-3.34631,3.0889-7.63646,4.63335-13.12785,4.63335h-6.43521v18.19022H164.60864V52.35707Zm-6.43521,9.35252V76.03867h6.43521c4.805,0,7.80807-2.65989,7.80807-7.12164,0-4.63336-3.0031-7.20744-7.80807-7.20744Z%27 transform=%27translate%28-45.60003 -50.1262%29%27 fill=%27%23fff%27/%3E%3Crect x=%27200.43555%27 y=%2764.00896%27 width=%2730.37422%27 height=%2710.12474%27 fill=%27%232488f8%27/%3E%3Cg%3E%3Cpath d=%27M423.72335,101.06416a2.82931,2.82931,0,0,1,.751-1.98476,2.68925,2.68925,0,0,1,2.08476-.81722,2.74407,2.74407,0,0,1,2.10195.81722,2.79979,2.79979,0,0,1,.7669,1.98476,2.57227,2.57227,0,0,1-.7669,1.9185,2.87864,2.87864,0,0,1-2.10195.75034,2.81923,2.81923,0,0,1-2.08476-.75034A2.59777,2.59777,0,0,1,423.72335,101.06416Z%27 transform=%27translate%28-45.60003 -50.1262%29%27 fill=%27%23fff%27/%3E%3Cpath d=%27M462.0197,94.29205a5.68786,5.68786,0,0,0-2.38539-4.77017,18.40539,18.40539,0,0,0-7.18931-2.81854,32.42612,32.42612,0,0,1-7.45558-2.3357,9.92508,9.92508,0,0,1-3.93639-3.21918,8.02784,8.02784,0,0,1-1.28349-4.60329,8.58614,8.58614,0,0,1,3.5695-7.05556,14.41882,14.41882,0,0,1,9.14032-2.78541q6.03711,0,9.69005,2.98542a9.58223,9.58223,0,0,1,3.65294,7.78934H461.8197a6.46748,6.46748,0,0,0-2.65167-5.27081,11.97342,11.97342,0,0,0-13.01045-.35033,5.405,5.405,0,0,0-2.38539,4.5536,4.92,4.92,0,0,0,1.98537,4.18671q1.98414,1.48534,7.23839,2.71915a34.02881,34.02881,0,0,1,7.87278,2.6351,10.19685,10.19685,0,0,1,3.88608,3.36949,9.26526,9.26526,0,0,1-2.41853,12.076,15.74556,15.74556,0,0,1-9.62378,2.7351q-6.30584,0-10.225-3.05229a9.39352,9.39352,0,0,1-3.91921-7.72247h4.00265a6.94305,6.94305,0,0,0,2.95229,5.45426,12.0659,12.0659,0,0,0,7.18931,1.95163,11.3458,11.3458,0,0,0,6.739-1.83506A5.50724,5.50724,0,0,0,462.0197,94.29205Z%27 transform=%27translate%28-45.60003 -50.1262%29%27 fill=%27%23fff%27/%3E%3Cpath d=%27M488.9744,104.133a15.66337,15.66337,0,0,1-8.32311-2.26821,15.45892,15.45892,0,0,1-5.788-6.32178,19.70125,19.70125,0,0,1-2.06759-9.09V85.01859a21.23192,21.23192,0,0,1,2.01851-9.37408,16.05361,16.05361,0,0,1,5.62113-6.55553,13.86542,13.86542,0,0,1,7.80529-2.38478,13.03254,13.03254,0,0,1,10.425,4.48672q3.85235,4.48734,3.853,12.2595v2.23507H476.76521V86.453a15.11286,15.11286,0,0,0,3.51919,10.22442,11.19477,11.19477,0,0,0,8.85688,4.08671,13.00286,13.00286,0,0,0,5.65426-1.16755,12.54686,12.54686,0,0,0,4.45421-3.73637l2.502,1.90132Q497.3472,104.13364,488.9744,104.133Zm-.73378-34.0262a9.97763,9.97763,0,0,0-7.58933,3.30261,15.256,15.256,0,0,0-3.75233,8.87344H498.5491v-.43376a13.2464,13.2464,0,0,0-2.96947-8.47342A9.20032,9.20032,0,0,0,488.24062,70.10682Z%27 transform=%27translate%28-45.60003 -50.1262%29%27 fill=%27%23fff%27/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");width:7.875rem;height:1.3125rem}.button{color:currentColor;cursor:pointer;border:none}.button:focus{outline-offset:5px;outline:3px solid #387e66}.button{border-radius:20em}.button:focus-visible{outline:none;box-shadow:0 0 0 3px #fff,0 0 0 6px #387e66}.button.button--primary{color:#fff;background:#387e66;padding:1em 3.25em;font-size:.875em;font-weight:700;text-decoration:none;display:inline-block}.button.button--primary:hover{background-color:#43977a}.button.button--info{color:currentColor;cursor:pointer;background:0 0;border:none;border-radius:0;align-items:center;padding:.5em;font-size:.875em;font-weight:400;line-height:1em;text-decoration:none;display:inline-flex}.button.button--info:hover{background-color:none;box-shadow:none;text-decoration:underline}.button.button--info .button__icon{margin-right:.25em}.button.button--info .button__text{line-height:1em}.button.button--minpension{background-color:#67137f;align-items:center;padding:1em 5em .75em;display:inline-flex}.button.button--minpension:hover{background-color:#80189e}.button.button--minpension img{width:9em;height:1.5em}a{color:currentColor;cursor:pointer;border:none}a:focus{outline-offset:5px;outline:3px solid #387e66}h1{font-size:1em}h1,h2,h3,h4{text-align:center;font-size:1.5em;font-weight:300}@media only screen and (min-width:50em){h2{font-size:1.5em}}.paragraph.paragraph--large{font-size:3.75rem;font-weight:700}@media screen and (min-width:50em){.paragraph.paragraph--large{font-size:6rem}}@media only screen and (min-width:50em){.card-row{display:flex}}.c-card,.c-error,.modal__container{text-align:center;background:#fff;border-radius:8px;width:100%;max-width:32em;margin:1.25em auto 1.65em;padding:2em;box-shadow:3px 3px 8px rgba(0,0,0,.16)}@media only screen and (min-width:50em){.c-card+.c-card,.c-error+.c-card,.modal__container+.c-card,.c-card+.c-error,.c-error+.c-error,.modal__container+.c-error,.c-card+.modal__container,.c-error+.modal__container,.modal__container+.modal__container{margin-left:2em}}.c-card h3,.c-error h3,.modal__container h3{max-width:8em;margin:auto auto 2em}@media only screen and (min-width:50em){.c-card h3,.c-error h3,.modal__container h3{margin-top:1em;font-size:1.25em}}.c-card__title{margin:0;font-size:1.6875em}@media only screen and (min-width:50em){.c-card__title{font-size:2.5em}}.c-card__image{margin-bottom:1em}@media only screen and (min-width:50em){.c-card__image{margin-top:3em}}.c-card__image img{width:100%;max-width:16em;margin-bottom:.5em}.c-card__description{text-align:left;margin:auto;padding:0 1em;font-size:.875em;line-height:1.6}@media only screen and (min-width:50em){.c-card__description{max-width:20em;margin-top:2em;margin-bottom:3em}}.c-card__cta{margin:2.5em 0}.c-card figure,.c-error figure,.modal__container figure{margin-top:2em}@media only screen and (min-width:50em){.c-card figure,.c-error figure,.modal__container figure{margin-top:3em}}.c-card__logo{max-width:4.75em;margin:0 auto}@media only screen and (min-width:50em){.c-card__logo{max-width:7em}}.c-card__logo img{width:100%}.section-result{text-align:center;margin-top:2em}.section-result h2{max-width:15em;margin:auto;font-size:.875em}@media only screen and (min-width:50em){.section-result h2{max-width:unset;margin-bottom:0;font-size:1.5em}}.section-cta{text-align:center;background:#c0e5d8;padding:1.25em}.section-cta__description{max-width:13em;margin:0 auto;font-size:.875em}@media only screen and (min-width:50em){.section-cta__description{max-width:17em}}.section-cta__button{margin:2em 0}.modal{opacity:0;background:rgba(77,77,77,.95);justify-content:center;align-items:center;width:100%;height:100%;padding:1.5em;transition:left 0s .25s,opacity .25s;display:flex;position:fixed;top:0;left:-900000px}.modal:target,.modal.active{opacity:1;transition:opacity .25s;left:0}.modal:target .modal__container,.modal.active .modal__container{opacity:1;transform:translateY(0)}.modal__container{text-align:left;opacity:0;max-width:30em;margin:0;line-height:1.6;transition:transform .5s,opacity .25s;transform:translateY(-100px)}@media only screen and (max-width:49.925em){.modal__container{padding-top:3em}}.modal__close{width:1.2em;height:1.2em;position:absolute;top:1em;right:1em;overflow:hidden}.modal__close img{width:100%;height:100%;margin:0!important}@media only screen and (min-width:50em){.modal__close{width:1.25em;height:1.25em}}.modal h2{text-align:left;font-weight:700}.modal img{max-width:5.625em;margin-top:2em}.panel--green{background-color:#c0e5d8}.panel.panel--error{text-align:center;width:auto;font-size:1em;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.panel.panel--error.panel--card{width:auto;padding:1em 3em}.panel.panel--card{text-align:center;background:#fff;border-radius:8px;width:100%;max-width:32em;margin:1.25em auto 1.65em;padding:2em;box-shadow:3px 3px 8px rgba(0,0,0,.16)}