.landing-page-module__oK-Jlq__page{--primary:var(--color-primary);--primary-dark:var(--color-primary-fixed-dim);--primary-container:var(--color-primary-container);--on-primary-container:var(--color-on-primary-container);--text:var(--color-on-background);--text-2:var(--color-on-surface-variant);--border:var(--color-outline-variant);--success:var(--color-status-hired);--shadow:0 4px 16px #18171f0d;--shadow-lg:0 18px 48px -12px #18171f24;--shadow-violet:0 16px 40px -12px #6c4cf173;--r-card:18px;--r-btn:11px;background:var(--color-background);color:var(--text);overflow-x:clip}.landing-page-module__oK-Jlq__page h1,.landing-page-module__oK-Jlq__page h2,.landing-page-module__oK-Jlq__page h3{font-family:var(--font-headline);letter-spacing:-.02em;color:var(--text);font-weight:800;line-height:1.08}.landing-page-module__oK-Jlq__wrap{max-width:1150px;margin:0 auto;padding:0 24px}.landing-page-module__oK-Jlq__eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--primary);font-size:12px;font-weight:600}.landing-page-module__oK-Jlq__btn{font-family:var(--font-headline);border-radius:var(--r-btn);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-size:15px;font-weight:700;transition:transform .15s,background .15s,box-shadow .15s;display:inline-flex}.landing-page-module__oK-Jlq__btnPrimary{background:var(--primary);color:#fff;box-shadow:0 6px 18px -6px #6c4cf180;}.landing-page-module__oK-Jlq__btnPrimary:hover{background:var(--primary-dark);transform:translateY(-1px);box-shadow:0 10px 24px -6px #6c4cf18c}.landing-page-module__oK-Jlq__btnGhost{color:var(--text);border-color:var(--border);background:0 0;}.landing-page-module__oK-Jlq__btnGhost:hover{background:#fff;border-color:#d4d2dd}.landing-page-module__oK-Jlq__btnWhite{color:var(--on-primary-container);background:#fff;}.landing-page-module__oK-Jlq__btnWhite:hover{background:#f1eefe;transform:translateY(-1px)}.landing-page-module__oK-Jlq__btnLg{padding:16px 28px;font-size:16px}.landing-page-module__oK-Jlq__btn .material-symbols-outlined{font-size:20px}.landing-page-module__oK-Jlq__nav{z-index:60;-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);background:#f7f7f9d1;border-bottom:1px solid #0000;transition:border-color .2s,background .2s;position:sticky;top:0}.landing-page-module__oK-Jlq__navScrolled{border-color:var(--border);background:#f7f7f9eb}.landing-page-module__oK-Jlq__navInner{justify-content:space-between;align-items:center;height:68px;display:flex}.landing-page-module__oK-Jlq__brand{font-family:var(--font-headline);letter-spacing:-.03em;color:var(--text);align-items:center;gap:9px;font-size:21px;font-weight:800;display:flex}.landing-page-module__oK-Jlq__brandMark{background:var(--primary);color:#fff;border-radius:8px;place-items:center;width:26px;height:26px;display:grid;box-shadow:0 4px 10px -2px #6c4cf180}.landing-page-module__oK-Jlq__brandMark .material-symbols-outlined{font-variation-settings:"FILL" 1, "wght" 500;font-size:18px}.landing-page-module__oK-Jlq__navLinks{align-items:center;gap:34px;display:none}.landing-page-module__oK-Jlq__navLinks a{color:var(--text-2);font-size:15px;font-weight:500;transition:color .15s}.landing-page-module__oK-Jlq__navLinks a:hover{color:var(--text)}.landing-page-module__oK-Jlq__navActions{align-items:center;gap:14px;display:flex}.landing-page-module__oK-Jlq__navLogin{font-family:var(--font-headline);color:var(--text);font-size:15px;font-weight:600;display:none}.landing-page-module__oK-Jlq__navLogin:hover{color:var(--primary)}.landing-page-module__oK-Jlq__navToggle{border:1px solid var(--border);cursor:pointer;width:42px;height:42px;color:var(--text);background:#fff;border-radius:10px;place-items:center;display:inline-grid}.landing-page-module__oK-Jlq__mobileMenu{border-bottom:1px solid var(--border);background:var(--color-background);flex-direction:column;gap:4px;padding:8px 24px 22px;display:none}.landing-page-module__oK-Jlq__mobileMenuOpen{display:flex}.landing-page-module__oK-Jlq__mobileMenu a{color:var(--text);border-bottom:1px solid var(--border);padding:12px 4px;font-weight:600}.landing-page-module__oK-Jlq__mobileMenu a:last-of-type{border-bottom:none}.landing-page-module__oK-Jlq__mobileMenu .landing-page-module__oK-Jlq__btnPrimary{margin-top:12px}.landing-page-module__oK-Jlq__hero{padding:64px 0 40px;position:relative;overflow:hidden}.landing-page-module__oK-Jlq__hero:before{content:"";z-index:0;background-image:radial-gradient(circle,#6c4cf11a 1px,#0000 1.4px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 65% at 50% 28%,#000 35%,#0000 78%);mask-image:radial-gradient(90% 65% at 50% 28%,#000 35%,#0000 78%)}.landing-page-module__oK-Jlq__hero .landing-page-module__oK-Jlq__wrap{z-index:1;position:relative}.landing-page-module__oK-Jlq__heroGrid{grid-template-columns:minmax(0,1fr);align-items:center;gap:44px;display:grid}.landing-page-module__oK-Jlq__heroBadge{background:var(--primary-container);color:var(--on-primary-container);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:7px 14px;font-size:12px;font-weight:600;display:inline-flex}.landing-page-module__oK-Jlq__heroBadge .landing-page-module__oK-Jlq__dot{background:var(--primary);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #6c4cf12e}.landing-page-module__oK-Jlq__hero h1{margin-bottom:20px;font-size:clamp(2.1rem,7vw,3.6rem)}.landing-page-module__oK-Jlq__hl{color:var(--primary)}.landing-page-module__oK-Jlq__heroSub{color:var(--text-2);max-width:34em;margin-bottom:30px;font-size:clamp(1rem,2.4vw,1.18rem)}.landing-page-module__oK-Jlq__heroCta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.landing-page-module__oK-Jlq__trustRow{color:var(--text-2);flex-wrap:wrap;gap:8px 18px;margin-top:24px;font-size:14px;font-weight:500;display:flex}.landing-page-module__oK-Jlq__trustRow span{align-items:center;gap:7px;display:inline-flex}.landing-page-module__oK-Jlq__trustRow .material-symbols-outlined{color:var(--success);font-variation-settings:"FILL" 1;font-size:18px}.landing-page-module__oK-Jlq__heroVisual{justify-content:center;min-height:420px;display:flex;position:relative}.landing-page-module__oK-Jlq__pipeline{border:1px solid var(--border);width:100%;max-width:480px;box-shadow:var(--shadow-lg);background:#fff;border-radius:20px;overflow:hidden;transform:rotate(-1.2deg)}.landing-page-module__oK-Jlq__plBar{border-bottom:1px solid var(--border);background:#fcfcfd;align-items:center;gap:8px;padding:13px 16px;display:flex}.landing-page-module__oK-Jlq__plDots{gap:6px;display:flex}.landing-page-module__oK-Jlq__plDots i{border-radius:50%;width:10px;height:10px;display:block}.landing-page-module__oK-Jlq__plDots i:first-child{background:#e0746b}.landing-page-module__oK-Jlq__plDots i:nth-child(2){background:#e3b758}.landing-page-module__oK-Jlq__plDots i:nth-child(3){background:#5cb87f}.landing-page-module__oK-Jlq__plTitle{font-family:var(--font-headline);flex:1;min-width:0;margin-left:4px;font-size:13px;font-weight:700}.landing-page-module__oK-Jlq__plLive{color:var(--success);font-size:11px;font-weight:600;font-family:var(--font-mono);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.landing-page-module__oK-Jlq__plPulse{background:var(--success);border-radius:50%;width:7px;height:7px;animation:1.8s infinite landing-page-module__oK-Jlq__pulse}@keyframes landing-page-module__oK-Jlq__pulse{0%,to{box-shadow:0 0 #15a87a80}50%{box-shadow:0 0 0 5px #15a87a00}}.landing-page-module__oK-Jlq__plCols{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px;display:grid}.landing-page-module__oK-Jlq__plCol h5{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--text-2);align-items:center;gap:6px;margin-bottom:9px;font-size:10px;font-weight:600;display:flex}.landing-page-module__oK-Jlq__plCount{background:var(--color-background);color:var(--text);border-radius:6px;padding:1px 6px;font-size:10px}.landing-page-module__oK-Jlq__appl{border:1px solid var(--border);background:#fff;border-radius:11px;margin-bottom:8px;padding:9px 10px;box-shadow:0 1px 2px #18171f08}.landing-page-module__oK-Jlq__applTop{align-items:center;gap:7px;margin-bottom:5px;display:flex}.landing-page-module__oK-Jlq__applAv{color:#fff;width:24px;height:24px;font-size:10px;font-weight:700;font-family:var(--font-headline);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.landing-page-module__oK-Jlq__applName{font-size:11.5px;font-weight:700;font-family:var(--font-headline);line-height:1.1}.landing-page-module__oK-Jlq__applRole{color:var(--text-2);font-size:10px;line-height:1.2}.landing-page-module__oK-Jlq__stars{color:#f2b21e;gap:1px;display:flex}.landing-page-module__oK-Jlq__stars .material-symbols-outlined{font-variation-settings:"FILL" 1;font-size:12px}.landing-page-module__oK-Jlq__plBadge{font-size:9.5px;font-weight:600;font-family:var(--font-mono);letter-spacing:.02em;border-radius:6px;padding:2px 7px;display:inline-block}.landing-page-module__oK-Jlq__plBadgeNew{background:var(--primary-container);color:var(--on-primary-container)}.landing-page-module__oK-Jlq__plBadgeReview{color:#9a6b00;background:#fff3d6}.landing-page-module__oK-Jlq__plBadgeInvited{color:#0c7a57;background:#d7f3e8}.landing-page-module__oK-Jlq__floatNote{border:1px solid var(--border);box-shadow:var(--shadow-lg);z-index:3;background:#fff;border-radius:13px;align-items:center;gap:10px;padding:11px 13px;display:flex;position:absolute}.landing-page-module__oK-Jlq__floatNote .landing-page-module__oK-Jlq__ic{background:var(--primary);color:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.landing-page-module__oK-Jlq__floatNote .landing-page-module__oK-Jlq__ic .material-symbols-outlined{font-variation-settings:"FILL" 1;font-size:19px}.landing-page-module__oK-Jlq__floatNoteLabel{color:var(--text-2);font-size:10px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em}.landing-page-module__oK-Jlq__floatNoteValue{font-size:13.5px;font-weight:700;font-family:var(--font-headline)}.landing-page-module__oK-Jlq__fn1{top:-18px;right:-6px;transform:rotate(2.5deg)}.landing-page-module__oK-Jlq__fn2{bottom:-22px;left:-10px;transform:rotate(-2deg)}.landing-page-module__oK-Jlq__fn2 .landing-page-module__oK-Jlq__ic{background:var(--success)}.landing-page-module__oK-Jlq__sec{padding:62px 0}.landing-page-module__oK-Jlq__secHead{max-width:640px;margin-bottom:40px}.landing-page-module__oK-Jlq__secHeadCenter{text-align:center;margin-left:auto;margin-right:auto;}.landing-page-module__oK-Jlq__secHead .landing-page-module__oK-Jlq__eyebrow{margin-bottom:14px;display:block}.landing-page-module__oK-Jlq__secHead h2{margin-bottom:14px;font-size:clamp(1.7rem,4.4vw,2.5rem)}.landing-page-module__oK-Jlq__secHead p{color:var(--text-2);font-size:clamp(1rem,2vw,1.1rem)}.landing-page-module__oK-Jlq__cards{gap:18px;display:grid}.landing-page-module__oK-Jlq__card{border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--shadow);background:#fff;padding:26px;transition:transform .18s,box-shadow .18s,border-color .18s}.landing-page-module__oK-Jlq__card:hover{box-shadow:var(--shadow-lg);border-color:#d8d5e6;transform:translateY(-3px)}.landing-page-module__oK-Jlq__icBox{background:var(--primary-container);width:48px;height:48px;color:var(--on-primary-container);border-radius:13px;place-items:center;margin-bottom:18px;display:grid}.landing-page-module__oK-Jlq__icBox .material-symbols-outlined{font-size:25px}.landing-page-module__oK-Jlq__icBoxError{color:var(--color-error);background:#fdeaec;}.landing-page-module__oK-Jlq__card h3{margin-bottom:9px;font-size:1.18rem}.landing-page-module__oK-Jlq__card p{color:var(--text-2);font-size:15px}.landing-page-module__oK-Jlq__steps{gap:20px;display:grid}.landing-page-module__oK-Jlq__step{border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--shadow);background:#fff;align-items:flex-start;gap:20px;padding:26px;display:flex}.landing-page-module__oK-Jlq__stepNum{background:var(--primary);color:#fff;width:48px;height:48px;font-family:var(--font-headline);border-radius:14px;flex-shrink:0;place-items:center;font-size:21px;font-weight:800;display:grid;box-shadow:0 6px 16px -6px #6c4cf180}.landing-page-module__oK-Jlq__step h3{margin-bottom:7px;font-size:1.2rem}.landing-page-module__oK-Jlq__step p{color:var(--text-2);font-size:15px}.landing-page-module__oK-Jlq__stats{gap:18px;display:grid}.landing-page-module__oK-Jlq__stat{border-radius:var(--r-card);border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;flex-direction:column;justify-content:space-between;min-height:188px;padding:30px;display:flex}.landing-page-module__oK-Jlq__statLabel{background:var(--color-background);border:1px solid var(--border);font-size:12px;font-weight:600;font-family:var(--font-mono);color:var(--text-2);border-radius:999px;align-self:flex-start;margin-bottom:auto;padding:5px 12px;display:inline-flex}.landing-page-module__oK-Jlq__statBig{font-family:var(--font-headline);letter-spacing:-.03em;margin:18px 0 8px;font-size:clamp(2.4rem,6vw,3.2rem);font-weight:800;line-height:1}.landing-page-module__oK-Jlq__statDesc{color:var(--text-2);font-size:14.5px}.landing-page-module__oK-Jlq__statViolet{background:linear-gradient(150deg, var(--primary) 0%, var(--primary-dark) 100%);color:#fff;box-shadow:var(--shadow-violet);border-color:#0000;}.landing-page-module__oK-Jlq__statViolet .landing-page-module__oK-Jlq__statBig{color:#fff}.landing-page-module__oK-Jlq__statViolet .landing-page-module__oK-Jlq__statLabel{color:#fff;background:#ffffff29;border-color:#ffffff38}.landing-page-module__oK-Jlq__statViolet .landing-page-module__oK-Jlq__statDesc{color:#ffffffdb}.landing-page-module__oK-Jlq__priceGrid{align-items:stretch;gap:20px;display:grid}.landing-page-module__oK-Jlq__plan{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:20px;flex-direction:column;padding:30px 28px;display:flex;position:relative}.landing-page-module__oK-Jlq__planPopular{border:2px solid var(--primary);box-shadow:var(--shadow-violet);}.landing-page-module__oK-Jlq__popBadge{background:var(--primary);color:#fff;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:5px 12px;font-size:11px;font-weight:600;position:absolute;top:-13px;left:28px}.landing-page-module__oK-Jlq__planName{font-family:var(--font-headline);margin-bottom:4px;font-size:1.15rem;font-weight:700}.landing-page-module__oK-Jlq__planTag{color:var(--text-2);margin-bottom:20px;font-size:14px}.landing-page-module__oK-Jlq__planPrice{align-items:baseline;gap:6px;margin-bottom:6px;display:flex}.landing-page-module__oK-Jlq__planAmount{font-family:var(--font-headline);letter-spacing:-.03em;font-size:2.5rem;font-weight:800}.landing-page-module__oK-Jlq__planPer{color:var(--text-2);font-size:15px;font-weight:500}.landing-page-module__oK-Jlq__planNet{color:var(--text-2);margin-bottom:22px;font-size:13px}.landing-page-module__oK-Jlq__plan ul{flex-direction:column;gap:11px;margin:0 0 26px;padding:0;list-style:none;display:flex}.landing-page-module__oK-Jlq__plan li{align-items:flex-start;gap:10px;font-size:14.5px;display:flex}.landing-page-module__oK-Jlq__plan li .material-symbols-outlined{color:var(--success);font-variation-settings:"FILL" 1;flex-shrink:0;margin-top:1px;font-size:19px}.landing-page-module__oK-Jlq__plan .landing-page-module__oK-Jlq__btn,.landing-page-module__oK-Jlq__plan .landing-page-module__oK-Jlq__btnPrimary,.landing-page-module__oK-Jlq__plan .landing-page-module__oK-Jlq__btnGhost{width:100%;margin-top:auto}.landing-page-module__oK-Jlq__faq{flex-direction:column;gap:12px;max-width:780px;margin:0 auto;display:flex}.landing-page-module__oK-Jlq__qa{border:1px solid var(--border);background:#fff;border-radius:14px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.landing-page-module__oK-Jlq__qaOpen{box-shadow:var(--shadow);border-color:#d2cdf0;}.landing-page-module__oK-Jlq__qa button{cursor:pointer;text-align:left;width:100%;font-family:var(--font-headline);color:var(--text);background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-size:1.02rem;font-weight:700;display:flex}.landing-page-module__oK-Jlq__chev{background:var(--color-background);border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;transition:transform .25s,background .2s;display:grid}.landing-page-module__oK-Jlq__chev .material-symbols-outlined{color:var(--text-2);font-size:20px}.landing-page-module__oK-Jlq__qaOpen .landing-page-module__oK-Jlq__chev{background:var(--primary-container);transform:rotate(180deg)}.landing-page-module__oK-Jlq__qaOpen .landing-page-module__oK-Jlq__chev .material-symbols-outlined{color:var(--on-primary-container)}.landing-page-module__oK-Jlq__ans{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.landing-page-module__oK-Jlq__qaOpen .landing-page-module__oK-Jlq__ans{grid-template-rows:1fr}.landing-page-module__oK-Jlq__ansInner{overflow:hidden}.landing-page-module__oK-Jlq__ansInner p{color:var(--text-2);max-width:62ch;padding:0 22px 22px;font-size:15px}.landing-page-module__oK-Jlq__ctaBanner{background:linear-gradient(145deg, var(--primary) 0%, var(--primary-dark) 100%);text-align:center;color:#fff;box-shadow:var(--shadow-violet);border-radius:26px;padding:clamp(36px,6vw,64px);position:relative;overflow:hidden}.landing-page-module__oK-Jlq__ctaBanner:before{content:"";opacity:.5;background-image:radial-gradient(circle,#ffffff21 1px,#0000 1.4px);background-size:24px 24px;position:absolute;inset:0}.landing-page-module__oK-Jlq__ctaBanner>*{z-index:1;position:relative}.landing-page-module__oK-Jlq__ctaBanner h2{color:#fff;max-width:16ch;margin-bottom:16px;margin-left:auto;margin-right:auto;font-size:clamp(1.7rem,4.6vw,2.7rem)}.landing-page-module__oK-Jlq__ctaBanner p{color:#ffffffe6;max-width:42ch;margin:0 auto 28px;font-size:clamp(1rem,2.2vw,1.15rem)}.landing-page-module__oK-Jlq__footer{border-top:1px solid var(--border);margin-top:18px;padding:54px 0 34px}.landing-page-module__oK-Jlq__footTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px 40px;margin-bottom:36px;display:flex}.landing-page-module__oK-Jlq__footBrand{max-width:300px}.landing-page-module__oK-Jlq__footBrand .landing-page-module__oK-Jlq__brand{margin-bottom:12px}.landing-page-module__oK-Jlq__footBrand p{color:var(--text-2);font-size:14px}.landing-page-module__oK-Jlq__footLinks{flex-wrap:wrap;gap:10px 26px;display:flex}.landing-page-module__oK-Jlq__footLinks a{color:var(--text-2);font-size:14.5px;font-weight:500}.landing-page-module__oK-Jlq__footLinks a:hover{color:var(--primary)}.landing-page-module__oK-Jlq__footBottom{border-top:1px solid var(--border);color:var(--text-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:24px;font-size:13.5px;display:flex}.landing-page-module__oK-Jlq__reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(18px)}.landing-page-module__oK-Jlq__revealIn{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.landing-page-module__oK-Jlq__reveal{opacity:1;transition:none;transform:none}}@media (min-width:720px){.landing-page-module__oK-Jlq__cards3,.landing-page-module__oK-Jlq__stats,.landing-page-module__oK-Jlq__priceGrid{grid-template-columns:repeat(3,1fr)}.landing-page-module__oK-Jlq__steps{gap:18px}}@media (min-width:900px){.landing-page-module__oK-Jlq__navLinks{display:flex}.landing-page-module__oK-Jlq__navLogin{display:inline-block}.landing-page-module__oK-Jlq__navToggle{display:none}.landing-page-module__oK-Jlq__hero{padding:78px 0 56px}.landing-page-module__oK-Jlq__heroGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:54px}.landing-page-module__oK-Jlq__sec{padding:80px 0}.landing-page-module__oK-Jlq__featuresGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:560px) and (max-width:899px){.landing-page-module__oK-Jlq__featuresGrid{grid-template-columns:repeat(2,1fr)}}.landing-page-module__oK-Jlq__featuresGrid{gap:18px;display:grid}.landing-page-module__oK-Jlq__cards3{}@media (max-width:430px){.landing-page-module__oK-Jlq__plCols{gap:7px;padding:11px}.landing-page-module__oK-Jlq__appl{padding:8px}.landing-page-module__oK-Jlq__fn1{top:-12px;right:0}.landing-page-module__oK-Jlq__fn2{left:0}}@media (max-width:559px){.landing-page-module__oK-Jlq__navActions .landing-page-module__oK-Jlq__btnPrimary{display:none}.landing-page-module__oK-Jlq__heroBadge{letter-spacing:.05em;max-width:100%;font-size:11px}}
