.company-page_page__CXQs1{background:#141416;color:#eeeaf3;min-height:100vh}.company-page_page__CXQs1 a{color:inherit;text-decoration:none;text-underline-offset:5px}.company-page_page__CXQs1 a:focus-visible{outline:2px solid #cdb5ff;outline-offset:6px}.company-page_footer__9Illg,.company-page_header__aOSIL{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:28px 5vw}.company-page_header__aOSIL{border-bottom:1px solid #ffffff20}.company-page_brand__qMXug{font-size:30px;font-weight:650;letter-spacing:-.04em}.company-page_brand__qMXug span{display:block;font-size:11px;font-weight:400;letter-spacing:.02em;color:#b7b1bf;margin-top:5px}.company-page_footer__9Illg nav,.company-page_header__aOSIL nav{display:flex;flex-wrap:wrap;gap:28px;font-size:13px}.company-page_footer__9Illg a,.company-page_header__aOSIL nav a{transition:color .18s}.company-page_footer__9Illg a:hover,.company-page_header__aOSIL nav a:hover{color:#cdb5ff}.company-page_hero__GjWRb{position:relative;isolation:isolate;min-height:580px;display:flex;align-items:center;overflow:hidden}.company-page_heroCopy__nKj7c{width:min(590px,55%);padding:70px 0 75px 5vw;z-index:1;animation:company-page_enter__udxbx .65s both}.company-page_eyebrow__DnE1Q{color:#b7b1bf;font-size:11px;letter-spacing:.14em;font-weight:500}.company-page_hero__GjWRb h1{font-size:clamp(40px,4.5vw,68px);line-height:1.06;letter-spacing:-.045em;margin:28px 0;font-weight:500}.company-page_heroCopy__nKj7c>p:not(.company-page_eyebrow__DnE1Q),.company-page_product__eR742 p:not(.company-page_eyebrow__DnE1Q){color:#c0bac8;line-height:1.8;font-size:16px;max-width:470px}.company-page_art__vQwYS{position:absolute;inset:0 0 0 40%;z-index:-1;background:linear-gradient(90deg,#141416,transparent 60%),url(/images/agents/company-owner-cafe-ceo.webp) 50% /cover;animation:company-page_reveal__vWALo .9s both}.company-page_action__lKeEi{display:inline-flex;align-items:center;gap:50px;margin-top:20px;padding:16px 22px;background:#cdb5ff;color:#21182f!important;font-size:14px;transition:transform .18s,background .18s}.company-page_action__lKeEi:hover{transform:translateY(-3px);background:#dfceff}.company-page_contact__7gfUe,.company-page_product__eR742{padding:72px 5vw;display:grid;grid-template-columns:1fr 2fr;grid-gap:45px;gap:45px;border-top:1px solid #ffffff20}.company-page_product__eR742 h2{font-size:clamp(32px,4vw,50px);letter-spacing:-.035em;margin:0 0 20px;font-weight:500}.company-page_product__eR742 a{display:inline-block;margin-top:16px;border-bottom:1px solid #8f849d;padding-bottom:8px}.company-page_contact__7gfUe h2{font-size:23px;margin:0;font-weight:500}.company-page_contact__7gfUe p{margin:0 0 16px}.company-page_contact__7gfUe address{font-style:normal;max-width:520px;color:#c0bac8;line-height:1.8;margin-bottom:18px}.company-page_contact__7gfUe a{text-decoration:underline}.company-page_footer__9Illg{border-top:1px solid #ffffff20;color:#b7b1bf;font-size:12px}@keyframes company-page_enter__udxbx{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}@keyframes company-page_reveal__vWALo{0%{opacity:0;transform:scale(1.025)}to{opacity:1;transform:none}}@media (max-width:700px){.company-page_header__aOSIL{align-items:flex-start}.company-page_header__aOSIL nav{flex-direction:column;gap:12px;text-align:right}.company-page_brand__qMXug{font-size:25px}.company-page_hero__GjWRb{min-height:680px;align-items:flex-start}.company-page_heroCopy__nKj7c{width:100%;padding:45px 6vw 280px}.company-page_hero__GjWRb h1{max-width:420px}.company-page_art__vQwYS{inset:40% 0 0;background-image:linear-gradient(#141416,transparent 85%),url(/images/agents/company-owner-cafe-ceo.webp);background-position:50%,center 45%}.company-page_contact__7gfUe,.company-page_product__eR742{grid-template-columns:1fr;gap:25px;padding:48px 6vw}.company-page_footer__9Illg{align-items:flex-start}.company-page_footer__9Illg nav{gap:15px}}@media (prefers-reduced-motion:reduce){.company-page_art__vQwYS,.company-page_heroCopy__nKj7c{animation:none}.company-page_action__lKeEi{transition:none}.company-page_action__lKeEi:hover{transform:none}}