*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],figure,blockquote,dl,dd{margin:0}html{scroll-behavior:smooth}body{text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}img:not([alt]){filter:blur(10px)}@media(prefers-reduced-motion: reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}.layout-hor{display:flex;justify-content:space-between;align-items:center;gap:6rem}@media only screen and (max-width: 1024px){.layout-hor{gap:4rem}}@media only screen and (max-width: 768px){.layout-hor{gap:2rem}}.layout-hor-right{justify-content:flex-end}.layout-hor-left{justify-content:flex-start}.layout-hor-center{justify-content:center}.layout-hor-bottom{align-items:flex-end}@media only screen and (max-width: 768px){.layout-hor{flex-direction:column}.layout-hor>*{width:100% !important;margin-top:1rem;margin-bottom:1rem}.layout-hor>*+*{margin-left:0}.layout-hor.layout-mobreverse{flex-direction:column-reverse}}.layout-col50{width:calc(50% - 3rem)}.layout-col70{width:calc(70% - 3rem)}.layout-col30{width:calc(30% - 3rem)}.flow>*+*{margin-top:1.5em}.flow--large>*+*{margin-top:3em}@media only screen and (max-width: 768px){.flow--large>*+*{margin-top:1.5em}}h1,.h1,h2,.h2,h3,.h3,h4,h5,h6{font-family:"expo-serif-pro",Georgia,serif;font-weight:500;font-style:normal;line-height:1.25;margin:0;padding:0}h1,.h1{font-size:2.3rem}h2,.h2{font-size:1.8rem}h3,.h3{font-size:1.4rem}h4,.h4{font-size:1.2rem}.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}*,*:before,*:after{backface-visibility:hidden}:root{--doc-height: 100vh}body{font-family:"proxima-nova",Arial,sans-serif;font-weight:400;font-style:normal;line-height:1.6;font-size:1rem;background-color:#fff;background:radial-gradient(circle, white 0%, #f2f2f2 100%);color:#000}body strong,body b{font-family:"proxima-nova",Arial,sans-serif;font-weight:bolder;font-style:normal}body.template-home{overflow:hidden}a{color:#cf3a4e}::-moz-selection{background-color:#cf3a4e;color:#000}::selection{background-color:#cf3a4e;color:#000}svg{width:100%;display:block}body *::-webkit-scrollbar{width:10px}body *::-webkit-scrollbar-track{background:#cf3a4e}body *::-webkit-scrollbar-thumb{background:#000}body *::-webkit-scrollbar-thumb:hover{background:#293b60}.radar-large{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;align-items:center;justify-content:center}.radar-large__inner{position:relative;width:100vw;height:100vw}@media only screen and (orientation: landscape){.radar-large__inner{width:var(--doc-height);height:100%}}.radar-large__layers{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translateX(-50%) translateY(-50%)}.radar-large__layers:hover:has(.radar-large__item:hover) .radar-large__item:not(:hover),.radar-large__layers.key-hover .radar-large__item:not(.key-hover-item){opacity:.1;z-index:1}body.loaded .radar-large__layers .radar-large__item:nth-child(1) path,body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(1) path{animation-delay:0s}body.loaded .radar-large__layers .radar-large__item:nth-child(1) circle:nth-child(1),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(1) circle:nth-child(1){animation-delay:0s}body.loaded .radar-large__layers .radar-large__item:nth-child(1) circle:nth-child(2),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(1) circle:nth-child(2){animation-delay:1.25s}body.loaded .radar-large__layers .radar-large__item:nth-child(1) circle:nth-child(3),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(1) circle:nth-child(3){animation-delay:2.5s}body.loaded .radar-large__layers .radar-large__item:nth-child(1) circle:nth-child(4),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(1) circle:nth-child(4){animation-delay:3.75s}body.loaded .radar-large__layers .radar-large__item:nth-child(2) path,body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(2) path{animation-delay:1s}body.loaded .radar-large__layers .radar-large__item:nth-child(2) circle:nth-child(1),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(2) circle:nth-child(1){animation-delay:1s}body.loaded .radar-large__layers .radar-large__item:nth-child(2) circle:nth-child(2),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(2) circle:nth-child(2){animation-delay:2.25s}body.loaded .radar-large__layers .radar-large__item:nth-child(2) circle:nth-child(3),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(2) circle:nth-child(3){animation-delay:3.5s}body.loaded .radar-large__layers .radar-large__item:nth-child(2) circle:nth-child(4),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(2) circle:nth-child(4){animation-delay:4.75s}body.loaded .radar-large__layers .radar-large__item:nth-child(3) path,body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(3) path{animation-delay:2s}body.loaded .radar-large__layers .radar-large__item:nth-child(3) circle:nth-child(1),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(3) circle:nth-child(1){animation-delay:2s}body.loaded .radar-large__layers .radar-large__item:nth-child(3) circle:nth-child(2),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(3) circle:nth-child(2){animation-delay:3.25s}body.loaded .radar-large__layers .radar-large__item:nth-child(3) circle:nth-child(3),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(3) circle:nth-child(3){animation-delay:4.5s}body.loaded .radar-large__layers .radar-large__item:nth-child(3) circle:nth-child(4),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(3) circle:nth-child(4){animation-delay:5.75s}body.loaded .radar-large__layers .radar-large__item:nth-child(4) path,body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(4) path{animation-delay:3s}body.loaded .radar-large__layers .radar-large__item:nth-child(4) circle:nth-child(1),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(4) circle:nth-child(1){animation-delay:3s}body.loaded .radar-large__layers .radar-large__item:nth-child(4) circle:nth-child(2),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(4) circle:nth-child(2){animation-delay:4.25s}body.loaded .radar-large__layers .radar-large__item:nth-child(4) circle:nth-child(3),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(4) circle:nth-child(3){animation-delay:5.5s}body.loaded .radar-large__layers .radar-large__item:nth-child(4) circle:nth-child(4),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(4) circle:nth-child(4){animation-delay:6.75s}body.loaded .radar-large__layers .radar-large__item:nth-child(5) path,body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(5) path{animation-delay:4s}body.loaded .radar-large__layers .radar-large__item:nth-child(5) circle:nth-child(1),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(5) circle:nth-child(1){animation-delay:4s}body.loaded .radar-large__layers .radar-large__item:nth-child(5) circle:nth-child(2),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(5) circle:nth-child(2){animation-delay:5.25s}body.loaded .radar-large__layers .radar-large__item:nth-child(5) circle:nth-child(3),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(5) circle:nth-child(3){animation-delay:6.5s}body.loaded .radar-large__layers .radar-large__item:nth-child(5) circle:nth-child(4),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(5) circle:nth-child(4){animation-delay:7.75s}body.loaded .radar-large__layers .radar-large__item:nth-child(6) path,body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(6) path{animation-delay:5s}body.loaded .radar-large__layers .radar-large__item:nth-child(6) circle:nth-child(1),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(6) circle:nth-child(1){animation-delay:5s}body.loaded .radar-large__layers .radar-large__item:nth-child(6) circle:nth-child(2),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(6) circle:nth-child(2){animation-delay:6.25s}body.loaded .radar-large__layers .radar-large__item:nth-child(6) circle:nth-child(3),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(6) circle:nth-child(3){animation-delay:7.5s}body.loaded .radar-large__layers .radar-large__item:nth-child(6) circle:nth-child(4),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(6) circle:nth-child(4){animation-delay:8.75s}body.loaded .radar-large__layers .radar-large__item:nth-child(7) path,body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(7) path{animation-delay:6s}body.loaded .radar-large__layers .radar-large__item:nth-child(7) circle:nth-child(1),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(7) circle:nth-child(1){animation-delay:6s}body.loaded .radar-large__layers .radar-large__item:nth-child(7) circle:nth-child(2),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(7) circle:nth-child(2){animation-delay:7.25s}body.loaded .radar-large__layers .radar-large__item:nth-child(7) circle:nth-child(3),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(7) circle:nth-child(3){animation-delay:8.5s}body.loaded .radar-large__layers .radar-large__item:nth-child(7) circle:nth-child(4),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(7) circle:nth-child(4){animation-delay:9.75s}body.loaded .radar-large__layers .radar-large__item:nth-child(8) path,body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(8) path{animation-delay:7s}body.loaded .radar-large__layers .radar-large__item:nth-child(8) circle:nth-child(1),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(8) circle:nth-child(1){animation-delay:7s}body.loaded .radar-large__layers .radar-large__item:nth-child(8) circle:nth-child(2),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(8) circle:nth-child(2){animation-delay:8.25s}body.loaded .radar-large__layers .radar-large__item:nth-child(8) circle:nth-child(3),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(8) circle:nth-child(3){animation-delay:9.5s}body.loaded .radar-large__layers .radar-large__item:nth-child(8) circle:nth-child(4),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(8) circle:nth-child(4){animation-delay:10.75s}body.loaded .radar-large__layers .radar-large__item:nth-child(9) path,body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(9) path{animation-delay:8s}body.loaded .radar-large__layers .radar-large__item:nth-child(9) circle:nth-child(1),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(9) circle:nth-child(1){animation-delay:8s}body.loaded .radar-large__layers .radar-large__item:nth-child(9) circle:nth-child(2),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(9) circle:nth-child(2){animation-delay:9.25s}body.loaded .radar-large__layers .radar-large__item:nth-child(9) circle:nth-child(3),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(9) circle:nth-child(3){animation-delay:10.5s}body.loaded .radar-large__layers .radar-large__item:nth-child(9) circle:nth-child(4),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(9) circle:nth-child(4){animation-delay:11.75s}body.loaded .radar-large__layers .radar-large__item:nth-child(10) path,body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(10) path{animation-delay:9s}body.loaded .radar-large__layers .radar-large__item:nth-child(10) circle:nth-child(1),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(10) circle:nth-child(1){animation-delay:9s}body.loaded .radar-large__layers .radar-large__item:nth-child(10) circle:nth-child(2),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(10) circle:nth-child(2){animation-delay:10.25s}body.loaded .radar-large__layers .radar-large__item:nth-child(10) circle:nth-child(3),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(10) circle:nth-child(3){animation-delay:11.5s}body.loaded .radar-large__layers .radar-large__item:nth-child(10) circle:nth-child(4),body.loaded.template-home.trigger-animation .radar-large__layers .radar-large__item:nth-child(10) circle:nth-child(4){animation-delay:12.75s}.radar-large__item{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;transition:.5s opacity;z-index:10}.radar-large__item path,.radar-large__item circle{pointer-events:auto}.radar-large__item__reveal{display:none;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);text-align:center;width:-moz-max-content;width:max-content;max-width:100%;border-radius:1em;padding:1em;color:#fff}[data-profile=average] .radar-large__item__reveal{color:#000}.radar-large__item__reveal strong,.radar-large__item__reveal span{display:block}.radar-large__item__reveal strong{font-size:1.2em}.radar-large__item__reveal__image{width:5rem;height:5rem;border-radius:50%;margin-inline:auto;overflow:hidden;border:2px solid #fff;margin-bottom:.5em}.radar-large__item:hover,.radar-large__item:focus-visible,.radar-large__item.key-hover-item{opacity:1}.radar-large__item:hover .radar-large__item__reveal,.radar-large__item:focus-visible .radar-large__item__reveal,.radar-large__item.key-hover-item .radar-large__item__reveal{display:block}.radar-large__modals{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.radar-large__modals__button{position:absolute;transform:translateX(-50%) translateY(-50%);cursor:pointer;border:0px none;background-color:rgba(0,0,0,0);margin:0;padding:0;font-size:min(2vw,2vh,2rem);width:2em;height:2em;border-radius:50%;border:.2em solid currentColor;color:#000;transition:.2s color;pointer-events:auto}.radar-large__modals__button:hover{color:#cf3a4e}.radar-large__modals__button[aria-controls=modal-verbal]{top:6%;left:46%}.radar-large__modals__button[aria-controls=modal-non-verbal]{top:54%;left:6%}.radar-large__modals__button[aria-controls=modal-quantitative]{top:46%;left:94%}.radar-large__modals__button[aria-controls=modal-spatial]{top:94%;left:54%}.radar-large__modals__dialog{pointer-events:auto;background-color:#fff;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border:0px none;box-shadow:0 2px 6px rgba(0,0,0,.4);border-radius:1em;padding:2rem}.radar-large__modals__dialog__inner{max-width:80ch}.radar-large__modals__dialog__inner figcaption{font-style:italic;font-size:.875rem;padding:.5em}.radar-large__modals__close{position:absolute;top:1em;right:1em;margin-left:auto;display:block;margin:0;padding:0;background:rgba(0,0,0,0);font:inherit;color:inherit;border:0px none;cursor:pointer}.icon-text{display:flex;gap:1rem}.icon-text__icon{font-size:2em;color:#cf3a4e}.radar .grid path{stroke:#f2f2f2}.radar .grid text{font:inherit;font-size:3px}.radar .labels text{font:inherit;font-size:5px}.radar path,.radar circle{transition:.2s opacity}.radar path{stroke-dasharray:1000;stroke-dashoffset:1000}.radar circle{transform:scale(0.001)}body.loaded.template-home.trigger-animation .radar path,body.loaded:not(.template-home) .radar path{animation:dash 5s linear forwards}body.loaded.template-home.trigger-animation .radar circle,body.loaded:not(.template-home) .radar circle{animation:fillcircle 1s linear forwards}body.template-home.skip-animation .radar path,body.template-home.skip-animation .radar circle{animation:none;transform:none;stroke-dasharray:0;stroke-dashoffset:0}@keyframes dash{to{stroke-dashoffset:0}}@keyframes fillcircle{to{transform:none}}.profile-cards{display:flex;gap:1rem;flex-wrap:wrap;max-width:63rem}.card-profile{display:flex;flex-direction:column;border-radius:1rem;box-shadow:0 0px 1px rgba(0,0,0,.4);overflow:hidden;text-decoration:none;color:#000;transition:.2s box-shadow;width:15rem;max-width:100%}.card-profile:hover{box-shadow:0 2px 6px rgba(0,0,0,.4)}.card-profile__mast{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;background-color:#fff}.card-profile__image{width:5rem;height:5rem;border-radius:50%;border:2px solid #cf3a4e;overflow:hidden}.card-profile__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-profile__radar{width:50%;flex-shrink:1;max-width:15ch}.card-profile__radar .layer path{stroke-width:10px}.card-profile__content{padding:1.25rem;background-color:#cf3a4e;color:#fff;flex-grow:1}[data-profile=average] .card-profile__content{color:#000}.card-profile__content strong,.card-profile__content span{display:block}.profile-mast{display:block;border-radius:1rem;border:1px solid #f2f2f2;padding:1.25rem;display:flex;gap:2rem;align-items:center;background-color:#fff}@media only screen and (max-width: 768px){.profile-mast{flex-direction:column;gap:1rem;text-align:center}}.profile-mast__image{width:8rem;height:8rem;border-radius:50%;border:2px solid #cf3a4e;overflow:hidden}.profile-mast__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 768px){.profile-mast__image{width:4rem;height:4rem}}.profile-mast__content h1{text-align:left}@media only screen and (max-width: 768px){.profile-mast__content h1{text-align:center}}.profile__radar{position:sticky;top:0;right:0;order:2}@media only screen and (min-width: 768px){.profile__radar .radar-large__modals__button{font-size:1rem}}@media only screen and (max-width: 1024px){.profile__radar{position:relative;top:auto;right:auto}}.header{position:relative;padding:2rem;z-index:10;display:flex;justify-content:flex-end;pointer-events:none}.logo{max-width:40%;pointer-events:auto}.section{position:relative;padding:4rem}.section:first-child{padding-top:2rem}.section--mast{min-height:30vh;display:flex;flex-direction:column;justify-content:flex-end;color:#fff}.section__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.section__bg img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;z-index:1}.section__bg:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:#293b60;opacity:.7;z-index:10}.section__bg--focus-top img,.section[data-tip=default-sp] .section__bg img,.section[data-tip=international-senco] .section__bg img{-o-object-position:50% 10%;object-position:50% 10%}.section__inner{position:relative;max-width:1200px;width:100%;margin-inline:auto;z-index:10}.section__inner--thin{max-width:80ch}.section__inner--wide{max-width:1500px}.section__inner--padright{padding-right:calc(min(1200px,100%) - 80ch)}@media only screen and (max-width: 768px){.section__inner--padright{padding-right:0}}.tip-cards{display:flex;gap:1rem;flex-wrap:wrap}.card-tip{display:block;width:20em;max-width:100%;border-radius:1rem;overflow:hidden;box-shadow:0 0px 1px rgba(0,0,0,.4);text-decoration:none;color:#fff;transition:.2s box-shadow;overflow:hidden;background-color:#293b60;display:flex;flex-direction:column;transition:.2s box-shadow,.2s color,.2s background}.card-tip:hover{box-shadow:0 2px 6px rgba(0,0,0,.4);background-color:#fff;color:#000}.card-tip:hover .card-tip__readmore{text-decoration:underline;color:#cf3a4e}.card-tip__image{height:200px}.card-tip__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;-o-object-position:50% 10%;object-position:50% 10%}.card-tip__content{padding:1.25rem;flex-grow:1}.card-tip__content ul{margin-inline:0;padding:0;padding-left:1em}.card-tip__readmore{padding:1.25rem;padding-top:0;text-align:right;color:#fff;transition:.2s color}.tips-groups{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center}.tips-groups__item{width:80ch;max-width:100%;box-shadow:0 2px 6px rgba(0,0,0,.4);padding:2rem;border-radius:1rem}ol.tiplist{counter-reset:tiplist-counter;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0;gap:1.5em}*+ol.tiplist{margin-top:2em}@media only screen and (max-width: 768px){ol.tiplist{display:block}}ol.tiplist>li{margin:0 0 .5rem 0;counter-increment:tiplist-counter;position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:1.5em}@media only screen and (max-width: 1400px){ol.tiplist>li{align-items:flex-start}}@media only screen and (max-width: 768px){ol.tiplist>li{width:auto;display:block}}ol.tiplist>li:before{content:counter(tiplist-counter);color:#fff;font-size:50px;font-weight:bold;line-height:100px;width:100px;height:100px;display:block;flex-shrink:0;background:#cf3a4e;border-radius:50%;text-align:center}@media only screen and (max-width: 1400px){ol.tiplist>li:before{width:50px;height:50px;line-height:50px;font-size:30px}}@media only screen and (max-width: 768px){ol.tiplist>li:before{margin:auto;margin-bottom:.5em}}.tiplist____content *+ul{border-top:1px solid #cf3a4e;padding-top:.5em;list-style-type:disc;margin-top:.5em}:root{--menuSize: 3rem}@media only screen and (max-width: 768px){:root{--menuSize: 2.5rem}}.menu{position:fixed;display:flex;flex-direction:column;z-index:20}.menu:hover{z-index:30}.menu--bottomright{bottom:var(--menuSize);right:0rem;flex-direction:column-reverse}.menu--topright{top:var(--menuSize);right:0rem}.menu--bottomleft{bottom:var(--menuSize);left:0rem;flex-direction:column-reverse}.menu--topleft{top:var(--menuSize);left:0rem;z-index:30}.menu__item{position:relative;border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);z-index:10}.menu__item:has([aria-expanded=true]){z-index:20}.menu__item:hover{z-index:22}.menu-square{position:relative;margin:0;padding:0;border:0px none;cursor:pointer;width:calc(var(--menuSize)*.9);height:calc(var(--menuSize)*.9);display:flex;align-items:center;justify-content:center;text-decoration:none;background-color:#313132;color:#fff;transition:.2s background;z-index:20}.menu-square .fa-solid{position:relative;font-size:calc(.5*var(--menuSize));z-index:20}.menu-square:before{position:absolute;top:0;right:100%;content:"";width:66%;height:100%;background-color:inherit;clip-path:polygon(0% 50%, 103% 0%, 103% 103%);opacity:0;transition:.2s opacity;z-index:3}.menu--topleft .menu-square:before,.menu--bottomleft .menu-square:before{right:auto;left:100%;transform:rotate(180deg)}.menu-square[aria-expanded=true]{background-color:#cf3a4e}.menu-square[aria-expanded=true]:before{opacity:1}.menu-square:hover{background-color:#293b60}.menu-square__hover{position:absolute;right:100%;top:0%;height:100%;padding:.5em 1em;display:flex;align-items:center;z-index:10;width:-moz-max-content;width:max-content;background-color:inherit;pointer-events:none;opacity:0;right:0%;transition:.2s opacity,.2s right,.2s left}.menu--topleft .menu-square__hover,.menu--bottomleft .menu-square__hover{right:auto;left:0}@media only screen and (min-width: 1024px){body.template-home:not(.menu-open) .menu-square__hover{opacity:1;right:100%;pointer-events:auto}body.template-home:not(.menu-open) .menu--topleft .menu-square__hover,body.template-home:not(.menu-open) .menu--bottomleft .menu-square__hover{right:auto;left:100%}}@media only screen and (max-width: 768px){.menu-square__hover{display:none}}.menu-square:hover:not([aria-expanded=true]) .menu-square__hover,.menu-square:focus-visible:not([aria-expanded=true]) .menu-square__hover{opacity:1;right:100%;pointer-events:auto}.menu--topleft .menu-square:hover:not([aria-expanded=true]) .menu-square__hover,.menu--bottomleft .menu-square:hover:not([aria-expanded=true]) .menu-square__hover,.menu--topleft .menu-square:focus-visible:not([aria-expanded=true]) .menu-square__hover,.menu--bottomleft .menu-square:focus-visible:not([aria-expanded=true]) .menu-square__hover{right:auto;left:100%}.overlay{position:fixed;bottom:var(--menuSize);right:var(--menuSize);width:-moz-max-content;width:max-content;max-width:calc(100vw - 2*var(--menuSize));background-color:#fff;max-height:calc(var(--doc-height) - 2*var(--menuSize));overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transition:1s opacity,1s bottom,1s top,1s left,1s right,1s transform;box-shadow:0 2px 6px rgba(0,0,0,.4);border-radius:1em;z-index:10}.menu--bottomright .overlay{max-width:calc(60vw - 2*var(--menuSize));max-height:calc(70% - 2*var(--menuSize));border-bottom-right-radius:0}.menu--bottomright .overlay#grm{max-width:calc(100vw - 2*var(--menuSize));max-height:calc(var(--doc-height) - 2*var(--menuSize))}@media only screen and (max-width: 768px){.menu--bottomright .overlay{max-width:calc(100vw - 2*var(--menuSize));max-height:calc(var(--doc-height) - 2*var(--menuSize))}}.menu--topleft .overlay{border-top-left-radius:0}.overlay#cta-nav{width:500px}.overlay[aria-hidden=true]{bottom:-50vw;pointer-events:none;opacity:0;z-index:1}@media only screen and (max-width: 768px){.overlay[aria-hidden=true]{display:none}}.overlay__close{position:absolute;top:1em;right:1em;margin-left:auto;display:block;margin:0;padding:0;background:rgba(0,0,0,0);font:inherit;color:inherit;border:0px none;cursor:pointer;z-index:20}.overlay__content{position:relative;z-index:10;padding:2rem;padding-block-start:3rem}.overlay__content p,.overlay__content ul,.overlay__content ol{max-width:60ch}@media only screen and (min-width: 768px){.welcome-start .overlay#welcome{right:calc((100% - 70ch)/2);width:70ch;max-width:100%;bottom:20%;height:60%;max-height:100%;border-radius:1em}}@media only screen and (min-width: 1024px)and (min-height: 650px){.menu-square[aria-controls=key]{display:none}.overlay#key{opacity:1;bottom:0;left:0;right:auto;background:rgba(0,0,0,0);padding:1em;box-shadow:none;max-height:calc(100% - 2*var(--menuSize));background-color:rgba(49,49,50,.05)}.overlay#key .overlay__content{padding:0}.overlay#key h3{font-size:1.1rem}.overlay#key a{pointer-events:auto}.overlay#key .overlay__close{display:none}}.menu--topright .overlay,.menu--topleft .overlay{bottom:auto;top:var(--menuSize)}.menu--topright .overlay[aria-hidden=true],.menu--topleft .overlay[aria-hidden=true]{top:-50vw}.menu--bottomleft .overlay,.menu--topleft .overlay{right:auto;left:var(--menuSize)}.profile-key{position:relative;display:flex;flex-direction:column;gap:1rem}.profile-key__item{color:inherit;text-decoration:none;display:flex;gap:1rem;align-items:center}.profile-key__item:hover{text-decoration:underline}.profile-key__item__visual{position:relative;width:3em;height:.5em}.profile-key__item__visual:before{content:"";width:1em;height:1em;border-radius:50%;background:inherit;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.profile-key__item__content{position:relative}.profile-key__item__content span{font-size:.875rem}.grm-model{position:relative;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;gap:1rem;width:100%;max-width:130ch}@media only screen and (max-width: 768px){.grm-model{padding-top:1rem;padding-bottom:1rem}}.grm-model__bg{position:absolute;top:10%;left:10%;width:80%;height:80%;border-radius:50%;background:linear-gradient(to bottom, #cf3a4e, #f2f2f2)}.grm-model__bg:before{position:absolute;content:"";background-color:#fff;border-radius:50%;top:1rem;left:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem)}@media only screen and (max-width: 768px){.grm-model__bg{border-radius:0;left:40%;width:20%;top:0;height:100%}.grm-model__bg:before{display:none}}.grm-model__item{width:40%;display:flex;justify-content:flex-start;align-items:stretch;flex-grow:1;z-index:20;order:5}.grm-model__item:nth-child(4){justify-content:flex-end}.grm-model__item:nth-child(2),.grm-model__item:last-child{width:100%;justify-content:center}.grm-model__item:nth-child(2) .grm-model__circle{background-color:#cf3a4e;color:#fff}.grm-model__item:nth-child(4) .grm-model__circle{background-color:#f18300;color:#fff}.grm-model__item:nth-child(5) .grm-model__circle{background-color:#313132;color:#fff}@media only screen and (max-width: 768px){.grm-model__item{width:100%}.grm-model__item:nth-child(3){order:7}}.grm-model__circle{width:calc(50vw - 6rem);max-width:60ch;background-color:#dddee0;border-radius:1rem;padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.grm-model__circle p{font-size:.875rem}@media only screen and (max-width: 768px){.grm-model__circle{max-width:100%;width:100%}}.small-text{font-size:.7rem}.small-text p{max-width:100%}.btn{display:block;width:-moz-max-content;width:max-content;max-width:100%;padding:.5em 1em;background-color:#cf3a4e;color:#fff;transition:.2s background,.2s color;border:1px solid #cf3a4e;text-decoration:none;text-wrap:balance;border-radius:1em}.btn:hover{background-color:rgba(0,0,0,0);color:#cf3a4e}.btn-text{font:inherit;margin:0;padding:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline;text-decoration:underline;color:#cf3a4e;text-align:left;width:auto;cursor:pointer;background:rgba(0,0,0,0);border:0px none;word-break:normal}.key-questions ul{list-style:none;margin:0;padding:0}.key-questions li+li{margin-top:2em}.key-questions li{position:relative;padding-left:2rem}.key-questions li:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:900;position:absolute;top:0;left:0;color:#cf3a4e}.layout-horiz{display:flex;gap:3rem;flex-wrap:wrap}@media only screen and (max-width: 1024px){.layout-horiz{flex-direction:column;flex-wrap:nowrap}}.layout-horiz__main{width:60ch;max-width:100%}@media only screen and (max-width: 1024px){.layout-horiz__main{display:contents}.layout-horiz__main .flow{order:5}.layout-horiz__main .flow:first-child{order:1}}.layout-horiz__side{flex-grow:1}@media only screen and (max-width: 1024px){.layout-horiz__side{display:contents}}.legal-text{font-size:.875rem;line-height:1.2}.footer{padding-block:2rem}.template-home .footer{display:contents}.footer .section__inner{text-align:right}.privacy-settings-link{font-size:.7rem}.template-home .privacy-settings-link{position:fixed;bottom:.5em;right:.5em;z-index:1000}.social{position:fixed;top:50%;right:0;transform:translateY(-50%);z-index:1000}.social a,.social button{position:relative;display:block;width:40px;height:40px;text-align:center;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;border:0px none;color:#fff;transition:.2s font-size;font-size:20px;font-family:"expo-serif-pro",Georgia,serif;font-weight:500;font-style:normal;line-height:1.25}.social a.fb,.social button.fb{background-color:#4c77d8}.social a.tw,.social button.tw{background-color:#059ff5}.social a.li,.social button.li{background-color:#0077b5}.social a img,.social button img{max-height:1em;max-width:1em;width:auto}@media all and (-ms-high-contrast: none){.social a img,.social button img{height:15px}.social a img *::-ms-backdrop,.social a img,.social button img *::-ms-backdrop,.social button img{height:15px}}.social a:hover,.social button:hover{font-size:25px}@media only screen and (max-width: 768px){.social{top:auto;bottom:0;transform:none;width:100%;display:flex;justify-content:space-between}.social a,.social button{width:100%;height:30px;line-height:30px;font-size:15px}}
