.shareMenu.svelte-bropfi{font-size:1.2rem}.shareMenuBtn.svelte-bropfi,.shareMenu.svelte-bropfi>a{height:2.5rem;width:2.5rem;padding:.7rem .65rem .6rem}.shareMenuBtn.svelte-bropfi{display:none;background-color:unset;border-radius:50%}.shareMenuOpen.svelte-bropfi>.shareMenuBtn:where(.svelte-bropfi):before,.shareMenu.svelte-bropfi>a:before{content:"";position:absolute;height:100%;width:100%;top:0;left:0;border-radius:50%;background-color:rgb(var(--foreground-accent-dark-rgb));transform:scale(0);transition:transform .3s ease}.shareMenuOpen.svelte-bropfi>.shareMenuBtn:where(.svelte-bropfi):before{background-color:rgb(var(--foreground-text-rgb))}.shareMenuOpen.svelte-bropfi>.shareMenuBtn:where(.svelte-bropfi),.shareMenuOpen.shareMenu.svelte-bropfi>a,.shareMenu.svelte-bropfi>a:hover{color:rgb(var(--foreground-white-rgb))}.shareMenuOpen.svelte-bropfi>.shareMenuBtn:where(.svelte-bropfi):before,.shareMenuOpen.shareMenu.svelte-bropfi>a:before,.shareMenu.svelte-bropfi>a:hover:before{transform:scale(1)}@media(max-width:768px){.shareButtons.svelte-bropfi{padding:0 .7rem}.shareMenu.svelte-bropfi{font-size:1rem;column-gap:1.5rem}}@media(max-width:500px){.shareButtons.svelte-bropfi{padding:0 .4rem}.shareMenu.svelte-bropfi{column-gap:1.3rem}}@media(max-width:650px){.shareMenuBtn.svelte-bropfi{display:block;z-index:3;border:none}.shareMenu.svelte-bropfi>a{position:absolute;opacity:0;z-index:2;pointer-events:none}.shareMenu.svelte-bropfi>a:nth-of-type(1){top:1.75rem;left:-3rem;transform:translate(1rem,-1rem);transition:opacity .2s ease,transform .3s ease-out}.shareMenu.svelte-bropfi>a:nth-of-type(2){top:3.5rem;left:0rem;transform:translateY(-1rem);transition:opacity .2s ease,transform .3s ease-out}.shareMenu.svelte-bropfi>a:nth-of-type(3){top:5.25rem;left:-3rem;transform:translate(1rem,-1rem);transition:opacity .2s ease,transform .3s ease-out}.shareMenu.svelte-bropfi>a:nth-of-type(4){top:7rem;left:0rem;transform:translateY(-1rem);transition:opacity .2s ease,transform .3s ease-out}.shareMenu.svelte-bropfi>a:nth-of-type(5){top:8.75rem;left:-3rem;transform:translate(1rem,-1rem);transition:opacity .2s ease,transform .3s ease-out}.shareMenuOpen.shareMenu.svelte-bropfi>a:nth-of-type(1){transition:opacity .2s ease,transform .3s ease-out .1s}.shareMenuOpen.shareMenu.svelte-bropfi>a:nth-of-type(2){transition:opacity .2s ease .1s,transform .3s ease-out .15s}.shareMenuOpen.shareMenu.svelte-bropfi>a:nth-of-type(3){transition:opacity .2s ease .2s,transform .3s ease-out .25s}.shareMenuOpen.shareMenu.svelte-bropfi>a:nth-of-type(4){transition:opacity .2s ease .3s,transform .3s ease-out .35s}.shareMenuOpen.shareMenu.svelte-bropfi>a:nth-of-type(5){transition:opacity .2s ease .4s,transform .3s ease-out .45s}.shareMenuOpen.shareMenu.svelte-bropfi>a{opacity:1;pointer-events:unset;transform:translate(0)}}.contentList.svelte-1wngd94{top:180px;z-index:1}.contentListMobileWrapper.svelte-1wngd94{width:100vw;flex-direction:column}.contentListTreeWrapper.svelte-1wngd94{width:100%;top:100%}#contents-list.svelte-1wngd94.isSticky .contentListMobileWrapper:where(.svelte-1wngd94){height:var(--default-navbar-height)}.contentListDropDown.svelte-1wngd94{padding-top:.8em;padding-bottom:.8em}.contentListDropDown.svelte-1wngd94,.contentListMobileWrapper.svelte-1wngd94 .contentListTree:where(.svelte-1wngd94){padding-left:min(5%,5rem);padding-right:min(5%,5rem)}.contentListTreeBackground.svelte-1wngd94{height:0;width:100%;top:-1px;left:0}.contentListTreeBottomBorder.svelte-1wngd94{border-bottom:rgb(var(--foreground-accent-dark-rgb)) 1px solid}.contentListMobileWrapper.svelte-1wngd94 .contentListTree:where(.svelte-1wngd94){padding-bottom:.8em}.treeItem.svelte-1wngd94{max-width:300px}.treeItem.svelte-1wngd94 button:where(.svelte-1wngd94){background-color:inherit;font-size:inherit}.treeLevelZero.svelte-1wngd94{margin-left:0}.treeLevelZero.svelte-1wngd94 span:where(.svelte-1wngd94){font-weight:700}.treeLevelOne.svelte-1wngd94{margin-left:1rem}.treeLevelTwo.svelte-1wngd94{margin-left:2rem}.treeLevelThree.svelte-1wngd94{margin-left:3rem}@media(max-width:1430px){.treeItem.svelte-1wngd94{max-width:250px}}@media(max-width:1280px){.contentList.svelte-1wngd94{top:-1px;width:100%;display:flex;flex-direction:column;align-items:center}.contentListDesktopWrapper.svelte-1wngd94{display:none}.contentListMobileWrapper.svelte-1wngd94{display:flex;z-index:1}.contentListDropDown.svelte-1wngd94{display:flex;width:100%;flex-direction:row}.contentListTitle.svelte-1wngd94{display:none}.treeItem.svelte-1wngd94{max-width:none;opacity:0;transform:translateY(30)}}@media(max-width:800px){.contentListDropDown.svelte-1wngd94,.contentListMobileWrapper.svelte-1wngd94 .contentListTree:where(.svelte-1wngd94){padding-left:min(5%,3rem);padding-right:min(5%,3rem)}}.bodyContainer.svelte-1f4h9w8{width:100%;max-width:max(50%,870px);padding-top:1rem;padding-bottom:1rem}.postDetails.svelte-1f4h9w8{padding-bottom:1.5em}.postArticle.svelte-1f4h9w8{width:100%}.postTitleWrapper.svelte-1f4h9w8{font-size:.8rem}.postTitle.svelte-1f4h9w8{margin-bottom:.3em}.postJobLocation.svelte-1f4h9w8,.postSubTitle.svelte-1f4h9w8{margin-bottom:1em}.articleContentsList.svelte-1f4h9w8{width:100%;height:100%;top:0;left:-100%;padding-top:1rem;padding-right:3rem}.clientServices.svelte-1f4h9w8{margin-bottom:3em;grid-template-columns:repeat(4,1fr);justify-items:start}.clientServiceData.svelte-1f4h9w8{--cardSpan: 1;grid-column:span var(--cardSpan)}.clientServices.svelte-1f4h9w8>.clientServiceData:nth-child(1).clientServiceData:where(.svelte-1f4h9w8):last-child{--cardSpan: 1}.clientServices.svelte-1f4h9w8>.clientServiceData:nth-child(1).clientServiceData:where(.svelte-1f4h9w8):nth-last-child(2),.clientServices.svelte-1f4h9w8>.clientServiceData:nth-child(2).clientServiceData:where(.svelte-1f4h9w8):last-child{--cardSpan: 2}@media(max-width:1430px){.articleContentsList.svelte-1f4h9w8{padding-right:2rem}}@media(max-width:1280px){.articleContentsListMobileSpacer.svelte-1f4h9w8{height:3.1em}.articleContentsListMobileSpacer.svelte-1f4h9w8{display:block}.articleContentsList.svelte-1f4h9w8{left:0;padding-top:0;padding-right:0;justify-content:center}}@media(max-width:1000px){.postDetails.reducedBottomPadding.svelte-1f4h9w8{padding-bottom:.5em}.clientServiceData.svelte-1f4h9w8{--cardSpan: 2}}@media(max-width:450px){.clientServices.svelte-1f4h9w8{column-gap:1em}}
