@font-face{font-family:INGDisplay;font-weight:100 900;src:url(fonts/INGDisplay/INGDisplay-Bold.woff2) format("woff2")}@font-face{font-family:INGMe;font-weight:100 400;font-style:normal;src:url(fonts/INGMe/INGMeWeb-Regular.woff2) format("woff2")}@font-face{font-family:INGme;font-weight:500 900;font-style:normal;src:url(fonts/INGMe/INGMeWeb-Bold.woff2) format("woff2")}@font-face{font-family:INGme;font-weight:100 400;font-style:italic;src:url(fonts/INGMe/INGMeWeb-Italic.woff2) format("woff2")}@font-face{font-family:INGme;font-weight:500 900;font-style:italic;src:url(fonts/INGMe/INGMeWeb-BoldItalic.woff2) format("woff2")}.grid{display:grid;grid-template-rows:1fr}@media (max-width: 479px){.grid{grid-template-columns:1rem 1fr 1rem}}@media ((min-width: 480px) and (max-width: 767px)){.grid{grid-template-columns:3rem 1fr 3rem}}@media ((min-width: 768px) and (max-width: 979px)){.grid{grid-template-columns:5rem 1fr 5rem}}@media ((min-width: 980px) and (max-width: 1365px)){.grid{grid-template-columns:5rem 1fr 5rem}}@media ((min-width: 1366px) and (max-width: 1919px)){.grid{grid-template-columns:6rem 1fr 6rem}}@media (min-width: 1920px){.grid{grid-template-columns:18rem 1fr 18rem}}.grid>.central{grid-column:2/3}.grid>.full{grid-column:1/4}body{font-family:INGMe,sans-serif;background-color:#fff;scroll-behavior:smooth;line-height:1.5;-webkit-font-smoothing:antialiased}@media (max-width: 299px){body{word-break:break-all}}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0;-webkit-tap-highlight-color:transparent}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}button{border:0}h1{font-family:INGDisplay}@media (max-width: 479px){h1{font-size:2.25rem;line-height:2.25rem}}@media ((min-width: 480px) and (max-width: 1365px)){h1{font-size:3rem;line-height:3rem}}@media (min-width: 1366px){h1{font-size:3rem;line-height:3.5rem}}h1+p{font-size:1.5rem;line-height:2rem}h2{font-family:INGDisplay;font-size:1.75rem;line-height:1.75rem}h2+p{font-size:1.1875rem;line-height:1.1875rem}a{text-decoration:none;white-space:nowrap;font-weight:700;display:inline-flex;column-gap:.25rem;align-items:center;color:#000}a>ing-icon{font-size:1.25em;fill:#ff6200}a>span{border-bottom:.125rem solid #fff}@media (max-width: 374px){a{white-space:initial}a>span{border-bottom:0}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background-color:#d9d9d9;border-radius:5px}::-webkit-scrollbar-thumb{background-color:#afafaf;border-radius:5px}.violet{color:#b487ff!important}.normal-font{font-weight:400}button{display:flex;align-items:center;column-gap:.25em;font-weight:700;white-space:nowrap;cursor:pointer;font-family:INGMe}button.tilted{padding-inline:1.75em;aspect-ratio:4.64}button.tilted.orange{background:url(shared/images/button.svg) no-repeat;color:#fff;fill:#ff6200}button.tilted.orange path{fill:#fff;color:#fff}button.classic{padding:.5em .85em;border-radius:2.5em;font-size:1.1875rem}button.classic>ing-icon{font-size:1.25em}button.classic.white{background-color:#fff;color:#000;fill:#000}button.classic.white.outline{background-color:transparent;fill:#fff;color:#fff;border:2px solid #fff}button.classic.white.outline:hover{background-color:#fff;fill:#ff6200;color:#ff6200}button.classic.black{background-color:#000;color:#fff;fill:#fff}button.classic.black.outline{background-color:transparent;fill:#000;color:#000;border:2px solid #000}button.classic.black.outline:hover{background-color:#000}button.classic.black.outline:hover,button.classic.black.outline:hover *{fill:#fff;color:#fff}button.classic.orange{background-color:#ff6200;color:#fff;fill:#fff}button.classic.orange.outline{background-color:transparent;border:2px solid #ff6200}button.classic.orange.outline:hover{background-color:#ff6200}button.classic.orange.outline:hover,button.classic.orange.outline:hover *{fill:#fff;color:#fff}button.classic.orange.outline *{fill:#ff6200;color:#ff6200}@media (max-width: 479px){.default-pads-and-gaps{row-gap:1.75rem}}@media ((min-width: 480px) and (max-width: 1365px)){.default-pads-and-gaps{row-gap:2rem}}@media (min-width: 1366px){.default-pads-and-gaps{row-gap:2.5rem}}@media (max-width: 479px){.default-pads-and-gaps{padding-block:2.25rem}}@media ((min-width: 480px) and (max-width: 1365px)){.default-pads-and-gaps{padding-block:2.5rem}}@media (min-width: 1366px){.default-pads-and-gaps{padding-block:4.25rem}}
