.O8jlWq_wrap{align-items:center;display:inline-flex;position:relative}.O8jlWq_trigger{font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:0;transition:color .2s;display:inline-flex;position:relative}.O8jlWq_trigger:hover,.O8jlWq_trigger[aria-expanded=true]{color:#f3eee5}.O8jlWq_trigger:after{content:"";transform-origin:0;background:currentColor;width:100%;height:1.5px;transition:transform .2s;position:absolute;bottom:-5px;left:0;transform:scaleX(0)}.O8jlWq_trigger:hover:after,.O8jlWq_trigger[aria-expanded=true]:after{transform:scaleX(1)}.O8jlWq_caret{opacity:.7;font-size:11px}.O8jlWq_panel{z-index:60;background:#101016fa;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:10px;min-width:240px;padding:20px 22px;display:flex;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%);box-shadow:0 24px 60px #0000008c}.O8jlWq_panel:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.O8jlWq_panelLabel{letter-spacing:.16em;text-transform:uppercase;color:#8f897c;font-family:JetBrains Mono,monospace;font-size:11px}.O8jlWq_items{flex-direction:column;gap:2px;display:flex}.O8jlWq_item{color:#d7cfc1;border-radius:9px;margin:0 -10px;padding:8px 10px;font-size:15px;text-decoration:none;transition:background .2s,color .2s}.O8jlWq_item:hover{color:#f3eee5;background:#ffffff0f}.O8jlWq_allLink{color:#f1b24e;font-size:13.5px;text-decoration:none;transition:opacity .2s}.O8jlWq_allLink:hover{opacity:.8}
.VSfUAq_navWrap{grid-template-columns:1fr auto 1fr;align-items:center;column-gap:24px;padding:18px 40px;display:grid}.VSfUAq_overlay{z-index:50;background:#0a0a0e;border-bottom:1px solid #ffffff14;position:fixed;top:0;left:0;right:0}.VSfUAq_solid{z-index:50;background:#0a0a0e;border-bottom:1px solid #ffffff14;position:sticky;top:0}.VSfUAq_brand{justify-self:start;align-items:center;gap:12px;text-decoration:none;display:flex}.VSfUAq_desktopNav{color:#b1aaa0;justify-self:center;align-items:center;gap:34px;font-size:15px;font-weight:500;display:flex}.VSfUAq_navLink{color:inherit;white-space:nowrap;text-decoration:none;transition:color .2s;position:relative}.VSfUAq_navLink:hover{color:#f3eee5}.VSfUAq_navLink:after,.VSfUAq_loginLink:after{content:"";transform-origin:0;background:currentColor;width:100%;height:1.5px;transition:transform .2s;position:absolute;bottom:-5px;left:0;transform:scaleX(0)}.VSfUAq_navLink:hover:after,.VSfUAq_loginLink:hover:after{transform:scaleX(1)}.VSfUAq_desktopCta{justify-self:end;align-items:center;gap:18px;display:flex}.VSfUAq_loginLink{color:#d7cfc1;white-space:nowrap;font-size:15px;font-weight:500;text-decoration:none;transition:color .2s;position:relative}.VSfUAq_loginLink:hover{color:#f3eee5}.VSfUAq_btnGold{color:#23180a;white-space:nowrap;background:#f1b24e;border-radius:11px;padding:10px 18px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;box-shadow:0 6px 22px #f1b24e59}.VSfUAq_btnGold:hover{transform:translateY(-2px);box-shadow:0 16px 44px #f1b24e8c}.VSfUAq_mobileSlot{grid-column:3;justify-self:end}@media (max-width:1080px){.VSfUAq_desktopNav{gap:22px;font-size:14.5px}.VSfUAq_desktopCta{gap:14px}}@media (max-width:920px){.VSfUAq_desktopNav,.VSfUAq_desktopCta{display:none}}@media (max-width:768px){.VSfUAq_navWrap{padding:14px 20px}}
.wWXZva_footer{background:#08080c;border-top:1px solid #ffffff12;padding:60px 40px 40px}.wWXZva_top{flex-wrap:wrap;justify-content:flex-start;gap:48px 80px;max-width:1200px;margin:0 auto;display:flex}.wWXZva_brandCol{max-width:300px}.wWXZva_logo{margin-bottom:16px}.wWXZva_blurb{color:#8b867c;margin:0;font-size:14px;line-height:1.6}.wWXZva_social{color:#b1aaa0;margin-top:18px}.wWXZva_columns{flex-wrap:wrap;gap:56px;font-size:14.5px;display:flex}.wWXZva_column{flex-direction:column;gap:12px;display:flex}.wWXZva_columnLabel{letter-spacing:.16em;text-transform:uppercase;color:#8f897c;margin-bottom:2px;font-family:JetBrains Mono,monospace;font-size:11px}.wWXZva_footerLink{color:#b1aaa0;text-decoration:none;transition:color .2s}.wWXZva_footerLink:hover{color:#fff}.wWXZva_bottom{color:#8f897c;border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;gap:12px;max-width:1200px;margin:44px auto 0;padding-top:24px;font-size:13px;display:flex}.wWXZva_tagline{letter-spacing:.05em;font-family:JetBrains Mono,monospace}@media (max-width:768px){.wWXZva_footer{padding:48px 20px 32px}.wWXZva_top{gap:36px 48px}.wWXZva_columns{gap:36px}}
._8aEwW_btnGold:hover{transform:translateY(-2px);box-shadow:0 16px 44px #f1b24e8c}._8aEwW_btnOutline:hover{background:#ffffff1a;border-color:#ffffff47}._8aEwW_btnGhostWhite:hover{background:#ffffff1f}._8aEwW_card{transition:border-color .25s,background .25s,transform .25s,box-shadow .25s}._8aEwW_card:hover{background:#ffffff0a;border-color:#ffffff29;transform:translateY(-2px);box-shadow:0 8px 32px #0000004d}._8aEwW_demoCard:hover{border-color:#f1b24e66;transform:translateY(-3px)}._8aEwW_filmLink{color:#f1b24e;text-underline-offset:4px;-webkit-text-decoration:underline #f1b24e59;text-decoration:underline #f1b24e59;transition:text-decoration-color .2s}._8aEwW_filmLink:hover,._8aEwW_filmLink:focus-visible{text-decoration-color:#f1b24e}._8aEwW_faqSummary:hover{color:#fff}._8aEwW_pricingGhostBtn:hover{background:#ffffff1f}._8aEwW_productShot{max-width:1100px;margin:0 auto}._8aEwW_productShot picture{display:block}._8aEwW_productShotImage{width:100%;height:auto;display:block}@media (max-width:768px){._8aEwW_pricingGrid{grid-template-columns:1fr!important}}@media (max-width:480px){._8aEwW_statValue{font-size:36px!important}}
