html{scroll-behavior:smooth}@font-face{font-family:Pasti;src:url(/fonts/Pasti.otf) format("opentype")}.arrow-right{border-left:15px solid rgba(0,0,0,.08)}.arrow-right,.arrow-right--current{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent}.arrow-right--current{border-left:15px solid #6c5eb9}.arrow-left,.arrow-left--white{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #fff}.arrow-left{background:rgba(0,0,0,.08)}.arrow-left--current{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #fff;background:#6c5eb9}.arrow-left__purple{background:rgba(0,0,0,.08)}.arrow-left__purple,.arrow-left__purple--current{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #f0ecff}.arrow-left__purple--current{background:#6c5eb9}.homepage{height:calc(100vh - 60px)}.MuiSlider-root{cursor:auto!important}@page{size:A4 portrait;margin:12mm 14mm}@media all{.page-break{display:none}}@media print{.site-layout,.site-layout>main{display:block!important;height:auto!important;min-height:0!important;margin:0!important}.page-break{display:block;page-break-before:always;-moz-column-break-before:page;break-before:page}.result-print{width:100%!important;max-width:none!important;padding-left:0!important;padding-right:0!important}.result-print__logo{display:flex!important;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;height:31px!important;margin:0 0 5mm!important}.result-print__title{display:block!important;font-size:22pt!important;line-height:1.15!important;margin-bottom:3mm!important;padding-bottom:0!important}.result-print__intro{font-size:11pt!important;line-height:1.35!important;margin-bottom:5mm!important}.result-print__decisions{padding-top:0!important;margin-bottom:0!important}.result-print__decision-box{min-height:0;padding:2mm 3mm!important;margin-bottom:2mm!important;border-radius:0!important;font-size:10pt!important;line-height:1.3!important}.result-print__chart-section{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;margin-top:8px}.result-print__reflection-page,.result-print__summary-page{height:272mm;box-sizing:border-box}.result-print__reflection-page{display:flex;flex-direction:column;gap:3mm;padding-top:0}.result-print__reflection-page .result-print__logo{flex-shrink:0;margin-bottom:2mm!important}.result-print__reflection-section{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.result-print__reflection-label{font-size:10pt!important;line-height:1.3!important;margin:0 0 2mm!important}.result-print__answer-box{min-height:22mm;border:1px solid #222;padding:2mm 3mm;font-size:10pt;line-height:1.3;white-space:normal!important;overflow-wrap:anywhere}.result-print__notes-section{display:flex;flex-direction:column;flex:1 0 40mm;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;font-size:10pt;line-height:1.3}.result-print__notes-section h2{font-size:12pt;margin-bottom:2mm}.result-print__notes-section p{margin-bottom:3mm}.result-print__notes-box{flex:1 1;min-height:25mm;border:1px solid #222}.pie-chart--print{padding:0!important}.pie-chart--print svg{print-color-adjust:exact;-webkit-print-color-adjust:exact}.pie-chart--print h2{font-size:17pt!important;line-height:1.2!important;margin-bottom:4px!important;padding-bottom:0!important}.pie-chart--print .pie-chart__print-layout{display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px}.pie-chart--print .pie-chart__print-visual{flex:0 0 240px!important;width:240px!important}.pie-chart--print .pie-chart__print-legend{flex:1 1!important;min-width:0!important}.pie-legend__print{width:100%;border:1px solid #7561bd;border-radius:10px;padding:10px 12px}.pie-legend__print-row{min-height:31px;gap:10px;font-size:8.5pt}.pie-legend__print-number{width:15px;flex:0 0 15px}.pie-legend__print-swatch{width:16px;height:16px;flex:0 0 16px;border-radius:50%;print-color-adjust:exact;-webkit-print-color-adjust:exact}.pie-legend__print-title{line-height:1.25}.result-print__reflection-page,.result-print__summary-page{color:#111}}.pointer{position:relative}.pointer:before{content:"";position:absolute;right:-30px;bottom:0;width:0;height:0;border-left:100px solid #f0f0f0;border-top:100px solid transparent;border-bottom:100px solid transparent;z-index:-160}.box-twocol{-moz-columns:2;column-count:2}