.mockwith-site{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.mockwith-site #scroll-root{min-height:100dvh;padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0);padding-bottom:env(safe-area-inset-bottom,0)}.mockwith-container{width:100%;max-width:40rem;margin-left:auto;margin-right:auto}@media (min-width:640px){.mockwith-container{max-width:48rem}}@media (min-width:1024px){.mockwith-container{max-width:64rem}}@media (min-width:1280px){.mockwith-container{max-width:72rem}}@media (min-width:1536px){.mockwith-container{max-width:80rem}}.mockwith-header-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem}@media (max-width:639px){.mockwith-header-inner{padding-top:.75rem;padding-bottom:.75rem}.mockwith-header-nav{width:100%;justify-content:space-between;gap:.5rem}.mockwith-practice-cta{flex:1;justify-content:center;min-height:2.75rem}}@media (max-width:389px){.mockwith-hero-title{font-size:1.75rem!important;line-height:1.15}.mockwith-hero-body{font-size:1rem!important}}@media (max-width:639px){.mockwith-hero-visual-wrap{margin-top:.5rem;padding-bottom:2.5rem}.mockwith-hero-visual-window{min-height:14rem}.mockwith-hero-visual-grid{display:flex!important;flex-direction:column;min-height:auto!important}.mockwith-hero-visual-transcript{border-right:none!important;border-bottom:1px solid #1e293b}.mockwith-hero-float-chip{left:.75rem!important;right:.75rem!important;width:auto!important}}@media (max-width:1023px){.mockwith-plan-featured{transform:none!important}}@media (min-width:1024px){.mockwith-plan-featured{transform:scale(1.04)}}.mockwith-pricing-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.mockwith-pricing-table-wrap{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}@media (max-width:639px){.mockwith-contact-layout{gap:2rem!important}.mockwith-contact-form{padding:1.25rem!important}.mockwith-legal-title{font-size:1.5rem!important}}.mockwith-footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem .5rem;line-height:1.6}.mockwith-footer-sep{display:none}@media (min-width:480px){.mockwith-footer-sep{display:inline}}@media (pointer:coarse){.mockwith-tap-target{min-height:2.75rem;min-width:2.75rem}}.mockwith-value-story-panel{min-height:280px}@media (min-width:640px){.mockwith-value-story-panel{min-height:320px}}.mockwith-hero-logo-final,.mockwith-hero-logo-reveal,.mockwith-hero-logo-stage{background-color:#020617}.mockwith-hero-logo-final,.mockwith-hero-logo-reveal{filter:drop-shadow(0 12px 32px rgba(20,184,166,.12))}.mockwith-hero-logo-img{display:block;max-height:min(40vw,200px)}@media (min-width:640px){.mockwith-hero-logo-img{max-height:240px}}@media (min-width:1024px){.mockwith-hero-logo-final,.mockwith-hero-logo-reveal{max-width:28rem}}@media (min-width:1280px){.mockwith-hero-logo-final,.mockwith-hero-logo-reveal{max-width:32rem}}.mockwith-ai-mock-live{min-height:100dvh}@media (max-width:639px){.mockwith-ai-mock-live main{padding-bottom:max(1rem,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.mockwith-site *,.mockwith-site :after,.mockwith-site :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}