@layer screens{.features-module__root__--w-h{max-inline-size:80rem;padding:4.5rem var(--layout-gutter);margin-inline:auto}.features-module__title__g39-b{font-family:var(--font-display);font-size:clamp(2.25rem,4vw,3.5rem);font-weight:var(--weight-bold);text-align:center;letter-spacing:var(--tracking-display-tight);text-wrap:balance;margin-block-end:var(--space-12);line-height:1.1}.features-module__grid__kJ-AT{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,22.5rem),1fr));display:grid}.features-module__card__2GcCh{gap:var(--space-4);min-block-size:27.5rem;padding:var(--space-10);background:var(--color-surface-muted);border-radius:var(--radius-card);flex-direction:column;display:flex;overflow:hidden}@media (width<40rem){.features-module__card__2GcCh{padding:var(--space-7)}}@media (width>=60rem){.features-module__wide__pAsEc{grid-column:span 2}}@media (width>=48rem){.features-module__split__eM5yt{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid}}.features-module__dark__8CbW8{--_body-color:var(--color-text-on-inverse-muted);color:var(--color-text-on-accent);background:var(--color-surface-deep)}@media (width>=48rem){.features-module__dark__8CbW8{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.features-module__copy__qvwFa{gap:var(--space-4);flex-direction:column;display:flex}.features-module__badge__ehyxh{gap:var(--space-1-5);padding:.3125rem var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-accent);background:var(--color-surface-page);border-radius:var(--radius-full);align-self:flex-start;align-items:center;display:inline-flex}.features-module__badgeInverse__nA6ql{color:var(--color-text-on-accent);background:var(--color-fill-on-inverse)}.features-module__cardTitle__SPLfl{font-family:var(--font-display);font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:var(--weight-bold);line-height:var(--display-leading);letter-spacing:var(--tracking-display)}.features-module__body__GmIuH{font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--_body-color,var(--color-text-strong-secondary))}.features-module__textAction__9i1qQ{font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--color-accent);align-self:flex-start;margin-block-start:auto;padding:0}.features-module__inverseAction__muBWQ{padding:var(--space-3) var(--space-5-5);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-accent);background:var(--color-surface-page);border-radius:var(--radius-full);transition:background-color var(--duration-ui) var(--ease-standard);align-self:flex-start;margin-block-start:auto}.features-module__inverseAction__muBWQ:hover{background:var(--color-accent-subtle)}.features-module__demoCard__F-IMt{padding:var(--space-5) var(--space-5-5);font-size:var(--text-md);color:var(--color-text-primary);background:var(--color-surface-page);border-radius:var(--radius-xl);box-shadow:var(--shadow-floating);flex-direction:column;line-height:1.6;display:flex}.features-module__chatDemo__rI2NU{gap:var(--space-3);flex-direction:column;justify-content:center;display:flex}@media (width>=48rem){.features-module__chatDemo__rI2NU{margin-inline-end:-3.75rem}}.features-module__chatAsk__au3eT{padding:var(--space-2-5) var(--space-3-5);font-size:var(--text-md);color:var(--color-text-on-accent);background:var(--color-accent);border-radius:16px 16px 4px;align-self:flex-end}@media (width>=48rem){.features-module__chatAsk__au3eT{margin-inline-end:3.75rem}}.features-module__demoLabel__sY2zK{font-size:var(--text-2xs);font-weight:var(--weight-bold);color:var(--color-accent);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);margin-block-end:var(--space-2)}.features-module__struck__G6ZP6{color:var(--color-text-tertiary);text-decoration:line-through}.features-module__spaced__Xve4n{margin-block-start:var(--space-1-5)}.features-module__added__CMzwV{background:var(--color-surface-success);border-radius:var(--radius-2xs);padding:1px 3px}.features-module__pinned__9xmT8{padding:var(--space-4-5);margin-block-start:auto}.features-module__url__xrHAR{gap:var(--space-2);padding:var(--space-2-5) var(--space-3);font-size:var(--text-sm);color:var(--color-text-strong-secondary);background:var(--color-surface-muted);border-radius:var(--radius-md);align-items:center;display:flex}.features-module__urlText__U5PTb{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.features-module__urlCheck__1CB3w{font-weight:var(--weight-bold);color:var(--color-success)}.features-module__matchRow__uGsSG{margin:var(--space-4) 0 var(--space-1-5);font-size:var(--text-sm);justify-content:space-between;display:flex}.features-module__matchLabel__875BJ{color:var(--color-text-secondary)}.features-module__matchValue__20RcC{font-weight:var(--weight-semibold)}.features-module__matchBefore__xDumu{font-weight:var(--weight-regular);color:var(--color-text-tertiary)}.features-module__meter__aT8uf{background:var(--color-surface-hover);border-radius:var(--radius-full);block-size:.5rem;overflow:hidden}.features-module__meterFill__WevQT{inline-size:calc(var(--_value) * 1%);background:var(--color-success);border-radius:var(--radius-full);block-size:100%;display:block}.features-module__letter__26mlP{padding:var(--space-6);font-family:var(--font-serif);font-size:var(--text-md);line-height:var(--leading-loose);color:var(--color-text-body);margin-block:auto -3.75rem;display:block}.features-module__greeting__uUgmT{font-weight:var(--weight-semibold);margin-block-end:var(--space-2);display:block}.features-module__atsDemo__5oHqc{gap:var(--space-4);padding:var(--space-7);align-self:center}.features-module__atsHead__-QrDM{gap:var(--space-4-5);align-items:center;display:flex}.features-module__bigRing__rt0v5{--ring-size:5.25rem;--ring-hole:4.125rem;font-family:var(--font-display);font-size:1.625rem;font-weight:var(--weight-bold)}.features-module__atsTitle__z6ZAO{font-size:var(--text-xl);font-weight:var(--weight-semibold);display:block}.features-module__atsReady__Hqqjs{font-size:var(--text-sm);color:var(--color-text-secondary);display:block}.features-module__checks__0dSLf{gap:var(--space-2-5);font-size:var(--text-md);flex-direction:column;display:flex}.features-module__check__L-xm4{gap:var(--space-2-5);display:flex}.features-module__checkMark__uUiHn{font-weight:var(--weight-bold);color:var(--color-success)}.hackoffer-promo-module__root__RUjj-{max-inline-size:80rem;padding:0 var(--layout-gutter) 4.5rem;margin-inline:auto}.hackoffer-promo-module__card__3X4h-{max-inline-size:77.5rem;color:var(--color-text-on-inverse);background:var(--gradient-promo-landing);border-radius:2rem;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:3.5rem;margin-inline:auto;padding:3.5rem;display:grid}@media (width<60rem){.hackoffer-promo-module__card__3X4h-{grid-template-columns:minmax(0,1fr);gap:2.5rem;padding:2rem}}.hackoffer-promo-module__pitch__fkWzU{flex-direction:column;gap:1.125rem;display:flex}.hackoffer-promo-module__badge__H6qUJ{font-size:var(--text-sm);font-weight:var(--weight-semibold);background:var(--color-promo-edge);border-radius:var(--radius-full);align-self:flex-start;align-items:center;gap:.375rem;padding:.3125rem .75rem;display:inline-flex}.hackoffer-promo-module__star__v4jTv{--icon-size:var(--text-sm);color:var(--color-promo-star);fill:currentColor}.hackoffer-promo-module__title__wBDqu{font-family:var(--font-display);font-size:clamp(2.25rem,4.2vw,3.125rem);font-weight:var(--weight-bold);letter-spacing:-.04em;line-height:1.04}@media (width>=60rem){.hackoffer-promo-module__title__wBDqu>span{white-space:nowrap;display:block}}.hackoffer-promo-module__body__AT5M7{color:var(--color-promo-landing-text);text-wrap:pretty;font-size:1.0625rem;line-height:1.6}.hackoffer-promo-module__actions__GQjXX{gap:var(--space-4);flex-wrap:wrap;align-items:center;margin-block-start:var(--space-2);display:flex}.hackoffer-promo-module__cta__jYp3x{font-size:.9375rem;font-weight:var(--weight-semibold);color:var(--color-text-primary);background:var(--color-surface-page);border-radius:var(--radius-full);transition:opacity var(--duration-ui) var(--ease-standard);padding:.8125rem 1.375rem}.hackoffer-promo-module__cta__jYp3x:hover{opacity:.9}.hackoffer-promo-module__note__fZpQo{color:var(--color-promo-landing-muted);font-size:.84375rem}.hackoffer-promo-module__session__54qB2{flex-direction:column;gap:.875rem;min-inline-size:0;display:flex}.hackoffer-promo-module__heard__-Rsiv{padding:var(--space-4) 1.125rem;background:var(--color-promo-fill);box-shadow:inset 0 0 0 1px var(--color-promo-edge);border-radius:1.25rem;align-items:center;gap:.875rem;display:flex}.hackoffer-promo-module__wave__hYjbb{flex:none;align-items:center;gap:.1875rem;block-size:1.875rem;display:flex}.hackoffer-promo-module__wave__hYjbb>span{inline-size:.1875rem;block-size:var(--_height);background:var(--color-promo-wave);border-radius:2px}.hackoffer-promo-module__wave__hYjbb>.hackoffer-promo-module__faint__R-Ge7{background:var(--color-promo-wave-faint)}.hackoffer-promo-module__heardText__4-iVP{flex-direction:column;flex:1;gap:.125rem;min-inline-size:0;display:flex}.hackoffer-promo-module__speaker__SbALt{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-promo-landing-muted)}.hackoffer-promo-module__question__KIQmH{font-size:var(--text-lg);font-weight:var(--weight-medium)}.hackoffer-promo-module__detected__0dwdg{font-size:.78125rem;font-weight:var(--weight-semibold);color:var(--color-promo-text);white-space:nowrap;background:var(--color-promo-detected);border-radius:var(--radius-full);flex:none;align-items:center;gap:.375rem;padding:.375rem .6875rem;display:inline-flex}@media (width<30rem){.hackoffer-promo-module__detected__0dwdg{display:none}}.hackoffer-promo-module__live__Vz8V1{background:var(--color-promo-live);border-radius:50%;block-size:.375rem;inline-size:.375rem;animation:2s infinite hackoffer-promo-module__live-pulse__7Qjwm}@media (prefers-reduced-motion:reduce){.hackoffer-promo-module__live__Vz8V1{animation:none}}.hackoffer-promo-module__answer__Yrz-B{padding:var(--space-6);color:var(--color-text-primary);background:var(--color-surface-page);box-shadow:var(--shadow-promo-answer);border-radius:1.5rem;flex-direction:column;gap:.875rem;display:flex}.hackoffer-promo-module__answerHead__TcfDp{gap:var(--space-3);justify-content:space-between;align-items:baseline;display:flex}.hackoffer-promo-module__answerLabel__PW-70{font-size:.6875rem;font-weight:var(--weight-bold);color:var(--color-success);text-transform:uppercase;letter-spacing:.12em}.hackoffer-promo-module__answerSource__FC-qW{font-size:var(--text-xs);color:var(--color-text-tertiary,var(--color-text-secondary))}.hackoffer-promo-module__points__xb87I{color:var(--color-text-body);flex-direction:column;gap:.625rem;font-size:.96875rem;line-height:1.55;display:flex}.hackoffer-promo-module__points__xb87I strong{color:var(--color-text-primary)}.hackoffer-promo-module__point__9wwGP{gap:.625rem;display:flex}.hackoffer-promo-module__bullet__Yzx-u{font-weight:var(--weight-bold);color:var(--color-promo-accent)}.hackoffer-promo-module__highlight__6xLGC{color:inherit;background:var(--color-surface-success);border-radius:.25rem;padding:.0625rem .1875rem}.hackoffer-promo-module__chips__-mTqo{gap:var(--space-2);box-shadow:0 -1px 0 var(--color-surface-muted);flex-wrap:wrap;padding-block-start:.875rem;display:flex}.hackoffer-promo-module__chip__NqGFJ{font-size:var(--text-sm);font-weight:var(--weight-semibold);background:var(--color-surface-muted);border-radius:var(--radius-full);padding:.4375rem .8125rem}.hackoffer-promo-module__chipTechnical__a0v6W{color:var(--color-promo-accent-ink);background:var(--color-promo-accent-soft)}@keyframes hackoffer-promo-module__live-pulse__7Qjwm{0%,to{box-shadow:0 0 #34d39980}50%{box-shadow:0 0 0 6px #34d39900}}.hero-module__root__GKo-P{background:linear-gradient(180deg, var(--color-surface-page) 0%, var(--color-surface-subtle) 100%);border-radius:0 0 3rem 3rem;margin-block-start:calc(var(--space-20) * -1);padding-block-start:var(--space-20)}.hero-module__intro__RlDzq{max-inline-size:56.25rem;padding:2.75rem var(--space-6) var(--space-7);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}.hero-module__badge__w2z4q{margin-block-end:var(--space-4)}.hero-module__title__nujAR{font-family:var(--font-display);font-size:clamp(1.875rem,4vw,3rem);font-weight:var(--weight-bold);line-height:var(--display-leading-tight);letter-spacing:var(--tracking-display-tight);text-wrap:balance;margin-block-end:var(--space-3)}.hero-module__accent__vfcbx{color:var(--color-accent)}.hero-module__subtitle__6MSye{max-inline-size:32.5rem;font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--color-text-secondary);text-wrap:pretty;margin-block-end:var(--space-7)}.showcase-module__root__2Yaxe{max-inline-size:var(--layout-narrow-width);block-size:41.25rem;margin:var(--space-10) auto 0;background:var(--gradient-showcase);border-radius:var(--radius-showcase) var(--radius-showcase) 0 0;position:relative;overflow:hidden}@media (width<48rem){.showcase-module__root__2Yaxe{block-size:34rem;margin-inline:var(--space-3)}}.showcase-module__stage__zXz2B{inset-block:var(--space-14) 0;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;inline-size:min(33.75rem,80%);position:absolute;inset-inline-start:50%;translate:-50%}.showcase-module__stage__zXz2B:active{cursor:grabbing}@media (width<48rem){.showcase-module__stage__zXz2B{inline-size:calc(100% - var(--space-4) * 2)}}.showcase-module__sheet__MxF44{--_shift:2.5rem;background:var(--color-surface-page);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;block-size:100%;box-shadow:var(--shadow-showcase-sheet);-webkit-mask-image:var(--mask-showcase-sheet);mask-image:var(--mask-showcase-sheet);transition:translate var(--duration-base) var(--ease-out), opacity var(--duration-base) var(--ease-standard);overflow:hidden}.showcase-module__page__PS8mL{--preview-scale:.68}@media (width<48rem){.showcase-module__page__PS8mL{--preview-scale:.53}}@media (width<30rem){.showcase-module__page__PS8mL{--preview-scale:.38}}.showcase-module__backward__WR-nN{--_shift:-2.5rem}.showcase-module__leaving__rrslv{opacity:0;translate:calc(var(--_shift) * -1);transition:translate var(--duration-ui) var(--ease-in), opacity var(--duration-ui) var(--ease-in)}.showcase-module__entering__SZFWq{opacity:0;translate:var(--_shift);transition:none}.showcase-module__card__4WMu6{text-align:start;background:var(--color-surface-page);border-radius:var(--radius-2xl);box-shadow:var(--shadow-showcase-card);display:none;position:absolute}@media (width>=60rem){.showcase-module__card__4WMu6{display:flex}}@media (prefers-reduced-motion:no-preference){.showcase-module__card__4WMu6{animation:showcase-module__float__1UXt8 var(--_float,6s) ease-in-out var(--_delay,0s) infinite}}.showcase-module__atsCard__3TzXq{gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);align-items:center;inset-block-start:5.25rem;inset-inline-start:5%}.showcase-module__ring__SBDZI{--ring-size:3rem;--ring-hole:2.375rem;font-size:var(--text-base);font-weight:var(--weight-bold)}.showcase-module__cardTitle__Z5GoG{font-size:var(--text-md);font-weight:var(--weight-semibold);display:block}.showcase-module__ready__PUYxM{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-success);display:block}.showcase-module__chatCard__Kny8W{--_float:7s;--_delay:-2s;gap:var(--space-2-5);inline-size:16.875rem;padding:var(--space-3-5);flex-direction:column;inset-block-start:9.375rem;inset-inline-end:4%}.showcase-module__ask__pkrN1{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-text-on-accent);background:var(--color-accent);border-radius:14px 14px 4px;align-self:flex-end}.showcase-module__done__Q-UAX{gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-body);align-items:flex-start;display:flex}.showcase-module__doneMark__FdKwY{block-size:1.125rem;inline-size:1.125rem;font-size:var(--text-2xs);color:var(--color-text-on-accent);background:var(--color-success);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-block-start:1px;display:inline-flex}.showcase-module__rewriteCard__7WFDU{--_float:8s;--_delay:-1s;inline-size:17.5rem;padding:var(--space-3-5) var(--space-4);flex-direction:column;inset-block-start:18.75rem;inset-inline-start:3%}.showcase-module__rewriteTitle__X-drj{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-secondary);margin-block-end:var(--space-1-5)}.showcase-module__before__AgzOf,.showcase-module__after__zcUmN{font-size:var(--text-xs-plus);line-height:var(--leading-normal)}.showcase-module__before__AgzOf{color:var(--color-text-tertiary);text-decoration:line-through}.showcase-module__after__zcUmN{color:var(--color-text-primary);margin-block-start:2px}.showcase-module__matchCard__mg9cb{--_float:6.5s;--_delay:-4s;inline-size:15.625rem;padding:var(--space-3-5) var(--space-4);flex-direction:column;inset-block-start:22.5rem;inset-inline-end:6%}.showcase-module__matchHead__6-Ucx{justify-content:space-between;align-items:baseline;margin-block-end:var(--space-2-5);display:flex}.showcase-module__matchValue__aoFen{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-success)}.showcase-module__keywords__msRZ-{gap:var(--space-1-5);flex-wrap:wrap;display:flex}.showcase-module__keyword__sQWDX{padding:var(--space-1) .5625rem;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-success);background:var(--color-surface-success-soft);border-radius:var(--radius-sm)}.showcase-module__switcher__84-GZ{z-index:3;gap:var(--space-2-5);padding:var(--space-2);white-space:nowrap;background:var(--color-surface-page);border-radius:var(--radius-full);box-shadow:var(--shadow-showcase-switcher);align-items:center;display:flex;position:absolute;inset-block-end:var(--space-7);inset-inline-start:50%;translate:-50%}@media (width<30rem){.showcase-module__switcher__84-GZ{border-radius:1.75rem;grid-template-columns:auto 1fr auto;inline-size:min(19rem,100vw - 3rem);display:grid}}.showcase-module__current__nNkap{text-align:center;flex-direction:column;min-inline-size:8.125rem;line-height:1.2;display:flex}@media (width<30rem){.showcase-module__current__nNkap{min-inline-size:5rem}}.showcase-module__currentName__KHtcp{font-size:var(--text-md);font-weight:var(--weight-semibold)}.showcase-module__currentPosition__FKHLW{color:var(--color-text-secondary);font-size:.71875rem}.showcase-module__use__aoAlK{padding:var(--space-3) var(--space-5);font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text-on-accent);background:var(--color-accent);border-radius:var(--radius-full);transition:background-color var(--duration-ui) var(--ease-standard);margin-inline-start:var(--space-1)}.showcase-module__use__aoAlK:hover{background:var(--color-accent-hover)}.showcase-module__use__aoAlK[aria-busy=true]{cursor:progress}@media (width<30rem){.showcase-module__use__aoAlK{grid-column:1/-1;margin-inline-start:0}}@keyframes showcase-module__float__1UXt8{50%{translate:0 -.625rem}}.landing-screen-module__root__OPJCI{background:var(--color-surface-page);min-block-size:100dvh}.landing-screen-module__page__dn2Q-{transition:opacity var(--duration-slow) var(--ease-standard), translate var(--duration-slow) var(--ease-out)}.landing-screen-module__leaving__yK2jU{opacity:0;translate:0 -1.75rem}}
