.section-edit-btn{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:16px;background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.85);border:none;font-size:12px;font-weight:500;cursor:pointer;transition:background .2s ease,transform .15s ease;text-decoration:none}.section-edit-btn:hover{background:hsla(0,0%,100%,.2)}.section-edit-btn:active{transform:scale(.95)}.section-edit-btn-icon{width:10.4px;height:10.4px;flex-shrink:0;opacity:.9;color:inherit}.section-edit-btn-label{font-size:12px;font-weight:500;color:hsla(0,0%,100%,.85)}.section-head{display:flex;align-items:center;padding:0 25px;justify-content:space-between;margin-bottom:0}.section-head-title{font-family:Outfit-Bold;font-size:1.4rem;line-height:28px;margin:0;display:flex;align-items:center;transition:color .2s ease;color:hsla(0,0%,100%,.95)}.section-head-title:hover{color:#a1a1aa}.section-head-title svg{width:16px;height:16px;fill:currentColor;transition:transform .2s ease}.section-head-title:hover svg{transform:translateY(2px)}.section-head-subtitle{font-family:Outfit-Medium;font-size:.9rem;line-height:18px;color:hsla(0,0%,100%,.6);margin:4px 0 0}.section-head-view-all{font-family:Outfit-Bold;font-size:.95rem;color:hsla(0,0%,100%,.6);text-decoration:none;padding:6px 10px;border-radius:6px;transition:all .2s ease;display:inline-flex;align-items:center;cursor:pointer;background:transparent;border:none}.section-head-view-all:hover{color:hsla(0,0%,100%,.9);background:hsla(0,0%,100%,.05)}.section-head--form{margin-bottom:8px}.section-head.section-head--flush{padding-left:0;padding-right:0}.section-head-title--form{font-size:1.2rem;line-height:24px}@media (max-width:768px){.section-head{padding:0 16px;margin-bottom:6px}.section-head.section-head--form{margin-bottom:8px}.section-head-title{font-size:1.4rem}.section-head-view-all{font-size:.9rem;padding:4px 8px}}