.claude-lab .product-hero{background:radial-gradient(ellipse at 90% 0,#f2d8c180,transparent 60%),linear-gradient(115deg,#faf9f5,#edf7f2)}.claude-lab .product-hero h1{font-size:clamp(38px,4vw,56px);line-height:1.08;margin:24px 0 12px}.lab-subtitle{font-size:19px;color:#a8553b;font-weight:650;line-height:1.5;margin:0 0 20px}.claude-lab .product-mark img{border-radius:10px}.claude-lab .lab-preview{border-top:4px solid #d97757}.lab-provider{margin-top:28px;padding:12px 16px;background:#fff;border-radius:10px;display:flex;align-items:center;gap:16px;color:#3f5964;font-size:11px;line-height:1.6}.lab-provider img{width:140px;height:72px;object-fit:contain}.claude-lab .product-body p{color:var(--muted);font-size:16px;line-height:1.8}.claude-lab .product-body h2,.claude-lab .product-steps h2{margin-top:18px}.lab-formats{background:#faf9f5}.lab-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:35px}.lab-plans .lab-plan{grid-column:auto!important;padding:29px 26px;border-radius:15px;border:1px solid #d9e3e8;border-top:4px solid #d97757;display:flex;flex-direction:column}.lab-plans .lab-plan-business{border-top-color:#0e6ab4;background:#f2f8f9}.lab-plan-num{color:#975039;font-size:11px;font-weight:750;letter-spacing:1px}.lab-plan h3{font-size:25px;line-height:1.3;letter-spacing:-.4px;margin:18px 0;min-height:98px}.lab-plan p{font-size:14px!important;line-height:1.7!important}.lab-plan .lab-price{font-size:32px!important;font-weight:750;color:#153b50!important;line-height:1.2!important;margin:0 0 22px;white-space:nowrap}.lab-price span{font-size:16px}.lab-plan ul{padding-left:19px;font-size:14px;line-height:1.7;color:var(--muted);margin:0 0 24px}.lab-plan li{margin:9px 0}.lab-plan .lab-plan-note,.lab-plan .lab-pending{margin-top:auto!important;font-size:12px!important;margin-bottom:20px}.lab-pending{background:#fbefe5;border:1px solid #e9c8b4;color:#85503c;padding:13px;border-radius:8px;line-height:1.7}.lab-plan .btn{margin-top:8px;gap:8px;font-size:13px;text-align:center}.lab-plan .btn:disabled{opacity:1;color:#66777b;background:#f1f3f1;border-color:#d5dfdc;cursor:default;transform:none;box-shadow:none}.lab-capabilities{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:34px}.lab-capabilities article{display:flex;gap:20px;padding:25px;background:#faf9f5;border:1px solid #e8dfd5;border-radius:12px}.lab-capabilities article:last-child{grid-column:1/-1}.lab-capabilities article>span{color:#b15e43;font-weight:700;font-size:14px}.lab-capabilities h3{font-size:21px;margin:0 0 8px}.lab-capabilities p{font-size:14px!important;margin:0}.claude-lab select{width:100%;padding:12px;background:#fff;border:1px solid #cbdbe1;border-radius:5px;color:#193b50;font:inherit}.claude-lab .product-contact form{min-width:0}.claude-lab .method-note{font-size:12px!important;line-height:1.7!important}@media(max-width:1050px){.lab-plans{grid-template-columns:1fr}.lab-plan h3{min-height:0}.lab-plan .lab-plan-note,.lab-plan .lab-pending{margin-top:0!important}.lab-plan h3 br{display:none}}@media(max-width:650px){.claude-lab .product-hero h1{font-size:38px}.lab-subtitle{font-size:17px}.lab-capabilities{grid-template-columns:1fr}.lab-capabilities article:last-child{grid-column:auto}.lab-provider{padding:12px;gap:10px}.lab-provider img{width:125px;height:66px}.lab-provider span{font-size:10px}.lab-plan h3{font-size:24px}.lab-plans .lab-plan{padding:25px 23px}}
