.magic-module___4_KRq__window{background:#101216;border-radius:18px;padding:0 6px 6px;position:relative;box-shadow:inset 0 1px #ffffff0f,0 40px 90px -30px #1012168c,0 12px 30px -12px #10121640}.magic-module___4_KRq__windowBar{color:#c9ccd3;align-items:center;gap:12px;height:40px;padding:0 10px;font-size:12px;display:flex}.magic-module___4_KRq__dots{gap:6px;display:flex}.magic-module___4_KRq__dots i{background:#2c2f37;border-radius:50%;width:9px;height:9px}.magic-module___4_KRq__windowTitle{color:#f2f4f7;align-items:center;gap:8px;font-weight:600;display:inline-flex}.magic-module___4_KRq__windowTag{font-family:var(--kx-font-mono);letter-spacing:.04em;color:#8b8f99;margin-left:auto;font-size:10.5px}.magic-module___4_KRq__screens{aspect-ratio:var(--aspect,auto);background:#f4f6f8;border-radius:13px;display:grid;position:relative;overflow:hidden}.magic-module___4_KRq__screen{object-fit:cover;object-position:top center;opacity:0;filter:blur(4px);grid-area:1/1;width:100%;height:100%;transition:opacity .6s,transform .9s cubic-bezier(.22,1,.36,1),filter .6s;transform:scale(1.015)}.magic-module___4_KRq__screen[data-active=true]{opacity:1;filter:none;transform:none}.magic-module___4_KRq__fixed .magic-module___4_KRq__screen{position:absolute;inset:0}.magic-module___4_KRq__sheen{pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff8c 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}[data-in=true] .magic-module___4_KRq__sheen{animation:1.6s cubic-bezier(.4,0,.2,1) .5s both magic-module___4_KRq__sheen}@keyframes magic-module___4_KRq__sheen{to{transform:translate(120%)}}.magic-module___4_KRq__stage{perspective:1600px;position:relative}.magic-module___4_KRq__tilt{transform-origin:50% 0;opacity:0;transition:transform 1.4s cubic-bezier(.16,1,.3,1),opacity .9s;transform:rotateX(16deg)translateY(36px)scale(.94)}[data-in=true] .magic-module___4_KRq__tilt{opacity:1;transform:none}.magic-module___4_KRq__rise{opacity:0;transition:transform 1s cubic-bezier(.16,1,.3,1),opacity .8s;transform:translateY(28px)}[data-in=true] .magic-module___4_KRq__rise{opacity:1;transform:none}.magic-module___4_KRq__glow{z-index:-1;filter:blur(50px);background:radial-gradient(45% 55% at 30% 40%,#da2c4452,#0000 70%),radial-gradient(40% 50% at 75% 60%,#22d3ee38,#0000 70%);border-radius:40%;animation:7s ease-in-out infinite alternate magic-module___4_KRq__breathe;position:absolute;inset:8% 6% -4%}@keyframes magic-module___4_KRq__breathe{0%{opacity:.75;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}.magic-module___4_KRq__callout{z-index:2;-webkit-backdrop-filter:blur(14px)saturate(1.4);color:#17191e;opacity:0;background:#ffffffdb;border:1px solid #ffffffb3;border-radius:14px;align-items:center;gap:10px;padding:10px 14px 10px 10px;font-size:13px;line-height:1.3;transition:opacity .6s,transform .8s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;transform:translateY(14px)scale(.92);box-shadow:0 18px 40px -16px #10121659,0 2px 6px #10121614}[data-in=true] .magic-module___4_KRq__callout{opacity:1;transform:none}.magic-module___4_KRq__callout strong{font-weight:650;display:block}.magic-module___4_KRq__callout small{color:#6b6f78;font-size:11.5px;display:block}.magic-module___4_KRq__calloutIcon{color:#fff;background:#17191e;border-radius:10px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.magic-module___4_KRq__calloutIcon[data-tone=green]{color:#0b6b50;background:#e4f4ee}.magic-module___4_KRq__calloutIcon[data-tone=pulse]{color:#0e7490;background:#22d3ee29}.magic-module___4_KRq__calloutIcon[data-tone=crimson]{color:#c0273c;background:#da2c441f}.magic-module___4_KRq__drift{animation:6s ease-in-out infinite alternate magic-module___4_KRq__drift}@keyframes magic-module___4_KRq__drift{0%{translate:0 -5px}to{translate:0 5px}}.magic-module___4_KRq__live{background:#22d3ee;border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite magic-module___4_KRq__ping;box-shadow:0 0 #22d3ee99}@keyframes magic-module___4_KRq__ping{to{box-shadow:0 0 0 9px #22d3ee00}}.magic-module___4_KRq__progress{transform-origin:0;opacity:.55;background:currentColor;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.magic-module___4_KRq__progress[data-run=true]{animation:magic-module___4_KRq__fill var(--step-ms,4.8s) linear both}@keyframes magic-module___4_KRq__fill{to{transform:scaleX(1)}}@media (max-width:760px){.magic-module___4_KRq__callout{padding:8px 11px 8px 8px;font-size:12px}.magic-module___4_KRq__calloutIcon{width:28px;height:28px}.magic-module___4_KRq__windowTag{display:none}}@media (prefers-reduced-motion:reduce){.magic-module___4_KRq__screen,.magic-module___4_KRq__tilt,.magic-module___4_KRq__rise,.magic-module___4_KRq__callout{transition:none}.magic-module___4_KRq__tilt,.magic-module___4_KRq__rise,.magic-module___4_KRq__callout{opacity:1;transform:none}.magic-module___4_KRq__sheen,.magic-module___4_KRq__glow,.magic-module___4_KRq__drift,.magic-module___4_KRq__live,.magic-module___4_KRq__progress[data-run=true]{animation:none}}
.hero-module__PNnN3G__hero{background:var(--background);color:var(--foreground);padding:0 24px}.hero-module__PNnN3G__layout{grid-template-columns:1fr 1fr;align-items:center;gap:70px;max-width:1120px;margin:auto;padding:72px 0 52px;display:grid}.hero-module__PNnN3G__eyebrow{letter-spacing:.14em;color:var(--muted-foreground);font-size:11px;font-weight:600}.hero-module__PNnN3G__copy h1{letter-spacing:-.055em;margin:25px 0;font-size:clamp(42px,5.3vw,68px);font-weight:650;line-height:1.05}.hero-module__PNnN3G__copy h1 span{color:#d33250}.hero-module__PNnN3G__description{max-width:42ch;color:var(--muted-foreground);font-size:17px;line-height:1.75}.hero-module__PNnN3G__actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px;display:flex}.hero-module__PNnN3G__primary{color:#fff;background:#d52d4b;border-radius:12px;align-items:center;gap:16px;padding:16px 23px;font-size:15px;font-weight:600;transition:background .2s;display:inline-flex;box-shadow:0 8px 20px #d52d4b22}.hero-module__PNnN3G__primary:hover{background:#b72540}.hero-module__PNnN3G__secondary{align-items:center;gap:7px;font-size:14px;display:inline-flex}.hero-module__PNnN3G__note{color:var(--muted-foreground);align-items:center;gap:7px;margin-top:19px;font-size:12px;display:flex}.hero-module__PNnN3G__note svg{color:#a63350;flex-shrink:0}.hero-module__PNnN3G__scene{border:1px solid var(--border);background:var(--secondary);border-radius:20px;min-width:0;margin:0;overflow:hidden;box-shadow:0 25px 65px #24172515}.hero-module__PNnN3G__windowBar{justify-content:space-between;align-items:center;gap:12px;padding:17px 22px;font-size:13px;display:flex}.hero-module__PNnN3G__windowBar>span{align-items:center;gap:9px;font-weight:600;display:flex}.hero-module__PNnN3G__windowBar small{color:var(--muted-foreground);font-size:11px}.hero-module__PNnN3G__paper{color:#342d32;background:#fffdf9;border-radius:9px 9px 0 0;margin:0 22px;padding:35px;box-shadow:0 5px 20px #2417250d}.hero-module__PNnN3G__kicker{letter-spacing:.15em;color:#82666d;font-size:10px}.hero-module__PNnN3G__paper h2{letter-spacing:-.055em;margin:12px 0;font-size:42px;font-weight:600;line-height:1.1}.hero-module__PNnN3G__paper h2 span{color:#a63350}.hero-module__PNnN3G__paper p{color:#756b70;font-size:14px;line-height:1.6}.hero-module__PNnN3G__rule{background:#a63350;height:2px;margin:24px 0}.hero-module__PNnN3G__paper small{letter-spacing:.12em;color:#82666d;font-size:10px}.hero-module__PNnN3G__paper h3{margin:12px 0 4px;font-size:16px;font-weight:600}.hero-module__PNnN3G__paper .hero-module__PNnN3G__company{font-size:12px}.hero-module__PNnN3G__paper .hero-module__PNnN3G__achievement{color:#48383e;background:#faede7;border-left:2px solid #ca8291;margin:20px 0;padding:14px}.hero-module__PNnN3G__skills{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.hero-module__PNnN3G__skills span{background:#efe9e3;border-radius:5px;padding:6px 8px;font-size:10px}.hero-module__PNnN3G__caption{color:#f4eaf0;background:#28202b;align-items:center;gap:13px;padding:22px;display:flex}.hero-module__PNnN3G__caption svg{color:#efa7b7;flex-shrink:0}.hero-module__PNnN3G__caption strong{font-size:14px;font-weight:550;display:block}.hero-module__PNnN3G__caption small{color:#c0b1c6;margin-top:3px;font-size:12px;line-height:1.6;display:block}.hero-module__PNnN3G__trust{border-top:1px solid var(--border);max-width:1120px;color:var(--muted-foreground);justify-content:center;align-items:center;gap:11px;margin:auto;padding:22px 0;font-size:13px;display:flex}.hero-module__PNnN3G__trust p{flex-wrap:wrap;gap:8px;display:flex}.hero-module__PNnN3G__trust a{color:var(--foreground);align-items:center;gap:5px;display:inline-flex}.hero-module__PNnN3G__hero a:focus-visible{outline-offset:5px;outline:3px solid #d33250}@media (max-width:900px){.hero-module__PNnN3G__layout{gap:35px}.hero-module__PNnN3G__paper{margin:0 16px;padding:25px}.hero-module__PNnN3G__windowBar{padding:16px}.hero-module__PNnN3G__copy h1{font-size:46px}}@media (max-width:760px){.hero-module__PNnN3G__hero{padding:0 20px}.hero-module__PNnN3G__layout{grid-template-columns:1fr;gap:35px;padding:42px 0 30px}.hero-module__PNnN3G__copy h1{font-size:clamp(39px,10vw,60px)}.hero-module__PNnN3G__description{font-size:16px}.hero-module__PNnN3G__actions{gap:18px}.hero-module__PNnN3G__primary{padding:15px 20px}.hero-module__PNnN3G__scene{width:100%;max-width:480px;margin:auto}.hero-module__PNnN3G__paper h2{font-size:36px}.hero-module__PNnN3G__trust{align-items:flex-start;font-size:12px}.hero-module__PNnN3G__trust p{line-height:1.7;display:block}.hero-module__PNnN3G__trust a{margin-left:5px}.hero-module__PNnN3G__trust>svg{flex-shrink:0;margin-top:2px}}@media (prefers-reduced-motion:reduce){.hero-module__PNnN3G__primary{transition:none}}.hero-module__PNnN3G__availability{color:var(--muted-foreground);max-width:48ch;margin-top:22px;font-size:13px;line-height:1.7}.hero-module__PNnN3G__availability a{color:var(--foreground);text-underline-offset:3px;text-decoration:underline}.hero-module__PNnN3G__copy h1{letter-spacing:-.035em;font-size:clamp(40px,4.8vw,62px)}.hero-module__PNnN3G__layout{grid-template-columns:1fr;gap:56px;max-width:1180px;padding-top:76px}.hero-module__PNnN3G__copy{text-align:center;max-width:780px;margin:auto}.hero-module__PNnN3G__description{max-width:52ch;margin-left:auto;margin-right:auto}.hero-module__PNnN3G__actions,.hero-module__PNnN3G__note{justify-content:center}.hero-module__PNnN3G__showcase{isolation:isolate;width:100%;margin:0 auto;position:relative}.hero-module__PNnN3G__calloutA{top:30%;left:-28px}.hero-module__PNnN3G__calloutB{top:16%;right:-28px}.hero-module__PNnN3G__calloutC{bottom:-26px;right:6%}@media (max-width:1240px){.hero-module__PNnN3G__calloutA{left:12px}.hero-module__PNnN3G__calloutB{right:12px}}@media (max-width:760px){.hero-module__PNnN3G__layout{gap:36px;padding-top:40px}.hero-module__PNnN3G__calloutA,.hero-module__PNnN3G__calloutB{display:none}.hero-module__PNnN3G__calloutC{white-space:nowrap;bottom:-30px;right:50%;translate:50%}}
.how-it-works-module__iZBV6G__section{isolation:isolate;color:#f2f4f7;background:#101216;padding:96px 24px 88px;scroll-margin-top:80px;position:relative;overflow:hidden}.how-it-works-module__iZBV6G__aurora{z-index:-1;filter:blur(30px);background:radial-gradient(40% 40% at 20% 30%,#da2c4438,#0000 70%),radial-gradient(35% 35% at 80% 60%,#22d3ee24,#0000 70%);height:120%;animation:14s ease-in-out infinite alternate how-it-works-module__iZBV6G__float;position:absolute;inset:-20% -10% auto}@keyframes how-it-works-module__iZBV6G__float{0%{transform:translate(-2%)}to{transform:translate(2%,3%)}}.how-it-works-module__iZBV6G__inner{max-width:1160px;margin:auto}.how-it-works-module__iZBV6G__intro{text-align:center;max-width:680px;margin:0 auto 60px}.how-it-works-module__iZBV6G__intro .how-it-works-module__iZBV6G__kicker{font-family:var(--kx-font-mono);letter-spacing:.14em;text-transform:uppercase;color:#ec5c72;margin:0 0 16px;font-size:11.5px}.how-it-works-module__iZBV6G__intro h2{letter-spacing:-.04em;margin:0;font-size:clamp(34px,4.4vw,54px);font-weight:650;line-height:1.06}.how-it-works-module__iZBV6G__intro h2 span{color:#a7aab1}.how-it-works-module__iZBV6G__intro p{color:#a7aab1;max-width:56ch;margin:20px auto 0;font-size:16.5px;line-height:1.7}.how-it-works-module__iZBV6G__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid;position:relative}.how-it-works-module__iZBV6G__line{pointer-events:none;width:66.6667%;height:4px;position:absolute;top:17px;left:16.6667%;overflow:visible}.how-it-works-module__iZBV6G__line line{stroke:#f2f4f738;stroke-width:2px;stroke-dasharray:1000;stroke-dashoffset:1000px;vector-effect:non-scaling-stroke;transition:stroke-dashoffset 1.6s cubic-bezier(.65,0,.35,1) .3s}.how-it-works-module__iZBV6G__steps[data-in=true] .how-it-works-module__iZBV6G__line line{stroke-dashoffset:0}.how-it-works-module__iZBV6G__step{opacity:0;flex-direction:column;align-items:center;transition:opacity .8s,transform 1s cubic-bezier(.16,1,.3,1);display:flex;position:relative;transform:translateY(26px)}.how-it-works-module__iZBV6G__steps[data-in=true] .how-it-works-module__iZBV6G__step{opacity:1;transform:none}.how-it-works-module__iZBV6G__node{z-index:1;width:36px;height:36px;font-family:var(--kx-font-mono);color:#a7aab1;background:#101216;border:1.5px solid #f2f4f738;border-radius:50%;justify-content:center;align-items:center;margin-bottom:22px;font-size:13px;font-weight:600;transition:background .5s,border-color .5s,color .5s,box-shadow .5s;display:flex;position:relative}.how-it-works-module__iZBV6G__steps[data-in=true] .how-it-works-module__iZBV6G__node{color:#101216;background:#f2f4f7;border-color:#f2f4f7;box-shadow:0 0 0 6px #f2f4f714,0 0 24px #ec5c7259}.how-it-works-module__iZBV6G__card{--rx:0deg;--ry:0deg;--mx:50%;--my:0%;width:100%;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));background:linear-gradient(#ffffff0f,#ffffff06);border:1px solid #f2f4f71a;border-radius:20px;padding:12px 12px 22px;transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .3s;box-shadow:inset 0 1px #ffffff0f,0 30px 60px -30px #000000b3}.how-it-works-module__iZBV6G__card:hover{border-color:#f2f4f733}.how-it-works-module__iZBV6G__shot{aspect-ratio:4/3;background:#f4f6f8;border-radius:12px;position:relative;overflow:hidden}.how-it-works-module__iZBV6G__shot img{object-fit:cover;width:100%;height:100%;transform:scale(var(--z,1));transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.how-it-works-module__iZBV6G__card:hover .how-it-works-module__iZBV6G__shot img{transform:scale(calc(var(--z,1) * 1.05))}.how-it-works-module__iZBV6G__light{pointer-events:none;background:radial-gradient(260px circle at var(--mx) var(--my),#ffffff47,transparent 60%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.how-it-works-module__iZBV6G__card:hover .how-it-works-module__iZBV6G__light{opacity:1}.how-it-works-module__iZBV6G__card h3{letter-spacing:-.02em;margin:20px 8px 6px;font-size:19px;font-weight:620}.how-it-works-module__iZBV6G__card p{color:#a7aab1;margin:0 8px;font-size:14.5px;line-height:1.65}.how-it-works-module__iZBV6G__more{text-align:center;margin:44px 0 0}.how-it-works-module__iZBV6G__more a{color:#f2f4f7;border:1px solid #f2f4f72e;border-radius:999px;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:550;transition:background .2s,border-color .2s;display:inline-flex}.how-it-works-module__iZBV6G__more a:hover{background:#ffffff0f;border-color:#f2f4f74d}.how-it-works-module__iZBV6G__section a:focus-visible{outline-offset:4px;outline:3px solid #ec5c72}@media (max-width:900px){.how-it-works-module__iZBV6G__section{padding:64px 20px 60px}.how-it-works-module__iZBV6G__intro{margin-bottom:40px}.how-it-works-module__iZBV6G__steps{grid-template-columns:1fr;gap:34px;max-width:480px;margin:auto}.how-it-works-module__iZBV6G__line{display:none}.how-it-works-module__iZBV6G__node{margin-bottom:14px}}@media (prefers-reduced-motion:reduce){.how-it-works-module__iZBV6G__aurora{animation:none}.how-it-works-module__iZBV6G__step,.how-it-works-module__iZBV6G__node,.how-it-works-module__iZBV6G__card,.how-it-works-module__iZBV6G__shot img,.how-it-works-module__iZBV6G__line line{transition:none}.how-it-works-module__iZBV6G__step{opacity:1;transform:none}.how-it-works-module__iZBV6G__line line{stroke-dashoffset:0}}
.product-story-module__C7mbwa__story{color:#f5f4f7;isolation:isolate;background:#0b0c10}.product-story-module__C7mbwa__family{--arrival:1;text-align:center;background:radial-gradient(at 50% 65%,#302034 0,#0000 60%);padding:110px 24px 80px;overflow:hidden}.product-story-module__C7mbwa__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#fa8198;margin-bottom:24px;font-size:12px;font-weight:650}.product-story-module__C7mbwa__family h2{letter-spacing:-.055em;white-space:pre-line;margin:0;font-size:clamp(38px,5.8vw,80px);font-weight:650;line-height:1.05}.product-story-module__C7mbwa__family h2 span{color:#a5a1b0}.product-story-module__C7mbwa__lede{color:#aaa6b4;max-width:680px;margin:28px auto 0;font-size:18px;line-height:1.65}.product-story-module__C7mbwa__shared{color:#d0cad7;background:#ffffff08;border-radius:99px;align-items:center;gap:14px;padding:18px 25px;font-size:14px;display:inline-flex}.product-story-module__C7mbwa__shared>svg:last-child{color:#bce2c9}.product-story-module__C7mbwa__chapter{--accent:#bd6378;padding:75px max(24px,50vw - 600px) 60px;scroll-margin-top:95px}.product-story-module__C7mbwa__chapter.product-story-module__C7mbwa__resume{color:#27242b;--accent:#a63350;background:#f3f0ec}.product-story-module__C7mbwa__chapter.product-story-module__C7mbwa__interview{--accent:#d6abf9;background:radial-gradient(at 25% 40%,#30223f,#0000 65%),#111016}.product-story-module__C7mbwa__chapter .product-story-module__C7mbwa__eyebrow{color:var(--accent)}.product-story-module__C7mbwa__demoCaption{justify-content:space-between;align-items:center;gap:8px;margin:0 4px 17px;font-size:13px;font-weight:600;display:flex}.product-story-module__C7mbwa__demoCaption>span{align-items:center;gap:10px;display:flex}.product-story-module__C7mbwa__demoCaption small{opacity:.55;font-size:10px;font-weight:400}.product-story-module__C7mbwa__demoFrame{border-radius:21px;overflow:hidden;box-shadow:0 24px 60px #1b142023,0 0 0 1px #0000000c}.product-story-module__C7mbwa__demo{color:#25242b;background:#fff;font-size:14px}.product-story-module__C7mbwa__windowBar{color:#77747e;background:#faf9fb;border-bottom:1px solid #00000009;justify-content:space-between;align-items:center;height:40px;padding:0 19px;font-size:10px;display:flex}.product-story-module__C7mbwa__windowDots{letter-spacing:3px;color:#c4c0c9;font-size:9px}.product-story-module__C7mbwa__resumeScene{background:#e5e0db;gap:22px;min-height:430px;padding:24px 22px 50px 0;display:flex;position:relative}.product-story-module__C7mbwa__editorRail{color:#817680;flex-direction:column;flex-shrink:0;gap:23px;width:95px;padding:14px 0 0 15px;font-size:10px;display:flex}.product-story-module__C7mbwa__editorRail svg{color:#97344b;margin-bottom:10px}.product-story-module__C7mbwa__railSelected{color:#912d46;font-weight:700}.product-story-module__C7mbwa__document{background:#fffefa;flex:1;min-width:0;padding:30px;box-shadow:0 9px 30px #34252512}.product-story-module__C7mbwa__documentKicker{letter-spacing:.2em;color:#977d7e;font-size:8px}.product-story-module__C7mbwa__document h3{letter-spacing:-.055em;margin:10px 0;font-size:clamp(25px,2.5vw,37px);font-weight:600;line-height:1.05}.product-story-module__C7mbwa__document h3 span{color:#bc3c58}.product-story-module__C7mbwa__document p{color:#70646a;margin:10px 0 17px;font-size:11px;line-height:1.7}.product-story-module__C7mbwa__docRule{background:#993f51;height:2px;margin:20px 0}.product-story-module__C7mbwa__document small{letter-spacing:.15em;color:#9f7c80;font-size:8px}.product-story-module__C7mbwa__document h4{margin:10px 0 4px;font-size:12px;font-weight:650}.product-story-module__C7mbwa__muted{color:#88858f;font-size:9px;display:block}.product-story-module__C7mbwa__skillTags{flex-wrap:wrap;gap:5px;margin:10px 0;display:flex}.product-story-module__C7mbwa__skillTags span{background:#f1ede9;border-radius:4px;padding:5px 7px;font-size:8px}.product-story-module__C7mbwa__docLines{flex-direction:column;gap:6px;margin-top:15px;display:flex}.product-story-module__C7mbwa__docLines i{background:#ddd7d2;height:4px}.product-story-module__C7mbwa__docLines i:nth-child(2){width:85%}.product-story-module__C7mbwa__docLines i:nth-child(3){width:60%}.product-story-module__C7mbwa__document .product-story-module__C7mbwa__highlight{background:#fce4cb;transition:background .6s;box-shadow:0 0 0 5px #fce4cb}.product-story-module__C7mbwa__floatingNote{color:#fff;background:#31232e;border-radius:12px;align-items:center;gap:13px;padding:17px 20px;animation:.5s both product-story-module__C7mbwa__reveal;display:flex;position:absolute;bottom:17px;left:65px;right:16px;box-shadow:0 10px 25px #3f1e2833}.product-story-module__C7mbwa__floatingNote svg{color:#fba4b4;flex-shrink:0}.product-story-module__C7mbwa__floatingNote strong{font-size:12px;display:block}.product-story-module__C7mbwa__floatingNote span{color:#c0b0bd;margin-top:4px;font-size:10px;display:block}.product-story-module__C7mbwa__jobsScene{background:linear-gradient(140deg,#fff,#f1f8f6);min-height:430px;padding:30px}.product-story-module__C7mbwa__jobTop{align-items:center;gap:11px;font-size:12px;display:flex}.product-story-module__C7mbwa__company{color:#e1f1d0;background:#223b35;border-radius:10px;place-items:center;width:39px;height:39px;font-family:serif;font-size:26px;display:grid}.product-story-module__C7mbwa__jobBadge{color:#54806e;background:#e1efe6;border-radius:30px;margin-left:auto;padding:6px 8px;font-size:8px}.product-story-module__C7mbwa__jobsScene h3{letter-spacing:-.05em;margin:22px 0 9px;font-size:32px;font-weight:600}.product-story-module__C7mbwa__jobDescription{color:#758079;font-size:12px;line-height:1.6}.product-story-module__C7mbwa__attached{background:#fff8;border:1px solid #d7e3dc;border-radius:10px;align-items:center;gap:12px;margin:23px 0;padding:14px;font-size:12px;display:flex}.product-story-module__C7mbwa__attached>svg{color:#5a8175;width:19px}.product-story-module__C7mbwa__attached>svg:last-child{margin-left:auto}.product-story-module__C7mbwa__attached span span{color:#84968c;margin-top:3px;font-size:9px;display:block}.product-story-module__C7mbwa__checklist{flex-direction:column;gap:13px;display:flex}.product-story-module__C7mbwa__checklist>div{color:#89938f;align-items:center;gap:10px;font-size:11px;transition:color .5s;display:flex}.product-story-module__C7mbwa__checklist>div>span{background:#e6eae7;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;transition:background .5s;display:grid}.product-story-module__C7mbwa__checklist .product-story-module__C7mbwa__done{color:#30574a}.product-story-module__C7mbwa__checklist .product-story-module__C7mbwa__done>span{background:#d4e9dc}.product-story-module__C7mbwa__jobStatus{color:#315543;background:#dcebe1;border-radius:11px;align-items:center;gap:12px;margin-top:24px;padding:15px;font-size:12px;animation:.5s both product-story-module__C7mbwa__reveal;display:flex}.product-story-module__C7mbwa__jobStatus small{color:#6b8674;margin-top:4px;font-size:9px;display:block}.product-story-module__C7mbwa__interviewScene{color:#eee8f5;background:radial-gradient(at 50% 20%,#483555,#0000 65%),#221c30;min-height:430px;padding:30px}.product-story-module__C7mbwa__sessionLabel{letter-spacing:.14em;color:#c9b7d6;align-items:center;gap:7px;font-size:9px;display:flex}.product-story-module__C7mbwa__sessionLabel>span{background:#d4b1f0;border-radius:50%;width:6px;height:6px}.product-story-module__C7mbwa__soundOrb{color:#d9b5ef;justify-content:center;align-items:center;gap:25px;height:110px;display:flex}.product-story-module__C7mbwa__wave{align-items:center;gap:4px;height:64px;display:flex}.product-story-module__C7mbwa__wave i{background:linear-gradient(#ffd4de,#a280e0);border-radius:8px;width:4px;animation:1.6s ease-in-out infinite paused product-story-module__C7mbwa__voice}.product-story-module__C7mbwa__chapter:hover .product-story-module__C7mbwa__wave i{animation-play-state:running}.product-story-module__C7mbwa__interviewScene h3{letter-spacing:-.04em;white-space:pre-line;margin:10px 0 26px;font-size:27px;font-weight:500;line-height:1.25}.product-story-module__C7mbwa__coach{background:#ffffff0b;border-radius:14px;padding:19px;animation:.5s both product-story-module__C7mbwa__reveal}.product-story-module__C7mbwa__coach>span{letter-spacing:.1em;color:#d4adeb;align-items:center;gap:7px;font-size:8px;display:flex}.product-story-module__C7mbwa__coach p{color:#d4c8df;margin:10px 0 0;font-size:13px;line-height:1.7}.product-story-module__C7mbwa__sessionFoot{color:#a593b7;justify-content:space-between;gap:10px;margin-top:28px;font-size:8px;display:flex}@keyframes product-story-module__C7mbwa__reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes product-story-module__C7mbwa__voice{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}@media (min-width:761px) and (max-height:780px){.product-story-module__C7mbwa__demoFrame{max-width:520px;margin:auto}.product-story-module__C7mbwa__resumeScene,.product-story-module__C7mbwa__jobsScene,.product-story-module__C7mbwa__interviewScene{min-height:380px}.product-story-module__C7mbwa__resumeScene{padding-top:15px}.product-story-module__C7mbwa__document{padding:20px}.product-story-module__C7mbwa__interviewScene{padding:22px}.product-story-module__C7mbwa__soundOrb{height:80px}.product-story-module__C7mbwa__jobsScene{padding:22px}}@media (max-width:1000px){.product-story-module__C7mbwa__chapter{padding-inline:25px}.product-story-module__C7mbwa__editorRail{display:none}.product-story-module__C7mbwa__resumeScene{padding-left:20px}.product-story-module__C7mbwa__document{padding:22px}.product-story-module__C7mbwa__jobsScene,.product-story-module__C7mbwa__interviewScene{padding:23px}.product-story-module__C7mbwa__jobBadge{display:none}}@media (max-width:760px){.product-story-module__C7mbwa__family{padding:75px 20px 55px}.product-story-module__C7mbwa__family h2{font-size:clamp(32px,7vw,52px)}.product-story-module__C7mbwa__lede{font-size:15px}.product-story-module__C7mbwa__chapter{padding:55px 20px 30px;scroll-margin-top:90px}.product-story-module__C7mbwa__shared{padding:15px;font-size:12px}.product-story-module__C7mbwa__wave i{animation:none}}@media (prefers-reduced-motion:reduce){.product-story-module__C7mbwa__story *{transition:none!important;animation:none!important}}.product-story-module__C7mbwa__story a:focus-visible{outline-offset:5px;border-radius:5px;outline:3px solid #fc829c}@media (max-width:760px){.product-story-module__C7mbwa__story button:focus-visible{outline-offset:4px;outline:3px solid #fc829c}}.product-story-module__C7mbwa__chapter.product-story-module__C7mbwa__jobs{color:#27242b;--accent:#a63350;background:#eeeae6}.product-story-module__C7mbwa__demoCaption small{opacity:.75;font-size:12px}.product-story-module__C7mbwa__document p{font-size:13px}.product-story-module__C7mbwa__document small,.product-story-module__C7mbwa__documentKicker{font-size:10px}.product-story-module__C7mbwa__muted{font-size:11px}.product-story-module__C7mbwa__coach p{font-size:15px}.product-story-module__C7mbwa__sessionFoot{font-size:10px}.product-story-module__C7mbwa__checklist>div{font-size:13px}.product-story-module__C7mbwa__attached{font-size:14px}.product-story-module__C7mbwa__attached span span{font-size:11px}.product-story-module__C7mbwa__jobDescription,.product-story-module__C7mbwa__floatingNote strong{font-size:14px}.product-story-module__C7mbwa__floatingNote span,.product-story-module__C7mbwa__jobStatus small{font-size:11px}@media (max-width:760px){.product-story-module__C7mbwa__demoCaption small{font-size:10px}}.product-story-module__C7mbwa__stablePreview{display:grid}.product-story-module__C7mbwa__previewState{visibility:hidden;opacity:0;grid-area:1/1;transition:opacity .25s ease-out}.product-story-module__C7mbwa__previewState[data-active=true]{visibility:visible;opacity:1}.product-story-module__C7mbwa__showcase{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:7%;max-width:1120px;margin:auto;display:grid}.product-story-module__C7mbwa__showcaseCopy{min-width:0}.product-story-module__C7mbwa__showcaseCopy h2{letter-spacing:-.045em;white-space:pre-line;margin:0;font-size:clamp(32px,3.6vw,49px);font-weight:600;line-height:1.08}.product-story-module__C7mbwa__showcaseIntro{opacity:.75;max-width:38ch;margin:23px 0;font-size:17px;line-height:1.7}.product-story-module__C7mbwa__benefits{gap:14px;margin:25px 0 0;padding:0;font-size:14px;line-height:1.5;list-style:none;display:grid}.product-story-module__C7mbwa__benefits li{align-items:flex-start;gap:10px;display:flex}.product-story-module__C7mbwa__benefits svg{color:var(--accent);flex-shrink:0;margin-top:2px}.product-story-module__C7mbwa__showcaseMedia{min-width:0}.product-story-module__C7mbwa__jobs .product-story-module__C7mbwa__showcase{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.product-story-module__C7mbwa__jobs .product-story-module__C7mbwa__showcaseCopy{order:2}.product-story-module__C7mbwa__jobs .product-story-module__C7mbwa__showcaseMedia{order:1}.product-story-module__C7mbwa__showcaseCopy .product-story-module__C7mbwa__availability{color:#813649;max-width:40ch;margin-top:24px;font-size:12px;line-height:1.7}.product-story-module__C7mbwa__featureControls{flex-wrap:wrap;justify-content:center;gap:7px;margin:20px 0 12px;display:flex}.product-story-module__C7mbwa__featureControls button{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid #8885;border-radius:30px;padding:10px 18px;font-size:12px;font-weight:550;transition:background .2s,color .2s,border-color .2s}.product-story-module__C7mbwa__featureControls button[aria-pressed=true]{background:var(--accent);color:#fff;border-color:var(--accent)}.product-story-module__C7mbwa__interview .product-story-module__C7mbwa__featureControls button[aria-pressed=true]{color:#24172e}.product-story-module__C7mbwa__featureControls button:hover{border-color:var(--accent)}.product-story-module__C7mbwa__featureControls button:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.product-story-module__C7mbwa__featureDetail{max-width:62ch;min-height:110px;color:inherit;margin:auto;font-size:13px;line-height:1.7}.product-story-module__C7mbwa__featureDetail p{margin:0;animation:.25s ease-out product-story-module__C7mbwa__reveal}.product-story-module__C7mbwa__featureDetail strong{font-weight:650}.product-story-module__C7mbwa__featureDetail p{opacity:.8}@media (max-width:760px){.product-story-module__C7mbwa__chapter{padding:48px 20px 30px;scroll-margin-top:90px}.product-story-module__C7mbwa__showcase{flex-direction:column;align-items:stretch;gap:28px;display:flex}.product-story-module__C7mbwa__showcaseCopy,.product-story-module__C7mbwa__showcaseMedia,.product-story-module__C7mbwa__jobs .product-story-module__C7mbwa__showcaseCopy,.product-story-module__C7mbwa__jobs .product-story-module__C7mbwa__showcaseMedia{order:initial}.product-story-module__C7mbwa__showcaseCopy h2{font-size:34px}.product-story-module__C7mbwa__showcaseIntro{margin:18px 0;font-size:16px}.product-story-module__C7mbwa__benefits{gap:9px;margin-top:20px;font-size:13px}.product-story-module__C7mbwa__featureControls{gap:6px}.product-story-module__C7mbwa__featureControls button{padding:10px 15px}.product-story-module__C7mbwa__featureDetail{min-height:125px;font-size:13px}.product-story-module__C7mbwa__showcaseMedia{width:100%}}@media (prefers-reduced-motion:reduce){.product-story-module__C7mbwa__featureDetail p{animation:none}.product-story-module__C7mbwa__featureControls button{transition:none}}.product-story-module__C7mbwa__family{padding:72px 24px 54px}.product-story-module__C7mbwa__family h2{font-size:clamp(34px,4.5vw,58px)}.product-story-module__C7mbwa__productOverview{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1000px;margin:36px auto 28px;display:grid}.product-story-module__C7mbwa__productOverview a{background:#ffffff05;border:1px solid #ffffff20;border-radius:18px;gap:9px;padding:24px;transition:background .2s,border-color .2s;display:grid;position:relative}.product-story-module__C7mbwa__productOverview a:hover{background:#ffffff0d;border-color:#fa819880}.product-story-module__C7mbwa__productOverview a:focus-visible{outline-offset:4px;outline:3px solid #fa8198}.product-story-module__C7mbwa__overviewNumber{color:#fa8198;letter-spacing:.12em;font-size:12px}.product-story-module__C7mbwa__productOverview strong{letter-spacing:-.03em;font-size:22px}.product-story-module__C7mbwa__productOverview a>span:last-of-type{color:#b8b2c3;font-size:14px}.product-story-module__C7mbwa__productOverview svg{color:#fa8198;position:absolute;top:25px;right:24px}@media (max-width:600px){.product-story-module__C7mbwa__productOverview{grid-template-columns:1fr;gap:8px}.product-story-module__C7mbwa__productOverview a{gap:5px;padding:18px 22px}.product-story-module__C7mbwa__overviewNumber{display:none}.product-story-module__C7mbwa__productOverview strong{font-size:19px}.product-story-module__C7mbwa__family{padding:52px 24px 38px}}@media (prefers-reduced-motion:reduce){.product-story-module__C7mbwa__productOverview a{transition:none}}.product-story-module__C7mbwa__story{scroll-margin-top:90px}.product-story-module__C7mbwa__productName{color:var(--accent);margin:0 0 18px;font-size:16px;font-weight:600}.product-story-module__C7mbwa__evidence{border:1px solid #8885;border-radius:12px;margin:18px 0;padding:16px}.product-story-module__C7mbwa__evidence summary{cursor:pointer;min-height:28px;font-size:14px;font-weight:600}.product-story-module__C7mbwa__evidence summary:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.product-story-module__C7mbwa__evidence p{margin:12px 0;font-size:13px;line-height:1.6}.product-story-module__C7mbwa__evidenceViewport{background:#fff;border-radius:8px;max-height:500px;overflow:auto}.product-story-module__C7mbwa__evidenceViewport:focus-visible{outline:3px solid var(--accent)}.product-story-module__C7mbwa__showcaseCopy h2{letter-spacing:-.035em}@media (min-width:761px){.product-story-module__C7mbwa__jobs .product-story-module__C7mbwa__showcase{grid-template-columns:minmax(0,1.45fr) minmax(0,.8fr);gap:5%;max-width:1200px}}
