.LandingPage_root__Zortv{--black:#0c120c;--lindworm:#163300;--lime:#8bff33;--white:#fff;--screen:#f9fbf9;--elevated:#f8fcf8;--sage-line:#e3e8e3;--mid-gray:#656565;--sky:#99e0ff;--oxford:#212b45;--pink:#ffc2f7;--magenta:#590d49;--yellow:#ffe866;--violet:#d0b2ff;--mint:#7ee7c1;--brand-font:"Standerd",Manrope,Inter,ui-sans-serif,system-ui,sans-serif;--title-screen:28px;--title-section:24px;--title-subsection:22px;--title-body:18px;--title-group:14px;--body-large:16px;--body-default:14px;--motion-fast:160ms;--motion-base:240ms;--motion-slow:560ms;--motion-ease-out:cubic-bezier(0.22,1,0.36,1);--motion-ease-standard:cubic-bezier(0.4,0,0.2,1);min-height:100vh;overflow:clip;background:var(--screen);color:var(--black);font-family:var(--brand-font)}.LandingPage_root__Zortv *{box-sizing:border-box}.LandingPage_root__Zortv a,.LandingPage_root__Zortv button,.LandingPage_root__Zortv input{font:inherit}.LandingPage_root__Zortv a:focus-visible,.LandingPage_root__Zortv button:focus-visible,.LandingPage_root__Zortv input:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.LandingPage_header__DzjwO{position:relative;z-index:30;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:78px;padding:0 clamp(22px,4vw,68px);border-bottom:1px solid var(--sage-line);background:rgba(249,251,249,.9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.LandingPage_brand__lzwQe,.LandingPage_footerBrand__x_hJi{display:inline-flex;align-items:center;gap:10px;width:max-content}.LandingPage_brand__lzwQe img,.LandingPage_footerBrand__x_hJi img{border-radius:8px}.LandingPage_brand__lzwQe>span,.LandingPage_footerBrand__x_hJi>span{display:grid;grid-gap:1px;gap:1px}.LandingPage_brand__lzwQe strong,.LandingPage_footerBrand__x_hJi strong{font-size:var(--body-large);font-weight:600;letter-spacing:.005em;line-height:24px}.LandingPage_brand__lzwQe small,.LandingPage_footerBrand__x_hJi small{color:var(--lindworm);font-size:var(--title-group);font-weight:500;letter-spacing:.015em;line-height:20px;text-transform:uppercase}.LandingPage_primaryNav__hOwtQ{display:flex;align-items:center;gap:clamp(20px,2.4vw,36px)}.LandingPage_primaryNav__hOwtQ a,.LandingPage_textAction__E_1k4{position:relative;color:#2f352f;font-size:var(--body-default);font-weight:600;letter-spacing:.0125em;line-height:22px}.LandingPage_primaryNav__hOwtQ a:after{position:absolute;right:0;bottom:-7px;left:0;height:2px;background:var(--lindworm);content:"";transform:scaleX(0);transform-origin:right;transition:transform var(--motion-base) var(--motion-ease-out)}.LandingPage_primaryNav__hOwtQ a:hover:after{transform:scaleX(1);transform-origin:left}.LandingPage_headerActions__A44Od{display:flex;align-items:center;justify-content:flex-end;gap:20px}.LandingPage_textAction__E_1k4:hover{color:var(--lindworm)}.LandingPage_darkButton__JS5FT,.LandingPage_headerCta__UAZCx,.LandingPage_lightButton__TcnHq,.LandingPage_primaryHeroButton__kd1Ri,.LandingPage_secondaryHeroButton__VfAxW{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;font-size:var(--body-large);font-weight:600;letter-spacing:.005em;line-height:24px;transition:background var(--motion-fast) var(--motion-ease-standard),color var(--motion-fast) var(--motion-ease-standard),transform var(--motion-base) var(--motion-ease-out)}.LandingPage_headerCta__UAZCx{min-height:48px;padding:0 17px;border-radius:8px;background:var(--lindworm);color:var(--white)}.LandingPage_darkButton__JS5FT:hover,.LandingPage_headerCta__UAZCx:hover{background:var(--black);transform:translateY(-2px)}.LandingPage_darkButton__JS5FT:active,.LandingPage_finalCtaAction__a5MG3 a:active,.LandingPage_headerCta__UAZCx:active,.LandingPage_lightButton__TcnHq:active,.LandingPage_primaryHeroButton__kd1Ri:active,.LandingPage_secondaryHeroButton__VfAxW:active{transform:translateY(0) scale(.985)}.LandingPage_cardLink__eLvrb svg,.LandingPage_darkButton__JS5FT svg,.LandingPage_employerTextLink__tizlQ svg,.LandingPage_finalCtaAction__a5MG3 a svg,.LandingPage_headerCta__UAZCx svg,.LandingPage_lightButton__TcnHq svg,.LandingPage_primaryHeroButton__kd1Ri svg,.LandingPage_secondaryHeroButton__VfAxW svg{transition:transform var(--motion-base) var(--motion-ease-out)}.LandingPage_cardLink__eLvrb:hover svg,.LandingPage_darkButton__JS5FT:hover svg,.LandingPage_employerTextLink__tizlQ:hover svg,.LandingPage_finalCtaAction__a5MG3 a:hover svg,.LandingPage_headerCta__UAZCx:hover svg,.LandingPage_primaryHeroButton__kd1Ri:hover svg{transform:translate3d(2px,-2px,0)}.LandingPage_lightButton__TcnHq:hover svg,.LandingPage_secondaryHeroButton__VfAxW:hover svg{transform:translate3d(4px,0,0)}.LandingPage_hero__FCC0v{position:relative;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(460px,.98fr);grid-gap:clamp(48px,6.5vw,112px);gap:clamp(48px,6.5vw,112px);min-height:calc(100svh - 78px);padding:clamp(68px,7.5vw,118px) clamp(22px,4vw,68px) clamp(64px,6.5vw,96px);background:linear-gradient(rgba(22,51,0,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(22,51,0,.035) 1px,transparent 1px),var(--screen);background-size:46px 46px}.LandingPage_hero__FCC0v:before{display:none}.LandingPage_cursorBlob__e1Cjp{position:absolute;top:0;left:0;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(90,158,52,.4) 0,rgba(90,158,52,.18) 45%,transparent 70%);filter:blur(40px);pointer-events:none;will-change:transform;z-index:0;transition:none}.LandingPage_heroCopy__FBF2s,.LandingPage_heroVisual__ai1qI{position:relative;z-index:1}.LandingPage_heroCopy__FBF2s{align-self:start;max-width:760px}.LandingPage_heroActions__1Yz5c,.LandingPage_heroAssurance___s4SG,.LandingPage_heroCopy__FBF2s h1,.LandingPage_heroIntro__RGV93{animation:LandingPage_revealUp__eY0vf var(--motion-slow) var(--motion-ease-out) both}.LandingPage_heroCopy__FBF2s h1{animation-delay:40ms}.LandingPage_heroIntro__RGV93{animation-delay:.12s}.LandingPage_heroActions__1Yz5c{animation-delay:.19s}.LandingPage_heroAssurance___s4SG{animation-delay:.25s}.LandingPage_hero__FCC0v h1{max-width:780px;margin:0;color:var(--black);font-size:clamp(3.6rem,5.2vw,5.6rem);font-weight:600;letter-spacing:-.005em;line-height:.94}.LandingPage_hero__FCC0v h1 span{display:block;margin-top:.08em;color:var(--lindworm)}.LandingPage_heroIntro__RGV93{max-width:670px;margin:30px 0 0;color:var(--mid-gray);font-size:var(--body-large);font-weight:500;letter-spacing:0;line-height:22px}.LandingPage_heroActions__1Yz5c{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:38px}.LandingPage_primaryHeroButton__kd1Ri,.LandingPage_secondaryHeroButton__VfAxW{min-height:54px;padding:0 20px;border-radius:8px}.LandingPage_primaryHeroButton__kd1Ri{background:var(--lindworm);color:var(--white);box-shadow:0 16px 34px rgba(22,51,0,.16)}.LandingPage_primaryHeroButton__kd1Ri:hover{background:var(--black);transform:translateY(-2px)}.LandingPage_secondaryHeroButton__VfAxW{border:1px solid rgba(22,51,0,.18);background:var(--white);color:var(--lindworm)}.LandingPage_secondaryHeroButton__VfAxW:hover{border-color:var(--lindworm);background:hsla(0,0%,100%,.72);transform:translateY(-2px)}.LandingPage_heroAssurance___s4SG{display:flex;align-items:flex-start;gap:10px;margin-top:30px;color:#747b74;font-size:var(--body-default);font-weight:500;letter-spacing:.01em;line-height:22px}.LandingPage_heroAssurance___s4SG svg{flex:0 0 auto;color:var(--lindworm)}.LandingPage_heroAssurance___s4SG span{display:grid;grid-gap:1px;gap:1px}.LandingPage_heroAssurance___s4SG strong{color:var(--black)}.LandingPage_heroVisual__ai1qI{align-self:start;position:relative;min-height:610px;margin:0;padding:18px;overflow:hidden;border:1px solid rgba(22,51,0,.25);border-radius:16px;background:linear-gradient(rgba(22,51,0,.045) 1px,transparent 0),linear-gradient(90deg,rgba(22,51,0,.045) 1px,transparent 0),#eaf4e2;background-size:34px 34px;box-shadow:0 38px 90px rgba(22,51,0,.16);color:var(--black);animation:LandingPage_visualReveal__gKnkm .7s .13s var(--motion-ease-out) both}.LandingPage_productPreview__NRutv{position:absolute;inset:18px;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(22,51,0,.15);border-radius:12px;background:#f8fbf6;box-shadow:0 24px 54px rgba(22,51,0,.14)}.LandingPage_productPreviewTopbar__slkeC{display:flex;min-height:62px;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid rgba(22,51,0,.1);background:var(--white)}.LandingPage_productPreviewBrand__NyuK5{display:flex;align-items:center;gap:9px}.LandingPage_productPreviewBrand__NyuK5 img{border-radius:9px}.LandingPage_productPreviewBrand__NyuK5 span{display:grid;grid-gap:1px;gap:1px}.LandingPage_productPreviewBrand__NyuK5 strong{font-size:15px;font-weight:700;line-height:1}.LandingPage_productPreviewBrand__NyuK5 small{color:var(--lindworm);font-size:10px;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase}.LandingPage_productPreviewLive___2cUy{display:inline-flex;align-items:center;gap:7px;color:#667064;font-size:11px;font-weight:650}.LandingPage_productPreviewLive___2cUy i{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 4px rgba(139,255,51,.16)}.LandingPage_productPreviewSearch__iG09V{display:grid;grid-template-columns:auto minmax(0,1fr) auto;min-height:56px;align-items:center;grid-gap:10px;gap:10px;margin:16px 16px 0;padding:6px 7px 6px 15px;border:1px solid rgba(22,51,0,.16);border-radius:10px;background:var(--white);box-shadow:0 9px 24px rgba(22,51,0,.07);color:#778076;font-size:12px}.LandingPage_productPreviewSearch__iG09V svg{color:var(--lindworm)}.LandingPage_productPreviewSearch__iG09V strong{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:7px;padding:0 13px;border-radius:8px;background:var(--lindworm);color:var(--white);font-size:11px;font-weight:700;white-space:nowrap}.LandingPage_productPreviewSearch__iG09V strong svg{color:currentColor}.LandingPage_productPreviewBody__JUj49{display:grid;min-height:0;grid-template-columns:142px minmax(0,1fr);grid-gap:14px;gap:14px;padding:14px 16px}.LandingPage_productPreviewFilters__EYl8l{display:flex;min-width:0;flex-direction:column;gap:8px;padding:12px;border-radius:10px;background:var(--lindworm);color:var(--white)}.LandingPage_productPreviewFilters__EYl8l>div{display:flex;align-items:center;justify-content:space-between;padding:1px 2px 5px}.LandingPage_productPreviewFilters__EYl8l>div strong{font-size:11px}.LandingPage_productPreviewFilters__EYl8l>div small{color:hsla(0,0%,100%,.54);font-size:8px}.LandingPage_productPreviewFilters__EYl8l>span{display:grid;grid-gap:4px;gap:4px;padding:9px;border:1px solid hsla(0,0%,100%,.1);border-radius:7px;background:hsla(0,0%,100%,.07)}.LandingPage_productPreviewFilters__EYl8l>span small{color:hsla(0,0%,100%,.64);font-size:8px}.LandingPage_productPreviewFilters__EYl8l>span strong{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:9px;font-weight:650}.LandingPage_productPreviewResults__lvPd1{display:flex;min-width:0;flex-direction:column;gap:8px}.LandingPage_productPreviewResultsHead__9niDB{display:flex;min-height:43px;align-items:center;justify-content:space-between;gap:12px}.LandingPage_productPreviewResultsHead__9niDB div{display:grid;grid-gap:2px;gap:2px}.LandingPage_productPreviewResultsHead__9niDB small{color:#788077;font-size:8px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.LandingPage_productPreviewResultsHead__9niDB strong{font-size:12px;font-weight:700}.LandingPage_productPreviewResultsHead__9niDB>span{padding:6px 8px;border:1px solid rgba(22,51,0,.12);border-radius:6px;background:var(--white);color:#687166;font-size:8px;white-space:nowrap}.LandingPage_productPreviewJob__hmtM_{display:grid;min-width:0;grid-template-columns:38px minmax(0,1fr) auto;align-items:start;grid-gap:10px;gap:10px;padding:11px;border:1px solid rgba(22,51,0,.13);border-radius:9px;background:var(--white);box-shadow:0 7px 18px rgba(22,51,0,.045)}.LandingPage_productPreviewCompany__KI9Rf{display:grid;width:38px;height:38px;place-items:center;border-radius:9px;background:#e8f2df;color:var(--lindworm);font-size:10px;font-weight:800}.LandingPage_productPreviewJob__hmtM_>div{display:grid;min-width:0;grid-gap:4px;gap:4px}.LandingPage_productPreviewJob__hmtM_>div>strong{overflow:hidden;font-size:11px;font-weight:750;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.LandingPage_productPreviewJob__hmtM_ small{display:flex;overflow:hidden;align-items:center;gap:6px;color:#70796f;font-size:8px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.LandingPage_productPreviewJob__hmtM_ small i{width:3px;height:3px;flex:0 0 auto;border-radius:50%;background:#9ba399}.LandingPage_productPreviewJob__hmtM_>div>span{display:flex;gap:5px}.LandingPage_productPreviewJob__hmtM_ em{padding:4px 6px;border-radius:99px;background:#eff6e8;color:var(--lindworm);font-size:7px;font-style:normal;font-weight:700}.LandingPage_productPreviewJob__hmtM_>svg{color:var(--lindworm)}.LandingPage_productPreviewFooter__5Yfa3{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:12px;padding:0 17px;border-top:1px solid rgba(22,51,0,.1);background:var(--white);color:#6d766c;font-size:8px}.LandingPage_productPreviewFooter__5Yfa3 span{display:inline-flex;align-items:center;gap:6px}.LandingPage_productPreviewFooter__5Yfa3 svg{color:var(--lindworm)}.LandingPage_productPreviewFooter__5Yfa3 strong{color:var(--lindworm);font-size:8px;font-weight:700}.LandingPage_factoryPanel__5wd0Q{position:absolute;inset:0;overflow:hidden;background:var(--black)}.LandingPage_factoryImage__506I3{object-fit:cover;object-position:52% center;filter:saturate(.86) contrast(1.04)}.LandingPage_factoryShade__wch_L{position:absolute;inset:0;background:linear-gradient(0deg,rgba(7,13,7,.86),rgba(7,13,7,.04) 46%)}.LandingPage_factoryCaption__VAzch{position:absolute;right:28px;bottom:27px;left:28px;display:grid;grid-gap:5px;gap:5px}.LandingPage_factoryCaption__VAzch strong{font-size:clamp(2rem,3vw,3.1rem);font-weight:600;letter-spacing:-.005em;line-height:1}.LandingPage_previewLogo__3Kc1K{display:grid;flex:0 0 auto;place-items:center;background:var(--lime);color:var(--black);font-weight:850}.LandingPage_cardEyebrow__A6WJJ{color:#727972;font-size:var(--title-group);font-weight:500;letter-spacing:.015em;line-height:20px;text-transform:uppercase}.LandingPage_factoryCaption__VAzch span{color:hsla(0,0%,100%,.74);font-size:var(--body-default);font-weight:500;letter-spacing:.0125em;line-height:22px}.LandingPage_factoryMarquee___GWOE{padding:30px 0 24px;overflow:hidden;background:var(--black);color:var(--white)}.LandingPage_marqueeHeading__ubYWf{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:22px;padding:0 clamp(22px,4vw,68px)}.LandingPage_marqueeKicker__kUA20{display:inline-flex;align-items:center;gap:8px;color:var(--lime);font-size:var(--title-group);font-weight:500;letter-spacing:.015em;line-height:20px;text-transform:uppercase}.LandingPage_marqueeHeading__ubYWf p{margin:0;color:hsla(0,0%,100%,.58);font-size:var(--body-default);font-weight:500;letter-spacing:.01em;line-height:22px}.LandingPage_marqueeViewport__UgpGs{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.LandingPage_marqueeTrack__8ULjJ{display:flex;width:max-content;animation:LandingPage_factorySequence__mTuZm 54s linear infinite;will-change:transform}.LandingPage_marqueeGroup__otAHa{display:flex;gap:14px;padding-right:14px}.LandingPage_factorySequenceCard__7fawr{position:relative;width:clamp(320px,31vw,500px);aspect-ratio:4/3;flex:0 0 auto;margin:0;overflow:hidden;border:1px solid hsla(0,0%,100%,.16);border-radius:16px;background:#172016}.LandingPage_factorySequenceImage__Y4VMK{object-fit:cover;transition:transform .7s var(--motion-ease-out)}.LandingPage_factorySequenceCard__7fawr:hover .LandingPage_factorySequenceImage__Y4VMK{transform:scale(1.025)}.LandingPage_factorySequenceShade__NL64R{position:absolute;inset:0;background:linear-gradient(180deg,transparent 44%,rgba(3,11,5,.9)),linear-gradient(90deg,rgba(3,11,5,.18),transparent 55%);pointer-events:none}.LandingPage_factorySequenceCaption__wWxtE{position:absolute;right:clamp(20px,2vw,28px);bottom:clamp(19px,2vw,27px);left:clamp(20px,2vw,28px);display:flex;flex-direction:column}.LandingPage_factorySequenceCaption__wWxtE strong{color:var(--white);font-size:clamp(29px,2.5vw,39px);font-weight:500;letter-spacing:-.02em;line-height:1.05}.LandingPage_factorySequenceCaption__wWxtE span{margin-top:5px;color:hsla(0,0%,100%,.76);font-size:var(--body-default);font-weight:500;line-height:22px}.LandingPage_specialties__5oO_G{padding:clamp(90px,10vw,150px) clamp(22px,5vw,84px) clamp(56px,6vw,88px);background:var(--white)}.LandingPage_sectionHeading__mlKGZ{display:grid;grid-template-columns:1fr;max-width:1340px;margin:0 auto}.LandingPage_employerCopy___rLm3 h2,.LandingPage_finalCta__LfMcp h2,.LandingPage_processIntro__EQVBz h2,.LandingPage_sectionHeading__mlKGZ h2{margin:0;font-weight:600;letter-spacing:-.005em;line-height:1.08}.LandingPage_sectionHeading__mlKGZ h2{max-width:930px;font-size:clamp(2.8rem,4.8vw,4.8rem)}.LandingPage_sectionHeading__mlKGZ p{max-width:680px;margin:27px 0 0;color:var(--mid-gray);font-size:var(--body-large);font-weight:500;letter-spacing:0;line-height:22px}.LandingPage_specialtyGrid__DVWgk{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:12px;gap:12px;max-width:1340px;margin:clamp(62px,7vw,96px) auto 0}.LandingPage_specialtyMotion__WMqEK{min-width:0}.LandingPage_specialtyCard__CsDgg{--card-accent:var(--lindworm);--card-accent-soft:rgba(22,51,0,.08);--card-accent-ink:var(--lindworm);position:relative;display:flex;min-height:330px;flex-direction:column;justify-content:space-between;padding:clamp(22px,2.4vw,33px);overflow:hidden;border:1px solid var(--sage-line);border-radius:16px;background:var(--elevated);color:var(--black);transition:transform var(--motion-base) var(--motion-ease-out),border-color var(--motion-fast) var(--motion-ease-standard),box-shadow var(--motion-base) var(--motion-ease-standard)}.LandingPage_specialtyMotion__WMqEK .LandingPage_specialtyCard__CsDgg{height:100%}.LandingPage_specialtyCard__CsDgg:before{position:absolute;top:0;right:24px;left:24px;height:3px;border-radius:0 0 999px 999px;background:var(--card-accent);content:""}.LandingPage_specialtyCard__CsDgg:hover{z-index:2;border-color:rgba(22,51,0,.24);transform:translateY(-3px);box-shadow:0 22px 48px rgba(12,18,12,.09)}.LandingPage_specialtyMotion__WMqEK:first-child,.LandingPage_specialtyMotion__WMqEK:nth-child(2),.LandingPage_specialtyMotion__WMqEK:nth-child(3){grid-column:span 2}.LandingPage_specialtyMotion__WMqEK:nth-child(4),.LandingPage_specialtyMotion__WMqEK:nth-child(5){grid-column:span 3}.LandingPage_specialtyMotion__WMqEK:nth-child(4) .LandingPage_specialtyCard__CsDgg,.LandingPage_specialtyMotion__WMqEK:nth-child(5) .LandingPage_specialtyCard__CsDgg{min-height:295px}.LandingPage_lime__N9qwu{--card-accent:var(--lime);--card-accent-soft:rgba(139,255,51,.18);--card-accent-ink:var(--lindworm)}.LandingPage_sky__6hynL{--card-accent:var(--sky);--card-accent-soft:rgba(153,224,255,.24);--card-accent-ink:var(--oxford)}.LandingPage_mint__hAulE{--card-accent:var(--mint);--card-accent-soft:rgba(126,231,193,.22);--card-accent-ink:#193034}.LandingPage_violet__s4XyD{--card-accent:var(--violet);--card-accent-soft:rgba(208,178,255,.22);--card-accent-ink:#3c2046}.LandingPage_yellow__hJJTA{--card-accent:var(--yellow);--card-accent-soft:rgba(255,232,102,.24);--card-accent-ink:#453e21}.LandingPage_specialtyTop__Vxl3L{display:flex;align-items:flex-start;justify-content:space-between}.LandingPage_specialtyIcon__GXkIk{display:grid;width:46px;height:46px;place-items:center;border:1px solid rgba(12,18,12,.08);border-radius:8px;background:var(--card-accent-soft);color:var(--card-accent-ink)}.LandingPage_specialtyNumber__GtzPE{color:var(--lindworm);font-size:var(--title-group);font-weight:500;letter-spacing:.015em;line-height:20px}.LandingPage_specialtyCard__CsDgg h3{max-width:380px;margin:0 0 8px;font-size:var(--title-section);font-weight:600;letter-spacing:-.005em;line-height:32px}.LandingPage_specialtyCard__CsDgg p{max-width:390px;margin:0;color:var(--mid-gray);font-size:var(--body-large);font-weight:500;letter-spacing:0;line-height:22px}.LandingPage_cardLink__eLvrb{display:inline-flex;align-items:center;gap:7px;width:max-content;margin-top:28px;color:var(--lindworm);font-size:var(--body-default);font-weight:600;letter-spacing:.0125em;line-height:22px}.LandingPage_phoneExperience__WwuhC{--lp-teal:var(--lindworm);--lp-teal-light:#254c08;--lp-sage:#365b1f;--lp-lime:var(--lime);--lp-parchment:#e8f3df;--lp-cream:var(--screen);--lp-ink:var(--black);--lp-muted:var(--mid-gray);padding:0 0 clamp(76px,7vw,112px);background:var(--screen);color:var(--black)}.LandingPage_phoneExperience__WwuhC .lp-scroll-story{max-width:none;height:480svh;margin-top:0}.LandingPage_phoneExperience__WwuhC .lp-scroll-sticky{display:block;height:100svh;padding:0}.LandingPage_phoneExperience__WwuhC .lp-story-copy{position:absolute;z-index:10;top:50%;left:clamp(42px,7.5vw,145px);width:min(38vw,640px);transform:translateY(-50%)}.LandingPage_phoneExperience__WwuhC .lp-story-orbit{position:relative;width:100%;aspect-ratio:1}.LandingPage_phoneExperience__WwuhC .lp-story-orbit>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.LandingPage_phoneExperience__WwuhC .lp-story-orbit path{fill:none;stroke-width:12;stroke-linecap:round;vector-effect:non-scaling-stroke}.LandingPage_phoneExperience__WwuhC .lp-story-orbit .lp-orbit-track{stroke:#d2d8d1}.LandingPage_phoneExperience__WwuhC .lp-story-orbit .lp-orbit-progress{stroke:#5f6861}.LandingPage_phoneExperience__WwuhC .lp-story-step{position:absolute;inset:0;display:flex;grid-template-columns:1fr;align-items:center;justify-content:center;min-height:0;padding:0;border:0;opacity:0;transform:none;transition:opacity .18s ease-in-out}.LandingPage_phoneExperience__WwuhC .lp-story-steps{position:absolute;inset:0;width:100%;height:100%;min-height:0}.LandingPage_phoneExperience__WwuhC .lp-story-step.is-active{pointer-events:auto;transform:none}.LandingPage_phoneExperience__WwuhC .lp-story-step.is-visible{opacity:1}.LandingPage_phoneExperience__WwuhC .lp-story-step-content{display:flex;align-items:center;flex-direction:column;width:min(64%,410px);margin:0 auto;text-align:center}.LandingPage_phoneExperience__WwuhC .lp-story-step small{margin-bottom:11px;color:#727a72;font-size:13px;font-weight:650;letter-spacing:.08em;line-height:20px;text-transform:uppercase}.LandingPage_phoneExperience__WwuhC .lp-story-step h3{color:var(--black);font-size:clamp(23px,1.6vw,30px);font-weight:600;letter-spacing:-.025em;line-height:1.15;text-wrap:balance}.LandingPage_phoneExperience__WwuhC .lp-story-step p{max-width:450px;margin-right:auto;margin-left:auto;color:var(--mid-gray);font-size:clamp(15px,1.05vw,18px);font-weight:500;letter-spacing:.01em;line-height:1.5;text-wrap:balance}.LandingPage_phoneExperience__WwuhC .lp-story-step-icon{border-color:rgba(22,51,0,.14);border-radius:8px;background:var(--white);color:var(--lindworm)}.LandingPage_phoneExperience__WwuhC .lp-story-step.is-active .lp-story-step-icon{background:var(--lime);color:var(--black)}.LandingPage_phoneExperience__WwuhC .lp-story-progress{background:rgba(22,51,0,.1)}.LandingPage_phoneExperience__WwuhC .lp-story-progress span{background:var(--lindworm)}@media (min-width:761px){.LandingPage_phoneExperience__WwuhC .lp-story-copy{width:min(38vw,640px)}.LandingPage_phoneExperience__WwuhC .lp-story-step{min-height:0;padding:0}.LandingPage_phoneExperience__WwuhC .lp-story-step small{font-size:13px;line-height:21px}.LandingPage_phoneExperience__WwuhC .lp-story-step h3{font-size:clamp(23px,1.6vw,30px);line-height:1.15}.LandingPage_phoneExperience__WwuhC .lp-story-step p{max-width:450px;font-size:clamp(15px,1.05vw,18px);line-height:1.5}.LandingPage_phoneExperience__WwuhC .lp-story-progress{margin-top:28px}}.LandingPage_phoneExperience__WwuhC .lp-phone-stage{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;border:0;border-radius:0;background:radial-gradient(circle at 78% 50%,rgba(139,255,51,.2),transparent 31%),linear-gradient(145deg,#e4f1db,var(--white))}.LandingPage_staticPhone__LvTmd{position:absolute;z-index:3;top:50%;right:clamp(72px,10vw,196px);width:min(24vw,390px,calc(78svh * .5007));aspect-ratio:383/765;transform:translateY(-50%);filter:drop-shadow(0 34px 52px rgba(22,51,0,.18))}.LandingPage_staticPhone__LvTmd .lp-phone-screen{position:absolute;z-index:1;top:4.3%;right:7.1%;bottom:3.7%;left:7.8%;width:auto;height:auto;border-radius:10%/5%}.LandingPage_staticPhoneShell__JrEOA{z-index:3;object-fit:contain;pointer-events:none}.LandingPage_phoneExperience__WwuhC .lp-phone-stage:before{background-image:linear-gradient(rgba(22,51,0,.045) 1px,transparent 0),linear-gradient(90deg,rgba(22,51,0,.045) 1px,transparent 0)}.LandingPage_process__4Emei{display:grid;grid-template-columns:.76fr 1fr 1.22fr;grid-gap:clamp(32px,4.5vw,76px);gap:clamp(32px,4.5vw,76px);padding:clamp(90px,10vw,150px) clamp(22px,5vw,84px);background:var(--lindworm);color:var(--white)}.LandingPage_processIntro__EQVBz h2{max-width:540px;margin-top:28px;font-size:clamp(2.8rem,4.2vw,4.5rem)}.LandingPage_processIntro__EQVBz>p{max-width:500px;margin:25px 0 31px;color:hsla(0,0%,100%,.64);font-size:var(--body-large);font-weight:500;letter-spacing:0;line-height:22px}.LandingPage_lightButton__TcnHq{min-height:48px;padding:0 18px;border:1px solid hsla(0,0%,100%,.18);border-radius:8px;background:hsla(0,0%,100%,.08);color:var(--white)}.LandingPage_lightButton__TcnHq:hover{border-color:var(--lime);background:var(--lime);color:var(--black)}.LandingPage_processSteps__A_pvd{display:grid;align-content:center;border-top:1px solid hsla(0,0%,100%,.16)}.LandingPage_processStep__t5FXd{padding:25px 0 27px;border-bottom:1px solid hsla(0,0%,100%,.16)}.LandingPage_processStep__t5FXd>div{display:flex;align-items:center;justify-content:space-between;color:var(--lime)}.LandingPage_processStep__t5FXd>div span{font-size:var(--title-group);font-weight:500;letter-spacing:.015em;line-height:20px}.LandingPage_processStep__t5FXd h3{margin:16px 0 8px;font-size:var(--title-body);font-weight:600;letter-spacing:0;line-height:24px}.LandingPage_processStep__t5FXd p{margin:0;color:hsla(0,0%,100%,.55);font-size:var(--body-default);font-weight:500;letter-spacing:.01em;line-height:22px}.LandingPage_detailPreview__wGA8V{align-self:center;padding:14px;border:1px solid hsla(0,0%,100%,.2);border-radius:16px;background:var(--elevated);box-shadow:0 30px 70px rgba(0,0,0,.24);color:var(--black)}.LandingPage_previewTopbar__wN_xe{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 8px 10px;color:#6e756e;font-size:var(--title-group);font-weight:500;letter-spacing:.015em;line-height:20px;text-transform:uppercase}.LandingPage_previewTopbar__wN_xe>span:first-child{display:flex;align-items:center;gap:7px;color:var(--lindworm)}.LandingPage_previewBody__MtfeR{padding:clamp(22px,3vw,36px);border:1px solid var(--sage-line);border-radius:16px;background:var(--white)}.LandingPage_previewTitle__UFo4w{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:14px;gap:14px}.LandingPage_previewLogo__3Kc1K{width:54px;height:54px;border-radius:11px;font-size:.7rem}.LandingPage_previewTitle__UFo4w small{color:#757c75;font-size:var(--title-group);font-weight:500;letter-spacing:.015em;line-height:20px;text-transform:uppercase}.LandingPage_previewTitle__UFo4w h3{margin:8px 0;font-size:var(--title-section);font-weight:600;letter-spacing:-.005em;line-height:32px}.LandingPage_previewTitle__UFo4w p{margin:0;color:#747b74;font-size:var(--body-default);font-weight:500;letter-spacing:.01em;line-height:22px}.LandingPage_previewMeta__l6ML2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;margin:24px 0}.LandingPage_previewMeta__l6ML2 span{display:grid;min-height:70px;align-content:space-between;padding:10px;border-radius:7px;background:#f1f4f1;color:#606760;font-size:var(--body-default);font-weight:500;letter-spacing:.01em;line-height:22px}.LandingPage_previewMeta__l6ML2 svg{color:var(--lindworm)}.LandingPage_previewChecklist__aTFB9{display:grid;grid-gap:10px;gap:10px;padding:20px 0;border-top:1px solid var(--sage-line)}.LandingPage_previewChecklist__aTFB9 span{display:flex;align-items:center;gap:8px;color:#535a53;font-size:var(--body-default);font-weight:500;letter-spacing:.01em;line-height:22px}.LandingPage_previewChecklist__aTFB9 svg{padding:2px;border-radius:50%;background:rgba(139,255,51,.32);color:var(--lindworm)}.LandingPage_previewAction___E6to{display:flex;align-items:center;justify-content:center;gap:9px;min-height:48px;border-radius:8px;background:var(--lindworm);color:var(--white);font-size:var(--body-large);font-weight:600;letter-spacing:.005em;line-height:24px}.LandingPage_employerSection__mCb_z{display:grid;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);grid-gap:clamp(52px,8vw,130px);gap:clamp(52px,8vw,130px);padding:clamp(90px,10vw,150px) clamp(22px,6vw,104px);border-top:1px solid var(--sage-line);background:var(--screen);color:var(--black)}.LandingPage_employerCopy___rLm3{align-self:center}.LandingPage_employerCopy___rLm3 h2{max-width:700px;margin-top:0;font-size:clamp(3rem,4.8vw,5rem)}.LandingPage_employerCopy___rLm3>p{max-width:620px;margin:27px 0 33px;color:var(--mid-gray);font-size:var(--body-large);font-weight:500;letter-spacing:0;line-height:22px}.LandingPage_employerActions__gzVzQ{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.LandingPage_darkButton__JS5FT{min-height:50px;padding:0 20px;border-radius:8px;background:var(--lindworm);color:var(--white)}.LandingPage_employerTextLink__tizlQ{display:inline-flex;align-items:center;gap:7px;color:var(--lindworm);font-size:var(--body-default);font-weight:600;letter-spacing:.0125em;line-height:22px}.LandingPage_employerBoard__nXVky{position:relative;align-self:center;padding:16px;overflow:hidden;border:1px solid var(--sage-line);border-radius:16px;background:var(--white);box-shadow:0 30px 72px rgba(12,18,12,.08)}.LandingPage_employerBoard__nXVky:before{position:absolute;top:0;right:18px;left:18px;height:3px;border-radius:0 0 999px 999px;background:var(--pink);content:""}.LandingPage_employerBoardHeader__ZXBf7{display:flex;align-items:center;justify-content:space-between;padding:8px 7px 18px;color:#737a73;font-size:var(--title-group);font-weight:500;letter-spacing:.015em;line-height:20px;text-transform:uppercase}.LandingPage_employerBoardHeader__ZXBf7>span:first-child{display:flex;align-items:center;gap:8px;color:var(--lindworm)}.LandingPage_employerBenefits__eyttL{display:grid;grid-gap:8px;gap:8px}.LandingPage_employerBenefits__eyttL article{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:14px;gap:14px;padding:18px;border:1px solid var(--sage-line);border-radius:8px;background:var(--screen)}.LandingPage_employerBenefits__eyttL article>span{display:grid;width:44px;height:44px;place-items:center;border-radius:8px;background:rgba(153,224,255,.24);color:var(--oxford)}.LandingPage_employerBenefits__eyttL article:nth-child(2)>span{background:rgba(255,194,247,.3);color:var(--magenta)}.LandingPage_employerBenefits__eyttL article:nth-child(3)>span{background:rgba(126,231,193,.25);color:#193034}.LandingPage_employerBenefits__eyttL strong{display:block;font-size:var(--body-large);font-weight:600;letter-spacing:.005em;line-height:24px}.LandingPage_employerBenefits__eyttL p{margin:8px 0 0;color:var(--mid-gray);font-size:var(--body-default);font-weight:500;letter-spacing:.01em;line-height:22px}.LandingPage_finalCta__LfMcp{display:flex;align-items:center;justify-content:space-between;gap:40px;min-height:360px;padding:clamp(70px,8vw,112px) clamp(22px,6vw,104px);background:linear-gradient(hsla(0,0%,100%,.045) 1px,transparent 1px),linear-gradient(90deg,hsla(0,0%,100%,.045) 1px,transparent 1px),var(--lindworm);background-size:46px 46px;color:var(--white)}.LandingPage_finalCtaCopy__J7q4V>span{color:var(--lime);font-size:var(--title-group);font-weight:500;letter-spacing:.015em;line-height:20px}.LandingPage_finalCta__LfMcp h2{max-width:870px;margin-top:24px;font-size:clamp(3rem,5.5vw,5.8rem)}.LandingPage_finalCtaAction__a5MG3{flex:0 0 auto}.LandingPage_finalCtaAction__a5MG3 a{display:inline-flex;min-height:56px;align-items:center;justify-content:center;gap:11px;flex:0 0 auto;padding:0 23px;border-radius:8px;background:var(--white);color:var(--lindworm);font-size:var(--body-large);font-weight:600;letter-spacing:.005em;line-height:24px;transition:transform var(--motion-base) var(--motion-ease-out)}.LandingPage_finalCtaAction__a5MG3 a:hover{background:var(--lime);color:var(--black);transform:translateY(-3px)}.LandingPage_footer__5I5vb{padding:clamp(68px,7vw,98px) clamp(22px,6vw,104px) 28px;background:var(--black);color:var(--white)}.LandingPage_footerMain__XCPMJ{display:grid;grid-template-columns:minmax(260px,1.35fr) repeat(3,minmax(140px,.55fr));grid-gap:clamp(35px,5vw,76px);gap:clamp(35px,5vw,76px);max-width:1380px;margin:0 auto;padding-bottom:64px}.LandingPage_footerBrand__x_hJi strong{color:var(--white)}.LandingPage_footerBrand__x_hJi small{color:var(--lime)}.LandingPage_footerIntro__V_Hfq>p{max-width:390px;margin:22px 0 0;color:hsla(0,0%,100%,.5);font-size:var(--body-default);font-weight:500;letter-spacing:.01em;line-height:22px}.LandingPage_socialLinks__7wHg5{display:flex;gap:8px;margin-top:23px}.LandingPage_socialLinks__7wHg5 a{display:grid;width:36px;height:36px;place-items:center;border:1px solid hsla(0,0%,100%,.14);border-radius:7px;color:hsla(0,0%,100%,.66);font-size:.66rem;font-weight:800;transition:border-color var(--motion-fast) var(--motion-ease-standard),color var(--motion-fast) var(--motion-ease-standard),transform var(--motion-base) var(--motion-ease-out)}.LandingPage_socialLinks__7wHg5 a:hover{border-color:var(--lime);color:var(--lime);transform:translateY(-2px)}.LandingPage_footerColumn__XFHos{display:flex;align-items:flex-start;flex-direction:column;gap:13px}.LandingPage_footerColumn__XFHos h3{margin:0 0 8px;color:var(--lime);font-size:var(--title-group);font-weight:500;letter-spacing:.015em;line-height:20px;text-transform:uppercase}.LandingPage_footerColumn__XFHos a{display:inline-flex;align-items:center;gap:5px;color:hsla(0,0%,100%,.52);font-size:var(--body-default);font-weight:500;letter-spacing:.01em;line-height:22px;transition:color var(--motion-fast) var(--motion-ease-standard),transform var(--motion-base) var(--motion-ease-out)}.LandingPage_footerColumn__XFHos a:hover{color:var(--white);transform:translateX(3px)}.LandingPage_footerBottom__r7Wsm{display:grid;grid-template-columns:auto minmax(260px,1fr) auto;grid-gap:clamp(24px,4vw,58px);gap:clamp(24px,4vw,58px);max-width:1380px;margin:0 auto;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.12)}.LandingPage_footerBottom__r7Wsm p{margin:0;color:hsla(0,0%,100%,.34);line-height:22px}.LandingPage_footerBottom__r7Wsm p,.LandingPage_poweredBy__otLGH{font-size:var(--body-default);font-weight:500;letter-spacing:.01em}.LandingPage_poweredBy__otLGH{margin:14px 0 0;color:hsla(0,0%,100%,.42)}.LandingPage_poweredBy__otLGH a{color:var(--lindworm);font-weight:600;text-decoration:none}.LandingPage_poweredBy__otLGH a:hover{text-decoration:underline}.LandingPage_footerBottom__r7Wsm>div{display:flex;gap:18px}.LandingPage_footerBottom__r7Wsm a{color:hsla(0,0%,100%,.52);font-size:var(--body-default);font-weight:600;letter-spacing:.0125em;line-height:22px}.LandingPage_footerBottom__r7Wsm a:hover{color:var(--lime)}.LandingPage_loadingState__ZKpzl{display:grid;min-height:100vh;place-items:center;background:var(--screen,#f9fbf9)}.LandingPage_loadingState__ZKpzl span{width:28px;height:28px;border:3px solid #e3e8e3;border-top-color:#163300;border-radius:50%;animation:LandingPage_spin__HTuMD .75s linear infinite}@keyframes LandingPage_revealUp__eY0vf{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes LandingPage_visualReveal__gKnkm{0%{opacity:0;transform:translate3d(0,22px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes LandingPage_fadeIn__oS6mr{0%{opacity:0}to{opacity:1}}@keyframes LandingPage_factorySequence__mTuZm{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes LandingPage_spin__HTuMD{to{transform:rotate(1turn)}}@media (max-width:1180px){.LandingPage_hero__FCC0v{grid-template-columns:minmax(0,1fr) minmax(410px,.86fr);gap:44px}.LandingPage_hero__FCC0v h1{font-size:clamp(3.8rem,6.4vw,5.7rem)}.LandingPage_process__4Emei{grid-template-columns:.9fr 1.1fr}.LandingPage_detailPreview__wGA8V{grid-column:1/-1;width:min(100%,720px);margin:10px auto 0}}@media (max-width:960px){.LandingPage_primaryNav__hOwtQ{display:none}.LandingPage_header__DzjwO{grid-template-columns:1fr auto}.LandingPage_hero__FCC0v{grid-template-columns:1fr;padding-top:70px}.LandingPage_heroCopy__FBF2s{max-width:800px}.LandingPage_hero__FCC0v h1{font-size:clamp(4rem,10vw,7rem)}.LandingPage_heroVisual__ai1qI{width:min(100%,760px);min-height:590px;margin:0 auto}.LandingPage_specialtyGrid__DVWgk{grid-template-columns:repeat(2,1fr)}.LandingPage_specialtyMotion__WMqEK:nth-child(n){grid-column:auto}.LandingPage_specialtyMotion__WMqEK .LandingPage_specialtyCard__CsDgg{min-height:300px}.LandingPage_specialtyMotion__WMqEK:last-child{grid-column:1/-1}.LandingPage_phoneExperience__WwuhC .lp-story-copy{left:5vw;width:40vw}.LandingPage_employerSection__mCb_z{grid-template-columns:1fr}.LandingPage_employerBoard__nXVky{width:min(100%,760px)}.LandingPage_finalCta__LfMcp{align-items:flex-start;flex-direction:column}.LandingPage_footerMain__XCPMJ{grid-template-columns:1.2fr 1fr;row-gap:50px}.LandingPage_footerBottom__r7Wsm{grid-template-columns:1fr auto}.LandingPage_footerBottom__r7Wsm>p:nth-child(2){grid-column:1/-1;grid-row:2}}@media (max-width:760px){.LandingPage_phoneExperience__WwuhC .lp-scroll-sticky{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(290px,34svh) minmax(0,1fr);grid-gap:12px;gap:12px;padding:16px 0;background:radial-gradient(circle at 50% 68%,rgba(139,255,51,.18),transparent 38%),linear-gradient(rgba(22,51,0,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(22,51,0,.045) 1px,transparent 1px),linear-gradient(145deg,#e4f1db,var(--white));background-size:100% 100%,36px 36px,36px 36px,100% 100%}.LandingPage_phoneExperience__WwuhC .lp-story-copy{position:relative;top:auto;left:auto;width:100%;padding:0 12px;transform:none}.LandingPage_phoneExperience__WwuhC .lp-story-orbit{width:min(82vw,320px);margin:0 auto}.LandingPage_phoneExperience__WwuhC .lp-story-orbit path{stroke-width:9}.LandingPage_phoneExperience__WwuhC .lp-story-steps{inset:0}.LandingPage_phoneExperience__WwuhC .lp-story-step-content{width:64%;max-width:200px}.LandingPage_phoneExperience__WwuhC .lp-story-step{display:grid;min-height:0;padding:0}.LandingPage_phoneExperience__WwuhC .lp-story-step small{margin-bottom:5px;font-size:10px;line-height:15px}.LandingPage_phoneExperience__WwuhC .lp-story-step h3{margin-bottom:4px;font-size:clamp(17px,4.4vw,19px);line-height:1.14}.LandingPage_phoneExperience__WwuhC .lp-story-step p{font-size:clamp(11.5px,3vw,12.5px);line-height:1.36}.LandingPage_phoneExperience__WwuhC .lp-phone-stage{position:relative;inset:auto;width:100%;height:100%;border:1px solid rgba(22,51,0,.14);border-radius:20px;background:radial-gradient(circle at 50% 50%,rgba(139,255,51,.2),transparent 34%),linear-gradient(145deg,#e4f1db,var(--white))}.LandingPage_phoneExperience__WwuhC .lp-phone-view{padding:28px 13px 12px}.LandingPage_phoneExperience__WwuhC .lp-phone-welcome{margin:30px 0 14px}.LandingPage_phoneExperience__WwuhC .lp-phone-field,.LandingPage_phoneExperience__WwuhC .lp-phone-form span{min-height:36px;padding:9px}.LandingPage_phoneExperience__WwuhC .lp-phone-primary{min-height:34px;margin-top:11px}.LandingPage_phoneExperience__WwuhC .lp-phone-footnote{margin-top:8px}.LandingPage_phoneExperience__WwuhC .lp-phone-progress-dots{margin:10px 0 13px}.LandingPage_phoneExperience__WwuhC .lp-phone-preference-group{margin-top:13px}.LandingPage_phoneExperience__WwuhC .lp-phone-match-card{margin-top:14px;padding:10px}.LandingPage_phoneExperience__WwuhC .lp-phone-match-reasons{gap:7px;margin-top:12px}.LandingPage_phoneExperience__WwuhC .lp-phone-appbar{min-height:34px}.LandingPage_phoneExperience__WwuhC .lp-phone-searchbox{min-height:34px;margin-top:9px}.LandingPage_phoneExperience__WwuhC .lp-phone-filter-row{margin:8px 0 10px}.LandingPage_phoneExperience__WwuhC .lp-mini-job{gap:7px;margin-top:6px;padding:8px}.LandingPage_phoneExperience__WwuhC .lp-phone-summary{margin:10px 0 9px;padding:10px}.LandingPage_phoneExperience__WwuhC .lp-saved-job{padding:10px}.LandingPage_phoneExperience__WwuhC .lp-saved-job-top{margin-bottom:9px}.LandingPage_phoneExperience__WwuhC .lp-phone-detail>h3{margin-top:12px}.LandingPage_phoneExperience__WwuhC .lp-phone-meta-grid{margin:10px 0}.LandingPage_phoneExperience__WwuhC .lp-phone-detail-copy{gap:5px;padding-top:9px}.LandingPage_phoneExperience__WwuhC .lp-phone-apply{min-height:34px;margin-top:10px}.LandingPage_staticPhone__LvTmd{right:auto;left:50%;width:auto;height:min(96%,560px);transform:translate(-50%,-50%)}}@media (max-width:760px) and (max-height:760px){.LandingPage_phoneExperience__WwuhC .lp-scroll-sticky{grid-template-rows:230px minmax(0,1fr)}.LandingPage_phoneExperience__WwuhC .lp-story-orbit{width:min(72vw,240px)}.LandingPage_phoneExperience__WwuhC .lp-story-steps{inset:0}.LandingPage_phoneExperience__WwuhC .lp-story-step-content{width:64%;max-width:180px}}@media (max-width:430px){.LandingPage_phoneExperience__WwuhC .lp-scroll-sticky{grid-template-rows:minmax(270px,33svh) minmax(0,1fr)}.LandingPage_phoneExperience__WwuhC .lp-story-orbit{width:min(78vw,292px)}.LandingPage_phoneExperience__WwuhC .lp-story-step h3{font-size:18px}.LandingPage_phoneExperience__WwuhC .lp-story-step p{font-size:12.5px}}@media (max-width:680px){.LandingPage_header__DzjwO{min-height:70px;padding-right:18px;padding-left:18px}.LandingPage_brand__lzwQe img{width:34px;height:34px}.LandingPage_textAction__E_1k4{display:none}.LandingPage_headerCta__UAZCx{min-height:38px;padding:0 13px}.LandingPage_hero__FCC0v{gap:52px;min-height:0;padding:58px 18px;background-size:34px 34px}.LandingPage_hero__FCC0v h1{margin-top:0;font-size:clamp(3.3rem,16.5vw,5.4rem)}.LandingPage_heroIntro__RGV93{margin-top:23px;font-size:var(--body-large)}.LandingPage_heroActions__1Yz5c{align-items:stretch;flex-direction:column;margin-top:30px}.LandingPage_primaryHeroButton__kd1Ri,.LandingPage_secondaryHeroButton__VfAxW{width:100%}.LandingPage_heroAssurance___s4SG{margin-top:24px}.LandingPage_heroVisual__ai1qI{min-height:570px;border-radius:17px}.LandingPage_productPreview__NRutv{inset:12px}.LandingPage_productPreviewBody__JUj49{grid-template-columns:1fr}.LandingPage_productPreviewFilters__EYl8l{display:none}.LandingPage_factoryMarquee___GWOE{padding-top:24px;padding-bottom:20px}.LandingPage_marqueeHeading__ubYWf{align-items:flex-start;flex-direction:column;gap:4px;margin-bottom:16px;padding:0 18px}.LandingPage_marqueeViewport__UgpGs{-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.LandingPage_factorySequenceCard__7fawr{width:min(82vw,360px);border-radius:14px}.LandingPage_factorySequenceCaption__wWxtE strong{font-size:28px}.LandingPage_factorySequenceCaption__wWxtE span{font-size:14px;line-height:20px}.LandingPage_employerSection__mCb_z,.LandingPage_finalCta__LfMcp,.LandingPage_phoneExperience__WwuhC,.LandingPage_process__4Emei,.LandingPage_specialties__5oO_G{padding-right:18px;padding-left:18px}.LandingPage_sectionHeading__mlKGZ{grid-template-columns:1fr}.LandingPage_sectionHeading__mlKGZ h2{font-size:clamp(2.8rem,12vw,4.5rem)}.LandingPage_sectionHeading__mlKGZ p{font-size:var(--body-large)}.LandingPage_specialtyGrid__DVWgk{grid-template-columns:1fr}.LandingPage_specialtyMotion__WMqEK:nth-child(n){grid-column:auto}.LandingPage_specialtyMotion__WMqEK .LandingPage_specialtyCard__CsDgg{min-height:290px}.LandingPage_process__4Emei{grid-template-columns:1fr}.LandingPage_employerCopy___rLm3 h2,.LandingPage_processIntro__EQVBz h2{font-size:clamp(2.9rem,12vw,4.8rem)}.LandingPage_detailPreview__wGA8V{padding:10px}.LandingPage_previewTopbar__wN_xe>span:last-child{display:none}.LandingPage_previewBody__MtfeR{padding:20px}.LandingPage_previewMeta__l6ML2{grid-template-columns:1fr}.LandingPage_previewMeta__l6ML2 span{min-height:52px}.LandingPage_employerSection__mCb_z{grid-template-columns:minmax(0,1fr)}.LandingPage_employerBoard__nXVky{padding:10px}.LandingPage_employerBenefits__eyttL article{padding:14px}.LandingPage_finalCta__LfMcp{min-height:330px}.LandingPage_finalCta__LfMcp h2{font-size:clamp(3.1rem,14vw,5.2rem)}.LandingPage_finalCtaAction__a5MG3,.LandingPage_finalCtaAction__a5MG3 a{width:100%}.LandingPage_footer__5I5vb{padding-right:24px;padding-left:24px}.LandingPage_footerMain__XCPMJ{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingPage_footerIntro__V_Hfq{grid-column:1/-1}.LandingPage_footerBottom__r7Wsm{grid-template-columns:1fr}.LandingPage_footerBottom__r7Wsm>p:nth-child(2){grid-column:auto;grid-row:auto}}@media (max-width:420px){.LandingPage_brand__lzwQe small{display:none}.LandingPage_headerCta__UAZCx{font-size:var(--body-default)}.LandingPage_hero__FCC0v h1{font-size:clamp(3rem,16vw,4.2rem)}.LandingPage_factoryCaption__VAzch strong{font-size:var(--title-section)}.LandingPage_footerMain__XCPMJ{grid-template-columns:1fr}.LandingPage_footerIntro__V_Hfq{grid-column:auto}}@media (prefers-reduced-motion:reduce){.LandingPage_phoneExperience__WwuhC .lp-scroll-story{height:100svh}.LandingPage_root__Zortv *,.LandingPage_root__Zortv :after,.LandingPage_root__Zortv :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0ms!important;transition-duration:.01ms!important}.LandingPage_factoryPanel__5wd0Q,.LandingPage_heroActions__1Yz5c,.LandingPage_heroAssurance___s4SG,.LandingPage_heroCopy__FBF2s h1,.LandingPage_heroIntro__RGV93,.LandingPage_heroVisual__ai1qI,.LandingPage_loadingState__ZKpzl span{opacity:1;transform:none}.LandingPage_darkButton__JS5FT,.LandingPage_finalCtaAction__a5MG3 a:hover,.LandingPage_footerColumn__XFHos a,.LandingPage_headerCta__UAZCx,.LandingPage_lightButton__TcnHq,.LandingPage_primaryHeroButton__kd1Ri,.LandingPage_secondaryHeroButton__VfAxW,.LandingPage_socialLinks__7wHg5 a,.LandingPage_specialtyCard__CsDgg,.LandingPage_specialtyCard__CsDgg:hover{transform:none}.LandingPage_marqueeViewport__UgpGs{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.LandingPage_marqueeTrack__8ULjJ{animation:none!important;transform:none!important}.LandingPage_marqueeGroup__otAHa[aria-hidden=true]{display:none}}