@keyframes JobCard-module-scss-module__ev_SNa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes JobCard-module-scss-module__ev_SNa__fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes JobCard-module-scss-module__ev_SNa__fadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes JobCard-module-scss-module__ev_SNa__scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes JobCard-module-scss-module__ev_SNa__slideInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes JobCard-module-scss-module__ev_SNa__slideInLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes JobCard-module-scss-module__ev_SNa__redShimmer{0%{background-position:0%}to{background-position:200%}}.JobCard-module-scss-module__ev_SNa__card{background-color:var(--color-bg-elevated);border:1px solid var(--color-border);color:inherit;border-radius:14px;flex-direction:column;gap:12px;padding:22px 24px;text-decoration:none;transition:transform .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1);display:flex}.JobCard-module-scss-module__ev_SNa__card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.JobCard-module-scss-module__ev_SNa__card:active{transform:translateY(0)}.JobCard-module-scss-module__ev_SNa__card:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media (max-width:640px){.JobCard-module-scss-module__ev_SNa__card{gap:10px;padding:18px}}.JobCard-module-scss-module__ev_SNa__card__header{flex-direction:column;gap:4px;min-width:0;display:flex}.JobCard-module-scss-module__ev_SNa__card__title{color:var(--color-text-primary);margin:0;font-size:18px;font-weight:600;line-height:1.3}@media (max-width:640px){.JobCard-module-scss-module__ev_SNa__card__title{font-size:16px}}.JobCard-module-scss-module__ev_SNa__card__company{color:var(--color-text-secondary);margin:0;font-size:13px}.JobCard-module-scss-module__ev_SNa__card__lede{color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.JobCard-module-scss-module__ev_SNa__card__badges{flex-wrap:wrap;gap:6px;display:flex}.JobCard-module-scss-module__ev_SNa__card__skills{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.JobCard-module-scss-module__ev_SNa__card__skillsMore{color:var(--color-text-muted);align-self:center;font-size:12px}
@keyframes JobMeta-module-scss-module__tFCGpa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes JobMeta-module-scss-module__tFCGpa__fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes JobMeta-module-scss-module__tFCGpa__fadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes JobMeta-module-scss-module__tFCGpa__scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes JobMeta-module-scss-module__tFCGpa__slideInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes JobMeta-module-scss-module__tFCGpa__slideInLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes JobMeta-module-scss-module__tFCGpa__redShimmer{0%{background-position:0%}to{background-position:200%}}.JobMeta-module-scss-module__tFCGpa__meta{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px 24px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:640px){.JobMeta-module-scss-module__tFCGpa__meta{grid-template-columns:repeat(2,1fr);gap:10px 16px}}.JobMeta-module-scss-module__tFCGpa__meta__item{flex-direction:column;gap:4px;min-width:0;display:flex}.JobMeta-module-scss-module__tFCGpa__meta__label{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);align-items:center;gap:6px;font-size:12px;line-height:1.2;display:inline-flex}.JobMeta-module-scss-module__tFCGpa__meta__icon{color:currentColor;flex-shrink:0;width:14px;height:14px}.JobMeta-module-scss-module__tFCGpa__meta__value{color:var(--color-text-primary);font-size:14px;font-weight:500;line-height:1.3}
@keyframes ErrorState-module-scss-module__6NZKAq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ErrorState-module-scss-module__6NZKAq__fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ErrorState-module-scss-module__6NZKAq__fadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes ErrorState-module-scss-module__6NZKAq__scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes ErrorState-module-scss-module__6NZKAq__slideInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes ErrorState-module-scss-module__6NZKAq__slideInLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes ErrorState-module-scss-module__6NZKAq__redShimmer{0%{background-position:0%}to{background-position:200%}}.ErrorState-module-scss-module__6NZKAq__state{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:440px;margin:0 auto;padding:clamp(24px,3vw,40px) 24px;animation:.25s cubic-bezier(.16,1,.3,1) both ErrorState-module-scss-module__6NZKAq__fadeUp;display:flex}.ErrorState-module-scss-module__6NZKAq__state__icon{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg-elevated) 60%, transparent);width:64px;height:64px;color:var(--color-text-primary);border-radius:50%;justify-content:center;align-items:center;transition:border-color .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.ErrorState-module-scss-module__6NZKAq__state__icon--unauthorized,.ErrorState-module-scss-module__6NZKAq__state__icon--forbidden,.ErrorState-module-scss-module__6NZKAq__state__icon--conflict,.ErrorState-module-scss-module__6NZKAq__state__icon--rate-limited,.ErrorState-module-scss-module__6NZKAq__state__icon--validation{border-color:color-mix(in srgb, #e61414 32%, var(--color-border));color:color-mix(in srgb, #e61414 80%, var(--color-text-primary));background:color-mix(in srgb, #e61414 8%, var(--color-bg-elevated))}.ErrorState-module-scss-module__6NZKAq__state__body{flex-direction:column;gap:8px;display:flex}.ErrorState-module-scss-module__6NZKAq__state__title{font-family:var(--font-display),"Playfair Display",Georgia,serif;letter-spacing:-.01em;color:var(--color-text-primary);margin:0;font-size:clamp(1.2rem,1.6vw,1.5rem);font-weight:500;line-height:1.25}.ErrorState-module-scss-module__6NZKAq__state__message{color:var(--color-text-secondary);margin:0;font-size:14.5px;line-height:1.6}.ErrorState-module-scss-module__6NZKAq__state__action{margin-top:4px}@media (prefers-reduced-motion:reduce){.ErrorState-module-scss-module__6NZKAq__state{opacity:1!important;animation:none!important}}
.AsyncBoundary-module-scss-module__QU7Xdq__errorWrap{justify-content:center;align-items:center;display:flex}.AsyncBoundary-module-scss-module__QU7Xdq__errorWrap--screen{z-index:300;background:color-mix(in srgb, var(--color-bg-primary) 82%, transparent);-webkit-backdrop-filter:blur(4px);position:fixed;inset:0}.AsyncBoundary-module-scss-module__QU7Xdq__errorWrap--parent{position:absolute;inset:0}.AsyncBoundary-module-scss-module__QU7Xdq__errorWrap--block{width:100%;min-height:220px;padding:16px}
.Badge-module-scss-module__xGKbKq__badge{white-space:nowrap;border-radius:20px;align-items:center;padding:3px 10px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.Badge-module-scss-module__xGKbKq__badge--default{background-color:var(--color-bg-elevated);color:var(--color-text-secondary);border:1px solid var(--color-border)}.Badge-module-scss-module__xGKbKq__badge--success{color:var(--color-success);background-color:#22c55e1f;border:1px solid #22c55e40}.Badge-module-scss-module__xGKbKq__badge--warning{color:var(--color-warning);background-color:#f59e0b1f;border:1px solid #f59e0b40}.Badge-module-scss-module__xGKbKq__badge--error{color:var(--color-error);background-color:#ef44441f;border:1px solid #ef444440}.Badge-module-scss-module__xGKbKq__badge--info{color:var(--color-info);background-color:#3b82f61f;border:1px solid #3b82f640}
@keyframes HomeFaq-module-scss-module__C_6qHa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes HomeFaq-module-scss-module__C_6qHa__fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeFaq-module-scss-module__C_6qHa__fadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeFaq-module-scss-module__C_6qHa__scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes HomeFaq-module-scss-module__C_6qHa__slideInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes HomeFaq-module-scss-module__C_6qHa__slideInLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes HomeFaq-module-scss-module__C_6qHa__redShimmer{0%{background-position:0%}to{background-position:200%}}.HomeFaq-module-scss-module__C_6qHa__section{isolation:isolate;cursor:default;-webkit-user-select:none;user-select:none;interpolate-size:allow-keywords;width:100%;padding:clamp(44px,7vh,80px) 24px clamp(56px,8vh,90px);position:relative;overflow:hidden}@media (max-width:640px){.HomeFaq-module-scss-module__C_6qHa__section{padding:36px 20px 48px}}.HomeFaq-module-scss-module__C_6qHa__section__aurora{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.HomeFaq-module-scss-module__C_6qHa__section__blobTop{width:860px;height:680px;position:absolute;top:-340px;right:-180px}@media (max-width:768px){.HomeFaq-module-scss-module__C_6qHa__section__blobTop{width:620px;height:480px;top:-240px;right:-160px}}@media (max-width:640px){.HomeFaq-module-scss-module__C_6qHa__section__blobTop{width:500px;height:380px;top:-190px;right:-130px}}.HomeFaq-module-scss-module__C_6qHa__section__blobTop{opacity:.11;background:radial-gradient(closest-side,#e61414 0%,#e6141447 42%,#e6141414 68%,#e6141405 85%,#0000 100%)}[data-theme=light] .HomeFaq-module-scss-module__C_6qHa__section__blobTop{opacity:.072}.HomeFaq-module-scss-module__C_6qHa__section__blobBottom{width:860px;height:680px;position:absolute;bottom:-340px;left:-180px}@media (max-width:768px){.HomeFaq-module-scss-module__C_6qHa__section__blobBottom{width:620px;height:480px;bottom:-240px;left:-160px}}@media (max-width:640px){.HomeFaq-module-scss-module__C_6qHa__section__blobBottom{width:500px;height:380px;bottom:-190px;left:-130px}}.HomeFaq-module-scss-module__C_6qHa__section__blobBottom{opacity:.11;background:radial-gradient(closest-side,#e61414 0%,#e6141447 42%,#e6141414 68%,#e6141405 85%,#0000 100%)}[data-theme=light] .HomeFaq-module-scss-module__C_6qHa__section__blobBottom{opacity:.072}.HomeFaq-module-scss-module__C_6qHa__section__spotlightBleed{opacity:.9;background:radial-gradient(closest-side,#e6141438 0%,#e614141a 32%,#e614140a 58%,#e6141403 80%,#0000 100%);width:clamp(620px,74vw,1140px);height:clamp(620px,74vw,1140px);animation:9s ease-in-out infinite HomeFaq-module-scss-module__C_6qHa__faq-spotlight-breathe;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}[data-theme=light] .HomeFaq-module-scss-module__C_6qHa__section__spotlightBleed{opacity:.55}@keyframes HomeFaq-module-scss-module__C_6qHa__faq-spotlight-breathe{0%,to{opacity:.9;transform:translate(-50%,50%)scale(1)}50%{opacity:1;transform:translate(-50%,50%)scale(1.06)}}.HomeFaq-module-scss-module__C_6qHa__section__grain{opacity:.08;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.55 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:240px 240px;position:absolute;inset:0}[data-theme=light] .HomeFaq-module-scss-module__C_6qHa__section__grain{opacity:.05;mix-blend-mode:multiply}.HomeFaq-module-scss-module__C_6qHa__section__inner{z-index:1;flex-direction:column;gap:clamp(44px,7vh,72px);max-width:880px;margin:0 auto;display:flex;position:relative}.HomeFaq-module-scss-module__C_6qHa__section__header{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:760px;margin:0 auto;animation:.4s cubic-bezier(.16,1,.3,1) both HomeFaq-module-scss-module__C_6qHa__fadeUp;display:flex}.HomeFaq-module-scss-module__C_6qHa__section__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--color-text-muted);font-size:12px;font-weight:600}.HomeFaq-module-scss-module__C_6qHa__section__title{font-family:var(--font-display),"Playfair Display",Georgia,serif;letter-spacing:-.015em;color:var(--color-text-primary);margin:0;font-size:clamp(2rem,5vw,3.25rem);font-weight:500;line-height:1.1}.HomeFaq-module-scss-module__C_6qHa__section__titleLine{display:inline-block}.HomeFaq-module-scss-module__C_6qHa__section__titleLine--accent{background:linear-gradient(90deg,#e61414 0%,#f17e7e 50%,#e61414 100%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;animation:7s linear 4.2s infinite HomeFaq-module-scss-module__C_6qHa__redShimmer}.HomeFaq-module-scss-module__C_6qHa__section__subtitle{color:var(--color-text-secondary);margin:0;font-size:clamp(.95rem,1.15vw,1.08rem);line-height:1.6}.HomeFaq-module-scss-module__C_6qHa__section__list{flex-direction:column;gap:14px;display:flex}.HomeFaq-module-scss-module__C_6qHa__section__listItem:first-child{animation-delay:.12s}.HomeFaq-module-scss-module__C_6qHa__section__listItem:nth-child(2){animation-delay:.2s}.HomeFaq-module-scss-module__C_6qHa__section__listItem:nth-child(3){animation-delay:.28s}.HomeFaq-module-scss-module__C_6qHa__section__listItem:nth-child(4){animation-delay:.36s}.HomeFaq-module-scss-module__C_6qHa__section__listItem:nth-child(5){animation-delay:.44s}.HomeFaq-module-scss-module__C_6qHa__section__listItem:nth-child(6){animation-delay:.52s}.HomeFaq-module-scss-module__C_6qHa__section__listItem:nth-child(7){animation-delay:.6s}.HomeFaq-module-scss-module__C_6qHa__section__highlight{color:var(--color-text-primary);font-weight:600}@media (prefers-reduced-motion:reduce){.HomeFaq-module-scss-module__C_6qHa__section__titleLine--accent,.HomeFaq-module-scss-module__C_6qHa__section__header{opacity:1!important;animation:none!important}.HomeFaq-module-scss-module__C_6qHa__section__spotlightBleed{animation:none!important}}
@keyframes stages-module-scss-module__2Y08rW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes stages-module-scss-module__2Y08rW__fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes stages-module-scss-module__2Y08rW__fadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes stages-module-scss-module__2Y08rW__scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes stages-module-scss-module__2Y08rW__slideInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes stages-module-scss-module__2Y08rW__slideInLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes stages-module-scss-module__2Y08rW__redShimmer{0%{background-position:0%}to{background-position:200%}}.stages-module-scss-module__2Y08rW__stage{pointer-events:none;contain:layout paint;--fade:.03;opacity:min(clamp(0,(var(--progress,0) - var(--stage-start))/var(--fade),1),clamp(0,(var(--stage-end) - var(--progress,0))/var(--fade),1));--stage-local:clamp(0, calc((var(--progress,0) - var(--stage-start)) / (var(--stage-end) - var(--stage-start))), 1);transform:scale(calc(.96 + var(--stage-local) * .04));will-change:opacity,transform;place-items:center;display:grid;position:absolute;inset:0}.stages-module-scss-module__2Y08rW__stage--profile{--stage-start:0;--stage-end:.22}.stages-module-scss-module__2Y08rW__stage--matching{--stage-start:.2;--stage-end:.44}.stages-module-scss-module__2Y08rW__stage--review{--stage-start:.42;--stage-end:.64}.stages-module-scss-module__2Y08rW__stage--interview{--stage-start:.62;--stage-end:.82}.stages-module-scss-module__2Y08rW__stage--offer{--stage-start:.8;--stage-end:1}.stages-module-scss-module__2Y08rW__card{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:18px;flex-direction:column;gap:12px;width:min(100%,340px);padding:22px;display:flex;position:relative;box-shadow:0 24px 60px #00000047}@media (max-width:768px){.stages-module-scss-module__2Y08rW__card{gap:10px;width:min(92%,300px);padding:18px}}@media (max-width:640px){.stages-module-scss-module__2Y08rW__card{gap:8px;width:min(88%,260px);padding:14px}}.stages-module-scss-module__2Y08rW__cardHeader{align-items:center;gap:12px;display:flex}.stages-module-scss-module__2Y08rW__cardAvatar{color:#fff;background:linear-gradient(135deg,#8a0c0c,#e61414);border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.stages-module-scss-module__2Y08rW__cardAvatarIcon{fill:currentColor;width:26px;height:26px;display:block}.stages-module-scss-module__2Y08rW__cardHeadLines{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.stages-module-scss-module__2Y08rW__onboardingType{height:22px;width:calc(clamp(0,(var(--stage-local,0) - .05)*4,1)*100%);align-items:center;display:flex;overflow:hidden}.stages-module-scss-module__2Y08rW__onboardingTypeText{color:var(--color-text-primary);letter-spacing:-.01em;white-space:nowrap;font-size:15px;font-weight:700;line-height:1}.stages-module-scss-module__2Y08rW__cvLine{background:color-mix(in srgb, var(--color-text-primary) 85%, transparent);height:8px;width:calc(clamp(0,(var(--stage-local,0) - var(--cv-line-start,0))*5,1)*var(--cv-line-max,100%));max-width:var(--cv-line-max,100%);border-radius:4px}.stages-module-scss-module__2Y08rW__cvLine--short{--cv-line-max:70%;--cv-line-start:.05}.stages-module-scss-module__2Y08rW__cvLine--long{--cv-line-max:100%;--cv-line-start:.12}.stages-module-scss-module__2Y08rW__cvLine--mid{--cv-line-max:85%;--cv-line-start:.2}.stages-module-scss-module__2Y08rW__cvLine--sub{--cv-line-max:55%;--cv-line-start:.28}.stages-module-scss-module__2Y08rW__cvChips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.stages-module-scss-module__2Y08rW__cvChip{border:1px solid var(--color-border);background:var(--color-bg-primary);color:var(--color-text-secondary);opacity:clamp(0,(var(--stage-local,0) - var(--chip-start,.5))*8,1);transform:scale(calc(.8 + clamp(0, (var(--stage-local,0) - var(--chip-start,.5)) * 8, 1) * .2));border-radius:999px;padding:4px 10px;font-size:11px;font-weight:500}.stages-module-scss-module__2Y08rW__cvChip:first-child{--chip-start:.45}.stages-module-scss-module__2Y08rW__cvChip:nth-child(2){--chip-start:.55}.stages-module-scss-module__2Y08rW__cvChip:nth-child(3){--chip-start:.65}.stages-module-scss-module__2Y08rW__cvChip:nth-child(4){--chip-start:.75}.stages-module-scss-module__2Y08rW__matchGrid{aspect-ratio:1.4;--match-orbit:150px;--match-tile:54px;--match-core-w:120px;--match-core-h:150px;--match-core-font:20px;--match-letter:28px;width:100%;max-width:520px;position:relative}@media (max-width:768px){.stages-module-scss-module__2Y08rW__matchGrid{--match-orbit:115px;--match-tile:46px;--match-core-w:96px;--match-core-h:120px;--match-core-font:17px;--match-letter:24px}}@media (max-width:640px){.stages-module-scss-module__2Y08rW__matchGrid{--match-orbit:75px;--match-tile:36px;--match-core-w:72px;--match-core-h:88px;--match-core-font:14px;--match-letter:20px}}.stages-module-scss-module__2Y08rW__matchCore{width:var(--match-core-w,120px);height:var(--match-core-h,150px);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:14px;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.85);box-shadow:0 16px 40px #e614144d}.stages-module-scss-module__2Y08rW__matchCoreLogo{font-size:var(--match-core-font,20px);letter-spacing:-.025em;color:var(--color-text-primary);text-align:center;padding:0 10px;font-weight:700;line-height:1.1}.stages-module-scss-module__2Y08rW__matchLetters,.stages-module-scss-module__2Y08rW__matchCompanies{pointer-events:none;position:absolute;inset:0}.stages-module-scss-module__2Y08rW__matchLetter,.stages-module-scss-module__2Y08rW__matchCompany{position:absolute;top:50%;left:50%}.stages-module-scss-module__2Y08rW__matchCompany{width:var(--match-tile,54px);height:var(--match-tile,54px);margin:calc(var(--match-tile,54px)/-2) 0 0 calc(var(--match-tile,54px)/-2);color:var(--color-text-primary);transform:translate(calc(cos(var(--angle,0deg)) * var(--match-orbit,150px)), calc(sin(var(--angle,0deg)) * var(--match-orbit,150px)));--arrival:clamp(0, calc((var(--stage-local,0) - var(--slot-start,.2)) * 4), 1);background:color-mix(in srgb, #e61414 calc(8% + var(--arrival) * 22%), var(--color-bg-elevated));border:1px solid color-mix(in srgb, #e61414 calc(28% + var(--arrival) * 55%), var(--color-border));box-shadow:0 0 calc(var(--arrival)*20px) color-mix(in srgb, #e61414 calc(var(--arrival) * 32%), transparent);border-radius:14px;place-items:center;display:grid}.stages-module-scss-module__2Y08rW__matchCompany svg{width:calc(var(--match-tile,54px)*.56);height:calc(var(--match-tile,54px)*.56);fill:currentColor;display:block}.stages-module-scss-module__2Y08rW__matchLetter{width:var(--match-letter,28px);height:var(--match-letter,28px);margin:calc(var(--match-letter,28px)/-2) 0 0 calc(var(--match-letter,28px)/-2);color:var(--color-text-primary);filter:drop-shadow(0 0 6px #e6141473);--arrival:clamp(0, calc((var(--stage-local,0) - var(--slot-start,.2)) * 4), 1);transform:translate(calc(cos(var(--angle,0deg)) * var(--match-orbit,150px) * var(--arrival)), calc(sin(var(--angle,0deg)) * var(--match-orbit,150px) * var(--arrival)));opacity:min(clamp(0,var(--arrival)*10,1),clamp(0,(1 - var(--arrival))*5,1));place-items:center;display:grid}.stages-module-scss-module__2Y08rW__matchLetter svg{fill:currentColor;width:100%;height:100%;display:block}.stages-module-scss-module__2Y08rW__matchLetters .stages-module-scss-module__2Y08rW__matchLetter:first-child,.stages-module-scss-module__2Y08rW__matchCompanies .stages-module-scss-module__2Y08rW__matchCompany:first-child{--angle:-45deg;--slot-start:.18}.stages-module-scss-module__2Y08rW__matchLetters .stages-module-scss-module__2Y08rW__matchLetter:nth-child(2),.stages-module-scss-module__2Y08rW__matchCompanies .stages-module-scss-module__2Y08rW__matchCompany:nth-child(2){--angle:-135deg;--slot-start:.22}.stages-module-scss-module__2Y08rW__matchLetters .stages-module-scss-module__2Y08rW__matchLetter:nth-child(3),.stages-module-scss-module__2Y08rW__matchCompanies .stages-module-scss-module__2Y08rW__matchCompany:nth-child(3){--angle:0deg;--slot-start:.28}.stages-module-scss-module__2Y08rW__matchLetters .stages-module-scss-module__2Y08rW__matchLetter:nth-child(4),.stages-module-scss-module__2Y08rW__matchCompanies .stages-module-scss-module__2Y08rW__matchCompany:nth-child(4){--angle:180deg;--slot-start:.32}.stages-module-scss-module__2Y08rW__matchLetters .stages-module-scss-module__2Y08rW__matchLetter:nth-child(5),.stages-module-scss-module__2Y08rW__matchCompanies .stages-module-scss-module__2Y08rW__matchCompany:nth-child(5){--angle:45deg;--slot-start:.4}.stages-module-scss-module__2Y08rW__matchLetters .stages-module-scss-module__2Y08rW__matchLetter:nth-child(6),.stages-module-scss-module__2Y08rW__matchCompanies .stages-module-scss-module__2Y08rW__matchCompany:nth-child(6){--angle:135deg;--slot-start:.44}.stages-module-scss-module__2Y08rW__tileGrid{grid-template-columns:repeat(2,1fr);gap:16px;width:min(100%,360px);display:grid}@media (max-width:768px){.stages-module-scss-module__2Y08rW__tileGrid{gap:12px;width:min(92%,300px)}}@media (max-width:640px){.stages-module-scss-module__2Y08rW__tileGrid{gap:10px;width:min(86%,240px)}}.stages-module-scss-module__2Y08rW__tile{aspect-ratio:1.3;background:var(--color-bg-elevated);border:1px solid var(--color-border);--tile-start:0;--tile-active:clamp(0, calc((var(--stage-local,0) - var(--tile-start)) * 6), 1);border-color:color-mix(in srgb, #e61414 calc(var(--tile-active) * 70%), var(--color-border));box-shadow:0 10px 30px color-mix(in srgb, #e61414 calc(var(--tile-active) * 22%), transparent);border-radius:14px;place-items:center;display:grid;position:relative}.stages-module-scss-module__2Y08rW__tile:first-child{--tile-start:.1}.stages-module-scss-module__2Y08rW__tile:nth-child(2){--tile-start:.28}.stages-module-scss-module__2Y08rW__tile:nth-child(3){--tile-start:.46}.stages-module-scss-module__2Y08rW__tile:nth-child(4){--tile-start:.64}.stages-module-scss-module__2Y08rW__tileGlyph{width:42px;height:42px;color:var(--color-text-primary);opacity:calc(.35 + var(--tile-active,0)*.65)}.stages-module-scss-module__2Y08rW__tileGlyph svg{fill:currentColor;width:100%;height:100%;display:block}.stages-module-scss-module__2Y08rW__tileCheck{color:#fff;width:20px;height:20px;opacity:clamp(0,(var(--stage-local,0) - (var(--tile-start,0) + .06))*10,1);transform:scale(calc(.6 + clamp(0, (var(--stage-local,0) - (var(--tile-start,0) + .06)) * 10, 1) * .4));background:#22c55e;border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid;position:absolute;top:8px;right:8px}.stages-module-scss-module__2Y08rW__tileCheck--rejected{background:#e61414}.stages-module-scss-module__2Y08rW__calendar{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:16px;flex-direction:column;gap:14px;width:min(100%,320px);padding:18px;display:flex}@media (max-width:768px){.stages-module-scss-module__2Y08rW__calendar{gap:10px;width:min(92%,280px);padding:14px}}@media (max-width:640px){.stages-module-scss-module__2Y08rW__calendar{gap:8px;width:min(88%,240px);padding:12px}}.stages-module-scss-module__2Y08rW__calendarHeader{text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex}.stages-module-scss-module__2Y08rW__calendarClock{width:20px;height:20px;color:var(--color-text-secondary);display:block}.stages-module-scss-module__2Y08rW__calendarGrid{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.stages-module-scss-module__2Y08rW__calendarCell{aspect-ratio:1;background:color-mix(in srgb, var(--color-text-primary) 7%, transparent);color:color-mix(in srgb, var(--color-text-primary) 65%, transparent);opacity:clamp(0,(var(--stage-local,0) - var(--cell-start,0))*8,1);border-radius:6px;place-items:center;font-size:11px;font-weight:600;display:grid;position:relative}.stages-module-scss-module__2Y08rW__calendarCell:first-child{--cell-start:.05}.stages-module-scss-module__2Y08rW__calendarCell:nth-child(2){--cell-start:.08}.stages-module-scss-module__2Y08rW__calendarCell:nth-child(3){--cell-start:.11}.stages-module-scss-module__2Y08rW__calendarCell:nth-child(4){--cell-start:.14}.stages-module-scss-module__2Y08rW__calendarCell:nth-child(5){--cell-start:.17}.stages-module-scss-module__2Y08rW__calendarCell:nth-child(6){--cell-start:.2}.stages-module-scss-module__2Y08rW__calendarCell:nth-child(7){--cell-start:.23}.stages-module-scss-module__2Y08rW__calendarCell:nth-child(8){--cell-start:.26}.stages-module-scss-module__2Y08rW__calendarCell:nth-child(9){--cell-start:.29}.stages-module-scss-module__2Y08rW__calendarCell:nth-child(10){--cell-start:.32}.stages-module-scss-module__2Y08rW__calendarCell--active{color:#fff;transform:scale(calc(1 + clamp(0, (var(--stage-local,0) - .55) * 10, 1) * .12));background:#e61414;box-shadow:0 0 0 2px #e6141459}.stages-module-scss-module__2Y08rW__calendarCheck{color:#fff;width:14px;height:14px;opacity:clamp(0,(var(--stage-local,0) - .55)*10,1);transform:scale(calc(.6 + clamp(0, (var(--stage-local,0) - .55) * 10, 1) * .4));background:#22c55e;border-radius:50%;place-items:center;font-size:9px;font-weight:700;line-height:1;display:grid;position:absolute;top:2px;right:2px}.stages-module-scss-module__2Y08rW__offer{flex-direction:column;align-items:center;gap:18px;width:100%;max-width:280px;display:flex;position:relative}@media (max-width:768px){.stages-module-scss-module__2Y08rW__offer{gap:14px;max-width:240px}}@media (max-width:640px){.stages-module-scss-module__2Y08rW__offer{gap:10px;max-width:200px}}.stages-module-scss-module__2Y08rW__offerCard{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:18px;flex-direction:column;gap:12px;width:100%;padding:22px 24px 26px;display:flex;box-shadow:0 20px 48px #00000038}.stages-module-scss-module__2Y08rW__offerLine{background:color-mix(in srgb, var(--color-text-primary) 80%, transparent);border-radius:5px;height:10px}.stages-module-scss-module__2Y08rW__offerLine:first-child{width:88%}.stages-module-scss-module__2Y08rW__offerLine:nth-child(2){width:70%}.stages-module-scss-module__2Y08rW__offerLine:nth-child(3){width:95%}.stages-module-scss-module__2Y08rW__offerSign{height:28px;width:calc(clamp(0,(var(--stage-local,0) - .15)*4,1)*82%);background:linear-gradient(90deg,#e61414,#e6141440);border-radius:3px;align-items:center;margin-top:8px;padding:0 12px;display:flex;overflow:hidden}.stages-module-scss-module__2Y08rW__offerSignText{color:#fff;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:14px;font-weight:700;line-height:1}.stages-module-scss-module__2Y08rW__offerSeal{color:#fff;width:68px;height:68px;opacity:clamp(0,(var(--stage-local,0) - .45)*8,1);transform:scale(calc(.6 + clamp(0, (var(--stage-local,0) - .45) * 8, 1) * .4));background:radial-gradient(circle,#22c55e,#16803d);border-radius:50%;place-items:center;font-size:34px;font-weight:800;display:grid;box-shadow:0 18px 40px #22c55e8c}@media (max-width:768px){.stages-module-scss-module__2Y08rW__offerSeal{width:56px;height:56px;font-size:28px}}@media (max-width:640px){.stages-module-scss-module__2Y08rW__offerSeal{width:48px;height:48px;font-size:24px}}.stages-module-scss-module__2Y08rW__confetti{pointer-events:none;opacity:clamp(0,(var(--stage-local,0) - .55)*6,1);position:absolute;inset:-40px}.stages-module-scss-module__2Y08rW__confettiPiece{background:var(--confetti-color,#e61414);--confetti-travel:clamp(0, calc((var(--stage-local,0) - .55) * 3), 1);width:8px;height:14px;transform:translate(calc(cos(var(--angle,0deg)) * 180px * var(--confetti-travel)), calc(sin(var(--angle,0deg)) * 180px * var(--confetti-travel))) rotate(calc(var(--angle,0deg) * 2));border-radius:2px;position:absolute;top:50%;left:50%}.stages-module-scss-module__2Y08rW__confettiPiece:first-child{--angle:-90deg;--confetti-color:vars.$color-error}.stages-module-scss-module__2Y08rW__confettiPiece:nth-child(2){--angle:-60deg;--confetti-color:vars.$color-warning}.stages-module-scss-module__2Y08rW__confettiPiece:nth-child(3){--angle:-30deg;--confetti-color:vars.$color-success}.stages-module-scss-module__2Y08rW__confettiPiece:nth-child(4){--angle:0deg;--confetti-color:vars.$color-error}.stages-module-scss-module__2Y08rW__confettiPiece:nth-child(5){--angle:30deg;--confetti-color:vars.$color-warning}.stages-module-scss-module__2Y08rW__confettiPiece:nth-child(6){--angle:60deg;--confetti-color:vars.$color-success}.stages-module-scss-module__2Y08rW__confettiPiece:nth-child(7){--angle:90deg;--confetti-color:vars.$color-error}.stages-module-scss-module__2Y08rW__confettiPiece:nth-child(8){--angle:120deg;--confetti-color:vars.$color-warning}.stages-module-scss-module__2Y08rW__confettiPiece:nth-child(9){--angle:150deg;--confetti-color:vars.$color-success}.stages-module-scss-module__2Y08rW__confettiPiece:nth-child(10){--angle:180deg;--confetti-color:vars.$color-error}.stages-module-scss-module__2Y08rW__confettiPiece:nth-child(11){--angle:210deg;--confetti-color:vars.$color-warning}.stages-module-scss-module__2Y08rW__confettiPiece:nth-child(12){--angle:240deg;--confetti-color:vars.$color-success}
@keyframes HomeHeroProcess-module-scss-module__4-StVq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes HomeHeroProcess-module-scss-module__4-StVq__fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeHeroProcess-module-scss-module__4-StVq__fadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeHeroProcess-module-scss-module__4-StVq__scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes HomeHeroProcess-module-scss-module__4-StVq__slideInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes HomeHeroProcess-module-scss-module__4-StVq__slideInLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes HomeHeroProcess-module-scss-module__4-StVq__redShimmer{0%{background-position:0%}to{background-position:200%}}.HomeHeroProcess-module-scss-module__4-StVq__process{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}@media (max-width:768px){.HomeHeroProcess-module-scss-module__4-StVq__process{gap:16px}}@media (max-width:640px){.HomeHeroProcess-module-scss-module__4-StVq__process{gap:12px}}.HomeHeroProcess-module-scss-module__4-StVq__process__stages{aspect-ratio:1.5;contain:layout paint;width:100%;max-width:640px;min-height:220px;position:relative}@media (max-width:640px){.HomeHeroProcess-module-scss-module__4-StVq__process__stages{aspect-ratio:1.7;min-height:170px}}.HomeHeroProcess-module-scss-module__4-StVq__process__timeline{flex-direction:column;gap:14px;width:100%;max-width:560px;display:flex;position:relative}.HomeHeroProcess-module-scss-module__4-StVq__process__track{background:color-mix(in srgb, var(--color-border) 60%, transparent);border-radius:1px;width:80%;height:2px;margin:0 auto;position:relative}.HomeHeroProcess-module-scss-module__4-StVq__process__trackFill{transform:scaleX(var(--progress,0));transform-origin:0;will-change:transform;background:linear-gradient(90deg,#a10e0e,#e61414);border-radius:1px;position:absolute;inset:0}.HomeHeroProcess-module-scss-module__4-StVq__process__dot{border-radius:50%;width:14px;height:14px;position:absolute;top:50%}.HomeHeroProcess-module-scss-module__4-StVq__process__dot[data-step="1"]{--dot-pos:0;left:0%}.HomeHeroProcess-module-scss-module__4-StVq__process__dot[data-step="2"]{--dot-pos:.25;left:25%}.HomeHeroProcess-module-scss-module__4-StVq__process__dot[data-step="3"]{--dot-pos:.5;left:50%}.HomeHeroProcess-module-scss-module__4-StVq__process__dot[data-step="4"]{--dot-pos:.75;left:75%}.HomeHeroProcess-module-scss-module__4-StVq__process__dot[data-step="5"]{--dot-pos:1;left:100%}.HomeHeroProcess-module-scss-module__4-StVq__process__dot{--dot-reached:clamp(0, calc((var(--progress,0) - var(--dot-pos,0)) * 100), 1);background:color-mix(in srgb, #e61414 calc(var(--dot-reached) * 100%), var(--color-bg-primary));border:2px solid color-mix(in srgb, #e61414 calc(var(--dot-reached) * 100%), var(--color-border));box-shadow:0 0 0 calc(var(--dot-reached)*4px) color-mix(in srgb, #e61414 calc(var(--dot-reached) * 22%), transparent);transform:translate(-50%, -50%) scale(calc(1 + var(--dot-reached) * .18))}.HomeHeroProcess-module-scss-module__4-StVq__process__steps{width:100%;margin:0;padding:0;list-style:none;display:flex}.HomeHeroProcess-module-scss-module__4-StVq__process__step{text-align:center;flex:1 1 0;min-width:0;padding:0 4px}@media (max-width:640px){.HomeHeroProcess-module-scss-module__4-StVq__process__step{padding:0 2px}}.HomeHeroProcess-module-scss-module__4-StVq__process__step[data-step="1"]{--step-pos:0}.HomeHeroProcess-module-scss-module__4-StVq__process__step[data-step="2"]{--step-pos:.25}.HomeHeroProcess-module-scss-module__4-StVq__process__step[data-step="3"]{--step-pos:.5}.HomeHeroProcess-module-scss-module__4-StVq__process__step[data-step="4"]{--step-pos:.75}.HomeHeroProcess-module-scss-module__4-StVq__process__step[data-step="5"]{--step-pos:1}.HomeHeroProcess-module-scss-module__4-StVq__process__step{--step-reached:clamp(0, calc((var(--progress,0) - var(--step-pos,0)) * 40), 1);opacity:calc(.4 + var(--step-reached)*.6);color:color-mix(in srgb, var(--color-text-primary) calc(var(--step-reached) * 100%), var(--color-text-muted))}.HomeHeroProcess-module-scss-module__4-StVq__process__stepLabel{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:11px;font-weight:500;line-height:1.2;display:block}@media (max-width:640px){.HomeHeroProcess-module-scss-module__4-StVq__process__stepLabel{letter-spacing:-.01em;word-break:break-word;font-size:10px;line-height:1.15}}@media (prefers-reduced-motion:reduce){.HomeHeroProcess-module-scss-module__4-StVq__process__dot,.HomeHeroProcess-module-scss-module__4-StVq__process__trackFill,.HomeHeroProcess-module-scss-module__4-StVq__process__step{transition:none}}
@keyframes HomeHero-module-scss-module___rAzZG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes HomeHero-module-scss-module___rAzZG__fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeHero-module-scss-module___rAzZG__fadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeHero-module-scss-module___rAzZG__scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes HomeHero-module-scss-module___rAzZG__slideInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes HomeHero-module-scss-module___rAzZG__slideInLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes HomeHero-module-scss-module___rAzZG__redShimmer{0%{background-position:0%}to{background-position:200%}}.HomeHero-module-scss-module___rAzZG__heroScroll{isolation:isolate;width:100%;min-height:300vh;position:relative}@media (max-width:640px){.HomeHero-module-scss-module___rAzZG__heroScroll{min-height:260vh}}.HomeHero-module-scss-module___rAzZG__hero{top:var(--layout-header-height);height:calc(100dvh - var(--layout-header-height));justify-content:center;align-items:center;padding:24px 24px 48px;display:flex;position:sticky;overflow:hidden}@media (max-width:768px){.HomeHero-module-scss-module___rAzZG__hero{padding:20px 16px 28px}}@media (max-width:640px){.HomeHero-module-scss-module___rAzZG__hero{padding:16px 0 22px}}.HomeHero-module-scss-module___rAzZG__hero__aurora{z-index:0;pointer-events:none;contain:paint;animation:.6s cubic-bezier(.16,1,.3,1) both HomeHero-module-scss-module___rAzZG__fadeIn;position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}.HomeHero-module-scss-module___rAzZG__hero__aurora:after{content:"";opacity:.08;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.55 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:240px 240px;position:absolute;inset:0}.HomeHero-module-scss-module___rAzZG__hero__blob{background:radial-gradient(closest-side,#e61414 0%,#e6141447 42%,#e6141414 68%,#e6141405 85%,#0000 100%);position:absolute}.HomeHero-module-scss-module___rAzZG__hero__blob--one{opacity:.14;width:600px;height:600px;top:-220px;left:-140px}.HomeHero-module-scss-module___rAzZG__hero__blob--two{width:860px;height:680px;position:absolute;bottom:-340px;right:-180px}@media (max-width:768px){.HomeHero-module-scss-module___rAzZG__hero__blob--two{width:620px;height:480px;bottom:-240px;right:-160px}}@media (max-width:640px){.HomeHero-module-scss-module___rAzZG__hero__blob--two{width:500px;height:380px;bottom:-190px;right:-130px}}.HomeHero-module-scss-module___rAzZG__hero__blob--two{opacity:.11}[data-theme=light] .HomeHero-module-scss-module___rAzZG__hero__blob--one{opacity:.084}[data-theme=light] .HomeHero-module-scss-module___rAzZG__hero__blob--two{opacity:.072}[data-theme=light] .HomeHero-module-scss-module___rAzZG__hero__aurora:after{opacity:.05;mix-blend-mode:multiply}.HomeHero-module-scss-module___rAzZG__hero__content{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(16px,3vh,32px);width:100%;max-width:960px;height:100%;display:flex;position:relative}@media (max-width:768px){.HomeHero-module-scss-module___rAzZG__hero__content{gap:16px}}@media (max-width:640px){.HomeHero-module-scss-module___rAzZG__hero__content{gap:14px}}.HomeHero-module-scss-module___rAzZG__hero__process{flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}@media (max-width:768px){.HomeHero-module-scss-module___rAzZG__hero__process{flex:none}}.HomeHero-module-scss-module___rAzZG__hero__title{font-family:var(--font-display),"Playfair Display",Georgia,serif;letter-spacing:-.015em;color:var(--color-text-primary);margin:0;font-size:clamp(1.75rem,5.2vw,3.5rem);font-weight:500;line-height:1.05}@media (max-width:640px){.HomeHero-module-scss-module___rAzZG__hero__title{padding:0 16px;font-size:clamp(1.7rem,7vw,2.2rem);line-height:1.1}}.HomeHero-module-scss-module___rAzZG__hero__titleLine{animation:.4s cubic-bezier(.16,1,.3,1) .28s both HomeHero-module-scss-module___rAzZG__fadeUp;display:inline-block}.HomeHero-module-scss-module___rAzZG__hero__titleLine:nth-child(2){animation-delay:.42s}.HomeHero-module-scss-module___rAzZG__hero__titleLine:nth-child(3){animation-delay:.56s}.HomeHero-module-scss-module___rAzZG__hero__titleAccent{background:linear-gradient(90deg,#e61414 0%,#f17e7e 50%,#e61414 100%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:500;animation:7s linear 1.2s infinite HomeHero-module-scss-module___rAzZG__redShimmer}.HomeHero-module-scss-module___rAzZG__hero__subtitle{max-width:680px;color:var(--color-text-secondary);margin:0;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.55;animation:.4s cubic-bezier(.16,1,.3,1) .56s both HomeHero-module-scss-module___rAzZG__fadeUp}@media (max-width:640px){.HomeHero-module-scss-module___rAzZG__hero__subtitle{padding:0 16px;font-size:.95rem}}@media (prefers-reduced-motion:reduce){.HomeHero-module-scss-module___rAzZG__hero__aurora,.HomeHero-module-scss-module___rAzZG__hero__titleLine,.HomeHero-module-scss-module___rAzZG__hero__titleAccent,.HomeHero-module-scss-module___rAzZG__hero__subtitle{opacity:1!important;animation:none!important}.HomeHero-module-scss-module___rAzZG__hero__blob,.HomeHero-module-scss-module___rAzZG__hero__titleAccent{animation:none!important}}
@keyframes HomeHeroActions-module-scss-module__IwaX1q__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes HomeHeroActions-module-scss-module__IwaX1q__fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeHeroActions-module-scss-module__IwaX1q__fadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeHeroActions-module-scss-module__IwaX1q__scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes HomeHeroActions-module-scss-module__IwaX1q__slideInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes HomeHeroActions-module-scss-module__IwaX1q__slideInLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes HomeHeroActions-module-scss-module__IwaX1q__redShimmer{0%{background-position:0%}to{background-position:200%}}.HomeHeroActions-module-scss-module__IwaX1q__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;animation:.4s cubic-bezier(.16,1,.3,1) .72s both HomeHeroActions-module-scss-module__IwaX1q__fadeUp;display:flex}@media (max-width:768px){.HomeHeroActions-module-scss-module__IwaX1q__actions{margin-top:12px}}@media (max-width:640px){.HomeHeroActions-module-scss-module__IwaX1q__actions{margin-top:16px;padding:0 16px}}.HomeHeroActions-module-scss-module__IwaX1q__actions__cta{letter-spacing:.01em;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;height:52px;padding:0 28px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .15s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),background-color .15s cubic-bezier(.16,1,.3,1),border-color .15s cubic-bezier(.16,1,.3,1),color .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.HomeHeroActions-module-scss-module__IwaX1q__actions__cta:focus-visible{outline-offset:3px;outline:2px solid #e61414}.HomeHeroActions-module-scss-module__IwaX1q__actions__cta:active{transform:translateY(1px)}@media (max-width:640px){.HomeHeroActions-module-scss-module__IwaX1q__actions__cta{height:46px;padding:0 22px;font-size:14px}}.HomeHeroActions-module-scss-module__IwaX1q__actions__cta--primary{color:#fff;background:linear-gradient(135deg,#e61414,#b31010);box-shadow:0 8px 24px #e6141459}.HomeHeroActions-module-scss-module__IwaX1q__actions__cta--primary:hover{transform:translateY(-2px);box-shadow:0 14px 36px #e614148c}@media (prefers-reduced-motion:reduce){.HomeHeroActions-module-scss-module__IwaX1q__actions{opacity:1!important;animation:none!important}.HomeHeroActions-module-scss-module__IwaX1q__actions__cta:hover{transform:none}}
@keyframes JobApplyPanel-module-scss-module__75B6KW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes JobApplyPanel-module-scss-module__75B6KW__fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes JobApplyPanel-module-scss-module__75B6KW__fadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes JobApplyPanel-module-scss-module__75B6KW__scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes JobApplyPanel-module-scss-module__75B6KW__slideInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes JobApplyPanel-module-scss-module__75B6KW__slideInLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes JobApplyPanel-module-scss-module__75B6KW__redShimmer{0%{background-position:0%}to{background-position:200%}}.JobApplyPanel-module-scss-module__75B6KW__panel{background-color:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;gap:8px;padding:24px;animation:.25s cubic-bezier(.16,1,.3,1) both JobApplyPanel-module-scss-module__75B6KW__fadeUp;display:flex}@media (prefers-reduced-motion:reduce){.JobApplyPanel-module-scss-module__75B6KW__panel{opacity:1;animation:none}}@media (max-width:640px){.JobApplyPanel-module-scss-module__75B6KW__panel{padding:18px}}.JobApplyPanel-module-scss-module__75B6KW__panel--ghost{justify-content:center;align-items:center;min-height:120px}.JobApplyPanel-module-scss-module__75B6KW__panel--warning{border-color:#f59e0b;box-shadow:inset 0 0 0 1px #f59e0b4d}.JobApplyPanel-module-scss-module__75B6KW__panel__description{margin:0;line-height:1.5}.JobApplyPanel-module-scss-module__75B6KW__panel__cta{align-self:flex-start;margin-top:8px}.JobApplyPanel-module-scss-module__75B6KW__panel__banner{background-color:#f59e0b24;border:1px solid #f59e0b59;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;padding:12px 14px;display:flex}@media (max-width:640px){.JobApplyPanel-module-scss-module__75B6KW__panel__banner{gap:8px;padding:10px 12px}}.JobApplyPanel-module-scss-module__75B6KW__panel__bannerContent{flex:220px;align-items:flex-start;gap:10px;min-width:0;display:flex}.JobApplyPanel-module-scss-module__75B6KW__panel__bannerIcon{color:#f59e0b;flex-shrink:0;width:16px;height:16px;margin-top:2px}.JobApplyPanel-module-scss-module__75B6KW__panel__bannerMessage{color:var(--color-text-primary);margin:0;line-height:1.45}.JobApplyPanel-module-scss-module__75B6KW__panel__bannerAction{white-space:nowrap;flex-shrink:0}
@keyframes TestimonialCard-module-scss-module__JrOSeG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes TestimonialCard-module-scss-module__JrOSeG__fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes TestimonialCard-module-scss-module__JrOSeG__fadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes TestimonialCard-module-scss-module__JrOSeG__scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes TestimonialCard-module-scss-module__JrOSeG__slideInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes TestimonialCard-module-scss-module__JrOSeG__slideInLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes TestimonialCard-module-scss-module__JrOSeG__redShimmer{0%{background-position:0%}to{background-position:200%}}.TestimonialCard-module-scss-module__JrOSeG__card{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg-elevated) 55%, transparent);-webkit-backdrop-filter:blur(18px)saturate(120%);isolation:isolate;border-radius:20px;flex-direction:column;gap:20px;padding:clamp(24px,2.8vw,34px);transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1);animation:.4s cubic-bezier(.16,1,.3,1) both TestimonialCard-module-scss-module__JrOSeG__fadeUp;display:flex;position:relative;overflow:hidden}.TestimonialCard-module-scss-module__JrOSeG__card:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#e6141473,#0000);height:1px;transition:opacity .25s cubic-bezier(.16,1,.3,1);position:absolute;inset:0 0 auto}.TestimonialCard-module-scss-module__JrOSeG__card:hover{border-color:color-mix(in srgb, #e61414 28%, var(--color-border));transform:translateY(-4px);box-shadow:0 22px 52px #e614141f,inset 0 1px #e614140f}.TestimonialCard-module-scss-module__JrOSeG__card:hover:before{opacity:1}.TestimonialCard-module-scss-module__JrOSeG__card:hover .TestimonialCard-module-scss-module__JrOSeG__card__quoteMark{transform:translateY(-2px)scale(1.04)}.TestimonialCard-module-scss-module__JrOSeG__card__quoteMark{color:#e614148c;opacity:.85;width:34px;height:auto;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.TestimonialCard-module-scss-module__JrOSeG__card--neutral .TestimonialCard-module-scss-module__JrOSeG__card__quoteMark{color:color-mix(in srgb, var(--color-text-primary) 22%, transparent);opacity:1}.TestimonialCard-module-scss-module__JrOSeG__card__quote{font-family:var(--font-display),"Playfair Display",Georgia,serif;letter-spacing:-.005em;color:var(--color-text-primary);margin:0;font-size:clamp(1.05rem,1.4vw,1.25rem);font-style:italic;font-weight:400;line-height:1.5}.TestimonialCard-module-scss-module__JrOSeG__card__author{border-top:1px solid color-mix(in srgb, var(--color-border) 70%, transparent);align-items:center;gap:14px;margin-top:auto;padding-top:18px;display:flex}.TestimonialCard-module-scss-module__JrOSeG__card__avatar{border:1px solid color-mix(in srgb, #e61414 28%, var(--color-border));color:#ea3737;letter-spacing:.06em;background:linear-gradient(135deg,#e6141429,#e614140a);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:13px;font-weight:700;display:inline-flex}.TestimonialCard-module-scss-module__JrOSeG__card--neutral .TestimonialCard-module-scss-module__JrOSeG__card__avatar{border-color:var(--color-border);background:color-mix(in srgb, var(--color-text-primary) 8%, transparent);color:var(--color-text-primary)}.TestimonialCard-module-scss-module__JrOSeG__card__authorBody{flex-direction:column;gap:2px;min-width:0;display:flex}.TestimonialCard-module-scss-module__JrOSeG__card__authorName{color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:1.3}.TestimonialCard-module-scss-module__JrOSeG__card__authorRole{color:var(--color-text-muted);font-size:12.5px;line-height:1.3}@media (prefers-reduced-motion:reduce){.TestimonialCard-module-scss-module__JrOSeG__card{opacity:1!important;animation:none!important}.TestimonialCard-module-scss-module__JrOSeG__card:hover,.TestimonialCard-module-scss-module__JrOSeG__card__quoteMark{transform:none!important}}
@keyframes JobDetails-module-scss-module__UemADG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes JobDetails-module-scss-module__UemADG__fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes JobDetails-module-scss-module__UemADG__fadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes JobDetails-module-scss-module__UemADG__scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes JobDetails-module-scss-module__UemADG__slideInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes JobDetails-module-scss-module__UemADG__slideInLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes JobDetails-module-scss-module__UemADG__redShimmer{0%{background-position:0%}to{background-position:200%}}.JobDetails-module-scss-module__UemADG__details{flex-direction:column;gap:25px;width:100%;max-width:820px;margin:0 auto;animation:.4s cubic-bezier(.16,1,.3,1) both JobDetails-module-scss-module__UemADG__fadeUp;display:flex}@media (prefers-reduced-motion:reduce){.JobDetails-module-scss-module__UemADG__details{opacity:1;animation:none}}@media (max-width:640px){.JobDetails-module-scss-module__UemADG__details{gap:18px}}.JobDetails-module-scss-module__UemADG__details__header{flex-direction:column;gap:12px;display:flex}.JobDetails-module-scss-module__UemADG__details__title{letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.15}.JobDetails-module-scss-module__UemADG__details__subtitle{color:var(--color-text-secondary);margin:0;font-size:15px}@media (max-width:640px){.JobDetails-module-scss-module__UemADG__details__subtitle{font-size:14px}}.JobDetails-module-scss-module__UemADG__details__lede{color:var(--color-text-secondary);margin:4px 0 0;font-size:16px;line-height:1.55}@media (max-width:640px){.JobDetails-module-scss-module__UemADG__details__lede{font-size:14px}}.JobDetails-module-scss-module__UemADG__details__section{flex-direction:column;gap:12px;display:flex}.JobDetails-module-scss-module__UemADG__details__section--card{background-color:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:7px 14px 14px 7px;padding:24px 28px 24px 32px;position:relative;overflow:hidden}.JobDetails-module-scss-module__UemADG__details__section--card:before{content:"";background:linear-gradient(180deg, var(--color-accent), color-mix(in srgb, var(--color-accent) 20%, transparent));width:3px;position:absolute;top:0;bottom:0;left:0}@media (max-width:640px){.JobDetails-module-scss-module__UemADG__details__section--card{padding:20px 20px 20px 24px}}.JobDetails-module-scss-module__UemADG__details__sectionTitle{text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);align-items:center;gap:6px;margin:0;font-size:12px;font-weight:600;display:inline-flex}.JobDetails-module-scss-module__UemADG__details__sectionIcon{color:currentColor;flex-shrink:0;width:14px;height:14px}.JobDetails-module-scss-module__UemADG__details__paragraph{color:var(--color-text-primary);margin:0;font-size:15px;line-height:1.6}@media (max-width:640px){.JobDetails-module-scss-module__UemADG__details__paragraph{font-size:14px}}.JobDetails-module-scss-module__UemADG__details__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.JobDetails-module-scss-module__UemADG__details__listItem{color:var(--color-text-primary);padding-left:20px;font-size:15px;line-height:1.5;position:relative}@media (max-width:640px){.JobDetails-module-scss-module__UemADG__details__listItem{padding-left:18px;font-size:14px}}.JobDetails-module-scss-module__UemADG__details__listItem:before{content:"";background-color:var(--color-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:4px}.JobDetails-module-scss-module__UemADG__details__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.JobDetails-module-scss-module__UemADG__details__markdown{color:var(--color-text-primary);font-size:15px;line-height:1.6}@media (max-width:640px){.JobDetails-module-scss-module__UemADG__details__markdown{font-size:14px}}.JobDetails-module-scss-module__UemADG__details__markdown h1,.JobDetails-module-scss-module__UemADG__details__markdown h2,.JobDetails-module-scss-module__UemADG__details__markdown h3,.JobDetails-module-scss-module__UemADG__details__markdown h4,.JobDetails-module-scss-module__UemADG__details__markdown h5,.JobDetails-module-scss-module__UemADG__details__markdown h6{color:var(--color-text-primary);margin:18px 0 8px;font-weight:600;line-height:1.25}.JobDetails-module-scss-module__UemADG__details__markdown h1:first-child,.JobDetails-module-scss-module__UemADG__details__markdown h2:first-child,.JobDetails-module-scss-module__UemADG__details__markdown h3:first-child,.JobDetails-module-scss-module__UemADG__details__markdown h4:first-child,.JobDetails-module-scss-module__UemADG__details__markdown h5:first-child,.JobDetails-module-scss-module__UemADG__details__markdown h6:first-child{margin-top:0}.JobDetails-module-scss-module__UemADG__details__markdown h1{font-size:22px}.JobDetails-module-scss-module__UemADG__details__markdown h2{font-size:19px}.JobDetails-module-scss-module__UemADG__details__markdown h3{font-size:17px}.JobDetails-module-scss-module__UemADG__details__markdown h4,.JobDetails-module-scss-module__UemADG__details__markdown h5,.JobDetails-module-scss-module__UemADG__details__markdown h6{font-size:15px}.JobDetails-module-scss-module__UemADG__details__markdown p{margin:0 0 12px}.JobDetails-module-scss-module__UemADG__details__markdown p:last-child{margin-bottom:0}.JobDetails-module-scss-module__UemADG__details__markdown ul,.JobDetails-module-scss-module__UemADG__details__markdown ol{margin:0 0 12px;padding-left:22px}.JobDetails-module-scss-module__UemADG__details__markdown ul li,.JobDetails-module-scss-module__UemADG__details__markdown ol li{margin-bottom:4px}.JobDetails-module-scss-module__UemADG__details__markdown a{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.JobDetails-module-scss-module__UemADG__details__markdown a:hover{color:color-mix(in srgb, var(--color-accent) 80%, white)}.JobDetails-module-scss-module__UemADG__details__markdown code{background-color:color-mix(in srgb, var(--color-bg-elevated) 60%, transparent);border:1px solid var(--color-border);border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.JobDetails-module-scss-module__UemADG__details__markdown pre{background-color:color-mix(in srgb, var(--color-bg-elevated) 80%, transparent);border:1px solid var(--color-border);border-radius:8px;margin:0 0 12px;padding:12px 14px;overflow-x:auto}.JobDetails-module-scss-module__UemADG__details__markdown pre code{background:0 0;border:none;padding:0}.JobDetails-module-scss-module__UemADG__details__markdown blockquote{border-left:3px solid var(--color-accent);color:var(--color-text-secondary);margin:0 0 12px;padding:4px 12px}.JobDetails-module-scss-module__UemADG__details__markdown hr{border:none;border-top:1px solid var(--color-border);margin:16px 0}.JobDetails-module-scss-module__UemADG__details__markdown table{border-collapse:collapse;width:100%;margin:0 0 12px;font-size:14px}.JobDetails-module-scss-module__UemADG__details__markdown table th,.JobDetails-module-scss-module__UemADG__details__markdown table td{border:1px solid var(--color-border);text-align:left;padding:8px 10px}.JobDetails-module-scss-module__UemADG__details__markdown table th{background-color:color-mix(in srgb, var(--color-bg-elevated) 60%, transparent);font-weight:600}.JobDetails-module-scss-module__UemADG__details__markdown li input[type=checkbox]{margin-right:6px}.JobDetails-module-scss-module__UemADG__state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:320px;padding:32px 16px;display:flex}
@keyframes HomeSocialProof-module-scss-module__DRBKqa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes HomeSocialProof-module-scss-module__DRBKqa__fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeSocialProof-module-scss-module__DRBKqa__fadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeSocialProof-module-scss-module__DRBKqa__scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes HomeSocialProof-module-scss-module__DRBKqa__slideInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes HomeSocialProof-module-scss-module__DRBKqa__slideInLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes HomeSocialProof-module-scss-module__DRBKqa__redShimmer{0%{background-position:0%}to{background-position:200%}}.HomeSocialProof-module-scss-module__DRBKqa__section{isolation:isolate;cursor:default;-webkit-user-select:none;user-select:none;width:100%;padding:clamp(44px,7vh,80px) 24px clamp(48px,7vh,80px);position:relative;overflow:hidden}@media (max-width:640px){.HomeSocialProof-module-scss-module__DRBKqa__section{padding:36px 20px 44px}}.HomeSocialProof-module-scss-module__DRBKqa__section__aurora{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.HomeSocialProof-module-scss-module__DRBKqa__section__blobTop{width:860px;height:680px;position:absolute;top:-340px;left:-180px}@media (max-width:768px){.HomeSocialProof-module-scss-module__DRBKqa__section__blobTop{width:620px;height:480px;top:-240px;left:-160px}}@media (max-width:640px){.HomeSocialProof-module-scss-module__DRBKqa__section__blobTop{width:500px;height:380px;top:-190px;left:-130px}}.HomeSocialProof-module-scss-module__DRBKqa__section__blobTop{opacity:.11;background:radial-gradient(closest-side,#e61414 0%,#e6141447 42%,#e6141414 68%,#e6141405 85%,#0000 100%)}[data-theme=light] .HomeSocialProof-module-scss-module__DRBKqa__section__blobTop{opacity:.072}.HomeSocialProof-module-scss-module__DRBKqa__section__blobBottom{width:860px;height:680px;position:absolute;bottom:-340px;right:-180px}@media (max-width:768px){.HomeSocialProof-module-scss-module__DRBKqa__section__blobBottom{width:620px;height:480px;bottom:-240px;right:-160px}}@media (max-width:640px){.HomeSocialProof-module-scss-module__DRBKqa__section__blobBottom{width:500px;height:380px;bottom:-190px;right:-130px}}.HomeSocialProof-module-scss-module__DRBKqa__section__blobBottom{opacity:.11;background:radial-gradient(closest-side,#e61414 0%,#e6141447 42%,#e6141414 68%,#e6141405 85%,#0000 100%)}[data-theme=light] .HomeSocialProof-module-scss-module__DRBKqa__section__blobBottom{opacity:.072}.HomeSocialProof-module-scss-module__DRBKqa__section__grain{opacity:.08;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.55 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:240px 240px;position:absolute;inset:0}[data-theme=light] .HomeSocialProof-module-scss-module__DRBKqa__section__grain{opacity:.05;mix-blend-mode:multiply}.HomeSocialProof-module-scss-module__DRBKqa__section__inner{z-index:1;flex-direction:column;gap:clamp(44px,7vh,72px);max-width:1200px;margin:0 auto;display:flex;position:relative}.HomeSocialProof-module-scss-module__DRBKqa__section__header{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:760px;margin:0 auto;animation:.4s cubic-bezier(.16,1,.3,1) both HomeSocialProof-module-scss-module__DRBKqa__fadeUp;display:flex}.HomeSocialProof-module-scss-module__DRBKqa__section__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--color-text-muted);font-size:12px;font-weight:600}.HomeSocialProof-module-scss-module__DRBKqa__section__title{font-family:var(--font-display),"Playfair Display",Georgia,serif;letter-spacing:-.015em;color:var(--color-text-primary);margin:0;font-size:clamp(2rem,5vw,3.25rem);font-weight:500;line-height:1.1}.HomeSocialProof-module-scss-module__DRBKqa__section__titleLine{display:inline-block}.HomeSocialProof-module-scss-module__DRBKqa__section__titleLine--accent{background:linear-gradient(90deg,#e61414 0%,#f17e7e 50%,#e61414 100%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;animation:7s linear 2.8s infinite HomeSocialProof-module-scss-module__DRBKqa__redShimmer}.HomeSocialProof-module-scss-module__DRBKqa__section__subtitle{color:var(--color-text-secondary);margin:0;font-size:clamp(.95rem,1.15vw,1.08rem);line-height:1.6}.HomeSocialProof-module-scss-module__DRBKqa__section__marquee{--marquee-fade:80px;width:100%;-webkit-mask-image:linear-gradient(90deg, transparent 0, black var(--marquee-fade), black calc(100% - var(--marquee-fade)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, black var(--marquee-fade), black calc(100% - var(--marquee-fade)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, black var(--marquee-fade), black calc(100% - var(--marquee-fade)), transparent 100%);position:relative;overflow:hidden}.HomeSocialProof-module-scss-module__DRBKqa__section__marquee:hover .HomeSocialProof-module-scss-module__DRBKqa__section__marqueeTrack,.HomeSocialProof-module-scss-module__DRBKqa__section__marquee:focus-within .HomeSocialProof-module-scss-module__DRBKqa__section__marqueeTrack{animation-play-state:paused}@media (max-width:640px){.HomeSocialProof-module-scss-module__DRBKqa__section__marquee{--marquee-fade:40px}}.HomeSocialProof-module-scss-module__DRBKqa__section__marqueeTrack{will-change:transform;align-items:stretch;gap:clamp(16px,1.8vw,24px);width:max-content;animation:37s linear infinite HomeSocialProof-module-scss-module__DRBKqa__sp-marquee;display:flex}@media (max-width:768px){.HomeSocialProof-module-scss-module__DRBKqa__section__marqueeTrack{animation-duration:32s}}@media (max-width:640px){.HomeSocialProof-module-scss-module__DRBKqa__section__marqueeTrack{animation-duration:28s}}.HomeSocialProof-module-scss-module__DRBKqa__section__marqueeItem{flex:0 0 clamp(280px,26vw,360px);display:flex}.HomeSocialProof-module-scss-module__DRBKqa__section__marqueeItem>*{width:100%}@keyframes HomeSocialProof-module-scss-module__DRBKqa__sp-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.HomeSocialProof-module-scss-module__DRBKqa__section__titleLine--accent,.HomeSocialProof-module-scss-module__DRBKqa__section__header{opacity:1!important;animation:none!important}.HomeSocialProof-module-scss-module__DRBKqa__section__marquee{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overflow:auto hidden;-webkit-mask-image:none;mask-image:none}.HomeSocialProof-module-scss-module__DRBKqa__section__marqueeTrack{width:max-content;animation:none!important}.HomeSocialProof-module-scss-module__DRBKqa__section__marqueeItem{scroll-snap-align:start}}
@keyframes Success-module-scss-module__R8EfuG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Success-module-scss-module__R8EfuG__fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes Success-module-scss-module__R8EfuG__fadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes Success-module-scss-module__R8EfuG__scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes Success-module-scss-module__R8EfuG__slideInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes Success-module-scss-module__R8EfuG__slideInLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes Success-module-scss-module__R8EfuG__redShimmer{0%{background-position:0%}to{background-position:200%}}.Success-module-scss-module__R8EfuG__success{background:var(--color-bg-primary);justify-content:center;align-items:center;min-height:100dvh;display:flex;position:relative;overflow:hidden}.Success-module-scss-module__R8EfuG__success__content{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:520px;padding:0 24px;display:flex;position:relative}.Success-module-scss-module__R8EfuG__success__icon{background:linear-gradient(135deg,#22c55e,#3b82f6);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:24px;animation:.4s cubic-bezier(.34,1.56,.64,1) .1s both Success-module-scss-module__R8EfuG__scaleIn;display:flex}@media (max-width:640px){.Success-module-scss-module__R8EfuG__success__icon{width:60px;height:60px;margin-bottom:18px}}.Success-module-scss-module__R8EfuG__success__checkmark{color:#fff;stroke-dasharray:30;stroke-dashoffset:30px;width:36px;height:36px;animation:.6s cubic-bezier(.16,1,.3,1) .5s forwards Success-module-scss-module__R8EfuG__drawCheck}@media (max-width:640px){.Success-module-scss-module__R8EfuG__success__checkmark{width:28px;height:28px}}.Success-module-scss-module__R8EfuG__success__title{color:var(--color-text-primary);letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.2;animation:.4s cubic-bezier(.16,1,.3,1) .3s both Success-module-scss-module__R8EfuG__fadeUp}.Success-module-scss-module__R8EfuG__success__subtitle{color:var(--color-text-primary);margin:0 0 8px;font-size:clamp(1.1rem,2.5vw,1.35rem);font-weight:500;line-height:1.4;animation:.4s cubic-bezier(.16,1,.3,1) .55s both Success-module-scss-module__R8EfuG__fadeUp}.Success-module-scss-module__R8EfuG__success__message{color:var(--color-text-secondary);max-width:400px;margin:0 0 24px;font-size:clamp(.9rem,2vw,1rem);line-height:1.6;animation:.4s cubic-bezier(.16,1,.3,1) .8s both Success-module-scss-module__R8EfuG__fadeUp}.Success-module-scss-module__R8EfuG__success__divider{background:linear-gradient(90deg,#3b82f6,#22c55e);border-radius:1px;width:48px;height:2px;margin-bottom:24px;animation:.4s cubic-bezier(.16,1,.3,1) 1s both Success-module-scss-module__R8EfuG__fadeUp}.Success-module-scss-module__R8EfuG__success__nextStep{color:var(--color-text-primary);margin:0 0 8px;font-size:clamp(.95rem,2vw,1.1rem);font-weight:600;animation:.4s cubic-bezier(.16,1,.3,1) 1.2s both Success-module-scss-module__R8EfuG__fadeUp}.Success-module-scss-module__R8EfuG__success__countdown{color:var(--color-text-muted);margin:0;font-size:.875rem;animation:.4s cubic-bezier(.16,1,.3,1) 1.4s both Success-module-scss-module__R8EfuG__fadeUp}.Success-module-scss-module__R8EfuG__confetti{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.Success-module-scss-module__R8EfuG__confetti__piece{opacity:0;animation:2s ease-in forwards Success-module-scss-module__R8EfuG__confettiFall;position:absolute;top:-12px}@keyframes Success-module-scss-module__R8EfuG__drawCheck{to{stroke-dashoffset:0}}@keyframes Success-module-scss-module__R8EfuG__confettiFall{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(100vh)rotate(720deg)}}@media (prefers-reduced-motion:reduce){.Success-module-scss-module__R8EfuG__confetti__piece{animation:none!important}.Success-module-scss-module__R8EfuG__success__icon,.Success-module-scss-module__R8EfuG__success__checkmark,.Success-module-scss-module__R8EfuG__success__title,.Success-module-scss-module__R8EfuG__success__subtitle,.Success-module-scss-module__R8EfuG__success__message,.Success-module-scss-module__R8EfuG__success__divider,.Success-module-scss-module__R8EfuG__success__nextStep,.Success-module-scss-module__R8EfuG__success__countdown{opacity:1;animation:none!important}.Success-module-scss-module__R8EfuG__success__checkmark{stroke-dashoffset:0}}
@keyframes ValuePropCard-module-scss-module__pB2iDW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ValuePropCard-module-scss-module__pB2iDW__fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ValuePropCard-module-scss-module__pB2iDW__fadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes ValuePropCard-module-scss-module__pB2iDW__scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes ValuePropCard-module-scss-module__pB2iDW__slideInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes ValuePropCard-module-scss-module__pB2iDW__slideInLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes ValuePropCard-module-scss-module__pB2iDW__redShimmer{0%{background-position:0%}to{background-position:200%}}.ValuePropCard-module-scss-module__pB2iDW__card{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg-elevated) 55%, transparent);-webkit-backdrop-filter:blur(18px)saturate(120%);isolation:isolate;border-radius:24px;flex-direction:column;gap:clamp(24px,3vw,34px);padding:clamp(28px,3.6vw,44px);transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1);animation:.4s cubic-bezier(.16,1,.3,1) both ValuePropCard-module-scss-module__pB2iDW__fadeUp;display:flex;position:relative;overflow:hidden}.ValuePropCard-module-scss-module__pB2iDW__card:before{content:"";z-index:2;opacity:0;background:linear-gradient(90deg,#0000,#e6141473,#0000);height:1px;transition:opacity .25s cubic-bezier(.16,1,.3,1);position:absolute;inset:0 0 auto}.ValuePropCard-module-scss-module__pB2iDW__card:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle 360px at var(--mouse-x,50%) var(--mouse-y,50%), #e6141417, transparent 60%);opacity:0;transition:opacity .25s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}@media (hover:none){.ValuePropCard-module-scss-module__pB2iDW__card:after{display:none}}.ValuePropCard-module-scss-module__pB2iDW__card>*{z-index:1;position:relative}.ValuePropCard-module-scss-module__pB2iDW__card:hover{border-color:color-mix(in srgb, #e61414 32%, var(--color-border));transform:translateY(-4px);box-shadow:0 28px 64px #e6141424,inset 0 1px #e614140f}.ValuePropCard-module-scss-module__pB2iDW__card:hover:before,.ValuePropCard-module-scss-module__pB2iDW__card:hover:after{opacity:1}.ValuePropCard-module-scss-module__pB2iDW__card:hover .ValuePropCard-module-scss-module__pB2iDW__card__ctaArrow{transform:translate(4px)}.ValuePropCard-module-scss-module__pB2iDW__card:focus-within{border-color:color-mix(in srgb, #e61414 40%, var(--color-border))}.ValuePropCard-module-scss-module__pB2iDW__card--primary .ValuePropCard-module-scss-module__pB2iDW__card__badge{color:#eb4343;background:#e6141429;border-color:#e6141452}.ValuePropCard-module-scss-module__pB2iDW__card--neutral .ValuePropCard-module-scss-module__pB2iDW__card__badge{background:color-mix(in srgb, var(--color-text-primary) 8%, transparent);color:var(--color-text-primary);border-color:var(--color-border)}.ValuePropCard-module-scss-module__pB2iDW__card__header{flex-direction:column;gap:16px;display:flex}.ValuePropCard-module-scss-module__pB2iDW__card__badge{letter-spacing:.18em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;align-self:flex-start;padding:6px 12px;font-size:11px;font-weight:700}.ValuePropCard-module-scss-module__pB2iDW__card__title{font-family:var(--font-display),"Playfair Display",Georgia,serif;letter-spacing:-.012em;color:var(--color-text-primary);margin:0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:500;line-height:1.15}.ValuePropCard-module-scss-module__pB2iDW__card__lead{color:var(--color-text-secondary);margin:0;font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.55}.ValuePropCard-module-scss-module__pB2iDW__card__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ValuePropCard-module-scss-module__pB2iDW__card__item{border:1px solid #0000;border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:16px;padding:14px 12px;transition:border-color .15s cubic-bezier(.16,1,.3,1),background-color .15s cubic-bezier(.16,1,.3,1);display:grid}@media (max-width:640px){.ValuePropCard-module-scss-module__pB2iDW__card__item{gap:12px;padding:12px 8px}}.ValuePropCard-module-scss-module__pB2iDW__card__item{animation:.4s cubic-bezier(.16,1,.3,1) both ValuePropCard-module-scss-module__pB2iDW__fadeUp}.ValuePropCard-module-scss-module__pB2iDW__card__item:first-child{animation-delay:.16s}.ValuePropCard-module-scss-module__pB2iDW__card__item:nth-child(2){animation-delay:.25s}.ValuePropCard-module-scss-module__pB2iDW__card__item:nth-child(3){animation-delay:.34s}.ValuePropCard-module-scss-module__pB2iDW__card__item:hover{background:color-mix(in srgb, var(--color-bg-primary) 35%, transparent);border-color:#e6141433}.ValuePropCard-module-scss-module__pB2iDW__card__item:hover .ValuePropCard-module-scss-module__pB2iDW__card__itemIcon{color:#e61414;background:#e6141414;border-color:#e614146b;transform:scale(1.04)}.ValuePropCard-module-scss-module__pB2iDW__card__itemIcon{border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}@media (max-width:640px){.ValuePropCard-module-scss-module__pB2iDW__card__itemIcon{width:38px;height:38px}.ValuePropCard-module-scss-module__pB2iDW__card__itemIcon svg{width:18px;height:18px}}.ValuePropCard-module-scss-module__pB2iDW__card__itemIcon{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg-primary) 35%, transparent);color:var(--color-text-primary);transition:color .15s cubic-bezier(.16,1,.3,1),border-color .15s cubic-bezier(.16,1,.3,1),background-color .15s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.34,1.56,.64,1)}.ValuePropCard-module-scss-module__pB2iDW__card__itemIcon svg{width:20px;height:20px}.ValuePropCard-module-scss-module__pB2iDW__card__itemBody{flex-direction:column;gap:4px;min-width:0;padding-top:2px;display:flex}.ValuePropCard-module-scss-module__pB2iDW__card__itemTitle{color:var(--color-text-primary);background-image:linear-gradient(90deg,#e61414b3,#e6141459);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;font-size:15px;font-weight:600;line-height:1.35;transition:background-size 1.092s cubic-bezier(.4,0,.2,1)}.ValuePropCard-module-scss-module__pB2iDW__card__item:hover .ValuePropCard-module-scss-module__pB2iDW__card__itemTitle{background-size:100% 1px}.ValuePropCard-module-scss-module__pB2iDW__card__itemDesc{color:var(--color-text-secondary);font-size:13.5px;line-height:1.5}.ValuePropCard-module-scss-module__pB2iDW__card__cta{border:1px solid var(--color-border);color:var(--color-text-primary);background:0 0;border-radius:10px;align-self:flex-start;align-items:center;gap:10px;padding:12px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .15s cubic-bezier(.16,1,.3,1),border-color .15s cubic-bezier(.16,1,.3,1),color .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.ValuePropCard-module-scss-module__pB2iDW__card__cta:hover{border-color:color-mix(in srgb, #e61414 55%, var(--color-border));color:#fff;background:linear-gradient(135deg,#e61414,#b31010);box-shadow:0 10px 26px #e6141461}.ValuePropCard-module-scss-module__pB2iDW__card__cta:focus-visible{outline-offset:3px;outline:2px solid #e61414}.ValuePropCard-module-scss-module__pB2iDW__card__cta:active{transform:translateY(1px)}.ValuePropCard-module-scss-module__pB2iDW__card__ctaArrow{transition:transform .15s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.ValuePropCard-module-scss-module__pB2iDW__card,.ValuePropCard-module-scss-module__pB2iDW__card__item{opacity:1!important;animation:none!important}.ValuePropCard-module-scss-module__pB2iDW__card:hover,.ValuePropCard-module-scss-module__pB2iDW__card__ctaArrow{transform:none!important}.ValuePropCard-module-scss-module__pB2iDW__card:after{display:none}.ValuePropCard-module-scss-module__pB2iDW__card__itemTitle{transition:none}}
@keyframes JobsList-module-scss-module__JG0w3G__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes JobsList-module-scss-module__JG0w3G__fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes JobsList-module-scss-module__JG0w3G__fadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes JobsList-module-scss-module__JG0w3G__scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes JobsList-module-scss-module__JG0w3G__slideInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes JobsList-module-scss-module__JG0w3G__slideInLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes JobsList-module-scss-module__JG0w3G__redShimmer{0%{background-position:0%}to{background-position:200%}}.JobsList-module-scss-module__JG0w3G__list{grid-template-columns:1fr;gap:16px;width:100%;margin:0;padding:0;list-style:none;display:grid}.JobsList-module-scss-module__JG0w3G__list__item{animation:.25s cubic-bezier(.16,1,.3,1) both JobsList-module-scss-module__JG0w3G__fadeUp}.JobsList-module-scss-module__JG0w3G__list__item:first-child{animation-delay:0s}.JobsList-module-scss-module__JG0w3G__list__item:nth-child(2){animation-delay:80ms}.JobsList-module-scss-module__JG0w3G__list__item:nth-child(3){animation-delay:.16s}.JobsList-module-scss-module__JG0w3G__list__item:nth-child(4){animation-delay:.24s}.JobsList-module-scss-module__JG0w3G__list__item:nth-child(5){animation-delay:.32s}.JobsList-module-scss-module__JG0w3G__list__item:nth-child(6){animation-delay:.4s}.JobsList-module-scss-module__JG0w3G__list__item:nth-child(7){animation-delay:.48s}.JobsList-module-scss-module__JG0w3G__list__item:nth-child(8){animation-delay:.56s}@media (prefers-reduced-motion:reduce){.JobsList-module-scss-module__JG0w3G__list__item{opacity:1;animation:none}}.JobsList-module-scss-module__JG0w3G__list__empty{text-align:center;color:var(--color-text-secondary);margin:32px 0;font-size:15px}
@keyframes HomeValueProps-module-scss-module__yJFbjW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes HomeValueProps-module-scss-module__yJFbjW__fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeValueProps-module-scss-module__yJFbjW__fadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeValueProps-module-scss-module__yJFbjW__scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes HomeValueProps-module-scss-module__yJFbjW__slideInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes HomeValueProps-module-scss-module__yJFbjW__slideInLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes HomeValueProps-module-scss-module__yJFbjW__redShimmer{0%{background-position:0%}to{background-position:200%}}.HomeValueProps-module-scss-module__yJFbjW__section{isolation:isolate;cursor:default;-webkit-user-select:none;user-select:none;width:100%;padding:clamp(44px,7vh,80px) 24px clamp(48px,7vh,80px);position:relative;overflow:hidden}@media (max-width:640px){.HomeValueProps-module-scss-module__yJFbjW__section{padding:36px 20px 44px}}.HomeValueProps-module-scss-module__yJFbjW__section__aurora{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.HomeValueProps-module-scss-module__yJFbjW__section__bleed{width:860px;height:680px;position:absolute;top:-340px;right:-180px}@media (max-width:768px){.HomeValueProps-module-scss-module__yJFbjW__section__bleed{width:620px;height:480px;top:-240px;right:-160px}}@media (max-width:640px){.HomeValueProps-module-scss-module__yJFbjW__section__bleed{width:500px;height:380px;top:-190px;right:-130px}}.HomeValueProps-module-scss-module__yJFbjW__section__bleed{opacity:.11;background:radial-gradient(closest-side,#e61414 0%,#e6141447 42%,#e6141414 68%,#e6141405 85%,#0000 100%)}[data-theme=light] .HomeValueProps-module-scss-module__yJFbjW__section__bleed{opacity:.072}.HomeValueProps-module-scss-module__yJFbjW__section__blob{width:860px;height:680px;position:absolute;bottom:-340px;left:-180px}@media (max-width:768px){.HomeValueProps-module-scss-module__yJFbjW__section__blob{width:620px;height:480px;bottom:-240px;left:-160px}}@media (max-width:640px){.HomeValueProps-module-scss-module__yJFbjW__section__blob{width:500px;height:380px;bottom:-190px;left:-130px}}.HomeValueProps-module-scss-module__yJFbjW__section__blob{opacity:.11;background:radial-gradient(closest-side,#e61414 0%,#e6141447 42%,#e6141414 68%,#e6141405 85%,#0000 100%)}[data-theme=light] .HomeValueProps-module-scss-module__yJFbjW__section__blob{opacity:.072}.HomeValueProps-module-scss-module__yJFbjW__section__grain{opacity:.08;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.55 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:240px 240px;position:absolute;inset:0}[data-theme=light] .HomeValueProps-module-scss-module__yJFbjW__section__grain{opacity:.05;mix-blend-mode:multiply}.HomeValueProps-module-scss-module__yJFbjW__section__inner{z-index:1;flex-direction:column;gap:clamp(44px,7vh,72px);max-width:1200px;margin:0 auto;display:flex;position:relative}.HomeValueProps-module-scss-module__yJFbjW__section__header{text-align:center;flex-direction:column;align-items:center;gap:18px;animation:.4s cubic-bezier(.16,1,.3,1) both HomeValueProps-module-scss-module__yJFbjW__fadeUp;display:flex}.HomeValueProps-module-scss-module__yJFbjW__section__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--color-text-muted);font-size:12px;font-weight:600}.HomeValueProps-module-scss-module__yJFbjW__section__title{font-family:var(--font-display),"Playfair Display",Georgia,serif;letter-spacing:-.015em;color:var(--color-text-primary);max-width:820px;margin:0;font-size:clamp(2rem,5vw,3.25rem);font-weight:500;line-height:1.1}.HomeValueProps-module-scss-module__yJFbjW__section__titleLine{display:inline-block}.HomeValueProps-module-scss-module__yJFbjW__section__titleLine--accent{background:linear-gradient(90deg,#e61414 0%,#f17e7e 50%,#e61414 100%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;animation:7s linear infinite HomeValueProps-module-scss-module__yJFbjW__redShimmer}.HomeValueProps-module-scss-module__yJFbjW__section__grid{grid-template-columns:1fr 1fr;gap:clamp(20px,2.4vw,28px);display:grid}@media (max-width:768px){.HomeValueProps-module-scss-module__yJFbjW__section__grid{grid-template-columns:1fr;gap:20px}}@media (prefers-reduced-motion:reduce){.HomeValueProps-module-scss-module__yJFbjW__section__titleLine--accent,.HomeValueProps-module-scss-module__yJFbjW__section__header{opacity:1!important;animation:none!important}}
@keyframes JobsPage-module-scss-module__DgCaoq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes JobsPage-module-scss-module__DgCaoq__fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes JobsPage-module-scss-module__DgCaoq__fadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes JobsPage-module-scss-module__DgCaoq__scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes JobsPage-module-scss-module__DgCaoq__slideInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes JobsPage-module-scss-module__DgCaoq__slideInLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes JobsPage-module-scss-module__DgCaoq__redShimmer{0%{background-position:0%}to{background-position:200%}}.JobsPage-module-scss-module__DgCaoq__page{width:100%;min-height:calc(100dvh - var(--layout-header-height));isolation:isolate;flex-direction:column;justify-content:center;align-items:center;padding:clamp(72px,10vh,120px) 24px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.JobsPage-module-scss-module__DgCaoq__page{padding:64px 20px 72px}}@media (max-width:640px){.JobsPage-module-scss-module__DgCaoq__page{padding:48px 16px 56px}}.JobsPage-module-scss-module__DgCaoq__page--loading{min-height:240px}.JobsPage-module-scss-module__DgCaoq__page--gate{min-height:0;padding-top:64px;padding-bottom:72px}.JobsPage-module-scss-module__DgCaoq__page--list{justify-content:flex-start;align-items:flex-start;padding-top:clamp(56px,8vh,96px)}.JobsPage-module-scss-module__DgCaoq__page__aurora{z-index:0;pointer-events:none;contain:paint;animation:.6s cubic-bezier(.16,1,.3,1) both JobsPage-module-scss-module__DgCaoq__fadeIn;position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}.JobsPage-module-scss-module__DgCaoq__page__aurora:after{content:"";opacity:.08;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.55 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:240px 240px;position:absolute;inset:0}.JobsPage-module-scss-module__DgCaoq__page__blob{background:radial-gradient(closest-side,#e61414 0%,#e6141447 42%,#e6141414 68%,#e6141405 85%,#0000 100%);position:absolute}.JobsPage-module-scss-module__DgCaoq__page__blob--one{opacity:.14;width:600px;height:600px;top:-220px;left:-140px}.JobsPage-module-scss-module__DgCaoq__page__blob--two{opacity:.14;width:600px;height:600px;bottom:-220px;right:-140px}:is([data-theme=light] .JobsPage-module-scss-module__DgCaoq__page__blob--one,[data-theme=light] .JobsPage-module-scss-module__DgCaoq__page__blob--two){opacity:.084}[data-theme=light] .JobsPage-module-scss-module__DgCaoq__page__aurora:after{opacity:.05;mix-blend-mode:multiply}.JobsPage-module-scss-module__DgCaoq__page__inner{z-index:1;text-align:center;cursor:default;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:clamp(20px,2.6vw,30px);width:100%;max-width:820px;display:flex;position:relative}.JobsPage-module-scss-module__DgCaoq__page__inner a{cursor:pointer;-webkit-user-select:auto;user-select:auto}.JobsPage-module-scss-module__DgCaoq__page__inner--list{text-align:left;-webkit-user-select:auto;user-select:auto;cursor:auto;align-items:stretch;max-width:960px}.JobsPage-module-scss-module__DgCaoq__page__list{margin-top:clamp(8px,1.6vw,18px)}.JobsPage-module-scss-module__DgCaoq__page__heading{font-family:var(--font-display),"Playfair Display",Georgia,serif;letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:clamp(2.25rem,6vw,4rem);font-weight:500;line-height:1.05;animation:.4s cubic-bezier(.16,1,.3,1) .12s both JobsPage-module-scss-module__DgCaoq__fadeUp}@media (max-width:640px){.JobsPage-module-scss-module__DgCaoq__page__heading{font-size:clamp(1.85rem,7.5vw,2.4rem);line-height:1.1}}.JobsPage-module-scss-module__DgCaoq__page__accent{background:linear-gradient(90deg,#e61414 0%,#f17e7e 50%,#e61414 100%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;animation:7s linear .6s infinite JobsPage-module-scss-module__DgCaoq__redShimmer}.JobsPage-module-scss-module__DgCaoq__page__note{max-width:640px;color:var(--color-text-secondary);margin:0;font-size:clamp(1rem,1.22vw,1.15rem);line-height:1.6;animation:.4s cubic-bezier(.16,1,.3,1) .26s both JobsPage-module-scss-module__DgCaoq__fadeUp}.JobsPage-module-scss-module__DgCaoq__page__cta{letter-spacing:.01em;white-space:nowrap;color:#fff;background:linear-gradient(135deg,#e61414,#b31010);border-radius:12px;justify-content:center;align-items:center;gap:12px;height:60px;margin-top:clamp(8px,1.6vw,18px);padding:0 36px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .15s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);animation:.4s cubic-bezier(.16,1,.3,1) .38s both JobsPage-module-scss-module__DgCaoq__fadeUp;display:inline-flex;box-shadow:0 12px 32px #e6141461,inset 0 1px #ffffff2e}.JobsPage-module-scss-module__DgCaoq__page__cta:hover{transform:translateY(-2px);box-shadow:0 18px 44px #e6141494,inset 0 1px #ffffff38}.JobsPage-module-scss-module__DgCaoq__page__cta:hover .JobsPage-module-scss-module__DgCaoq__page__ctaArrow{transform:translate(4px)}.JobsPage-module-scss-module__DgCaoq__page__cta:focus-visible{outline-offset:4px;outline:2px solid #e61414}.JobsPage-module-scss-module__DgCaoq__page__cta:active{transform:translateY(1px)}@media (max-width:640px){.JobsPage-module-scss-module__DgCaoq__page__cta{gap:10px;height:52px;padding:0 26px;font-size:15px}}.JobsPage-module-scss-module__DgCaoq__page__ctaArrow{flex-shrink:0;transition:transform .15s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.JobsPage-module-scss-module__DgCaoq__page__aurora,.JobsPage-module-scss-module__DgCaoq__page__heading,.JobsPage-module-scss-module__DgCaoq__page__accent,.JobsPage-module-scss-module__DgCaoq__page__note,.JobsPage-module-scss-module__DgCaoq__page__cta{opacity:1!important;animation:none!important}.JobsPage-module-scss-module__DgCaoq__page__cta:hover{transform:none}.JobsPage-module-scss-module__DgCaoq__page__ctaArrow{transition:none}}.JobsPage-module-scss-module__DgCaoq__page__alert{background-color:#e6141424;border:1px solid #e6141473;border-radius:12px;align-items:flex-start;gap:14px;width:100%;max-width:720px;padding:18px 20px;animation:.25s cubic-bezier(.16,1,.3,1) both JobsPage-module-scss-module__DgCaoq__fadeUp;display:flex}@media (prefers-reduced-motion:reduce){.JobsPage-module-scss-module__DgCaoq__page__alert{opacity:1;animation:none}}.JobsPage-module-scss-module__DgCaoq__page__alert--critical{box-shadow:inset 0 0 0 1px #e6141433}.JobsPage-module-scss-module__DgCaoq__page__alertIcon{color:#e61414;flex-shrink:0;width:20px;height:20px;margin-top:2px}.JobsPage-module-scss-module__DgCaoq__page__alertBody{flex-direction:column;gap:6px;min-width:0;display:flex}.JobsPage-module-scss-module__DgCaoq__page__alertTitle{color:var(--color-text-primary);margin:0;font-size:15px;font-weight:600;line-height:1.35}.JobsPage-module-scss-module__DgCaoq__page__alertDescription{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}.JobsPage-module-scss-module__DgCaoq__page__alertLink{align-self:flex-start;margin-top:6px}
@keyframes JobDetailPage-module-scss-module__acQ39a__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes JobDetailPage-module-scss-module__acQ39a__fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes JobDetailPage-module-scss-module__acQ39a__fadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes JobDetailPage-module-scss-module__acQ39a__scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes JobDetailPage-module-scss-module__acQ39a__slideInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes JobDetailPage-module-scss-module__acQ39a__slideInLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes JobDetailPage-module-scss-module__acQ39a__redShimmer{0%{background-position:0%}to{background-position:200%}}.JobDetailPage-module-scss-module__acQ39a__page{width:100%;max-width:1280px;margin:0 auto;padding:48px 24px 64px;animation:.4s cubic-bezier(.16,1,.3,1) both JobDetailPage-module-scss-module__acQ39a__fadeUp}@media (prefers-reduced-motion:reduce){.JobDetailPage-module-scss-module__acQ39a__page{opacity:1;animation:none}}@media (max-width:768px){.JobDetailPage-module-scss-module__acQ39a__page{padding:36px 20px 56px}}@media (max-width:640px){.JobDetailPage-module-scss-module__acQ39a__page{padding:24px 14px 40px}}
