.mod-cis-philosophy{padding:var(--space-10) 0;background-image:linear-gradient(to bottom, var(--color-gray-200), var(--color-gray-100));background-color:var(--color-gray-100)}.mod-cis-philosophy__inner{width:100%;padding-inline:var(--container-padding);max-width:var(--container-max);align-items:center;gap:var(--space-8);flex-direction:column;margin-inline:auto;display:flex}.mod-cis-philosophy__header{gap:var(--space-4);text-align:center;flex-direction:column;align-items:center;display:flex}.mod-cis-philosophy__title{font-family:var(--font-headline);font-weight:var(--font-weight-extra-bold);font-size:var(--font-size-3xl);margin:0;line-height:1.15}@media (width>=1024px){.mod-cis-philosophy__title{font-size:var(--font-size-4xl)}}.mod-cis-philosophy__title{color:var(--color-gray-900)}.mod-cis-philosophy__text{max-width:800px;color:var(--color-gray-700);line-height:var(--line-height-relaxed);font-size:var(--font-size-md)}@media (width>=1024px){.mod-cis-philosophy__text{font-size:var(--font-size-lg)}}.mod-cis-philosophy__text p{margin:0 0 var(--space-3)}.mod-cis-philosophy__text p:last-child{margin-bottom:0}.mod-cis-philosophy__arguments{align-items:stretch;gap:var(--space-5);flex-direction:column;width:100%;display:flex}@media (width>=768px){.mod-cis-philosophy__arguments{align-items:flex-start}}.mod-cis-philosophy__arguments .column{align-items:center;gap:var(--space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (width>=768px){.mod-cis-philosophy__arguments{flex-flow:wrap}.mod-cis-philosophy__arguments .column{width:calc(50% - var(--space-5));align-items:stretch}.mod-cis-philosophy__arguments .column--1{order:2}.mod-cis-philosophy__arguments .column--2{order:3}.mod-cis-philosophy__arguments .column--3{order:1}}@media (width>=1024px){.mod-cis-philosophy__arguments .column{width:calc(33.3333% - var(--space-5))}.mod-cis-philosophy__arguments .column--1{order:1}.mod-cis-philosophy__arguments .column--2{order:2}.mod-cis-philosophy__arguments .column--3{order:3}}.mod-cis-philosophy .argument{gap:var(--space-3);padding:var(--space-5) var(--space-6);background-color:var(--color-white);flex-direction:column;max-width:380px;display:flex;position:relative;box-shadow:0 4px 18px #0000000f}@media (width>=768px){.mod-cis-philosophy .argument{max-width:none}}.mod-cis-philosophy .argument__header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.mod-cis-philosophy .argument__title{font-family:var(--font-headline);font-weight:var(--font-weight-extra-bold);font-size:var(--font-size-md);letter-spacing:.04em;text-transform:uppercase;color:var(--color-theme-accent);max-width:calc(100% - 2rem);margin:0;line-height:1.2}.mod-cis-philosophy .argument__icon{flex:0 0 3rem;width:3rem;height:3rem;position:absolute;top:1rem;right:1rem}.mod-cis-philosophy .argument__icon svg{width:100%;height:100%;fill:var(--color-theme-accent);display:block}.mod-cis-philosophy .argument__text{color:var(--color-gray-700);line-height:var(--line-height-relaxed);font-size:var(--font-size-sm);margin:0}.mod-cis-philosophy__cta{margin-top:var(--space-2);justify-content:center;display:flex}
