@font-face{font-family:displayFont;src:url(../media/InstrumentSerif_Regular-s.p.14igz5y3pjs9m.ttf?dpl=dpl_4yoj9PESHa4M7fJtrePpJHS2ZbHW)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:displayFont Fallback;src:local(Arial);ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.0%;size-adjust:76.79%}.displayfont_667c4047-module__3ox8SW__className{font-family:displayFont,displayFont Fallback;font-weight:400}.displayfont_667c4047-module__3ox8SW__variable{--font-cv-display:"displayFont", "displayFont Fallback"}
.page-module__QF9tHG__page{--foreground:205 45% 96%;--muted-foreground:205 28% 81%;--card:202 60% 19%;--border:202 30% 48%;color:#f3f8fb;background:#002b42 url(/lavorai-starlit-sky.jpg) top/1280px 600px;min-height:100vh}.page-module__QF9tHG__page *{box-sizing:border-box}.page-module__QF9tHG__page a{text-decoration:none}.page-module__QF9tHG__page a:focus-visible,.page-module__QF9tHG__page button:focus-visible{outline-offset:5px;outline:3px solid #bcecff}.page-module__QF9tHG__header,.page-module__QF9tHG__hero,.page-module__QF9tHG__stepsSection,.page-module__QF9tHG__final,.page-module__QF9tHG__footer{width:min(1120px,100% - 80px);margin-inline:auto}.page-module__QF9tHG__header{border-bottom:1px solid #d1eaf226;justify-content:space-between;align-items:center;gap:24px;min-height:100px;display:flex}.page-module__QF9tHG__brand{color:#fff;letter-spacing:-1.2px;white-space:nowrap;font-size:27px;font-weight:600}.page-module__QF9tHG__brand span{font-weight:300}.page-module__QF9tHG__nav{align-items:center;gap:30px;font-size:13px;display:flex}.page-module__QF9tHG__nav a{color:#d8e7ef}.page-module__QF9tHG__login{border:1px solid #c4ddeb8c;border-radius:99px;padding:12px 22px}.page-module__QF9tHG__hero{grid-template-columns:minmax(0,1.35fr) minmax(300px,.8fr);align-items:center;gap:90px;padding-block:90px 100px;display:grid}.page-module__QF9tHG__eyebrow{color:#cee2ed;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;display:flex}.page-module__QF9tHG__intro h1,.page-module__QF9tHG__sectionHeading h2,.page-module__QF9tHG__final h2,.page-module__QF9tHG__uploadPanel h2{font-family:var(--font-cv-display), Georgia, serif;font-weight:400}.page-module__QF9tHG__intro h1{letter-spacing:-.025em;text-wrap:balance;margin-top:24px;font-size:clamp(48px,5.8vw,76px);line-height:1.03}.page-module__QF9tHG__intro h1 span{color:#bed6e3;display:block}.page-module__QF9tHG__lead{color:#d2e0e8;max-width:490px;margin-top:26px;font-size:16px;line-height:1.75}.page-module__QF9tHG__textLink{color:#e6f3f9;align-items:center;gap:12px;margin-top:26px;padding-block:12px;font-size:13px;display:inline-flex}.page-module__QF9tHG__uploadPanel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a364fc2;border:1px solid #c7e6f680;border-radius:20px;padding:32px;box-shadow:inset 0 1px 1px #ffffff26,0 20px 60px #00182726}.page-module__QF9tHG__uploadPanel h2{font-size:38px;line-height:1.05}.page-module__QF9tHG__uploadCard{text-align:center;background:#113e5890;border:1px solid #bbd9ed80;border-radius:16px;flex-direction:column;align-items:center;gap:18px;margin-top:26px;padding:30px 18px 22px;display:flex}.page-module__QF9tHG__uploadCard>svg{color:#e5f0f7}.page-module__QF9tHG__fileName{font-size:22px;font-weight:500}.page-module__QF9tHG__uploadCard p{color:#d4e2eb;max-width:220px;font-size:13px;line-height:1.6}.page-module__QF9tHG__button{color:#fff;text-align:center;background:#ffffff08;border:1px solid #c4ddeb8c;border-radius:99px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:13px 22px;font-size:13px;line-height:1.5;transition:background .2s;display:inline-flex}.page-module__QF9tHG__uploadCard .page-module__QF9tHG__button{width:100%;margin-top:5px}.page-module__QF9tHG__button:hover,.page-module__QF9tHG__login:hover{background:#ffffff18}.page-module__QF9tHG__caption{color:#c0d1de;text-align:center;margin-top:19px;font-size:11px;line-height:1.6}.page-module__QF9tHG__stepsSection{border-top:1px solid #d1eaf230;padding-block:68px 80px}.page-module__QF9tHG__sectionHeading{text-align:center;max-width:680px;margin-inline:auto}.page-module__QF9tHG__sectionHeading .page-module__QF9tHG__eyebrow{justify-content:center}.page-module__QF9tHG__sectionHeading h2,.page-module__QF9tHG__final h2{margin-top:16px;font-size:clamp(36px,4vw,52px);line-height:1.1}.page-module__QF9tHG__sectionHeading>p:last-child{color:#d2e0e8;margin-top:18px;font-size:15px;line-height:1.7}.page-module__QF9tHG__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:42px 0 0;padding:0;list-style:none;display:grid}.page-module__QF9tHG__steps li{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d374db3;border:1px solid #cce8f64d;border-radius:18px;padding:28px}.page-module__QF9tHG__stepTop{color:#c5deeb;justify-content:space-between;align-items:center;display:flex}.page-module__QF9tHG__stepTop span{letter-spacing:.1em;font-size:11px}.page-module__QF9tHG__steps h3{margin-top:24px;font-size:17px;font-weight:500}.page-module__QF9tHG__steps p{color:#cadde8;margin-top:12px;font-size:14px;line-height:1.75}.page-module__QF9tHG__final{text-align:center;background:#0d374da3;border:1px solid #cce8f64d;border-radius:20px;margin-bottom:80px;padding:46px 24px}.page-module__QF9tHG__final h2{margin:0}.page-module__QF9tHG__final .page-module__QF9tHG__button{margin-top:26px}.page-module__QF9tHG__footer{border-top:1px solid #d1eaf230;justify-content:space-between;align-items:center;gap:24px;padding-block:32px;display:flex}.page-module__QF9tHG__footer>div{color:#cadde8;gap:24px;font-size:12px;display:flex}.page-module__QF9tHG__skip{z-index:50;color:#002b42;background:#f3f8fb;border-radius:8px;padding:12px;position:absolute;top:12px;left:20px;transform:translateY(-200%)}.page-module__QF9tHG__skip:focus{transform:translateY(0)}@media (max-width:900px){.page-module__QF9tHG__hero{gap:36px}.page-module__QF9tHG__nav{gap:16px}.page-module__QF9tHG__desktopLink{display:none}.page-module__QF9tHG__uploadPanel{padding:24px}.page-module__QF9tHG__steps li{padding:22px}}@media (max-width:680px){.page-module__QF9tHG__header,.page-module__QF9tHG__hero,.page-module__QF9tHG__stepsSection,.page-module__QF9tHG__final,.page-module__QF9tHG__footer{width:calc(100% - 40px)}.page-module__QF9tHG__header{gap:12px;min-height:82px}.page-module__QF9tHG__brand{font-size:24px}.page-module__QF9tHG__nav{gap:12px}.page-module__QF9tHG__login{padding:10px 14px}.page-module__QF9tHG__hero{grid-template-columns:1fr;gap:36px;padding-block:52px 64px}.page-module__QF9tHG__intro h1{font-size:clamp(44px,10vw,62px)}.page-module__QF9tHG__uploadPanel{width:100%;max-width:430px;margin-inline:auto}.page-module__QF9tHG__stepsSection{padding-block:50px}.page-module__QF9tHG__steps{grid-template-columns:1fr;gap:14px;margin-top:30px}.page-module__QF9tHG__steps h3{margin-top:18px}.page-module__QF9tHG__final{margin-bottom:50px}.page-module__QF9tHG__footer{flex-direction:column;align-items:flex-start}.page-module__QF9tHG__footer>div{flex-wrap:wrap;gap:20px}}@media (prefers-reduced-motion:reduce){.page-module__QF9tHG__page *,.page-module__QF9tHG__page :before,.page-module__QF9tHG__page :after{scroll-behavior:auto!important;transition:none!important}}
