html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:inherit;line-height:1;vertical-align:baseline}button,input,textarea{font:inherit;line-height:1}table{width:100%;border-collapse:collapse}table th,table td{font-size:1.125rem;font-weight:600;text-align:center;vertical-align:middle}table th{padding:1rem;background:#a99cc51a;font-size:1rem;font-weight:700}table td{padding:1.25rem}table tr:not(:last-child) td{border-bottom:1px solid rgba(0,0,0,.05)}*{box-sizing:border-box}body{font:1rem/1 Inter,Arial,sans-serif;margin:unset;color:#111;background:#fff;overflow-y:scroll}@media screen and (max-width: 450px){body{font-size:4vw}}#root{position:relative}#root:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;z-index:-1}header{position:relative;padding:1.75em 0 .75em}header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/static/bg.jpg) center/cover no-repeat;opacity:.8;filter:blur(.5em);z-index:-1}header:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to bottom,lab(45% 20 -45 / .5),transparent)}header>section{max-width:1300px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1300px){header>section{margin-left:4vw;margin-right:4vw}}@media screen and (max-width: 450px){header{padding-top:4vw}}@keyframes fadeIn{0%{opacity:0;transform:translateY(max(-.5em - 2%,-2em))}to{opacity:1;transform:translateY(0)}}main>section{max-width:1300px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1300px){main>section{margin-left:4vw;margin-right:4vw}}header>*,main>*{animation:.5s ease forwards fadeIn;transition-behavior:allow-discrete}article{padding:1.5em 2em;margin-top:2em;border:2px dashed rgba(0,0,0,.1);border-radius:.75em;max-width:1300px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1300px){article{margin-left:4vw;margin-right:4vw}}article>*{margin:.5em 0;line-height:1.35}article>div{margin:2em 0;line-height:1.35}article>*:first-child{margin-top:unset}article>*:last-child{margin-bottom:unset}article>h2{padding-bottom:.25em;border-bottom:2px dashed rgba(0,0,0,.1)}article>hgroup:has(h1){margin-bottom:2rem}@media screen and (max-width: 450px){article{font-size:.875rem;padding:unset;border:unset}}ul{padding-inline-start:1.75em}h1{font-size:2rem;font-weight:700;letter-spacing:1px}h2{font-size:1.75rem;font-weight:700;letter-spacing:1px}h3{font-size:1.5rem;font-weight:600}h4,h5{font-size:1.25rem;font-weight:400}p{line-height:1.25}@media screen and (max-width: 900px){h1,h2{font-size:1.5rem;letter-spacing:unset}h3{font-size:1rem}}a{color:inherit;font-weight:inherit;word-break:break-all}a:hover{text-decoration:none}a:active{opacity:.8}a.ghost{position:absolute;top:0;right:0;bottom:0;left:0}hgroup{display:grid;gap:.5em;max-width:40em}input,button,textarea{all:unset;position:relative}input{cursor:revert}input::placeholder{color:inherit}button:focus-visible,textarea:focus-visible{outline:revert}button{cursor:pointer;transition:.1s ease opacity}button:disabled{cursor:not-allowed}button:not(:disabled):active{opacity:.75}button.ghost{position:absolute;top:0;right:0;bottom:0;left:0}hr{width:100%;height:1px;border:unset;background:#00000026}pre{padding:1em;border:1px solid #bdbdbd;border-radius:.25em;white-space:pre-wrap}kbd{display:inline-block;padding:2px 4px;background:#eee;border:1px solid #b4b4b4;border-radius:3px;box-shadow:0 1px 1px #0003,0 2px #ffffffb3 inset;color:#333;font-size:.85em;font-weight:700;white-space:nowrap}.icon{display:inline-block;width:var(--icon-width, var(--icon-size, 1em));height:var(--icon-height, var(--icon-size, 1em));vertical-align:top;object-fit:contain;color:var(--icon-color, currentColor)}.icon use{pointer-events:none}.cookies-banner{position:fixed;left:calc(50vw - 650px);bottom:2em;display:grid;gap:1em;padding:1.25em;background:#fff;border-radius:.75em;box-shadow:0 0 8px -1px #00000040;max-width:30em;transition:.5s cubic-bezier(.4,-.1,1,0) bottom}@media screen and (max-width: 900px){.cookies-banner{left:4vw;right:4vw;bottom:2vw}}.cookies-banner--hasConsent{bottom:-100%}.cookies-banner__header{display:flex;align-items:center;justify-content:space-between}.cookies-banner__icon{--icon-size: 2.5em;padding:.5em;background:#0000001a;border-radius:50%}.cookies-banner__buttons{display:flex;gap:1em}.cookies-banner__text{color:#111;line-height:1.25}.button{padding:.625em 1em;background:#111;border:1px solid transparent;border-radius:.5em;color:#fff;transition:.15s ease background-color,.1s ease opacity}.button:not(:disabled):active{opacity:.75}.button--white{background:#fff;border-color:#0003;color:#111}.button--pink{background:#b441ba}.button--blue{background:#2968a3}a.button{display:inline-flex;text-decoration:none}.footer{display:grid;gap:2em;margin-top:6em;max-width:1300px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1300px){.footer{margin-left:4vw;margin-right:4vw}}.footer__top{display:flex;align-items:start;justify-content:space-between;padding:2em 1em;border-top:1px solid rgba(0,0,0,.1)}@media screen and (max-width: 900px){.footer__top{display:grid;gap:2.5em;padding:2em 1vw}}.footer__secondary{display:flex;align-items:center;gap:1em}.footer__sitemap{display:flex;gap:4em}.footer__sitemap>menu{display:grid;align-content:baseline;gap:1.5em}.footer__bottom{display:flex;align-items:center;justify-content:space-between;padding:2em 1em;border-top:2px dashed rgba(0,0,0,.1)}@supports (text-size-adjust: 80%){.footer__bottom>span{text-size-adjust:none}}@supports not (text-size-adjust: 80%){.footer__bottom>span{height:100%}}.footer__bottom>menu{display:flex;flex-wrap:wrap;gap:1.5em;color:#666}@media screen and (max-width: 900px){.footer__bottom{display:grid;gap:1.5em;padding:2em 1vw}}.page-content{--height: 0;position:sticky;top:calc(50% - var(--height) * 1px / 2);display:grid;background:#ffffffbf;border:1px solid #f0ecee;border-radius:.375em;box-shadow:0 4px 4px -2px #00000026;transition:.25s ease left,.25s ease opacity}.page-content__title{padding:.75rem 1rem;border-bottom:1px solid #f4f0f3;font-weight:600}.page-content__container{display:grid;gap:.5em;grid-auto-flow:column;padding:.5em}.page-content__decoration{width:.375em;height:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 22' fill='none'%3E%3Cpath stroke='%23EFE2EA' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='2' d='M1 1c0 4 4 6 4 10s-4 6-4 10 4 6 4 10-4 6-4 10 4 6 4 10-4 6-4 10'/%3E%3C/svg%3E")}.page-content__links{display:grid;gap:.25em}a.page-content__link{color:#111;text-decoration:none;padding:.5em .75em;border-radius:.375em;transition:.25s ease background-color,.25s ease border-color}a.page-content__link:hover,a.page-content__link--active{background:#f4f0f3;border-color:#e5d7e0}.page-content-guider{position:absolute;top:550px;left:calc(50vw - 660px + 2em);transition:left ease .25s}@media screen and (max-width: 1300px){.page-content-guider,.page-content-rail{display:none}}.continue-discovery{display:grid;justify-content:center;gap:2em;max-width:1300px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1300px){.continue-discovery{margin-left:4vw;margin-right:4vw}}.continue-discovery__items{display:flex;gap:1em}@media screen and (max-width: 900px){.continue-discovery__items{justify-content:center;flex-wrap:wrap}}.continue-discovery__item{position:relative;display:flex;align-items:center;gap:.5em;padding:.5em .75em;border:1px solid rgba(159,189,223,.5);border-radius:.25em}.heading{display:grid;align-content:baseline;gap:.75em;margin:0 auto;text-align:center;color:#4a274b}.heading span{color:#624a63;font-size:1.25rem}.heading--blue{color:#174982}.heading--blue span{color:#c9d2dc}.faq{display:flex;justify-content:right;text-align:right;max-width:1300px;margin:5em auto}@media screen and (max-width: 1300px){.faq{margin-left:4vw;margin-right:4vw}}@media screen and (max-width: 900px){.faq{justify-content:center;text-align:left}}.faq__container{padding:2.5em 1em 2.5em 5em;border:2px dashed rgba(159,189,223,.5);border-top-left-radius:.5em;border-bottom-left-radius:.5em}@media screen and (max-width: 900px){.faq__container{padding:1.5em;border-radius:.75em}}.faq__entries{display:grid;gap:2em}.faq__entry{display:grid;gap:.5em}.faq__question{color:#174982;font-size:1.25rem;font-weight:700}@media screen and (max-width: 900px){.faq__question{font-size:1rem}}.faq__answer{color:#777;font-size:1.25rem}@media screen and (max-width: 900px){.faq__answer{font-size:1rem}}.introduction{display:grid;gap:1.75em;margin-top:1.5em;padding-left:2em}@media screen and (max-width: 900px){.introduction{padding-left:unset}}.introduction__title{display:grid;gap:1.5em;width:fit-content;margin:unset;white-space:pre-line}.introduction__title>h1{color:#fff;line-height:1.25;text-shadow:0 4px 4px rgba(0,0,0,.35);transition:.5s ease text-shadow}.introduction__title>h1 em{text-shadow:0 4px 4px rgba(55,18,55,.35);font-style:normal;color:#f0c5f2}.introduction__title>h1:hover{text-shadow:2px 8px 4px rgba(0,0,0,.5)}@media screen and (max-width: 450px){.introduction__title{white-space:unset}}.introduction__brief{display:flex;justify-content:space-between}@media screen and (max-width: 900px){.introduction__brief{flex-direction:column-reverse;gap:2.5em}}.introduction__guy{margin-top:-5em;position:relative;width:18em;height:18em}.introduction__guy img{width:inherit;height:inherit;background:#3712371a;box-shadow:0 0 32px -4px #231a3540;border-radius:50%;object-fit:contain;transition:.5s ease padding,.5s ease background-color,.5s ease box-shadow}.introduction__guy img:hover{padding:0}@media screen and (max-width: 900px){.introduction__guy img{margin-top:0}}@media screen and (max-width: 450px){.introduction__guy img{width:100%;max-height:16em}}.introduction__guy:before{content:"";position:absolute;top:11.5%;left:50%;transform:translate(-50%);width:86%;height:86%;background:#231a3540;border-radius:50%;z-index:-1}.introduction__ceo{display:grid;justify-items:center;gap:.25em}.introduction__ceo p{display:flex;padding:.125em .5em;background:#efdeefbf;border:1px solid rgb(239,222,239);border-radius:.375em;color:#231a35}.introduction__portfolio{display:flex;justify-content:space-between}.portfolio-highlights{display:grid;align-content:baseline;gap:.5em;padding:.5em;background:#fff;border-radius:.5em;box-shadow:0 4px 4px #00000040}.portfolio-highlights__header{display:flex;align-items:center;gap:.5em;padding:.125em .375em}.portfolio-highlights__header h4{color:#2b093c;font-size:1rem;font-weight:700}.portfolio-highlights__header span{color:#967fa1;font-size:.875rem;font-weight:600}.portfolio-highlights__images{display:flex;gap:.5em}.portfolio-highlights__images img{width:14em;aspect-ratio:1.5;border:1px solid rgba(43,9,60,.1);border-radius:.5em}@media screen and (max-width: 1300px){.portfolio-highlights__images img{width:20vw}}@media screen and (max-width: 900px){.portfolio-highlights__images img{width:100%}}@media screen and (max-width: 900px){.portfolio-highlights__images{display:grid;grid-template-columns:repeat(2,1fr)}}.alt-present{display:grid;align-content:baseline;gap:.5em;width:fit-content}.alt-present__title{color:#ece4eccc;text-shadow:0 2px 3px rgba(0,0,0,.5)}@supports (text-size-adjust: 80%){.alt-present__title{text-size-adjust:none}}@supports not (text-size-adjust: 80%){.alt-present__title{height:100%}}.alt-present__items{display:flex;gap:.25em}.alt-present__item{display:flex;align-items:center;gap:.375em;padding:.25em .375em;background:#efdeef80;border:2px solid rgba(239,222,239,.5);border-radius:.25em;color:#29222c;font-weight:500;box-shadow:0 2px 2px #0000001a;transition:.25s ease box-shadow,.25s ease border-color}.alt-present__item:hover{border-color:transparent;box-shadow:unset}.introduction-cards{display:flex;flex-wrap:wrap;gap:.5em;max-height:fit-content;max-width:20em}@media screen and (max-width: 900px){.introduction-cards{max-width:unset}}@media screen and (max-width: 450px){.introduction-cards>*{flex:1}}.introduction-cards__card{display:grid;gap:.25em;padding:.5em;background:#cec7e699;border:1px dashed rgba(60,47,86,.1);border-radius:.25em;color:#231a35}.introduction-cards__card>span:first-child{font-size:.875rem;text-wrap:nowrap}.introduction-cards__card>span:last-child{font-size:1.25rem;font-weight:700}.like-it-so-far{display:grid;gap:2em;justify-items:center;max-width:1300px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1300px){.like-it-so-far{margin-left:4vw;margin-right:4vw}}.merits__header{position:relative;padding:4em 0}.merits__header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/assets/bg-CLrYGMYD.jpg) center/100% no-repeat;filter:blur(1.5em);z-index:-1}.merits__heading{display:flex;align-items:center;gap:6em;width:fit-content;margin:0 auto}.merits__triangles{--icon-size: 1.75rem;--icon-color: rgba(43, 9, 60, .25);display:grid;gap:.25em}@media screen and (max-width: 900px){.merits__triangles{display:none}}.merits__container{padding:6em 0;background:url(/assets/bg2-BUeja9KK.svg) top center/100% no-repeat;overflow:clip}@media screen and (max-width: 900px){.merits__container{padding:6vw 0}}.merits__wrapper{display:flex;justify-content:space-between;max-width:1300px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1300px){.merits__wrapper{margin-left:4vw;margin-right:4vw;justify-content:center}}.merits__asd{display:grid}@media screen and (max-width: 900px){.merits__asd{gap:2em;width:100%}}.merits-filler{position:relative;margin-top:9em;margin-bottom:6em;pointer-events:none}@media screen and (max-width: 900px){.merits-filler{display:none}}.merits-filler__award{--icon-size: 4em;--icon-color: #653F78;display:flex;align-items:center;justify-content:center;width:8em;aspect-ratio:1;background:#fff;border-radius:50%;box-shadow:2px 3px 8px #2b093c40}.merits-filler__trail{position:absolute;top:5em;left:6em;transform:translateY(-100%);height:25em}.merits-filler__star{--icon-size: 12em;--icon-color: rgba(237, 140, 242, .5);position:absolute;top:-30em;right:-11em}.awards{display:grid;align-content:baseline;gap:.5em}.awards__header{display:flex;align-items:center;gap:.5em;padding:.125em .375em}.awards__header h4{color:#2b093c;font-size:1.25rem;font-weight:700}.awards__header span{color:#967fa1;font-size:1rem;font-weight:600}.awards__items{display:grid;gap:1.25em;grid-template-columns:repeat(3,1fr)}@media screen and (max-width: 900px){.awards__items{width:100%;grid-template-columns:repeat(auto-fill,minmax(18.75em,1fr))}}.award{--icon-width: 3.375em;--icon-height: 5em;--icon-color: rgba(101, 63, 120, .4);display:grid;gap:4em;padding:1.5em 1.75em;background:#ffffffbf;border:1px solid rgba(43,9,60,.1);border-radius:.5em}@media screen and (max-width: 900px){.award{gap:1em}}.award__top{display:flex;justify-content:space-between}.award__info{display:grid;gap:.5em}.award__info span{color:#333}.award__info strong{font-size:1.25rem;font-weight:500}.reviews{display:grid;align-content:baseline;gap:.5em;padding:.5em;background:#f6edf680;border-radius:.5em}.reviews__header{display:flex;align-items:center;justify-content:space-between}.reviews__header hgroup{display:flex;align-items:center;gap:.5em;padding:.125em .375em}.reviews__header hgroup h4{color:#2b093c;font-size:1rem;font-weight:700}.reviews__header hgroup span{color:#967fa1;font-size:.875rem;font-weight:600}.reviews-slider-controls{--icon-size: 1em;display:flex;align-items:center;gap:.5em}.reviews-slider-controls__pages{display:flex;gap:.5em}.reviews-slider-controls__pages button{height:1em;aspect-ratio:1;background:#ded0e5;border-radius:.25em;transition:.2s ease background-color}.reviews-slider-controls__pages button[aria-selected=true]{background:#653f78}.reviews__items{display:flex;gap:.5em}@media screen and (max-width: 900px){.reviews__items{display:grid;grid-template-columns:repeat(auto-fill,minmax(18.75em,1fr))}}.review{position:relative;display:grid;gap:.5em;max-width:18em;padding:.75em;background:#fff;border-radius:.5em}@media screen and (max-width: 900px){.review{gap:1em;max-width:100%}}.review__quote{--icon-size: 1.75rem;position:absolute;right:.75em;bottom:.75em;color:#e6dae7}.review__content{color:#333;font-size:1rem;line-height:1.25;min-height:8em}@media screen and (max-width: 900px){.review__content{min-height:auto}}.review__bottom{display:grid;gap:.5em}.review__author{display:flex;align-items:center;gap:.75em}.review__author img{width:1.75em;aspect-ratio:1;border-radius:.5em}.review__author cite{display:grid;font-style:normal;font-size:.875rem}.review__author cite span:last-child{color:#777}.loader{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;margin:auto}.loader:before{content:"";padding:.5em;border:3px solid var(--loader-color, rgba(0, 0, 0, .5));border-right-color:var(--loader-part-color, black);border-radius:50%;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-cover{position:relative;display:flex;align-items:center;justify-content:center;flex:1;margin:auto;padding:5em}.loader-cover--absolute{position:absolute;top:0;right:0;bottom:0;left:0}.loader-cover--white{--loader-color: rgba(255, 255, 255, .5);--loader-part-color: white}.loader-cover--dimmed{background:#000000bf}.rating{display:flex;align-items:center;gap:.25em}.rating__value{font-size:.875rem}.rating__stars{--icon-color: #E59090;display:flex}.specialization{margin:5em 0}@media screen and (max-width: 900px){.specialization{margin-top:5vw}}.specialization__wrapper{display:flex;gap:2.5em;justify-content:center;margin-top:6em;max-width:1300px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1300px){.specialization__wrapper{margin-left:4vw;margin-right:4vw}}@media screen and (max-width: 900px){.specialization__wrapper{margin-top:10vw}}.specialization__container{display:grid;gap:1em}.expertise{display:grid;justify-items:center;gap:1em}.expertise__icon{--icon-size: 2em}.expertise__items{display:flex;flex-wrap:wrap;justify-content:center;gap:1em}@media screen and (max-width: 900px){.expertise__items{gap:2vw}}.expertise__item{padding:.75rem 1rem;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.375em;color:#333;font-size:1.125rem;font-weight:500}@media screen and (max-width: 900px){.expertise__item{padding:.625rem .875rem}}.priority{display:flex;gap:1.5em;max-width:56em;padding:1.5em 1.25em;background:#fff;border:1px solid rgba(140,57,178,.15);border-radius:.75em}.priority hgroup{display:grid;gap:.5em}.priority hgroup>h4{font-weight:700}.priority hgroup span{line-height:1.25}@media screen and (max-width: 900px){.priority{display:grid;gap:3em}}@media screen and (max-width: 450px){.priority{padding:1.25em .75em .75em}}.priority__heading{--icon-size: 2em;--icon-color: #CC52D2;display:flex;align-items:center;justify-content:space-between}.priority__heading hgroup{padding:0 .5em}.priority__block{display:grid;gap:1.5em;flex:1}.priority__items{display:grid;gap:.75em}.priority__item{display:grid;gap:1em;padding:1em 1.25em;border:1px solid rgba(94,74,104,.15);border-radius:.5em}.priority__item--selected{background:#9f77b41a}hgroup.priority__item>h4{font-weight:500}.transparency{padding-top:4em;background:url(/assets/bg-CL5dAE2E.svg) no-repeat top center/100%}@media screen and (max-width: 450px){.transparency{background-size:cover}}.transparency__container{margin-top:5em;max-width:1300px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1300px){.transparency__container{margin-left:4vw;margin-right:4vw}}.transparency__tracking{max-width:fit-content;margin:0 auto}.transparency__wrapper{display:flex;align-items:flex-end;justify-content:space-between;max-width:1300px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1300px){.transparency__wrapper{margin-left:4vw;margin-right:4vw}}.cn{position:relative;left:10em;display:grid;width:20em;margin:0 auto;color:#9fbddf80;will-change:transform}.cn span{position:absolute;transform:translate(50%,-50%);padding:.25rem .75rem;background:#fff;border:2px solid #C5D5E6;border-radius:2rem;white-space:nowrap;font-size:.875rem;font-weight:500;color:#111}@media screen and (max-width: 900px){.cn{left:0;width:33vw}}.cn__1{width:3em;height:8em;border-left:.125em solid;border-bottom:.125em solid;border-bottom-left-radius:1.25em}.cn__2{position:relative;margin-left:3em;margin-top:-.125em;margin-bottom:.125em;width:calc(100% - 3em);height:16em;border-top:.125em solid;border-right:.125em solid;border-top-right-radius:1.25em}.cn__2:before{content:"";position:absolute;right:-1px;bottom:0;transform:translate(8px,.125em);width:16px;height:9px;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 9'%3E%3Cpath d='M13 .3 8.4 4.9h-2L1.7.3A1 1 0 1 0 .3 1.7l6.4 6.4c.3.4 1 .4 1.4 0l6.3-6.4A1 1 0 0 0 13 .3Z' fill='%23C5D5E6'/%3E%3C/svg%3E")}.cn__2 span{top:50%;right:0}.cn__text{color:#9fbddf}.chronly-showcase{background:#ffffffbf;border:1px solid rgba(159,189,223,.5);border-radius:.5em}.chronly-showcase__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1em;padding:1em;border-bottom:1px solid rgba(159,189,223,.5)}@media screen and (max-width: 450px){.chronly-showcase__header{display:grid;justify-content:unset}}.chronly-showcase__title{display:flex;align-items:center;gap:1em}.chronly-showcase__title hgroup{display:grid;gap:.25em}.chronly-showcase__title hgroup h4{color:#174982;font-weight:600}.chronly-showcase__title hgroup span{color:#687a8a;font-size:.875rem}@media screen and (max-width: 450px){.chronly-showcase__title{justify-content:space-between;text-align:right}}.chronly-showcase__logo{--icon-size: 1.5em;--icon-color: #1674E0;padding:.5em;border:1px solid rgba(159,189,223,.5);border-radius:.5em}hgroup.chronly-showcase__summary{display:grid;gap:.25em;text-align:right;color:#111}hgroup.chronly-showcase__summary h4{font-weight:600}hgroup.chronly-showcase__summary span{font-size:.875rem}@media screen and (max-width: 450px){hgroup.chronly-showcase__summary{text-align:left}}@supports (text-size-adjust: 80%){hgroup.chronly-showcase__summary{text-size-adjust:none}}@supports not (text-size-adjust: 80%){hgroup.chronly-showcase__summary{height:100%}}.chronly-showcase__container{display:grid;gap:2em;padding:1.25em 1.5em}@media screen and (max-width: 450px){.chronly-showcase__container{padding:1.5em 1em}}.chronly-showcase__group{display:grid;gap:1em}.chronly-showcase__group>strong{font-size:1.25rem;font-weight:600}.chronly-showcase__items{display:grid;gap:1em .5em;grid-template-columns:repeat(2,1fr)}@media screen and (max-width: 900px){.chronly-showcase__items{grid-template-columns:unset}}@supports (text-size-adjust: 80%){.chronly-showcase__items{text-size-adjust:none}}@supports not (text-size-adjust: 80%){.chronly-showcase__items{height:100%}}.chronly-showcase__footer{padding:1em;border-top:1px solid rgba(159,189,223,.5)}@supports (text-size-adjust: 80%){.chronly-showcase__footer{text-size-adjust:none}}@supports not (text-size-adjust: 80%){.chronly-showcase__footer{height:100%}}.activity-average{display:grid;gap:1em;padding:1em;background:#fff;border:1px solid rgba(159,189,223,.5);border-radius:.5em}.activity-average__title{color:#041b34;font-size:.875rem}.activity-average__value{display:flex;align-items:center;gap:.5em}.activity-average__value data{font-size:1.25rem;font-weight:500}.activity-average__value data>i{color:#a9bbcd}.chart-bars{position:relative;display:flex;align-items:flex-end;gap:1em;padding:1em;height:10em;background:#f4f7fb;border-radius:.5em;color:#0b3968}.chart-bars__x{display:flex;justify-content:space-between;width:100%;height:100%}.chart-bars__bar{display:flex;flex-direction:column;align-items:center;gap:.25em;font-size:.75rem;font-weight:600}.chart-bars__bar:before{content:"";margin-top:auto;width:4px;height:calc(var(--value) * 100% - 1ch - .5em);background:#1674e0;border-radius:2em}.chart-bars__y{display:grid;align-content:space-between;height:calc(100% - 1ch + 3px);margin-bottom:auto}.chart-bars__legend{font-size:.75rem;font-weight:600}.chart-bars__legend:before{content:"";position:absolute;transform:translate(calc(-100% - 1em),.5ch);width:calc(100% - 3.5em - 4ch);height:1px;background:#0b39681a}.chart-bars__legend:first-child:before{margin-top:-.5ch}.chronly-hint{display:flex;padding:.25rem .375rem;background:#f4f7fb;border-radius:.25rem;color:#174982;font-weight:700;font-size:.75rem}.activity-breakdown{display:grid;align-content:baseline;gap:1em;padding:1em;background:#fff;border:1px solid rgba(159,189,223,.5);border-radius:.5em}.activity-breakdown__title{color:#041b34;font-size:.875rem}.activity-breakdown__gradient{display:flex;gap:.25em;width:100%}.activity-breakdown__line{height:4px;width:calc(var(--value) * 100%);min-width:4px;background:#000;border-radius:2em}.activity-breakdown__line--gray{background:#c9d2dc}.activity-breakdown__line--red{background:#fc708c}.activity-breakdown__line--yellow{background:#fed571}.activity-breakdown__line--green{background:#88c890}.activity-breakdown__line--blue{background:#1674e0}.activity-breakdown__line--purple{background:#9148ff}.activity-breakdown__entries{display:grid;align-content:baseline;gap:.875em}.activity-breakdown-entry{display:flex;gap:.5em;align-items:center}.activity-breakdown-entry>span{color:#444;font-size:.875rem}.activity-breakdown-entry__marker{height:6px;aspect-ratio:1;background:#000;border-radius:50%}.activity-breakdown-entry__marker--gray{background:#c9d2dc}.activity-breakdown-entry__marker--red{background:#fc708c}.activity-breakdown-entry__marker--yellow{background:#fed571}.activity-breakdown-entry__marker--green{background:#88c890}.activity-breakdown-entry__marker--blue{background:#1674e0}.activity-breakdown-entry__marker--purple{background:#9148ff}.activity-breakdown-entry__trail{flex:1;align-self:flex-end;border-bottom:1px solid rgba(159,189,223,.5)}.activity-by-app{display:grid;align-content:baseline;gap:1em;padding:1em;background:#fff;border:1px solid rgba(159,189,223,.5);border-radius:.5em}.activity-by-app__title{color:#041b34;font-size:.875rem}.activity-by-app__entries{display:grid;align-content:baseline;gap:.875em}.activity-by-app__entry{display:flex;gap:.5em;align-items:center}.activity-by-app__entry span{color:#444;font-size:.875rem}.activity-by-app__entry span:first-child{width:40%;color:#041b34;font-weight:500}.activity-by-app__entry span:last-child{width:4ch}.activity-by-app__entry .progress-bar{flex:1;margin-left:auto}.progress-bar{display:flex;gap:.25em;height:4px;border-radius:1em}.progress-bar__filled{width:calc(100% * var(--progress));height:inherit;background:#1674e0;border-radius:inherit}.progress-bar__filled--red{background:#ec7d92}.progress-bar__unfilled{flex:1;height:inherit;background:#c9d2dc;border-radius:inherit}.chronly-info{display:grid;gap:1.25em;padding:1em;background:#fff;border:1px solid rgba(159,189,223,.5);border-radius:.5em}.chronly-info__title{color:#041b34}.chronly-info__container{display:grid;gap:.5em}.chronly-info__value{display:flex;align-items:center;gap:.5em}.chronly-info__value data{font-size:1.25rem;font-weight:500}.chronly-info__value data>i{color:#a9bbcd}.chronly-info__details{font-size:.875rem}.chronly-target{display:grid;gap:.75em;padding:1em;background:#fff;border:1px solid rgba(159,189,223,.5);border-radius:.5em}.chronly-target__title{color:#041b34}.chronly-target__container{display:grid;gap:1.25em}.chronly-target__value{display:flex;align-items:center;gap:.75em}.chronly-target__value data{font-size:1.25rem;font-weight:500}.chronly-target__value data>i{color:#a9bbcd}.worker-screenshot{display:grid;gap:1em;padding:1em;background:#fff;border:1px solid rgba(159,189,223,.5);border-radius:.5em}.worker-screenshot__header{display:grid;gap:.675em;justify-items:baseline}.worker-screenshot__title{color:#041b34;font-size:.875rem}.worker-screenshot__task{color:#041b34;font-size:1rem;font-weight:500}.worker-screenshot__image{min-width:18em;border:1px solid rgba(159,189,223,.5);border-radius:.5em}@media screen and (max-width: 900px){.worker-screenshot__image{min-width:100%;width:100%}}.worker-screenshot__activity{color:#555;font-size:.875rem}.communication-setup{max-width:48.5em;margin-left:auto;display:grid;background:#fff;border:1px solid rgba(159,189,223,.5);border-radius:.5em}.communication-setup>*:not(:last-child){border-bottom:1px solid rgba(159,189,223,.5)}.communication-setup__asd{--icon-size: 2em;position:relative;display:flex;align-items:center;gap:2em;padding:2em}.communication-setup__asd p{line-height:1.25;white-space:pre-wrap}.communication-setup__asd .icon{flex-shrink:0}@media screen and (max-width: 900px){.communication-setup__asd{--icon-size: 1.75em;display:grid;gap:1em;align-items:start;justify-items:center;text-align:center;padding:1.25em 3vw}.communication-setup__asd p{white-space:unset}}.communication-setup__date{position:relative;display:flex;align-items:center;justify-content:center;width:min-content}.communication-setup__date span{position:absolute;margin-left:1px;color:#1a73e8;font-size:.75rem;font-weight:700}.week-schedule-example{display:flex}@media screen and (max-width: 900px){.week-schedule-example{display:grid;grid-template-columns:repeat(2,1fr)}}.week-schedule-example__day{display:grid;align-content:baseline;gap:2em;width:100%;min-width:fit-content;padding:1.5em 1em 1em}.week-schedule-example__day>strong{font-size:1.25rem;font-weight:600;text-align:center}.week-schedule-example__day:not(:last-child){border-right:1px solid rgba(159,189,223,.5)}@media screen and (max-width: 900px){.week-schedule-example__day:not(:nth-last-child(1),:nth-last-child(2)){border-bottom:1px solid rgba(159,189,223,.5)}}.week-schedule-example__entries{display:grid;gap:.5em}.week-schedule-example__entry{display:grid;gap:.5em;padding:1em;border:1px solid rgba(0,0,0,.1);border-radius:.5em}.week-schedule-example__entry>time{color:#777;font-weight:500}.week-schedule-example__entry>span{font-weight:500}.connector{position:relative;left:50%;display:grid;justify-items:end;width:20em;color:#9fbddf80;will-change:transform}@media screen and (max-width: 900px){.connector{width:25vw}}.connector__1{width:1em;height:5em;border-right:.125em dashed;border-bottom:.125em dashed;border-bottom-right-radius:1.25em}.connector__2{position:relative;margin-right:1em;margin-top:-.125em;margin-bottom:.125em;width:calc(100% - 1em);height:4em;border-top:.125em dashed;border-left:.125em dashed;border-top-left-radius:1.25em}.label{padding:.25em .5em;background:#0000001a;border-radius:.25em}.panel{flex:1;min-width:20em;display:grid;align-content:baseline;justify-items:baseline;gap:.75em;padding:.5em .75em;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.5em}.panel ul{margin:0}.panel:nth-child(odd){border-color:transparent;background:#0000000d}.panel:nth-child(odd) .label{color:#000;background:#fff}.features-section{display:grid;gap:1.5em;background:#0000;border-radius:.75em}.features-section__container{display:flex;gap:1em;flex-wrap:wrap}.notice{color:#231a35;display:grid;gap:1em;width:fit-content;padding:1em 1.5em;background:#7a32da0d;border-left:.25em solid rgba(122,50,218,.2);border-radius:.75em}.notice__title{--icon-size: 1.5rem;--icon-color: rgba(136, 58, 184, .75);display:flex;align-items:center;gap:.25em;font-size:1.25rem;font-weight:600}.card{position:relative;display:grid;gap:.75em;padding:1.5em 2em;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.75em;transition:.2s ease background-color}.card>span{--icon-size: 1.5rem;display:flex;align-items:center;gap:.5em;font-weight:500;font-size:1.25rem}.card:hover{background:#2905411a}.pack-card{display:flex;flex-direction:column;gap:2em;padding:1.5em;background:#fff;border-radius:1em}.pack-card__header{--icon-size: 2rem;display:flex;gap:.75em;align-items:end}.pack-card__header>hgroup{display:grid;gap:.25em}.pack-card__title{font-size:1.25rem;font-weight:700}.pack-card__description{color:#000000bf}.pack-card__features{all:unset;display:grid;gap:.75em}.pack-card__features>li{display:flex;align-items:center;gap:.75em;--icon-color: rgba(0, 0, 0, .5);--icon-size: 1.5rem;color:#000000e6}.pack-card__features>li>.icon{flex-shrink:0}.pack-card__button{margin-top:auto;display:flex;align-self:center;padding:.75em 1.25em;background:#fff;border:2px solid rgba(0,0,0,.1);border-radius:.5em;font-weight:600;color:#000;text-align:center;text-decoration:none;transition:.2s ease background-color}.pack-card__button:hover{background:#0000001a}.pack-card-container{display:flex;gap:2vw;padding:.5em;background:#7a32da0d;border-radius:1.25em}.pack-card-container>*{flex:1;background:#ffffff80;border:2px solid white}.pack-card-container>*:first-child{background:#fff}@media screen and (max-width: 1300px){.pack-card-container{flex-wrap:wrap}}@media screen and (max-width: 900px){.pack-card-container{display:grid}}.logo{--icon-size: 2.675rem;--icon-color: #CC52D2;position:relative;display:flex;align-items:center;gap:1em}.logo--blue{--icon-color: #2968A3}.logo__text{font-size:1.25rem;font-weight:700}.topbar{display:flex;align-items:center;justify-content:space-between;padding:.5em .75em .5em 1.5em;background:#fff;border-radius:.5em;box-shadow:0 2px 4px #2b093c40;max-width:1300px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1300px){.topbar{margin-left:4vw;margin-right:4vw}}@media screen and (max-width: 450px){.topbar{display:grid;gap:.75em;justify-content:unset;padding:.5em .75em .75em}}.topbar__wow{display:flex;align-items:center;gap:1em}@media screen and (max-width: 450px){.topbar__wow{justify-content:space-between}}.topbar__mobile{display:none}@media screen and (max-width: 900px){.topbar__mobile{display:unset}}.topbar__secondary{display:flex;align-items:center;gap:.75em}@media screen and (max-width: 450px){.topbar__secondary{width:100%}.topbar__secondary>*{flex:1;text-align:center;justify-content:center}}.navbar{display:flex;align-items:center;gap:2em}@media screen and (max-width: 900px){.navbar{display:none}}.navbar__link{padding:.375em .5em;border:1px dashed transparent;border-radius:.25em;font-weight:500;transition:.25s ease background-color,.25s ease border-color}.navbar__link:hover{background:#caaede;color:#270303}.navbar__link--active{font-weight:700;color:#2b093c;border-color:#2b093c40}a.navbar__link{text-decoration:none}.mobile-navbar{position:fixed;top:4vh;left:0;bottom:4vh;width:15em;display:grid;gap:.5em;align-content:baseline;padding:1em;overflow:auto;animation:.5s ease SlideIn forwards}.mobile-navbar .navbar__link{padding:.75em 1em}@keyframes SlideIn{0%{opacity:.25;transform:translate(-50%)}to{opacity:1;transform:translate(0)}}
