@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/arbeitgeber/assets/poppins-devanagari-400-normal-CJDn6rn8.woff2) format("woff2"),url(/arbeitgeber/assets/poppins-devanagari-400-normal-CqVvlrh5.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/arbeitgeber/assets/poppins-latin-ext-400-normal-by3JarPu.woff2) format("woff2"),url(/arbeitgeber/assets/poppins-latin-ext-400-normal-DaBSavcJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/arbeitgeber/assets/poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(/arbeitgeber/assets/poppins-latin-400-normal-BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/arbeitgeber/assets/poppins-devanagari-500-normal-BIdkeU1p.woff2) format("woff2"),url(/arbeitgeber/assets/poppins-devanagari-500-normal-DMPDjHtT.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/arbeitgeber/assets/poppins-latin-ext-500-normal-CK-6C4Hw.woff2) format("woff2"),url(/arbeitgeber/assets/poppins-latin-ext-500-normal-CgAe2rWW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/arbeitgeber/assets/poppins-latin-500-normal-C8OXljZJ.woff2) format("woff2"),url(/arbeitgeber/assets/poppins-latin-500-normal-DGXqpDMm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/arbeitgeber/assets/poppins-devanagari-600-normal-STEjXBNN.woff2) format("woff2"),url(/arbeitgeber/assets/poppins-devanagari-600-normal-ClASKHrr.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/arbeitgeber/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2) format("woff2"),url(/arbeitgeber/assets/poppins-latin-ext-600-normal-Df5ffKXP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/arbeitgeber/assets/poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2"),url(/arbeitgeber/assets/poppins-latin-600-normal-BJdTmd5m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/arbeitgeber/assets/poppins-devanagari-700-normal-O-jipLrW.woff2) format("woff2"),url(/arbeitgeber/assets/poppins-devanagari-700-normal-fHs-vx92.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/arbeitgeber/assets/poppins-latin-ext-700-normal-cby-RkWa.woff2) format("woff2"),url(/arbeitgeber/assets/poppins-latin-ext-700-normal-DctTR6Tg.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/arbeitgeber/assets/poppins-latin-700-normal-Qrb0O0WB.woff2) format("woff2"),url(/arbeitgeber/assets/poppins-latin-700-normal-BVuQR_eA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/arbeitgeber/assets/poppins-devanagari-800-normal-ACzlZF75.woff2) format("woff2"),url(/arbeitgeber/assets/poppins-devanagari-800-normal-BLmXVokE.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/arbeitgeber/assets/poppins-latin-ext-800-normal-CDgOlX-1.woff2) format("woff2"),url(/arbeitgeber/assets/poppins-latin-ext-800-normal-CIZaRbSk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/arbeitgeber/assets/poppins-latin-800-normal-Bd8-pIP1.woff2) format("woff2"),url(/arbeitgeber/assets/poppins-latin-800-normal-YoItoZZV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.main-nav--multipage{gap:21px}.main-nav--multipage>a.is-active:not(.button){font-weight:750}.main-nav--multipage>a.is-active:not(.button):after{right:0}.route-loading{min-height:100vh;background:linear-gradient(135deg,#fbfcfb,#e9ffff)}.footer-grid--multipage{grid-template-columns:1.45fr repeat(4,1fr);gap:34px}.footer-grid--multipage>div:last-child{grid-column:auto}.footer-contact{min-width:0}.footer-association-logo{display:block;width:128px;height:auto;margin-top:10px;justify-self:end;filter:none;opacity:1}.footer-grid--multipage>div:not(.footer-brand)>strong,.footer-grid--multipage>div:not(.footer-brand)>a{font-size:14px}.subpage{background:#fbfcfb;color:#182526}.subpage-section{position:relative;padding:112px 0;overflow:hidden;background:#fbfcfb}.subpage-section--soft{background:linear-gradient(150deg,#eef1ef,#f9fbfa 72%)}.subpage-section--cyan{background:linear-gradient(135deg,#dffbfc,#f4ffff 58%,#fff)}.subpage-section--ink{color:#f6f8f8;background:#121315}.subpage-section--stats{padding:32px 0;background:#121315}.subpage-hero{position:relative;isolation:isolate;overflow:hidden;padding:112px 0 100px;background:#fbfcfb}.subpage-hero:after{content:"";position:absolute;z-index:-1;right:-120px;top:-160px;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,#7df9ff45,#7df9ff00 68%)}.subpage-hero--ink{color:#fff;background:#121315}.subpage-hero--cyan{background:linear-gradient(135deg,#dffbfc,#f5ffff 56%,#fbfcfb)}.subpage-hero__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);align-items:center;gap:72px}.subpage-hero__grid--solo{grid-template-columns:minmax(0,900px)}.subpage-hero__copy{position:relative;z-index:2}.subpage-hero__copy,.subpage-hero__visual,.subpage-heading,.editorial-copy{min-width:0}.subpage-eyebrow,.subpage-heading>span{display:inline-flex;margin-bottom:18px;color:#197276;font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.subpage-hero--ink .subpage-eyebrow{color:var(--lp-brand-500)}.subpage-hero h1,.subpage-heading h2,.contact-band h2{margin:0;font-family:var(--font-display);font-weight:400;letter-spacing:-.045em;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.subpage-hero h1{max-width:820px;font-size:clamp(58px,6.5vw,102px);line-height:.9}.subpage-hero h1 span{color:#197276}.subpage-lead{max-width:710px;margin-top:28px;color:#556465;font-size:18px;line-height:1.72}.subpage-hero--ink .subpage-lead{color:#c4cecf}.subpage-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.subpage-heading{max-width:820px;margin-bottom:52px}.subpage-heading--center{margin-inline:auto;text-align:center}.subpage-heading h2{font-size:clamp(46px,5.2vw,76px);line-height:.94}.subpage-heading__lead{max-width:760px;margin-top:22px;color:#5b6869;font-size:16px;line-height:1.75}.subpage-heading--center .subpage-heading__lead{margin-inline:auto}.subpage-heading--light h2{color:#fff}.subpage-heading--light .subpage-heading__lead{color:#bcc7c8}.editorial-split{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:92px;align-items:start}.editorial-split--visual{align-items:center}.editorial-copy{display:grid;gap:20px;color:#4f5d5e;font-size:16px;line-height:1.75}.editorial-copy h3{margin:10px 0 -8px;color:#172627;font-family:var(--font-display);font-size:30px;font-weight:400}.editorial-copy--light{color:#bdc8c9}.editorial-signoff{color:#197276!important;font-weight:800}.about-hero-media,.case-hero-media{position:relative;height:560px;border-radius:38px;overflow:hidden;background:#dffbfc;box-shadow:0 34px 90px #12131529}.about-hero-media img,.case-hero-media>img:first-child{width:100%;height:100%;object-fit:cover}.stat-ribbon,.case-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;color:#fff}.stat-ribbon div,.case-stats div{display:grid;gap:4px;padding:10px 0 10px 24px;border-left:1px solid rgba(125,249,255,.38)}.stat-ribbon strong,.case-stats strong{font-family:var(--font-display);font-size:32px;font-weight:400}.stat-ribbon span,.case-stats span{color:#9da9aa;font-size:11px}.mission-lead{max-width:900px;color:#bdc8c9;font-size:19px;line-height:1.75}.mission-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px}.mission-grid article{min-height:230px;padding:34px;border-radius:26px;background:#1d2022;box-shadow:inset 0 0 0 1px #7df9ff1c}.mission-grid svg{width:34px;height:34px;color:var(--lp-brand-500)}.mission-grid h3{margin:48px 0 8px;font-size:27px}.mission-grid p{color:#9fa9aa}.team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.team-grid article{display:flex;flex-direction:column;min-width:0;padding-bottom:22px;border-bottom:1px solid #dfe5e4}.team-grid img{width:100%;aspect-ratio:4/4.6;object-fit:cover;border-radius:24px;background:#eff2f1}.team-grid span{margin-top:18px;color:#197276;font-size:10px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.team-grid h3{margin:8px 0;font-family:var(--font-display);font-size:28px;font-weight:400;line-height:1}.team-grid a{color:#647071;font-size:12px}.position-list{display:grid;gap:10px;margin-top:36px}.position-list article{display:flex;align-items:center;gap:16px;padding:20px 22px;border-radius:18px;background:#fff;box-shadow:0 10px 32px #1213150f}.position-list article>div{display:grid;gap:3px}.position-list b{font-size:15px}.position-list span{color:#647071;font-size:12px}.position-list .is-nurdu{color:#fff;background:#121315}.position-list .is-nurdu svg{color:var(--lp-brand-500)}.position-list .is-nurdu a{margin-left:auto;color:var(--lp-brand-500);font-size:12px;font-weight:750}.position-list .is-nurdu a svg{width:14px}.founder-photo{width:100%;border-radius:32px;box-shadow:0 28px 68px #12131524}.location-stage{display:grid;grid-template-columns:.75fr 1.25fr;gap:62px;align-items:center}.location-stage>div:first-child{display:grid;gap:10px}.location-stage p{display:flex;gap:10px;color:#536061;line-height:1.7}.location-stage p svg{flex:0 0 auto;color:#197276}.location-stage>a{color:#197276;font-weight:650}.location-stage>img{width:100%;min-height:360px;object-fit:cover;border-radius:30px;background:#eef1ef}.pricing-hero-proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 28px;border:1px solid rgba(23,79,82,.17);border-radius:28px;color:#172627;background:#ffffffbd;box-shadow:0 28px 78px #1213151a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pricing-hero-proof span{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;min-height:72px;padding:18px 12px;border-bottom:1px solid rgba(23,79,82,.12);font-size:13px;font-weight:750;line-height:1.35}.pricing-hero-proof span:nth-last-child(-n+2){border-bottom:0}.pricing-hero-proof span:nth-child(odd){border-right:1px solid rgba(23,79,82,.12)}.pricing-hero-proof svg{width:22px;height:22px;padding:5px;border-radius:50%;color:#174f52;background:var(--lp-brand-500);stroke-width:3}@media (max-width:620px){.pricing-hero-proof{grid-template-columns:1fr;padding:8px 20px}.pricing-hero-proof span,.pricing-hero-proof span:nth-child(odd){min-height:58px;padding:14px 4px;border-right:0;border-bottom:1px solid rgba(23,79,82,.12)}.pricing-hero-proof span:last-child{border-bottom:0}}.pricing-plan-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.pricing-plan{position:relative;display:flex;flex-direction:column;min-width:0;padding:30px 24px;border-radius:28px;background:#fff;box-shadow:0 18px 48px #12131512,inset 0 0 0 1px #e4e9e8}.pricing-plan--featured{color:#fff;background:#121315;box-shadow:0 28px 72px #12131533,inset 0 0 0 1px #7df9ff40}.pricing-plan__badge{position:absolute;right:18px;top:18px;padding:6px 9px;border-radius:999px;color:#121315;background:var(--lp-brand-500);font-size:8px;font-weight:900;letter-spacing:.09em}.pricing-plan h2{margin:0 0 22px;font-family:var(--font-display);font-size:38px;font-weight:400}.pricing-plan__price{display:flex;align-items:end;gap:8px}.pricing-plan__price strong{font-family:var(--font-display);font-size:54px;font-weight:400;line-height:.8}.pricing-plan__price span{color:#6d7879;font-size:9px}.pricing-plan--featured .pricing-plan__price span{color:#aeb8b9}.pricing-plan>small{margin-top:10px;color:#197276}.pricing-plan__jobs{display:flex;justify-content:space-between;margin:24px 0 12px;padding:14px 0;border-block:1px solid #e4e9e8;font-size:12px}.pricing-plan--featured .pricing-plan__jobs{border-color:#ffffff20}.pricing-plan ul{display:grid;gap:10px;margin:0 0 26px;padding:0;list-style:none}.pricing-plan li{display:flex;gap:8px;font-size:11px;line-height:1.4}.pricing-plan li svg{flex:0 0 auto;width:14px;color:#197276}.pricing-plan .button{justify-content:center;margin-top:auto}.feature-table{overflow:hidden;border-radius:24px;background:#fff;box-shadow:0 20px 54px #12131512}.feature-table__head,.feature-table__row{display:grid;grid-template-columns:minmax(240px,1.6fr) repeat(4,minmax(90px,.6fr));align-items:center}.feature-table__head{color:#fff;background:#121315}.feature-table__head>*{padding:18px 16px;font-size:11px}.feature-table__row>*{padding:15px 16px;border-bottom:1px solid #e7ebea;font-size:11px;text-align:center}.feature-table__row>span{text-align:left}.feature-table__row b{color:#197276}.price-proof{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.price-proof span{display:grid;gap:2px;padding:18px;border-radius:16px;color:#c4cecf;background:#1d2022;font-size:10px}.price-proof strong{color:var(--lp-brand-500);font-family:var(--font-display);font-size:36px;font-weight:400}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.benefit-grid article{padding:28px;border-radius:24px;background:#fff;box-shadow:0 16px 46px #1213150f}.benefit-grid svg{color:#197276}.benefit-grid h3{margin:30px 0 8px;font-size:20px}.benefit-grid p{color:#657172;font-size:12px;line-height:1.6}.faq-list,.faq-group{display:grid;gap:10px}.faq-list details,.faq-group details{border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px #e1e8e7}.faq-list summary,.faq-group summary{padding:20px 22px;font-weight:700;cursor:pointer}.faq-list details p,.faq-group details p{margin:0;padding:0 22px 13px;color:#596667;font-size:13px;line-height:1.7}.faq-answer{padding-bottom:12px}.faq-app-link{display:inline-flex;margin:0 8px 12px 22px;color:#197276;font-size:12px;font-weight:750}.payment-strip{display:flex;align-items:center;gap:22px;margin-top:34px;padding:18px 22px;border-radius:18px;background:#fff}.payment-strip>span{margin-right:auto;font-weight:750}.payment-strip img{width:62px;max-height:30px;object-fit:contain}.faq-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:70px;align-items:start}.faq-layout aside{position:sticky;top:120px;display:grid;gap:4px;padding:16px;border-radius:20px;background:#edf1ef}.faq-layout aside a{padding:11px 12px;border-radius:10px;color:#566364;font-size:10px;font-weight:650}.faq-layout aside a:hover{color:#121315;background:#fff}.faq-group{scroll-margin-top:120px;margin-bottom:78px}.faq-group .subpage-heading{margin-bottom:28px}.faq-group .subpage-heading h2{font-size:44px}.contact-band{display:flex;align-items:center;justify-content:space-between;gap:42px}.contact-band>div{display:grid;gap:10px}.contact-band>div:last-child{justify-items:start}.contact-band>div>span{color:var(--lp-brand-500);font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.contact-band h2{font-size:58px}.contact-band a{display:flex;align-items:center;gap:9px;color:#fff}.contact-band a svg{color:var(--lp-brand-500)}.faq-page .faq-layout aside{position:static;top:auto;align-self:start;margin-top:0}.faq-page .subpage-actions .button--secondary{border-color:#121315;color:#fff;background:#121315;box-shadow:0 12px 28px #12131524}.faq-page .subpage-actions .button--secondary:hover{color:#fff;background:#25292b}.faq-mail-link{color:#197276;font-weight:750;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.case-hero-media{min-height:600px;background:#202527}.case-orf-logo{position:absolute;right:24px;top:24px;width:112px!important;height:auto!important;padding:16px;border-radius:16px;object-fit:contain!important;background:#fffffff0}.case-video-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:20px}.case-video-grid article{min-width:0}.case-video{aspect-ratio:16/9;overflow:hidden;border-radius:28px;background:#121315;box-shadow:0 24px 68px #1213152e}.case-video>*{width:100%;height:100%}.case-video-grid article>span{display:flex;align-items:center;gap:8px;margin-top:14px;color:#197276;font-size:11px;font-weight:800}.case-gallery{display:grid;grid-template-columns:1fr 1fr;gap:20px}.case-gallery img{width:100%;height:520px;object-fit:cover;border-radius:30px}.case-proof-list{display:grid;gap:12px}.case-proof-list span{display:flex;align-items:center;gap:10px;color:#173f41;font-weight:700}.case-proof-list svg{color:#197276}.hrex-hero-image{width:100%;height:610px;object-fit:cover;border-radius:38px;box-shadow:0 34px 90px #1213152e}.hrex-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.hrex-trust-grid article{min-height:190px;padding:26px;border-radius:22px;background:#1d2022;box-shadow:inset 0 0 0 1px #7df9ff1f}.hrex-trust-grid svg{color:var(--lp-brand-500)}.hrex-trust-grid h3{margin:68px 0 0;font-size:18px}.hrex-gallery{display:grid;grid-template-columns:1fr .72fr;grid-auto-rows:360px;gap:20px}.hrex-gallery figure{margin:0;overflow:hidden;border-radius:30px}.hrex-gallery__wide{grid-row:span 2}.hrex-gallery img{width:100%;height:100%;object-fit:cover;transition:transform .3s var(--ease-out)}.hrex-gallery figure:hover img{transform:scale(1.025)}.legal-page{color:#e9eded;background:#101214}.legal-hero{padding:90px 0 68px;background:linear-gradient(135deg,#f7f9f8,#dffbfc);color:#121315}.legal-hero span{display:flex;align-items:center;gap:8px;color:#197276;font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.legal-hero h1{margin:14px 0 8px;font-family:var(--font-display);font-size:clamp(56px,7vw,104px);font-weight:400;line-height:.88}.legal-hero small{color:#516061}.legal-section{padding:88px 0 120px}.legal-layout{display:grid;grid-template-columns:230px minmax(0,760px);justify-content:center;gap:70px;align-items:start}.legal-layout aside{position:sticky;top:120px;display:grid;gap:8px;padding:22px;border-radius:20px;color:#121315;background:var(--lp-brand-500)}.legal-layout aside svg{width:24px}.legal-layout aside span{font-size:10px;line-height:1.5}.legal-layout aside code{margin-top:8px;font-size:9px}.legal-document{min-width:0}.legal-document>h1{margin:0 0 10px;font-family:var(--font-display);font-size:48px;font-weight:400}.legal-document h2{margin:54px 0 18px;color:#fff;font-family:var(--font-display);font-size:30px;font-weight:400;line-height:1.1}.legal-document h3{margin:28px 0 8px;color:var(--lp-brand-500);font-size:15px}.legal-document p{margin:0 0 13px;color:#bec7c8;font-size:13px;line-height:1.75;white-space:pre-wrap}.legal-document a{color:var(--lp-brand-500);text-decoration:underline;text-underline-offset:3px}.legal-document__space{height:9px}@media (max-width:1120px){.menu-button{display:grid}.main-nav--multipage{position:absolute;top:66px;left:18px;right:18px;display:none;align-items:stretch;flex-direction:column;gap:0;padding:14px;border:1px solid #dedfe1;border-radius:18px;background:#fff;box-shadow:0 24px 60px #12131529}.main-nav--multipage.main-nav--open{display:flex}.main-nav--multipage>a:not(.button){display:block!important;padding:14px 10px}.main-nav--multipage .button{margin-top:8px}.pricing-plan-grid{grid-template-columns:repeat(2,1fr)}.footer-grid--multipage{grid-template-columns:1.4fr repeat(2,1fr)}}@media (max-width:900px){.subpage-hero__grid,.editorial-split,.location-stage,.faq-layout,.legal-layout{grid-template-columns:1fr}.subpage-hero__visual{order:-1}.subpage-hero{padding:74px 0 84px}.subpage-hero h1{font-size:72px}.about-hero-media,.case-hero-media,.hrex-hero-image{min-height:0;height:520px}.stat-ribbon,.case-stats,.team-grid,.mission-grid,.benefit-grid{grid-template-columns:repeat(2,1fr)}.faq-layout aside,.legal-layout aside{position:static}.faq-layout aside{grid-template-columns:repeat(2,1fr)}.case-video-grid{grid-template-columns:1fr}.case-gallery img{height:420px}.hrex-trust-grid{grid-template-columns:repeat(2,1fr)}.hrex-gallery{grid-template-columns:1fr 1fr;grid-auto-rows:300px}.footer-grid--multipage{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.subpage-section{padding:78px 0}.subpage-hero{padding:58px 0 66px}.subpage-hero__grid{gap:36px}.subpage-hero h1{font-size:52px;line-height:.93}.subpage-lead{font-size:15px}.subpage-heading{margin-bottom:34px}.subpage-heading h2{font-size:44px}.editorial-split{gap:34px}.about-hero-media,.case-hero-media,.hrex-hero-image{height:360px;border-radius:25px}.stat-ribbon,.case-stats{grid-template-columns:1fr 1fr}.stat-ribbon div,.case-stats div{padding-left:14px}.team-grid,.mission-grid,.benefit-grid,.pricing-plan-grid,.price-proof,.case-gallery,.hrex-trust-grid{grid-template-columns:1fr}.team-grid h3{font-size:24px}.pricing-plan{padding:27px 22px}.feature-table{overflow-x:auto}.feature-table__head,.feature-table__row{min-width:720px}.payment-strip{flex-wrap:wrap}.payment-strip>span{width:100%;margin:0}.faq-layout{gap:42px}.faq-layout aside{grid-template-columns:1fr}.faq-group .subpage-heading h2{font-size:36px}.contact-band{align-items:flex-start;flex-direction:column}.contact-band h2{font-size:46px}.case-gallery img{height:340px}.hrex-gallery{grid-template-columns:1fr;grid-auto-rows:330px}.hrex-gallery__wide{grid-row:span 1}.legal-section{padding:60px 0 90px}.legal-layout{gap:38px}.legal-document>h1{font-size:40px}.legal-document h2{font-size:27px}.footer-grid--multipage{grid-template-columns:1fr 1fr}.footer-grid--multipage .footer-brand{grid-column:1/-1}}@media (max-width:620px){.footer-association-logo{width:128px;justify-self:start}}.team-card__placeholder{display:grid;place-items:center;width:100%;aspect-ratio:4/4.6;border-radius:24px;background:radial-gradient(circle at 70% 20%,rgba(125,249,255,.42),transparent 42%),#121315;color:var(--lp-brand-500);font-family:var(--font-display);font-size:72px}.case-video{position:relative}.app-download-stage{align-items:center}.app-download-stage .subpage-heading{margin-bottom:0}.app-download-stage .editorial-copy{padding:34px;border-left:1px solid rgba(25,114,118,.28)}.about-page .subpage-hero{background:linear-gradient(135deg,#fbf8f2,#fff 52%,#effcfc)}.about-page .subpage-hero:before{content:"";position:absolute;z-index:-1;left:-180px;bottom:-260px;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,#e0b9892e,#e0b98900 70%)}.about-page .about-hero-media{border-radius:46px 22px;box-shadow:0 32px 78px #251e1829;transform:rotate(.65deg)}.about-page .about-hero-media img{object-position:center 32%}.about-page .about-hero-media:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(12,17,18,.42),transparent 38%);pointer-events:none}.about-page .about-hero-caption{position:absolute;z-index:2;left:28px;bottom:26px;max-width:230px;color:#fff;font-family:var(--font-display);font-size:25px;line-height:1;letter-spacing:-.025em}.about-page .about-hero-lead-highlight{color:#172627;font-weight:850;background:linear-gradient(transparent 62%,#7df9ffb3 62%)}.about-page .stat-ribbon span{font-size:12px}.about-page .about-story-section{background:linear-gradient(180deg,#fbfcfb,#f7f1e8 52%,#fbfcfb)}.about-page .about-story-section .editorial-split{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:112px}.about-page .about-story-section .subpage-heading{position:sticky;top:118px}.about-page .about-story-section .subpage-heading__lead{display:grid;gap:14px}.about-page .about-story-section .subpage-heading__lead p,.about-page .about-team-section .subpage-heading__lead p,.about-page .about-app-section .subpage-heading__lead p{margin:0}.about-page .about-story-copy{gap:26px}.about-page .about-story-intro{margin:0;color:#172627;font-size:21px;font-weight:800;line-height:1.45}.about-page .about-story-problem{padding-left:26px;border-left:2px solid rgba(23,79,82,.2)}.about-page .about-story-quote{margin:14px 0;color:#172627;font-family:var(--font-display);font-size:clamp(32px,3.2vw,48px);font-weight:400;line-height:1.02;letter-spacing:-.035em}.about-page .about-story-turn{display:inline-block;width:max-content;max-width:100%;margin:2px 0 0;padding:8px 12px;color:#172627;background:var(--lp-brand-500);font-size:14px;font-weight:800;line-height:1.35;transform:rotate(-.7deg)}.about-page .about-story-turn strong{font-weight:800}.about-page .about-story-resolution{color:#354748}.about-page .about-mission-section{background:radial-gradient(circle at 84% 12%,rgba(125,249,255,.12),transparent 28%),linear-gradient(145deg,#121315,#1a1816)}.about-page .mission-lead strong{color:#fff;font-weight:800}.about-page .mission-grid{overflow:hidden;border:1px solid rgba(125,249,255,.2);border-radius:28px;background:#ffffff06}.about-page .mission-grid article{border:0;border-left:1px solid rgba(125,249,255,.18);transition:background-color .18s var(--ease-out)}.about-page .mission-grid article:first-child{border-left:0;border-radius:0}.about-page .mission-grid article:last-child{border-right:0;border-radius:0}.about-page .mission-grid svg{padding:8px;border-radius:50%;background:#7df9ff1a}.about-page .team-grid img{object-position:center 16%}.about-page .team-grid article:nth-child(3) img{object-position:center 6%}.about-page .team-card__media{overflow:hidden;border-radius:26px;background:#e9eeec;box-shadow:0 18px 46px #1213151a}.about-page .team-card__media img{display:block;width:100%;height:auto;aspect-ratio:4/4.6;border-radius:0;transition:transform .24s var(--ease-out),filter .24s var(--ease-out)}.about-page .team-card__contacts{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.about-page .team-card__contacts:empty{display:none}.about-page .team-card__contacts a{display:inline-flex;align-items:center;gap:7px;width:max-content;max-width:100%;padding:8px 10px;border-radius:999px;color:#2a3a3b;background:#f1f4f2;font-size:10px;font-weight:750;line-height:1;text-decoration:none;transition:transform .18s var(--ease-out),color .18s var(--ease-out),background-color .18s var(--ease-out)}.about-page .team-card__contacts svg{width:14px;height:14px;color:#197276;stroke-width:2.2}.about-page .founder-photo{max-height:680px;aspect-ratio:4/5;object-fit:cover;object-position:center 23%}.about-page .location-stage>div:first-child{gap:0}.about-page .location-stage .subpage-heading{margin-bottom:28px}.about-page .location-links{display:grid;gap:10px}.about-page .location-link{display:flex;align-items:center;gap:14px;width:min(100%,430px);padding:14px 16px;border-radius:16px;color:#243536;background:#fff;box-shadow:0 10px 28px #1213150f;transition:transform .18s var(--ease-out),box-shadow .18s var(--ease-out)}.about-page .location-link svg{flex:0 0 auto;width:19px;height:19px;color:#197276}.about-page .location-link span{display:grid;gap:2px;min-width:0;font-size:13px;line-height:1.35}.about-page .location-link small{color:#647172;font-size:11px}.about-page .location-map{display:block;border-radius:30px;overflow:hidden;box-shadow:0 22px 56px #1213151c}.about-page .location-map img{display:block;width:100%;min-height:360px;object-fit:cover;background:#eef1ef}.about-page .about-app-section .subpage-heading__lead{display:grid;gap:10px}.about-page .about-app-section .subpage-heading__lead strong{color:#173f41;font-size:18px}.about-page .about-app-badges{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:22px}.about-page .about-app-badges a{display:block;line-height:0}.about-page .about-app-badges img{display:block;width:auto;height:48px;object-fit:contain}.about-page .about-app-badges a:first-child img{height:45px}@media (hover:hover) and (pointer:fine){.about-page .location-link:hover{transform:translateY(-2px);box-shadow:0 16px 36px #1213151a}.about-page .team-card:hover .team-card__media img{transform:scale(1.025);filter:saturate(1.04)}.about-page .team-card__contacts a:hover{transform:translateY(-2px);color:#121315;background:var(--lp-brand-500)}}@media (max-width:620px){.about-page .mission-grid article:first-child{border-radius:22px 22px 0 0}.about-page .mission-grid article:last-child{border-radius:0 0 22px 22px}.about-page .founder-photo{max-height:520px}.about-page .about-app-badges img{height:43px}.about-page .about-app-badges a:first-child img{height:41px}}@media (prefers-reduced-motion:reduce){.about-page .location-link,.about-page .team-card__media img,.about-page .team-card__contacts a{transition:none}.about-page .location-link:hover,.about-page .team-card:hover .team-card__media img,.about-page .team-card__contacts a:hover{transform:none}}@media (max-width:900px){.about-page .about-story-section .editorial-split{grid-template-columns:1fr;gap:38px}.about-page .about-story-section .subpage-heading{position:static}.about-page .mission-grid{grid-template-columns:1fr}.about-page .mission-grid article{min-height:0;border-left:0;border-top:1px solid rgba(125,249,255,.18)}.about-page .mission-grid article:first-child{border-top:0}}@media (max-width:620px){.about-page .about-hero-media{border-radius:30px 16px;transform:none}.about-page .about-hero-caption{left:20px;bottom:19px;font-size:21px}.about-page .about-story-quote{font-size:34px}.about-page .about-story-problem{padding-left:18px}.about-page .about-story-turn{width:auto}.about-page .mission-grid{border-radius:22px}.about-page .mission-grid article:first-child,.about-page .mission-grid article:last-child{border-radius:0}}@media (prefers-reduced-motion:reduce){.about-page .mission-grid article{transition:none}.about-page .about-hero-media{transform:none}}.about-page .stat-ribbon{gap:0}.about-page .stat-ribbon div{position:relative;justify-items:center;padding:10px 24px;border-left:0;text-align:center}.about-page .stat-ribbon div+div:before{content:"";position:absolute;left:0;top:50%;width:1px;height:44px;background:#7df9ff61;transform:translateY(-50%)}.about-page .stat-ribbon span{margin-top:0;color:#aeb8b9;font-size:14px;line-height:1.35}.about-page .about-story-quote{font-size:35px}.about-page .team-card__contacts a{display:grid;grid-template-columns:14px auto;align-items:center;min-height:34px;line-height:14px}.about-page .team-card__contacts svg{display:block;align-self:center}.about-page .team-card__contacts a span{display:block;margin:0;color:inherit;font-size:10px;font-weight:750;letter-spacing:0;line-height:14px;text-transform:uppercase}@media (max-width:900px){.about-page .stat-ribbon div:nth-child(3):before{display:none}}@media (max-width:620px){.about-page .stat-ribbon div{padding-inline:14px}.about-page .stat-ribbon span{font-size:14px}.about-page .about-story-quote{font-size:35px}}.mission-grid{gap:0;border-block:1px solid rgba(125,249,255,.18)}.mission-grid article{min-height:210px;padding:32px 34px;border-radius:0;border-left:1px solid rgba(125,249,255,.18);background:transparent;box-shadow:none}.mission-grid article:last-child{border-right:1px solid rgba(125,249,255,.18)}.mission-grid h3{margin-top:54px}.pricing-plan-grid{counter-reset:plan}.pricing-plan{counter-increment:plan;padding:58px 24px 30px}.pricing-plan:before{content:"0" counter(plan);position:absolute;left:24px;top:22px;color:#197276;font-size:10px;font-weight:900;letter-spacing:.14em}.benefit-grid{counter-reset:benefit;gap:0;border-block:1px solid #d5dddc}.benefit-grid article{counter-increment:benefit;position:relative;min-height:220px;padding:34px 28px;border-radius:0;border-left:1px solid #d5dddc;background:transparent;box-shadow:none}.benefit-grid article:last-child{border-right:1px solid #d5dddc}.benefit-grid article:before{content:"0" counter(benefit);position:absolute;right:24px;top:24px;color:#197276;font-size:10px;font-weight:900;letter-spacing:.14em}.benefit-grid h3{margin-top:46px}.hrex-trust-grid{counter-reset:hrex-proof;gap:0;border-block:1px solid rgba(125,249,255,.2)}.hrex-trust-grid article{counter-increment:hrex-proof;position:relative;min-height:170px;padding:28px;border-radius:0;border-left:1px solid rgba(125,249,255,.2);background:transparent;box-shadow:none}.hrex-trust-grid article:last-child{border-right:1px solid rgba(125,249,255,.2)}.hrex-trust-grid article:after{content:"0" counter(hrex-proof);position:absolute;right:24px;top:24px;color:#748183;font-size:10px;font-weight:900}.hrex-trust-grid h3{margin-top:58px}@media (max-width:620px){.pricing-plan{padding:56px 22px 27px}.mission-grid article,.hrex-trust-grid article{min-height:0;border-right:1px solid rgba(125,249,255,.18);border-bottom:1px solid rgba(125,249,255,.14)}.benefit-grid article{min-height:0;border-right:1px solid #d5dddc;border-bottom:1px solid #d5dddc}}@media (prefers-reduced-motion:reduce){.hrex-gallery img{transition:none}.hrex-gallery figure:hover img{transform:none}}.subpage h1,.legal-page h1{font-size:52px!important;line-height:.96}.subpage h2,.legal-page h2{font-size:44px!important;line-height:1}.button--primary,.button--primary:hover,.contact-band .button--primary,.main-nav .button--primary{color:#121315!important}.button--primary svg,.button--primary:hover svg,.contact-band .button--primary svg,.main-nav .button--primary svg{color:#121315!important;stroke:currentColor}.pricing-decision-intro{display:flex;align-items:end;justify-content:space-between;gap:36px;margin-bottom:44px}.pricing-decision-intro .subpage-heading{max-width:820px;margin-bottom:0}.pricing-decision-intro>a{flex:0 0 auto;color:#197276;font-size:12px;font-weight:800;text-decoration:underline;text-underline-offset:5px}.pricing-plan__price{min-width:0}.pricing-plan__price strong.is-text{max-width:100%;font-size:38px;line-height:.95;overflow-wrap:anywhere;word-break:break-word}.case-media-editorial{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:start;gap:28px;padding-bottom:54px}.case-video-card{min-width:0}.case-video-card--short{align-self:end;transform:translateY(54px)}.case-media-caption{display:flex;align-items:flex-start;gap:12px;margin-top:16px;color:#506061;font-size:12px;line-height:1.5}.case-media-caption svg{flex:0 0 auto;width:18px;color:#197276}.case-media-caption span{display:grid;gap:2px}.case-media-caption b{color:#172627;font-size:13px}.case-image-story{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(300px,.72fr);align-items:center;gap:72px}.case-landscape-photo{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:30px;box-shadow:0 28px 70px #12131524}.case-image-story .subpage-heading{margin-bottom:24px}.footer-app-badges{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:20px}.footer-app-badges a{display:block;line-height:0}.footer-app-badges img{display:block;width:auto;height:38px;object-fit:contain}.footer-app-badges a:first-child img{height:36px}@media (max-width:900px){.case-media-editorial,.case-image-story{grid-template-columns:1fr}.case-video-card--short{width:min(78%,620px);margin-left:auto;transform:none}.case-image-story .editorial-copy{max-width:720px}}@media (max-width:620px){.case-media-editorial{gap:34px;padding-bottom:0}.case-video-card--short{width:88%}.case-image-story{gap:34px}.case-landscape-photo{border-radius:22px}}@media (max-width:900px){.pricing-decision-intro{align-items:flex-start;flex-direction:column}.pricing-decision-intro>a{align-self:flex-start}}@media (max-width:620px){.pricing-plan__price strong.is-text{font-size:34px}}.legal-page{color:#182526;background:#fbfcfb}.legal-section{background:linear-gradient(180deg,#fbfcfb,#f5f8f7)}.legal-document>h1,.legal-document h2{color:#172627}.legal-document h3{color:#197276}.legal-document p{color:#4f5d5e}.legal-document a{color:#197276}.legal-document__space{border-color:#e3e9e8}.faq-layout{counter-reset:faq-category}.faq-group{counter-increment:faq-category;position:relative;padding-left:34px;border-left:1px solid rgba(25,114,118,.28)}.faq-group:before{content:"0" counter(faq-category);position:absolute;left:-16px;top:0;display:grid;place-items:center;width:31px;height:31px;border-radius:50%;color:#121315;background:var(--lp-brand-500);font-size:9px;font-weight:900;box-shadow:0 8px 22px #49d8e040}@media (max-width:620px){.faq-group{padding-left:20px}.faq-group:before{left:-14px;width:27px;height:27px}.legal-layout aside{border:1px solid rgba(25,114,118,.22);box-shadow:0 12px 30px #1213150f}}.pricing-process-section{padding-top:86px;padding-bottom:92px;background:#fff}.pricing-process-section .subpage-heading{max-width:860px}.pricing-process{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:18px;margin:18px 0 0;padding:30px 0 0;list-style:none}.pricing-process:before{content:"";position:absolute;left:9%;right:9%;top:52px;height:1px;background:linear-gradient(90deg,#cfd7d6,var(--lp-brand-500),#cfd7d6)}.pricing-process li{position:relative;z-index:1;display:grid;justify-items:center;gap:9px;min-width:0;text-align:center}.pricing-process__icon{display:grid;width:46px;height:46px;place-items:center;border:1px solid rgba(25,114,118,.2);border-radius:50%;color:#174f52;background:#fff;box-shadow:0 10px 25px #12131512}.pricing-process__icon svg{width:19px;height:19px;stroke-width:1.9}.pricing-process__number{color:#197276;font-size:9px;font-weight:900;letter-spacing:.12em}.pricing-process li b{max-width:145px;color:#172627;font-size:12px;line-height:1.35}.pricing-process li>svg{position:absolute;right:-17px;top:16px;width:15px;color:#92a09f}.pricing-plans-section{background:linear-gradient(180deg,#f4f7f6,#fbfcfb)}.pricing-plan-grid{gap:18px}.pricing-plan{min-height:630px;padding:58px 25px 32px;border-radius:26px;box-shadow:0 18px 52px #12131513,inset 0 0 0 1px #dfe7e6}.pricing-plan--featured{color:#182526;background:linear-gradient(150deg,#e8fbfc,#fff 72%);box-shadow:0 25px 68px #32949829,inset 0 0 0 2px #32949857}.pricing-plan__badge{right:20px;top:19px;padding:7px 10px;font-size:8px}.pricing-plan h2{margin-bottom:24px}.pricing-plan__price strong{font-family:Poppins,var(--font-sans);font-size:42px;font-weight:850;letter-spacing:-.055em}.pricing-plan__price span,.pricing-plan--featured .pricing-plan__price span{color:#667475}.pricing-plan>small{font-size:10px}.pricing-plan__jobs{align-items:center;margin:25px 0 18px;padding:16px 0}.pricing-plan ul{gap:13px}.pricing-plan li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:9px;align-items:start;min-height:28px;color:#435354;font-size:11px;line-height:1.42}.pricing-plan li>span:last-child{display:grid;gap:2px}.pricing-plan li>span:last-child small{color:#197276;font-size:9px;font-weight:800}.feature-status{display:grid;width:20px;height:20px;place-items:center;align-self:start;border-radius:50%;margin-top:0}.feature-status svg{width:13px!important;height:13px!important;stroke-width:3}.feature-status--yes{color:#174f52;background:#daf8f9}.feature-status--no{color:#a72121;background:#ffe5e5}.feature-status--no svg{color:#b42626!important}.pricing-plan--featured .feature-status--yes{background:#c8f3f5}.pricing-plan .button{min-height:45px}.pricing-features-section{background:#fff}.pricing-features-section .subpage-heading{margin-bottom:42px}.feature-comparison{overflow-x:auto;border:1px solid #dfe7e6;border-radius:28px;background:#fff;box-shadow:0 22px 64px #12131512;scrollbar-width:thin}.feature-comparison__head,.feature-comparison__row{display:grid;grid-template-columns:minmax(310px,1.55fr) repeat(4,minmax(112px,.62fr));align-items:stretch;min-width:860px}.feature-comparison__head{position:sticky;top:0;z-index:4;color:#fff;background:#121315}.feature-comparison__head>*{display:flex;align-items:center;justify-content:center;min-height:62px;padding:15px 18px;font-size:12px}.feature-comparison__head>span{justify-content:flex-start;color:#b9c4c4;font-weight:750;text-transform:uppercase;letter-spacing:.08em}.feature-comparison__head b:nth-child(4){color:var(--lp-brand-500)}.feature-cluster{min-width:860px}.feature-cluster>header{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px;align-items:end;padding:30px 26px 20px;background:linear-gradient(90deg,#eff3f2,#f9fbfa)}.feature-cluster h3{margin:0;color:#172627;font-family:var(--font-display);font-size:31px;font-weight:400;line-height:1}.feature-cluster>header p{margin:0;color:#5c6a6b;font-size:12px;line-height:1.55}.feature-comparison__row{min-height:76px;border-top:1px solid #e5ebea}.feature-comparison__row>span{display:grid;place-items:center;padding:18px 14px;border-left:1px solid #edf0ef;color:#415152;font-size:13px;text-align:center}.feature-comparison__row>span strong{color:#197276;font-size:13px}.feature-explainer{min-width:0;padding:17px 20px}.feature-explainer summary{display:grid;grid-template-columns:minmax(0,1fr) 18px 18px;gap:10px;align-items:center;min-height:40px;color:#203031;font-size:14px;font-weight:650;line-height:1.35;cursor:pointer;list-style:none}.feature-explainer summary::-webkit-details-marker{display:none}.feature-explainer summary>svg{width:16px;height:16px;color:#718080}.feature-explainer summary>svg:last-child{transition:transform .2s var(--ease-out)}.feature-explainer[open] summary>svg:last-child{transform:rotate(180deg)}.feature-explainer p{max-width:470px;margin:7px 36px 0 0;color:#647172;font-size:11px;line-height:1.55}.feature-closing-cta{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:24px;padding:19px 24px;border-top:1px solid rgba(25,114,118,.2);color:#4e5e5f;font-size:13px}.feature-closing-cta a{display:inline-flex;align-items:center;gap:8px;color:#174f52;font-weight:800;text-decoration:none}.feature-closing-cta a svg{width:16px;transition:transform .2s var(--ease-out)}.feature-closing-cta a:hover svg{transform:translate(3px)}.pricing-page .payment-strip{border:1px solid rgba(125,249,255,.16);background:#1d2022}.pricing-page .payment-strip>svg{color:var(--lp-brand-500)}.pricing-page .payment-strip small{color:#aeb9ba}.pricing-page .faq-list{max-width:920px}@media (max-width:1120px){.pricing-plan{min-height:585px}.feature-comparison__head,.feature-comparison__row,.feature-cluster{min-width:820px}}@media (max-width:900px){.pricing-process{grid-template-columns:1fr;gap:0;padding-top:0}.pricing-process:before{inset:23px auto 23px 23px;width:1px;height:auto}.pricing-process li{grid-template-columns:46px 34px minmax(0,1fr);justify-items:start;gap:12px;align-items:center;min-height:74px;text-align:left}.pricing-process li b{max-width:none}.pricing-process li>svg{display:none}.pricing-plan{min-height:0}.feature-closing-cta{align-items:flex-start;flex-direction:column}}@media (max-width:620px){.pricing-process-section{padding-top:70px;padding-bottom:74px}.pricing-plan{padding:54px 22px 28px}.pricing-plan__price strong{font-size:39px}.pricing-features-section .page-grid{padding-inline:18px}.feature-comparison{border-radius:22px}.feature-comparison__head,.feature-comparison__row,.feature-cluster{min-width:760px}.feature-comparison__head,.feature-comparison__row{grid-template-columns:minmax(280px,1.45fr) repeat(4,minmax(112px,.64fr))}.feature-cluster>header{grid-template-columns:1fr;gap:7px;padding:25px 20px 17px}.feature-cluster h3{font-size:27px}.feature-explainer{padding-inline:17px}.feature-explainer summary{font-size:13px}.feature-closing-cta{padding-inline:4px}.pricing-page .payment-strip{padding:20px}}@media (prefers-reduced-motion:reduce){.feature-explainer summary>svg:last-child,.feature-closing-cta a svg{transition:none}.feature-closing-cta a:hover svg{transform:none}}.pricing-plan{min-height:680px}.pricing-plan__fit{min-height:52px;margin:-12px 0 20px;color:#677475;font-size:11px;line-height:1.5}.pricing-plan__outcome{min-height:48px;margin:0 0 18px;color:#173f41;font-size:11px;font-weight:750;line-height:1.45}.pricing-plan--featured .pricing-plan__outcome{color:#174f52}@media (max-width:1120px){.pricing-plan{min-height:640px}}@media (max-width:900px){.pricing-plan{min-height:0}}@media (max-width:620px){.pricing-plan__fit,.pricing-plan__outcome{min-height:0}}.pricing-page .button--primary{border-color:var(--lp-brand-500)!important;color:#121315!important;background:var(--lp-brand-500)!important;box-shadow:0 12px 28px #18cbd133}.pricing-page .button--primary svg{color:#121315!important;stroke:currentColor!important}.pricing-page .button--secondary{border-color:#121315!important;color:#fff!important;background:#121315!important;box-shadow:0 12px 28px #12131524}.pricing-page .button--secondary svg{color:#fff!important;stroke:currentColor!important}.pricing-page .pricing-addon--ats .button{border-color:#121315!important;color:#fff!important;background:#121315!important;box-shadow:0 12px 28px #12131524}.pricing-page .pricing-addon--ats .button svg{color:#fff!important;stroke:currentColor!important}@media (hover:hover) and (pointer:fine){.pricing-page .button--primary:hover{border-color:#9bfbff!important;background:#9bfbff!important;transform:translateY(-2px)}.pricing-page .button--secondary:hover{border-color:#243536!important;background:#243536!important;transform:translateY(-2px)}}.pricing-process__lead-highlight{color:#173f41;font-weight:850}.pricing-process-section{padding-top:78px;padding-bottom:88px}.pricing-process-section .subpage-heading{margin-bottom:32px}.pricing-process{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:14px;margin:0;padding:18px 8px 0;list-style:none}.pricing-process:before{display:none}.pricing-process__wave{position:absolute;z-index:0;left:4%;top:4px;width:92%;height:76px;overflow:visible;pointer-events:none}.pricing-process__wave path{fill:none;vector-effect:non-scaling-stroke}.pricing-process__wave-base{stroke:#9fb8b9;stroke-width:3}.pricing-process__wave-active{stroke:#18cbd1;stroke-width:5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 4px 8px rgba(24,203,209,.34))}.pricing-process.is-visible .pricing-process__wave-active{animation:pricing-wave-draw 7.2s cubic-bezier(.23,1,.32,1) forwards}.pricing-process li{position:relative;z-index:1;display:grid;justify-items:center;align-content:start;gap:8px;min-width:0;padding:13px 9px 16px;text-align:center;border-radius:21px}.pricing-process__step--free{background:linear-gradient(145deg,#dffbfceb,#f7ffffc7);box-shadow:inset 0 0 0 1px #3294982e}.pricing-process__icon{display:grid;width:52px;height:52px;place-items:center;border:1px solid rgba(25,114,118,.3);border-radius:50%;color:#174f52;background:#fff;box-shadow:0 11px 26px #1213151c;transform-origin:center}.pricing-process__icon svg{width:20px;height:20px;stroke-width:2}.pricing-process__number{color:#197276;font-family:Poppins,var(--font-sans);font-size:16px;font-weight:850;line-height:1;letter-spacing:.04em}.pricing-process li b{max-width:164px;color:#172627;font-size:13px;line-height:1.35}.pricing-process li>svg:not(.pricing-process__wave){display:none}.pricing-process.is-visible li .pricing-process__icon{animation:pricing-step-pulse .82s cubic-bezier(.23,1,.32,1) both}.pricing-process.is-visible li:nth-of-type(1) .pricing-process__icon{animation-delay:.15s}.pricing-process.is-visible li:nth-of-type(2) .pricing-process__icon{animation-delay:1.45s}.pricing-process.is-visible li:nth-of-type(3) .pricing-process__icon{animation-delay:2.75s}.pricing-process.is-visible li:nth-of-type(4) .pricing-process__icon{animation-delay:4.05s}.pricing-process.is-visible li:nth-of-type(5) .pricing-process__icon{animation-delay:5.35s}@keyframes pricing-wave-draw{to{stroke-dashoffset:0}}@keyframes pricing-step-pulse{0%,to{color:#174f52;background:#fff;box-shadow:0 11px 26px #1213151c;transform:translateY(0) scale(1)}48%{color:#121315;background:var(--lp-brand-500);box-shadow:0 15px 34px #18cbd147;transform:translateY(-4px) scale(1.08)}}.pricing-plan--featured{background:linear-gradient(150deg,#edfafa,#fff 76%);box-shadow:0 24px 62px #32949821,inset 0 0 0 2px #3294984d}.pricing-plan__fit{color:#465657;font-size:13px;line-height:1.58}.pricing-plan__outcome{color:#173f41;font-size:12.5px;line-height:1.52}.pricing-plan>small{color:#197276;font-size:11.5px;font-weight:800}.pricing-plan li{color:#344748;font-size:12.5px;line-height:1.5}.pricing-plan li>span:last-child small{font-size:10.5px}.feature-comparison__head b{font-size:18px}.feature-comparison__head b:nth-child(4){color:#121315;background:var(--lp-brand-500)}.feature-comparison__row>span:nth-child(4){background:#dffbfc94}.feature-cluster>header p{color:#405152;font-size:14px;line-height:1.6}.feature-explainer p{color:#4b5c5d;font-size:13px;line-height:1.62}@media (max-width:900px){.pricing-process{grid-template-columns:1fr;gap:8px;padding:0}.pricing-process__wave{display:none}.pricing-process:before{content:"";display:block;position:absolute;z-index:-1;left:31px;top:30px;bottom:30px;width:2px;height:auto;background:linear-gradient(180deg,#329498,#dce5e4)}.pricing-process li{grid-template-columns:52px 42px minmax(0,1fr);justify-items:start;align-items:center;min-height:76px;padding:12px 14px;text-align:left}.pricing-process li b{max-width:none}.pricing-process__step--free{padding-block:15px}.pricing-process.is-visible li .pricing-process__icon{animation-name:pricing-step-pulse-mobile}}@keyframes pricing-step-pulse-mobile{0%,to{color:#174f52;background:#fff;box-shadow:0 11px 26px #12131514;transform:translate(0) scale(1)}48%{color:#121315;background:var(--lp-brand-500);box-shadow:0 15px 34px #32949840;transform:translate(4px) scale(1.06)}}@media (prefers-reduced-motion:reduce){.pricing-process.is-visible .pricing-process__wave-active,.pricing-process.is-visible li .pricing-process__icon{animation:none}.pricing-process__wave-active{stroke-dashoffset:0}}.pricing-addons{max-width:1060px;margin:76px auto 0;padding-top:34px;border-top:1px solid #d6e0df}.pricing-addons__heading{display:grid;justify-items:start;gap:10px;margin-bottom:28px}.pricing-addons__heading>span,.pricing-addon__eyebrow{color:#197276;font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.pricing-addons__heading h2{max-width:720px;margin:0;font-family:var(--font-display);font-size:clamp(34px,4vw,52px);font-weight:400;line-height:.98;letter-spacing:-.04em;text-align:left}.pricing-addons__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px}.pricing-addon{position:relative;display:flex;flex-direction:column;min-width:0;height:100%;padding:32px;border-radius:28px;background:#fff;box-shadow:0 20px 56px #12131512,inset 0 0 0 1px #dfe7e6}.pricing-addon--ats{background:linear-gradient(145deg,#eefbfb,#fff 72%);box-shadow:0 24px 64px #3294981f,inset 0 0 0 1px #32949847}.pricing-addon>header{padding-right:20px}.pricing-addon h3{margin:12px 0 11px;color:#172627;font-family:var(--font-display);font-size:39px;font-weight:400;line-height:1}.pricing-addon>header p{max-width:560px;margin:0;color:#4d5d5e;font-size:14px;line-height:1.62}.pricing-addon__badge{align-self:flex-end;margin:-12px -12px 4px 0;padding:7px 11px;border-radius:999px;color:#174f52;background:#cef4f5;font-size:10px;font-weight:850;letter-spacing:.02em}.pricing-addon__price{display:flex;align-items:end;gap:9px;margin:30px 0 22px;padding-bottom:22px;border-bottom:1px solid #dfe7e6}.pricing-addon__price>strong{color:#172627;font-family:Poppins,var(--font-sans);font-size:42px;font-weight:850;line-height:.82;letter-spacing:-.05em}.pricing-addon__price>span{display:grid;color:#344748;font-size:12px;font-weight:750;line-height:1.15}.pricing-addon__price>span small{margin-top:4px;color:#6a7778;font-size:9px;font-weight:600}.pricing-addon__price--annual{display:grid;grid-template-columns:auto auto 1fr;align-items:end}.pricing-addon__price--annual>small{grid-column:1/-1;margin-bottom:-1px;color:#197276;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.pricing-addon ul{display:grid;gap:0;margin:0 0 28px;padding:0;list-style:none}.pricing-addon li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:11px;padding:13px 0;border-top:1px solid #e5ebea;color:#425354;font-size:12.5px;line-height:1.55}.pricing-addon li:first-child{border-top:0}.pricing-addon li>svg{width:18px;height:18px;margin-top:1px;padding:3px;border-radius:50%;color:#174f52;background:#daf8f9;stroke-width:3}.pricing-addon li strong{color:#1c3031;font-weight:800}.pricing-addon li em{font-style:italic}.pricing-addon>.button{justify-content:center;margin-top:auto}@media (max-width:900px){.pricing-addons__heading{align-items:flex-start;flex-direction:column;gap:10px}.pricing-addons__heading h2{text-align:left}.pricing-addons__grid{grid-template-columns:1fr}.pricing-addon{padding:30px}.pricing-addon__badge{margin-top:-8px}}@media (max-width:620px){.pricing-addons{margin-top:56px;padding-top:28px}.pricing-addons__heading h2{font-size:36px}.pricing-addon{padding:27px 22px;border-radius:23px}.pricing-addon h3{font-size:35px}.pricing-addon__price>strong{font-size:38px}.pricing-addon__price--annual{grid-template-columns:1fr}.pricing-addon__price--annual>span{margin-top:7px}.pricing-addon li{font-size:12px}}.pricing-billing-section{background:linear-gradient(138deg,#111415,#172021 58%,#102d2f)}.pricing-billing-layout{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:end;gap:80px}.pricing-billing-layout .subpage-heading{margin-bottom:0}.pricing-billing-rail{display:grid;gap:24px}.pricing-billing-facts{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid rgba(125,249,255,.18)}.pricing-billing-facts span{display:grid;gap:4px;padding:24px 18px;border-left:1px solid rgba(125,249,255,.16)}.pricing-billing-facts span:last-child{border-right:1px solid rgba(125,249,255,.16)}.pricing-billing-facts strong{color:#fff;font-family:var(--font-display);font-size:29px;font-weight:400}.pricing-billing-facts small{color:#aebabb;font-size:10.5px;line-height:1.45}.pricing-page .pricing-payment-online{margin-top:0;padding:0;border:0;border-radius:0;background:transparent}.pricing-payment-online>span{color:#fff}.pricing-payment-online small{color:#b7c1c2!important}.pricing-faq-section{background:linear-gradient(180deg,#f5f8f7,#fbfcfb)}.pricing-faq-layout{display:grid;grid-template-columns:minmax(250px,.65fr) minmax(0,1.35fr);align-items:start;gap:78px}.pricing-faq-layout .subpage-heading{position:sticky;top:118px;margin-bottom:0}.pricing-faq-section .faq-list{max-width:none;gap:0;border-top:1px solid #dbe3e2}.pricing-faq-section .faq-list details{border-radius:0;background:transparent;box-shadow:none;border-bottom:1px solid #dbe3e2}.pricing-faq-section .faq-list summary{padding:22px 4px;color:#1b2e2f;font-size:15px}.pricing-faq-section .faq-list details p{padding:0 4px 19px;color:#4c5d5e;font-size:13.5px;line-height:1.72}.pricing-payment-methods{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;margin-top:48px;padding-top:24px;border-top:1px solid #dbe3e2}.pricing-payment-methods>span{color:#1d3031;font-size:12px;font-weight:800}.pricing-payment-methods>div{display:flex;align-items:center;justify-content:center;gap:18px;min-width:0}.pricing-payment-methods img{width:66px;max-height:31px;object-fit:contain;filter:saturate(.82)}.pricing-payment-methods>small{color:#657475;font-size:11px}@media (max-width:900px){.pricing-billing-layout,.pricing-faq-layout{grid-template-columns:1fr;gap:42px}.pricing-faq-layout .subpage-heading{position:static}.pricing-payment-methods{grid-template-columns:1fr;gap:17px}.pricing-payment-methods>div{justify-content:flex-start}.pricing-payment-methods>small{order:3}}@media (max-width:620px){.pricing-billing-facts{grid-template-columns:1fr}.pricing-billing-facts span,.pricing-billing-facts span:last-child{padding:17px 0;border-left:0;border-right:0;border-bottom:1px solid rgba(125,249,255,.13)}.pricing-billing-facts span:last-child{border-bottom:0}.pricing-payment-online{align-items:flex-start;flex-direction:column;gap:8px}.pricing-payment-methods>div{flex-wrap:wrap;gap:14px}.pricing-payment-methods img{width:58px}}.pricing-plan li:last-child .feature-status--no{position:relative;color:#5f6b6c;background:#e4e8e7}.pricing-plan li:last-child .feature-status--no svg{display:none}.pricing-plan li:last-child .feature-status--no:before{content:"+";font-size:15px;font-weight:850;line-height:1}.pricing-plan li:last-child>span:last-child small{color:#5f6b6c}.feature-value--with-note{display:grid;gap:3px}.feature-value--with-note small{color:#627172;font-size:8.5px;font-weight:700;line-height:1.25}.feature-comparison__row>span strong{max-width:105px;line-height:1.3;overflow-wrap:anywhere}.pricing-page .pricing-plan__price strong,.pricing-page .pricing-plan__price strong.is-text{font-size:32px}.pricing-page .pricing-plan__jobs,.pricing-page .pricing-plan__jobs span,.pricing-page .pricing-plan__jobs strong{font-size:18px}.pricing-page .feature-comparison__row>span,.pricing-page .feature-comparison__row>span strong{font-size:12px}.feature-comparison__plan-head{display:grid!important;align-content:center;justify-items:center;gap:7px;min-width:0}.feature-comparison__plan-head b{font-family:Poppins,var(--font-body);font-size:15px;font-weight:850;line-height:1}.feature-comparison__plan-head a{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 9px;border-radius:8px;color:#121315;background:var(--lp-brand-500);font-size:8px;font-weight:850;line-height:1;text-decoration:none;white-space:nowrap}.feature-comparison__plan-head.is-contact a{border:1px solid rgba(255,255,255,.5);color:#fff;background:#121315}.feature-comparison__head>.feature-comparison__plan-head:last-child{border-radius:0 26px 0 0}.pricing-billing-facts strong{font-family:Poppins,var(--font-body)!important;font-weight:850!important;letter-spacing:-.03em}@media (min-width:901px){.pricing-features-section,.feature-comparison{overflow:visible}.feature-comparison__head{top:112px;z-index:12;box-shadow:0 12px 26px #12131538}}@media (max-width:900px){.feature-comparison__plan-head{gap:6px}.feature-comparison__plan-head a{min-height:30px;padding-inline:10px}}@media (max-width:620px){html body #root .pricing-page .pricing-process-section--embedded .subpage-heading h2{width:100%!important;max-width:100%!important;font-size:30px!important;letter-spacing:-.04em!important;white-space:normal!important}.feature-comparison__head>.feature-comparison__plan-head:last-child{border-radius:0 20px 0 0}}.pricing-plan,.pricing-addon{transition:transform .22s var(--ease-out),box-shadow .22s var(--ease-out),filter .22s var(--ease-out)}.pricing-plan:after,.pricing-addon:after{content:"";position:absolute;left:24px;right:24px;bottom:14px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--lp-brand-500),rgba(125,249,255,0));opacity:.85;pointer-events:none;transform:scaleX(0);transform-origin:left;transition:transform .22s var(--ease-out)}.pricing-plan:focus-within,.pricing-addon:focus-within{box-shadow:0 28px 72px #12131521,inset 0 0 0 2px #32949857}@media (hover:hover) and (pointer:fine){.pricing-plan:hover,.pricing-addon:hover{filter:saturate(1.025);transform:translateY(-5px)}.pricing-plan:hover{box-shadow:0 30px 76px #12131524,inset 0 0 0 1px #3294983d}.pricing-plan--featured:hover{box-shadow:0 34px 82px #32949833,inset 0 0 0 2px #3294986b}.pricing-addon:hover{box-shadow:0 30px 78px #12131521,inset 0 0 0 1px #32949847}.pricing-plan:hover:after,.pricing-addon:hover:after{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.pricing-plan,.pricing-addon,.pricing-plan:after,.pricing-addon:after{transition:none}.pricing-plan:hover,.pricing-addon:hover{transform:none}.pricing-plan:hover:after,.pricing-addon:hover:after{transform:none}}.feature-status--addon{display:grid;width:20px;height:20px;place-items:center;align-self:start;border-radius:50%;color:#4f5c5d;background:#e2e7e6;font-size:15px;font-weight:850;line-height:1}.pricing-plan li.is-addon{margin-top:2px;padding-top:12px;border-top:1px solid #e1e7e6}.pricing-plan li.is-addon>span:last-child small{color:#5f6b6c}.feature-comparison__head>span:first-child{border-radius:26px 0 0}.feature-comparison__head>b:last-child{border-radius:0 26px 0 0}.feature-comparison__row.is-emphasized{background:linear-gradient(90deg,#f0f9f8,#f8fbfa);box-shadow:inset 0 1px #1972761f,inset 0 -1px #1972761f}.feature-comparison__row.is-emphasized .feature-explainer,.feature-comparison__row.is-emphasized>span{background:transparent}.feature-comparison__row.is-emphasized>span:nth-child(4){background:#c7f1f3b8}.pricing-billing-facts{overflow:hidden;border:1px solid rgba(125,249,255,.2);border-radius:20px}.pricing-billing-facts span:first-child{border-left:0;border-radius:19px 0 0 19px}.pricing-billing-facts span:last-child{border-right:0;border-radius:0 19px 19px 0}@media (max-width:620px){.feature-comparison__head>span:first-child{border-radius:20px 0 0}.feature-comparison__head>b:last-child{border-radius:0 20px 0 0}.pricing-features-section .subpage-heading h2{width:calc(100% + 36px);max-width:calc(100vw - 28px);font-size:clamp(16px,5.13vw,20px)!important;letter-spacing:-.055em;white-space:nowrap}.pricing-billing-facts span,.pricing-billing-facts span:last-child{padding:17px 18px}.pricing-billing-facts span:first-child{border-radius:19px 19px 0 0}.pricing-billing-facts span:last-child{border-radius:0 0 19px 19px}}.pricing-addon__price--annual>small,.pricing-addon__price--annual>span small{font-size:12px}.about-page .subpage-section--stats{z-index:3;width:min(1200px,calc(100% - 40px));margin:-30px auto 0;border-radius:26px;box-shadow:0 24px 60px #12131533}.about-page .about-team-section{background:linear-gradient(155deg,#fbfcfb,#f7f1e9 58%,#f4fbfa)}.about-page .about-team-section .subpage-heading{max-width:940px}.about-page .about-team-section .subpage-heading__lead{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 34px;max-width:920px}.about-page .about-team-section .subpage-heading__lead p:first-child{grid-column:1/-1;color:#172627;font-size:19px;font-weight:750;line-height:1.55}.about-page .team-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:34px 22px}.about-page .team-card{grid-column:span 4;padding:0;border-bottom:0}.about-page .team-card:nth-child(1){grid-column:span 6}.about-page .team-card:nth-child(2),.about-page .team-card:nth-child(3){grid-column:span 3}.about-page .team-card:nth-child(4){grid-column:2/span 4}.about-page .team-card:nth-child(5),.about-page .team-card:nth-child(6){grid-column:span 3}.about-page .team-card:nth-child(1) .team-card__media{height:486px}.about-page .team-card:nth-child(1) .team-card__media img{height:100%;aspect-ratio:auto;object-position:center 18%}.about-page .team-card__role{margin-top:16px}.about-page .team-card h3{margin:7px 0 0}.about-page .about-positioning-section{background:linear-gradient(145deg,#f0f2ef,#fbf7f1)}.about-page .about-positioning-section .subpage-heading{max-width:900px;margin-bottom:42px}.about-page .about-positioning-stage{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:24px;align-items:stretch}.about-page .about-positioning-photo{min-width:0;min-height:620px;margin:0;overflow:hidden;border-radius:42px 18px;box-shadow:0 30px 72px #251e1829}.about-page .about-positioning-photo .founder-photo{width:100%;height:100%;max-height:none;aspect-ratio:auto;border-radius:0;object-fit:cover;object-position:center 22%;box-shadow:none}.about-page .about-positioning-stage .position-list{align-content:center;gap:0;margin:0;padding:18px 24px;border-radius:18px 38px;background:#ffffffe0;box-shadow:0 24px 62px #1213151a}.about-page .position-list__intro{display:grid;gap:16px;margin:0 -6px 14px;padding:8px 8px 22px;border-bottom:1px solid rgba(23,79,82,.16)}.about-page .position-list__intro p{margin:0;color:#435354;font-size:13px;line-height:1.68}.about-page .position-list__intro strong{display:grid;gap:3px;color:#197276;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.about-page .position-list__intro strong span{color:#172627;font-size:15px;font-weight:850;letter-spacing:-.01em;text-transform:none}.about-page .about-positioning-stage .position-list article{padding:23px 10px;border-radius:0;border-bottom:1px solid #dde4e1;background:transparent;box-shadow:none}.about-page .about-positioning-stage .position-list article:last-child{border-bottom:0}.about-page .about-positioning-stage .position-list .is-nurdu{margin:2px -8px 10px;padding:24px 18px;border:0;border-radius:20px;color:#fff;background:#121315;box-shadow:0 18px 38px #1213152e}.about-page .about-positioning-stage .position-list b{font-size:17px}.about-page .about-positioning-stage .position-list span{font-size:13px;line-height:1.45}.about-page .about-location-section{background:linear-gradient(150deg,#fbfcfb,#faf4eb)}.about-page .location-stage{align-items:stretch;gap:24px}.about-page .location-stage>div:first-child{align-content:center;padding:42px;border-radius:34px 16px;background:#fff;box-shadow:0 22px 58px #251e181a}.about-page .location-map{position:relative;min-height:100%;border-radius:18px 38px}.about-page .location-map img{height:100%;min-height:440px}.about-page .location-map__proof{position:absolute;left:20px;bottom:20px;display:inline-flex;align-items:center;gap:8px;padding:10px 13px;border-radius:999px;color:#121315;background:var(--lp-brand-500);box-shadow:0 12px 28px #12131529;font-size:10px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.about-page .location-map__proof svg{width:15px;height:15px;stroke-width:2.5}.about-page .about-app-section{background:linear-gradient(135deg,#f7efe4,#f1fbfa 58%,#e7fbfc)}.about-page .app-download-stage{grid-template-columns:minmax(0,1.06fr) minmax(340px,.94fr);gap:52px}.about-page .about-app-section .subpage-heading h2{max-width:670px}.about-page .about-app-section .editorial-copy{align-content:center;min-height:310px;padding:42px;border:0;border-radius:38px 18px;color:#fff;background:#121315;box-shadow:0 28px 68px #1213152e}.about-page .about-app-proof{display:inline-flex;align-items:center;gap:8px;width:max-content;margin:0 0 16px;color:var(--lp-brand-500);font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.about-page .about-app-proof svg{width:16px;height:16px}.about-page .about-app-section .editorial-copy h3{max-width:450px;margin:0;color:#fff;font-size:38px;line-height:1.02}.about-page .about-app-badges{margin-top:30px}@media (max-width:1120px){.about-page .team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.about-page .team-card,.about-page .team-card:nth-child(1),.about-page .team-card:nth-child(2),.about-page .team-card:nth-child(3),.about-page .team-card:nth-child(4),.about-page .team-card:nth-child(5),.about-page .team-card:nth-child(6){grid-column:auto}.about-page .team-card:nth-child(1) .team-card__media{height:auto}.about-page .team-card:nth-child(1) .team-card__media img{height:auto;aspect-ratio:4/4.6}.about-page .about-positioning-stage{grid-template-columns:minmax(0,1fr) minmax(300px,.8fr)}}@media (max-width:900px){.about-page .team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-page .about-positioning-stage,.about-page .app-download-stage{grid-template-columns:1fr}.about-page .about-positioning-photo{min-height:560px}.about-page .location-stage>div:first-child{padding:34px}.about-page .about-app-section .editorial-copy{min-height:0}}@media (max-width:620px){.about-page .subpage-section--stats{width:calc(100% - 24px);margin-top:-18px;border-radius:20px}.about-page .about-team-section .subpage-heading__lead,.about-page .team-grid{grid-template-columns:1fr}.about-page .about-team-section .subpage-heading__lead p:first-child{grid-column:auto}.about-page .about-positioning-photo{min-height:430px;border-radius:28px 14px}.about-page .about-positioning-stage .position-list{padding:12px 18px;border-radius:14px 28px}.about-page .position-list__intro{margin-inline:0;padding-inline:2px}.about-page .location-stage>div:first-child{padding:26px 22px;border-radius:26px 14px}.about-page .location-map{border-radius:14px 28px}.about-page .location-map img{min-height:340px}.about-page .about-app-section .editorial-copy{padding:30px 24px;border-radius:28px 14px}.about-page .about-app-section .editorial-copy h3{font-size:30px}}.esc-case{color:#172627;background:#fafaf8}.esc-case-hero{position:relative;padding:82px 0 76px;overflow:hidden;color:#fff;background:#111416}.esc-case-hero:before{content:"";position:absolute;right:-8%;bottom:-38%;width:620px;height:620px;border:1px solid rgba(125,249,255,.14);border-radius:50%;box-shadow:0 0 0 88px #7df9ff09,0 0 0 176px #ffffff05;pointer-events:none}.esc-case-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);align-items:center;gap:58px}.esc-case-hero__copy{min-width:0}.esc-case-kicker{display:block;margin:24px 0 15px;color:var(--lp-brand-500);font-size:10px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.esc-case-hero h1{max-width:620px;margin:0;color:#fff;font-family:var(--font-display);font-size:clamp(54px,5.7vw,82px);font-weight:400;line-height:.92;letter-spacing:-.035em}.esc-case-hero__copy>p{max-width:620px;margin:28px 0 0;color:#c7d0d1;font-size:16px;line-height:1.72}.esc-case-partner{display:inline-grid;justify-items:start;gap:7px}.esc-case-partner img{width:92px;height:46px;padding:8px 11px;border-radius:10px;object-fit:contain;background:#fff}.esc-case-partner span{color:#aeb9ba;font-size:9px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.esc-case-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.esc-case .button--secondary{border-color:#121315;color:#fff;background:#121315;box-shadow:0 12px 30px #12131529}.esc-case .button--secondary:hover{border-color:#25292b;color:#fff;background:#25292b}.esc-case-hero .button--secondary{border-color:#ffffff47;box-shadow:none}.esc-case-success{display:inline-flex;align-items:center;gap:8px;margin-top:22px;color:#dce5e5;font-size:11px;font-weight:700}.esc-case-success svg{width:17px;height:17px;color:var(--lp-brand-500)}.esc-case-hero__video{min-width:0;margin:0}.esc-case-video{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:28px;background:#050607;box-shadow:0 34px 82px #00000070,0 0 0 1px #7df9ff2e}.esc-case-video .hls-video,.esc-case-video .hls-poster,.esc-case-video .hls-play-overlay{border-radius:28px}.esc-case-video__caption{display:flex;align-items:center;gap:12px;margin-top:16px;color:#9fabad;font-size:11px;line-height:1.45}.esc-case-video__caption svg{width:18px;height:18px;flex:0 0 auto;color:var(--lp-brand-500)}.esc-case-video__caption span{display:grid;gap:2px}.esc-case-video__caption b{color:#fff;font-size:12px}@media (min-width:621px){.esc-case-video>.hls-video{width:calc(100% + 2px);height:calc(100% + 2px);max-width:none;transform:translate(-1px,-1px)}}.gastro-typewriter__visual .gastro-typewriter__cursor{display:inline-block!important;width:2px!important;height:.82em!important;margin-left:.08em!important;vertical-align:-.05em!important;background:#28dfe7!important;animation:nurdu-type-cursor-blink .8s steps(1,end) infinite!important}@media (prefers-reduced-motion:reduce){.gastro-typewriter__cursor{display:none!important;animation:none!important}}.esc-case-facts{position:relative;z-index:2;width:min(1200px,calc(100% - 48px));margin:-28px auto 0;padding:0;border-radius:26px;background:#fff;box-shadow:0 24px 64px #12131526}.esc-case-facts .page-grid{width:100%}.esc-case-facts__grid{display:grid;grid-template-columns:repeat(4,1fr)}.esc-case-facts__grid>div{position:relative;display:grid;align-content:center;min-width:0;min-height:128px;padding:25px 28px}.esc-case-facts__grid>div+div:before{content:"";position:absolute;left:0;top:24px;bottom:24px;width:1px;background:#dde4e3}.esc-case-facts__grid svg{width:18px;height:18px;margin-bottom:9px;color:#197276}.esc-case-facts__grid strong{font-family:var(--font-display);font-size:31px;font-weight:400;line-height:1}.esc-case-facts__grid span{margin-top:7px;color:#637172;font-size:10px;font-weight:700;line-height:1.45;text-transform:uppercase;letter-spacing:.06em}.esc-case-efficiency{padding-top:118px}.esc-case-efficiency__grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:84px}.esc-case-efficiency .subpage-heading{margin-bottom:22px}.esc-case-efficiency__grid>div:first-child>p{max-width:650px;margin:0 0 28px;color:#536162;font-size:16px;line-height:1.75}.esc-case-route{display:grid;grid-template-columns:1fr 38px 1fr 38px 1.18fr;align-items:center;padding:34px;border-radius:30px 14px;background:#111416;box-shadow:0 26px 68px #1213152b}.esc-case-route>span{display:grid;align-content:center;min-height:148px;padding:24px 20px;border-radius:20px;color:#d9e1e1;background:#1c2123;font-size:12px;font-weight:700;line-height:1.5}.esc-case-route>span b{margin-bottom:16px;color:#7f8c8e;font-size:10px;letter-spacing:.1em}.esc-case-route>span.is-result{color:#121315;background:var(--lp-brand-500)}.esc-case-route>span.is-result b{color:#174f52}.esc-case-route>svg{width:18px;margin:auto;color:var(--lp-brand-500)}.esc-case-candidate{background:linear-gradient(145deg,#f1f2ef,#f8f3eb)}.esc-case-candidate__grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);align-items:center;gap:76px}.esc-case-candidate figure{position:relative;margin:0}.esc-case-candidate figure img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:42px 18px;box-shadow:0 30px 74px #251e182b}.esc-case-candidate figcaption{position:absolute;left:20px;bottom:20px;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;color:#121315;background:var(--lp-brand-500);box-shadow:0 12px 28px #1213152e;font-size:10px;font-weight:850;text-transform:uppercase;letter-spacing:.05em}.esc-case-candidate figcaption svg{width:15px;height:15px}.esc-case-candidate .subpage-heading{margin-bottom:22px}.esc-case-candidate__grid>div>p{margin:0 0 28px;color:#536162;font-size:16px;line-height:1.75}.esc-case-surveys__intro{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:end;gap:70px;margin-bottom:48px}.esc-case-surveys__intro .subpage-heading{margin:0}.esc-case-surveys__intro>p{margin:0;color:#5a6869;font-size:15px;line-height:1.75}.esc-case-surveys__grid{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:30px 24px}.esc-case-surveys__grid:before{content:"";position:absolute;left:32px;right:32px;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(25,114,118,.24) 10%,rgba(25,114,118,.24) 90%,transparent);pointer-events:none}.esc-case-surveys__grid figure{position:relative;grid-column:span 6;margin:0;padding:16px;overflow:hidden;border:1px solid #e0e5e4;border-radius:26px;background:#fff;box-shadow:0 18px 48px #12131512}.esc-case-surveys__grid figure:nth-child(1),.esc-case-surveys__grid figure:nth-child(4){grid-column:span 7}.esc-case-surveys__grid figure:nth-child(2),.esc-case-surveys__grid figure:nth-child(3){grid-column:span 5}.esc-case-surveys__grid figure:before{content:attr(data-proof-step);position:absolute;z-index:3;left:24px;top:24px;display:grid;width:28px;height:28px;place-items:center;border-radius:50%;color:#121315;background:var(--lp-brand-500);box-shadow:0 8px 20px #1213151f;font-size:9px;font-weight:900}.esc-case-surveys__grid figure>span{position:absolute;z-index:2;right:24px;top:24px;padding:8px 11px;border-radius:999px;color:#121315;background:var(--lp-brand-500);box-shadow:0 8px 20px #1213151f;font-size:10px;font-weight:900;letter-spacing:.04em}.esc-case-surveys__grid img{width:100%;height:auto;border-radius:16px}.esc-case-surveys__grid figcaption{display:grid;grid-template-columns:18px 1fr;gap:2px 9px;align-items:center;padding:14px 4px 3px;color:#172627}.esc-case-surveys__grid figcaption svg{grid-row:1/3;width:17px;height:17px;color:#197276}.esc-case-surveys__grid figcaption small{color:#6a7778;font-size:8px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.esc-case-surveys__grid figcaption b{font-size:13px;line-height:1.35}.esc-case-broadcast{background:#111416}.esc-case-broadcast__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(500px,1.1fr);align-items:center;gap:72px}.esc-case-broadcast .subpage-heading{margin-bottom:24px}.esc-case-broadcast__copy{display:grid;gap:12px;color:#bdc8c9;font-size:15px;line-height:1.65}.esc-case-broadcast__copy p{margin:0}.esc-case-broadcast__copy strong{color:#fff}.esc-case-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:28px}.esc-case-benefits span{display:flex;align-items:center;gap:9px;padding:12px 0;color:#e2e8e8;font-size:11px;font-weight:700}.esc-case-benefits svg{width:17px;height:17px;flex:0 0 auto;color:var(--lp-brand-500)}.esc-case-video__caption--light b{color:#fff}.esc-case-final{padding:70px 0;background:#fff}.esc-case-final__inner{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:38px 42px;border-radius:28px 14px;background:#eef1ef}.esc-case-final__inner>div>span{display:flex;align-items:center;gap:8px;color:#197276;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.esc-case-final__inner>div>span svg{width:17px}.esc-case-final h2{max-width:760px;margin:12px 0 0;font-family:var(--font-display);font-size:44px;font-weight:400;line-height:1}.esc-case-final__proofs{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.esc-case-final__proofs b{padding:8px 11px;border-radius:999px;color:#174f52;background:#7df9ff80;font-size:9px;font-weight:850;letter-spacing:.035em;text-transform:uppercase}@media (max-width:1080px){.esc-case-hero__grid,.esc-case-broadcast__grid{grid-template-columns:1fr}.esc-case-hero__video{width:min(820px,100%)}.esc-case-efficiency__grid,.esc-case-candidate__grid{gap:44px}.esc-case-route{padding:24px}.esc-case-route>span{min-height:132px;padding:19px 15px}}@media (max-width:900px){.esc-case-hero{padding:64px 0 62px}.esc-case-hero__video{order:-1}.esc-case-hero h1{max-width:760px}.esc-case-facts__grid{grid-template-columns:repeat(2,1fr)}.esc-case-facts__grid>div:nth-child(3):before{display:none}.esc-case-facts__grid>div:nth-child(n+3){border-top:1px solid #dde4e3}.esc-case-efficiency__grid,.esc-case-candidate__grid,.esc-case-surveys__intro{grid-template-columns:1fr}.esc-case-route{grid-template-columns:1fr 34px 1fr 34px 1.15fr}.esc-case-candidate figure{order:2}.esc-case-surveys__intro{gap:18px}.esc-case-surveys__grid figure,.esc-case-surveys__grid figure:nth-child(n){grid-column:span 6}.esc-case-broadcast__grid{gap:42px}}@media (max-width:620px){.esc-case-hero{padding:28px 0 52px}.esc-case-hero__grid{gap:34px}.esc-case-hero__video{width:calc(100% + 4px);margin-left:-2px}.esc-case-video,.esc-case-video .hls-video,.esc-case-video .hls-poster,.esc-case-video .hls-play-overlay{border-radius:20px}.esc-case-hero h1{font-size:46px;line-height:.94}.esc-case-hero__copy>p{font-size:14px}.esc-case-partner img{width:78px}.esc-case-facts{width:calc(100% - 24px);margin-top:-20px;border-radius:20px}.esc-case-facts__grid{grid-template-columns:1fr}.esc-case-facts__grid>div{min-height:104px;padding:20px 24px}.esc-case-facts__grid>div+div:before{display:none}.esc-case-facts__grid>div:nth-child(n+2){border-top:1px solid #dde4e3}.esc-case-efficiency{padding-top:88px}.esc-case-route{grid-template-columns:1fr;gap:10px;padding:18px;border-radius:24px 12px}.esc-case-route>span{min-height:102px}.esc-case-route>svg{transform:rotate(90deg)}.esc-case-candidate__grid{gap:32px}.esc-case-candidate figure img{border-radius:28px 14px}.esc-case-surveys__grid{grid-template-columns:1fr;gap:18px}.esc-case-surveys__grid:before{display:none}.esc-case-surveys__grid figure,.esc-case-surveys__grid figure:nth-child(n){grid-column:auto;padding:10px;border-radius:20px}.esc-case-surveys__grid figure>span{right:17px;top:17px}.esc-case-surveys__grid figure:before{left:17px;top:17px}.esc-case-benefits{grid-template-columns:1fr}.esc-case-final__inner{align-items:flex-start;flex-direction:column;padding:28px 22px}.esc-case-final h2{font-size:36px}.esc-case-final__proofs{gap:6px}.esc-case-final .button{width:100%}}.promo-bar{justify-content:center;padding-inline:max(18px,calc((100vw - 1220px)/2))}.promo-bar__business{display:flex;align-items:center;gap:14px}.promo-bar__business>a{display:inline-flex;align-items:center;gap:6px;color:var(--lp-brand-500)}.audience-utility{height:34px;border-bottom:1px solid rgba(18,19,21,.06);background:#eef1ef}.audience-utility__inner{display:flex;align-items:center;justify-content:flex-end;width:min(1220px,calc(100% - 40px));height:100%;margin-inline:auto}.job-seeker-switch{display:inline-flex;align-items:center;gap:7px;color:#263738!important;font-size:11px;font-weight:650;white-space:nowrap}.job-seeker-switch span{color:#6b7778;font-weight:550}.job-seeker-switch strong{color:#172627;font-size:11px}.job-seeker-switch svg{color:#197276;transition:transform .18s var(--ease-out)}.job-seeker-switch:hover svg{transform:translate(3px)}.main-nav--multipage{gap:18px;overflow:visible;font-size:14px}.main-nav--multipage>a:not(.button),.main-nav--multipage>.nav-insights>.nav-insights__trigger{font-size:14px}.nav-login{font-size:14px}.main-nav--multipage>.button{font-size:14px}.nav-insights{position:relative}.nav-insights__trigger{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;color:#121315;background:transparent;font:inherit;font-weight:500;line-height:1;white-space:nowrap}.nav-insights__trigger svg{transition:transform .18s var(--ease-out)}.nav-insights.is-open .nav-insights__trigger svg{transform:rotate(180deg)}.nav-insights.is-active .nav-insights__trigger{font-weight:750}.nav-insights__menu{position:absolute;z-index:110;left:50%;top:calc(100% + 18px);display:grid;width:240px;padding:9px;border:1px solid rgba(18,19,21,.08);border-radius:18px;background:#fff;box-shadow:0 24px 64px #1213152e;opacity:0;pointer-events:none;transform:translate(-50%,-6px) scale(.98);transform-origin:top center;transition:opacity .18s var(--ease-out),transform .18s var(--ease-out)}.nav-insights.is-open .nav-insights__menu,.nav-insights:focus-within .nav-insights__menu{opacity:1;pointer-events:auto;transform:translate(-50%) scale(1)}.nav-insights__menu>a{display:grid;gap:3px;padding:12px;border-radius:11px;color:#263738}.nav-insights__menu>a:hover,.nav-insights__menu>a.is-active{background:#eefafa}.nav-insights__menu span{font-size:13px;font-weight:750}.nav-insights__menu small{color:#718081;font-size:9px}.footer-contact{min-width:0;padding-right:9px}.footer-association-logo{width:128px;justify-self:end;margin-top:12px}@media (min-width:1121px){.main-nav--multipage{display:flex}.nav-insights.is-open .nav-insights__menu{display:grid;visibility:visible;opacity:1;pointer-events:auto;transform:translate(-50%) scale(1)}}.esc-case-partner img{width:92px;height:auto;padding:0;border:0;border-radius:0;background:transparent}.esc-case-highlight{color:#fff;font-weight:800;background:linear-gradient(transparent 64%,#7df9ff6b 64%)}.esc-case .subpage-heading>span{color:#4c9295}.esc-case-broadcast .subpage-heading>span{color:#a4f7fb}.esc-case-route{background:radial-gradient(circle at 82% 18%,rgba(125,249,255,.16),transparent 38%),linear-gradient(135deg,#183134,#111416 72%)}.esc-case-candidate figure{display:grid;place-items:center;overflow:visible}.esc-case-candidate figure img{display:block;width:100%;height:auto;max-height:610px;aspect-ratio:auto;object-fit:contain;object-position:center;background:#e8ece9}.esc-case-surveys__grid figure:nth-child(3) img{margin-top:28px}.esc-case-final h2{font-size:33px}@media (max-width:1120px){.site-header:has(.main-nav--open){background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}body:has(.main-nav--open){overflow:hidden!important}body:has(.main-nav--open):before{content:"";position:fixed;z-index:68;inset:0;background:#12131552;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.main-nav--multipage{position:fixed!important;z-index:90;top:var(--mobile-nav-top,76px)!important;left:12px!important;right:12px!important;display:none;max-height:calc(100dvh - var(--mobile-nav-top,76px) - 12px);gap:4px;padding:12px;overflow-y:auto;border:1px solid rgba(18,19,21,.08);border-radius:22px;background:#fff;box-shadow:0 28px 76px #12131542}.main-nav--multipage.main-nav--open{display:flex!important}.main-nav--multipage>a:not(.button){display:block!important;padding:13px 12px;border-radius:12px}.main-nav--multipage>a:not(.button):hover{background:#f3f5f4}.main-nav--multipage>a:not(.button):after{display:none}.nav-insights{width:100%}.nav-insights__trigger{justify-content:space-between;width:100%;padding:13px 12px;border-radius:12px}.nav-insights__trigger:hover{background:#f3f5f4}.nav-insights__menu{position:static!important;display:grid!important;width:100%;max-height:0!important;padding:0 7px!important;border:0;border-radius:14px;background:#f4f7f5;box-shadow:none;visibility:hidden!important;opacity:0!important;overflow:hidden;pointer-events:none!important;transform:none!important;transition:max-height .22s var(--ease-out),opacity .18s var(--ease-out),padding .18s var(--ease-out)}.nav-insights.is-open>.nav-insights__menu{max-height:260px!important;padding:7px!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:none!important}.nav-insights__menu>a{padding:11px 12px}.nav-insights__menu span{font-size:13px}.nav-insights__menu small{font-size:10px}.main-nav--multipage .button{width:100%;min-height:48px;margin-top:7px}.nav-login{margin-top:4px;border-top:1px solid #e5e9e8}}@media (max-width:620px){.promo-bar{justify-content:center;padding-inline:14px}.audience-utility__inner{width:calc(100% - 28px)}.job-seeker-switch,.job-seeker-switch strong{font-size:10px}.esc-case-candidate figure img{max-height:none}.esc-case-final h2{font-size:33px}}@media (prefers-reduced-motion:reduce){.job-seeker-switch svg,.nav-insights__trigger svg,.nav-insights__menu{transition:none}.job-seeker-switch:hover svg{transform:none}}.hrex-page .hrex-trust-grid{overflow:hidden;border:1px solid rgba(125,249,255,.2);border-radius:26px}.hrex-page .hrex-trust-grid article{border:0;border-left:1px solid rgba(125,249,255,.2)}.hrex-page .hrex-trust-grid article:first-child{border-left:0;border-radius:25px 0 0 25px}.hrex-page .hrex-trust-grid article:last-child{border-radius:0 25px 25px 0}.hrex-page .hrex-gallery{grid-template-columns:minmax(0,1.18fr) minmax(280px,.82fr);grid-template-rows:300px 230px 300px;grid-auto-rows:auto;gap:18px}.hrex-page .hrex-gallery figure{border-radius:28px}.hrex-page .hrex-gallery figure:nth-child(1){grid-column:1;grid-row:1/span 2}.hrex-page .hrex-gallery figure:nth-child(2){grid-column:2;grid-row:1}.hrex-page .hrex-gallery figure:nth-child(3){grid-column:2;grid-row:2/span 2}.hrex-page .hrex-gallery figure:nth-child(4){grid-column:1;grid-row:3}.hrex-page .hrex-product-section .subpage-heading h2{font-size:36px!important}.hrex-page .subpage-actions .button--secondary,.hrex-page .editorial-copy .button--secondary{border-color:#121315;color:#fff;background:#121315;box-shadow:0 12px 28px #12131524}.hrex-page .subpage-actions .button--secondary:hover,.hrex-page .editorial-copy .button--secondary:hover{color:#fff;background:#25292b}.site-footer .footer-brand__claim{display:inline;width:max-content;max-width:100%;margin-top:20px;color:#fff;font-size:14px;font-weight:750;line-height:1.6;background:linear-gradient(transparent 64%,#7df9ff6b 64%)}.footer-contact{justify-items:start}.footer-association-logo{justify-self:start;margin-top:12px}.footer-bottom{font-size:11px}.footer-made-in{display:inline-flex;align-items:center;gap:6px}.footer-austria-heart{flex:0 0 auto;width:18px;height:16px;margin-left:0;clip-path:path("M9 16C7.9 15 1 10.3 1 5.1C1 2.6 2.8 1 5 1C6.7 1 8.1 2 9 3.3C9.9 2 11.3 1 13 1C15.2 1 17 2.6 17 5.1C17 10.3 10.1 15 9 16Z");transform:none}@media (max-width:900px){.hrex-page .hrex-trust-grid article:nth-child(odd){border-left:0}.hrex-page .hrex-trust-grid article:nth-child(2n){border-left:1px solid rgba(125,249,255,.2)}.hrex-page .hrex-trust-grid article:nth-child(n+3){border-top:1px solid rgba(125,249,255,.2)}.hrex-page .hrex-trust-grid article:first-child{border-radius:25px 0 0}.hrex-page .hrex-trust-grid article:nth-child(2){border-radius:0 25px 0 0}.hrex-page .hrex-trust-grid article:nth-child(3){border-radius:0 0 0 25px}.hrex-page .hrex-trust-grid article:last-child{border-radius:0 0 25px}.hrex-page .hrex-gallery{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-template-rows:260px 200px 260px}}@media (max-width:620px){.hrex-page .hrex-trust-grid article,.hrex-page .hrex-trust-grid article:nth-child(2n){border-right:0;border-bottom:0;border-left:0;border-radius:0}.hrex-page .hrex-trust-grid article+article{border-top:1px solid rgba(125,249,255,.2)}.hrex-page .hrex-trust-grid article:first-child{border-radius:25px 25px 0 0}.hrex-page .hrex-trust-grid article:last-child{border-radius:0 0 25px 25px}.hrex-page .hrex-gallery{grid-template-columns:1fr;grid-template-rows:none}.hrex-page .hrex-gallery figure:nth-child(n){grid-column:auto;grid-row:auto}.hrex-page .hrex-gallery figure:nth-child(1){height:360px}.hrex-page .hrex-gallery figure:nth-child(2){height:260px}.hrex-page .hrex-gallery figure:nth-child(3){height:350px}.hrex-page .hrex-gallery figure:nth-child(4){height:280px}.hrex-page .hrex-product-section .subpage-heading h2{font-size:34px!important}.footer-bottom{font-size:11px}}.nav-login{display:inline-flex;align-items:center;gap:7px}.nav-login svg{width:16px;height:16px;color:#197276;stroke-width:2.2}.nav-jobs-mobile{display:none}@media (max-width:1120px){body.nav-menu-open{overflow:hidden!important;overscroll-behavior:none}body.nav-menu-open:before{content:"";position:fixed;z-index:68;inset:0;background:#12131557;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);touch-action:none}.site-header--menu-open{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.main-nav--multipage{left:auto!important;right:12px!important;width:min(420px,calc(100vw - 24px));max-height:calc(100vh - var(--mobile-nav-top,76px) - 12px);max-height:calc(100dvh - var(--mobile-nav-top,76px) - 12px);padding:8px 14px 14px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.main-nav--multipage>a:not(.button),.nav-insights__trigger{display:flex!important;align-items:center;justify-content:flex-start;width:100%;min-height:54px;padding:14px 10px!important;border:0;border-bottom:1px solid #e5e9e8;border-radius:0!important;text-align:left}.main-nav--multipage>a:not(.button):after{display:none!important}.nav-insights{width:100%}.nav-insights__trigger{gap:8px}.nav-insights__trigger svg{margin-left:1px}.nav-insights__menu{margin:0 0 3px}.nav-insights__menu>a{min-height:54px;padding:11px 12px}.nav-insights__menu>a+a{border-top:1px solid rgba(23,79,82,.1)}.nav-jobs-mobile{display:flex!important;gap:9px;color:#174f52!important;background:#eefafa}.nav-jobs-mobile span{font-weight:800}.nav-jobs-mobile svg:last-child{margin-left:auto}.nav-login{gap:9px}.nav-login svg{flex:0 0 auto;width:18px;height:18px}.main-nav--multipage>.button{min-height:50px;margin-top:10px}}@media (min-width:1121px){.footer-grid--multipage{grid-template-columns:minmax(220px,1.35fr) repeat(4,minmax(0,1fr));align-items:start}.footer-grid--multipage>div{grid-row:1;grid-column:auto!important}}.about-page .about-app-section .editorial-copy h3{font-size:30px}@media (min-width:901px){.about-page .team-grid{display:block;columns:3 280px;column-gap:24px}.about-page .team-card,.about-page .team-card:nth-child(n){display:inline-flex;width:100%;margin:0 0 30px;break-inside:avoid-column}}@media (min-width:621px) and (max-width:900px){.about-page .team-grid{display:block;columns:2 260px;column-gap:22px}.about-page .team-card,.about-page .team-card:nth-child(n){display:inline-flex;width:100%;margin:0 0 28px;break-inside:avoid-column}}.about-page .team-card__media{width:100%;height:auto;aspect-ratio:4/4.8}.about-page .team-card__media img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover}.about-page .team-card--1 .team-card__media{aspect-ratio:4/5.15}.about-page .team-card.team-card--1 .team-card__media img{object-position:center 6%!important}.about-page .team-card--2 .team-card__media{aspect-ratio:4/4.35}.about-page .team-card--3 .team-card__media{aspect-ratio:4/5.25}.about-page .team-card--4 .team-card__media{aspect-ratio:4/4.45}.about-page .team-card--5 .team-card__media{aspect-ratio:4/5.15}.about-page .team-card--6 .team-card__media{aspect-ratio:4/4.3}@media (max-width:620px){.about-page .about-app-section .editorial-copy h3{font-size:26px}.about-page .team-card{margin-bottom:6px}}.esc-case-surveys__grid{display:block;columns:2;column-gap:24px}.esc-case-surveys__grid:before{display:none}.esc-case-surveys__grid figure,.esc-case-surveys__grid figure:nth-child(n){display:inline-block;width:100%;margin:0 0 24px;padding:13px;break-inside:avoid-column}.esc-case-surveys__grid figure:nth-child(3) img{margin-top:0}.esc-case .esc-case-final h2{max-width:650px;font-size:28px!important}@media (max-width:620px){.esc-case-surveys__grid{columns:1}.esc-case-surveys__grid figure,.esc-case-surveys__grid figure:nth-child(n){margin-bottom:18px}.esc-case .esc-case-final h2{font-size:27px!important}}.pricing-page .pricing-hero-proof{width:min(100%,500px);justify-self:end;padding:6px 18px;border-radius:22px}.pricing-page .pricing-hero-proof span{min-height:54px;padding:13px 10px;font-size:12px}@media (max-width:900px){.pricing-page .subpage-hero__copy{order:1}.pricing-page .subpage-hero__visual{order:2;width:100%;justify-self:stretch}.pricing-page .pricing-hero-proof{width:100%;margin-top:4px}}@media (max-width:620px){.pricing-page .pricing-hero-proof{grid-template-columns:repeat(2,minmax(0,1fr));padding:6px 12px}.pricing-page .pricing-hero-proof span,.pricing-page .pricing-hero-proof span:nth-child(odd){min-height:58px;padding:11px 7px;border-right:0;border-bottom:1px solid rgba(23,79,82,.12);font-size:11px}.pricing-page .pricing-hero-proof span:nth-child(odd){border-right:1px solid rgba(23,79,82,.12)}.pricing-page .pricing-hero-proof span:nth-last-child(-n+2){border-bottom:0}}.home-page .button--secondary,.home-page .button--secondary-light{border-color:#121315!important;color:#fff!important;background:#121315!important;box-shadow:0 12px 28px #12131524}.home-page .button--secondary svg,.home-page .button--secondary-light svg{color:#fff!important;stroke:currentColor!important}.home-page .price strong,.home-page .price-card--featured .price strong,.home-page .price--request strong{font-family:Poppins,var(--font-sans);font-size:32px!important;font-weight:850;line-height:.9;letter-spacing:-.055em}@media (hover:hover) and (pointer:fine){.home-page .button--secondary:hover,.home-page .button--secondary-light:hover{border-color:#25292b!important;color:#fff!important;background:#25292b!important;box-shadow:0 15px 32px #1213152e}}.legal-hero{padding:72px 0 62px;background:linear-gradient(135deg,#fbf8f2,#fff 52%,#eafcfc)}.legal-hero span{color:#197276}.legal-hero h1{max-width:820px;font-size:clamp(48px,6vw,82px);line-height:.92}.legal-section{padding:72px 0 112px;background:linear-gradient(180deg,#fbfcfb,#f6f1e9)}.legal-layout{grid-template-columns:82px minmax(0,860px);justify-content:center;gap:42px}.legal-layout .legal-accent{position:sticky;top:118px;min-height:280px;padding:0;overflow:hidden;border:0;border-radius:26px;background:linear-gradient(180deg,var(--lp-brand-500),#dffbfc);box-shadow:0 18px 46px #32949824}.legal-layout .legal-accent:before{content:"";position:absolute;left:50%;top:24px;width:1px;height:calc(100% - 48px);background:#174f5238}.legal-layout .legal-accent:after{content:"";position:absolute;left:50%;top:34px;width:12px;height:12px;border-radius:50%;background:#174f52;box-shadow:0 52px #174f5252,0 104px #174f522e;transform:translate(-50%)}.legal-document{padding:46px 52px;border:1px solid #e2e7e5;border-radius:34px 18px;background:#fff;box-shadow:0 24px 68px #251e1814}.legal-document h2{margin:52px 0 16px;font-size:30px}.legal-document h2:first-child{margin-top:0}.legal-document h3{margin:28px 0 9px;font-size:14px}.legal-document p{margin:0 0 14px;font-size:14px;line-height:1.75;white-space:normal}.legal-document__space{display:none}@media (max-width:900px){.legal-layout{grid-template-columns:1fr;gap:24px}.legal-layout .legal-accent{position:relative;top:auto;width:100%;min-height:12px;height:12px;border-radius:999px}.legal-layout .legal-accent:before,.legal-layout .legal-accent:after{display:none}.legal-document{padding:38px 34px}}@media (max-width:620px){.legal-hero{padding:54px 0 48px}.legal-section{padding:42px 0 78px}.legal-document{padding:28px 21px;border-radius:25px 13px}.legal-document h2{margin-top:42px;font-size:27px}.legal-document h3{margin-top:24px}.legal-document p{font-size:13px;line-height:1.68}}.header-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.header-topbar,.site-header,.mobile-nav-sheet{font-family:Poppins,var(--font-sans)}.header-topbar{position:relative;z-index:72;height:40px;color:#fff;background:#141414}.header-topbar__inner{width:100%;max-width:1440px;height:100%;margin-inline:auto;padding-inline:40px;display:flex;align-items:center;justify-content:space-between}.header-audience-tabs{align-self:stretch;display:flex;align-items:stretch}.header-audience-tabs a{position:relative;display:flex;align-items:center;padding-inline:14px;color:#9aa4aa;font-size:13px;font-weight:500;line-height:1;transition:color .16s cubic-bezier(.23,1,.32,1)}.header-audience-tabs a:hover{color:#fff}.header-audience-tabs a.is-active{color:#fff;font-weight:600;box-shadow:inset 0 -2px #7dfaff}.header-promo{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0}.header-promo__desktop-label{color:#e8ecee;font-size:13px;font-weight:500;white-space:nowrap}.header-promo__mobile-label{display:none}.promo-code-chip{height:26px;display:inline-flex;align-items:center;gap:8px;padding:0 5px 0 12px;border:1px solid rgba(125,250,255,.35);border-radius:999px;color:#7dfaff;background:#1f2223;font:700 13px/1 Poppins,var(--font-sans);letter-spacing:.08em;transition:border-color .15s,background-color .15s}.promo-code-chip:hover{border-color:#7dfaffb3;background:#25292a}.promo-code-chip__icon{width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:#7dfaff26}.header-promo__redeem{display:inline-flex;align-items:center;gap:7px;color:#7dfaff;font-size:13px;font-weight:600;white-space:nowrap}.header-promo__redeem:hover{text-decoration:underline;text-underline-offset:3px}.header-promo__close{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:50%;color:#818b90;background:transparent;transition:color .15s,background-color .15s}.header-promo__close:hover{color:#fff;background:#1f2223}.site-header{position:sticky!important;z-index:70!important;top:0!important;height:76px!important;border-bottom:1px solid #e3e9eb!important;background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}.nav-wrap{width:100%!important;max-width:1440px;height:100%!important;margin-inline:auto!important;padding-inline:40px;display:grid!important;grid-template-columns:minmax(178px,1fr) auto minmax(312px,1fr);align-items:center!important;gap:28px!important}.site-header .brand-link{justify-self:start;display:inline-flex;align-items:center}.site-header .brand-crop{width:auto!important}.site-header .brand-crop img{width:auto!important;height:56px!important}.desktop-main-nav{justify-self:center;display:flex;align-items:center;gap:32px;height:100%}.desktop-main-nav>a,.nav-insights__trigger{position:relative;height:100%;display:flex;align-items:center;padding:0!important;border:0!important;color:#101318!important;background:transparent!important;font-size:15px!important;font-weight:500!important;white-space:nowrap}.desktop-main-nav>a:after,.nav-insights:after{content:"";position:absolute;left:0;right:100%;bottom:19px;height:2px;background:#7dfaff;transition:right .17s cubic-bezier(.23,1,.32,1)}.desktop-main-nav>a:hover,.nav-insights__trigger:hover{color:#0b8fa0!important}.desktop-main-nav>a:hover:after,.desktop-main-nav>a.is-active:after,.nav-insights:hover:after,.nav-insights.is-active:after{right:0}.desktop-main-nav>a.is-active,.nav-insights.is-active .nav-insights__trigger{font-weight:600!important}.nav-insights{position:relative;height:100%;display:flex;align-items:center}.nav-insights__trigger{gap:5px}.nav-insights__trigger svg{transition:transform .18s cubic-bezier(.23,1,.32,1)}.nav-insights__menu{position:absolute;z-index:5;top:calc(100% - 7px);left:50%;width:244px;display:grid;padding:8px;border:1px solid rgba(18,19,21,.07);border-radius:18px;background:#fff;box-shadow:0 28px 70px #12131529,0 8px 20px #12131514;visibility:hidden;opacity:0;pointer-events:none;transform:translate(-50%,-7px) scale(.98);transform-origin:top center;transition:opacity .17s cubic-bezier(.23,1,.32,1),transform .17s cubic-bezier(.23,1,.32,1),visibility .17s}.nav-insights__menu a{display:grid;gap:2px;padding:11px 12px;border-radius:11px;color:#101318}.nav-insights__menu a:hover,.nav-insights__menu a.is-active{background:#f2f6f7}.nav-insights__menu span{font-size:13px;font-weight:650}.nav-insights__menu small{color:#5b646b;font-size:10px}.nav-insights:hover .nav-insights__menu,.nav-insights.is-open .nav-insights__menu{visibility:visible;opacity:1;pointer-events:auto;transform:translate(-50%) scale(1)}.nav-insights:hover .nav-insights__trigger svg,.nav-insights.is-open .nav-insights__trigger svg{transform:rotate(180deg)}.nav-solutions{position:relative;height:100%;display:flex;align-items:center}.nav-solutions:after{content:"";position:absolute;left:0;right:100%;bottom:19px;height:2px;background:#7dfaff;transition:right .17s cubic-bezier(.23,1,.32,1)}.nav-solutions:hover:after,.nav-solutions.is-active:after{right:0}.nav-solutions__primary{height:100%;display:flex;align-items:center;padding:0!important;color:#101318!important;font-size:15px!important;font-weight:500!important;white-space:nowrap}.nav-solutions__toggle{width:24px;height:100%;display:grid;place-items:center;padding:0;border:0;color:#101318;background:transparent}.nav-solutions__primary:hover,.nav-solutions__toggle:hover{color:#0b8fa0!important}.nav-solutions.is-active .nav-solutions__primary{font-weight:600!important}.nav-solutions__toggle svg{transition:transform .18s cubic-bezier(.23,1,.32,1)}.nav-solutions:hover .nav-solutions__toggle svg,.nav-solutions.is-open .nav-solutions__toggle svg{transform:rotate(180deg)}.nav-solutions__menu{position:absolute;z-index:6;top:calc(100% - 7px);left:50%;width:286px;display:grid;gap:2px;padding:10px;border:1px solid rgba(18,19,21,.07);border-radius:18px;background:#fff;box-shadow:0 28px 70px #12131529,0 8px 20px #12131514;visibility:hidden;opacity:0;pointer-events:none;transform:translate(-50%,-7px) scale(.98);transform-origin:top center;transition:opacity .17s cubic-bezier(.23,1,.32,1),transform .17s cubic-bezier(.23,1,.32,1),visibility .17s}.nav-solutions:hover .nav-solutions__menu,.nav-solutions.is-open .nav-solutions__menu{visibility:visible;opacity:1;pointer-events:auto;transform:translate(-50%) scale(1)}.nav-solutions__eyebrow{padding:7px 12px 5px;color:#197276;font-size:10px;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.nav-solutions__menu a{min-height:45px;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;padding:6px 10px;border-radius:11px;color:#101318}.nav-solutions__menu a:hover,.nav-solutions__menu a.is-active{background:#f2f6f7}.nav-solutions__menu a>span:last-child{min-width:0;font-size:13px;font-weight:650}.nav-solutions__icon{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;color:#0b7882;background:#e8fbfc}.nav-solutions__primary:focus-visible,.nav-solutions__toggle:focus-visible,.nav-solutions__menu a:focus-visible{outline:3px solid rgba(11,143,160,.28);outline-offset:2px}.desktop-nav-actions{justify-self:end;display:flex;align-items:center;gap:10px}.desktop-login{height:44px;display:inline-flex;align-items:center;padding-inline:20px;border:1px solid #e3e9eb;border-radius:999px;color:#101318;font-size:15px;font-weight:600;transition:background-color .15s}.desktop-login:hover{background:#f2f6f7}.header-primary-cta{height:44px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding-inline:22px;border:0;border-radius:999px;color:#101318!important;background:#7dfaff!important;box-shadow:0 8px 24px #7dfaff73!important;font-size:15px;font-weight:600;white-space:nowrap;transition:background-color .15s cubic-bezier(.23,1,.32,1),box-shadow .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1)}.header-primary-cta:hover{color:#101318!important;background:#a5fcff!important;box-shadow:0 10px 28px #7dfaff8f!important;transform:none!important}.header-primary-cta:active{box-shadow:0 4px 14px #7dfaff61!important;transform:scale(.97)!important}.header-primary-cta:focus-visible,.desktop-login:focus-visible,.promo-code-chip:focus-visible,.header-promo__close:focus-visible{outline:3px solid rgba(11,143,160,.28);outline-offset:3px}.mobile-nav-controls,.mobile-nav-sheet{display:none}@media (max-width:1180px) and (min-width:1024px){.header-topbar__inner,.nav-wrap{padding-inline:24px}.nav-wrap{grid-template-columns:minmax(132px,1fr) auto minmax(274px,1fr);gap:18px!important}.desktop-main-nav{gap:22px}.desktop-main-nav>a,.nav-insights__trigger,.nav-solutions__primary{font-size:13px!important}.desktop-login{padding-inline:16px;font-size:13px}.header-primary-cta{padding-inline:18px;font-size:13px}}@media (max-width:1023px){.header-topbar{height:40px}.header-topbar--promo-hidden{display:none}.header-topbar__inner{padding:0 8px 0 16px;justify-content:flex-end}.header-audience-tabs{display:none}.header-promo{width:100%;gap:8px}.header-promo__desktop-label,.header-promo__redeem{display:none}.header-promo__mobile-label{display:block;margin-right:auto;color:#e8ecee;font-size:12px;font-weight:500;white-space:nowrap}.promo-code-chip{height:26px;font-size:12px}.header-promo__close{flex:0 0 28px}.site-header{height:64px!important}.nav-wrap{padding:0 16px 0 20px!important;display:flex!important;justify-content:space-between!important;gap:16px!important}.site-header .brand-crop img{height:48px!important}.desktop-main-nav,.desktop-nav-actions{display:none}.mobile-nav-controls{display:flex;align-items:center;gap:8px}.mobile-header-login{width:44px;height:44px;display:grid;place-items:center;border:1px solid #e3e9eb;border-radius:50%;color:#101318;background:#fff}.mobile-header-login:hover{background:#f2f6f7}.menu-button{width:auto!important;height:44px!important;display:inline-flex!important;align-items:center;justify-content:center;gap:9px;padding:0 14px 0 16px!important;border:0!important;border-radius:999px!important;color:#fff!important;background:#101318!important;font-size:14px;font-weight:600;line-height:1}.menu-button:hover{background:#24282a!important}.menu-button:focus-visible,.mobile-header-login:focus-visible{outline:3px solid rgba(11,143,160,.28);outline-offset:3px}.mobile-nav-sheet{position:fixed;z-index:2000;inset:0;display:block;color:#101318;background:#fff;animation:mobile-nav-sheet-in .18s cubic-bezier(.23,1,.32,1) both}.mobile-nav-sheet__surface{width:100%;height:100vh;height:100dvh;display:flex;flex-direction:column;background:#fff}.mobile-nav-sheet__head{flex:0 0 auto;min-height:calc(76px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 20px 0;display:flex;align-items:center;justify-content:space-between}.mobile-nav-sheet__brand .brand-crop img{width:auto;height:48px}.mobile-nav-sheet__close{width:44px;height:44px;display:grid;place-items:center;border:1px solid #e3e9eb;border-radius:50%;color:#101318;background:#fff}.mobile-nav-sheet__scroll{flex:1 1 auto;min-height:0;padding:0 20px max(24px,env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.mobile-audience-switch{display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:999px;background:#f2f6f7}.mobile-audience-switch a{height:40px;display:flex;align-items:center;justify-content:center;border-radius:999px;color:#5b646b;font-size:14px;font-weight:500}.mobile-audience-switch a.is-active{color:#101318;background:#fff;box-shadow:0 2px 8px #1013181a;font-weight:600}.mobile-menu-links{display:grid;margin-top:22px}.mobile-menu-links>a,.mobile-nav-insights>button,.mobile-nav-solutions__row{position:relative;width:100%;min-height:52px;display:flex;align-items:center;padding:0!important;border:0;border-bottom:1px solid #edf1f3;color:#101318!important;background:transparent!important;font-size:20px!important;font-weight:500!important;text-align:left}.mobile-menu-links>a.is-active{font-weight:600!important}.mobile-menu-links>a.is-active:after,.mobile-nav-insights.is-active>button:after{content:"";position:absolute;right:3px;width:8px;height:8px;border-radius:50%;background:#7dfaff;box-shadow:0 0 12px #7dfaff}.mobile-nav-insights>button,.mobile-nav-solutions__row{justify-content:space-between}.mobile-nav-insights>button svg,.mobile-nav-solutions__row svg{margin-right:2px;color:#5b646b;transition:transform .18s cubic-bezier(.23,1,.32,1)}.mobile-nav-insights.is-open>button svg,.mobile-nav-solutions.is-open .mobile-nav-solutions__row svg{transform:rotate(180deg)}.mobile-nav-insights__menu,.mobile-nav-solutions__menu{display:grid;background:#f8faf9}.mobile-nav-insights__menu a{display:grid;gap:2px;padding:11px 14px;border-bottom:1px solid #edf1f3;color:#101318;background:#f8faf9}.mobile-nav-insights__menu a.is-active{background:#dffcff}.mobile-nav-insights__menu span{font-size:14px;font-weight:650}.mobile-nav-insights__menu small{color:#5b646b;font-size:10px}.mobile-menu-login{min-height:66px;display:flex;align-items:center;gap:12px;margin-top:16px;border-top:0;color:#101318;font-size:15px;font-weight:600}.mobile-menu-login svg{color:#0b8fa0}.mobile-promo-card{position:relative;isolation:isolate;margin-top:18px;padding:16px 18px;overflow:hidden;border-radius:20px;color:#fff;background:#141414}.mobile-promo-card:after{content:"";position:absolute;z-index:-1;top:-76px;right:-58px;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle,rgba(125,250,255,.55),transparent 70%)}.mobile-promo-card>span{display:block;color:#9aa4aa;font-size:13px;font-weight:500}.mobile-promo-card__row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:12px}.promo-code-chip--large{height:36px;font-size:14px}.mobile-promo-card__row>a{display:inline-flex;align-items:center;gap:8px;color:#7dfaff;font-size:14px;font-weight:600}.mobile-nav-sheet__footer{display:grid;gap:10px;margin-top:12px;padding:0 0 max(6px,env(safe-area-inset-bottom));background:#fff;box-shadow:none}.mobile-nav-sheet__footer .header-primary-cta{width:100%;height:52px;font-size:16px}.mobile-nav-solutions__row>span{display:inline-flex;align-items:center;gap:9px;min-width:0}.mobile-nav-solutions.is-active .mobile-nav-solutions__row>span{font-weight:700}.mobile-nav-solutions.is-active .mobile-nav-solutions__row>span:after{content:"";width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#7dfaff;box-shadow:0 0 12px #7dfaff}.mobile-nav-solutions__eyebrow{padding:15px 14px 7px;color:#197276;font-size:10px;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.mobile-nav-solutions__menu a{min-height:48px;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:7px 14px;border-bottom:1px solid #edf1f3;color:#101318}.mobile-nav-solutions__menu a.is-active{background:#dffcff}.mobile-nav-solutions__menu a>span:last-child{font-size:14px;font-weight:650}.mobile-nav-solutions__icon{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;color:#0b7882;background:#e8fbfc}.mobile-nav-solutions__row:focus-visible,.mobile-nav-solutions__menu a:focus-visible{outline:3px solid rgba(11,143,160,.28);outline-offset:-3px}}@media (min-width:621px) and (max-width:1023px){.mobile-nav-sheet__head,.mobile-nav-sheet__scroll{width:min(560px,100%);margin-inline:auto}.mobile-nav-sheet__scroll{padding-inline:20px}}@media (max-width:1023px){.mobile-nav-solutions__menu{background:transparent}.mobile-nav-solutions__menu a{border-bottom:0;background:transparent}}@media (max-width:360px){.header-promo__mobile-label{font-size:11px}.header-topbar__inner{padding-left:12px}.mobile-nav-sheet__head,.mobile-nav-sheet__scroll{padding-inline:16px}.mobile-promo-card{padding:15px}.mobile-promo-card>span{font-size:11px;white-space:normal}.mobile-promo-card__row>a{font-size:13px}}@keyframes mobile-nav-sheet-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.mobile-nav-sheet{animation:none!important}.nav-insights__menu,.mobile-nav-insights>button svg,.nav-solutions__menu,.nav-solutions__toggle svg,.mobile-nav-solutions__row svg{transition:none!important}}.header-audience-tabs a{font-weight:700}.header-audience-tabs a.is-active{font-weight:700;box-shadow:inset 0 -3px #7dfaff}.nav-wrap{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:30px!important}.header-main-left{min-width:0;height:100%;display:flex;align-items:center;gap:38px}.header-brand-group{flex:0 0 auto;display:flex;align-items:center;gap:11px}.site-header .brand-link{justify-self:auto}.site-header .brand-role{display:inline-flex;align-items:center;min-height:25px;padding:5px 10px;border-radius:999px;color:#364346;background:#eef2f1;font-size:10px;font-weight:700;line-height:1}.desktop-main-nav{justify-self:auto;gap:30px}.desktop-nav-actions{justify-self:auto;margin-left:auto}.desktop-login,.desktop-nav-actions .header-primary-cta{border-radius:12px}@media (max-width:1180px) and (min-width:1024px){.nav-wrap{gap:18px!important}.header-main-left{gap:22px}.header-brand-group{gap:8px}.desktop-main-nav{gap:20px}}@media (max-width:1023px){.header-main-left{height:auto;gap:0}.header-brand-group{gap:0}.site-header .brand-role{display:none}.mobile-nav-sheet__footer .header-primary-cta{border-radius:999px}}@media (max-width:1023px){.site-header .brand-crop,.mobile-nav-sheet__brand .brand-crop{display:block;width:112px!important;height:auto!important;overflow:visible!important}.site-header .brand-crop img,.mobile-nav-sheet__brand .brand-crop img{display:block;width:112px!important;height:auto!important;max-width:none!important;object-fit:contain!important}.mobile-menu-links>a>span,.mobile-nav-insights>button>span{display:inline-flex;align-items:center;gap:9px;min-width:0}.mobile-menu-links>a.is-active:after,.mobile-nav-insights.is-active>button:after{display:none!important;content:none!important}.mobile-menu-links>a.is-active>span,.mobile-nav-insights.is-active>button>span{font-weight:700}.mobile-menu-links>a.is-active>span:after,.mobile-nav-insights.is-active>button>span:after{content:"";width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#7dfaff;box-shadow:0 0 12px #7dfaffeb}.mobile-nav-sheet__footer .header-primary-cta{border-radius:12px!important}}.about-page .team-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 24px!important;columns:auto!important}.about-page .team-card,.about-page .team-card:nth-child(n){display:flex!important;width:100%;margin:0!important;grid-column:auto!important;grid-row:auto!important;align-self:start;break-inside:auto}.about-page .team-card__media,.about-page .team-card:nth-child(n) .team-card__media{height:auto!important;aspect-ratio:4/4.8!important}.about-page .team-card__media img,.about-page .team-card:nth-child(n) .team-card__media img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover}.about-page .team-card.team-card--1 .team-card__media img{object-position:center top!important}@media (min-width:621px) and (max-width:900px){.about-page .team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.about-page .team-grid{grid-template-columns:1fr;gap:32px}.about-page .team-card{margin:0!important}}.footer-brand__claim{margin-left:18px!important;padding-left:0}.footer-legal .footer-association-logo{width:128px;margin-top:14px;justify-self:start}@media (max-width:620px){.footer-brand__claim{margin-left:14px!important;padding-left:0}}.legal-layout .legal-accent{--legal-progress:0;background:#edf4f3;box-shadow:inset 0 0 0 1px #174f5214,0 18px 46px #3294981a}.legal-layout .legal-accent:before{left:50%;top:24px;width:4px;height:calc(100% - 48px);border-radius:999px;background:#174f521f;transform:translate(-50%)}.legal-layout .legal-accent:after{display:none}.legal-layout .legal-accent>span{position:absolute;left:50%;top:24px;width:4px;height:calc(100% - 48px);border-radius:999px;background:linear-gradient(180deg,#7dfaff,#197276);box-shadow:0 0 18px #7df9ff85;transform:translate(-50%) scaleY(var(--legal-progress));transform-origin:center top;transition:transform 80ms linear}.legal-document{max-width:900px;padding:52px 58px;border-radius:26px;background:linear-gradient(180deg,#fff,#fdfcf9);box-shadow:0 24px 68px #251e1814}.legal-document h2{margin:42px 0 14px;padding-top:24px;border-top:1px solid #e8ecea;font-size:30px;line-height:1.15}.legal-document h2:first-child{padding-top:0;border-top:0}.legal-document h3,.legal-document .legal-document__label{margin:22px 0 6px;color:#174f52;font-size:15px;line-height:1.4}.legal-document p{margin:0 0 10px;font-size:16px;line-height:1.72}@media (max-width:900px){.legal-layout .legal-accent{height:10px;min-height:10px;background:#174f521a}.legal-layout .legal-accent>span{left:0;top:0;width:100%;height:10px;transform:scaleX(var(--legal-progress));transform-origin:left center}.legal-document{padding:40px 34px}}@media (max-width:620px){.legal-document{padding:28px 22px}.legal-document h2{margin-top:34px;padding-top:20px}.legal-document p{font-size:16px;line-height:1.68}}@media (prefers-reduced-motion:reduce){.legal-layout .legal-accent>span{transition:none!important}}.legal-layout--indexed{grid-template-columns:190px minmax(0,900px);align-items:start;gap:34px}.legal-layout--indexed .legal-accent--indexed{min-height:min(620px,calc(100vh - 142px));padding:26px 14px 26px 34px;overflow:auto;border-radius:24px;background:#ffffffe6;box-shadow:inset 0 0 0 1px #174f521a,0 18px 46px #251e1812}.legal-layout--indexed .legal-accent--indexed:before{left:20px;top:26px;height:calc(100% - 52px)}.legal-layout--indexed .legal-accent--indexed>span{left:20px;top:26px;height:calc(100% - 52px)}.legal-index{display:grid;gap:3px}.legal-index a{display:grid;grid-template-columns:27px minmax(0,1fr);gap:7px;align-items:start;padding:7px 8px;border-radius:9px;color:#566466;font-family:Poppins,var(--font-sans);font-size:11px;font-weight:500;line-height:1.25;text-decoration:none}.legal-index a span{min-width:0;-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-character:"-";hyphenate-character:"-";hyphenate-limit-chars:auto 5 2;overflow-wrap:normal;word-break:normal}.legal-index a b{color:#197276;font-size:10px;font-weight:800;letter-spacing:.04em}.legal-index a:hover,.legal-index a:focus-visible{color:#172627;background:#7df9ff38}.legal-index a:focus-visible{outline:2px solid #197276;outline-offset:2px}.legal-layout--indexed .legal-document h2{position:relative;padding-left:18px;scroll-margin-top:96px}.legal-layout--indexed .legal-document h2:before{content:"";position:absolute;left:0;top:24px;width:4px;height:31px;border-radius:999px;background:#7df9ff}.legal-layout--indexed .legal-document h2:first-child:before{top:0}.legal-document [id^=agb-]{scroll-margin-top:104px}.legal-document [id^=agb-]:target{border-radius:8px;background:linear-gradient(90deg,rgba(125,249,255,.2),transparent 72%);box-shadow:0 0 0 7px #7df9ff33}@media (max-width:900px){.legal-layout--indexed{grid-template-columns:1fr;gap:24px}.legal-layout--indexed .legal-accent--indexed{width:100%;height:10px;min-height:10px;padding:0;overflow:hidden;border-radius:999px;background:#174f521a}.legal-layout--indexed .legal-accent--indexed:before{left:0;top:0;width:100%;height:10px;transform:none}.legal-layout--indexed .legal-accent--indexed>span{left:0;top:0;width:100%;height:10px;transform:scaleX(var(--legal-progress));transform-origin:left center}.legal-index{display:none}}@media (max-width:620px){.legal-layout--indexed .legal-document h2{padding-left:15px}.legal-layout--indexed .legal-document h2:before{top:20px;height:27px}.legal-layout--indexed .legal-document h2:first-child:before{top:0}}.footer-bottom,.footer-bottom>span,.footer-made-in{font-size:12px}.footer-made-in{transform:translateY(-8px)}@media (max-width:1023px){.header-brand-group{gap:8px}.site-header .brand-role{display:inline-flex;font-size:9px;min-height:23px;padding:4px 8px}.mobile-nav-controls{gap:0}.menu-button{width:44px!important;height:44px!important;padding:0!important;border-radius:12px!important}.mobile-header-login{display:none!important}}.site-header{transition:background-color .18s cubic-bezier(.23,1,.32,1),box-shadow .18s cubic-bezier(.23,1,.32,1),backdrop-filter .18s cubic-bezier(.23,1,.32,1)}.site-header.is-scrolled{border-bottom-color:#12131514!important;background:#ffffffe0!important;-webkit-backdrop-filter:blur(18px) saturate(1.18)!important;backdrop-filter:blur(18px) saturate(1.18)!important;box-shadow:0 14px 36px #1213151f,0 3px 10px #1213150f!important}.site-header.is-scrolled{background:#ffffffb8!important;-webkit-backdrop-filter:blur(28px) saturate(1.24)!important;backdrop-filter:blur(28px) saturate(1.24)!important}.footer-grid--multipage{grid-template-columns:1.35fr repeat(4,minmax(0,1fr));row-gap:34px}.footer-brand{grid-row:1/span 2}.footer-brand .footer-socials{margin-top:20px}.footer-socials a{width:38px;height:38px}.footer-socials svg{width:20px;height:20px}.footer-app-block{grid-column:2/span 2;grid-row:2}.footer-partner-block{grid-column:5;grid-row:2}.footer-extra-title{margin-bottom:10px!important;color:#fff;font-size:12px!important}.footer-app-badges{margin-top:0}.footer-partner-block .footer-association-logo{width:128px;margin:0;justify-self:start}@media (min-width:1121px){.footer-grid--multipage>.footer-brand{grid-column:1!important;grid-row:1/span 2!important}.footer-grid--multipage>.footer-app-block{grid-column:2/span 2!important;grid-row:2!important}.footer-grid--multipage>.footer-partner-block{grid-column:5!important;grid-row:2!important}}@media (max-width:1023px){.menu-button{width:48px!important;min-width:48px!important;height:48px!important;flex:0 0 48px!important;padding:0!important;border:0!important;border-radius:12px!important;color:#101318!important;background:transparent!important}.menu-button:hover{color:#101318!important;background:#f2f6f7!important}.menu-button svg{width:25px;height:25px}.site-header.is-scrolled{background:#ffffffe6!important;box-shadow:0 12px 30px #12131521,0 2px 8px #1213150f!important}}@media (max-width:1023px){.site-header.is-scrolled{background:#ffffffc2!important;-webkit-backdrop-filter:blur(28px) saturate(1.24)!important;backdrop-filter:blur(28px) saturate(1.24)!important}.mobile-nav-sheet__footer{gap:10px;border-top:0!important}.mobile-menu-login--footer{display:flex!important;justify-content:center!important;width:100%;padding:4px 0 2px!important;border:0!important;text-align:center!important}.mobile-promo-card{margin-top:14px!important}}@media (max-width:900px){.footer-grid--multipage{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:34px}.footer-brand{grid-column:1/-1;grid-row:auto;text-align:center}.footer-brand .brand-crop{margin-inline:auto}.footer-brand__claim{margin-inline:auto!important}.footer-brand .footer-socials{justify-content:center}.footer-app-block,.footer-partner-block{grid-column:1/-1;grid-row:auto;justify-items:center;text-align:center}.footer-app-badges{justify-content:center}.footer-partner-block .footer-association-logo{justify-self:center}.footer-bottom{align-items:center;text-align:center}}@media (max-width:900px){.site-footer .footer-grid--multipage>div{text-align:center!important;justify-items:center!important}.site-footer .footer-grid--multipage>div>a{justify-self:center!important}.site-footer .footer-brand__claim{color:var(--lp-brand-500)!important;background:linear-gradient(transparent 58%,#7df9ff38 58%)!important}.site-footer .footer-socials{gap:14px!important}.site-footer .footer-socials a{width:42px!important;height:42px!important}.site-footer .footer-socials svg{width:22px!important;height:22px!important}.site-footer .footer-bottom{justify-items:center!important;text-align:center!important}.site-footer .footer-bottom>span{justify-self:center!important}.site-footer .footer-made-in{justify-content:center!important}}@media (prefers-reduced-motion:reduce){.site-header{transition:none!important}}.site-footer .footer-brand__claim{color:var(--lp-brand-500)!important}.footer-claim-letter{color:#fff!important}@media (min-width:901px){.site-footer .footer-brand__claim{margin-left:12px!important;padding-right:1px!important}.site-footer .footer-claim-letter{padding-right:1px!important}.site-footer .footer-socials{padding-left:9px!important}}@media (max-width:900px){.site-footer .footer-grid--multipage>.footer-partner-block{grid-column:1/-1!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;justify-self:stretch!important;width:100%!important;text-align:center!important}.site-footer .footer-partner-block .footer-extra-title{display:block!important;width:100%!important;margin-inline:auto!important;text-align:center!important}.site-footer .footer-partner-block .footer-association-logo{display:block!important;align-self:center!important;justify-self:center!important;margin:0 auto!important}}.scroll-to-top{position:fixed;z-index:65;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));width:46px;height:46px;display:grid;place-items:center;padding:0;border:1px solid rgba(18,19,21,.12);border-radius:14px;color:#121315;background:#ffffffd1;box-shadow:0 12px 32px #12131529;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1),background-color .15s}.scroll-to-top.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.scroll-to-top:hover{background:var(--lp-brand-500)}.scroll-to-top:focus-visible{outline:3px solid rgba(23,79,82,.35);outline-offset:3px}.scroll-to-top svg{width:20px;height:20px;stroke-width:2.4}@media (max-width:620px){.scroll-to-top{right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));width:44px;height:44px;border-radius:13px}}@media (prefers-reduced-motion:reduce){.scroll-to-top{transition:none!important}}@media (max-width:620px){html body #root .pricing-page .pricing-features-section .subpage-heading h2{width:calc(100% + 36px)!important;max-width:calc(100vw - 28px)!important;font-size:clamp(16px,5.13vw,20px)!important;letter-spacing:-.055em!important;white-space:nowrap!important}}@media (max-width:620px){.pricing-process-section .subpage-heading h2{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.pricing-process__title-keep{white-space:nowrap}.pricing-process__title-keep br{display:none}}.esc-case-surveys__grid figure,.esc-case-surveys__grid figure:nth-child(n){padding:52px 13px 13px}.esc-case-surveys__grid figure:before{left:16px;top:12px}.esc-case-surveys__grid figcaption{display:none}.faq-answer--systems{display:grid;gap:16px;padding:4px 22px 24px!important}.faq-answer--systems>p{padding:0!important}.faq-answer__lead{padding:14px 16px!important;border-radius:14px;color:#173f41!important;background:linear-gradient(135deg,#e4fbfc,#f7ffff);font-weight:750}.faq-answer__heading{margin:3px 0 -3px;color:#173f41;font-size:14px;line-height:1.4}.faq-system-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px 14px;margin:0;padding:0;list-style:none}.faq-system-list li{position:relative;padding-left:13px;color:#4f6061;font-size:12px;line-height:1.45}.faq-system-list li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%;background:#197276}@media (max-width:620px){.esc-case-surveys__grid figure,.esc-case-surveys__grid figure:nth-child(n){padding:48px 10px 10px}.esc-case-surveys__grid figure:before{left:14px;top:10px}.faq-answer--systems{gap:14px;padding:2px 18px 21px!important}.faq-system-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px}.faq-system-list li{font-size:11px}}.faq-search{display:grid;grid-template-columns:minmax(190px,.55fr) minmax(320px,1.25fr) auto;align-items:end;gap:18px 26px;margin:-30px 0 68px;padding:24px 26px;border:1px solid rgba(25,114,118,.17);border-radius:24px;background:#ffffffe0;box-shadow:0 20px 54px #12131514;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.faq-search__intro{display:grid;gap:5px}.faq-search__intro label{color:#173f41;font-size:15px;font-weight:850}.faq-search__intro p{margin:0;color:#667475;font-size:11px;line-height:1.45}.faq-search__field,.faq-system-filter__field{height:52px;border-color:#19727638;border-radius:15px;background:#f8fbfa;box-shadow:inset 0 0 0 1px #fffc}.faq-search__field input,.faq-system-filter__field input{height:100%;color:#172627;font-size:14px}.faq-search__field svg,.faq-system-filter__field svg{color:#197276}.faq-search__status,.faq-system-filter__status{color:#197276;font-size:11px;font-weight:800;white-space:nowrap}.faq-layout--searching .faq-group details[data-search-match=true]{border-color:#3294984d;box-shadow:inset 0 0 0 1px #32949833,0 12px 30px #1213150e}.faq-layout--searching .faq-group details[data-search-match=true] summary{color:#173f41}.faq-search-empty{display:grid;justify-items:start;max-width:760px;margin:0 auto;padding:48px;border-top:1px solid rgba(25,114,118,.24);border-bottom:1px solid rgba(25,114,118,.24)}.faq-search-empty>svg{width:32px;height:32px;margin-bottom:22px;color:#197276}.faq-search-empty>span{color:#197276;font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.faq-search-empty h2{max-width:620px;margin:12px 0 14px;font-family:var(--font-display);font-size:38px;font-weight:400;line-height:1}.faq-search-empty p{margin:0;color:#5b696a;font-size:14px}.faq-search-empty>div{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.faq-search-empty button,.faq-search-empty a,.faq-system-filter__empty button{min-height:42px;padding:0 17px;border:1px solid #121315;border-radius:12px;color:#fff;background:#121315;font-size:12px;font-weight:800}.faq-search-empty a{display:inline-flex;align-items:center;text-decoration:none}.faq-search-empty a:hover,.faq-search-empty button:hover,.faq-system-filter__empty button:hover{border-color:#243536;background:#243536}.faq-system-filter{display:grid;gap:10px;margin:0}.faq-system-filter>label{color:#173f41;font-size:12px;font-weight:850}.faq-system-filter__field{height:46px;background:#fff}.faq-system-filter__status{justify-self:end}.faq-system-list--filterable{padding-top:2px}.faq-system-filter__empty{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;border-radius:14px;color:#536263;background:#f1f5f4;font-size:12px}.faq-system-filter__empty>svg{width:18px;color:#197276}.faq-system-filter__empty button{min-height:36px;padding-inline:12px;font-size:10px}.faq-search button:focus-visible,.faq-search a:focus-visible,.faq-system-filter button:focus-visible{outline:3px solid rgba(23,79,82,.3);outline-offset:3px}@media (max-width:900px){.faq-search{grid-template-columns:1fr auto}.faq-search__intro{grid-column:1/-1}.faq-search__field{grid-column:1}.faq-search__status{grid-column:2}.faq-layout--searching aside{display:none}}@media (max-width:620px){.faq-search{grid-template-columns:1fr;align-items:start;gap:12px;margin:-16px 0 48px;padding:20px 18px;border-radius:20px}.faq-search__field,.faq-search__status{grid-column:1}.faq-search__status,.faq-system-filter__status{justify-self:start}.faq-search-empty{padding:38px 4px}.faq-search-empty h2{font-size:30px}.faq-search-empty>div{width:100%}.faq-search-empty button,.faq-search-empty a{justify-content:center;flex:1 1 140px}.faq-system-filter__empty{grid-template-columns:20px minmax(0,1fr)}.faq-system-filter__empty button{grid-column:1/-1;justify-self:start}.faq-system-list--filterable{grid-template-columns:repeat(2,minmax(0,1fr))}}.faq-search__meta{display:grid;justify-items:end;gap:5px}.faq-search__evidence{color:#657374;font-size:9px;font-weight:750;letter-spacing:.03em;white-space:nowrap}@media (max-width:900px){.faq-search__meta{grid-column:2}}@media (max-width:620px){.faq-search__meta{grid-column:1;justify-items:start}}.faq-page .subpage-hero--cyan{background:linear-gradient(145deg,#fbfcfb,#f2feff 72%,#fff)}.faq-page .subpage-actions{display:block;width:100%;max-width:900px;margin-top:34px}.faq-search--hero{margin:0;padding:21px 23px;border-color:#174f5229;background:#ffffffdb;box-shadow:0 22px 56px #12131517}.faq-search--hero .faq-search__field{background:#fffffff0}@media (max-width:900px){.faq-search--hero{grid-template-columns:minmax(0,1fr) auto}.faq-search--hero .faq-search__intro{grid-column:1/-1}.faq-search--hero .faq-search__field{grid-column:1}.faq-search--hero .faq-search__meta{grid-column:2}}@media (max-width:620px){.faq-page .subpage-actions{margin-top:26px}.faq-search--hero{grid-template-columns:1fr;margin:0;padding:18px 16px;border-radius:19px}.faq-search--hero .faq-search__field,.faq-search--hero .faq-search__meta{grid-column:1}.faq-search--hero .faq-search__meta{justify-items:start}}.pricing-page .button{position:relative;isolation:isolate;transition:transform .18s var(--ease-out),background-color .18s var(--ease-out),border-color .18s var(--ease-out),box-shadow .18s var(--ease-out)}.pricing-page .button svg,.pricing-page .feature-closing-cta a svg{transition:transform .18s var(--ease-out)}.pricing-page .button:focus-visible,.pricing-page .feature-closing-cta a:focus-visible{outline:3px solid rgba(23,79,82,.32);outline-offset:4px}.pricing-page .button:active{transform:translateY(1px) scale(.985)}@media (hover:hover) and (pointer:fine){.pricing-page .button--primary:hover{box-shadow:0 17px 34px #18cbd147}.pricing-page .button--primary:hover svg{transform:translate(4px)}.pricing-page .button--secondary:hover{box-shadow:0 17px 34px #12131533}.pricing-page .button--secondary:hover svg{transform:translateY(-1px) scale(1.04)}.pricing-page .feature-closing-cta a:hover{color:#121315}.pricing-page .feature-closing-cta a:hover svg{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.pricing-page .button,.pricing-page .button svg,.pricing-page .feature-closing-cta a svg{transition:none}.pricing-page .button:hover,.pricing-page .button:active{transform:none}.pricing-page .button:hover svg,.pricing-page .feature-closing-cta a:hover svg{transform:none}}.faq-search__field:focus-within,.faq-system-filter__field:focus-within{border-color:#197276;box-shadow:0 0 0 3px #19727629,inset 0 0 0 1px #fffc}.gastro-page{color:#121315;background:#fafaf8}.gastro-hero{padding:64px 0 70px;background:radial-gradient(circle at 82% 30%,rgba(125,249,255,.15),transparent 28%),linear-gradient(145deg,#fff,#f8faf8 68%,#eef7f6)}.gastro-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.82fr);align-items:center;gap:76px}.gastro-hero__copy{position:relative;z-index:2}.gastro-hero__copy>.subpage-eyebrow{margin-bottom:24px}.gastro-typewriter{position:relative;min-height:148px}.gastro-typewriter h1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gastro-typewriter__visual{display:grid;color:#121315;font-family:var(--font-display);font-size:62px;font-weight:400;letter-spacing:-.025em;line-height:.94}.gastro-typewriter--draft .gastro-typewriter__visual,.gastro-typewriter--deleting .gastro-typewriter__visual{color:#667375}.gastro-typewriter__visual span{display:block}.gastro-typewriter__visual i{display:inline-block;width:3px;height:.82em;margin-left:4px;vertical-align:-.08em;background:#197276;animation:gastro-cursor-blink .9s steps(1,end) infinite}.gastro-typewriter--done .gastro-typewriter__visual i{display:none}@keyframes gastro-cursor-blink{50%{opacity:0}}.gastro-hero__copy>h2{max-width:680px;margin:24px 0 12px;font-family:var(--font-body);font-size:22px;font-weight:850;line-height:1.3}.gastro-hero__copy>p{max-width:690px;margin:0;color:#526162;font-size:16px;line-height:1.7}.gastro-hero__actions{display:flex;margin-top:30px}.gastro-trust{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:20px}.gastro-trust span{display:inline-flex;align-items:center;gap:8px;color:#415252;font-size:11px;font-weight:750}.gastro-trust svg{width:16px;height:16px;color:#197276}.gastro-hero__visual{position:relative;display:grid;place-items:center;min-height:620px}.gastro-phone{position:relative;width:330px;aspect-ratio:9/16;padding:10px;border:1px solid rgba(18,19,21,.12);border-radius:46px;background:#111;box-shadow:0 36px 80px #1213153b;transform:rotate(2deg)}.gastro-phone:before{content:"";position:absolute;z-index:4;left:50%;top:16px;width:88px;height:22px;border-radius:999px;background:#090a0a;transform:translate(-50%)}.gastro-phone video,.gastro-phone__poster{display:block;width:100%;height:100%;border-radius:37px;object-fit:cover}.gastro-phone__poster{position:absolute;z-index:2;inset:10px;width:calc(100% - 20px);height:calc(100% - 20px);opacity:1;transition:opacity .18s var(--ease-out)}.gastro-phone__poster.is-hidden{opacity:0;pointer-events:none}.gastro-float{position:absolute;z-index:5;display:inline-flex;align-items:center;gap:9px;padding:13px 16px;border:1px solid rgba(18,19,21,.1);border-radius:16px;background:#fffffff0;box-shadow:0 16px 34px #1213151c;font-size:12px;font-weight:850}.gastro-float svg{width:19px;color:#197276}.gastro-float--top{left:0;top:120px}.gastro-float--bottom{right:-6px;bottom:110px}.gastro-ecosystem{padding:28px 0;border-top:1px solid #e9eeee;border-bottom:1px solid #e4e9e8;background:#fff}.gastro-ecosystem p{margin:0 0 20px;color:#697777;font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.gastro-ecosystem__row{display:flex;align-items:center;justify-content:space-between;gap:26px}.gastro-ecosystem__row img{width:118px;height:40px;object-fit:contain;filter:grayscale(1);opacity:.55}.gastro-ecosystem__row span{color:#7b8585;font-size:12px;font-weight:800}.gastro-ecosystem__row b{display:inline-flex;align-items:center;gap:7px;color:#174f52;font-size:11px}.gastro-ecosystem__row b svg{width:16px}.gastro-dilemma{padding-top:116px}.gastro-dilemma .subpage-heading{max-width:800px}.gastro-dilemma__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:58px}.gastro-dilemma__grid article{position:relative;padding:28px 26px 30px;border-top:1px solid #cbd6d5;background:linear-gradient(180deg,#ffffffb8,#fff0)}.gastro-dilemma__grid article>span{position:absolute;right:20px;top:21px;color:#197276;font-size:10px;font-weight:900;letter-spacing:.08em}.gastro-dilemma__grid svg{width:30px;height:30px;margin-bottom:24px;color:#197276}.gastro-dilemma__grid h3{margin:0 0 13px;font-family:var(--font-display);font-size:29px;font-weight:400;line-height:1}.gastro-dilemma__grid p{margin:0;color:#5a6869;font-size:13px;line-height:1.68}.gastro-experience{background:#fff}.gastro-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:76px}.gastro-split>div>p{max-width:620px;margin:24px 0 0;color:#526162;font-size:15px;line-height:1.75}.gastro-steps{display:grid;gap:0;margin:34px 0 0;padding:0;list-style:none}.gastro-steps li{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:13px;padding:15px 0;border-top:1px solid #dce4e3;color:#273536;font-size:13px;font-weight:750}.gastro-steps li span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:#174f52;background:#7df9ff;font-size:11px;font-weight:900}.gastro-video{margin:0}.gastro-video>div{position:relative;min-height:420px;border-radius:30px;overflow:hidden;background:#111;box-shadow:0 28px 66px #12131521}.gastro-video .hls-video,.gastro-video .hls-poster,.gastro-video .hls-play-overlay{border-radius:30px}.gastro-video .hls-video,.gastro-video .hls-poster img{width:100%;height:100%;object-fit:cover}.gastro-video figcaption{margin-top:14px;color:#778484;font-size:10px;font-weight:700;letter-spacing:.04em}.gastro-video--portrait{max-width:560px;justify-self:end}.gastro-video--portrait>div{aspect-ratio:4/3}.gastro-video--proof>div{aspect-ratio:16/10}.gastro-proof{color:#fff;background:#111315}.gastro-proof__grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(480px,1.22fr);align-items:center;gap:70px}.gastro-proof__copy .subpage-eyebrow{color:#7df9ff}.gastro-proof__copy h2{max-width:520px;margin:22px 0 20px;font-family:var(--font-display);font-size:52px;font-weight:400;line-height:.98}.gastro-proof__copy h2 span{font-family:Poppins,Arial,sans-serif!important;font-weight:900;letter-spacing:-.06em}.gastro-proof__copy>p{max-width:540px;color:#bac7c7;font-size:14px;line-height:1.72}.gastro-proof__mark{display:flex;align-items:center;gap:18px;margin-top:34px}.gastro-proof__mark strong{font-family:Poppins,Arial,sans-serif;font-size:66px;font-weight:900;letter-spacing:-.07em;line-height:.8;color:#7df9ff}.gastro-proof__mark span{color:#fff;font-size:12px;font-weight:800;line-height:1.35}.gastro-proof .gastro-video figcaption{color:#92a2a2}.gastro-results{text-align:center}.gastro-results__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:54px;border-top:1px solid #d6dfde;border-bottom:1px solid #d6dfde}.gastro-results__grid article{display:grid;align-content:center;min-height:188px;padding:30px}.gastro-results__grid article+article{border-left:1px solid #d6dfde}.gastro-results__grid strong{font-family:var(--font-body);font-size:46px;font-weight:900;letter-spacing:-.06em;line-height:.95}.gastro-results__grid span{margin-top:12px;color:#586767;font-size:12px;font-weight:750}.gastro-architecture{background:#f2f4f3}.gastro-architecture .subpage-heading{max-width:820px}.gastro-architecture__grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:52px;border:1px solid #d7dfde;border-radius:28px;overflow:hidden;background:#d7dfde}.gastro-architecture__grid article{padding:38px;background:#fff}.gastro-architecture__grid article:nth-child(2){color:#fff;background:#151718}.gastro-architecture__grid article>span{display:inline-flex;align-items:center;gap:8px;color:#197276;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.gastro-architecture__grid article:nth-child(2)>span{color:#7df9ff}.gastro-architecture__grid article>span svg{width:18px}.gastro-architecture__grid h3{margin:24px 0 15px;font-family:var(--font-display);font-size:34px;font-weight:400;line-height:1}.gastro-architecture__grid p{margin:0;color:#596768;font-size:13px;line-height:1.7}.gastro-architecture__grid article:nth-child(2) p{color:#b9c5c5}.gastro-architecture__grid ul{display:grid;gap:10px;margin:26px 0 0;padding:0;list-style:none}.gastro-architecture__grid li{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:750}.gastro-architecture__grid li svg{width:15px;color:#197276}.gastro-architecture__grid article:nth-child(2) li svg{color:#7df9ff}.gastro-candidate-report{background:#fff}.gastro-split--report{grid-template-columns:minmax(0,.78fr) minmax(500px,1.22fr)}.gastro-split--report>img{width:100%;max-height:620px;object-fit:contain;filter:drop-shadow(0 24px 46px rgba(18,19,21,.14))}.gastro-human-loop{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:start;margin-top:30px;padding-top:20px;border-top:1px solid #dce4e3}.gastro-human-loop svg{width:22px;color:#197276}.gastro-human-loop span{color:#506061;font-size:12px;line-height:1.6}.gastro-human-loop strong{color:#173f41}.gastro-faq{background:#fafaf8}.gastro-faq__grid{display:grid;grid-template-columns:minmax(280px,.66fr) minmax(0,1.34fr);gap:90px}.gastro-faq details{border-top:1px solid #d6dede}.gastro-faq details:last-child{border-bottom:1px solid #d6dede}.gastro-faq summary{display:grid;grid-template-columns:minmax(0,1fr) 22px;align-items:center;gap:12px;padding:22px 0;cursor:pointer;color:#1d292a;font-size:14px;font-weight:800;list-style:none}.gastro-faq summary::-webkit-details-marker{display:none}.gastro-faq summary svg{width:18px;color:#197276;transition:transform .18s var(--ease-out)}.gastro-faq details[open] summary svg{transform:rotate(90deg)}.gastro-faq details p{margin:0;padding:0 36px 22px 0;color:#5a6869;font-size:13px;line-height:1.7}.gastro-final{padding:110px 0;color:#fff;background:#111315}.gastro-final__grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(460px,1.18fr);align-items:center;gap:76px}.gastro-final .subpage-eyebrow{color:#7df9ff}.gastro-final h2{max-width:600px;margin:22px 0 20px;font-family:var(--font-display);font-size:50px;font-weight:400;line-height:1}.gastro-final p{max-width:590px;color:#b8c5c5;font-size:14px;line-height:1.72}.gastro-final .gastro-trust span{color:#fff}.gastro-final .gastro-trust svg{color:#7df9ff}.gastro-calendly{min-height:580px;border-radius:28px;overflow:hidden;background:#fff}.gastro-calendly iframe{display:block;width:100%;min-height:580px;border:0}.gastro-seo-copy{background:#fff}.gastro-seo-copy .page-grid{max-width:960px}.gastro-seo-copy h2{margin:0 0 26px;font-family:var(--font-display);font-size:40px;font-weight:400;line-height:1.04}.gastro-seo-copy h3{margin:38px 0 14px;font-size:19px;line-height:1.3}.gastro-seo-copy p{margin:0;color:#596768;font-size:14px;line-height:1.85}@media (min-width:1121px){.footer-grid--multipage{grid-template-columns:minmax(220px,1.35fr) repeat(5,minmax(0,1fr))}.footer-grid--multipage>.footer-brand{grid-column:1!important}.footer-grid--multipage>.footer-partner-block{grid-column:6!important}.footer-grid--multipage>.footer-app-block{grid-column:2/span 2!important}}@media (max-width:1020px){.gastro-hero__grid,.gastro-split,.gastro-proof__grid,.gastro-split--report,.gastro-final__grid{grid-template-columns:1fr;gap:54px}.gastro-hero__copy{max-width:760px}.gastro-hero__visual{min-height:590px}.gastro-float--top{left:calc(50% - 260px)}.gastro-float--bottom{right:calc(50% - 280px)}.gastro-ecosystem__row{flex-wrap:wrap;justify-content:flex-start}.gastro-dilemma__grid{grid-template-columns:1fr 1fr}.gastro-video--portrait{justify-self:stretch;max-width:none}.gastro-proof__copy{max-width:720px}.gastro-results__grid{grid-template-columns:1fr}.gastro-results__grid article+article{border-left:0;border-top:1px solid #d6dfde}.gastro-faq__grid{grid-template-columns:1fr;gap:42px}.gastro-calendly,.gastro-calendly iframe{min-height:650px}}@media (max-width:620px){.gastro-hero{padding:40px 0 54px}.gastro-hero__grid{gap:38px}.gastro-typewriter{min-height:104px}.gastro-typewriter__visual{font-size:38px;letter-spacing:-.02em}.gastro-hero__copy>h2{margin-top:18px;font-size:18px}.gastro-hero__copy>p{font-size:14px;line-height:1.65}.gastro-hero__actions .button{width:100%;justify-content:center}.gastro-trust{display:grid;gap:10px}.gastro-hero__visual{min-height:520px}.gastro-phone{width:264px;border-radius:38px}.gastro-phone .hls-video,.gastro-phone .hls-poster,.gastro-phone .hls-play-overlay{border-radius:30px}.gastro-float{padding:10px 12px;border-radius:13px;font-size:10px}.gastro-float--top{left:0;top:66px}.gastro-float--bottom{right:0;bottom:70px}.gastro-ecosystem{padding-block:24px}.gastro-ecosystem__row{gap:18px 24px}.gastro-ecosystem__row img{width:92px;height:32px}.gastro-ecosystem__row span{font-size:10px}.gastro-dilemma{padding-top:84px}.gastro-dilemma__grid{grid-template-columns:1fr;gap:16px;margin-top:34px}.gastro-dilemma__grid article{padding:24px 20px}.gastro-dilemma__grid h3{font-size:27px}.gastro-split{gap:34px}.gastro-split>div>p{font-size:13px}.gastro-video>div{min-height:0;aspect-ratio:4/3;border-radius:22px}.gastro-video .hls-video,.gastro-video .hls-poster,.gastro-video .hls-play-overlay{border-radius:22px}.gastro-proof__grid{gap:38px}.gastro-proof__copy h2{font-size:38px}.gastro-proof__mark strong{font-size:58px}.gastro-results__grid{margin-top:36px}.gastro-results__grid article{min-height:138px}.gastro-results__grid strong{font-size:43px}.gastro-architecture__grid{grid-template-columns:1fr;border-radius:22px}.gastro-architecture__grid article{padding:28px 22px}.gastro-architecture__grid h3{font-size:30px}.gastro-split--report>img{max-height:430px}.gastro-faq summary{font-size:13px}.gastro-final{padding:84px 0}.gastro-final__grid{gap:38px}.gastro-final h2{font-size:38px}.gastro-calendly,.gastro-calendly iframe{min-height:690px;border-radius:20px}.gastro-seo-copy h2{font-size:34px}.gastro-seo-copy h3{font-size:18px}}@media (prefers-reduced-motion:reduce){.gastro-typewriter__visual i{animation:none}.gastro-faq summary svg,.gastro-phone__poster{transition:none}}.gastro-hero__visual{min-height:650px}.gastro-hero__report{position:absolute;z-index:1;right:-54px;top:48px;width:320px;height:440px;object-fit:cover;object-position:right top;border:1px solid rgba(18,19,21,.12);border-radius:28px 14px;background:#fff;box-shadow:0 24px 54px #12131521;transform:rotate(3deg)}.gastro-phone{z-index:3;width:292px;margin-left:-92px;transform:rotate(-2deg)}.gastro-float--top{left:-2px;top:132px}.gastro-float--bottom{right:-12px;bottom:142px}.gastro-evidence-chain{position:absolute;z-index:6;left:0;right:0;bottom:18px;display:flex;align-items:center;justify-content:center;gap:8px}.gastro-evidence-chain span{display:inline-flex;align-items:center;gap:5px;color:#385253;font-size:9px;font-weight:800}.gastro-evidence-chain b{color:#197276}.gastro-evidence-chain i{display:block;width:25px;height:1px;background:#7df9ff}.gastro-final__path{display:flex;align-items:center;gap:10px;margin-top:28px}.gastro-final__path span{display:inline-grid;justify-items:center;gap:5px;color:#fff;font-size:9px}.gastro-final__path span svg{width:19px;color:#7df9ff}.gastro-final__path>svg{width:18px;color:#668081}.gastro-calendly__proof{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:18px;padding:16px 18px;border-bottom:1px solid #e1e7e6;color:#121315;background:#f6fbfa}.gastro-calendly__proof img{width:120px;height:74px;object-fit:cover;object-position:top right;border-radius:12px}.gastro-calendly__proof span{display:grid;gap:5px}.gastro-calendly__proof small{color:#197276;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.07em}.gastro-calendly__proof strong{font-size:13px;line-height:1.35}.gastro-calendly__proof a{display:inline-flex;align-items:center;gap:5px;width:max-content;margin-top:3px;color:#174f52;font-size:10px;font-weight:850;text-decoration:underline;text-underline-offset:3px}.gastro-calendly__proof a svg{width:13px}.gastro-calendly iframe{min-height:500px}.gastro-seo-anchor{margin:44px 0;padding:30px 32px;border-top:1px solid #cbd8d7;border-bottom:1px solid #cbd8d7}.gastro-seo-anchor>span{color:#197276;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.gastro-seo-anchor>strong{display:block;max-width:760px;margin-top:12px;font-family:var(--font-display);font-size:32px;font-weight:400;line-height:1.05}.gastro-seo-anchor>div{display:flex;align-items:center;gap:10px;margin-top:20px;color:#375152;font-size:9px;text-transform:uppercase;letter-spacing:.07em}.gastro-seo-anchor i{width:34px;height:1px;background:#7df9ff}@media (max-width:1020px){.gastro-hero__visual{min-height:650px}.gastro-hero__report{right:calc(50% - 305px)}.gastro-phone{margin-left:-120px}.gastro-float--top{left:calc(50% - 300px)}.gastro-float--bottom{right:calc(50% - 320px)}.gastro-calendly iframe{min-height:560px}}@media (max-width:620px){.gastro-hero__visual{min-height:600px}.gastro-hero__report{right:-18px;top:34px;width:205px;height:330px;border-radius:20px 10px}.gastro-phone{width:230px;margin-left:-86px}.gastro-phone video,.gastro-phone__poster{border-radius:30px}.gastro-float{font-size:9px}.gastro-float--top{left:0;top:90px}.gastro-float--bottom{right:0;bottom:130px}.gastro-evidence-chain{bottom:26px;gap:6px}.gastro-evidence-chain span{font-size:8px}.gastro-evidence-chain i{width:10px}.gastro-results__grid strong{font-size:40px}.gastro-final__path{gap:6px}.gastro-final__path span{font-size:8px}.gastro-final__path>svg{width:14px}.gastro-calendly__proof{grid-template-columns:94px minmax(0,1fr);padding:13px}.gastro-calendly__proof img{width:94px;height:62px}.gastro-seo-anchor{margin:34px 0;padding:24px 0}.gastro-seo-anchor>strong{font-size:28px}}.gastro-hero__copy>.gastro-hero__subtitle{font-size:26px!important}.gastro-ecosystem__row{justify-content:flex-start;gap:clamp(34px,6vw,88px)}.gastro-ecosystem__row img{width:clamp(148px,15vw,190px);height:58px;filter:grayscale(1);opacity:.82}.gastro-ecosystem__row b{margin-left:auto}.gastro-proof__copy>.gastro-proof__eyebrow{font-size:17px;letter-spacing:.055em}.gastro-result-number{display:flex;align-items:baseline;justify-content:center;gap:9px}.gastro-results__grid .gastro-result-number b{font:inherit}.gastro-results__grid .gastro-result-number small{color:#778586;font-size:14px;font-weight:750;letter-spacing:0;line-height:1;text-transform:lowercase}@media (max-width:620px){.gastro-hero__copy>.gastro-hero__subtitle{font-size:26px!important;line-height:1.18}.gastro-ecosystem__row{display:grid;grid-template-columns:1fr 1fr;gap:20px 24px}.gastro-ecosystem__row img{width:100%;height:48px}.gastro-ecosystem__row b{grid-column:1/-1;margin-left:0}.gastro-proof__copy>.gastro-proof__eyebrow{font-size:17px}.gastro-results__grid .gastro-result-number{font-size:40px}.gastro-results__grid .gastro-result-number small{font-size:12px}}.gastro-hero__customers{grid-column:1/-1;display:grid;grid-template-columns:155px minmax(0,1fr);align-items:center;gap:30px;margin-top:4px;padding-top:24px;border-top:1px solid #dce5e4}.gastro-hero__customers>span{color:#647173;font-size:9px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.gastro-hero__customers>div{display:flex;align-items:center;gap:clamp(36px,6vw,92px)}.gastro-hero__customers img{display:block;width:clamp(175px,17vw,225px);height:64px;object-fit:contain;filter:grayscale(1);opacity:.74}.gastro-hero__customers img[alt="Café Landtmann"]{width:clamp(205px,20vw,265px)}.gastro-conversion-cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:28px}.gastro-conversion-cta small{max-width:260px;color:#647173;font-size:10px;font-weight:650;line-height:1.45}.gastro-conversion-cta--dark small{color:#aebbbc}.gastro-final__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:28px}.gastro-final__actions>a:not(.cta-primary){display:inline-flex;align-items:center;gap:6px;color:#fff;font-size:11px;font-weight:800;text-decoration:underline;text-underline-offset:4px}.gastro-final__actions>a:not(.cta-primary) svg{width:15px;color:#7df9ff}@media (max-width:620px){.gastro-hero__customers{display:block;margin-top:-8px;padding-top:20px}.gastro-hero__customers>span{display:block;margin-bottom:15px}.gastro-hero__customers>div{display:grid;grid-template-columns:1fr 1fr;gap:18px}.gastro-hero__customers img,.gastro-hero__customers img[alt="Café Landtmann"]{width:100%;height:48px}.gastro-conversion-cta{display:grid;justify-items:start}.gastro-conversion-cta small{font-size:10px}.gastro-final__actions{display:grid;justify-items:start}}@media (max-width:620px){html body #root .gastro-page .gastro-hero .gastro-hero__copy>.gastro-hero__subtitle{font-size:26px!important}}.gastro-report-proof{position:relative;margin:0;min-width:0}.gastro-report-proof>img{display:block;width:100%;max-height:620px;object-fit:contain;filter:drop-shadow(0 24px 46px rgba(18,19,21,.14))}.gastro-report-proof__star{position:absolute;z-index:2;left:-30px;top:-20px;width:82px;opacity:.78}.gastro-report-proof figcaption{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:18px;border-top:1px solid #cddad9;border-bottom:1px solid #cddad9;background:#cddad9}.gastro-report-proof figcaption>span{display:grid;grid-template-columns:22px minmax(0,1fr);gap:2px 8px;padding:15px 13px;background:#fff}.gastro-report-proof figcaption svg{grid-row:1/3;width:17px;color:#197276}.gastro-report-proof figcaption small{color:#197276;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.gastro-report-proof figcaption b{font-size:10px;line-height:1.35}@media (max-width:620px){.gastro-report-proof>img{max-height:430px}.gastro-report-proof__star{left:-10px;top:-14px;width:58px}.gastro-report-proof figcaption{grid-template-columns:1fr;gap:0}.gastro-report-proof figcaption>span{grid-template-columns:24px minmax(0,1fr);padding:12px 10px;border-top:1px solid #dce5e4}.gastro-report-proof figcaption>span:first-child{border-top:0}.gastro-report-proof figcaption small{font-size:8px}.gastro-report-proof figcaption b{font-size:11px}}@media (min-width:1021px){.gastro-hero__grid{grid-template-rows:auto auto}.gastro-hero__copy{grid-column:1;grid-row:1}.gastro-hero__visual{grid-column:2;grid-row:1/span 2}.gastro-hero__customers{grid-column:1;grid-row:2}}.gastro-phone__play-fallback{position:absolute;z-index:5;left:50%;bottom:34px;display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:0 14px;border:0;border-radius:13px;color:#121315;background:#7df9ff;box-shadow:0 12px 28px #12131533;font-size:11px;font-weight:850;transform:translate(-50%)}.gastro-phone__play-fallback svg{width:16px;height:16px}.gastro-phone__play-fallback:focus-visible{outline:3px solid rgba(125,249,255,.45);outline-offset:3px}.gastro-hero__offer{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);max-width:610px;margin-top:18px;border-top:1px solid #cfdada;border-bottom:1px solid #cfdada}.gastro-hero__offer>span{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 9px;padding:13px 0}.gastro-hero__offer>span+span{padding-left:22px;border-left:1px solid #cfdada}.gastro-hero__offer small{grid-column:1/-1;color:#197276;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.gastro-hero__offer strong{font-family:Poppins,Arial,sans-serif;font-size:28px;font-weight:900;letter-spacing:-.05em;line-height:1;color:#121315}.gastro-hero__offer>span+span strong{font-size:16px;letter-spacing:-.025em}.gastro-hero__offer b{color:#556566;font-size:9px;font-weight:750}.gastro-hero__customers{width:100%;max-width:620px;justify-self:start;justify-items:center;text-align:center;margin-top:-18px;padding-top:20px}.gastro-hero__customers>span{justify-self:center}.gastro-hero__customers>div{width:100%;justify-content:center;gap:clamp(42px,5vw,72px)}.gastro-hero__customers img{width:clamp(155px,15vw,195px);height:58px}.gastro-hero__customers img[alt="Café Landtmann"]{width:clamp(188px,18vw,230px)}@media (max-width:1020px){.gastro-hero__customers{width:100%;max-width:none;margin-top:0}}@media (max-width:620px){.gastro-hero__offer{grid-template-columns:1fr}.gastro-hero__offer>span+span{padding-left:0;border-top:1px solid #cfdada;border-left:0}.gastro-hero__offer strong{font-size:25px}.gastro-hero__customers{display:grid;justify-items:center;margin-top:-8px}.gastro-hero__customers>span{text-align:center}.gastro-hero__customers>div{display:flex;justify-content:center;width:100%;gap:16px}.gastro-hero__customers img{flex:0 0 112px;width:112px!important;max-width:none;height:52px}.gastro-hero__customers img[alt="Café Landtmann"]{flex-basis:132px;width:132px!important}}@media (max-width:340px){.gastro-hero__customers>div{gap:10px}.gastro-hero__customers img{flex-basis:100px;width:100px!important}.gastro-hero__customers img[alt="Café Landtmann"]{flex-basis:120px;width:120px!important}}.gastro-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px}.gastro-how-link{display:inline-flex;align-items:center;gap:7px;color:#101819;font-size:14px;font-weight:850;text-decoration:underline;text-decoration-color:#19727661;text-underline-offset:5px;transition:color .18s cubic-bezier(.23,1,.32,1),text-decoration-color .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1)}.gastro-how-link svg{width:17px;height:17px;transition:transform .18s cubic-bezier(.23,1,.32,1)}.gastro-how-link:hover,.gastro-how-link:focus-visible{color:#197276;text-decoration-color:#197276}.gastro-how-link:hover svg,.gastro-how-link:focus-visible svg{transform:translate(3px)}.gastro-how-link:focus-visible{outline:3px solid rgba(25,114,118,.24);outline-offset:5px;border-radius:4px}.gastro-experience{scroll-margin-top:132px}.gastro-jobtrailer-section{background:#fff}.gastro-jobtrailer-section .jobtrailer-feature{margin:0}@media (max-width:620px){.gastro-hero__actions{align-items:stretch;gap:14px}.gastro-how-link{justify-content:center;min-height:44px}.gastro-experience{scroll-margin-top:92px}.gastro-jobtrailer-section .jobtrailer-feature{margin:0}}@media (prefers-reduced-motion:reduce){.gastro-how-link,.gastro-how-link svg{transition:none}.gastro-how-link:hover svg,.gastro-how-link:focus-visible svg{transform:none}}@media (prefers-reduced-motion:reduce){.gastro-phone__poster{transition:none}.gastro-phone__play-fallback{transition:none;transform:none!important}}.gastro-familiar{background:#fffdf8}.gastro-familiar__layout{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(36px,5vw,76px);align-items:center;margin-top:44px}.gastro-familiar__situations{list-style:none;margin:0;padding:0;border-top:1px solid rgba(18,19,21,.16)}.gastro-familiar__situations li{display:grid;grid-template-columns:42px 1fr;gap:14px;align-items:start;padding:17px 0;border-bottom:1px solid rgba(18,19,21,.12)}.gastro-familiar__situations li>span{padding-top:5px;color:#16868c;font:700 11px/1 Poppins,sans-serif;letter-spacing:.12em}.gastro-familiar__situations p{margin:0;color:#222526;font-size:clamp(16px,1.35vw,19px);font-weight:600;line-height:1.4}.gastro-clarity-visual{display:grid;grid-template-columns:minmax(0,.9fr) 38px minmax(0,1.1fr);align-items:center;min-width:0;padding:clamp(20px,3vw,38px);border-radius:30px;background:linear-gradient(135deg,#f0ede7 0 43%,#ecfeff 43% 100%)}.gastro-chaos-inbox{min-width:0;padding:20px;background:#f7f3ec;box-shadow:0 18px 36px #12131521;transform:rotate(-1.3deg)}.gastro-chaos-inbox header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:13px;border-bottom:1px solid rgba(18,19,21,.13)}.gastro-chaos-inbox header span{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:800}.gastro-chaos-inbox header svg{width:16px}.gastro-chaos-inbox header b{color:#a34b43;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.gastro-chaos-inbox__files{display:grid;gap:7px;padding:15px 0}.gastro-chaos-inbox__files span{display:flex;align-items:center;gap:8px;padding:9px 10px;background:#fff;box-shadow:2px 2px #12131514;font-size:10px;font-weight:700}.gastro-chaos-inbox__files svg{width:15px;height:15px;color:#777}.gastro-chaos-inbox dl{display:grid;gap:5px;margin:0}.gastro-chaos-inbox dl div{display:flex;align-items:center;justify-content:space-between;padding:7px 9px;background:#ffffff8c;font-size:10px}.gastro-chaos-inbox dt{font-weight:600}.gastro-chaos-inbox dd{display:grid;place-items:center;width:20px;height:20px;margin:0;border-radius:50%;color:#9f453b;background:#ead4d0;font-weight:900}.gastro-clarity-visual__arrow{z-index:2;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#121315;background:#7df9ff}.gastro-clarity-visual__arrow svg{width:18px}.gastro-clarity-report{min-width:0;margin:0;padding:14px;background:#fff;box-shadow:0 20px 44px #12131524;transform:rotate(.8deg)}.gastro-clarity-report img{display:block;width:100%;max-height:380px;object-fit:contain}.gastro-clarity-report figcaption{display:flex;align-items:center;gap:8px;margin-top:10px;padding:9px 10px;color:#121315;background:#dfffff;font-size:10px;font-weight:800}.gastro-clarity-report figcaption svg{width:16px;color:#16868c}.gastro-process{background:#f5fbfa}.gastro-process__rail{display:grid;grid-template-columns:minmax(155px,1fr) 25px minmax(145px,.9fr) 25px minmax(155px,1fr) 25px minmax(170px,1.08fr) 25px minmax(125px,.72fr);gap:8px;align-items:stretch;min-width:0;margin-top:44px}.gastro-process__rail>svg{align-self:center;justify-self:center;width:22px;color:#16868c}.gastro-process__rail article{position:relative;min-width:0;padding:18px;border:1px solid rgba(18,19,21,.09);background:#fff;box-shadow:0 14px 30px #1213150f}.gastro-process__rail article>span:first-child{position:absolute;top:12px;right:12px;color:#16868c;font:800 11px/1 Poppins,sans-serif}.gastro-process__rail h3{margin:10px 0 5px;color:#121315;font:700 15px/1.2 Poppins,sans-serif}.gastro-process__rail p{margin:0;color:#5a6061;font-size:11px;line-height:1.45}.gastro-process__rail article>svg{width:25px;height:25px;color:#16868c}.gastro-process__job small{display:block;margin-top:20px;padding:9px;color:#fff;background:#121315;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.gastro-process__phone{display:flex;align-items:center;flex-direction:column}.gastro-process__phone img{width:90px;height:170px;margin-top:2px;object-fit:contain}.gastro-process__phone div{text-align:center}.gastro-process__questions>div{display:flex;flex-wrap:wrap;gap:5px;margin-top:16px}.gastro-process__questions>div span{padding:5px 7px;background:#dfffff;font-size:8px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.gastro-process__report img{display:block;width:100%;height:125px;margin-top:5px;object-fit:contain}.gastro-process__invite{display:grid;align-content:center;color:#fff!important;background:#121315!important;text-align:center}.gastro-process__invite h3{color:#fff}.gastro-process__invite p{color:#cfd2d2}.gastro-process__invite>svg{width:32px!important;height:32px!important;margin:auto;color:#7df9ff!important}.gastro-roles{background:#fff}.gastro-role-tags{display:flex;flex-wrap:wrap;gap:8px;margin:34px 0 24px}.gastro-role-tags span{padding:8px 12px;border:1px solid rgba(18,19,21,.15);border-radius:999px;background:#fff;font:700 10px/1 Poppins,sans-serif;letter-spacing:.05em;text-transform:uppercase}.gastro-job-wall{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.gastro-job-wall article{min-width:0;padding:22px;border-top:4px solid #121315;background:#f5f2ec}.gastro-job-wall article:nth-child(2n){border-top-color:#16868c;background:#e9fdfe}.gastro-job-wall header{display:flex;align-items:center;gap:12px;padding-bottom:15px;border-bottom:1px solid rgba(18,19,21,.12)}.gastro-job-wall header span{color:#16868c;font:800 10px/1 Poppins,sans-serif}.gastro-job-wall h3{margin:0;font:700 18px/1.2 Poppins,sans-serif}.gastro-job-wall ul{display:grid;gap:10px;margin:0;padding:14px 0 0;list-style:none}.gastro-job-wall li{display:grid;grid-template-columns:16px 1fr;gap:8px;font-size:11px;line-height:1.4}.gastro-job-wall li svg{width:14px;color:#16868c}.gastro-comparison{color:#fff;background:#121315}.gastro-comparison .subpage-heading h2,.gastro-comparison .subpage-heading p{color:#fff}.gastro-comparison .subpage-eyebrow{color:#7df9ff}.gastro-comparison__layout{display:grid;grid-template-columns:minmax(190px,.55fr) 44px minmax(0,1.45fr);gap:20px;align-items:center;margin-top:42px}.gastro-source-stack{display:grid;gap:9px}.gastro-source-stack>span{display:flex;align-items:center;gap:10px;padding:14px;background:#26292a;font-size:12px;font-weight:700}.gastro-source-stack svg{width:18px;color:#7df9ff}.gastro-source-stack small{color:#9ea3a4;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.gastro-comparison__arrow{width:34px;height:34px;color:#7df9ff}.gastro-candidate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.gastro-candidate-grid article{min-width:0;padding:17px;color:#121315;background:#fff}.gastro-candidate-grid header{display:flex;align-items:center;justify-content:space-between;padding-bottom:11px;border-bottom:1px solid rgba(18,19,21,.13);font-size:12px;font-weight:800}.gastro-candidate-grid header svg{width:17px;color:#16868c}.gastro-candidate-grid dl{display:grid;gap:8px;margin:12px 0 0}.gastro-candidate-grid dl div{display:grid;gap:2px}.gastro-candidate-grid dt{color:#727879;font-size:8px;letter-spacing:.07em;text-transform:uppercase}.gastro-candidate-grid dd{margin:0;font-size:10px;font-weight:700}.gastro-format-choice{background:#f6f2ea}.gastro-format-choice__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.75fr);gap:clamp(40px,6vw,90px);align-items:center}.gastro-format-choice .subpage-heading p strong{display:block;margin-bottom:8px;color:#121315;font-size:18px}.gastro-format-choice__options{display:flex;gap:10px;margin-top:28px}.gastro-format-choice__options span{display:flex;align-items:center;gap:8px;padding:11px 14px;background:#fff;font-size:11px;font-weight:800}.gastro-format-choice__options svg{width:18px;color:#16868c}.gastro-format-choice figure{margin:0;text-align:center}.gastro-format-choice figure img{display:block;width:min(100%,330px);height:430px;margin:auto;object-fit:contain}.gastro-format-choice figcaption{color:#676c6d;font-size:10px}.gastro-pricing{background:#e8feff}.gastro-pricing__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.58fr);gap:clamp(40px,7vw,100px);align-items:center}.gastro-pricing__grid>div h2{margin:12px 0 16px;font-size:clamp(42px,5vw,70px);line-height:.96}.gastro-pricing__grid>div p{max-width:620px;font-size:16px;line-height:1.6}.gastro-pricing__grid>article{padding:30px;color:#fff;background:#121315;box-shadow:10px 10px #7df9ff}.gastro-pricing__grid article header{display:flex;align-items:start;justify-content:space-between;gap:14px}.gastro-pricing__grid article header span{color:#7df9ff;font:800 12px/1 Poppins,sans-serif;letter-spacing:.08em;text-transform:uppercase}.gastro-pricing__grid article header small{color:#cfd2d2;font-size:10px}.gastro-pricing__grid article>strong{display:block;margin-top:24px;font:800 clamp(48px,5vw,68px)/.9 Poppins,sans-serif;letter-spacing:-.05em}.gastro-pricing__grid article>b{display:block;margin-top:8px;color:#cfd2d2;font-size:11px}.gastro-pricing__grid article ul{display:grid;gap:10px;margin:22px 0;padding:22px 0;border-top:1px solid rgba(255,255,255,.15);list-style:none}.gastro-pricing__grid article li{display:flex;gap:9px;font-size:11px}.gastro-pricing__grid article li svg{width:15px;color:#7df9ff}@media (max-width:1000px){.gastro-familiar__layout{grid-template-columns:1fr}.gastro-clarity-visual{max-width:780px}.gastro-process__rail{display:flex;gap:10px;margin-right:-20px;padding:2px 20px 18px 2px;overflow-x:auto;scroll-snap-type:x mandatory}.gastro-process__rail article{flex:0 0 210px;scroll-snap-align:start}.gastro-process__rail>svg{flex:0 0 22px}.gastro-job-wall{grid-template-columns:repeat(2,minmax(0,1fr))}.gastro-comparison__layout{grid-template-columns:170px 34px 1fr}.gastro-candidate-grid{gap:7px}.gastro-format-choice__grid,.gastro-pricing__grid{grid-template-columns:1fr}.gastro-pricing__grid>article{max-width:480px}}@media (max-width:640px){.gastro-familiar .subpage-heading h2,.gastro-process .subpage-heading h2,.gastro-roles .subpage-heading h2,.gastro-comparison .subpage-heading h2,.gastro-format-choice .subpage-heading h2{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.gastro-familiar__layout{gap:28px;margin-top:28px}.gastro-familiar__situations li{grid-template-columns:32px 1fr;padding:14px 0}.gastro-familiar__situations p{font-size:15px}.gastro-clarity-visual{grid-template-columns:1fr;padding:18px;border-radius:22px;background:linear-gradient(180deg,#f0ede7 0 46%,#ecfeff 46% 100%)}.gastro-clarity-visual__arrow{margin:-2px auto;transform:rotate(90deg)}.gastro-chaos-inbox,.gastro-clarity-report{transform:none}.gastro-clarity-report img{max-height:280px}.gastro-process__rail{margin-top:28px}.gastro-process__rail article{flex-basis:225px}.gastro-role-tags{margin-top:25px}.gastro-job-wall{grid-template-columns:1fr}.gastro-job-wall article{padding:19px}.gastro-job-wall h3{font-size:17px}.gastro-comparison__layout{grid-template-columns:1fr;margin-top:28px}.gastro-comparison__arrow{margin:auto;transform:rotate(90deg)}.gastro-candidate-grid{grid-template-columns:repeat(3,minmax(150px,1fr));padding-bottom:12px;overflow-x:auto;scroll-snap-type:x mandatory}.gastro-candidate-grid article{scroll-snap-align:start}.gastro-format-choice__grid{gap:24px}.gastro-format-choice__options{flex-wrap:wrap;margin-top:20px}.gastro-format-choice figure img{height:340px}.gastro-pricing__grid{gap:28px}.gastro-pricing__grid>div h2{font-size:40px!important}.gastro-pricing__grid>article{padding:24px;box-shadow:7px 7px #7df9ff}.gastro-pricing__grid article>strong{font-size:48px}}.gastro-page .subpage-section{padding:120px 0}.gastro-page .subpage-heading{margin-bottom:46px}.gastro-page .subpage-heading h2{font-size:clamp(46px,4.8vw,70px);line-height:.96}.gastro-page .subpage-heading__lead{max-width:790px;color:var(--lp-text-neutral-primary);font-size:17px;line-height:1.7}.gastro-familiar,.gastro-roles,.gastro-results,.gastro-faq{background:var(--lp-fill-neutral-light)}.gastro-process,.gastro-candidate-story,.gastro-format-choice,.gastro-candidate-report,.gastro-pricing{background:#fff}.gastro-architecture{background:#f1f2f2}.gastro-familiar:before,.gastro-roles:before,.gastro-pricing:before{content:"";position:absolute;pointer-events:none;border-radius:50%;background:#7df9ff25;filter:blur(2px)}.gastro-familiar:before{right:-140px;top:70px;width:360px;height:360px}.gastro-roles:before{left:-180px;bottom:40px;width:360px;height:360px}.gastro-pricing:before{right:-120px;top:50%;width:320px;height:320px;transform:translateY(-50%)}.gastro-familiar__situations li{grid-template-columns:46px 1fr;gap:16px;padding:19px 0}.gastro-familiar__situations li>span{display:grid;place-items:center;width:34px;height:34px;padding:0;border-radius:50%;color:#174f52;background:var(--lp-brand-200);font-size:11px}.gastro-familiar__situations p{font-size:17px;line-height:1.48}.gastro-clarity-visual{padding:30px;border:1px solid var(--lp-stroke-neutral-secondary);border-radius:34px;background-color:#f3f5f4;background-image:radial-gradient(circle at 18% 26%,#fff 0 18%,transparent 42%),radial-gradient(circle at 84% 72%,#7df9ff38 0 12%,transparent 34%);box-shadow:var(--tt-shadow-elevated-md)}.gastro-chaos-inbox{padding:22px;border:1px solid #e4ded4;border-radius:24px;background:#fffaf3;box-shadow:0 18px 42px #12131518}.gastro-chaos-inbox header span{font-size:13px}.gastro-chaos-inbox header b{font-size:11px}.gastro-chaos-inbox__files{gap:9px}.gastro-chaos-inbox__files span{padding:11px 12px;border-radius:12px;font-size:12px}.gastro-chaos-inbox dl{gap:7px}.gastro-chaos-inbox dl div{padding:9px 11px;border-radius:10px;font-size:12px}.gastro-chaos-inbox dd{width:24px;height:24px}.gastro-clarity-visual__arrow{width:42px;height:42px;box-shadow:0 0 0 9px #7df9ff24}.gastro-clarity-report{padding:16px;border:1px solid var(--lp-stroke-neutral-secondary);border-radius:24px;box-shadow:0 24px 58px #12131520}.gastro-clarity-report img{border-radius:14px}.gastro-clarity-report figcaption{padding:11px 13px;border-radius:99px;font-size:12px}.gastro-proof{background-color:#121315;background-image:radial-gradient(circle at 8% 22%,#7df9ff16,transparent 28%),linear-gradient(145deg,transparent 56%,#ffffff06 56%,#ffffff06 68%,transparent 68%)}.gastro-case-brand{display:inline-flex;align-items:center;gap:18px;width:max-content;max-width:100%;margin:4px 0 20px;padding:10px 16px;border:1px solid var(--lp-stroke-neutral-secondary);border-radius:20px;background:#fff;box-shadow:0 12px 30px #12131510}.gastro-case-brand img{display:block;width:160px;height:56px;object-fit:contain}.gastro-case-brand span{color:var(--lp-text-neutral-secondary);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.gastro-case-brand--dark{border-color:#fff2;background:#ffffff0d;box-shadow:none}.gastro-case-brand--dark img{filter:brightness(0) invert(1);opacity:.94}.gastro-case-brand--dark span{color:#dce5e5}.gastro-proof__copy h2{font-size:clamp(48px,4.8vw,68px)}.gastro-proof__copy>p{font-size:16px;line-height:1.72}.gastro-process__rail{position:relative;padding:26px;border:1px solid var(--lp-stroke-neutral-secondary);border-radius:34px;background-color:#f3f5f4;background-image:radial-gradient(circle at 52% 30%,#7df9ff42 0 8%,transparent 30%),linear-gradient(#12131508 1px,transparent 1px),linear-gradient(90deg,#12131508 1px,transparent 1px);background-size:auto,34px 34px,34px 34px;box-shadow:var(--tt-shadow-elevated-md)}.gastro-process__rail article{padding:20px;border:0;border-radius:24px;box-shadow:0 16px 38px #12131512}.gastro-process__rail>svg{width:36px;height:36px;padding:9px;border-radius:50%;color:#121315;background:var(--lp-brand-500);box-shadow:0 8px 20px #32949824}.gastro-process__rail article>span:first-child{top:16px;right:16px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--lp-brand-200);font-size:12px}.gastro-process__rail h3{margin:14px 0 7px;font-size:18px;line-height:1.25}.gastro-process__rail p{font-size:13px;line-height:1.55}.gastro-process__rail article>svg{width:30px;height:30px}.gastro-process__job small{margin-top:24px;padding:11px 12px;border-radius:12px;font-size:11px}.gastro-process__phone img{width:112px;height:196px}.gastro-process__questions>div{gap:7px;margin-top:20px}.gastro-process__questions>div span{padding:7px 9px;border-radius:99px;font-size:10px}.gastro-process__report img{height:145px;border-radius:12px}.gastro-process__invite{border-radius:24px!important}.gastro-candidate-story{background:linear-gradient(155deg,#f8fbfa 0 58%,#e9feff)}.gastro-candidate-story__grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:clamp(46px,7vw,100px);align-items:center}.gastro-video--christina>div{min-height:0;aspect-ratio:16/10;border-radius:30px;box-shadow:1px 1px 0 3px #fff,0 30px 90px #12131524}.gastro-video--christina .hls-video,.gastro-video--christina .hls-poster,.gastro-video--christina .hls-play-overlay{border-radius:30px}.gastro-candidate-story__copy h2{max-width:620px;margin:12px 0 22px;color:var(--lp-text-neutral-intense);font-family:var(--font-display);font-size:clamp(46px,4.7vw,68px);font-weight:400;line-height:.96;letter-spacing:-.045em}.gastro-candidate-story__copy>p{max-width:590px;margin:0;color:var(--lp-text-neutral-primary);font-size:17px;line-height:1.72}.gastro-candidate-story__copy>p strong{color:#121315}.gastro-candidate-story blockquote{position:relative;margin:28px 0 0;padding:24px 24px 24px 34px;border-radius:22px;color:#121315;background:#fff;box-shadow:0 18px 48px #12131512;font-size:22px;font-weight:750;line-height:1.42}.gastro-candidate-story blockquote:before{content:"“";position:absolute;left:12px;top:8px;color:var(--lp-brand-700);font-family:var(--font-display);font-size:42px}.gastro-candidate-story__proof{display:flex;align-items:center;gap:12px;margin-top:22px;color:#174f52;font-size:14px;font-weight:750}.gastro-candidate-story__proof svg{flex:0 0 auto;width:22px;color:var(--lp-brand-800)}.gastro-role-tags{gap:10px}.gastro-role-tags span{padding:11px 15px;border:0;border-radius:99px;background:#fff;box-shadow:0 8px 22px #1213150c;font-size:12px}.gastro-job-wall{gap:18px}.gastro-job-wall article{padding:26px;border:0;border-radius:24px;background:#fff;box-shadow:0 18px 46px #1213150d}.gastro-job-wall article:nth-child(2n){border:1px solid var(--lp-stroke-brand-primary);background:var(--lp-fill-brand-light)}.gastro-job-wall header{padding-bottom:18px}.gastro-job-wall header span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--lp-brand-200);font-size:11px}.gastro-job-wall h3{font-size:21px}.gastro-job-wall ul{gap:12px;padding-top:18px}.gastro-job-wall li{grid-template-columns:18px 1fr;font-size:13px;line-height:1.5}.gastro-job-wall li svg{width:16px}.gastro-comparison{background-color:#121315;background-image:radial-gradient(circle at 82% 18%,#7df9ff17,transparent 28%),linear-gradient(135deg,transparent 0 59%,#ffffff05 59.2% 69%,transparent 69.2%)}.gastro-comparison .subpage-heading__lead{color:#c4cecf}.gastro-comparison__layout{padding:28px;border:1px solid #ffffff1c;border-radius:32px;background:linear-gradient(135deg,#ffffff0b,#ffffff04);box-shadow:inset 0 1px #ffffff16,0 30px 90px #0007}.gastro-source-stack{gap:11px}.gastro-source-stack>span{padding:16px 18px;border-radius:16px;background:#ffffff12;font-size:14px}.gastro-source-stack small{font-size:11px}.gastro-candidate-grid{gap:14px}.gastro-candidate-grid article{padding:20px;border-radius:22px;box-shadow:0 18px 40px #0004}.gastro-candidate-grid header{font-size:14px}.gastro-candidate-grid dd{font-size:13px}.gastro-format-choice{background:#fff}.gastro-format-choice__grid{padding:52px;border-radius:34px;background-color:#f3f5f4;background-image:radial-gradient(circle at 78% 48%,#7df9ff42 0 14%,transparent 36%);box-shadow:var(--tt-shadow-elevated-md)}.gastro-format-choice .subpage-heading p strong{font-size:21px}.gastro-format-choice__options{gap:12px}.gastro-format-choice__options span{padding:12px 17px;border-radius:99px;background:#fff;box-shadow:0 10px 24px #12131510;font-size:13px}.gastro-format-choice figure{position:relative}.gastro-format-choice figure:before{content:"";position:absolute;left:50%;top:50%;width:330px;height:330px;border-radius:50%;background:var(--lp-brand-300);box-shadow:0 0 0 28px #7df9ff24,0 0 0 56px #7df9ff10;transform:translate(-50%,-50%)}.gastro-format-choice figure img{position:relative;z-index:1;filter:drop-shadow(0 28px 26px #12131530)}.gastro-format-choice figcaption{position:relative;z-index:2;font-size:12px;font-weight:700}.gastro-results__grid{overflow:hidden;border:0;border-radius:28px;background:#fff;box-shadow:var(--tt-shadow-elevated-md)}.gastro-results__grid article{min-height:210px}.gastro-results__grid strong{font-size:52px}.gastro-results__grid span{font-size:14px}.gastro-split--report>div>p{font-size:16px;line-height:1.72}.gastro-report-proof>img{border-radius:24px}.gastro-human-loop{padding:20px;border:0;border-radius:18px;background:var(--lp-fill-brand-light);box-shadow:0 12px 32px #1213150c}.gastro-human-loop span{font-size:14px}.gastro-architecture__grid{gap:14px;border:0;border-radius:0;overflow:visible;background:transparent}.gastro-architecture__grid article{padding:38px;border-radius:28px;box-shadow:0 18px 48px #12131510}.gastro-architecture__grid article:nth-child(2){background:#121315}.gastro-architecture__grid article>span{font-size:12px}.gastro-architecture__grid h3{font-size:38px}.gastro-architecture__grid p{font-size:15px}.gastro-architecture__grid li{font-size:14px}.gastro-pricing{background:#fff}.gastro-pricing__grid>div h2{font-family:var(--font-display);font-weight:400}.gastro-pricing__grid>div p{color:var(--lp-text-neutral-primary);font-size:17px}.gastro-pricing__grid>article{position:relative;overflow:hidden;padding:34px;border-radius:30px;background:#121315;box-shadow:0 30px 80px #12131528}.gastro-pricing__grid>article:after{content:"";position:absolute;right:-90px;bottom:-90px;width:220px;height:220px;border:44px solid #7df9ff20;border-radius:50%;pointer-events:none}.gastro-pricing__grid article header,.gastro-pricing__grid article>strong,.gastro-pricing__grid article>b,.gastro-pricing__grid article ul,.gastro-pricing__grid article>a{position:relative;z-index:1}.gastro-pricing__grid article header span{font-size:13px}.gastro-pricing__grid article header small{font-size:12px}.gastro-pricing__grid article>b{font-size:13px}.gastro-pricing__grid article li{font-size:13px;line-height:1.5}.gastro-faq__grid>div:last-child{display:grid;gap:10px}.gastro-faq details,.gastro-faq details:last-child{overflow:hidden;border:0;border-radius:18px;background:#fff;box-shadow:0 10px 30px #1213150b}.gastro-faq summary{padding:22px 24px;font-size:16px}.gastro-faq details p{padding:0 52px 24px 24px;font-size:15px;line-height:1.7}.gastro-final h2{font-size:clamp(48px,4.8vw,68px)}.gastro-final p{font-size:16px}.gastro-page small,.gastro-page figcaption,.gastro-page dt{font-size:11px!important}.gastro-hero__offer small,.gastro-hero__offer b,.gastro-float,.gastro-evidence-chain span,.gastro-evidence-chain b,.gastro-hero__customers>span,.gastro-process__questions>div span,.gastro-conversion-cta small,.gastro-report-proof figcaption b,.gastro-final__path b,.gastro-seo-anchor>span,.gastro-seo-anchor div b,.gastro-jobtrailer-section .jobtrailer-phone__format{font-size:11px!important}.gastro-report-proof figcaption small{font-size:11px!important}.gastro-report-proof figcaption b{font-size:12px!important}@media (max-width:1000px){.gastro-candidate-story__grid{grid-template-columns:1fr}.gastro-candidate-story__copy{max-width:760px}.gastro-process__rail{padding:22px}.gastro-process__rail article{flex-basis:250px}.gastro-format-choice__grid{padding:38px}.gastro-job-wall{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.gastro-page .subpage-section{padding:88px 0}.gastro-page .subpage-heading{margin-bottom:34px}.gastro-page .subpage-heading h2,.gastro-candidate-story__copy h2{font-size:30px!important;line-height:38px}.gastro-page .subpage-heading__lead,.gastro-candidate-story__copy>p{font-size:16px}.gastro-familiar__situations li{grid-template-columns:40px 1fr;padding:16px 0}.gastro-familiar__situations p{font-size:16px}.gastro-clarity-visual{padding:14px;border-radius:26px;background:#f3f5f4}.gastro-chaos-inbox,.gastro-clarity-report{padding:16px;border-radius:20px}.gastro-chaos-inbox header span{font-size:12px}.gastro-chaos-inbox__files span,.gastro-chaos-inbox dl div{font-size:12px}.gastro-case-brand{gap:12px;padding:9px 12px;border-radius:16px}.gastro-case-brand img{width:140px;height:46px}.gastro-case-brand span{font-size:11px}.gastro-proof__copy>p{font-size:15px}.gastro-process__rail{margin-right:-18px;padding:14px 18px 18px 14px;border-radius:26px}.gastro-process__rail article{flex-basis:238px;padding:18px;border-radius:20px}.gastro-process__rail h3{font-size:18px}.gastro-process__rail p{font-size:13px}.gastro-candidate-story__grid{gap:30px}.gastro-candidate-story__copy{order:2}.gastro-video--christina{order:1}.gastro-candidate-story blockquote{padding:20px 18px 20px 30px;border-radius:18px;font-size:18px}.gastro-candidate-story__proof{font-size:13px}.gastro-role-tags span{font-size:11px}.gastro-job-wall{grid-template-columns:1fr}.gastro-job-wall article{padding:22px;border-radius:22px}.gastro-job-wall h3{font-size:20px}.gastro-job-wall li{font-size:13px}.gastro-comparison__layout{padding:18px;border-radius:24px}.gastro-source-stack>span{font-size:13px}.gastro-candidate-grid{grid-template-columns:repeat(3,minmax(190px,1fr))}.gastro-candidate-grid dt{font-size:10px}.gastro-candidate-grid dd{font-size:12px}.gastro-format-choice__grid{padding:26px 18px;border-radius:26px}.gastro-format-choice figure:before{width:250px;height:250px;box-shadow:0 0 0 20px #7df9ff24,0 0 0 38px #7df9ff10}.gastro-format-choice figure img{height:330px}.gastro-results__grid{border-radius:22px}.gastro-results__grid article{min-height:156px}.gastro-results__grid span,.gastro-human-loop span{font-size:13px}.gastro-architecture__grid{gap:12px}.gastro-architecture__grid article{padding:28px 22px;border-radius:22px}.gastro-architecture__grid h3{font-size:30px}.gastro-architecture__grid p{font-size:14px}.gastro-architecture__grid li{font-size:13px}.gastro-pricing__grid>article{padding:26px;border-radius:24px}.gastro-pricing__grid article header small,.gastro-pricing__grid article>b,.gastro-pricing__grid article li{font-size:12px}.gastro-faq summary{padding:19px 18px;font-size:15px}.gastro-faq details p{padding:0 36px 20px 18px;font-size:14px}.gastro-final h2{font-size:38px}.gastro-final p{font-size:15px}}.gastro-hero__copy>p strong{color:#121315;font-weight:900;background:linear-gradient(transparent 62%,#7df9ff 62% 94%,transparent 94%)}.gastro-hero__visual{min-height:620px}.gastro-hero__visual .gastro-phone{z-index:3;width:308px;margin-left:0;transform:rotate(-1.5deg)}.gastro-hero-kpi{position:absolute;z-index:5;display:grid;width:245px;padding:20px 21px;border:1px solid rgba(18,19,21,.1);border-radius:22px;background:#fffffff5;box-shadow:0 22px 58px #12131524;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.gastro-hero-kpi small{color:#197276;font-size:11px!important;font-weight:900;letter-spacing:.075em;text-transform:uppercase}.gastro-hero-kpi strong{margin-top:9px;color:#121315;font:900 22px/1.08 Poppins,sans-serif;letter-spacing:-.04em}.gastro-hero-kpi span{margin-top:7px;color:#586768;font-size:12px;font-weight:650;line-height:1.4}.gastro-hero-kpi--time{left:-18px;top:100px}.gastro-hero-kpi--price{right:-18px;bottom:92px}.gastro-hero__customers{display:block;width:100%;max-width:620px;justify-self:start;margin-top:4px;padding-top:0;border-top:0;text-align:left}.gastro-hero__customers>span{display:block;justify-self:start;margin-bottom:14px;text-align:left}.gastro-hero__customers>div{display:flex;justify-content:flex-start;gap:clamp(30px,4vw,58px)}.gastro-hero__customers img{width:clamp(178px,16vw,218px);height:82px;filter:grayscale(1);opacity:.8}.gastro-hero__customers img[alt="Café Landtmann"]{width:clamp(215px,19vw,260px)}.gastro-hero__primary-action{display:grid;justify-items:start;gap:8px}.gastro-hero__primary-action small{color:#566566;font-size:11px!important;font-weight:700}.gastro-hero-kpi--time{left:-88px;top:26px;padding-bottom:23px}.gastro-hero__customers>div{height:135px;margin:0 0 -2px -34px}.gastro-hero__customers img{height:135px}@media (max-width:1020px){.gastro-hero__visual{min-height:610px}.gastro-hero-kpi--time{left:calc(50% - 300px);top:38px}.gastro-hero-kpi--price{right:calc(50% - 300px)}.gastro-hero__customers{max-width:760px}}@media (max-width:620px){.gastro-typewriter{min-height:120px}.gastro-typewriter__visual{font-size:36px}.gastro-hero__actions{align-items:start}.gastro-hero__primary-action{width:100%;justify-items:stretch}.gastro-hero__primary-action small{text-align:center}.gastro-hero__visual{min-height:570px}.gastro-hero__visual .gastro-phone{width:238px}.gastro-hero-kpi{width:178px;padding:14px 15px;border-radius:17px}.gastro-hero-kpi strong{font-size:16px}.gastro-hero-kpi span{font-size:11px}.gastro-hero-kpi--time{left:0;top:34px}.gastro-hero-kpi--price{right:0;bottom:66px}.gastro-hero__customers{display:block;margin-top:-2px}.gastro-hero__customers>div{display:flex;justify-content:flex-start;width:calc(100% + 18px);height:112px;margin:0 0 -2px -18px;gap:14px}.gastro-hero__customers img{flex:0 0 142px;width:142px!important;height:112px}.gastro-hero__customers img[alt="Café Landtmann"]{flex-basis:166px;width:166px!important}}@media (max-width:340px){.gastro-typewriter__visual{font-size:34px}.gastro-hero-kpi{width:164px;padding:13px}.gastro-hero-kpi strong{font-size:15px}.gastro-hero__customers img{flex-basis:112px;width:112px!important}.gastro-hero__customers img[alt="Café Landtmann"]{flex-basis:136px;width:136px!important}}.gastro-clarity-application{position:relative;display:grid;justify-items:center;align-content:center;min-height:430px;padding:24px;background:linear-gradient(155deg,#fff 0 58%,#dfffff);transform:rotate(.6deg)}.gastro-clarity-application img{width:min(100%,240px);height:350px;max-height:none;object-fit:contain;filter:drop-shadow(0 24px 24px rgba(18,19,21,.22))}.gastro-clarity-application__badge{position:absolute;z-index:2;right:-20px;top:28px;display:flex;align-items:center;gap:9px;max-width:220px;padding:12px 15px;border-radius:16px;color:#121315;background:#7df9ff;box-shadow:0 16px 34px #12131529;font-size:12px;font-weight:900;line-height:1.35}.gastro-clarity-application__badge svg{flex:0 0 auto;width:18px;height:18px}.gastro-clarity-application figcaption{width:100%;justify-content:center;text-align:center}.gastro-case-brand,.gastro-case-brand--dark{display:flex;justify-content:flex-start;align-items:center;gap:18px;width:max-content;max-width:100%;margin:6px 0 24px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.gastro-case-brand img,.gastro-case-brand--dark img{width:170px;height:64px;object-fit:contain;object-position:left center;filter:none;opacity:1}.gastro-case-brand span{color:#5d6a6b;font-size:11px;font-weight:850}.gastro-case-brand--dark span{color:#c8d1d2}.gastro-proof__copy,.gastro-candidate-story__copy{text-align:left}.gastro-proof__copy .gastro-case-brand,.gastro-candidate-story__copy .gastro-case-brand{justify-self:start}@media (max-width:640px){.gastro-clarity-application{min-height:390px;padding:20px}.gastro-clarity-application img{width:210px;height:310px}.gastro-clarity-application__badge{right:8px;top:18px;max-width:185px;padding:10px 12px;border-radius:14px;font-size:11px}.gastro-case-brand,.gastro-case-brand--dark{gap:12px;margin-bottom:20px;padding:0;border-radius:0}.gastro-case-brand img,.gastro-case-brand--dark img{width:146px;height:54px}.gastro-case-brand span{font-size:11px}}.gastro-familiar .page-grid,.gastro-roles .page-grid,.gastro-architecture .page-grid{position:relative}.gastro-role-photo{position:relative;z-index:2;margin:0;overflow:hidden;background:#dfe7e5;box-shadow:0 24px 64px #1213152e;transform:rotate(var(--role-tilt,0deg))}.gastro-role-photo img{display:block;width:100%;height:100%;object-fit:cover}.gastro-role-photo figcaption{position:absolute;z-index:2;left:16px;right:16px;bottom:16px;display:grid;gap:3px;width:auto;margin:0;padding:11px 13px;border-radius:15px;color:#121315;background:#ffffffe8;box-shadow:0 10px 30px #12131524;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.gastro-role-photo figcaption span{color:#197276;font-size:11px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.gastro-role-photo figcaption b{font-size:13px;line-height:1.35}.gastro-role-photo--service{--role-tilt:2.5deg;position:absolute;right:34px;top:30px;width:220px;height:260px;border-radius:50% 50% 28px 28px}.gastro-familiar .subpage-heading{max-width:950px;padding-right:220px}.gastro-role-photo--chef{--role-tilt:-2deg;position:absolute;right:18px;top:6px;width:245px;height:245px;border-radius:32px 82px 32px 32px}.gastro-roles .subpage-heading{max-width:920px;padding-right:235px}.gastro-roles .gastro-role-tags{max-width:900px;margin-top:64px}.gastro-role-photo--reception{--role-tilt:2deg;position:absolute;right:30px;top:2px;width:230px;height:270px;border-radius:88px 32px 32px}.gastro-architecture .subpage-heading{max-width:930px;padding-right:225px}.gastro-architecture__grid{margin-top:72px}.gastro-role-photo--housekeeping{--role-tilt:-1.5deg;width:min(100%,330px);height:220px;margin-top:34px;border-radius:32px 32px 72px}.gastro-role-photo--service img{object-position:center 38%}.gastro-role-photo--chef img{object-position:center 36%}.gastro-role-photo--reception img{object-position:center 35%}.gastro-role-photo--housekeeping img{object-position:center 40%}@media (max-width:1000px){.gastro-role-photo--service,.gastro-role-photo--chef,.gastro-role-photo--reception{position:relative;inset:auto;width:min(100%,360px);height:280px;margin:8px 0 34px auto}.gastro-familiar .subpage-heading,.gastro-roles .subpage-heading,.gastro-architecture .subpage-heading{max-width:none;padding-right:0}.gastro-roles .gastro-role-tags,.gastro-architecture__grid{margin-top:34px}}@media (max-width:640px){.gastro-role-photo,.gastro-role-photo--service,.gastro-role-photo--chef,.gastro-role-photo--reception,.gastro-role-photo--housekeeping{width:100%;height:250px;margin:24px 0 30px;border-radius:26px;transform:none}.gastro-role-photo figcaption{left:12px;right:12px;bottom:12px;padding:10px 12px}.gastro-role-photo figcaption b{font-size:12px}.gastro-familiar__layout,.gastro-roles .gastro-role-tags,.gastro-architecture__grid{margin-top:8px}}.gastro-hero__primary-action{width:max-content}.gastro-hero__primary-action small{width:100%;text-align:center}.gastro-hero__customers>div{align-items:center;height:104px;margin-left:-18px;gap:52px}.gastro-hero__customers img{width:96px!important;height:104px;object-position:left center}.gastro-hero__customers img[alt="Café Landtmann"]{width:184px!important;margin-left:18px}.gastro-role-photo--service{top:-38px}.gastro-clarity-application{width:280px;justify-self:center;margin-right:-24px}.gastro-clarity-application img{width:260px;height:382px}.gastro-clarity-application figcaption{border-radius:18px}.gastro-case-brand:has(img:only-child){margin-bottom:18px}.gastro-case-brand--dark img{filter:none}.gastro-process__rail{grid-template-columns:minmax(215px,1.2fr) 25px minmax(175px,.92fr) 25px minmax(175px,.96fr) 25px minmax(190px,1.04fr) 25px minmax(145px,.76fr);align-items:center}.gastro-process__rail article{min-height:276px;align-self:center;transform:translateY(var(--process-y,0));transition:transform .22s var(--ease-out),box-shadow .22s var(--ease-out)}.gastro-process__rail article:nth-child(1){--process-y:-12px}.gastro-process__rail article:nth-child(3){--process-y:8px}.gastro-process__rail article:nth-child(5){--process-y:-5px}.gastro-process__rail article:nth-child(7){--process-y:12px}.gastro-process__rail article:nth-child(9){--process-y:-8px}.gastro-process__rail article:hover{transform:translateY(calc(var(--process-y,0) - 7px));box-shadow:0 24px 52px #12131524}.gastro-process__job{text-align:center}.gastro-process__job>div>svg{margin-inline:auto}.gastro-process__job small{text-align:center;font-weight:600}.gastro-process__phone img{width:162px;height:210px;margin-top:4px}.gastro-process__phone h3{margin-top:6px}.gastro-process__report img{width:174px;height:187px;margin:34px auto 0;border-radius:16px}.gastro-process__report h3{margin-top:8px}.gastro-process__rail>svg{border-radius:999px}.gastro-format-choice figure{transform:translate(48px)}.gastro-format-choice figure img{width:min(100%,370px);height:450px}.gastro-results .subpage-eyebrow{color:#329ca2}.gastro-results__grid article{position:relative;gap:8px;overflow:hidden;transition:transform .22s var(--ease-out),background-color .22s var(--ease-out)}.gastro-results__grid article:after{content:"";position:absolute;left:50%;bottom:20px;width:42px;height:5px;border-radius:99px;background:#7df9ff;transform:translate(-50%)}.gastro-results__grid article:hover{z-index:2;background:#f3ffff;transform:translateY(-6px)}.gastro-result-icon{justify-self:center;width:34px;height:34px;padding:7px;border-radius:50%;color:#145b5f;background:#dfffff}.gastro-results__grid article>span{color:#315d5f;font-weight:850}.gastro-report-proof>img{border-radius:30px}.gastro-report-proof figcaption{gap:12px;border:0;background:transparent}.gastro-report-proof figcaption>span{border:1px solid #dce5e4;border-radius:17px;background:#fff;box-shadow:0 10px 28px #1213150a}.gastro-job-wall article{transition:transform .22s var(--ease-out),box-shadow .22s var(--ease-out),background-color .22s var(--ease-out)}.gastro-job-wall article:hover{transform:translateY(-7px) rotate(-.35deg);box-shadow:0 28px 60px #1213151b}.gastro-job-wall article:nth-child(2n):hover{background:#dcfbfd}@media (prefers-reduced-motion:no-preference){.gastro-familiar__situations li{animation:gastro-familiar-in .58s var(--ease-out) both}.gastro-familiar__situations li:nth-child(2){animation-delay:.1s}.gastro-familiar__situations li:nth-child(3){animation-delay:.2s}.gastro-familiar__situations li:nth-child(4){animation-delay:.3s}.gastro-familiar__situations li:nth-child(5){animation-delay:.4s}.gastro-process__rail article{animation:gastro-process-wave-in .72s var(--ease-out) both}.gastro-process__rail>svg{animation:gastro-process-arrow-in .4s var(--ease-out) both}.gastro-process__rail>:nth-child(1){animation-delay:.04s}.gastro-process__rail>:nth-child(2){animation-delay:.12s}.gastro-process__rail>:nth-child(3){animation-delay:.2s}.gastro-process__rail>:nth-child(4){animation-delay:.28s}.gastro-process__rail>:nth-child(5){animation-delay:.36s}.gastro-process__rail>:nth-child(6){animation-delay:.44s}.gastro-process__rail>:nth-child(7){animation-delay:.52s}.gastro-process__rail>:nth-child(8){animation-delay:.6s}.gastro-process__rail>:nth-child(9){animation-delay:.68s}.gastro-results__grid article{animation:gastro-kpi-in .62s var(--ease-out) both}.gastro-results__grid article:nth-child(2){animation-delay:.14s}.gastro-results__grid article:nth-child(3){animation-delay:.28s}}@keyframes gastro-familiar-in{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@keyframes gastro-process-wave-in{0%{opacity:0;transform:translateY(calc(var(--process-y,0) + 24px))}to{opacity:1;transform:translateY(var(--process-y,0))}}@keyframes gastro-process-arrow-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes gastro-kpi-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1120px){.gastro-process__rail article{min-height:250px;transform:none}.gastro-process__rail article:hover{transform:translateY(-5px)}.gastro-format-choice figure{transform:none}}@media (max-width:640px){.gastro-hero__primary-action{width:100%}.gastro-hero__customers>div{height:92px;margin-left:-8px;gap:24px}.gastro-hero__customers img{width:84px!important;height:92px}.gastro-hero__customers img[alt="Café Landtmann"]{width:158px!important;margin-left:0}.gastro-role-photo--service{top:auto}.gastro-clarity-application{width:100%;margin-right:0}.gastro-clarity-application img{width:238px;height:340px}.gastro-process__rail article{min-height:260px;transform:none}.gastro-process__phone img{width:142px;height:196px}.gastro-process__report img{width:170px;height:165px}.gastro-format-choice figure img{height:360px}.gastro-results__grid article:hover,.gastro-job-wall article:hover{transform:none}}@media (prefers-reduced-motion:reduce){.gastro-familiar__situations li,.gastro-process__rail article,.gastro-process__rail>svg,.gastro-results__grid article{animation:none!important;transition:none}.gastro-job-wall article{transition:none}}.gastro-pricing__grid article header .gastro-pricing__capacity{display:inline-flex;align-items:center;padding:8px 11px;border:1px solid #7df9ff66;border-radius:999px;color:#121315!important;background:#7df9ff;font-size:12px!important;font-weight:900;box-shadow:0 0 0 6px #7df9ff18}.hls-unmute-layer,.hls-toggle-layer,.application-video-unmute-layer,.gastro-phone__sound-layer{position:absolute;z-index:7;inset:0;width:100%;height:100%;padding:0;border:0;border-radius:inherit;background:transparent;cursor:pointer}.hls-unmute-layer:focus-visible,.hls-toggle-layer:focus-visible,.application-video-unmute-layer:focus-visible,.gastro-phone__sound-layer:focus-visible{outline:3px solid #7df9ff;outline-offset:-5px}.hls-video[muted],.application-video-thumb video[muted],.gastro-phone video[muted]{cursor:pointer}.gastro-hero__copy>p .gastro-hero__highlight{padding:1px 4px 2px;border-radius:5px;color:#121315;background:linear-gradient(180deg,transparent 8%,#7df9ff 8% 92%,transparent 92%);box-decoration-break:clone;-webkit-box-decoration-break:clone;font-weight:750}.gastro-hero__copy>p .gastro-hero__highlight strong{background:none}.gastro-hero__customers>div{height:135px;margin:0 0 -2px -17px;gap:123px}.gastro-hero__customers img:first-child{width:89px!important;height:135px}.gastro-hero__customers img[alt="Café Landtmann"]{width:149px!important;height:135px;margin-left:19px}.gastro-role-photo--service{top:-86px}.gastro-clarity-application{width:280px;margin-right:-76px;margin-bottom:-47px}.gastro-clarity-application img{width:280px;height:382px}.gastro-format-choice figure{transform:translate(91px,13px)}.gastro-hero-kpi--time{margin:-127px 40px -1px -71px;padding-bottom:23px}.gastro-clarity-application{width:280px;margin:0 -76px -47px -2px;padding-top:0;padding-left:3px}.gastro-clarity-application img{min-width:280px;max-width:none}.gastro-process__phone img{width:162px;min-width:162px;max-width:none;height:210px;margin-right:-17px;margin-bottom:-29px;padding-top:20px;padding-left:19px;box-sizing:border-box}.gastro-process__report img{width:174px;min-width:174px;max-width:none;height:187px}.gastro-format-choice figure{margin-top:13px;margin-left:91px;padding-top:10px;transform:none}@media (max-width:1000px){.gastro-role-photo--service{top:auto}.gastro-clarity-application{margin-right:0;margin-bottom:0}.gastro-format-choice figure{transform:none}}@media (max-width:1000px){.gastro-hero-kpi--time{margin:0}.gastro-clarity-application{margin-left:0;padding-left:0}.gastro-format-choice figure{margin-left:0}}@media (max-width:640px){.gastro-hero__customers>div{height:112px;margin-left:0;gap:24px}.gastro-hero__customers img:first-child{flex-basis:89px;width:89px!important;height:112px}.gastro-hero__customers img[alt="Café Landtmann"]{flex-basis:149px;width:149px!important;height:112px;margin-left:0}.gastro-clarity-application img{width:260px;min-width:260px;height:350px}.gastro-process__phone img{width:142px;min-width:142px;height:196px;margin-right:0;margin-bottom:0;padding:0}.gastro-process__report img{width:170px;min-width:170px;height:165px}.gastro-format-choice figure{margin-top:0;padding-top:0}}@media (max-width:340px){.gastro-hero__customers img:first-child{flex-basis:89px;width:89px!important}.gastro-hero__customers img[alt="Café Landtmann"]{flex-basis:149px;width:149px!important}}.gastro-hero__actions{align-items:center;gap:24px}.gastro-how-link{align-self:center}.gastro-hero__visual{min-height:670px;padding-bottom:92px}.gastro-hero__visual .gastro-phone{z-index:3}.gastro-hero-kpi--time{inset:auto -34px 122px auto;width:226px;margin:0;padding:18px 19px}.gastro-hero-kpi--price{inset:94px auto auto -38px;width:220px}.gastro-hero__trust{position:absolute;z-index:5;left:50%;bottom:20px;justify-content:center;width:max-content;max-width:100%;margin:0;transform:translate(-50%)}.gastro-hero__customers{position:absolute;z-index:5;left:0;bottom:92px;width:auto;max-width:none;margin:0;padding:0}.gastro-hero__customers>div{display:flex;align-items:center;width:auto;height:46px;margin:0;gap:16px}.gastro-hero__customers img:first-child{flex:0 0 72px;width:72px!important;height:44px}.gastro-hero__customers img[alt="Café Landtmann"]{flex:0 0 112px;width:112px!important;height:44px;margin:0}.gastro-familiar__layout{align-items:center}.gastro-clarity-visual{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:center}.gastro-clarity-application{justify-self:stretch;width:100%;min-height:430px;margin:0;padding:24px;transform:none}.gastro-clarity-application__device{display:grid;place-items:center;width:100%;min-height:350px}.gastro-clarity-application__device img{display:block;width:260px;min-width:260px;max-width:none;height:382px;object-fit:contain;transform:translate(20px)}@media (max-width:1020px){.gastro-hero__visual{min-height:650px}.gastro-hero-kpi--time{right:calc(50% - 292px);bottom:120px}.gastro-hero-kpi--price{left:calc(50% - 292px);top:86px}.gastro-hero__customers{left:calc(50% - 292px)}.gastro-hero__trust{bottom:10px}}@media (max-width:640px){.gastro-hero__actions{align-items:stretch;gap:10px}.gastro-how-link{align-self:auto;text-align:center}.gastro-hero__visual{min-height:590px;padding-bottom:118px}.gastro-hero-kpi--price{left:0;top:42px;width:166px}.gastro-hero-kpi--time{right:0;bottom:156px;width:178px}.gastro-hero__customers{left:0;bottom:92px}.gastro-hero__customers>div{height:42px;gap:12px}.gastro-hero__customers img:first-child{flex-basis:64px;width:64px!important;height:40px}.gastro-hero__customers img[alt="Café Landtmann"]{flex-basis:104px;width:104px!important;height:40px}.gastro-hero__trust{bottom:18px;display:flex;flex-wrap:wrap;gap:6px 12px;width:100%}.gastro-hero__trust span{font-size:10px}.gastro-clarity-visual{grid-template-columns:1fr}.gastro-clarity-application{width:100%;min-height:390px;margin:0;padding:18px}.gastro-clarity-application__device{min-height:315px}.gastro-clarity-application__device img{width:238px;min-width:238px;height:340px;transform:translate(16px)}}.gastro-proof__mark strong>span,.gastro-results__grid .gastro-result-number b>span{font:inherit;color:inherit;letter-spacing:inherit}.gastro-role-photo{overflow:visible;background:transparent;box-shadow:none}.gastro-role-photo img{border-radius:inherit;box-shadow:0 24px 64px #1213152e}.gastro-role-photo figcaption{left:18px;right:auto;bottom:-22px;width:max-content;max-width:calc(100% - 36px);padding:9px 14px;border:1px solid rgba(18,19,21,.08);border-radius:999px}.gastro-role-photo figcaption span,.gastro-role-photo figcaption b{display:inline;font-size:11px}.gastro-role-photo figcaption span:after{content:" · ";color:#657273}.gastro-role-photo--housekeeping{margin-bottom:34px}.gastro-familiar__situations li>span{position:relative}.gastro-familiar__situations li>span:after{content:"";position:absolute;inset:-5px;border:1px solid rgba(125,249,255,.75);border-radius:50%;opacity:0;transform:scale(.72)}@media (prefers-reduced-motion:no-preference){.gastro-familiar__situations.is-visible li{animation-duration:1.05s}.gastro-familiar__situations.is-visible li:nth-child(2){animation-delay:.28s}.gastro-familiar__situations.is-visible li:nth-child(3){animation-delay:.56s}.gastro-familiar__situations.is-visible li:nth-child(4){animation-delay:.84s}.gastro-familiar__situations.is-visible li:nth-child(5){animation-delay:1.12s}.gastro-familiar__situations.is-visible li>span{animation:gastro-situation-number-in .9s cubic-bezier(.2,1.4,.35,1) both}.gastro-familiar__situations.is-visible li:nth-child(2)>span{animation-delay:.28s}.gastro-familiar__situations.is-visible li:nth-child(3)>span{animation-delay:.56s}.gastro-familiar__situations.is-visible li:nth-child(4)>span{animation-delay:.84s}.gastro-familiar__situations.is-visible li:nth-child(5)>span{animation-delay:1.12s}.gastro-familiar__situations.is-visible li>span:after{animation:gastro-situation-ring 1s var(--ease-out) both}}@keyframes gastro-situation-number-in{0%{opacity:0;transform:scale(.35) rotate(-18deg)}65%{opacity:1;transform:scale(1.14) rotate(3deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes gastro-situation-ring{0%{opacity:0;transform:scale(.72)}35%{opacity:1}to{opacity:0;transform:scale(1.45)}}@media (max-width:640px){.gastro-role-photo{margin-bottom:52px}.gastro-role-photo figcaption{left:14px;bottom:-20px;max-width:calc(100% - 28px)}}.gastro-process{background:#fff}.gastro-process__journey{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,42px);margin-top:52px;padding:38px 36px 34px;border:1px solid rgba(18,19,21,.09);border-radius:38px;background:linear-gradient(145deg,#f7f9f8,#fff 58%,#edfeff);box-shadow:0 30px 90px #1213151a}.gastro-process__progress{position:absolute;z-index:0;left:12%;right:12%;top:72px;height:4px;border-radius:99px;background:#dbe2e1}.gastro-process__progress i{display:block;width:0;height:100%;border-radius:inherit;background:#7df9ff;box-shadow:0 0 0 6px #7df9ff2e}.gastro-process-step{position:relative;z-index:1;min-width:0}.gastro-process-step header{display:flex;align-items:center;gap:14px;min-height:68px}.gastro-process-step header>span{display:grid;place-items:center;flex:0 0 50px;width:50px;height:50px;border:5px solid #fff;border-radius:50%;color:#121315;background:#7df9ff;box-shadow:0 8px 24px #12131526;font:900 14px/1 Poppins,sans-serif}.gastro-process-step header small{display:block;color:#197276;font-size:10px!important;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.gastro-process-step h3{margin:5px 0 0;color:#121315;font:800 clamp(18px,1.55vw,23px)/1.12 Poppins,sans-serif;letter-spacing:-.03em}.gastro-process-step__body{display:grid;align-content:start;min-height:430px;margin-top:22px;padding:24px;border-radius:28px;background:#fff;box-shadow:0 18px 50px #12131517}.gastro-process-job-preview{display:grid;gap:9px;padding:22px;border-radius:20px;color:#fff;background:#121315}.gastro-process-job-preview>span{display:flex;align-items:center;gap:8px;color:#7df9ff;font-size:10px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.gastro-process-job-preview svg{width:17px}.gastro-process-job-preview strong{font-size:20px;line-height:1.2}.gastro-process-job-preview small{color:#c8d1d2;font-size:11px!important}.gastro-process-job-preview b{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding:11px 13px;border-radius:12px;color:#121315;background:#7df9ff;font-size:11px}.gastro-process-job-preview b svg{width:15px}.gastro-process-channels{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:18px}.gastro-process-channels span{display:flex;align-items:center;gap:7px;padding:10px;border-radius:12px;background:#f1f4f3;font-size:10px;font-weight:800}.gastro-process-channels svg{width:16px;color:#197276}.gastro-process-device{position:relative;display:grid;place-items:center;height:264px}.gastro-process-device>img{width:170px;height:260px;object-fit:contain;filter:drop-shadow(0 22px 20px rgba(18,19,21,.2));transform:translate(12px)}.gastro-process-device>div{position:absolute;right:0;top:18px;display:grid;gap:7px}.gastro-process-device>div span{display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:99px;background:#fff;box-shadow:0 8px 24px #1213151f;font-size:10px;font-weight:850}.gastro-process-device>div svg{width:15px;color:#197276}.gastro-process-auto{margin-top:18px;padding:16px;border-radius:18px;background:#e9fdfe}.gastro-process-auto>span{display:flex;align-items:center;gap:7px;color:#174f52;font-size:11px;font-weight:900}.gastro-process-auto>span svg{width:17px}.gastro-process-auto ul{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0 0;padding:0;list-style:none}.gastro-process-auto li{display:flex;align-items:center;gap:4px;padding:6px 8px;border-radius:99px;background:#fff;font-size:9px;font-weight:800}.gastro-process-auto li svg{width:12px;color:#197276}.gastro-process-report{display:grid;place-items:center}.gastro-process-report img{display:block;width:100%;height:235px;border-radius:18px;object-fit:contain;filter:drop-shadow(0 18px 24px rgba(18,19,21,.14))}.gastro-process-report>span{display:flex;align-items:center;gap:7px;margin-top:12px;padding:8px 11px;border-radius:99px;color:#174f52;background:#dfffff;font-size:10px;font-weight:850}.gastro-process-report>span svg{width:16px}.gastro-process-invite{display:flex;align-items:center;gap:12px;margin-top:20px;padding:15px;border-radius:18px;color:#fff;background:#121315}.gastro-process-invite>svg{flex:0 0 auto;width:25px;color:#7df9ff}.gastro-process-invite small{display:block;color:#aebbbc;font-size:9px!important;text-transform:uppercase}.gastro-process-invite strong{display:block;margin-top:3px;font-size:12px}@media (prefers-reduced-motion:no-preference){.gastro-process__journey[data-gastro-reveal] .gastro-process-step{opacity:0;transform:translateY(34px)}.gastro-process__journey.is-visible .gastro-process__progress i{animation:gastro-process-progress 2.2s cubic-bezier(.23,1,.32,1) forwards}.gastro-process__journey.is-visible .gastro-process-step{animation:gastro-process-step-in .8s cubic-bezier(.23,1,.32,1) both}.gastro-process__journey.is-visible .gastro-process-step:nth-of-type(2){animation-delay:.38s}.gastro-process__journey.is-visible .gastro-process-step:nth-of-type(3){animation-delay:.78s}.gastro-process__journey.is-visible .gastro-process-device>div span{animation:gastro-process-chip-in .5s var(--ease-out) both}.gastro-process__journey.is-visible .gastro-process-device>div span:nth-child(2){animation-delay:.6s}.gastro-process__journey.is-visible .gastro-process-device>div span:nth-child(3){animation-delay:.76s}}@keyframes gastro-process-progress{to{width:100%}}@keyframes gastro-process-step-in{to{opacity:1;transform:translateY(0)}}@keyframes gastro-process-chip-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@media (max-width:1000px){.gastro-process__journey{grid-template-columns:1fr;padding:30px}.gastro-process__progress{inset:54px auto 54px 54px;width:4px;height:auto}.gastro-process__progress i{width:100%;height:0}.gastro-process-step{padding-left:34px}.gastro-process-step__body{min-height:0}.gastro-process__journey.is-visible .gastro-process__progress i{animation-name:gastro-process-progress-vertical}.gastro-process-step header>span{margin-left:-34px}}@keyframes gastro-process-progress-vertical{to{height:100%}}@media (max-width:640px){.gastro-process__journey{gap:26px;margin-top:34px;padding:22px 16px;border-radius:28px}.gastro-process__progress{left:38px;top:40px;bottom:40px}.gastro-process-step{padding-left:30px}.gastro-process-step header{gap:10px}.gastro-process-step header>span{flex-basis:44px;width:44px;height:44px;margin-left:-30px}.gastro-process-step__body{margin-top:16px;padding:17px;border-radius:22px}.gastro-process-device>img{width:158px;height:245px}.gastro-process-report img{height:210px}}.gastro-job-wall header span{flex:0 0 32px;width:32px;min-width:32px;height:32px;aspect-ratio:1;border-radius:50%}.gastro-comparison__layout{grid-template-columns:minmax(190px,.48fr) 44px minmax(0,1.52fr)}.gastro-candidate-comparison{min-width:0}.gastro-candidate-legend{display:flex;justify-content:flex-end;gap:8px;margin:0 0 12px}.gastro-candidate-legend span{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:99px;font-size:9px;font-weight:850}.gastro-candidate-legend span:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.gastro-candidate-legend .is-match{color:#186a43;background:#e4f6eb}.gastro-candidate-legend .is-review{color:#8a6500;background:#fff3c8}.gastro-candidate-legend .is-miss{color:#a23b3b;background:#fde7e7}.gastro-candidate-grid article{overflow:hidden;padding:0;border:1px solid rgba(18,19,21,.1)}.gastro-candidate-grid header{display:grid;grid-template-columns:1fr auto;gap:8px;padding:16px 17px;background:#f5f7f6}.gastro-candidate-grid header small{align-self:center;color:#6d7777;font-size:8px!important;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.gastro-candidate-grid dl{gap:0;margin:0}.gastro-candidate-grid dl div{display:grid;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:8px;padding:12px 14px;border-top:1px solid rgba(18,19,21,.08)}.gastro-candidate-grid dt{font-size:9px}.gastro-candidate-grid dd{display:flex;align-items:center;gap:7px;font-size:11px}.gastro-candidate-grid dd i{flex:0 0 10px;width:10px;height:10px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px currentColor}.gastro-candidate-grid dl .is-match{color:#186a43;background:#f1fbf5}.gastro-candidate-grid dl .is-review{color:#8a6500;background:#fffaf0}.gastro-candidate-grid dl .is-miss{color:#a23b3b;background:#fff4f4}.gastro-candidate-grid dl .is-match dd i{background:#28a267}.gastro-candidate-grid dl .is-review dd i{background:#e4af18}.gastro-candidate-grid dl .is-miss dd i{background:#db5555}.gastro-report-proof{overflow:visible}.gastro-report-proof>img{overflow:hidden;border:1px solid rgba(18,19,21,.08);border-radius:30px!important;clip-path:inset(0 round 30px)}@media (max-width:1000px){.gastro-comparison__layout{grid-template-columns:160px 34px minmax(0,1fr)}}@media (max-width:640px){.gastro-comparison__layout{grid-template-columns:1fr}.gastro-candidate-legend{justify-content:flex-start;overflow-x:auto}.gastro-candidate-grid{grid-template-columns:repeat(3,minmax(210px,1fr))}.gastro-candidate-grid dl div{grid-template-columns:68px minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){.gastro-familiar__situations[data-gastro-reveal] li,.gastro-process__rail[data-gastro-reveal] article,.gastro-process__rail[data-gastro-reveal]>svg,.gastro-results__grid[data-gastro-reveal] article{opacity:0;animation:none}.gastro-familiar__situations.is-visible li{animation:gastro-familiar-in .7s var(--ease-out) both}.gastro-familiar__situations.is-visible li:nth-child(2){animation-delay:.16s}.gastro-familiar__situations.is-visible li:nth-child(3){animation-delay:.32s}.gastro-familiar__situations.is-visible li:nth-child(4){animation-delay:.48s}.gastro-familiar__situations.is-visible li:nth-child(5){animation-delay:.64s}.gastro-process__rail.is-visible article{animation:gastro-process-wave-in .78s var(--ease-out) both}.gastro-process__rail.is-visible>svg{animation:gastro-process-arrow-in .52s var(--ease-out) both}.gastro-process__rail.is-visible>:nth-child(1){animation-delay:.05s}.gastro-process__rail.is-visible>:nth-child(2){animation-delay:.17s}.gastro-process__rail.is-visible>:nth-child(3){animation-delay:.29s}.gastro-process__rail.is-visible>:nth-child(4){animation-delay:.41s}.gastro-process__rail.is-visible>:nth-child(5){animation-delay:.53s}.gastro-process__rail.is-visible>:nth-child(6){animation-delay:.65s}.gastro-process__rail.is-visible>:nth-child(7){animation-delay:.77s}.gastro-process__rail.is-visible>:nth-child(8){animation-delay:.89s}.gastro-process__rail.is-visible>:nth-child(9){animation-delay:1.01s}.gastro-results__grid.is-visible article{animation:gastro-kpi-in .72s var(--ease-out) both}.gastro-results__grid.is-visible article:nth-child(2){animation-delay:.22s}.gastro-results__grid.is-visible article:nth-child(3){animation-delay:.44s}}@media (prefers-reduced-motion:reduce){[data-gastro-reveal]{opacity:1!important}[data-gastro-reveal]>*{opacity:1!important;animation:none!important}}.gastro-architecture__contact{display:inline-flex;align-items:center;gap:8px;margin-top:24px;padding:12px 16px;border-radius:12px;color:#121315;background:#7df9ff;font-size:12px;font-weight:900;text-decoration:none;box-shadow:3px 3px #fff}.gastro-architecture__contact svg{width:16px;transition:transform .18s var(--ease-out)}.gastro-architecture__contact:hover svg,.gastro-architecture__contact:focus-visible svg{transform:translate(4px)}.gastro-architecture__contact:focus-visible{outline:3px solid rgba(125,249,255,.42);outline-offset:3px}.gastro-calculation-example{grid-column:1/-1;display:grid;grid-template-columns:minmax(250px,.8fr) minmax(360px,1.2fr);gap:28px 42px;margin-top:18px;padding:34px;border:1px solid rgba(18,19,21,.09);border-radius:30px;background:#f3f5f4;box-shadow:0 22px 60px #12131517}.gastro-calculation-example>header span{color:#197276;font-size:10px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.gastro-calculation-example>header h3{max-width:520px;margin:10px 0 12px;color:#121315;font:400 clamp(31px,3vw,46px)/.98 var(--font-display);letter-spacing:-.035em}.gastro-calculation-example>header p{margin:0;color:#637071;font-size:12px;line-height:1.6}.gastro-calculation-example__highlights{display:grid;grid-template-columns:1fr 1fr;gap:12px}.gastro-calculation-example__highlights article{display:grid;align-content:start;padding:22px;border-radius:22px;background:#fff}.gastro-calculation-example__highlights small{color:#197276;font-size:9px!important;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.gastro-calculation-example__highlights strong{margin-top:9px;color:#075e61;font:900 44px/.9 Poppins,sans-serif;letter-spacing:-.055em}.gastro-calculation-example__highlights span{margin-top:10px;color:#4f5d5e;font-size:11px;line-height:1.45}.gastro-calculation-example__highlights b{width:max-content;max-width:100%;margin-top:13px;padding:7px 10px;border-radius:99px;color:#174f52;background:#7df9ff;font-size:10px}.gastro-calculation-example__bars{display:grid;gap:15px;padding:20px;border-radius:22px;background:#fff}.gastro-calculation-example__bars>div{display:grid;gap:7px}.gastro-calculation-example__bars span{display:flex;justify-content:space-between;gap:16px;color:#566364;font-size:10px}.gastro-calculation-example__bars i{display:block;width:100%;height:18px;border-radius:7px;background:#535961;transform-origin:left}.gastro-calculation-example__bars i.is-nurdu{width:25%;background:#7df9ff}.gastro-calculation-example__return{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border-radius:22px;background:#121315}.gastro-calculation-example__return>span{display:grid;align-content:center;min-height:92px;padding:15px;border-left:1px solid rgba(255,255,255,.12)}.gastro-calculation-example__return>span:first-child{border-left:0}.gastro-calculation-example__return small{color:#aebbbc;font-size:9px!important;line-height:1.35}.gastro-calculation-example__return strong{margin-top:7px;color:#7df9ff;font:800 22px/1 Poppins,sans-serif}.gastro-calculation-example[data-gastro-reveal] .is-nurdu{transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){.gastro-calculation-example.is-visible .is-nurdu{animation:gastro-calculation-bar 1.5s cubic-bezier(.23,1,.32,1) .25s forwards}}@keyframes gastro-calculation-bar{to{transform:scaleX(1)}}@media (max-width:1000px){.gastro-calculation-example{grid-template-columns:1fr}.gastro-calculation-example__return{grid-template-columns:1fr 1fr}.gastro-calculation-example__return>span:nth-child(3){border-left:0;border-top:1px solid rgba(255,255,255,.12)}.gastro-calculation-example__return>span:nth-child(4){border-top:1px solid rgba(255,255,255,.12)}}@media (max-width:640px){.gastro-calculation-example{gap:22px;margin-top:8px;padding:22px 16px;border-radius:24px}.gastro-calculation-example__highlights{grid-template-columns:1fr}.gastro-calculation-example__return{grid-template-columns:1fr 1fr}.gastro-calculation-example__return>span{min-height:82px;padding:12px}.gastro-calculation-example__return strong{font-size:19px}.gastro-architecture__contact{width:100%;justify-content:center}}.gastro-process__journey{overflow:hidden}.gastro-hero__trust span,.gastro-process-step header small,.gastro-process-job-preview>span,.gastro-process-job-preview small,.gastro-process-channels span,.gastro-process-device>div span,.gastro-process-auto>span,.gastro-process-auto li,.gastro-process-report>span,.gastro-process-invite small,.gastro-candidate-legend span,.gastro-candidate-grid header small,.gastro-calculation-example>header span,.gastro-calculation-example__highlights small,.gastro-calculation-example__bars span,.gastro-calculation-example__return small{font-size:11px!important}.gastro-candidate-grid dt{font-size:11px}.gastro-hero__customers>div{gap:0}.gastro-hero__customers img{filter:grayscale(1) brightness(0) contrast(1.15)!important;opacity:.48!important}.gastro-hero__customers img:first-child{flex-basis:66px;width:66px!important;height:40px}.gastro-hero__customers img[alt="Café Landtmann"]{flex-basis:102px;width:102px!important;height:40px;transform:translate(-8px)}@media (max-width:640px){.gastro-hero__customers img:first-child{flex-basis:60px;width:60px!important;height:36px}.gastro-hero__customers img[alt="Café Landtmann"]{flex-basis:94px;width:94px!important;height:36px;transform:translate(-7px)}}.framed-hls-video{--framed-media-left:10.8%;--framed-media-top:14.9%;--framed-media-width:78.4%;--framed-media-height:62.4%;--framed-media-shift-y:0px;--framed-media-scale:1;position:relative;isolation:isolate;overflow:visible;background:transparent}.framed-hls-video>.hls-video,.framed-hls-video>.hls-poster{position:absolute;z-index:1;left:var(--framed-media-left);top:calc(var(--framed-media-top) + var(--framed-media-shift-y));width:var(--framed-media-width);height:var(--framed-media-height);border-radius:0;background:#0b0c0d;object-fit:cover;object-position:50% 42%;clip-path:none;transform:scale(var(--framed-media-scale));transform-origin:50% 50%}.framed-hls-video>.hls-poster{transition:opacity .12s linear,visibility 0s linear .12s}.framed-hls-video>.hls-poster.is-covered{opacity:0;visibility:hidden}.framed-hls-video>.hls-poster img{width:100%;height:100%;border-radius:0;object-fit:cover;object-position:50% 42%}.framed-hls-video>.hls-play-overlay{position:absolute;z-index:4;left:var(--framed-media-left);top:var(--framed-media-top);width:var(--framed-media-width);height:var(--framed-media-height);border-radius:0;clip-path:none}.framed-hls-video>.hls-toggle-layer{position:absolute;z-index:5;inset:0;width:100%;height:100%;padding:0;border:0;border-radius:0;background:transparent;cursor:pointer;clip-path:none}.framed-hls-video>.hls-toggle-layer:focus-visible{outline:3px solid #7df9ff;outline-offset:5px}.framed-hls-video__screen-mask{position:absolute;z-index:1;left:var(--framed-media-left);top:calc(var(--framed-media-top) + var(--framed-media-shift-y));width:var(--framed-media-width);height:var(--framed-media-height);overflow:hidden;border-radius:var(--framed-screen-radius,0);background:#0b0c0d}.framed-hls-video__screen-mask>.hls-video,.framed-hls-video__screen-mask>.hls-poster,.framed-hls-video__screen-mask>.hls-play-overlay{position:absolute;inset:0;width:100%;height:100%;border-radius:0}.framed-hls-video__screen-mask>.hls-video,.framed-hls-video__screen-mask>.hls-poster{transform:translate(var(--framed-media-content-shift-x,0),var(--framed-media-content-shift-y,0)) scale(var(--framed-media-scale));transform-origin:50% 50%}.framed-hls-video__screen-mask>.hls-video,.framed-hls-video__screen-mask>.hls-poster img{object-fit:cover;object-position:var(--framed-media-object-position,50% 42%)}.framed-hls-video__screen-mask>.hls-poster{transition:opacity .12s linear,visibility 0s linear .12s}.framed-hls-video__screen-mask>.hls-poster.is-covered{opacity:0;visibility:hidden}.framed-hls-video__screen-mask>.hls-poster img{width:100%;height:100%;border-radius:0}.framed-hls-video__screen-mask>.hls-toggle-layer{position:absolute;z-index:5;inset:0;width:100%;height:100%;padding:0;border:0;border-radius:0;background:transparent;cursor:pointer}.framed-hls-video__screen-mask>.hls-toggle-layer:focus-visible{outline:3px solid #7df9ff;outline-offset:-4px}.framed-hls-video__frame{position:absolute;z-index:3;inset:0;display:block;width:100%;height:100%;object-fit:contain;pointer-events:none;filter:drop-shadow(0 28px 28px rgba(18,19,21,.18)) drop-shadow(0 8px 12px rgba(18,19,21,.1))}.gastro-phone{--framed-media-shift-y:5px;--framed-media-scale:1.025;position:relative;z-index:3;width:330px;aspect-ratio:1011/2048;margin-left:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;filter:none;transform:none}.gastro-process-device>.gastro-process-device__application-video{--framed-media-shift-y:5px;--framed-media-scale:1.05;position:relative;z-index:1;width:128px;height:260px;flex:0 0 auto;margin-inline:auto;transform:none}.gastro-process-device__application-video .framed-hls-video__frame{filter:drop-shadow(0 22px 20px rgba(18,19,21,.2))}.gastro-format-choice figure>.gastro-format-choice__application-video{--framed-media-shift-y:5px;--framed-media-scale:1.05;position:relative;width:212px;height:430px;margin:auto}.gastro-format-choice figure>.gastro-format-choice__application-video .framed-hls-video__frame{width:100%;height:100%;margin:0;object-fit:contain;filter:drop-shadow(0 30px 28px rgba(18,19,21,.18))}@media (max-width:640px){.gastro-process-device>.gastro-process-device__application-video{--framed-media-shift-y:4px;--framed-media-scale:1.07;width:121px;height:245px}.gastro-format-choice figure>.gastro-format-choice__application-video{--framed-media-shift-y:4px;--framed-media-scale:1.07;width:168px;height:340px}}.gastro-page .gastro-hero__eyebrow{display:inline-block;width:auto;height:auto;margin:0 0 24px;padding:0;overflow:visible;clip:auto;white-space:normal;border:0;color:#176d71;font-family:var(--font-body);font-size:11px;font-weight:900;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.gastro-typewriter{min-height:146px}.gastro-typewriter h2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gastro-typewriter__visual{max-width:720px;font-size:54px;line-height:.96;letter-spacing:-.026em}.gastro-hero__copy>.gastro-hero__subtitle{margin:22px 0 12px;padding-top:14px;font-size:18px;font-weight:600;line-height:1.38}.gastro-hero__actions{margin-bottom:24px}.gastro-hero__primary-action small{font-weight:500}.gastro-hero{position:relative;padding-bottom:112px}.gastro-hero .hero-reference-field{bottom:24px}@media (max-width:620px){.gastro-page .gastro-hero__eyebrow{margin-bottom:20px;font-size:10px}.gastro-typewriter{min-height:112px}.gastro-typewriter__visual{font-size:36px;line-height:1.01}.gastro-hero__copy>.gastro-hero__subtitle{font-size:18px;font-weight:600}}.gastro-familiar__situations li p{font-size:clamp(18px,1.45vw,22px);line-height:1.38;font-weight:720;letter-spacing:-.018em}.gastro-before-after{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 92px minmax(0,1fr);align-items:stretch;gap:18px;margin-top:58px}.gastro-before-after__panel{position:relative;display:grid;align-content:start;min-height:480px;padding:32px;border-radius:32px;overflow:hidden}.gastro-before-after__panel header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:28px}.gastro-before-after__panel header span{font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.gastro-before-after__panel header small{font-size:11px;font-weight:750}.gastro-before-after__source{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:19px 20px;border-radius:20px}.gastro-before-after__source strong{font-size:21px;line-height:1.2}.gastro-before-after__source span{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:800}.gastro-before-after__source svg{width:17px;height:17px}.gastro-before-after dl{display:grid;gap:0;margin:24px 0 0}.gastro-before-after dl div{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:51px;border-top:1px solid rgba(18,19,21,.11)}.gastro-before-after dt{font-size:13px;font-weight:700}.gastro-before-after dd{display:inline-flex;align-items:center;gap:7px;margin:0;font-size:13px;font-weight:850;text-align:right}.gastro-before-after dd svg{width:17px;height:17px}.gastro-before-after__panel--before{color:#263233;background:linear-gradient(145deg,#eef0ef,#e3e6e5);box-shadow:inset 0 0 0 1px #1213150f}.gastro-before-after__panel--before header span{color:#756e6e}.gastro-before-after__panel--before header small,.gastro-before-after__panel--before dt{color:#647071}.gastro-before-after__panel--before .gastro-before-after__source{background:#ffffff9e}.gastro-before-after__panel--before dd{min-width:42px;justify-content:center;color:#9a5353}.gastro-before-after__panel--before dd svg{color:#c76868}.gastro-before-after__panel--after{color:#101819;background:#fff;box-shadow:0 30px 74px #12131521,inset 0 0 0 2px #7df9ffb8}.gastro-before-after__panel--after:before{content:"";position:absolute;z-index:0;right:-90px;top:-100px;width:250px;height:250px;border-radius:50%;background:#7df9ff52;filter:blur(26px)}.gastro-before-after__panel--after>*{position:relative;z-index:1}.gastro-before-after__panel--after header span{color:#176d71}.gastro-before-after__panel--after header small,.gastro-before-after__panel--after dt{color:#526263}.gastro-before-after__panel--after .gastro-before-after__source{background:#e9ffff}.gastro-before-after__panel--after dd{color:#176d54}.gastro-before-after__panel--after dd svg{color:#1d9b69}.gastro-before-after__change{display:grid;place-items:center;align-content:center;gap:12px;color:#176d71}.gastro-before-after__change span{font-size:11px;font-weight:900;letter-spacing:.08em;text-align:center;text-transform:uppercase}.gastro-before-after__change svg{width:38px;height:38px;padding:9px;border-radius:50%;background:#7df9ff;box-shadow:0 10px 24px #32949840}.gastro-before-after__video{display:flex;align-items:center;gap:13px;margin-top:20px;padding:16px 18px;border-radius:20px;color:#fff;background:#121516}.gastro-before-after__video>svg{width:26px;height:26px;color:#7df9ff}.gastro-before-after__video span{display:grid;gap:2px}.gastro-before-after__video strong{font-size:14px}.gastro-before-after__video small{color:#b8c6c6;font-size:11px;font-weight:650}.pharmacy-page .gastro-before-after__panel{min-width:0;padding:32px;overflow:hidden}.pharmacy-page .gastro-before-after__panel header,.pharmacy-page .gastro-before-after__source,.pharmacy-page .gastro-before-after dl,.pharmacy-page .gastro-before-after dl div,.pharmacy-page .gastro-before-after__video{width:100%;max-width:100%;min-width:0}.pharmacy-page .gastro-before-after__source{gap:12px}.pharmacy-page .gastro-before-after__source strong{min-width:0}.pharmacy-page .gastro-before-after__source span{min-width:0;max-width:46%;justify-content:flex-end;text-align:right;white-space:normal;overflow-wrap:anywhere}.pharmacy-page .gastro-before-after dl div{padding-inline:8px;gap:12px}.pharmacy-page .gastro-before-after dt{min-width:0;flex:1 1 auto}.pharmacy-page .gastro-before-after dd{min-width:0;max-width:60%;flex:0 1 auto;justify-content:flex-end;white-space:normal;overflow-wrap:anywhere}.pharmacy-page .gastro-before-after dd svg{flex:0 0 auto}.pharmacy-page .gastro-before-after__video{padding:18px 20px}.pharmacy-page .gastro-before-after__video{overflow:hidden}.pharmacy-page .gastro-before-after__video span,.pharmacy-page .gastro-before-after__video strong,.pharmacy-page .gastro-before-after__video small{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}@media (prefers-reduced-motion:no-preference){.gastro-before-after:not(.is-visible) .gastro-before-after__panel--before{opacity:0;transform:translate(-34px)}.gastro-before-after:not(.is-visible) .gastro-before-after__change{opacity:0;transform:scale(.88)}.gastro-before-after:not(.is-visible) .gastro-before-after__panel--after{opacity:0;transform:translate(38px)}.gastro-before-after.is-visible .gastro-before-after__panel--before{animation:gastro-compare-before-in .65s cubic-bezier(.23,1,.32,1) both}.gastro-before-after.is-visible .gastro-before-after__change{animation:gastro-compare-change-in .48s .52s cubic-bezier(.23,1,.32,1) both}.gastro-before-after.is-visible .gastro-before-after__panel--after{animation:gastro-compare-after-in .72s .84s cubic-bezier(.23,1,.32,1) both}.gastro-before-after.is-visible .gastro-before-after__panel--after dl div,.gastro-before-after.is-visible .gastro-before-after__video{animation:gastro-compare-row-in .42s cubic-bezier(.23,1,.32,1) both}.gastro-before-after.is-visible .gastro-before-after__panel--after dl div:nth-child(1){animation-delay:1.22s}.gastro-before-after.is-visible .gastro-before-after__panel--after dl div:nth-child(2){animation-delay:1.34s}.gastro-before-after.is-visible .gastro-before-after__panel--after dl div:nth-child(3){animation-delay:1.46s}.gastro-before-after.is-visible .gastro-before-after__panel--after dl div:nth-child(4){animation-delay:1.58s}.gastro-before-after.is-visible .gastro-before-after__video{animation-delay:1.7s}@keyframes gastro-compare-before-in{0%{opacity:0;transform:translate(-34px)}to{opacity:1;transform:none}}@keyframes gastro-compare-change-in{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:none}}@keyframes gastro-compare-after-in{0%{opacity:0;transform:translate(38px)}to{opacity:1;transform:none}}@keyframes gastro-compare-row-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}}@media (max-width:900px){.gastro-before-after{grid-template-columns:1fr;gap:18px}.gastro-before-after__change{grid-template-columns:auto auto;justify-content:center}.gastro-before-after__change svg{transform:rotate(90deg)}.gastro-before-after__panel{min-height:0}.gastro-familiar__situations li p{font-size:19px}}@media (max-width:620px){.gastro-before-after{margin-top:36px}.gastro-before-after__panel{padding:24px 20px;border-radius:24px}.pharmacy-page .gastro-before-after__panel{padding:28px 24px}.pharmacy-page .gastro-before-after dl div{padding-inline:4px}.pharmacy-page .gastro-before-after dd{max-width:58%}.gastro-before-after__panel header{align-items:flex-start}.gastro-before-after__source{padding:16px}.gastro-before-after__source strong{font-size:18px}.gastro-before-after dl div{min-height:48px}.gastro-before-after dt,.gastro-before-after dd{font-size:12px}.gastro-familiar__situations li p{font-size:18px}}.gastro-phone:before{display:none}@media (max-width:1020px){.gastro-phone{width:320px;margin-left:0}}@media (max-width:620px){.gastro-phone{width:min(280px,78vw);margin-left:0}.framed-hls-video__frame{filter:drop-shadow(0 22px 22px rgba(18,19,21,.16)) drop-shadow(0 6px 9px rgba(18,19,21,.09))}}.gastro-page .gastro-hero .gastro-hero__eyebrow{margin-bottom:25px;font-size:11px!important;line-height:1.2!important}.gastro-typewriter--draft .gastro-typewriter__visual,.gastro-typewriter--deleting .gastro-typewriter__visual{line-height:1.035}.gastro-page .gastro-hero .gastro-hero__copy>.gastro-hero__subtitle{font-size:18px!important;font-weight:600!important;line-height:1.42!important}.gastro-hero__highlight{color:inherit;background:none;box-shadow:none}.gastro-hero__actions{align-items:center;margin-bottom:0}.gastro-hero__actions .gastro-how-link{align-self:center;margin-bottom:22px}.gastro-hero-kpi{min-height:85px;height:85px;align-content:center;padding-block:13px}.gastro-hero-kpi small{line-height:1.15}.gastro-hero-kpi strong{margin-top:4px;line-height:1.12}.gastro-hero-kpi--price strong{font-size:17px}.gastro-role-photo--service figcaption{left:50%;right:auto;bottom:-24px;justify-items:center;text-align:center;transform:translate(-50%)}.gastro-proof{background:radial-gradient(circle at 76% 22%,rgba(125,249,255,.13),transparent 28%),radial-gradient(circle at 12% 84%,rgba(65,112,114,.16),transparent 31%),linear-gradient(145deg,#111315,#172123 54%,#0f1718)}.gastro-proof__heading{display:grid;justify-items:center;max-width:940px;margin:0 auto 58px;text-align:center}.gastro-proof__heading .gastro-proof__eyebrow{margin-bottom:16px}.gastro-proof__heading .gastro-case-brand{display:grid;place-items:center;width:92px;height:92px;margin:0 0 22px;padding:0;border:0;border-radius:50%;background:transparent;box-shadow:0 18px 42px #0003}.gastro-proof__heading .gastro-case-brand img{display:block;width:92px;height:92px;object-fit:contain;filter:none}.gastro-proof__heading h2{max-width:880px;margin:0;color:#fff;font-family:var(--font-display);font-size:clamp(46px,5vw,70px);font-weight:400;line-height:.96;letter-spacing:-.045em}.gastro-proof__grid{grid-template-columns:minmax(0,.86fr) minmax(480px,1.14fr);gap:76px}.gastro-proof__copy>p{margin:0;color:#c4cecf;font-size:15px;line-height:1.75}.gastro-proof__copy blockquote{position:relative;margin:30px 0 0;padding:23px 0 0 28px;border-top:1px solid rgba(255,255,255,.13);color:#fff;font-size:19px;font-weight:650;line-height:1.55}.gastro-proof__copy blockquote:before{content:"“";position:absolute;left:0;top:17px;color:#7df9ff;font:400 37px/1 var(--font-display)}.gastro-proof__copy cite{display:block;margin:12px 0 0 28px;color:#93a4a5;font-size:11px;font-style:normal;font-weight:700}.gastro-proof__mark{margin-top:34px}.gastro-proof .gastro-conversion-cta--dark small{font-weight:600}.gastro-process-channel-block{margin-top:18px}.gastro-process-channel-block>p{margin:0;color:#526263;font-size:11px;font-weight:850;letter-spacing:.04em}.gastro-process-channel-block .gastro-process-channels{margin-top:9px}.gastro-conversion-cta--process small{font-weight:500}.gastro-benefits{background:radial-gradient(circle at 50% 55%,rgba(125,249,255,.22),transparent 28%),linear-gradient(180deg,#fbfcfb,#f4f8f7)}.gastro-benefits .subpage-heading{max-width:930px;margin-bottom:46px}.gastro-benefits__stage{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:1fr 1fr;align-items:center;gap:24px 20px;min-height:680px}.gastro-benefits__stage:before{content:"";position:absolute;left:50%;top:50%;width:min(58vw,690px);height:min(58vw,690px);border:1px solid rgba(23,109,113,.12);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.gastro-benefits__report{position:relative;z-index:2;grid-column:5/9;grid-row:1/3;align-self:center;margin:0;padding:18px 18px 15px;border-radius:34px;background:#fff;box-shadow:0 34px 88px #12131526,0 0 0 1px #1213150d}.gastro-benefits__report img{display:block;width:100%;max-height:585px;border-radius:23px;object-fit:contain}.gastro-benefits__report figcaption{margin-top:12px;color:#536162;font-size:11px;font-weight:750;text-align:center}.gastro-benefit{position:relative;z-index:3;display:grid;grid-template-columns:46px minmax(0,1fr);align-items:start;gap:14px;max-width:380px;padding:22px 22px 22px 20px;border-radius:24px;background:#fffffff0;box-shadow:0 20px 58px #1213151a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.gastro-benefit>svg{width:42px;height:42px;padding:10px;border-radius:15px;color:#176d71;background:#7df9ff;stroke-width:2.1}.gastro-benefit h3{margin:1px 0 7px;color:#121315;font-size:17px;font-weight:850;line-height:1.22;letter-spacing:-.02em}.gastro-benefit p{margin:0;color:#5c696a;font-size:12px;line-height:1.62}.gastro-benefit--calls{grid-column:1/5;grid-row:1;align-self:end;margin:0 0 16px 12px}.gastro-benefit--presence{grid-column:1/5;grid-row:2;align-self:start;margin:20px 20px 0 0}.gastro-benefit--compare{grid-column:9/13;grid-row:1;align-self:end;margin:0 0 34px 6px}.gastro-benefit--decide{grid-column:9/13;grid-row:2;align-self:start;margin:6px 0 0 30px}@media (prefers-reduced-motion:no-preference){.gastro-benefits__stage:not(.is-visible) .gastro-benefits__report,.gastro-benefits__stage:not(.is-visible) .gastro-benefit{opacity:0}.gastro-benefits__stage.is-visible .gastro-benefits__report{animation:gastro-benefit-report-in .82s cubic-bezier(.23,1,.32,1) both}.gastro-benefits__stage.is-visible .gastro-benefit{animation:gastro-benefit-point-in .66s cubic-bezier(.23,1,.32,1) both}.gastro-benefits__stage.is-visible .gastro-benefit--calls{animation-delay:.22s}.gastro-benefits__stage.is-visible .gastro-benefit--presence{animation-delay:.36s}.gastro-benefits__stage.is-visible .gastro-benefit--compare{animation-delay:.5s}.gastro-benefits__stage.is-visible .gastro-benefit--decide{animation-delay:.64s}}@keyframes gastro-benefit-report-in{0%{opacity:0;transform:translateY(28px) scale(.97)}to{opacity:1;transform:none}}@keyframes gastro-benefit-point-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media (max-width:1020px){.gastro-proof__grid{grid-template-columns:1fr;gap:44px}.gastro-proof__copy{max-width:760px}.gastro-benefits__stage{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;min-height:0}.gastro-benefits__report{grid-column:1/-1;grid-row:1;justify-self:center;width:min(100%,610px)}.gastro-benefit{max-width:none;margin:0}.gastro-benefit--calls{grid-column:1;grid-row:2}.gastro-benefit--presence{grid-column:2;grid-row:2}.gastro-benefit--compare{grid-column:1;grid-row:3}.gastro-benefit--decide{grid-column:2;grid-row:3}}@media (max-width:640px){html body #root .gastro-page .gastro-hero h1.gastro-hero__eyebrow{margin-bottom:25px;font-size:11px!important;line-height:1.2!important}html body #root .gastro-page .gastro-hero .gastro-hero__copy>h2.gastro-hero__subtitle{font-size:18px!important;line-height:1.42!important}.gastro-hero__actions .gastro-how-link{margin-bottom:0}.gastro-hero-kpi{height:85px;min-height:85px}.gastro-role-photo--service figcaption{bottom:-22px}.gastro-proof__heading{margin-bottom:40px}.gastro-proof__heading .gastro-case-brand,.gastro-proof__heading .gastro-case-brand img{width:78px;height:78px}.gastro-proof__heading h2{font-size:40px}.gastro-proof__copy blockquote{padding-left:24px;font-size:17px}.gastro-proof__copy cite{margin-left:24px}.gastro-process-channel-block>p{font-size:12px}.gastro-benefits .subpage-heading{text-align:left}.gastro-benefits .subpage-heading__lead{margin-inline:0}.gastro-benefits__stage{grid-template-columns:1fr;gap:14px}.gastro-benefits__stage:before{width:90vw;height:90vw;top:22%}.gastro-benefits__report{grid-column:1;grid-row:1;width:100%;padding:13px;border-radius:26px}.gastro-benefits__report img{border-radius:18px}.gastro-benefit{grid-column:1;padding:18px;border-radius:20px}.gastro-benefit--calls{grid-row:2}.gastro-benefit--presence{grid-row:3}.gastro-benefit--compare{grid-row:4}.gastro-benefit--decide{grid-row:5}.gastro-benefit h3{font-size:16px}.gastro-benefit p{font-size:13px}}.gastro-page .gastro-typewriter{margin-top:13px;margin-bottom:-42px}.gastro-page .subpage-heading--center h2:after{margin-left:auto!important;margin-right:auto!important;transform-origin:center!important}.gastro-proof__heading .gastro-proof__eyebrow{color:#b6f8fb}.gastro-role-photo--service figcaption{margin-bottom:-16px}.gastro-benefit>svg{stroke-width:3}.gastro-role-tags{max-width:940px;gap:9px}.gastro-roles .subpage-heading>span{color:#197276}.gastro-desktop-only-break{display:block}@media (max-width:1000px){.gastro-desktop-only-break{display:none}}.gastro-role-tags span{padding:10px 14px;color:#294142;background:#ffffffe6;box-shadow:0 8px 24px #12131514}.gastro-job-wall article{padding:25px 23px 27px}.gastro-job-wall header{display:grid;grid-template-columns:54px minmax(0,1fr);gap:12px;align-items:center}.gastro-job-wall header>svg{width:54px;height:54px;padding:13px;border-radius:18px;color:#135f63;background:#dfffff;stroke-width:2.15}.gastro-job-wall article:nth-child(2n) header>svg{color:#fff;background:#176d71}.gastro-job-wall h3{font-size:22px;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;white-space:nowrap}.gastro-job-wall{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1000px}.gastro-job-wall article,.gastro-job-wall li{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.gastro-comparison{color:#121315;background:radial-gradient(circle at 82% 18%,rgba(125,249,255,.38),transparent 31%),radial-gradient(circle at 12% 84%,rgba(245,222,189,.42),transparent 34%),linear-gradient(145deg,#fffdf8,#f2f8f7 54%,#e8fbfc)}.gastro-comparison .subpage-heading h2,.gastro-comparison .subpage-heading p{color:#121315}.gastro-comparison .subpage-heading__lead{color:#4f5e5f}.gastro-comparison .subpage-eyebrow{color:#197276}.gastro-comparison__layout{border-color:#12131514;background:#ffffffa8;box-shadow:0 30px 90px #1213151a,inset 0 1px #ffffffd1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.gastro-source-stack>span{color:#233233;background:#ffffffe6;box-shadow:0 10px 28px #12131514}.gastro-source-stack small{color:#637172}.gastro-comparison__arrow{color:#176d71}.gastro-candidate-comparison{position:relative;padding-top:86px}.gastro-comparison__signals{position:absolute;z-index:4;top:-8px;right:12px;display:flex;align-items:stretch;gap:10px}.gastro-comparison__audio{display:grid;grid-template-columns:38px 112px minmax(126px,auto);align-items:center;gap:12px;padding:13px 16px;border:1px solid rgba(23,109,113,.16);border-radius:20px;color:#121315;background:#fffffff5;box-shadow:0 18px 46px #12131526}.gastro-comparison__video{display:grid;grid-template-columns:38px minmax(112px,auto);align-items:center;gap:10px;padding:13px 16px;border:1px solid rgba(23,109,113,.16);border-radius:20px;color:#121315;background:#dfffff;box-shadow:0 18px 46px #12131526}.gastro-comparison__video>svg{width:38px;height:38px;padding:9px;border-radius:13px;color:#fff;background:#176d71}.gastro-comparison__video>span{display:grid;gap:2px}.gastro-comparison__video strong{font-size:12px;line-height:1.2}.gastro-comparison__video small{color:#496263;font-size:11px!important;font-weight:700;line-height:1.3}.gastro-comparison__audio>svg{width:38px;height:38px;padding:9px;border-radius:13px;color:#fff;background:#176d71}.gastro-comparison__audio>span:last-child{display:grid;gap:2px}.gastro-comparison__audio strong{font-size:12px;line-height:1.2}.gastro-comparison__audio small{color:#607071;font-size:11px!important;font-weight:650;line-height:1.3}.gastro-comparison__wave{display:flex;align-items:center;justify-content:center;gap:3px;height:32px}.gastro-comparison__wave i{width:3px;height:var(--audio-height,12px);border-radius:99px;background:#23cbd2;transform-origin:center}.gastro-comparison__wave i:nth-child(3n+1){--audio-height:9px}.gastro-comparison__wave i:nth-child(3n+2){--audio-height:24px}.gastro-comparison__wave i:nth-child(3n){--audio-height:16px}@media (prefers-reduced-motion:no-preference){.gastro-comparison__wave i{animation:gastro-audio-wave .92s ease-in-out infinite alternate}.gastro-comparison__wave i:nth-child(2n){animation-delay:-.38s}.gastro-comparison__wave i:nth-child(3n){animation-delay:-.66s}}@keyframes gastro-audio-wave{0%{transform:scaleY(.42);opacity:.55}to{transform:scaleY(1);opacity:1}}.gastro-format-choice__options{align-items:center;gap:16px}.gastro-format-choice__options span{display:grid;place-items:center;align-content:center;gap:8px;width:96px;height:96px;padding:10px;border:1px solid rgba(23,109,113,.12);border-radius:50%;font-size:12px;box-shadow:0 14px 34px #1213151a}.gastro-format-choice__options svg{width:30px;height:30px;stroke-width:2}.gastro-format-choice__phone{box-sizing:border-box;padding-left:67px}.gastro-format-choice__phone img,.gastro-format-choice__phone figcaption{margin-inline:auto}.gastro-architecture__start{display:grid;justify-items:start;gap:9px;margin-top:26px}.gastro-architecture__start .button{border-color:transparent;box-shadow:none}.gastro-architecture__start small{padding-left:4px;color:#667475;font-size:11px!important;font-weight:650}.gastro-architecture__grid article:nth-child(2)>span{color:#b6f8fb}@media (max-width:1000px){.gastro-comparison__signals{right:8px}.gastro-format-choice__phone{padding-left:0}}@media (max-width:640px){.gastro-page .gastro-typewriter{margin-top:13px;margin-bottom:-30px}.gastro-role-photo--service figcaption{margin-bottom:-16px}.gastro-job-wall header{grid-template-columns:50px minmax(0,1fr)}.gastro-job-wall header>svg{width:50px;height:50px;padding:12px}.gastro-job-wall h3{font-size:21px}.gastro-comparison__layout{padding:16px}.gastro-candidate-comparison{padding-top:0}.gastro-comparison__signals{position:relative;inset:auto;display:grid;grid-template-columns:1fr;margin-bottom:14px}.gastro-comparison__audio{grid-template-columns:36px minmax(82px,1fr) minmax(112px,1fr);padding:12px}.gastro-comparison__video{grid-template-columns:36px minmax(0,1fr);padding:12px}.gastro-comparison__wave{gap:2px}.gastro-format-choice__options{justify-content:flex-start;gap:10px}.gastro-format-choice__options span{width:82px;height:82px;font-size:11px}.gastro-format-choice__options svg{width:25px;height:25px}.gastro-architecture__start{justify-items:stretch}.gastro-architecture__start small{text-align:center}}@media (prefers-reduced-motion:reduce){.gastro-comparison__wave i{animation:none!important;transform:none}}.gastro-roi{grid-column:1/-1;margin-top:28px;overflow:hidden;border:1px solid rgba(18,19,21,.08);border-radius:38px;color:#121315;background:#f7f9f8;box-shadow:0 30px 90px #1213151c}.gastro-roi__intro{display:grid;grid-template-columns:minmax(0,760px);gap:42px;align-items:center;padding:48px 52px;background:linear-gradient(145deg,#fff,#f7f8f6)}.gastro-roi__intro h3{max-width:700px;margin:12px 0 16px;font:400 47px/.96 var(--font-display);letter-spacing:-.045em}.gastro-roi__intro p{max-width:680px;margin:0;color:#506061;font-size:16px;line-height:1.65}.gastro-roi__price-proof{display:grid;justify-items:start;align-content:center;min-height:190px;padding:30px 32px;border-radius:28px;background:#7df9ff;box-shadow:12px 12px #121315}.gastro-roi__price-proof strong{font:900 clamp(46px,5vw,66px)/.9 Poppins,sans-serif;letter-spacing:-.065em}.gastro-roi__price-proof b{margin-top:8px;font-size:22px;line-height:1.15}.gastro-roi__price-proof small{margin-top:12px;color:#31595b;font-size:12px!important;font-weight:750}.gastro-roi__calculator{display:grid;grid-template-columns:minmax(0,1fr) minmax(390px,.9fr);background:#121315}.gastro-roi__question{padding:52px;color:#121315;background:#fff}.gastro-roi__question>span,.gastro-roi__result-content>span,.gastro-roi__breakeven-copy>span{color:#197276;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.gastro-roi__question h4,.gastro-roi__daily h4{margin:12px 0 14px;color:#121315;font:400 40px/1 var(--font-display);letter-spacing:-.035em}.gastro-roi__question>p{max-width:680px;margin:0;color:#596768;font-size:15px;line-height:1.65}.gastro-roi__question label{display:block;margin-top:34px;color:#304344;font-size:12px;font-weight:800}.gastro-roi__field{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:18px;margin-top:10px}.gastro-roi__field input{width:150px;height:78px;padding:0 18px;border:2px solid #176d71;border-radius:20px;color:#121315;background:#effefe;font:900 42px/1 Poppins,sans-serif;letter-spacing:-.05em;text-align:center;outline:none}.gastro-roi__field input:focus-visible{box-shadow:0 0 0 5px #7df9ff6b}.gastro-roi__field span{color:#455556;font-size:15px;font-weight:750;line-height:1.35}.gastro-roi__range{width:100%;height:8px;margin-top:28px;border-radius:99px;background:linear-gradient(90deg,#7df9ff 0% 15%,#d9e1e0 15% 100%);appearance:none;cursor:pointer}.gastro-roi__range::-webkit-slider-thumb{width:28px;height:28px;border:5px solid #fff;border-radius:50%;background:#121315;box-shadow:0 5px 16px #1213153d;appearance:none}.gastro-roi__range::-moz-range-thumb{width:20px;height:20px;border:5px solid #fff;border-radius:50%;background:#121315;box-shadow:0 5px 16px #1213153d}.gastro-roi__range:focus-visible{outline:3px solid rgba(23,109,113,.34);outline-offset:8px}.gastro-roi__range-labels{display:flex;justify-content:space-between;margin-top:10px;color:#7a8585;font-size:11px;font-weight:700}.gastro-roi__result{position:relative;display:grid;align-content:center;padding:52px;color:#fff;background:radial-gradient(circle at 88% 12%,rgba(125,249,255,.18),transparent 34%),#121315}.gastro-roi__result-content{display:grid}.gastro-roi__result-main{display:grid;margin-top:20px}.gastro-roi__result-main strong{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;color:#fff;font-family:Poppins,sans-serif;line-height:1;letter-spacing:-.045em}.gastro-roi__result-main strong span{font-size:17px;font-weight:700;letter-spacing:-.02em}.gastro-roi__result-main strong b{font-size:41px;font-weight:700}.gastro-roi__result-main small{margin-top:11px;color:#c6d0d0;font-size:14px!important;font-weight:750}.gastro-roi__advantage{display:flex;align-items:baseline;gap:12px;margin-top:30px;padding-top:24px;border-top:1px solid rgba(255,255,255,.14)}.gastro-roi__advantage strong{color:#7df9ff;font:900 clamp(30px,3.2vw,44px)/1 Poppins,sans-serif;letter-spacing:-.055em}.gastro-roi__advantage.is-negative strong{color:#ffc1bd}.gastro-roi__advantage span{color:#d8e0e0;font-size:13px;font-weight:750}.gastro-roi__result dl{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:22px 0 0;overflow:hidden;border-radius:18px;background:#ffffff1f}.gastro-roi__result dl div{display:grid;gap:8px;padding:18px;background:#1d2122}.gastro-roi__result dt{color:#aebbbb;font-size:11px;font-weight:650;line-height:1.35}.gastro-roi__result dd{margin:0;color:#fff;font:800 22px/1 Poppins,sans-serif}.gastro-roi__status{display:flex;align-items:center;gap:9px;margin:18px 0 0;padding:12px 14px;border-radius:14px;color:#d7ffff;background:#7df9ff1a;font-size:12px;font-weight:750;line-height:1.4}.gastro-roi__status.is-negative{color:#ffe4e1;background:#ff978f1a}.gastro-roi__status svg{flex:0 0 auto;width:18px;color:#7df9ff}.gastro-roi__status.is-negative svg{color:#ffc1bd}.gastro-roi__cta{display:grid;justify-items:start;gap:8px;margin-top:20px}.gastro-roi__cta .button{text-decoration:none!important}.gastro-roi__cta small{color:#aebbbb;font-size:11px!important;font-weight:600}.gastro-roi__calculating{position:absolute;z-index:3;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;color:#121315!important;background:#7df9fff0;font-size:13px;font-weight:850;letter-spacing:.02em}.gastro-roi__calculating svg{width:20px}@media (prefers-reduced-motion:no-preference){.gastro-roi__result.is-calculating .gastro-roi__result-content{opacity:.22;transform:scale(.985);transition:opacity .18s var(--ease-out),transform .18s var(--ease-out)}.gastro-roi__calculating{animation:gastro-roi-calculate-in .2s var(--ease-out) both}.gastro-roi__result-content{animation:gastro-roi-result-pop .48s cubic-bezier(.23,1,.32,1) both}}@keyframes gastro-roi-calculate-in{0%{opacity:0}to{opacity:1}}@keyframes gastro-roi-result-pop{0%{opacity:.15;transform:translateY(16px) scale(.985)}to{opacity:1;transform:none}}.gastro-roi__breakeven{display:grid;grid-template-columns:minmax(260px,.6fr) minmax(0,1.4fr);gap:50px;align-items:center;padding:44px 52px;border-top:1px solid rgba(18,19,21,.08);border-bottom:1px solid rgba(18,19,21,.08);background:#fff}.gastro-roi__breakeven-copy{display:grid;gap:11px}.gastro-roi__breakeven-copy strong{color:#121315;font-size:20px;line-height:1.45}.gastro-roi__scale-line{position:relative;height:38px;border-top:3px solid #121315}.gastro-roi__scale-line:before{content:"0 Std.";position:absolute;left:0;top:-28px;color:#637071;font-size:11px;font-weight:800}.gastro-roi__scale-line i{position:absolute;left:28%;top:-8px;width:14px;height:14px;border:3px solid #fff;border-radius:50%;background:#176d71;box-shadow:0 0 0 5px #7df9ff}.gastro-roi__scale-line b{position:absolute;left:28%;top:13px;color:#176d71;font-size:12px;transform:translate(-40%)}.gastro-roi__scale-line svg{position:absolute;right:-4px;top:-13px;width:25px;height:25px;padding-left:5px;color:#121315;background:#fff}.gastro-roi__scale-labels{display:grid;grid-template-columns:28% 27% 45%;margin-top:9px}.gastro-roi__scale-labels span{display:grid;gap:4px;padding-right:16px;color:#526162;font-size:11px;font-weight:700;line-height:1.35}.gastro-roi__scale-labels small{color:#197276;font-size:11px!important;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.gastro-roi__daily{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:0;background:#eff3f2}.gastro-roi__time-savers,.gastro-roi__candidate-benefit{padding:52px}.gastro-roi__time-savers ul{display:grid;gap:0;margin:28px 0 0;padding:0;list-style:none}.gastro-roi__time-savers li{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:13px;min-height:58px;border-top:1px solid rgba(18,19,21,.11);color:#243536;font-size:14px;font-weight:750}.gastro-roi__time-savers li:last-child{border-bottom:1px solid rgba(18,19,21,.11)}.gastro-roi__time-savers li svg{width:32px;height:32px;padding:7px;border-radius:11px;color:#176d71;background:#dfffff}.gastro-roi__candidate-benefit{display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:24px;align-items:center;color:#fff;background:#172022}.gastro-roi__candidate-benefit .subpage-eyebrow{color:#7df9ff}.gastro-roi__candidate-benefit h4{color:#fff}.gastro-roi__candidate-benefit p{margin:0;color:#c1cccc;font-size:14px;line-height:1.7}.gastro-roi__candidate-benefit figure{position:relative;display:grid;justify-items:center;margin:0}.gastro-roi__candidate-benefit figure:before{content:"";position:absolute;inset:18% 4% 10%;border-radius:50%;background:#7df9ff2e;filter:blur(16px)}.gastro-roi__candidate-benefit img{position:relative;width:168px;height:300px;object-fit:contain;filter:drop-shadow(0 20px 24px rgba(0,0,0,.34))}.gastro-roi__candidate-benefit figcaption{position:absolute;z-index:2;right:0;bottom:26px;display:flex;align-items:center;gap:7px;padding:9px 11px;border-radius:99px;color:#121315;background:#7df9ff;box-shadow:0 10px 24px #00000038;font-size:11px!important;font-weight:850}.gastro-roi__candidate-benefit figcaption svg{width:15px}.gastro-roi__formula{padding:42px 52px 46px;background:#fff}.gastro-roi__key-message{display:grid;grid-template-columns:auto 34px auto minmax(220px,1fr);align-items:center;gap:18px;padding:22px 24px;border-radius:22px;color:#121315;background:#dfffff}.gastro-roi__key-message strong{font:850 clamp(22px,2.2vw,31px)/1.05 Poppins,sans-serif;letter-spacing:-.04em}.gastro-roi__key-message>span{color:#176d71;font-size:28px;font-weight:900;text-align:center}.gastro-roi__key-message b{justify-self:end;padding:10px 13px;border-radius:99px;color:#fff;background:#176d71;font-size:11px}.gastro-roi__formula>p{max-width:980px;margin:24px 0 0;color:#667374;font-size:11px;line-height:1.65}.gastro-roi__formula dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:22px 0 0}.gastro-roi__formula dl div{padding-top:15px;border-top:1px solid rgba(18,19,21,.12)}.gastro-roi__formula dt{color:#1e3031;font-size:12px;font-weight:850}.gastro-roi__formula dd{margin:5px 0 0;color:#6b7778;font-size:11px}@media (prefers-reduced-motion:no-preference){.gastro-roi[data-gastro-reveal]:not(.is-visible) .gastro-roi__price-proof,.gastro-roi[data-gastro-reveal]:not(.is-visible) .gastro-roi__calculator,.gastro-roi[data-gastro-reveal]:not(.is-visible) .gastro-roi__breakeven,.gastro-roi[data-gastro-reveal]:not(.is-visible) .gastro-roi__daily,.gastro-roi[data-gastro-reveal]:not(.is-visible) .gastro-roi__formula{opacity:0;transform:translateY(22px)}.gastro-roi.is-visible .gastro-roi__price-proof,.gastro-roi.is-visible .gastro-roi__calculator,.gastro-roi.is-visible .gastro-roi__breakeven,.gastro-roi.is-visible .gastro-roi__daily,.gastro-roi.is-visible .gastro-roi__formula{animation:gastro-roi-in .62s var(--ease-out) both}.gastro-roi.is-visible .gastro-roi__calculator{animation-delay:.08s}.gastro-roi.is-visible .gastro-roi__breakeven{animation-delay:.16s}.gastro-roi.is-visible .gastro-roi__daily{animation-delay:.24s}.gastro-roi.is-visible .gastro-roi__formula{animation-delay:.32s}}@keyframes gastro-roi-in{to{opacity:1;transform:none}}@media (max-width:1000px){.gastro-roi__intro,.gastro-roi__calculator,.gastro-roi__breakeven,.gastro-roi__daily{grid-template-columns:1fr}.gastro-roi__price-proof{min-height:0}.gastro-roi__candidate-benefit{grid-template-columns:minmax(0,1fr) 230px}.gastro-roi__key-message{grid-template-columns:1fr 34px 1fr}.gastro-roi__key-message b{grid-column:1/-1;justify-self:start}}@media (max-width:640px){.gastro-roi{margin-top:12px;border-radius:28px}.gastro-roi__intro,.gastro-roi__question,.gastro-roi__result,.gastro-roi__breakeven,.gastro-roi__time-savers,.gastro-roi__candidate-benefit,.gastro-roi__formula{padding:28px 20px}.gastro-roi__intro{gap:26px}.gastro-roi__intro h3{font-size:34px}.gastro-roi__intro p{font-size:15px}.gastro-roi__price-proof{padding:24px;border-radius:22px;box-shadow:7px 7px #121315}.gastro-roi__price-proof strong{font-size:48px}.gastro-roi__question h4,.gastro-roi__daily h4{font-size:30px}.gastro-roi__field{grid-template-columns:118px minmax(0,1fr);gap:12px}.gastro-roi__field input{width:118px;height:68px;font-size:36px}.gastro-roi__field span{font-size:13px}.gastro-roi__result-main strong{font-size:46px}.gastro-roi__advantage{display:grid;gap:7px}.gastro-roi__advantage strong{font-size:34px}.gastro-roi__result dl{grid-template-columns:1fr}.gastro-roi__breakeven{gap:34px}.gastro-roi__scale-labels{grid-template-columns:1fr 1fr;gap:16px}.gastro-roi__scale-labels span:last-child{grid-column:1/-1}.gastro-roi__candidate-benefit{grid-template-columns:1fr;gap:16px}.gastro-roi__candidate-benefit figure{justify-self:center;width:220px}.gastro-roi__candidate-benefit img{height:270px}.gastro-roi__key-message{grid-template-columns:1fr;text-align:left}.gastro-roi__key-message>span{transform:rotate(90deg)}.gastro-roi__key-message b{grid-column:auto;justify-self:start}.gastro-roi__formula dl{grid-template-columns:1fr}.gastro-roi__candidate-benefit figcaption{font-size:11px!important}}@media (prefers-reduced-motion:reduce){.gastro-roi[data-gastro-reveal]>*{opacity:1!important;transform:none!important;animation:none!important}.gastro-typewriter h2{position:static;width:auto;height:auto;max-width:720px;margin:0;padding:0;overflow:visible;clip:auto;white-space:normal;border:0;color:#121315;font:400 clamp(34px,4vw,54px)/.96 var(--font-display);letter-spacing:-.026em}.gastro-typewriter__visual{display:none}}.gastro-job-wall header{gap:14px}.gastro-job-wall header>svg{flex:0 0 42px;width:42px;height:42px}.gastro-results__grid .gastro-result-icon{width:44px;height:44px;padding:8px}.gastro-seo-copy{background:#f7f6f2}.gastro-seo-copy .gastro-seo-editorial{width:min(100% - 56px,1200px);max-width:1200px}.gastro-seo-editorial__intro{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:clamp(50px,8vw,118px);align-items:start;padding-bottom:64px;border-bottom:1px solid #d8ddda}.gastro-seo-editorial__intro h2{max-width:600px;margin:16px 0 0;font:400 clamp(48px,5.2vw,76px)/.94 var(--font-display);letter-spacing:-.045em}.gastro-seo-editorial__lead{display:grid;gap:18px;padding-top:2px}.gastro-seo-editorial p{margin:0;color:#4c5b5c;font-size:15px;line-height:1.78}.gastro-seo-editorial p+p{margin-top:14px}.gastro-seo-editorial p strong{color:#152526;font-weight:800}.gastro-seo-editorial__lead p:last-child{margin-top:8px;padding:22px 24px;border-left:4px solid #7df9ff;color:#172728;background:#fff;font-size:17px;line-height:1.62}.gastro-seo-editorial__media{position:relative;margin:0;min-width:0}.gastro-seo-editorial__media--application{margin:64px 0}.gastro-seo-editorial__media img{display:block;width:100%;aspect-ratio:4/3;border-radius:34px;object-fit:cover;box-shadow:0 30px 80px #1213152b}.gastro-seo-editorial__media figcaption{position:absolute;z-index:2;left:22px;bottom:22px;display:grid;gap:4px;max-width:calc(100% - 44px);padding:13px 16px;border-radius:15px;color:#fff;background:#121315e0;box-shadow:0 12px 30px #00000038;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.gastro-seo-editorial__media figcaption span{color:#7df9ff;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.gastro-seo-editorial__media figcaption b{font-size:13px;line-height:1.4}.gastro-seo-editorial__chapters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 70px;margin:0}.gastro-seo-editorial__chapters>section,.gastro-seo-editorial__scene section,.gastro-seo-editorial__closing section{position:relative;padding:38px 0 48px;border-top:1px solid #cfd7d3}.gastro-seo-editorial__chapters>section>span,.gastro-seo-editorial__scene section>span,.gastro-seo-editorial__closing section>span{display:block;margin-bottom:16px;color:#197276;font-size:11px;font-weight:900;letter-spacing:.12em}.gastro-seo-editorial h3{max-width:650px;margin:0 0 22px;color:#121315;font:400 clamp(28px,2.7vw,39px)/1.04 var(--font-display);letter-spacing:-.03em}.gastro-seo-editorial__scene{display:grid;grid-template-columns:minmax(390px,.86fr) minmax(0,1.14fr);gap:clamp(54px,7vw,94px);align-items:start;margin:78px 0;padding:64px;border-radius:36px;background:#fff;box-shadow:0 24px 70px #12131517}.gastro-seo-editorial__scene>.gastro-seo-editorial__media{position:sticky;top:112px}.gastro-seo-editorial__scene>div{display:grid}.gastro-seo-editorial__scene section:first-child{border-top:0;padding-top:0}.gastro-seo-editorial__scene--reverse{grid-template-columns:minmax(0,1.14fr) minmax(390px,.86fr);background:#151a1b}.gastro-seo-editorial__scene--reverse>.gastro-seo-editorial__media{grid-column:2;grid-row:1}.gastro-seo-editorial__scene--reverse>div{grid-column:1;grid-row:1}.gastro-seo-editorial__scene--reverse section{border-color:#fff2}.gastro-seo-editorial__scene--reverse h3{color:#fff}.gastro-seo-editorial__scene--reverse p{color:#c0cbcb}.gastro-seo-editorial__pullquote{max-width:980px;margin:92px 0;padding:38px 42px;border:0;border-radius:28px;color:#121315;background:linear-gradient(135deg,#fffffff5,#e0ffffd1 58%,#19727614);box-shadow:0 20px 56px #12131514;font:700 29px/1.18 var(--font-sans);letter-spacing:-.025em;text-align:left}.gastro-seo-editorial__pullquote:before{content:"“";display:block;height:42px;color:#197276;font-size:92px;line-height:.85}.gastro-seo-editorial__chapters--three{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:0 68px}.gastro-seo-editorial__chapters--three>section:first-child{grid-row:1/span 2;padding-right:20px}.gastro-seo-editorial__chapters--three>section:nth-child(2){padding-top:38px}.gastro-seo-editorial__chapters--three h3{font-size:clamp(28px,2.55vw,37px)}.gastro-seo-editorial__evidence{display:grid;grid-template-columns:minmax(0,.88fr) minmax(360px,1.12fr);gap:clamp(46px,7vw,96px);align-items:center;margin:76px 0;padding:54px 58px;border:1px solid #d6dfdc;border-radius:36px;background:#fff;box-shadow:0 24px 68px #12131514}.gastro-seo-editorial__evidence-copy{min-width:0}.gastro-seo-editorial__starburst{display:grid;place-items:center;width:52px;height:52px;margin-bottom:22px;border-radius:50%;color:#102425;background:#7df9ff;box-shadow:0 12px 30px #38d7df3d}.gastro-seo-editorial__starburst svg{width:27px;height:27px;stroke-width:2.4}.gastro-seo-editorial__evidence-copy>strong{display:block;max-width:600px;margin:14px 0 18px;color:#121315;font:400 clamp(34px,3.5vw,52px)/1 var(--font-display);letter-spacing:-.035em}.gastro-seo-editorial__proof-path{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:10px;align-items:center;margin-top:28px}.gastro-seo-editorial__proof-path span{display:grid;grid-template-columns:22px 1fr;gap:8px;align-items:center;color:#172728;font-size:12px;font-weight:800;line-height:1.35}.gastro-seo-editorial__proof-path span svg{width:22px;height:22px;color:#197276}.gastro-seo-editorial__proof-path>svg{width:18px;height:18px;color:#7a8989}.gastro-seo-editorial__evidence figure{position:relative;margin:0;min-width:0}.gastro-seo-editorial__evidence figure:before{content:"Quelle → Report → Entscheidung";position:absolute;z-index:2;top:16px;right:16px;padding:8px 11px;border-radius:999px;color:#122324;background:#7df9ff;font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.gastro-seo-editorial__evidence figure img{display:block;width:100%;max-height:500px;object-fit:contain;filter:drop-shadow(0 24px 34px rgba(18,19,21,.18))}.gastro-seo-editorial__evidence figcaption{margin-top:10px;color:#5f6d6d;font-size:11px;font-weight:700;text-align:center}.gastro-seo-editorial__closing{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:1px;margin-top:82px;overflow:hidden;border-radius:34px;background:#c9d2cf;box-shadow:0 26px 72px #1213151c}.gastro-seo-editorial__closing section{padding:52px;background:#fff}.gastro-seo-editorial__closing section:last-child{color:#fff;background:#172022}.gastro-seo-editorial__closing section:last-child h3{color:#fff}.gastro-seo-editorial__closing section:last-child p{color:#c2cece}.gastro-seo-editorial__closing section:last-child p strong{color:#7df9ff}@media (prefers-reduced-motion:no-preference){.gastro-seo-editorial[data-gastro-reveal]:not(.is-visible) .gastro-seo-editorial__media,.gastro-seo-editorial[data-gastro-reveal]:not(.is-visible) .gastro-seo-editorial__evidence,.gastro-seo-editorial[data-gastro-reveal]:not(.is-visible) section,.gastro-seo-editorial[data-gastro-reveal]:not(.is-visible) .gastro-seo-editorial__pullquote{opacity:0;transform:translateY(24px)}.gastro-seo-editorial.is-visible .gastro-seo-editorial__media,.gastro-seo-editorial.is-visible .gastro-seo-editorial__evidence,.gastro-seo-editorial.is-visible section,.gastro-seo-editorial.is-visible .gastro-seo-editorial__pullquote{animation:gastro-seo-editorial-in .66s var(--ease-out) both}.gastro-seo-editorial.is-visible section:nth-child(2){animation-delay:.08s}.gastro-seo-editorial.is-visible section:nth-child(3){animation-delay:.16s}}@keyframes gastro-seo-editorial-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (max-width:1000px){.gastro-seo-editorial__intro,.gastro-seo-editorial__scene,.gastro-seo-editorial__scene--reverse,.gastro-seo-editorial__closing{grid-template-columns:1fr}.gastro-seo-editorial__intro{gap:34px}.gastro-seo-editorial__scene{padding:42px}.gastro-seo-editorial__scene>.gastro-seo-editorial__media{position:relative;top:auto}.gastro-seo-editorial__scene--reverse>.gastro-seo-editorial__media,.gastro-seo-editorial__scene--reverse>div{grid-column:1;grid-row:auto}.gastro-seo-editorial__scene--reverse>.gastro-seo-editorial__media{order:1}.gastro-seo-editorial__scene--reverse>div{order:2}.gastro-seo-editorial__chapters--three{grid-template-columns:1fr 1fr}.gastro-seo-editorial__chapters--three>section:first-child{grid-row:auto;padding-right:0}.gastro-seo-editorial__chapters--three>section:last-child{grid-column:1/-1}.gastro-seo-editorial__evidence{grid-template-columns:1fr;padding:42px}}@media (max-width:640px){.gastro-seo-copy .gastro-seo-editorial{width:min(100% - 32px,1200px)}.gastro-seo-editorial__intro{padding-bottom:42px}.gastro-seo-editorial__intro h2{font-size:34px;line-height:1.02}.gastro-seo-editorial__lead p:last-child{padding:18px;font-size:15px}.gastro-seo-editorial p{font-size:14px;line-height:1.75}.gastro-seo-editorial__media--application{margin:42px 0}.gastro-seo-editorial__media img{border-radius:24px}.gastro-seo-editorial__media figcaption{left:12px;bottom:12px;max-width:calc(100% - 24px);padding:10px 12px}.gastro-seo-editorial__chapters,.gastro-seo-editorial__chapters--three{grid-template-columns:1fr;gap:0}.gastro-seo-editorial__chapters--three>section:last-child{grid-column:auto}.gastro-seo-editorial__chapters--three>section:first-child{grid-row:auto;padding-right:0}.gastro-seo-editorial h3{font-size:28px;line-height:1.08}.gastro-seo-editorial__scene{gap:34px;margin:52px 0;padding:22px;border-radius:26px}.gastro-seo-editorial__pullquote{margin:62px auto;font-size:36px;text-align:left}.gastro-seo-editorial__pullquote:before{font-size:72px;text-align:left}.gastro-seo-editorial__closing{margin-top:54px;border-radius:26px}.gastro-seo-editorial__closing section{padding:30px 22px}.gastro-seo-editorial__evidence{gap:30px;margin:52px 0;padding:26px 22px;border-radius:26px}.gastro-seo-editorial__evidence-copy>strong{font-size:32px;line-height:1.04}.gastro-seo-editorial__proof-path{grid-template-columns:1fr;gap:10px}.gastro-seo-editorial__proof-path>svg{transform:rotate(90deg);justify-self:start;margin-left:3px}.gastro-seo-editorial__evidence figure:before{top:10px;right:8px;font-size:9px}}@media (prefers-reduced-motion:reduce){.gastro-seo-editorial[data-gastro-reveal] .gastro-seo-editorial__media,.gastro-seo-editorial[data-gastro-reveal] .gastro-seo-editorial__evidence,.gastro-seo-editorial[data-gastro-reveal] section,.gastro-seo-editorial[data-gastro-reveal] .gastro-seo-editorial__pullquote{opacity:1!important;transform:none!important;animation:none!important}}.gastro-seo-links{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:48px;align-items:end;margin-top:47px;margin-bottom:50px;padding:34px 38px 52px;border:1px solid rgba(18,19,21,.09);border-radius:30px;background:#fff;box-shadow:0 20px 58px #12131514}.gastro-seo-links header h2{max-width:340px;margin:10px 0 0;color:#121315;font:400 34px/1 var(--font-display);letter-spacing:-.035em}.gastro-seo-links>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid rgba(18,19,21,.1);border-bottom:1px solid rgba(18,19,21,.1)}.gastro-seo-links a{position:relative;display:flex;align-items:center;min-width:0;padding:20px 48px 20px 20px;color:#121315;background:transparent;transition:transform .18s var(--ease-out),background .18s var(--ease-out)}.gastro-seo-links a+a{border-left:1px solid rgba(18,19,21,.1)}.gastro-seo-links a:nth-child(2) span,.gastro-seo-links a:nth-child(2) svg{color:#197276}.gastro-seo-links a span{font-size:15px;font-weight:850}.gastro-seo-links a svg{position:absolute;right:18px;top:20px;width:19px;color:#197276;transition:transform .18s var(--ease-out)}@media (hover:hover) and (pointer:fine){.gastro-seo-links a:hover{transform:translateY(-3px)}.gastro-seo-links a:hover svg{transform:translate(4px)}}@media (max-width:1000px){.gastro-seo-links{grid-template-columns:1fr;align-items:start}.gastro-seo-links>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.gastro-seo-links{width:min(100% - 32px,1200px);gap:26px;margin-top:47px;margin-bottom:50px;padding:24px 20px 52px;border-radius:24px}.gastro-seo-links header h2{font-size:30px}.gastro-seo-links>div{grid-template-columns:1fr}.gastro-seo-links a{padding:17px 46px 17px 0}.gastro-seo-links a+a{border-left:0;border-top:1px solid rgba(18,19,21,.1)}}.gastro-final__copy{min-width:0}.gastro-final__copy .gastro-final__actions .button{border-color:transparent;box-shadow:none;text-decoration:none}@media (max-width:640px){.gastro-seo-copy,.gastro-seo-editorial,.gastro-seo-editorial__scene,.gastro-seo-editorial__scene>div,.gastro-seo-editorial__scene section{min-width:0;max-width:100%;box-sizing:border-box}.gastro-seo-copy .gastro-seo-editorial{overflow-x:clip}.gastro-seo-editorial__media{width:100%;max-width:100%;overflow:hidden}.gastro-seo-editorial__media img{width:100%;max-width:100%;height:auto}.gastro-seo-editorial h3{max-width:100%;font-size:clamp(23px,6.6vw,26px);line-height:1.03;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.gastro-seo-editorial p{max-width:100%;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.gastro-seo-editorial__pullquote{margin:62px 0;padding:28px 24px;font-size:29px;line-height:1.22}}.gastro-process-device>div{z-index:6}@media (max-width:640px){.gastro-process-device{height:264px}.gastro-process-device>div{right:2px;top:14px}.gastro-process-device>div span{padding:8px 9px}.gastro-format-choice__options{position:relative;z-index:5}}.gastro-typewriter{margin-bottom:0}.gastro-job-wall h3{flex:1 1 auto;min-width:103px;width:auto;white-space:nowrap}.gastro-candidate-grid dl div{grid-template-columns:82px minmax(0,1fr)}.gastro-candidate-grid dt{white-space:nowrap;word-break:normal;overflow-wrap:normal}.gastro-format-choice__phone{display:grid;justify-items:center;padding-left:0!important}.gastro-format-choice__application-video{justify-self:center;margin-inline:auto}.gastro-roi__cta .button--offset-shadow{border-radius:12px;box-shadow:4px 4px #121315!important;font-size:14px}.gastro-roi__cta .button--offset-shadow:hover{box-shadow:4px 4px #121315!important;transform:none!important}.gastro-roi__cta .button--offset-shadow:active{box-shadow:none!important;transform:translate(2px,2px)!important}.gastro-page .gastro-typewriter{margin-bottom:0}@media (max-width:640px){.gastro-page .gastro-typewriter{margin-bottom:0}.gastro-job-wall{grid-template-columns:1fr!important}.gastro-job-wall header{display:flex;width:100%}.gastro-job-wall h3{min-width:103px;overflow:visible}.gastro-candidate-grid dl div{grid-template-columns:82px minmax(0,1fr)}.gastro-candidate-grid dt{white-space:nowrap;word-break:normal;overflow-wrap:normal}.gastro-roi__cta .button--offset-shadow{padding:13px 15px}}.gastro-timeback{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,620px) minmax(0,440px);gap:40px;align-items:start;justify-content:center;margin-top:48px;color:#101318;font-family:Poppins,sans-serif}.gastro-timeback__calculator-card,.gastro-timeback__savings-card{border:0;border-radius:32px}.gastro-timeback__calculator-card{padding:44px;background:radial-gradient(700px 420px at 100% 0%,#dffcff,#dffcff00 60%),#fff;box-shadow:0 16px 48px #10131814}.gastro-timeback__header{display:flex;align-items:center;justify-content:space-between;gap:18px}.gastro-timeback__header>span,.gastro-timeback__savings-card>span{color:#0b8fa0;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.gastro-timeback__header>small{padding:6px 14px;border-radius:999px;color:#5b646b;background:#f2f6f7;font-size:12px!important;font-weight:600;white-space:nowrap}.gastro-timeback__calculator-card>h3,.gastro-timeback__savings-card>h3{margin:32px 0 0;color:#101318;font:800 40px/1.05 Poppins,sans-serif;letter-spacing:-.02em}.gastro-timeback__intro{margin:18px 0 0;color:#5b646b;font-size:15px;font-weight:500;line-height:1.5}.gastro-timeback__intro strong{color:#101318;font-weight:800}.gastro-timeback__input{display:grid;gap:14px;margin-top:28px}.gastro-timeback__input-row{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.gastro-timeback__input-row>output{display:flex;align-items:baseline;gap:9px;min-width:0}.gastro-timeback__input-row>output strong{color:#101318;font-size:44px;font-weight:800;line-height:1;letter-spacing:-.04em}.gastro-timeback__input-row>output span{color:#5b646b;font-size:15px;font-weight:600}.gastro-timeback__input-row>p{display:flex;align-items:center;gap:9px;margin:0;padding:8px 14px;border-radius:999px;color:#5b646b;background:#f2f6f7;font-size:13px;font-weight:700;line-height:1.25}.gastro-timeback__input-row>p i,.gastro-timeback__savings-card>p>i{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#98a2a8;box-shadow:0 0 12px #98a2a8}.gastro-timeback__input-row>p.is-amortized{color:#101318;background:#7dfaff;box-shadow:0 8px 24px #7dfaff59}.gastro-timeback__input-row>p.is-amortized i{background:#101318;box-shadow:none}.gastro-timeback__slider{position:relative;height:30px}.gastro-timeback__slider progress,.gastro-timeback__slider input{position:absolute;inset:0;width:100%;height:30px}.gastro-timeback__slider progress{top:10px;height:10px;overflow:hidden;border:0;border-radius:999px;background:#edf1f3;appearance:none}.gastro-timeback__slider progress::-webkit-progress-bar{background:#edf1f3}.gastro-timeback__slider progress::-webkit-progress-value{background:#7dfaff;transition:width .2s ease}.gastro-timeback__slider progress::-moz-progress-bar{background:#7dfaff;transition:width .2s ease}.gastro-timeback__slider input{z-index:2;margin:0;background:transparent;appearance:none}.gastro-timeback__slider input::-webkit-slider-runnable-track{height:10px;background:transparent}.gastro-timeback__slider input::-moz-range-track{height:10px;background:transparent}.gastro-timeback__slider input::-webkit-slider-thumb{width:28px;height:28px;margin-top:-9px;border:4px solid #7dfaff;border-radius:50%;background:#101318;box-shadow:0 0 0 6px #7dfaff40,0 6px 16px #10131840;appearance:none}.gastro-timeback__slider input::-moz-range-thumb{width:20px;height:20px;border:4px solid #7dfaff;border-radius:50%;background:#101318;box-shadow:0 0 0 6px #7dfaff40,0 6px 16px #10131840}.gastro-timeback__slider input:focus-visible{outline:3px solid rgba(11,143,160,.42);outline-offset:7px}.gastro-timeback__chips{display:flex;flex-wrap:wrap;gap:8px}.gastro-timeback__chips button{padding:8px 14px;border:0;border-radius:999px;color:#101318;background:#f2f6f7;font:700 13px/1 Poppins,sans-serif;transition:color .2s ease,background .2s ease}.gastro-timeback__chips button:hover{background:#e7edef}.gastro-timeback__chips button.is-active{color:#7dfaff;background:#101318}.gastro-timeback__chips button:focus-visible{outline:3px solid rgba(11,143,160,.42);outline-offset:3px}.gastro-timeback__result{display:grid;grid-template-columns:220px minmax(0,1fr);gap:28px;align-items:center;margin-top:36px}.gastro-timeback__ring{position:relative;display:grid;place-items:center;width:220px;height:220px}.gastro-timeback__ring svg{display:block;width:220px;height:220px}.gastro-timeback__ring circle{fill:none;stroke:#edf1f3;stroke-width:18}.gastro-timeback__ring .gastro-timeback__ring-progress{stroke:#7dfaff;stroke-linecap:round;filter:drop-shadow(0 0 10px rgba(125,250,255,.7));transition:stroke-dashoffset .4s ease}.gastro-timeback__ring>span{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;padding:34px;text-align:center}.gastro-timeback__ring small{color:#5b646b;font-size:11px!important;font-weight:700;letter-spacing:.08em;white-space:nowrap}.gastro-timeback__ring strong{max-width:150px;color:#101318;font-size:52px;font-weight:800;line-height:1;letter-spacing:-.05em;white-space:nowrap}.gastro-timeback__ring b{color:#5b646b;font-size:13px;font-weight:600;white-space:nowrap}.gastro-timeback__milestones{display:grid;gap:12px;margin:0;padding:0;list-style:none}.gastro-timeback__milestones li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:center}.gastro-timeback__milestones li>span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:#c9d1d5;background:#edf1f3}.gastro-timeback__milestones li>span svg{width:16px;height:16px;stroke-width:3}.gastro-timeback__milestones li.is-reached>span{color:#101318;background:#7dfaff}.gastro-timeback__milestones li div{display:grid;gap:2px}.gastro-timeback__milestones strong{color:#101318;font-size:14px;font-weight:700;line-height:1.25}.gastro-timeback__milestones small{color:#5b646b;font-size:12px!important;font-weight:500}.gastro-timeback__takeaway{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:34px;padding:22px 26px;overflow:hidden;border-radius:24px;color:#e8ecee;background:#141414}.gastro-timeback__takeaway:before,.gastro-timeback__savings-card:after{content:"";position:absolute;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,#7dfaff47,#7dfaff00 70%);pointer-events:none}.gastro-timeback__takeaway:before{left:-100px;bottom:-190px}.gastro-timeback__takeaway>div,.gastro-timeback__takeaway>a{position:relative;z-index:1}.gastro-timeback__takeaway small{color:#9aa4aa;font-size:11px!important;font-weight:700;letter-spacing:.08em}.gastro-timeback__takeaway p{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:4px 0 0}.gastro-timeback__takeaway strong{color:#7dfaff;font-size:30px;font-weight:800;line-height:1}.gastro-timeback__takeaway span{color:#b9c2c6;font-size:16px;font-weight:600}.gastro-timeback__takeaway a{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;border-radius:999px;color:#101318;background:#7dfaff;box-shadow:0 8px 40px #7dfaff73;font-size:15px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background-color .2s ease}.gastro-timeback__takeaway a:hover{color:#101318;background:#a9fbff}.gastro-timeback__takeaway a:focus-visible{outline:3px solid #fff;outline-offset:3px}.gastro-timeback__takeaway a svg{width:18px;height:18px}.gastro-timeback__footnote{margin:24px 0 0;color:#98a2a8;font-size:11px;line-height:1.55}.gastro-timeback__savings-card{position:relative;padding:44px;overflow:hidden;color:#e8ecee;background:#141414;box-shadow:0 24px 60px #1013184d}.gastro-timeback__savings-card:after{left:-200px;bottom:-240px;width:420px;height:420px}.gastro-timeback__savings-card>*{position:relative;z-index:1}.gastro-timeback__savings-card>span{color:#7dfaff}.gastro-timeback__savings-card>h3{margin-top:34px;color:#e8ecee}.gastro-timeback__savings-card ul{margin:30px 0 0;padding:0;border-bottom:1px solid #2a2d2e;list-style:none}.gastro-timeback__savings-card li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px;align-items:center;min-height:74px;padding:16px 0;border-top:1px solid #2a2d2e}.gastro-timeback__savings-card li>i{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:#7dfaff;background:#1f2223;box-shadow:0 0 0 1px #7dfaff40}.gastro-timeback__savings-card li>i svg{width:20px;height:20px;stroke-width:2}.gastro-timeback__savings-card li strong{color:#e8ecee;font-size:15px;font-weight:600;line-height:1.35}.gastro-timeback__savings-card li.is-highlight>i{color:#101318;background:#7dfaff;box-shadow:0 0 18px #7dfaff80}.gastro-timeback__savings-card>p{display:flex;align-items:flex-start;gap:10px;margin:28px 0 0;color:#9aa4aa;font-size:13px;line-height:1.45}.gastro-timeback__savings-card>p>i{margin-top:5px;background:#7dfaff;box-shadow:0 0 12px #7dfaff}.gastro-timeback__savings-card>p span{min-width:0}.gastro-timeback__savings-card>p strong{color:#e8ecee;font-weight:700}@media (prefers-reduced-motion:no-preference){.gastro-timeback[data-gastro-reveal]:not(.is-visible)>.gastro-timeback__calculator-card,.gastro-timeback[data-gastro-reveal]:not(.is-visible)>.gastro-timeback__savings-card{opacity:0}.gastro-timeback.is-visible>.gastro-timeback__calculator-card,.gastro-timeback.is-visible>.gastro-timeback__savings-card{opacity:1;transition:opacity .4s ease}.gastro-timeback.is-visible>.gastro-timeback__savings-card{transition-delay:.08s}}@media (max-width:1100px){.gastro-timeback{grid-template-columns:minmax(0,620px)}.gastro-timeback__savings-card{width:100%}}@media (max-width:640px){.gastro-timeback{gap:22px;margin-top:28px}.gastro-timeback__calculator-card,.gastro-timeback__savings-card{padding:26px 20px;border-radius:26px}.gastro-timeback__header{align-items:flex-start}.gastro-timeback__header>small{padding:6px 10px;font-size:11px!important}.gastro-timeback__calculator-card>h3,.gastro-timeback__savings-card>h3{font-size:30px;line-height:1.08}.gastro-timeback__input-row{align-items:flex-start}.gastro-timeback__input-row>p{width:100%;border-radius:16px}.gastro-timeback__chips{gap:6px}.gastro-timeback__chips button{padding:8px 11px;font-size:12px}.gastro-timeback__result{grid-template-columns:1fr;justify-items:center}.gastro-timeback__milestones{width:100%}.gastro-timeback__takeaway{align-items:stretch;flex-direction:column}.gastro-timeback__takeaway a{justify-content:center;width:100%}.gastro-timeback__savings-card li{min-height:70px}}@media (prefers-reduced-motion:reduce){.gastro-timeback[data-gastro-reveal]>*{opacity:1!important;transition:none!important}.gastro-timeback__ring-progress,.gastro-timeback__chips button,.gastro-timeback__takeaway a{transition:none!important}}.header-promo__price{color:#7dfaff;font:inherit;font-weight:850}.gastro-hero__primary-action .button--offset-shadow{border-radius:12px;box-shadow:4px 4px #121315!important;font-size:14px}.gastro-hero__primary-action .button--offset-shadow:hover{box-shadow:4px 4px #121315!important;transform:none!important}.gastro-hero__primary-action .button--offset-shadow:active{box-shadow:none!important;transform:translate(2px,2px)!important}.gastro-seo-links>div{position:relative;border-top:0;border-bottom:0}.gastro-seo-links>div:before,.gastro-seo-links>div:after{content:"";position:absolute;z-index:2;left:0;right:0;height:1px;border-radius:999px;background:#1213151a;pointer-events:none}.gastro-seo-links>div:before{top:0}.gastro-seo-links>div:after{bottom:0}@media (max-width:640px){.gastro-seo-links a+a{position:relative;border-top:0}.gastro-seo-links a+a:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;border-radius:999px;background:#1213151a}}.pricing-promo-note-section{position:relative;z-index:2;padding:32px 0 0;background:#fff}.pricing-promo-note{display:grid;grid-template-columns:44px minmax(0,1fr);gap:18px;align-items:start;max-width:1040px;margin:0 auto;padding:20px 24px;border:1px solid rgba(25,114,118,.18);border-radius:22px;color:#304344;background:linear-gradient(110deg,#effdfe,#fff 72%);box-shadow:0 16px 42px #12131512}.pricing-promo-note__icon{display:grid;width:44px;height:44px;place-items:center;border-radius:50%;color:#121315;background:var(--lp-brand-500);box-shadow:0 0 0 7px #7df9ff29}.pricing-promo-note__icon svg{width:20px;height:20px;stroke-width:2.2}.pricing-promo-note p{margin:0;font-size:13px;line-height:1.7}.pricing-promo-note strong{color:#121315;font-size:15px;font-weight:850}.pricing-promo-note code{padding:2px 6px;border-radius:7px;color:#075e61;background:#7df9ff6b;font:850 12px/1.2 Poppins,var(--font-body);letter-spacing:.04em}.pricing-promo-note p>span{display:block;margin-top:5px;color:#203738}.pricing-promo-note p>span b{color:#075e61;font-weight:850}.pricing-promo-note small{display:block;margin-top:5px;color:#667475;font-size:11px;font-weight:700}@media (max-width:640px){.pricing-promo-note-section{padding-top:22px}.pricing-promo-note{grid-template-columns:36px minmax(0,1fr);gap:14px;padding:18px 16px;border-radius:18px}.pricing-promo-note__icon{width:36px;height:36px;box-shadow:0 0 0 5px #7df9ff24}.pricing-promo-note__icon svg{width:17px;height:17px}.pricing-promo-note p{font-size:12px;line-height:1.62}.pricing-promo-note strong{font-size:13px}}@media (max-width:640px){.gastro-hero__primary-action .button--offset-shadow{padding-inline:15px}}.pricing-page .subpage-hero__copy h1{width:calc(100% + 70px);max-width:780px;margin-right:-70px}.pricing-page .subpage-lead strong{color:#172627;font-weight:850}.pricing-page .subpage-actions{width:100%}.pricing-hero-actions{display:grid;width:100%;gap:22px}.pricing-hero-actions__primary{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.pricing-hero-actions__cta{display:grid;justify-items:center;gap:8px}.pricing-page .pricing-hero-actions__cta>.button--offset-shadow{border-radius:12px!important;font-size:14px!important;box-shadow:4px 4px #121315!important}.pricing-page .pricing-hero-actions__cta>.button--offset-shadow:hover{box-shadow:4px 4px #121315!important;transform:none!important}.pricing-page .pricing-hero-actions__cta>.button--offset-shadow:active{box-shadow:none!important;transform:translate(2px,2px)!important}.pricing-hero-actions__cta>small{color:#5b6b6c;font-size:10px;font-weight:700;line-height:1.2}.pricing-hero-price-action{display:inline-flex;align-items:center;align-self:flex-start;min-height:48px;color:#172627;font-size:13px;font-weight:750;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.pricing-hero-price-action:hover{color:#197276}.pricing-hero-pdf-link{display:inline-flex;align-items:center;justify-self:center;gap:7px;margin-top:2px;padding:9px 4px;color:#526465;font-size:11px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.pricing-hero-pdf-link svg{width:16px;height:16px;color:#197276}.pricing-hero-checks{width:100%;max-width:760px;margin-top:10px;padding-top:24px}.pricing-hero-checks__track{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 22px;width:100%}.pricing-hero-checks__track>span{display:inline-flex;align-items:center;gap:7px;color:#667273;font-size:11px;font-weight:650;line-height:1.35}.pricing-hero-checks__track>span:nth-child(n+5){display:none}.pricing-hero-checks svg{width:15px;height:15px;padding:2px;border:1px solid rgba(74,89,90,.24);border-radius:50%;color:#667273;background:#eef1f0;stroke-width:3}.pricing-hero-values{display:grid;align-content:center;width:min(100%,530px);justify-self:end;padding:18px 0 18px 36px;border-left:1px solid rgba(23,79,82,.22)}.pricing-hero-values>header{margin-bottom:15px}.pricing-hero-values h2{max-width:490px;margin:0;color:#172627;font-family:Poppins,var(--font-body);font-size:22px!important;font-weight:850;line-height:1.18;letter-spacing:-.025em}.pricing-hero-values>header p{max-width:500px;margin:10px 0 0;color:#59696a;font-size:12px;line-height:1.55}.pricing-hero-values ul{margin:0;padding:0;list-style:none}.pricing-hero-values li{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:14px;padding:15px 0;border-bottom:1px solid rgba(23,79,82,.14)}.pricing-hero-values li:last-child{border-bottom:0}.pricing-hero-values li>span{display:grid;width:22px;height:22px;place-items:center;border-radius:50%;color:#174f52;background:#7df9ff8a}.pricing-hero-values li>span svg{width:13px;height:13px;stroke-width:3}.pricing-hero-values li>strong{color:#172627;font-size:17px;font-weight:780;line-height:1.25}.pricing-plans-section .pricing-promo-note{max-width:none;margin:0 0 36px}@media (max-width:1120px){.pricing-page .subpage-hero__copy h1{width:100%;margin-right:0}}@media (max-width:900px){.pricing-hero-values{width:100%;max-width:none;justify-self:stretch;padding:8px 0 0;border-left:0;border-top:1px solid rgba(23,79,82,.2)}.pricing-hero-values ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:26px}}@media (max-width:620px){.pricing-hero-actions__primary{align-items:flex-start;flex-direction:row;flex-wrap:nowrap;gap:14px}.pricing-hero-actions__primary .button{width:auto;justify-content:center}.pricing-hero-actions__cta{width:auto;flex:0 0 auto}.pricing-hero-actions__cta>.button{width:auto}.pricing-page .pricing-hero-actions__cta>.button--offset-shadow{padding-inline:15px}.pricing-hero-price-action{flex:0 0 auto;padding-inline:2px;font-size:12px;white-space:nowrap}.pricing-hero-pdf-link{justify-self:center}.pricing-hero-checks{max-width:none;margin-top:18px;padding:18px 0;overflow:hidden}.pricing-hero-checks__track{justify-content:flex-start;flex-wrap:nowrap;gap:14px;width:max-content;animation:pricing-hero-benefits-flow 22s linear infinite;will-change:transform}.pricing-hero-checks__track>span{display:inline-flex;flex:0 0 calc((100vw - 44px)/2);align-items:flex-start;min-width:0;font-size:10.5px}.pricing-page .pricing-hero-values{padding-top:30px;border-top:0}.pricing-hero-values ul{grid-template-columns:1fr}.pricing-hero-values h2{font-size:20px!important}.pricing-hero-values li{padding:13px 0}.pricing-hero-values li>strong{font-size:15px}.pricing-plans-section .pricing-promo-note{margin-bottom:28px}}@keyframes pricing-hero-benefits-flow{0%{transform:translate(0)}to{transform:translate(calc(-50% - 7px))}}@media (max-width:620px) and (prefers-reduced-motion:reduce){.pricing-hero-checks{overflow:visible}.pricing-hero-checks__track{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;animation:none;transform:none;will-change:auto}.pricing-hero-checks__track>span{display:inline-flex;min-width:0}.pricing-hero-checks__track>span:nth-child(n+5){display:none}}.pricing-page .pricing-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.pricing-page .pricing-plan{min-height:660px;padding:58px 30px 32px}.pricing-page .pricing-plan .pricing-plan__action{justify-content:center;margin:0 0 22px}.pricing-page .pricing-plan .pricing-plan__action--invoice{border-color:#121315!important;color:#fff!important;background:#121315!important;box-shadow:0 12px 28px #12131529}.pricing-page .pricing-plan .pricing-plan__action--invoice svg{color:#fff!important;stroke:currentColor!important}@media (hover:hover) and (pointer:fine){.pricing-page .pricing-plan .pricing-plan__action--invoice:hover{border-color:#263637!important;color:#fff!important;background:#263637!important}}.pricing-page .pricing-plan__jobs,.pricing-page .pricing-plan__outcome{margin-bottom:18px}.pricing-timeback{margin:76px 0 0}.pricing-page .pricing-timeback .gastro-timeback{margin:0}.pricing-page .pricing-addons{max-width:none;margin-top:72px;padding:38px 36px;border:1px solid rgba(23,79,82,.12);border-radius:32px;background:linear-gradient(145deg,#f4f8f7,#fff 68%,#edfafa);box-shadow:0 24px 62px #12131514}.pricing-page .pricing-addons__heading>span{color:#197276}.pricing-page .pricing-addons__heading h2{color:#172627}.pricing-page .pricing-addons__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pricing-page .pricing-addon{padding:28px 24px;border-radius:24px;box-shadow:0 16px 38px #12131512,inset 0 0 0 1px #174f521a}.pricing-page .pricing-addon--scale{background:linear-gradient(150deg,#ecfbfb,#fff 74%);box-shadow:0 18px 44px #49d8e01a,inset 0 0 0 1px #7df9ff5c}.pricing-page .pricing-addon--visible{background:#fffdf9}.pricing-page .pricing-addon h3{font-size:35px}.pricing-page .pricing-addon>header p{font-size:12.5px}.pricing-page .pricing-addon__price--scale{align-items:center}.pricing-page .pricing-addon__price--scale>strong{font-size:34px}.pricing-page .pricing-addon__price--scale>span{line-height:1.3}.pricing-page .pricing-addon li{font-size:11.5px}@media (max-width:1040px){.pricing-page .pricing-addons__grid{grid-template-columns:1fr}.pricing-page .pricing-addon{padding:30px}}@media (max-width:900px){.pricing-page .pricing-plan-grid{grid-template-columns:1fr}.pricing-page .pricing-plan{min-height:0}}@media (max-width:620px){.pricing-timeback{margin-top:54px}.pricing-page .pricing-addons{margin-inline:-6px;padding:28px 16px;border-radius:28px}.pricing-page .pricing-addon{padding:26px 21px}}.pricing-plan-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 0 26px}.pricing-plan-toolbar>p{margin:0;color:#617071;font-size:11px;font-weight:700}.pricing-billing-toggle{display:inline-flex;align-items:center;gap:4px;padding:5px;border:1px solid rgba(23,79,82,.16);border-radius:15px;background:#ffffffe6;box-shadow:0 12px 30px #12131512}.pricing-billing-toggle button{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 17px;border:0;border-radius:11px;color:#536263;background:transparent;font:750 12px/1 Poppins,var(--font-body);transition:color .18s var(--ease-out),background-color .18s var(--ease-out),transform .16s var(--ease-out)}.pricing-billing-toggle button strong{padding:5px 7px;border-radius:999px;color:#075e61;background:#ccf6f7;font-size:9px;font-weight:900;letter-spacing:.04em}.pricing-billing-toggle button.is-active{color:#fff;background:#121315;box-shadow:0 8px 18px #12131529}.pricing-billing-toggle button.is-active strong{color:#121315;background:var(--lp-brand-500)}.pricing-billing-toggle button:focus-visible{outline:3px solid rgba(24,203,209,.4);outline-offset:2px}.pricing-billing-toggle button:active{transform:scale(.97)}.pricing-plan__action{transition:transform .16s var(--ease-out),background-color .18s var(--ease-out),box-shadow .18s var(--ease-out)}.pricing-plan__action:active{transform:scale(.97)}@media (max-width:620px){.pricing-plan-toolbar{align-items:flex-start;flex-direction:column;gap:11px}.pricing-billing-toggle{width:100%}.pricing-billing-toggle button{flex:1;justify-content:center;padding-inline:10px}}@media (prefers-reduced-motion:reduce){.pricing-billing-toggle button,.pricing-plan__action{transition:none}}.pricing-process-section--embedded{margin:66px 0 38px;padding:58px 0 60px;border-top:1px solid rgba(23,79,82,.14);border-bottom:1px solid rgba(23,79,82,.14);background:transparent}.pricing-process-section--embedded .subpage-heading{max-width:820px;margin-bottom:28px}.pricing-process-section--embedded .subpage-heading h2{font-size:38px!important}.pricing-process-section--embedded .subpage-heading__lead{max-width:760px}.pricing-faq-groups{display:grid;gap:46px;min-width:0}.pricing-faq-group{min-width:0}.pricing-faq-group>header{display:flex;align-items:center;gap:14px;margin-bottom:13px}.pricing-faq-group>header>span{display:grid;width:30px;height:30px;place-items:center;flex:0 0 auto;border-radius:50%;color:#121315;background:var(--lp-brand-500);font-size:9px;font-weight:900;letter-spacing:.08em}.pricing-faq-group h3{margin:0;color:#172627;font-size:17px;font-weight:850;line-height:1.25}.pricing-faq-group .faq-list{border-top:1px solid #dbe3e2}.pricing-faq-group .faq-list details p{max-width:920px}.pricing-faq-group .faq-list details p a{color:#197276;font-weight:750;text-decoration:underline;text-decoration-color:#19727661;text-decoration-thickness:1px;text-underline-offset:3px}.pricing-faq-group .faq-list details p a:hover{color:#121315;text-decoration-color:#7df9ff}.pricing-faq-group .faq-list details p a:focus-visible{border-radius:4px;outline:3px solid rgba(125,249,255,.52);outline-offset:3px}@media (max-width:620px){.pricing-process-section--embedded{margin-bottom:30px;padding-bottom:46px}.pricing-process-section--embedded .subpage-heading h2{font-size:30px!important;line-height:1.05}.pricing-faq-groups{gap:36px}.pricing-faq-group>header{align-items:flex-start}.pricing-faq-group h3{font-size:16px}}.pricing-output-proof{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:stretch;gap:42px;margin:0 0 52px;padding:36px 40px;border-radius:30px;background:#fff;box-shadow:0 24px 64px #12131514,inset 0 0 0 1px #174f521f}.pricing-output-proof__copy{position:relative;align-content:center;display:grid;min-width:0;padding-left:84px}.pricing-output-proof__burst{position:absolute;left:0;top:2px;width:62px;height:62px;border-radius:50%;background:repeating-conic-gradient(from 0deg,var(--lp-brand-500) 0 4deg,transparent 4deg 15deg);mask:radial-gradient(circle,transparent 0 13px,#000 14px 28px,transparent 29px);-webkit-mask:radial-gradient(circle,transparent 0 13px,#000 14px 28px,transparent 29px)}.pricing-output-proof__eyebrow{margin-bottom:13px;color:#197276;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.pricing-output-proof h2{max-width:440px;margin:0;color:#172627;font-family:var(--font-display);font-size:39px!important;font-weight:400;line-height:.98;letter-spacing:-.04em}.pricing-output-proof__copy p{max-width:500px;margin:18px 0 0;color:#536263;font-size:13px;line-height:1.68}.pricing-output-proof__result{display:grid;grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:28px;min-width:0;padding:12px 0 12px 34px;border-left:1px solid rgba(23,79,82,.16)}.pricing-output-proof__result ol{margin:0;padding:0;list-style:none}.pricing-output-proof__result li{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid rgba(23,79,82,.13)}.pricing-output-proof__result li:last-child{border-bottom:0}.pricing-output-proof__result li>span{color:#197276;font-size:9px;font-weight:900;letter-spacing:.08em}.pricing-output-proof__result li>b{color:#213334;font-size:13px;line-height:1.35}.pricing-output-proof__result>div{display:grid;gap:5px;padding:22px 18px;border-radius:22px;color:#121315;background:var(--lp-brand-500);box-shadow:0 16px 36px #18cbd12e}.pricing-output-proof__result>div strong{font-family:Poppins,var(--font-body);font-size:27px;font-weight:900;line-height:1}.pricing-output-proof__result>div span{font-size:10px;font-weight:750;line-height:1.4}@media (max-width:900px){.pricing-output-proof{grid-template-columns:1fr;gap:30px}.pricing-output-proof__result{padding:26px 0 0;border-left:0;border-top:1px solid rgba(23,79,82,.16)}}@media (max-width:620px){.pricing-output-proof{gap:26px;margin-bottom:42px;padding:28px 21px;border-radius:24px}.pricing-output-proof__copy{padding-left:0;padding-top:70px}.pricing-output-proof__burst{top:0;width:54px;height:54px}.pricing-output-proof h2{font-size:30px!important}.pricing-output-proof__result{grid-template-columns:1fr;gap:20px}.pricing-output-proof__result>div{max-width:230px}}@media (max-width:620px){html body #root .pricing-page .pricing-features-section .pricing-process-section--embedded .subpage-heading h2{width:100%!important;max-width:100%!important;font-size:30px!important;letter-spacing:-.04em!important;white-space:normal!important}}.pricing-page .subpage-hero--cyan{background:radial-gradient(circle at 83% 34%,rgba(125,249,255,.16),transparent 32%),linear-gradient(135deg,#fbfcfb,#fff 58%,#f4f8f7)}@media (min-width:901px){.pricing-page .subpage-hero__grid{position:relative;padding-bottom:88px}.pricing-page .subpage-hero__copy{position:static}.pricing-hero-checks{position:absolute;left:0;right:0;bottom:0;max-width:none;margin:0;padding:22px 0 0}.pricing-hero-pdf-link{justify-self:start;margin-top:4px}.pricing-page .pricing-plan--featured{transform:translateY(-10px);box-shadow:0 32px 76px #32949833,inset 0 4px 0 var(--lp-brand-500),inset 0 0 0 2px #3294984d}}@media (max-width:900px){.pricing-page .subpage-hero__grid{padding-bottom:0}.pricing-page .subpage-hero__copy{position:relative}}.subpage-heading__eyebrow{color:#329ca2!important}.pricing-hero-actions__primary{align-items:flex-start}.pricing-hero-actions__cta>.button,.pricing-hero-price-action{min-height:48px}.pricing-comparison-link{align-self:flex-end;padding-bottom:69px}.pricing-page .pricing-plan--featured{transform:none!important}.pricing-page .pricing-plan-grid{align-items:stretch}.pricing-page .pricing-plan{height:100%}.pricing-page .pricing-addons__grid{align-items:start}.pricing-page .pricing-addon,.pricing-page .pricing-addon--scale,.pricing-page .pricing-addon--visible,.pricing-page .pricing-addon--ats{height:auto;background:#fff}.pricing-page .pricing-addon>.button{margin-top:0}.pricing-faq-pdf-link{display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:100%;color:#637273;font-size:12px;font-weight:750;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.pricing-faq-pdf-link svg{width:17px;height:17px;color:#329ca2}.feature-comparison__head{overflow:hidden;border-radius:26px 26px 0 0}.feature-comparison__plan-head a{min-height:36px;padding:0 14px;border-radius:10px;font-size:9.5px}.gastro-timeback__input-row>p.is-amortized .gastro-timeback__break-even-check{flex:0 0 auto;width:17px;height:17px;padding:2px;border-radius:50%;color:#101318;background:#ffffff8c;stroke-width:3}.gastro-timeback__week-sun{display:inline-block;margin-left:5px;font-size:14px;line-height:1;vertical-align:-1px}.gastro-timeback__takeaway span{font-size:12px}@media (min-width:901px){.feature-comparison__head{top:76px}}@media (max-width:900px){.pricing-comparison-link{align-self:flex-start;padding-bottom:0}}@media (max-width:620px){.feature-comparison__head{border-radius:20px 20px 0 0}.feature-comparison__plan-head a{min-height:36px;padding-inline:13px;font-size:9px}}.gastro-pricing__grid>article{display:flex;flex-direction:column}.gastro-pricing__actions{display:flex;align-items:center;gap:20px;margin-top:auto}.gastro-pricing__actions .button{margin-top:0}.gastro-pricing__link{display:inline-flex;align-items:center;min-height:44px;color:#121315;font-size:13px;font-weight:800;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.gastro-pricing__link:hover{color:#197276}.gastro-pricing__link:focus-visible{outline:3px solid rgba(25,114,118,.34);outline-offset:4px;border-radius:6px}@media (max-width:640px){.gastro-page .gastro-hero__actions{display:flex!important;flex-flow:row nowrap!important;align-items:flex-start!important;gap:9px!important}.gastro-page .gastro-hero__primary-action{flex:0 0 auto;width:auto!important}.gastro-page .gastro-hero__primary-action .button--offset-shadow{padding-inline:12px;font-size:12px}.gastro-page .gastro-hero__actions .gastro-how-link{flex:0 0 auto;align-self:flex-start;margin:2px 0 0!important;font-size:11px;white-space:nowrap}.gastro-page .gastro-hero__actions .gastro-how-link svg{width:14px;height:14px}.gastro-pricing__actions{gap:16px}}@media (max-width:340px){.gastro-page .gastro-hero__actions{gap:6px!important}.gastro-page .gastro-hero__primary-action .button--offset-shadow{padding-inline:8px;font-size:11px}.gastro-page .gastro-hero__actions .gastro-how-link{font-size:11px}}@media (max-width:640px){.gastro-page .gastro-hero__primary-action .button--offset-shadow{padding-inline:15px;font-size:14px}}@media (max-width:340px){.gastro-page .gastro-hero__primary-action .button--offset-shadow{padding-inline:8px;font-size:11px}}.gastro-page .gastro-architecture__contact{display:inline-flex;align-items:center;justify-content:flex-start;gap:7px;width:max-content;max-width:100%;margin-top:24px;padding:0 0 3px;border-radius:0;color:#197276;background:transparent;box-shadow:none;font-size:13px;font-weight:800;line-height:1.45;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.gastro-page .gastro-architecture__contact:hover{color:#121315;background:transparent;box-shadow:none}.gastro-page .gastro-architecture__contact:focus-visible{outline:3px solid rgba(25,114,118,.3);outline-offset:5px;border-radius:5px}.kfz-recruiter-app{background:#f5fbfa}.kfz-recruiter-app__grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(480px,1.12fr);grid-template-areas:"intro visual" "benefits visual" "footer visual";align-items:center;gap:26px clamp(48px,6vw,88px)}.kfz-recruiter-app__intro{grid-area:intro;min-width:0;align-self:end}.kfz-recruiter-app__intro>h2{max-width:620px;margin:0;color:#121315;font-family:var(--font-display);font-size:clamp(46px,4.8vw,70px);font-weight:400;letter-spacing:-.045em;line-height:.96}.kfz-recruiter-app__lead{max-width:650px;margin:24px 0 0;color:#1f3031;font-size:18px;font-weight:750;line-height:1.55}.kfz-recruiter-app__copy{display:grid;gap:12px;max-width:650px;margin-top:22px;color:#536263;font-size:14px;line-height:1.75}.kfz-recruiter-app__copy p{margin:0}.kfz-recruiter-app__visual{grid-area:visual;min-width:0;margin:0;align-self:stretch}.kfz-recruiter-app__media{position:relative;min-height:690px;height:100%;overflow:hidden;border-radius:38px 18px;background:#dce9e8;box-shadow:0 30px 78px #12131526}.kfz-recruiter-app__workshop{display:block;width:100%;height:100%;min-height:690px;object-fit:cover;object-position:center}.pharmacy-page .kfz-recruiter-app__workshop{object-position:center 30%}.kfz-recruiter-app__phone-video{--framed-media-left:6.2%;--framed-media-top:4.4%;--framed-media-width:87.6%;--framed-media-height:91.2%;--framed-media-scale:1.025;position:absolute;z-index:3;right:2%;bottom:3%;display:block;width:min(51%,390px);aspect-ratio:511/1024;filter:drop-shadow(0 26px 38px rgba(18,19,21,.28))}.kfz-recruiter-app__phone-video>.hls-video,.kfz-recruiter-app__phone-video>.hls-poster{object-position:50% 50%}.kfz-recruiter-app__phone-video>.framed-hls-video__frame{filter:none}.kfz-recruiter-app__phone-prototype{--prototype-video-scale:1.07;--prototype-video-x:-.5%;--prototype-video-y:-1.5%;--prototype-screen-left:5.95%;--prototype-screen-top:1%;--prototype-screen-width:87.9%;--prototype-screen-height:98%;--prototype-screen-radius-x:9%;--prototype-screen-radius-y:4.5%;position:absolute;z-index:3;right:7%;bottom:5%;display:grid;justify-items:center;gap:9px;width:min(33.15%,254px)}.kfz-recruiter-app__phone-prototype .kfz-recruiter-app__phone-video--prototype{--framed-media-left:var(--prototype-screen-left,5.95%);--framed-media-top:var(--prototype-screen-top,1%);--framed-media-width:var(--prototype-screen-width,87.9%);--framed-media-height:var(--prototype-screen-height,98%);--framed-media-scale:var(--prototype-video-scale,1.07);--framed-media-content-shift-x:var(--prototype-video-x,-.5%);--framed-media-content-shift-y:var(--prototype-video-y,-1.5%);--framed-media-object-position:50% 50%;--framed-screen-radius:var(--prototype-screen-radius-x,9%) / var(--prototype-screen-radius-y,4.5%);position:relative;right:auto;bottom:auto;width:100%;aspect-ratio:1059/2048;filter:drop-shadow(0 22px 32px rgba(18,19,21,.26))}.kfz-recruiter-app__phone-helper{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:5px 11px;border:1px solid rgba(18,19,21,.1);border-radius:999px;color:#172627;background:#fffffff0;box-shadow:0 8px 22px #1213151f;font-size:9px;font-weight:850;line-height:1.25;letter-spacing:.015em;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.kfz-recruiter-app__notification{position:absolute;z-index:4;right:34%;top:9%;display:grid;gap:3px;min-width:170px;padding:13px 16px;border:1px solid rgba(18,19,21,.1);border-radius:16px;color:#121315;background:#fffffff0;box-shadow:0 16px 38px #12131524;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.kfz-recruiter-app__notification span{color:#197276;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.kfz-recruiter-app__notification strong{font-size:13px;font-weight:850}.kfz-recruiter-app__notification small{color:#667475;font-size:10px;font-weight:700}.kfz-recruiter-app__visual figcaption{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 18px;margin-top:18px;color:#4e5f60;font-size:10px;font-weight:800;letter-spacing:.015em}.kfz-recruiter-app__visual figcaption span{display:inline-flex;align-items:center;gap:12px}.kfz-recruiter-app__visual figcaption svg{width:15px;height:15px;color:#197276}.kfz-recruiter-app__benefits{grid-area:benefits;display:grid;gap:24px;align-self:center}.kfz-recruiter-app__benefits ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0;padding:0;border-top:1px solid rgba(23,79,82,.16);list-style:none}.kfz-recruiter-app__benefits li{display:grid;grid-template-columns:21px minmax(0,1fr);align-items:start;gap:9px;padding:13px 0;border-bottom:1px solid rgba(23,79,82,.13);color:#263738;font-size:12px;font-weight:750;line-height:1.45}.kfz-recruiter-app__benefits li svg{width:17px;height:17px;margin-top:1px;padding:3px;border-radius:50%;color:#174f52;background:var(--lp-brand-500);stroke-width:3}.kfz-recruiter-app__privacy{display:grid;grid-template-columns:34px minmax(0,1fr);gap:13px;padding:20px 0;border-top:1px solid rgba(23,79,82,.18);border-bottom:1px solid rgba(23,79,82,.18)}.kfz-recruiter-app__privacy>svg{width:25px;height:25px;color:#197276}.kfz-recruiter-app__privacy div{display:grid;gap:7px}.kfz-recruiter-app__privacy strong{color:#172627;font-size:14px;font-weight:850}.kfz-recruiter-app__privacy p{margin:0;color:#5a696a;font-size:11px;line-height:1.65}.kfz-recruiter-app__privacy b{color:#197276;font-size:10px;font-weight:850}.kfz-recruiter-app__footer{grid-area:footer;display:grid;justify-items:start;gap:16px;align-self:start}.kfz-recruiter-app__badges{display:flex;align-items:center;flex-wrap:nowrap;gap:10px}.kfz-recruiter-app__badges a{display:block;line-height:0}.kfz-recruiter-app__badges img{display:block;width:auto;height:44px;object-fit:contain}.kfz-recruiter-app__badges a:first-child img{height:41px}.kfz-recruiter-app__footer>strong{max-width:420px;color:#172627;font-size:12px;font-weight:850;line-height:1.45;text-align:left}.kfz-recruiter-app__badges a:focus-visible{outline:3px solid rgba(25,114,118,.34);outline-offset:4px;border-radius:8px}@media (hover:hover) and (pointer:fine){.kfz-recruiter-app__badges a{transition:transform .18s var(--ease-out)}.kfz-recruiter-app__badges a:hover{transform:translateY(-2px)}}@media (max-width:1020px){.kfz-recruiter-app__grid{grid-template-columns:1fr;grid-template-areas:"intro" "visual" "benefits" "footer";gap:34px}.kfz-recruiter-app__intro,.kfz-recruiter-app__copy,.kfz-recruiter-app__lead{max-width:780px}.kfz-recruiter-app__visual{width:100%;max-width:820px}.kfz-recruiter-app__media,.kfz-recruiter-app__workshop{min-height:580px}.kfz-recruiter-app__benefits,.kfz-recruiter-app__footer{max-width:780px}}@media (max-width:640px){.kfz-recruiter-app__grid{gap:28px}.kfz-recruiter-app__intro>h2{font-size:38px;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.kfz-recruiter-app__lead{margin-top:20px;font-size:16px}.kfz-recruiter-app__copy{margin-top:18px;font-size:13px}.kfz-recruiter-app__media{height:auto;min-height:440px;border-radius:28px 14px}.kfz-recruiter-app__workshop{min-height:440px;object-position:43% center}.pharmacy-page .kfz-recruiter-app__workshop{object-position:center 28%}.kfz-recruiter-app__phone-video{right:-1%;bottom:2%;width:54%}.kfz-recruiter-app__phone-prototype{right:6%;bottom:5%;gap:7px;width:35.1%}.kfz-recruiter-app__phone-prototype .kfz-recruiter-app__phone-video--prototype{right:auto;bottom:auto;width:100%}.kfz-recruiter-app__phone-helper{min-height:22px;padding:4px 9px;font-size:8px}.kfz-recruiter-app__notification{right:34%;top:7%;min-width:145px;padding:11px 13px;border-radius:13px}.kfz-recruiter-app__notification strong{font-size:11px}.kfz-recruiter-app__notification small{font-size:9px}.kfz-recruiter-app__visual figcaption{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:10px 14px;margin-top:16px;font-size:9px}.kfz-recruiter-app__visual figcaption span{justify-content:space-between;min-width:0;padding-bottom:8px;border-bottom:1px solid rgba(23,79,82,.13)}.kfz-recruiter-app__visual figcaption span:nth-child(2n) svg{display:none}.kfz-recruiter-app__visual figcaption svg{width:12px;height:12px;flex:0 0 auto}.kfz-recruiter-app__benefits ul{grid-template-columns:1fr}.kfz-recruiter-app__benefits li{font-size:12px}.kfz-recruiter-app__privacy{grid-template-columns:28px minmax(0,1fr);padding-block:18px}.kfz-recruiter-app__privacy>svg{width:22px;height:22px}.kfz-recruiter-app__footer{align-items:flex-start;flex-direction:column}.kfz-recruiter-app__badges img{height:42px}.kfz-recruiter-app__badges a:first-child img{height:39px}.kfz-recruiter-app__footer>strong{max-width:none;text-align:left}}@media (max-width:340px){.kfz-recruiter-app__media,.kfz-recruiter-app__workshop{min-height:400px}.kfz-recruiter-app__notification{left:10px;right:auto;top:10px;min-width:132px}.kfz-recruiter-app__phone-video{right:-4%;width:58%}.kfz-recruiter-app__phone-prototype{right:4%;width:37.7%}.kfz-recruiter-app__phone-prototype .kfz-recruiter-app__phone-video--prototype{right:auto;width:100%}.kfz-recruiter-app__badges{gap:7px}.kfz-recruiter-app__badges img{height:38px}.kfz-recruiter-app__badges a:first-child img{height:36px}}@media (prefers-reduced-motion:reduce){.kfz-recruiter-app__badges a{transition:none}.kfz-recruiter-app__badges a:hover{transform:none}}.recruiter-app-calibrator{position:fixed;z-index:120;top:74px;right:16px;width:min(320px,calc(100vw - 32px));max-height:calc(100vh - 90px);padding:18px;overflow:auto;border:1px solid rgba(18,19,21,.16);border-radius:20px;background:#fffffff5;box-shadow:0 22px 60px #12131538;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font-family:var(--font-body);color:#121315}.recruiter-app-calibrator header{display:grid;gap:3px;margin-bottom:16px}.recruiter-app-calibrator header strong{font-size:16px}.recruiter-app-calibrator header small{font-size:11px;color:#687074}.recruiter-app-calibrator__controls{display:grid;gap:12px}.recruiter-app-calibrator__controls label{display:grid;gap:5px}.recruiter-app-calibrator__controls label>span{display:flex;justify-content:space-between;gap:12px;font-size:12px;font-weight:750}.recruiter-app-calibrator__controls output{color:#0e777d}.recruiter-app-calibrator__controls input{width:100%;accent-color:#64e8ee}.recruiter-app-calibrator__actions{display:flex;gap:8px;margin-top:16px}.recruiter-app-calibrator__actions button{flex:1;min-height:36px;border:1px solid #121315;border-radius:9px;background:#fff;font:700 11px/1 var(--font-body);cursor:pointer}.recruiter-app-calibrator__actions button:last-child{background:#121315;color:#fff}.recruiter-app-calibrator pre{margin:12px 0 0;padding:10px;border-radius:10px;background:#f1f4f3;font:10px/1.45 monospace;white-space:pre-wrap}.retail-trade-partner{display:flex;align-items:center;gap:12px;width:max-content;max-width:100%;margin-top:22px;color:#617071;font-size:10px;font-weight:800;line-height:1.35}.retail-trade-partner img{display:block;width:146px;height:64px;object-fit:contain;filter:none;mix-blend-mode:normal}.retail-handoff{background:#f5fbfa}.retail-handoff .section-title{max-width:980px}.retail-handoff .section-title h2{hyphens:none;-webkit-hyphens:none;overflow-wrap:normal;word-break:normal}.retail-handoff__message{display:flex;align-items:baseline;justify-content:space-between;gap:28px;margin:38px 0 24px;padding:0 2px 18px;border-bottom:1px solid rgba(23,79,82,.2)}.retail-handoff__message strong{max-width:580px;color:#152627;font-size:clamp(23px,2.4vw,34px);font-weight:850;letter-spacing:-.035em;line-height:1.08}.retail-handoff__message span{max-width:450px;color:#607071;font-size:13px;font-weight:650;line-height:1.6}.retail-handoff__lanes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.retail-handoff__lane{display:grid;align-content:start;gap:22px;min-width:0;padding:30px;border-radius:32px 16px}.retail-handoff__lane--today{color:#253334;background:#eeefec}.retail-handoff__lane--nurdu{color:#fff;background:#121315;box-shadow:0 24px 64px #12131524}.retail-handoff__lane header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-bottom:17px;border-bottom:1px solid rgba(74,89,90,.2)}.retail-handoff__lane--nurdu header{border-color:#ffffff29}.retail-handoff__lane header span{padding:7px 11px;border-radius:999px;color:#5f6c6d;background:#fff;font-size:9px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.retail-handoff__lane--nurdu header span{color:#123c3e;background:var(--lp-brand-500)}.retail-handoff__lane header strong{font-size:16px;font-weight:850;text-align:right}.retail-handoff__flow{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:7px}.retail-handoff__flow>span{display:grid;justify-items:center;align-content:center;gap:7px;min-height:86px;padding:12px 8px;border-radius:15px;background:#ffffffd1;font-size:9px;font-weight:800;line-height:1.3;text-align:center}.retail-handoff__lane--nurdu .retail-handoff__flow>span{color:#eafafa;background:#ffffff14}.retail-handoff__flow>span svg{width:20px;height:20px;color:#197276}.retail-handoff__lane--nurdu .retail-handoff__flow>span svg{color:var(--lp-brand-500)}.retail-handoff__flow>svg{width:14px;height:14px;color:#8b9898}.retail-handoff__lane ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.retail-handoff__lane li{display:inline-flex;align-items:center;gap:5px;padding:7px 10px;border-radius:999px;color:#687576;background:#ffffffc7;font-size:9px;font-weight:800}.retail-handoff__lane--nurdu li{color:#dffafa;background:#73f4f01f}.retail-handoff__lane li svg{width:12px;height:12px;color:var(--lp-brand-500)}.retail-handoff__lane>p{margin:0;color:#687576;font-size:12px;font-weight:700;line-height:1.55}.retail-handoff__lane--nurdu>p{color:#b8c7c8}.retail-handoff__result{width:max-content;padding:10px 14px;border-radius:10px;color:#6b7677;background:#fff;font-size:15px;font-weight:900}.retail-handoff__lane--nurdu .retail-handoff__result{color:#123c3e;background:var(--lp-brand-500)}.retail-handoff__lane>small{color:#7a8586;font-size:10px;font-weight:700;line-height:1.5}.retail-comparison-claim{max-width:620px;margin:18px 0 0;color:#197276;font-size:13px;font-weight:850;line-height:1.5}.retail-architecture-proof{margin-top:18px!important;color:#536263!important;font-size:12px!important;font-weight:650!important}.retail-architecture-claim{display:block;margin-top:14px;color:#197276;font-size:12px;font-weight:850;line-height:1.5}.retail-page .gastro-job-wall article h3{min-width:0;white-space:normal;overflow-wrap:normal;word-break:normal}@media (prefers-reduced-motion:no-preference){.retail-handoff__lanes:not(.is-visible) .retail-handoff__flow>span,.retail-handoff__lanes:not(.is-visible) .retail-handoff__lane li,.retail-handoff__lanes:not(.is-visible) .retail-handoff__result{opacity:0;transform:translateY(12px)}.retail-handoff__flow>span,.retail-handoff__lane li,.retail-handoff__result{transition:opacity .42s var(--ease-out),transform .42s var(--ease-out)}.retail-handoff__lane--today .retail-handoff__flow>span:nth-of-type(2),.retail-handoff__lane--nurdu .retail-handoff__flow>span:nth-of-type(2){transition-delay:.1s}.retail-handoff__lane--today .retail-handoff__flow>span:nth-of-type(3),.retail-handoff__lane--nurdu .retail-handoff__flow>span:nth-of-type(3){transition-delay:.2s}.retail-handoff__lane--today .retail-handoff__flow>span:nth-of-type(4),.retail-handoff__lane--nurdu .retail-handoff__flow>span:nth-of-type(4){transition-delay:.3s}.retail-handoff__lane li{transition-delay:.38s}.retail-handoff__result{transition-delay:.5s}}@media (max-width:1020px){.retail-handoff__lanes{grid-template-columns:1fr}.retail-handoff__message{align-items:flex-start;flex-direction:column;gap:12px}}@media (max-width:640px){.retail-trade-partner{margin-top:18px}.retail-trade-partner img{width:118px;height:54px}.retail-handoff__message{margin-top:30px}.retail-handoff__message strong{font-size:24px}.retail-handoff__lane{padding:22px 18px;border-radius:26px 13px}.retail-handoff__flow{grid-template-columns:1fr;gap:8px}.retail-handoff__flow>span{min-height:58px;grid-template-columns:22px minmax(0,1fr);justify-items:start;align-items:center;text-align:left}.retail-handoff__flow>svg{justify-self:center;transform:rotate(90deg)}}:root{--site-frame-max:1440px;--site-content-max:1200px;--site-side-space:16px}@media (min-width:1024px){:root{--site-side-space:24px}}@media (min-width:1280px){:root{--site-side-space:120px}}body .site-shell .page-grid,body .site-shell main .page-grid.hero-grid,body .about-page .subpage-section--stats,body .esc-case-facts,body .gastro-seo-copy .gastro-seo-editorial{width:min(var(--site-content-max),calc(100% - (2 * var(--site-side-space))))!important;max-width:var(--site-content-max)!important;margin-inline:auto!important}body .header-topbar__inner,body .site-header .nav-wrap{width:min(var(--site-content-max),calc(100% - (2 * var(--site-side-space))))!important;max-width:var(--site-content-max)!important;margin-inline:auto!important;padding-inline:0!important}@media (min-width:1280px) and (max-width:1399px){body .site-header .nav-wrap{gap:14px!important}body .site-header .header-main-left{gap:14px}body .site-header .header-brand-group{gap:8px}body .site-header .desktop-main-nav{gap:16px}body .site-header .desktop-main-nav>a,body .site-header .nav-insights__trigger,body .site-header .desktop-login,body .site-header .header-primary-cta{font-size:13px!important}body .site-header .desktop-login{padding-inline:14px}body .site-header .header-primary-cta{gap:8px;padding-inline:16px}}@media (max-width:340px){body .site-shell main .hero-headline--draft .hero-headline__visual,body .site-shell main .hero-headline--deleting .hero-headline__visual{font-size:19.5px!important}body .gastro-page .gastro-typewriter--draft .gastro-typewriter__visual,body .gastro-page .gastro-typewriter--deleting .gastro-typewriter__visual{font-size:32px!important}}body .hero-reference-field{left:max(var(--site-side-space),calc((100vw - var(--site-content-max)) / 2))}@media (max-width:900px){body .hero-reference-field{left:auto}}/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:"Poppins",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-500:oklch(63.7% .237 25.331);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-900:oklch(20.8% .042 265.755);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-lg:32rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-2xl:40px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:"Poppins",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--default-mono-font-family:var(--font-mono);--font-display:"Kingfink","Kingfink Fallback",Georgia,"Times New Roman",serif;--color-border:var(--border)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}*{box-sizing:border-box}body{background-color:var(--background);color:var(--lp-text-neutral-intense);font-family:var(--font-sans);background:var(--lp-fill-neutral-base);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}button:not(:disabled),[role=button]:not([aria-disabled=true]),a[href]{cursor:pointer}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container\/field-group{container:field-group/inline-size}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-12{top:calc(var(--spacing)*-12)}.top-0{top:calc(var(--spacing)*0)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-3\.5{top:calc(var(--spacing)*3.5)}.top-4{top:calc(var(--spacing)*4)}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.-right-12{right:calc(var(--spacing)*-12)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.-bottom-12{bottom:calc(var(--spacing)*-12)}.bottom-0{bottom:calc(var(--spacing)*0)}.-left-12{left:calc(var(--spacing)*-12)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.order-first{order:-9999}.order-last{order:9999}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.\!m-0{margin:calc(var(--spacing)*0)!important}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3\.5{margin-inline:calc(var(--spacing)*3.5)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing)*-2)}.my-0{margin-block:calc(var(--spacing)*0)}.my-0\.5{margin-block:calc(var(--spacing)*.5)}.my-1{margin-block:calc(var(--spacing)*1)}.-mt-4{margin-top:calc(var(--spacing)*-4)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.-ml-4{margin-left:calc(var(--spacing)*-4)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.h-\(--cell-size\){height:var(--cell-size)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-16{height:calc(var(--spacing)*16)}.h-\[1\.15rem\]{height:1.15rem}.h-\[500px\]{height:500px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-\[300px\]{max-height:300px}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-4{min-height:calc(var(--spacing)*4)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-\(--cell-size\){width:var(--cell-size)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:calc(var(--spacing)*0)}.w-1{width:calc(var(--spacing)*1)}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3{width:calc(var(--spacing)*3)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-16{width:calc(var(--spacing)*16)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-\[100px\]{width:100px}.w-\[400px\]{width:400px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-sm{max-width:var(--container-sm)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-8{min-width:calc(var(--spacing)*8)}.min-w-9{min-width:calc(var(--spacing)*9)}.min-w-10{min-width:calc(var(--spacing)*10)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\(--radix-menubar-content-transform-origin\){transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.scroll-my-1{scroll-margin-block:calc(var(--spacing)*1)}.scroll-py-1{scroll-padding-block:calc(var(--spacing)*1)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-items-start{justify-items:start}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[10px\]{border-radius:10px}.rounded-\[20px\]{border-radius:20px}.rounded-\[calc\(var\(--radius\)-5px\)\]{border-radius:calc(var(--radius) - 5px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--color-border\){border-color:var(--color-border)}.border-\[rgba\(0\,0\,0\,0\.08\)\]{border-color:#00000014}.border-border,.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.border-input{border-color:var(--input)}.border-primary{border-color:var(--primary)}.border-transparent{border-color:#0000}.border-t-transparent{border-top-color:#0000}.border-l-transparent{border-left-color:#0000}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[\#1a1a19\]{background-color:#1a1a19}.bg-\[\#f8f8f7\]{background-color:#f8f8f7}.bg-accent{background-color:var(--accent)}.bg-background{background-color:var(--background)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive{background-color:var(--destructive)}.bg-foreground{background-color:var(--foreground)}.bg-input{background-color:var(--input)}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--primary)20%,transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-slate-50{--tw-gradient-from:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-100{--tw-gradient-to:var(--color-slate-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.fill-current{fill:currentColor}.fill-foreground{fill:var(--foreground)}.fill-primary{fill:var(--primary)}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-\[3px\]{padding:3px}.p-px{padding:1px}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-12{padding-top:calc(var(--spacing)*12)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-8{padding-right:calc(var(--spacing)*8)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-8{padding-left:calc(var(--spacing)*8)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.44px\]{--tw-tracking:-.44px;letter-spacing:-.44px}.tracking-\[-0\.154px\]{--tw-tracking:-.154px;letter-spacing:-.154px}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.whitespace-break-spaces{white-space:break-spaces}.whitespace-nowrap{white-space:nowrap}.text-\[\#34322d\]{color:#34322d}.text-\[\#858481\]{color:#858481}.text-accent-foreground{color:var(--accent-foreground)}.text-background{color:var(--background)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-500{color:var(--color-red-500)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-border)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_4px_11px_0px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0px 4px 11px 0px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-ring\/50{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.ring-ring\/50{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\[--cell-size\:--spacing\(8\)\]{--cell-size:calc(var(--spacing)*8)}.paused{animation-play-state:paused}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing)*8)}.group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is(:where(.group\/field):has([data-orientation=horizontal]) *){text-wrap:balance}.group-has-\[\[data-slot\=item-description\]\]\/item\:translate-y-0\.5:is(:where(.group\/item):has([data-slot=item-description]) *){--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-has-\[\[data-slot\=item-description\]\]\/item\:self-start:is(:where(.group\/item):has([data-slot=item-description]) *){align-self:flex-start}.group-has-\[\>input\]\/input-group\:pt-2\.5:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing)*2.5)}.group-has-\[\>input\]\/input-group\:pb-2\.5:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing)*2.5)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing)*-8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing)*8)!important;height:calc(var(--spacing)*8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing)*4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing)*4)) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing)*0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--ring)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing)*-4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing)*0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing)*-2)}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *){display:block}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *),.group-data-\[vaul-drawer-direction\=top\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=top] *){text-align:center}.group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *){top:100%}.group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *){margin-top:calc(var(--spacing)*1.5)}.group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *){overflow:hidden}.group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:calc(var(--radius) - 2px)}.group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[viewport\=false\]\/navigation-menu\:bg-popover:is(:where(.group\/navigation-menu)[data-viewport=false] *){background-color:var(--popover)}.group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.group\/navigation-menu)[data-viewport=false] *){color:var(--popover-foreground)}.group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.2s;transition-duration:.2s}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing)*1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing)*2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing)*1)}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing)*7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing)*-2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:calc(var(--spacing)*1)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.last\:mt-0:last-child{margin-top:calc(var(--spacing)*0)}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:bg-\[\#1a1a19\]\/90:hover{background-color:#1a1a19e6}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-accent)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:z-10:focus{z-index:10}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-focus\:border-ring:has(:focus){border-color:var(--ring)}.has-focus\:ring-\[3px\]:has(:focus){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[state\=checked\]\:border-primary:has([data-state=checked]){border-color:var(--primary)}.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]){background-color:color-mix(in oklab,var(--primary)5%,transparent)}}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible){border-color:var(--ring)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-\[3px\]:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){border-color:var(--destructive)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]){gap:calc(var(--spacing)*2)}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing)*3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:calc(var(--radius) - 2px)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing)*3)}.has-\[\>button\]\:mr-\[-0\.45rem\]:has(>button){margin-right:-.45rem}.has-\[\>button\]\:ml-\[-0\.45rem\]:has(>button){margin-left:-.45rem}.has-\[\>kbd\]\:mr-\[-0\.35rem\]:has(>kbd){margin-right:-.35rem}.has-\[\>kbd\]\:ml-\[-0\.35rem\]:has(>kbd){margin-left:-.35rem}.has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing)*4)1fr}.has-\[\>svg\]\:gap-x-3:has(>svg){column-gap:calc(var(--spacing)*3)}.has-\[\>svg\]\:p-0:has(>svg){padding:calc(var(--spacing)*0)}.has-\[\>svg\]\:px-2:has(>svg){padding-inline:calc(var(--spacing)*2)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.data-\[active\=true\]\:z-10[data-active=true]{z-index:10}.data-\[active\=true\]\:border-ring[data-active=true]{border-color:var(--ring)}.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-accent-foreground[data-active=true]{color:var(--accent-foreground)}.data-\[active\=true\]\:ring-\[3px\][data-active=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}@media (hover:hover){.data-\[active\=true\]\:hover\:bg-accent[data-active=true]:hover{background-color:var(--accent)}}.data-\[active\=true\]\:focus\:bg-accent[data-active=true]:focus{background-color:var(--accent)}.data-\[active\=true\]\:aria-invalid\:border-destructive[data-active=true][aria-invalid=true]{border-color:var(--destructive)}.data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[error\=true\]\:text-destructive[data-error=true]{color:var(--destructive)}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing)*8)}.data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:var(--destructive)}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:calc(var(--spacing)*1.5)}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-auto[data-orientation=vertical]{height:auto}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing)*44)}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing)*1.5)}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:calc(var(--spacing)*0)}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:calc(var(--spacing)*1)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-end\=true\]\:rounded-r-md[data-range-end=true]{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:var(--accent)}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:var(--accent-foreground)}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:rounded-l-md[data-range-start=true]{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing)*9)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing)*8)}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab,var(--destructive)90%,transparent)}}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing)*3)}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--spacing)*12)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing)*2)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x: calc(100% - 2px) ;translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--primary)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--accent-foreground)}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open],.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-scale:.95}@media (hover:hover){.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:var(--accent)}}.data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus{background-color:var(--accent)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.data-\[variant\=outline\]\:border-l-0[data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.data-\[variant\=outline\]\:shadow-xs[data-variant=outline]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[variant\=outline\]\:first\:border-l[data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom]{inset-inline:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom]{bottom:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction=bottom]{margin-top:calc(var(--spacing)*24)}.data-\[vaul-drawer-direction\=bottom\]\:max-h-\[80vh\][data-vaul-drawer-direction=bottom]{max-height:80vh}.data-\[vaul-drawer-direction\=bottom\]\:rounded-t-lg[data-vaul-drawer-direction=bottom]{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left]{inset-block:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left]{left:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left]{width:75%}.data-\[vaul-drawer-direction\=left\]\:border-r[data-vaul-drawer-direction=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right]{inset-block:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right]{right:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right]{width:75%}.data-\[vaul-drawer-direction\=right\]\:border-l[data-vaul-drawer-direction=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top]{inset-inline:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top]{top:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction=top]{margin-bottom:calc(var(--spacing)*24)}.data-\[vaul-drawer-direction\=top\]\:max-h-\[80vh\][data-vaul-drawer-direction=top]{max-height:80vh}.data-\[vaul-drawer-direction\=top\]\:rounded-b-lg[data-vaul-drawer-direction=top]{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.data-\[vaul-drawer-direction\=top\]\:border-b[data-vaul-drawer-direction=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing)*-1)}@media (min-width:40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:calc(var(--spacing)*2.5)}.sm\:pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.sm\:pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.sm\:text-left{text-align:left}.data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction=left],.data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction=right]{max-width:var(--container-sm)}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:block{display:block}.md\:flex{display:flex}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:flex-row{flex-direction:row}.md\:gap-1\.5{gap:calc(var(--spacing)*1.5)}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:text-left{text-align:left}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing)*2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing)*0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing)*2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@container field-group (min-width:28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/60:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab,var(--destructive)60%,transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input)30%,transparent)}}.dark\:bg-transparent:is(.dark *){background-color:#0000}.dark\:text-muted-foreground:is(.dark *){color:var(--muted-foreground)}@media (hover:hover){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input)50%,transparent)}}.dark\:hover\:text-accent-foreground:is(.dark *):hover{color:var(--accent-foreground)}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:has-data-\[state\=checked\]\:bg-primary\/10:is(.dark *):has([data-state=checked]){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark\:has-data-\[state\=checked\]\:bg-primary\/10:is(.dark *):has([data-state=checked]){background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is(.dark *)[data-active=true][aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is(.dark *)[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:data-\[state\=active\]\:border-input:is(.dark *)[data-state=active]{border-color:var(--input)}.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:color-mix(in oklab,var(--input)30%,transparent)}}.dark\:data-\[state\=active\]\:text-foreground:is(.dark *)[data-state=active]{color:var(--foreground)}.dark\:data-\[state\=checked\]\:bg-primary:is(.dark *)[data-state=checked]{background-color:var(--primary)}.dark\:data-\[state\=checked\]\:bg-primary-foreground:is(.dark *)[data-state=checked]{background-color:var(--primary-foreground)}.dark\:data-\[state\=unchecked\]\:bg-foreground:is(.dark *)[data-state=unchecked]{background-color:var(--foreground)}.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked]{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked]{background-color:color-mix(in oklab,var(--input)80%,transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:var(--border)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:color-mix(in oklab,var(--border)50%,transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing)*1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing)*0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing)*5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing)*12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing)*3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing)*5)}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]){width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\+\[data-slot\=item-content\]\]\:flex-none+[data-slot=item-content]{flex:none}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing)*0)}.\[\.border-b\]\:pb-3.border-b{padding-bottom:calc(var(--spacing)*3)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing)*6)}.\[\.border-t\]\:pt-3.border-t{padding-top:calc(var(--spacing)*3)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing)*6)}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}.\[a\]\:transition-colors:is(a){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.\[a\]\:hover\:bg-accent\/50:is(a):hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-accent\/50:is(a):hover{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing)*2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)!important}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:focus-visible\:relative>:focus-visible{position:relative}.\[\&\>\*\]\:focus-visible\:z-10>:focus-visible{z-index:10}.\[\&\>\*\]\:data-\[slot\=field\]\:p-4>[data-slot=field]{padding:calc(var(--spacing)*4)}@container field-group (min-width:28rem){.\@md\/field-group\:\[\&\>\*\]\:w-auto>*{width:auto}}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none>:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-l-none>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-t-0>:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-l-0>:not(:first-child){border-left-style:var(--tw-border-style);border-left-width:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-r-none>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group]{gap:calc(var(--spacing)*4)}.\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}@container field-group (min-width:28rem){.\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}}.has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-r-md:has(:is(select[aria-hidden=true]:last-child))>[data-slot=select-trigger]:last-of-type{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*=w-]){width:fit-content}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}@container field-group (min-width:28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>input\]\:flex-1>input{flex:1}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing)*3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing)*3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-2:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing)*2)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-2:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing)*2)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing)*3)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing)*3)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>svg\]\:text-current>svg{color:currentColor}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing)*-2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing)*-2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/20{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/20{background-color:color-mix(in oklab,var(--background)20%,transparent)}}[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:text-background{color:var(--background)}[data-slot=tooltip-content] .dark\:\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/10:is(.dark *){background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){[data-slot=tooltip-content] .dark\:\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/10:is(.dark *){background-color:color-mix(in oklab,var(--background)10%,transparent)}}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing)*-1.5)}@media (hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--accent)}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab,var(--secondary)90%,transparent)}}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:Kingfink;src:url(/arbeitgeber/assets/fonts/Kingfink-s_68e9b9ea.otf)format("opentype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Kingfink Fallback;src:local(Arial);ascent-override:59.38%;descent-override:29.46%;line-gap-override:0%;size-adjust:129%}:root{--lp-brand-50:#f2feff;--lp-brand-200:#cbfdff;--lp-brand-300:#b1fbff;--lp-brand-400:#97faff;--lp-brand-500:#7df9ff;--lp-brand-600:#64d7dd;--lp-brand-700:#329498;--lp-brand-800:#197276;--lp-brand-900:#005054;--lp-base-white:#fff;--lp-base-black:#121315;--lp-grey-neutral-50:#efeff0;--lp-grey-neutral-100:#dedfe1;--lp-grey-neutral-200:#bdbfc2;--lp-grey-neutral-250:#b9b9b9;--lp-grey-neutral-300:#9d9ea4;--lp-grey-neutral-400:#7c7e85;--lp-grey-neutral-500:#5b5e67;--lp-grey-neutral-600:#494b52;--lp-grey-neutral-700:#37383e;--lp-grey-neutral-800:#242629;--lp-grey-neutral-900:#121315;--lp-fill-brand-primary:var(--lp-brand-500);--lp-fill-brand-light:var(--lp-brand-50);--lp-fill-brand-hover:var(--lp-brand-700);--lp-fill-neutral-base:var(--lp-base-white);--lp-fill-neutral-light:var(--lp-grey-neutral-50);--lp-fill-neutral-intense:var(--lp-base-black);--lp-text-neutral-intense:var(--lp-base-black);--lp-text-neutral-primary:var(--lp-grey-neutral-700);--lp-text-neutral-secondary:var(--lp-grey-neutral-500);--lp-text-brand-primary:var(--lp-brand-900);--lp-text-brand-secondary:var(--lp-brand-700);--lp-stroke-brand-primary:var(--lp-brand-500);--lp-stroke-neutral-primary:var(--lp-grey-neutral-500);--lp-stroke-neutral-secondary:var(--lp-grey-neutral-200);--lp-stroke-neutral-tertiary:var(--lp-grey-neutral-50);--tt-shadow-elevated-md:0 16px 48px #1118270a,0 12px 24px #1118270a,0 6px 8px #11182705,0 2px 3px #11182705;--tt-transition-duration-short:.1s;--tt-transition-duration-default:.2s;--tt-transition-duration-long:.64s;--tt-transition-easing-quart:cubic-bezier(.77,0,.18,1);--radius:1.25rem;--background:oklch(99% .003 95);--foreground:oklch(18% .01 265);--card:oklch(100% 0 0);--card-foreground:oklch(18% .01 265);--popover:oklch(100% 0 0);--popover-foreground:oklch(18% .01 265);--primary:oklch(94% .15 194);--primary-foreground:oklch(18% .01 265);--secondary:oklch(97% .005 210);--secondary-foreground:oklch(30% .01 265);--muted:oklch(96% .003 250);--muted-foreground:oklch(50% .01 265);--accent:oklch(97% .035 195);--accent-foreground:oklch(18% .01 265);--destructive:oklch(58% .22 28);--destructive-foreground:oklch(99% 0 0);--border:oklch(91% .006 250);--input:oklch(91% .006 250);--ring:oklch(82% .13 194)}html{scroll-behavior:smooth;overflow-wrap:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;scroll-padding-top:108px}::selection{color:var(--lp-base-black);background:var(--lp-brand-500)}a{color:inherit;text-decoration:none}img,video{max-width:100%;display:block}.site-shell{background:#fafaf8;min-height:100vh;overflow:clip}.page-grid{width:min(1200px,100% - 48px);margin-inline:auto}.promo-bar{color:#fff;background:#121315;justify-content:center;align-items:center;gap:14px;height:36px;padding:0 18px;font-size:12px;font-weight:600;display:flex}.promo-bar a{color:#7df9ff;align-items:center;gap:6px;display:inline-flex}.site-header{z-index:70;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffe;border-bottom:1px solid #12131514;height:76px;position:sticky;top:0}.nav-wrap{justify-content:space-between;align-items:center;gap:28px;width:min(1440px,100% - 40px);height:100%;margin:auto;display:flex}.brand-link,.main-nav,.hero-actions,.hero-proofline,.footer-bottom{align-items:center;display:flex}.brand-link{flex:none;gap:10px}.brand-crop{width:118px;line-height:0;display:block}.brand-crop img{width:100%;height:auto;display:block}.brand-role{color:#37383e;background:#eff0f0;border-radius:99px;padding:4px 9px;font-size:10px;font-weight:600}.main-nav{justify-content:flex-end;gap:25px;font-size:13px;font-weight:500}.main-nav>a:not(.button){white-space:nowrap;position:relative}.main-nav>a:not(.button):after{content:"";background:#7df9ff;height:2px;transition:right .18s;position:absolute;bottom:-7px;left:0;right:100%}.main-nav>a:not(.button):hover:after{right:0}.menu-button{color:#121315;background:#7df9ff;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:none}.button{border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:11px;min-height:48px;padding:13px 22px;font-size:13px;font-weight:700;line-height:1;transition:all .18s cubic-bezier(.23,1,.32,1);display:inline-flex}.button:active{transform:scale(.97)}.button svg{transition:transform .18s}.button:hover svg{transform:translate(3px)}.button--primary{color:var(--lp-grey-neutral-800);background:var(--lp-fill-brand-primary);box-shadow:0 10px 28px #49d8e038}.button--primary:hover{color:var(--lp-grey-neutral-50);background:var(--lp-fill-brand-hover)}.button--secondary{color:var(--lp-grey-neutral-700);border-color:var(--lp-stroke-neutral-secondary);background:#ffffffb8}.button--secondary:hover{border-color:var(--lp-grey-neutral-700);background:var(--lp-fill-neutral-base)}.button--secondary-light{color:var(--lp-base-white);background:#ffffff0d;border-color:#ffffff73}.hero{isolation:isolate;background-color:#fafaf8;background-image:radial-gradient(circle at 86% 18%,#7df9ff1f 0 7%,#0000 7.2%),radial-gradient(circle at 91% 68%,#dfe2e333 0 19%,#0000 19.2%),linear-gradient(128deg,#0000 0 58%,#f0f1ef 58.2% 71%,#0000 71.2%);background-position:50%;background-size:auto;align-items:center;min-height:min(820px,100vh - 112px);padding:94px 0 78px;display:grid;position:relative}.hero:after{content:"";z-index:-1;border:1px solid #1213150d;border-radius:50%;width:46vw;max-width:700px;height:46vw;max-height:700px;position:absolute;inset:10% 3% auto auto;box-shadow:0 0 0 70px #ffffff36,0 0 0 140px #dfe2e31c}.hero-grid{grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);align-items:center;gap:58px;display:grid}.hero-copy{z-index:2;position:relative}.eyebrow,.preheadline{color:#197276;letter-spacing:.01em;font-size:12px;font-weight:700}.eyebrow{background:#cbfdff;border-radius:99px;padding:7px 11px;display:inline-flex}.hero h1,.section-title h2,.final-cta h2{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-family:Kingfink,Kingfink Fallback,Georgia,Times New Roman,serif;font-weight:400}h3,.nps-score strong,.price strong,.volume-ring strong{font-family:var(--font-sans);letter-spacing:-.025em;font-weight:700}.hero h1{max-width:800px;color:var(--lp-text-neutral-intense);letter-spacing:-.96px;margin:22px 0 25px;font-size:48px;line-height:56px}.hero-lead{max-width:620px;color:var(--lp-text-neutral-primary);margin:0;font-size:18px;font-weight:500;line-height:1.65}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:32px}.hero-proofline{color:var(--lp-text-neutral-secondary);flex-wrap:wrap;gap:20px;margin-top:24px;font-size:12px;font-weight:600}.hero-proofline span,.proof-list span,.check-stack span{align-items:center;gap:7px;display:flex}.hero-proofline svg,.proof-list svg,.check-stack svg{color:var(--lp-brand-800)}.hero-visual{min-height:620px;position:relative}.report-sheet{border:1px solid var(--lp-stroke-neutral-secondary);background:var(--lp-fill-neutral-base);box-shadow:1px 1px 0 3px #fff,var(--tt-shadow-elevated-md);border-radius:24px;overflow:hidden}.report-sheet--hero{width:72%;height:88%;position:absolute;top:4%;right:2%;transform:rotate(3.5deg)}.report-sheet--hero img{width:100%}.hero-phone{z-index:2;object-fit:contain;filter:drop-shadow(0 30px 36px #1213153d);width:50%;max-height:97%;position:absolute;bottom:-2%;left:0;transform:rotate(-3deg)}.floating-chip{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #1213151a;border-radius:99px;align-items:center;gap:7px;padding:10px 13px;font-size:11px;font-weight:700;display:flex;position:absolute;box-shadow:0 14px 34px #1213151f}.floating-chip svg{color:#197276}.floating-chip--top{top:12%;left:-2%}.floating-chip--bottom{bottom:14%;right:-2%}.hero-star{width:175px;position:absolute;bottom:4%;left:-70px}.final-star{width:100%}.burst-mark{aspect-ratio:1;background:repeating-conic-gradient(#7df9ff 0deg 8deg,#0000 8deg 22.5deg);border-radius:50%;width:100%;display:block;position:relative;-webkit-mask:radial-gradient(circle,#0000 0 17%,#000 18% 72%,#0000 73%);mask:radial-gradient(circle,#0000 0 17%,#000 18% 72%,#0000 73%)}.burst-mark:after{content:"";background:#7df9ff;border-radius:50%;position:absolute;inset:37%}.burst-mark--small{width:74px}.scroll-cue{background:#fff;border:1px solid #dedfe1;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.section{background:#fafaf8;padding:120px 0;position:relative}.section--soft{background:#f1f2f2}.section--ink{color:#dedfe1;background:#121315}.section--ink:before{content:"";pointer-events:none;background:radial-gradient(circle at 8% 18%,#7df9ff12,#0000 28%),linear-gradient(145deg,#0000 56%,#ffffff06 56% 68%,#0000 68%);position:absolute;inset:0}.section-title{max-width:800px;margin-bottom:32px}.section-title--center{text-align:center;max-width:1025px;margin:0 auto 52px}.section-title h2,.final-cta h2{color:var(--lp-text-neutral-intense);letter-spacing:-.72px;margin:0;font-size:36px;line-height:44px}.section-deck{max-width:760px;font-family:var(--font-sans);letter-spacing:-.018em;font-size:18px;font-weight:600;color:var(--lp-text-neutral-primary)!important;margin:10px 0 0!important;line-height:28px!important}.section-title--center .section-deck{margin-inline:auto!important}.section-title--light h2{color:var(--lp-grey-neutral-100)}.section-title--light .preheadline,.section--ink .preheadline{color:var(--lp-brand-500)}.section p,.final-cta p{color:var(--lp-text-neutral-secondary);line-height:1.75}.section--ink p{color:var(--lp-grey-neutral-300)}.section--process{background:#fff;padding-top:132px}.three-steps{background-color:#fafaf8;background-image:radial-gradient(circle at 15% 20%,#7df9ff21 0 5%,#0000 5.2%),radial-gradient(circle at 84% 84%,#7df9ff17 0 9%,#0000 9.2%),repeating-linear-gradient(125deg,#0000 0 54px,#d8dcdd38 55px 56px,#0000 57px 108px);border:1px solid #e5e6e7;border-radius:30px;grid-template-columns:repeat(3,1fr);gap:18px;padding:34px;display:grid;position:relative;box-shadow:0 22px 70px #1a1b1d12}.three-steps:before{content:"";z-index:0;background:linear-gradient(90deg,#0000,#7df9ff 12% 88%,#0000);height:2px;position:absolute;top:112px;left:12%;right:12%}.step-card{z-index:1;background:#fffffff0;border:1px solid #dedfe1;border-radius:22px;min-height:280px;padding:30px;position:relative}.step-card--accent{background:#f2feff;border-color:#7df9ff;transform:translateY(-15px)}.step-number{color:#9d9ea4;letter-spacing:.16em;font-size:12px;font-weight:700;position:absolute;top:22px;right:24px}.step-icon,.dual-icon{color:#121315;background:#7df9ff;border-radius:50%;place-items:center;width:54px;height:54px;margin-bottom:48px;display:grid}.step-card h3,.dual-path h3,.nps-card h3,.business-card h3,.pilot-card h3,.price-card h3,.stakeholder-grid h3{color:#121315;margin:0 0 12px;font-size:27px;line-height:1.05}.step-card p{margin:0;font-size:14px;line-height:1.65}.media-split{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:76px;display:grid;position:relative}.media-split--reverse{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.media-split--reverse .copy-block{order:2}.copy-block>p{max-width:610px;margin:0 0 28px;font-size:16px}.proof-list{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}.proof-list span,.check-stack span{font-size:13px;font-weight:600}.proof-list--dark span{color:var(--lp-grey-neutral-100)}.proof-list--dark svg{color:var(--lp-brand-500)}.video-card{aspect-ratio:16/9;background:0 0;border:0;border-radius:24px;width:100%;position:relative;overflow:visible;box-shadow:1px 1px 0 3px #fff}.video-card--light{box-shadow:1px 1px 0 3px #fff}.hls-video,.hls-poster,.hls-play-overlay{border-radius:24px;width:100%;height:100%;position:absolute;inset:0}.hls-video{z-index:2;object-fit:cover;background:var(--lp-base-black);opacity:0;visibility:hidden;transition:opacity var(--tt-transition-duration-default)var(--tt-transition-easing-quart)}.hls-video.is-playing{opacity:1;visibility:visible}.hls-poster{z-index:1;background:var(--lp-base-black);overflow:hidden}.hls-poster img{object-fit:cover;border-radius:24px;width:100%;height:100%}.hls-poster span{background:linear-gradient(135deg,var(--lp-grey-neutral-900),var(--lp-grey-neutral-800));width:100%;height:100%;display:block}.hls-play-overlay{z-index:3;justify-content:center;align-items:center;display:flex}.hls-play-button{width:80px;height:80px;transition:background-color var(--tt-transition-duration-default),transform var(--tt-transition-duration-short);background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;padding:0;display:flex}.hls-play-button:hover{background:#2dd4bf}.hls-play-button:active{transform:scale(.96)}.hls-play-button svg{filter:drop-shadow(0 6px 14px #0000002b);width:70px;height:70px}.comparison-grid{grid-template-columns:1fr 70px 1fr;align-items:center;max-width:1020px;margin:auto;display:grid}.comparison-card{background:#fff;border:1px solid #d5d6d7;border-radius:26px;min-height:600px;padding:28px;box-shadow:0 24px 70px #12131514}.comparison-card--report{background:#f2feff;border-color:#7df9ff;transform:translateY(-14px)}.comparison-top{justify-content:space-between;align-items:center;margin-bottom:24px;font-size:13px;font-weight:700;display:flex}.comparison-top svg{color:#197276}.comparison-arrow{z-index:2;background:#7df9ff;border-radius:50%;place-items:center;width:56px;height:56px;margin:auto;display:grid;position:relative;box-shadow:0 8px 24px #3294983d}.cv-sheet{background:#fafafa;border:1px solid #e5e6e7;border-radius:15px;height:450px;padding:40px 34px}.cv-head{align-items:center;gap:14px;margin-bottom:30px;display:flex}.cv-avatar{background:#d5d6d7;border-radius:50%;width:52px;height:52px}.cv-head span:last-child{display:grid}.cv-head small{color:#7c7e85}.cv-sheet i{background:#dedfe1;border-radius:99px;width:100%;height:8px;margin:10px 0;display:block}.cv-sheet i.short{width:42%}.cv-sheet i.medium{width:68%}.cv-sheet strong{text-transform:uppercase;letter-spacing:.14em;margin:28px 0 15px;font-size:12px;display:block}.report-preview{background:#fff;border:1px solid #d5d6d7;border-radius:15px;height:450px;overflow:hidden}.report-preview img{width:100%}.comparison-card>p{margin:18px 0 0;font-size:13px;font-weight:600}.report-layout{grid-template-columns:.88fr 1.12fr;align-items:center;gap:48px;display:grid}.report-copy>p{margin-bottom:28px}.mini-stat-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin:30px 0;display:grid}.mini-stat-grid div{border:1px solid var(--lp-stroke-neutral-secondary);background:var(--lp-fill-neutral-base);border-radius:16px;padding:16px}.mini-stat-grid strong,.mini-stat-grid span{display:block}.mini-stat-grid strong{color:var(--lp-text-brand-secondary);font-size:26px}.mini-stat-grid span{color:var(--lp-text-neutral-secondary);margin-top:5px;font-size:10px;line-height:1.4}.report-stage{border:1px solid var(--lp-stroke-neutral-secondary);background:var(--lp-fill-neutral-base);height:760px;box-shadow:1px 1px 0 3px #fff,var(--tt-shadow-elevated-md);border-radius:24px;padding:16px;position:relative;overflow:hidden}.report-stage__meta{height:28px;color:var(--lp-grey-neutral-400);letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:flex-start;font-size:9px;font-weight:600;display:flex}.report-stage__viewport{border:1px solid var(--lp-stroke-neutral-secondary);background:#fff;border-radius:16px;height:calc(100% - 80px);position:relative;overflow:hidden}.report-stage__viewport:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 -72px 55px -45px #fff}.report-stage__viewport img{object-fit:cover;object-position:top;width:100%}.report-stage__status{z-index:2;border:1px solid var(--lp-stroke-brand-primary);background:var(--lp-fill-brand-light);min-height:52px;color:var(--lp-text-neutral-primary);border-radius:12px;align-items:center;gap:10px;padding:12px 16px;font-size:11px;font-weight:600;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.report-stage__status i{background:var(--lp-brand-700);border-radius:50%;flex:none;width:10px;height:10px}.report-stage__status b{color:var(--lp-text-brand-primary);letter-spacing:.08em;text-transform:uppercase;margin-left:auto;font-size:10px}.before-after{grid-template-columns:1fr 1fr;gap:18px;display:grid}.before-after article{background:#fff;border:1px solid #d5d6d7;border-radius:24px;padding:30px}.before-after__accent{background:#f2feff!important;border-color:#7df9ff!important}.state-label,.business-kicker,.price-label,.pilot-tag{color:#197276;letter-spacing:.08em;text-transform:uppercase;margin-bottom:22px;font-size:11px;font-weight:700;display:inline-flex}.process-row{align-items:center;gap:10px;display:flex}.process-row span{text-align:center;background:#7df9ff;border-radius:10px;flex:1;padding:13px 10px;font-size:11px;font-weight:700}.process-row--muted span{background:#eff0f0}.process-row svg{flex:none;width:15px}.before-after small{color:#7c7e85;margin-top:24px;line-height:1.6;display:block}.dual-path{grid-template-columns:1fr 130px 1fr;gap:20px;display:grid;position:relative}.dual-path:before{content:"";z-index:0;background:#7df9ff;height:2px;position:absolute;top:50%;left:10%;right:10%}.dual-path>article{z-index:1;background:#ffffff09;border:1px solid #ffffff29;border-radius:24px;padding:36px;position:relative}.dual-path h3{color:#fff}.dual-path article>span{color:#197276;margin-bottom:10px;font-size:11px;font-weight:700;display:block}.dual-center{z-index:2;color:#7df9ff;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:relative}.dual-center strong{color:#fff}.process-choice-section .dual-path>article{background:#fff;border-color:#d5d6d7;box-shadow:0 18px 50px #1213150d}.process-choice-section .dual-path h3,.process-choice-section .dual-center strong{color:#121315}.process-choice-section .dual-center{background:#f1f2f2;border-radius:22px;padding:18px}.integration-section,.stakeholder-section{background-image:radial-gradient(circle at 88% 22%,#7df9ff1f 0 3px,#0000 4px),radial-gradient(circle at 12% 76%,#7df9ff17 0 4px,#0000 5px),linear-gradient(118deg,#0000 0 61%,#e7e9e92b 61.2% 76%,#0000 76.2%);background-position:50%;background-size:auto}.stakeholder-section{background-image:radial-gradient(circle at 10% 22%,#7df9ff20 0 4px,#0000 5px),radial-gradient(circle at 92% 72%,#7df9ff20 0 4px,#0000 5px),repeating-linear-gradient(135deg,#0000 0 86px,#daddde30 87px 88px,#0000 89px 176px)}.integration-badges,.source-pills,.business-details{flex-wrap:wrap;gap:9px;display:flex}.integration-badges span,.source-pills span,.business-details span{background:#fff;border:1px solid #d5d6d7;border-radius:99px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;font-weight:600;display:inline-flex}.integration-orbit{aspect-ratio:1;background:#ffffffa8;border:1px solid #dedfe1;border-radius:50%;max-width:490px;margin:auto;position:relative;box-shadow:inset 0 0 0 70px #ffffff59}.integration-orbit:before,.integration-orbit:after{content:"";border:1px dashed #bdbfc2;border-radius:50%;position:absolute;inset:17%}.integration-orbit:after{border-style:solid;border-color:#7df9ff;inset:33%}.orbit-core,.orbit-node{z-index:2;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 12px 28px #1213151f}.orbit-core{background:#7df9ff;gap:4px;width:112px;height:112px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.orbit-node{background:#fff;border:1px solid #d5d6d7;width:64px;height:64px;font-size:12px;font-weight:700}.orbit-node--one{top:3%;left:44%}.orbit-node--two{top:43%;right:3%}.orbit-node--three{bottom:4%;left:45%}.orbit-node--four{top:43%;left:3%}.phone-choice{place-items:center;height:650px;display:grid;position:relative}.phone-choice:before{content:"";background:#cbfdff;border-radius:50%;width:420px;height:420px;position:absolute}.phone-choice>img{z-index:1;filter:drop-shadow(0 30px 28px #1213152e);height:620px;position:relative}.choice-panel{z-index:2;background:#fffffff0;border:1px solid #dedfe1;border-radius:16px;gap:7px;padding:12px;display:grid;position:absolute;bottom:16%;right:0;box-shadow:0 20px 45px #1213151f}.choice-panel span{border-radius:9px;align-items:center;gap:8px;padding:10px 13px;font-size:12px;font-weight:700;display:flex}.choice-panel span:first-child{background:#7df9ff}.choice-panel svg{width:17px}.callout{background:#fff;border-left:3px solid #7df9ff;align-items:center;gap:14px;padding:18px;display:flex}.callout svg{color:#197276}.callout span{font-size:13px}.candidate-proof,.business-proof{background:#fff}.proof-stage{grid-template-columns:1.24fr .76fr;align-items:center;gap:20px;display:grid;position:relative}.proof-stage:after{content:"";z-index:3;background:#7df9ff;width:60px;height:2px;position:absolute;top:50%;left:calc(62% - 30px)}.proof-stage--reverse{grid-template-columns:.76fr 1.24fr}.proof-stage--reverse:after{left:calc(38% - 30px)}.proof-stage .video-card{box-shadow:0 30px 90px #12131524}.nps-card,.business-card{background:#f2feff;border:1px solid #d5d6d7;border-radius:26px;min-height:430px;padding:42px}.nps-card>span{color:#197276;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:700}.nps-score{align-items:baseline;gap:9px;margin:25px 0 15px;display:flex}.nps-score strong{font-size:94px;line-height:.8}.nps-card h3{font-size:32px}.nps-bars{align-items:flex-end;gap:8px;height:56px;margin-top:24px;display:flex}.nps-bars i{background:#121315;border-radius:5px 5px 0 0;flex:1;height:30%}.nps-bars i:nth-child(2){height:52%}.nps-bars i:nth-child(3){background:#7df9ff;height:100%}.source-pills span{color:#dedfe1;background:#ffffff0a;border-color:#ffffff2e}.source-pills svg{color:#7df9ff;width:15px}.report-video-combo{height:590px;position:relative}.report-video-combo>img{object-fit:cover;object-position:top;border-radius:24px;width:78%;height:100%;margin-left:auto;box-shadow:0 25px 75px #0000004d}.mini-player{color:#fff;background:#18191b;border:1px solid #ffffff38;border-radius:16px;align-items:center;gap:12px;padding:16px 18px;display:flex;position:absolute;bottom:10%;left:2%;box-shadow:0 18px 38px #0000005c}.mini-player>svg{color:#121315;background:#7df9ff;border-radius:50%;width:46px;height:46px;padding:13px}.mini-player span{display:grid}.mini-player small{color:#9d9ea4}.timeline-section{background:#fff}.timeline-compare{grid-template-columns:1fr 1fr;gap:18px;display:grid}.timeline-compare article{background:#fafaf8;border:1px solid #dedfe1;border-radius:22px;padding:30px}.timeline-compare__fast{background:#f2feff!important;border-color:#7df9ff!important}.timeline-compare article>span{color:#197276;text-transform:uppercase;font-size:11px;font-weight:700}.timeline-line{justify-content:space-between;align-items:center;height:62px;margin:24px 0 15px;display:flex;position:relative}.timeline-line:before{content:"";background:#bdbfc2;height:2px;position:absolute;left:0;right:0}.timeline-line--fast:before{background:#7df9ff}.timeline-line i{z-index:1;background:#7c7e85;border:4px solid #fff;border-radius:50%;width:19px;height:19px;position:relative;box-shadow:0 0 0 1px #7c7e85}.timeline-line--fast i{background:#197276;box-shadow:0 0 0 1px #197276}.timeline-compare strong{font-size:13px}.time-message{color:#fff;background:#121315;border-radius:16px;align-items:center;gap:16px;max-width:650px;margin:34px auto 0;padding:20px 24px;display:flex}.time-message>svg{color:#7df9ff}.time-message span{display:grid}.time-message small{color:#bdbfc2;line-height:1.5}.handoff-visual{align-items:center;gap:10px;display:flex}.person-card,.handoff-report{text-align:center;background:#fff;border:1px solid #d5d6d7;border-radius:18px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:13px;min-height:150px;padding:18px;display:flex}.handoff-report{background:#f2feff;border-color:#7df9ff;transform:translateY(-18px)}.person-card>svg,.handoff-report>svg{color:#197276}.person-card span,.handoff-report span{display:grid}.person-card small,.handoff-report small{color:#7c7e85;font-size:10px}.business-card h3{font-size:38px}.business-details{margin-top:28px}.business-details span{background:#ffffffb8}.volume-visual{place-items:center;min-height:470px;display:grid;position:relative}.volume-ring{z-index:2;color:#fff;background:#18191b;border:2px solid #7df9ff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:280px;height:280px;display:flex;position:relative;box-shadow:0 0 0 28px #7df9ff0d}.volume-ring small,.volume-ring span{color:#a7a9ad}.volume-ring strong{color:#7df9ff;font-size:100px;line-height:.9}.candidate-dots{grid-template-columns:repeat(7,1fr);align-content:center;gap:19px;display:grid;position:absolute;inset:0}.candidate-dots i{background:#595b60;border-radius:50%;width:12px;height:12px;margin:auto}.candidate-dots i:nth-child(3n){background:#7df9ff}.text-link{align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.text-link--light{color:#7df9ff}.security-section{background:#f2feff}.security-visual{place-items:center;min-height:470px;display:grid;position:relative}.eu-orbit{z-index:2;background:#7df9ff;border-radius:50%;place-items:center;width:200px;height:200px;display:grid;position:relative;box-shadow:0 25px 65px #19727638}.eu-orbit svg{width:68px;height:68px}.eu-orbit span{font-weight:800}.security-orbit{border:1px solid #64d7dd;border-radius:50%;width:340px;height:340px;position:absolute}.security-orbit--two{opacity:.55;border-style:dashed;width:450px;height:450px}.check-stack{gap:14px;display:grid}.stakeholder-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.stakeholder-grid article{background:#ffffffe6;border:1px solid #d5d6d7;border-radius:20px;min-height:230px;padding:26px}.stakeholder-grid article:nth-child(2){border-color:#7df9ff;transform:translateY(-14px)}.stakeholder-grid>article>svg{color:#197276;width:34px;height:34px;margin-bottom:34px}.stakeholder-grid h3{font-size:24px}.stakeholder-grid p{margin:0;font-size:13px;line-height:1.6}.pilot-card{background:#f2feff;border:1px solid #7df9ff;border-radius:28px;min-height:480px;padding:46px;position:relative;overflow:hidden;box-shadow:0 25px 80px #3294981f}.pilot-card:after{content:"";opacity:.55;border:45px solid #7df9ff;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-100px;right:-100px}.pilot-card h3{font-size:45px}.pilot-steps{z-index:2;gap:13px;margin-top:42px;display:grid;position:relative}.pilot-steps span{align-items:center;gap:9px;font-size:13px;font-weight:600;display:flex}.pilot-steps svg{color:#197276}.pilot-footer{z-index:2;border-top:1px solid #b1fbff;align-items:center;gap:9px;padding-top:17px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:36px;left:46px;right:46px}.pricing-grid{grid-template-columns:1fr 1fr;gap:18px;max-width:950px;margin:auto;display:grid}.price-card{background:#ffffff0a;border:1px solid #ffffff2e;border-radius:26px;flex-direction:column;padding:40px;display:flex}.price-card--featured{color:#121315;background:#fff;border-color:#7df9ff;transform:translateY(-14px)}.price-card h3{color:#fff;font-size:36px}.price-card--featured h3{color:#121315}.price{align-items:baseline;gap:10px;margin:28px 0 12px;display:flex}.price strong{color:#7df9ff;font-size:86px;line-height:.8}.price-card--featured .price strong{color:#121315}.price span{font-size:13px;font-weight:700}.price-card--featured p{color:#595b60}.price-card ul{gap:12px;margin:18px 0 32px;padding:0;list-style:none;display:grid}.price-card li{align-items:center;gap:8px;font-size:13px;display:flex}.price-card li svg{color:#7df9ff;width:16px}.price-card--featured li svg{color:#197276}.price-card .button{margin-top:auto}.pricing-note{text-align:center;margin:30px 0 0;font-size:11px}.final-cta{background-color:#fff;background-image:radial-gradient(circle at 88% 52%,#7df9ff42 0 10%,#0000 10.2%),radial-gradient(circle at 88% 52%,#0000 0 16%,#7df9ff1f 16.2% 16.7%,#0000 16.9%),linear-gradient(112deg,#0000 0 68%,#f0f1ef 68.2% 81%,#0000 81.2%);background-position:50%;padding:100px 0;position:relative;overflow:hidden}.final-cta:after{content:"";opacity:.22;pointer-events:none;border:58px dashed #7df9ff;border-radius:50%;width:360px;height:360px;position:absolute;top:50%;right:-110px;transform:translateY(-50%)}.final-cta__inner{z-index:1;grid-template-columns:100px minmax(0,1fr) auto;align-items:center;gap:34px;display:grid;position:relative}.final-cta h2{max-width:720px}.final-cta p{margin:18px 0 0}.final-actions{gap:10px;display:grid}.site-footer{color:#d5d6d7;background:#121315;padding:78px 0 26px}.footer-grid{grid-template-columns:1.6fr repeat(3,1fr);gap:48px;display:grid}.footer-brand p{color:#7c7e85;max-width:300px;margin-top:20px;font-size:13px;line-height:1.7}.footer-grid>div:not(.footer-brand){align-content:start;gap:12px;display:grid}.footer-grid strong{color:#fff;margin-bottom:8px;font-size:13px}.footer-grid a{color:#9d9ea4;font-size:12px}.footer-grid a:hover{color:#7df9ff}.footer-bottom{color:#7c7e85;border-top:1px solid #ffffff1f;justify-content:space-between;margin-top:58px;padding-top:22px;font-size:10px}.reveal{opacity:0;transition:opacity .64s cubic-bezier(.23,1,.32,1),transform .64s cubic-bezier(.23,1,.32,1);transform:translateY(18px)}.reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.hero-star .burst-mark,.final-star{animation:38s linear infinite spin}.volume-ring{animation:4.8s ease-in-out infinite float}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes float{50%{transform:translateY(-8px)}}@media (max-width:1100px){.main-nav{gap:16px}.main-nav>a:not(.button):nth-child(3),.main-nav>a:not(.button):nth-child(4){display:none}.hero-grid{grid-template-columns:.94fr 1.06fr;gap:30px}.hero-visual{min-height:540px}.media-split{gap:44px}.report-stage{height:650px}}@media (max-width:900px){.page-grid{width:min(100% - 36px,720px)}.menu-button{display:grid}.main-nav{background:#fff;border:1px solid #dedfe1;border-radius:18px;flex-direction:column;align-items:stretch;gap:0;padding:14px;display:none;position:absolute;top:66px;left:18px;right:18px;box-shadow:0 24px 60px #12131529}.main-nav--open{display:flex}.main-nav>a:not(.button),.main-nav>a:not(.button):nth-child(3),.main-nav>a:not(.button):nth-child(4){padding:14px 10px;display:block}.main-nav .button{margin-top:8px}.hero-grid,.media-split,.media-split--reverse,.report-layout{grid-template-columns:1fr}.hero-copy{text-align:center}.hero h1,.hero-lead{margin-inline:auto}.hero-actions,.hero-proofline{justify-content:center}.hero-visual{width:min(620px,100%);min-height:600px;margin:auto}.media-split .copy-block,.media-split--reverse .copy-block{order:1}.media-split>:not(.copy-block){order:2}.report-stage{height:720px}.comparison-grid{grid-template-columns:1fr;gap:18px}.comparison-arrow{transform:rotate(90deg)}.comparison-card--report{transform:none}.dual-path{grid-template-columns:1fr}.dual-path:before{width:2px;height:auto;inset:12% auto 12% 50%}.dual-center{padding:10px}.proof-stage,.proof-stage--reverse{grid-template-columns:1fr}.proof-stage:after{display:none}.stakeholder-grid{grid-template-columns:repeat(2,1fr)}.stakeholder-grid article:nth-child(2){transform:none}.final-cta__inner{grid-template-columns:74px 1fr}.final-actions{flex-wrap:wrap;grid-column:2;display:flex}.footer-grid{grid-template-columns:1.4fr 1fr 1fr}.footer-grid>div:last-child{grid-column:2}}@media (max-width:620px){.promo-bar{justify-content:space-between;font-size:10px}.site-header{height:68px}.nav-wrap{width:calc(100% - 28px)}.brand-role{display:none}.brand-crop{width:106px}.section{padding:86px 0}.section-title--center{text-align:left;margin-bottom:36px}.section-title--center .section-deck{margin-inline:0!important}.section-title h2,.final-cta h2{letter-spacing:-.72px;font-size:30px;line-height:38px}.section-deck{font-size:16px;line-height:25px!important}.hero{min-height:auto;padding:66px 0 58px}.hero-copy{text-align:left}.hero h1{letter-spacing:-.96px;font-size:38px;line-height:46px}.hero-lead{font-size:16px}.hero-actions{display:grid}.hero-actions .button{width:100%}.hero-proofline{justify-content:start;gap:8px;display:grid}.hero-visual{min-height:490px}.report-sheet--hero{width:78%;height:84%}.hero-phone{width:54%}.floating-chip--bottom{bottom:8%;right:0}.floating-chip--top{top:9%;left:0}.hero-star,.scroll-cue{display:none}.three-steps{border-radius:22px;grid-template-columns:1fr;padding:14px}.step-card{min-height:auto;padding:25px}.step-card--accent{transform:none}.step-icon{margin-bottom:34px}.proof-list{grid-template-columns:1fr}.comparison-card{min-height:auto;padding:17px}.cv-sheet,.report-preview{height:370px}.mini-stat-grid{grid-template-columns:1fr}.report-stage{height:580px;padding:12px}.report-stage__status{padding:10px 12px;bottom:12px;left:12px;right:12px}.report-stage__status b{display:none}.before-after,.timeline-compare,.pricing-grid{grid-template-columns:1fr}.process-row{flex-direction:column;align-items:stretch}.process-row svg{margin:auto;transform:rotate(90deg)}.phone-choice{height:540px}.phone-choice:before{width:330px;height:330px}.phone-choice>img{height:520px}.choice-panel{right:-4px}.nps-card,.business-card{min-height:auto;padding:28px}.nps-score strong{font-size:76px}.report-video-combo{height:510px}.report-video-combo>img{width:88%}.mini-player{left:0}.handoff-visual{flex-direction:column}.handoff-visual>svg{transform:rotate(90deg)}.person-card,.handoff-report{width:100%;min-height:112px}.handoff-report{transform:none}.volume-visual{min-height:390px}.volume-ring{width:225px;height:225px}.volume-ring strong{font-size:78px}.security-visual{min-height:390px}.security-orbit{width:285px;height:285px}.security-orbit--two{width:360px;height:360px}.stakeholder-grid{grid-template-columns:1fr}.pilot-card{min-height:480px;padding:30px}.pilot-footer{left:30px;right:30px}.price-card{padding:28px}.price-card--featured{transform:none}.final-cta{padding:80px 0}.final-cta__inner{grid-template-columns:1fr}.final-star{width:74px}.final-actions{grid-column:auto;display:grid}.footer-grid{grid-template-columns:1fr 1fr;gap:36px 22px}.footer-brand{grid-column:1/-1}.footer-grid>div:last-child{grid-column:auto}.footer-bottom{flex-direction:column;align-items:flex-start;gap:8px}}.journey-board{border:1px solid var(--lp-stroke-neutral-secondary);background:var(--lp-fill-neutral-light);box-shadow:var(--tt-shadow-elevated-md);border-radius:30px;padding:30px;position:relative;overflow:hidden}.journey-board:before{content:"";aspect-ratio:1;background:var(--lp-brand-200);filter:blur(100px);opacity:.32;pointer-events:none;border-radius:50%;width:46%;position:absolute;inset:-40% 28% auto}.journey-track{z-index:1;grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr) 46px minmax(0,1fr);align-items:center;display:grid;position:relative}.journey-card{border:1px solid var(--lp-stroke-neutral-secondary);background:var(--lp-fill-neutral-base);border-radius:24px;flex-direction:column;align-self:stretch;min-width:0;min-height:590px;padding:20px;display:flex;box-shadow:0 14px 34px #1213150a}.journey-card--accent{border-color:var(--lp-stroke-brand-primary);background:var(--lp-fill-brand-light)}.journey-card__top{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.journey-step-icon{width:46px;height:46px;color:var(--lp-text-neutral-intense);background:var(--lp-fill-brand-primary);border-radius:50%;place-items:center;display:grid}.journey-step-icon svg{width:21px}.journey-number{color:var(--lp-text-neutral-secondary);letter-spacing:.18em;font-size:11px;font-weight:700}.journey-visual{border:1px solid var(--lp-stroke-neutral-tertiary);background:#f7f8f8;border-radius:18px;height:238px;margin-bottom:24px;position:relative;overflow:hidden}.journey-sources{grid-template-columns:1fr 1fr;gap:8px;padding:16px;display:grid}.journey-sources span{border:1px solid var(--lp-stroke-neutral-secondary);min-width:0;color:var(--lp-text-neutral-primary);background:#fff;border-radius:13px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;font-size:10px;display:flex}.journey-sources svg{width:19px;color:var(--lp-text-brand-secondary)}.journey-sources .journey-source--nurdu{border-color:var(--lp-stroke-brand-primary);background:var(--lp-fill-brand-primary);color:var(--lp-text-neutral-intense)}.journey-sources .journey-source--nurdu svg{color:var(--lp-text-neutral-intense)}.journey-phone{background:var(--lp-fill-neutral-intense);place-items:center;display:grid}.journey-phone>img{filter:drop-shadow(0 18px 18px #0006);width:174px;max-width:none;position:absolute;top:-26px}.journey-media-formats{z-index:2;justify-content:center;gap:6px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.journey-media-formats span{color:var(--lp-text-neutral-primary);background:#fffffff2;border-radius:99px;align-items:center;gap:5px;padding:7px 9px;font-size:9px;font-weight:700;display:flex;box-shadow:0 8px 20px #0002}.journey-media-formats svg{width:13px;height:13px;color:var(--lp-text-brand-secondary)}.journey-report{background:var(--lp-fill-brand-light)}.journey-report__sheet{border:1px solid var(--lp-stroke-neutral-secondary);background:#fff;border-radius:14px;height:270px;position:absolute;top:16px;left:18px;right:18px;overflow:hidden;transform:rotate(1.5deg);box-shadow:0 14px 30px #1213151a}.journey-report__sheet img{width:100%;height:auto}.journey-ats{border:1px solid var(--lp-stroke-neutral-secondary);color:var(--lp-text-neutral-primary);background:#fff;border-radius:99px;align-items:center;gap:6px;padding:8px 10px;font-size:9px;font-weight:700;display:flex;position:absolute;bottom:12px;right:12px;box-shadow:0 8px 20px #1213151a}.journey-ats svg{width:13px;color:var(--lp-text-brand-secondary)}.journey-card__copy{flex-direction:column;flex:1;display:flex}.journey-card h3,.journey-personas h3{color:var(--lp-text-neutral-intense);font-family:var(--font-sans);letter-spacing:-.025em;margin:0;font-weight:700}.journey-card p{color:var(--lp-text-neutral-secondary);margin:14px 0 0;font-size:13px;line-height:1.65}.journey-connector{z-index:2;border:1px solid var(--lp-stroke-brand-primary);background:var(--lp-fill-brand-primary);border-radius:50%;place-items:center;width:38px;height:38px;margin:auto;display:grid;position:relative;box-shadow:0 8px 20px #32949824}.journey-personas{z-index:1;grid-template-columns:.8fr 1.2fr;gap:14px;margin-top:18px;display:grid;position:relative}.journey-personas article{border:1px solid var(--lp-stroke-neutral-secondary);background:#fff;border-radius:18px;grid-template-columns:50px minmax(0,1fr);align-items:start;gap:15px;padding:20px;display:grid}.journey-personas .journey-persona--enterprise{border-color:var(--lp-stroke-brand-primary);background:var(--lp-fill-brand-light)}.persona-icon{width:50px;height:50px;color:var(--lp-text-brand-primary);background:var(--lp-fill-brand-primary);border-radius:14px;place-items:center;display:grid}.persona-icon svg{width:21px}.journey-personas p{color:var(--lp-text-neutral-secondary);margin:7px 0 0;font-size:12px;line-height:1.6}@media (max-width:1000px){.journey-board{padding:22px}.journey-track{grid-template-columns:1fr;gap:14px}.journey-card{min-height:auto}.journey-connector{transform:rotate(90deg)}.journey-personas{grid-template-columns:1fr}.journey-visual{height:280px}.journey-phone>img{width:195px}.journey-report__sheet{height:330px}}@media (max-width:620px){.journey-board{border-radius:22px;padding:12px}.journey-card{border-radius:19px;padding:16px}.journey-visual{height:224px}.journey-phone>img{width:168px}.journey-card h3{font-size:18px}.journey-personas article{grid-template-columns:42px minmax(0,1fr);padding:16px}.persona-icon{width:42px;height:42px}.journey-personas p{font-size:11px}.journey-report__sheet{height:260px}}.journey-board{background-color:#f3f5f4;background-image:radial-gradient(circle at 50% 25%,#7df9ff45 0 9%,#0000 27%),linear-gradient(#1213150a 1px,#0000 1px),linear-gradient(90deg,#1213150a 1px,#0000 1px);background-size:auto,34px 34px,34px 34px;border:0;border-radius:38px;padding:44px 38px 30px;overflow:visible;box-shadow:0 28px 90px #12131517}.journey-board:before{background:var(--lp-brand-300);filter:blur(110px);opacity:.3;width:44%;inset:-6% auto auto 48%}.journey-track{grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr) 58px minmax(0,1fr);align-items:start}.journey-card{min-height:640px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 8px 6px;position:relative}.journey-card--accent{border:1px solid var(--lp-stroke-brand-primary);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f7feffcc;border-radius:30px;margin-top:-26px;padding:22px 18px 20px;box-shadow:0 30px 75px #32949826}.journey-card__top{align-items:flex-start;height:112px;margin:0 0 18px}.journey-number{z-index:2;color:var(--lp-text-neutral-intense);font-family:var(--font-sans);letter-spacing:-.09em;text-shadow:5px 5px 0 var(--lp-brand-500);font-size:112px;font-weight:800;line-height:.82;position:relative}.journey-step-icon{width:52px;height:52px;box-shadow:6px 6px 0 var(--lp-brand-500);background:#fff;border:1px solid #121315;margin-top:8px}.journey-card--accent .journey-step-icon{background:var(--lp-brand-500);box-shadow:6px 6px #121315}.journey-visual{border-radius:24px;height:278px;margin-bottom:28px;overflow:visible}.journey-sources{background:#fff;padding:20px;overflow:hidden}.journey-sources:before{content:"Stelle gefunden";z-index:2;color:#fff;background:#121315;border-radius:99px;padding:8px 11px;font-size:9px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 22px #12131535}.journey-sources span{z-index:1;transform-origin:50%;position:relative;box-shadow:0 10px 20px #1213150b}.journey-sources span:first-child{transform:rotate(-2deg)}.journey-sources span:nth-child(2){transform:translateY(4px)rotate(2deg)}.journey-sources span:nth-child(3){transform:translateY(-3px)rotate(2deg)}.journey-sources span:nth-child(4){transform:rotate(-2deg)}.journey-phone{background:0 0;border:0;height:300px;overflow:visible}.journey-phone:before{content:"";background:var(--lp-brand-300);border-radius:50%;width:232px;height:232px;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 26px #7df9ff24,0 0 0 52px #7df9ff10}.journey-phone>img{filter:drop-shadow(0 24px 22px #12131542);width:auto;max-width:none;height:300px;top:50%;left:50%;transform:translate(-50%,-50%)}.journey-media-formats{white-space:nowrap;bottom:2px;left:50%;right:auto;transform:translate(-50%)}.journey-report{display:none}.journey-delivery{background:linear-gradient(145deg,#fff 0 58%,#e8feff 58% 100%);border-color:#cfd4d4;padding:20px;overflow:hidden}.delivery-source{width:92px;height:92px;box-shadow:7px 7px 0 var(--lp-brand-500);background:#fff;border:1px solid #121315;border-radius:50%;place-items:center;gap:3px;font-size:10px;font-weight:700;display:grid;position:absolute;top:28px;left:18px}.delivery-source svg{width:24px;color:var(--lp-brand-800)}.delivery-arrow{width:28px;color:var(--lp-brand-800);position:absolute;top:66px;left:124px}.delivery-targets{gap:9px;display:grid;position:absolute;top:20px;left:164px;right:18px}.delivery-targets span{border:1px solid var(--lp-stroke-neutral-secondary);background:#fff;border-radius:13px;align-items:center;gap:9px;min-height:54px;padding:10px 12px;font-size:10px;display:flex;box-shadow:0 9px 20px #1213150c}.delivery-targets span:first-child{color:#fff;background:#121315;border-color:#121315}.delivery-targets svg{width:18px;color:var(--lp-brand-700)}.delivery-targets span:first-child svg{color:var(--lp-brand-500)}.delivery-upcoming{border:1px dashed var(--lp-brand-700);color:var(--lp-text-neutral-secondary);background:#ffffffc7;border-radius:13px;grid-template-columns:26px 1fr auto;align-items:center;gap:8px;padding:11px 13px;font-size:9px;display:grid;position:absolute;bottom:18px;left:18px;right:18px}.delivery-upcoming svg{width:17px;color:var(--lp-brand-800)}.delivery-upcoming span{font-weight:700}.delivery-upcoming b{color:var(--lp-brand-900);background:var(--lp-brand-200);letter-spacing:.08em;text-transform:uppercase;border-radius:99px;padding:4px 7px;font-size:8px}.journey-card__copy{border-left:3px solid var(--lp-brand-500);padding:0 4px 0 16px}.journey-card h3{font-size:22px;line-height:1.2}.journey-card p{font-size:13px}.journey-connector{background:var(--lp-brand-500);border:1px solid #121315;width:48px;height:48px;margin-top:230px;box-shadow:6px 6px #121315}.journey-personas{grid-template-columns:1fr 1.28fr;gap:12px;margin-top:28px}.journey-personas article{background:#fff;border:0;border-radius:20px;align-items:center;min-height:112px;padding:20px 22px;box-shadow:0 14px 32px #1213150d}.journey-personas .journey-persona--enterprise{color:#fff;background:#121315;border:0}@media (max-width:1000px){.journey-board{padding:32px 24px}.journey-track{grid-template-columns:1fr;gap:20px}.journey-card,.journey-card--accent{background:#ffffffd9;border:0;border-radius:28px;min-height:auto;margin:0;padding:18px;box-shadow:0 18px 46px #12131512}.journey-card--accent{border:1px solid var(--lp-stroke-brand-primary);background:#f5feff}.journey-card__top{height:94px}.journey-number{font-size:94px}.journey-connector{margin:0 auto;transform:rotate(90deg)}.journey-visual{height:300px}.journey-personas{grid-template-columns:1fr}.journey-delivery{height:278px}.journey-phone,.journey-phone>img{height:320px}}@media (max-width:620px){.journey-board{background-size:auto,26px 26px,26px 26px;border-radius:26px;padding:18px 12px}.journey-card,.journey-card--accent{border-radius:22px;padding:16px 12px}.journey-card__top{height:82px}.journey-number{text-shadow:4px 4px 0 var(--lp-brand-500);font-size:82px}.journey-step-icon{width:46px;height:46px;box-shadow:4px 4px 0 var(--lp-brand-500)}.journey-visual{height:244px}.journey-phone{height:270px}.journey-phone:before{width:194px;height:194px}.journey-phone>img{height:270px}.journey-media-formats{bottom:0}.journey-card h3{font-size:19px}.journey-card__copy{padding-left:13px}.journey-delivery{height:260px;padding:14px}.delivery-source{width:78px;height:78px;top:24px;left:14px}.delivery-arrow{width:22px;top:53px;left:100px}.delivery-targets{top:15px;left:132px;right:12px}.delivery-targets span{min-height:50px;padding:8px;font-size:9px}.delivery-upcoming{bottom:14px;left:14px;right:14px}.journey-personas article{grid-template-columns:42px minmax(0,1fr);padding:16px}.journey-personas p{font-size:11px}}.journey-board{box-shadow:none;background:0 0;border:0;border-radius:0;padding:24px 0 0}.journey-card,.journey-card--accent{min-height:620px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0;padding:0 12px 8px}.journey-card--accent:before{content:"";z-index:-1;background:radial-gradient(circle,#b1fbff 0 38%,#7df9ff2b 39% 62%,#0000 63%);border-radius:50%;width:270px;height:420px;position:absolute;top:76px;left:50%;transform:translate(-50%)}.journey-visual,.journey-sources,.journey-delivery{background:0 0;border:0;overflow:visible}.journey-sources{padding:10px}.journey-sources:before{box-shadow:0 8px 22px #12131525}.journey-sources span{border:0;box-shadow:0 12px 28px #12131514}.journey-delivery{padding:10px}.delivery-source{box-shadow:7px 7px 0 var(--lp-brand-500),0 14px 30px #12131518;border:0}.delivery-targets span{border:0;box-shadow:0 12px 28px #12131517}.delivery-upcoming{border:0;border-left:3px solid var(--lp-brand-700);background:0 0;border-radius:0}.journey-personas{border-top:1px solid var(--lp-stroke-neutral-secondary);border-bottom:1px solid var(--lp-stroke-neutral-secondary);grid-template-columns:1fr 1.28fr;gap:0;margin-top:34px}.journey-personas article,.journey-personas .journey-persona--enterprise{min-height:104px;color:var(--lp-text-neutral-intense);box-shadow:none;background:0 0;border:0;border-radius:0;padding:20px 26px}.journey-personas article+article{border-left:1px solid var(--lp-stroke-neutral-secondary)}@media (max-width:1000px){.journey-board{padding-top:12px}.journey-card,.journey-card--accent{border:0;border-bottom:1px solid var(--lp-stroke-neutral-secondary);min-height:auto;box-shadow:none;background:0 0;border-radius:0;padding:14px 6px 30px}.journey-card--accent:before{width:250px;height:360px;top:58px}.journey-personas{grid-template-columns:1fr}.journey-personas article+article{border-top:1px solid var(--lp-stroke-neutral-secondary);border-left:0}}@media (max-width:620px){.journey-board{background:0 0;padding:8px 0 0}.journey-card,.journey-card--accent{border-radius:0;padding:10px 0 26px}.journey-card--accent:before{width:220px;height:320px;top:58px}.journey-personas article,.journey-personas .journey-persona--enterprise{padding:16px 4px}.journey-personas article+article{border-left:0}}.intelligence-section{background:#121315;padding-block:132px;overflow:hidden}.intelligence-section:after{content:"";pointer-events:none;background:radial-gradient(circle at 78% 22%,#7df9ff18,#0000 26%),linear-gradient(135deg,#0000 0 59%,#ffffff05 59.2% 69%,#0000 69.2%);position:absolute;inset:0}.intelligence-intro{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:end;gap:80px;display:grid;position:relative}.intelligence-intro .section-title{margin:0}.intelligence-intro .section-title h2{color:var(--lp-brand-500);font-size:44px;line-height:50px}.intelligence-intro .section-deck{font-size:24px;color:#fff!important;max-width:640px!important;line-height:34px!important}.intelligence-copy{border-left:2px solid var(--lp-brand-500);gap:15px;padding-left:24px;display:grid}.intelligence-copy p{color:var(--lp-grey-neutral-200);margin:0;font-size:14px;line-height:1.72}.intelligence-flow{z-index:1;margin-top:76px;position:relative}.intelligence-flow__lead{letter-spacing:.01em;font-size:15px;font-weight:700;color:#fff!important;margin:0 0 28px!important}.intelligence-flow__stage{background:linear-gradient(135deg,#ffffff0b,#ffffff04);border:1px solid #ffffff1c;border-radius:34px;grid-template-columns:minmax(230px,.8fr) 80px minmax(245px,.85fr) 80px minmax(250px,.9fr);align-items:center;gap:18px;min-height:430px;padding:44px 38px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff16,0 30px 90px #0007}.intelligence-flow__stage:before{content:"";filter:blur(34px);background:#7df9ff14;border-radius:50%;width:310px;height:310px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ci-inputs{gap:12px;display:grid;position:relative}.ci-input{color:#fff;will-change:transform;background:#ffffff0d;border:1px solid #ffffff29;border-radius:18px;align-items:center;gap:14px;min-height:76px;padding:15px 18px;display:flex;position:relative;box-shadow:0 16px 34px #0003}.ci-input svg{width:27px;color:var(--lp-brand-500)}.ci-input span{font-size:14px;font-weight:700}.ci-input--video{color:#121315;border-color:var(--lp-brand-500);background:var(--lp-brand-500);margin-left:28px}.ci-input--video svg{color:#121315}.ci-input--audio{margin-left:8px}.ci-stream{justify-content:center;align-items:center;height:74px;display:flex;position:relative}.ci-stream:before{content:"";background:linear-gradient(90deg,#7df9ff20,#7df9ff,#7df9ff20);height:1px;position:absolute;left:4px;right:8px}.ci-stream>i{background:var(--lp-brand-500);width:8px;height:8px;box-shadow:0 0 16px var(--lp-brand-500);opacity:0;border-radius:50%;position:absolute;left:4px}.ci-stream>i:nth-child(2){animation-delay:.55s}.ci-stream>i:nth-child(3){animation-delay:1.1s}.ci-stream svg{width:20px;color:var(--lp-brand-500);position:absolute;right:0}.ci-core{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:260px;display:flex;position:relative}.ci-core:before{content:"";border:1px solid #7df9ff4f;border-radius:50%;position:absolute;inset:10px;box-shadow:inset 0 0 70px #7df9ff18,0 0 0 24px #7df9ff0a,0 0 0 48px #7df9ff08}.ci-core__orbit{border:1px dashed #7df9ff87;border-radius:50%;position:absolute;inset:0}.ci-core__orbit i{background:var(--lp-brand-500);border:3px solid #121315;border-radius:50%;width:12px;height:12px;position:absolute;box-shadow:0 0 14px #7df9ff}.ci-core__orbit i:first-child{top:-6px;left:50%}.ci-core__orbit i:nth-child(2){bottom:18%;right:7%}.ci-core__orbit i:nth-child(3){bottom:18%;left:7%}.ci-core__icon{z-index:2;color:#121315;background:var(--lp-brand-500);border-radius:50%;place-items:center;width:72px;height:72px;display:grid;position:relative;box-shadow:0 0 0 12px #7df9ff1a,0 18px 42px #0005}.ci-core__icon svg{width:31px}.ci-core b{z-index:2;color:#fff;max-width:180px;font-size:18px;line-height:1.25;position:relative}.ci-profile{border:1px solid var(--lp-brand-500);color:#121315;min-height:275px;box-shadow:9px 9px 0 var(--lp-brand-500),0 24px 55px #0005;background:#f7feff;border-radius:26px;padding:24px;position:relative}.ci-profile__header{border-bottom:1px solid #d7e4e4;align-items:center;gap:14px;padding-bottom:20px;display:flex}.ci-profile__header>svg{background:var(--lp-brand-300);border-radius:50%;width:46px;height:46px;padding:11px}.ci-profile__header span{display:grid}.ci-profile__header b{font-size:18px}.ci-profile__header small{color:var(--lp-text-neutral-secondary);font-size:13px}.ci-profile__rows{gap:12px;margin:24px 0;display:grid}.ci-profile__rows i{transform-origin:0;background:#cfdada;border-radius:99px;height:8px;display:block}.ci-profile__rows i:first-child{width:92%}.ci-profile__rows i:nth-child(2){width:74%}.ci-profile__rows i:nth-child(3){width:84%}.ci-profile__rows i:nth-child(4){background:var(--lp-brand-600);width:58%}.ci-profile__status{color:var(--lp-brand-900);background:var(--lp-brand-200);border-radius:99px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:700;display:inline-flex}.ci-profile__status svg{width:15px}.ci-stream>i{animation:2.2s linear infinite ciData}.ci-core__orbit{animation:16s linear infinite ciOrbit}.ci-input--cv{animation:5s ease-in-out infinite ciFloat}.ci-input--video{animation:5s ease-in-out .7s infinite ciFloat}.ci-input--audio{animation:5s ease-in-out 1.4s infinite ciFloat}.ci-core__icon{animation:3s ease-in-out infinite ciPulse}.ci-profile__rows i{animation:2.8s cubic-bezier(.23,1,.32,1) infinite alternate ciProfile}@keyframes ciData{0%{opacity:0;transform:translate(0)}15%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(58px)}}@keyframes ciOrbit{to{transform:rotate(360deg)}}@keyframes ciFloat{50%{transform:translateY(-6px)}}@keyframes ciPulse{50%{transform:scale(1.06)}}@keyframes ciProfile{0%,18%{opacity:.35;transform:scaleX(.2)}70%,to{opacity:1;transform:scaleX(1)}}@media (max-width:1000px){.intelligence-intro{grid-template-columns:1fr;gap:34px}.intelligence-copy{max-width:720px}.intelligence-flow__stage{grid-template-columns:1fr;gap:16px;padding:32px}.ci-inputs{grid-template-columns:repeat(3,1fr)}.ci-input,.ci-input--video,.ci-input--audio{text-align:center;flex-direction:column;justify-content:center;min-height:112px;margin:0}.ci-stream{height:58px;transform:rotate(90deg)}.ci-core{width:min(290px,100%);margin:auto}.ci-profile{width:min(420px,100%);margin:auto}.ci-stream>i{animation-name:ciDataTablet}@keyframes ciDataTablet{0%{opacity:0;transform:translate(0)}15%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(42px)}}}@media (max-width:620px){.intelligence-section{padding-block:92px}.intelligence-intro .section-title h2{font-size:36px;line-height:42px}.intelligence-intro .section-deck{font-size:19px;line-height:28px!important}.intelligence-copy{padding-left:16px}.intelligence-flow{margin-top:52px}.intelligence-flow__stage{border-radius:26px;padding:24px 16px}.ci-inputs{grid-template-columns:1fr}.ci-input,.ci-input--video,.ci-input--audio{text-align:left;flex-direction:row;justify-content:flex-start;min-height:68px}.ci-core{min-height:245px}.ci-profile{min-height:250px;padding:20px}}.journey-card,.journey-card--accent{min-height:440px;padding-inline:8px}.journey-card--accent:before{height:300px;top:112px}.journey-card__top{grid-template-columns:70px minmax(0,1fr);align-items:start;gap:22px;height:auto;min-height:112px;margin:0 0 28px;display:grid}.journey-card__top .journey-number{letter-spacing:-.08em;text-shadow:3px 3px 0 var(--lp-brand-500);font-size:74px;line-height:.84}.journey-card__top h3{max-width:230px;color:var(--lp-text-neutral-intense);font-family:var(--font-sans);letter-spacing:-.025em;margin:7px 0 0;font-size:18px;font-weight:700;line-height:1.25}.journey-card--accent .journey-number{text-shadow:3px 3px #fff}.journey-card--accent .journey-card__top h3{max-width:220px}.journey-card__copy,.journey-step-icon{display:none}.journey-visual{margin-bottom:0}.journey-phone>img{left:50%;transform:translate(calc(50px - 50%),-50%)}@media (max-width:1000px){.journey-card,.journey-card--accent{min-height:auto;padding-block:20px 34px}.journey-card__top{grid-template-columns:72px minmax(0,1fr);min-height:88px;margin-bottom:22px}.journey-card__top .journey-number{font-size:70px}.journey-card__top h3,.journey-card--accent .journey-card__top h3{max-width:430px;font-size:20px}.journey-phone>img{transform:translate(calc(54px - 50%),-50%)}}@media (max-width:620px){.journey-card,.journey-card--accent{padding-block:14px 28px}.journey-card__top{grid-template-columns:58px minmax(0,1fr);gap:14px;min-height:76px}.journey-card__top .journey-number{font-size:58px}.journey-card__top h3,.journey-card--accent .journey-card__top h3{margin-top:3px;font-size:17px;line-height:1.28}.journey-phone>img{transform:translate(calc(43px - 50%),-50%)}}.intelligence-benefits{z-index:1;border-top:1px solid #ffffff25;border-bottom:1px solid #ffffff25;grid-template-columns:repeat(3,1fr);margin-top:42px;display:grid;position:relative}.intelligence-benefits>div{grid-template-columns:46px 1fr;align-items:center;gap:16px;min-height:126px;padding:24px;display:grid}.intelligence-benefits>div+div{border-left:1px solid #ffffff25}.intelligence-benefit__check{color:#121315;background:var(--lp-brand-500);border-radius:50%;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 0 0 8px #7df9ff12}.intelligence-benefit__check svg{stroke-width:3px;width:21px}.intelligence-benefits p{font-size:15px;font-weight:700;color:#fff!important;margin:0!important;line-height:1.45!important}.intelligence-explainer{z-index:1;background:linear-gradient(135deg,#ffffff0a,#ffffff03);border:1px solid #ffffff21;border-radius:32px;grid-template-columns:.72fr 1.28fr;align-items:center;gap:38px;margin-top:58px;padding:30px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff15,0 30px 90px #0006}.intelligence-explainer:before{content:"";filter:blur(20px);pointer-events:none;background:#7df9ff12;border-radius:50%;width:270px;height:270px;position:absolute;top:50%;left:6%;transform:translateY(-50%)}.intelligence-explainer__copy{flex-direction:column;justify-content:center;align-items:flex-start;min-height:320px;padding:18px 24px;display:flex;position:relative}.explainer-kicker{color:var(--lp-brand-500);letter-spacing:.12em;text-transform:uppercase;border:1px solid #7df9ff6b;border-radius:99px;align-items:center;gap:8px;padding:7px 10px;font-size:10px;font-weight:700;display:inline-flex}.explainer-kicker svg{width:13px}.explainer-mark{border:1px dashed #7df9ff83;border-radius:50%;place-items:center;width:112px;height:112px;margin:30px 0 22px;display:grid;position:relative}.explainer-mark:before,.explainer-mark:after{content:"";border:1px solid #7df9ff3c;border-radius:50%;position:absolute}.explainer-mark:before{inset:-14px}.explainer-mark:after{inset:13px}.explainer-mark>span{z-index:1;color:#121315;background:var(--lp-brand-500);border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:relative;box-shadow:0 0 0 10px #7df9ff14,0 14px 34px #0005}.explainer-mark svg{width:23px}.intelligence-explainer h3{color:#fff;font-family:var(--font-sans);letter-spacing:-.035em;margin:0;font-size:28px;font-weight:700}.explainer-route{color:var(--lp-grey-neutral-300);align-items:center;gap:8px;margin-top:24px;display:flex}.explainer-route span{align-items:center;gap:6px;font-size:9px;font-weight:700;display:flex}.explainer-route svg{width:13px}.explainer-route span svg{color:var(--lp-brand-500)}.intelligence-explainer__video{overflow:visible;box-shadow:1px 1px 0 3px #fff,0 32px 80px #0008}.intelligence-explainer__video:after{content:"";z-index:-1;border-right:2px solid var(--lp-brand-500);border-bottom:2px solid var(--lp-brand-500);border-radius:0 0 28px;width:42%;height:42%;position:absolute;bottom:-14px;right:-14px}.explainer-mark{animation:22s linear infinite ciOrbit}.explainer-mark>span{animation:3s ease-in-out infinite ciPulse}@media (max-width:900px){.intelligence-benefits{grid-template-columns:1fr}.intelligence-benefits>div+div{border-top:1px solid #ffffff25;border-left:0}.intelligence-explainer{grid-template-columns:1fr;padding:24px}.intelligence-explainer__copy{grid-template-columns:auto 1fr;align-items:center;gap:18px;min-height:auto;padding:4px;display:grid}.explainer-kicker{grid-column:1/-1;width:max-content}.explainer-mark{width:94px;height:94px;margin:16px 0}.intelligence-explainer h3{font-size:25px}.explainer-route{grid-column:1/-1;margin-top:0}}@media (max-width:620px){.intelligence-benefits>div{grid-template-columns:42px 1fr;min-height:96px;padding:18px 4px}.intelligence-benefit__check{width:42px;height:42px}.intelligence-benefits p{font-size:14px}.intelligence-explainer{border-radius:24px;margin-top:42px;padding:16px}.intelligence-explainer__copy{grid-template-columns:1fr}.explainer-mark{width:82px;height:82px}.explainer-route,.intelligence-explainer__video:after{display:none}}.journey-personas{background:#fff;border:0;border-radius:24px;grid-template-columns:1fr 1fr;gap:0;overflow:hidden;box-shadow:0 18px 48px #12131510}.journey-personas article,.journey-personas .journey-persona--enterprise{border:0;grid-template-columns:62px minmax(0,1fr);align-items:center;min-height:166px;padding:28px 30px}.journey-personas article+article{border:0}.journey-persona--email{background:var(--lp-brand-100)!important}.journey-personas .journey-persona--enterprise{color:#fff;background:#121315}.journey-personas .persona-icon{color:#121315;background:var(--lp-brand-500);border-radius:50%;width:58px;height:58px;box-shadow:0 0 0 8px #7df9ff1a}.journey-personas p{max-width:470px;margin-top:10px;font-size:13px;line-height:1.65}.journey-persona--enterprise h3{color:#fff}.intelligence-soft-zone{z-index:1;background:linear-gradient(155deg,#f8fbfa 0 56%,#e9feff);width:100vw;margin:58px calc(50% - 50vw) -132px;padding:62px max(28px,50vw - 590px) 108px;position:relative;overflow:hidden}.intelligence-soft-zone:before{content:"";pointer-events:none;border:70px solid #7df9ff24;border-radius:50%;width:430px;height:430px;position:absolute;top:-170px;right:-120px}.intelligence-benefits{z-index:2;border:0;margin:0;position:relative}.intelligence-benefits>div{grid-template-columns:46px 1fr;min-height:118px;padding:20px 28px;border:0!important}.intelligence-benefits>div+div{border:0!important}.intelligence-benefit__check{color:#121315;background:var(--lp-brand-500);box-shadow:none}.intelligence-benefits p{font-size:16px;color:var(--lp-text-neutral-intense)!important}.intelligence-explainer{z-index:2;background:#ffffffb8;border:0;margin-top:48px;position:relative;box-shadow:0 28px 70px #12131514}.intelligence-explainer:before{background:#7df9ff38}.intelligence-explainer h3{color:var(--lp-text-neutral-intense)}.explainer-kicker{color:var(--lp-brand-900);border-color:var(--lp-brand-600);background:var(--lp-brand-100)}.explainer-route{color:var(--lp-text-neutral-secondary)}.explainer-mark{border-color:var(--lp-brand-700)}.explainer-mark:before,.explainer-mark:after{border-color:#32949855}.intelligence-explainer__video{box-shadow:1px 1px 0 3px #fff,0 26px 62px #12131525}@media (max-width:900px){.journey-personas{grid-template-columns:1fr}.journey-personas article+article{border-top:1px solid #ffffff26}.intelligence-soft-zone{margin-bottom:-132px;padding-inline:24px}.intelligence-benefits>div+div{border-top:1px solid #12131514!important}}@media (max-width:620px){.journey-personas article,.journey-personas .journey-persona--enterprise{grid-template-columns:48px minmax(0,1fr);min-height:148px;padding:22px 18px}.journey-personas .persona-icon{width:46px;height:46px}.journey-personas h3{font-size:18px}.journey-personas p{font-size:12px}.intelligence-soft-zone{margin-top:44px;padding:44px 16px 92px}.intelligence-benefits>div{padding-inline:4px}.intelligence-benefits p{font-size:14px}.intelligence-explainer{background:#ffffffd9}}.comparison-section .section-title{margin-bottom:22px}.comparison-intro{max-width:790px;color:var(--lp-text-neutral-secondary);text-align:center;margin:0 auto 58px;font-size:16px;line-height:1.75}.profile-comparison{grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);align-items:center;gap:20px;display:grid}.profile-card{border-radius:28px;flex-direction:column;min-width:0;min-height:690px;padding:30px;display:flex;position:relative}.profile-card--cv{border:1px solid var(--lp-stroke-neutral-secondary);background:#f7f7f5}.profile-card--application{border:1px solid var(--lp-stroke-brand-primary);background:linear-gradient(150deg,#f1feff,#fff 68%);box-shadow:0 24px 70px #3294981c}.profile-card__heading{border-bottom:1px solid var(--lp-stroke-neutral-secondary);color:var(--lp-text-neutral-intense);justify-content:space-between;align-items:center;padding-bottom:22px;display:flex}.profile-card__heading span{letter-spacing:-.03em;font-size:22px;font-weight:700}.profile-card__heading svg{width:24px;color:var(--lp-brand-800)}.profile-card__list{grid-template-columns:repeat(3,1fr);gap:8px;margin:22px 0 24px;padding:0;list-style:none;display:grid}.profile-card__list--application{grid-template-columns:repeat(2,1fr)}.profile-card__list li{min-width:0;color:var(--lp-text-neutral-primary);align-items:center;gap:7px;font-size:11px;font-weight:600;display:flex}.profile-card__list svg{width:15px;color:var(--lp-brand-800);stroke-width:3px;flex:0 0 15px}.classic-cv{background:#fff;border:1px solid #dfe1e1;border-radius:6px;flex:1;align-content:start;gap:11px;padding:34px 38px;display:grid;box-shadow:0 18px 42px #12131510}.classic-cv__header{border-bottom:1px solid #e7e8e8;align-items:center;gap:14px;margin-bottom:18px;padding-bottom:22px;display:flex}.classic-cv__header span:last-child{display:grid}.classic-cv__header b{font-size:15px}.classic-cv__header small{color:var(--lp-text-neutral-secondary);font-size:10px}.classic-cv strong{letter-spacing:.08em;text-transform:uppercase;margin-top:8px;font-size:10px}.classic-cv>i{background:#e5e7e7;border-radius:99px;width:100%;height:7px;display:block}.classic-cv>i.classic-cv__short{width:54%}.classic-cv>i.classic-cv__medium{width:76%}.profile-card__caption{font-size:14px;font-weight:700;color:var(--lp-text-neutral-intense)!important;margin:24px 0 0!important;line-height:1.45!important}.profile-comparison__arrow{color:#121315;background:var(--lp-brand-500);width:54px;height:54px;box-shadow:0 0 0 10px var(--lp-brand-100);border-radius:50%;place-items:center;margin:auto;display:grid}.profile-comparison__arrow svg{width:22px}.application-preview{background:#fff;border:1px solid #d7e4e4;border-radius:18px;flex:1;overflow:hidden;box-shadow:0 18px 42px #12131512}.application-preview__bar{background:#fbfdfd;border-bottom:1px solid #e6e9e9;grid-template-columns:10px 1fr auto;align-items:center;gap:9px;height:52px;padding:0 16px;display:grid}.application-preview__bar>span{background:#20d38a;border-radius:50%;width:8px;height:8px}.application-preview__bar b{font-size:11px}.application-preview__bar small{color:var(--lp-text-neutral-secondary);font-size:9px}.application-preview__content{grid-template-rows:auto auto;grid-template-columns:1.05fr .95fr;gap:14px;padding:18px;display:grid}.application-video-thumb{background:#121315;border-radius:14px;grid-row:1/3;min-height:296px;position:relative;overflow:hidden}.application-video-thumb img{object-fit:cover;width:100%;height:100%}.application-video-thumb:after{content:"";background:linear-gradient(#0000 45%,#0009);position:absolute;inset:0}.application-video-thumb>span{z-index:2;color:#121315;background:var(--lp-brand-500);border:4px solid #fff;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 30px #0006}.application-video-thumb svg{width:19px}.application-audio{color:#fff;background:#121315;border-radius:13px;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;padding:13px;display:grid}.application-audio>svg{width:18px;color:var(--lp-brand-500)}.application-audio>span{align-items:center;gap:2px;height:22px;display:flex}.application-audio i{width:2px;height:var(--wave,10px);background:var(--lp-brand-500);border-radius:99px;display:block}.application-audio i:nth-child(2),.application-audio i:nth-child(8){--wave:16px}.application-audio i:nth-child(3),.application-audio i:nth-child(7){--wave:21px}.application-audio i:nth-child(4),.application-audio i:nth-child(6){--wave:13px}.application-audio i:nth-child(5){--wave:19px}.application-audio small{font-size:8px}.application-info-grid{gap:7px;display:grid}.application-info-grid>span{border-left:3px solid var(--lp-brand-500);background:var(--lp-brand-50);border-radius:0 9px 9px 0;gap:3px;padding:10px 11px;display:grid}.application-info-grid b{font-size:10px}.application-info-grid small{color:var(--lp-text-neutral-secondary);font-size:8px}@media (max-width:1000px){.profile-comparison{grid-template-columns:1fr;gap:24px}.profile-comparison__arrow{transform:rotate(90deg)}.profile-card{min-height:auto}.classic-cv,.application-preview{min-height:440px}}@media (max-width:620px){.comparison-intro{text-align:left;margin-bottom:38px;font-size:14px}.profile-card{border-radius:22px;padding:20px}.profile-card__heading span{font-size:19px}.profile-card__list,.profile-card__list--application{grid-template-columns:1fr 1fr}.classic-cv{min-height:390px;padding:26px 22px}.application-preview{min-height:auto}.application-preview__content{grid-template-columns:1fr}.application-video-thumb{grid-row:auto;min-height:300px}.profile-card__caption{font-size:13px}}.persona-eyebrow{color:var(--lp-brand-900);letter-spacing:.16em;text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:800;display:block}.journey-persona--enterprise .persona-eyebrow{color:var(--lp-brand-500)}.persona-promise{color:var(--lp-brand-900);margin-top:10px;font-size:13px;line-height:1.45;display:block}.journey-persona--enterprise .persona-promise{color:#fff}.journey-persona--email p,.journey-persona--enterprise p{margin-top:7px}.persona-proof{color:var(--lp-brand-500);letter-spacing:.02em;background:#7df9ff10;border:1px solid #7df9ff5c;border-radius:99px;align-items:center;gap:7px;margin-top:12px;padding:7px 10px;font-size:9px;font-weight:800;display:inline-flex}.application-video-thumb video{object-fit:cover;width:100%;height:100%}.application-video-live{align-items:center;gap:6px;padding:6px 8px;font-weight:700;z-index:3!important;color:#fff!important;background:#121315cc!important;border:0!important;border-radius:99px!important;width:auto!important;height:auto!important;font-size:8px!important;display:flex!important;position:absolute!important;top:12px!important;left:12px!important;transform:none!important;box-shadow:0 8px 18px #0004!important}.application-video-live i{background:var(--lp-brand-500);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #7df9ff24}.application-audio i{transform-origin:50%;animation:.72s cubic-bezier(.37,0,.63,1) infinite alternate applicationWave}.application-audio i:nth-child(2n){animation-duration:.58s;animation-delay:-.22s}.application-audio i:nth-child(3n){animation-duration:.86s;animation-delay:-.44s}.application-video-live i{animation:1.5s ease-out infinite applicationLive}@keyframes applicationWave{0%{opacity:.45;transform:scaleY(.42)}to{opacity:1;transform:scaleY(1.15)}}@keyframes applicationLive{0%{box-shadow:0 0 #7df9ff80}70%,to{box-shadow:0 0 0 7px #7df9ff00}}.section--early-proof{background:#fff;padding-block:0 112px}.early-proof-rail{border-bottom:1px solid var(--lp-stroke-neutral-secondary);justify-content:center;align-items:center;gap:30px;min-height:96px;display:flex}.early-proof-rail__label{color:var(--lp-text-neutral-secondary);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700}.early-proof-wordmark{color:var(--lp-text-neutral-intense);letter-spacing:-.02em;font-size:15px;font-weight:800}.early-proof-wordmark--juice{color:var(--lp-brand-900);font-style:italic}.early-proof-rail>i{background:var(--lp-brand-500);border-radius:50%;width:4px;height:4px}.early-case{background:linear-gradient(138deg,#121315 0 53%,#191b1e 53% 100%);border-radius:34px;grid-template-columns:.86fr 1.14fr;align-items:center;gap:68px;margin-top:74px;padding:46px;display:grid;position:relative;box-shadow:0 30px 90px #12131524}.early-case:before{content:"";pointer-events:none;border:52px solid #7df9ff1d;border-radius:50%;width:210px;height:210px;position:absolute;top:10%;left:41%}.early-case__copy{z-index:2;position:relative}.early-case__identity{align-items:center;gap:13px;margin:26px 0;display:flex}.early-case__identity>span:last-child{display:grid}.early-case__identity b{color:#fff;font-size:14px}.early-case__identity small{color:var(--lp-grey-neutral-300);margin-top:2px;font-size:10px}.early-case__avatar{color:#121315;background:var(--lp-brand-500);border-radius:50%;place-items:center;width:46px;height:46px;font-size:18px;font-weight:800;display:grid;box-shadow:0 0 0 8px #7df9ff14}.early-case h2{color:#fff;letter-spacing:-.84px;max-width:540px;margin:0;font-family:Kingfink,Kingfink Fallback,Georgia,Times New Roman,serif;font-size:42px;font-weight:400;line-height:48px}.early-case h2 strong{color:var(--lp-brand-500);font:inherit}.early-case__metric{gap:12px;margin-top:34px;display:grid}.early-case__metric>div{grid-template-columns:70px 1fr;align-items:center;gap:12px;display:grid}.early-case__metric i{background:#ffffff26;border-radius:99px;height:8px;display:block}.early-case__metric>div:first-child i{width:100%}.early-case__metric>div:last-child i{background:var(--lp-brand-500);width:10%;min-width:18px;box-shadow:0 0 20px #7df9ff61}.early-case__video{z-index:2;position:relative}.early-case__video .video-card{border-color:#ffffff80;box-shadow:1px 1px 0 3px #fff,0 26px 70px #0007}.early-case__video-label{z-index:3;color:#121315;background:var(--lp-brand-500);border-radius:99px;align-items:center;gap:7px;padding:8px 11px;font-size:9px;font-weight:800;display:flex;position:absolute;bottom:18px;left:18px;box-shadow:0 10px 26px #0005}.early-case__video-label svg{width:13px}@media (max-width:900px){.section--early-proof{padding-bottom:92px}.early-proof-rail{flex-wrap:wrap;gap:16px 22px;padding-block:26px}.early-proof-rail__label{text-align:center;width:100%}.early-case{grid-template-columns:1fr;gap:38px;padding:34px}.early-case h2{font-size:38px;line-height:44px}.early-case:before{top:5%;left:auto;right:5%}}@media (max-width:620px){.early-proof-rail{justify-content:flex-start}.early-proof-rail__label{text-align:left}.early-proof-wordmark{font-size:13px}.early-case{border-radius:26px;margin-top:48px;padding:24px 18px}.early-case h2{font-size:32px;line-height:38px}.early-case__identity{margin:22px 0}.early-case__metric{margin-top:28px}.early-case__video-label{bottom:12px;left:12px}}.early-case{border:1px solid var(--lp-stroke-neutral-secondary);background:linear-gradient(135deg,#fff 0 54%,#effeff 54% 100%);grid-template-columns:.9fr 1.1fr;gap:54px;padding:42px 46px;box-shadow:0 28px 80px #12131514}.early-case:before{border-color:#7df9ff2b;top:2%;left:37%}.early-case__copy .eyebrow{color:var(--lp-brand-900);background:var(--lp-brand-100)}.early-case__identity b{color:var(--lp-text-neutral-intense)}.early-case__identity small{color:var(--lp-text-neutral-secondary)}.early-case__stat{align-items:flex-end;gap:13px;margin:18px 0 12px;display:flex}.early-case__stat strong{color:var(--lp-brand-900);font-family:var(--font-sans);letter-spacing:-.085em;font-size:94px;font-weight:800;line-height:.78}.early-case h2{max-width:490px;color:var(--lp-text-neutral-intense);letter-spacing:-.64px;font-size:32px;line-height:38px}.early-case h2 strong{color:var(--lp-brand-800)}.early-case__metric{border-top:1px solid var(--lp-stroke-neutral-secondary);gap:16px;margin-top:28px;padding-top:24px}.early-case__metric>div{grid-template-columns:104px 1fr;gap:16px}.early-case__metric span{color:var(--lp-text-neutral-intense);font-size:12px;font-weight:800}.early-case__metric i{background:#d8dcdd;height:13px}.early-case__metric>div:last-child i{background:var(--lp-brand-600);min-width:34px;box-shadow:0 0 22px #7df9ff6e}.early-case__video-label{color:#121315;background:var(--lp-brand-500)}@media (max-width:900px){.early-case{background:linear-gradient(155deg,#fff 0 62%,#effeff);grid-template-columns:1fr;gap:40px}.early-case__stat strong{font-size:88px}.early-case h2{max-width:620px}}@media (max-width:620px){.early-case{padding:26px 18px}.early-case__stat strong{font-size:76px}.early-case__stat span{font-size:12px}.early-case h2{font-size:28px;line-height:34px}.early-case__metric>div{grid-template-columns:86px 1fr}.early-case__metric span{font-size:11px}.early-case__metric i{height:11px}}.early-case{box-shadow:none;background:linear-gradient(90deg,#fff 0 52%,#effeff 52% 100%);border:0;border-radius:0;padding-inline:0}.early-case__video .video-card{box-shadow:0 24px 60px #1213151c}.comparison-card:not(.comparison-card--report),.cv-sheet,.mini-stat-grid div,.report-stage,.report-stage__viewport,.state-card--old,.choice-panel,.person-card,.price-card:not(.price-card--featured),.profile-card--cv,.classic-cv,.application-preview,.intelligence-flow__stage,.ci-input,.stakeholder-grid article{border:0}.comparison-card:not(.comparison-card--report),.mini-stat-grid div,.state-card--old,.choice-panel,.person-card,.price-card:not(.price-card--featured),.profile-card--cv,.stakeholder-grid article{box-shadow:0 16px 40px #1213150a}.report-stage,.classic-cv,.application-preview,.intelligence-flow__stage{box-shadow:0 22px 58px #1213150e}.comparison-card--report,.state-card--new,.handoff-report,.nps-card,.business-card,.pilot-card,.price-card--featured,.profile-card--application,.ci-profile,.report-stage__status{border-color:var(--lp-stroke-brand-primary)}@media (max-width:900px){.early-case{background:linear-gradient(155deg,#fff 0 64%,#effeff);padding-inline:0}}@media (max-width:620px){.early-case{padding-inline:0}}.section-title__marker{color:var(--lp-text-neutral-intense);background:linear-gradient(transparent 14%,var(--lp-brand-500)14% 88%,transparent 88%);-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-inline:-.1em;padding:0 .1em .03em;display:inline}.section-title--light .section-title__marker{color:var(--lp-text-neutral-intense)}.early-case{background:0 0;gap:72px}.early-case:before{display:none}.early-case__copy{padding-block:20px}.early-case__brand{align-items:center;gap:16px;margin-bottom:34px;display:flex}.early-case__brand img{object-fit:contain;filter:drop-shadow(0 8px 18px #e9007230);width:72px;height:72px}.early-case__brand span{color:var(--lp-text-neutral-intense);font-size:15px;font-weight:700}.early-case__stat{align-items:flex-end;gap:18px;margin:0}.early-case__stat strong{color:var(--lp-text-neutral-intense);font-size:118px;line-height:.76}.early-case__stat span{max-width:110px;color:var(--lp-text-neutral-intense);padding-bottom:8px;font-size:22px;font-weight:800;line-height:1.02}.early-case__statement{max-width:460px;font-size:18px;font-weight:600;color:var(--lp-text-neutral-primary)!important;margin:24px 0 0!important;line-height:1.5!important}.early-case__metric{max-width:500px;margin-top:34px}.early-case__metric span{font-size:14px}.section--process{background:linear-gradient(#fff 0,#fbfcfb 55%,#fff)}.journey-board{box-shadow:none;background:0 0;padding:0}.journey-board:before{display:none}.journey-track{grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr) 30px minmax(0,1fr);align-items:start;gap:12px}.journey-card,.journey-card--accent{min-height:510px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:28px;margin:0;padding:28px 24px 24px}.journey-card:first-of-type{background:#f5f6f5;transform:translateY(14px)}.journey-card--accent{border:1px solid var(--lp-stroke-brand-primary);background:#effeff}.journey-card:nth-of-type(3){background:#f2f7f7;transform:translateY(14px)}.journey-card--accent:before{display:none}.journey-card__top{grid-template-columns:58px minmax(0,1fr);gap:16px;min-height:80px;margin-bottom:24px}.journey-card__top .journey-number{text-shadow:none;font-size:62px;line-height:.82}.journey-card--accent .journey-number{color:var(--lp-text-neutral-intense);text-shadow:none}.journey-card__top h3,.journey-card--accent .journey-card__top h3{max-width:220px;margin-top:1px;font-size:17px;line-height:1.3}.journey-connector{width:24px;height:24px;color:var(--lp-grey-neutral-400);box-shadow:none;opacity:.45;background:0 0;border:0;margin-top:230px}.journey-connector svg{width:15px}.journey-sources span,.journey-sources span:nth-child(n){box-shadow:none;transform:none}.journey-sources span{background:#fff}.journey-phone:before{box-shadow:0 0 0 22px #7df9ff1a}@media (max-width:1000px){.early-case{gap:46px}.early-case__stat strong{font-size:104px}.journey-track{grid-template-columns:1fr;gap:10px}.journey-card,.journey-card--accent,.journey-card:first-of-type,.journey-card:nth-of-type(3){min-height:auto;padding:24px;transform:none}.journey-connector{opacity:.35;margin:0 auto;transform:rotate(90deg)}.journey-personas{margin-top:36px}}@media (max-width:620px){.section-title__marker{padding-inline:.08em}.early-case__brand{margin-bottom:28px}.early-case__brand img{width:60px;height:60px}.early-case__stat strong{font-size:88px}.early-case__stat span{font-size:18px}.early-case__statement{font-size:16px}.journey-card,.journey-card--accent,.journey-card:first-of-type,.journey-card:nth-of-type(3){border-radius:22px;padding:20px 16px}.journey-card__top{grid-template-columns:52px 1fr}.journey-card__top .journey-number{font-size:54px}.journey-card__top h3,.journey-card--accent .journey-card__top h3{font-size:16px}}.early-proof-rail{border-bottom:0;grid-template-columns:150px minmax(0,1fr);gap:30px;min-height:118px;display:grid}.early-proof-rail__label{text-align:left}.early-proof-logos{grid-template-columns:repeat(5,minmax(90px,1fr));align-items:center;gap:32px;display:grid}.early-proof-logo{place-items:center;height:62px;display:grid}.early-proof-logo img{object-fit:contain;filter:grayscale()contrast(.58);opacity:.36;mix-blend-mode:normal;max-width:100%;max-height:52px;display:block}.early-proof-logo--orf img{max-width:88px;max-height:38px}.early-proof-logo--juice img{max-height:54px}.early-proof-logo--landtmann img{filter:grayscale()contrast(.68);opacity:.44;max-height:54px}.early-proof-logo--citroen img{opacity:.34;max-height:56px}.early-proof-logo--tedi img{opacity:.34;max-height:54px}@media (max-width:900px){.early-proof-rail{grid-template-columns:1fr;gap:14px;padding-block:24px}.early-proof-rail__label{text-align:left;width:auto}.early-proof-logos{gap:22px}}@media (max-width:620px){.early-proof-rail{padding-block:25px;display:block;overflow:hidden}.early-proof-logos{scrollbar-width:none;gap:28px;margin-top:18px;padding-bottom:5px;display:flex;overflow-x:auto}.early-proof-logos::-webkit-scrollbar{display:none}.early-proof-logo{min-width:94px;height:54px}.early-proof-logo img{max-height:46px}.early-proof-logo--orf img{max-width:78px;max-height:34px}}.video-adoption-section{background:#f5f6f5;border-radius:38px;margin-top:78px;padding:92px 70px;position:relative}.video-adoption-section:before{content:"";background:var(--lp-brand-300);opacity:.22;filter:blur(8px);border-radius:50%;width:190px;height:190px;position:absolute;top:-58px;right:-40px}.video-adoption-section .section-title{z-index:1;max-width:990px;position:relative}.video-adoption-copy p{color:var(--lp-text-neutral-primary);margin:0;font-size:14px;line-height:1.75}.video-adoption-copy p:last-child{border-top:1px solid var(--lp-stroke-neutral-secondary);grid-column:1/-1;padding-top:22px;font-weight:700}.adoption-compare{z-index:1;grid-template-columns:1fr 1fr;gap:22px;margin-top:54px;display:grid;position:relative}.adoption-flow{border-radius:28px;padding:30px;position:relative;overflow:hidden}.adoption-flow header{justify-content:space-between;align-items:baseline;gap:18px;margin-bottom:26px;display:flex}.adoption-flow header span{color:var(--lp-text-neutral-intense);letter-spacing:-.03em;font-size:21px;font-weight:800}.adoption-flow header small{color:var(--lp-text-neutral-secondary);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:700}.adoption-flow ol{gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.adoption-flow ol:before{content:"";z-index:0;background:#12131519;width:2px;position:absolute;top:32px;bottom:32px;left:22px}.adoption-flow li{z-index:1;background:#fff;border-radius:16px;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:14px;min-height:70px;padding:12px 16px;display:grid;position:relative}.adoption-flow__index{width:38px;height:38px;color:var(--lp-text-neutral-secondary);background:#f0f1f0;border-radius:50%;place-items:center;font-size:9px;font-weight:800;display:grid}.adoption-flow li b{color:var(--lp-text-neutral-intense);font-size:13px;line-height:1.35}.adoption-flow__detour{border-left:3px solid #b8bcba;margin-left:28px}.adoption-flow__warning{color:#fff;background:#3e4144!important}.adoption-flow__warning .adoption-flow__index{color:#fff;background:#ffffff1d}.adoption-flow__warning b{color:#fff}.adoption-flow--nurdu li:nth-child(2) .adoption-flow__index{color:#121315;background:#fff}.adoption-flow__runner{z-index:3;background:#777d7a;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:118px;left:51px;box-shadow:0 0 0 5px #777d7a24}.adoption-flow--nurdu .adoption-flow__runner{background:var(--lp-brand-700);box-shadow:0 0 0 5px #7df9ff3a}.adoption-flow__conclusion{align-items:center;gap:9px;font-size:13px;font-weight:800;display:flex;color:var(--lp-brand-900)!important;margin:22px 0 0!important;line-height:1.4!important}.adoption-flow__conclusion svg{stroke-width:3px;width:19px}@media (max-width:900px){.video-adoption-section{padding:70px 42px}.video-adoption-copy,.adoption-compare{grid-template-columns:1fr}.video-adoption-copy p:last-child{grid-column:auto}.adoption-flow__detour{margin-left:18px}}@media (max-width:620px){.video-adoption-section{border-radius:26px;margin-top:52px;padding:62px 18px}.video-adoption-copy{gap:18px}.video-adoption-copy p:last-child{padding-top:18px}.adoption-compare{margin-top:40px}.adoption-flow{border-radius:22px;padding:22px 16px}.adoption-flow header{flex-direction:column;align-items:flex-start;gap:4px}.adoption-flow li{grid-template-columns:42px 1fr;padding-inline:11px}.adoption-flow__runner{left:36px}.adoption-flow__detour{margin-left:10px}}.adoption-flow__runner{will-change:transform,opacity}.adoption-flow--other .adoption-flow__runner{animation:6.4s cubic-bezier(.65,0,.35,1) infinite adoptionDetourRunner}.adoption-flow--nurdu .adoption-flow__runner{animation:5.2s cubic-bezier(.45,0,.55,1) infinite adoptionStraightRunner}.adoption-flow--nurdu ol:after{content:"";z-index:0;background:var(--lp-brand-600);transform-origin:top;width:2px;animation:5.2s cubic-bezier(.45,0,.55,1) infinite adoptionPathFill;position:absolute;top:32px;bottom:32px;left:22px;transform:scaleY(0)}.adoption-flow__detour{animation:6.4s cubic-bezier(.23,1,.32,1) infinite adoptionDetourCard}.adoption-flow__warning{animation:6.4s cubic-bezier(.23,1,.32,1) infinite adoptionWarning}@keyframes adoptionStraightRunner{0%,8%{opacity:0;transform:translateY(0)}14%{opacity:1}88%{opacity:1;transform:translateY(252px)}96%,to{opacity:0;transform:translateY(252px)}}@keyframes adoptionDetourRunner{0%,8%{opacity:0;transform:translateY(0)}14%{opacity:1}37%{transform:translateY(84px)}48%,63%{transform:translate(28px,168px)}86%{opacity:1;transform:translateY(252px)}96%,to{opacity:0;transform:translateY(252px)}}@keyframes adoptionPathFill{0%,8%{opacity:0;transform:scaleY(0)}15%{opacity:1}88%{opacity:1;transform:scaleY(1)}96%,to{opacity:0;transform:scaleY(1)}}@keyframes adoptionDetourCard{0%,44%,68%,to{transform:translate(0)}52%,61%{transform:translate(8px)}}@keyframes adoptionStartPulse{0%,24%,52%,to{transform:scale(1)}34%{transform:scale(1.018)}}@keyframes adoptionWarning{0%,66%,to{transform:scale(1)}76%,84%{transform:scale(1.018)}}@media (max-width:620px){@keyframes adoptionStraightRunner{0%,8%{opacity:0;transform:translateY(0)}14%{opacity:1}88%{opacity:1;transform:translateY(252px)}96%,to{opacity:0;transform:translateY(252px)}}@keyframes adoptionDetourRunner{0%,8%{opacity:0;transform:translateY(0)}14%{opacity:1}37%{transform:translateY(84px)}48%,63%{transform:translate(10px,168px)}86%{opacity:1;transform:translateY(252px)}96%,to{opacity:0;transform:translateY(252px)}}}.video-adoption-section{background:#fff;border-radius:0;margin-top:76px;padding:94px 0 38px}.video-adoption-section .section-deck{border-left:7px solid var(--lp-brand-500);letter-spacing:-.035em;padding-left:22px;font-size:25px;font-weight:800;max-width:930px!important;color:var(--lp-text-neutral-intense)!important;margin-top:22px!important;line-height:1.28!important}.video-adoption-copy{gap:24px 64px;margin-top:44px}.video-adoption-copy p:last-child{border-top:0;border-left:7px solid var(--lp-brand-500);color:var(--lp-text-neutral-intense);grid-column:1/-1;padding:22px 0 0 22px;font-size:20px;font-weight:800;line-height:1.42;margin-top:10px!important}.adoption-compare{border-top:1px solid var(--lp-stroke-neutral-secondary);border-bottom:1px solid var(--lp-stroke-neutral-secondary);gap:0;margin-top:64px;padding-block:8px}.adoption-flow{background:#fff;border-radius:0;padding:34px 44px 40px;overflow:visible}.adoption-flow--nurdu{border-left:1px solid var(--lp-stroke-neutral-secondary);box-shadow:none;background:#f3feff}.adoption-flow header{min-height:48px;margin-bottom:28px}.adoption-flow header small{font-size:10px}.adoption-nurdu-logo{width:110px;height:38px;display:block;position:relative;overflow:hidden}.adoption-nurdu-logo img{width:110px;height:auto;position:absolute;top:0;left:0;transform:translate(-2px,-54px)}.adoption-flow ol{gap:0}.adoption-flow ol:before{background:#cfd3d1;width:1px;top:42px;bottom:42px;left:23px}.adoption-flow--nurdu ol:after{display:none}.adoption-flow li{background:0 0;border-bottom:1px solid #e5e7e6;border-radius:0;grid-template-columns:48px minmax(0,1fr) 44px;gap:16px;min-height:92px;padding:18px 0}.adoption-flow li:last-child{border-bottom:0}.adoption-flow__index{width:42px;height:42px;color:var(--lp-text-neutral-secondary);background:#f1f2f1;font-size:10px}.adoption-flow li>span:not(.adoption-flow__index):not(.adoption-flow__verdict){gap:4px;display:grid}.adoption-flow li small{color:var(--lp-text-neutral-secondary);font-size:10px;font-weight:700}.adoption-flow__step--surprise{border-bottom:0;border-radius:16px;margin:0;padding-inline:14px;box-shadow:inset 4px 0 #d84242;background:#fff2f2!important}.adoption-flow--nurdu li:nth-child(2){background:0 0}.adoption-flow__step--start{border-bottom:0;border-radius:16px;margin:0;padding-inline:14px;background:var(--lp-brand-500)!important}.adoption-flow__verdict{width:38px;height:38px;font-family:var(--font-sans);border-radius:50%;place-items:center;font-size:30px;font-weight:800;line-height:1;display:grid}.adoption-flow__verdict--bad{color:#fff;background:#d84242}.adoption-flow__verdict--good{color:#121315;background:var(--lp-brand-500)}.adoption-flow__verdict--good svg{stroke-width:3px;width:20px}.adoption-flow__runner,.adoption-flow__conclusion{display:none}@media (max-width:900px){.video-adoption-section{padding-top:76px}.video-adoption-section .section-deck{font-size:22px}.adoption-compare{grid-template-columns:1fr}.adoption-flow--nurdu{border-top:1px solid var(--lp-stroke-neutral-secondary);border-left:0}.adoption-flow{padding-inline:30px}}@media (max-width:620px){.video-adoption-section{margin-top:52px;padding:68px 0 24px}.video-adoption-section .section-deck{border-left-width:5px;padding-left:15px;font-size:19px}.video-adoption-copy{margin-top:34px}.video-adoption-copy p{font-size:14px}.video-adoption-copy p:last-child{border-left-width:5px;padding-left:15px;font-size:17px}.adoption-compare{margin-top:44px}.adoption-flow{padding:28px 4px}.adoption-flow--nurdu{padding-top:34px}.adoption-flow li{grid-template-columns:44px minmax(0,1fr) 40px;gap:10px}.adoption-flow__step--surprise,.adoption-flow__step--start{padding-inline:9px}.adoption-flow li>b,.adoption-flow li>span>b{font-size:13px}.adoption-nurdu-logo{width:100px}}.section-title__quote{margin:0;position:relative}.section-title__quote:before{content:"“";z-index:0;font-family:Kingfink,var(--font-sans);color:var(--lp-brand-500);font-size:clamp(72px,7vw,112px);font-weight:400;line-height:1;position:absolute;top:-.34em;left:-.44em}@supports (color:color-mix(in lab,red,red)){.section-title__quote:before{color:color-mix(in srgb,var(--lp-brand-500)48%,transparent)}}.section-title__quote:before{pointer-events:none}.section-title__quote h2{z-index:1;position:relative}.section-title__quote .section-title__marker:after{content:"”";color:var(--lp-brand-500);margin-left:.08em;display:inline}.section-title__quote-attribution{z-index:1;color:var(--lp-ink-500);font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;margin-top:14px;font-size:11px;font-style:normal;font-weight:750;line-height:1.35;display:flex;position:relative}.section-title__quote-attribution:before{content:"";background:var(--lp-brand-500);flex:none;width:24px;height:2px}.section-title--center .section-title__quote-attribution{justify-content:center}.section-title--quote .section-deck{margin-top:22px}@media (max-width:640px){.section-title__quote:before{font-size:68px;top:-.28em;left:-.2em}.section-title__quote-attribution{letter-spacing:.075em;margin-top:12px;font-size:10px}.section-title--quote .section-deck{margin-top:18px}}.video-adoption-section.is-visible .adoption-flow--other li:first-child{animation:adoptionStepIn .58s .2s var(--ease-out)both}.video-adoption-section.is-visible .adoption-flow--other li:nth-child(2){animation:adoptionStepIn .58s .9s var(--ease-out)both}.video-adoption-section.is-visible .adoption-flow--other li:nth-child(3){animation:adoptionStepIn .58s 1.8s var(--ease-out)both}.video-adoption-section.is-visible .adoption-flow__verdict--bad{animation:adoptionVerdictIn .56s 1.42s var(--ease-out)both}.video-adoption-section.is-visible .adoption-flow--nurdu li:first-child{animation:adoptionStepIn .58s 3s var(--ease-out)both}.video-adoption-section.is-visible .adoption-flow--nurdu li:nth-child(2){animation:adoptionStepIn .58s 3.7s var(--ease-out)both}.video-adoption-section.is-visible .adoption-flow--nurdu li:nth-child(3){animation:adoptionStepIn .58s 4.4s var(--ease-out)both}.video-adoption-section.is-visible .adoption-flow__verdict--good{animation:adoptionVerdictIn .56s 5s var(--ease-out)both}@keyframes adoptionStepIn{0%{opacity:.18;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes adoptionVerdictIn{0%{opacity:0;transform:scale(.72)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(0)}}.adoption-flow--nurdu li:nth-child(2){animation:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transition:none;transform:none}.ci-input,.ci-stream>i,.ci-core__orbit,.ci-core__icon,.ci-profile__rows i,.explainer-mark,.explainer-mark>span,.application-audio i,.application-video-live i,.adoption-flow li,.adoption-flow__verdict{animation:none!important}}.section-title__quote{margin:0}.section-title__quote-mark{color:var(--lp-text-neutral-intense);font:inherit;margin-right:.035em;display:inline}.section-title__quote-end{color:var(--lp-text-neutral-intense);font:inherit;background:0 0;margin-left:.035em;display:inline}.section-title__quote-attribution{display:none}.video-adoption-section{background:linear-gradient(145deg,#f3f5f4,#fbfcfb 56%,#effeff);border-radius:32px;margin-top:76px;padding:82px 64px 64px;overflow:hidden;box-shadow:inset 0 0 0 1px #1213150d}.video-adoption-section:before{background:var(--lp-brand-300);filter:blur(4px);opacity:.28;width:240px;height:240px;display:block;top:-76px;right:-72px}.video-adoption-section .section-title{max-width:980px;margin-bottom:0}.video-adoption-section .section-deck{letter-spacing:-.025em;border:0;padding:0;font-size:20px;font-weight:700;max-width:850px!important;color:var(--lp-text-neutral-primary)!important;margin-top:18px!important;line-height:1.4!important}.video-adoption-summary{z-index:1;background:#fff;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:34px;padding:14px 16px;display:grid;position:relative;box-shadow:0 14px 36px #1213150b}.video-adoption-summary>span,.video-adoption-summary>strong{white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:800;display:inline-flex}.video-adoption-summary>span{color:var(--lp-brand-900)}.video-adoption-summary>strong{color:var(--lp-brand-900);background:var(--lp-brand-200);border-radius:99px;padding:8px 10px}.video-adoption-summary p{font-size:14px;font-weight:650;color:var(--lp-text-neutral-intense)!important;margin:0!important;line-height:1.45!important}.video-adoption-copy{display:none}.adoption-compare{z-index:1;border:0;gap:18px;margin-top:24px;padding:0;position:relative}.adoption-flow{background:#fff;border-radius:26px;padding:28px;overflow:hidden;box-shadow:0 18px 45px #1213150b}.adoption-flow--nurdu{box-shadow:inset 0 0 0 1px var(--lp-stroke-brand-primary),0 18px 45px #32949814;background:linear-gradient(155deg,#e9fdfe,#f8ffff);border:0}.adoption-flow header{align-items:center;min-height:38px;margin-bottom:18px}.adoption-flow header span{font-size:19px}.adoption-flow header small{background:#eff0f0;border-radius:99px;padding:6px 9px;font-size:8px}.adoption-nurdu-logo{width:104px;height:34px}.adoption-nurdu-logo img{width:104px;transform:translate(-2px,-51px)}.adoption-flow ol{gap:9px;padding:0}.adoption-flow ol:before{background:#d7dad9;border-radius:99px;width:2px;top:27px;bottom:27px;left:25px}.adoption-flow--nurdu ol:before{background:#96dce0}.adoption-flow li{background:#f5f6f5;border:0;border-radius:16px;grid-template-columns:42px minmax(0,1fr) 34px;gap:12px;min-height:68px;padding:10px 12px;transition:transform .22s cubic-bezier(.23,1,.32,1),background-color .22s cubic-bezier(.23,1,.32,1),box-shadow .22s cubic-bezier(.23,1,.32,1);animation:none!important}.adoption-flow li>b,.adoption-flow li>span>b{font-size:13px}.adoption-flow li small{font-size:9px}.adoption-flow__index{width:38px;height:38px;color:var(--lp-text-neutral-primary);background:#fff;box-shadow:0 7px 16px #1213150d}.adoption-flow__index svg{width:17px;height:17px}.adoption-flow__step--surprise{box-shadow:none;border:0;border-radius:16px;margin:0;padding-inline:12px;background:#fff0f0!important}.adoption-flow__step--start{border:0;border-radius:16px;margin:0;padding-inline:12px;background:var(--lp-brand-500)!important}.adoption-flow__step--start .adoption-flow__index{color:#121315;background:#fff}.adoption-flow--nurdu li:not(.adoption-flow__step--start){background:#fff}.adoption-flow__verdict{width:30px;height:30px;font-size:23px;animation:none!important}.adoption-flow__verdict--bad{background:#d84242}.adoption-flow__verdict--good{background:var(--lp-brand-500);box-shadow:0 0 0 5px #7df9ff2e}.adoption-flow__verdict--good svg{width:16px}.adoption-flow__runner{border:3px solid #fff;width:12px;height:12px;display:block;top:16px;left:20px}.adoption-flow--other .adoption-flow__runner{background:#777d7a;animation:7.2s cubic-bezier(.45,0,.55,1) infinite adoptionRoundedOther;box-shadow:0 0 0 5px #777d7a24}.adoption-flow--nurdu .adoption-flow__runner{background:var(--lp-brand-700);animation:7.2s cubic-bezier(.45,0,.55,1) infinite adoptionRoundedNurdu;box-shadow:0 0 0 5px #7df9ff42}.adoption-flow--other li:nth-of-type(2){animation:7.2s cubic-bezier(.23,1,.32,1) infinite adoptionSoftNudge!important}.adoption-flow--nurdu li:first-of-type{animation:7.2s cubic-bezier(.23,1,.32,1) infinite adoptionSoftPulse!important}@keyframes adoptionRoundedOther{0%,4%{opacity:0;transform:translateY(0)}8%{opacity:1}31%{transform:translateY(77px)}38%,46%{transform:translate(10px,77px)}63%{opacity:1;transform:translateY(154px)}68%,to{opacity:0;transform:translateY(154px)}}@keyframes adoptionRoundedNurdu{0%,46%{opacity:0;transform:translateY(0)}50%{opacity:1}68%{transform:translateY(77px)}88%{opacity:1;transform:translateY(154px)}94%,to{opacity:0;transform:translateY(154px)}}@keyframes adoptionSoftNudge{0%,28%,50%,to{transform:translate(0)}34%,43%{transform:translate(5px)}}@keyframes adoptionSoftPulse{0%,48%,74%,to{transform:scale(1)}56%,66%{transform:scale(1.018);box-shadow:0 12px 26px #3294981f}}@media (max-width:900px){.video-adoption-section{padding:70px 38px 46px}.video-adoption-summary{grid-template-columns:1fr auto}.video-adoption-summary p{grid-area:2/1/auto/-1}.adoption-compare{grid-template-columns:1fr}.adoption-flow--nurdu{border-top:0}.adoption-flow{padding:26px}}@media (max-width:620px){.video-adoption-section{border-radius:26px;margin-top:52px;padding:58px 16px 26px}.video-adoption-section .section-deck{font-size:17px}.video-adoption-summary{border-radius:16px;gap:10px;margin-top:26px;padding:12px}.video-adoption-summary>span,.video-adoption-summary>strong{font-size:8px}.video-adoption-summary p{font-size:12px}.adoption-compare{margin-top:14px}.adoption-flow{border-radius:22px;padding:20px 14px}.adoption-flow header{flex-direction:row;align-items:center}.adoption-flow li{grid-template-columns:40px minmax(0,1fr) 30px;gap:9px;padding-inline:10px}.adoption-flow__step--surprise,.adoption-flow__step--start{padding-inline:10px}.adoption-flow__runner{left:19px}.adoption-flow li>b,.adoption-flow li>span>b{font-size:12px}}@media (prefers-reduced-motion:reduce){.adoption-flow__runner{display:none}.adoption-flow--other li:nth-of-type(2),.adoption-flow--nurdu li:first-of-type{animation:none!important}}.adoption-nurdu-logo{width:104px;height:auto;line-height:0;display:block;overflow:visible}.adoption-nurdu-logo img{width:100%;max-width:100%;height:auto;display:block;position:static;transform:none}.site-header .brand-crop{width:126px}.site-footer .brand-crop{width:142px}.adoption-flow--nurdu .adoption-nurdu-logo{width:110px}@media (max-width:620px){.site-header .brand-crop{width:112px}.site-footer .brand-crop{width:132px}.adoption-flow--nurdu .adoption-nurdu-logo{width:104px}}.video-adoption-section .section-deck{letter-spacing:-.025em;font-size:19px;max-width:820px!important;line-height:1.45!important}.video-adoption-summary p{font-size:15px;font-weight:650}.video-adoption-summary>span,.video-adoption-summary>strong{font-size:10px}.adoption-flow header span{font-size:18px;line-height:1.2}.adoption-flow header small{font-size:9px;line-height:1}.adoption-flow li>b,.adoption-flow li>span>b{font-size:14px;line-height:1.3}.adoption-flow li small{font-size:10px;line-height:1.3}.adoption-compare{container-type:inline-size}.adoption-compare__cursor{z-index:8;color:#fff;opacity:1;pointer-events:none;background:#121315;border:2px solid #fff;border-radius:50%;place-items:center;width:30px;height:30px;transition:left .68s cubic-bezier(.77,0,.175,1),top .68s cubic-bezier(.77,0,.175,1),opacity .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1);display:grid;position:absolute;top:113px;left:48px;box-shadow:0 8px 18px #12131538}.adoption-compare__cursor svg{fill:currentColor;stroke-width:2px;width:15px;height:15px}.adoption-compare__cursor--idle{opacity:0}.adoption-compare__cursor--other-1{top:113px;left:48px}.adoption-compare__cursor--other-2{top:190px;left:48px}.adoption-compare__cursor--other-3{top:267px;left:48px}.adoption-compare__cursor--transfer,.adoption-compare__cursor--nurdu-1{top:113px;left:calc(50% + 57px)}.adoption-compare__cursor--nurdu-2{top:190px;left:calc(50% + 57px)}.adoption-compare__cursor--nurdu-3{top:267px;left:calc(50% + 57px)}.adoption-flow li{box-shadow:none!important;background:#f5f6f5!important;animation:none!important}.adoption-flow--nurdu li{background:#fff!important}.adoption-flow__step--surprise,.adoption-flow__step--start{background:#f5f6f5!important}.adoption-flow--nurdu .adoption-flow__step--start{background:#fff!important}.adoption-flow li.is-active{transform:translate(4px);box-shadow:0 12px 28px #12131510!important}.adoption-flow li.is-complete{background:#f0f2f1!important}.adoption-flow--other .adoption-flow__step--surprise.is-active,.adoption-flow__step--surprise.is-revealed{background:#ffe5e5!important}.adoption-flow__step--surprise.is-revealed small{color:#fff;background:#d84242;border-radius:99px;width:max-content;padding:4px 7px;font-weight:800;animation:.28s cubic-bezier(.23,1,.32,1) both adoptionSurpriseIn;display:inline-flex;box-shadow:0 0 0 4px #fcc}.adoption-flow--nurdu .adoption-flow__step--start.is-active{background:var(--lp-brand-500)!important}.adoption-flow--nurdu li.is-complete:not(.is-active){background:var(--lp-brand-50)!important}.adoption-flow__status{color:#fff;opacity:0;background:#37383e;border-radius:50%;place-items:center;width:28px;height:28px;transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1);display:grid;transform:scale(.84);box-shadow:0 0 0 4px #1213150b}.adoption-flow__status svg{stroke-width:3px;width:15px;height:15px}.adoption-flow li.is-complete>.adoption-flow__status,.adoption-flow__step--surprise.is-revealed>.adoption-flow__status{opacity:1;transform:scale(1)}.adoption-flow__status--bad{color:#fff;background:#d84242;font-size:21px;font-weight:800;line-height:1}.adoption-flow__status--nurdu{color:#121315;background:#fff;box-shadow:0 0 0 4px #7df9ff4a}.adoption-flow--nurdu .adoption-flow__step--start.is-active>.adoption-flow__status{opacity:1;transform:scale(1)}@keyframes adoptionSurpriseIn{0%{opacity:0;transform:translateY(4px)scale(.94)}to{opacity:1;transform:none}}@media (max-width:900px){.video-adoption-section .section-title h2{font-size:38px}.adoption-compare__cursor--other-1{top:111px;left:46px}.adoption-compare__cursor--other-2{top:188px;left:46px}.adoption-compare__cursor--other-3{top:265px;left:46px}.adoption-compare__cursor--transfer,.adoption-compare__cursor--nurdu-1{top:488px;left:46px}.adoption-compare__cursor--nurdu-2{top:565px;left:46px}.adoption-compare__cursor--nurdu-3{top:642px;left:46px}}@media (max-width:620px){.video-adoption-section .section-title h2{letter-spacing:-.55px;font-size:31px;line-height:1.16}.video-adoption-section .section-deck{font-size:17px;line-height:1.45!important}.video-adoption-summary p{font-size:13px}.video-adoption-summary>span,.video-adoption-summary>strong{font-size:9px}.adoption-flow header span{font-size:17px}.adoption-flow li>b,.adoption-flow li>span>b{font-size:13px}.adoption-flow li small{font-size:9px}.adoption-compare__cursor{width:27px;height:27px}.adoption-compare__cursor--other-1{top:103px;left:31px}.adoption-compare__cursor--other-2{top:180px;left:31px}.adoption-compare__cursor--other-3{top:257px;left:31px}.adoption-compare__cursor--transfer,.adoption-compare__cursor--nurdu-1{top:467px;left:31px}.adoption-compare__cursor--nurdu-2{top:544px;left:31px}.adoption-compare__cursor--nurdu-3{top:621px;left:31px}}@media (prefers-reduced-motion:reduce){.adoption-compare__cursor{display:none}.adoption-flow li{transform:none!important}.adoption-flow__step--surprise.is-revealed small{animation:none}}.adoption-compare__cursor{opacity:0;transition:left .68s cubic-bezier(.77,0,.175,1),top .68s cubic-bezier(.77,0,.175,1),opacity .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1);top:0;left:0;transform:translate(-50%,-50%)}.adoption-compare__cursor.is-visible{opacity:1}.video-adoption-summary>span,.video-adoption-summary>strong{letter-spacing:.02em;font-size:14px}.video-adoption-summary svg{width:14px;height:14px}.adoption-flow header small{letter-spacing:.08em;font-size:11px}.adoption-flow header>span:not(.adoption-nurdu-logo){font-size:18px}@media (max-width:620px){.video-adoption-summary>span,.video-adoption-summary>strong{font-size:11px}.adoption-flow header small{font-size:10px}}.hero-trust-band{z-index:5;background:#dfe1e0;border-top:1px solid #cfd2d1;padding:14px 0;position:absolute;bottom:0;left:0;right:0}.hero-trust-band__inner{grid-template-columns:140px minmax(0,1fr);align-items:center;gap:22px;display:grid}.hero-trust-band__label{color:#5f6361;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:800}.hero-trust-band__logos{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.hero-trust-logo{background:#fffffff0;border:1px solid #1213150a;border-radius:14px;place-items:center;height:64px;padding:8px 14px;display:grid;box-shadow:0 8px 20px #1213150a}.hero-trust-logo img{object-fit:contain;width:auto;max-width:100%;height:auto;display:block}.hero-trust-logo--orf img{max-height:30px}.hero-trust-logo--juice img,.hero-trust-logo--landtmann img{max-height:48px}.hero-trust-logo--citroen img{max-height:46px}.hero-trust-logo--tedi img{max-height:48px}.hero-trust-logo--orf img{width:72px}.hero-trust-logo--juice img{width:50px;max-height:50px}.hero-trust-logo--landtmann img{width:112px;max-width:none;max-height:none!important}.hero-trust-logo--citroen img{width:86px;max-width:none;max-height:none!important}.hero-trust-logo--tedi img{width:52px;max-height:52px}@media (max-width:620px){.hero-trust-logo--orf img{width:62px}.hero-trust-logo--juice img{width:44px}.hero-trust-logo--landtmann img{width:98px;max-height:none!important}.hero-trust-logo--citroen img{width:76px;max-height:none!important}.hero-trust-logo--tedi img{width:46px}}.section--early-proof{padding-top:84px}.section--early-proof .video-adoption-section{margin-top:0}.video-adoption-copy{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 42px;margin-top:30px;display:grid;position:relative}.video-adoption-copy p{padding:0;font-size:15px;font-weight:500;color:var(--lp-text-neutral-primary)!important;margin:0!important;line-height:1.72!important}.video-adoption-copy p:last-child{background:#fff;border:0;border-radius:16px;grid-column:1/-1;padding:18px 20px;font-size:15px;font-weight:750;box-shadow:0 12px 30px #1213150b;color:var(--lp-text-neutral-intense)!important;margin:0!important;line-height:1.55!important}.video-adoption-copy+.adoption-compare{margin-top:34px}@media (max-width:900px){.hero{padding-bottom:154px}.hero .scroll-cue{bottom:96px}.hero-trust-band__inner{grid-template-columns:1fr;gap:9px}.hero-trust-band__logos{gap:8px}.hero-trust-logo{height:58px;padding:7px 10px}.section--early-proof{padding-top:70px}}@media (max-width:620px){.hero{padding-bottom:0}.hero-trust-band{margin-top:28px;padding:16px 0 18px;position:relative}.hero-trust-band__inner{gap:11px}.hero-trust-band__logos{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-trust-logo{height:62px}.hero-trust-logo--orf img{max-height:25px}.hero-trust-logo--juice img,.hero-trust-logo--landtmann img,.hero-trust-logo--citroen img,.hero-trust-logo--tedi img{max-height:42px}.video-adoption-copy{grid-template-columns:1fr;gap:15px;margin-top:24px}.video-adoption-copy p{font-size:14px;line-height:1.68!important}.video-adoption-copy p:last-child{grid-column:auto;padding:16px;font-size:14px}.video-adoption-copy+.adoption-compare{margin-top:26px}}.hero{padding-bottom:78px}.hero .scroll-cue{bottom:22px}.hero-trust-band{display:none}.hero-reference-field{z-index:5;clip-path:polygon(5% 0,100% 0,96% 100%,0 100%);background:linear-gradient(112deg,#555b5aeb,#777d7be0 58%,#606664ed);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;width:min(610px,88%);padding:12px 18px 13px 34px;display:grid;position:absolute;bottom:1.5%;right:-2%;box-shadow:0 18px 38px #12131520}.hero-reference-field__logos{grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:12px;display:grid}.hero-reference-logo{place-items:center;height:38px;display:grid;overflow:visible}.hero-reference-logo img{object-fit:contain;filter:drop-shadow(0 1px 5px #0005);opacity:.96;width:auto;max-width:100%;height:auto;display:block}.hero-reference-logo--landtmann img{max-width:none;height:30px}.hero-reference-logo--citroen img{max-width:none;height:36px}@media (max-width:900px){.hero{padding-bottom:78px}.hero .scroll-cue{bottom:22px}.hero-reference-field{width:min(590px,92%);padding-right:16px;bottom:0;right:0}}@media (max-width:620px){.hero{padding-bottom:58px}.hero-visual{min-height:540px}.hero-reference-field{clip-path:none;background:linear-gradient(112deg,#505655f2,#737977ed);border-radius:20px;grid-template-columns:1fr;gap:7px;width:100%;padding:11px 13px 12px;bottom:3px;right:0}.hero-reference-field__label{text-align:center;font-size:7px}.hero-reference-field__logos{gap:7px}.hero-reference-logo{height:30px}.hero-reference-logo--orf img{height:17px}.hero-reference-logo--juice img{height:29px}.hero-reference-logo--landtmann img{max-width:none;height:21px}.hero-reference-logo--citroen img{max-width:none;height:29px}.hero-reference-logo--tedi img{height:29px}}@media (max-width:620px){.hero-reference-logo{height:32px}.hero-reference-logo--landtmann img{height:27px}.hero-reference-logo--citroen img{height:31px}}.section-title__quote:before,.section-title__quote .section-title__marker:after{display:none!important}.section-title__opening-quote{color:var(--lp-brand-500);text-shadow:0 8px 20px #32949824;font-family:Kingfink,Kingfink Fallback,Georgia,serif;font-size:1.45em;font-weight:400;line-height:1;position:absolute;top:-.2em;left:0}.section-title__quote-mark,.section-title__quote-end{display:none!important}@media (max-width:620px){.section-title__quote h2{padding-left:.72em}.section-title__opening-quote{font-size:1.32em;top:-.16em}}.section-title__opening-quote{font-size:1.86em;top:-.28em;left:-.02em}@media (max-width:620px){.hero-reference-field__logos{grid-template-columns:1.18fr .82fr 1.4fr .9fr .82fr;gap:5px}.hero-reference-logo--landtmann img{height:30px}.section-title__quote h2{padding-left:.7em}.section-title__opening-quote{font-size:1.72em;top:-.24em;left:-.03em}}.section-title__quote{position:relative}.section-title__quote:before{z-index:2;color:var(--lp-brand-500);text-shadow:0 8px 20px #32949824;pointer-events:none;font-family:Kingfink,Kingfink Fallback,Georgia,serif;font-size:clamp(64px,6vw,92px);font-weight:400;line-height:1;position:absolute;top:-.16em;left:0;content:"“"!important;display:block!important}.section-title__quote h2{padding-left:clamp(48px,5vw,68px);position:relative}@media (max-width:620px){.section-title__quote:before{font-size:62px;top:-.13em;left:0}.section-title__quote h2{padding-left:46px}}.hero-reference-field{clip-path:none;width:100%;box-shadow:none;background:0 0;grid-template-columns:108px minmax(0,1fr);align-items:center;gap:16px;margin-top:32px;padding:0;display:grid;position:static}.hero-reference-field__label{color:var(--lp-text-neutral-secondary);letter-spacing:.14em;text-transform:uppercase;opacity:.62;font-size:8px;font-weight:800;line-height:1.3}.hero-reference-field__logos{grid-template-columns:1.15fr .82fr 1.4fr .9fr .82fr;gap:10px}.hero-reference-logo{height:34px}.hero-reference-logo img{filter:brightness(0)saturate(0);opacity:.26}.hero-reference-logo--orf img{height:18px}.hero-reference-logo--juice img,.hero-reference-logo--landtmann img{height:31px}.hero-reference-logo--citroen img{height:33px}.hero-reference-logo--tedi img{height:31px}@media (max-width:1100px){.hero-reference-field{grid-template-columns:1fr;gap:8px;margin-top:26px}.hero-reference-field__label{text-align:left}.hero-reference-field__logos{width:min(520px,100%)}}@media (max-width:900px){.hero-reference-field{width:min(590px,100%);margin-inline:auto}.hero-reference-field__label{text-align:center}.hero-reference-field__logos{margin-inline:auto}.hero-reference-logo img{opacity:.3}}@media (max-width:620px){.hero-reference-field{margin-top:22px}.hero-reference-field__label{text-align:left}.hero-reference-field__logos{grid-template-columns:1.15fr .82fr 1.45fr .92fr .82fr;gap:5px;width:100%}.hero-reference-logo{height:29px}.hero-reference-logo--orf img{height:15px}.hero-reference-logo--juice img{height:26px}.hero-reference-logo--landtmann img{height:25px}.hero-reference-logo--citroen img{height:28px}.hero-reference-logo--tedi img{height:26px}}.adoption-compare__cursor{color:#0000;background:#7d8380;border:2px solid #fff;width:14px;height:14px;transition:left .68s cubic-bezier(.77,0,.175,1),top .68s cubic-bezier(.77,0,.175,1),opacity .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1),background-color .2s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1);box-shadow:0 0 0 5px #7d838026,0 7px 16px #12131524}.adoption-compare__cursor svg{display:none}.adoption-compare__cursor.is-transfer{background:#aeb4b1;box-shadow:0 0 0 4px #aeb4b120}.adoption-compare__cursor.is-nurdu{background:var(--lp-brand-500);box-shadow:0 0 0 5px #7df9ff45,0 7px 16px #32949828}@media (max-width:620px){.adoption-compare__cursor{width:12px;height:12px}}.video-adoption-section .section-deck--with-icon{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;display:grid;max-width:900px!important}.section-deck__icon{width:44px;height:44px;color:var(--lp-text-neutral-intense);background:var(--lp-brand-500);border-radius:14px;place-items:center;display:grid;box-shadow:0 10px 22px #32949824}.section-deck__icon svg{stroke-width:2.3px;width:22px;height:22px}@media (max-width:620px){.video-adoption-section .section-deck--with-icon{grid-template-columns:38px minmax(0,1fr);gap:11px}.section-deck__icon{border-radius:12px;width:38px;height:38px}.section-deck__icon svg{width:19px;height:19px}}.early-case__stat strong{font-variant-numeric:tabular-nums;min-width:3ch}.hero h1{text-wrap:balance;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;max-width:660px}@media (min-width:1500px){.hero h1{white-space:nowrap;font-size:46px}}@media (max-width:1499px){.hero h1{max-width:570px}}@media (max-width:620px){.hero h1{white-space:normal;max-width:350px;font-size:33px;line-height:1.14}}.hero-visual:before{content:"";z-index:0;filter:blur(26px);pointer-events:none;background:radial-gradient(#12131524 0,#12131513 34%,#0000 72%);border-radius:50%;height:26%;position:absolute;bottom:-1%;left:8%;right:-4%;transform:scaleY(.58)}.report-sheet--hero{z-index:1;box-shadow:0 52px 110px #12131521,0 18px 40px #12131512,1px 1px 0 3px #fff}.hero-reference-logo img{opacity:.32}@media (max-width:620px){.hero{background-image:radial-gradient(circle at 82% 27%,#7df9ff12 0,#0000 30%)}.hero-visual:before{filter:blur(22px);height:22%;bottom:0;left:0;right:0}.report-sheet--hero{box-shadow:0 34px 72px #12131520,0 12px 28px #12131510,1px 1px 0 2px #fff}.hero-phone{filter:drop-shadow(0 28px 32px #12131542)drop-shadow(0 8px 12px #12131520)}}.hero h1.hero-headline{white-space:normal;width:100%;max-width:560px;font-size:40px;line-height:1.08;display:grid}.hero-reference-field{grid-template-columns:1fr;gap:9px;margin-top:48px}.hero-reference-field__label{text-align:left}.hero-reference-field__logos{width:min(520px,100%)}.hero-reference-logo--orf img{filter:none;opacity:1;height:15px}@media (max-width:1100px){.hero h1.hero-headline{max-width:500px;font-size:40px;line-height:1.08}.hero-reference-field{margin-top:38px}}@media (max-width:900px){.hero h1.hero-headline{width:auto;max-width:100%;font-size:43px}.hero-reference-field{margin-top:34px}}@media (max-width:620px){.hero h1.hero-headline{max-width:330px;font-size:33px;line-height:1.12}.hero-headline span:first-child{white-space:normal}.hero-reference-field{margin-top:30px}.hero-reference-field__label{text-align:left}.hero-reference-logo--orf{border-radius:7px;width:56px;height:24px}.hero-reference-logo--orf img{height:13px}}.hero-lead__highlight{color:var(--lp-text-neutral-intense);isolation:isolate;font-weight:800;display:inline;position:relative}.hero-lead__highlight:after{content:"";z-index:-1;background:#7df9ffb8;border-radius:4px;height:.58em;position:absolute;bottom:.06em;left:-3px;right:-3px;transform:rotate(-.4deg)}.section--early-proof .video-adoption-section{box-shadow:none!important;background:radial-gradient(at 50% 42%,#e7e9e7d9 0,#f2f3f2d4 48%,#fafbfaa3 68%,#0000 84%)!important;border:0!important}.section--early-proof .video-adoption-section:before{z-index:0;filter:blur(14px);pointer-events:none;background:radial-gradient(#7df9ff26 0,#7df9ff12 34%,#0000 72%);border-radius:50%;height:46%;position:absolute;bottom:4%;left:8%;right:8%;content:""!important;display:block!important}@media (max-width:900px){.section--early-proof .video-adoption-section{background:radial-gradient(at 50% 40%,#e7e9e7d4 0,#f3f4f3cf 54%,#0000 87%)!important}.section--early-proof .video-adoption-section:before{height:42%;bottom:2%;left:2%;right:2%}}@media (max-width:620px){.section--early-proof .video-adoption-section{background:radial-gradient(at 50% 38%,#e8eae8d6 0,#f5f6f5c7 58%,#0000 90%)!important}.section--early-proof .video-adoption-section:before{filter:blur(11px);height:38%;bottom:1%;left:-4%;right:-4%}}.hero-grid{position:static}.hero-reference-field{z-index:6;width:min(520px,44%);box-shadow:none;clip-path:none;background:0 0;grid-template-columns:1fr;gap:8px;margin:0;padding:0;display:grid;position:absolute;bottom:24px;left:max(32px,50vw - 600px)}.hero-reference-field__label{color:#aeb2b5;letter-spacing:.15em;text-align:left;text-transform:uppercase;opacity:1;font-size:8px;font-weight:800;line-height:1}.hero-reference-field__logos{grid-template-columns:1.08fr .82fr 1.38fr .9fr .82fr;align-items:end;gap:12px;width:100%;display:grid}.hero-reference-logo{justify-content:center;align-items:flex-end;height:34px;display:flex}.hero-reference-logo img,.hero-reference-logo:not(.hero-reference-logo--orf) img{width:auto;max-width:100%;height:auto;max-height:32px;display:block;transform:none;filter:brightness(0)saturate(0)!important;opacity:.18!important}.hero-reference-logo--orf,.hero-reference-logo--orf img{background:0 0;border-radius:0;width:auto;height:auto}.hero-reference-logo--orf img{max-height:20px}.hero-reference-logo--juice img{max-height:30px}.hero-reference-logo--landtmann img{max-height:30px;transform:none}.hero-reference-logo--citroen img{max-height:31px}.hero-reference-logo--tedi img{max-height:29px}@media (max-width:900px){.hero-reference-field{grid-column:1/-1;width:min(590px,100%);margin:18px auto 0;position:static}.hero-reference-field__label{text-align:left}.hero-reference-field__logos{gap:10px}}@media (max-width:620px){.hero-reference-field{width:100%;margin-top:14px;padding-bottom:8px}.hero-reference-field__logos{gap:6px}.hero-reference-logo{height:28px}.hero-reference-logo--orf img{max-height:16px}.hero-reference-logo--juice img{max-height:25px}.hero-reference-logo--landtmann img{max-height:24px;transform:none}.hero-reference-logo--citroen img{max-height:26px}.hero-reference-logo--tedi img{max-height:24px}}@media (max-width:900px){.section--early-proof .video-adoption-section{background:radial-gradient(at 50% 40%,#eceeee5c 0,#f7f7f747 55%,#0000 87%)!important}}@media (max-width:620px){.section--early-proof .video-adoption-section{background:radial-gradient(at 50% 38%,#edefef55 0,#f8f8f83d 58%,#0000 90%)!important}.section-title__quote h2{padding-left:.54em!important}.section-title__quote h2:before{font-size:1.5em;top:-.14em}}.section--early-proof .video-adoption-section:before{filter:blur(20px);background:radial-gradient(#7df9ff0b 0,#7df9ff05 34%,#0000 70%)}@media (max-width:900px){.section--early-proof .video-adoption-section{background:radial-gradient(62% 60% at 50% 47%,#dfe2e228 0,#eef0ef1d 50%,#0000 80%)!important}}@media (max-width:620px){.section--early-proof .video-adoption-section{background:radial-gradient(68% 62% at 50% 46%,#dfe2e226 0,#f0f1f019 52%,#0000 81%)!important}.section-title__quote h2{padding-left:18px!important}}.section-title__quote h2{text-align:left;width:fit-content;display:inline-block;padding-left:.56em!important;position:relative!important}.section-title__quote h2:before{content:"“";z-index:2;color:var(--lp-brand-500);text-shadow:0 8px 20px #32949824;pointer-events:none;font-family:Kingfink,Kingfink Fallback,Georgia,serif;font-size:1.58em;font-weight:400;line-height:1;position:absolute;top:-.17em;left:0}.section-title--center .section-title__quote{text-align:center}.section-title--center .section-title__quote h2{margin-inline:auto}.section-title__quote .section-title__marker{display:inline;background:0 0!important;margin:0!important;padding:0!important}@media (max-width:620px){.section-title__quote h2{padding-left:.54em!important}.section-title__quote h2:before{font-size:1.5em;top:-.14em}}.hero-reference-logo:not(.hero-reference-logo--orf) img{filter:none;opacity:1}.hero-reference-logo--juice img{width:38px;height:auto}.hero-reference-logo--landtmann img{width:82px;max-width:none;height:auto}.hero-reference-logo--citroen img{width:58px;max-width:none;height:auto}@media (max-width:620px){.hero-reference-logo--juice img{width:32px;height:auto}.hero-reference-logo--landtmann img{width:66px;height:auto}.hero-reference-logo--citroen img{width:50px;height:auto}.hero-reference-logo--tedi img{width:35px;height:auto}}.section-title--quote .section-title__marker{-webkit-box-decoration-break:slice;box-decoration-break:slice;margin:0;padding:0;background:0 0!important}.section-title__quote:before{content:none!important;display:none!important}@media (max-width:620px){.section-title__quote h2{padding-left:18px!important}}.hero-reference-logo--orf{background:#bcc2c6;align-self:end;width:auto;height:32px;padding:6px 9px;overflow:hidden}.hero-reference-logo--orf img{filter:none!important;opacity:1!important;width:auto!important;height:20px!important;max-height:20px!important}.hero-reference-logo--landtmann{overflow:visible}.hero-reference-logo--landtmann img{opacity:.18!important;width:122%!important;max-width:none!important;max-height:34px!important}.video-adoption-section .section-title h2{letter-spacing:-.72px!important;font-size:36px!important;line-height:44px!important}.journey-personas h3{letter-spacing:-.025em!important;font-family:Kingfink,Kingfink Fallback,Georgia,serif!important;font-size:clamp(24px,2vw,30px)!important;font-weight:400!important;line-height:1.08!important}.intelligence-intro .section-title__marker{color:#fff!important;background:0 0!important;margin:0!important;padding:0!important}.intelligence-intro .section-title h2{color:#fff!important;font-family:Kingfink,Kingfink Fallback,Georgia,serif!important;font-weight:400!important}.intelligence-benefits__eyebrow{z-index:2;color:var(--lp-text-neutral-secondary);letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px;padding-left:28px;font-size:10px;font-weight:800;line-height:1;display:block;position:relative}.early-case__stat span{max-width:140px}main>.section:not(:last-child){border-bottom:1px solid #0000;border-image:linear-gradient(90deg,#0000 5%,#cfd4d43d 27%,#7df9ff73,#cfd4d43d 73%,#0000 95%) 1}.section--ink{border-image-source:linear-gradient(90deg,#0000 5%,#ffffff1f 27%,#7df9ff70 50%,#ffffff1f 73%,#0000 95%)}@media (max-width:620px){.hero-reference-logo--orf{height:26px;padding:5px 7px}.hero-reference-logo--orf img{height:16px!important;max-height:16px!important}.hero-reference-logo--landtmann img{width:128%!important;max-height:27px!important}.video-adoption-section .section-title h2{letter-spacing:-.72px!important;font-size:30px!important;line-height:38px!important}.section-title__quote h2{padding-left:24px!important}.journey-personas h3{font-size:24px!important}.intelligence-benefits__eyebrow{padding-left:4px}.early-case__stat span{max-width:115px}}.section--early-proof .video-adoption-section{background:radial-gradient(at 50% 42%,#e7e9e7d9 0,#f2f3f2d4 48%,#fafbfaa3 68%,#0000 84%);position:relative}.section--early-proof .video-adoption-section:before{content:"";z-index:0;filter:blur(14px);pointer-events:none;background:radial-gradient(#7df9ff26 0,#7df9ff12 34%,#0000 72%);border-radius:50%;height:46%;display:block;position:absolute;bottom:4%;left:8%;right:8%}@media (max-width:900px){.section--early-proof .video-adoption-section{background:radial-gradient(at 50% 40%,#e7e9e7d4 0,#f3f4f3cf 54%,#0000 87%)}.section--early-proof .video-adoption-section:before{height:42%;bottom:2%;left:2%;right:2%}}@media (max-width:620px){.section--early-proof .video-adoption-section{background:radial-gradient(at 50% 38%,#e8eae8d6 0,#f5f6f5c7 58%,#0000 90%)}.section--early-proof .video-adoption-section:before{filter:blur(11px);height:38%;bottom:1%;left:-4%;right:-4%}}.hero{background-color:#fafaf8;background-image:radial-gradient(circle at 86% 18%,#7df9ff1f 0 7%,#0000 7.2%),radial-gradient(circle at 91% 68%,#dfe2e333 0 19%,#0000 19.2%),linear-gradient(128deg,#0000 0 58%,#f0f1ef 58.2% 71%,#0000 71.2%)}.hero:after{display:block}.hero-visual:before{display:none}.report-sheet--hero{box-shadow:1px 1px 0 3px #fff,var(--tt-shadow-elevated-md)}.hero-phone{filter:drop-shadow(0 30px 36px #1213153d)}.floating-chip{box-shadow:0 14px 34px #1213151f}.hero .button--primary{box-shadow:0 10px 28px #49d8e038}.hero .button--secondary{box-shadow:none}.hero-reference-logo--orf{background:0 0;border-radius:0;width:auto;height:34px}@media (max-width:620px){.hero{background-color:#fafaf8;background-image:radial-gradient(circle at 86% 18%,#7df9ff1f 0 7%,#0000 7.2%),radial-gradient(circle at 91% 68%,#dfe2e333 0 19%,#0000 19.2%),linear-gradient(128deg,#0000 0 58%,#f0f1ef 58.2% 71%,#0000 71.2%)}.hero-reference-logo--orf{background:0 0;border-radius:0;width:auto;height:28px}.hero-reference-logo--orf img{border-radius:0;width:58px;height:auto;max-height:none}}.hero-reference-logo--orf{background:#bcc2c6!important;border-radius:0!important;width:auto!important;height:32px!important;padding:6px 9px!important;overflow:hidden!important}.hero-reference-logo--orf img{filter:none!important;opacity:1!important;border-radius:0!important;width:auto!important;height:20px!important;max-height:20px!important}.hero-reference-logo--landtmann img{filter:brightness(0)saturate(0)!important;opacity:.18!important;width:auto!important;max-width:none!important;height:38px!important;max-height:none!important}@media (max-width:620px){.hero-reference-logo--orf{height:26px!important;padding:5px 7px!important}.hero-reference-logo--orf img{height:16px!important;max-height:16px!important}.hero-reference-logo--landtmann img{height:30px!important}}.hero-reference-logo--landtmann{z-index:1;position:relative}.hero-reference-logo--landtmann img{transform-origin:bottom!important;transform:scale(1.65)!important}@media (max-width:620px){.hero-reference-logo--landtmann img{transform:scale(1.52)!important}}.section--early-proof{background:#fff}.section--early-proof .video-adoption-section{box-shadow:none;background:0 0;border-radius:0;margin-top:0;padding:44px 0 68px;overflow:visible}.video-adoption-section:before{display:none}.video-adoption-section .section-title,.video-adoption-section .video-adoption-copy,.video-adoption-section .adoption-compare{z-index:1;position:relative}@media (max-width:900px){.section--early-proof .video-adoption-section{padding:36px 0 54px}}@media (max-width:620px){.section--early-proof .video-adoption-section{padding:26px 0 42px}}.product-overview__highlight{color:var(--lp-text-neutral-intense);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 34%,#7df9ffad 34% 91%,#0000 91%);margin-inline:-.03em;padding:0 .08em .03em;display:inline}.video-adoption-eyebrow{width:fit-content;color:var(--lp-brand-900);background:var(--lp-brand-100);font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;border:1px solid #32949847;border-radius:999px;margin:0 0 16px;padding:7px 11px;font-size:11px;font-weight:850;line-height:1;display:block;box-shadow:0 8px 22px #32949814}.journey-personas-title{padding-top:133px}.journey-personas article,.journey-personas article>div,.journey-personas h3,.journey-personas .persona-eyebrow,.journey-personas .persona-promise,.journey-personas p,.journey-personas .persona-proof{text-align:left}.journey-personas article>div{justify-items:start}.hero-visual--compact{justify-self:center;width:min(526px,100%)}.floating-chip--large{font-size:14px}.floating-chip--large svg{flex:0 0 27px;width:27px;height:27px}.hero-reference-field__label{font-size:10px}.hero-reference-logo--orf{width:78px!important;height:28px!important;padding:4px 7px!important}.hero-reference-logo--orf img{width:64px!important;height:20px!important;max-height:20px!important}.hero-reference-logo--juice img{width:47px!important}.hero-reference-logo--tedi img{width:42px!important;height:42px!important}.video-adoption-section--compact{padding-top:29px!important}.section-title--communication{text-align:center;max-width:900px;margin-inline:auto}.section-title--communication .section-title__quote{text-align:center}.section-title--communication .section-title__quote h2{margin-inline:auto;text-align:center!important;padding-left:0!important}.section-title--communication .section-title__quote h2:before{content:none!important}.section-title__question-line{display:block}.section-title--communication .section-title__question-line:first-child{width:fit-content;margin-inline:auto;padding-left:28px;position:relative}.section-title--communication .section-title__question-line:first-child:before{content:"“";color:var(--lp-brand-500);text-shadow:0 8px 20px #32949824;font-family:Kingfink,Kingfink Fallback,Georgia,serif;font-size:1.58em;font-weight:400;line-height:1;position:absolute;top:-.17em;left:0}.section-title--communication .section-deck{text-align:left;justify-content:center;margin-inline:auto!important}.video-adoption-copy__conclusion{text-align:center;grid-column:1/-1;max-width:820px;margin-inline:auto!important}.section--early-proof{border-bottom:0!important;border-image:!important}.early-case{border-top:0!important}.early-case__stat strong{align-items:flex-start;display:flex}.early-case__stat strong small{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;margin:10px 7px 0 0;font-size:10px;font-weight:800;line-height:1}.journey-card__top{grid-template-columns:50px minmax(0,1fr)!important;gap:10px!important}.journey-card__top .journey-number{font-size:50px!important;line-height:.84!important}.journey-card__top h3,.journey-card--accent .journey-card__top h3{margin-top:1px!important}.journey-sources span,.journey-sources b{font-size:12px!important}.journey-sources svg{width:20px!important;height:20px!important}.journey-media-formats{justify-content:stretch;width:209px;min-height:32px}.journey-media-formats span{flex:1 1 0;justify-content:center;padding:7px 8px;font-size:10px}.journey-media-formats svg{width:15px;height:15px}.delivery-source{font-size:13px;top:8px}.delivery-targets span,.delivery-targets b{font-size:12px}.delivery-upcoming{font-size:11px}.delivery-upcoming svg{width:20px;height:20px}.delivery-upcoming b,.persona-eyebrow{font-size:11px}.persona-promise,.journey-personas p{font-size:14px}.persona-proof svg{width:17px;height:17px}@media (max-width:900px){.hero-visual--compact{width:min(526px,100%)}.section-title--communication .section-deck{max-width:720px}.journey-phone>img{transform:translate(calc(16px - 50%),-50%)!important}}@media (max-width:620px){.floating-chip--large{font-size:12px}.floating-chip--large svg{flex-basis:21px;width:21px;height:21px}.hero-reference-field__label{font-size:9px}.hero-reference-logo--orf{width:65px!important;height:26px!important;padding:5px 7px!important}.hero-reference-logo--orf img{width:51px!important;height:16px!important}.hero-reference-logo--juice img{width:38px!important}.hero-reference-logo--tedi img{width:35px!important;height:35px!important}.video-adoption-section--compact{padding-top:24px!important}.video-adoption-eyebrow{margin-bottom:13px;font-size:10px}.section-title--communication{text-align:center}.section-title--communication .section-deck{text-align:left}.early-case__stat strong small{margin-top:7px;font-size:8px}.journey-card__top{grid-template-columns:46px minmax(0,1fr)!important;gap:8px!important}.journey-card__top .journey-number{font-size:46px!important}.journey-sources span,.journey-sources b{font-size:11px!important}.journey-media-formats{width:196px}.delivery-source{font-size:11px;top:8px}.delivery-source svg{width:26px;height:26px}.delivery-targets span,.delivery-targets b,.delivery-upcoming{font-size:10px}.delivery-upcoming b{font-size:9px}.persona-promise,.journey-personas p{font-size:13px}.journey-personas-title{padding-top:72px}}.hero-reference-field__logos{align-items:end}.hero-reference-logo{justify-content:center;align-items:flex-end;height:42px}.hero-reference-logo--orf{box-sizing:border-box!important;background:#c7ccd0!important;width:64px!important;height:28px!important;padding:0!important}.hero-reference-logo--orf img{object-fit:fill!important;width:64px!important;max-width:64px!important;height:28px!important;max-height:28px!important;display:block!important}.hero-reference-logo--landtmann{align-items:flex-end!important;height:42px!important}.hero-reference-logo--landtmann img{transform-origin:bottom!important;width:auto!important;max-width:none!important;height:34px!important;max-height:none!important;transform:scale(1.42)!important}.section-title__closing-quote{color:var(--lp-brand-500);margin-left:.09em;font-family:Kingfink,Kingfink Fallback,Georgia,serif;font-size:1.05em;font-weight:400;line-height:0;display:inline}.section-title__marker:after{content:none!important;display:none!important}.video-adoption-copy__conclusion{border-left:3px solid var(--lp-brand-500);background:linear-gradient(90deg,#7df9ff20,#0000 88%);border-radius:0 18px 18px 0;padding:18px 24px;font-weight:700;position:relative}.early-case__video-label{display:none!important}.journey-card:not(.journey-card--accent) .journey-visual{box-shadow:none!important;background-color:#0000!important;border:0!important}.journey-sources{background:0 0!important}.journey-sources span{box-shadow:0 14px 28px #12131512!important}.journey-delivery{background:0 0!important;overflow:visible!important}.delivery-source{width:112px!important;height:60px!important;box-shadow:6px 6px 0 var(--lp-brand-500),0 16px 30px #12131514!important;border-radius:18px!important;grid-template-columns:30px 1fr!important;padding:10px 12px!important;top:30px!important;left:12px!important}.delivery-source svg{width:26px!important;height:26px!important}.delivery-arrow{width:24px!important;top:47px!important;left:136px!important}.delivery-targets{top:10px!important;left:170px!important;right:8px!important}.delivery-targets span{min-height:48px!important;box-shadow:0 12px 26px #12131512!important}.delivery-upcoming{bottom:8px!important;left:12px!important;right:8px!important;box-shadow:0 12px 28px #32949812!important}.journey-delivery:before{content:"";z-index:0;opacity:.68;background:linear-gradient(90deg,#7df9ff,#0000 72%);height:2px;position:absolute;top:58px;left:118px;right:48px}.journey-card:not(.journey-card--accent):after{content:"";z-index:-1;filter:blur(18px);background:radial-gradient(circle,#7df9ff18,#0000 68%);border-radius:50%;position:absolute;inset:20% 6% 12%}@media (max-width:620px){.hero-reference-logo{height:36px}.hero-reference-logo--orf{width:58px!important;height:25px!important}.hero-reference-logo--orf img{width:58px!important;max-width:58px!important;height:25px!important;max-height:25px!important}.hero-reference-logo--landtmann{height:36px!important}.hero-reference-logo--landtmann img{height:28px!important;transform:scale(1.34)!important}.section-title__closing-quote{margin-left:.08em}.video-adoption-copy__conclusion{padding:16px 18px}.delivery-source{width:98px!important;height:56px!important;padding:8px 10px!important;top:28px!important;left:8px!important}.delivery-arrow{top:44px!important;left:114px!important}.delivery-targets{left:146px!important;right:6px!important}.delivery-upcoming{left:8px!important;right:6px!important}.journey-delivery:before{top:54px;left:104px;right:38px}}.section-title--communication,.section-title--communication .section-title__quote{text-align:left!important}.section-title--communication .section-title__quote h2{text-align:left!important;margin-left:0!important;margin-right:0!important}.section-title--communication .section-title__question-line:first-child{margin-left:0!important;margin-right:0!important}.section-title--communication .section-deck{text-align:left!important;justify-content:flex-start!important;margin-left:0!important;margin-right:0!important}.video-adoption-copy p:last-child.video-adoption-copy__conclusion{border:0!important;border-left:3px solid var(--lp-brand-500)!important;box-shadow:none!important;background:linear-gradient(90deg,#7df9ff24 0,#0000 90%)!important;border-radius:0 18px 18px 0!important;padding:18px 24px!important;font-weight:750!important}@media (max-width:620px){.video-adoption-copy p:last-child.video-adoption-copy__conclusion{padding:16px 18px!important}}.journey-track>.journey-card:not(.journey-card--accent){box-shadow:none!important;background:0 0!important;border:0!important}.hero-reference-logo--orf{aspect-ratio:330/144;box-sizing:content-box!important;background:#1213152e!important;width:auto!important;height:28px!important;padding:0!important;position:relative!important;overflow:hidden!important}.hero-reference-logo--orf img{object-fit:contain!important;opacity:0!important;filter:none!important;width:auto!important;max-width:none!important;height:28px!important;max-height:28px!important;display:block!important}.hero-reference-logo--orf:after{content:"";pointer-events:none;background:url(/arbeitgeber/assets/images/orf-white-final_cd1144fd_4f5436c5.webp) 50%/auto 20px no-repeat;position:absolute;inset:0}.hero-reference-logo--landtmann{height:42px!important;overflow:visible!important}.hero-reference-logo--landtmann img{opacity:.18!important;filter:brightness(0)saturate(0)!important;transform-origin:50%!important;width:auto!important;max-width:none!important;height:74px!important;max-height:none!important;transform:translateY(26px)!important}.section-title__quote h2{padding-left:18px!important}.section-title__quote h2:before,.section-title--communication .section-title__question-line:first-child:before{font-size:1.05em!important;top:-.05em!important}.section-title--communication{margin-left:0!important;margin-right:0!important}.section-title--communication .section-title__question-line:first-child{padding-left:18px!important}.section-title__closing-quote{margin-left:.09em!important;font-size:1.05em!important}@media (max-width:620px){.hero-reference-logo--orf{height:25px!important}.hero-reference-logo--orf img{height:25px!important;max-height:25px!important}.hero-reference-logo--orf:after{background-size:auto 17px}.hero-reference-logo--landtmann{height:36px!important}.hero-reference-logo--landtmann img{height:64px!important;transform:translateY(23px)!important}.section-title__quote h2,.section-title--communication .section-title__question-line:first-child{padding-left:16px!important}}.video-adoption-proof-badge{z-index:2;width:max-content;color:var(--lp-brand-900);letter-spacing:.025em;background:#ffffffc2;border:1px solid #3294982e;border-radius:999px;align-items:center;gap:7px;margin-top:18px;padding:8px 12px;font-size:11px;font-weight:800;display:inline-flex;position:relative;box-shadow:0 10px 26px #12131512}.video-adoption-proof-badge svg{stroke-width:3px;width:15px;height:15px}.adoption-flow__step--surprise .adoption-flow__index{color:var(--lp-text-neutral-primary)!important;background:#fff!important}.adoption-flow__step--surprise.is-active .adoption-flow__index,.adoption-flow__step--surprise.is-revealed .adoption-flow__index{color:#982c2c!important;background:#ffdede!important}.adoption-flow__step--surprise small{opacity:0;width:max-content;max-height:0;transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1),max-height .2s cubic-bezier(.23,1,.32,1);overflow:hidden;transform:translateY(3px);color:#0000!important;box-shadow:none!important;background:0 0!important;padding:0!important;display:inline-flex!important}.adoption-flow__step--surprise.is-revealed small{opacity:1;max-height:28px;transform:none;color:#fff!important;background:#d84242!important;padding:4px 7px!important;box-shadow:0 0 0 4px #fcc!important}.adoption-flow__step--start small{opacity:0;transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1);transform:translateY(3px)}.adoption-flow__step--start.is-active small,.adoption-flow__step--start.is-complete small{opacity:1;transform:none}@media (max-width:620px){.video-adoption-proof-badge{margin-top:14px;padding:7px 10px;font-size:10px}}.section-title__quote h2,.section-title--communication .section-title__quote h2{padding-left:0!important}.section-title__quote h2:before,.section-title--communication .section-title__question-line:first-child:before{content:none!important;display:none!important}.section-title__closing-quote{display:none!important}.section-title--communication h2{white-space:nowrap;width:max-content;max-width:100%}.section-title__question-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 54%,#7df9ffd1 54% 94%,#0000 94%);border-radius:.14em;padding:0 .06em;display:inline}@media (max-width:900px){.section-title--communication h2{white-space:normal;width:auto}}.adoption-flow__step--start .adoption-flow__copy{min-height:38px!important;display:block!important;position:relative!important}.adoption-flow__step--start .adoption-flow__copy>b{transition:top .22s cubic-bezier(.23,1,.32,1),transform .22s cubic-bezier(.23,1,.32,1);position:absolute;top:50%;left:0;transform:translateY(-50%)}.adoption-flow__step--start .adoption-flow__copy>small{position:absolute;top:23px;left:0}.adoption-flow__step--start.is-active .adoption-flow__copy>b,.adoption-flow__step--start.is-complete .adoption-flow__copy>b{top:0;transform:none}.journey-sources b{display:block;transform:translateY(-5px)}.journey-phone>img{transform:translate(calc(24px - 50%),-50%)!important}.delivery-source--text-only{grid-template-columns:1fr!important;place-items:center!important;padding:10px 14px!important;display:grid!important}.delivery-source--text-only span{letter-spacing:-.01em;font-size:13px;font-weight:800}.section-title--cv-question .section-title__marker{background:linear-gradient(#0000 56%,#7df9ff38 56% 95%,#0000 95%)!important;padding:.02em .1em .06em!important}.section-title__word-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 48%,#7df9ffe6 48% 94%,#0000 94%);border-radius:.12em;padding:0 .05em}.section-title__upcoming{color:var(--lp-brand-500)}.intelligence-benefits__eyebrow{font-size:12px!important}.explainer-kicker{font-size:12px!important;font-weight:850!important}.explainer-route span{font-size:12px!important;font-weight:750!important}.profile-comparison{gap:16px}.profile-card{min-height:640px;padding:26px}.profile-card__heading span{font-size:20px}.profile-card__list{margin:18px 0 20px}.classic-cv{padding:30px 32px}.profile-card__application-title{align-items:center;gap:11px;display:flex!important}.profile-card__application-title img{object-fit:contain;width:68px;height:auto;display:block}.profile-card__application-title b{font-size:20px}.application-preview{position:relative;background:linear-gradient(145deg,#fff 0 62%,#eaffff)!important;border-radius:22px!important;box-shadow:0 26px 62px #12131526,inset 0 0 0 1px #32949824!important}.application-preview:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#7df9ff61,#0000 70%);border-radius:50%;width:170px;height:170px;position:absolute;top:-48px;right:-42px}.application-preview__bar,.application-preview__content{z-index:1;position:relative}.application-video-thumb{border:1px solid #7df9ff52;box-shadow:0 18px 38px #1213153d,0 0 0 7px #7df9ff14}.application-video-thumb:before{content:"";z-index:3;pointer-events:none;border:1px solid #ffffff47;border-radius:10px;position:absolute;inset:10px}.application-video-live{display:none!important}@media (max-width:1000px){.journey-phone>img{transform:translate(calc(22px - 50%),-50%)!important}.profile-card{min-height:auto}}@media (max-width:620px){.adoption-flow__step--start .adoption-flow__copy{min-height:35px!important}.adoption-flow__step--start .adoption-flow__copy>small{top:21px}.journey-phone>img{transform:translate(calc(18px - 50%),-50%)!important}.journey-sources b{transform:translateY(-4px)}.delivery-source--text-only span{font-size:11px}.profile-card{padding:18px}.profile-card__heading span,.profile-card__application-title b{font-size:18px}.profile-card__application-title img{width:60px}.classic-cv{padding:24px 20px}.explainer-route span{font-size:11px!important}}.journey-card__heading-copy{align-content:start;gap:7px;min-width:0;display:grid}.journey-card__heading-copy h3{margin:1px 0 0!important}.journey-card__hint{max-width:215px;font-weight:800;color:var(--lp-brand-900)!important;margin:0!important;font-size:11px!important;line-height:1.35!important}.journey-card__hint:before{content:"↗";color:var(--lp-brand-700);margin-right:6px;font-size:13px;display:inline-block}@media (max-width:620px){.journey-card__heading-copy{gap:5px}.journey-card__hint{max-width:none;font-size:10px!important}}.journey-card__hint{font-weight:750;color:#596565!important}.journey-card__hint:before{color:var(--lp-brand-800);opacity:.82}.intelligence-explainer__video .hls-play-button{transition:transform .18s cubic-bezier(.23,1,.32,1),filter .18s cubic-bezier(.23,1,.32,1),background-color .18s cubic-bezier(.23,1,.32,1);transform:scale(1)}@media (hover:hover) and (pointer:fine){.intelligence-explainer__video:hover .hls-play-button,.intelligence-explainer__video .hls-play-button:hover{filter:drop-shadow(0 10px 20px #1213152e);transform:scale(1.06)}.intelligence-explainer__video .hls-play-button:active{transform:scale(1.01)}}@media (prefers-reduced-motion:reduce){.intelligence-explainer__video .hls-play-button{transition:none}.intelligence-explainer__video:hover .hls-play-button,.intelligence-explainer__video .hls-play-button:hover{transform:none}}.profile-card--application{isolation:isolate;overflow:hidden;background:linear-gradient(145deg,#fffaf4,#fff 40%,#effeff)!important;border:0!important;box-shadow:0 30px 80px #12131521,0 0 0 1px #3294981f!important}.profile-card--application:before{content:"";z-index:-1;background:radial-gradient(circle,#7df9ff57,#7df9ff00 70%);border-radius:50%;width:270px;height:270px;position:absolute;top:-110px;right:-90px}.profile-card--application:after{content:"";z-index:-1;background:radial-gradient(circle,#ffdcbc57,#ffdcbc00 72%);border-radius:50%;width:250px;height:250px;position:absolute;bottom:-120px;left:-100px}.profile-card--application .profile-card__application-title{gap:14px}.profile-card--application .profile-card__application-title b{letter-spacing:-.025em;font-family:Kingfink,Kingfink Fallback,Georgia,serif;font-size:28px;font-weight:400}.profile-card--application .profile-card__heading>svg{color:#121315;background:var(--lp-brand-500);border-radius:50%;width:29px;height:29px;padding:6px;box-shadow:0 0 0 7px #7df9ff2b}.profile-card--application .application-preview{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);order:2;margin-top:5px;overflow:visible;background:#ffffffd1!important;border-radius:25px!important;box-shadow:0 24px 60px #12131524,inset 0 0 0 1px #ffffffbf!important}.profile-card--application .profile-card__list{flex-wrap:wrap;order:3;gap:8px;margin:22px 0 4px;display:flex}.profile-card--application .profile-card__list li{color:#344141;background:#ffffffc2;border-radius:999px;min-height:34px;padding:8px 11px;font-size:10px;box-shadow:0 8px 20px #1213150f}.profile-card--application .profile-card__caption{border-top:1px solid #3294982e;order:4;padding-top:17px;color:#344141!important;margin-top:19px!important}.profile-card--application .application-preview__bar{background:linear-gradient(90deg,#fff8f0e0,#effeffe6);border-bottom:0;border-radius:25px 25px 0 0;height:58px;padding-inline:20px}.profile-card--application .application-preview__bar>span{background:var(--lp-brand-600);width:9px;height:9px;box-shadow:0 0 0 6px #7df9ff26}.profile-card--application .application-preview__bar b{font-size:12px}.profile-card--application .application-preview__bar small{letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:700}.profile-card--application .application-preview__content{grid-template-columns:1.22fr .78fr;gap:16px;padding:0 18px 18px}.profile-card--application .application-video-thumb video{transition:transform .5s cubic-bezier(.23,1,.32,1);transform:scale(1.015)}.profile-card--application .application-video-thumb:after{background:linear-gradient(#0000 58%,#12131561)}.profile-card--application .application-audio{background:linear-gradient(145deg,#202426,#121315);border-radius:16px;align-self:start;padding:15px;box-shadow:0 15px 32px #1213152e}.profile-card--application .application-info-grid{align-content:start;gap:9px}.profile-card--application .application-info-grid>span{background:#ffffffd1;border-left:0;border-radius:13px;padding:12px;box-shadow:0 9px 22px #1213150f}.profile-card--application .application-info-grid>span:before{content:"";background:var(--lp-brand-600);border-radius:99px;width:18px;height:3px;margin-bottom:5px}@media (hover:hover) and (pointer:fine){.profile-card--application .application-video-thumb:hover video{transform:scale(1.045)}}@media (max-width:620px){.profile-card--application .profile-card__application-title img{width:64px}.profile-card--application .profile-card__application-title b{font-size:23px}.profile-card--application .application-preview__content{grid-template-columns:1fr;padding:0 14px 14px}.profile-card--application .application-video-thumb{min-height:310px}.profile-card--application .profile-card__list{margin-top:18px}.profile-card--application .profile-card__list li{font-size:9px}}@media (prefers-reduced-motion:reduce){.profile-card--application .application-video-thumb video{transition:none}.profile-card--application .application-video-thumb:hover video{transform:scale(1.015)}}.report-story{background:linear-gradient(#f6f8f7,#fff 11% 89%,#f6f8f7);min-height:300vh;position:relative}.report-story__sticky{align-items:center;min-height:100vh;padding:76px 0 28px;display:flex;position:sticky;top:0;overflow:hidden}.report-story__sticky:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#7df9ff33,#7df9ff00 70%);border-radius:50%;width:44vw;max-width:700px;position:absolute;top:5%;right:-8vw}.report-story__layout{z-index:1;grid-template-columns:minmax(390px,.95fr) minmax(390px,1.05fr);align-items:center;gap:62px;display:grid;position:relative}.report-story__copy{align-self:center}.report-story__copy h2{max-width:620px;color:var(--lp-text-neutral-intense);letter-spacing:-.043em;margin:0;font-family:Kingfink,Kingfink Fallback,Georgia,serif;font-size:48px;font-weight:400;line-height:1.04}.report-story__postheadline{letter-spacing:-.025em;font-weight:800;max-width:590px!important;color:var(--lp-brand-900)!important;margin:20px 0 0!important;font-size:22px!important;line-height:1.3!important}.report-story__copy>p:not(.report-story__postheadline){max-width:600px;color:var(--lp-text-neutral-primary);margin:18px 0 0;font-size:14px;line-height:1.68}.report-story__pilot{color:#455253;background:#edf1f0;border-radius:999px;align-items:center;gap:8px;width:max-content;max-width:100%;margin-top:18px;padding:8px 11px;font-size:10px;font-weight:750;display:flex}.report-story__pilot svg{width:14px;height:14px;color:var(--lp-brand-800)}.report-story__steps{gap:5px;margin:24px 0;padding:0;list-style:none;display:grid}.report-story__steps li{color:#747c7c;border-radius:10px;align-items:center;gap:10px;width:max-content;max-width:100%;padding:8px 11px;font-size:12px;font-weight:750;line-height:1.3;transition:color .18s cubic-bezier(.23,1,.32,1),background-color .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1);display:flex}.report-story__steps svg{width:16px;height:16px}.report-story__steps li.is-complete{color:#505b5b}.report-story__steps li.is-complete svg{color:var(--lp-brand-800)}.report-story__steps li.is-active{color:#121315;background:#7df9ffb8;transform:translate(6px)}.report-story__visual{background:#fff;border-radius:26px;justify-self:end;width:min(100%,53vh,550px);height:auto;padding:12px;transition:box-shadow .24s cubic-bezier(.23,1,.32,1),transform .24s cubic-bezier(.23,1,.32,1);position:relative;box-shadow:0 26px 76px #12131521,0 0 0 1px #1213150f}.report-story__visual.is-complete{transform:translateY(-3px);box-shadow:0 32px 90px #1213152e,0 0 0 2px #329498cc,0 0 42px #7df9ff33}.report-story__meta{color:#8a9090;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:flex-start;height:30px;padding:1px 5px;font-size:9px;font-weight:800;display:flex}.report-story__paper{aspect-ratio:1432/2048;background:#fff;border-radius:15px;width:100%;height:auto;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #12131512}.report-story__paper:after{content:"";pointer-events:none;background:linear-gradient(#0000 86%,#ffffffa8);transition:opacity .24s cubic-bezier(.23,1,.32,1);position:absolute;inset:0}.report-story__visual.is-complete .report-story__paper:after{opacity:0}.report-story__paper>img{width:100%;height:auto;transition:filter .24s cubic-bezier(.23,1,.32,1),transform .24s cubic-bezier(.23,1,.32,1);display:block}.report-story__visual:not(.is-complete) .report-story__paper>img{filter:saturate(.8)brightness(.985)}.report-story__visual.is-complete .report-story__paper>img{filter:none;transform:scale(1.002)}.report-focus{z-index:3;opacity:0;pointer-events:none;border:1px solid #0000;border-radius:10px;transition:opacity .18s cubic-bezier(.23,1,.32,1),box-shadow .18s cubic-bezier(.23,1,.32,1),border-color .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1);display:block;position:absolute}.report-focus b{color:#121315;letter-spacing:.025em;white-space:nowrap;background:#7df9fff0;border-radius:999px;padding:4px 7px;font-size:9px;line-height:1.2;position:absolute;top:-12px;left:8px;box-shadow:0 5px 14px #1213151a}.report-focus.is-active{opacity:1;border-color:#329498b8;transform:scale(1.006);box-shadow:0 0 0 2px #7df9ff26,0 10px 25px #1213150f}.report-story__result{height:42px;color:var(--lp-brand-900);align-items:center;gap:9px;padding:9px 6px 0;font-size:11px;font-weight:800;display:flex}.report-story__result svg{stroke-width:3px;width:17px;height:17px}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (max-width:1000px){.report-story{min-height:320vh}.report-story__sticky{align-items:flex-start;padding:72px 0 22px;overflow:hidden}.report-story__layout{grid-template-columns:minmax(300px,.9fr) minmax(340px,1.1fr);gap:30px}.report-story__copy h2{font-size:40px}.report-story__postheadline{font-size:19px!important}.report-story__copy>p:not(.report-story__postheadline){font-size:12px}.report-story__steps{gap:3px;margin-block:18px}.report-story__visual{width:min(100%,50vh,470px)}}@media (max-width:760px){.report-story{min-height:340vh}.report-story__sticky{min-height:100dvh;padding:60px 0 14px;position:sticky}.report-story__layout{grid-template-columns:1fr;gap:13px}.report-story__copy h2{max-width:560px;font-size:32px;line-height:1.07}.report-story__postheadline{margin-top:10px!important;font-size:15px!important}.report-story__copy>p:not(.report-story__postheadline){margin-top:9px;font-size:10px;line-height:1.45}.report-story__pilot{margin-top:9px;font-size:8px}.report-story__steps{grid-template-columns:repeat(3,1fr);gap:5px;margin:10px 0 0}.report-story__steps li{text-align:center;justify-content:center;width:auto;min-height:32px;padding:6px;font-size:9px}.report-story__steps li.is-active{transform:translateY(-2px)}.report-story__steps svg,.report-story__copy .button{display:none}.report-story__visual{border-radius:21px;justify-self:center;width:min(100%,292px);padding:9px}.report-story__meta{height:24px;font-size:7px}.report-story__paper{border-radius:13px}.report-story__result{height:32px;padding-top:6px;font-size:9px}.report-focus b{padding:3px 5px;font-size:7px;top:-10px;left:5px}}@media (max-width:420px){.report-story{min-height:350vh}.report-story__sticky{padding-top:48px}.report-story__copy h2{font-size:27px}.report-story__postheadline{font-size:14px!important}.report-story__copy>p:not(.report-story__postheadline){font-size:9px;line-height:1.4}.report-story__pilot{justify-content:center;width:100%}.report-story__steps li{font-size:8px}.report-story__visual{width:min(100%,268px)}}@media (prefers-reduced-motion:reduce){.report-story{min-height:auto;padding:100px 0}.report-story__sticky{min-height:auto;padding:0;position:relative}.report-story__steps li{color:#5d6868}.report-story__steps li:last-child{color:#121315;background:var(--lp-brand-300)}.report-story__visual{transform:none!important}}.section--early-proof .video-adoption-section{background:radial-gradient(at 50% 43%,#7df9ff24 0,#dffbfc42 42%,#f6fdfd24 68%,#0000 88%)}.section--early-proof .video-adoption-section:before{background:radial-gradient(#7df9ff1c 0,#7df9ff0d 38%,#0000 74%)}.section--process{border-bottom:0!important;border-image:!important}.comparison-heading{text-align:center;max-width:960px;margin:0 auto 22px}.comparison-heading h2{color:var(--lp-text-neutral-intense);letter-spacing:-.043em;margin:0;font-family:Kingfink,Kingfink Fallback,Georgia,serif;font-size:48px;font-weight:400;line-height:1.04}.comparison-postheadline{font-family:var(--font-sans);letter-spacing:-.025em;font-size:22px;font-weight:800;color:var(--lp-brand-900)!important;margin:14px 0 0!important;line-height:1.3!important}.intelligence-title-block{min-width:0}.intelligence-season-pill{z-index:2;color:#121315;background:var(--lp-brand-500);letter-spacing:.12em;text-transform:uppercase;border:1px solid #7df9ff73;border-radius:999px;align-items:center;width:max-content;margin:0 0 14px;padding:8px 12px;font-size:10px;font-weight:800;line-height:1;display:inline-flex;position:relative;box-shadow:0 8px 24px #7df9ff1f}.journey-card__setup{max-width:215px;font-weight:800;color:var(--lp-text-neutral-intense)!important;margin:1px 0 0!important;font-size:11px!important;line-height:1.35!important}.journey-card__setup:before{content:"01";color:#121315;background:var(--lp-brand-500);vertical-align:middle;border-radius:50%;place-items:center;width:21px;height:21px;margin-right:7px;font-size:8px;font-weight:900;display:inline-grid}.intelligence-section{border-bottom:0!important;border-image:!important}.intelligence-soft-zone{background:linear-gradient(#f8fbfa,#f1fcfc 62%,#edfafa)}.intelligence-explainer{text-align:center;background:#ffffffa8;flex-direction:column;align-items:center;gap:26px;width:min(100%,900px);margin:48px auto 0;padding:32px 34px 36px;display:flex;box-shadow:0 22px 58px #12131517}.intelligence-explainer:before{width:420px;height:420px;top:58%;left:50%;transform:translate(-50%,-50%)}.intelligence-explainer__copy{text-align:center;align-items:center;width:100%;min-height:auto;padding:0}.intelligence-explainer__copy h3{margin-top:15px}.explainer-mark{display:none!important}.explainer-route{justify-content:center;margin-top:14px}.intelligence-explainer__video{width:min(100%,760px);margin:0 auto;box-shadow:1px 1px 0 2px #fff,0 20px 48px #12131524}.report-story{background:linear-gradient(#edfafa,#f4fdfd 10%,#fff 25% 89%,#f6f8f7)}.report-story__copy h2{font-size:42px}.report-focus--media{width:19.9%;height:23.93%;top:8.2%;left:7.68%}.report-focus--facts{width:41.69%;height:31.45%;top:34.38%;left:7.68%}.report-focus--open{width:31.56%;height:7.96%;top:47.12%;left:55.17%}.report-focus--answers{width:80.52%;height:6.59%;top:68.85%;left:7.82%}.report-focus--briefing{width:31.56%;height:28.86%;top:36.82%;left:55.17%}@media (max-width:1000px){.report-story__copy h2{font-size:36px}}@media (max-width:900px){.section--early-proof .video-adoption-section{background:radial-gradient(at 50% 41%,#7df9ff20 0,#e1fbfc3d 48%,#0000 88%)}.intelligence-explainer{padding:28px 24px 30px}.intelligence-explainer__copy{gap:0;display:flex}}@media (max-width:760px){.report-story__copy h2{font-size:29px}}@media (max-width:620px){.section--early-proof .video-adoption-section{background:radial-gradient(at 50% 39%,#7df9ff1c 0,#e5fcfc38 54%,#0000 91%)}.comparison-heading{text-align:left}.comparison-heading h2{font-size:34px;line-height:1.08}.comparison-postheadline{font-size:18px;margin-top:10px!important}.intelligence-season-pill{margin-bottom:11px;padding:7px 10px;font-size:9px}.journey-card__setup{max-width:none;font-size:10px!important}.journey-card__setup:before{width:19px;height:19px}.intelligence-explainer{gap:18px;padding:22px 16px 20px}.intelligence-explainer__copy h3{font-size:23px}.intelligence-explainer__video{width:100%}}@media (max-width:420px){.report-story__copy h2{font-size:26px}}.report-story.report-story--static{min-height:auto;padding:110px 0 120px}.report-story--static .report-story__layout{min-height:auto}.report-story--static .report-story__copy .button{margin-top:26px}.report-story--static .report-story__visual{transform:none}.report-story--static .report-story__paper:after{display:none}@media (max-width:1000px){.report-story.report-story--static{min-height:auto;padding:96px 0 104px}}@media (max-width:760px){.report-story.report-story--static{min-height:auto;padding:76px 0 86px}.report-story--static .report-story__layout{gap:34px}.report-story--static .report-story__copy .button{margin-top:20px;display:inline-flex}}.timeline-section--early .section-title__marker{box-shadow:none!important;background:0 0!important;padding:0!important}.timeline-section--early .section-title{margin-bottom:28px}.timeline-context{text-align:left;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:18px;max-width:1100px;margin:0 auto 42px;display:grid}.timeline-context p{color:var(--lp-text-neutral-secondary);background:#ffffffa6;border-radius:22px;margin:0;padding:23px 26px;font-size:15px;line-height:1.72;box-shadow:inset 0 0 0 1px #1213150b}.timeline-context p:last-child{border-left:4px solid var(--lp-brand-500);color:#182323;background:#ffffffe6;align-items:center;font-size:15px;font-weight:700;line-height:1.55;display:flex;box-shadow:0 16px 42px #32949817,inset 0 0 0 1px #32949814}.timeline-gain{z-index:3;color:#121315;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb8;border:1px solid #32949829;border-radius:13px;align-items:baseline;gap:7px;padding:8px 11px;display:flex;position:absolute;top:27px;right:30px;box-shadow:0 10px 26px #32949821}.timeline-gain:before{content:"";border-radius:inherit;opacity:.55;border:1px solid #7df9ff9e;animation:2.5s cubic-bezier(.23,1,.32,1) infinite gainPulse;position:absolute;inset:-1px}.timeline-gain strong{letter-spacing:-.045em;font-family:var(--font-sans)!important;font-size:22px!important;font-weight:900!important;line-height:1!important}.timeline-gain small{color:#526060;letter-spacing:.055em;text-transform:uppercase;font-size:8px;font-weight:800}.time-message{justify-content:center}@keyframes gainPulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.75;transform:scale(1.035)}}.comparison-section{background:radial-gradient(circle at 14% 18%,#7df9ff29,#0000 29%),radial-gradient(circle at 88% 76%,#32949817,#0000 27%),linear-gradient(#f8fdfd,#fff 38%,#f3fbfb);overflow:hidden;border-bottom:0!important;border-image:!important}.comparison-section:before{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #3294981a;border-radius:50%;width:36%;position:absolute;top:19%;left:-8%;box-shadow:0 0 0 42px #7df9ff0a,0 0 0 84px #7df9ff06}.comparison-section .page-grid{z-index:1;position:relative}.comparison-heading{max-width:980px}.comparison-heading h2{font-size:42px}.comparison-postheadline{font-size:23px}.comparison-intro{background:linear-gradient(90deg,#0000,#ffffffe6 16% 84%,#0000);max-width:890px;margin-bottom:46px;padding:17px 38px;font-size:15px}.profile-comparison{background:linear-gradient(90deg,#12131509,#12131505 47%,#7df9ff21 53%,#7df9ff0e);border-radius:36px;padding:22px;position:relative;box-shadow:inset 0 0 0 1px #1213150b,0 28px 90px #32949814}.profile-card--cv{background:#f7f7f5db;box-shadow:0 18px 48px #12131512}.profile-comparison__arrow{box-shadow:0 0 0 10px #ffffffd1,0 14px 34px #3294982e}.profile-comparison__arrow svg{animation:2.2s cubic-bezier(.23,1,.32,1) infinite comparisonNudge}@keyframes comparisonNudge{0%,to{transform:translate(-2px)}50%{transform:translate(4px)}}.timeline-section--early{background:radial-gradient(circle at 82% 18%,#7df9ff30,#0000 28%),linear-gradient(#f3fbfb,#eefafa 42%,#fff);padding-top:104px;overflow:hidden}.timeline-section--early:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#7df9ff29,#0000 68%);border-radius:50%;width:34%;position:absolute;bottom:4%;right:-9%}.timeline-section--early .page-grid{z-index:1;position:relative}.timeline-section--early .section-title{max-width:1080px}.timeline-section--early .section-title h2{font-size:40px;line-height:1.08}.timeline-section--early .section-deck{font-size:22px;max-width:900px!important;line-height:1.38!important}.timeline-compare{grid-template-columns:minmax(0,1.25fr) minmax(380px,.75fr);align-items:stretch;gap:22px}.timeline-compare article{background:#ffffffd6;border:0;border-radius:30px;min-height:250px;padding:34px 36px;position:relative;overflow:hidden;box-shadow:0 22px 64px #12131514,inset 0 0 0 1px #1213150d}.timeline-compare article:first-child:after{content:"";background:radial-gradient(circle,#1213150f,#0000 70%);border-radius:50%;width:190px;height:190px;position:absolute;bottom:-75px;right:-55px}.timeline-compare__fast{transform:translateY(-10px);background:linear-gradient(145deg,#e4fcfd,#f8ffff)!important;box-shadow:0 28px 72px #32949829,inset 0 0 0 1px #32949833!important}.timeline-compare article>span{color:#4f5a5a;letter-spacing:.1em;background:#eef1f0;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800;display:inline-flex}.timeline-compare__fast>span{color:#121315!important;background:var(--lp-brand-500)!important}.timeline-nurdu-label img{width:54px;height:auto;display:block}.timeline-line{height:82px;margin:31px 0 28px}.timeline-line:before{background:linear-gradient(90deg,#8d9393,#c8cccc);border-radius:999px;height:3px}.timeline-line--fast:before{background:linear-gradient(90deg,var(--lp-brand-700),var(--lp-brand-500));height:5px}.timeline-line--fast:after{content:"";z-index:0;filter:blur(3px);background:linear-gradient(90deg,#0000,#7df9ffeb,#0000);border-radius:999px;width:34%;height:11px;animation:2.5s linear infinite timelineSignal;position:absolute;top:50%;left:0;transform:translate(-110%)}.timeline-line i{border:5px solid #fff;width:21px;height:21px}.timeline-line i:after{content:attr(data-step);color:#737d7d;letter-spacing:.015em;white-space:nowrap;font-size:8px;font-style:normal;font-weight:750;position:absolute;top:30px;left:50%;transform:translate(-50%)}.timeline-line--fast i{background:var(--lp-brand-800);width:25px;height:25px;box-shadow:0 0 0 1px var(--lp-brand-800),0 0 0 8px #7df9ff2e}.timeline-line--fast i:after{color:var(--lp-brand-900);font-size:9px;top:34px}.timeline-compare strong{z-index:1;font-size:15px;line-height:1.45;display:block;position:relative}.timeline-compare__fast strong{font-size:17px}.time-message{background:linear-gradient(135deg,#121315,#20292a);border-radius:22px;max-width:760px;margin-top:38px;padding:22px 28px;position:relative;overflow:hidden;box-shadow:0 22px 62px #1213152e}.time-message:after{content:"";background:radial-gradient(circle,#7df9ff3d,#0000 70%);border-radius:50%;width:150px;height:150px;position:absolute;top:-55px;right:-35px}.time-message>svg{z-index:1;width:28px;height:28px;position:relative}.time-message span{z-index:1;gap:3px;position:relative}.time-message b{font-size:16px}.time-message small{font-size:12px}@keyframes timelineSignal{to{transform:translate(330%)}}@media (prefers-reduced-motion:reduce){.profile-comparison__arrow svg,.timeline-line--fast:after,.timeline-gain:before{animation:none!important}}@media (max-width:1000px){.profile-comparison{background:linear-gradient(#12131509 0 47%,#7df9ff1f 53% 100%);padding:18px}.timeline-compare{grid-template-columns:1fr}.timeline-compare__fast{transform:none}}@media (max-width:760px){.timeline-context{grid-template-columns:1fr;gap:10px;margin-bottom:30px}.timeline-context p{padding:18px 20px}.timeline-context p:last-child{font-size:14px}}@media (max-width:620px){.comparison-heading h2{font-size:31px}.comparison-postheadline{font-size:19px}.comparison-intro{background:0 0;padding:14px 0}.profile-comparison{border-radius:27px;padding:10px}.timeline-section--early{padding-top:82px}.timeline-section--early .section-title h2{font-size:31px}.timeline-section--early .section-deck{font-size:18px}.timeline-compare article{border-radius:24px;min-height:220px;padding:26px 20px}.timeline-gain{top:20px;right:18px}.timeline-gain strong{font-size:21px!important}.timeline-line{height:76px}.timeline-line i:after{font-size:7px}.timeline-compare strong,.timeline-compare__fast strong{font-size:14px}.time-message{align-items:flex-start;padding:20px}.time-message b{font-size:15px}.time-message small{font-size:11px}.timeline-nurdu-label img{width:48px}}.early-case-question{text-align:center;max-width:920px;margin:82px auto 0}.early-case-question h2{color:var(--lp-text-neutral-intense);letter-spacing:-.035em;margin:0;font-family:Kingfink,Kingfink Fallback,Georgia,serif;font-size:42px;font-weight:400;line-height:1.08}.early-case-question+.early-case{margin-top:38px}@media (max-width:620px){.early-case-question{text-align:left;margin-top:62px}.early-case-question h2{font-size:31px}.early-case-question+.early-case{margin-top:28px}}.candidate-intelligence-stage{isolation:isolate;background:linear-gradient(#fff 0,#dff7f7 52px,#121315 188px calc(100% - 190px),#eaf8f8 calc(100% - 54px),#fff);position:relative;overflow:hidden}.candidate-intelligence-stage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 83% 13%,#7df9ff29,#0000 22%),radial-gradient(circle at 14% 58%,#3294981f,#0000 24%),linear-gradient(135deg,#0000 0 56%,#ffffff06 56.2% 68%,#0000 68.2%);position:absolute;inset:110px 0 120px}.candidate-intelligence-stage .intelligence-section{padding-top:206px;padding-bottom:70px;background:0 0!important}.candidate-intelligence-stage .intelligence-section:after{background:radial-gradient(circle at 78% 19%,#7df9ff21,#0000 24%),linear-gradient(135deg,#0000 0 59%,#ffffff0a 59.2% 69%,#0000 69.2%)}.candidate-intelligence-stage .intelligence-soft-zone{width:auto;margin:64px 0 0;padding:54px 0 10px;overflow:visible;background:0 0!important}.candidate-intelligence-stage .intelligence-soft-zone:before{border:54px solid #7df9ff12;width:390px;height:390px;top:-90px;right:-140px}.candidate-intelligence-stage .intelligence-benefits__eyebrow{color:#96a3a3}.candidate-intelligence-stage .intelligence-benefits{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f}.candidate-intelligence-stage .intelligence-benefits>div+div{border-left:1px solid #ffffff1a!important}.candidate-intelligence-stage .intelligence-benefits p{color:#fff!important}.candidate-intelligence-stage .intelligence-explainer{border:1px solid #ffffff21;box-shadow:inset 0 1px #ffffff14,0 30px 90px #00000059;background:linear-gradient(145deg,#ffffff16,#ffffff09)!important}.candidate-intelligence-stage .intelligence-explainer:before{background:#7df9ff1a}.candidate-intelligence-stage .intelligence-explainer h3{color:#fff}.candidate-intelligence-stage .explainer-kicker{color:var(--lp-brand-500);background:#7df9ff14;border-color:#7df9ff70}.candidate-intelligence-stage .explainer-route{color:#a7b0b0}.candidate-intelligence-stage .report-story{background:0 0!important}.candidate-intelligence-stage .report-story.report-story--static{padding:72px 0 190px}.candidate-intelligence-stage .report-story__layout{background:radial-gradient(circle at 92% 10%,#7df9ff3d,#0000 29%),linear-gradient(145deg,#fbfdfc,#f1f9f9 58%,#e9f8f8);border:1px solid #ffffffb8;border-radius:40px;padding:58px 58px 54px;box-shadow:0 36px 100px #00000057,inset 0 1px #fff}.candidate-intelligence-stage .report-story__copy h2{color:#121315}.candidate-intelligence-stage .report-story__copy>p:not(.report-story__postheadline){color:#4d5758}.candidate-intelligence-stage .report-story__pilot{color:#354243;background:#ffffffc7;box-shadow:inset 0 0 0 1px #1213150f}.candidate-intelligence-stage .report-story__visual{background:#fff;box-shadow:0 28px 78px #12131529,0 0 0 1px #1213150f}.candidate-intelligence-stage .report-story__visual.is-complete{box-shadow:0 32px 90px #1213152e,0 0 0 1px #3294986b,0 0 38px #7df9ff2e}@media (max-width:1000px){.candidate-intelligence-stage{background:linear-gradient(#fff 0,#dff7f7 44px,#121315 166px calc(100% - 160px),#eaf8f8 calc(100% - 44px),#fff)}.candidate-intelligence-stage .intelligence-section{padding-top:180px}.candidate-intelligence-stage .intelligence-benefits>div+div{border-top:1px solid #ffffff1a!important;border-left:0!important}.candidate-intelligence-stage .report-story.report-story--static{padding:62px 0 164px}.candidate-intelligence-stage .report-story__layout{border-radius:32px;padding:42px 36px}}@media (max-width:760px){.candidate-intelligence-stage{background:linear-gradient(#fff 0,#dff7f7 34px,#121315 132px calc(100% - 132px),#eaf8f8 calc(100% - 34px),#fff)}.candidate-intelligence-stage .intelligence-section{padding-top:150px;padding-bottom:48px}.candidate-intelligence-stage .intelligence-soft-zone{margin-top:44px;padding:38px 0 0}.candidate-intelligence-stage .intelligence-explainer{background:linear-gradient(145deg,#ffffff1a,#ffffff0b)!important}.candidate-intelligence-stage .report-story.report-story--static{padding:44px 0 142px}.candidate-intelligence-stage .report-story__layout{border-radius:26px;gap:30px;padding:30px 18px 24px}.candidate-intelligence-stage .report-story__visual{width:min(100%,340px)}}.candidate-intelligence-stage{background:#121315}.candidate-intelligence-stage .intelligence-explainer{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.candidate-intelligence-stage .intelligence-explainer:before{display:none!important}.section--early-proof .early-case-question{margin-top:0}.section--early-proof .early-case-question+.early-case{margin-top:38px}.early-case__brand-copy{align-content:center;gap:4px;display:grid}.early-case__brand-copy span{line-height:1.2}.early-case__brand-copy small{color:var(--lp-text-neutral-secondary);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1}.section-title--communication .section-deck{align-items:center;gap:12px;margin-top:22px!important}.section-title--communication .section-deck__answer{border-left:4px solid var(--lp-brand-700);color:var(--lp-text-neutral-intense);background:linear-gradient(90deg,#7df9ff57,#7df9ff14 72%,#0000);border-radius:0 14px 14px 0;padding:10px 14px 11px 16px;font-size:20px;font-weight:800;line-height:1.42;display:inline;box-shadow:0 12px 34px #32949814}.journey-card__setup{font-size:13px!important;line-height:1.45!important}.delivery-upcoming span{font-size:12px!important}.delivery-upcoming b{animation:2.1s cubic-bezier(.23,1,.32,1) infinite journeyUpcomingPulse;font-size:11px!important}.persona-eyebrow{font-size:13px!important}.persona-promise,.journey-personas p{font-size:15px!important;line-height:1.58!important}.persona-proof{font-size:12px!important}@keyframes journeyUpcomingPulse{0%,to{transform:scale(1);box-shadow:0 0 #7df9ff00}50%{transform:scale(1.045);box-shadow:0 0 0 7px #7df9ff38}}@media (prefers-reduced-motion:no-preference){.journey-track>.journey-card{--journey-rest-y:0px;opacity:0;transform:translate3d(-30px,calc(var(--journey-rest-y) + 8px),0);transition:opacity .5s cubic-bezier(.23,1,.32,1),transform .65s cubic-bezier(.23,1,.32,1)}.journey-track>.journey-card:first-of-type,.journey-track>.journey-card:nth-of-type(3){--journey-rest-y:14px}.journey-track>.journey-connector{opacity:0;transition:opacity .34s cubic-bezier(.23,1,.32,1),transform .5s cubic-bezier(.23,1,.32,1);transform:translate(-16px)scale(.9)}.journey-board.is-visible .journey-track>.journey-card{opacity:1;transform:translate3d(0,var(--journey-rest-y),0)}.journey-board.is-visible .journey-track>.journey-card:first-of-type{transition-delay:80ms}.journey-board.is-visible .journey-track>.journey-connector:first-of-type{opacity:.45;transition-delay:.22s;transform:none}.journey-board.is-visible .journey-track>.journey-card:nth-of-type(2){transition-delay:.32s}.journey-board.is-visible .journey-track>.journey-connector:nth-of-type(2){opacity:.45;transition-delay:.46s;transform:none}.journey-board.is-visible .journey-track>.journey-card:nth-of-type(3){transition-delay:.56s}}@media (max-width:1000px){.section--early-proof .early-case+.video-adoption-section{margin-top:88px!important}@media (prefers-reduced-motion:no-preference){.journey-track>.journey-card,.journey-track>.journey-card:first-of-type,.journey-track>.journey-card:nth-of-type(3){--journey-rest-y:0px}.journey-track>.journey-connector{transform:translateY(-12px)rotate(90deg)scale(.9)}.journey-board.is-visible .journey-track>.journey-connector{transform:rotate(90deg)}}}@media (max-width:620px){.section--early-proof .early-case-question+.early-case{margin-top:28px}.section--early-proof .early-case+.video-adoption-section{margin-top:68px!important}.early-case__brand-copy small{font-size:9px}.section-title--communication .section-deck{align-items:flex-start;gap:10px}.section-title--communication .section-deck__answer{padding:9px 11px 10px 13px;font-size:17px;line-height:1.42}.journey-card__setup{font-size:12px!important}.delivery-upcoming span{font-size:11px!important}.delivery-upcoming b{font-size:10px!important}.persona-eyebrow{font-size:12px!important}.persona-promise,.journey-personas p{font-size:14px!important}.persona-proof{font-size:11px!important}}@media (prefers-reduced-motion:reduce){.journey-track>.journey-card,.journey-track>.journey-connector{opacity:1!important;transition:none!important;transform:none!important}.delivery-upcoming b{animation:none!important}}@media (max-width:760px){.candidate-intelligence-stage .report-story__layout{min-width:0;grid-template-columns:minmax(0,1fr)!important}.candidate-intelligence-stage .report-story__layout>*{min-width:0;max-width:100%}.candidate-intelligence-stage .report-story__copy{width:100%;min-width:0}.candidate-intelligence-stage .report-story__visual{justify-self:center;width:100%;min-width:0;max-width:340px}}@media (max-width:900px){.before-after{grid-template-columns:minmax(0,1fr)!important}.before-after>article{min-width:0}}:root{--lp-section-display:clamp(34px,3.2vw,44px);--lp-hero-display:clamp(42px,3.8vw,52px)}.site-shell main .hero h1{font-size:var(--lp-hero-display)!important;letter-spacing:-.04em!important;-webkit-hyphens:none!important;hyphens:none!important;line-height:1.03!important}.site-shell main .section-title h2,.site-shell main .video-adoption-section .section-title h2,.site-shell main .intelligence-intro .section-title h2,.site-shell main .timeline-section--early .section-title h2,.site-shell main .early-case-question h2,.site-shell main .comparison-heading h2,.site-shell main .journey-personas-title,.site-shell main .report-story__copy h2,.site-shell .final-cta h2{font-family:Kingfink,Kingfink Fallback,Georgia,serif!important;font-size:var(--lp-section-display)!important;letter-spacing:-.04em!important;-webkit-hyphens:none!important;hyphens:none!important;font-weight:400!important;line-height:1.06!important}.site-shell main .hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(500px,.9fr);gap:32px}.site-shell main .video-adoption-section .section-title h2{white-space:normal!important;width:auto!important}.site-shell main .video-adoption-section .section-title__quote h2{display:block!important}@media (min-width:1101px){.site-shell main .hero h1.hero-headline{max-width:620px!important}}.video-adoption-answer{border-bottom:0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;padding:0 0 24px;display:grid;position:relative}.video-adoption-answer:after{display:none}.video-adoption-answer .section-title{margin:0}.video-adoption-answer .section-deck{margin-top:18px!important}.video-adoption-answer .section-deck__answer{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.video-adoption-answer .video-adoption-proof-badge{background:linear-gradient(135deg,#fff,#e5fcfcd1);border-color:#32949833;align-self:end;margin:0 0 4px;padding:10px 14px;box-shadow:0 14px 34px #3294981a}.adoption-compare{gap:24px}.adoption-flow{min-height:100%;border:0!important;padding:25px 22px 22px!important;box-shadow:0 20px 55px #12131513!important}.adoption-flow--other{background:linear-gradient(145deg,#f4f5f4,#fbfbfa)!important}.adoption-flow--nurdu{background:linear-gradient(145deg,#e8fdfe,#f8ffff)!important;box-shadow:0 24px 64px #32949821,inset 0 0 0 1px #3294982b!important}.adoption-flow header{border-bottom:1px solid #12131512;min-height:42px;padding-bottom:16px}.adoption-flow li{background:#ffffffb8;border:1px solid #1213150b;box-shadow:0 8px 24px #12131509}.adoption-flow--nurdu li{background:#ffffffd6;border-color:#3294981a}.journey-card{isolation:isolate;overflow:hidden}.journey-card:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#7df9ff26,#0000 70%);border-radius:50%;width:180px;height:180px;position:absolute;bottom:-70px;right:-54px}.journey-card__top{align-items:start!important}.journey-card__heading-copy{border-bottom:1px solid #12131514;padding-bottom:13px}.journey-card__setup{align-items:center;gap:8px;display:flex;max-width:none!important;color:var(--lp-text-neutral-primary)!important;font-weight:750!important}.journey-card__setup:before{flex:none;margin-right:0!important}.journey-card__hint{background:#7df9ff29;border-radius:12px;align-items:center;padding:9px 11px;display:flex;max-width:none!important;color:var(--lp-brand-900)!important;font-size:12px!important;line-height:1.38!important}.journey-sources{gap:10px!important;padding:8px!important}.journey-sources span{min-height:92px;border:0!important;border-radius:16px!important;padding:13px!important;box-shadow:0 10px 28px #12131511!important}.journey-media-format--alternative{position:relative;padding-bottom:18px!important}.journey-media-format--alternative small{color:#657171;letter-spacing:.08em;text-transform:uppercase;font-size:6px;font-weight:850;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.delivery-upcoming{overflow:visible!important}.delivery-upcoming b{isolation:isolate;position:relative;box-shadow:0 0 0 5px #7df9ff2e;background:var(--lp-brand-500)!important;padding:5px 8px!important}.delivery-upcoming b:before{content:"";z-index:-1;border:1px solid #32949875;border-radius:999px;animation:2.2s cubic-bezier(.23,1,.32,1) infinite upcomingOrbit;position:absolute;inset:-5px}.journey-personas-title{text-align:center;max-width:900px;margin:78px auto 30px}.journey-personas{margin-top:0!important}.journey-personas article{border:0!important;border-radius:26px!important;padding:28px!important}.journey-persona--email{box-shadow:0 18px 52px #12131512;background:#f4f6f5!important}.journey-persona--enterprise{color:#fff;box-shadow:0 24px 64px #12131533;background:linear-gradient(145deg,#121315,#202526)!important}.journey-persona--enterprise h3,.journey-persona--enterprise .persona-promise{color:#fff!important}.journey-persona--enterprise p{color:#b7bebe!important}.journey-persona--enterprise .persona-icon{color:#121315;background:var(--lp-brand-500)}.journey-persona--enterprise .persona-proof{color:var(--lp-brand-200)!important;background:#7df9ff14!important;border-color:#7df9ff57!important}@keyframes upcomingOrbit{0%,to{opacity:.32;transform:scale(.94)}50%{opacity:.82;transform:scale(1.08)}}.comparison-section{background:linear-gradient(#fbfcfb,#fff 42%,#f0fbfb)}.profile-comparison{grid-template-columns:minmax(0,.82fr) 48px minmax(0,1.18fr);gap:18px;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}.profile-card{min-height:610px;border-radius:30px!important}.profile-card--cv{background:linear-gradient(145deg,#f1f2f0,#fafaf8)!important;padding:30px!important;box-shadow:0 20px 55px #12131514!important}.profile-card--cv .classic-cv{box-shadow:none!important;background:0 0!important;border-top:1px solid #12131517!important;border-radius:0!important;padding:22px 0 0!important}.profile-card--cv .profile-card__list li{color:#667070}.profile-card--application{color:#fff!important;background:linear-gradient(145deg,#111315,#192324 58%,#0f282a)!important;padding:30px!important;box-shadow:0 30px 78px #1213153d,0 0 0 1px #7df9ff3d!important}.profile-card--application:before{background:radial-gradient(circle,#7df9ff6b,#7df9ff00 70%);top:-95px;right:-75px}.profile-card--application:after{display:none}.profile-card--application .profile-card__heading{border-bottom:1px solid #ffffff1f;padding-bottom:18px}.profile-card--application .profile-card__application-title b{color:#fff}.profile-card--application .profile-card__heading>svg{color:#121315;background:var(--lp-brand-500)}.profile-card--application .application-preview{order:2;margin-top:18px;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:0!important}.profile-card--application .application-preview__bar{border-radius:0;height:auto;min-height:42px;padding:0 2px 14px;background:0 0!important}.profile-card--application .application-preview__bar>span{background:var(--lp-brand-500)}.profile-card--application .application-preview__bar b{color:#fff;font-size:13px}.profile-card--application .application-preview__bar small{color:#9eaaaa}.profile-card--application .application-preview__content{display:block;position:relative;padding:0!important}.profile-card--application .application-video-thumb{border:1px solid #7df9ff6b;border-radius:22px;min-height:410px;box-shadow:0 26px 62px #00000061,0 0 0 7px #7df9ff12}.profile-card--application .application-info-grid{z-index:4;display:block;position:absolute;bottom:16px;left:16px;right:16px}.profile-card--application .application-info-grid>span{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#121315b8;border:1px solid #ffffff3d;border-radius:14px;padding:12px 14px;box-shadow:0 12px 28px #00000040}.profile-card--application .application-info-grid>span:before{background:var(--lp-brand-500)}.profile-card--application .application-info-grid small{color:#c8d0d0}.profile-card--application .profile-card__list{border:0;order:3;margin:24px 0 0;padding:0}.profile-card--application .profile-card__list li{color:#dbe4e4;box-shadow:none;background:#ffffff17}.profile-card--application .profile-card__list li:first-child{color:#121315;background:var(--lp-brand-500)}.profile-card--application .profile-card__caption{border-top-color:#ffffff21;order:4;color:#fff!important;margin-top:19px!important}.profile-comparison__arrow{color:#121315!important;background:var(--lp-brand-500)!important;box-shadow:0 0 0 9px #fff,0 16px 40px #3294983d!important}.timeline-line{isolation:isolate;container-type:inline-size}.timeline-line:before{z-index:0}.timeline-line--fast:after{display:none!important}.timeline-line__progress{z-index:1;background:linear-gradient(90deg,var(--lp-brand-800),var(--lp-brand-500));transform-origin:0;border-radius:999px;height:5px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)scaleX(0)}.timeline-line__runner{z-index:4;color:#121315;opacity:0;background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 7px 20px #12131533,0 0 0 5px #ffffff80}.timeline-line--fast .timeline-line__runner{background:var(--lp-brand-500);box-shadow:0 8px 24px #32949847,0 0 0 6px #7df9ff2e}.timeline-line__runner svg{width:14px;height:14px}.timeline-line i{place-items:center;transition:none;display:grid}.timeline-line i>svg{color:#fff;stroke-width:2.5px;width:11px;height:11px}.timeline-compare.is-visible .timeline-line--long .timeline-line__progress{animation:11s linear infinite timelineSlowProgress}.timeline-compare.is-visible .timeline-line--long .timeline-line__runner{animation:11s cubic-bezier(.45,0,.25,1) infinite timelineSlowRunner}.timeline-compare.is-visible .timeline-line--long i:first-of-type{animation:11s ease-out infinite timelineNodeOne}.timeline-compare.is-visible .timeline-line--long i:nth-of-type(2){animation:11s ease-out infinite timelineNodeTwo}.timeline-compare.is-visible .timeline-line--long i:nth-of-type(3){animation:11s ease-out infinite timelineNodeThree}.timeline-compare.is-visible .timeline-line--long i:nth-of-type(4){animation:11s ease-out infinite timelineNodeFour}.timeline-compare.is-visible .timeline-line--fast .timeline-line__progress{animation:11s cubic-bezier(.23,1,.32,1) infinite timelineFastProgress}.timeline-compare.is-visible .timeline-line--fast .timeline-line__runner{animation:11s cubic-bezier(.23,1,.32,1) infinite timelineFastRunner}.timeline-compare.is-visible .timeline-line--fast i:first-of-type{animation:11s ease-out infinite timelineFastNodeStart}.timeline-compare.is-visible .timeline-line--fast i:last-of-type{animation:11s ease-out infinite timelineFastNodeEnd}.timeline-gain:before{animation:11s cubic-bezier(.23,1,.32,1) infinite timelineGainReveal}@keyframes timelineSlowProgress{0%,4%{transform:translateY(-50%)scaleX(0)}16%{transform:translateY(-50%)scaleX(.06)}29%{transform:translateY(-50%)scaleX(.33)}42%{transform:translateY(-50%)scaleX(.38)}55%{transform:translateY(-50%)scaleX(.66)}68%,to{transform:translateY(-50%)scaleX(1)}}@keyframes timelineSlowRunner{0%,4%{opacity:0;transform:translate(-50%,-50%)}7%,16%{opacity:1;transform:translate(-50%,-50%)}29%,42%{opacity:1;transform:translate(calc(33cqw - 50%),-50%)}55%,65%{opacity:1;transform:translate(calc(66cqw - 50%),-50%)}68%{opacity:1;transform:translate(calc(100cqw - 50%),-50%)}70%,to{opacity:0;transform:translate(calc(100cqw - 50%),-50%)}}@keyframes timelineNodeOne{0%,4%{transform:scale(.82)}7%,68%{color:#121315;background:var(--lp-brand-500);box-shadow:0 0 0 1px var(--lp-brand-700),0 0 0 8px #7df9ff2e;transform:scale(1.08)}72%,to{transform:scale(1)}}@keyframes timelineNodeTwo{0%,26%{transform:scale(1)}29%,68%{color:#121315;background:var(--lp-brand-500);box-shadow:0 0 0 1px var(--lp-brand-700),0 0 0 8px #7df9ff2e;transform:scale(1.08)}72%,to{transform:scale(1)}}@keyframes timelineNodeThree{0%,52%{transform:scale(1)}55%,68%{color:#121315;background:var(--lp-brand-500);box-shadow:0 0 0 1px var(--lp-brand-700),0 0 0 8px #7df9ff2e;transform:scale(1.08)}72%,to{transform:scale(1)}}@keyframes timelineNodeFour{0%,65%{transform:scale(1)}68%,73%{color:#121315;background:var(--lp-brand-500);box-shadow:0 0 0 1px var(--lp-brand-700),0 0 0 8px #7df9ff2e;transform:scale(1.1)}76%,to{transform:scale(1)}}@keyframes timelineFastProgress{0%,77%{transform:translateY(-50%)scaleX(0)}92%,to{transform:translateY(-50%)scaleX(1)}}@keyframes timelineFastRunner{0%,77%{opacity:0;transform:translate(-50%,-50%)}79%{opacity:1;transform:translate(-50%,-50%)}92%{opacity:1;transform:translate(calc(100cqw - 50%),-50%)}96%,to{opacity:0;transform:translate(calc(100cqw - 50%),-50%)}}@keyframes timelineFastNodeStart{0%,77%{transform:scale(1)}79%,92%{transform:scale(1.12)}96%,to{transform:scale(1)}}@keyframes timelineFastNodeEnd{0%,89%{transform:scale(1)}92%,97%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes timelineGainReveal{0%,78%{opacity:.22;transform:scale(.98)}82%,96%{opacity:.9;transform:scale(1.08)}to{opacity:.35;transform:scale(1)}}@media (max-width:1100px) and (min-width:901px){.site-shell main .hero-grid{grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);gap:24px}.site-shell main .hero h1.hero-headline{max-width:100%!important;font-size:46px!important}.site-shell main .hero-headline span:first-child{white-space:normal}}@media (max-width:1000px){.profile-comparison{grid-template-columns:1fr}.profile-comparison__arrow{transform:rotate(90deg)}.profile-card{min-height:auto}.profile-card--application .application-video-thumb{min-height:500px}.journey-personas-title{margin-top:62px}}@media (max-width:760px){:root{--lp-section-display:clamp(32px,8.6vw,38px);--lp-hero-display:clamp(41px,11.2vw,48px)}.video-adoption-answer{grid-template-columns:1fr;align-items:start}.video-adoption-answer .video-adoption-proof-badge{justify-self:start}.profile-card--application .application-video-thumb{min-height:390px}}@media (max-width:620px){.video-adoption-answer{padding-bottom:20px}.video-adoption-answer .section-deck__answer{font-size:17px}.adoption-compare{gap:14px}.adoption-flow{padding:20px 14px!important}.journey-personas-title{text-align:left;margin:54px 0 24px}.journey-card__hint{font-size:11px!important}.journey-sources span{min-height:84px}.profile-card--cv,.profile-card--application{border-radius:24px!important;padding:22px 18px!important}.profile-card--application .application-video-thumb{min-height:330px}.profile-card--application .application-info-grid{bottom:10px;left:10px;right:10px}.timeline-line__runner{width:26px;height:26px}.timeline-line i>svg{width:10px;height:10px}}@media (prefers-reduced-motion:reduce){.delivery-upcoming b:before,.timeline-compare.is-visible .timeline-line__progress,.timeline-compare.is-visible .timeline-line__runner,.timeline-compare.is-visible .timeline-line i,.timeline-gain:before{animation:none!important}.timeline-line__progress{transform:translateY(-50%)scaleX(1)!important}.timeline-line__runner{display:none!important}}.profile-card--application .application-preview{flex:none!important}.profile-card--application .application-video-thumb{height:520px!important;min-height:0!important}@media (max-width:1000px){.profile-card--application .application-video-thumb{height:500px!important}}@media (max-width:760px){.profile-card--application .application-video-thumb{height:390px!important}}@media (max-width:620px){.profile-card--application .application-video-thumb{height:330px!important}}.journey-personas h3,.journey-persona--email h3,.journey-persona--enterprise h3{font-family:var(--font-sans)!important;letter-spacing:-.025em!important;font-weight:750!important}.comparison-heading h2 span{display:block}.video-adoption-answer .section-deck{padding-right:58px;position:relative;display:block!important}.video-adoption-answer .section-deck__icon{position:absolute;top:1px;right:0}.video-adoption-answer .section-deck__answer{text-align:left;width:100%;display:block}.profile-card--application .profile-card__heading{grid-template-columns:auto 1fr auto;gap:14px;display:grid}.profile-card--application .profile-card__application-title img{width:104px!important}.application-cv-link{color:var(--lp-brand-200);background:#7df9ff14;border:1px solid #7df9ff4d;border-radius:999px;justify-self:center;align-items:center;gap:6px;padding:8px 11px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.application-cv-link svg{width:14px!important;height:14px!important;color:var(--lp-brand-500)!important;box-shadow:none!important;background:0 0!important;padding:0!important}.profile-card--application .application-video-thumb{background:linear-gradient(145deg,#0d1011,#192526);width:min(76%,420px);margin-inline:auto}.profile-card--application .application-video-thumb video{object-fit:contain!important;object-position:center center!important;transform:none!important}.profile-card--application .application-video-thumb:hover video{transform:none!important}.profile-card--application .application-info-grid{width:min(100% - 24px,390px);left:50%;right:auto;transform:translate(-50%)}.timeline-context{grid-template-columns:minmax(0,1.25fr) minmax(250px,.72fr) minmax(220px,.58fr);align-items:stretch;gap:14px}.timeline-context__message{justify-content:flex-start;align-items:center;min-height:100%;border-radius:22px!important;max-width:none!important;margin:0!important;padding:22px!important}.timeline-context__message b{font-size:14px;line-height:1.4}.timeline-gain small{letter-spacing:.045em;font-size:10px!important}.timeline-line--long i:nth-of-type(2)>svg,.timeline-line--long i:nth-of-type(3)>svg{color:#121315;background:var(--lp-brand-500);opacity:0;border-radius:50%;padding:7px;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,8px)scale(.86);box-shadow:0 10px 24px #3294983d,0 0 0 6px #7df9ff21;width:30px!important;height:30px!important}.timeline-compare.is-visible .timeline-line--long i:nth-of-type(2)>svg{animation:11s cubic-bezier(.23,1,.32,1) infinite timelineQuestionTask}.timeline-compare.is-visible .timeline-line--long i:nth-of-type(3)>svg{animation:11s cubic-bezier(.23,1,.32,1) infinite timelinePhoneTask}@keyframes timelineQuestionTask{0%,25%{opacity:0;transform:translate(-50%,8px)scale(.86)}28%,82%{opacity:1;transform:translate(-50%)scale(1)}86%,to{opacity:0;transform:translate(-50%,-4px)scale(.94)}}@keyframes timelinePhoneTask{0%,52%{opacity:0;transform:translate(-50%,8px)scale(.86)}55%,82%{opacity:1;transform:translate(-50%)scale(1)}86%,to{opacity:0;transform:translate(-50%,-4px)scale(.94)}}@media (max-width:1000px){.journey-personas-title{margin-top:92px!important}.timeline-context{grid-template-columns:1fr 1fr}.timeline-context__message{grid-column:1/-1;min-height:auto}.profile-card--application .application-video-thumb{width:min(72%,420px)}}@media (max-width:760px){.journey-personas-title{margin-top:76px!important}.timeline-context{grid-template-columns:1fr}.timeline-context__message{grid-column:auto}.profile-card--application .application-video-thumb{width:min(88%,360px)}.profile-card--application .profile-card__application-title img{width:92px!important}}@media (max-width:620px){.journey-personas-title{margin-top:68px!important}.video-adoption-answer .section-deck{padding-right:46px}.video-adoption-answer .section-deck__icon{width:36px;height:36px}.profile-card--application .profile-card__heading{grid-template-columns:auto 1fr;gap:10px}.profile-card--application .profile-card__heading>svg{display:none}.profile-card--application .profile-card__application-title img{width:84px!important}.application-cv-link{justify-self:end;padding:7px 9px;font-size:9px}.profile-card--application .application-video-thumb{width:min(94%,310px)}.timeline-context__message{padding:18px!important}.timeline-context__message b{font-size:13px}.timeline-gain small{font-size:9px!important}.timeline-line--long i:nth-of-type(2)>svg,.timeline-line--long i:nth-of-type(3)>svg{padding:6px;width:26px!important;height:26px!important}}@media (prefers-reduced-motion:reduce){.timeline-line--long i:nth-of-type(2)>svg,.timeline-line--long i:nth-of-type(3)>svg{opacity:1!important;animation:none!important;transform:translate(-50%)scale(1)!important}}.journey-board{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.journey-board:before{opacity:.2;width:60%;inset:-12% 20% auto}.journey-card{border:1px solid #1213150e;box-shadow:0 18px 50px #12131511}.journey-card--accent{border-color:#3294982e;box-shadow:0 22px 58px #3294981c}.journey-personas-title{margin-top:96px!important}.video-adoption-answer{grid-template-columns:minmax(0,1fr) 190px;align-items:center}.video-adoption-answer .video-adoption-proof-badge{justify-content:center;width:100%;margin:0}.timeline-context>p,.timeline-context__message{box-shadow:0 16px 44px #1213150f!important}.profile-card--cv{box-shadow:0 18px 48px #12131511!important}.profile-card--application{box-shadow:0 26px 70px #12131533,0 0 0 1px #7df9ff33!important}@media (max-width:900px){html,body,#root,.site-shell{max-width:100%;overflow-x:clip}body:has(.main-nav--open){overflow:hidden}body:has(.main-nav--open):before{content:"";z-index:68;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1213153d;position:fixed;inset:102px 0 0}.promo-bar{white-space:nowrap;gap:10px;height:34px;padding-inline:16px;font-size:10px}.site-header{height:68px}.nav-wrap{gap:16px;width:calc(100% - 32px);position:relative}.brand-crop{width:104px}.menu-button{flex:0 0 42px;width:42px;height:42px;display:grid}.main-nav{z-index:90;background:#fff;border:1px solid #12131514;border-radius:20px;max-height:calc(100svh - 126px);padding:10px;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 26px 70px #1213153d}.main-nav>a:not(.button),.main-nav>a:not(.button):nth-child(3),.main-nav>a:not(.button):nth-child(4){border-radius:11px;padding:13px 12px}.main-nav>a:not(.button):hover{background:#f3f5f4}.main-nav .button{width:100%;min-height:46px}.page-grid{width:min(100% - 32px,720px)}.hero{min-height:auto;padding:44px 0 26px}.site-shell main .hero-grid{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:0!important;width:min(100% - 32px,720px)!important;display:grid!important;position:relative!important}.site-shell main .hero-copy{text-align:left!important;grid-column:1!important;width:100%!important;min-width:0!important}.site-shell main .hero .eyebrow{max-width:100%;font-size:11px;line-height:1.3}.site-shell main .hero h1.hero-headline{width:100%!important;max-width:620px!important;margin:20px 0!important;font-size:clamp(42px,8.4vw,50px)!important;line-height:1.02!important}.site-shell main .hero-headline span{white-space:normal!important}.site-shell main .hero-lead{width:100%;max-width:620px;font-size:16px;line-height:1.58;margin:0!important}.site-shell main .hero-actions{justify-content:flex-start;margin-top:26px;display:flex}.site-shell main .hero-proofline{justify-content:flex-start;gap:10px 18px;margin-top:20px;display:flex}.site-shell main .hero-visual{grid-column:1!important;width:min(570px,100%)!important;min-height:520px!important;margin:26px auto 0!important}.site-shell main .hero-reference-field{grid-column:1!important;width:100%!important;margin:20px 0 0!important;padding:0 0 8px!important;position:static!important}.hero-reference-field__label{text-align:left!important}.journey-personas-title{margin-top:76px!important}.video-adoption-answer{grid-template-columns:1fr;align-items:start}.video-adoption-answer .video-adoption-proof-badge{justify-self:start;width:auto}}@media (max-width:620px){.promo-bar{font-size:9px}.nav-wrap{width:calc(100% - 28px)}.brand-crop{width:98px}.page-grid,.site-shell main .hero-grid{width:calc(100% - 28px)!important}.hero{padding-top:36px;padding-bottom:22px}.site-shell main .hero .eyebrow{padding:6px 9px;font-size:10px}.site-shell main .hero h1.hero-headline{letter-spacing:-.045em!important;max-width:100%!important;font-size:clamp(38px,12vw,46px)!important;line-height:1.01!important}.site-shell main .hero-lead{font-size:15px;line-height:1.55}.site-shell main .hero-actions{grid-template-columns:1fr auto;gap:9px;width:100%;display:grid}.site-shell main .hero-actions .button{width:auto;min-width:0;padding-inline:15px}.site-shell main .hero-proofline{grid-template-columns:1fr;gap:8px;display:grid}.site-shell main .hero-visual{min-height:440px!important;margin-top:20px!important}.report-sheet--hero{border-radius:18px;width:74%;height:82%;top:3%;right:0}.hero-phone{width:52%;max-height:94%;bottom:0;left:2%}.floating-chip{padding:8px 10px;font-size:9px}.floating-chip--top{top:8%;left:0}.floating-chip--bottom{bottom:10%;right:0}.site-shell main .hero-reference-field{margin-top:14px!important}.hero-reference-field__logos{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.journey-board{padding:0!important}.journey-track{gap:12px}.journey-card{border-radius:22px;box-shadow:0 14px 38px #1213150f}.journey-personas-title{margin-top:62px!important}.journey-personas{gap:12px}.journey-personas article{border-radius:22px!important}.comparison-section{background:linear-gradient(#fbfcfb,#fff 48%,#f3fbfb)}.profile-comparison{gap:14px}.profile-comparison__arrow{width:46px;height:46px;box-shadow:0 0 0 7px #fff,0 12px 28px #32949833!important}.timeline-context{gap:10px}.timeline-compare{gap:14px}}@media (max-width:360px){.promo-bar{padding-inline:12px;font-size:8px}.nav-wrap{width:calc(100% - 24px)}.page-grid,.site-shell main .hero-grid{width:calc(100% - 24px)!important}.video-adoption-answer{grid-template-columns:minmax(0,1fr)!important}.video-adoption-answer>*{min-width:0;max-width:100%}.section-title--communication,.section-title--communication .section-title__quote,.section-title--communication h2,.section-title--communication .section-title__marker,.section-title--communication .section-title__question-highlight,.section-title--communication .section-deck{width:100%;min-width:0;max-width:100%}.proof-stage,.proof-stage--reverse{grid-template-columns:minmax(0,1fr)!important}.proof-stage>*{width:100%;min-width:0;max-width:100%}.site-shell main .hero h1.hero-headline{font-size:38px!important;line-height:1.02!important}.site-shell main .hero-actions{grid-template-columns:1fr}.site-shell main .hero-actions .button{width:100%}.site-shell main .hero-visual{min-height:400px!important}.floating-chip--bottom{bottom:7%}.hero-reference-field__logos{gap:3px}}.candidate-intelligence-stage:before,.candidate-intelligence-stage .intelligence-section:after,.candidate-intelligence-stage .intelligence-soft-zone:before{background:0 0!important;display:none!important}.candidate-intelligence-stage{border-top:1px solid #7df9ff38;border-bottom:1px solid #7df9ff29}.candidate-intelligence-stage .intelligence-benefits{border-color:#7df9ff33}.candidate-intelligence-stage .intelligence-explainer__video{box-shadow:0 24px 64px #0000006b,0 0 0 1px #7df9ff3d}@media (min-width:901px){.site-shell main .hero-visual--compact{justify-self:end;width:min(100%,540px)!important;min-height:570px!important}.site-shell main .hero-visual--compact .report-sheet--hero{width:82%;height:84%;right:0}.site-shell main .hero-visual--compact .hero-phone{width:45%;max-height:92%;left:1%}}.adoption-flow--nurdu{color:#fff!important;background:linear-gradient(145deg,#111315,#182122 58%,#0f292b)!important;box-shadow:0 26px 68px #12131538,inset 0 0 0 1px #7df9ff33!important}.adoption-flow--nurdu header{border-bottom-color:#ffffff1f}.adoption-flow--nurdu header small{color:var(--lp-brand-200)!important;background:#7df9ff1a!important}.adoption-flow--nurdu .adoption-nurdu-logo img{filter:brightness(0)invert()}.adoption-flow--nurdu li:not(.adoption-flow__step--start){box-shadow:none!important;background:#fff1!important;border-color:#ffffff14!important}.adoption-flow--nurdu li:not(.adoption-flow__step--start) b{color:#fff}.adoption-flow--nurdu li:not(.adoption-flow__step--start) .adoption-flow__index{color:var(--lp-brand-200);box-shadow:none;background:#ffffff1a}.journey-card--accent{color:#fff;background:linear-gradient(145deg,#111315,#1a2425 58%,#0f292b)!important;box-shadow:0 26px 68px #12131533,inset 0 0 0 1px #7df9ff2e!important}.journey-card--accent h3{color:#fff!important}.journey-card--accent .journey-number{color:#aeb9b9}.journey-card--accent:before{opacity:.32}.journey-card--accent .journey-phone{background:radial-gradient(circle at 50% 43%,#f5ffff 0 32%,#d9f7f8 55%,#a8dddf);border-color:#7df9ff4d}.journey-card--accent .journey-media-formats span{color:#121315;background:#fffffff2}.journey-persona--enterprise{background:linear-gradient(145deg,#111315,#1a2425 58%,#0f292b)!important;box-shadow:0 26px 68px #12131533,inset 0 0 0 1px #7df9ff2e!important}.profile-card--application .profile-card__heading{grid-template-columns:1fr auto!important}.profile-card--application .profile-card__application-title img{filter:brightness(0)invert()}.profile-card--application .application-preview__content{grid-template-columns:minmax(280px,1.05fr) minmax(190px,.62fr);align-items:stretch;gap:26px;padding:0!important;display:grid!important}.profile-card--application .application-video-thumb{width:100%!important;height:480px!important;margin:0!important}.profile-card--application .application-info-rail{border-left:1px solid #ffffff24;flex-direction:column;justify-content:center;gap:18px;min-width:0;padding-left:24px;display:flex}.profile-card--application .application-cv-link{background:#7df9ff0e;border-color:#7df9ff38;place-self:flex-start;padding:6px 8px;font-size:9px;font-weight:750}.profile-card--application .profile-card__list{order:initial;gap:8px;margin:0!important}.profile-card--application .profile-card__list li{padding:9px 10px;font-size:10px}.profile-card--application .application-info-grid{width:auto!important;display:block!important;position:static!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.profile-card--application .application-info-grid>span{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff13;border-radius:14px;border:0!important;padding:12px!important}.timeline-line:before{background:linear-gradient(90deg,#d7dada,#c0c5c5 42%,#7b8585)!important;height:1px!important}.timeline-line--long .timeline-line__progress{background:linear-gradient(90deg,#b1b7b7,#778181 48%,#4f5b5b);height:4px}.timeline-line i{width:24px;height:24px}.timeline-line i:after{color:#4f5959!important;letter-spacing:0!important;font-size:11px!important;font-weight:800!important;top:37px!important}.timeline-line--fast i:after{color:var(--lp-brand-900)!important;top:40px!important}.timeline-line--long i:nth-of-type(2)>svg,.timeline-line--long i:nth-of-type(3)>svg{padding:9px;bottom:calc(100% + 12px);width:38px!important;height:38px!important}.timeline-line__runner{width:32px;height:32px}.timeline-compare.is-visible .timeline-line--long .timeline-line__progress,.timeline-compare.is-visible .timeline-line--long .timeline-line__runner,.timeline-compare.is-visible .timeline-line--long i,.timeline-compare.is-visible .timeline-line--fast .timeline-line__progress,.timeline-compare.is-visible .timeline-line--fast .timeline-line__runner,.timeline-compare.is-visible .timeline-line--fast i,.timeline-gain:before,.timeline-compare.is-visible .timeline-line--long i:nth-of-type(2)>svg,.timeline-compare.is-visible .timeline-line--long i:nth-of-type(3)>svg{animation-duration:12s!important}@media (max-width:760px){.profile-card--application .application-preview__content{grid-template-columns:minmax(0,1fr)}.profile-card--application .application-video-thumb{width:min(100%,340px)!important;height:390px!important;margin-inline:auto!important}.profile-card--application .application-info-rail{border-top:1px solid #ffffff24;border-left:0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px 14px;padding:16px 0 0;display:grid}.profile-card--application .profile-card__list{grid-area:1/2/3}.profile-card--application .application-info-grid{grid-column:1/-1}.timeline-line i:after{font-size:9px!important}}@media (max-width:420px){.profile-card--application .application-video-thumb{height:360px!important}.profile-card--application .application-info-rail{grid-template-columns:1fr}.profile-card--application .profile-card__list,.profile-card--application .application-info-grid{grid-area:auto}.timeline-line i:after{font-size:8px!important}.timeline-line--long i:nth-of-type(2)>svg,.timeline-line--long i:nth-of-type(3)>svg{padding:7px;width:32px!important;height:32px!important}}.candidate-proof--inline{color:#fff;background:linear-gradient(145deg,#111315,#192324 58%,#0d2a2c);border-radius:36px;margin-top:clamp(72px,8vw,118px);padding:clamp(26px,4vw,52px);position:relative;overflow:hidden;box-shadow:0 30px 88px #12131533,inset 0 0 0 1px #7df9ff2b}.candidate-proof--inline:after{content:"";pointer-events:none;background:radial-gradient(circle,#7df9ff21,#0000 68%);border-radius:50%;width:330px;height:330px;position:absolute;bottom:-120px;right:-90px}.candidate-proof__preheadline{z-index:2;color:var(--lp-brand-300);letter-spacing:.12em;text-transform:uppercase;background:#7df9ff12;border:1px solid #7df9ff42;border-radius:999px;margin-bottom:22px;padding:7px 11px;font-size:11px;font-weight:800;display:inline-flex;position:relative}.proof-stage--inline{z-index:1;grid-template-columns:minmax(0,1.18fr) minmax(280px,.82fr);gap:clamp(24px,4vw,56px);position:relative}.proof-stage--inline:after{display:none}.proof-stage--inline .video-card{box-shadow:0 24px 64px #00000057,0 0 0 1px #ffffff1f}.nps-card--inline{color:#fff;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;min-height:0;padding:0;display:flex}.candidate-proof__statement{letter-spacing:-.035em;margin:0;font-size:clamp(22px,2.3vw,34px);font-weight:750;color:#fff!important;line-height:1.22!important}.candidate-proof__quote{margin:18px 0 28px;font-size:15px;font-weight:600;color:#c8d1d1!important;line-height:1.55!important}.nps-study{border-top:1px solid #ffffff26;grid-template-columns:auto auto;justify-content:start;align-items:end;gap:3px 10px;padding-top:22px;display:grid}.nps-study>span{color:var(--lp-brand-300);letter-spacing:.12em;text-transform:uppercase;grid-row:1;font-size:14px;font-weight:850}.nps-study>strong{color:#fff;font-family:var(--font-sans);letter-spacing:-.065em;grid-area:1/2/3;font-size:clamp(48px,5vw,72px);font-weight:800;line-height:.8}.nps-study>small{color:#fff;letter-spacing:.02em;grid-area:2/1;font-size:13px;font-weight:800}@media (max-width:760px){.candidate-proof--inline{border-radius:28px;margin-top:72px;padding:24px 18px}.proof-stage--inline{grid-template-columns:minmax(0,1fr);gap:28px}.nps-card--inline{padding:0 4px 4px}.candidate-proof__statement{font-size:23px}.candidate-proof__quote{margin-bottom:22px;font-size:14px}}.video-adoption-copy{grid-template-columns:minmax(0,1fr);max-width:940px}.video-adoption-copy p{font-size:15px;line-height:1.7}.section-title--communication,.section-title--communication .section-deck,.section-title--communication .section-deck__answer{text-align:left!important;margin-left:0!important}.adoption-flow--nurdu ol:before{width:1px;top:35px;bottom:35px;left:35px;background:#7df9ff57!important}.adoption-flow--nurdu li,.adoption-flow--nurdu li:not(.adoption-flow__step--start){color:#fff!important;box-shadow:none!important;background:#292e2f!important;border:1px solid #ffffff14!important}.adoption-flow--nurdu li b,.adoption-flow--nurdu li:not(.adoption-flow__step--start) b{color:#fff!important}.adoption-flow--nurdu li .adoption-flow__copy small{color:#b9c2c2!important}.adoption-flow--nurdu li .adoption-flow__index,.adoption-flow--nurdu li:not(.adoption-flow__step--start) .adoption-flow__index{color:#fff!important;box-shadow:none!important;background:#3b4243!important}.adoption-flow--nurdu li.is-complete:not(.is-active){color:#121315!important;background:#dffbfc!important;border-color:#7df9ff57!important}.adoption-flow--nurdu li.is-complete:not(.is-active) b{color:#121315!important}.adoption-flow--nurdu li.is-complete:not(.is-active) .adoption-flow__copy small{color:#426163!important}.adoption-flow--nurdu li.is-complete:not(.is-active) .adoption-flow__index{color:#121315!important;background:#fff!important}.adoption-flow--nurdu li.is-active{color:#121315!important;border-color:var(--lp-brand-500)!important;background:var(--lp-brand-500)!important;box-shadow:0 16px 36px #32949840!important}.adoption-flow--nurdu li.is-active b{color:#121315!important}.adoption-flow--nurdu li.is-active .adoption-flow__copy small{color:#244d4f!important}.adoption-flow--nurdu li.is-active .adoption-flow__index{color:#121315!important;background:#fff!important}.adoption-flow--nurdu .adoption-flow__status--nurdu{box-shadow:0 0 0 1px #12131514;color:#121315!important;background:#fff!important}.adoption-flow--nurdu ol li:not(.is-active):not(.is-complete),.adoption-flow--nurdu ol .adoption-flow__step--start:not(.is-active):not(.is-complete){color:#fff!important;background:#292e2f!important}.adoption-flow--nurdu ol li.is-active{color:#121315!important;background:var(--lp-brand-500)!important}.adoption-flow--nurdu ol li.is-complete:not(.is-active){color:#121315!important;background:#dffbfc!important}.candidate-proof--inline{margin-top:clamp(82px,9vw,132px)}.candidate-proof__preheadline{align-self:flex-start;margin:0 0 15px}.candidate-proof__statement strong{color:#fff}.candidate-proof__highlight{color:var(--lp-brand-300);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 68%,#7df9ff33 68%);padding:0 .08em .03em;display:inline}.nps-study{column-gap:14px;padding-top:24px}.nps-study>span{font-size:18px}.nps-study>strong{font-size:clamp(64px,6.2vw,92px)}.nps-study>small{font-size:14px}.comparison-section{padding-top:clamp(148px,13vw,198px)}.comparison-section:before{display:none!important}.profile-comparison{box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}.profile-card--application .application-preview{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.profile-card--application .application-preview__content{align-items:center!important;gap:30px!important}.profile-card--application .application-video-thumb{background:#101516;border:2px solid #7df9ffb8;box-shadow:0 22px 52px #0000004d,0 0 0 7px #7df9ff0f;border-radius:24px!important;height:470px!important}.profile-card--application .application-video-thumb video{object-position:center 22%;border-radius:22px}.profile-card--application .application-info-rail{gap:14px;border-left:0!important;padding-left:0!important}.profile-card--application .application-preview__bar{background:0 0;border-bottom:1px solid #ffffff24;grid-template-columns:9px minmax(0,1fr);gap:8px;height:auto;padding:0 0 14px}.profile-card--application .application-preview__bar small{color:#aeb9b9;grid-column:2;font-size:9px}.profile-card--application .application-cv-link{opacity:.82;font-size:9px;font-weight:700}.profile-card--application .profile-card__list li{background:#ffffff12!important}.timeline-context p strong{color:#121315;font-size:1.25em;font-weight:850}.timeline-context__message{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;gap:9px 10px;max-width:none!important;margin:0!important;padding:18px 20px!important;display:grid!important}.time-message__value{color:var(--lp-brand-300);letter-spacing:-.055em;font-size:clamp(34px,4vw,54px)!important;font-weight:850!important;line-height:.9!important}.timeline-context__message .time-message__value{grid-column:1/-1}.timeline-context__message>svg{grid-area:2/1;width:24px;height:24px}.timeline-context__message>span{grid-area:2/2}.timeline-context__message b{font-size:17px}.timeline-compare{align-items:stretch}.timeline-compare article,.timeline-compare__fast{min-height:250px;transform:none!important}.timeline-compare article>span{font-size:12px}.timeline-line i{width:26px;height:26px;transform:none!important}.timeline-line i>svg{stroke-width:2.7px;shape-rendering:geometricPrecision;width:15px!important;height:15px!important}.timeline-line i:after{font-size:12px!important}.timeline-line--fast i:after{font-size:11px!important}.timeline-line i.timeline-mini-reports{width:64px;height:42px;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:3px;display:flex}.timeline-mini-reports span{background:#fff;border:1px solid #32949873;border-radius:4px;width:17px;height:25px;display:block;box-shadow:0 5px 12px #1213151f}.timeline-mini-reports span:nth-child(2){background:#e9fcfd;transform:translateY(-4px)}@media (prefers-reduced-motion:no-preference){.timeline-section .timeline-compare.is-visible .timeline-mini-reports span{animation:12s cubic-bezier(.23,1,.32,1) infinite miniReportArrive}.timeline-section .timeline-compare.is-visible .timeline-mini-reports span:nth-child(2){animation-delay:.12s}.timeline-section .timeline-compare.is-visible .timeline-mini-reports span:nth-child(3){animation-delay:.24s}}@keyframes miniReportArrive{0%,68%{opacity:.25;translate:-7px}76%,94%{opacity:1;translate:0}to{opacity:.25;translate:-7px}}.site-shell main h2{position:relative}.site-shell main h2:after{content:"";background:linear-gradient(90deg,var(--lp-brand-500)0 72%,#7df9ff00);transform-origin:0;opacity:.9;border-radius:999px;width:58px;height:7px;margin-top:12px;display:block;transform:skew(-13deg)}.site-shell main .section-title--center h2:after,.site-shell main .early-case-question h2:after,.site-shell main .comparison-heading h2:after,.site-shell main .journey-personas-title:after{transform-origin:50%;margin-inline:auto}.site-shell main .section-title--light h2:after{background:linear-gradient(90deg,var(--lp-brand-300)0 72%,#7df9ff00)}.site-shell main .hero-visual--compact .report-sheet--hero{aspect-ratio:1432/2048;top:2%;right:1%;width:68%!important;height:auto!important}.site-shell main .hero-visual--compact .report-sheet--hero img{width:100%;height:auto;display:block}@media (max-width:760px){.candidate-proof--inline{margin-top:82px}.profile-card--application .application-video-thumb{border-radius:22px!important;height:400px!important}.profile-card--application .application-info-rail{border-top:0!important;padding-top:16px!important}.timeline-context__message{grid-template-columns:auto minmax(0,1fr)}.timeline-line i:after{font-size:10px!important}.site-shell main h2:after{width:48px;height:6px;margin-top:10px}.site-shell main .hero-visual--compact .report-sheet--hero{width:68%!important}}@media (max-width:420px){.profile-card--application .application-video-thumb{height:360px!important}.timeline-context__message{grid-template-columns:auto minmax(0,1fr)}.timeline-context__message>svg{display:none}.timeline-line i:after{font-size:9px!important}}.workload-section{background:linear-gradient(#fff,#f7fcfc);overflow:hidden}.workload-visual{background:linear-gradient(135deg,#12131506,#7df9ff14);border-radius:34px;grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr);align-items:center;gap:18px;max-width:1050px;margin:0 auto;padding:26px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #1213150b}.workload-question,.workload-result{background:#fff;border-radius:26px;min-height:290px;padding:30px;position:relative;box-shadow:0 20px 54px #12131512}.workload-kicker{color:#646d6d;letter-spacing:.075em;text-align:left;text-transform:uppercase;background:#eef1f1;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:30px;left:30px}.workload-task-stream{height:195px;margin-top:58px;position:relative}.workload-task{color:#333b3b;transform-origin:0;background:#f7f8f7;border:1px solid #12131512;border-radius:13px;align-items:center;gap:11px;padding:13px 15px;font-size:13px;font-weight:700;display:flex;position:absolute;left:0;right:0;box-shadow:0 8px 20px #1213150b}.workload-task svg{color:#667070;width:18px;height:18px}.workload-task--one{top:0}.workload-task--two{top:47px}.workload-task--three{top:94px}.workload-task--four{top:141px}.workload-transform{color:#121315;background:var(--lp-brand-500);border-radius:50%;place-items:center;width:62px;height:62px;display:grid;box-shadow:0 15px 36px #3294983d}.workload-transform svg{width:24px;height:24px}.workload-result{color:#fff;background:linear-gradient(145deg,#121315,#1b2425 68%,#14383a);align-items:center;gap:22px;padding-top:72px;display:flex;box-shadow:0 28px 74px #12131533}.workload-result:after{content:"";pointer-events:none;background:radial-gradient(circle at 100% 100%,#7df9ff38,#0000 70%);border-radius:100% 0 26px;width:42%;height:54%;position:absolute;bottom:0;right:0}.workload-result__icon{z-index:1;color:#121315;background:var(--lp-brand-500);border-radius:20px;flex:none;place-items:center;width:68px;height:68px;display:grid;position:relative;box-shadow:0 0 0 8px #7df9ff14}.workload-result__icon svg{width:32px;height:32px}.workload-result>div{z-index:1;gap:9px;display:grid;position:relative}.workload-result strong{letter-spacing:-.035em;font-size:clamp(22px,2.4vw,32px);line-height:1.08}.workload-result small{color:#b8c2c2;font-size:13px;line-height:1.55}.workload-result__logo{z-index:3;object-fit:contain;width:84px;height:auto;position:absolute;top:27px;left:30px}@media (prefers-reduced-motion:no-preference){.workload-visual.is-visible .workload-task{animation:8s cubic-bezier(.23,1,.32,1) infinite workloadTask}.workload-visual.is-visible .workload-task--two{animation-delay:.32s}.workload-visual.is-visible .workload-task--three{animation-delay:.64s}.workload-visual.is-visible .workload-task--four{animation-delay:.96s}.workload-visual.is-visible .workload-transform{animation:8s cubic-bezier(.23,1,.32,1) infinite workloadArrow}.workload-visual.is-visible .workload-result__icon,.workload-visual.is-visible .workload-result>div{animation:8s cubic-bezier(.23,1,.32,1) infinite workloadResult}}@keyframes workloadTask{0%,8%{opacity:0;transform:translate(-18px)scale(.98)}16%,48%{opacity:1;transform:none}62%,to{opacity:.18;transform:translate(24px)scale(.97)}}@keyframes workloadArrow{0%,48%{opacity:.45;transform:translate(-7px)}62%,78%{opacity:1;transform:translate(7px)}to{opacity:.45;transform:translate(-7px)}}@keyframes workloadResult{0%,52%{opacity:.35;transform:translate(-10px)}66%,92%{opacity:1;transform:none}to{opacity:.35;transform:translate(-10px)}}@media (max-width:760px){.workload-visual{border-radius:26px;grid-template-columns:1fr;gap:12px;padding:14px}.workload-question,.workload-result{border-radius:21px;min-height:auto;padding:22px}.workload-kicker{top:22px;left:22px}.workload-task-stream{height:183px;margin-top:58px}.workload-transform{width:50px;height:50px;margin:auto;transform:rotate(90deg)}.workload-result{min-height:180px;padding-top:62px}.workload-result__logo{width:78px;top:22px;left:22px}.workload-result__icon{width:58px;height:58px}}.process-choice-section .dual-path{grid-template-columns:minmax(0,1fr) 118px minmax(0,1fr);align-items:stretch;gap:20px;margin-top:10px}.process-choice-section .dual-path:before{background:linear-gradient(90deg,#0000,#32949873 16%,#7df9ffe6,#32949873 84%,#0000);height:1px;top:50%;left:8%;right:8%}.process-choice-section .dual-path:after{content:"";z-index:0;background:var(--lp-brand-500);border-radius:50%;width:7px;height:7px;position:absolute;top:calc(50% - 3px);left:9%;box-shadow:0 0 0 6px #7df9ff1a}.process-choice-section .dual-path>article{background:#ffffffeb;border:0;border-radius:26px;grid-template-columns:64px minmax(0,1fr);align-content:start;column-gap:18px;padding:31px;display:grid;box-shadow:0 20px 56px #12131513,inset 0 0 0 1px #1213150e}.process-choice-section .dual-icon{color:#173f41;background:#eef5f5;border-radius:18px;grid-row:1/4;width:64px;height:64px;margin:0}.process-choice-section .dual-icon svg{width:27px;height:27px}.process-choice-section .dual-path article>span{color:#476061;letter-spacing:-.015em;text-transform:none;grid-column:2;margin:2px 0 8px;font-size:16px;font-weight:750;line-height:1.35}.process-choice-section .dual-path h3{grid-column:2;margin-bottom:9px;font-size:24px}.process-choice-section .dual-path p{color:#5d6868;grid-column:2;margin:0;font-size:14px;line-height:1.68}.process-choice-section .dual-center{background:#ffffffc2;border-radius:24px;place-items:center;padding:18px;display:grid;box-shadow:0 14px 38px #12131512,inset 0 0 0 1px #3294981f}.process-choice-section .dual-center img{width:82px;height:auto;display:block}@media (prefers-reduced-motion:no-preference){.process-choice-section .dual-path.is-visible:after{animation:3.2s cubic-bezier(.23,1,.32,1) infinite dualDataFlow}}@keyframes dualDataFlow{0%{opacity:0;left:9%}15%{opacity:1}50%{opacity:1;left:50%}85%{opacity:1}to{opacity:0;left:90%}}@media (max-width:900px){.process-choice-section .dual-path{grid-template-columns:1fr;gap:14px}.process-choice-section .dual-path:before{width:1px;height:auto;inset:8% auto 8% 50%}.process-choice-section .dual-path:after{top:9%;left:calc(50% - 3px)}.process-choice-section .dual-center{width:116px;min-height:72px;margin:auto}.process-choice-section .dual-center img{width:76px}@media (prefers-reduced-motion:no-preference){.process-choice-section .dual-path.is-visible:after{animation:3.2s cubic-bezier(.23,1,.32,1) infinite dualDataFlowMobile}}}@keyframes dualDataFlowMobile{0%{opacity:0;top:9%}15%{opacity:1}50%{opacity:1;top:50%}85%{opacity:1}to{opacity:0;top:90%}}@media (max-width:620px){.process-choice-section .dual-path>article{border-radius:21px;grid-template-columns:52px minmax(0,1fr);column-gap:14px;padding:22px}.process-choice-section .dual-icon{border-radius:15px;width:52px;height:52px}.process-choice-section .dual-path article>span{font-size:14px}.process-choice-section .dual-path h3{font-size:21px}.process-choice-section .dual-path p{font-size:13px}}.start-section .media-split{grid-template-columns:minmax(620px,1.22fr) minmax(0,.78fr);gap:58px}.start-timer{color:#fff;background:#111415;border-radius:30px;padding:26px;position:relative;overflow:hidden;box-shadow:0 28px 78px #12131538}.start-timer:after{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#7df9ff29,#0000 72%);border-radius:50%;width:46%;position:absolute;top:-24%;right:-14%}.start-timer__headline{z-index:2;color:#bfcaca;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:13px;margin-bottom:18px;padding:0 4px;font-size:11px;font-weight:800;display:flex;position:relative}.start-timer__headline svg{width:18px;color:var(--lp-brand-500)}.start-timer__headline strong{color:#fff;letter-spacing:-.02em;text-transform:none;font-size:19px}.start-route{z-index:1;transition:opacity .35s var(--ease-out),transform .35s var(--ease-out),border-color .35s var(--ease-out),background .35s var(--ease-out);background:#1a1e1f;border:1px solid #ffffff1f;border-radius:22px;padding:20px;position:relative;box-shadow:0 16px 34px #0000002b}.start-route__order{color:#aab6b6;letter-spacing:.075em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:12px;font-size:10px;font-weight:800;display:flex}.start-route__order span{color:#0f1516;background:#d7e2e2;border-radius:999px;place-items:center;width:27px;height:27px;display:grid}.start-route__label{color:#fff;align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.start-route__label svg{width:18px;color:var(--lp-brand-500)}.start-route__duration{gap:5px;color:var(--lp-brand-300)!important;font-family:var(--font-body)!important;letter-spacing:-.055em!important;align-items:flex-end!important;font-weight:850!important;line-height:.82!important;display:flex!important}.start-route__duration em{font-size:clamp(48px,5vw,66px);font-style:normal}.start-route__duration small{color:#cae2e2;letter-spacing:0;text-transform:uppercase;padding-bottom:6px;font-size:13px}.start-route__outcome{color:#fff;align-items:center;gap:7px;margin:8px 0 0;font-size:13px;font-weight:800;display:flex}.start-route__outcome svg{width:17px;color:var(--lp-brand-500)}.start-route>small{color:#9daaaa;max-width:390px;margin:7px 0 0;font-size:9px;line-height:1.45;display:block}.start-route__steps{align-items:center;gap:8px;margin-top:15px;display:flex}.start-route__steps>span{color:#172020;text-align:center;background:#f1fbfb;border:1px solid #7df9ff29;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:46px;padding:9px;font-size:10px;font-weight:750;line-height:1.25;display:flex}.start-route__steps>span svg{color:#197276;width:15px;height:15px}.start-route__steps>svg{width:14px;color:var(--lp-brand-500);flex:none}.start-route__separator{z-index:2;color:#8e9b9b;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:12px;margin:11px 0;font-size:9px;font-weight:800;display:flex;position:relative}.start-route__separator:before,.start-route__separator:after{content:"";background:#ffffff21;flex:1;height:1px}.start-route__separator span{white-space:nowrap}.start-dataflow{grid-template-columns:auto minmax(70px,1fr) auto;align-items:center;gap:12px;margin-top:15px;display:grid;position:relative}.start-dataflow>span{color:#dce6e6;align-items:center;gap:7px;font-size:10px;font-weight:750;display:flex}.start-dataflow>span>svg{width:15px;color:var(--lp-brand-500)}.start-dataflow>i{background:#ffffff29;border-radius:999px;height:2px;position:relative;overflow:hidden}.start-dataflow>i:after{content:"";background:linear-gradient(90deg,transparent,var(--lp-brand-500),transparent);position:absolute;inset:0;transform:translate(-100%)}.start-dataflow__nurdu{background:#fff;border-radius:10px;justify-self:end;padding:7px 10px}.start-dataflow__nurdu img{width:55px;height:auto;display:block}@media (prefers-reduced-motion:no-preference){.start-timer.is-visible .start-route--instant{animation:12s cubic-bezier(.23,1,.32,1) infinite startRouteInstant}.start-timer.is-visible .start-route--connected{animation:12s cubic-bezier(.23,1,.32,1) infinite startRouteConnected}.start-timer.is-visible .start-route--instant .start-route__steps>span{animation:12s cubic-bezier(.23,1,.32,1) infinite startInstantStep}.start-timer.is-visible .start-route--instant .start-route__steps>span:nth-of-type(2){animation-delay:.35s}.start-timer.is-visible .start-route--instant .start-route__steps>span:nth-of-type(3){animation-delay:.7s}.start-timer.is-visible .start-route--connected .start-route__steps>span{animation:12s cubic-bezier(.23,1,.32,1) infinite startConnectedStep}.start-timer.is-visible .start-route--connected .start-route__steps>span:nth-of-type(2){animation-delay:.35s}.start-timer.is-visible .start-route--connected .start-route__steps>span:nth-of-type(3){animation-delay:.7s}.start-timer.is-visible .start-route--instant .start-route__duration{animation:12s cubic-bezier(.23,1,.32,1) infinite startInstantClock}.start-timer.is-visible .start-route--connected .start-route__duration{animation:12s cubic-bezier(.23,1,.32,1) infinite startConnectedClock}.start-timer.is-visible .start-dataflow>i:after{animation:12s linear infinite startConnectedDataFlow}}@keyframes startRouteInstant{0%,45%,to{background:#ffffffd1;border-color:#265b5e1f}8%,38%{background:#eaffff;border-color:#32949875}}@keyframes startRouteConnected{0%,47%,to{background:#ffffffd1;border-color:#265b5e1f}56%,92%{background:#eaffff;border-color:#32949875}}@keyframes startInstantStep{0%,6%{opacity:.25;transform:translate(-8px)}13%,42%{opacity:1;transform:none}48%,to{opacity:.25;transform:none}}@keyframes startConnectedStep{0%,51%{opacity:.22;transform:translate(-8px)}59%,91%{opacity:1;transform:none}97%,to{opacity:.22;transform:none}}@keyframes startInstantClock{0%,8%{opacity:.45;transform:translateY(4px)}14%,42%{opacity:1;transform:none}48%,to{opacity:.35;transform:none}}@keyframes startConnectedClock{0%,52%{opacity:.35;transform:translateY(4px)}58%,92%{opacity:1;transform:none}98%,to{opacity:.35;transform:none}}@keyframes startConnectedDataFlow{0%,54%{transform:translate(-100%)}72%,92%{transform:translate(100%)}93%,to{transform:translate(-100%)}}@media (max-width:1100px){.start-section .media-split{grid-template-columns:1fr}.start-timer{width:min(100%,760px);margin-inline:auto}}@media (max-width:620px){.start-timer{border-radius:23px;padding:16px}.start-route{border-radius:17px;padding:16px}.start-route__top{align-items:flex-start}.start-route__duration em{font-size:48px}.start-route__steps{flex-direction:column;align-items:stretch}.start-route__steps>svg{margin:auto;transform:rotate(90deg)}.start-route__steps>span{width:100%;min-height:42px}.start-route__separator span{white-space:normal;text-align:center}.start-dataflow{grid-template-columns:auto minmax(36px,1fr) auto;gap:7px}}.section--ink .section-title--light h2,.section--ink .section-title--light .section-title__marker{color:#fff!important}.section--ink .section-title--light .section-deck,.section--ink .section-title--light .section-deck span{color:#dce4e4!important}.source-warning{max-width:610px;padding-left:19px;font-weight:650;position:relative;color:#eef5f5!important}.source-warning:before{content:"";background:var(--lp-brand-500);border-radius:999px;width:3px;position:absolute;top:.45em;bottom:.45em;left:0}.source-pills span{transition:transform .2s cubic-bezier(.23,1,.32,1),background-color .2s}.report-video-combo:after{content:"";z-index:3;background:linear-gradient(90deg,var(--lp-brand-500),#7df9ff00);transform-origin:0;height:2px;position:absolute;bottom:17%;left:24%;right:20%}.mini-player{z-index:4}.handoff-visual{background:linear-gradient(135deg,#ffffffe0,#7df9ff1a);border-radius:28px;padding:20px;position:relative;box-shadow:inset 0 0 0 1px #1213150d}.handoff-visual>svg{z-index:2;color:#197276;position:relative}.handoff-visual .person-card,.handoff-visual .handoff-report{z-index:1;border:0;position:relative;box-shadow:0 15px 40px #12131512}.handoff-visual .handoff-report{background:linear-gradient(145deg,#e6fcfd,#fff);transform:none}.handoff-visual .handoff-report:after{content:"";pointer-events:none;border:1px solid #7df9ff94;border-radius:13px;position:absolute;inset:8px}@media (prefers-reduced-motion:no-preference){.report-video-combo.is-visible:after{animation:3.4s cubic-bezier(.23,1,.32,1) infinite sourceLink}.report-video-combo.is-visible .mini-player{animation:3.4s cubic-bezier(.23,1,.32,1) infinite sourcePlayer}.source-pills span:first-child{animation-delay:0s}.source-pills span:nth-child(2){animation-delay:.25s}.source-pills span:nth-child(3){animation-delay:.5s}.section--ink .copy-block.is-visible .source-pills span{animation:3.4s cubic-bezier(.23,1,.32,1) infinite sourcePill}.handoff-visual.is-visible>svg{animation:2.8s cubic-bezier(.23,1,.32,1) infinite handoffArrow}.handoff-visual.is-visible>svg:nth-of-type(2){animation-delay:.7s}.handoff-visual.is-visible .handoff-report{animation:2.8s cubic-bezier(.23,1,.32,1) infinite handoffReport}}@keyframes sourceLink{0%,20%{opacity:.18;transform:scaleX(.12)}48%,82%{opacity:1;transform:scaleX(1)}to{opacity:.18;transform:scaleX(.12)}}@keyframes sourcePlayer{0%,to{transform:translateY(3px);box-shadow:0 18px 38px #0000005c}48%{transform:none;box-shadow:0 20px 46px #3294985c}}@keyframes sourcePill{0%,to{background:#ffffff0a;transform:translateY(2px)}35%,65%{background:#7df9ff1f;transform:none}}@keyframes handoffArrow{0%,to{opacity:.35;transform:translate(-4px)}45%,70%{opacity:1;transform:translate(4px)}}@keyframes handoffReport{0%,to{transform:translateY(2px)}48%{transform:translateY(-4px)}}@media (max-width:620px){.handoff-visual{padding:14px}.report-video-combo:after{bottom:15%;left:18%;right:10%}.source-warning{padding-left:15px}.handoff-visual>svg{transform:rotate(90deg)!important}}.business-proof .proof-stage--reverse{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:stretch;gap:26px}.business-proof .proof-stage--reverse:after{display:none}.business-proof .business-card{color:#fff;background:linear-gradient(145deg,#121315,#1b2526 66%,#12393b);border:0;flex-direction:column;justify-content:center;min-height:390px;padding:38px;display:flex;box-shadow:0 26px 70px #1213152e}.business-proof .business-kicker{color:var(--lp-brand-300);letter-spacing:.13em;margin-bottom:14px;font-size:11px}.business-proof .business-card h3{color:#fff;max-width:420px;margin-bottom:18px;font-size:clamp(30px,3vw,42px);line-height:1.04}.business-proof .business-card p{color:#c6d0d0;max-width:530px;margin:0;font-size:15px;line-height:1.72}.business-proof .business-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:25px;display:grid}.business-proof .business-details span{color:#eef7f7;background:#ffffff12;border-color:#7df9ff29;justify-content:flex-start;min-width:0;padding:10px 12px;font-size:10px}.business-proof .business-details svg{width:16px;color:var(--lp-brand-500);flex:none}.business-proof .video-card{aspect-ratio:auto;border-radius:26px;align-self:stretch;min-height:390px;overflow:hidden;box-shadow:0 26px 70px #12131529}.business-proof .video-card .hls-video,.business-proof .video-card .hls-poster,.business-proof .video-card .hls-play-overlay,.business-proof .video-card .hls-poster img{border-radius:26px}@media (max-width:900px){.business-proof .proof-stage--reverse{grid-template-columns:1fr}.business-proof .business-card{min-height:auto}.business-proof .video-card{aspect-ratio:16/9;min-height:0}}@media (max-width:520px){.business-proof .business-card{border-radius:22px;padding:26px}.business-proof .business-details{grid-template-columns:1fr}.business-proof .business-card p{font-size:14px}}.volume-flow{background:linear-gradient(145deg,#17191a,#202526);border:1px solid #ffffff1f;border-radius:30px;grid-template-columns:minmax(0,1fr) 32px minmax(0,.88fr) 32px minmax(0,1.08fr);align-items:center;gap:10px;min-height:500px;padding:68px 22px 58px;display:grid;position:relative;box-shadow:0 24px 70px #00000047}.volume-brand{align-items:center;gap:10px;display:flex;position:absolute;top:20px;left:23px}.volume-brand img{object-fit:contain;width:66px;height:auto;display:block}.volume-brand span{color:#aeb6b6;letter-spacing:.12em;font-size:9px;font-weight:800}.volume-stage{background:#ffffff0e;border-radius:20px;align-content:center;gap:14px;min-width:0;height:300px;padding:18px;display:grid;box-shadow:inset 0 0 0 1px #ffffff13}.volume-stage>span{color:#eef4f4;min-height:34px;font-size:11px;font-weight:750;line-height:1.4}.volume-arrow{width:20px;color:var(--lp-brand-500)}.application-stack{height:190px;position:relative;overflow:hidden}.application-stack i{color:#566060;background:#fff;border:1px solid #12131514;border-radius:10px;place-items:center;width:108px;height:63px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 24px #0003}.application-stack i svg{width:21px}.application-stack i:first-child{transform:translate(-68%,-72%)rotate(-8deg)}.application-stack i:nth-child(2){transform:translate(-35%,-67%)rotate(7deg)}.application-stack i:nth-child(3){transform:translate(-75%,-25%)rotate(-4deg)}.application-stack i:nth-child(4){transform:translate(-28%,-20%)rotate(5deg)}.application-stack i:nth-child(5){transform:translate(-62%,15%)rotate(-6deg)}.application-stack i:nth-child(6){transform:translate(-22%,22%)rotate(8deg)}.application-stack i:nth-child(7){transform:translate(-45%,-45%)}.sort-core{background:#0f1213;border-radius:17px;place-items:center;height:190px;display:grid;position:relative;overflow:hidden}.sort-core img{z-index:2;width:74px;height:auto;position:relative}.sort-core i{background:var(--lp-brand-500);border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 18px #7df9ffe6}.sort-core i:first-of-type{top:28%;left:16%}.sort-core i:nth-of-type(2){top:47%;right:17%}.sort-core i:nth-of-type(3){bottom:17%;left:30%}.volume-reports{justify-content:center;align-items:center;gap:6px;min-width:0;height:190px;display:flex}.volume-reports i{color:#197276;background:#fff;border-radius:9px;flex:0 58px;place-items:center;width:min(58px,29%);height:88px;display:grid;box-shadow:0 12px 28px #0000003d}.volume-reports i:nth-child(2){transform:translateY(-9px)}.volume-reports svg{width:23px}.volume-shortlist{color:#fff;align-items:center;gap:8px;font-size:11px;display:flex;position:absolute;bottom:18px;right:24px}.volume-shortlist svg{width:19px;color:var(--lp-brand-500)}@media (prefers-reduced-motion:no-preference){.volume-flow.is-visible .application-stack i{animation:8.5s cubic-bezier(.23,1,.32,1) infinite volumeApplication}.volume-flow.is-visible .application-stack i:nth-child(2){animation-delay:80ms}.volume-flow.is-visible .application-stack i:nth-child(3){animation-delay:.16s}.volume-flow.is-visible .application-stack i:nth-child(4){animation-delay:.24s}.volume-flow.is-visible .application-stack i:nth-child(5){animation-delay:.32s}.volume-flow.is-visible .application-stack i:nth-child(6){animation-delay:.4s}.volume-flow.is-visible .application-stack i:nth-child(7){animation-delay:.48s}.volume-flow.is-visible .sort-core i{animation:1.8s cubic-bezier(.23,1,.32,1) infinite volumeSort}.volume-flow.is-visible .volume-reports i{animation:8.5s cubic-bezier(.23,1,.32,1) infinite volumeReport}.volume-flow.is-visible .volume-reports i:nth-child(2){animation-delay:.18s}.volume-flow.is-visible .volume-reports i:nth-child(3){animation-delay:.36s}.volume-flow.is-visible .volume-shortlist{animation:8.5s cubic-bezier(.23,1,.32,1) infinite volumeShortlist}}@keyframes volumeApplication{0%,7%{opacity:.32;translate:-24px}16%,42%{opacity:1;translate:0}58%,to{opacity:.5;translate:18px}}@keyframes volumeSort{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}@keyframes volumeReport{0%,42%{opacity:.5;translate:-10px}58%,90%{opacity:1;translate:0}to{opacity:.5;translate:-10px}}@keyframes volumeShortlist{0%,64%{opacity:.56;transform:translateY(3px)}76%,94%{opacity:1;transform:none}to{opacity:.56;transform:translateY(3px)}}@media (max-width:900px){.volume-section .media-split{grid-template-columns:1fr}.volume-flow{grid-template-columns:1fr;gap:8px;padding:66px 18px 64px}.volume-arrow{margin:auto;transform:rotate(90deg)}.volume-stage{width:100%;height:230px}.application-stack,.sort-core,.volume-reports{height:130px}.volume-shortlist{left:22px;right:auto}}@media (max-width:520px){.volume-flow{border-radius:23px;padding-inline:12px}.volume-brand{left:14px}.volume-stage{border-radius:17px;padding:14px}.application-stack i{width:96px;height:55px}.volume-reports i{width:56px;height:80px}}.privacy-flow{background:linear-gradient(145deg,#ffffffe0,#dcfcfdbf);border-radius:30px;grid-template-rows:1fr auto;grid-template-columns:minmax(110px,.72fr) minmax(70px,.45fr) minmax(170px,1fr);align-items:center;gap:18px;min-height:500px;padding:30px;display:grid;box-shadow:inset 0 0 0 1px #3294981c,0 24px 70px #3294981a}.privacy-source{color:#203030;text-align:center;background:#fff;border-radius:20px;place-items:center;gap:10px;min-height:150px;padding:18px;display:grid;box-shadow:0 14px 38px #12131512}.privacy-source svg{color:#197276;width:35px;height:35px}.privacy-source span{font-size:11px;font-weight:750}.privacy-stream{background:#32949833;border-radius:999px;height:3px;position:relative;overflow:visible}.privacy-stream i{background:var(--lp-brand-700);border-radius:50%;width:9px;height:9px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #7df9ff2e}.privacy-stream i:first-child{left:15%}.privacy-stream i:nth-child(2){left:50%}.privacy-stream i:nth-child(3){left:85%}.eu-server{color:#fff;text-align:center;background:linear-gradient(145deg,#121315,#1a292a);border-radius:26px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:230px;padding:24px;display:flex;position:relative;box-shadow:0 24px 62px #12131533}.eu-server>svg{width:58px;height:58px;color:var(--lp-brand-500)}.eu-server b{letter-spacing:-.03em;font-size:24px}.eu-server small{color:#aebbbb;font-size:10px}.eu-server__shield{color:#121315;background:var(--lp-brand-500);border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:17px;right:17px}.eu-server__shield svg{width:19px;height:19px}.privacy-controls{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.privacy-controls span{color:#274344;background:#ffffffc7;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:11px;font-size:10px;font-weight:750;display:flex;box-shadow:inset 0 0 0 1px #3294981a}.privacy-controls svg{color:#197276;width:16px;height:16px}@media (prefers-reduced-motion:no-preference){.privacy-flow.is-visible .privacy-stream i{animation:3s cubic-bezier(.23,1,.32,1) infinite privacyPacket}.privacy-flow.is-visible .privacy-stream i:nth-child(2){animation-delay:.32s}.privacy-flow.is-visible .privacy-stream i:nth-child(3){animation-delay:.64s}.privacy-flow.is-visible .eu-server__shield{animation:3s cubic-bezier(.23,1,.32,1) infinite privacyShield}.privacy-flow.is-visible .privacy-controls span{animation:4s cubic-bezier(.23,1,.32,1) infinite privacyControl}.privacy-flow.is-visible .privacy-controls span:nth-child(2){animation-delay:.25s}.privacy-flow.is-visible .privacy-controls span:nth-child(3){animation-delay:.5s}}@keyframes privacyPacket{0%,15%{opacity:.15;translate:-18px}42%,82%{opacity:1;translate:0}to{opacity:.15;translate:18px}}@keyframes privacyShield{0%,to{transform:scale(.96);box-shadow:0 0 #7df9ff29}50%{transform:scale(1);box-shadow:0 0 0 10px #7df9ff00}}@keyframes privacyControl{0%,to{opacity:.72;transform:translateY(2px)}45%,70%{opacity:1;transform:none}}.stakeholder-grid{align-items:stretch}.stakeholder-grid article,.stakeholder-grid article:nth-child(2){background:#ffffffe6;border-color:#12131513;box-shadow:0 16px 44px #1213150f;transform:none!important}.stakeholder-grid article{flex-direction:column;display:flex}.stakeholder-grid>article>svg{margin-bottom:25px}.stakeholder-grid p{font-size:12px;line-height:1.68}@media (max-width:760px){.privacy-flow{border-radius:23px;grid-template-rows:auto;grid-template-columns:1fr;padding:18px}.privacy-source{min-height:120px}.privacy-stream{width:3px;height:54px;margin:auto}.privacy-stream i{left:50%!important}.privacy-stream i:first-child{top:15%}.privacy-stream i:nth-child(2){top:50%}.privacy-stream i:nth-child(3){top:85%}.eu-server{min-height:190px}.privacy-controls{grid-column:auto;grid-template-columns:1fr}.stakeholder-grid p{font-size:13px}}.video-adoption-answer .section-title--center{text-align:center;max-width:1040px;margin:0 auto 18px}.video-adoption-answer .section-title--center h2,.video-adoption-answer .section-title__quote{text-align:center;justify-content:center}.video-adoption-answer .section-title--center .section-deck{text-align:center!important;margin-inline:auto!important}.timeline-context{grid-template-columns:minmax(0,1.28fr) minmax(0,.92fr) minmax(180px,.62fr);align-items:stretch}.timeline-context>p{margin:0}.timeline-context__message{border:1px solid #32949821;place-content:center;min-height:100%;box-shadow:0 18px 44px #32949814;color:#142021!important;background:linear-gradient(145deg,#eaffff,#f7ffff)!important;margin:0!important;padding:22px 18px!important}.timeline-context__message .time-message__value{color:#0e676b;font-size:clamp(38px,4.2vw,58px)}.timeline-context__message>svg{color:#197276!important}.timeline-line--long i{place-items:center;width:39px;height:39px;display:grid;color:#858e90!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.timeline-line--long i svg{stroke-width:1.75px;width:28px;height:28px}.timeline-question-glyph{font-size:34px;font-weight:700;line-height:1;color:#858e90!important}.timeline-line--long i:after{font-size:12px!important;font-weight:750!important}.profile-card--application .application-preview{box-shadow:none;background:0 0;border:0;padding:0}.profile-card--application .application-preview__content{grid-template-columns:minmax(230px,.82fr) minmax(0,1.18fr);align-items:center;gap:24px}.profile-card--application .application-video-thumb{background:#111;border:2px solid #7df9ff;border-radius:25px;width:100%;max-width:310px;margin:0;overflow:hidden;box-shadow:0 18px 48px #32949833;aspect-ratio:960/1706!important;height:auto!important;min-height:0!important}.profile-card--application .application-video-thumb video{object-position:center;border-radius:22px;width:100%;height:100%;display:block;object-fit:cover!important}.profile-card--application .application-info-rail{box-shadow:none;background:0 0;align-self:center;padding:0}.profile-card--application .application-preview__bar,.profile-card--application .application-info-grid,.profile-card--application .profile-card__list--application{box-shadow:none;background:0 0;border:0}.start-section{background:linear-gradient(#fff,#f5fbfb 55%,#fff)}.start-timer{color:#172020;background:linear-gradient(145deg,#fff,#f2fbfb 56%,#e2f8f9);box-shadow:inset 0 0 0 1px #32949821,0 24px 64px #3294981f}.start-timer:after{background:radial-gradient(circle,#7df9ff57,#0000 70%)}.start-timer__headline{color:#607071}.start-timer__headline strong{color:#152122}.start-route{background:#ffffffe0;border-color:#265b5e1f;box-shadow:0 12px 32px #21494b12}.start-route__order{color:#6e7e7f}.start-route__order span{color:#163739;background:#d7f8fa}.start-route__label,.start-route__outcome{color:#192526}.start-route__duration{color:#0f7074!important}.start-route__duration small{color:#517172}.start-route>small{color:#687a7b}.start-route__steps>span{color:#182323;background:#fff;border-color:#3294981f;box-shadow:0 6px 18px #21494b0f}.start-route__separator{color:#657676}.start-route__separator:before,.start-route__separator:after{background:#32949833}.start-dataflow>span{color:#385456}.start-dataflow>i{background:#3294982b}.volume-section{background:linear-gradient(145deg,#fff,#effdfe,#dff9fa);overflow:hidden}.volume-section:before{content:"";pointer-events:none;background:radial-gradient(circle at 88% 16%,#7df9ff6b,#0000 28%),linear-gradient(118deg,#0000 0 64%,#fff9 64% 76%,#0000 76%);position:absolute;inset:0}.volume-section .page-grid{z-index:1;position:relative}.volume-section .copy-block .section-title h2,.volume-section .copy-block .section-title__marker{color:#121315!important}.volume-section .copy-block p{color:#455152!important}.volume-section .text-link{color:#142021}.volume-section .text-link svg{color:#197276}.volume-flow{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border-color:#3294982e;box-shadow:0 28px 80px #32949829}.volume-brand{gap:12px}.volume-brand__orf{background:#df2527;border-radius:4px;place-items:center;width:78px;height:34px;padding:4px 8px;display:grid;box-shadow:0 8px 20px #aa1a1d38}.volume-brand__orf img{object-fit:contain;width:100%!important;height:100%!important}.volume-brand>span:last-child{color:#5a6869}.volume-stage{background:#ffffffe6;box-shadow:inset 0 0 0 1px #3294981a,0 14px 36px #21494b14}.volume-arrow{color:#197276}.application-stack i{color:#536061;background:#fff;grid-template-rows:1fr auto;gap:2px;box-shadow:0 10px 25px #21494b24}.application-stack i>svg{align-self:end}.application-stack i small{color:#0f6b70;text-transform:uppercase;align-items:center;gap:3px;font-size:7px;font-style:normal;font-weight:800;display:flex}.application-stack i small svg{width:9px;height:9px}.sort-core{aspect-ratio:1;background:linear-gradient(145deg,#152022,#213c3e);border-radius:50%;width:min(100%,190px);height:auto;margin:auto;box-shadow:0 20px 45px #21494b33}.sort-core__logo{z-index:3;background:#121617;border:1px solid #7df9ff61;border-radius:50%;place-items:center;width:92px;height:92px;display:grid;position:relative;box-shadow:0 0 0 12px #7df9ff14}.sort-core__logo img{height:auto;width:62px!important}.sort-core__orbit{border:1px dashed #7df9ffb8;border-radius:50%;position:absolute;inset:10%}.sort-core__orbit i{background:#7df9ff;width:9px;height:9px;box-shadow:0 0 16px #7df9ffcc}.sort-core__orbit i:first-child{top:-5px;left:48%}.sort-core__orbit i:nth-child(2){top:48%;right:-5px}.sort-core__orbit i:nth-child(3){bottom:-5px;left:48%}.sort-core__orbit i:nth-child(4){top:48%;left:-5px}.volume-reports i{color:#197276;background:#fff;box-shadow:0 12px 28px #21494b24}.volume-shortlist{color:#172223}@media (prefers-reduced-motion:no-preference){.volume-flow.is-visible .sort-core__orbit{animation:8s linear infinite volumeOrbitSpin}.volume-flow.is-visible .application-stack i small{animation:2.4s cubic-bezier(.23,1,.32,1) infinite volumeMediaPulse}.volume-flow.is-visible .application-stack i:nth-child(2n) small{animation-delay:.5s}}@keyframes volumeOrbitSpin{to{transform:rotate(360deg)}}@keyframes volumeMediaPulse{0%,to{opacity:.52;transform:translateY(1px)}45%,70%{opacity:1;transform:none}}@media (max-width:900px){.profile-card--application .application-preview__content{grid-template-columns:minmax(210px,.78fr) minmax(0,1.22fr)}}@media (max-width:620px){.video-adoption-answer .section-title--center,.video-adoption-answer .section-title--center h2,.video-adoption-answer .section-title__quote,.video-adoption-answer .section-title--center .section-deck{text-align:center!important;justify-content:center!important}.timeline-context{grid-template-columns:1fr}.profile-card--application .application-preview__content{grid-template-columns:1fr;justify-items:center}.profile-card--application .application-video-thumb{max-width:250px}.profile-card--application .application-info-rail{width:100%}.process-choice-section .dual-center{width:112px;height:112px}.volume-brand__orf{width:72px;height:32px}}.section-deck,.comparison-postheadline,.report-story__postheadline{color:#274344!important;font-family:var(--font-sans)!important;letter-spacing:-.018em!important;font-size:18px!important;font-weight:600!important;line-height:1.55!important}.section-title--light .section-deck{color:#d7e7e7!important}.video-adoption-section .section-deck,.volume-section .section-deck,.jobtrailer-feature .section-deck,.section-title p.section-deck{color:#274344!important;font-family:var(--font-sans)!important;letter-spacing:-.018em!important;font-size:18px!important;font-weight:600!important;line-height:1.55!important}.section-title--light p.section-deck,.section--ink .section-title p.section-deck,.ci-cluster .section-title p.section-deck{color:#d7e7e7!important}.video-adoption-copy p{font-weight:500!important}.video-adoption-answer .section-title,.video-adoption-answer .section-title h2,.video-adoption-answer .section-title__marker,.video-adoption-answer .section-deck{text-align:center!important}.candidate-proof__preheadline{color:#4d979a!important;background:#e8fbfc!important;box-shadow:inset 0 0 0 1px #3294981f!important}.journey-card:first-child,.journey-card:last-child{position:relative;border-color:#0000!important}.journey-card:first-child:before,.journey-card:last-child:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(145deg,#32949857,#7df9ff1f 52%,#12131514);border-radius:25px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.jobtrailer-feature{z-index:2;background:linear-gradient(145deg,#fff,#f5fdfd 55%,#e9fbfc);border:1px solid #32949824;border-radius:34px;margin:96px 0 0;padding:62px;position:relative;overflow:hidden;box-shadow:0 28px 80px #21494b1a}.jobtrailer-feature:before{content:"";pointer-events:none;background:radial-gradient(circle,#7df9ff57,#0000 68%);border-radius:50%;width:420px;height:420px;position:absolute;top:-180px;right:-140px}.jobtrailer-feature__heading{z-index:1;text-align:center;max-width:930px;margin:0 auto 44px;position:relative}.jobtrailer-feature__heading h2{color:#121315;font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(42px,4.8vw,68px);font-weight:400;line-height:.98}.jobtrailer-feature__heading .section-deck{text-align:center;max-width:760px;margin:15px auto 0!important}.jobtrailer-feature__layout{z-index:1;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);align-items:center;gap:64px;max-width:1030px;margin:auto;display:grid;position:relative}.jobtrailer-phone{background:linear-gradient(150deg,#15191a,#293536);border:1px solid #293234;border-radius:45px;justify-self:center;width:min(100%,314px);padding:13px 13px 26px;position:relative;box-shadow:0 32px 70px #1213153d,inset 0 0 0 1px #ffffff1f}.jobtrailer-phone__speaker{z-index:5;background:#050607;border-radius:99px;width:58px;height:5px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.jobtrailer-phone__screen{aspect-ratio:9/16;background:#111;border-radius:34px;position:relative;overflow:hidden}.jobtrailer-phone__screen .hls-video,.jobtrailer-phone__screen .hls-poster,.jobtrailer-phone__screen .hls-play-overlay,.jobtrailer-phone__screen .hls-poster img{border-radius:34px}.jobtrailer-phone__screen .hls-poster img,.jobtrailer-phone__screen .hls-video{object-fit:cover}.jobtrailer-phone__screen .hls-play-button{width:68px;height:68px}.jobtrailer-phone__screen .hls-play-button svg{width:62px;height:62px}.jobtrailer-phone__format{z-index:6;color:#173436;background:#fff;border-radius:99px;align-items:center;gap:7px;padding:10px 13px;font-size:10px;font-weight:800;display:flex;position:absolute;bottom:32px;right:-22px;box-shadow:0 14px 34px #12131529}.jobtrailer-phone__format svg{color:#197276;width:16px;height:16px}.jobtrailer-feature__content{min-width:0}.jobtrailer-feature__text{color:#4b5b5c;max-width:680px;margin:0 0 28px;font-size:15px;line-height:1.75}.jobtrailer-formats{border-top:1px solid #32949824;gap:0;display:grid}.jobtrailer-formats article{border-bottom:1px solid #32949824;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:15px;padding:17px 0;display:grid}.jobtrailer-formats article>span{color:#183a3c;background:#c9f8fa;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.jobtrailer-formats svg{width:19px;height:19px}.jobtrailer-formats h3{color:#151b1c;font-family:var(--font-sans);margin:0 0 4px;font-size:16px;font-weight:750;line-height:1.25}.jobtrailer-formats p{color:#637071;margin:0;font-size:12px;line-height:1.55}.jobtrailer-choice{color:#365153;flex-wrap:wrap;align-items:center;gap:9px;margin-top:24px;font-size:10px;font-weight:750;display:flex}.jobtrailer-choice span{background:#ffffffc7;border-radius:99px;align-items:center;gap:6px;padding:9px 11px;display:flex;box-shadow:inset 0 0 0 1px #32949821}.jobtrailer-choice svg{color:#197276;width:15px;height:15px}.jobtrailer-choice small{color:#7d8889;font-size:9px}.timeline-context{align-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr))!important}.timeline-context__message{grid-column:1/-1;align-items:center;column-gap:12px;grid-template-columns:auto auto minmax(0,1fr)!important;justify-content:start!important;min-height:auto!important;padding:17px 20px!important;display:grid!important}.timeline-context__message .time-message__value{grid-column:auto!important;font-size:clamp(32px,3.4vw,48px)!important}.timeline-context__message>svg,.timeline-context__message>span{grid-area:auto!important}.process-choice-section .dual-path{grid-template-columns:minmax(0,1fr) 138px minmax(0,1fr);align-items:center}.process-choice-section .dual-center{border:1px solid #7df9ff47;justify-self:center;width:122px;height:122px;box-shadow:0 22px 54px #1213153d,0 0 0 8px #7df9ff12;background:radial-gradient(circle at 32% 24%,#2d3839,#141819 54%,#080a0a)!important;border-radius:50%!important;padding:22px!important}.process-choice-section .dual-center img{width:82px;height:auto}.start-timer{box-shadow:none;background:0 0;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:stretch;gap:14px;padding:18px;display:grid;overflow:visible}.start-timer:after{display:none}.start-timer__headline{grid-column:1/-1;margin:0 0 3px;padding:0 4px}.start-route{border-radius:22px;flex-direction:column;justify-content:center;min-width:0;min-height:188px;padding:24px;display:flex}.start-timer .start-route{opacity:1!important;transform:none!important}.start-route__top{justify-content:space-between;align-items:center;gap:16px;display:flex}.start-route__duration em{font-size:54px}.start-route__outcome{margin-top:14px}.start-route__separator{place-items:center;display:grid;padding:0!important}.start-route__separator:before,.start-route__separator:after{flex:none!important;width:1px!important;height:42px!important}.start-route__separator span{writing-mode:vertical-rl;transform:rotate(180deg)}.start-dataflow{margin-top:14px}.volume-section{background:linear-gradient(145deg,#fff,#f0fefe 46%,#dcfafb)}.volume-flow{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:66px 0 54px}.volume-stage{box-shadow:none;background:0 0;border-radius:0;padding:16px 10px}.volume-stage--sort{padding-inline:0}.volume-brand{left:0}.volume-brand__orf{width:76px;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block}.volume-brand__orf img{object-fit:contain;display:block;width:76px!important;height:auto!important}.volume-stage>span{color:#253536}.volume-stage+.volume-arrow{opacity:.68}@media (max-width:900px){.jobtrailer-feature{padding:48px 34px}.jobtrailer-feature__layout{grid-template-columns:1fr;gap:42px}.jobtrailer-feature__content{width:min(100%,650px);margin:auto}.process-choice-section .dual-path{grid-template-columns:1fr}.process-choice-section .dual-center{width:112px;height:112px}.start-timer{grid-template-columns:1fr}.start-timer__headline{grid-column:auto}.start-route__separator{grid-template-columns:1fr auto 1fr;gap:10px}.start-route__separator:before,.start-route__separator:after{width:auto!important;height:1px!important}.start-route__separator span{writing-mode:horizontal-tb;transform:none}.volume-flow{padding-inline:0}}@media (max-width:620px){.section-deck,.comparison-postheadline,.report-story__postheadline{font-size:16px!important;line-height:1.55!important}.jobtrailer-feature{border-radius:26px;margin-top:72px;padding:34px 18px}.jobtrailer-feature__heading{margin-bottom:34px}.jobtrailer-feature__heading h2{font-size:38px;line-height:1.02}.jobtrailer-feature__layout{gap:34px}.jobtrailer-phone{border-radius:39px;width:min(82vw,270px)}.jobtrailer-phone__screen,.jobtrailer-phone__screen .hls-video,.jobtrailer-phone__screen .hls-poster,.jobtrailer-phone__screen .hls-play-overlay,.jobtrailer-phone__screen .hls-poster img{border-radius:29px}.jobtrailer-phone__format{bottom:18px;right:10px}.jobtrailer-feature__text{font-size:14px}.jobtrailer-choice{flex-direction:column;align-items:flex-start}.jobtrailer-choice small{padding-left:12px}.timeline-context{grid-template-columns:1fr!important}.timeline-context__message{grid-column:auto;grid-template-columns:auto minmax(0,1fr)!important}.timeline-context__message .time-message__value{grid-column:1/-1!important}.timeline-context__message>svg{display:block!important}.start-route{min-height:168px;padding:20px}.start-route__duration em{font-size:48px}.volume-brand__orf,.volume-brand__orf img{width:70px!important}}.section-title .section-deck,.jobtrailer-feature__heading .section-deck,.comparison-postheadline,.report-story__postheadline{display:block;margin-top:10px!important;margin-bottom:0!important}.video-adoption-answer .section-title,.video-adoption-answer .section-title h2,.video-adoption-answer .section-title__quote,.video-adoption-answer .section-title__marker,.video-adoption-answer .section-deck,.video-adoption-answer .section-deck__answer{text-align:left!important;justify-content:flex-start!important}.video-adoption-answer .section-title{margin-left:0!important;margin-right:0!important}.video-adoption-answer .section-title h2:after{transform-origin:0!important;margin-left:0!important;margin-right:auto!important}.site-shell main .video-adoption-copy p{color:#5b5e67!important}.journey-card:first-child,.journey-card:last-child{background:linear-gradient(145deg,#fff,#fbfefe 58%,#eafafb)!important;border:0!important;box-shadow:0 20px 55px #21494b14!important}.journey-card:first-child:before,.journey-card:last-child:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#7df9ff3d,#7df9ff1a 42%,#0000 72%);border:0;border-radius:50%;width:240px;height:240px;padding:0;position:absolute;inset:auto -70px -90px auto;-webkit-mask:none;mask:none}.journey-card:last-child:before{background:radial-gradient(circle,#7df9ff33,#7df9ff14 44%,#0000 72%);inset:-90px auto auto -70px}.jobtrailer-feature__heading h2{font-size:var(--lp-section-display)!important;letter-spacing:-.04em!important;line-height:1.06!important}.jobtrailer-feature__heading h2:after{transform-origin:50%!important;margin-left:auto!important;margin-right:auto!important}.jobtrailer-feature__text{color:var(--lp-text-neutral-secondary);font-size:16px;line-height:1.72}.jobtrailer-formats h3{font-size:18px}.jobtrailer-formats p{font-size:14px;line-height:1.55}.jobtrailer-choice{font-size:12px}.jobtrailer-choice small{font-size:11px}@media (max-width:620px){.video-adoption-answer .section-title,.video-adoption-answer .section-title h2,.video-adoption-answer .section-title__quote,.video-adoption-answer .section-title__marker,.video-adoption-answer .section-deck{text-align:left!important;justify-content:flex-start!important}.jobtrailer-feature__text{font-size:15px}.jobtrailer-formats h3{font-size:17px}.jobtrailer-formats p{font-size:13px}.jobtrailer-choice{font-size:11px}.jobtrailer-choice small{font-size:10px}}.journey-personas{border-radius:28px;overflow:hidden;box-shadow:0 24px 64px #1213151f;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important}.journey-personas article{min-width:0;box-shadow:none!important;border-radius:0!important;margin:0!important}.journey-personas .journey-persona--email{border-radius:28px 0 0 28px!important}.journey-personas .journey-persona--enterprise{border-radius:0 28px 28px 0!important}.profile-comparison{align-items:stretch;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr)!important}.profile-comparison>.profile-card{width:100%;min-width:0}.profile-card--application .profile-card__application-title{align-items:center;gap:11px;display:inline-flex}.profile-card--application .profile-card__application-title>span{color:#d7e7e7;font-family:var(--font-sans);letter-spacing:.01em;font-size:14px;font-weight:600}.profile-card--application .profile-card__list--application li{color:#121315!important;background:#f2fdfd!important}.profile-card--application .profile-card__list--application li:first-child{background:var(--lp-brand-500)!important}.profile-card--application .profile-card__list--application li svg{color:#121315!important}.timeline-context{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.timeline-context>p,.timeline-context__insight{border-radius:26px;min-height:220px;margin:0;padding:26px}.timeline-context>p{background:#fff;align-items:center;display:flex;box-shadow:0 16px 44px #1213150f!important}.timeline-context__insight{color:#fff;background:linear-gradient(145deg,#111315,#1b2425 64%,#123638);flex-direction:column;justify-content:space-between;display:flex;box-shadow:0 24px 64px #12131533}.timeline-context__insight>p{color:#d4dddd!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.timeline-context__insight .timeline-context__message{gap:10px;color:#fff!important;min-height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;margin-top:24px!important;padding:0!important;display:flex!important}.timeline-context__insight .time-message__value{color:var(--lp-brand-300)!important;font-size:clamp(40px,4.2vw,58px)!important}.timeline-context__insight .timeline-context__message>svg{color:var(--lp-brand-500)!important}.timeline-context__insight .timeline-context__message b{color:#fff;font-size:14px}.timeline-line--long i{position:relative;color:#566161!important;background:#fff!important;border:1px solid #cfd5d5!important;border-radius:50%!important;width:34px!important;height:34px!important;box-shadow:0 7px 20px #1213151a!important}.timeline-line--long i>svg{color:#566161!important;width:16px!important;height:16px!important;padding:0!important}.timeline-line--long i:nth-of-type(2)>.timeline-node-icon,.timeline-line--long i:nth-of-type(3)>.timeline-node-icon{color:#566161!important;width:16px!important;height:16px!important;box-shadow:none!important;opacity:1!important;background:0 0!important;border-radius:0!important;padding:0!important;animation:none!important;position:static!important;bottom:auto!important;left:auto!important;transform:none!important}.timeline-task-popover{z-index:6;color:#121315;background:var(--lp-brand-500);opacity:0;pointer-events:none;border-radius:50%;place-items:center;width:40px;height:40px;font-size:25px;font-weight:800;line-height:1;display:grid;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%,8px)scale(.88);box-shadow:0 10px 26px #32949847,0 0 0 6px #7df9ff24}.timeline-task-popover svg{color:#121315!important;width:18px!important;height:18px!important;padding:0!important}@media (prefers-reduced-motion:no-preference){.timeline-compare.is-visible .timeline-task-popover--question{animation:12s cubic-bezier(.23,1,.32,1) infinite timelineQuestionMoment}.timeline-compare.is-visible .timeline-task-popover--phone{animation:12s cubic-bezier(.23,1,.32,1) infinite timelinePhoneMoment}}@keyframes timelineQuestionMoment{0%,25%,37%,to{opacity:0;transform:translate(-50%,8px)scale(.88)}28%,34%{opacity:1;transform:translate(-50%)scale(1)}}@keyframes timelinePhoneMoment{0%,52%,64%,to{opacity:0;transform:translate(-50%,8px)scale(.88)}55%,61%{opacity:1;transform:translate(-50%)scale(1)}}@media (max-width:1000px){.profile-comparison{grid-template-columns:1fr!important}}@media (max-width:760px){.journey-personas{border-radius:24px;grid-template-columns:1fr!important}.journey-personas .journey-persona--email{border-radius:24px 24px 0 0!important}.journey-personas .journey-persona--enterprise{border-radius:0 0 24px 24px!important}.timeline-context{grid-template-columns:1fr!important}.timeline-context>p,.timeline-context__insight{border-radius:22px;min-height:auto;padding:22px}}@media (prefers-reduced-motion:reduce){.timeline-task-popover{animation:none!important;display:none!important}}.start-timer{gap:14px;grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr)!important;padding:0!important}.start-route{border-radius:24px!important;justify-content:flex-start!important;min-height:210px!important;padding:26px!important}.start-route__label{text-transform:uppercase;letter-spacing:.07em;font-size:12px;color:#315456!important}.start-route__statement{color:#121315;font-family:var(--font-sans);gap:9px;margin-top:34px;font-style:normal;display:grid}.start-route__statement em{color:#0e7074;letter-spacing:-.045em;font-size:clamp(28px,3vw,42px);font-style:normal;font-weight:850;line-height:1}.start-route__statement span{color:#172223;letter-spacing:-.025em;max-width:270px;font-size:17px;font-weight:750;line-height:1.32}.start-route>small{color:#647576;margin-top:auto;padding-top:22px;font-size:11px}.start-route__separator{margin:0!important}.volume-section .media-split{grid-template-columns:minmax(650px,1.35fr) minmax(350px,.65fr);gap:58px}.volume-flow{grid-template-columns:minmax(0,1.22fr) 34px minmax(150px,.62fr) 34px minmax(0,.9fr);gap:8px;min-height:590px;overflow:visible;padding:118px 0 62px!important}.volume-brand{border-bottom:1px solid #32949833;align-items:center;padding:0 0 22px;top:18px;right:0;gap:18px!important;left:0!important}.volume-brand__orf,.volume-brand__orf img{width:90px!important}.volume-brand>span:last-child{gap:4px;display:grid;color:#172223!important;letter-spacing:0!important}.volume-brand>span:last-child strong{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(22px,2.4vw,34px);font-weight:400;line-height:1}.volume-brand>span:last-child small{color:#4c6263;letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:800}.volume-stage{overflow:visible;height:340px!important;padding:10px!important}.volume-stage--inbox{z-index:1;position:relative}.volume-stage--sort{z-index:2;place-items:center;display:grid;position:relative;padding:0!important}.volume-stage--reports{z-index:1;grid-template-rows:auto 1fr;align-content:center;gap:18px;position:relative}.volume-stage--reports>span{min-height:0;font-size:16px;font-weight:850;line-height:1.22;color:#172223!important}.application-stack{width:100%;position:relative;height:320px!important;overflow:visible!important}.application-stack i{color:#596465;width:104px;height:68px;transform:translate(-50%,-50%)rotate(var(--cv-rotate,0deg));background:#fff;border:1px solid #12131517;border-radius:10px;align-items:start;padding:11px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 12px 26px #21494b29;grid-template-rows:none!important;grid-template-columns:23px 1fr!important;gap:9px!important}.application-stack i>svg{color:#607273;width:19px;height:19px;align-self:start!important}.application-stack i>span{gap:6px;padding-top:2px;display:grid}.application-stack i b{background:#d7dddd;border-radius:99px;height:4px;display:block}.application-stack i b:nth-child(2){width:78%}.application-stack i b:nth-child(3){width:52%}.application-stack i:first-child{--cv-rotate:-10deg;top:16%;left:12%}.application-stack i:nth-child(2){--cv-rotate:5deg;width:94px;top:9%;left:39%}.application-stack i:nth-child(3){--cv-rotate:-4deg;width:112px;top:17%;left:69%}.application-stack i:nth-child(4){--cv-rotate:9deg;width:86px;top:30%;left:89%}.application-stack i:nth-child(5){--cv-rotate:7deg;width:116px;top:39%;left:21%}.application-stack i:nth-child(6){--cv-rotate:-8deg;width:92px;top:34%;left:52%}.application-stack i:nth-child(7){--cv-rotate:4deg;top:48%;left:76%}.application-stack i:nth-child(8){--cv-rotate:-5deg;width:88px;top:64%;left:8%}.application-stack i:nth-child(9){--cv-rotate:10deg;width:108px;top:61%;left:35%}.application-stack i:nth-child(10){--cv-rotate:-3deg;width:96px;top:69%;left:62%}.application-stack i:nth-child(11){--cv-rotate:6deg;width:90px;top:71%;left:91%}.application-stack i:nth-child(12){--cv-rotate:3deg;width:102px;top:87%;left:18%}.application-stack i:nth-child(13){--cv-rotate:-9deg;width:116px;top:89%;left:48%}.application-stack i:nth-child(14){--cv-rotate:5deg;width:100px;top:91%;left:78%}.sort-core{overflow:visible;width:170px!important;height:170px!important}.volume-arrow{color:#0f676b;background:#d5fbfc;border-radius:50%;width:25px;height:25px;padding:5px;box-shadow:0 8px 22px #32949829}.volume-reports{gap:10px;height:230px!important}.volume-reports i{color:#197276;background:#fff;grid-template-rows:1fr auto;place-items:center;padding:12px 8px;display:grid;box-shadow:0 15px 34px #21494b24;border-radius:12px!important;width:76px!important;height:116px!important}.volume-reports i>svg{width:27px}.volume-reports i small{color:#173f41;text-transform:uppercase;align-items:center;gap:3px;font-size:7px;font-style:normal;font-weight:850;display:flex}.volume-reports i small svg{color:#197276;width:11px;height:11px}.volume-shortlist{color:#172223;font-size:12px;bottom:10px;right:0}@media (prefers-reduced-motion:no-preference){.volume-flow.is-visible .application-stack i{animation:4.8s cubic-bezier(.23,1,.32,1) infinite alternate volumeChaosFloat!important}.volume-flow.is-visible .application-stack i:nth-child(2n){animation-delay:.35s!important}.volume-flow.is-visible .application-stack i:nth-child(3n){animation-delay:.7s!important}.volume-flow.is-visible .volume-reports i{animation:5.6s cubic-bezier(.23,1,.32,1) infinite volumeStructuredPulse!important}}@keyframes volumeChaosFloat{0%{opacity:.82;translate:-3px 4px}to{opacity:1;translate:4px -5px}}@keyframes volumeStructuredPulse{0%,to{opacity:.82;translate:0 3px}45%,72%{opacity:1;translate:0}}@media (max-width:1100px){.volume-section .media-split{grid-template-columns:1fr}.volume-flow{width:min(100%,820px);margin-inline:auto}}@media (max-width:900px){.start-timer{grid-template-columns:1fr!important}.start-route{min-height:190px!important}.start-route__separator{margin:2px 0!important}.volume-flow{gap:12px;grid-template-columns:1fr!important;padding:126px 14px 72px!important}.volume-brand{top:20px;right:14px;left:14px!important}.volume-stage{width:100%;height:280px!important}.volume-stage--sort{height:210px!important}.application-stack,.volume-stage--reports{height:260px!important}.volume-shortlist{bottom:18px;left:14px;right:auto}}@media (max-width:520px){.start-route{min-height:176px!important;padding:22px!important}.start-route__statement{margin-top:28px}.start-route__statement em{font-size:30px}.start-route__statement span{font-size:16px}.volume-brand{align-items:flex-start;gap:12px!important}.volume-brand__orf,.volume-brand__orf img{width:72px!important}.volume-brand>span:last-child strong{font-size:22px}.volume-brand>span:last-child small{font-size:9px}.volume-flow{padding-top:118px!important}.application-stack i{width:86px;height:60px;padding:9px}.application-stack i:nth-child(2),.application-stack i:nth-child(4),.application-stack i:nth-child(6),.application-stack i:nth-child(8),.application-stack i:nth-child(10),.application-stack i:nth-child(12),.application-stack i:nth-child(14){width:78px}.application-stack i:nth-child(3),.application-stack i:nth-child(5),.application-stack i:nth-child(7),.application-stack i:nth-child(9),.application-stack i:nth-child(11),.application-stack i:nth-child(13){width:92px}.volume-reports i{width:68px!important;height:108px!important}}@media (prefers-reduced-motion:reduce){.application-stack i,.volume-reports i{opacity:1!important;animation:none!important;translate:0!important}}.timeline-compare__fast{isolation:isolate;position:relative;overflow:hidden}.timeline-compare__fast>*{z-index:1;position:relative}.timeline-compare__fast:before{content:"";z-index:0;border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(circle at 82% 18%,#7df9ff61,#0000 42%),linear-gradient(145deg,#7df9ff14,#7df9ff3d);position:absolute;inset:0;box-shadow:inset 0 0 0 2px #32949894,0 24px 62px #3294982e}@media (prefers-reduced-motion:no-preference){.timeline-compare.is-visible .timeline-line--long .timeline-line__progress,.timeline-compare.is-visible .timeline-line--long .timeline-line__runner,.timeline-compare.is-visible .timeline-line--long i,.timeline-compare.is-visible .timeline-line--fast .timeline-line__progress,.timeline-compare.is-visible .timeline-line--fast .timeline-line__runner,.timeline-compare.is-visible .timeline-line--fast i,.timeline-compare.is-visible .timeline-task-popover,.timeline-gain:before{animation-duration:14s!important}.timeline-compare.is-visible .timeline-compare__fast:before{animation:14s cubic-bezier(.23,1,.32,1) infinite timelineFastCardHandoff}.process-choice-section .dual-center{animation:4.8s cubic-bezier(.45,0,.25,1) infinite calmHeartbeat}}@keyframes timelineFastCardHandoff{0%,69%{opacity:0}72%,96%{opacity:1}to{opacity:0}}@keyframes calmHeartbeat{0%,42%,to{opacity:.84;scale:1;box-shadow:0 22px 54px #1213153d,0 0 0 8px #7df9ff12}8%{opacity:1;scale:1.045;box-shadow:0 22px 54px #1213153d,0 0 0 14px #7df9ff21}17%{opacity:.9;scale:1}25%{opacity:1;scale:1.025;box-shadow:0 22px 54px #1213153d,0 0 0 11px #7df9ff1a}}.start-route__statement em{align-items:flex-start;gap:2px;display:flex}.start-route__statement sup{color:#3c7779;font-size:.38em;font-weight:750;line-height:1;position:relative;top:.08em}.start-route--connected>small{font-style:italic}.phone-choice--formats>img{object-fit:contain;max-height:620px;margin:6px auto 0;padding:30px 0 23px}.security-section--distinct{background:linear-gradient(155deg,#e9edec,#f7f8f7 58%,#fff)}.security-section--distinct .privacy-flow{background:linear-gradient(145deg,#101314,#203031);box-shadow:0 28px 76px #12131533,inset 0 0 0 1px #7df9ff29}.security-section--distinct .privacy-controls svg{color:var(--lp-brand-500)}.stakeholder-section--white{background:#fff!important}.stakeholder-section--white .section-title{text-align:center;margin-inline:auto}.stakeholder-section--white .section-deck{max-width:980px!important;margin-inline:auto!important}.price-card .price strong{letter-spacing:-.055em}.price-card--featured .price strong{font-size:clamp(48px,5vw,72px)}.price--request strong{font-size:clamp(38px,4vw,56px);line-height:.95}.pricing-note{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.pricing-note a{color:var(--lp-brand-300);align-items:center;gap:5px;font-weight:750;display:inline-flex}.final-cta__inner{grid-template-columns:100px minmax(0,1fr) minmax(220px,auto)}.final-audience{color:#183f41;letter-spacing:.06em;text-transform:uppercase;background:#dffbfc;border-radius:999px;align-items:center;gap:7px;width:max-content;margin-bottom:12px;padding:7px 10px;font-size:11px;font-weight:800;display:flex}.final-audience svg{width:16px;height:16px}.final-proof-points{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.final-proof-points span{color:#355657;background:#ffffffbd;border:1px solid #32949829;border-radius:999px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;font-weight:750;display:inline-flex}.final-proof-points svg{color:#197276;width:14px;height:14px}.footer-socials{align-items:center;gap:8px;margin-top:4px;display:flex}.footer-socials a{background:#ffffff0d;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;color:#d6dddd!important}.footer-socials a:hover{border-color:var(--lp-brand-500);background:var(--lp-brand-500);color:#121315!important}.footer-socials svg{width:16px;height:16px}@media (max-width:900px){.final-cta__inner{grid-template-columns:74px 1fr}}@media (max-width:620px){.phone-choice--formats>img{max-height:520px;margin-inline:auto;padding:16px 0 20px}.stakeholder-section--white .section-title{text-align:center!important}.stakeholder-section--white .section-deck{margin-inline:auto!important}.price-card--featured .price strong{font-size:50px}.price--request strong{font-size:40px}.final-cta__inner{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.timeline-compare__fast:before{opacity:1!important;animation:none!important}.process-choice-section .dual-center{opacity:1!important;animation:none!important;scale:1!important}}.timeline-section--early .timeline-context__message:after{display:none!important}.timeline-section--early .timeline-compare__fast>.timeline-gain{top:27px;right:30px;position:absolute!important}.timeline-section--early .timeline-line__runner{border-radius:50%;background:#263031!important;width:14px!important;height:14px!important;box-shadow:0 0 0 4px #fff,0 6px 16px #12131533!important}.timeline-section--early .timeline-line--fast .timeline-line__runner{background:var(--lp-brand-800)!important;box-shadow:0 0 0 4px #fff,0 0 0 7px #7df9ff33,0 7px 18px #3294983d!important}.timeline-section--early .timeline-line__runner svg{display:none!important}.timeline-section--early .timeline-mini-reports span{background:#fff;border-color:#1e6f73b8;box-shadow:0 5px 14px #12131529,inset 0 0 0 1px #7df9ff2e}.timeline-section--early .timeline-mini-reports span:nth-child(2){background:#dffbfc}@media (prefers-reduced-motion:no-preference){.timeline-section--early .timeline-compare.is-visible .timeline-mini-reports span{animation-name:miniReportArriveVisible}}@keyframes miniReportArriveVisible{0%,68%{opacity:.52;translate:-5px}76%,94%{opacity:1;translate:0}to{opacity:.52;translate:-5px}}@media (max-width:620px){.timeline-section--early .timeline-compare article,.timeline-section--early .timeline-compare__fast{min-height:205px}.timeline-section--early .timeline-compare__fast .timeline-line,.timeline-section--early .timeline-line{margin:24px 0 18px}.timeline-section--early .timeline-compare__fast>.timeline-gain{top:20px;right:18px}.timeline-section--early .timeline-task-popover{width:36px;height:36px;font-size:22px;bottom:calc(100% + 9px);box-shadow:0 8px 22px #3294983d,0 0 0 5px #7df9ff1f}}@media (prefers-reduced-motion:no-preference){.timeline-section--early .timeline-compare.is-visible .timeline-line--long .timeline-line__runner{animation-name:timelineSlowRunnerAligned!important}.timeline-section--early .timeline-compare.is-visible .timeline-line--fast .timeline-line__runner{animation-name:timelineFastRunnerAligned!important}}@keyframes timelineSlowRunnerAligned{0%,4%{opacity:0;transform:translate(calc(17px - 50%),-50%)}7%,16%{opacity:1;transform:translate(calc(17px - 50%),-50%)}29%,42%{opacity:1;transform:translate(calc(33.333cqw + 5.667px - 50%),-50%)}55%,65%{opacity:1;transform:translate(calc(66.667cqw - 5.667px - 50%),-50%)}68%{opacity:1;transform:translate(calc(100cqw - 17px - 50%),-50%)}70%,to{opacity:0;transform:translate(calc(100cqw - 17px - 50%),-50%)}}@keyframes timelineFastRunnerAligned{0%,77%{opacity:0;transform:translate(-50%,-50%)}79%{opacity:1;transform:translate(-50%,-50%)}92%{opacity:1;transform:translate(calc(100cqw - 13px - 50%),-50%)}96%,to{opacity:0;transform:translate(calc(100cqw - 13px - 50%),-50%)}}@media (max-width:340px){.timeline-section--early .timeline-context__insight .time-message__value{white-space:nowrap;flex:none;font-size:46px!important}.timeline-section--early .timeline-context__insight .timeline-context__message{flex-wrap:nowrap!important;gap:8px!important}.timeline-section--early .timeline-context__insight .timeline-context__message b{font-size:12px}}.journey-phone__device{box-sizing:border-box;padding:16px 0 9px 8px}.journey-media-format--alternative{grid-template-rows:auto auto;grid-template-columns:auto auto;justify-content:center;align-items:center;column-gap:5px;min-width:82px!important;padding:8px 10px!important;display:grid!important}.journey-media-format--alternative svg{grid-row:1/-1}.journey-media-format--alternative b{font-size:12px;line-height:1}.journey-media-format--alternative small{letter-spacing:.015em;font-weight:750;line-height:1.05;font-size:9px!important}.jobtrailer-feature__heading h2 span{display:block}.journey-personas h3{font-size:26px!important;line-height:1.08!important}.journey-personas .persona-eyebrow{font-size:10px!important}.journey-personas .persona-promise{font-size:15px!important;line-height:1.45!important}.journey-personas p{font-size:13px!important;line-height:1.65!important}.journey-personas .persona-proof{font-size:11px!important}.phone-choice--formats>.phone-choice__device{margin-left:auto!important;margin-right:6px!important}.home-page .hero-phone--application-video{--framed-media-shift-y:5px;--framed-media-scale:1.05;aspect-ratio:1011/2048;object-fit:initial;max-height:97%}.home-page .hero-phone--application-video .framed-hls-video__frame{filter:none}.home-page .phone-choice>.phone-choice__application-video{--framed-media-shift-y:5px;--framed-media-scale:1.05;z-index:1;filter:drop-shadow(0 30px 28px #1213152e);width:306px;height:620px;position:relative}.home-page .phone-choice>.phone-choice__application-video .framed-hls-video__frame{filter:none}@media (max-width:620px){.home-page .phone-choice>.phone-choice__application-video{width:257px;height:520px}}.security-section--distinct .privacy-flow{color:#1e3f41;background:linear-gradient(145deg,#fff,#effdfe 52%,#d8f7f8);box-shadow:inset 0 0 0 1px #3294981f,0 26px 68px #3294981c}.security-section--distinct .eu-server{color:#153f41;background:#ffffffeb;box-shadow:0 20px 54px #3294981f,inset 0 0 0 1px #3294981f}.security-section--distinct .eu-server>svg{color:#197276}.security-section--distinct .eu-server small{color:#5b7374}.security-section--distinct .privacy-stream{background:#3294982e}.security-section--distinct .privacy-controls span{color:#274344;background:#fffc;box-shadow:inset 0 0 0 1px #3294981c}.final-cta__inner{background:#ffffffe0;border-radius:34px;gap:54px;padding:56px 60px;box-shadow:0 30px 80px #12131514,inset 0 0 0 1px #3294981a;grid-template-columns:minmax(0,1fr) minmax(230px,auto)!important}.final-star{opacity:.12;pointer-events:none;width:110px;height:110px;position:absolute;top:38px;right:260px}.final-proof-points{gap:18px!important}.final-proof-points span{background:0 0!important;border:0!important;padding:0!important;font-size:11px!important}.final-actions{gap:12px;min-width:230px}@media (max-width:900px){.final-cta__inner{padding:44px 38px;grid-template-columns:1fr!important}.final-star{top:28px;right:32px}}@media (max-width:620px){.journey-personas h3{font-size:23px!important}.jobtrailer-feature__heading h2 span{display:inline}.jobtrailer-feature__heading h2 span+span:before{content:" "}.final-cta__inner{border-radius:26px;padding:34px 22px}.final-star{width:78px;height:78px;top:18px;right:18px}.final-proof-points{gap:10px!important;display:grid!important}}.site-shell main .hero-headline span{display:block;white-space:normal!important}.early-case-question h3{color:#274344;font-family:var(--font-sans);letter-spacing:-.018em;margin:12px 0 0;font-size:18px;font-weight:650;line-height:1.5}.video-adoption-answer{padding-right:0;display:block!important}.video-adoption-answer .section-title{padding-right:210px;max-width:none!important}.video-adoption-answer .video-adoption-proof-badge{white-space:nowrap;position:absolute;top:3px;right:0;width:auto!important}.adoption-flow__index{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-weight:800;font-size:12px!important}.jobtrailer-section{background:#fff}.jobtrailer-section .jobtrailer-feature{margin:0}.candidate-intelligence-stage .intelligence-explainer--opening{margin:0 auto 72px!important}.journey-personas article>div{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.journey-personas .button{width:auto;margin-top:22px}.journey-persona--enterprise .button--secondary{color:#fff;background:#ffffff14;border-color:#ffffff52}@media (max-width:620px){.early-case-question h3{font-size:16px}.site-shell main .hero-headline span{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.video-adoption-answer .section-title{padding-right:0}.video-adoption-answer .video-adoption-proof-badge{position:static;margin:18px 0 0!important}.journey-personas .button{width:100%}.candidate-intelligence-stage .intelligence-explainer--opening{margin-bottom:48px!important}}.orchestra-section{background:linear-gradient(145deg,#fff,#fafbfb 52%,#f2f5f5);padding:112px 0 104px;position:relative;overflow:hidden}.orchestra-section:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#3294981f 18%,#32949857,#3294981f 82%,#0000);width:min(1040px,80vw);height:1px;position:absolute;top:270px;left:50%;transform:translate(-50%)}.orchestra-shell{z-index:1;position:relative}.orchestra-heading{text-align:center;max-width:930px;margin:0 auto 74px}.orchestra-heading>span{color:#174f52;letter-spacing:.06em;text-transform:uppercase;background:#c9f7f8;border-radius:999px;margin-bottom:18px;padding:8px 13px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.orchestra-heading h2{color:#111214;font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(48px,5.7vw,78px);font-weight:400;line-height:.94}.orchestra-heading h2 em{color:#277f83;font-style:normal;display:block}.orchestra-heading p{color:#344f51;letter-spacing:-.015em;max-width:770px;margin:25px auto 0;font-size:18px;font-weight:600;line-height:1.6}.orchestra-story{grid-template-columns:minmax(270px,1fr) minmax(230px,.7fr) minmax(280px,.92fr);align-items:center;gap:32px;display:grid}.orchestra-stage-label{color:#277f83;letter-spacing:.14em;text-transform:uppercase;background:#67e9ef33;border-radius:999px;align-items:center;min-height:28px;margin-bottom:18px;padding:0 11px;font-size:9px;font-weight:850;line-height:1;display:inline-flex}.orchestra-source-field{background:linear-gradient(145deg,#fff,#f7f8f8);border-radius:32px;height:390px;position:relative;box-shadow:inset 0 0 0 1px #3294981a,0 24px 58px #12131512}.orchestra-source-field:before{content:"";border:1px dashed #32949838;border-radius:45% 55% 51% 49%/56% 43% 57% 44%;position:absolute;inset:40px;transform:rotate(-8deg)}.orchestra-chip{z-index:2;color:#183d3f;white-space:nowrap;background:#fffffff5;border:1px solid #32949821;border-radius:999px;align-items:center;gap:8px;padding:11px 14px;font-size:12px;font-weight:800;line-height:1;display:inline-flex;position:absolute;box-shadow:0 14px 30px #1b484a1c}.orchestra-chip svg{color:#25858a;stroke-width:2.2px;width:16px;height:16px}.orchestra-chip--jobs{top:36px;left:22px;transform:rotate(-4deg)}.orchestra-chip--career{top:72px;right:19px;transform:rotate(5deg)}.orchestra-chip--cv{top:152px;left:47px;transform:rotate(3deg)}.orchestra-chip--media{top:196px;right:22px;transform:rotate(-5deg)}.orchestra-chip--questions{bottom:78px;left:20px;transform:rotate(-3deg)}.orchestra-chip--ats{bottom:29px;right:58px;transform:rotate(4deg)}.orchestra-source-note{color:#6b7778;align-items:center;gap:10px;margin:18px 4px 0;font-size:12px;line-height:1.5;display:flex}.orchestra-source-note span{background:#ff6c61;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #ff6c611a}.orchestra-conductor{text-align:center;justify-items:center;display:grid;position:relative}.orchestra-conductor .orchestra-stage-label{color:#111214;background:#67e9ef;margin-bottom:24px}.orchestra-core{background:#111214;border-radius:50%;place-items:center;width:146px;height:146px;display:grid;position:relative;box-shadow:0 0 0 12px #67e9ef21,0 22px 55px #1213152e}.orchestra-core img{object-fit:contain;width:86px;height:auto}.orchestra-baton{transform-origin:90% 90%;background:linear-gradient(#fff 0 78%,#67e9ef 78%);border-radius:99px;width:4px;height:86px;position:absolute;top:13px;right:-13px;transform:rotate(28deg);box-shadow:0 8px 18px #0000003d}.orchestra-arrow{color:#111214;background:#67e9ef;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:112px;box-shadow:0 10px 22px #32949833}.orchestra-arrow svg{stroke-width:2.4px;width:19px;height:19px}.orchestra-arrow--in{left:-38px}.orchestra-arrow--out{right:-38px}.orchestra-score{text-align:left;background:#fff;border-radius:21px;width:100%;margin-top:27px;padding:20px 19px;display:grid;box-shadow:0 18px 40px #1445481a,inset 0 0 0 1px #3294981f}.orchestra-score small{color:#277f83;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:850}.orchestra-score strong{color:#111214;margin:6px 0 13px;font-size:15px;line-height:1.25}.orchestra-score span{color:#5d6c6d;border-top:1px solid #1d4c4f1a;padding:7px 0 7px 18px;font-size:11px;position:relative}.orchestra-score span:before{content:"";background:#67e9ef;border-radius:50%;width:7px;height:7px;position:absolute;top:12px;left:0}.orchestra-gap{color:#375a5c;text-align:left;align-items:center;gap:8px;margin:15px 0 0;font-size:11px;font-weight:700;line-height:1.45;display:flex}.orchestra-gap svg{color:#25858a;flex:none;width:17px;height:17px}.orchestra-result{justify-items:stretch;display:grid}.orchestra-result>.orchestra-stage-label{justify-self:start}.orchestra-report{background:#111214;border-radius:30px;padding:19px;position:relative;overflow:hidden;box-shadow:0 28px 68px #12131530}.orchestra-report__top{color:#fff;justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.orchestra-report__top span{font-size:12px;font-weight:800}.orchestra-report__top svg{color:#67e9ef;width:19px;height:19px}.orchestra-report>img{object-fit:contain;background:#fff;border-radius:18px;width:100%;max-height:333px;display:block}.orchestra-report__signals{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.orchestra-report__signals span{color:#c9f7f8;letter-spacing:.04em;background:#67e9ef1a;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:800}.orchestra-shortlist{color:#111214;background:#67e9ef;border-radius:0 0 20px 20px;align-items:center;gap:12px;width:calc(100% - 34px);margin:-3px auto 0;padding:14px 17px;display:flex;box-shadow:0 17px 30px #3294982e}.orchestra-shortlist>svg{stroke-width:3px;width:20px;height:20px}.orchestra-shortlist>span{display:grid}.orchestra-shortlist strong{font-size:14px}.orchestra-shortlist small{letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:700}.orchestra-boundary{color:#fff;background:#121315;border-radius:28px;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:center;gap:34px;margin-top:58px;padding:32px 38px 33px 42px;display:grid;position:relative;box-shadow:0 26px 70px #12131524}.orchestra-boundary:before{content:"";background:#67e9ef;border-radius:0 99px 99px 0;width:5px;height:52px;position:absolute;left:0}.orchestra-boundary strong{letter-spacing:-.025em;font-size:20px;font-weight:800;line-height:1.4}.orchestra-boundary p{color:#c9d2d2;margin:0;font-size:14px;line-height:1.65}@media (prefers-reduced-motion:no-preference){.orchestra-chip{animation:5.4s ease-in-out infinite alternate orchestra-float}.orchestra-chip:nth-child(2n){animation-delay:-2.7s}.orchestra-baton{animation:2.1s cubic-bezier(.65,0,.35,1) infinite alternate orchestra-conduct}.orchestra-arrow svg{animation:1.8s ease-in-out infinite orchestra-pulse}}@keyframes orchestra-float{to{translate:0 -7px}}@keyframes orchestra-conduct{0%{transform:rotate(14deg)}to{transform:rotate(39deg)}}@keyframes orchestra-pulse{50%{transform:translate(4px)}}@media (max-width:1000px){.orchestra-story{grid-template-columns:1fr;gap:42px;max-width:720px;margin:0 auto}.orchestra-heading{margin-bottom:58px}.orchestra-source-field{height:360px}.orchestra-conductor{max-width:360px;margin:0 auto}.orchestra-arrow{top:auto;left:50%;right:auto;transform:translate(-50%)rotate(90deg)}.orchestra-arrow--in{top:-29px}.orchestra-arrow--out{bottom:-31px}.orchestra-score{width:320px}.orchestra-result{width:min(100%,430px);margin:0 auto}}@media (max-width:620px){.orchestra-section{padding:72px 0 68px}.orchestra-heading{text-align:left;margin-bottom:44px}.orchestra-heading h2{font-size:44px;line-height:.98}.orchestra-heading h2 em{color:#277f83;letter-spacing:-.06em;white-space:nowrap;font-size:clamp(28px,8.5vw,44px);display:block}.orchestra-heading p{font-size:16px}.orchestra-source-field{border-radius:26px;height:405px}.orchestra-source-field:before{inset:35px 24px}.orchestra-chip{padding:10px 12px;font-size:11px}.orchestra-chip--jobs{top:26px;left:12px}.orchestra-chip--career{top:82px;right:10px}.orchestra-chip--cv{top:145px;left:24px}.orchestra-chip--media{top:204px;right:10px}.orchestra-chip--questions{bottom:83px;left:12px}.orchestra-chip--ats{bottom:25px;right:35px}.orchestra-core{width:132px;height:132px}.orchestra-core img{width:78px}.orchestra-score,.orchestra-gap{width:min(100%,296px)}.orchestra-report{border-radius:24px;padding:15px}.orchestra-boundary{border-radius:22px;grid-template-columns:1fr;gap:15px;margin-top:48px;padding:28px 24px 29px 29px}.orchestra-boundary:before{height:44px}.orchestra-boundary strong{font-size:18px}}.journey-personas-heading{text-align:center;justify-items:center;gap:10px;margin:90px auto 38px;display:grid}.journey-personas-heading .journey-personas-title{margin:0!important}.journey-personas-heading h3{color:#274344;font-family:var(--font-sans);letter-spacing:-.018em;margin:0;font-size:18px;font-weight:650;line-height:1.5}.volume-section__content{position:relative}@media (max-width:620px){.journey-personas-heading{margin:68px auto 30px}.journey-personas-heading h3{font-size:16px}.volume-section__heading .section-title{margin-bottom:38px}}.site-header{-webkit-backdrop-filter:blur(28px)saturate(1.2);backdrop-filter:blur(28px)saturate(1.2);background:#ffffffd6;border-bottom-color:#12131512;box-shadow:0 10px 28px #12131513,0 1px #12131509}@media (max-width:620px){.site-shell main .hero-headline,.site-shell main .hero-headline span{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:34px;line-height:1.14}}.product-logic-section{background:linear-gradient(145deg,#fff,#f7f9f9);padding:112px 0 104px;position:relative;overflow:hidden}.product-logic-section:before{content:"";pointer-events:none;background:0 0;position:absolute;inset:0}.product-logic-shell{z-index:1;position:relative}.product-logic__intro{grid-template-columns:minmax(500px,.95fr) minmax(0,1.05fr);align-items:start;gap:64px;display:grid}.product-logic__heading,.product-logic__copy{min-width:0}.product-logic__heading>span{color:#174f52;letter-spacing:.06em;text-transform:uppercase;background:#c9f7f8;border-radius:999px;margin-bottom:18px;padding:8px 13px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.product-logic__heading h2{color:#111214;max-width:580px;font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(46px,4.6vw,66px);font-weight:400;line-height:.98}.product-logic__copy{gap:18px;padding-top:39px;display:grid}.product-logic__copy p{color:#344f51;letter-spacing:-.012em;margin:0;font-size:17px;font-weight:500;line-height:1.67}.product-simple{background:#edf8f8;border-radius:32px;margin-top:68px;padding:34px 38px 38px;box-shadow:inset 0 0 0 1px #277f831c,0 24px 68px #12131512}.product-simple__not{text-align:center;border-bottom:1px solid #277f832b;justify-items:center;gap:16px;padding-bottom:26px;display:grid}.product-simple__not>small{color:#275e61;letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:850}.product-simple__exclusions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.product-simple__exclusions span{color:#4d5c5d;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:11px 14px;font-size:13px;font-weight:850;display:inline-flex;box-shadow:0 7px 18px #1213150d}.product-simple__exclusions svg{color:#6e7b7c;width:16px;height:16px}.product-simple__exclusions s{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-line:line-through;text-decoration-color:#ff5b52;text-decoration-thickness:3px}.product-simple__answer{text-align:center;justify-content:center;align-items:center;gap:12px;margin:28px 0 26px;display:flex}.product-simple__answer>span{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#111214;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:850}.product-simple__answer>strong{color:#111214;font-family:var(--font-display);font-size:30px;font-weight:400;line-height:1}.product-simple__flow{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr) 42px minmax(0,1fr) 42px minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.product-simple__step{color:#111214;background:#fff;border-radius:22px;align-content:start;min-width:0;min-height:224px;padding:22px 20px;display:grid;position:relative;box-shadow:0 14px 34px #12131512,inset 0 0 0 1px #277f8317}.product-simple__step>small{color:#6b7f80;letter-spacing:.12em;font-size:9px;font-weight:850;position:absolute;top:16px;right:16px}.product-simple__step-icon,.product-simple__step-logo{color:#174f52;background:#d9f8f9;border-radius:14px;place-items:center;width:46px;height:46px;margin-bottom:17px;display:grid}.product-simple__step-icon svg{stroke-width:2.2px;width:21px;height:21px}.product-simple__step-logo{background:#0b0c0d}.product-simple__step-logo img{width:33px;height:auto}.product-simple__step>strong{font-size:16px;font-weight:850;line-height:1.18}.product-simple__step>p{color:#526768;margin:8px 0 0;font-size:11px;font-weight:600;line-height:1.45}.product-simple__step>b{color:#205d60;align-items:center;gap:6px;margin-top:auto;padding-top:18px;font-size:10px;font-weight:850;display:flex}.product-simple__step>b svg{width:14px;height:14px}.product-simple__step--nurdu{color:#fff;background:#121315;box-shadow:0 18px 42px #12131533}.product-simple__step--nurdu>small{color:#9ff4f7}.product-simple__step--nurdu>p{color:#bdcaca}.product-simple__step--nurdu>b{color:#111214;background:#67e9ef;border-radius:999px;width:max-content;margin-top:auto;padding:8px 10px}.product-simple__step--ats{box-shadow:0 0 0 3px #67e9ef,0 18px 42px #12131517}.product-simple__step--ats>p{color:#111214;font-size:14px;font-weight:850}.product-simple__step--ats>b{color:#205d60}.product-simple__connector{place-items:center;display:grid;position:relative}.product-simple__connector:before{content:"";background:#67e9ef;height:2px;position:absolute;top:50%;left:0;right:0}.product-simple__connector>svg{color:#111214;stroke-width:2.7px;background:#67e9ef;border-radius:50%;width:18px;height:18px;padding:2px;position:absolute;top:calc(50% - 9px);right:-1px}.product-simple__connector>i{opacity:0;background:#111214;border-radius:50%;width:10px;height:10px;position:absolute;top:calc(50% - 5px);left:0;box-shadow:0 0 0 4px #67e9ef52}@media (prefers-reduced-motion:no-preference){.product-simple__connector>i{animation-duration:4.8s;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-iteration-count:infinite}.product-simple__connector:not(.product-simple__connector--two):not(.product-simple__connector--three)>i{animation-name:product-simple-progress-one}.product-simple__connector--two>i{animation-name:product-simple-progress-two}.product-simple__connector--three>i{animation-name:product-simple-progress-three}}@keyframes product-simple-progress-one{0%{opacity:0;transform:translate(-5px)}4%,25%{opacity:1}31%,to{opacity:0;transform:translate(30px)}}@keyframes product-simple-progress-two{0%,32%{opacity:0;transform:translate(-5px)}37%,58%{opacity:1}64%,to{opacity:0;transform:translate(30px)}}@keyframes product-simple-progress-three{0%,65%{opacity:0;transform:translate(-5px)}70%,91%{opacity:1}97%,to{opacity:0;transform:translate(30px)}}@media (max-width:1000px){.product-logic__intro{grid-template-columns:1fr;gap:26px}.product-logic__copy{padding-top:0}.product-simple{max-width:680px;margin:54px auto 0;padding:30px}.product-simple__not{gap:14px}.product-simple__flow{grid-template-columns:1fr;gap:10px;max-width:460px;margin:0 auto}.product-simple__step{min-height:190px}.product-simple__connector{width:48px;height:44px;margin:0 auto;transform:rotate(90deg)}}@media (max-width:620px){.product-logic-section{padding:74px 0 68px}.product-logic-shell,.product-logic__intro,.product-logic__heading,.product-logic__copy{min-width:0;max-width:100%}.product-logic__heading h2{letter-spacing:-.035em;overflow-wrap:normal;word-break:normal;max-width:100%;font-size:clamp(26px,8.2vw,32px)!important;line-height:1.03!important}.product-logic__copy{gap:15px}.product-logic__copy p{font-size:15px;line-height:1.62}.product-simple{border-radius:24px;width:100%;max-width:100%;margin-top:38px;padding:22px 14px}.product-simple__not{padding-bottom:20px}.product-simple__exclusions{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.product-simple__exclusions span{justify-content:center;padding:10px 8px;font-size:11px}.product-simple__answer{justify-items:center;gap:10px;margin:22px 0;display:grid}.product-simple__answer>strong{font-size:25px}.product-simple__step{border-radius:19px;min-height:178px;padding:20px 18px}.product-simple__step>strong{font-size:17px}.product-simple__step>p{font-size:12px}.product-simple__connector{height:38px}.product-simple__step--nurdu>b{font-size:9px}}.site-shell main .section-title{max-width:800px;text-align:left!important;margin-left:0!important;margin-right:0!important}.site-shell main .section-title h2,.site-shell main .section-title__quote,.site-shell main .section-title__marker,.site-shell main .section-title .section-deck,.site-shell main .section-title .section-deck__answer{text-align:left!important}.site-shell main .section-title__quote{justify-content:flex-start!important}.site-shell main .section-title .section-deck{margin-left:0!important;margin-right:0!important}.site-shell main .section-title h2:after{transform-origin:0!important;margin-left:0!important;margin-right:auto!important}.site-shell main .section-title--center{max-width:1025px;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.site-shell main .section-title--center h2,.site-shell main .section-title--center .section-title__quote,.site-shell main .section-title--center .section-title__marker,.site-shell main .section-title--center .section-deck,.site-shell main .section-title--center .section-deck__answer{text-align:center!important}.site-shell main .section-title--center .section-title__quote{justify-content:center!important}.site-shell main .section-title--center .section-deck{margin-left:auto!important;margin-right:auto!important}.site-shell main .section-title--center h2:after{transform-origin:50%!important;margin-left:auto!important;margin-right:auto!important}.site-shell main .product-logic__heading,.site-shell main .product-logic__heading h2,.site-shell main .early-case-question,.site-shell main .early-case-question h2,.site-shell main .early-case-question h3,.site-shell main .report-story__copy,.site-shell main .report-story__copy h2,.site-shell main .report-story__postheadline,.site-shell main .final-cta__inner>div,.site-shell main .final-cta__inner h2,.site-shell main .final-cta__inner p{text-align:left!important}.site-shell main .product-logic__heading h2{font-size:44px!important;line-height:1.06!important}.site-shell main .product-logic__heading h2:after,.site-shell main .early-case-question h2:after,.site-shell main .report-story__copy h2:after,.site-shell main .final-cta__inner h2:after{transform-origin:0!important;margin-left:0!important;margin-right:auto!important}.site-shell main .product-logic__copy,.site-shell main .product-logic__copy p,.site-shell main .video-adoption-copy,.site-shell main .video-adoption-copy p,.site-shell main .report-story__copy>p{text-align:left!important}.site-shell main .journey-personas-heading,.site-shell main .journey-personas-heading h2,.site-shell main .journey-personas-heading h3,.site-shell main .comparison-heading,.site-shell main .comparison-heading h2,.site-shell main .comparison-postheadline,.site-shell main .comparison-intro,.site-shell main .jobtrailer-feature__heading,.site-shell main .jobtrailer-feature__heading h2,.site-shell main .jobtrailer-feature__heading .section-deck{text-align:center!important}.site-shell main .comparison-intro,.site-shell main .jobtrailer-feature__heading .section-deck{margin-left:auto!important;margin-right:auto!important}.site-shell main .journey-personas-heading h2:after,.site-shell main .comparison-heading h2:after,.site-shell main .jobtrailer-feature__heading h2:after{transform-origin:50%!important;margin-left:auto!important;margin-right:auto!important}.site-shell main .section--process>.page-grid,.site-shell main .timeline-section--early>.page-grid,.site-shell main .workload-section>.page-grid,.site-shell main .business-proof>.page-grid,.site-shell main .volume-section>.page-grid,.site-shell main .stakeholder-section>.page-grid,.site-shell main .pricing-section>.page-grid{text-align:center}.site-shell main .journey-board,.site-shell main .timeline-context,.site-shell main .timeline-compare,.site-shell main .workload-visual,.site-shell main .proof-stage,.site-shell main .volume-section__content,.site-shell main .stakeholder-grid,.site-shell main .pricing-grid{margin-left:auto;margin-right:auto}@media (max-width:620px){.site-shell main .section-title--center,.site-shell main .section-title--center h2,.site-shell main .section-title--center .section-title__quote,.site-shell main .section-title--center .section-title__marker,.site-shell main .section-title--center .section-deck,.site-shell main .journey-personas-heading,.site-shell main .journey-personas-heading h2,.site-shell main .journey-personas-heading h3,.site-shell main .comparison-heading,.site-shell main .comparison-heading h2,.site-shell main .comparison-postheadline,.site-shell main .comparison-intro,.site-shell main .jobtrailer-feature__heading,.site-shell main .jobtrailer-feature__heading h2,.site-shell main .jobtrailer-feature__heading .section-deck{text-align:center!important}}@media (prefers-reduced-motion:reduce){.site-shell main .adoption-flow--nurdu ol:after{opacity:1;transform:scaleY(1);animation:none!important}}.section--process .journey-board{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.section--process .journey-board:before{display:none}.section--process .journey-track{grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr) 46px minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.section--process .journey-card,.section--process .journey-card--accent{min-width:0;min-height:488px;color:var(--lp-text-neutral-intense);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;border-radius:28px;flex-direction:column;margin:0;padding:28px 24px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 62px #12131517,inset 0 0 0 1px #277f831a}.section--process .journey-card--accent{color:#fff;background:radial-gradient(circle at 50% 55%,#7df9ff24,#0000 42%),#121315;box-shadow:0 26px 68px #12131533,inset 0 0 0 1px #7df9ff29}.section--process .journey-card--accent:before{display:none}.section--process .journey-card__top{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:14px;height:auto;min-height:0;margin:0 0 24px;display:grid}.section--process .journey-card__top .journey-number{color:#111214;background:var(--lp-brand-500);width:48px;height:48px;font-family:var(--font-sans);letter-spacing:0;text-shadow:none;border-radius:50%;place-items:center;font-size:15px;font-weight:850;line-height:1;display:grid;box-shadow:0 0 0 7px #7df9ff26}.section--process .journey-card--accent .journey-number{color:#111214;text-shadow:none;background:#fff;box-shadow:0 0 0 7px #7df9ff2e}.section--process .journey-card__top h3,.section--process .journey-card--accent .journey-card__top h3{max-width:none;color:inherit;font-family:var(--font-sans);letter-spacing:-.03em;text-align:left;margin:3px 0 0;font-size:19px;font-weight:800;line-height:1.25}.section--process .journey-card__heading-copy{min-width:0}.section--process .journey-visual{background:#f2f8f8;border:0;border-radius:20px;width:100%;height:300px;margin:auto 0 0;position:relative;overflow:hidden}.section--process .journey-sources{background:#f2f8f8;grid-template-columns:1fr 1fr;gap:9px;padding:18px;display:grid}.section--process .journey-sources:before{content:"Stelle gefunden";z-index:3;color:#fff;background:#121315;border-radius:999px;padding:8px 11px;font-size:9px;font-weight:800;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 9px 22px #12131538}.section--process .journey-sources span{color:#183d3f;background:#fff;border:0;border-radius:14px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;padding:14px;font-size:10px;display:flex;box-shadow:0 10px 24px #12131514;transform:none!important}.section--process .journey-sources .journey-source--nurdu{color:#111214;background:var(--lp-brand-500)}.section--process .journey-phone{background:0 0;place-items:center;height:320px;display:grid;overflow:visible}.section--process .journey-phone:before{content:"";background:var(--lp-brand-500);border-radius:50%;width:220px;height:220px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 22px #7df9ff17,0 0 0 44px #7df9ff0b}.section--process .journey-phone>.journey-phone__device{z-index:2;object-fit:contain;filter:drop-shadow(0 24px 24px #0000006b);width:auto;max-width:none;height:306px;padding:0;position:absolute;top:47%;left:calc(50% + 25px);transform:translate(-50%,-50%)}@media (max-width:340px){.section--process .journey-phone>.journey-phone__device{left:calc(50% + 12px)}}.section--process .journey-phone>.journey-phone__device{box-sizing:border-box;padding-right:35px!important}.home-page .editorial-compression small{font-size:9px!important}.section--process .journey-media-formats{z-index:4;justify-content:center;gap:6px;width:max-content;max-width:100%;display:flex;position:absolute;bottom:0;left:50%;right:auto;transform:translate(-50%)}.section--process .journey-media-formats span{color:#111214;background:#fff;border-radius:999px;align-items:center;gap:5px;font-size:9px;font-weight:800;display:flex;box-shadow:0 10px 24px #00000040;min-width:0!important;padding:8px 10px!important}.section--process .journey-media-formats svg{color:#217a7e;width:13px;height:13px}.section--process .journey-media-format--alternative{display:flex!important}.section--process .journey-media-format--alternative small{display:none}.section--process .journey-delivery{background:linear-gradient(145deg,#f2f8f8,#e7fafa);grid-template-columns:90px 30px minmax(0,1fr);align-items:center;gap:10px;height:300px;padding:20px;display:grid}.section--process .delivery-source{color:#183d3f;background:#fff;border:0;border-radius:50%;place-items:center;width:88px;height:88px;font-size:10px;font-weight:800;display:grid;position:static;box-shadow:0 0 0 7px #7df9ff3d,0 14px 30px #1213151f}.section--process .delivery-arrow{color:#217a7e;width:25px;position:static}.section--process .delivery-targets{gap:10px;display:grid;position:static}.section--process .delivery-targets span{color:#183d3f;background:#fff;border:0;border-radius:14px;align-items:center;gap:9px;min-height:58px;padding:11px 12px;font-size:10px;display:flex;box-shadow:0 10px 24px #12131517}.section--process .delivery-targets span:first-child{color:#fff;background:#121315}.section--process .journey-connector{color:#111214;background:var(--lp-brand-500);border:0;border-radius:50%;align-self:center;place-items:center;width:46px;height:46px;margin:auto;display:grid;position:relative;transform:none;box-shadow:0 10px 24px #32949833}.section--process .journey-connector:before{content:"";z-index:-1;background:linear-gradient(90deg,#277f831a,var(--lp-brand-500),#277f831a);height:2px;position:absolute;top:50%;left:-14px;right:-14px}.section--process .journey-connector:after{content:"";opacity:0;background:#111214;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:-12px;transform:translateY(-50%);box-shadow:0 0 0 4px #7df9ff40}.section--process .journey-connector svg{stroke-width:2.6px;width:18px;height:18px}@media (prefers-reduced-motion:no-preference){.section--process .journey-connector:after{animation:2.4s cubic-bezier(.23,1,.32,1) infinite journey-handoff}.section--process .journey-connector:nth-of-type(2):after{animation-delay:1.2s}}@keyframes journey-handoff{0%{opacity:0;transform:translate(-4px,-50%)}24%,76%{opacity:1}to{opacity:0;transform:translate(28px,-50%)}}@media (max-width:1000px){.section--process .journey-track{grid-template-columns:1fr;gap:18px;max-width:620px;margin:0 auto}.section--process .journey-card,.section--process .journey-card--accent{border:0;border-radius:26px;min-height:auto;padding:26px 24px 24px;box-shadow:0 20px 54px #1213151a,inset 0 0 0 1px #277f831a}.section--process .journey-card--accent{box-shadow:0 24px 60px #12131533,inset 0 0 0 1px #7df9ff29}.section--process .journey-connector{transform:rotate(90deg)}.section--process .journey-visual,.section--process .journey-delivery{height:300px}}@media (max-width:620px){.section--process .journey-track{gap:14px}.section--process .journey-card,.section--process .journey-card--accent{border-radius:22px;padding:22px 18px 18px}.section--process .journey-card__top{grid-template-columns:42px minmax(0,1fr);gap:12px;margin-bottom:18px}.section--process .journey-card__top .journey-number{width:42px;height:42px;font-size:13px}.section--process .journey-card__top h3,.section--process .journey-card--accent .journey-card__top h3{font-size:17px}.section--process .journey-visual,.section--process .journey-delivery{height:250px}.section--process .journey-phone{height:268px}.section--process .journey-phone:before{width:184px;height:184px}.section--process .journey-phone>.journey-phone__device{height:260px}.section--process .journey-sources{gap:7px;padding:12px}.section--process .journey-sources span{padding:11px;font-size:9px}.section--process .journey-delivery{grid-template-columns:72px 22px minmax(0,1fr);gap:7px;padding:12px}.section--process .delivery-source{width:68px;height:68px;font-size:9px}.section--process .delivery-targets span{min-height:48px;padding:8px;font-size:9px}.section--process .journey-media-formats span{font-size:8px;padding:7px 8px!important}}.section--early-proof .early-case-question{max-width:760px;margin:0 0 28px}.section--early-proof .early-case-question+.early-case{box-shadow:none;background:0 0;border:0;border-radius:0;align-items:start;padding-inline:0;margin:0!important}.section--early-proof .early-case-question+.early-case .early-case__copy{padding-block:0}.section--early-proof .early-case+.video-adoption-section{margin-top:128px!important}@media (max-width:760px){.section--early-proof .early-case-question{margin-bottom:22px}.section--early-proof .early-case+.video-adoption-section{margin-top:96px!important}}@media (max-width:420px){.section--early-proof .early-case+.video-adoption-section{margin-top:78px!important}}@media (min-width:901px){.site-shell main .hero-headline span{white-space:nowrap!important}}.site-shell main .section--early-proof .early-case-question{max-width:920px;margin-left:auto;margin-right:auto;text-align:center!important}.site-shell main .section--early-proof .early-case-question h2,.site-shell main .section--early-proof .early-case-question h3{text-align:center!important}.site-shell main .section--early-proof .early-case-question h2:after{transform-origin:50%!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:620px){.site-shell main .product-logic__heading h2{letter-spacing:-.035em;overflow-wrap:normal;word-break:normal;max-width:100%;font-size:clamp(26px,8.2vw,32px)!important;line-height:1.03!important}}.product-connect{background:linear-gradient(145deg,#f3fbfb,#fff 72%);border-radius:32px;margin-top:68px;padding:28px 34px 34px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #277f831f,0 24px 68px #12131512}.product-connect__scenes{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:20px;display:grid}.product-connect__scene{color:#183d3f;background:#d9f8f9;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px 10px;font-size:10px;font-weight:800;line-height:1;display:flex}.product-connect__scene b{color:#111214;background:#67e9ef;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;display:grid}.product-connect__notices{z-index:5;gap:8px;display:flex;position:absolute;top:76px;left:50%;transform:translate(-50%)}.product-connect__notices span{color:#4d5c5d;white-space:nowrap;background:#fff;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:850;position:relative;box-shadow:0 8px 20px #12131514}.product-connect__notices span:after{content:"";background:#ff5b52;border-radius:999px;height:2px;position:absolute;top:50%;left:8px;right:8px;transform:rotate(-4deg)}.product-connect__channels{background:#edf8f8;border-radius:22px;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:52px;padding:20px 20px 28px;display:grid;position:relative}.product-connect__channels:after{content:"Vorhandene Einstiege";color:#277f83;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:850;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.product-connect__island{color:#244648;text-align:center;background:#fff;border-radius:14px;justify-content:center;align-items:center;gap:7px;min-width:0;padding:11px 9px;font-size:10px;font-weight:800;line-height:1.2;display:flex;box-shadow:0 8px 22px #12131512}.product-connect__island svg{color:#25858a;stroke-width:2.2px;flex:none;width:16px;height:16px}.product-connect__drop{transform-origin:top;background:#67e9ef;width:2px;height:40px;margin:0 auto;position:relative}.product-connect__drop:after{content:"";border-bottom:2px solid #111214;border-right:2px solid #111214;width:10px;height:10px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.product-connect__drop>i,.product-connect__output-line>i{opacity:0;background:#111214;border-radius:50%;width:9px;height:9px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 0 4px #67e9ef47}.product-connect__core-flow{grid-template-columns:minmax(210px,.9fr) 52px minmax(330px,1.3fr) 52px minmax(245px,1fr);align-items:stretch;gap:10px;display:grid;position:relative}.product-connect__core-flow:before{content:"";z-index:0;transform-origin:0;background:#67e9ef33;border-radius:999px;height:14px;position:absolute;top:50%;left:18%;right:12%;transform:translateY(-50%)scaleX(1)}.product-connect__formats,.product-connect__report{z-index:1;background:#fff;border-radius:22px;align-content:start;padding:18px;display:grid;position:relative;box-shadow:0 14px 34px #12131512,inset 0 0 0 1px #277f8317}.product-connect__formats>small,.product-connect__report>small{color:#277f83;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:13px;font-size:9px;font-weight:850;display:flex}.product-connect__formats>small svg,.product-connect__report>small svg{width:14px;height:14px}.product-connect__formats>div{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.product-connect__formats .product-connect__island{gap:6px;padding:12px 6px;display:grid}.product-connect__formats .product-connect__island svg{margin:0 auto}.product-connect__engine{z-index:2;color:#fff;background:#121315;border-radius:24px;align-content:center;min-width:0;padding:22px 24px;display:grid;position:relative;box-shadow:0 18px 44px #12131533}.product-connect__engine-brand{justify-content:center;align-items:center;gap:11px;margin-bottom:17px;display:flex}.product-connect__engine-brand img{width:68px;height:auto}.product-connect__engine-brand strong{border-left:1px solid #ffffff38;padding-left:11px;font-size:17px;font-weight:800}.product-connect__engine-steps{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.product-connect__engine-steps span{color:#dce8e8;text-align:center;background:#ffffff12;border-radius:12px;justify-items:center;gap:6px;padding:10px 7px;font-size:8px;font-weight:700;line-height:1.3;display:grid}.product-connect__engine-steps svg{color:#67e9ef;width:15px;height:15px}.product-connect__arrow{z-index:3;place-items:center;display:grid;position:relative}.product-connect__arrow:before{content:"";background:#67e9ef;height:2px;position:absolute;top:50%;left:0;right:0}.product-connect__arrow>svg{color:#111214;stroke-width:2.7px;background:#67e9ef;border-radius:50%;width:20px;height:20px;padding:3px;position:absolute;right:0}.product-connect__arrow>i{opacity:0;background:#111214;border-radius:50%;width:10px;height:10px;position:absolute;top:calc(50% - 5px);left:0;box-shadow:0 0 0 4px #67e9ef47}.product-connect__report-card{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:11px;display:grid}.product-connect__report-card>img{aspect-ratio:1432/2048;object-fit:cover;object-position:top;border-radius:8px;width:76px;display:block;box-shadow:0 8px 20px #12131521}.product-connect__report-card>span{gap:4px;min-width:0;display:grid}.product-connect__report-card svg{color:#25858a;width:20px;height:20px}.product-connect__report-card strong{color:#111214;font-size:15px;font-weight:850;line-height:1.15}.product-connect__report-card em{color:#526768;font-size:9px;font-style:normal;font-weight:650;line-height:1.3}.product-connect__output-line{background:#67e9ef;width:2px;height:38px;margin:0 19% 0 auto;position:relative}.product-connect__output-line:after{content:"";border-bottom:2px solid #111214;border-right:2px solid #111214;width:10px;height:10px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.product-connect__outputs{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;width:min(100%,570px);margin-left:auto;display:grid}.product-connect__output{background:#fff;border-radius:17px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;padding:14px 15px;display:grid;box-shadow:0 12px 28px #12131512,inset 0 0 0 1px #277f831a}.product-connect__output>svg{color:#25858a;width:21px;height:21px}.product-connect__output>img{width:42px;height:auto}.product-connect__output>span{gap:2px;display:grid}.product-connect__output small{color:#277f83;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:850}.product-connect__output strong{color:#111214;font-size:13px;font-weight:850}.product-connect__output em{color:#205d60;font-size:9px;font-style:normal;font-weight:800}.product-connect__output--ats{box-shadow:0 0 0 2px #67e9ef,0 12px 28px #12131512}.product-connect__or{color:#718182;text-transform:uppercase;font-size:9px;font-weight:850}.product-connect__final{text-align:center;justify-items:center;gap:5px;margin-top:27px;display:grid}.product-connect__final strong{color:#111214;font-family:var(--font-display);font-size:32px;font-weight:400;line-height:1}.product-connect__final span{color:#526768;font-size:12px;font-weight:650}@media (prefers-reduced-motion:no-preference){.product-connect__scene{animation:9s linear infinite product-connect-scene}.product-connect__scene--one{animation-name:product-connect-scene-one}.product-connect__scene--two{animation-name:product-connect-scene-two}.product-connect__scene--three{animation-name:product-connect-scene-three}.product-connect__notices{animation:9s linear infinite product-connect-notices}.product-connect__island{animation:9s cubic-bezier(.77,0,.175,1) infinite product-connect-gather}.product-connect__island--career{--scatter-x:-15px;--scatter-y:10px}.product-connect__island--jobs{--scatter-x:8px;--scatter-y:-9px}.product-connect__island--campaign{--scatter-x:-6px;--scatter-y:13px}.product-connect__island--qr{--scatter-x:13px;--scatter-y:-7px}.product-connect__island--other{--scatter-x:9px;--scatter-y:11px}.product-connect__island--video{--scatter-x:-10px;--scatter-y:7px}.product-connect__island--audio{--scatter-x:7px;--scatter-y:-6px}.product-connect__island--cv{--scatter-x:9px;--scatter-y:8px}.product-connect__drop{animation:9s cubic-bezier(.23,1,.32,1) infinite product-connect-line-y}.product-connect__core-flow:before{animation:9s cubic-bezier(.23,1,.32,1) infinite product-connect-line-x}.product-connect__engine{animation:9s cubic-bezier(.23,1,.32,1) infinite product-connect-engine}.product-connect__report-card{animation:9s cubic-bezier(.23,1,.32,1) infinite product-connect-report}.product-connect__outputs{animation:9s cubic-bezier(.23,1,.32,1) infinite product-connect-outputs}.product-connect__final{animation:9s cubic-bezier(.23,1,.32,1) infinite product-connect-final}.product-connect__drop>i{animation:9s cubic-bezier(.23,1,.32,1) infinite product-connect-pulse-y}.product-connect__arrow--one>i{animation:9s cubic-bezier(.23,1,.32,1) infinite product-connect-pulse-x-one}.product-connect__arrow--two>i{animation:9s cubic-bezier(.23,1,.32,1) infinite product-connect-pulse-x-two}.product-connect__output-line>i{animation:9s cubic-bezier(.23,1,.32,1) infinite product-connect-pulse-y-output}}@keyframes product-connect-scene-one{0%,24%{opacity:1}32%,to{opacity:.42}}@keyframes product-connect-scene-two{0%,25%{opacity:.42}34%,67%{opacity:1}75%,to{opacity:.42}}@keyframes product-connect-scene-three{0%,66%{opacity:.42}76%,to{opacity:1}}@keyframes product-connect-notices{0%,24%{opacity:1;transform:translate(-50%)translateY(0)}33%,to{opacity:0;transform:translate(-50%)translateY(-8px)}}@keyframes product-connect-gather{0%,22%{transform:translate(var(--scatter-x,0),var(--scatter-y,0))}38%,to{transform:translate(0)}}@keyframes product-connect-line-y{0%,23%{opacity:.18;transform:scaleY(.05)}40%,to{opacity:1;transform:scaleY(1)}}@keyframes product-connect-line-x{0%,30%{opacity:0;transform:translateY(-50%)scaleX(0)}56%,to{opacity:1;transform:translateY(-50%)scaleX(1)}}@keyframes product-connect-engine{0%,30%{opacity:.25;transform:scale(.985)}43%,to{opacity:1;transform:scale(1)}}@keyframes product-connect-report{0%,53%{opacity:.28;transform:translate(8px)}68%,to{opacity:1;transform:translate(0)}}@keyframes product-connect-outputs{0%,66%{opacity:.45;transform:translateY(8px)}80%,to{opacity:1;transform:translateY(0)}}@keyframes product-connect-final{0%,76%{opacity:0;transform:translateY(8px)}87%,to{opacity:1;transform:translateY(0)}}@keyframes product-connect-pulse-y{0%,29%{opacity:0;transform:translate(-50%)}34%,40%{opacity:1}46%,to{opacity:0;transform:translate(-50%,30px)}}@keyframes product-connect-pulse-x-one{0%,40%{opacity:0;transform:translate(0)}45%,51%{opacity:1}57%,to{opacity:0;transform:translate(38px)}}@keyframes product-connect-pulse-x-two{0%,54%{opacity:0;transform:translate(0)}59%,65%{opacity:1}71%,to{opacity:0;transform:translate(38px)}}@keyframes product-connect-pulse-y-output{0%,68%{opacity:0;transform:translate(-50%)}73%,79%{opacity:1}85%,to{opacity:0;transform:translate(-50%,28px)}}@media (max-width:1000px){.product-connect{max-width:680px;margin:54px auto 0;padding:25px}.product-connect__notices{top:72px}.product-connect__channels{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:58px}.product-connect__island--other{grid-column:1/-1}.product-connect__core-flow{grid-template-columns:1fr;gap:10px;max-width:470px;margin:0 auto}.product-connect__core-flow:before{width:14px;height:auto;inset:12% auto 10% 50%;transform:translate(-50%)}.product-connect__arrow{width:48px;height:42px;margin:0 auto;transform:rotate(90deg)}.product-connect__formats,.product-connect__engine,.product-connect__report{width:100%}.product-connect__output-line,.product-connect__outputs{margin:0 auto}.product-connect__engine-steps{grid-template-columns:1fr}.product-connect__final strong{font-size:29px}@media (prefers-reduced-motion:no-preference){.product-connect__core-flow:before{animation-name:product-connect-line-mobile}}}@keyframes product-connect-line-mobile{0%,30%{opacity:0;transform:translate(-50%)scaleY(0)}56%,to{opacity:1;transform:translate(-50%)scaleY(1)}}@media (max-width:620px){.product-connect{border-radius:24px;width:100%;max-width:100%;margin-top:38px;padding:18px 14px 24px}.product-connect__scenes{gap:5px}.product-connect__scene{gap:4px;padding:7px 5px;font-size:8px}.product-connect__scene b{width:18px;height:18px}.product-connect__notices{justify-content:center;width:100%;top:66px}.product-connect__notices span{padding:7px 8px;font-size:9px}.product-connect__channels{gap:7px;margin-top:58px;padding:14px 10px 28px}.product-connect__island{padding:10px 7px;font-size:9px}.product-connect__formats,.product-connect__engine,.product-connect__report{border-radius:19px;padding:16px}.product-connect__formats>div{gap:5px}.product-connect__engine-brand{margin-bottom:14px}.product-connect__engine-steps{gap:6px}.product-connect__report-card{grid-template-columns:70px minmax(0,1fr)}.product-connect__outputs{grid-template-columns:1fr;gap:8px}.product-connect__or{text-align:center}.product-connect__output{width:100%}.product-connect__final{margin-top:23px}.product-connect__final strong{font-size:26px}.product-connect__final span{font-size:11px}}.product-overview{gap:0;display:grid}.product-overview__intro{grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);align-items:start;gap:72px;display:grid}.product-overview__heading h2{color:#111214;max-width:520px;font-family:var(--font-display);letter-spacing:-.04em;text-align:left;margin:0;font-weight:400;font-size:44px!important;line-height:.98!important}.product-overview__heading h2:after{content:"";transform-origin:0;background:linear-gradient(90deg,#67e9ef,#67e9ef14);border-radius:999px;width:68px;height:6px;margin:23px 0 0;display:block}.product-overview__lead p{color:#344f51;letter-spacing:-.012em;margin:0;font-size:17px;font-weight:500;line-height:1.68}.product-overview__bridge{grid-template-columns:auto minmax(110px,1fr) 58px;align-items:center;gap:14px;width:min(100%,620px);margin:46px auto 58px;display:grid}.product-overview__bridge-inputs{display:flex}.product-overview__bridge-inputs span,.product-overview__bridge-result{color:#174f52;background:#d9f8f9;border:5px solid #f7f9f9;border-radius:17px;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 12px 28px #12131517}.product-overview__bridge-inputs span+span{margin-left:-9px}.product-overview__bridge svg{stroke-width:2.1px;width:21px;height:21px}.product-overview__bridge-line{background:#67e9ef33;border-radius:999px;height:10px;position:relative;overflow:hidden}.product-overview__bridge-line:before{content:"";background:#67e9ef;position:absolute;inset:4px 0}.product-overview__bridge-line>i{z-index:1;opacity:0;background:#111214;border-radius:999px;width:25%;height:10px;position:absolute;top:0;left:0}.product-overview__bridge-result{color:#fff;background:#111214}.product-overview__bridge-result svg{color:#67e9ef}.product-overview__faqs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:0;display:grid}.product-overview__faqs details{background:#ffffffbd;border:1px solid #277f8329;border-radius:22px;align-self:start;overflow:hidden;box-shadow:0 16px 42px #1213150e}.product-overview__faqs summary{color:#111214;cursor:pointer;align-items:center;min-height:82px;padding:22px 60px 22px 24px;font-size:17px;font-weight:850;line-height:1.35;list-style:none;display:flex;position:relative}.product-overview__faqs summary::-webkit-details-marker{display:none}.product-overview__faqs summary:before,.product-overview__faqs summary:after{content:"";background:#174f52;border-radius:999px;width:16px;height:2px;transition:transform .22s cubic-bezier(.23,1,.32,1);position:absolute;top:50%;right:25px;transform:translateY(-50%)}.product-overview__faqs summary:after{transform:translateY(-50%)rotate(90deg)}.product-overview__faqs details[open] summary:after{transform:translateY(-50%)rotate(0)}.product-overview__faqs summary:focus-visible{outline-offset:-3px;outline:3px solid #67e9ef94}.product-overview__faq-answer{padding:0 24px 24px}.product-overview__faq-answer p{color:#344f51;margin:0;font-size:14px;font-weight:500;line-height:1.65}.product-overview__faq-answer p+p{margin-top:14px}.product-overview__faq-answer strong{color:#111214;font-weight:850}@media (prefers-reduced-motion:no-preference){.product-overview__bridge-line>i{animation:3.8s cubic-bezier(.23,1,.32,1) infinite product-overview-flow}.product-overview__bridge-result{animation:3.8s cubic-bezier(.77,0,.175,1) infinite product-overview-result}}@keyframes product-overview-flow{0%,12%{opacity:0;transform:translate(0)}20%,72%{opacity:1}84%,to{opacity:0;transform:translate(300%)}}@keyframes product-overview-result{0%,70%,to{transform:scale(1)}82%{transform:scale(1.045)}}@media (max-width:860px){.product-overview__intro{grid-template-columns:1fr;gap:26px}.product-overview__lead{padding-top:0}.product-overview__bridge{margin:38px auto 48px}.product-overview__faqs{grid-template-columns:1fr}}@media (max-width:620px){.product-overview__heading h2{font-size:42px!important}.product-overview__heading h2:after{width:58px;height:5px;margin-top:18px}.product-overview__lead{gap:15px}.product-overview__lead p{font-size:15px;line-height:1.62}.product-overview__bridge{grid-template-columns:auto minmax(54px,1fr) 50px;gap:8px;margin:31px auto 38px}.product-overview__bridge-inputs span,.product-overview__bridge-result{border-width:4px;border-radius:14px;width:46px;height:46px}.product-overview__bridge-inputs span+span{margin-left:-13px}.product-overview__faqs{gap:10px}.product-overview__faqs details{border-radius:18px}.product-overview__faqs summary{min-height:72px;padding:19px 52px 19px 18px;font-size:15px}.product-overview__faqs summary:before,.product-overview__faqs summary:after{width:14px;right:20px}.product-overview__faq-answer{padding:0 18px 20px}.product-overview__faq-answer p{font-size:13px;line-height:1.62}}.site-shell .button,.site-shell .main-nav>a:not(.button),.product-overview__faqs details,.product-overview__faqs summary,.video-card,.video-card img,.video-card video,.hero-reference-logo,.adoption-flow,.video-adoption-proof-badge,.journey-personas article,.journey-personas .persona-icon,.profile-card,.profile-card__heading>svg,.application-cv-link,.application-video-thumb video,.report-sheet,.report-sheet img,.phone-choice,.proof-stage,.stakeholder-grid article,.price-card,.final-cta__inner,.footer-socials a{transition-property:transform,opacity,color,background-color,border-color,box-shadow,filter;transition-duration:.22s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.site-shell .button:focus-visible,.application-cv-link:focus-visible,.footer-socials a:focus-visible{outline-offset:4px;outline:3px solid #67e9efb3}@media (hover:hover) and (pointer:fine){.site-shell .button:hover{transform:translateY(-3px)}.site-shell .button--primary:hover{box-shadow:0 14px 34px #32949842,0 0 0 5px #7df9ff21}.site-shell .button--secondary:hover{background:#7df9ff1a;border-color:#32949857;box-shadow:0 12px 28px #12131514}.site-shell .main-nav>a:not(.button):hover{color:#197276;transform:translateY(-1px)}.product-overview__faqs details:hover{border-color:#32949857;transform:translateY(-2px);box-shadow:0 22px 54px #3294981a}.product-overview__faqs summary:hover{color:#174f52;background:#7df9ff14}.video-card:hover{transform:translateY(-4px);box-shadow:0 28px 72px #1213152e,0 0 0 1px #7df9ff33}.video-card:hover img,.video-card:hover video{filter:saturate(1.04)contrast(1.02);transform:scale(1.012)}.hero-reference-logo:hover{filter:grayscale(0);opacity:1;transform:translateY(-3px)scale(1.035)}.video-adoption-proof-badge:hover{border-color:#3294986b;transform:translateY(-2px);box-shadow:0 16px 38px #32949826}.adoption-flow:hover{transform:translateY(-3px);box-shadow:0 28px 72px #1213151f!important}.adoption-flow--nurdu:hover{box-shadow:0 30px 76px #32949833,inset 0 0 0 1px #3294983d!important}.journey-personas article:hover{transform:translateY(-5px);box-shadow:0 28px 72px #12131521}.journey-personas article:hover .persona-icon{transform:rotate(-3deg)scale(1.04);box-shadow:0 0 0 7px #7df9ff24}.profile-card:hover{transform:translateY(-5px);box-shadow:0 30px 76px #12131524!important}.profile-card--application:hover{box-shadow:0 34px 84px #12131540,0 0 0 1px #7df9ff4d!important}.profile-card:hover .profile-card__heading>svg{color:#197276;transform:rotate(6deg)scale(1.08)}.application-cv-link:hover{color:#111214;background:var(--lp-brand-500);transform:translateY(-2px);box-shadow:0 9px 22px #32949833}.application-video-thumb:hover video{filter:saturate(1.05);transform:scale(1.018)}.report-sheet:hover{transform:translateY(-4px)rotate(.25deg);box-shadow:0 32px 78px #1213152b}.report-sheet:hover img{filter:contrast(1.015);transform:scale(1.008)}.phone-choice:hover{transform:translateY(-3px);box-shadow:0 30px 78px #32949824}.proof-stage:hover{transform:translateY(-3px);box-shadow:0 34px 88px #12131526}.stakeholder-grid article:hover,.price-card:hover{transform:translateY(-5px);box-shadow:0 28px 72px #12131524}.final-cta__inner:hover{transform:translateY(-3px);box-shadow:0 38px 96px #32949826,inset 0 0 0 1px #3294982b}.footer-socials a:hover{color:#111214;background:var(--lp-brand-500);transform:translateY(-3px);box-shadow:0 10px 24px #32949833}}@media (prefers-reduced-motion:reduce){.site-shell .button,.site-shell .main-nav>a:not(.button),.product-overview__faqs details,.product-overview__faqs summary,.video-card,.video-card img,.video-card video,.hero-reference-logo,.adoption-flow,.video-adoption-proof-badge,.journey-personas article,.journey-personas .persona-icon,.profile-card,.profile-card__heading>svg,.application-cv-link,.application-video-thumb video,.report-sheet,.report-sheet img,.phone-choice,.proof-stage,.stakeholder-grid article,.price-card,.final-cta__inner,.footer-socials a{transition:none!important}.site-shell .button:hover,.site-shell .main-nav>a:not(.button):hover,.product-overview__faqs details:hover,.video-card:hover,.video-card:hover img,.video-card:hover video,.hero-reference-logo:hover,.adoption-flow:hover,.video-adoption-proof-badge:hover,.journey-personas article:hover,.journey-personas article:hover .persona-icon,.profile-card:hover,.profile-card:hover .profile-card__heading>svg,.application-cv-link:hover,.application-video-thumb:hover video,.report-sheet:hover,.report-sheet:hover img,.phone-choice:hover,.proof-stage:hover,.stakeholder-grid article:hover,.price-card:hover,.final-cta__inner:hover,.footer-socials a:hover{transform:none!important}}.shortlist-editorial-section{background:#fff;padding:108px 0 116px;position:relative;overflow:clip}.shortlist-editorial-section .section-title{max-width:980px;margin:0 0 46px;text-align:left!important}.site-shell main .shortlist-editorial-section .section-title h2,.shortlist-editorial-section .section-title__quote{text-align:left!important}.shortlist-editorial-section .section-title h2:after{transform-origin:0!important;margin-inline:0!important}.shortlist-editorial-section .section-title--center .section-deck{text-align:left!important;margin-inline:0!important}.editorial-shortlist{max-width:1120px;margin:0 auto}.editorial-shortlist__context{max-width:760px}.editorial-shortlist__context p{color:#425253;margin:0;font-size:16px;font-weight:500;line-height:1.72}.editorial-shortlist__visual{grid-template-columns:minmax(0,1.18fr) 170px minmax(0,.82fr);align-items:center;gap:34px;margin-top:48px;display:grid}.editorial-before,.editorial-after{min-width:0}.editorial-before header,.editorial-after header{border-top:1px solid #111315;justify-content:space-between;align-items:flex-end;gap:18px;min-height:48px;padding-top:18px;display:flex}.editorial-before header>span{color:#111315;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:900}.editorial-before header>small,.editorial-after header>small{color:#6c7878;font-size:11px;font-weight:700;line-height:1.4}.editorial-after header{border-top-color:var(--lp-brand-700)}.editorial-after header img{width:72px;height:auto;display:block}.editorial-before__steps,.editorial-after__steps{gap:0;margin:20px 0 0;padding:0;list-style:none;display:grid;position:relative}.editorial-before__steps:before,.editorial-after__steps:before{content:"";background:#d4d8d8;width:1px;position:absolute;top:22px;bottom:22px;left:20px}.editorial-after__steps:before{background:var(--lp-brand-500)}.editorial-before__steps li,.editorial-after__steps li{z-index:1;border-bottom:1px solid #12131514;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:16px;min-height:68px;padding:9px 0;display:grid;position:relative}.editorial-before__steps li:last-child,.editorial-after__steps li:last-child{border-bottom:0}.editorial-before__steps li>svg,.editorial-after__steps li>svg{color:#536060;stroke-width:1.8px;background:#fff;border:1px solid #cfd4d4;border-radius:50%;width:42px;height:42px;padding:11px}.editorial-after__steps li>svg{border-color:var(--lp-brand-500);color:#174f52;background:#effdfe}.editorial-before__steps li span,.editorial-after__steps li span{gap:3px;display:grid}.editorial-before__steps b,.editorial-after__steps b{color:#111315;font-size:15px;font-weight:800;line-height:1.25}.editorial-before__steps small,.editorial-after__steps small{color:#758080;font-size:11px;font-weight:500;line-height:1.35}.editorial-compression{text-align:center;align-content:center;justify-items:center;gap:10px;min-height:294px;display:grid;position:relative}.editorial-compression__line{background:linear-gradient(180deg,#111315 0 34%,#cfd5d5 34% 66%,var(--lp-brand-500)66% 100%);transform-origin:top;width:2px;height:112px}.editorial-compression strong{font-family:Poppins,var(--font-sans);letter-spacing:-.07em;white-space:nowrap;font-size:clamp(50px,5.2vw,72px);font-weight:900;line-height:.88}.editorial-compression small{color:#536060;letter-spacing:.08em;text-transform:uppercase;max-width:92px;font-size:10px;font-weight:850;line-height:1.3}.editorial-shortlist__conclusion{color:#111315;border-top:1px solid #12131524;max-width:620px;margin:36px 0 0 auto;padding-top:22px;font-size:18px;font-weight:800;line-height:1.5}@media (prefers-reduced-motion:no-preference){.editorial-shortlist.is-visible .editorial-before__steps li{animation:editorialStepIn .52s var(--ease-out)both,editorialStepDim .44s var(--ease-out)3.45s forwards}.editorial-shortlist.is-visible .editorial-before__steps li:first-child{animation-delay:.15s,3.45s}.editorial-shortlist.is-visible .editorial-before__steps li:nth-child(2){animation-delay:.78s,3.45s}.editorial-shortlist.is-visible .editorial-before__steps li:nth-child(3){animation-delay:1.41s,3.45s}.editorial-shortlist.is-visible .editorial-before__steps li:nth-child(4){animation-delay:2.04s,3.45s}.editorial-shortlist.is-visible .editorial-compression__line{animation:editorialCompress .72s var(--ease-in-out)3.6s both}.editorial-shortlist.is-visible .editorial-compression strong,.editorial-shortlist.is-visible .editorial-compression small{animation:editorialMetric .58s var(--ease-out)3.96s both}.editorial-shortlist.is-visible .editorial-after__steps li{animation:editorialStepIn .52s var(--ease-out)both}.editorial-shortlist.is-visible .editorial-after__steps li:first-child{animation-delay:4.55s}.editorial-shortlist.is-visible .editorial-after__steps li:nth-child(2){animation-delay:5.18s}.editorial-shortlist.is-visible .editorial-after__steps li:nth-child(3){animation-delay:5.81s}.editorial-shortlist.is-visible .editorial-shortlist__conclusion{animation:editorialConclusion .58s var(--ease-out)6.35s both}}@keyframes editorialStepIn{0%{opacity:.12;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes editorialStepDim{to{opacity:.48;transform:translate(-3px)}}@keyframes editorialCompress{0%{opacity:.18;transform:scaleY(.12)}to{opacity:1;transform:scaleY(1)}}@keyframes editorialMetric{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes editorialConclusion{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.editorial-shortlist__visual{grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr);gap:24px}.editorial-before header,.editorial-after header{flex-direction:column;align-items:flex-start;gap:6px}.editorial-compression strong{font-size:52px}}@media (max-width:700px){.shortlist-editorial-section{padding:72px 0 82px}.shortlist-editorial-section .section-title{margin-bottom:28px}.editorial-shortlist__context p{font-size:14px;line-height:1.62}.editorial-shortlist__visual{grid-template-columns:1fr;gap:24px;margin-top:30px}.editorial-before header,.editorial-after header{flex-direction:row;align-items:flex-end;min-height:42px;padding-top:14px}.editorial-before__steps,.editorial-after__steps{margin-top:14px}.editorial-compression{grid-template-columns:1fr;gap:4px;min-height:70px;position:relative}.editorial-compression__line{z-index:0;background:linear-gradient(90deg,#111315,#d0d5d5,var(--lp-brand-500));transform-origin:0;width:100%;height:2px;position:absolute;top:50%;left:0}.editorial-compression strong,.editorial-compression small{z-index:1;background:#fff;width:fit-content;padding-inline:12px;position:relative}.editorial-shortlist__conclusion{max-width:none;margin-top:26px;padding-top:19px;font-size:15px}.editorial-before__steps li,.editorial-after__steps li{min-height:58px;padding-block:7px}.editorial-after header img{width:62px}}@media (max-width:620px){.site-shell main .shortlist-editorial-section .section-title h2{font-size:28px!important;line-height:1.02!important}.shortlist-editorial-section .section-deck{font-size:16px}.editorial-before header>small,.editorial-after header>small{font-size:9px}.editorial-compression strong{font-size:44px}.editorial-compression small{font-size:8px}.editorial-before__steps b,.editorial-after__steps b{font-size:14px}.editorial-before__steps small,.editorial-after__steps small{font-size:10px}}@media (prefers-reduced-motion:reduce){.editorial-before__steps li,.editorial-after__steps li,.editorial-compression__line,.editorial-compression strong,.editorial-compression small,.editorial-shortlist__conclusion{opacity:1!important;animation:none!important;transform:none!important}}.home-page .hero-phone--application-video{--framed-media-left:25.17%;--framed-media-top:12.15%;--framed-media-width:49.65%;--framed-media-height:50.86%;z-index:2;aspect-ratio:1279/2012;filter:drop-shadow(0 30px 36px #1213153d);width:50%;max-height:97%;position:absolute;bottom:-2%;left:0;transform:rotate(-3deg)}.home-page .hero-phone--application-video .framed-hls-video__frame{width:63.33%;height:81.51%;inset:0 auto auto 50%;transform:translate(-50%)}.home-page .section--process .journey-phone>.journey-phone__application-video{--framed-media-left:25.17%;--framed-media-top:12.15%;--framed-media-width:49.65%;--framed-media-height:50.86%;--framed-media-shift-y:5px;--framed-media-scale:1.05;z-index:2;aspect-ratio:1279/2012;filter:drop-shadow(0 18px 18px #0006);width:174px;max-width:none;height:auto;position:absolute;top:-26px;left:50%;transform:translate(-50%);padding:0!important}.home-page .journey-phone__application-video .framed-hls-video__frame{filter:none;width:63.33%;height:81.51%;inset:0 auto auto 50%;transform:translate(-50%)}.home-page .phone-choice--formats>.phone-choice__application-video{margin-left:auto!important;margin-right:auto!important}.profile-card--application .application-video-thumb>.hls-video,.profile-card--application .application-video-thumb>.hls-poster{width:100%;height:100%;position:absolute;inset:0}.profile-card--application .application-video-thumb>.hls-poster img{object-fit:cover;object-position:center 22%;width:100%;height:100%}.profile-card--application .application-video-thumb>.hls-play-overlay,.profile-card--application .application-video-thumb>.hls-unmute-layer{z-index:5;box-sizing:border-box;border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.home-page .video-choice-section .phone-choice:hover{box-shadow:none;transform:none}.home-page .video-choice-section .phone-choice:hover>.phone-choice__application-video{transform:translateY(-8px)}}@media (max-width:1000px){.home-page .section--process .journey-phone>.journey-phone__application-video{width:195px}}@media (max-width:620px){.home-page .section--process .journey-phone>.journey-phone__application-video{width:168px}}@media (prefers-reduced-motion:reduce){.home-page .video-choice-section .phone-choice:hover>.phone-choice__application-video{transform:none!important}}@media (min-width:901px){.hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(500px,.92fr);gap:48px}.hero-copy{z-index:5}.hero-visual--compact{justify-self:end;width:min(520px,100%);min-height:610px;transform:translate(10px)}}.hero h1.hero-headline{letter-spacing:-1.1px;gap:0;width:100%;max-width:610px;margin:22px 0 25px;font-size:55px;line-height:1.01;display:grid}.hero-headline span{white-space:nowrap;display:block}.hero .eyebrow{letter-spacing:.09em;font-size:10px;font-weight:850}.report-sheet--hero{width:70%;right:0;box-shadow:0 68px 140px #1213153d,0 24px 54px #12131529,1px 1px 0 3px #fff}.hero-phone{filter:drop-shadow(0 48px 52px #12131559)drop-shadow(0 15px 20px #12131533);left:-2%}.floating-chip--bottom{box-shadow:0 28px 66px #12131533,0 8px 18px #1213151c}.product-overview__intro{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:64px}.product-overview__heading{align-content:start;display:grid}.product-overview__heading .product-overview__bridge{grid-template-columns:auto minmax(72px,1fr) 54px;gap:11px;width:100%;margin:34px 0 0}.product-overview__lead{gap:0;padding-top:0;display:grid}.product-overview__lead .product-overview__summary{color:#183d3f;padding-bottom:28px;font-size:18px;font-weight:650;line-height:1.62}.product-overview__pillar{border-top:1px solid #1213151c;padding:25px 0 27px}.product-overview__pillar h3{color:#111214;letter-spacing:-.025em;margin:0;font-size:18px;font-weight:850;line-height:1.3}.product-overview__pillar p{color:#4b5d5e;margin:10px 0 0;font-size:14px;font-weight:500;line-height:1.68}.product-overview__pillar:last-child{padding-bottom:0}.product-overview__faqs{margin-top:52px}@media (max-width:1100px) and (min-width:901px){.hero-grid{grid-template-columns:minmax(0,1fr) minmax(460px,.96fr);gap:32px}.hero h1.hero-headline{max-width:530px;font-size:48px}.hero-visual--compact{width:min(480px,100%);transform:none}}@media (max-width:900px){.hero h1.hero-headline{max-width:650px;margin-inline:auto;font-size:48px}.hero-headline span{white-space:nowrap}.hero-visual--compact{width:min(590px,100%);transform:none}.product-overview__intro{grid-template-columns:1fr;gap:36px}.product-overview__heading{max-width:560px}.product-overview__heading .product-overview__bridge{width:min(100%,520px);margin-top:30px}.product-overview__faqs{margin-top:42px}}@media (max-width:620px){.site-shell main .hero h1.hero-headline{letter-spacing:-.5px;max-width:100%;margin-inline:0;font-size:clamp(24.5px,6.8vw,26.5px)!important;line-height:1.08!important}.site-shell main .hero-headline span,.site-shell main .hero-headline span:first-child{font-size:inherit!important;line-height:inherit!important;white-space:nowrap!important}.hero .eyebrow{letter-spacing:.07em;font-size:9px}.hero-lead{font-size:15px;line-height:1.58}.hero-visual--compact{min-height:500px}.report-sheet--hero{width:75%;box-shadow:0 42px 84px #12131538,0 14px 34px #12131521,1px 1px 0 2px #fff}.hero-phone{filter:drop-shadow(0 32px 36px #1213154f)drop-shadow(0 9px 14px #1213152b);width:52%}.product-overview__heading h2{font-size:40px!important}.product-overview__heading .product-overview__bridge{grid-template-columns:auto minmax(48px,1fr) 48px;gap:7px;margin-top:25px}.product-overview__heading .product-overview__bridge-inputs span,.product-overview__heading .product-overview__bridge-result{width:44px;height:44px}.product-overview__lead .product-overview__summary{padding-bottom:23px;font-size:16px}.product-overview__pillar{padding:21px 0 23px}.product-overview__pillar h3{font-size:16px}.product-overview__pillar p{font-size:13px}.product-overview__faqs{margin-top:34px}}.product-overview__lead .product-overview__summary{padding-bottom:0}.product-overview__lead .product-overview__faqs{grid-template-columns:1fr;gap:12px;margin:28px 0 0}.product-overview__lead .product-overview__faqs details{width:100%}.shortlist-editorial-section .section-title,.shortlist-editorial-section .section-title--center{max-width:960px;margin:0 auto 56px;text-align:center!important}.shortlist-editorial-section .section-title__quote,.shortlist-editorial-section .section-title h2{justify-content:center;text-align:center!important}.shortlist-editorial-section .section-title h2{max-width:560px;margin-inline:auto!important}.shortlist-editorial-section .section-title--center .section-title__quote-attribution{justify-content:center}.shortlist-editorial-section .section-title--center .section-deck{max-width:900px;text-align:center!important;margin-inline:auto!important}.editorial-shortlist__context{text-align:center;max-width:780px;margin-inline:auto}.editorial-shortlist__visual{border-top:1px solid #1213151f;border-bottom:1px solid #1213151f;padding:42px 0}.volume-section__content{background:#ffffffe6;border:1px solid #32949824;border-radius:34px;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:stretch;gap:0;margin-top:42px;padding:42px;box-shadow:0 30px 86px #32949824}.volume-section__content .copy-block{border-right:1px solid #1213151a;flex-direction:column;justify-content:center;padding-right:46px;display:flex}.volume-section__content .copy-block p{margin-bottom:24px}.volume-section__content .volume-flow{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;margin-left:46px}.security-visual-link{color:inherit;text-decoration:none;display:block}.security-visual-link:focus-visible{outline-offset:6px;border-radius:30px;outline:3px solid #3294988c}.security-visual-link.is-visible .privacy-stream i{animation:3s cubic-bezier(.23,1,.32,1) infinite privacyPacket}.security-visual-link.is-visible .privacy-stream i:nth-child(2){animation-delay:.32s}.security-visual-link.is-visible .privacy-stream i:nth-child(3){animation-delay:.64s}.security-visual-link.is-visible .eu-server__shield{animation:3s cubic-bezier(.23,1,.32,1) infinite privacyShield}.security-visual-link.is-visible .privacy-controls span{animation:4s cubic-bezier(.23,1,.32,1) infinite privacyControl}.security-visual-link.is-visible .privacy-controls span:nth-child(2){animation-delay:.25s}.security-visual-link.is-visible .privacy-controls span:nth-child(3){animation-delay:.5s}.stakeholder-section--white .section-title{max-width:1030px}.stakeholder-section--white .section-deck{max-width:1000px}.stakeholder-grid{margin-top:48px}.pricing-section .section-title{max-width:930px}.pricing-grid{gap:24px;max-width:1000px}.price-card{text-align:left;min-height:520px;padding:52px 46px 44px;position:relative}.price-card h3,.price-card p,.price-card ul{text-align:left}.price-label{color:#bfeff1;letter-spacing:.08em;text-transform:uppercase;background:#7df9ff14;border:1px solid #7df9ff38;border-radius:999px;margin:0;padding:8px 11px;font-size:10px;font-weight:850;position:absolute;top:28px;right:30px}.price-card--featured .price-label{color:#174f52;background:#e5fbfc;border-color:#32949833}.price-card>h3{margin-top:46px}.price-card p{min-height:76px}.pricing-note{color:#c8d3d3;text-align:left;justify-content:space-between;align-items:center;gap:24px;max-width:1000px;margin:34px auto 0;font-size:16px;line-height:1.5;display:flex}.pricing-note a{flex:none;font-size:16px}.final-cta{padding:118px 0}.final-cta__inner{background:linear-gradient(135deg,#fffffffa,#effcfceb);border-radius:42px;gap:86px;min-height:470px;padding:76px 80px;box-shadow:0 36px 100px #1213151c,inset 0 0 0 1px #3294981f;grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr)!important}.final-cta__inner>div:first-of-type{max-width:760px}.final-cta__inner h2{font-size:clamp(44px,4.4vw,64px);line-height:1.01}.final-cta__inner p{max-width:690px;font-size:16px;line-height:1.68}.final-actions{align-self:center;gap:14px}.final-actions .button{justify-content:center;width:100%}.final-proof-points{margin-top:28px}@media (max-width:900px){.volume-section__content{grid-template-columns:1fr;gap:34px;padding:34px}.volume-section__content .copy-block{border-bottom:1px solid #1213151a;border-right:0;padding-bottom:30px;padding-right:0}.volume-section__content .volume-flow{margin-left:0}.final-cta__inner{gap:38px;padding:56px 48px;grid-template-columns:1fr!important}.pricing-note{flex-direction:column;align-items:flex-start}}@media (max-width:620px){.product-overview__lead .product-overview__faqs{margin-top:24px}.shortlist-editorial-section .section-title,.shortlist-editorial-section .section-title--center{margin-bottom:40px}.shortlist-editorial-section .section-title h2{max-width:320px}.shortlist-editorial-section .section-title--center .section-deck{font-size:16px!important}.editorial-shortlist__visual{padding:30px 0}.volume-section__content{border-radius:26px;margin-top:30px;padding:22px 18px}.volume-section__content .copy-block{padding-bottom:24px}.price-card{min-height:auto;padding:42px 28px 34px}.price-label{top:22px;right:24px}.price-card>h3{margin-top:38px}.pricing-note,.pricing-note a{font-size:14px}.final-cta{padding:84px 0}.final-cta__inner{border-radius:28px;min-height:auto;padding:42px 24px}.final-cta__inner h2{font-size:36px}.final-cta__inner p{font-size:15px}}@media (prefers-reduced-motion:reduce){.security-visual-link .privacy-stream i,.security-visual-link .eu-server__shield,.security-visual-link .privacy-controls span{animation:none!important}}.shortlist-editorial-section .section-title.section-title--center .section-title__quote h2{max-width:440px;display:block;text-align:center!important;margin-inline:auto!important}.shortlist-editorial-section .section-title.section-title--center .section-title__quote .section-title__marker{display:inline;text-align:center!important}.shortlist-editorial-section .section-title.section-title--center .section-title__quote-attribution{text-align:center!important;justify-content:center!important}@media (max-width:620px){.shortlist-editorial-section .section-title.section-title--center .section-title__quote h2{max-width:300px}}.hero-headline-stage{letter-spacing:-1.1px;min-height:2.16em;margin:22px 0 25px;font-family:Kingfink,Kingfink Fallback,Georgia,serif;font-size:55px;font-weight:400;line-height:1.01;display:block;position:relative}.hero h1.hero-headline--seo{gap:0;display:grid;width:100%!important;max-width:none!important;font:inherit!important;letter-spacing:inherit!important;margin:0!important}.hero-headline--seo>span{white-space:nowrap;display:block}.hero-headline__visual,.hero-headline__line{display:block}.hero-headline__line{white-space:nowrap;min-height:1.08em}.hero-headline--draft .hero-headline__visual,.hero-headline--deleting .hero-headline__visual{color:#697172}.hero-headline--final .hero-headline__visual,.hero-headline--done .hero-headline__visual{color:var(--lp-text-neutral-intense)}.hero-headline__cursor{background:var(--lp-brand-800);vertical-align:-.04em;border-radius:99px;width:.075em;height:.76em;margin-left:.055em;animation:.72s step-end infinite heroCursorBlink;display:inline-block;box-shadow:0 0 0 3px #7df9ff2e}@keyframes heroCursorBlink{0%,46%{opacity:1}47%,to{opacity:.12}}@media (min-width:901px){.site-shell main .hero .hero-headline-stage{width:calc(100% + 100px)!important;max-width:720px!important;font-size:clamp(35px,3.82vw,52px)!important}.hero-headline--draft .hero-headline__visual,.hero-headline--deleting .hero-headline__visual{font-size:clamp(34px,2.8vw,40px);line-height:1.08}}@media (max-width:900px){.hero-headline-stage{max-width:650px;margin:22px auto 25px;font-size:48px}}@media (max-width:620px){.hero-headline-stage{letter-spacing:-.5px;max-width:100%;min-height:2.24em;margin-inline:0;font-size:clamp(24.5px,6.8vw,26.5px);line-height:1.08}.hero-headline--draft .hero-headline__visual,.hero-headline--deleting .hero-headline__visual{letter-spacing:-.035em;font-size:clamp(21px,5.9vw,23px);line-height:1.18}.hero-headline__line{min-height:1.12em}.hero h1.hero-headline--seo{font-size:inherit!important;line-height:inherit!important}.hero-headline--seo>span{font-size:inherit!important;line-height:inherit!important;white-space:nowrap!important}}@media (prefers-reduced-motion:reduce){.hero-headline__cursor{animation:none!important;display:none!important}.hero-headline--typing .hero-headline__visual{color:var(--lp-text-neutral-intense)!important}}.hero-headline-stage{position:relative}.hero-headline__visual{z-index:2;opacity:1;transition:opacity .18s var(--ease-out);background:#fff;position:absolute;inset:0}.hero-headline--final .hero-headline__visual,.hero-headline--done .hero-headline__visual{letter-spacing:-.04em}.hero-headline--done .hero-headline__visual{opacity:0;pointer-events:none}.section-title__plain{color:inherit;background:0 0;display:inline}.product-overview__faqs summary{font-weight:500;line-height:1.45}.video-adoption-section{background:radial-gradient(78% 66% at 50% 52%,#d5d9d77a,#e8eae945 48%,#fff0 82%)}.editorial-shortlist__visual{border-top:0;border-bottom:0;align-items:start}.editorial-before header,.editorial-after header{border-top:0;align-items:center;height:72px;min-height:72px;padding-top:0}.editorial-lane__brand{align-items:center;height:34px;display:flex}.editorial-lane__brand--today{color:#111315;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:900}.editorial-lane__brand--nurdu img{width:72px;height:auto;display:block}.editorial-compression{align-self:center}.editorial-before__steps:before,.editorial-after__steps:before{display:none}.editorial-before__steps li,.editorial-after__steps li,.editorial-before__steps li:last-child,.editorial-after__steps li:last-child{border-bottom:0}.volume-section__content{grid-template-columns:minmax(0,2fr) minmax(270px,1fr);align-items:stretch;gap:38px;display:grid}.volume-section__content .volume-flow{margin:0}.volume-proof{text-align:left;border-left:1px solid #1213151f;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:30px 0 30px 32px;display:flex}.volume-proof>img{object-fit:contain;width:72px;height:auto;margin-bottom:24px}.volume-proof>span{color:#197276;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:850;line-height:1.35}.volume-proof h3{color:#111315;letter-spacing:-.03em;margin:10px 0 13px;font-size:20px;font-weight:850;line-height:1.25}.volume-proof p{color:#536061;text-align:left;margin:0;font-size:13px;line-height:1.65}.volume-proof .text-link{margin-top:22px}@media (max-width:900px){.volume-section__content{grid-template-columns:1fr;gap:28px}.volume-proof{border-top:1px solid #1213151f;border-left:0;padding:28px 0 0}.volume-proof p{max-width:680px}}@media (max-width:620px){.volume-proof>img{width:64px;margin-bottom:20px}.volume-proof h3{font-size:18px}}@media (prefers-reduced-motion:reduce){.hero-headline--done .hero-headline__visual{display:none}.hero-headline__visual{transition:none}}.hero-headline__visual{background:0 0}.hero-headline-stage:not(.hero-headline--done) .hero-headline--seo{color:#0000}.hero-headline--done .hero-headline--seo{color:var(--lp-text-neutral-intense)}.journey-persona__body{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.journey-persona__body>.button{margin-top:18px}.ats-cycle{background:radial-gradient(circle at 88% 12%,#67e9ef1a,#0000 33%),linear-gradient(145deg,#081416,#10292b 68%,#0b1b1d);border:1px solid #67e9ef2e;border-radius:18px;width:100%;margin:24px 0 4px;padding:21px 16px 35px;position:relative;overflow:hidden;box-shadow:0 22px 48px #0003,inset 0 1px #ffffff0a}.ats-cycle__kicker{color:#67e9ef;letter-spacing:.11em;text-transform:uppercase;margin-bottom:17px;font-size:9px;font-weight:850;line-height:1.2;display:block}.ats-cycle__steps{z-index:2;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;width:100%;margin:0;padding:0;list-style:none;display:grid;position:relative}.ats-cycle__steps li{text-align:center;justify-items:center;gap:8px;min-width:0;display:grid}.ats-cycle__steps li>span{color:#c3d9da;background:#ffffff13;border:1px solid #67e9ef47;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 8px 22px #0000003d}.ats-cycle__steps svg{stroke-width:2.15px;width:15px;height:15px}.ats-cycle__steps b{color:#e9f4f4;max-width:78px;font-size:8px;font-weight:800;line-height:1.3}.ats-cycle__forward{z-index:1;background:#67e9ef1f;height:2px;position:absolute;top:72px;left:calc(10% + 4px);right:calc(10% + 4px)}.ats-cycle__forward>i{transform-origin:0;background:#67e9ef;border-radius:99px;width:100%;height:100%;display:block;box-shadow:0 0 12px #67e9ef6b}.ats-cycle__return{opacity:0;border:0;border-radius:0 0 12px 12px;height:15px;position:absolute;bottom:13px;left:10%;right:10%}.ats-cycle__return:before{content:"";opacity:0;border-top:2px solid #67e9ef;border-left:2px solid #67e9ef;width:7px;height:7px;position:absolute;top:-3px;left:-3px;transform:translate(5px)rotate(45deg)}.ats-cycle__return>i{filter:drop-shadow(0 0 5px #67e9ef61);transform-origin:100% 0;border-bottom:2px solid #67e9ef;border-left:2px solid #67e9ef;border-right:2px solid #67e9ef;border-radius:0 0 12px 12px;width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.ats-cycle.is-visible .ats-cycle__forward>i{animation:8s cubic-bezier(.23,1,.32,1) infinite atsCycleForward}.ats-cycle.is-visible .ats-cycle__return{animation:8s linear infinite atsCycleReturnShell}.ats-cycle.is-visible .ats-cycle__return:before{animation:atsCycleReturnArrow 8s var(--ease-out)infinite}.ats-cycle.is-visible .ats-cycle__return>i{animation:8s cubic-bezier(.77,0,.175,1) infinite atsCycleReturn}.ats-cycle.is-visible .ats-cycle__steps li>span{animation:atsCycleNode 8s var(--ease-out)infinite}.ats-cycle.is-visible .ats-cycle__steps li:nth-child(2)>span{animation-delay:.65s}.ats-cycle.is-visible .ats-cycle__steps li:nth-child(3)>span{animation-delay:1.3s}.ats-cycle.is-visible .ats-cycle__steps li:nth-child(4)>span{animation-delay:1.95s}.ats-cycle.is-visible .ats-cycle__steps li:nth-child(5)>span{animation-delay:2.6s}}@keyframes atsCycleForward{0%,7%{opacity:.12;transform:scaleX(0)}55%,72%{opacity:1;transform:scaleX(1)}82%,99.5%{opacity:0;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@keyframes atsCycleReturnShell{0%,57%{opacity:0}62%,89%{opacity:1}96%,to{opacity:0}}@keyframes atsCycleReturn{0%,58%{opacity:0;transform:scaleX(0)}72%,88%{opacity:1;transform:scaleX(1)}96%,99.5%{opacity:0;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@keyframes atsCycleReturnArrow{0%,69%{opacity:0;transform:translate(5px)rotate(45deg)}74%,88%{opacity:1;transform:translate(0)rotate(45deg)}96%,to{opacity:0;transform:translate(-7px)rotate(45deg)}}@keyframes atsCycleNode{0%,7%,22%,to{color:#c3d9da;background:#ffffff13;transform:scale(1);box-shadow:0 8px 22px #0000003d}11%,17%{color:#081416;background:#67e9ef;transform:scale(1.07);box-shadow:0 0 0 5px #67e9ef29,0 0 22px #67e9ef47}}.editorial-shortlist__visual.editorial-speed-race{grid-template-columns:minmax(0,1fr) 126px minmax(0,1fr);align-items:center;gap:28px;padding:10px 0}.editorial-speed-race .editorial-before header,.editorial-speed-race .editorial-after header{align-items:center;height:62px;min-height:62px}.editorial-route{margin-top:18px;padding-top:0;position:relative}.editorial-route__track{z-index:0;background:#e2e6e6;border-radius:99px;height:3px;position:absolute;top:21px;left:21px;right:21px}.editorial-route__progress{border-radius:inherit;transform-origin:0;background:#111315;width:100%;height:100%;display:block;position:relative;transform:scaleX(0)}.editorial-route__progress:after{content:"";background:currentColor;border-radius:99px;width:4px;height:17px;position:absolute;top:50%;right:-2px;transform:translateY(-50%);box-shadow:0 0 0 4px #12131514}.editorial-route--fast .editorial-route__track{background:#67e9ef40}.editorial-route--fast .editorial-route__progress{color:#197276;background:#67e9ef}.editorial-route--fast .editorial-route__progress:after{box-shadow:0 0 0 5px #67e9ef38}.editorial-route__runner{display:none}.editorial-speed-race .editorial-before__steps,.editorial-speed-race .editorial-after__steps{z-index:1;gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.editorial-speed-race .editorial-before__steps{grid-template-columns:repeat(4,minmax(0,1fr))}.editorial-speed-race .editorial-after__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.editorial-speed-race .editorial-before__steps li,.editorial-speed-race .editorial-after__steps li{text-align:center;opacity:1;justify-items:center;gap:9px;transform:none;border:0!important;grid-template-columns:1fr!important;min-height:0!important;padding:0!important;animation:none!important;display:grid!important}.editorial-speed-race .editorial-before__steps li>svg,.editorial-speed-race .editorial-after__steps li>svg{z-index:2;background:#fff;border-radius:50%;width:42px;height:42px;padding:11px;position:relative}.editorial-speed-race .editorial-after__steps li>svg{background:#effdfe}.editorial-speed-race .editorial-before__steps li span,.editorial-speed-race .editorial-after__steps li span{gap:2px;display:grid}.editorial-speed-race .editorial-before__steps b,.editorial-speed-race .editorial-after__steps b{font-size:11px}.editorial-speed-race .editorial-before__steps small,.editorial-speed-race .editorial-after__steps small{font-size:8px}.editorial-speed-race .editorial-compression{min-height:190px}.editorial-speed-race .editorial-compression__line{background:linear-gradient(#111315,#12131533 48%,#67e9ef);height:78px}@media (prefers-reduced-motion:no-preference){.editorial-shortlist.is-visible .editorial-route--slow .editorial-route__progress{animation:9.6s linear infinite editorialRaceSlow}.editorial-shortlist.is-visible .editorial-route--fast .editorial-route__progress{animation:9.6s linear infinite editorialRaceFast}.editorial-shortlist.is-visible .editorial-route--slow li:last-child>svg{animation:editorialRaceFinishSlow 9.6s var(--ease-out)infinite!important}.editorial-shortlist.is-visible .editorial-route--fast li:last-child>svg{animation:editorialRaceFinishFast 9.6s var(--ease-out)infinite!important}}@keyframes editorialRaceSlow{0%,5%{transform:scaleX(0)}23%,37%{transform:scaleX(.333)}57%,71%{transform:scaleX(.666)}94%,to{transform:scaleX(1)}}@keyframes editorialRaceFast{0%,5%{transform:scaleX(0)}18%,to{transform:scaleX(1)}}@keyframes editorialRaceFinishSlow{0%,88%{box-shadow:none;transform:scale(1)}95%,to{transform:scale(1.06);box-shadow:0 0 0 7px #12131514}}@keyframes editorialRaceFinishFast{0%,13%{box-shadow:none;transform:scale(1)}19%,30%{transform:scale(1.08);box-shadow:0 0 0 8px #67e9ef3d}38%,to{box-shadow:none;transform:scale(1)}}.volume-proof{position:relative}.volume-proof__pill{text-transform:uppercase;align-self:flex-start;color:#174f52!important;letter-spacing:.12em!important;background:#e5fbfc!important;border:1px solid #277f8333!important;border-radius:999px!important;margin:0 0 18px!important;padding:7px 10px!important;font-size:9px!important;font-weight:900!important;line-height:1!important}.volume-proof h3{font-size:24px}.price{align-items:flex-end}.price>span{padding-bottom:3px;line-height:1.28}.final-cta__inner h2{padding-top:18px}@media (max-width:900px){.journey-persona__body{width:100%}.editorial-shortlist__visual.editorial-speed-race{grid-template-columns:1fr;gap:24px}.editorial-speed-race .editorial-compression{min-height:76px}.editorial-speed-race .editorial-compression__line{width:100%;height:2px}.editorial-speed-race .editorial-compression strong,.editorial-speed-race .editorial-compression small{background:#fff}.volume-proof__pill{margin-bottom:16px!important}}@media (max-width:620px){.ats-cycle{margin-top:20px;padding:18px 12px 24px}.ats-cycle__kicker{padding-inline:2px}.ats-cycle__steps{grid-template-columns:1fr;gap:9px;padding-right:26px}.ats-cycle__steps li{text-align:left;grid-template-columns:32px minmax(0,1fr);place-items:center start;gap:11px}.ats-cycle__steps li>span{width:32px;height:32px}.ats-cycle__steps svg{width:14px;height:14px}.ats-cycle__steps b{max-width:none;font-size:9px;line-height:1.25}.ats-cycle__forward{width:2px;height:auto;inset:64px auto 37px 27px}.ats-cycle__forward>i{transform-origin:top;width:100%;height:100%}.ats-cycle__return{border:1px solid #277f8333;border-left:0;border-radius:0 12px 12px 0;width:22px;height:auto;inset:64px 8px 26px auto}.ats-cycle__return:before{top:-4px;left:-2px}.ats-cycle__return>i{transform-origin:100% 100%;border:2px solid #67e9ef;border-left:0;border-radius:0 12px 12px 0}@media (prefers-reduced-motion:no-preference){.ats-cycle.is-visible .ats-cycle__forward>i{animation-name:atsCycleForwardMobile}.ats-cycle.is-visible .ats-cycle__return>i{animation-name:atsCycleReturnMobile}}.editorial-speed-race .editorial-before header,.editorial-speed-race .editorial-after header{height:auto;min-height:48px}.editorial-speed-race .editorial-before__steps,.editorial-speed-race .editorial-after__steps{gap:4px}.editorial-speed-race .editorial-before__steps li>svg,.editorial-speed-race .editorial-after__steps li>svg{width:36px;height:36px;padding:9px}.editorial-route__track{top:18px;left:18px;right:18px}.editorial-speed-race .editorial-before__steps b,.editorial-speed-race .editorial-after__steps b{font-size:9px}.editorial-speed-race .editorial-before__steps small,.editorial-speed-race .editorial-after__steps small{font-size:7px}.volume-proof h3{font-size:22px}.final-cta__inner h2{padding-top:12px}}@keyframes atsCycleForwardMobile{0%,7%{opacity:.18;transform:scaleY(0)}55%,72%{opacity:1;transform:scaleY(1)}82%,99.5%{opacity:0;transform:scaleY(1)}to{opacity:0;transform:scaleY(0)}}@keyframes atsCycleReturnMobile{0%,58%{opacity:0;transform:scaleY(0)}72%,88%{opacity:1;transform:scaleY(1)}96%,99.5%{opacity:0;transform:scaleY(1)}to{opacity:0;transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.hero-headline-stage .hero-headline--seo{color:var(--lp-text-neutral-intense)!important}.hero-headline__visual{display:none!important}.ats-cycle__forward>i,.ats-cycle__return>i,.ats-cycle__steps li>span,.editorial-route__progress,.editorial-speed-race li:last-child>svg{opacity:1!important;animation:none!important;transform:none!important}}html{scroll-behavior:smooth}.product-overview__answer{background:linear-gradient(145deg,#e5fbfcb8,#ffffffeb);border:1px solid #277f831f;border-radius:24px;padding:26px 28px;box-shadow:0 20px 52px #1213150e}.product-overview__answer .product-overview__summary{color:#183d3f;font-size:17px;font-weight:700;line-height:1.58;padding:0 0 18px!important}.product-overview__pillars{gap:0;margin:0;padding:0;list-style:none;display:grid}.product-overview__pillars li{border-top:1px solid #277f831f;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:14px;padding:17px 0;display:grid}.product-overview__pillars li>div{grid-template-columns:minmax(190px,.72fr) minmax(0,1.28fr);align-items:baseline;gap:16px;display:grid}.product-overview__pillars strong{color:#174f52;font-size:14px;font-weight:850;line-height:1.5}.product-overview__pillars span{color:#4b5d5e;font-size:14px;font-weight:500;line-height:1.58}.product-overview__pillars .product-overview__pillar-icon{color:#174f52;background:#7df9ff75;border:1px solid #277f8324;border-radius:12px;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 0 0 0 1px #ffffffad}.product-overview__pillar-icon svg{stroke-width:2.2px;width:17px;height:17px}.video-adoption-eyebrow{margin-bottom:22px!important}.adoption-flow__micro-header,.adoption-flow__micro-header span,.adoption-flow__micro-header small{font-size:8px!important}.persona-copy-lead{color:#111214;font-weight:850}.journey-persona--enterprise .persona-copy-lead{color:#7df9ff}.shortlist-editorial-section .section-deck{line-height:1.45!important}.intelligence-trust-note{color:#c9d8d8;background:#ffffff0e;border:1px solid #7df9ff33;border-radius:18px;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:14px;max-width:860px;margin:28px auto 0;padding:18px 20px;display:grid}.intelligence-trust-note>svg{color:#7df9ff;width:23px;height:23px;margin-top:2px}.intelligence-trust-note p{margin:0;font-size:13px;line-height:1.62}.intelligence-trust-note strong{color:#fff;font-weight:850}.report-story__pilot-contact{color:#174f52;text-underline-offset:4px;align-items:center;gap:7px;width:fit-content;margin:12px 0 22px;font-size:13px;font-weight:800;-webkit-text-decoration:underline #174f5252;text-decoration:underline #174f5252;display:inline-flex}.report-story__pilot-contact:hover{color:#111214;text-decoration-color:#111214}.jobtrailer-feature__text-lead{color:#111214;font-weight:850}.jobtrailer-socials{flex-wrap:wrap;gap:10px;margin:18px 0 24px;display:flex}.jobtrailer-socials span{color:#252829;background:#eef1f1;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;font-weight:750;display:inline-flex}.jobtrailer-socials svg{color:#111214;width:16px;height:16px}@media (max-width:620px){.product-overview__answer{border-radius:20px;padding:21px 18px}.product-overview__answer .product-overview__summary{font-size:15px}.product-overview__pillars li{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:11px;padding:15px 0}.product-overview__pillars li>div{grid-template-columns:1fr;gap:4px}.product-overview__pillars strong,.product-overview__pillars span{font-size:13px}.product-overview__pillars .product-overview__pillar-icon{border-radius:10px;width:32px;height:32px}.product-overview__pillar-icon svg{width:15px;height:15px}.intelligence-trust-note{grid-template-columns:30px minmax(0,1fr);margin-top:22px;padding:16px}.intelligence-trust-note p{font-size:12px}.jobtrailer-socials{gap:8px}.jobtrailer-socials span{padding:8px 10px;font-size:11px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.journey-sources span,.journey-sources span b,.delivery-source--text-only,.delivery-source--text-only span,.delivery-targets span,.delivery-targets span b{text-align:left}.journey-sources span{align-items:flex-start}.delivery-source--text-only{justify-items:start;padding-left:16px}.delivery-targets span{justify-content:flex-start}.ats-cycle__kicker{display:none}.ats-cycle__steps b{font-size:10px}.ats-cycle__return:before{filter:drop-shadow(0 0 5px #67e9efe0);border-top-width:3px;border-left-width:3px;width:9px;height:9px;top:-4px;left:-4px}.editorial-shortlist__visual.editorial-speed-race{margin-top:0}.editorial-shortlist__visual.editorial-speed-race+.editorial-shortlist__context{margin:32px auto 0}.editorial-speed-race .editorial-compression strong{font-size:55px}@media (max-width:620px){.ats-cycle__steps b{font-size:10px}.ats-cycle__return:before{top:-4px;left:-2px}.editorial-speed-race .editorial-compression strong{font-size:44px}.editorial-shortlist__visual.editorial-speed-race+.editorial-shortlist__context{margin-top:26px}}.ats-cycle.ats-orbit{width:100%;margin:24px 0 6px;padding:16px;overflow:visible}.ats-orbit__canvas{aspect-ratio:1;width:min(100%,340px);margin-inline:auto;position:relative}.ats-orbit__track{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ats-orbit__track-base,.ats-orbit__track-progress{fill:none;stroke-width:2px}.ats-orbit__track-base{stroke:#67e9ef29;stroke-dasharray:2 5}.ats-orbit__track-progress{stroke:#67e9ef;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;filter:drop-shadow(0 0 5px #67e9ef8c);transform-origin:50%;transform:rotate(-90deg)}.ats-orbit__runner{z-index:4;color:#081416;opacity:0;background:#67e9ef;border:1px solid #ffffffc2;border-radius:50%;place-items:center;width:28px;height:28px;margin:-14px;display:grid;position:absolute;top:50%;left:50%;transform:rotate(0)translateY(-116px);box-shadow:0 0 0 6px #67e9ef1f,0 0 20px #67e9ef80}.ats-orbit__runner svg{stroke-width:2.8px;width:13px;height:13px}.ats-orbit__steps{margin:0;padding:0;list-style:none;position:absolute;inset:0}.ats-orbit__step{z-index:3;color:#c3d9da;text-align:center;justify-items:center;gap:5px;width:92px;display:grid;position:absolute}.ats-orbit__step--ats{top:10px;left:50%;transform:translate(-50%)}.ats-orbit__step--job{top:50%;right:0;transform:translateY(-50%)}.ats-orbit__step--applications{bottom:10px;left:50%;transform:translate(-50%)}.ats-orbit__step--report{top:50%;left:0;transform:translateY(-50%)}.ats-orbit__step>span{color:#d7e9e9;background:#102629;border:1px solid #67e9ef4d;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 8px 22px #00000047}.ats-orbit__step svg{stroke-width:2.1px;width:16px;height:16px}.ats-orbit__step b{color:#edf7f7;max-width:92px;font-size:10px;font-weight:800;line-height:1.25}.ats-orbit__center{z-index:2;background:radial-gradient(circle at 50% 35%,#67e9ef21,#081416f5 72%);border:1px solid #67e9ef3d;border-radius:50%;align-content:center;place-items:center;gap:9px;width:106px;height:106px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 36px #00000040,inset 0 0 0 7px #67e9ef09}.ats-orbit__center img{width:62px;height:auto}.ats-orbit__center small{color:#9fb7b8;letter-spacing:.08em;text-align:center;text-transform:uppercase;font-size:7px;font-weight:750;line-height:1.28}.ats-cycle__contact-link{color:#67e9ef;align-items:center;gap:8px;margin-top:18px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.ats-cycle__contact-link:after{content:"";width:0;position:absolute}.ats-cycle__contact-link svg{transition:transform .18s var(--ease-out)}@media (hover:hover) and (pointer:fine){.ats-cycle__contact-link:hover svg{transform:translate(4px)}}@media (prefers-reduced-motion:no-preference){.ats-orbit.is-visible .ats-orbit__track-progress{animation:8s cubic-bezier(.45,0,.15,1) infinite atsOrbitProgress}.ats-orbit.is-visible .ats-orbit__runner{animation:8s cubic-bezier(.45,0,.15,1) infinite atsOrbitRunner}.ats-orbit.is-visible .ats-orbit__step>span{animation:atsOrbitStep 8s var(--ease-out)infinite}.ats-orbit.is-visible .ats-orbit__step--job>span{animation-delay:1.65s}.ats-orbit.is-visible .ats-orbit__step--applications>span{animation-delay:3.3s}.ats-orbit.is-visible .ats-orbit__step--report>span{animation-delay:4.95s}.ats-orbit.is-visible .ats-orbit__center{animation:atsOrbitCenter 8s var(--ease-out)infinite}}@keyframes atsOrbitProgress{0%,5%{opacity:.28;stroke-dashoffset:100px}82%,90%{opacity:1;stroke-dashoffset:0}97%,to{opacity:0;stroke-dashoffset:0}}@keyframes atsOrbitRunner{0%,5%{opacity:0;transform:rotate(0)translateY(-116px)}8%{opacity:1}86%,90%{opacity:1;transform:rotate(360deg)translateY(-116px)}97%,to{opacity:0;transform:rotate(360deg)translateY(-116px)}}@keyframes atsOrbitStep{0%,5%,24%,to{color:#d7e9e9;background:#102629;transform:scale(1);box-shadow:0 8px 22px #00000047}9%,18%{color:#081416;background:#67e9ef;transform:scale(1.08);box-shadow:0 0 0 6px #67e9ef21,0 0 24px #67e9ef6b}}@keyframes atsOrbitCenter{0%,72%{box-shadow:0 18px 36px #00000040,inset 0 0 0 7px #67e9ef09}84%,92%{box-shadow:0 18px 36px #00000040,inset 0 0 0 7px #67e9ef1a,0 0 28px #67e9ef33}to{box-shadow:0 18px 36px #00000040,inset 0 0 0 7px #67e9ef09}}.workload-result>div{text-align:left;gap:4px;display:grid}.workload-result strong,.workload-result small{text-align:left;display:block}.setup-relief{border-top:1px solid #1213151f;max-width:1050px;margin:46px auto 0;padding:34px 0 0}.setup-relief>h3{color:#111315;letter-spacing:-.035em;max-width:760px;margin:0;font-size:clamp(24px,2.6vw,36px);font-weight:850;line-height:1.16}.setup-relief__columns{grid-template-columns:1fr 1fr;gap:42px;margin-top:30px;display:grid}.setup-relief__columns p{color:#536061;text-align:left;margin:0;font-size:14px;line-height:1.72}.setup-relief__columns p+p{border-left:1px solid #1213151f;padding-left:42px}.setup-relief__columns strong{color:#111315;text-align:left;margin-bottom:8px;font-size:14px;font-weight:850;display:block}.setup-relief__result{background:linear-gradient(135deg,#7df9ff33,#e5fcfc9e);border-radius:18px;padding:22px 24px;font-weight:600;color:#173b3d!important;margin:30px 0 0!important;font-size:15px!important;line-height:1.65!important}.setup-relief__result strong{color:#111315;font-weight:900}.business-proof .business-card h3,.business-proof .business-card p{text-align:left}.security-section .copy-block>.text-link{margin-top:34px}.pricing-section .section-title__plain{color:#fff!important;box-shadow:none!important;background:0 0!important}.pricing-section .section-title h2:after{width:1px!important;height:1px!important;box-shadow:none!important;opacity:0!important;background:0 0!important;margin:18px auto 0!important;display:block!important}@media (min-width:901px){.volume-section__content{padding:34px 36px}.volume-section__content .volume-flow{min-height:520px;padding:92px 0 44px!important}.volume-section__content .volume-stage{height:300px!important}.volume-section__content .application-stack{height:280px!important}}@media (max-width:620px){.hero-headline--draft .hero-headline__visual,.hero-headline--deleting .hero-headline__visual{font-size:clamp(19px,5.3vw,21px)}.ats-cycle.ats-orbit{padding:10px}.ats-orbit__canvas{width:min(100%,300px)}.ats-orbit__runner{transform:rotate(0)translateY(-102px)}.ats-orbit__step{width:82px}.ats-orbit__step--ats{top:7px}.ats-orbit__step--applications{bottom:7px}.ats-orbit__step>span{width:34px;height:34px}.ats-orbit__step b{font-size:9px}.ats-orbit__center{width:94px;height:94px}.ats-orbit__center img{width:55px}.ats-orbit__center small{font-size:6px}@keyframes atsOrbitRunner{0%,5%{opacity:0;transform:rotate(0)translateY(-102px)}8%{opacity:1}86%,90%{opacity:1;transform:rotate(360deg)translateY(-102px)}97%,to{opacity:0;transform:rotate(360deg)translateY(-102px)}}.setup-relief{margin-top:34px;padding-top:28px}.setup-relief>h3{font-size:25px}.setup-relief__columns{grid-template-columns:1fr;gap:22px;margin-top:24px}.setup-relief__columns p+p{border-top:1px solid #1213151f;border-left:0;padding:22px 0 0}.setup-relief__result{padding:19px 18px;margin-top:24px!important;font-size:14px!important}}@media (prefers-reduced-motion:reduce){.ats-orbit__track-progress{stroke-dashoffset:0!important;opacity:.72!important;animation:none!important}.ats-orbit__runner{display:none!important}.ats-orbit__step>span,.ats-orbit__center{transform:none;animation:none!important}.ats-orbit__center{transform:translate(-50%,-50%)}}.hero-phone{box-sizing:border-box;width:263px;padding:6px 21px 0 19px}.journey-personas article,.journey-personas .journey-persona--email,.journey-personas .journey-persona--enterprise{grid-template-columns:1fr}.journey-personas article>div{width:100%;min-width:0}.setup-relief__eyebrow{color:#197276;letter-spacing:.11em;text-align:left;text-transform:uppercase;margin-bottom:13px;font-size:10px;font-weight:850;line-height:1.25;display:block}.setup-relief>h3{text-align:left}@media (max-width:620px){.hero-phone{width:min(263px,100% - 28px)}.setup-relief__eyebrow{margin-bottom:11px;font-size:9px}}.footer-austria-heart{color:#0000;filter:drop-shadow(0 0 1px #ffffff2e);background:linear-gradient(#ed2939 0 33.333%,#fff 33.333% 66.666%,#ed2939 66.666% 100%);-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;width:20px;height:18px;margin-left:6px;font-size:21px;line-height:1;display:inline-flex;transform:translateY(3px)}.business-proof .proof-stage--reverse,.business-proof .proof-stage--reverse:hover{box-shadow:none;background:0 0;transform:none}.business-proof .business-card{transition:transform .22s cubic-bezier(.23,1,.32,1),box-shadow .22s cubic-bezier(.23,1,.32,1),filter .22s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.business-proof .business-card:hover{filter:saturate(1.025);transform:translateY(-4px);box-shadow:0 34px 84px #1213153d,0 0 0 1px #7df9ff33}}@media (prefers-reduced-motion:reduce){.business-proof .business-card{transition:none}.business-proof .business-card:hover{transform:none}}@media (max-width:620px){html body #root h1{font-size:34px!important;line-height:1.04!important}html body #root h2{font-size:30px!important;line-height:1.1!important}}.application-video-toggle{display:none}@media (max-width:620px){html body #root .home-page .hero-headline-stage{letter-spacing:-.035em;height:auto;min-height:3.3em;overflow:visible;font-size:37px!important;line-height:1.04!important}html body #root .home-page h1.hero-headline--seo{font-size:37px!important;line-height:1.04!important}html body #root .home-page .hero-headline--seo>span,.home-page .hero-headline__line{overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;white-space:normal!important}.home-page .hero-headline--seo>span:last-child,.home-page .hero-headline__line:last-child{max-width:9.1em}html body #root .home-page .section-title,html body #root .home-page .section-title--center,html body #root .home-page .section-title h2,html body #root .home-page .section-title__quote,html body #root .home-page .section-title .section-deck,html body #root .home-page .section-title .section-deck span{text-align:left!important;margin-left:0!important;margin-right:0!important}html body #root .home-page .section-title h2:after{margin-left:0!important;margin-right:auto!important}html body #root .home-page .section-title.section-title--center,html body #root .home-page .section-title.section-title--center .section-title__quote,html body #root .home-page .section-title.section-title--center .section-title__quote h2,html body #root .home-page .section-title.section-title--center .section-title__marker,html body #root .home-page .section-title.section-title--center .section-deck,html body #root .home-page .section-title.section-title--center .section-deck span,html body #root .home-page .section-title.section-title--center .preheadline{text-align:left!important;margin-left:0!important;margin-right:0!important}html body #root .home-page .section-title.section-title--center .section-title__quote,html body #root .home-page .section-title.section-title--center .section-title__quote-attribution{text-align:left!important;justify-content:flex-start!important}html body #root .home-page :where(.early-case-question,.journey-personas-heading,.comparison-heading,.jobtrailer-feature__heading),html body #root .home-page :where(.early-case-question,.journey-personas-heading,.comparison-heading,.jobtrailer-feature__heading) :where(h2,h3,p){text-align:left!important;margin-left:0!important;margin-right:0!important}html body #root .home-page :where(.early-case-question,.journey-personas-heading,.comparison-heading,.jobtrailer-feature__heading) h2:after{transform-origin:0!important;margin-left:0!important;margin-right:auto!important}.home-page :where(.section-deck,.hero-lead,.comparison-intro,.copy-block>p,.mission-lead){font-size:16px!important;line-height:1.62!important}.home-page :where(.journey-card p,.journey-personas p,.profile-card__caption,.business-card p,.volume-proof p,.stakeholder-grid p,.application-preview__bar b){font-size:14px!important;line-height:1.55!important}.home-page :where(.eyebrow,.persona-eyebrow,.persona-proof,.journey-number,.business-kicker,.state-label,.price-label,.application-preview__bar small,.application-info-grid small,.ats-orbit__step b,.ats-orbit__center small),.home-page :where(.floating-chip,.hero-reference-field__label,.video-adoption-eyebrow,.video-adoption-proof-badge,.candidate-proof__preheadline,.journey-sources b,.journey-media-formats span,.delivery-source--text-only span,.delivery-targets b,.profile-card__list li,.classic-cv small,.classic-cv strong,.application-cv-link,.application-info-grid b,.editorial-lane__brand,.editorial-shortlist b,.editorial-shortlist small,.report-story__pilot,.report-story__meta span,.report-story__result span,.ci-profile__status,.intelligence-season-pill,.final-audience,.workload-kicker,.jobtrailer-phone__format,.business-details span,.privacy-controls span,.privacy-source span,.eu-server small,.volume-proof__pill,.setup-relief__eyebrow){font-size:12px!important;line-height:1.35!important}.home-page .report-story__copy p{font-size:14px!important;line-height:1.62!important}html body #root .home-page small,html body #root .home-page sup,html body #root .home-page .persona-eyebrow,html body #root .home-page .persona-proof,html body #root .home-page .journey-sources b,html body #root .home-page .delivery-targets b,html body #root .home-page .source-pills span,html body #root .home-page .jobtrailer-choice span,html body #root .home-page .start-route__separator span,html body #root .home-page .final-proof-points span,html body #root .home-page .volume-proof>span,html body #root .home-page .classic-cv strong,html body #root .home-page .application-info-grid b,html body #root .home-page .profile-card__list li,html body #root .home-page .handoff-visual b{font-size:12px!important;line-height:1.35!important}.application-video-thumb{isolation:isolate}.application-video-toggle{z-index:4;color:#101318;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#7df9fff0;border:1px solid #ffffff85;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-width:48px;min-height:44px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;bottom:12px;right:12px;box-shadow:0 12px 28px #00000047}.application-video-toggle svg{fill:currentColor;width:17px;height:17px}}@media (max-width:340px){html body #root .home-page .hero-headline-stage,html body #root .home-page h1.hero-headline--seo{letter-spacing:-.06em!important;font-size:33px!important}html body #root .home-page .hero-headline-stage{width:calc(100% + 20px)!important;margin-left:-10px!important;margin-right:-10px!important}html body #root .home-page .hero-headline--seo>span,html body #root .home-page .hero-headline__visual>.hero-headline__line{min-height:0!important;display:inline!important}html body #root .home-page .hero-headline--seo>span:first-child:after,html body #root .home-page .hero-headline__visual>.hero-headline__line:first-child:after{content:" "}}.home-page .button{font-size:14px}.home-page .hero-actions .button--offset-shadow{border-radius:12px;box-shadow:4px 4px #121315!important}.home-page .hero-actions .button--offset-shadow:hover{transform:none!important;box-shadow:4px 4px #121315!important}.home-page .hero-actions .button--offset-shadow:active{box-shadow:none!important;transform:translate(2px,2px)!important}.home-page .hero-actions .button--text-link{text-underline-offset:5px;border-radius:0;min-height:auto;padding:10px 4px;text-decoration:underline;text-decoration-thickness:1.5px;color:#121315!important;box-shadow:none!important;background:0 0!important;border:0!important}.home-page .hero-actions .button--text-link:hover{text-decoration-thickness:2px;color:#197276!important;box-shadow:none!important;background:0 0!important;transform:none!important}.home-page .business-details,.home-page .business-details>span{font-size:11px!important}.home-page .final-proof-points,.home-page .final-proof-points>span{font-size:12px}.home-page .comparison-intro,.home-page .editorial-shortlist__context p{text-align:left}.home-page .section--early-proof .early-case-question,.home-page .section--early-proof .early-case-question h2,.home-page .section--early-proof .early-case-question h3,.home-page .journey-personas-heading,.home-page .journey-personas-heading h2,.home-page .journey-personas-heading h3{text-align:center!important}.home-page .section--early-proof .early-case-question h2:after,.home-page .journey-personas-heading h2:after{transform-origin:50%!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:1000px){.home-page .journey-connector{transform:none!important}.home-page .journey-connector svg{transform:rotate(90deg)!important}.home-page .journey-delivery .delivery-arrow{transform:none!important}}@media (max-width:620px){html body #root .home-page .section--early-proof .early-case-question,html body #root .home-page .section--early-proof .early-case-question h2,html body #root .home-page .section--early-proof .early-case-question h3,html body #root .home-page .journey-personas-heading,html body #root .home-page .journey-personas-heading h2,html body #root .home-page .journey-personas-heading h3{text-align:center!important}html body #root .home-page .section--early-proof .early-case-question h2:after,html body #root .home-page .journey-personas-heading h2:after{transform-origin:50%!important;margin-left:auto!important;margin-right:auto!important}.home-page .hero-actions{align-items:center;gap:18px;display:flex}.home-page .hero-actions .button--offset-shadow,.home-page .hero-actions .button--text-link{flex:none;width:auto}.home-page .final-proof-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid!important}html body #root .home-page .comparison-section .comparison-intro{text-align:left!important}.home-page .workload-transform svg{transform:rotate(90deg)!important}.home-page .final-proof-points{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.home-page .final-proof-points>span:last-child{grid-column:1/-1!important;justify-self:center!important}.home-page .editorial-compression small{font-size:10px!important}html body #root .home-page .editorial-compression small{font-size:9px!important}html body #root .home-page .journey-media-formats span,html body #root .home-page .journey-media-formats b{font-size:9px!important;line-height:1.25!important}html body #root .home-page .hero-headline--draft .hero-headline__visual,html body #root .home-page .hero-headline--deleting .hero-headline__visual{font-size:clamp(18px,4.9vw,19px)!important}html body #root .home-page .hero-headline--draft .hero-headline__visual>.hero-headline__line,html body #root .home-page .hero-headline--deleting .hero-headline__visual>.hero-headline__line{white-space:nowrap!important;max-width:none!important;display:block!important}}@media (max-width:340px){html body #root .home-page .hero-headline--draft .hero-headline__visual>.hero-headline__line,html body #root .home-page .hero-headline--deleting .hero-headline__visual>.hero-headline__line{white-space:nowrap!important;max-width:none!important;display:block!important}html body #root .home-page .hero-headline--draft .hero-headline__visual>.hero-headline__line:first-child:after,html body #root .home-page .hero-headline--deleting .hero-headline__visual>.hero-headline__line:first-child:after{content:none!important}}.home-page .hero-phone--application-video{box-sizing:border-box;width:50%!important;max-height:97%!important;padding:0!important;bottom:-2%!important;left:0!important}.home-page .profile-card--application .application-video-thumb>.hls-unmute-layer{border:0!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;inset:0!important}.home-page .phone-choice--formats>.phone-choice__application-video{--framed-media-left:25.17%;--framed-media-top:12.15%;--framed-media-width:49.65%;--framed-media-height:50.86%;width:394px!important;height:620px!important}.home-page .phone-choice__application-video .framed-hls-video__frame{width:63.33%;height:81.51%;inset:0 auto auto 50%;transform:translate(-50%)}@media (max-width:620px){.home-page .phone-choice--formats>.phone-choice__application-video{width:331px!important;height:520px!important}}.home-page .hero-headline-stage{min-height:3.2em}.home-page .hero-headline--draft .hero-headline__visual,.home-page .hero-headline--deleting .hero-headline__visual{letter-spacing:-.035em!important;font-size:clamp(40px,3.1vw,46px)!important;line-height:1.08!important}.home-page .hero-headline--final .hero-headline__line,.home-page .hero-headline--done .hero-headline--seo>span{white-space:nowrap!important;max-width:none!important;min-height:1.04em!important;display:block!important}@media (max-width:620px){html body #root .home-page .hero-headline-stage{min-height:3.25em!important}html body #root .home-page .hero-headline--draft .hero-headline__visual,html body #root .home-page .hero-headline--deleting .hero-headline__visual{font-size:clamp(24px,6.55vw,27px)!important;line-height:1.14!important}html body #root .home-page .hero-headline--final .hero-headline__visual>.hero-headline__line,html body #root .home-page .hero-headline--done .hero-headline--seo>span{white-space:nowrap!important;min-height:1.04em!important;display:block!important}}@media (max-width:340px){html body #root .home-page .hero-headline--draft .hero-headline__visual,html body #root .home-page .hero-headline--deleting .hero-headline__visual{font-size:clamp(23px,7.25vw,24px)!important}html body #root .home-page .hero-headline--final .hero-headline__visual>.hero-headline__line:first-child:after,html body #root .home-page .hero-headline--done .hero-headline--seo>span:first-child:after{content:none!important}}@media (max-width:620px){.home-page .hero-phone--application-video{--framed-media-scale:1.035;--framed-media-shift-y:1px}}.home-page .hero-headline__cursor{vertical-align:-.05em;background:#28dfe7;width:2px;height:.82em;margin-left:.08em;animation:.8s step-end infinite nurdu-type-cursor-blink;display:inline-block}@keyframes nurdu-type-cursor-blink{0%,48%{opacity:1}49%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.home-page .hero-headline__cursor{animation:none!important;display:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}
