.ICkL9G_section{padding:80px 0}.ICkL9G_header{max-width:var(--container-max-width);padding:0 var(--container-padding);justify-content:space-between;align-items:flex-end;gap:20px;margin:0 auto 32px;display:flex}.ICkL9G_headerContent{flex:1}.ICkL9G_headerButtons{gap:12px;display:flex}.ICkL9G_mobileButtons{display:none}.ICkL9G_navButton{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-background);width:44px;height:44px;color:var(--color-text);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.ICkL9G_navButton:hover{border-color:var(--color-text);color:var(--color-text);background:#00000008}.ICkL9G_navButton:active{transform:scale(.95)}.ICkL9G_navButton:disabled{opacity:.3;cursor:not-allowed;border-color:var(--color-border);background:var(--color-background);color:var(--color-text-secondary);transform:none}.ICkL9G_header h2{padding-bottom:.5rem}.ICkL9G_header p{color:var(--color-text-secondary)}.ICkL9G_carousel{scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;width:100%;padding-bottom:20px;padding-left:max(var(--container-padding), calc((100% - var(--container-max-width)) / 2 + var(--container-padding)));scroll-padding-left:max(var(--container-padding), calc((100% - var(--container-max-width)) / 2 + var(--container-padding)));padding-right:var(--container-padding);cursor:grab;-webkit-user-select:none;user-select:none;scroll-behavior:smooth;gap:16px;padding-top:20px;display:flex;overflow-x:auto}.ICkL9G_carousel.ICkL9G_active{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.ICkL9G_carousel img,.ICkL9G_carousel a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.ICkL9G_carousel::-webkit-scrollbar{display:none}@media (max-width:1024px){.ICkL9G_section{padding:60px 0}.ICkL9G_header{margin-bottom:24px}.ICkL9G_carousel{padding-top:16px;padding-left:var(--container-padding);scroll-padding-left:var(--container-padding);gap:12px}}@media (max-width:768px){.ICkL9G_headerButtons{display:none}.ICkL9G_mobileButtons{justify-content:center;gap:16px;margin-top:24px;display:flex}}
.lfaMZq_item{flex:0 0 calc((100% - var(--spacing-md) * 2) / 3.2);scroll-snap-align:start;min-width:300px;padding:var(--spacing-sm);height:100%}@media (max-width:1024px){.lfaMZq_item{flex:0 0 calc((100% - var(--spacing-md)) / 2.2)}}@media (max-width:768px){.lfaMZq_item{flex:0 0 85vw;min-width:0;max-width:none}}
.-T78Aa_section{padding:50px 0}.-T78Aa_container{max-width:var(--container-max-width);padding:0 var(--container-padding);margin:0 auto}.-T78Aa_content{width:100%;max-width:var(--container-max-width)}.-T78Aa_grid{grid-template-columns:1fr 35%;grid-template-areas:"headline image""text image";align-items:start;gap:24px 80px;display:grid}.-T78Aa_headline{color:var(--color-text);grid-area:headline;padding-bottom:24px;position:relative}.-T78Aa_headline:after{content:"";background:var(--color-accent);width:200px;height:3px;position:absolute;bottom:0;left:0}.-T78Aa_textContent{flex-direction:column;grid-area:text;gap:32px;display:flex}.-T78Aa_subheadline{color:var(--color-text-secondary);font-size:clamp(17px,2vw,20px);font-weight:400;line-height:1.6}.-T78Aa_features{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.-T78Aa_feature{color:var(--color-text);align-items:flex-start;gap:12px;font-size:clamp(15px,1.8vw,17px);line-height:1.7;transition:transform .2s;display:flex}.-T78Aa_feature:hover{transform:translate(4px)}.-T78Aa_icon{background:var(--color-accent);width:24px;height:24px;color:var(--color-background);border-radius:6px;flex-shrink:0;margin-top:3px;padding:4px;transition:transform .2s}.-T78Aa_feature:hover .-T78Aa_icon{transform:scale(1.05)}.-T78Aa_imageWrapper{aspect-ratio:4/5;border-radius:var(--radius-md);grid-area:image;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000014}.-T78Aa_imageWrapper:before{content:"";background:linear-gradient(135deg, var(--color-accent) 0%, transparent 50%);opacity:.1;z-index:1;pointer-events:none;position:absolute;inset:-2px}.-T78Aa_image{object-fit:cover;object-position:center}@media (max-width:768px){.-T78Aa_section{padding:60px 0}.-T78Aa_grid{grid-template-columns:1fr;grid-template-areas:"headline""image""text";gap:32px}.-T78Aa_headline:after{width:50px;height:2px}.-T78Aa_imageWrapper{aspect-ratio:3/4}.-T78Aa_feature{gap:10px}}
