.solx-signature{width:var(--cc-rule-accent-w);height:var(--cc-rule-accent-h);background:var(--cc-accent);margin-bottom:24px}.solx-duo__grid{--solx-duo-inset:clamp(24px, 3.5vw, 40px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:48px clamp(32px,5vw,80px);display:grid}.solx-duo__challenge{background:var(--cc-surface-panel);border:1px solid var(--cc-border);border-radius:var(--cc-radius-md);padding:var(--solx-duo-inset)}.solx-duo__approach{border-left:2px solid var(--cc-link);padding-left:clamp(24px,3vw,40px);padding-top:calc(var(--solx-duo-inset) + 1px)}.solx-duo__body{color:var(--cc-text-muted);max-width:52ch;margin-top:16px}.solx-statement__text{font-family:var(--cc-font-display);font-weight:400;font-size:var(--cc-text-display);line-height:var(--cc-lh-display);letter-spacing:-.01em;max-width:11.5em}.solx-statement__line{text-wrap:balance;display:block}.solx-statement__cta{margin-top:28px}.solx-statement{--solx-rfx-s:1;--solx-rfx-x:68%;--solx-rfx-y:58%;overflow:hidden}.solx-statement__art{z-index:0;left:calc(var(--solx-rfx-x) - 1400px * var(--solx-rfx-s));top:calc(var(--solx-rfx-y) - 340px * var(--solx-rfx-s));width:calc(2500px * var(--solx-rfx-s));max-width:none;height:calc(700px * var(--solx-rfx-s));pointer-events:none;position:absolute}.solx-statement>.hair-top{background:linear-gradient(90deg, transparent 0%, var(--cc-flame) 16%, var(--cc-gold) 36%, var(--cc-signal-300) 62%, var(--cc-signal-700) 84%, transparent 100%);opacity:.95}.solx-statement>.hair-top:after{content:"";inset-inline:0;background:inherit;opacity:.16;height:56px;-webkit-mask-image:linear-gradient(180deg, var(--cc-ink-900), transparent);-webkit-mask-image:linear-gradient(180deg, var(--cc-ink-900), transparent);mask-image:linear-gradient(180deg, var(--cc-ink-900), transparent);position:absolute;top:0}@media (max-width:1279px){.solx-statement{--solx-rfx-s:.86;--solx-rfx-y:62%}}@media (max-width:999px){.solx-statement{--solx-rfx-s:.68;--solx-rfx-x:72%;--solx-rfx-y:66%}}@media (max-width:760px){.solx-statement{padding-bottom:calc(var(--cc-section-pad) + 260px);--solx-rfx-s:.74;--solx-rfx-x:21%;--solx-rfx-y:calc(100% - var(--cc-section-pad) - 130px)}.solx-statement__art{-webkit-mask-image:linear-gradient(180deg, transparent calc(100px * var(--solx-rfx-s)), var(--cc-ink-900) calc(300px * var(--solx-rfx-s)));-webkit-mask-image:linear-gradient(180deg, transparent calc(100px * var(--solx-rfx-s)), var(--cc-ink-900) calc(300px * var(--solx-rfx-s)));mask-image:linear-gradient(180deg, transparent calc(100px * var(--solx-rfx-s)), var(--cc-ink-900) calc(300px * var(--solx-rfx-s)))}}@media (forced-colors:active){.solx-statement{padding-bottom:var(--cc-section-pad)}.solx-statement__art,.solx-statement>.hair-top:after{display:none}.solx-statement>.hair-top{opacity:1;background:canvastext}}.solx-process .steps{margin-top:48px}.solx-inquiry__grid{--solx-panel-pad:clamp(24px, 4vw, 44px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:48px clamp(40px,6vw,88px);display:grid}@media (min-width:900px){.solx-inquiry__grid>:first-child{padding-top:calc(var(--solx-panel-pad) + 1px)}}.solx-inquiry__support{margin-top:16px}.solx-inquiry__form-panel{background:var(--cc-surface-card);border:1px solid var(--cc-border);border-radius:var(--cc-radius-lg);padding:var(--solx-panel-pad)}.solx-inquiry__form-panel .cform{max-width:none}@media (max-width:899px){.solx-duo__grid,.solx-inquiry__grid{grid-template-columns:1fr;gap:40px}.solx-duo__approach{padding-top:0}}
