.icp-tc-hidden{display:none!important}@media (max-width:767px){.icp-tc-desktop-only{display:none!important}}@media (min-width:768px){.icp-tc-mobile-only{display:none!important}}.icp-tc-section{box-sizing:border-box;width:100%}.icp-tc-container{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:0 24px}.icp-tc-columns{display:flex;gap:64px}.icp-tc-col{box-sizing:border-box}.icp-tc-col-left{flex:0 0 42%;width:42%}.icp-tc-col-right{flex:1;min-width:0}.icp-tc-has-divider .icp-tc-col-left{border-right:1px solid rgba(0,0,0,.12);padding-right:64px}.icp-tc-eyebrow{display:inline-block;line-height:1;margin:0 0 24px}.icp-tc-title{color:#000;font-size:clamp(28px,4vw,34px);font-weight:700;margin:0 0 20px}.icp-tc-subheader{font-size:clamp(18px,1.5vw,20px);font-weight:400;line-height:1.7;margin:0 0 32px}.icp-tc-cta-wrap{margin-top:4px}.icp-tc-cta{align-items:center;border-radius:4px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;text-decoration:none;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease}.icp-tc-cta--primary{border:2px solid transparent;letter-spacing:.02em;padding:13px 28px}.icp-tc-cta--primary:hover{box-shadow:0 6px 20px rgba(0,0,0,.15);opacity:.88;transform:translateY(-1px)}.icp-tc-cta--secondary{background:transparent;border:2px solid;letter-spacing:.02em;padding:12px 26px}.icp-tc-cta--secondary:hover{opacity:.75;transform:translateY(-1px)}.icp-tc-cta--text{background:transparent;border:none;letter-spacing:.01em;padding:0}.icp-tc-arrow{display:inline-block;transition:transform .2s ease}.icp-tc-cta--text:hover .icp-tc-arrow{transform:translateX(5px)}.icp-tc-cta--text:hover{opacity:.75}.icp-tc-col-right p{font-size:clamp(16px,1.4vw,18px);font-weight:400;line-height:1.7;margin:0 0 1.25em}.icp-tc-col-right p:last-child{margin-bottom:0}.icp-tc-col-right h1,.icp-tc-col-right h2,.icp-tc-col-right h3,.icp-tc-col-right h4,.icp-tc-col-right h5,.icp-tc-col-right h6{line-height:1.2;margin-bottom:.5em;margin-top:1.5em}.icp-tc-col-right h1:first-child,.icp-tc-col-right h2:first-child,.icp-tc-col-right h3:first-child{margin-top:0}.icp-tc-col-right ol,.icp-tc-col-right ul{margin:0 0 1.25em;padding-left:1.4em}.icp-tc-col-right li{line-height:1.6;margin-bottom:.45em}.icp-tc-col-right a{text-decoration:underline;text-underline-offset:3px;transition:opacity .15s ease}.icp-tc-col-right a:hover{opacity:.7}.icp-tc-col-right blockquote{border-left:3px solid;font-style:italic;margin:1.5em 0;opacity:.75;padding:.25em 0 .25em 1.25em}@media (max-width:1024px){.icp-tc-columns{gap:40px}.icp-tc-has-divider .icp-tc-col-left{padding-right:40px}}@media (max-width:767px){.icp-tc-columns{flex-direction:column;gap:0}.icp-tc-col-left,.icp-tc-col-right{flex:0 0 100%;width:100%}.icp-tc-has-divider .icp-tc-col-left{border-bottom:1px solid rgba(0,0,0,.12);border-right:none;padding-bottom:32px;padding-right:0}.icp-tc-title{margin-bottom:16px}.icp-tc-subheader{margin-bottom:24px}}