.service-lp{color:var(--color-text);background:#fff;flex-direction:column;display:flex}.service-lp>.lp-hero{order:-1}.service-lp>.breadcrumb{order:0}.service-lp>section:not(.lp-hero){order:1}.lp-hero{border-bottom:1px solid var(--color-border);background:#fff;align-items:center;min-height:610px;display:flex;position:relative;overflow:hidden}.page-header-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.service-lp--creative .page-header-bg{background-image:url(/images/renewal/service-creative.webp)}.service-lp--ads .page-header-bg{background-image:url(/images/renewal/service-ads.webp)}.service-lp--crm .page-header-bg{background-image:url(/images/renewal/service-crm.webp)}.lp-hero:after{content:"";background:var(--overlay-header);width:57%;position:absolute;inset:0 auto 0 0}.lp-hero-content{z-index:2;width:min(var(--container-width),calc(100% - 48px));margin:0 auto;position:relative}.lp-hero-label{color:var(--color-primary);font-size:var(--text-2xs);letter-spacing:.16em;font-weight:900}.lp-hero-title{max-width:780px;font-size:var(--text-4xl);line-height:var(--leading-heading);margin-top:18px;font-weight:800}.lp-hero-text{max-width:620px;color:var(--color-text-light);font-size:var(--text-base);line-height:var(--leading-body);margin:19px 0 27px}.lp-hero .btn-primary{background:var(--color-cta);color:#fff;min-height:50px;padding:0 24px}.lp-hero .btn-outline-white{min-height:50px;color:var(--color-primary-dark);background:#fff;border-color:#08233f61;margin-left:10px;padding:0 24px}.lp-problems,.lp-services,.lp-operation,.lp-flow,.lp-faq{padding:var(--section-py)0}.lp-problems,.lp-pricing,.lp-operation,.lp-faq{background:var(--color-bg-gray)}.lp-solution,.lp-crm-services{padding:var(--section-py)0;background:#fff}.lp-section-title{max-width:840px;color:var(--color-text);font-size:var(--text-3xl);line-height:var(--leading-heading);text-align:center;margin:0 auto 14px}.lp-section-lead{max-width:720px;color:var(--color-text-light);font-size:var(--text-base);line-height:var(--leading-body);text-align:center;margin:0 auto 38px}.lp-section-lead strong{color:var(--color-primary-dark)}.problems-grid{border-top:1px solid var(--color-border);grid-template-columns:1fr 1fr;max-width:1000px;margin:42px auto 0;display:grid}.problem-item{border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:0 0;align-items:center;gap:15px;min-height:98px;padding:22px 24px;display:flex}.problem-item:nth-child(2n){border-right:0}.problem-icon{width:27px;height:27px;color:var(--color-cta);flex:0 0 27px}.problem-icon svg{width:100%;height:100%}.problem-item p{font-size:var(--text-sm);line-height:1.65}.solution-points{border-top:1px solid var(--color-border);border-left:1px solid var(--color-border);grid-template-columns:repeat(4,1fr);margin-top:42px;display:grid}.solution-point{border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:#fff;min-height:230px;padding:28px}.solution-point-num{color:var(--color-primary);font-size:var(--text-2xs);font-weight:900}.solution-point-title{font-size:var(--text-lg);margin-top:18px}.solution-point-text{color:var(--color-text-light);font-size:var(--text-xs);margin-top:10px;line-height:1.8}.lp-services-grid,.lp-operation-grid,.lp-media-grid,.lp-crm-service-list{border-top:1px solid var(--color-border);border-left:1px solid var(--color-border);grid-template-columns:repeat(2,1fr);margin-top:42px;display:grid}.lp-service-card,.lp-operation-item,.lp-media-card,.lp-crm-service{border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);min-width:0;box-shadow:none;background:#fff;border-radius:0;padding:30px}.lp-service-card{grid-template-columns:90px 1fr;gap:24px;display:grid}.lp-service-image{width:90px}.service-icon-placeholder{aspect-ratio:1;background:var(--color-bg-gray);border-radius:4px}.service-icon-placeholder svg{width:38px;height:38px}.lp-service-title,.lp-operation-title,.lp-media-name,.lp-crm-service-title{font-size:var(--text-lg);overflow-wrap:anywhere}.lp-service-text,.lp-operation-text,.lp-media-desc,.lp-crm-service-text{color:var(--color-text-light);font-size:var(--text-xs);margin-top:9px;line-height:1.8}.lp-service-features,.lp-crm-service-list ul{margin-top:13px}.lp-service-features li,.lp-crm-service-list li{border-top:1px solid var(--color-border);font-size:var(--text-sm);padding:6px 0}.lp-operation-icon{width:44px;height:44px;color:var(--color-primary);margin-bottom:17px}.lp-operation-icon svg{width:100%;height:100%}.lp-media-card{text-align:left}.lp-media-name{color:var(--color-text)}.lp-media-card--featured{grid-column:1/-1}.lp-media-card--featured .lp-media-desc{max-width:820px}.lp-media-types{margin-top:14px}.lp-media-types li{border-top:1px solid var(--color-border);font-size:var(--text-sm);padding:6px 0}.lp-media-types a{color:var(--color-primary-dark);text-underline-offset:3px;font-weight:700;text-decoration:underline}.lp-chatgpt-ads{scroll-margin-top:88px}.lp-chatgpt-ads-note{max-width:780px;color:var(--color-text-light);font-size:var(--text-xs);text-align:center;margin:28px auto 0;line-height:1.8}.lp-chatgpt-ads-actions{justify-content:center;gap:12px;margin-top:24px;display:flex}.lp-chatgpt-ads-actions .btn-primary{background:var(--color-cta);color:#fff}.lp-chatgpt-ads-actions .btn-outline-white{color:var(--color-primary-dark);background:#fff;border-color:#08233f61}.lp-flow-steps{border-top:1px solid var(--color-border);border-left:1px solid var(--color-border);grid-template-columns:repeat(4,1fr);margin-top:42px;display:grid}.lp-flow-step{border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:#fff;border-radius:0;min-height:205px;padding:27px}.lp-flow-step-header{display:block}.lp-flow-step-num{color:var(--color-primary);font-size:var(--text-2xs);font-weight:900}.lp-flow-step-title{font-size:var(--text-lg);margin-top:18px}.lp-flow-step-text{color:var(--color-text-light);font-size:var(--text-xs);margin-top:10px}.lp-flow:before{content:"";width:min(var(--container-width),calc(100% - 48px));background:url(/images/renewal/process.webp) 50%/contain no-repeat;height:360px;margin:0 auto 70px;display:block}.lp-pricing{padding:var(--section-py)0}.pricing-table{border-top:1px solid var(--color-border);max-width:930px;margin:42px auto 0}.pricing-item{border-bottom:1px solid var(--color-border);background:0 0;border-radius:0;grid-template-columns:1fr .65fr;align-items:center;gap:30px;padding:25px 0;display:grid}.pricing-name{font-size:var(--text-md);font-weight:700}.pricing-price{text-align:right;color:var(--color-primary-dark);font-size:var(--text-lg);font-weight:800}.pricing-note{max-width:930px;color:var(--color-text-light);font-size:var(--text-xs);text-align:right;margin:18px auto 0}.lp-faq-list{border-top:1px solid var(--color-border);max-width:930px;margin:42px auto 0}.lp-faq-item{border-bottom:1px solid var(--color-border);background:0 0;border-radius:0}.lp-faq-question{color:var(--color-text);font-size:var(--text-sm);padding:22px 0;font-weight:700}.lp-faq-answer{color:var(--color-text-light);font-size:var(--text-xs);padding:0 0 22px}.lp-cta{background:var(--color-bg-band);color:var(--color-text);padding:72px 0}.lp-cta-content{width:min(var(--container-width),calc(100% - 48px));text-align:left;justify-content:space-between;align-items:center;gap:56px;margin:0 auto;display:flex}.lp-cta-title{font-size:var(--text-3xl);line-height:var(--leading-heading)}.lp-cta-text{color:var(--color-text-light);font-size:var(--text-xs);margin-top:9px}.lp-cta-buttons{flex:none}.lp-cta .btn-primary{background:var(--color-cta);color:#fff}.lp-cta .btn-outline-white{color:var(--color-primary-dark);background:#fff;border-color:#08233f61}@media (max-width:700px){.lp-hero{align-items:flex-start;min-height:650px}.page-header-bg{background-position:62%}.lp-hero:after{background:#ffffffe3;width:100%}.lp-hero-content{width:calc(100% - 36px);padding-top:88px}.lp-hero-title br{display:none}.lp-hero-text{font-size:var(--text-xs)}.lp-hero .btn-primary,.lp-hero .btn-outline-white{width:100%;margin:0 0 10px}.lp-problems,.lp-solution,.lp-services,.lp-operation,.lp-crm-services,.lp-flow,.lp-pricing,.lp-faq{padding:64px 0}.lp-section-title,.lp-section-lead{text-align:left}.problems-grid,.solution-points,.lp-services-grid,.lp-operation-grid,.lp-media-grid,.lp-crm-service-list,.lp-flow-steps{border-left:0;grid-template-columns:1fr}.problem-item,.solution-point,.lp-service-card,.lp-operation-item,.lp-media-card,.lp-crm-service,.lp-flow-step{border-right:0}.lp-service-card{grid-template-columns:70px 1fr}.lp-service-image{width:70px}.lp-flow:before{height:260px;margin-bottom:45px}.pricing-item{grid-template-columns:1fr;gap:8px}.pricing-price,.pricing-note,.lp-chatgpt-ads-note{text-align:left}.lp-chatgpt-ads-actions{display:block}.lp-chatgpt-ads-actions .btn{width:100%;margin:0 0 10px}.lp-cta-content{width:calc(100% - 36px);display:block}.lp-cta-buttons{margin-top:24px}.lp-cta .btn{width:100%;margin:0 0 10px}}@media (max-width:768px){.service-lp--creative .page-header-bg{background-image:url(/images/renewal/service-creative-sm.webp)}.service-lp--ads .page-header-bg{background-image:url(/images/renewal/service-ads-sm.webp)}.service-lp--crm .page-header-bg{background-image:url(/images/renewal/service-crm-sm.webp)}.lp-service-title,.lp-operation-title,.lp-media-name,.lp-crm-service-title{font-size:var(--text-md)}}
