*,:before,:after{box-sizing:border-box;border-color:currentcolor;border-style:solid;border-width:0}html{font-family:var(--font-base);line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:100%}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-size:1em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{margin:0;padding:0;color:inherit;font-size:100%;font-family:inherit;line-height:inherit}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{background-color:transparent;background-image:none;-webkit-appearance:button}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--color-gray-400);opacity:1}input::placeholder,textarea::placeholder{color:var(--color-gray-400);opacity:1}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden],[x-cloak]{display:none!important}:root{--base-space: .25rem;--space-0: 0;--space-0-5: calc(var(--base-space) * .5);--space-1: var(--base-space);--space-1-5: calc(var(--base-space) * 1.5);--space-2: calc(var(--base-space) * 2);--space-2-5: calc(var(--base-space) * 2.5);--space-3: calc(var(--base-space) * 3);--space-3-5: calc(var(--base-space) * 3.5);--space-4: calc(var(--base-space) * 4);--space-5: calc(var(--base-space) * 5);--space-6: calc(var(--base-space) * 6);--space-7: calc(var(--base-space) * 7);--space-8: calc(var(--base-space) * 8);--space-9: calc(var(--base-space) * 9);--space-10: calc(var(--base-space) * 10);--space-11: calc(var(--base-space) * 11);--space-12: calc(var(--base-space) * 12);--space-14: calc(var(--base-space) * 14);--space-16: calc(var(--base-space) * 16);--space-18: calc(var(--base-space) * 18);--space-20: calc(var(--base-space) * 20);--space-24: calc(var(--base-space) * 24);--space-28: calc(var(--base-space) * 28);--space-32: calc(var(--base-space) * 32);--space-36: calc(var(--base-space) * 36);--space-40: calc(var(--base-space) * 40);--space-44: calc(var(--base-space) * 44);--space-48: calc(var(--base-space) * 48);--space-56: calc(var(--base-space) * 56);--space-64: calc(var(--base-space) * 64);--space-84: calc(var(--base-space) * 84);--space-96: calc(var(--base-space) * 96);--space-120: calc(var(--base-space) * 120);--space-140: calc(var(--base-space) * 140);--screen-sm: 640px;--screen-md: 768px;--screen-lg: 1024px;--screen-xl: 1280px;--screen-2xl: 1536px;--rounded-sm: .125rem;--rounded: .25rem;--rounded-md: .375rem;--rounded-lg: .5rem;--rounded-xl: .75rem;--rounded-2xl: 1rem;--rounded-3xl: 1.5rem;--rounded-4xl: 2rem;--rounded-5xl: 2.5rem;--rounded-7xl: 3.5rem;--rounded-9xl: 4.5rem;--rounded-10xl: 5rem;--rounded-11xl: 5.5rem;--rounded-12xl: 6rem;--rounded-13xl: 6.5rem;--rounded-full: 9999px;--border-0: 0;--border-1: 1px;--border-2: 2px;--border-4: 4px;--border-8: 8px;--layer-0: 0;--layer-1: 10;--layer-2: 20;--layer-3: 30;--layer-4: 40;--layer-5: 50;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / 5%), 0 1px 2px 0 rgb(0 0 0 / 5%);--shadow: 0 1px 3px 0 rgb(0 0 0 / 10%), 0 1px 2px -1px rgb(0 0 0 / 10%);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 10%), 0 4px 6px -4px rgb(0 0 0 / 10%)}@font-face{font-weight:300;font-family:New Spirit;font-style:normal;src:url("/assets/New Spirit Light.8132b7d3.otf") format("otf");font-display:swap}@font-face{font-weight:400;font-family:New Spirit;font-style:normal;src:url("/assets/New Spirit Regular.7a4712e2.otf") format("otf");font-display:swap}@font-face{font-weight:500;font-family:New Spirit;font-style:normal;src:url("/assets/New Spirit Medium.57a9d182.otf") format("otf");font-display:swap}@font-face{font-weight:600;font-family:New Spirit;font-style:normal;src:url("/assets/New Spirit Semibold.2e410b9d.otf") format("otf");font-display:swap}@font-face{font-weight:600;font-family:Epilogue;font-style:normal;src:url(../../fonts/Epilogue-VaraibleFont_wght.ttf) format("ttf");font-display:swap}:root{--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--text-6xl: 3.75rem;--leading-1: .25rem;--leading-2: .5rem;--leading-3: .75rem;--leading-4: 1rem;--leading-5: 1.25rem;--leading-6: 1.5rem;--leading-7: 1.75rem;--leading-8: 2rem;--leading-9: 2.25rem;--leading-10: 2.5rem;--leading-none: 1;--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--leading-loose: 2;--leading-xs: var(--leading-4);--leading-sm: var(--leading-5);--leading-base: var(--leading-6);--leading-lg: var(--leading-7);--leading-xl: var(--leading-7);--leading-2xl: var(--leading-8);--leading-3xl: var(--leading-9);--leading-4xl: var(--leading-10);--leading-6xl: var(--leading-none);--font-base: "Epilogue", sans-serif;--font-title: "New Spirit", serif;--font-bold: 700;--font-regular: 400;--tracking-wider: .05em}:root{--rgb-white: 255 255 255;--rgb-black: 23 13 35;--rgb-gray-50: 249 250 251;--rgb-gray-100: 243 244 246;--rgb-gray-200: 229 231 235;--rgb-gray-300: 209 213 219;--rgb-gray-400: 156 163 175;--rgb-gray-500: 107 114 128;--rgb-gray-600: 75 85 99;--rgb-gray-700: 55 65 81;--rgb-gray-800: 31 41 55;--rgb-gray-900: 17 24 39;--rgb-primary: 255 244 225;--rgb-secondary: 255 178 0;--rgb-tertiary: 0 71 199;--rgb-background: 36 126 62;--color-white: rgb(var(--rgb-white));--color-black: rgb(var(--rgb-black));--color-gray-50: rgb(var(--rgb-gray-50));--color-gray-100: rgb(var(--rgb-gray-100));--color-gray-200: rgb(var(--rgb-gray-200));--color-gray-300: rgb(var(--rgb-gray-300));--color-gray-400: rgb(var(--rgb-gray-400));--color-gray-500: rgb(var(--rgb-gray-500));--color-gray-600: rgb(var(--rgb-gray-600));--color-gray-700: rgb(var(--rgb-gray-700));--color-gray-800: rgb(var(--rgb-gray-800));--color-gray-900: rgb(var(--rgb-gray-900));--color-primary: rgb(var(--rgb-primary));--color-primary-transparent: rgb(var(--rgb-primary) / 20%);--color-secondary: rgb(var(--rgb-secondary));--color-secondary-transparent: rgb(var(--rgb-secondary) / 20%);--color-tertiary: rgb(var(--rgb-tertiary));--color-tertiary-transparent: rgb(var(--rgb-tertiary) / 20%);--color-background: rgb(var(--rgb-background))}.footer__top{display:flex;flex-direction:column;gap:1.25rem;justify-content:center;align-items:left;max-width:var(--container-width);margin-right:auto;margin-left:auto;padding-top:3rem;padding-bottom:3rem}.footer__privacy{font-size:1rem;text-decoration:underline}.footer__privacy:hover{font-size:1rem;text-decoration:none}@media screen and (min-width: 768px){.footer__top{flex-direction:row;justify-content:space-between;align-items:center}}.footer__partner--link{text-decoration:underline}.footer__partner--link:hover{text-decoration:none}.footer__bottom{border-top:1px solid lightgrey}.footer__logos{display:grid;grid-template-columns:repeat(3,auto);gap:2rem;max-width:var(--container-width);margin-right:auto;margin-left:auto;padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 768px){.footer__logos{grid-template-columns:repeat(4,auto);gap:3rem}}@media screen and (min-width: 1024px){.footer__logos{grid-template-columns:repeat(8,auto)}}.footer__logos-image{justify-self:center;height:50px;-o-object-fit:contain;object-fit:contain}.footer__logos-image--tervuren{height:30px}@media screen and (min-width: 768px){.footer__logos-image{height:50px}}@media screen and (min-width: 768px){.footer__logos-image--tervuren{height:30px}}.header{display:flex;width:100%;height:20%;color:var(--color-white);border-bottom:1px solid var(--color-white);background-color:var(--color-background)}.header__wrapper{display:flex;flex-grow:1;justify-content:space-between;align-items:center;max-width:var(--container-width);margin-right:auto;margin-left:auto}.header__logo{display:flex;width:6.25rem;background-color:var(--color-background)}.header__title{display:flex;font-weight:600;font-size:1.5rem;font-family:var(--font-title);background-color:var(--color-background)}@media screen and (min-width: 768px){.header__logo{width:8rem}}@media screen and (min-width: 768px){.header__title{font-size:1.75rem}}.result{display:flex;color:var(--color-primary);font-family:var(--font-base);background-color:var(--color-background)}.result__wrapper{position:relative;max-width:var(--container-width);margin-right:auto;margin-left:auto}.result__title{padding:2.5rem 0;color:var(--color-primary);font-size:1.5rem;background-color:var(--color-background)}.result__profile{position:relative;color:#fff;text-align:left}.result__profile-image{width:100%;max-height:400px;border-radius:10px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 768px){.result__profile-image{max-height:500px;border-radius:10px}}.result__profile--title{position:absolute;left:25px;bottom:25px;color:var(--color-primary);font-weight:600;font-size:2.2rem;font-family:var(--font-title)}@media screen and (min-width: 768px){.result__profile--title{font-size:3rem}}.result__reason{padding-top:2rem;color:var(--color-primary);font-weight:300;font-size:1rem;background-color:var(--color-background)}@media screen and (min-width: 768px){.result__reason{width:50%;padding-top:3rem;padding-bottom:3rem}}@media screen and (min-width: 1024px){.result__reason{width:60%}}.result__graphic-element{display:none}@media screen and (min-width: 768px){.result__graphic-element{position:absolute;right:-100px;z-index:1;display:initial;max-width:15rem}}.share{position:relative;color:var(--color-white);background-color:var(--color-background)}@media screen and (min-width: 768px){.share{position:absolute;left:58%;background-color:transparent}}@media screen and (min-width: 1024px){.share{left:68%}}.share__wrapper{position:relative;top:0;left:50%;max-width:25rem;transform:translate(-50%,20%)}@media screen and (min-width: 768px){.share__wrapper{transform:translate(-50%,-60%)}}.share__background{justify-self:center;width:100%}.share__content{position:absolute;top:65%;left:46%;display:grid;grid-template-rows:repeat(2,1fr);transform:translate(-50%,-50%)}.share__content--title{width:-moz-max-content;width:max-content;font-weight:600;font-size:1.5rem;font-family:var(--font-title)}.share__content--socials{display:grid;grid-template-columns:repeat(3,auto);gap:10px;justify-content:center;width:auto;cursor:pointer}.share__socials--logos{width:3rem;padding:.7rem;border-radius:50%;background-color:#ff3f01}.share__socials--logos:hover{background-color:var(--color-secondary)}@media screen and (min-width: 768px){.share{font-size:1.25rem}}@media screen and (min-width: 768px){.share__background{width:19rem}}.tip{color:var(--color-black);font-family:var(--font-base);background-color:var(--color-primary)}.tip__wrapper{max-width:var(--container-width);margin-right:auto;margin-left:auto;padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 768px){.tip__wrapper{padding-bottom:7rem}}.tip__section-title{padding:2.5rem 0;color:var(--color-black);font-size:1.5rem}.tip__card{border-radius:10px;background-color:var(--color-white)}@media screen and (min-width: 768px){.tip__card{display:flex}}.tip__image-wrapper{position:relative}.tip__image{height:100%;border-top-left-radius:10px;border-top-right-radius:10px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 768px){.tip__image{width:50rem;border-radius:10px}}.tip__image-note{position:absolute;left:0;bottom:0;color:var(--color-white);font-size:var(--text-sm);border-radius:0 10px 0 0}.tip__image-note:not(:empty){padding:.125rem 1rem .125rem .75rem;background-color:rgb(var(--rgb-primary) / 45%)}.tip__title{padding:1.5rem .8rem .5rem;color:var(--color-black);font-weight:500;font-size:1.2rem;font-family:var(--font-base)}@media screen and (min-width: 768px){.tip__title{padding:0;padding-bottom:.5rem;font-size:1.5rem}}.tip__text{height:auto;padding:0 .8rem 1.5rem;color:var(--color-black);font-weight:300;font-size:1rem}@media screen and (min-width: 768px){.tip__text{padding:0}}@media screen and (min-width: 768px){.tip__content{display:flex;flex-direction:column;justify-content:center;align-items:left;padding:1rem}}.tip__link{color:var(--color-tertiary);text-decoration:underline}.tip__link:hover{text-decoration:none}.cta{color:var(--color-primary);font-weight:600;font-size:1.9rem;font-family:var(--font-title);background-color:var(--color-secondary);box-shadow:0 6px 6px #d3d3d3}@media screen and (min-width: 768px){.cta{display:flex}}.cta__wrapper{max-width:calc(100% - 2rem);margin-right:auto;margin-left:auto;padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 768px){.cta__wrapper{display:flex;justify-content:center;align-items:center;max-width:var(--screen-md);font-size:2.3rem}}@media screen and (min-width: 1024px){.cta__wrapper{max-width:var(--screen-lg)}}@media screen and (min-width: 1280px){.cta__wrapper{max-width:var(--screen-xl)}}.cta__text--link{color:var(--color-tertiary);text-decoration:none}.cta__text--link:hover{text-decoration:underline}.cta__graphic-element{display:none}@media screen and (min-width: 768px){.cta__graphic-element{display:initial;width:auto}}@media screen and (min-width: 768px){.cta__graphic-element img{position:relative;max-width:20rem;transform:translate(-10%,-40%)}}.cta__text{width:auto}@media screen and (min-width: 768px){.cta__text{transform:translate(-20%)}}@media screen and (min-width: 1024px){.cta__text{transform:translate(-10%)}}@media screen and (min-width: 1280px){.cta__text{transform:translate(-10%)}}:root{--container-width:calc(100% - 2rem)}@media screen and (min-width: 768px){:root{--container-width: calc(var(--screen-md) - 4rem)}}@media screen and (min-width: 1024px){:root{--container-width: calc(var(--screen-lg) - 4rem)}}@media screen and (min-width: 1280px){:root{--container-width: calc(var(--screen-xl) - 4rem)}}.page{position:relative}
