/* w3-calculators v0.2.6 */
@charset "UTF-8";.number{font-weight:600;font-family:var(--secondary-font)}.number--rounded{position:relative;padding:.125em .5em}.number--rounded:after{top:0;right:0;bottom:0;left:0;content:"";position:absolute;border-radius:10em}.number--rounded.number--red:after{opacity:.15;background-color:var(--error-color)}.number--rounded.number--green:after{opacity:.15;background-color:var(--success-color)}.number--red{color:var(--error-color)}.number--green{color:var(--success-color)}.number sup{vertical-align:top;margin-left:.25em}.paymentshock__compare{border-bottom:var(--border-width) solid var(--border-color);border-left:var(--border-width) solid var(--border-color);border-right:var(--border-width) solid var(--border-color);border-radius:calc(var(--border-radius) * .5)}.paymentshock__compare.setbreakpoint--590{border:none}.paymentshock__compare.setbreakpoint--590>.row{--gap: 1rem;flex-direction:column}.paymentshock__compare.setbreakpoint--590>.row>.col{flex:0 0 100%;border-radius:calc(var(--border-radius) * .5);border:var(--border-width) solid var(--border-color)}.paymentshock__compare.setbreakpoint--590 h4{padding:.75em}.paymentshock__compare.setbreakpoint--590 .paymentshock__compare__bigbank .paymentshock__compare__content{border-right:none}.paymentshock__compare>.row{--gap: 0}.paymentshock__compare>.row .row{--gap: .25em}.paymentshock__compare h4{margin:0;padding:.6em;line-height:1em;font-weight:400;border-top-left-radius:calc(var(--border-radius) * .5);border-top-right-radius:calc(var(--border-radius) * .5)}.paymentshock__compare h5{line-height:1.2em;margin-bottom:-.5em}.paymentshock__compare h5 strong{display:block;white-space:nowrap}.paymentshock__compare .paymentshock__compare__bigbank .paymentshock__compare__content{border-right:var(--border-width) solid var(--border-color)}.paymentshock__compare .paymentshock__compare__bigbank h4{color:var(--body-background-color);background-color:var(--tertiary-accent-color)}.paymentshock__compare .paymentshock__compare__nesto h4{color:var(--body-background-color);background-color:var(--secondary-accent-color)}.paymentshock__compare .paymentshock__compare__content{padding:.5em}.paymentshock__compare .paymentshock__compare__content p{line-height:1.8em;color:var(--tertiary-accent-color)}.paymentshock__compare .paymentshock__compare__content .number .big{font-size:2rem}.btn{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:600;border-radius:10em;display:inline-block;text-decoration:none;font-size:var(--body-font-size);font-family:var(--body-font-family);border:calc(var(--border-width) * 2) solid transparent;padding:calc(var(--input-padding) * .75) calc(var(--input-padding) * 1.25);font-size:.85rem}.btn svg{width:1em;height:1em;margin-left:.5em;vertical-align:middle}.btn--medium{padding:var(--input-padding) calc(var(--input-padding) * 2);font-size:1rem}.btn--primary{color:var(--btn-primary-color);font-family:var(--btn-primary-font-family);background-color:var(--btn-primary-background-color);border-color:var(--btn-primary-background-color)}.btn--primary:hover,.btn--primary:active{color:var(--btn-primary-background-color);background-color:transparent}.btn--primary.btn--dark{color:var(--btn-primary-color);background-color:var(--tertiary-accent-color);border-color:var(--tertiary-accent-color)}.btn--primary.btn--dark:hover,.btn--primary.btn--dark:active{color:var(--tertiary-accent-color);background-color:transparent}.btn--secondary{color:var(--btn-secondary-color);font-family:var(--btn-secondary-font-family);background-color:var(--btn-secondary-background-color);border-color:var(--btn-secondary-background-color)}.btn--secondary:hover,.btn--secondary:active{color:var(--btn-secondary-background-color);background-color:transparent}.btn--secondary.btn--dark{color:var(--btn-secondary-color);background-color:var(--tertiary-accent-color);border-color:var(--tertiary-accent-color)}.btn--secondary.btn--dark:hover,.btn--secondary.btn--dark:active{color:var(--tertiary-accent-color);background-color:transparent}.btn--tertiary{color:var(--btn-tertiary-color);font-family:var(--btn-tertiary-font-family);background-color:var(--btn-tertiary-background-color);border-color:var(--btn-tertiary-color)}.btn--tertiary:hover,.btn--tertiary:active{color:var(--btn-tertiary-background-color);background-color:var(--btn-tertiary-color)}.btn--tertiary.btn--dark{color:var(--btn-tertiary-color);background-color:var(--tertiary-accent-color);border-color:var(--tertiary-accent-color)}.btn--tertiary.btn--dark:hover,.btn--tertiary.btn--dark:active{color:var(--tertiary-accent-color);background-color:transparent}.btn--text{color:var(--btn-tertiary-color);border-color:transparent;background-color:transparent;text-decoration:underline;font-family:var(--btn-text-font-family);text-underline-position:under}.btn--text:hover,.btn--text:active{text-decoration:none}.paymentshock__stepone__wrapper{max-width:45rem;margin-left:auto;margin-right:auto}.paymentshock__stepone__wrapper>h3:first-child{line-height:1.5em;margin-bottom:1.5rem}.paymentshock__stepone__savebig{margin-top:1.5rem;margin-bottom:1.5rem}.paymentshock__stepone__savebig .biggest{font-size:3rem;line-height:1em;color:var(--secondary-accent-color)}.paymentshock__stepone__stats{margin-bottom:1.5rem}.paymentshock__steps_navigation{gap:.5em;display:flex;margin-top:1.5em;align-items:center}.paymentshock__steps_navigation p{margin:0}.paymentshock__steps_navigation--error{color:var(--error-color)}.paymentshock__steps_navigation>:last-child{margin-left:auto;white-space:nowrap}.field{display:block;position:relative}.field .field__message{left:calc(var(--border-width) * -1);top:100%;z-index:100;line-height:1em;position:absolute;font-style:italic;padding:.25em .5em;transform:translateY(-50%);color:var(--error-color);border:1px solid var(--shadow-color);filter:drop-shadow(var(--shadow));font-size:.75rem}.field .field__message:after{top:0;right:0;bottom:0;left:0;content:"";z-index:-1;position:absolute;border-radius:0 .25em .25em;background-color:var(--input-background-color)}.field:not(.field--radio):not(.field--checkbox){position:relative}.field:not(.field--radio):not(.field--checkbox) i{font-style:normal}.field:not(.field--radio):not(.field--checkbox):not(.field--special) .field__label:not(.field__label--labelsize){font-size:.85rem}.field:not(.field--radio):not(.field--checkbox):not(.field--special) .field__label.field__label--labelsize{display:block;margin-bottom:.25em}.field:not(.field--radio):not(.field--checkbox):not(.field--dark):not(.field--invalid).field--modified .field__wrapper,.field:not(.field--radio):not(.field--checkbox):not(.field--dark):not(.field--invalid).field--focused .field__wrapper{border-color:var(--secondary-accent-color)}.field:not(.field--radio):not(.field--checkbox):not(.field--dark):not(.field--invalid).field--modified .field__prefix,.field:not(.field--radio):not(.field--checkbox):not(.field--dark):not(.field--invalid).field--modified .field__suffix,.field:not(.field--radio):not(.field--checkbox):not(.field--dark):not(.field--invalid).field--focused .field__prefix,.field:not(.field--radio):not(.field--checkbox):not(.field--dark):not(.field--invalid).field--focused .field__suffix{border-color:var(--secondary-accent-color)}.field:not(.field--radio):not(.field--checkbox):not(.field--dark):not(.field--invalid).field--modified .field__wrapper:after{opacity:.15;background-color:var(--secondary-accent-color)}.field:not(.field--radio):not(.field--checkbox) .field__prefix,.field:not(.field--radio):not(.field--checkbox) .field__suffix{display:flex;margin:-1px;z-index:1;position:relative;align-items:center;align-self:stretch;color:var(--input-color);font-size:var(--input-font-size);background-color:var(--input-border-color);padding:0 calc(var(--input-padding) * 1.25);border-radius:var(--input-border-radius);border:var(--border-width) solid var(--input-border-color)}.field:not(.field--radio):not(.field--checkbox) .field__prefix{margin-right:0}.field:not(.field--radio):not(.field--checkbox) .field__suffix{margin-left:0}.field:not(.field--radio):not(.field--checkbox) .field__wrapper{display:flex;flex-wrap:nowrap;align-items:center;position:relative;border-radius:var(--input-border-radius);border:var(--border-width) solid var(--input-border-color)}.field:not(.field--radio):not(.field--checkbox) .field__wrapper:after{top:0;right:0;bottom:0;left:0;opacity:1;z-index:0;content:"";position:absolute;border-radius:var(--input-border-radius);background-color:var(--input-background-color)}.field:not(.field--radio):not(.field--checkbox) .field__wrapper input,.field:not(.field--radio):not(.field--checkbox) .field__wrapper select,.field:not(.field--radio):not(.field--checkbox) .field__wrapper textarea{flex:1;z-index:1;width:100%;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;font-size:var(--input-font-size);font-family:var(--input-font-family);color:var(--input-color);border-radius:var(--input-border-radius);padding:var(--input-padding);background-color:transparent}.field:not(.field--radio):not(.field--checkbox) .field__wrapper input:focus,.field:not(.field--radio):not(.field--checkbox) .field__wrapper select:focus,.field:not(.field--radio):not(.field--checkbox) .field__wrapper textarea:focus{outline:none}.field:not(.field--radio):not(.field--checkbox).field--dark:not(.field--invalid) .field__prefix,.field:not(.field--radio):not(.field--checkbox).field--dark:not(.field--invalid) .field__suffix{border-color:var(--input-border-color-dark)}.field:not(.field--radio):not(.field--checkbox).field--dark:not(.field--invalid) .field__wrapper{border-color:var(--input-border-color-dark)}.field:not(.field--radio):not(.field--checkbox).field--invalid .field__prefix,.field:not(.field--radio):not(.field--checkbox).field--invalid .field__suffix{border-color:var(--error-color)}.field:not(.field--radio):not(.field--checkbox).field--invalid .field__wrapper{border-color:var(--error-color)}.field:not(.field--radio):not(.field--checkbox).field--invalid .field__wrapper:after{opacity:.05;background-color:var(--error-color)}.field--select svg{z-index:1;width:1em;height:1em;right:.5em;position:absolute;pointer-events:none;vertical-align:middle}.field--checkbox .field__message{top:100%;transform:none}.field--checkbox .field__message:after{border-radius:.25em}.field--checkbox .field__wrapper{width:1.5em;height:1.5em;overflow:hidden;position:relative;display:inline-block;margin-right:.375em;vertical-align:middle;border-radius:var(--input-border-radius);border:var(--border-width) solid var(--input-border-color)}.field--checkbox .field__wrapper:after{top:0;right:0;bottom:0;left:0;content:"";z-index:0;position:absolute;background-color:var(--input-background-color)}.field--checkbox .field__wrapper input{top:0;right:0;bottom:0;left:0;z-index:1;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;background-color:transparent}.field--checkbox .field__wrapper input:focus{outline:none}.field--checkbox .field__wrapper input:checked+svg{display:block}.field--checkbox .field__wrapper svg{top:50%;left:50%;z-index:2;width:1em;height:1em;display:none;position:absolute;transform:translate(-50%,-50%);color:var(--input-checkbox-hook-color)}.field--checkbox .field__wrapper svg path{stroke-width:40px;stroke:var(--input-checkbox-hook-color)}.field--checkbox.field--dark:not(.field--invalid) .field__wrapper{border-color:var(--input-border-color-dark)}.field--checkbox.field--invalid .field__wrapper{border-color:var(--error-color)}.field--checkbox.field--invalid .field__wrapper:after{opacity:.05;background-color:var(--error-color)}.provincesselector--text{display:inline;position:relative;color:var(--secondary-accent-color)}.provincesselector--text .field__label{text-decoration:underline;text-underline-position:under}.provincesselector--text .field__label:after{content:"  ";letter-spacing:.1em}.provincesselector--text .field__wrapper{opacity:0;top:-.1em;bottom:-.1em;position:absolute!important}.provincesselector--text .field--select{display:inline}.provincesselector--text svg{width:.66em;height:.66em;bottom:0;height:1em;right:-.1em;position:absolute;pointer-events:none}.nestosecure{display:block;position:relative;margin-top:var(--padding)}.nestosecure:before{z-index:0;content:"";opacity:.5;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem;position:absolute;background-color:var(--border-color);border-radius:calc(var(--border-radius) * .5)}.nestosecure__wrapper{z-index:1;position:relative}.nestosecure__badge{gap:.5em;display:flex;margin-top:1em;align-items:center;justify-content:center;color:var(--tertiary-accent-color)}.nestosecure__badge img{width:auto;height:2.25em;vertical-align:top}.paymentshock__stepfour.setbreakpoint--480 .paymentshock__stepfour__fields{display:block}.paymentshock__stepfour .paymentshock__stepfour__fields>p{flex:0 0 calc(50% - var(--gap) * .5)}.thanks{height:100%;display:flex;align-items:center;justify-content:center}.thanks .thanks__wrapper,.thanks .thanks__stars{max-width:35rem;padding-left:2rem;padding-right:2rem}.thanks .thanks__helpdesk{width:8em;height:8em;border-radius:100rem;background-color:var(--tertiary-accent-color);border:.3em solid var(--tertiary-accent-color)}.thanks.setbreakpoint--480 .thanks__stars{margin-top:2rem;margin-left:2rem;margin-right:2rem}.thanks.setbreakpoint--480 .thanks__stars>.row>.col{flex:0 0 100%}.thanks.setbreakpoint--480 .thanks__stars>.row>.col:first-child{text-align:center}.thanks.setbreakpoint--480 .thanks__stars>.row>.col:last-child{text-align:center}.thanks .thanks__stars{margin-top:4rem}.thanks .thanks__stars>.row>.col:first-child{text-align:right}.thanks .thanks__stars>.row>.col:last-child{text-align:left}.thanks a.bigger{line-height:1.5em;display:inline-block;text-underline-position:unset}.paymentshock__stepfive{top:0;right:0;bottom:0;left:0;z-index:1;position:absolute}.paymentshock__savingaddsup.setbreakpoint--480>.row>.col{flex:0 0 100%}.paymentshock__savingaddsup.setbreakpoint--480>.row>.col:first-child{text-align:center}.paymentshock__savingaddsup.setbreakpoint--480 .biggest{font-size:4.25em}.paymentshock__savingaddsup>.row{align-items:center}.paymentshock__savingaddsup h3,.paymentshock__savingaddsup p{margin:0}.paymentshock__savingaddsup .biggest{display:block;font-size:5em;line-height:1em;margin-top:.05em;color:var(--secondary-accent-color)}.paymentshock__savingaddsup__savings{padding:0;list-style:none;line-height:2.5em;border-bottom:var(--border-width) solid var(--border-color)}.paymentshock__savingaddsup__savings li{display:flex;border-top:var(--border-width) solid var(--border-color)}.paymentshock__savingaddsup__savings li i,.paymentshock__savingaddsup__savings li strong{margin-left:auto}.paymentshock__savingaddsup__savings li i{font-style:normal}.paymentshock__savingaddsup__savings li strong{color:var(--tertiary-accent-color)}.paymentshock__steps{scroll-margin-top:var(--padding);height:100%;display:flex;align-items:center}.paymentshock__steps.setbreakpoint--760 .paymentshock__steps__wrapper{padding:5rem 1rem}.paymentshock__steps.setbreakpoint--760:after{opacity:1;top:2.5rem;bottom:2.5rem}.paymentshock__steps.setbreakpoint--560:after{top:2.5rem;bottom:2.5rem;border-radius:calc(var(--border-radius) * 1)}.paymentshock__steps.setbreakpoint--420:after{top:0;right:0;bottom:0;left:0;top:2.5rem;bottom:2.5rem;filter:none}.paymentshock__steps.setbreakpoint--940 .paymentshock__steps__wrapper{padding-top:2em;padding-bottom:2em}.paymentshock__steps.setbreakpoint--940:after{top:0rem;bottom:0rem}.paymentshock__steps:after{top:.2rem;right:.2rem;bottom:.2rem;left:.2rem;z-index:0;content:"";top:2.5rem;bottom:2.5rem;position:absolute;border-radius:calc(var(--border-radius) * 1.5);background-color:var(--body-background-color);border:1px solid var(--shadow-color);filter:drop-shadow(var(--shadow))}.paymentshock__steps__close{top:0;right:0;z-index:10;opacity:.7;width:2em;height:2em;aspect-ratio:1;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;border-radius:10rem;box-sizing:border-box;background-color:transparent;border:calc(var(--border-width) * 2) solid var(--body-color);background-color:var(--body-background-color)}.paymentshock__steps__close:after,.paymentshock__steps__close:before{top:50%;left:50%;content:"";width:60%;height:calc(var(--border-width) * 2);position:absolute;background-color:var(--body-color)}.paymentshock__steps__close:after{transform:translate(-50%,-50%);transform:translate(-50%,-50%) rotate(45deg)}.paymentshock__steps__close:before{transform:translate(-50%,-50%) rotate(-45deg)}.paymentshock__steps__wrapper{flex:1;z-index:1;position:relative;padding:5rem 3rem}.paymentshock__steps__blurred{opacity:.25;-webkit-user-select:none;user-select:none;pointer-events:none;filter:blur(var(--blur))}.notice{position:relative;padding:.75em .5em .75em 2em;background-color:var(--body-background-color);border:1px solid var(--shadow-color);filter:drop-shadow(var(--shadow));border-left:calc(var(--border-width) * 3) solid transparent}.notice svg{top:.75em;left:.5em;width:1em;height:1em;position:absolute}.notice p{font-size:.75rem;line-height:1.3em}.notice__wrapper>:first-child{margin-top:0}.notice__wrapper>:last-child{margin-bottom:0}.notice--success{color:var(--success-color)}.notice--error{color:var(--error-color)}.notice--warning{color:var(--warning-color)}.notice--info{color:var(--default-color);border-left-color:var(--info-color)}.notice--info svg{color:var(--info-color)}.paymentshock{position:relative}.paymentshock.setbreakpoint--940>form>.row{--gap: 1rem}.paymentshock.setbreakpoint--840 .col.paymentshock__left,.paymentshock.setbreakpoint--840 .col.paymentshock__right{flex:0 0 100%}.paymentshock.setbreakpoint--840 .paymentshock__scrollup{display:block}.paymentshock:not(.paymentshock.setbreakpoint--840).paymentshock--blurred .paymentshock__left{opacity:.25;-webkit-user-select:none;user-select:none;pointer-events:none;filter:blur(var(--blur))}.paymentshock .col.paymentshock__left>*:first-child,.paymentshock .col.paymentshock__right>*:first-child{margin-top:0}.paymentshock .col.paymentshock__left>*:last-child,.paymentshock .col.paymentshock__right>*:last-child{margin-bottom:0}.paymentshock .col.paymentshock__left{flex:0 0 calc(33.3333% - var(--gap) * .5)}.paymentshock .col.paymentshock__left>*:last-child>.btn{margin-top:.5em}.paymentshock .col.paymentshock__left .paymentshock__left__fields>.row{gap:0 var(--gap);margin-top:calc(var(--padding) * 1);margin-bottom:calc(var(--padding) * 1)}.paymentshock .col.paymentshock__left .paymentshock__left__fields>.row>.col{flex:0 0 calc(50% - var(--gap) * .5)}.paymentshock .col.paymentshock__left .paymentshock__left__fields>.row>.col>p{margin-top:calc(var(--padding) * .5);margin-bottom:calc(var(--padding) * .5)}.paymentshock .col.paymentshock__left .paymentshock__left__fields.setbreakpoint--580>.row>.col{flex:0 0 100%}.paymentshock .col.paymentshock__right{flex:0 0 calc(66.6666% - var(--gap) * .5)}.paymentshock .paymentshock__scrollup{bottom:1em;left:100%;width:4rem;height:4rem;z-index:1000;display:none;cursor:pointer;position:sticky;margin-right:-1em;margin-top:calc(-4rem + 1em);color:var(--secondary-accent-color)}.paymentshock .paymentshock__scrollup svg{width:100%;height:100%}/*! minireset.css v0.0.7 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:root{--gap: 2rem;--default-font: Helvetica, Arial, "sans-serif";--secondary-font: "Montserrat", Arial, Helvetica, "sans-serif";--default-heading-font: var(--secondary-font);--primary-accent-color: #e91207;--secondary-accent-color: #3c64ae;--tertiary-accent-color: #222344;--default-color: #666;--success-color: #489d90;--error-color: red;--warning-color: yellow;--info-color: var(--secondary-accent-color);--body-font-family: var(--default-font);--body-font-size: 15;--body-background-color: #fff;--body-color: var(--default-color);--heading-1-font-family: var(--default-heading-font);--heading-2-font-family: var(--default-heading-font);--heading-3-font-family: var(--default-font);--heading-4-font-family: var(--default-font);--heading-5-font-family: var(--default-font);--heading-6-font-family: var(--default-font);--heading-1-font-size: 2.7333rem;--heading-2-font-size: 2rem;--heading-3-font-size: 1.3333rem;--heading-4-font-size: 1.1rem;--heading-5-font-size: 1.0666rem;--heading-6-font-size: 1.0666rem;--heading-1-color: var(--primary-accent-color);--heading-2-color: #222344;--heading-3-color: #222344;--heading-4-color: #222344;--heading-5-color: #222344;--heading-6-color: #222344;--link-color: var(--secondary-accent-color);--link-color-hover: var(--secondary-accent-color);--external-link-color: var(--secondary-accent-color);--external-link-color-hover: var(--secondary-accent-color);--btn-primary-color: #ffffff;--btn-secondary-color: #ffffff;--btn-tertiary-color: var(--secondary-accent-color);--btn-text: var(--tertiary-accent-color);--btn-primary-background-color: var(--primary-accent-color);--btn-secondary-background-color: var(--secondary-accent-color);--btn-tertiary-background-color: #ffffff;--btn-primary-font-family: var(--secondary-font);--btn-secondary-font-family: var(--secondary-font);--btn-tertiary-font-family: var(--secondary-font);--btn-text-font-family: var(--secondary-font);--input-font-size: 1.0666rem;--input-font-family: var(--default-font);--input-color: var(--default-color);--input-border-color: #e2e2e2;--input-border-color-dark: var(--default-font);--input-border-radius: .3333rem;--input-background-color: var(--body-background-color);--input-padding: 1rem;--input-checkbox-hook-color: #ecac00;--blur: 5px;--padding: 1rem;--border-width: 1px;--border-color: var(--input-border-color);--border-radius: 2rem;--shadow-color: rgba(0, 0, 0, .07);--shadow: .2rem .2rem .1rem var(--shadow-color)}@media screen and (max-width:1280px){:root{--body-font-size: 14.75}}@media screen and (max-width:980px){:root{--body-font-size: 14.5}}@media screen and (max-width:1280px){:root{--heading-2-font-size: 1.8666rem}}@media screen and (max-width:480px){:root{--heading-2-font-size: 1.7333rem}}.row{display:flex;flex-wrap:wrap;gap:var(--gap)}.row>.col{flex:1;position:relative}ul,ol{padding-left:revert}ul{list-style:disc}ol{list-style:decimal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-ExtraBold.woff2) format("woff2"),url(../fonts/Montserrat-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-SemiBold.woff2) format("woff2"),url(../fonts/Montserrat-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}html{font-size:calc(var(--body-font-size) * 1px);font-family:var(--body-font-family)}body{font-size:1rem}h1 .smaller,h1 .small,h1 .big,h1 .bigger,.h1 .smaller,.h1 .small,.h1 .big,.h1 .bigger,h2 .smaller,h2 .small,h2 .big,h2 .bigger,.h2 .smaller,.h2 .small,.h2 .big,.h2 .bigger,h3 .smaller,h3 .small,h3 .big,h3 .bigger,.h3 .smaller,.h3 .small,.h3 .big,.h3 .bigger{font-size:initial}h1,.h1,h2,.h2,h3,.h3{margin-top:var(--padding);margin-bottom:var(--padding)}h1,.h1,h2,.h2{font-weight:900;line-height:1.15em}h1.underline,h2.underline{position:relative;padding-bottom:.5em}h1.underline:after,h2.underline:after{left:0;bottom:0;content:"";width:5rem;position:absolute;background-color:var(--primary-accent-color);height:calc(var(--border-width) * 2)}h1.underline--center:after,h2.underline--center:after{left:50%;transform:translate(-50%)}h1.underline--right:after,h2.underline--right:after{left:auto;right:0}h1,.h1{color:var(--heading-1-color);font-size:var(--heading-1-font-size);font-family:var(--heading-1-font-family)}h2,.h2{color:var(--heading-2-color);font-size:var(--heading-2-font-size);font-family:var(--heading-2-font-family)}h3,.h3{font-weight:500;line-height:1.3em;color:var(--heading-3-color);font-size:var(--heading-3-font-size);font-family:var(--heading-3-font-family)}h4,.h4{font-weight:500;line-height:1.3em;color:var(--heading-4-color);font-size:var(--heading-4-font-size);font-family:var(--heading-4-font-family)}h5,.h5{color:var(--heading-5-color);font-size:var(--heading-5-font-size);font-family:var(--heading-5-font-family)}h6,.h6{color:var(--heading-6-color);font-size:var(--heading-6-font-size);font-family:var(--heading-6-font-family)}h3 .smaller,h3 .small,h3 .big,h3 .bigger,.h3 .smaller,.h3 .small,.h3 .big,.h3 .bigger,h4 .smaller,h4 .small,h4 .big,h4 .bigger,.h4 .smaller,.h4 .small,.h4 .big,.h4 .bigger,h5 .smaller,h5 .small,h5 .big,h5 .bigger,.h5 .smaller,.h5 .small,.h5 .big,.h5 .bigger,h6 .smaller,h6 .small,h6 .big,h6 .bigger,.h6 .smaller,.h6 .small,.h6 .big,.h6 .bigger{font-size:initial}h4,.h4,h5,.h5,h6,.h6{font-weight:500;line-height:1.6em}h4,.h4,h5,.h5,h6,.h6,p,ul,ol,picture{margin-top:var(--padding);margin-bottom:var(--padding)}h1+h2,h1+h3{margin-top:0}p,ul,ol,picture,dl,pre,table,form,blockquote{font-size:1rem;line-height:1.4em}small{font-size:.8em;line-height:1em}html{scroll-behavior:smooth}body{margin:0;padding:0;position:relative;overflow-x:hidden;color:var(--body-color);background-color:var(--body-background-color)}a{color:var(--link-color);text-underline-position:under}a:hover{color:var(--link-color-hover)}img{vertical-align:top}ul,ol{padding-left:1.3em}ul.align--center,ul.align--right,ol.align--center,ol.align--right{padding:0;list-style-position:inside}.smaller{font-size:.75rem}.small{font-size:.85rem}.normal{font-size:1rem}.big{font-size:1.7rem}.bigger{font-size:2rem}.biggest{font-size:3rem}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}@media(max-width:1400px){.has-text-align-xxl-left{text-align:left}.has-text-align-xxl-center{text-align:center}.has-text-align-xxl-right{text-align:right}}@media(max-width:1200px){.has-text-align-xl-left{text-align:left}.has-text-align-xl-center{text-align:center}.has-text-align-xl-right{text-align:right}}@media(max-width:992px){.has-text-align-lg-left{text-align:left}.has-text-align-lg-center{text-align:center}.has-text-align-lg-right{text-align:right}}@media(max-width:768px){.has-text-align-md-left{text-align:left}.has-text-align-md-center{text-align:center}.has-text-align-md-right{text-align:right}}@media(max-width:576px){.has-text-align-sm-left{text-align:left}.has-text-align-sm-center{text-align:center}.has-text-align-sm-right{text-align:right}}@media(max-width:480px){.has-text-align-xs-left{text-align:left}.has-text-align-xs-center{text-align:center}.has-text-align-xs-right{text-align:right}}
