.ct-style-cta[data-astro-cid-jjjwt4o2]{padding-block:var(--sp-10);background:var(--white);padding-inline:0}.ct-style-cta__banner[data-astro-cid-jjjwt4o2]{background:var(--gradient-cta);border-radius:var(--radius-lg);padding-block:clamp(var(--sp-6), 3vw, var(--sp-8));padding-inline:var(--sp-6);justify-content:flex-start;align-items:center;gap:var(--sp-4);flex-flow:row;display:flex;position:relative;overflow:hidden}.ct-style-cta__glow[data-astro-cid-jjjwt4o2]{pointer-events:none;z-index:0;border-radius:50%;position:absolute}.ct-style-cta__glow--1[data-astro-cid-jjjwt4o2]{background:#ffffff0f;width:160px;height:160px;top:-40px;right:-40px}.ct-style-cta__glow--2[data-astro-cid-jjjwt4o2]{background:#ffffff0a;width:120px;height:120px;bottom:-50px;left:35%}.ct-style-cta__text[data-astro-cid-jjjwt4o2]{z-index:1;text-align:start;flex:1;min-width:0;position:relative}.ct-style-cta__text[data-astro-cid-jjjwt4o2] h3[data-astro-cid-jjjwt4o2]{font-size:clamp(1.05rem, 2.5vw, var(--fs-xl));color:#fff;letter-spacing:-.01em;margin:0 0 2px;font-weight:700;line-height:1.25}.ct-style-cta__sub[data-astro-cid-jjjwt4o2]{font-size:var(--fs-xs);color:#ffffffc7;flex-direction:column;align-items:start;gap:.2em;margin:0;font-weight:400;line-height:1.45;display:flex}.ct-style-cta__sub__line[data-astro-cid-jjjwt4o2]{display:block}.ct-style-cta__btn[data-astro-cid-jjjwt4o2]{align-items:center;gap:var(--sp-2);font-family:var(--font);font-size:var(--fs-sm);color:var(--brand);border-radius:var(--radius-full);cursor:pointer;transition:transform var(--duration) var(--ease), box-shadow var(--duration) var(--ease);white-space:nowrap;z-index:1;background:#fff;border:none;flex-shrink:0;margin-inline-start:auto;padding:.7rem 1.25rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 2px 12px #0000001f}.ct-style-cta__btn[data-astro-cid-jjjwt4o2]:hover{transform:translateY(-1px);box-shadow:0 4px 16px #00000029}@media (width<=520px){.ct-style-cta__banner[data-astro-cid-jjjwt4o2]{text-align:center;padding:var(--sp-6) var(--sp-5);align-items:center;gap:var(--sp-3);flex-direction:column}.ct-style-cta__text[data-astro-cid-jjjwt4o2]{text-align:center;flex:none;min-width:100%}.ct-style-cta__sub[data-astro-cid-jjjwt4o2]{align-items:center}.ct-style-cta__btn[data-astro-cid-jjjwt4o2]{margin-inline-start:0;margin-top:var(--sp-2);justify-content:center;width:100%}}html[dir=rtl] .ct-style-cta__glow--1[data-astro-cid-jjjwt4o2]{left:-40px;right:auto}html[dir=rtl] .ct-style-cta__glow--2[data-astro-cid-jjjwt4o2]{left:auto;right:35%}.psy-hero{color:#0f172a;z-index:1;background:#fff;padding:40px 0 56px;position:relative;overflow:hidden}.psy-hero--full{flex:0 auto;align-items:center;width:100%;min-height:0;display:flex}@media (width<=1920px){.testcompany-hero-screen{min-height:100dvh}.testcompany-hero-screen .psy-hero.psy-hero--full,.testcompany-page--fixed-chrome .tc-chrome-fold .testcompany-hero-screen{flex:auto;min-height:0}}.psy-hero--full .psy-container{width:100%}.psy-hero__container{max-width:min(100%,1320px)}.psy-hero__bg{z-index:0;pointer-events:none;background:radial-gradient(at 10% 20%,#005aeb0a 0%,#0000 50%),radial-gradient(at 90% 80%,#005aeb05 0%,#0000 40%);position:absolute;inset:0}.psy-hero__grid{z-index:1;align-items:center;gap:32px;min-width:0;display:grid;position:relative}.psy-hero__content{text-align:center;z-index:2;min-width:0;max-width:100%;position:relative}.psy-hero__proof{color:#005aeb;background:#e6f3ff;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-bottom:20px;padding:8px 18px;font-size:.875rem;font-weight:600;line-height:1.4;display:inline-flex}.psy-hero__proof-icon{color:#005aeb;flex-shrink:0;font-size:.875rem}.psy-hero__title{letter-spacing:-.01em;color:#0f172a;text-wrap:balance;margin:0 0 12px;font-size:clamp(2.25rem,8vw,2.625rem);font-weight:700;line-height:1.15}.psy-hero__title-dash{color:#ffd147}.psy-hero__title-accent{color:#f56f46;text-shadow:2px 2px 4px #f56f4638}.psy-hero__title-keep{white-space:nowrap;display:inline-block}.psy-hero__title-row{display:block}.psy-hero__title--ar-two-line .psy-hero__title-row+.psy-hero__title-row{margin-top:.08em}:global(html[dir="rtl"]) .testcompany-page .psy-hero__title--ar-two-line{text-wrap:wrap}.psy-hero__subtitle{color:#475569;text-wrap:pretty;max-width:48ch;margin:0 auto 20px;font-size:clamp(.9375rem,2vw,1.03125rem);line-height:1.6}.psy-hero__chips{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:24px;display:flex}.psy-hero__chip{color:#1e293b;white-space:nowrap;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-size:.875rem;font-weight:600;display:inline-flex}.psy-hero__chip i{color:#005aeb;font-size:.875rem}.psy-hero__ctas{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}.psy-hero__cta{cursor:pointer;white-space:nowrap;text-align:center;border:none;border-radius:999px;justify-content:center;align-items:center;min-height:48px;font-family:inherit;font-size:1rem;font-weight:600;text-decoration:none;transition:all .18s;display:inline-flex}.psy-hero__cta--primary{color:#fff;background:#005aeb;padding:14px 32px;box-shadow:0 4px 16px #005aeb40}.psy-hero__cta--primary:hover{color:#fff;background:#0047c2;transform:translateY(-2px);box-shadow:0 8px 24px #005aeb59}.psy-hero__cta--primary:active{transform:translateY(0)}.psy-hero__cta--primary:focus-visible{outline-offset:3px;outline:3px solid #005aeb}.psy-hero__cta--secondary{color:#005aeb;background:0 0;border:2px solid #005aeb;padding:12px 32px}.psy-hero__cta--secondary:hover{color:#0047c2;background:#005aeb0a;border-color:#0047c2;transform:translateY(-2px);box-shadow:0 4px 12px #005aeb1f}.psy-hero__cta--secondary:active{transform:translateY(0)}.psy-hero__cta--secondary:focus-visible{outline-offset:3px;outline:3px solid #005aeb}.hero-trust{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.5rem;display:flex}.hero-trust .t-item{color:#64748b;align-items:center;gap:.4rem;font-size:.82rem;font-weight:600;display:flex}.hero-trust .t-item i{color:#005aeb;font-size:.78rem}.hero-trust .t-sep{background:#e2e8f0;flex-shrink:0;width:1px;height:20px}@media (width<=450px){.hero-trust .t-sep{display:none}}.psy-hero__visual{justify-content:center;align-items:center;min-width:0;max-width:100%;padding-block:8px;display:flex}.hero-reel{width:min(100%,300px);margin-inline:auto;position:relative}.hero-reel__wrapper{aspect-ratio:9/16;cursor:pointer;background:#000;border:1px solid #e2e8f099;border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 16px 40px #0046d51f,0 4px 12px #0f172a0f}.hero-reel__video{object-fit:cover;border-radius:20px;width:100%;height:100%;display:block}.hero-reel__controls{-webkit-backdrop-filter:blur(12px);opacity:0;z-index:5;pointer-events:auto;background:#0f172a8c;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:6px;padding:6px;transition:opacity .3s;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.hero-reel__controls.visible,.hero-reel__wrapper:hover .hero-reel__controls{opacity:1}.hero-reel__btn{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:50%;place-items:center;width:40px;height:40px;font-size:.875rem;transition:background .2s,transform .15s;display:grid}.hero-reel__btn:hover{background:#ffffff4d;transform:scale(1.08)}.hero-reel__btn:active{transform:scale(.95)}.hero-reel__btn:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (width>=500px){.psy-hero__cta{width:auto}.psy-hero__ctas{flex-direction:row;justify-content:center}}@media (width>=768px){.psy-hero{padding:56px 0 64px}.psy-hero__title{letter-spacing:-.02em;font-size:clamp(2.5rem,5vw,3.5rem);line-height:1.1}}@media (width>=1024px){.psy-hero{padding:80px 0 96px}.psy-hero__grid{grid-template-columns:5fr 3fr;align-items:center;gap:48px}.psy-hero--wide .psy-hero__grid{grid-template-columns:5fr 3fr;align-items:center;gap:56px}.psy-hero__content{text-align:start;width:100%;max-width:100%;padding-inline-start:clamp(24px,4vw,64px)}.psy-hero--wide .psy-hero__content{max-width:100%}.psy-hero__visual{justify-content:center}.hero-reel{align-self:center;width:min(100%,300px);margin-inline:auto}.psy-hero__title{font-size:clamp(2.75rem,4vw,3.75rem)}.psy-hero__subtitle{margin-inline:0}.psy-hero__chips,.psy-hero__ctas,.hero-trust{justify-content:flex-start}.psy-hero__services{margin-inline:0}.psy-hero--wide .hero-reel{width:min(100%,300px)}}@media (width<=391px){.psy-hero__ctas{align-items:center}.psy-hero__cta{box-sizing:border-box;justify-content:center;align-self:center;width:min(100%,240px);min-width:0;max-width:100%;min-height:50px;font-size:.875rem}.psy-hero__cta--primary{padding:10px 12px}.psy-hero__cta--secondary{padding:8px 11px}}@media (width<=400px){.psy-hero__chips{gap:6px}.psy-hero__chip{gap:4px;padding:5px 10px;font-size:.75rem}.psy-hero__chip i{font-size:.7rem}}@media (width<=499px){.psy-hero__title{font-size:clamp(2rem,8vw,2.5rem)}}:global(html[dir="rtl"]) .psy-hero__content{text-align:center}:global(html[dir="rtl"]) .testcompany-page .psy-hero__title{text-wrap:wrap}:global(html[dir="rtl"]) .testcompany-page .psy-hero__proof{text-wrap:wrap}@media (width>=1024px){:global(html[dir="rtl"]) .psy-hero__content{text-align:right;justify-self:start}:global(html[dir="rtl"]) .psy-hero__visual{justify-content:flex-end}:global(html[dir="rtl"]) .psy-hero__chips,:global(html[dir="rtl"]) .psy-hero__ctas{justify-content:flex-start}:global(html[dir="rtl"]) .hero-trust{justify-content:flex-start}:global(html[dir="rtl"]) .psy-hero__services{text-align:right;margin-inline:0}}.psy-hero__microcopy{color:#64748b;text-align:center;margin:0 0 4px;font-size:.8125rem;font-weight:400}@media (width>=1024px){.psy-hero__microcopy{text-align:start}}:global(html[dir="rtl"]) .psy-hero__microcopy{text-align:center}@media (width>=1024px){:global(html[dir="rtl"]) .psy-hero__microcopy{text-align:right}}@media (prefers-reduced-motion:reduce){.psy-hero .psy-animate{opacity:1!important;animation:none!important;transform:none!important}.psy-hero *,.psy-hero :before,.psy-hero :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hero-reel__placeholder,.hero-reel__placeholder-icon,.testcompany-how .psy-step__card,.testcompany-how .psy-step__icon-wrap,.testcompany-how .psy-step__emoji{transition-duration:.01ms!important}}@media (prefers-contrast:more){.psy-hero__chip{border-width:2px;border-color:#0f172a}.psy-hero__proof{border-width:2px}.hero-reel__wrapper{border-width:2px;border-color:#0f172a}}section#how-it-works.testcompany-how{flex-shrink:0;width:100%}.testcompany-how .psy-steps{gap:24px;display:grid;position:relative}.testcompany-how .psy-step{position:relative}.testcompany-how .psy-step__card{text-align:center;z-index:2;background:#fff;border:none;border-radius:16px;flex-direction:column;align-items:center;height:100%;padding:24px 16px 20px;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 10px 30px #00000014}.testcompany-how .psy-step__card:hover{transform:translateY(-10px);box-shadow:0 15px 35px #0046d526}.testcompany-how .psy-step__icon-wrap{background:#0046d51a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 20px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.testcompany-how .psy-step__emoji{font-size:2.25rem;line-height:1;transition:transform .3s}.testcompany-how .psy-step__card:hover .psy-step__icon-wrap{background:#0046d526;transform:scale(1.1)}.testcompany-how .psy-step__card:hover .psy-step__emoji{transform:scale(1.15)}.testcompany-how .psy-step__num{top:-8px;color:#fff;background:#ff5722;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:.875rem;font-weight:700;line-height:1;display:flex;position:absolute;inset-inline-end:-8px;box-shadow:0 4px 8px #ff57224d}.testcompany-how .psy-step__body{flex-direction:column;flex:0 auto;align-self:stretch;gap:10px;width:100%;display:flex}.testcompany-how .psy-step__tail{pointer-events:none;flex:auto;width:100%;min-height:0}.testcompany-how .psy-step__title{color:var(--brand);text-wrap:balance;margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}.testcompany-how .psy-step__desc{color:#64748b;margin:0;font-size:.875rem;line-height:1.65}.testcompany-how .psy-step__connector{display:none}@media (width>=768px){.testcompany-how .psy-steps{grid-template-columns:repeat(4,1fr);gap:16px}.testcompany-how .psy-step{flex-direction:column;min-height:100%;display:flex}.testcompany-how .psy-step__card{flex:auto}.testcompany-how .psy-step__connector{top:60px;inline-size:calc(100% - 72px);z-index:1;border-block-start:2px dashed #005aeb33;height:0;display:block;position:absolute;inset-inline-start:calc(50% + 44px)}}@media (width>=1024px){.testcompany-how .psy-steps{gap:24px}.testcompany-how .psy-step__card{padding:40px 28px 32px}}.testcompany-pricing{overflow-anchor:none;background:linear-gradient(#fff 0%,#f8fafc 40%,#f1f5f9 100%);padding-block:clamp(3rem,6vw,4.75rem)}.testcompany-pricing__header p{max-width:42rem;margin-inline:auto}.testcompany-pricing__status{color:var(--muted);text-align:center;min-height:1.25em;margin:0 0 1rem;font-size:.875rem;font-weight:600}.testcompany-pricing__status[hidden]{display:none}.testcompany-pricing__card{border:1px solid color-mix(in srgb, var(--border) 75%, transparent);background:#fff;border-radius:20px;max-width:min(1120px,100%);margin-inline:auto;padding:clamp(1.15rem,3.5vw,2rem);box-shadow:0 4px 6px -1px #0f172a0d,0 22px 44px -14px #0046d51a}.testcompany-pricing__table-wrap{background:0 0;border:none;margin:0;padding:0}.testcompany-pricing__table-wrap :global(.psy-calc__table-scroll){border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--white);overflow:hidden}.testcompany-pricing__table-wrap :global(.psy-calc__table-hint){margin:0 0 var(--sp-3)}:global(.testcompany-pricing .psy-rate-table tbody tr){cursor:default}.testcompany-pricing__footnote{color:var(--muted);text-align:center;max-width:36rem;margin:1.25rem 0 0;margin-inline:auto;font-size:.8125rem;line-height:1.55}.testcompany-pricing__link{color:var(--brand);text-underline-offset:3px;font-weight:600;text-decoration:underline}.testcompany-pricing__link:hover{color:var(--brand-hover,#0046c7)}:global(:root){--lp-topbar-h:32px;--lp-header-h:60px;--lp-chrome-h:92px}.testcompany-page--fixed-chrome :global(#psy-topbar){z-index:1001;width:100%;position:fixed;top:0;left:0;right:0}.testcompany-page--fixed-chrome :global(#psy-header){top:var(--lp-topbar-h,0px);z-index:1000;margin-block:0;margin-inline:auto;position:fixed;left:0;right:0}.testcompany-page--fixed-chrome .tc-chrome-fold{height:calc(100vh - var(--lp-chrome-h,92px));height:calc(100svh - var(--lp-chrome-h,92px));height:calc(100dvh - var(--lp-chrome-h,92px));background:#fff;flex-shrink:0;position:relative;overflow:hidden}.testcompany-page--fixed-chrome .tc-chrome-fold:before{content:"";height:var(--lp-chrome-h,92px);pointer-events:none;z-index:0;background:radial-gradient(at 10% 20%,#005aeb0a 0%,#0000 50%),radial-gradient(at 90% 80%,#005aeb05 0%,#0000 40%),#fff;position:absolute;top:0;left:0;right:0}.testcompany-page--fixed-chrome .tc-chrome-fold .testcompany-hero-screen{z-index:1;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}@media (width<=1025px){.testcompany-page--fixed-chrome .tc-chrome-fold{height:auto;min-height:calc(100dvh - var(--lp-chrome-h,92px));overflow:visible}}@media (width>=1921px){.testcompany-page--fixed-chrome .tc-chrome-fold{height:auto;min-height:0;padding-top:var(--lp-chrome-h,92px);overflow:visible}.testcompany-page--fixed-chrome .tc-chrome-fold:before{display:none}}.testcompany-customs.psy-section{background:var(--surface-alt);padding-block:clamp(2.25rem,4vw,3.25rem)}.testcompany-customs__panel{gap:clamp(var(--sp-5), 3vw, var(--sp-8));width:100%;max-width:100%;padding:clamp(var(--sp-6), 3vw, var(--sp-10)) clamp(var(--sp-5), 4vw, var(--sp-12));background:var(--brand-light);border:none;border-radius:20px;grid-template-columns:auto 1fr;align-items:start;margin-inline:0;display:grid;box-shadow:0 2px 4px #0f172a0a,0 12px 28px -8px #0046d514}.testcompany-customs__icon{border-radius:var(--radius);background:color-mix(in srgb, var(--brand-soft) 92%, var(--white));justify-content:center;align-items:center;width:clamp(2.75rem,4vw,3.5rem);height:clamp(2.75rem,4vw,3.5rem);font-size:clamp(1.5rem,3.5vw,2rem);line-height:1;display:flex}.testcompany-customs__body{min-width:0}.testcompany-customs__title{margin:0 0 var(--sp-3);letter-spacing:-.02em;color:var(--text);font-size:clamp(1.25rem,2.8vw,1.625rem);font-weight:700;line-height:1.3}.testcompany-customs__text{font-size:clamp(var(--fs-sm), 1.5vw, var(--fs-lg));color:var(--muted);max-width:none;margin:0;line-height:1.65}@media (width<=640px){.testcompany-customs__panel{text-align:center;justify-items:center;gap:var(--sp-3);padding:var(--sp-5);grid-template-columns:1fr}.testcompany-customs__icon{justify-self:center;width:3.5rem;height:3.5rem;font-size:1.875rem}.testcompany-customs__body{text-align:center}}html[data-theme=dark] .psy-hero{background:var(--bg);color:var(--text)}html[data-theme=dark] .psy-hero__title{color:var(--text)}html[data-theme=dark] .psy-hero__subtitle,html[data-theme=dark] .psy-hero__microcopy,html[data-theme=dark] .hero-trust .t-item{color:var(--muted)}html[data-theme=dark] .hero-trust .t-item i{color:var(--brand)}html[data-theme=dark] .hero-trust .t-sep{background:var(--border)}html[data-theme=dark] .psy-hero__proof{background:var(--brand-soft);color:var(--brand)}html[data-theme=dark] .psy-hero__proof-icon{color:var(--brand)}html[data-theme=dark] .psy-hero__chip{background:var(--surface-alt);border-color:var(--border);color:var(--text)}html[data-theme=dark] .psy-hero__chip i{color:var(--brand)}html[data-theme=dark] .psy-hero__cta--secondary{color:var(--brand);border-color:var(--brand)}html[data-theme=dark] .psy-hero__cta--secondary:hover{background:var(--brand-soft);border-color:var(--brand-hover);color:var(--brand-hover)}html[data-theme=dark] .testcompany-page--fixed-chrome .tc-chrome-fold{background:var(--bg)}html[data-theme=dark] .testcompany-page--fixed-chrome .tc-chrome-fold:before{background:radial-gradient(ellipse at 10% 20%, #4d8dff0f 0%, transparent 50%), radial-gradient(ellipse at 90% 80%, #4d8dff0a 0%, transparent 40%), var(--bg)}html[data-theme=dark] .testcompany-how .psy-step__card{background:var(--white)}html[data-theme=dark] .testcompany-how .psy-step__desc{color:var(--muted)}html[data-theme=dark] .testcompany-how .psy-step__num{border-color:var(--white)}html[data-theme=dark] .testcompany-pricing{background:linear-gradient(180deg, var(--bg) 0%, var(--surface-alt) 40%, var(--surface) 100%)}html[data-theme=dark] .testcompany-pricing__card{background:var(--white)}
