.corporate-profile-section{background-color:#eef0f2;color:#333;font-family:Source Sans\ 3,sans-serif;padding:80px 0}.corporate-profile-wrapper{margin:0 auto;max-width:1000px;padding:0 20px}.profile-header{margin-bottom:50px;text-align:center}.profile-heading{color:#1b3a5f;font-family:P22 Mackinac,Georgia,serif;font-size:42px;font-weight:400;margin-bottom:20px}.profile-description{color:#333;font-size:16px;line-height:1.6;margin:0 auto;max-width:850px}.profile-content-grid{background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.05);display:grid;gap:0;grid-template-columns:1fr 1.5fr;margin-bottom:20px}.financial-data-square,.financial-header{background-color:#fff;display:flex;flex-direction:column}.financial-header{padding:30px}.ticker-text{font-size:14px;margin-bottom:5px}.price-text,.ticker-text{color:#1b3a5f;font-weight:700}.price-text{font-size:32px}.financial-table{background-color:#f7f3ed;display:flex;flex-direction:column;flex-grow:1}.table-row{align-items:center;border-bottom:1px solid #e5e0d8;display:flex;justify-content:space-between;padding:20px 30px}.table-label{color:#1b3a5f;font-size:14px;font-weight:700}.table-value{color:#333;font-size:14px}.timestamp{background-color:#fff;color:#555;font-size:12px;padding:20px 30px}.graph-interactive-square{background-color:#fff;border-left:1px solid #eaeaea;display:flex;flex-direction:column;padding:30px}.graph-header{justify-content:space-between;margin-bottom:15px}.graph-header,.graph-title{align-items:center;display:flex}.graph-title{color:#555;font-size:12px;gap:8px}.graph-legend-box{background-color:#1b3a5f;display:inline-block;height:10px;width:10px}.graph-currency{color:#888;font-size:11px}.iframe-container{height:440px;overflow:hidden;position:relative;width:100%}.profile-disclaimer{color:#666;font-size:12px;font-style:italic;margin-top:15px}@media (max-width:768px){.profile-content-grid{grid-template-columns:1fr}.graph-interactive-square{border-left:none;border-top:1px solid #eaeaea}}