.rescue-page{--rescue-bg: #0a0c0b;--rescue-surface: #101411;--rescue-line: #242c27;--rescue-green: #4ee4a0;--rescue-text: #f2f5f1;--rescue-muted: #a1aaa4;background:var(--rescue-bg);color:var(--rescue-text);font-family:Inter,sans-serif;font-size:var(--text-body);line-height:1.65}.rescue-page *,.rescue-page *:before,.rescue-page *:after{box-sizing:border-box}.rescue-page a{text-decoration:none}.rescue-page button,.rescue-page input,.rescue-page select,.rescue-page textarea{font:inherit}.rescue-page button,.rescue-page summary{cursor:pointer}.rescue-page svg{flex-shrink:0}.rescue-page :focus-visible{outline:2px solid var(--rescue-green);outline-offset:5px}.rescue-page [hidden]{display:none!important}.rescue-page .container{width:min(1200px,calc(100% - 96px));margin-inline:auto}.rescue-page .section{padding-block:110px;border-top:1px solid var(--rescue-line)}.rescue-page section[id]{scroll-margin-top:92px}.rescue-page .mono,.rescue-page .eyebrow{font-family:JetBrains Mono,monospace;font-size:var(--text-label);font-weight:500;letter-spacing:.065em}.rescue-page .eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:25px;color:var(--rescue-green);font-size:var(--text-label);letter-spacing:.11em}.rescue-page h1,.rescue-page h2,.rescue-page h3{font-family:Sora,sans-serif;font-weight:600}.rescue-page h2{margin:0;font-size:clamp(32px,3.5vw,48px);line-height:1.16;letter-spacing:-.055em;text-wrap:balance}.rescue-page h3{margin:0;font-size:var(--text-lead);line-height:1.4;letter-spacing:-.035em}.rescue-page p{margin:0;color:var(--rescue-muted)}.rescue-page .text-accent{color:var(--rescue-green)}.rescue-page .text-muted{color:#8c9790}.rescue-page .button{display:inline-flex;justify-content:center;align-items:center;gap:15px;padding:16px 23px;border:1px solid transparent;border-radius:5px;font-size:var(--text-small);font-weight:600;line-height:1.5;transition:background .2s,transform .2s}.rescue-page .button-primary{background:var(--rescue-green);color:#082117}.rescue-page .button-primary:hover{background:#82efbb;transform:translateY(-2px)}.rescue-page .button-small{padding:11px 17px;font-size:var(--text-small)}.rescue-page .button-small svg{width:16px}.rescue-page .text-link{display:inline-flex;align-items:center;gap:12px;color:var(--rescue-text);font-size:var(--text-small);font-weight:500;line-height:1.5;transition:color .2s}.rescue-page .text-link:hover{color:var(--rescue-green)}.rescue-page .text-link svg{width:17px}.rescue-page .status-dot{width:6px;height:6px;border-radius:50%;background:var(--rescue-green);box-shadow:0 0 12px #4ee4a033;flex-shrink:0}.rescue-page .skip-link{position:fixed;left:16px;top:12px;z-index:100;padding:10px 20px;background:var(--rescue-green);color:#082117;transform:translateY(-160%)}.rescue-page .skip-link:focus{transform:translateY(0)}.rescue-page .rescue-header{position:sticky;top:0;z-index:30;background:#0a0c0bf2;backdrop-filter:blur(14px);border-bottom:1px solid var(--rescue-line)}.rescue-page .rescue-nav{height:80px;display:flex;align-items:center;justify-content:space-between;gap:24px}.rescue-page .brand{display:inline-flex;align-items:center;flex-shrink:0}.rescue-page .brand img{width:137px;height:48px;-o-object-fit:contain;object-fit:contain}.rescue-page .nav-links{display:flex;align-items:center;gap:32px}.rescue-page .nav-links a{font-size:var(--text-label);color:#b0b8b2;transition:color .2s}.rescue-page .nav-links a:hover{color:var(--rescue-green)}.rescue-page .nav-actions{display:flex;align-items:center;gap:16px;flex-shrink:0}.rescue-page .nav-cta-short{display:none}.rescue-page .rescue-language>div{background:var(--rescue-surface);border-color:var(--rescue-line)}.rescue-page .rescue-language span{color:var(--rescue-green)}.rescue-page .rescue-language a{color:var(--rescue-muted)}.rescue-page .rescue-language a:hover{color:var(--rescue-text)}.rescue-page .rescue-section-nav{border-bottom:1px solid var(--rescue-line);background:var(--rescue-surface)}.rescue-page .rescue-section-nav>.container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px 24px;padding-block:20px}.rescue-page .rescue-section-nav>.container>span{font:500 var(--text-label)/1.6 "JetBrains Mono",monospace;color:var(--rescue-green)}.rescue-page .rescue-section-links{display:flex;flex-wrap:wrap;gap:12px 28px}.rescue-page .rescue-section-links a{color:#bcc8c0;font-size:var(--text-small)}.rescue-page .rescue-section-links a:hover{color:var(--rescue-green)}.rescue-page .section-grid{background-image:linear-gradient(#27332a22 1px,transparent 1px),linear-gradient(90deg,#27332a22 1px,transparent 1px);background-size:64px 64px}.rescue-page .hero{position:relative;overflow:hidden}.rescue-page .hero-glow{position:absolute;pointer-events:none;top:-160px;right:-300px;width:1000px;height:1000px;background:radial-gradient(ellipse,#1c5c3525 0%,transparent 65%)}.rescue-page .hero-layout{position:relative;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;padding-block:52px 60px}.rescue-page .hero-copy .eyebrow{margin-bottom:27px;font-size:var(--text-label)}.rescue-page h1{margin:0;font-size:clamp(56px,5.3vw,76px);line-height:1.055;letter-spacing:-.065em}.rescue-page h1>span{color:var(--rescue-green)}.rescue-page .hero-description{max-width:445px;margin-top:25px;font-size:var(--text-body);line-height:1.8}.rescue-page .hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:31px}.rescue-page .cta-note{margin-top:13px;font-size:var(--text-small);color:#9ba79f}.rescue-page .hero-visual{position:relative;min-width:0}.rescue-page .visual-topline{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:15px}.rescue-page .visual-topline>.mono{color:#919f95;font-size:var(--text-label)}.rescue-page .visual-live{display:inline-flex;align-items:center;gap:7px;font-size:var(--text-label);color:#a9b6ac}.rescue-page .code-window{overflow:hidden;border:1px solid #344539;border-radius:9px;background:#0d120ff2;box-shadow:0 28px 80px #0005;transform:perspective(1200px) rotateY(-3deg)}.rescue-page .window-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:17px 20px;border-bottom:1px solid var(--rescue-line);background:#151d17;color:#a7b3ab;font:var(--text-label) "JetBrains Mono",monospace}.rescue-page .window-bar>svg{width:14px;color:#7e9285}.rescue-page .window-dots{display:flex;gap:5px}.rescue-page .window-dots i{width:6px;height:6px;border-radius:50%;background:#5e6e62}.rescue-page .window-dots i:first-child{background:#b97868}.rescue-page .window-dots i:nth-child(2){background:#b7aa69}.rescue-page .window-dots i:nth-child(3){background:#6dbd8b}.rescue-page .code-content{overflow-x:auto;padding:22px 20px;font:var(--text-label)/2.05 "JetBrains Mono",monospace;color:#d0d9d2}.rescue-page .code-content>div{display:flex;white-space:nowrap}.rescue-page .line-number{width:32px;flex-shrink:0;color:#687c6f;font-size:var(--text-label)}.rescue-page .code-muted{color:#84978a}.rescue-page .code-green{color:var(--rescue-green)}.rescue-page .code-cursor{display:inline-block;width:6px;height:13px;margin-left:8px;vertical-align:middle;background:var(--rescue-green)}.rescue-page .rescue-pipeline{display:flex;align-items:flex-start;justify-content:center;padding:20px 26px 22px;border-top:1px solid var(--rescue-line);background:#101813}.rescue-page .rescue-pipeline>div{display:flex;align-items:center;flex-direction:column;gap:12px;min-width:72px;font-size:var(--text-label);color:#abb8af}.rescue-page .pipeline-node{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid #3a4940;border-radius:8px}.rescue-page .node-active{color:var(--rescue-green);background:#4ee4a00a;border-color:#4ee4a04a}.rescue-page .pipeline-line{height:1px;background:#425048;flex:1;margin:21px -3px 0}.rescue-page .line-green{background:#4ee4a066}.rescue-page .visual-caption{margin-top:24px;text-align:center;font:var(--text-label) "JetBrains Mono",monospace;color:#8b9e91}.rescue-page .visual-caption span{color:var(--rescue-green);padding-right:7px}.rescue-page .tool-strip{position:relative;padding-block:29px;border-top:1px solid var(--rescue-line);display:flex;align-items:center;gap:60px}.rescue-page .tool-strip>.mono{flex-shrink:0;color:#a4aea7;font-size:var(--text-label);line-height:1.9}.rescue-page .tool-strip strong{color:#ccd6ce;font-weight:500}.rescue-page .brand-logo{display:block;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.rescue-page .tool-names{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:24px;width:100%}.rescue-page .tool-names .brand-logo{width:100%;height:26px}.rescue-page .tool-names .logo-v0{max-width:42px}.rescue-page .section-intro{margin-bottom:47px}.rescue-page .section-intro>p{max-width:500px;margin-top:20px}.rescue-page .split-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:50px}.rescue-page .split-intro>p{max-width:320px;font-size:var(--text-body);padding-bottom:5px}.rescue-page .symptom-grid{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--rescue-line)}.rescue-page .symptom{padding:30px 30px 35px;border-right:1px solid var(--rescue-line)}.rescue-page .symptom:first-child{padding-left:0}.rescue-page .symptom:last-child{border:0;padding-right:0}.rescue-page .symptom-number{display:flex;justify-content:space-between;color:#bc9c80;margin-bottom:38px}.rescue-page .symptom-number>span{color:#647269}.rescue-page .symptom h3{font-size:var(--text-lead);margin-bottom:13px}.rescue-page .symptom p{font-size:var(--text-body);line-height:1.9}.rescue-page .problem-bottom{display:flex;justify-content:flex-end;margin-top:28px}.rescue-page .solution-section{background:#0e120f}.rescue-page .solution-layout{display:grid;grid-template-columns:.9fr 1.25fr;gap:80px}.rescue-page .solution-heading p{max-width:350px;margin-top:25px;font-size:var(--text-body);line-height:1.9}.rescue-page .solution-heading>a{margin-top:28px}.rescue-page .outcome-grid{display:grid;grid-template-columns:1fr 1fr;gap:38px 35px}.rescue-page .outcome-icon{display:inline-flex;color:var(--rescue-green);margin-bottom:19px}.rescue-page .outcome-icon svg{width:25px;height:25px}.rescue-page .outcome h3{font-size:var(--text-lead);margin-bottom:12px;max-width:210px}.rescue-page .outcome p{font-size:var(--text-body);line-height:1.9}.rescue-page .story-section{padding-block:80px}.rescue-page .story-card{border:1px solid #395541;border-radius:9px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;background:linear-gradient(120deg,#112017,#101712 70%)}.rescue-page .story-copy{padding:48px}.rescue-page .story-copy>.eyebrow{display:block;font-size:var(--text-label);margin-bottom:25px}.rescue-page .story-tag{display:inline-flex;align-items:center;gap:6px;font:var(--text-label) "JetBrains Mono",monospace;color:#bdcec3;margin-bottom:19px}.rescue-page .story-tag .status-dot{width:4px;height:4px}.rescue-page .story-copy h2{font-size:clamp(32px,3.3vw,44px)}.rescue-page .story-copy h2>span{color:var(--rescue-green)}.rescue-page .story-copy>p{margin-top:23px;font-size:var(--text-body);line-height:1.9}.rescue-page .story-copy>p.story-emphasis{color:#d3e2d8;margin-top:15px}.rescue-page .story-copy>a{margin-top:25px;font-size:var(--text-label)}.rescue-page .story-results{padding:60px 45px 30px;display:flex;flex-direction:column;justify-content:center;background-image:linear-gradient(#4ee4a009 1px,transparent 1px),linear-gradient(90deg,#4ee4a009 1px,transparent 1px);background-size:37px 37px;border-left:1px solid #395541}.rescue-page .growth-label{display:flex;align-items:center;gap:8px;font-size:var(--text-label);color:#a4baa9;margin-bottom:36px}.rescue-page .growth-numbers{display:flex;align-items:center;justify-content:space-between;gap:10px}.rescue-page .growth-numbers strong{display:block;font:600 clamp(60px,6.5vw,89px)/1 "Sora",sans-serif;letter-spacing:-.07em;color:#a9b8ad}.rescue-page .growth-numbers div>span{display:block;font-size:var(--text-label);margin-top:12px;color:#aab9af}.rescue-page .growth-after strong{color:var(--rescue-green)}.rescue-page .growth-arrow{color:var(--rescue-green);font-size:42px}.rescue-page .growth-chart{height:155px;margin-top:32px;display:flex;align-items:flex-end;gap:9px;border-bottom:1px solid #486953}.rescue-page .growth-chart span{flex:1;height:20%;background:#4ee4a023;border:1px solid #4ee4a02b;border-bottom:0;border-radius:3px 3px 0 0}.rescue-page .growth-chart span:nth-child(2){height:25%}.rescue-page .growth-chart span:nth-child(3){height:30%}.rescue-page .growth-chart span:nth-child(4){height:33%}.rescue-page .growth-chart span:nth-child(5){height:40%}.rescue-page .growth-chart span:nth-child(6){height:48%}.rescue-page .growth-chart span:nth-child(7){height:54%}.rescue-page .growth-chart span:nth-child(8){height:62%;background:#4ee4a03a}.rescue-page .growth-chart span:nth-child(9){height:73%;background:#4ee4a05a}.rescue-page .growth-chart span:nth-child(10){height:82%;background:#4ee4a080}.rescue-page .growth-chart span:nth-child(11){height:88%;background:#4ee4a0b0}.rescue-page .growth-chart span:nth-child(12){height:100%;background:var(--rescue-green)}.rescue-page .growth-footer{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:15px;color:#a0b6a7}.rescue-page .growth-footer .mono{font-size:var(--text-label)}.rescue-page .chart-caption{font-size:var(--text-label);margin-top:18px;color:#9aad9f}.rescue-page .process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.rescue-page .step-top{display:flex;align-items:center;gap:12px;padding-block:19px;border-top:1px solid #44564a;margin-bottom:8px}.rescue-page .step-number{font:500 28px JetBrains Mono,monospace;color:var(--rescue-green)}.rescue-page .step-top .mono{font-size:var(--text-label);color:#a4b1a8}.rescue-page .process-step h3{font-size:var(--text-lead);max-width:200px;margin-bottom:16px}.rescue-page .process-step>p{font-size:var(--text-body);line-height:1.9}.rescue-page .step-deliverable{display:flex;align-items:flex-start;gap:8px;color:#c1d2c6;font-size:var(--text-small);line-height:1.6;margin-top:23px}.rescue-page .step-deliverable svg{width:13px;height:16px;color:var(--rescue-green)}.rescue-page .process-note{font-size:var(--text-small);margin-top:34px}.rescue-page .expertise-section{background:#0e120f}.rescue-page .expertise-layout{display:grid;grid-template-columns:.85fr 1fr;align-items:center;gap:110px;max-width:1040px}.rescue-page .founder-card{border:1px solid #354a3b;border-radius:7px;overflow:hidden}.rescue-page .founder-photo{background:#16251c;height:350px;overflow:hidden}.rescue-page .founder-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%;filter:grayscale(1)}.rescue-page .founder-caption{display:flex;align-items:center;justify-content:space-between;padding:18px 23px;background:#142019}.rescue-page .founder-caption strong{display:block;font-size:var(--text-small);font-weight:500}.rescue-page .founder-caption span{display:block;color:#a5b8aa;font-size:var(--text-label);margin-top:4px}.rescue-page .founder-caption a{font-size:24px;color:var(--rescue-green)}.rescue-page .expertise-copy>p{margin-top:20px;font-size:var(--text-body);line-height:1.9}.rescue-page .experience-logos{margin-top:28px}.rescue-page .experience-logos>.mono{color:#a0b3a6;font-size:var(--text-label)}.rescue-page .experience-logos>div{display:grid;grid-template-columns:.85fr 1.3fr .85fr;align-items:center;gap:24px;max-width:350px;margin-top:18px}.rescue-page .experience-logos .brand-logo{width:100%;height:36px}.rescue-page .logo-yoox,.rescue-page .logo-scalapay{filter:brightness(0) invert(1)}.rescue-page .pricing-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.rescue-page .pricing-card{position:relative;padding:39px;border:1px solid var(--rescue-line);border-radius:7px;background:#101511}.rescue-page .audit-card{border-color:#4ee4a070;background:linear-gradient(145deg,#16261c,#101612 65%)}.rescue-page .pricing-tag{position:absolute;top:-12px;right:28px;padding:5px 12px;color:#082117;background:var(--rescue-green);border-radius:3px;font-size:var(--text-label)}.rescue-page .pricing-card .eyebrow{color:#a9c5b3;margin-bottom:20px;font-size:var(--text-label)}.rescue-page .pricing-card h3{font-size:27px;line-height:1.3}.rescue-page .price{font:600 clamp(27px,2.8vw,38px) "Sora",sans-serif;letter-spacing:-.05em;margin-top:28px;white-space:nowrap}.rescue-page .price>span{color:#8b9f91;margin-inline:10px}.rescue-page .price-caption{font-size:var(--text-label);margin-top:6px}.rescue-page .check-list{list-style:none;padding:23px 0 26px;margin:0;display:flex;flex-direction:column;gap:13px}.rescue-page .check-list li{display:flex;align-items:center;gap:10px;font-size:var(--text-small);color:#c3d3c9}.rescue-page .check-list svg{width:14px;height:16px;color:var(--rescue-green)}.rescue-page .audit-card>.button{width:100%}.rescue-page .pricing-small{font-size:var(--text-label);margin-top:16px;line-height:1.9}.rescue-page .audit-card>.pricing-small{text-align:center}.rescue-page .partner-card>p:not(.pricing-small){margin-top:22px;font-size:var(--text-body);max-width:360px}.rescue-page .retainer-list{margin-top:28px}.rescue-page .retainer-list>div{display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid #2e3b32;padding-block:15px}.rescue-page .retainer-list>div:first-child{border-top:1px solid #2e3b32}.rescue-page .retainer-list>div>span{font-size:var(--text-small)}.rescue-page .retainer-list>div>span:last-child{text-align:right;white-space:nowrap}.rescue-page .retainer-list strong{font-size:var(--text-label);font-weight:500}.rescue-page .retainer-list small{display:block;font-size:var(--text-label);color:#9dad9f;margin-top:3px}.rescue-page .partner-card>.text-link{margin-top:22px}.rescue-page .pricing-reassurance{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:30px}.rescue-page .pricing-reassurance svg{color:var(--rescue-green);width:16px}.rescue-page .pricing-reassurance p{font-size:var(--text-body)}.rescue-page .pricing-reassurance strong{color:#c4d0c8;font-weight:500}.rescue-page .faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.rescue-page .faq-layout>div>p{margin-top:26px;font-size:var(--text-body);line-height:2}.rescue-page .faq-item{border-bottom:1px solid var(--rescue-line)}.rescue-page .faq-item:first-child{border-top:1px solid var(--rescue-line)}.rescue-page .faq-item summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:71px;padding-block:20px;font-size:var(--text-body);font-weight:500}.rescue-page .faq-item summary::-webkit-details-marker{display:none}.rescue-page .faq-item summary>svg{width:16px;color:var(--rescue-green);transition:transform .2s}.rescue-page .faq-item[open] summary>svg{transform:rotate(45deg)}.rescue-page .faq-item>p{padding:0 25px 24px 0;font-size:var(--text-body);line-height:1.9}.rescue-page .discovery-section{position:relative;background-color:#101a13}.rescue-page .discovery-layout{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:90px}.rescue-page .discovery-copy h2{font-size:clamp(44px,4.6vw,64px);line-height:1.12}.rescue-page .discovery-copy h2>span{color:var(--rescue-green)}.rescue-page .discovery-copy>p{margin-top:24px;font-size:var(--text-body);line-height:1.9}.rescue-page .call-details{display:flex;flex-direction:column;gap:23px;margin-top:35px}.rescue-page .call-details>div{display:flex;align-items:flex-start;gap:15px;font-size:var(--text-small);color:#9db1a3}.rescue-page .call-number{color:var(--rescue-green);padding-top:2px}.rescue-page .call-details strong{display:block;color:#d7e4db;font-size:var(--text-small);font-weight:500;margin-bottom:3px}.rescue-page .rescue-form-card{background:#0d130f;padding:35px;border:1px solid #395441;border-radius:8px;box-shadow:0 24px 60px #0003}.rescue-page .form-heading>.eyebrow{font-size:var(--text-label);margin-bottom:12px}.rescue-page .form-heading h3{font-size:24px}.rescue-page .form-heading p{margin-top:8px;font-size:var(--text-small)}.rescue-page .rescue-form{margin-top:27px}.rescue-page .rescue-form fieldset{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:19px}.rescue-page .form-row{display:grid;grid-template-columns:1fr 1fr;gap:15px}.rescue-page .field{display:flex;flex-direction:column;gap:7px;min-width:0}.rescue-page .field label{color:#d4e0d8;font-size:var(--text-small);font-weight:500}.rescue-page .field label>span:not(.optional){color:var(--rescue-green)}.rescue-page .optional{color:#a2b2a7;font-weight:400;font-size:var(--text-label)}.rescue-page .field input,.rescue-page .field textarea,.rescue-page .field select{width:100%;min-width:0;padding:11px 12px;border:1px solid #364a3d;border-radius:4px;background:#141f18;color:var(--rescue-text);font-size:var(--text-small);line-height:1.7;transition:border-color .2s;color-scheme:dark}.rescue-page .field textarea{resize:vertical;min-height:90px}.rescue-page .field input::-moz-placeholder,.rescue-page .field textarea::-moz-placeholder{color:#96a89b}.rescue-page .field input::placeholder,.rescue-page .field textarea::placeholder{color:#96a89b}.rescue-page .field input:focus,.rescue-page .field select:focus,.rescue-page .field textarea:focus{border-color:var(--rescue-green);outline:2px solid #4ee4a033;outline-offset:2px}.rescue-page .field select:has(option:checked[value=""]){color:#96a89b}.rescue-page .field-hint{display:block;font-size:var(--text-label);color:#a4b5aa;line-height:1.7}.rescue-page .consent{display:flex;align-items:flex-start;gap:9px;font-size:var(--text-small);line-height:1.8;color:#a9bbae}.rescue-page .consent input{width:14px;height:14px;margin-top:2px;flex-shrink:0;accent-color:var(--rescue-green)}.rescue-page .consent a,.rescue-page .form-result a:not(.button){color:#d3e5d9;text-decoration:underline;text-underline-offset:3px}.rescue-page .form-submit{width:100%;font-size:var(--text-small)}.rescue-page .form-note{font-size:var(--text-small);text-align:center;margin-top:12px;color:#acbeb0}.rescue-page .form-result{margin-top:20px;padding:20px;border:1px solid #4ee4a066;border-radius:5px;background:#4ee4a00a}.rescue-page .form-result>p{font-size:var(--text-small);color:#becfc4}.rescue-page .form-result strong{color:var(--rescue-green)}.rescue-page .form-result>.button{margin-block:15px;width:100%;font-size:var(--text-small)}.rescue-page .form-result>.field-hint{font-size:var(--text-label)}.rescue-page .rescue-footer{border-top:1px solid var(--rescue-line)}.rescue-page .footer-top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:35px}.rescue-page .footer-top p{font-size:var(--text-body)}.rescue-page .footer-top>a:last-child{color:#b5c3b9;font-size:var(--text-label)}.rescue-page .footer-top>a:last-child span{color:var(--rescue-green);margin-left:7px}.rescue-page .footer-bottom{border-top:1px solid var(--rescue-line);padding-block:21px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#9aa99f;font-size:var(--text-label)}.rescue-page .footer-bottom>div{display:flex;gap:23px}.rescue-page .footer-bottom a:hover{color:var(--rescue-green)}@media(min-width:1600px){.rescue-page .hero-layout{padding-block:100px 90px}}@media(max-width:1100px){.rescue-page .container{width:calc(100% - 64px)}.rescue-page .hero-layout{gap:28px}.rescue-page .hero-copy .eyebrow{font-size:var(--text-label)}.rescue-page h1{font-size:62px}.rescue-page .code-content{font-size:var(--text-label);padding-inline:15px}.rescue-page .line-number{width:27px}.rescue-page .solution-layout{gap:45px}.rescue-page .story-copy{padding:35px}.rescue-page .story-results{padding:45px 30px 30px}.rescue-page .process-grid{gap:20px}.rescue-page .expertise-layout{gap:65px}.rescue-page .discovery-layout{gap:45px}.rescue-page .pricing-card{padding:30px}.rescue-page .rescue-form-card{padding:27px}}@media(max-width:850px){.rescue-page .nav-actions{gap:12px}.rescue-page .nav-cta-full{display:none}.rescue-page .nav-cta-short{display:inline}.rescue-page .nav-links{gap:19px}.rescue-page .nav-links a{font-size:var(--text-label)}.rescue-page .section{padding-block:80px}.rescue-page .hero-layout{grid-template-columns:1fr 1fr;padding-top:65px;gap:25px}.rescue-page h1{font-size:53px}.rescue-page[data-locale=it] h1{font-size:clamp(40px,6.2vw,53px)}.rescue-page .hero-description{font-size:var(--text-body)}.rescue-page .hero-actions{gap:18px}.rescue-page .hero-actions>.button{padding-inline:17px;font-size:var(--text-small)}.rescue-page .code-content{font-size:var(--text-label);padding:25px 10px}.rescue-page .line-number{width:22px;font-size:var(--text-label)}.rescue-page .window-bar{padding-inline:12px;font-size:var(--text-label)}.rescue-page .rescue-pipeline{padding-inline:10px}.rescue-page .rescue-pipeline>div{font-size:var(--text-label);min-width:65px}.rescue-page .visual-topline>.mono,.rescue-page .visual-live{font-size:var(--text-label)}.rescue-page .tool-strip{gap:30px}.rescue-page .tool-names{gap:17px}.rescue-page .split-intro{gap:30px}.rescue-page .split-intro>p{max-width:270px;font-size:var(--text-body)}.rescue-page .symptom{padding-inline:20px}.rescue-page .symptom h3,.rescue-page .symptom p{font-size:var(--text-body)}.rescue-page .solution-layout{grid-template-columns:1fr;gap:45px}.rescue-page .solution-heading p{max-width:500px}.rescue-page .outcome-grid{gap:35px 50px}.rescue-page .outcome h3{max-width:240px}.rescue-page .story-card{grid-template-columns:1.1fr 1fr}.rescue-page .story-copy{padding:27px}.rescue-page .story-copy>.eyebrow{font-size:var(--text-label)}.rescue-page .story-copy h2{font-size:32px}.rescue-page .story-copy>p{font-size:var(--text-body)}.rescue-page .story-results{padding-inline:22px}.rescue-page .growth-numbers strong{font-size:60px}.rescue-page .growth-arrow{font-size:30px}.rescue-page .growth-numbers div>span{font-size:var(--text-label)}.rescue-page .growth-chart{gap:6px}.rescue-page .growth-footer .mono{font-size:var(--text-label)}.rescue-page .process-grid{grid-template-columns:1fr 1fr;gap:35px}.rescue-page .process-step h3{max-width:250px}.rescue-page .expertise-layout{gap:40px}.rescue-page .founder-photo{height:340px}.rescue-page .expertise-copy h2{font-size:34px}.rescue-page .experience-logos>div{gap:20px}.rescue-page .pricing-card{padding:25px}.rescue-page .pricing-card h3{font-size:23px}.rescue-page .price{font-size:28px}.rescue-page .price>span{margin-inline:5px}.rescue-page .audit-card>.button{font-size:var(--text-small);padding-inline:12px}.rescue-page .check-list li{font-size:var(--text-small)}.rescue-page .pricing-reassurance{align-items:flex-start}.rescue-page .pricing-reassurance svg{margin-top:2px}.rescue-page .faq-layout{grid-template-columns:.8fr 1.2fr;gap:35px}.rescue-page .faq-item summary{font-size:var(--text-body)}.rescue-page .discovery-layout{grid-template-columns:.85fr 1fr;gap:30px}.rescue-page .discovery-copy h2{font-size:43px}.rescue-page .rescue-form-card{padding:23px}.rescue-page .form-heading h3{font-size:20px}.rescue-page .form-row{grid-template-columns:1fr;gap:19px}.rescue-page .form-submit{font-size:var(--text-small);padding-inline:12px;gap:10px}}@media(max-width:640px){.rescue-page .container{width:calc(100% - 40px)}.rescue-page .section{padding-block:64px}.rescue-page .rescue-nav{height:68px;gap:12px}.rescue-page .nav-actions{gap:10px}.rescue-page .brand img{width:115px;height:42px}.rescue-page .nav-links{display:none}.rescue-page .button-small{font-size:var(--text-small);padding:10px 12px;gap:8px}.rescue-page .button-small svg{width:14px}.rescue-page .hero-layout{grid-template-columns:1fr;gap:35px;padding-block:48px 45px}.rescue-page .hero-copy .eyebrow{font-size:var(--text-label);margin-bottom:24px}.rescue-page h1{font-size:clamp(48px,12.5vw,70px)}.rescue-page[data-locale=it] h1{font-size:clamp(44px,11.5vw,68px)}.rescue-page .hero-description{max-width:450px;font-size:var(--text-body);margin-top:22px}.rescue-page .hero-actions{margin-top:26px;gap:20px}.rescue-page .hero-actions>.button{font-size:var(--text-small);padding-inline:20px}.rescue-page .hero-actions>.text-link{font-size:var(--text-small)}.rescue-page .hero-visual{padding-top:6px;width:100%;max-width:470px;margin-inline:auto}.rescue-page .visual-topline>.mono,.rescue-page .visual-live{font-size:var(--text-label)}.rescue-page .code-window{transform:none}.rescue-page .code-content{font-size:var(--text-label);padding:23px 17px}.rescue-page .line-number{width:26px}.rescue-page .window-bar{padding:15px 17px;font-size:var(--text-label)}.rescue-page .rescue-pipeline{padding:22px 25px}.rescue-page .rescue-pipeline>div{font-size:var(--text-label);min-width:70px}.rescue-page .visual-caption{font-size:var(--text-label);margin-top:19px}.rescue-page .tool-strip{flex-direction:column;align-items:flex-start;gap:18px;padding-block:24px}.rescue-page .tool-strip>.mono br{display:none}.rescue-page .tool-strip>.mono strong{margin-left:7px}.rescue-page .tool-names{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 26px}.rescue-page .eyebrow{font-size:var(--text-label);margin-bottom:20px}.rescue-page h2{font-size:34px}.rescue-page .section-intro{margin-bottom:32px}.rescue-page .split-intro{display:block}.rescue-page .split-intro>p{margin-top:22px;max-width:100%;font-size:var(--text-body)}.rescue-page .symptom-grid{grid-template-columns:1fr}.rescue-page .symptom,.rescue-page .symptom:first-child,.rescue-page .symptom:last-child{padding:25px 0;border-right:0;border-bottom:1px solid var(--rescue-line)}.rescue-page .symptom:last-child{border-bottom:0}.rescue-page .symptom-number{margin-bottom:17px}.rescue-page .symptom h3{font-size:var(--text-lead);margin-bottom:10px}.rescue-page .symptom p{font-size:var(--text-body)}.rescue-page .problem-bottom{justify-content:flex-start;margin-top:25px}.rescue-page .outcome-grid{grid-template-columns:1fr;gap:30px}.rescue-page .outcome{padding-bottom:28px;border-bottom:1px solid var(--rescue-line)}.rescue-page .outcome:last-child{padding-bottom:0;border:0}.rescue-page .outcome h3{max-width:none;font-size:var(--text-lead)}.rescue-page .outcome p{font-size:var(--text-body)}.rescue-page .outcome-icon{margin-bottom:13px}.rescue-page .story-card{grid-template-columns:1fr}.rescue-page .story-copy{padding:29px 24px}.rescue-page .story-copy>.eyebrow{font-size:var(--text-label)}.rescue-page .story-copy h2{font-size:37px}.rescue-page .story-copy>p{font-size:var(--text-body)}.rescue-page .story-results{border-left:0;border-top:1px solid #395541;padding:30px 24px 25px}.rescue-page .growth-label{margin-bottom:28px}.rescue-page .growth-numbers{justify-content:space-around}.rescue-page .growth-numbers strong{font-size:80px}.rescue-page .growth-numbers div>span{font-size:var(--text-label)}.rescue-page .growth-chart{height:130px}.rescue-page .growth-footer .mono{font-size:var(--text-label)}.rescue-page .process-grid{grid-template-columns:1fr;gap:25px}.rescue-page .step-top{margin-bottom:3px}.rescue-page .process-step h3{max-width:none;font-size:20px;margin-bottom:12px}.rescue-page .process-step>p{font-size:var(--text-body)}.rescue-page .step-deliverable{margin-top:17px;font-size:var(--text-small)}.rescue-page .expertise-layout{grid-template-columns:1fr;gap:35px}.rescue-page .founder-card{max-width:390px;width:100%;margin-inline:auto}.rescue-page .founder-photo{height:320px}.rescue-page .expertise-copy h2{font-size:36px}.rescue-page .expertise-copy>p{font-size:var(--text-body)}.rescue-page .pricing-grid{grid-template-columns:1fr;gap:25px}.rescue-page .pricing-card{padding:29px 24px}.rescue-page .pricing-card h3{font-size:27px}.rescue-page .price{font-size:35px}.rescue-page .price>span{margin-inline:6px}.rescue-page .check-list li{font-size:var(--text-small)}.rescue-page .audit-card>.button{font-size:var(--text-small)}.rescue-page .partner-card>p:not(.pricing-small){font-size:var(--text-body)}.rescue-page .retainer-list>div>span{font-size:var(--text-small)}.rescue-page .retainer-list strong{font-size:var(--text-small)}.rescue-page .retainer-list small{font-size:var(--text-label)}.rescue-page .faq-layout{grid-template-columns:1fr;gap:30px}.rescue-page .faq-item summary{font-size:var(--text-body)}.rescue-page .faq-item>p{font-size:var(--text-body)}.rescue-page .discovery-layout{grid-template-columns:1fr;gap:35px}.rescue-page .discovery-copy h2{font-size:49px}.rescue-page[data-locale=it] .discovery-copy h2{font-size:clamp(39px,11.5vw,49px)}.rescue-page .call-details>div{font-size:var(--text-small)}.rescue-page .call-details strong{font-size:var(--text-small)}.rescue-page .rescue-form-card{padding:28px 22px}.rescue-page .form-heading h3{font-size:24px}.rescue-page .form-row{grid-template-columns:1fr;gap:19px}.rescue-page .field label{font-size:var(--text-small)}.rescue-page .field input,.rescue-page .field textarea,.rescue-page .field select{font-size:var(--text-small);padding:11px 10px}.rescue-page .field-hint,.rescue-page .consent,.rescue-page .form-submit{font-size:var(--text-small)}.rescue-page .footer-top{flex-wrap:wrap;gap:16px;padding-block:26px}.rescue-page .footer-top p{order:3;width:100%;font-size:var(--text-body)}.rescue-page .footer-top>a:last-child{margin-left:auto}.rescue-page .footer-bottom{flex-direction:column;align-items:flex-start;gap:15px}}@media(max-width:370px){.rescue-page .container{width:calc(100% - 32px)}.rescue-page .brand img{width:103px}.rescue-page .button-small{font-size:var(--text-small)}.rescue-page .nav-actions{gap:6px}.rescue-page .rescue-language>div{padding-inline:3px;gap:0}.rescue-page .form-row{grid-template-columns:1fr}.rescue-page .price{font-size:30px}.rescue-page .retainer-list>div>span{font-size:var(--text-label)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rescue-page *,.rescue-page *:before,.rescue-page *:after{transition:none!important;animation:none!important}}
