 .fl-node-rcvkeu518x3j > .fl-row-content-wrap {padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.fl-node-ri2towd03h61 {width: 100%;} .fl-node-temygafnvhzk > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;} .fl-node-tmkqh7gd35sl > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.fl-node-temygafnvhzk #scroll-to-top {position: fixed;bottom: 30px;right: 30px;display: none;width: 50px;height: 50px;background: #333;color: #fff;border: none;border-radius: 50%;cursor: pointer;z-index: 9999;padding: 0;display: flex;align-items: center;justify-content: center;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);transition: transform 0.3s ease;}.fl-node-temygafnvhzk #scroll-to-top:hover {transform: scale(1.1);background: #000;}.fl-node-temygafnvhzk #scroll-to-top i {font-size: 24px;margin: 0;padding: 0;line-height: 1;}.fl-node-tmkqh7gd35sl {}.fl-node-tmkqh7gd35sl .pro8-tri-footer {width: 100%;background-color: #FAFAF7;padding: 80px 0 0 0;box-sizing: border-box;overflow: hidden;position: relative;border-top: 1px solid rgba(17, 17, 17, 0.06);}.fl-node-tmkqh7gd35sl .pro8-tri-container {width: 100%;max-width: 1440px;margin: 0 auto;padding: 0 5% 100px 5%;display: grid;grid-template-columns: 1.2fr 1fr 1fr;gap: 80px;box-sizing: border-box;}.fl-node-tmkqh7gd35sl .pro8-tri-col {display: flex;flex-direction: column;}.fl-node-tmkqh7gd35sl .pro8-column-header {display: flex;align-items: center;gap: 20px;margin-bottom: 40px;}.fl-node-tmkqh7gd35sl .pro8-header-text {font-family: "Fraunces", serif;font-style: italic;font-weight: 300 !important;font-size: 14px;color: #8c857b;letter-spacing: -0.025em;white-space: nowrap;}.fl-node-tmkqh7gd35sl .pro8-header-line {width: 100%;height: 1px;background-color: rgba(17, 17, 17, 0.08);}.fl-node-tmkqh7gd35sl .pro8-tri-logo-wrap {max-width: 220px;margin-bottom: 30px;}.fl-node-tmkqh7gd35sl .pro8-tri-logo {width: 100%;height: auto;display: block;}.fl-node-tmkqh7gd35sl .pro8-tri-manifesto {font-family: "Fraunces", serif;font-weight: 300;font-size: 17px;line-height: 1.65;letter-spacing: -0.025em;color: #111111;margin: 0 0 35px 0;max-width: 380px;}.fl-node-tmkqh7gd35sl .pro8-tri-social {margin-bottom: 45px;}.fl-node-tmkqh7gd35sl .pro8-insta-vibrant {display: flex;justify-content: center;align-items: center;width: 48px;height: 48px;border-radius: 50%;background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);color: #ffffff;text-decoration: none;font-size: 24px;box-shadow: 0 10px 20px rgba(214, 36, 159, 0.15);transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.4s ease;}.fl-node-tmkqh7gd35sl .pro8-insta-vibrant:hover {transform: translateY(-3px) scale(1.04);box-shadow: 0 15px 25px rgba(214, 36, 159, 0.3);}.fl-node-tmkqh7gd35sl .pro8-tri-tm {font-family: "Manrope", sans-serif;font-size: 13px;line-height: 1.6;color: #8c857b;margin: auto 0 0 0;max-width: 360px;}.fl-node-tmkqh7gd35sl .pro8-corp-title {font-family: "Manrope", sans-serif;font-size: 19px;font-weight: 500;color: #111111;margin: 0 0 6px 0;}.fl-node-tmkqh7gd35sl .pro8-corp-cin {font-family: "Manrope", sans-serif;font-size: 13px;color: #8c857b;display: block;margin-bottom: 35px;}.fl-node-tmkqh7gd35sl .pro8-icon-row {display: flex;gap: 20px;align-items: flex-start;}.fl-node-tmkqh7gd35sl .pro8-icon-box {width: 38px;height: 38px;border-radius: 50%;background-color: rgba(17, 17, 17, 0.03);display: flex;justify-content: center;align-items: center;font-size: 17px;color: #111111;flex-shrink: 0;transition: all 0.3s ease;}.fl-node-tmkqh7gd35sl .pro8-icon-row:hover .pro8-icon-box {background-color: #111111;color: #F5C300;}.fl-node-tmkqh7gd35sl .pro8-address-content {font-family: "Manrope", sans-serif;font-style: normal;font-size: 15px;line-height: 1.7;color: #444444;padding-top: 4px;}.fl-node-tmkqh7gd35sl .pro8-communication-stack {display: flex;flex-direction: column;gap: 20px;margin-bottom: 45px;}.fl-node-tmkqh7gd35sl .pro8-interactive-anchor {font-family: "Manrope", sans-serif;font-size: 18px;color: #111111;text-decoration: none;font-weight: 400;padding-top: 6px;transition: color 0.2s ease;}.fl-node-tmkqh7gd35sl .pro8-interactive-anchor:hover {color: #8c857b;}.fl-node-tmkqh7gd35sl .pro8-leadership-signature {display: flex;flex-direction: column;gap: 4px;margin-bottom: 30px;padding-left: 58px;}.fl-node-tmkqh7gd35sl .pro8-leader-name {font-family: "Manrope", sans-serif;font-size: 16px;font-weight: 500;color: #111111;}.fl-node-tmkqh7gd35sl .pro8-leader-role {font-family: "Manrope", sans-serif;font-size: 13px;color: #8c857b;}.fl-node-tmkqh7gd35sl .pro8-tri-baseline {width: 100%;border-top: 1px solid rgba(17, 17, 17, 0.06);padding: 20px 0 !important;background-color: #fafaf8;}.fl-node-tmkqh7gd35sl .pro8-baseline-container {width: 100%;max-width: 1440px;margin: 0 auto;padding: 0 5%;box-sizing: border-box;display: flex;justify-content: space-between;align-items: center;}.fl-node-tmkqh7gd35sl .pro8-copyright-text {font-family: "Manrope", sans-serif;font-size: 13px;color: #8c857b;}.fl-node-tmkqh7gd35sl .pro8-studio-credit-wrap {font-family: "Manrope", sans-serif;font-size: 13px;color: #8c857b;display: flex;gap: 6px;}.fl-node-tmkqh7gd35sl .pro8-studio-anchor {color: #111111;text-decoration: none;font-weight: 600;transition: color 0.2s ease;}.fl-node-tmkqh7gd35sl .pro8-studio-anchor:hover {color: #F5C300;}@media (max-width: 1200px) {.fl-node-tmkqh7gd35sl .pro8-tri-container {gap: 60px;padding: 0 6%;}.fl-node-tmkqh7gd35sl .pro8-tri-logo {max-width: 220px;}.fl-node-tmkqh7gd35sl .pro8-tri-manifesto {font-size: 18px;line-height: 1.75;}}@media (max-width: 1024px) {.fl-node-tmkqh7gd35sl .pro8-tri-container {display: grid;grid-template-columns: repeat(2, 1fr);gap: 70px 50px;}.fl-node-tmkqh7gd35sl .col-brand {grid-column: 1 / -1;max-width: 800px;}.fl-node-tmkqh7gd35sl .pro8-tri-logo {max-width: 240px;}.fl-node-tmkqh7gd35sl .pro8-tri-manifesto {max-width: 700px;}}@media (max-width: 768px) {.fl-node-tmkqh7gd35sl .pro8-tri-footer {padding-top: 100px;}.fl-node-tmkqh7gd35sl .pro8-tri-container {grid-template-columns: 1fr;gap: 55px;padding: 0 24px;}.fl-node-tmkqh7gd35sl .pro8-tri-logo {max-width: 220px;}.fl-node-tmkqh7gd35sl .pro8-column-header {margin-bottom: 22px;}.fl-node-tmkqh7gd35sl .pro8-header-text {font-size: 13px;letter-spacing: 3px;}.fl-node-tmkqh7gd35sl .pro8-corp-title, .fl-node-tmkqh7gd35sl .pro8-leader-name {font-size: 28px;}.fl-node-tmkqh7gd35sl .pro8-tri-manifesto {font-size: 18px;line-height: 1.8;}.fl-node-tmkqh7gd35sl .pro8-address-content, .fl-node-tmkqh7gd35sl .pro8-interactive-anchor {font-size: 16px;line-height: 1.75;}.fl-node-tmkqh7gd35sl .pro8-tri-tm {font-size: 14px;line-height: 1.7;}.fl-node-tmkqh7gd35sl .pro8-baseline-container {flex-direction: column;gap: 15px;text-align: center;}}@media (max-width: 575px) {.fl-node-tmkqh7gd35sl .pro8-tri-footer {padding-top: 90px;}.fl-node-tmkqh7gd35sl .pro8-tri-container {padding: 0 20px;gap: 50px;}.fl-node-tmkqh7gd35sl .pro8-tri-logo {max-width: 200px;}.fl-node-tmkqh7gd35sl .pro8-tri-manifesto {font-size: 18px;line-height: 1.85;}.fl-node-tmkqh7gd35sl .pro8-corp-title {font-size: 24px;}.fl-node-tmkqh7gd35sl .pro8-leader-name {font-size: 24px;}.fl-node-tmkqh7gd35sl .pro8-corp-cin, .fl-node-tmkqh7gd35sl .pro8-leader-role {font-size: 14px;}.fl-node-tmkqh7gd35sl .pro8-address-content, .fl-node-tmkqh7gd35sl .pro8-interactive-anchor {font-size: 16px;line-height: 1.8;}.fl-node-tmkqh7gd35sl .pro8-tri-tm {font-size: 13px;line-height: 1.8;}.fl-node-tmkqh7gd35sl .pro8-icon-box {width: 42px;height: 42px;}.fl-node-tmkqh7gd35sl .pro8-icon-box i {font-size: 20px;}.fl-node-tmkqh7gd35sl .pro8-insta-vibrant {width: 50px;height: 50px;}.fl-node-tmkqh7gd35sl .pro8-insta-vibrant i {font-size: 22px;}.fl-node-tmkqh7gd35sl .pro8-baseline-container {padding: 18px 20px;}.fl-node-tmkqh7gd35sl .pro8-copyright-text, .fl-node-tmkqh7gd35sl .pro8-studio-credit-wrap {font-size: 13px;line-height: 1.7;}}@media (max-width: 380px) {.fl-node-tmkqh7gd35sl .pro8-tri-container {padding: 0 16px;}.fl-node-tmkqh7gd35sl .pro8-tri-logo {max-width: 180px;}.fl-node-tmkqh7gd35sl .pro8-tri-manifesto {font-size: 17px;}.fl-node-tmkqh7gd35sl .pro8-corp-title, .fl-node-tmkqh7gd35sl .pro8-leader-name {font-size: 22px;}.fl-node-tmkqh7gd35sl .pro8-address-content, .fl-node-tmkqh7gd35sl .pro8-interactive-anchor {font-size: 15px;}.fl-node-tmkqh7gd35sl .pro8-copyright-text, .fl-node-tmkqh7gd35sl .pro8-studio-credit-wrap {font-size: 12px;}}