.cx.audit-cx .wrap{max-width:1440px}.cx.audit-cx .audit-intro{padding:clamp(40px,4.5vw,72px) 0;background:var(--white);overflow:hidden}.cx.audit-cx .audit-intro__inner{position:relative;z-index:1;width:min(1280px,92%);margin-inline:auto;padding:clamp(36px,4vw,64px) clamp(24px,3.4vw,56px);background:#f6f6f4;border-radius:32px;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:40px clamp(48px,5vw,88px);gap:40px clamp(48px,5vw,88px);align-items:start}.cx.audit-cx .audit-intro__title{color:#220d0c;grid-column:1/-1}.cx.audit-cx .audit-intro__orbit{--orbit-font:clamp(24px,2.5vw,36px);--orbit-inset:clamp(46px,3.9vw,58px);--orbit-gap:3.2;--orbit-rows:3.4;width:100%}.cx.audit-cx .audit-intro__orbit .hai-orbit__arrow{left:0;width:clamp(38px,3.2vw,48px)}.cx.audit-cx .audit-intro__orbit .hai-orbit__item{line-height:1.12;white-space:normal;text-wrap:balance}.cx.audit-cx .audit-intro__p{color:#220d0c;font-size:16px;line-height:1.7;text-wrap:pretty}.cx.audit-cx .audit-intro__p+.audit-intro__p{margin-top:20px}.cx.audit-cx .audit-intro__list{list-style:none;display:flex;flex-direction:column;gap:10px}.cx.audit-cx .audit-intro__list li{position:relative;padding-left:28px;color:#220d0c;font-size:16px;line-height:1.7;text-wrap:pretty}.cx.audit-cx .audit-intro__list li:before{content:"";position:absolute;left:0;top:.62em;width:14px;height:6px;border-radius:99px;background:var(--orange)}.cx.audit-cx .audit-intro__list+.audit-intro__p{margin-top:24px}@media (min-width:901px) and (max-width:1200px){.cx.audit-cx .audit-intro__orbit{--orbit-rows:4.6}}@media (max-width:900px){.cx.audit-cx .audit-intro__inner{grid-template-columns:minmax(0,1fr);gap:28px}.cx.audit-cx .audit-intro__orbit{--orbit-font:clamp(24px,6.4vw,48px);--orbit-inset:clamp(52px,8vw,72px)}.cx.audit-cx .audit-intro__orbit .hai-orbit__arrow{width:clamp(40px,6vw,58px)}}.cx.audit-cx .audit-cta{padding:clamp(28px,4vw,56px) 0;background:#f6f6f4}.cx.audit-cx .audit-cta__banner{width:min(1440px,92%);margin-inline:auto;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:clamp(24px,3vw,48px);gap:clamp(24px,3vw,48px);padding:clamp(28px,3vw,44px) clamp(24px,3.4vw,52px);background:var(--orange);border-radius:24px}.cx.audit-cx .audit-cta__photo{position:relative;flex-shrink:0;width:clamp(112px,11vw,160px);aspect-ratio:1;border-radius:50%;background:var(--paper);overflow:hidden}.cx.audit-cx .audit-cta__photo img{object-fit:cover;object-position:50% -27%;transform:translateX(-5%);scale:calc(1.3)}.cx.audit-cx .audit-cta__title{color:var(--white);font-size:clamp(22px,2.4vw,30px);font-weight:var(--h2-weight);line-height:1.18;letter-spacing:-.02em;text-wrap:balance}.cx.audit-cx .audit-cta__lead{margin-top:12px;max-width:62ch;color:rgba(255,255,255,.88);font-size:15px;line-height:1.6}.cx.audit-cx .audit-cta .btn-primary{background:var(--dark);color:var(--white);box-shadow:0 12px 30px rgba(34,13,12,.24)}.cx.audit-cx .audit-cta .btn-primary:after{background:var(--white);border-color:var(--dark)}.cx.audit-cx .audit-cta .btn-primary:hover{color:var(--dark);box-shadow:none}.cx.audit-cx .audit-cta .btn-primary:hover .btn-arrow-circle{background:var(--dark);color:var(--white);box-shadow:0 14px 28px rgba(34,13,12,.24)}.cx.audit-cx .audit-cta .btn-primary:hover .btn-arrow-circle:before{opacity:0}@media (max-width:900px){.cx.audit-cx .audit-cta__banner{grid-template-columns:auto minmax(0,1fr);row-gap:24px}.cx.audit-cx .audit-cta__btn{grid-column:2;justify-self:start}}@media (max-width:620px){.cx.audit-cx .audit-cta__banner{grid-template-columns:minmax(0,1fr);text-align:left;border-radius:20px}.cx.audit-cx .audit-cta__btn{grid-column:1}}.cx .statement{background:var(--dark);padding:clamp(34px,11vw,42px) 0}.cx .statement-txt{font-size:clamp(21px,4vw,46px);font-weight:550;letter-spacing:-.035em;line-height:1.08;text-align:center;color:#fff}.cx .statement-hl{color:var(--orange)}.cx .statement--focus{border-top:1px solid var(--line-dark)}.cx .statement-lead{margin:25px auto 0;max-width:540px;text-align:center;font-size:17px;line-height:1.66;color:rgba(255,255,255,.92)}.cx.audit-cx .statement--focus .statement-hl{display:block}.cx.audit-cx .statement--focus .btn-primary{margin-top:var(--sp-6)}.cx.audit-cx .statement--focus .wrap{text-align:center}.cx.audit-cx .faq-modern-section{padding:clamp(72px,8vw,120px) 0}.cx.audit-cx .faq-container{width:min(100% - 40px,1440px);margin-inline:auto}.cx.audit-cx .faq-header{margin-bottom:clamp(40px,5vw,72px)}.cx.audit-cx .faq-modern-trigger{padding:clamp(20px,2vw,26px) clamp(22px,2.2vw,30px)}.cx.audit-cx .faq-inner-text{padding:0 clamp(22px,2.2vw,30px) clamp(20px,2vw,26px)}.cx.audit-cx .faq-formula{margin-top:16px;padding:16px 18px}.cx .sec-excl{background:var(--white)}.cx .audit-excl-lead,.cx .sec-excl .head{margin-bottom:var(--sp-4)}.cx .audit-excl-lead{font-size:17px;color:var(--ink-soft)}.cx .audit-excl{list-style:none;display:flex;flex-direction:column;gap:14px;border-top:2px solid var(--ink);padding-top:var(--sp-4)}.cx .audit-excl li{display:flex;align-items:center;gap:14px;font-size:17px;color:var(--ink-soft)}.cx .audit-excl__ic{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:1px solid var(--line);color:rgba(34,13,12,.45);flex-shrink:0}.cx.audit-cx .hero-actions{margin-top:var(--sp-6)}.cx.audit-cx .audit-hero{--hero-tech-height:0px}.cx.audit-cx .audit-hero .hero-sticky-stage{align-items:flex-end}.cx.audit-cx .audit-hero .hero-content{padding-bottom:clamp(96px,14vh,160px)}