.summary_section{& .summary_box{background-color:#FFDBBC;border-radius:1rem;padding:4rem;position:relative;z-index:1;margin-top:-3rem;border:1px solid var(--primary);@media (max-width:991px){padding:3rem 2rem}}& .section_inner{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:4rem;position:relative;z-index:1;@media (max-width:991px){flex-direction:column;gap:3rem}& .text_area{flex:1;margin:0;@media (max-width:991px){width:100%}& .summary_header{font-family:"Aboreto",arial,sans-serif;font-size:2.4rem;font-weight:400;color:var(--primary);margin:0 0 2rem}& p{font-size:1.8rem;font-weight:400;color:var(--text);line-height:1.6;margin:0;@media (max-width:991px){font-size:1.6rem}}}& .anchors_list{flex:0 0 auto;display:flex;flex-direction:column;gap:1.5rem;margin:0;min-width:300px;@media (max-width:991px){width:100%;min-width:auto}& .anchor_link{font-size:1.8rem;font-weight:400;color:var(--text);text-decoration:none;display:flex;align-items:flex-start;gap:1rem;transition:all .3s ease;line-height:1.5;@media (max-width:991px){font-size:1.6rem}& .arrow{color:var(--primary);font-size:2rem;line-height:1.4;flex-shrink:0;display:inline-block}&:hover{color:var(--primary);& .arrow{transform:translateX(.3rem)}}}}}}