.page_main__PRIo6{display:flex;flex-direction:column;align-items:center;padding-top:4.5rem;padding-bottom:2rem;min-height:100vh;background-color:rgb(var(--rgb-background));font-family:var(--font-primary);color:rgb(var(--rgb-body))}.page_content__caxfN{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;min-height:40vh}.page_textWrapper__IDmzj{display:flex;flex-direction:column;align-items:center;text-align:center;width:80%;max-width:800px}.page_textWrapper__IDmzj h1{font-family:var(--font-tertiary);font-weight:400;font-size:3.1rem;line-height:1.2}.page_textWrapper__IDmzj h2{font-weight:300;font-size:1.8rem;color:rgb(var(--rgb-primary));margin-bottom:1rem}.page_textWrapper__IDmzj p{font-family:var(--font-secondary);font-weight:300;font-size:1.2rem;line-height:1.5;padding:2rem 0 2.7rem;opacity:.75}.page_blogPosts__wX23z{display:flex;flex-direction:column;align-items:center;width:100%;max-width:800px;margin-top:2rem}.page_blogPost__9TzS1{width:100%;padding:1.5rem;margin-bottom:1.5rem;border:1px solid rgba(var(--rgb-body),.1);border-radius:.5rem}.page_blogPost__9TzS1 h3{font-family:var(--font-tertiary);font-weight:400;font-size:1.8rem;margin-bottom:.5rem}.page_blogPost__9TzS1 p{font-family:var(--font-secondary);font-weight:300;font-size:1rem;line-height:1.5;opacity:.75;margin-bottom:1rem}.page_readMore__igD4c{font-family:inherit;font-weight:300;font-size:1rem;color:rgb(var(--rgb-primary));text-decoration:none;transition:color .1s ease-in-out}.page_readMore__igD4c:hover{color:rgb(var(--rgb-brand))}@media (max-width:1000px){.page_main__PRIo6{padding-top:4rem}.page_textWrapper__IDmzj{width:95%}.page_textWrapper__IDmzj h1{font-size:2.5rem}.page_textWrapper__IDmzj h2{font-size:1.5rem}.page_textWrapper__IDmzj p{font-size:1rem}.page_blogPosts__wX23z{max-width:95%}.page_blogPost__9TzS1{padding:1rem}.page_blogPost__9TzS1 h3{font-size:1.5rem}}.BlogItem_blogItem__ePBb8{display:block;width:100%;padding:1.5rem;margin-bottom:1.5rem;border:1px solid rgba(var(--rgb-body),.1);border-radius:.5rem;text-decoration:none;color:inherit;transition:background-color .1s ease-in-out}.BlogItem_blogItem__ePBb8:hover{background-color:rgba(var(--rgb-body),.05)}.BlogItem_blogItem__ePBb8 h3{font-family:var(--font-tertiary);font-weight:400;font-size:1.8rem;margin-bottom:.5rem}.BlogItem_blogItem__ePBb8 p{font-family:var(--font-secondary);font-weight:300;font-size:1rem;line-height:1.5;opacity:.75;margin-bottom:1rem}.BlogItem_readMore__8Bq5W{font-family:inherit;font-weight:300;font-size:1rem;color:rgb(var(--rgb-primary));transition:color .1s ease-in-out}.BlogItem_blogItem__ePBb8:hover .BlogItem_readMore__8Bq5W{color:rgb(var(--rgb-brand))}.BlogItem_date__WbqBk{display:block;font-family:var(--font-secondary);font-weight:300;font-size:.9rem;color:rgba(var(--rgb-body),.6);margin-bottom:.25rem}@media (max-width:1000px){.BlogItem_blogItem__ePBb8{padding:1rem}.BlogItem_blogItem__ePBb8 h3{font-size:1.5rem}.BlogItem_date__WbqBk{font-size:.8rem}}.Header_header__b54d9{position:fixed;top:0;justify-content:space-between;padding:1rem 5%;width:100%;background-color:rgb(var(--rgb-background));z-index:5}.Header_header__b54d9,.Header_logo__n5fo7{display:flex;flex-direction:row;align-items:center}.Header_logo__n5fo7{gap:.8rem;text-decoration:none;color:inherit}.Header_logo__n5fo7 h1{font-family:var(--font-primary);font-weight:300;font-size:1.8rem}.Header_highlight__iRISH{color:rgb(var(--rgb-primary))}.Header_nav__k5_zw{display:flex;flex-direction:row;gap:2.5rem;align-items:center}.Header_nav__k5_zw a{font-weight:300;font-size:1.2rem;color:rgb(var(--rgb-body));text-decoration:none;transition:opacity .1s ease-in-out}.Header_nav__k5_zw a:hover{color:rgb(var(--rgb-primary))}.Header_tooltipWrapper__ASoQb{position:relative;display:inline-block;cursor:pointer}.Header_tooltipText__jQh3O{font-weight:300;font-size:1.2rem;color:rgb(var(--rgb-body));text-decoration:none;opacity:1;transition:color .1s ease-in-out;cursor:pointer}.Header_tooltipWrapper__ASoQb:hover .Header_tooltipText__jQh3O{color:rgb(var(--rgb-primary))}.Header_tooltip__lHuPR{font-weight:300;width:120px;color:rgb(var(--rgb-body));text-align:center;padding:5px 0;position:absolute;z-index:1;top:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s;border-top:1px solid rgb(var(--rgb-body))}.Header_tooltipWrapper__ASoQb:hover .Header_tooltip__lHuPR{visibility:visible;opacity:1}.Header_hamburger__5hSYW{display:none;flex-direction:column;justify-content:space-around;width:1.5rem;height:1.5rem;background:transparent;border:none;cursor:pointer;padding:0;z-index:10}.Header_hamburger__5hSYW:hover span{background:rgba(var(--rgb-body),.4)}.Header_hamburger__5hSYW span{width:auto;height:.15rem;background:rgba(var(--rgb-body),.5);border-radius:10px;transition:all .1s linear;position:relative;transform-origin:1px}@media (max-width:1000px){.Header_hamburger__5hSYW{display:flex}.Header_nav__k5_zw{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;background:rgb(var(--rgb-background));height:100vh;width:20rem;padding:5rem 5% 2rem 2rem;position:absolute;top:0;right:0;transform:translateX(100%);transition:all .3s ease-in-out}.Header_nav__k5_zw.Header_open__iviSM{transform:translateX(0);box-shadow:0 0 10px rgba(var(--rgb-body),.2)}.Header_tooltipWrapper__ASoQb{display:flex;flex-direction:column;gap:.5rem;align-items:flex-end}.Header_tooltip__lHuPR{text-align:right;position:relative;top:0;left:0;margin:0;border-top:1px solid rgb(var(--rgb-body))}.Header_logo__n5fo7{gap:.5rem}.Header_logo__n5fo7 h1{font-size:1.6rem}}.page_main__GlU4n{display:flex;flex-direction:column;align-items:center;padding-top:4.5rem;padding-bottom:2rem;min-height:100vh;background-color:rgb(var(--rgb-background));font-family:var(--font-primary);color:rgb(var(--rgb-body))}.page_content__kDoxQ{flex-direction:row;width:100%;min-height:80vh;gap:1.5rem}.page_content__kDoxQ,.page_imageSection__DMrfq{display:flex;align-items:center;justify-content:center}.page_imageSection__DMrfq{flex-direction:column;height:100%;min-width:400px;min-height:500px}.page_imageWrapper__OufeY{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:max(500px,80vh);width:42.5vw;max-width:90%;overflow:hidden;border-radius:2rem}.page_image__NPJyO{width:auto;height:100%;min-width:100%;aspect-ratio:1.276}.page_caption__PG7dq{opacity:.5;margin-top:.5rem}.page_textWrapper__4_1eP{display:flex;flex-direction:column;align-items:flex-start;width:40%;min-width:350px;margin:auto 0}.page_textWrapper__4_1eP h1{font-family:var(--font-tertiary);font-weight:400;font-size:3.1rem;line-height:1.2;max-width:40rem}.page_textWrapper__4_1eP h2{font-weight:300;font-size:1.8rem;color:rgb(var(--rgb-primary));margin-bottom:1rem}.page_textWrapper__4_1eP p{font-family:var(--font-secondary);font-weight:300;font-size:1.2rem;line-height:1.5;width:22rem;padding:2rem 0 1rem;opacity:.75}.page_performanceBadge__RlY_K{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,rgba(var(--rgb-primary),.1) 0,rgba(var(--rgb-brand),.1) 100%);border:1px solid rgba(var(--rgb-primary),.2);border-radius:2rem;margin-bottom:1.7rem;width:-moz-fit-content;width:fit-content;text-decoration:none;cursor:pointer;transition:all .2s ease-in-out}.page_performanceBadge__RlY_K:hover{background:linear-gradient(135deg,rgba(var(--rgb-primary),.15) 0,rgba(var(--rgb-brand),.15) 100%);border-color:rgba(var(--rgb-primary),.3);transform:translateY(-1px)}.page_badgeLabel__2GfDM{font-family:var(--font-secondary);font-weight:500;font-size:.9rem;color:rgb(var(--rgb-brand));text-transform:uppercase;letter-spacing:.5px}.page_badgeValue__xzODO{font-family:var(--font-primary);font-weight:600;font-size:1rem;color:rgb(var(--rgb-primary))}.page_buttonGroup__hF6kk{display:flex;flex-direction:row;gap:.5rem}.page_button__vnlhW{font-family:inherit;font-weight:300;font-size:1.15rem;background-color:rgb(var(--rgb-primary));color:rgb(var(--rgb-background));border:none;border-radius:50rem;padding:1rem 2rem;cursor:pointer;transition:background-color .1s ease-in-out}.page_button__vnlhW:hover{background-color:rgb(var(--rgb-brand))}.page_secondaryButton__UQnQZ{font-family:inherit;font-weight:300;font-size:1.15rem;background-color:transparent;color:rgb(var(--rgb-brand));border:none;border-radius:50rem;padding:1rem 2rem;cursor:pointer;transition:color .1s ease-in-out}.page_secondaryButton__UQnQZ:hover{color:rgb(var(--rgb-primary))}@media (max-width:1000px){.page_main__GlU4n{padding-top:4rem}.page_content__kDoxQ{flex-direction:column;justify-content:flex-start;min-height:0;gap:.5rem}.page_imageSection__DMrfq{position:relative;width:100%;height:50vw;min-width:0;min-height:0;max-height:10rem}.page_imageWrapper__OufeY{width:100%;max-width:100%;border-radius:0}.page_image__NPJyO{width:100%;height:auto;min-width:100%;aspect-ratio:1.276}.page_caption__PG7dq{position:absolute;color:#fff;bottom:0;right:0;margin:0;padding:.5rem 1rem;border-radius:0 0 0 .5rem;opacity:0}.page_textWrapper__4_1eP{margin:0;width:95%;transform:scale(.9);align-items:center;text-align:center}.page_buttonGroup__hF6kk{flex-direction:column;gap:.75rem}.page_button__vnlhW{font-size:1.35rem;padding:1.25rem 2.5rem}.page_performanceBadge__RlY_K{padding:.6rem 1rem;gap:.5rem;margin-bottom:1.5rem}.page_badgeLabel__2GfDM{font-size:.8rem}.page_badgeValue__xzODO{font-size:.9rem}}