@font-face{font-family:Inter;src:url(/assets/Inter-Thin-BinVesNM.ttf);font-style:normal;font-weight:100}@font-face{font-family:Inter;src:url(/assets/Inter-ExtraLight-BEx6KSH1.ttf);font-style:normal;font-weight:200}@font-face{font-family:Inter;src:url(/assets/Inter-Light-WU__v9oT.ttf);font-style:normal;font-weight:300}@font-face{font-family:Inter;src:url(/assets/Inter-Regular-DYjygwQm.ttf);font-style:normal;font-weight:400}@font-face{font-family:Inter;src:url(/assets/Inter-Medium-CKLJZXR2.ttf);font-style:normal;font-weight:500}@font-face{font-family:Inter;src:url(/assets/Inter-SemiBold-XVCL1Lno.ttf);font-style:normal;font-weight:600}@font-face{font-family:Inter;src:url(/assets/Inter-Bold-zdiomvYZ.ttf);font-style:normal;font-weight:700}@font-face{font-family:Inter;src:url(/assets/Inter-ExtraBold-DZtS5_wi.ttf);font-style:normal;font-weight:800}@font-face{font-family:Inter;src:url(/assets/Inter-Black-DDhSxYXU.ttf);font-style:normal;font-weight:900}@font-face{font-family:Apotek Comp;src:url(/assets/Apotek-Comp-ExtraLight-DseKvPmx.otf);font-style:normal;font-weight:100}@font-face{font-family:Apotek Comp;src:url(/assets/Apotek-Comp-Light-RpXHeInm.otf);font-style:normal;font-weight:300}@font-face{font-family:Apotek Comp;src:url(/assets/Apotek-Comp-Regular-Son0w5hb.otf);font-style:normal;font-weight:400}@font-face{font-family:Apotek Comp;src:url(/assets/Apotek-Comp-Medium-BGuV4rim.otf);font-style:normal;font-weight:500}@font-face{font-family:Apotek Comp;src:url(/assets/Apotek-Comp-Semibold-W--7Sbo3.otf);font-style:normal;font-weight:600}@font-face{font-family:Apotek Comp;src:url(/assets/Apotek-Comp-Bold-BoufJHyp.otf);font-style:normal;font-weight:700}@font-face{font-family:Apotek Comp;src:url(/assets/Apotek-Comp-Black-IKM_8lMJ.otf);font-style:normal;font-weight:900}@font-face{font-family:Apotek ExtraCond;src:url(/assets/Apotek-ExtraCond-Regular-CzZ4vFoQ.otf);font-style:normal;font-weight:400}@font-face{font-family:Apotek ExtraCond;src:url(/assets/Apotek-ExtraCond-Medium-BFR7zHCJ.otf);font-style:normal;font-weight:500}@font-face{font-family:Apotek ExtraCond;src:url(/assets/Apotek-ExtraCond-Semibold-C8MBjYeq.otf);font-style:normal;font-weight:600}@font-face{font-family:Apotek ExtraCond;src:url(/assets/Apotek-ExtraCond-Bold-uzL-VE-v.otf);font-style:normal;font-weight:700}@font-face{font-family:Apotek ExtraCond;src:url(/assets/Apotek-ExtraCond-Black-Cvpx3dWE.otf);font-style:normal;font-weight:900}@font-face{font-family:Apotek;src:url(/assets/Apotek-ExtraLight-k21m--aE.ttf);font-style:normal;font-weight:100}@font-face{font-family:Apotek;src:url(/assets/Apotek-Light-By870wm-.ttf);font-style:normal;font-weight:300}@font-face{font-family:Apotek;src:url(/assets/Apotek-Regular-DW4dJIRf.ttf);font-style:normal;font-weight:400}@font-face{font-family:Apotek;src:url(/assets/Apotek-Medium-BvQufzXt.ttf);font-style:normal;font-weight:500}@font-face{font-family:Apotek;src:url(/assets/Apotek-Semibold-BKDiquo6.ttf);font-style:normal;font-weight:600}@font-face{font-family:Apotek;src:url(/assets/Apotek-Bold-9lOO8gVT.ttf);font-style:normal;font-weight:700}@font-face{font-family:Apotek;src:url(/assets/Apotek-Black-B-1N_kHP.ttf);font-style:normal;font-weight:900}@font-face{font-family:Apotek Cond;src:url(/assets/Apotek-Cond-ExtraLight-B8CnaosV.otf);font-style:normal;font-weight:100}@font-face{font-family:Apotek Cond;src:url(/assets/Apotek-Cond-Light-CqFWHN9-.otf);font-style:normal;font-weight:300}@font-face{font-family:Apotek Cond;src:url(/assets/Apotek-Cond-Regular-Bh4JGXPw.otf);font-style:normal;font-weight:400}@font-face{font-family:Apotek Cond;src:url(/assets/Apotek-Cond-Medium-44K832NC.otf);font-style:normal;font-weight:500}@font-face{font-family:Apotek Cond;src:url(/assets/Apotek-Cond-Bold-BeZ6VhO_.otf);font-style:normal;font-weight:700}@font-face{font-family:Apotek ExtraWide;src:url(/assets/Apotek-ExtraWide-Regular-Coqr21Ew.otf);font-style:normal;font-weight:400}@font-face{font-family:Apotek ExtraWide;src:url(/assets/Apotek-ExtraWide-Semibold-x_6pZTtW.otf);font-style:normal;font-weight:500}@font-face{font-family:Apotek ExtraWide;src:url(/assets/Apotek-ExtraWide-Bold-DZSAHMzi.otf);font-style:normal;font-weight:700}@font-face{font-family:Apotek ExtraWide;src:url(/assets/Apotek-ExtraWide-Black-CoJRaGwd.otf);font-style:normal;font-weight:900}@font-face{font-family:Apotek Extended;src:url(/assets/Apotek-Extended-Regular-QIdc4mhs.otf);font-style:normal;font-weight:400}@font-face{font-family:Apotek Extended;src:url(/assets/Apotek-Extended-Medium-9Qiz9jUx.otf);font-style:normal;font-weight:500}@font-face{font-family:Apotek Extended;src:url(/assets/Apotek-Extended-Semibold-BF04x6DO.otf);font-style:normal;font-weight:600}@font-face{font-family:Apotek Extended;src:url(/assets/Apotek-Extended-Bold-BljFB4wb.otf);font-style:normal;font-weight:700}@font-face{font-family:Apotek ExtraWide;src:url(/assets/Apotek-ExtraWide-Black-CoJRaGwd.otf);font-style:normal;font-weight:900}@font-face{font-family:Apotek Wide;src:url(/assets/Apotek-Wide-ExtraLight-DRXgG3Bg.otf);font-style:normal;font-weight:100}@font-face{font-family:Apotek Wide;src:url(/assets/Apotek-Wide-Light-ZB6rxDBR.otf);font-style:normal;font-weight:300}@font-face{font-family:Apotek Wide;src:url(/assets/Apotek-Wide-Regular-BySlbLUv.otf);font-style:normal;font-weight:400}@font-face{font-family:Apotek Wide;src:url(/assets/Apotek-Wide-Medium-BPT-FvIL.otf);font-style:normal;font-weight:500}@font-face{font-family:Apotek Wide;src:url(/assets/Apotek-Wide-Semibold-_wDWruwD.otf);font-style:normal;font-weight:600}@font-face{font-family:Apotek Wide;src:url(/assets/Apotek-Wide-Bold-J9oaeqk_.otf);font-style:normal;font-weight:700}@font-face{font-family:logx-10;src:url(/assets/LOGX-10-Regular-1fvMV-SW.ttf);font-style:normal;font-weight:400}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Apotek,sans-serif;background-color:#030712;color:#fff;line-height:1.2;width:100vw;height:100vh;overflow-x:hidden}.experience-card{transition:all .3s ease-in-out;overflow:hidden}.experience-card.collapsed .expandable-content{max-height:80px;overflow:hidden}.experience-card.expanded .expandable-content{max-height:none}.expandable-content{transition:max-height .3s ease-in-out}.tech-badges{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.tech-badge{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#ffffffb3;padding:4px 8px;border-radius:4px;font-size:14px;font-weight:400}.rush-unified .role-section{margin:24px 0}.role-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.role-header h4{color:#fff;font-size:18px;font-weight:600;margin:0}.role-period{color:#fff9;font-size:14px;font-weight:500}.role-description{color:#fffc;font-size:16px;line-height:1.5;margin-bottom:16px}.role-separator{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}.games-section{border-left:3px solid #22c55e;padding-left:16px}.software-section{border-left:3px solid #3b82f6;padding-left:16px}.key-deliverables h5{font-size:16px;font-weight:600;color:#fff;margin:0 0 8px}.tech-grid-compact{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px}.tech-item-compact{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:12px 16px;text-align:center;font-size:16px;font-weight:400;color:#fff;transition:all .2s ease}.tech-item-compact:hover{background:#ffffff14;border-color:#fff3}.tech-modal-btn{margin-top:16px;padding-top:4px;padding-bottom:4px}.modal-overlay{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-content{background:#0f172a;border:1px solid rgba(255,255,255,.1);border-radius:16px;max-width:900px;width:100%;max-height:80vh;overflow:hidden;position:relative}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:24px 32px 16px;border-bottom:1px solid rgba(255,255,255,.1)}.modal-header h3{font-size:24px;font-weight:600;color:#fff;margin:0}.modal-close{background:none;border:none;color:#ffffffb3;cursor:pointer;padding:8px;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.modal-close:hover{background:#ffffff1a;color:#fff}.modal-body{padding:24px 32px 32px;overflow-y:auto;max-height:calc(80vh - 120px)}.tech-modal-grid-compact{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.tech-modal-grid-compact .tech-item-compact{min-height:48px;display:flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1024px){.tech-modal-grid-compact{grid-template-columns:repeat(4,1fr)}}@media (max-width: 768px){.tech-grid-compact{grid-template-columns:repeat(2,1fr);gap:8px}.tech-item-compact{padding:10px 12px;font-size:14px}.modal-content{margin:10px;max-height:90vh}.modal-header{padding:20px 24px 16px}.modal-body{padding:20px 24px 24px}.tech-modal-grid-compact{grid-template-columns:repeat(3,1fr);gap:8px}}@media (max-width: 480px){.tech-modal-grid-compact{grid-template-columns:repeat(2,1fr)}}.ver-mais-btn svg.rotated{transform:rotate(90deg)}.btn.btn-secondary svg.rotated{transform:rotate(90deg)}svg{transition:transform .2s ease}.social-icon{cursor:pointer;transition:opacity .2s ease;background:none;border:1px solid rgba(255,255,255,.15);width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%}.social-icon:hover{opacity:.7}.ver-mais-btn{background:none;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:16px;font-weight:400;padding:8px 0;transition:opacity .2s ease}.ver-mais-btn:hover{opacity:.8}.navbar{position:sticky;top:0;left:0;right:0;height:100px;border-bottom:1px solid rgba(255,255,255,.15);z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.navbar-content{margin:0 auto;height:100%;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:0 32px}.navbar-actions{display:flex;gap:16px;justify-content:center;grid-column:2;width:742px}.social-icon{width:40px;height:40px;border:1px solid rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.social-icon:hover{background:#d9d9d940}.profile-preview{display:flex;align-items:center;gap:16px;grid-column:1;justify-self:end;border-right:1px solid rgba(255,255,255,.15);padding-right:32px;height:100%}.avatar-container{position:relative;width:50px;height:50px}.avatar-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 50% 50%,#ffffff26,#1d1d1d00);border-radius:50%}.avatar-photo{position:absolute;top:2px;left:2px;width:46px;height:46px;background:url(./assets/profile-avatar-2bcb33.png) center/cover;border-radius:50%}.status-badge{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid rgba(255,255,255,.15);font-size:14px;font-weight:466;color:#9ca3af}.status-indicator{width:8px;height:8px;background:#00ff73;outline:2px solid rgba(0,255,115,.3);border-radius:50%}.nav-curriculum-btn{display:flex;align-items:center;gap:16px;grid-column:3;justify-self:start;border-left:1px solid rgba(255,255,255,.15);padding-left:32px;height:100%}.btn{display:flex;align-items:center;gap:16px;padding:0 16px 0 32px;height:38px;border:1px solid #00BCFF;border-style:dashed;background:#00bcff0d;color:#00bcff;font-size:16px;font-weight:466;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.btn span{font-family:Apotek Extended,sans-serif;font-size:16px;font-weight:400}.btn:before{top:0;left:0}.btn:after{top:0;right:0}.btn:hover{background:#00bcff1a}.btn-primary{background:#00bcff0d;color:#00bcff}.btn-secondary{background:transparent;color:#fff;border-color:#ffffff26;padding:0 8px 0 16px;height:22px;font-size:12px}.btn-secondary:before,.btn-secondary:after{display:none}.navbar .btn{grid-column:3;justify-self:end}.main-container{display:grid;grid-template-columns:1fr;gap:0;width:fit-content;margin-left:auto;margin-right:auto;margin-top:0;min-height:calc(100vh - 100px);max-width:744px;border-right:1px dashed rgba(255,255,255,.15);border-left:1px dashed rgba(255,255,255,.15)}.sidebar{border-right:1px dashed rgba(255,255,255,.15);border-left:1px dashed rgba(255,255,255,.15)}.sidebar-section{padding:32px 32px 16px}.section-content{margin-bottom:16px}.section-content h2{font-size:32px;font-weight:550;color:#fff;margin-bottom:8px}.section-content p{font-size:14px;color:#9ca3af}.center-content{background:transparent}.hero-section{padding:32px;border-bottom:1px dashed rgba(255,255,255,.15);background:#1d202a7e}.profile-container{display:flex;gap:10px;align-items:flex-start}.profile-photo{width:185px;height:187px;background:url(./assets/profile-photo-2edc21.png) center/cover;border-radius:8px;flex-shrink:0}.profile-info{flex:1;display:flex;flex-direction:column;justify-content:space-between;height:187px}.greeting p:first-child{font-size:24px;color:#9ca3af;margin-bottom:8px}.greeting h1{font-size:40px;font-weight:550;color:#fff;line-height:1.2}.bio{font-size:14px;color:#9ca3af;line-height:1.2;max-width:401px;margin-bottom:18px}.profile-actions{display:flex;align-items:center;gap:4px}.contact-btn{display:flex;align-items:center;gap:10px;padding:0 32px;height:38px;background:#374151;border:none;color:#fff;font-weight:466;cursor:pointer;transition:all .3s ease;font-family:Apotek Extended,sans-serif;font-size:16px;font-weight:400}.contact-btn:hover{background:#4b5563}.metrics-section{padding:32px;display:flex;justify-content:center;align-items:center;gap:32px;border-bottom:1px dashed rgba(255,255,255,.15);background:transparent}.metric{text-align:center}.metric h3{font-size:36px;font-weight:550;color:#00bcff;margin-bottom:8px}.metric p{font-size:18px;color:#9ca3af}.section{padding:32px 32px 16px;border-bottom:1px dashed rgba(255,255,255,.15)}.section-header{display:flex;align-items:center;gap:8px;margin-bottom:16px}.section-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.section-header h2{font-size:32px;font-weight:550;color:#fff}.section-description{font-size:14px;color:#9ca3af;margin-bottom:16px}.experience-cards{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.experience-card{background:#1d202a;padding:4px}.experience-card-content{background:#030712;border:.5px solid rgba(255,255,255,.15);border-radius:8px;padding:32px 16px}.card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.company-info{display:flex;gap:10px;align-items:center}.company-logo{width:42px;height:42px;border-radius:4px;background-color:#ffffff4d;display:flex;align-items:center;justify-content:center}.company-logo img{width:42px;height:42px;border-radius:4px}.company-details h3{font-size:18px;font-weight:550;color:#fff;margin-bottom:8px}.company-meta{display:flex;align-items:center;gap:8px}.company-name{font-size:16px;font-weight:466;color:#9ca3af}.separator{width:0;height:11px;border-left:1px solid #9CA3AF}.level{font-size:16px;font-weight:466;color:#9ca3af}.job-details{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.period,.location{font-size:14px;color:#00bcff}.job-description{font-size:14px;color:#9ca3af;line-height:1.2;margin-bottom:16px}.key-deliverables{margin-bottom:16px}.key-deliverables h4{font-size:14px;font-weight:550;color:#fff;margin-bottom:8px}.key-deliverables ul{list-style:none;padding:0}.key-deliverables li{font-size:14px;color:#9ca3af;line-height:1.2;margin-bottom:4px;padding-left:16px;position:relative}.key-deliverables li:before{content:"-";position:absolute;left:0;color:#9ca3af}.tech-stacks{display:flex;flex-direction:column;gap:8px}.github-buttons{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.github-btn{display:flex;align-items:center;gap:10px;padding:9px 12px;background:#585858;border:.5px solid rgba(255,255,255,.15);border-radius:4px;font-size:14px;font-weight:550;color:#fff;cursor:pointer;transition:all .3s ease}.github-btn:hover{background:#6b7280}.ver-mais-btn{display:flex;align-items:center;gap:10px;padding:9px 12px;background:#585858;border:.5px solid rgba(255,255,255,.15);border-radius:4px;font-size:14px;font-weight:550;color:#fff;cursor:pointer;transition:all .3s ease;width:fit-content}.ver-mais-btn:hover{background:#6b7280}.tech-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-bottom:16px}.tech-item{display:flex;align-items:center;gap:10px;padding:9px 16px;background:#d9d9d926;border:.5px solid rgba(255,255,255,.15);height:64px}.tech-item:first-child{border-top-left-radius:4px}.tech-item:nth-child(4){border-top-right-radius:4px}.tech-item:nth-child(5){border-bottom-left-radius:4px}.tech-item:last-child{border-bottom-right-radius:4px}.tech-icon{width:31px;height:29px;display:flex;align-items:center;justify-content:center}.tech-details{display:flex;flex-direction:column;gap:-4px}.tech-name{font-size:18px;font-weight:550;color:#fff}.tech-category{font-size:12px;color:#9ca3af}.contact-section{display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(104.18% 132.79% at 50% -32.79%,#ffffff80,#1d1d1d00 57.36%);text-align:center;padding:32px}.contact-section h2{font-size:48px;font-weight:550;color:#fff;margin-bottom:28px}.contact-section .section-description{font-size:14px;color:#9ca3af;margin-bottom:28px}.contact-actions{display:flex;align-items:center;gap:10px;justify-content:center}.contact-btn.linkedin{background:#d9d9d926;border:none;color:#fff;padding:0 32px;height:39px}.footer-section{text-align:center;padding:32px;color:#9ca3af;font-size:16px;font-weight:466}@media (max-width: 1350px){.navbar-content{max-width:744px;display:flex;justify-content:space-between;align-items:center;gap:32px}.profile-preview{border-right:none;padding-right:0;position:relative}.profile-preview .status-indicator{position:absolute;top:0;right:0;width:12px;height:12px;background:#00ff73;border:2px solid #030712;border-radius:50%;box-shadow:0 0 0 2px #00ff734d;z-index:2;transform:translate(-350%,520%)}.profile-preview .status-badge{border:none}.profile-preview .status-badge span{display:none}.navbar-actions{width:100%}.nav-curriculum-btn{border-left:none;padding-left:0}}@media (max-width: 1200px){.center-content{border:none}}@media (max-width: 800px){.navbar-content{padding:0 16px}.hero-section,.metrics-section,.section{padding:32px 16px}.profile-container{flex-direction:column;align-items:center;text-align:center}.profile-info{height:auto;gap:20px}.profile-actions{justify-content:center}.metrics-section{flex-direction:column;gap:20px}.tech-grid{grid-template-columns:repeat(2,1fr)}.contact-actions{flex-direction:column;gap:16px}}@media (max-width: 600px){.greeting h1{font-size:32px}.section-header h2{font-size:24px}.contact-section h2{font-size:36px}}@media (max-width: 500px){.navbar-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.nav-curriculum-btn span{display:none}.nav-curriculum-btn{display:flex;align-items:center;justify-content:center;padding:8px;width:48px}.nav-curriculum-btn button{display:flex;align-items:center;justify-content:center;padding:0}}@media (max-width: 394px){.profile-preview{display:none}.navbar-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.nav-curriculum-btn span{display:none}.nav-curriculum-btn{display:flex;align-items:center;justify-content:center;padding:8px;width:48px}.nav-curriculum-btn button{display:flex;align-items:center;justify-content:center;padding:0}}@media (max-width: 540px){.navbar{height:auto}.navbar-content{gap:8px;height:auto;display:flex;align-items:center;justify-content:center;min-height:80px}.profile-preview{border-right:none;padding-right:0;position:relative;gap:8px}.profile-preview .status-indicator{position:absolute;top:0;right:0;width:12px;height:12px;background:#00ff73;border:2px solid #030712;border-radius:50%;box-shadow:0 0 0 2px #00ff734d;z-index:2;transform:translate(-250%,320%)}.navbar-actions{grid-column:1;justify-content:center;width:100%;gap:8px}.nav-curriculum-btn{grid-column:1;justify-self:center;width:100%}.main-container{max-width:100%;border:none}.profile-container{flex-direction:column;align-items:center;text-align:center;gap:20px}.greeting h1{font-size:28px;line-height:1.1}.greeting p:first-child{font-size:20px}.bio{font-size:11px;max-width:100%}.profile-actions{flex-direction:column;gap:8px;width:100%}.contact-btn,.btn{width:100%;justify-content:center}.metrics-section{padding:24px 16px;flex-direction:column;gap:16px}.metric h3{font-size:28px}.metric p{font-size:16px}.section{padding:24px 16px}.section-header h2{font-size:20px}.section-description{font-size:11px}.experience-card{padding:20px 12px}.card-header,.company-info{flex-direction:column;align-items:flex-start;gap:8px}.company-logo{width:36px;height:36px}.job-details{align-items:flex-start}.tech-stacks{gap:8px}.github-buttons{grid-template-columns:repeat(2,1fr);gap:6px}.github-btn,.ver-mais-btn{padding:8px 10px;font-size:11px}.tech-grid{grid-template-columns:repeat(2,1fr);gap:3px}.tech-item{height:56px;padding:8px 12px}.tech-name{font-size:16px}.tech-category{font-size:9px}.contact-section{padding:24px 16px}.contact-section h2{font-size:32px;line-height:1.1}.contact-section .section-description{font-size:11px}.contact-actions{flex-direction:column;gap:8px;width:100%}.contact-btn.linkedin,.btn{width:100%;justify-content:center}.footer-section{padding:24px 16px;font-size:14px}}
