a.views_ctaPill__AbLO1:hover{border-color:#ffffff}a.views_ctaPill__AbLO1:hover,a.views_socialPill__zIM_0:hover{background:#ffffff;color:#2a14e8}a.views_emailLink__1ACnW:hover{color:#d8ff3c}button.views_closeBtn__bK_xE:hover{background:#ffffff;color:#2a14e8}a.views_nextPanel__kZ0u7:hover{color:inherit}.views_glance__ZMhGw{display:grid;grid-template-columns:minmax(140px,200px) 1fr;grid-gap:0;gap:0;width:100%;text-align:left;border-top:1px solid rgba(255,255,255,.18)}.views_glanceRow__2b5Ye{display:contents}.views_glanceLabel__i8clf,.views_glanceValue__opnIO{padding:14px 0;border-bottom:1px solid rgba(255,255,255,.12)}.views_glanceLabel__i8clf{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;opacity:.55;padding-right:20px;align-self:start;padding-top:17px}.views_glanceValue__opnIO{font-size:clamp(.92rem,1.1vw,1.02rem);line-height:1.5;opacity:.9}@media (max-width:640px){.views_glance__ZMhGw{grid-template-columns:1fr}.views_glanceLabel__i8clf{padding:16px 0 0;border-bottom:0}.views_glanceValue__opnIO{padding-top:6px}}.views_faqList__OJGRU{width:100%;text-align:left;border-top:1px solid rgba(255,255,255,.18)}.views_faqItem__eB_VM{border-bottom:1px solid rgba(255,255,255,.12)}.views_faqQuestion__QCmXI{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:clamp(16px,2vw,22px) clamp(10px,1.4vw,16px);margin:0 clamp(-10px,-1.4vw,-16px);border-radius:8px;cursor:pointer;list-style:none;font-variation-settings:"wdth" 112;font-weight:600;font-size:clamp(1rem,1.5vw,1.18rem);letter-spacing:-.015em;transition:background .22s ease,color .22s ease}.views_faqQuestion__QCmXI::-webkit-details-marker{display:none}@media (hover:hover) and (pointer:fine){.views_faqQuestion__QCmXI:hover{background:rgba(255,255,255,.1)}.views_faqQuestion__QCmXI:hover .views_faqMarker__w8uhF{border-color:#ffffff}}.views_faqQuestion__QCmXI:focus-visible{outline:2px solid #d8ff3c;outline-offset:2px}.views_faqItem__eB_VM[open] .views_faqQuestion__QCmXI{background:rgba(255,255,255,.08)}.views_faqMarker__w8uhF{position:relative;flex:0 0 auto;width:14px;height:14px;border:0}.views_faqMarker__w8uhF:after,.views_faqMarker__w8uhF:before{content:"";position:absolute;left:50%;top:50%;width:13px;height:1.5px;background:currentColor;transform:translate(-50%,-50%);transition:transform .28s cubic-bezier(.76,0,.24,1),opacity .28s ease}.views_faqMarker__w8uhF:after{transform:translate(-50%,-50%) rotate(90deg)}.views_faqItem__eB_VM[open] .views_faqMarker__w8uhF:after{transform:translate(-50%,-50%) rotate(0deg);opacity:0}.views_faqAnswer__d0SrM{padding:0 clamp(10px,1.4vw,16px) clamp(18px,2.2vw,26px);margin:0 clamp(-10px,-1.4vw,-16px);max-width:68ch}.views_faqAnswer__d0SrM p{margin:0;font-size:clamp(.94rem,1.15vw,1.05rem);line-height:1.62;opacity:.82}.views_faqItem__eB_VM[open] .views_faqAnswer__d0SrM{animation:views_faqReveal__wmeCT .32s cubic-bezier(.22,1,.36,1) both}@keyframes views_faqReveal__wmeCT{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.views_heroIconContact__w86w1,.views_heroIconWork__fy7AB{position:absolute;transform:translate(-50%,-50%);width:min(15vw,150px);height:min(15vw,150px);display:block}.views_heroIconWork__fy7AB{left:14%;top:62%}.views_heroIconContact__w86w1{left:86%;top:30%}@media (max-width:900px){.views_heroIconContact__w86w1,.views_heroIconWork__fy7AB{width:max(44px,17vw);height:max(44px,17vw)}.views_heroIconWork__fy7AB{left:17%;top:74%}.views_heroIconContact__w86w1{left:83%;top:16%}}.views_heroLine__6PVZX{margin:0;max-width:96vw;font-variation-settings:"wdth" 112;font-weight:700;font-size:clamp(1rem,4.4vw,3rem);line-height:1.05;letter-spacing:-.04em;text-align:center;white-space:nowrap;text-shadow:0 8px 34px rgba(6,2,48,.4)}.views_heroPhrase__F1_FP{display:inline-block;white-space:nowrap;animation:views_heroPhraseIn__5MAY3 .34s cubic-bezier(.22,1,.36,1) both}.views_heroPhraseOut__hn7wS{animation:views_heroPhraseOut__hn7wS .26s cubic-bezier(.76,0,.24,1) both}@keyframes views_heroPhraseIn__5MAY3{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}@keyframes views_heroPhraseOut__hn7wS{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.5em)}}