:root{--font-base: Poppins,sans-serif;--font-primary: Poppins,sans-serif;--font-secondary: Sedan,Georgia,serif;--color-primary-700: #177f8d;--color-primary-500: #1fa9bc;--color-primary-300: #82deea;--color-secondary-600: #177f8d;--color-secondary-400: #82deea;--color-secondary-300: #dfe6ec;--color-dark-900: #212121;--color-neutral-900: #212121;--color-neutral-800: #424242;--color-neutral-700: #5a5a5a;--color-neutral-500: #717171;--color-neutral-300: #a1a1a1;--color-neutral-200: #f0f4f7;--color-neutral-100: #dfe6ec;--color-footer-muted: #a6b9bf;--color-white: #fff;--color-black: #000;--gradient-hero-aurora: linear-gradient(135deg, #1fa9bc 0%, #177f8d 52%, #212121 100%);--gradient-teal-band: linear-gradient(90deg, #82deea 0%, #1fa9bc 46%, #177f8d 100%);--gradient-soft-canvas: linear-gradient(180deg, #fff 0%, #f0f4f7 100%);--gradient-aqua-glass: linear-gradient(150deg, rgba(130,222,234,0.38) 0%, rgba(255,255,255,0.92) 56%, rgba(31,169,188,0.14) 100%);--gradient-neutral-depth: linear-gradient(165deg, #171717 0%, #212121 38%, #2f2f2f 68%, #424242 100%);--gradient-deep-ocean: radial-gradient(circle at 14% 18%, rgba(130,222,234,0.24), transparent 44%),linear-gradient(160deg, #212121 0%, #177f8d 55%, #0f5660 100%);--gradient-footer-night: linear-gradient(135deg, #0d1e2a 0%, #12394a 48%, #177f8d 100%);--text-4: 4px;--text-7: 7px;--text-8: 8px;--text-9: 9px;--text-10: 10px;--text-12: 12px;--text-13: 13px;--text-14: 14px;--text-15: 15px;--text-16: 16px;--text-18: 18px;--text-20: 20px;--text-22: 22px;--text-24: 24px;--text-25: 25px;--text-26: 26px;--text-28: 28px;--text-30: 30px;--text-32: 32px;--text-34: 34px;--text-38: 38px;--text-40: 40px;--text-45: 45px;--text-50: 50px;--text-60: 60px;--text-64: 64px;--text-80: 80px;--text-100: 100px;--text-120: 120px}.bg-primary-700{background-color:var(--color-primary-700) !important}.text-primary-700{color:var(--color-primary-700) !important}.border-primary-700{border-color:var(--color-primary-700) !important}.bg-primary-500{background-color:var(--color-primary-500) !important}.text-primary-500{color:var(--color-primary-500) !important}.border-primary-500{border-color:var(--color-primary-500) !important}.bg-primary-300{background-color:var(--color-primary-300) !important}.text-primary-300{color:var(--color-primary-300) !important}.border-primary-300{border-color:var(--color-primary-300) !important}.bg-secondary-600{background-color:var(--color-secondary-600) !important}.text-secondary-600{color:var(--color-secondary-600) !important}.border-secondary-600{border-color:var(--color-secondary-600) !important}.bg-secondary-400{background-color:var(--color-secondary-400) !important}.text-secondary-400{color:var(--color-secondary-400) !important}.border-secondary-400{border-color:var(--color-secondary-400) !important}.bg-secondary-300{background-color:var(--color-secondary-300) !important}.text-secondary-300{color:var(--color-secondary-300) !important}.border-secondary-300{border-color:var(--color-secondary-300) !important}.bg-dark-900{background-color:var(--color-dark-900) !important}.text-dark-900{color:var(--color-dark-900) !important}.border-dark-900{border-color:var(--color-dark-900) !important}.bg-neutral-900{background-color:var(--color-neutral-900) !important}.text-neutral-900{color:var(--color-neutral-900) !important}.border-neutral-900{border-color:var(--color-neutral-900) !important}.bg-neutral-800{background-color:var(--color-neutral-800) !important}.text-neutral-800{color:var(--color-neutral-800) !important}.border-neutral-800{border-color:var(--color-neutral-800) !important}.bg-neutral-700{background-color:var(--color-neutral-700) !important}.text-neutral-700{color:var(--color-neutral-700) !important}.border-neutral-700{border-color:var(--color-neutral-700) !important}.bg-neutral-500{background-color:var(--color-neutral-500) !important}.text-neutral-500{color:var(--color-neutral-500) !important}.border-neutral-500{border-color:var(--color-neutral-500) !important}.bg-neutral-300{background-color:var(--color-neutral-300) !important}.text-neutral-300{color:var(--color-neutral-300) !important}.border-neutral-300{border-color:var(--color-neutral-300) !important}.bg-neutral-200{background-color:var(--color-neutral-200) !important}.text-neutral-200{color:var(--color-neutral-200) !important}.border-neutral-200{border-color:var(--color-neutral-200) !important}.bg-neutral-100{background-color:var(--color-neutral-100) !important}.text-neutral-100{color:var(--color-neutral-100) !important}.border-neutral-100{border-color:var(--color-neutral-100) !important}.bg-footer-muted{background-color:var(--color-footer-muted) !important}.text-footer-muted{color:var(--color-footer-muted) !important}.border-footer-muted{border-color:var(--color-footer-muted) !important}.bg-white{background-color:var(--color-white) !important}.text-white{color:var(--color-white) !important}.border-white{border-color:var(--color-white) !important}.bg-black{background-color:var(--color-black) !important}.text-black{color:var(--color-black) !important}.border-black{border-color:var(--color-black) !important}.bg-hero-aurora{background-color:transparent !important;background-image:linear-gradient(135deg, #1fa9bc 0%, #177f8d 52%, #212121 100%) !important}.bg-gradient-hero-aurora{background-color:transparent !important;background-image:linear-gradient(135deg, #1fa9bc 0%, #177f8d 52%, #212121 100%) !important}.bg-teal-band{background-color:transparent !important;background-image:linear-gradient(90deg, #82deea 0%, #1fa9bc 46%, #177f8d 100%) !important}.bg-gradient-teal-band{background-color:transparent !important;background-image:linear-gradient(90deg, #82deea 0%, #1fa9bc 46%, #177f8d 100%) !important}.bg-soft-canvas{background-color:transparent !important;background-image:linear-gradient(180deg, #fff 0%, #f0f4f7 100%) !important}.bg-gradient-soft-canvas{background-color:transparent !important;background-image:linear-gradient(180deg, #fff 0%, #f0f4f7 100%) !important}.bg-aqua-glass{background-color:transparent !important;background-image:linear-gradient(150deg, rgba(130,222,234,0.38) 0%, rgba(255,255,255,0.92) 56%, rgba(31,169,188,0.14) 100%) !important}.bg-gradient-aqua-glass{background-color:transparent !important;background-image:linear-gradient(150deg, rgba(130,222,234,0.38) 0%, rgba(255,255,255,0.92) 56%, rgba(31,169,188,0.14) 100%) !important}.bg-neutral-depth{background-color:transparent !important;background-image:linear-gradient(165deg, #171717 0%, #212121 38%, #2f2f2f 68%, #424242 100%) !important}.bg-gradient-neutral-depth{background-color:transparent !important;background-image:linear-gradient(165deg, #171717 0%, #212121 38%, #2f2f2f 68%, #424242 100%) !important}.bg-deep-ocean{background-color:transparent !important;background-image:radial-gradient(circle at 14% 18%, rgba(130,222,234,0.24), transparent 44%),linear-gradient(160deg, #212121 0%, #177f8d 55%, #0f5660 100%) !important}.bg-gradient-deep-ocean{background-color:transparent !important;background-image:radial-gradient(circle at 14% 18%, rgba(130,222,234,0.24), transparent 44%),linear-gradient(160deg, #212121 0%, #177f8d 55%, #0f5660 100%) !important}.bg-footer-night{background-color:transparent !important;background-image:linear-gradient(135deg, #0d1e2a 0%, #12394a 48%, #177f8d 100%) !important}.bg-gradient-footer-night{background-color:transparent !important;background-image:linear-gradient(135deg, #0d1e2a 0%, #12394a 48%, #177f8d 100%) !important}.bg-grid-neutral{background-color:#eef3f6 !important;background-image:linear-gradient(rgba(223,230,236,0.34) 1px, transparent 1px),linear-gradient(90deg, rgba(223,230,236,0.34) 1px, transparent 1px),linear-gradient(180deg, rgba(255,255,255,0.92) 0%, rgba(240,244,247,0.92) 100%) !important;background-position:-1px -1px, -1px -1px, 0 0 !important;background-size:32px 32px, 32px 32px, auto !important}.bg-canvas{background-color:#eef3f6 !important;background-image:radial-gradient(circle at 12% 12%, rgba(130,222,234,0.3), transparent 42%),radial-gradient(circle at 86% 84%, rgba(31,169,188,0.14), transparent 38%),linear-gradient(rgba(223,230,236,0.16) 1px, transparent 1px),linear-gradient(90deg, rgba(223,230,236,0.16) 1px, transparent 1px),linear-gradient(180deg, rgba(255,255,255,0.92) 0%, rgba(240,244,247,0.92) 100%) !important;background-position:0 0, 0 0, -1px -1px, -1px -1px, 0 0 !important;background-size:auto, auto, 32px 32px, 32px 32px, auto !important}.ff-base,.ff-primary,.jcol-btn,.jcol-main-navigation__menu>li>a,.jcol-main-navigation__menu .sub-menu li a,.jcol-main-navigation__menu .children li a,.jcol-site-footer__social a span[aria-hidden="true"],.jcol-site-footer__menu-title,.jcol-site-footer__menu-list a,.jcol-site-footer__copyright,.jcol-cpt-pagination .page-numbers,.jcol-cpt-single__content,.jcol-cpt-single__navigation .nav-subtitle,.jcol-cpt-single__navigation .nav-title{font-family:Poppins,sans-serif !important}.ff-secondary,.jcol-site-header__branding .site-title,.jcol-site-footer__logo-fallback{font-family:Sedan,Georgia,serif !important}.fw-400,.jcol-site-footer__menu-list a,.jcol-site-footer__copyright,.jcol-cpt-single__content{font-weight:400 !important}.fw-500,.jcol-main-navigation__menu .sub-menu li a,.jcol-main-navigation__menu .children li a{font-weight:500 !important}.fw-600,.screen-reader-text:focus,.jcol-btn,.jcol-main-navigation__menu>li>a,.jcol-site-footer__menu-title,.jcol-cpt-pagination .page-numbers,.jcol-cpt-single__navigation .nav-subtitle,.jcol-cpt-single__navigation .nav-title{font-weight:600 !important}.fw-700,.jcol-site-footer__social a span[aria-hidden="true"]{font-weight:700 !important}.fw-800{font-weight:800 !important}body,button,input,select,optgroup,textarea{font-family:Poppins,sans-serif;color:#212121}h1,h2,h3,h4,h5,h6{font-family:Sedan,Georgia,serif;font-weight:400;color:#212121}a{color:#1fa9bc}a:hover,a:focus{color:#177f8d}::selection{background:rgba(31,169,188,0.15);color:#212121}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;white-space:nowrap;width:1px}.screen-reader-text:focus{background-color:#fff;border-radius:10px;box-shadow:0 0 0 3px rgba(130,222,234,0.45);clip:auto !important;clip-path:none;color:#177f8d;display:block;height:auto;left:12px;line-height:1.3;padding:10px 14px;text-decoration:none;top:12px;width:auto;z-index:100000}.lh-tight{line-height:1.1 !important}.lh-snug{line-height:1.25 !important}.lh-normal{line-height:1.5 !important}.lh-relaxed{line-height:1.7 !important}.text-start{text-align:start !important}.text-center{text-align:center !important}.text-end{text-align:end !important}.text-justify{text-align:justify !important}@media (max-width: 1199px){.xl\:text-start{text-align:start !important}.xl\:text-center{text-align:center !important}.xl\:text-end{text-align:end !important}.xl\:text-justify{text-align:justify !important}}@media (max-width: 991px){.lg\:text-start{text-align:start !important}.lg\:text-center{text-align:center !important}.lg\:text-end{text-align:end !important}.lg\:text-justify{text-align:justify !important}}@media (max-width: 767px){.md\:text-start{text-align:start !important}.md\:text-center{text-align:center !important}.md\:text-end{text-align:end !important}.md\:text-justify{text-align:justify !important}}@media (max-width: 575px){.sm\:text-start{text-align:start !important}.sm\:text-center{text-align:center !important}.sm\:text-end{text-align:end !important}.sm\:text-justify{text-align:justify !important}}@media (max-width: 479px){.xs\:text-start{text-align:start !important}.xs\:text-center{text-align:center !important}.xs\:text-end{text-align:end !important}.xs\:text-justify{text-align:justify !important}}.text-uppercase{text-transform:uppercase !important}.text-lowercase{text-transform:lowercase !important}.text-capitalize{text-transform:capitalize !important}.text-decoration{text-decoration:underline !important}.text-decoration-none{text-decoration:none !important}.text-nowrap{white-space:nowrap !important}.text-break{word-break:break-word !important;overflow-wrap:anywhere !important}.text-ellipsis{overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}.text-4{font-size:var(--text-4) !important}.text-7{font-size:var(--text-7) !important}.text-8{font-size:var(--text-8) !important}.text-9{font-size:var(--text-9) !important}.text-10{font-size:var(--text-10) !important}.text-12,.jcol-cpt-single__navigation .nav-subtitle{font-size:var(--text-12) !important}.text-13,.jcol-btn{font-size:var(--text-13) !important}.text-14,.screen-reader-text:focus,.jcol-main-navigation__menu .sub-menu li a,.jcol-main-navigation__menu .children li a,.jcol-cpt-pagination .page-numbers{font-size:var(--text-14) !important}.text-15,.jcol-404__btn{font-size:var(--text-15) !important}.text-16,.jcol-site-header__cta,.jcol-site-footer__copyright,.jcol-cpt-single__navigation .nav-title{font-size:var(--text-16) !important}.text-18,.jcol-main-navigation__menu>li>a,.jcol-site-footer__social a[data-icon="ig"] span[aria-hidden="true"],.jcol-site-footer__social a[data-icon="in"] span[aria-hidden="true"],.jcol-site-footer__menu-list a,.jcol-cpt-single__content{font-size:var(--text-18) !important}.text-20{font-size:var(--text-20) !important}.text-22,.jcol-site-header__branding .site-title,.jcol-site-footer__menu-title{font-size:var(--text-22) !important}.text-24{font-size:var(--text-24) !important}.text-25{font-size:var(--text-25) !important}.text-26,.jcol-site-footer__social a span[aria-hidden="true"]{font-size:var(--text-26) !important}.text-28{font-size:var(--text-28) !important}.text-30{font-size:var(--text-30) !important}.text-32{font-size:var(--text-32) !important}.text-34{font-size:var(--text-34) !important}.text-38{font-size:var(--text-38) !important}.text-40{font-size:var(--text-40) !important}.text-45,.jcol-site-footer__logo-fallback{font-size:var(--text-45) !important}.text-50{font-size:var(--text-50) !important}.text-60{font-size:var(--text-60) !important}.text-64{font-size:var(--text-64) !important}.text-80{font-size:var(--text-80) !important}.text-100{font-size:var(--text-100) !important}.text-120{font-size:var(--text-120) !important}@media (max-width: 1199px){.xl\:text-4{font-size:var(--text-4) !important}.xl\:text-7{font-size:var(--text-7) !important}.xl\:text-8{font-size:var(--text-8) !important}.xl\:text-9{font-size:var(--text-9) !important}.xl\:text-10{font-size:var(--text-10) !important}.xl\:text-12{font-size:var(--text-12) !important}.xl\:text-13{font-size:var(--text-13) !important}.xl\:text-14{font-size:var(--text-14) !important}.xl\:text-15{font-size:var(--text-15) !important}.xl\:text-16{font-size:var(--text-16) !important}.xl\:text-18{font-size:var(--text-18) !important}.xl\:text-20{font-size:var(--text-20) !important}.xl\:text-22{font-size:var(--text-22) !important}.xl\:text-24{font-size:var(--text-24) !important}.xl\:text-25{font-size:var(--text-25) !important}.xl\:text-26{font-size:var(--text-26) !important}.xl\:text-28{font-size:var(--text-28) !important}.xl\:text-30{font-size:var(--text-30) !important}.xl\:text-32{font-size:var(--text-32) !important}.xl\:text-34{font-size:var(--text-34) !important}.xl\:text-38{font-size:var(--text-38) !important}.xl\:text-40{font-size:var(--text-40) !important}.xl\:text-45{font-size:var(--text-45) !important}.xl\:text-50{font-size:var(--text-50) !important}.xl\:text-60{font-size:var(--text-60) !important}.xl\:text-64{font-size:var(--text-64) !important}.xl\:text-80{font-size:var(--text-80) !important}.xl\:text-100{font-size:var(--text-100) !important}.xl\:text-120{font-size:var(--text-120) !important}}@media (max-width: 991px){.lg\:text-4{font-size:var(--text-4) !important}.lg\:text-7{font-size:var(--text-7) !important}.lg\:text-8{font-size:var(--text-8) !important}.lg\:text-9{font-size:var(--text-9) !important}.lg\:text-10{font-size:var(--text-10) !important}.lg\:text-12{font-size:var(--text-12) !important}.lg\:text-13{font-size:var(--text-13) !important}.lg\:text-14,.jcol-site-header__cta,.jcol-site-footer__copyright{font-size:var(--text-14) !important}.lg\:text-15{font-size:var(--text-15) !important}.lg\:text-16,.main-navigation.jcol-main-navigation .jcol-main-navigation__cta,.jcol-site-footer__menu-list a,.jcol-cpt-single__content{font-size:var(--text-16) !important}.lg\:text-18,.jcol-site-footer__menu-title{font-size:var(--text-18) !important}.lg\:text-20,.jcol-site-header__branding .site-title{font-size:var(--text-20) !important}.lg\:text-22{font-size:var(--text-22) !important}.lg\:text-24{font-size:var(--text-24) !important}.lg\:text-25{font-size:var(--text-25) !important}.lg\:text-26{font-size:var(--text-26) !important}.lg\:text-28{font-size:var(--text-28) !important}.lg\:text-30{font-size:var(--text-30) !important}.lg\:text-32{font-size:var(--text-32) !important}.lg\:text-34,.jcol-site-footer__logo-fallback{font-size:var(--text-34) !important}.lg\:text-38,.jcol-main-navigation__menu>li>a{font-size:var(--text-38) !important}.lg\:text-40{font-size:var(--text-40) !important}.lg\:text-45{font-size:var(--text-45) !important}.lg\:text-50{font-size:var(--text-50) !important}.lg\:text-60{font-size:var(--text-60) !important}.lg\:text-64{font-size:var(--text-64) !important}.lg\:text-80{font-size:var(--text-80) !important}.lg\:text-100{font-size:var(--text-100) !important}.lg\:text-120{font-size:var(--text-120) !important}}@media (max-width: 767px){.md\:text-4{font-size:var(--text-4) !important}.md\:text-7{font-size:var(--text-7) !important}.md\:text-8{font-size:var(--text-8) !important}.md\:text-9{font-size:var(--text-9) !important}.md\:text-10{font-size:var(--text-10) !important}.md\:text-12{font-size:var(--text-12) !important}.md\:text-13{font-size:var(--text-13) !important}.md\:text-14,.jcol-404__btn{font-size:var(--text-14) !important}.md\:text-15,.jcol-site-footer__menu-list a{font-size:var(--text-15) !important}.md\:text-16{font-size:var(--text-16) !important}.md\:text-18{font-size:var(--text-18) !important}.md\:text-20{font-size:var(--text-20) !important}.md\:text-22{font-size:var(--text-22) !important}.md\:text-24{font-size:var(--text-24) !important}.md\:text-25{font-size:var(--text-25) !important}.md\:text-26{font-size:var(--text-26) !important}.md\:text-28{font-size:var(--text-28) !important}.md\:text-30{font-size:var(--text-30) !important}.md\:text-32{font-size:var(--text-32) !important}.md\:text-34{font-size:var(--text-34) !important}.md\:text-38{font-size:var(--text-38) !important}.md\:text-40{font-size:var(--text-40) !important}.md\:text-45{font-size:var(--text-45) !important}.md\:text-50{font-size:var(--text-50) !important}.md\:text-60{font-size:var(--text-60) !important}.md\:text-64{font-size:var(--text-64) !important}.md\:text-80{font-size:var(--text-80) !important}.md\:text-100{font-size:var(--text-100) !important}.md\:text-120{font-size:var(--text-120) !important}}@media (max-width: 575px){.sm\:text-4{font-size:var(--text-4) !important}.sm\:text-7{font-size:var(--text-7) !important}.sm\:text-8{font-size:var(--text-8) !important}.sm\:text-9{font-size:var(--text-9) !important}.sm\:text-10{font-size:var(--text-10) !important}.sm\:text-12{font-size:var(--text-12) !important}.sm\:text-13{font-size:var(--text-13) !important}.sm\:text-14{font-size:var(--text-14) !important}.sm\:text-15{font-size:var(--text-15) !important}.sm\:text-16,.jcol-site-footer__social a[data-icon="ig"] span[aria-hidden="true"],.jcol-site-footer__social a[data-icon="in"] span[aria-hidden="true"]{font-size:var(--text-16) !important}.sm\:text-18{font-size:var(--text-18) !important}.sm\:text-20{font-size:var(--text-20) !important}.sm\:text-22,.jcol-site-footer__social a span[aria-hidden="true"]{font-size:var(--text-22) !important}.sm\:text-24{font-size:var(--text-24) !important}.sm\:text-25{font-size:var(--text-25) !important}.sm\:text-26{font-size:var(--text-26) !important}.sm\:text-28{font-size:var(--text-28) !important}.sm\:text-30,.jcol-main-navigation__menu>li>a{font-size:var(--text-30) !important}.sm\:text-32{font-size:var(--text-32) !important}.sm\:text-34{font-size:var(--text-34) !important}.sm\:text-38{font-size:var(--text-38) !important}.sm\:text-40{font-size:var(--text-40) !important}.sm\:text-45{font-size:var(--text-45) !important}.sm\:text-50{font-size:var(--text-50) !important}.sm\:text-60{font-size:var(--text-60) !important}.sm\:text-64{font-size:var(--text-64) !important}.sm\:text-80{font-size:var(--text-80) !important}.sm\:text-100{font-size:var(--text-100) !important}.sm\:text-120{font-size:var(--text-120) !important}}@media (max-width: 479px){.xs\:text-4{font-size:var(--text-4) !important}.xs\:text-7{font-size:var(--text-7) !important}.xs\:text-8{font-size:var(--text-8) !important}.xs\:text-9{font-size:var(--text-9) !important}.xs\:text-10{font-size:var(--text-10) !important}.xs\:text-12{font-size:var(--text-12) !important}.xs\:text-13{font-size:var(--text-13) !important}.xs\:text-14{font-size:var(--text-14) !important}.xs\:text-15{font-size:var(--text-15) !important}.xs\:text-16{font-size:var(--text-16) !important}.xs\:text-18{font-size:var(--text-18) !important}.xs\:text-20{font-size:var(--text-20) !important}.xs\:text-22{font-size:var(--text-22) !important}.xs\:text-24{font-size:var(--text-24) !important}.xs\:text-25{font-size:var(--text-25) !important}.xs\:text-26{font-size:var(--text-26) !important}.xs\:text-28{font-size:var(--text-28) !important}.xs\:text-30{font-size:var(--text-30) !important}.xs\:text-32{font-size:var(--text-32) !important}.xs\:text-34{font-size:var(--text-34) !important}.xs\:text-38{font-size:var(--text-38) !important}.xs\:text-40{font-size:var(--text-40) !important}.xs\:text-45{font-size:var(--text-45) !important}.xs\:text-50{font-size:var(--text-50) !important}.xs\:text-60{font-size:var(--text-60) !important}.xs\:text-64{font-size:var(--text-64) !important}.xs\:text-80{font-size:var(--text-80) !important}.xs\:text-100{font-size:var(--text-100) !important}.xs\:text-120{font-size:var(--text-120) !important}}.p-0{padding:0px !important}.p-4{padding:4px !important}.p-5{padding:5px !important}.p-10{padding:10px !important}.p-15{padding:15px !important}.p-20{padding:20px !important}.p-24{padding:24px !important}.p-28{padding:28px !important}.p-30{padding:30px !important}.p-35{padding:35px !important}.p-40{padding:40px !important}.p-45{padding:45px !important}.p-48{padding:48px !important}.p-50{padding:50px !important}.p-60{padding:60px !important}.p-70{padding:70px !important}.p-80{padding:80px !important}.p-90{padding:90px !important}.p-100{padding:100px !important}.p-110{padding:110px !important}.p-120{padding:120px !important}.pt-0{padding-top:0px !important}.pt-4{padding-top:4px !important}.pt-5{padding-top:5px !important}.pt-10{padding-top:10px !important}.pt-15{padding-top:15px !important}.pt-20{padding-top:20px !important}.pt-24{padding-top:24px !important}.pt-28{padding-top:28px !important}.pt-30{padding-top:30px !important}.pt-35{padding-top:35px !important}.pt-40{padding-top:40px !important}.pt-45{padding-top:45px !important}.pt-48{padding-top:48px !important}.pt-50{padding-top:50px !important}.pt-60{padding-top:60px !important}.pt-70{padding-top:70px !important}.pt-80{padding-top:80px !important}.pt-90{padding-top:90px !important}.pt-100{padding-top:100px !important}.pt-110{padding-top:110px !important}.pt-120{padding-top:120px !important}.pr-0{padding-right:0px !important}.pr-4{padding-right:4px !important}.pr-5{padding-right:5px !important}.pr-10{padding-right:10px !important}.pr-15{padding-right:15px !important}.pr-20{padding-right:20px !important}.pr-24{padding-right:24px !important}.pr-28{padding-right:28px !important}.pr-30{padding-right:30px !important}.pr-35{padding-right:35px !important}.pr-40{padding-right:40px !important}.pr-45{padding-right:45px !important}.pr-48{padding-right:48px !important}.pr-50{padding-right:50px !important}.pr-60{padding-right:60px !important}.pr-70{padding-right:70px !important}.pr-80{padding-right:80px !important}.pr-90{padding-right:90px !important}.pr-100{padding-right:100px !important}.pr-110{padding-right:110px !important}.pr-120{padding-right:120px !important}.pb-0{padding-bottom:0px !important}.pb-4{padding-bottom:4px !important}.pb-5{padding-bottom:5px !important}.pb-10{padding-bottom:10px !important}.pb-15{padding-bottom:15px !important}.pb-20{padding-bottom:20px !important}.pb-24{padding-bottom:24px !important}.pb-28{padding-bottom:28px !important}.pb-30{padding-bottom:30px !important}.pb-35{padding-bottom:35px !important}.pb-40{padding-bottom:40px !important}.pb-45{padding-bottom:45px !important}.pb-48{padding-bottom:48px !important}.pb-50{padding-bottom:50px !important}.pb-60{padding-bottom:60px !important}.pb-70{padding-bottom:70px !important}.pb-80{padding-bottom:80px !important}.pb-90{padding-bottom:90px !important}.pb-100{padding-bottom:100px !important}.pb-110{padding-bottom:110px !important}.pb-120{padding-bottom:120px !important}.pl-0{padding-left:0px !important}.pl-4{padding-left:4px !important}.pl-5{padding-left:5px !important}.pl-10{padding-left:10px !important}.pl-15{padding-left:15px !important}.pl-20{padding-left:20px !important}.pl-24{padding-left:24px !important}.pl-28{padding-left:28px !important}.pl-30{padding-left:30px !important}.pl-35{padding-left:35px !important}.pl-40{padding-left:40px !important}.pl-45{padding-left:45px !important}.pl-48{padding-left:48px !important}.pl-50{padding-left:50px !important}.pl-60{padding-left:60px !important}.pl-70{padding-left:70px !important}.pl-80{padding-left:80px !important}.pl-90{padding-left:90px !important}.pl-100{padding-left:100px !important}.pl-110{padding-left:110px !important}.pl-120{padding-left:120px !important}.px-0{padding-left:0px !important;padding-right:0px !important}.px-4{padding-left:4px !important;padding-right:4px !important}.px-5{padding-left:5px !important;padding-right:5px !important}.px-10{padding-left:10px !important;padding-right:10px !important}.px-15{padding-left:15px !important;padding-right:15px !important}.px-20{padding-left:20px !important;padding-right:20px !important}.px-24{padding-left:24px !important;padding-right:24px !important}.px-28{padding-left:28px !important;padding-right:28px !important}.px-30{padding-left:30px !important;padding-right:30px !important}.px-35{padding-left:35px !important;padding-right:35px !important}.px-40{padding-left:40px !important;padding-right:40px !important}.px-45{padding-left:45px !important;padding-right:45px !important}.px-48{padding-left:48px !important;padding-right:48px !important}.px-50{padding-left:50px !important;padding-right:50px !important}.px-60{padding-left:60px !important;padding-right:60px !important}.px-70{padding-left:70px !important;padding-right:70px !important}.px-80{padding-left:80px !important;padding-right:80px !important}.px-90{padding-left:90px !important;padding-right:90px !important}.px-100{padding-left:100px !important;padding-right:100px !important}.px-110{padding-left:110px !important;padding-right:110px !important}.px-120{padding-left:120px !important;padding-right:120px !important}.py-0{padding-top:0px !important;padding-bottom:0px !important}.py-4{padding-top:4px !important;padding-bottom:4px !important}.py-5{padding-top:5px !important;padding-bottom:5px !important}.py-10{padding-top:10px !important;padding-bottom:10px !important}.py-15{padding-top:15px !important;padding-bottom:15px !important}.py-20{padding-top:20px !important;padding-bottom:20px !important}.py-24{padding-top:24px !important;padding-bottom:24px !important}.py-28{padding-top:28px !important;padding-bottom:28px !important}.py-30{padding-top:30px !important;padding-bottom:30px !important}.py-35{padding-top:35px !important;padding-bottom:35px !important}.py-40{padding-top:40px !important;padding-bottom:40px !important}.py-45{padding-top:45px !important;padding-bottom:45px !important}.py-48{padding-top:48px !important;padding-bottom:48px !important}.py-50{padding-top:50px !important;padding-bottom:50px !important}.py-60{padding-top:60px !important;padding-bottom:60px !important}.py-70{padding-top:70px !important;padding-bottom:70px !important}.py-80{padding-top:80px !important;padding-bottom:80px !important}.py-90{padding-top:90px !important;padding-bottom:90px !important}.py-100{padding-top:100px !important;padding-bottom:100px !important}.py-110{padding-top:110px !important;padding-bottom:110px !important}.py-120{padding-top:120px !important;padding-bottom:120px !important}.m-0{margin:0px !important}.m-4{margin:4px !important}.m-5{margin:5px !important}.m-10{margin:10px !important}.m-15{margin:15px !important}.m-20{margin:20px !important}.m-24{margin:24px !important}.m-28{margin:28px !important}.m-30{margin:30px !important}.m-35{margin:35px !important}.m-40{margin:40px !important}.m-45{margin:45px !important}.m-48{margin:48px !important}.m-50{margin:50px !important}.m-60{margin:60px !important}.m-70{margin:70px !important}.m-80{margin:80px !important}.m-90{margin:90px !important}.m-100{margin:100px !important}.m-110{margin:110px !important}.m-120{margin:120px !important}.mt-0{margin-top:0px !important}.mt-4{margin-top:4px !important}.mt-5{margin-top:5px !important}.mt-10{margin-top:10px !important}.mt-15{margin-top:15px !important}.mt-20{margin-top:20px !important}.mt-24{margin-top:24px !important}.mt-28{margin-top:28px !important}.mt-30{margin-top:30px !important}.mt-35{margin-top:35px !important}.mt-40{margin-top:40px !important}.mt-45{margin-top:45px !important}.mt-48{margin-top:48px !important}.mt-50{margin-top:50px !important}.mt-60{margin-top:60px !important}.mt-70{margin-top:70px !important}.mt-80{margin-top:80px !important}.mt-90{margin-top:90px !important}.mt-100{margin-top:100px !important}.mt-110{margin-top:110px !important}.mt-120{margin-top:120px !important}.mr-0{margin-right:0px !important}.mr-4{margin-right:4px !important}.mr-5{margin-right:5px !important}.mr-10{margin-right:10px !important}.mr-15{margin-right:15px !important}.mr-20{margin-right:20px !important}.mr-24{margin-right:24px !important}.mr-28{margin-right:28px !important}.mr-30{margin-right:30px !important}.mr-35{margin-right:35px !important}.mr-40{margin-right:40px !important}.mr-45{margin-right:45px !important}.mr-48{margin-right:48px !important}.mr-50{margin-right:50px !important}.mr-60{margin-right:60px !important}.mr-70{margin-right:70px !important}.mr-80{margin-right:80px !important}.mr-90{margin-right:90px !important}.mr-100{margin-right:100px !important}.mr-110{margin-right:110px !important}.mr-120{margin-right:120px !important}.mb-0{margin-bottom:0px !important}.mb-4{margin-bottom:4px !important}.mb-5{margin-bottom:5px !important}.mb-10{margin-bottom:10px !important}.mb-15{margin-bottom:15px !important}.mb-20{margin-bottom:20px !important}.mb-24{margin-bottom:24px !important}.mb-28{margin-bottom:28px !important}.mb-30{margin-bottom:30px !important}.mb-35{margin-bottom:35px !important}.mb-40{margin-bottom:40px !important}.mb-45{margin-bottom:45px !important}.mb-48{margin-bottom:48px !important}.mb-50{margin-bottom:50px !important}.mb-60{margin-bottom:60px !important}.mb-70{margin-bottom:70px !important}.mb-80{margin-bottom:80px !important}.mb-90{margin-bottom:90px !important}.mb-100{margin-bottom:100px !important}.mb-110{margin-bottom:110px !important}.mb-120{margin-bottom:120px !important}.ml-0{margin-left:0px !important}.ml-4{margin-left:4px !important}.ml-5{margin-left:5px !important}.ml-10{margin-left:10px !important}.ml-15{margin-left:15px !important}.ml-20{margin-left:20px !important}.ml-24{margin-left:24px !important}.ml-28{margin-left:28px !important}.ml-30{margin-left:30px !important}.ml-35{margin-left:35px !important}.ml-40{margin-left:40px !important}.ml-45{margin-left:45px !important}.ml-48{margin-left:48px !important}.ml-50{margin-left:50px !important}.ml-60{margin-left:60px !important}.ml-70{margin-left:70px !important}.ml-80{margin-left:80px !important}.ml-90{margin-left:90px !important}.ml-100{margin-left:100px !important}.ml-110{margin-left:110px !important}.ml-120{margin-left:120px !important}.mx-0{margin-left:0px !important;margin-right:0px !important}.mx-4{margin-left:4px !important;margin-right:4px !important}.mx-5{margin-left:5px !important;margin-right:5px !important}.mx-10{margin-left:10px !important;margin-right:10px !important}.mx-15{margin-left:15px !important;margin-right:15px !important}.mx-20{margin-left:20px !important;margin-right:20px !important}.mx-24{margin-left:24px !important;margin-right:24px !important}.mx-28{margin-left:28px !important;margin-right:28px !important}.mx-30{margin-left:30px !important;margin-right:30px !important}.mx-35{margin-left:35px !important;margin-right:35px !important}.mx-40{margin-left:40px !important;margin-right:40px !important}.mx-45{margin-left:45px !important;margin-right:45px !important}.mx-48{margin-left:48px !important;margin-right:48px !important}.mx-50{margin-left:50px !important;margin-right:50px !important}.mx-60{margin-left:60px !important;margin-right:60px !important}.mx-70{margin-left:70px !important;margin-right:70px !important}.mx-80{margin-left:80px !important;margin-right:80px !important}.mx-90{margin-left:90px !important;margin-right:90px !important}.mx-100{margin-left:100px !important;margin-right:100px !important}.mx-110{margin-left:110px !important;margin-right:110px !important}.mx-120{margin-left:120px !important;margin-right:120px !important}.my-0{margin-top:0px !important;margin-bottom:0px !important}.my-4{margin-top:4px !important;margin-bottom:4px !important}.my-5{margin-top:5px !important;margin-bottom:5px !important}.my-10{margin-top:10px !important;margin-bottom:10px !important}.my-15{margin-top:15px !important;margin-bottom:15px !important}.my-20{margin-top:20px !important;margin-bottom:20px !important}.my-24{margin-top:24px !important;margin-bottom:24px !important}.my-28{margin-top:28px !important;margin-bottom:28px !important}.my-30{margin-top:30px !important;margin-bottom:30px !important}.my-35{margin-top:35px !important;margin-bottom:35px !important}.my-40{margin-top:40px !important;margin-bottom:40px !important}.my-45{margin-top:45px !important;margin-bottom:45px !important}.my-48{margin-top:48px !important;margin-bottom:48px !important}.my-50{margin-top:50px !important;margin-bottom:50px !important}.my-60{margin-top:60px !important;margin-bottom:60px !important}.my-70{margin-top:70px !important;margin-bottom:70px !important}.my-80{margin-top:80px !important;margin-bottom:80px !important}.my-90{margin-top:90px !important;margin-bottom:90px !important}.my-100{margin-top:100px !important;margin-bottom:100px !important}.my-110{margin-top:110px !important;margin-bottom:110px !important}.my-120{margin-top:120px !important;margin-bottom:120px !important}@media (max-width: 1199px){.xl\:p-0{padding:0px !important}.xl\:p-4{padding:4px !important}.xl\:p-5{padding:5px !important}.xl\:p-10{padding:10px !important}.xl\:p-15{padding:15px !important}.xl\:p-20{padding:20px !important}.xl\:p-24{padding:24px !important}.xl\:p-28{padding:28px !important}.xl\:p-30{padding:30px !important}.xl\:p-35{padding:35px !important}.xl\:p-40{padding:40px !important}.xl\:p-45{padding:45px !important}.xl\:p-48{padding:48px !important}.xl\:p-50{padding:50px !important}.xl\:p-60{padding:60px !important}.xl\:p-70{padding:70px !important}.xl\:p-80{padding:80px !important}.xl\:p-90{padding:90px !important}.xl\:p-100{padding:100px !important}.xl\:p-110{padding:110px !important}.xl\:p-120{padding:120px !important}.xl\:pt-0{padding-top:0px !important}.xl\:pt-4{padding-top:4px !important}.xl\:pt-5{padding-top:5px !important}.xl\:pt-10{padding-top:10px !important}.xl\:pt-15{padding-top:15px !important}.xl\:pt-20{padding-top:20px !important}.xl\:pt-24{padding-top:24px !important}.xl\:pt-28{padding-top:28px !important}.xl\:pt-30{padding-top:30px !important}.xl\:pt-35{padding-top:35px !important}.xl\:pt-40{padding-top:40px !important}.xl\:pt-45{padding-top:45px !important}.xl\:pt-48{padding-top:48px !important}.xl\:pt-50{padding-top:50px !important}.xl\:pt-60{padding-top:60px !important}.xl\:pt-70{padding-top:70px !important}.xl\:pt-80{padding-top:80px !important}.xl\:pt-90{padding-top:90px !important}.xl\:pt-100{padding-top:100px !important}.xl\:pt-110{padding-top:110px !important}.xl\:pt-120{padding-top:120px !important}.xl\:pr-0{padding-right:0px !important}.xl\:pr-4{padding-right:4px !important}.xl\:pr-5{padding-right:5px !important}.xl\:pr-10{padding-right:10px !important}.xl\:pr-15{padding-right:15px !important}.xl\:pr-20{padding-right:20px !important}.xl\:pr-24{padding-right:24px !important}.xl\:pr-28{padding-right:28px !important}.xl\:pr-30{padding-right:30px !important}.xl\:pr-35{padding-right:35px !important}.xl\:pr-40{padding-right:40px !important}.xl\:pr-45{padding-right:45px !important}.xl\:pr-48{padding-right:48px !important}.xl\:pr-50{padding-right:50px !important}.xl\:pr-60{padding-right:60px !important}.xl\:pr-70{padding-right:70px !important}.xl\:pr-80{padding-right:80px !important}.xl\:pr-90{padding-right:90px !important}.xl\:pr-100{padding-right:100px !important}.xl\:pr-110{padding-right:110px !important}.xl\:pr-120{padding-right:120px !important}.xl\:pb-0{padding-bottom:0px !important}.xl\:pb-4{padding-bottom:4px !important}.xl\:pb-5{padding-bottom:5px !important}.xl\:pb-10{padding-bottom:10px !important}.xl\:pb-15{padding-bottom:15px !important}.xl\:pb-20{padding-bottom:20px !important}.xl\:pb-24{padding-bottom:24px !important}.xl\:pb-28{padding-bottom:28px !important}.xl\:pb-30{padding-bottom:30px !important}.xl\:pb-35{padding-bottom:35px !important}.xl\:pb-40{padding-bottom:40px !important}.xl\:pb-45{padding-bottom:45px !important}.xl\:pb-48{padding-bottom:48px !important}.xl\:pb-50{padding-bottom:50px !important}.xl\:pb-60{padding-bottom:60px !important}.xl\:pb-70{padding-bottom:70px !important}.xl\:pb-80{padding-bottom:80px !important}.xl\:pb-90{padding-bottom:90px !important}.xl\:pb-100{padding-bottom:100px !important}.xl\:pb-110{padding-bottom:110px !important}.xl\:pb-120{padding-bottom:120px !important}.xl\:pl-0{padding-left:0px !important}.xl\:pl-4{padding-left:4px !important}.xl\:pl-5{padding-left:5px !important}.xl\:pl-10{padding-left:10px !important}.xl\:pl-15{padding-left:15px !important}.xl\:pl-20{padding-left:20px !important}.xl\:pl-24{padding-left:24px !important}.xl\:pl-28{padding-left:28px !important}.xl\:pl-30{padding-left:30px !important}.xl\:pl-35{padding-left:35px !important}.xl\:pl-40{padding-left:40px !important}.xl\:pl-45{padding-left:45px !important}.xl\:pl-48{padding-left:48px !important}.xl\:pl-50{padding-left:50px !important}.xl\:pl-60{padding-left:60px !important}.xl\:pl-70{padding-left:70px !important}.xl\:pl-80{padding-left:80px !important}.xl\:pl-90{padding-left:90px !important}.xl\:pl-100{padding-left:100px !important}.xl\:pl-110{padding-left:110px !important}.xl\:pl-120{padding-left:120px !important}.xl\:px-0{padding-left:0px !important;padding-right:0px !important}.xl\:px-4{padding-left:4px !important;padding-right:4px !important}.xl\:px-5{padding-left:5px !important;padding-right:5px !important}.xl\:px-10{padding-left:10px !important;padding-right:10px !important}.xl\:px-15{padding-left:15px !important;padding-right:15px !important}.xl\:px-20{padding-left:20px !important;padding-right:20px !important}.xl\:px-24{padding-left:24px !important;padding-right:24px !important}.xl\:px-28{padding-left:28px !important;padding-right:28px !important}.xl\:px-30{padding-left:30px !important;padding-right:30px !important}.xl\:px-35{padding-left:35px !important;padding-right:35px !important}.xl\:px-40{padding-left:40px !important;padding-right:40px !important}.xl\:px-45{padding-left:45px !important;padding-right:45px !important}.xl\:px-48{padding-left:48px !important;padding-right:48px !important}.xl\:px-50{padding-left:50px !important;padding-right:50px !important}.xl\:px-60{padding-left:60px !important;padding-right:60px !important}.xl\:px-70{padding-left:70px !important;padding-right:70px !important}.xl\:px-80{padding-left:80px !important;padding-right:80px !important}.xl\:px-90{padding-left:90px !important;padding-right:90px !important}.xl\:px-100{padding-left:100px !important;padding-right:100px !important}.xl\:px-110{padding-left:110px !important;padding-right:110px !important}.xl\:px-120{padding-left:120px !important;padding-right:120px !important}.xl\:py-0{padding-top:0px !important;padding-bottom:0px !important}.xl\:py-4{padding-top:4px !important;padding-bottom:4px !important}.xl\:py-5{padding-top:5px !important;padding-bottom:5px !important}.xl\:py-10{padding-top:10px !important;padding-bottom:10px !important}.xl\:py-15{padding-top:15px !important;padding-bottom:15px !important}.xl\:py-20{padding-top:20px !important;padding-bottom:20px !important}.xl\:py-24{padding-top:24px !important;padding-bottom:24px !important}.xl\:py-28{padding-top:28px !important;padding-bottom:28px !important}.xl\:py-30{padding-top:30px !important;padding-bottom:30px !important}.xl\:py-35{padding-top:35px !important;padding-bottom:35px !important}.xl\:py-40{padding-top:40px !important;padding-bottom:40px !important}.xl\:py-45{padding-top:45px !important;padding-bottom:45px !important}.xl\:py-48{padding-top:48px !important;padding-bottom:48px !important}.xl\:py-50{padding-top:50px !important;padding-bottom:50px !important}.xl\:py-60{padding-top:60px !important;padding-bottom:60px !important}.xl\:py-70{padding-top:70px !important;padding-bottom:70px !important}.xl\:py-80{padding-top:80px !important;padding-bottom:80px !important}.xl\:py-90{padding-top:90px !important;padding-bottom:90px !important}.xl\:py-100{padding-top:100px !important;padding-bottom:100px !important}.xl\:py-110{padding-top:110px !important;padding-bottom:110px !important}.xl\:py-120{padding-top:120px !important;padding-bottom:120px !important}.xl\:m-0{margin:0px !important}.xl\:m-4{margin:4px !important}.xl\:m-5{margin:5px !important}.xl\:m-10{margin:10px !important}.xl\:m-15{margin:15px !important}.xl\:m-20{margin:20px !important}.xl\:m-24{margin:24px !important}.xl\:m-28{margin:28px !important}.xl\:m-30{margin:30px !important}.xl\:m-35{margin:35px !important}.xl\:m-40{margin:40px !important}.xl\:m-45{margin:45px !important}.xl\:m-48{margin:48px !important}.xl\:m-50{margin:50px !important}.xl\:m-60{margin:60px !important}.xl\:m-70{margin:70px !important}.xl\:m-80{margin:80px !important}.xl\:m-90{margin:90px !important}.xl\:m-100{margin:100px !important}.xl\:m-110{margin:110px !important}.xl\:m-120{margin:120px !important}.xl\:mt-0{margin-top:0px !important}.xl\:mt-4{margin-top:4px !important}.xl\:mt-5{margin-top:5px !important}.xl\:mt-10{margin-top:10px !important}.xl\:mt-15{margin-top:15px !important}.xl\:mt-20{margin-top:20px !important}.xl\:mt-24{margin-top:24px !important}.xl\:mt-28{margin-top:28px !important}.xl\:mt-30{margin-top:30px !important}.xl\:mt-35{margin-top:35px !important}.xl\:mt-40{margin-top:40px !important}.xl\:mt-45{margin-top:45px !important}.xl\:mt-48{margin-top:48px !important}.xl\:mt-50{margin-top:50px !important}.xl\:mt-60{margin-top:60px !important}.xl\:mt-70{margin-top:70px !important}.xl\:mt-80{margin-top:80px !important}.xl\:mt-90{margin-top:90px !important}.xl\:mt-100{margin-top:100px !important}.xl\:mt-110{margin-top:110px !important}.xl\:mt-120{margin-top:120px !important}.xl\:mr-0{margin-right:0px !important}.xl\:mr-4{margin-right:4px !important}.xl\:mr-5{margin-right:5px !important}.xl\:mr-10{margin-right:10px !important}.xl\:mr-15{margin-right:15px !important}.xl\:mr-20{margin-right:20px !important}.xl\:mr-24{margin-right:24px !important}.xl\:mr-28{margin-right:28px !important}.xl\:mr-30{margin-right:30px !important}.xl\:mr-35{margin-right:35px !important}.xl\:mr-40{margin-right:40px !important}.xl\:mr-45{margin-right:45px !important}.xl\:mr-48{margin-right:48px !important}.xl\:mr-50{margin-right:50px !important}.xl\:mr-60{margin-right:60px !important}.xl\:mr-70{margin-right:70px !important}.xl\:mr-80{margin-right:80px !important}.xl\:mr-90{margin-right:90px !important}.xl\:mr-100{margin-right:100px !important}.xl\:mr-110{margin-right:110px !important}.xl\:mr-120{margin-right:120px !important}.xl\:mb-0{margin-bottom:0px !important}.xl\:mb-4{margin-bottom:4px !important}.xl\:mb-5{margin-bottom:5px !important}.xl\:mb-10{margin-bottom:10px !important}.xl\:mb-15{margin-bottom:15px !important}.xl\:mb-20{margin-bottom:20px !important}.xl\:mb-24{margin-bottom:24px !important}.xl\:mb-28{margin-bottom:28px !important}.xl\:mb-30{margin-bottom:30px !important}.xl\:mb-35{margin-bottom:35px !important}.xl\:mb-40{margin-bottom:40px !important}.xl\:mb-45{margin-bottom:45px !important}.xl\:mb-48{margin-bottom:48px !important}.xl\:mb-50{margin-bottom:50px !important}.xl\:mb-60{margin-bottom:60px !important}.xl\:mb-70{margin-bottom:70px !important}.xl\:mb-80{margin-bottom:80px !important}.xl\:mb-90{margin-bottom:90px !important}.xl\:mb-100{margin-bottom:100px !important}.xl\:mb-110{margin-bottom:110px !important}.xl\:mb-120{margin-bottom:120px !important}.xl\:ml-0{margin-left:0px !important}.xl\:ml-4{margin-left:4px !important}.xl\:ml-5{margin-left:5px !important}.xl\:ml-10{margin-left:10px !important}.xl\:ml-15{margin-left:15px !important}.xl\:ml-20{margin-left:20px !important}.xl\:ml-24{margin-left:24px !important}.xl\:ml-28{margin-left:28px !important}.xl\:ml-30{margin-left:30px !important}.xl\:ml-35{margin-left:35px !important}.xl\:ml-40{margin-left:40px !important}.xl\:ml-45{margin-left:45px !important}.xl\:ml-48{margin-left:48px !important}.xl\:ml-50{margin-left:50px !important}.xl\:ml-60{margin-left:60px !important}.xl\:ml-70{margin-left:70px !important}.xl\:ml-80{margin-left:80px !important}.xl\:ml-90{margin-left:90px !important}.xl\:ml-100{margin-left:100px !important}.xl\:ml-110{margin-left:110px !important}.xl\:ml-120{margin-left:120px !important}.xl\:mx-0{margin-left:0px !important;margin-right:0px !important}.xl\:mx-4{margin-left:4px !important;margin-right:4px !important}.xl\:mx-5{margin-left:5px !important;margin-right:5px !important}.xl\:mx-10{margin-left:10px !important;margin-right:10px !important}.xl\:mx-15{margin-left:15px !important;margin-right:15px !important}.xl\:mx-20{margin-left:20px !important;margin-right:20px !important}.xl\:mx-24{margin-left:24px !important;margin-right:24px !important}.xl\:mx-28{margin-left:28px !important;margin-right:28px !important}.xl\:mx-30{margin-left:30px !important;margin-right:30px !important}.xl\:mx-35{margin-left:35px !important;margin-right:35px !important}.xl\:mx-40{margin-left:40px !important;margin-right:40px !important}.xl\:mx-45{margin-left:45px !important;margin-right:45px !important}.xl\:mx-48{margin-left:48px !important;margin-right:48px !important}.xl\:mx-50{margin-left:50px !important;margin-right:50px !important}.xl\:mx-60{margin-left:60px !important;margin-right:60px !important}.xl\:mx-70{margin-left:70px !important;margin-right:70px !important}.xl\:mx-80{margin-left:80px !important;margin-right:80px !important}.xl\:mx-90{margin-left:90px !important;margin-right:90px !important}.xl\:mx-100{margin-left:100px !important;margin-right:100px !important}.xl\:mx-110{margin-left:110px !important;margin-right:110px !important}.xl\:mx-120{margin-left:120px !important;margin-right:120px !important}.xl\:my-0{margin-top:0px !important;margin-bottom:0px !important}.xl\:my-4{margin-top:4px !important;margin-bottom:4px !important}.xl\:my-5{margin-top:5px !important;margin-bottom:5px !important}.xl\:my-10{margin-top:10px !important;margin-bottom:10px !important}.xl\:my-15{margin-top:15px !important;margin-bottom:15px !important}.xl\:my-20{margin-top:20px !important;margin-bottom:20px !important}.xl\:my-24{margin-top:24px !important;margin-bottom:24px !important}.xl\:my-28{margin-top:28px !important;margin-bottom:28px !important}.xl\:my-30{margin-top:30px !important;margin-bottom:30px !important}.xl\:my-35{margin-top:35px !important;margin-bottom:35px !important}.xl\:my-40{margin-top:40px !important;margin-bottom:40px !important}.xl\:my-45{margin-top:45px !important;margin-bottom:45px !important}.xl\:my-48{margin-top:48px !important;margin-bottom:48px !important}.xl\:my-50{margin-top:50px !important;margin-bottom:50px !important}.xl\:my-60{margin-top:60px !important;margin-bottom:60px !important}.xl\:my-70{margin-top:70px !important;margin-bottom:70px !important}.xl\:my-80{margin-top:80px !important;margin-bottom:80px !important}.xl\:my-90{margin-top:90px !important;margin-bottom:90px !important}.xl\:my-100{margin-top:100px !important;margin-bottom:100px !important}.xl\:my-110{margin-top:110px !important;margin-bottom:110px !important}.xl\:my-120{margin-top:120px !important;margin-bottom:120px !important}}@media (max-width: 991px){.lg\:p-0{padding:0px !important}.lg\:p-4{padding:4px !important}.lg\:p-5{padding:5px !important}.lg\:p-10{padding:10px !important}.lg\:p-15{padding:15px !important}.lg\:p-20{padding:20px !important}.lg\:p-24{padding:24px !important}.lg\:p-28{padding:28px !important}.lg\:p-30{padding:30px !important}.lg\:p-35{padding:35px !important}.lg\:p-40{padding:40px !important}.lg\:p-45{padding:45px !important}.lg\:p-48{padding:48px !important}.lg\:p-50{padding:50px !important}.lg\:p-60{padding:60px !important}.lg\:p-70{padding:70px !important}.lg\:p-80{padding:80px !important}.lg\:p-90{padding:90px !important}.lg\:p-100{padding:100px !important}.lg\:p-110{padding:110px !important}.lg\:p-120{padding:120px !important}.lg\:pt-0{padding-top:0px !important}.lg\:pt-4{padding-top:4px !important}.lg\:pt-5{padding-top:5px !important}.lg\:pt-10{padding-top:10px !important}.lg\:pt-15{padding-top:15px !important}.lg\:pt-20{padding-top:20px !important}.lg\:pt-24{padding-top:24px !important}.lg\:pt-28{padding-top:28px !important}.lg\:pt-30{padding-top:30px !important}.lg\:pt-35{padding-top:35px !important}.lg\:pt-40{padding-top:40px !important}.lg\:pt-45{padding-top:45px !important}.lg\:pt-48{padding-top:48px !important}.lg\:pt-50{padding-top:50px !important}.lg\:pt-60{padding-top:60px !important}.lg\:pt-70{padding-top:70px !important}.lg\:pt-80{padding-top:80px !important}.lg\:pt-90{padding-top:90px !important}.lg\:pt-100{padding-top:100px !important}.lg\:pt-110{padding-top:110px !important}.lg\:pt-120{padding-top:120px !important}.lg\:pr-0{padding-right:0px !important}.lg\:pr-4{padding-right:4px !important}.lg\:pr-5{padding-right:5px !important}.lg\:pr-10{padding-right:10px !important}.lg\:pr-15{padding-right:15px !important}.lg\:pr-20{padding-right:20px !important}.lg\:pr-24{padding-right:24px !important}.lg\:pr-28{padding-right:28px !important}.lg\:pr-30{padding-right:30px !important}.lg\:pr-35{padding-right:35px !important}.lg\:pr-40{padding-right:40px !important}.lg\:pr-45{padding-right:45px !important}.lg\:pr-48{padding-right:48px !important}.lg\:pr-50{padding-right:50px !important}.lg\:pr-60{padding-right:60px !important}.lg\:pr-70{padding-right:70px !important}.lg\:pr-80{padding-right:80px !important}.lg\:pr-90{padding-right:90px !important}.lg\:pr-100{padding-right:100px !important}.lg\:pr-110{padding-right:110px !important}.lg\:pr-120{padding-right:120px !important}.lg\:pb-0{padding-bottom:0px !important}.lg\:pb-4{padding-bottom:4px !important}.lg\:pb-5{padding-bottom:5px !important}.lg\:pb-10{padding-bottom:10px !important}.lg\:pb-15{padding-bottom:15px !important}.lg\:pb-20{padding-bottom:20px !important}.lg\:pb-24{padding-bottom:24px !important}.lg\:pb-28{padding-bottom:28px !important}.lg\:pb-30{padding-bottom:30px !important}.lg\:pb-35{padding-bottom:35px !important}.lg\:pb-40{padding-bottom:40px !important}.lg\:pb-45{padding-bottom:45px !important}.lg\:pb-48{padding-bottom:48px !important}.lg\:pb-50{padding-bottom:50px !important}.lg\:pb-60{padding-bottom:60px !important}.lg\:pb-70{padding-bottom:70px !important}.lg\:pb-80{padding-bottom:80px !important}.lg\:pb-90{padding-bottom:90px !important}.lg\:pb-100{padding-bottom:100px !important}.lg\:pb-110{padding-bottom:110px !important}.lg\:pb-120{padding-bottom:120px !important}.lg\:pl-0{padding-left:0px !important}.lg\:pl-4{padding-left:4px !important}.lg\:pl-5{padding-left:5px !important}.lg\:pl-10{padding-left:10px !important}.lg\:pl-15{padding-left:15px !important}.lg\:pl-20{padding-left:20px !important}.lg\:pl-24{padding-left:24px !important}.lg\:pl-28{padding-left:28px !important}.lg\:pl-30{padding-left:30px !important}.lg\:pl-35{padding-left:35px !important}.lg\:pl-40{padding-left:40px !important}.lg\:pl-45{padding-left:45px !important}.lg\:pl-48{padding-left:48px !important}.lg\:pl-50{padding-left:50px !important}.lg\:pl-60{padding-left:60px !important}.lg\:pl-70{padding-left:70px !important}.lg\:pl-80{padding-left:80px !important}.lg\:pl-90{padding-left:90px !important}.lg\:pl-100{padding-left:100px !important}.lg\:pl-110{padding-left:110px !important}.lg\:pl-120{padding-left:120px !important}.lg\:px-0{padding-left:0px !important;padding-right:0px !important}.lg\:px-4{padding-left:4px !important;padding-right:4px !important}.lg\:px-5{padding-left:5px !important;padding-right:5px !important}.lg\:px-10{padding-left:10px !important;padding-right:10px !important}.lg\:px-15{padding-left:15px !important;padding-right:15px !important}.lg\:px-20{padding-left:20px !important;padding-right:20px !important}.lg\:px-24{padding-left:24px !important;padding-right:24px !important}.lg\:px-28{padding-left:28px !important;padding-right:28px !important}.lg\:px-30{padding-left:30px !important;padding-right:30px !important}.lg\:px-35{padding-left:35px !important;padding-right:35px !important}.lg\:px-40{padding-left:40px !important;padding-right:40px !important}.lg\:px-45{padding-left:45px !important;padding-right:45px !important}.lg\:px-48{padding-left:48px !important;padding-right:48px !important}.lg\:px-50{padding-left:50px !important;padding-right:50px !important}.lg\:px-60{padding-left:60px !important;padding-right:60px !important}.lg\:px-70{padding-left:70px !important;padding-right:70px !important}.lg\:px-80{padding-left:80px !important;padding-right:80px !important}.lg\:px-90{padding-left:90px !important;padding-right:90px !important}.lg\:px-100{padding-left:100px !important;padding-right:100px !important}.lg\:px-110{padding-left:110px !important;padding-right:110px !important}.lg\:px-120{padding-left:120px !important;padding-right:120px !important}.lg\:py-0{padding-top:0px !important;padding-bottom:0px !important}.lg\:py-4{padding-top:4px !important;padding-bottom:4px !important}.lg\:py-5{padding-top:5px !important;padding-bottom:5px !important}.lg\:py-10{padding-top:10px !important;padding-bottom:10px !important}.lg\:py-15{padding-top:15px !important;padding-bottom:15px !important}.lg\:py-20{padding-top:20px !important;padding-bottom:20px !important}.lg\:py-24{padding-top:24px !important;padding-bottom:24px !important}.lg\:py-28{padding-top:28px !important;padding-bottom:28px !important}.lg\:py-30{padding-top:30px !important;padding-bottom:30px !important}.lg\:py-35{padding-top:35px !important;padding-bottom:35px !important}.lg\:py-40{padding-top:40px !important;padding-bottom:40px !important}.lg\:py-45{padding-top:45px !important;padding-bottom:45px !important}.lg\:py-48{padding-top:48px !important;padding-bottom:48px !important}.lg\:py-50{padding-top:50px !important;padding-bottom:50px !important}.lg\:py-60{padding-top:60px !important;padding-bottom:60px !important}.lg\:py-70{padding-top:70px !important;padding-bottom:70px !important}.lg\:py-80{padding-top:80px !important;padding-bottom:80px !important}.lg\:py-90{padding-top:90px !important;padding-bottom:90px !important}.lg\:py-100{padding-top:100px !important;padding-bottom:100px !important}.lg\:py-110{padding-top:110px !important;padding-bottom:110px !important}.lg\:py-120{padding-top:120px !important;padding-bottom:120px !important}.lg\:m-0{margin:0px !important}.lg\:m-4{margin:4px !important}.lg\:m-5{margin:5px !important}.lg\:m-10{margin:10px !important}.lg\:m-15{margin:15px !important}.lg\:m-20{margin:20px !important}.lg\:m-24{margin:24px !important}.lg\:m-28{margin:28px !important}.lg\:m-30{margin:30px !important}.lg\:m-35{margin:35px !important}.lg\:m-40{margin:40px !important}.lg\:m-45{margin:45px !important}.lg\:m-48{margin:48px !important}.lg\:m-50{margin:50px !important}.lg\:m-60{margin:60px !important}.lg\:m-70{margin:70px !important}.lg\:m-80{margin:80px !important}.lg\:m-90{margin:90px !important}.lg\:m-100{margin:100px !important}.lg\:m-110{margin:110px !important}.lg\:m-120{margin:120px !important}.lg\:mt-0{margin-top:0px !important}.lg\:mt-4{margin-top:4px !important}.lg\:mt-5{margin-top:5px !important}.lg\:mt-10{margin-top:10px !important}.lg\:mt-15{margin-top:15px !important}.lg\:mt-20{margin-top:20px !important}.lg\:mt-24{margin-top:24px !important}.lg\:mt-28{margin-top:28px !important}.lg\:mt-30{margin-top:30px !important}.lg\:mt-35{margin-top:35px !important}.lg\:mt-40{margin-top:40px !important}.lg\:mt-45{margin-top:45px !important}.lg\:mt-48{margin-top:48px !important}.lg\:mt-50{margin-top:50px !important}.lg\:mt-60{margin-top:60px !important}.lg\:mt-70{margin-top:70px !important}.lg\:mt-80{margin-top:80px !important}.lg\:mt-90{margin-top:90px !important}.lg\:mt-100{margin-top:100px !important}.lg\:mt-110{margin-top:110px !important}.lg\:mt-120{margin-top:120px !important}.lg\:mr-0{margin-right:0px !important}.lg\:mr-4{margin-right:4px !important}.lg\:mr-5{margin-right:5px !important}.lg\:mr-10{margin-right:10px !important}.lg\:mr-15{margin-right:15px !important}.lg\:mr-20{margin-right:20px !important}.lg\:mr-24{margin-right:24px !important}.lg\:mr-28{margin-right:28px !important}.lg\:mr-30{margin-right:30px !important}.lg\:mr-35{margin-right:35px !important}.lg\:mr-40{margin-right:40px !important}.lg\:mr-45{margin-right:45px !important}.lg\:mr-48{margin-right:48px !important}.lg\:mr-50{margin-right:50px !important}.lg\:mr-60{margin-right:60px !important}.lg\:mr-70{margin-right:70px !important}.lg\:mr-80{margin-right:80px !important}.lg\:mr-90{margin-right:90px !important}.lg\:mr-100{margin-right:100px !important}.lg\:mr-110{margin-right:110px !important}.lg\:mr-120{margin-right:120px !important}.lg\:mb-0{margin-bottom:0px !important}.lg\:mb-4{margin-bottom:4px !important}.lg\:mb-5{margin-bottom:5px !important}.lg\:mb-10{margin-bottom:10px !important}.lg\:mb-15{margin-bottom:15px !important}.lg\:mb-20{margin-bottom:20px !important}.lg\:mb-24{margin-bottom:24px !important}.lg\:mb-28{margin-bottom:28px !important}.lg\:mb-30{margin-bottom:30px !important}.lg\:mb-35{margin-bottom:35px !important}.lg\:mb-40{margin-bottom:40px !important}.lg\:mb-45{margin-bottom:45px !important}.lg\:mb-48{margin-bottom:48px !important}.lg\:mb-50{margin-bottom:50px !important}.lg\:mb-60{margin-bottom:60px !important}.lg\:mb-70{margin-bottom:70px !important}.lg\:mb-80{margin-bottom:80px !important}.lg\:mb-90{margin-bottom:90px !important}.lg\:mb-100{margin-bottom:100px !important}.lg\:mb-110{margin-bottom:110px !important}.lg\:mb-120{margin-bottom:120px !important}.lg\:ml-0{margin-left:0px !important}.lg\:ml-4{margin-left:4px !important}.lg\:ml-5{margin-left:5px !important}.lg\:ml-10{margin-left:10px !important}.lg\:ml-15{margin-left:15px !important}.lg\:ml-20{margin-left:20px !important}.lg\:ml-24{margin-left:24px !important}.lg\:ml-28{margin-left:28px !important}.lg\:ml-30{margin-left:30px !important}.lg\:ml-35{margin-left:35px !important}.lg\:ml-40{margin-left:40px !important}.lg\:ml-45{margin-left:45px !important}.lg\:ml-48{margin-left:48px !important}.lg\:ml-50{margin-left:50px !important}.lg\:ml-60{margin-left:60px !important}.lg\:ml-70{margin-left:70px !important}.lg\:ml-80{margin-left:80px !important}.lg\:ml-90{margin-left:90px !important}.lg\:ml-100{margin-left:100px !important}.lg\:ml-110{margin-left:110px !important}.lg\:ml-120{margin-left:120px !important}.lg\:mx-0{margin-left:0px !important;margin-right:0px !important}.lg\:mx-4{margin-left:4px !important;margin-right:4px !important}.lg\:mx-5{margin-left:5px !important;margin-right:5px !important}.lg\:mx-10{margin-left:10px !important;margin-right:10px !important}.lg\:mx-15{margin-left:15px !important;margin-right:15px !important}.lg\:mx-20{margin-left:20px !important;margin-right:20px !important}.lg\:mx-24{margin-left:24px !important;margin-right:24px !important}.lg\:mx-28{margin-left:28px !important;margin-right:28px !important}.lg\:mx-30{margin-left:30px !important;margin-right:30px !important}.lg\:mx-35{margin-left:35px !important;margin-right:35px !important}.lg\:mx-40{margin-left:40px !important;margin-right:40px !important}.lg\:mx-45{margin-left:45px !important;margin-right:45px !important}.lg\:mx-48{margin-left:48px !important;margin-right:48px !important}.lg\:mx-50{margin-left:50px !important;margin-right:50px !important}.lg\:mx-60{margin-left:60px !important;margin-right:60px !important}.lg\:mx-70{margin-left:70px !important;margin-right:70px !important}.lg\:mx-80{margin-left:80px !important;margin-right:80px !important}.lg\:mx-90{margin-left:90px !important;margin-right:90px !important}.lg\:mx-100{margin-left:100px !important;margin-right:100px !important}.lg\:mx-110{margin-left:110px !important;margin-right:110px !important}.lg\:mx-120{margin-left:120px !important;margin-right:120px !important}.lg\:my-0{margin-top:0px !important;margin-bottom:0px !important}.lg\:my-4{margin-top:4px !important;margin-bottom:4px !important}.lg\:my-5{margin-top:5px !important;margin-bottom:5px !important}.lg\:my-10{margin-top:10px !important;margin-bottom:10px !important}.lg\:my-15{margin-top:15px !important;margin-bottom:15px !important}.lg\:my-20{margin-top:20px !important;margin-bottom:20px !important}.lg\:my-24{margin-top:24px !important;margin-bottom:24px !important}.lg\:my-28{margin-top:28px !important;margin-bottom:28px !important}.lg\:my-30{margin-top:30px !important;margin-bottom:30px !important}.lg\:my-35{margin-top:35px !important;margin-bottom:35px !important}.lg\:my-40{margin-top:40px !important;margin-bottom:40px !important}.lg\:my-45{margin-top:45px !important;margin-bottom:45px !important}.lg\:my-48{margin-top:48px !important;margin-bottom:48px !important}.lg\:my-50{margin-top:50px !important;margin-bottom:50px !important}.lg\:my-60{margin-top:60px !important;margin-bottom:60px !important}.lg\:my-70{margin-top:70px !important;margin-bottom:70px !important}.lg\:my-80{margin-top:80px !important;margin-bottom:80px !important}.lg\:my-90{margin-top:90px !important;margin-bottom:90px !important}.lg\:my-100{margin-top:100px !important;margin-bottom:100px !important}.lg\:my-110{margin-top:110px !important;margin-bottom:110px !important}.lg\:my-120{margin-top:120px !important;margin-bottom:120px !important}}@media (max-width: 767px){.md\:p-0{padding:0px !important}.md\:p-4{padding:4px !important}.md\:p-5{padding:5px !important}.md\:p-10{padding:10px !important}.md\:p-15{padding:15px !important}.md\:p-20{padding:20px !important}.md\:p-24{padding:24px !important}.md\:p-28{padding:28px !important}.md\:p-30{padding:30px !important}.md\:p-35{padding:35px !important}.md\:p-40{padding:40px !important}.md\:p-45{padding:45px !important}.md\:p-48{padding:48px !important}.md\:p-50{padding:50px !important}.md\:p-60{padding:60px !important}.md\:p-70{padding:70px !important}.md\:p-80{padding:80px !important}.md\:p-90{padding:90px !important}.md\:p-100{padding:100px !important}.md\:p-110{padding:110px !important}.md\:p-120{padding:120px !important}.md\:pt-0{padding-top:0px !important}.md\:pt-4{padding-top:4px !important}.md\:pt-5{padding-top:5px !important}.md\:pt-10{padding-top:10px !important}.md\:pt-15{padding-top:15px !important}.md\:pt-20{padding-top:20px !important}.md\:pt-24{padding-top:24px !important}.md\:pt-28{padding-top:28px !important}.md\:pt-30{padding-top:30px !important}.md\:pt-35{padding-top:35px !important}.md\:pt-40{padding-top:40px !important}.md\:pt-45{padding-top:45px !important}.md\:pt-48{padding-top:48px !important}.md\:pt-50{padding-top:50px !important}.md\:pt-60{padding-top:60px !important}.md\:pt-70{padding-top:70px !important}.md\:pt-80{padding-top:80px !important}.md\:pt-90{padding-top:90px !important}.md\:pt-100{padding-top:100px !important}.md\:pt-110{padding-top:110px !important}.md\:pt-120{padding-top:120px !important}.md\:pr-0{padding-right:0px !important}.md\:pr-4{padding-right:4px !important}.md\:pr-5{padding-right:5px !important}.md\:pr-10{padding-right:10px !important}.md\:pr-15{padding-right:15px !important}.md\:pr-20{padding-right:20px !important}.md\:pr-24{padding-right:24px !important}.md\:pr-28{padding-right:28px !important}.md\:pr-30{padding-right:30px !important}.md\:pr-35{padding-right:35px !important}.md\:pr-40{padding-right:40px !important}.md\:pr-45{padding-right:45px !important}.md\:pr-48{padding-right:48px !important}.md\:pr-50{padding-right:50px !important}.md\:pr-60{padding-right:60px !important}.md\:pr-70{padding-right:70px !important}.md\:pr-80{padding-right:80px !important}.md\:pr-90{padding-right:90px !important}.md\:pr-100{padding-right:100px !important}.md\:pr-110{padding-right:110px !important}.md\:pr-120{padding-right:120px !important}.md\:pb-0{padding-bottom:0px !important}.md\:pb-4{padding-bottom:4px !important}.md\:pb-5{padding-bottom:5px !important}.md\:pb-10{padding-bottom:10px !important}.md\:pb-15{padding-bottom:15px !important}.md\:pb-20{padding-bottom:20px !important}.md\:pb-24{padding-bottom:24px !important}.md\:pb-28{padding-bottom:28px !important}.md\:pb-30{padding-bottom:30px !important}.md\:pb-35{padding-bottom:35px !important}.md\:pb-40{padding-bottom:40px !important}.md\:pb-45{padding-bottom:45px !important}.md\:pb-48{padding-bottom:48px !important}.md\:pb-50{padding-bottom:50px !important}.md\:pb-60{padding-bottom:60px !important}.md\:pb-70{padding-bottom:70px !important}.md\:pb-80{padding-bottom:80px !important}.md\:pb-90{padding-bottom:90px !important}.md\:pb-100{padding-bottom:100px !important}.md\:pb-110{padding-bottom:110px !important}.md\:pb-120{padding-bottom:120px !important}.md\:pl-0{padding-left:0px !important}.md\:pl-4{padding-left:4px !important}.md\:pl-5{padding-left:5px !important}.md\:pl-10{padding-left:10px !important}.md\:pl-15{padding-left:15px !important}.md\:pl-20{padding-left:20px !important}.md\:pl-24{padding-left:24px !important}.md\:pl-28{padding-left:28px !important}.md\:pl-30{padding-left:30px !important}.md\:pl-35{padding-left:35px !important}.md\:pl-40{padding-left:40px !important}.md\:pl-45{padding-left:45px !important}.md\:pl-48{padding-left:48px !important}.md\:pl-50{padding-left:50px !important}.md\:pl-60{padding-left:60px !important}.md\:pl-70{padding-left:70px !important}.md\:pl-80{padding-left:80px !important}.md\:pl-90{padding-left:90px !important}.md\:pl-100{padding-left:100px !important}.md\:pl-110{padding-left:110px !important}.md\:pl-120{padding-left:120px !important}.md\:px-0{padding-left:0px !important;padding-right:0px !important}.md\:px-4{padding-left:4px !important;padding-right:4px !important}.md\:px-5{padding-left:5px !important;padding-right:5px !important}.md\:px-10{padding-left:10px !important;padding-right:10px !important}.md\:px-15{padding-left:15px !important;padding-right:15px !important}.md\:px-20{padding-left:20px !important;padding-right:20px !important}.md\:px-24{padding-left:24px !important;padding-right:24px !important}.md\:px-28{padding-left:28px !important;padding-right:28px !important}.md\:px-30{padding-left:30px !important;padding-right:30px !important}.md\:px-35{padding-left:35px !important;padding-right:35px !important}.md\:px-40{padding-left:40px !important;padding-right:40px !important}.md\:px-45{padding-left:45px !important;padding-right:45px !important}.md\:px-48{padding-left:48px !important;padding-right:48px !important}.md\:px-50{padding-left:50px !important;padding-right:50px !important}.md\:px-60{padding-left:60px !important;padding-right:60px !important}.md\:px-70{padding-left:70px !important;padding-right:70px !important}.md\:px-80{padding-left:80px !important;padding-right:80px !important}.md\:px-90{padding-left:90px !important;padding-right:90px !important}.md\:px-100{padding-left:100px !important;padding-right:100px !important}.md\:px-110{padding-left:110px !important;padding-right:110px !important}.md\:px-120{padding-left:120px !important;padding-right:120px !important}.md\:py-0{padding-top:0px !important;padding-bottom:0px !important}.md\:py-4{padding-top:4px !important;padding-bottom:4px !important}.md\:py-5{padding-top:5px !important;padding-bottom:5px !important}.md\:py-10{padding-top:10px !important;padding-bottom:10px !important}.md\:py-15{padding-top:15px !important;padding-bottom:15px !important}.md\:py-20{padding-top:20px !important;padding-bottom:20px !important}.md\:py-24{padding-top:24px !important;padding-bottom:24px !important}.md\:py-28{padding-top:28px !important;padding-bottom:28px !important}.md\:py-30{padding-top:30px !important;padding-bottom:30px !important}.md\:py-35{padding-top:35px !important;padding-bottom:35px !important}.md\:py-40{padding-top:40px !important;padding-bottom:40px !important}.md\:py-45{padding-top:45px !important;padding-bottom:45px !important}.md\:py-48{padding-top:48px !important;padding-bottom:48px !important}.md\:py-50{padding-top:50px !important;padding-bottom:50px !important}.md\:py-60{padding-top:60px !important;padding-bottom:60px !important}.md\:py-70{padding-top:70px !important;padding-bottom:70px !important}.md\:py-80{padding-top:80px !important;padding-bottom:80px !important}.md\:py-90{padding-top:90px !important;padding-bottom:90px !important}.md\:py-100{padding-top:100px !important;padding-bottom:100px !important}.md\:py-110{padding-top:110px !important;padding-bottom:110px !important}.md\:py-120{padding-top:120px !important;padding-bottom:120px !important}.md\:m-0{margin:0px !important}.md\:m-4{margin:4px !important}.md\:m-5{margin:5px !important}.md\:m-10{margin:10px !important}.md\:m-15{margin:15px !important}.md\:m-20{margin:20px !important}.md\:m-24{margin:24px !important}.md\:m-28{margin:28px !important}.md\:m-30{margin:30px !important}.md\:m-35{margin:35px !important}.md\:m-40{margin:40px !important}.md\:m-45{margin:45px !important}.md\:m-48{margin:48px !important}.md\:m-50{margin:50px !important}.md\:m-60{margin:60px !important}.md\:m-70{margin:70px !important}.md\:m-80{margin:80px !important}.md\:m-90{margin:90px !important}.md\:m-100{margin:100px !important}.md\:m-110{margin:110px !important}.md\:m-120{margin:120px !important}.md\:mt-0{margin-top:0px !important}.md\:mt-4{margin-top:4px !important}.md\:mt-5{margin-top:5px !important}.md\:mt-10{margin-top:10px !important}.md\:mt-15{margin-top:15px !important}.md\:mt-20{margin-top:20px !important}.md\:mt-24{margin-top:24px !important}.md\:mt-28{margin-top:28px !important}.md\:mt-30{margin-top:30px !important}.md\:mt-35{margin-top:35px !important}.md\:mt-40{margin-top:40px !important}.md\:mt-45{margin-top:45px !important}.md\:mt-48{margin-top:48px !important}.md\:mt-50{margin-top:50px !important}.md\:mt-60{margin-top:60px !important}.md\:mt-70{margin-top:70px !important}.md\:mt-80{margin-top:80px !important}.md\:mt-90{margin-top:90px !important}.md\:mt-100{margin-top:100px !important}.md\:mt-110{margin-top:110px !important}.md\:mt-120{margin-top:120px !important}.md\:mr-0{margin-right:0px !important}.md\:mr-4{margin-right:4px !important}.md\:mr-5{margin-right:5px !important}.md\:mr-10{margin-right:10px !important}.md\:mr-15{margin-right:15px !important}.md\:mr-20{margin-right:20px !important}.md\:mr-24{margin-right:24px !important}.md\:mr-28{margin-right:28px !important}.md\:mr-30{margin-right:30px !important}.md\:mr-35{margin-right:35px !important}.md\:mr-40{margin-right:40px !important}.md\:mr-45{margin-right:45px !important}.md\:mr-48{margin-right:48px !important}.md\:mr-50{margin-right:50px !important}.md\:mr-60{margin-right:60px !important}.md\:mr-70{margin-right:70px !important}.md\:mr-80{margin-right:80px !important}.md\:mr-90{margin-right:90px !important}.md\:mr-100{margin-right:100px !important}.md\:mr-110{margin-right:110px !important}.md\:mr-120{margin-right:120px !important}.md\:mb-0{margin-bottom:0px !important}.md\:mb-4{margin-bottom:4px !important}.md\:mb-5{margin-bottom:5px !important}.md\:mb-10{margin-bottom:10px !important}.md\:mb-15{margin-bottom:15px !important}.md\:mb-20{margin-bottom:20px !important}.md\:mb-24{margin-bottom:24px !important}.md\:mb-28{margin-bottom:28px !important}.md\:mb-30{margin-bottom:30px !important}.md\:mb-35{margin-bottom:35px !important}.md\:mb-40{margin-bottom:40px !important}.md\:mb-45{margin-bottom:45px !important}.md\:mb-48{margin-bottom:48px !important}.md\:mb-50{margin-bottom:50px !important}.md\:mb-60{margin-bottom:60px !important}.md\:mb-70{margin-bottom:70px !important}.md\:mb-80{margin-bottom:80px !important}.md\:mb-90{margin-bottom:90px !important}.md\:mb-100{margin-bottom:100px !important}.md\:mb-110{margin-bottom:110px !important}.md\:mb-120{margin-bottom:120px !important}.md\:ml-0{margin-left:0px !important}.md\:ml-4{margin-left:4px !important}.md\:ml-5{margin-left:5px !important}.md\:ml-10{margin-left:10px !important}.md\:ml-15{margin-left:15px !important}.md\:ml-20{margin-left:20px !important}.md\:ml-24{margin-left:24px !important}.md\:ml-28{margin-left:28px !important}.md\:ml-30{margin-left:30px !important}.md\:ml-35{margin-left:35px !important}.md\:ml-40{margin-left:40px !important}.md\:ml-45{margin-left:45px !important}.md\:ml-48{margin-left:48px !important}.md\:ml-50{margin-left:50px !important}.md\:ml-60{margin-left:60px !important}.md\:ml-70{margin-left:70px !important}.md\:ml-80{margin-left:80px !important}.md\:ml-90{margin-left:90px !important}.md\:ml-100{margin-left:100px !important}.md\:ml-110{margin-left:110px !important}.md\:ml-120{margin-left:120px !important}.md\:mx-0{margin-left:0px !important;margin-right:0px !important}.md\:mx-4{margin-left:4px !important;margin-right:4px !important}.md\:mx-5{margin-left:5px !important;margin-right:5px !important}.md\:mx-10{margin-left:10px !important;margin-right:10px !important}.md\:mx-15{margin-left:15px !important;margin-right:15px !important}.md\:mx-20{margin-left:20px !important;margin-right:20px !important}.md\:mx-24{margin-left:24px !important;margin-right:24px !important}.md\:mx-28{margin-left:28px !important;margin-right:28px !important}.md\:mx-30{margin-left:30px !important;margin-right:30px !important}.md\:mx-35{margin-left:35px !important;margin-right:35px !important}.md\:mx-40{margin-left:40px !important;margin-right:40px !important}.md\:mx-45{margin-left:45px !important;margin-right:45px !important}.md\:mx-48{margin-left:48px !important;margin-right:48px !important}.md\:mx-50{margin-left:50px !important;margin-right:50px !important}.md\:mx-60{margin-left:60px !important;margin-right:60px !important}.md\:mx-70{margin-left:70px !important;margin-right:70px !important}.md\:mx-80{margin-left:80px !important;margin-right:80px !important}.md\:mx-90{margin-left:90px !important;margin-right:90px !important}.md\:mx-100{margin-left:100px !important;margin-right:100px !important}.md\:mx-110{margin-left:110px !important;margin-right:110px !important}.md\:mx-120{margin-left:120px !important;margin-right:120px !important}.md\:my-0{margin-top:0px !important;margin-bottom:0px !important}.md\:my-4{margin-top:4px !important;margin-bottom:4px !important}.md\:my-5{margin-top:5px !important;margin-bottom:5px !important}.md\:my-10{margin-top:10px !important;margin-bottom:10px !important}.md\:my-15{margin-top:15px !important;margin-bottom:15px !important}.md\:my-20{margin-top:20px !important;margin-bottom:20px !important}.md\:my-24{margin-top:24px !important;margin-bottom:24px !important}.md\:my-28{margin-top:28px !important;margin-bottom:28px !important}.md\:my-30{margin-top:30px !important;margin-bottom:30px !important}.md\:my-35{margin-top:35px !important;margin-bottom:35px !important}.md\:my-40{margin-top:40px !important;margin-bottom:40px !important}.md\:my-45{margin-top:45px !important;margin-bottom:45px !important}.md\:my-48{margin-top:48px !important;margin-bottom:48px !important}.md\:my-50{margin-top:50px !important;margin-bottom:50px !important}.md\:my-60{margin-top:60px !important;margin-bottom:60px !important}.md\:my-70{margin-top:70px !important;margin-bottom:70px !important}.md\:my-80{margin-top:80px !important;margin-bottom:80px !important}.md\:my-90{margin-top:90px !important;margin-bottom:90px !important}.md\:my-100{margin-top:100px !important;margin-bottom:100px !important}.md\:my-110{margin-top:110px !important;margin-bottom:110px !important}.md\:my-120{margin-top:120px !important;margin-bottom:120px !important}}@media (max-width: 575px){.sm\:p-0{padding:0px !important}.sm\:p-4{padding:4px !important}.sm\:p-5{padding:5px !important}.sm\:p-10{padding:10px !important}.sm\:p-15{padding:15px !important}.sm\:p-20{padding:20px !important}.sm\:p-24{padding:24px !important}.sm\:p-28{padding:28px !important}.sm\:p-30{padding:30px !important}.sm\:p-35{padding:35px !important}.sm\:p-40{padding:40px !important}.sm\:p-45{padding:45px !important}.sm\:p-48{padding:48px !important}.sm\:p-50{padding:50px !important}.sm\:p-60{padding:60px !important}.sm\:p-70{padding:70px !important}.sm\:p-80{padding:80px !important}.sm\:p-90{padding:90px !important}.sm\:p-100{padding:100px !important}.sm\:p-110{padding:110px !important}.sm\:p-120{padding:120px !important}.sm\:pt-0{padding-top:0px !important}.sm\:pt-4{padding-top:4px !important}.sm\:pt-5{padding-top:5px !important}.sm\:pt-10{padding-top:10px !important}.sm\:pt-15{padding-top:15px !important}.sm\:pt-20{padding-top:20px !important}.sm\:pt-24{padding-top:24px !important}.sm\:pt-28{padding-top:28px !important}.sm\:pt-30{padding-top:30px !important}.sm\:pt-35{padding-top:35px !important}.sm\:pt-40{padding-top:40px !important}.sm\:pt-45{padding-top:45px !important}.sm\:pt-48{padding-top:48px !important}.sm\:pt-50{padding-top:50px !important}.sm\:pt-60{padding-top:60px !important}.sm\:pt-70{padding-top:70px !important}.sm\:pt-80{padding-top:80px !important}.sm\:pt-90{padding-top:90px !important}.sm\:pt-100{padding-top:100px !important}.sm\:pt-110{padding-top:110px !important}.sm\:pt-120{padding-top:120px !important}.sm\:pr-0{padding-right:0px !important}.sm\:pr-4{padding-right:4px !important}.sm\:pr-5{padding-right:5px !important}.sm\:pr-10{padding-right:10px !important}.sm\:pr-15{padding-right:15px !important}.sm\:pr-20{padding-right:20px !important}.sm\:pr-24{padding-right:24px !important}.sm\:pr-28{padding-right:28px !important}.sm\:pr-30{padding-right:30px !important}.sm\:pr-35{padding-right:35px !important}.sm\:pr-40{padding-right:40px !important}.sm\:pr-45{padding-right:45px !important}.sm\:pr-48{padding-right:48px !important}.sm\:pr-50{padding-right:50px !important}.sm\:pr-60{padding-right:60px !important}.sm\:pr-70{padding-right:70px !important}.sm\:pr-80{padding-right:80px !important}.sm\:pr-90{padding-right:90px !important}.sm\:pr-100{padding-right:100px !important}.sm\:pr-110{padding-right:110px !important}.sm\:pr-120{padding-right:120px !important}.sm\:pb-0{padding-bottom:0px !important}.sm\:pb-4{padding-bottom:4px !important}.sm\:pb-5{padding-bottom:5px !important}.sm\:pb-10{padding-bottom:10px !important}.sm\:pb-15{padding-bottom:15px !important}.sm\:pb-20{padding-bottom:20px !important}.sm\:pb-24{padding-bottom:24px !important}.sm\:pb-28{padding-bottom:28px !important}.sm\:pb-30{padding-bottom:30px !important}.sm\:pb-35{padding-bottom:35px !important}.sm\:pb-40{padding-bottom:40px !important}.sm\:pb-45{padding-bottom:45px !important}.sm\:pb-48{padding-bottom:48px !important}.sm\:pb-50{padding-bottom:50px !important}.sm\:pb-60{padding-bottom:60px !important}.sm\:pb-70{padding-bottom:70px !important}.sm\:pb-80{padding-bottom:80px !important}.sm\:pb-90{padding-bottom:90px !important}.sm\:pb-100{padding-bottom:100px !important}.sm\:pb-110{padding-bottom:110px !important}.sm\:pb-120{padding-bottom:120px !important}.sm\:pl-0{padding-left:0px !important}.sm\:pl-4{padding-left:4px !important}.sm\:pl-5{padding-left:5px !important}.sm\:pl-10{padding-left:10px !important}.sm\:pl-15{padding-left:15px !important}.sm\:pl-20{padding-left:20px !important}.sm\:pl-24{padding-left:24px !important}.sm\:pl-28{padding-left:28px !important}.sm\:pl-30{padding-left:30px !important}.sm\:pl-35{padding-left:35px !important}.sm\:pl-40{padding-left:40px !important}.sm\:pl-45{padding-left:45px !important}.sm\:pl-48{padding-left:48px !important}.sm\:pl-50{padding-left:50px !important}.sm\:pl-60{padding-left:60px !important}.sm\:pl-70{padding-left:70px !important}.sm\:pl-80{padding-left:80px !important}.sm\:pl-90{padding-left:90px !important}.sm\:pl-100{padding-left:100px !important}.sm\:pl-110{padding-left:110px !important}.sm\:pl-120{padding-left:120px !important}.sm\:px-0{padding-left:0px !important;padding-right:0px !important}.sm\:px-4{padding-left:4px !important;padding-right:4px !important}.sm\:px-5{padding-left:5px !important;padding-right:5px !important}.sm\:px-10{padding-left:10px !important;padding-right:10px !important}.sm\:px-15{padding-left:15px !important;padding-right:15px !important}.sm\:px-20{padding-left:20px !important;padding-right:20px !important}.sm\:px-24{padding-left:24px !important;padding-right:24px !important}.sm\:px-28{padding-left:28px !important;padding-right:28px !important}.sm\:px-30{padding-left:30px !important;padding-right:30px !important}.sm\:px-35{padding-left:35px !important;padding-right:35px !important}.sm\:px-40{padding-left:40px !important;padding-right:40px !important}.sm\:px-45{padding-left:45px !important;padding-right:45px !important}.sm\:px-48{padding-left:48px !important;padding-right:48px !important}.sm\:px-50{padding-left:50px !important;padding-right:50px !important}.sm\:px-60{padding-left:60px !important;padding-right:60px !important}.sm\:px-70{padding-left:70px !important;padding-right:70px !important}.sm\:px-80{padding-left:80px !important;padding-right:80px !important}.sm\:px-90{padding-left:90px !important;padding-right:90px !important}.sm\:px-100{padding-left:100px !important;padding-right:100px !important}.sm\:px-110{padding-left:110px !important;padding-right:110px !important}.sm\:px-120{padding-left:120px !important;padding-right:120px !important}.sm\:py-0{padding-top:0px !important;padding-bottom:0px !important}.sm\:py-4{padding-top:4px !important;padding-bottom:4px !important}.sm\:py-5{padding-top:5px !important;padding-bottom:5px !important}.sm\:py-10{padding-top:10px !important;padding-bottom:10px !important}.sm\:py-15{padding-top:15px !important;padding-bottom:15px !important}.sm\:py-20{padding-top:20px !important;padding-bottom:20px !important}.sm\:py-24{padding-top:24px !important;padding-bottom:24px !important}.sm\:py-28{padding-top:28px !important;padding-bottom:28px !important}.sm\:py-30{padding-top:30px !important;padding-bottom:30px !important}.sm\:py-35{padding-top:35px !important;padding-bottom:35px !important}.sm\:py-40{padding-top:40px !important;padding-bottom:40px !important}.sm\:py-45{padding-top:45px !important;padding-bottom:45px !important}.sm\:py-48{padding-top:48px !important;padding-bottom:48px !important}.sm\:py-50{padding-top:50px !important;padding-bottom:50px !important}.sm\:py-60{padding-top:60px !important;padding-bottom:60px !important}.sm\:py-70{padding-top:70px !important;padding-bottom:70px !important}.sm\:py-80{padding-top:80px !important;padding-bottom:80px !important}.sm\:py-90{padding-top:90px !important;padding-bottom:90px !important}.sm\:py-100{padding-top:100px !important;padding-bottom:100px !important}.sm\:py-110{padding-top:110px !important;padding-bottom:110px !important}.sm\:py-120{padding-top:120px !important;padding-bottom:120px !important}.sm\:m-0{margin:0px !important}.sm\:m-4{margin:4px !important}.sm\:m-5{margin:5px !important}.sm\:m-10{margin:10px !important}.sm\:m-15{margin:15px !important}.sm\:m-20{margin:20px !important}.sm\:m-24{margin:24px !important}.sm\:m-28{margin:28px !important}.sm\:m-30{margin:30px !important}.sm\:m-35{margin:35px !important}.sm\:m-40{margin:40px !important}.sm\:m-45{margin:45px !important}.sm\:m-48{margin:48px !important}.sm\:m-50{margin:50px !important}.sm\:m-60{margin:60px !important}.sm\:m-70{margin:70px !important}.sm\:m-80{margin:80px !important}.sm\:m-90{margin:90px !important}.sm\:m-100{margin:100px !important}.sm\:m-110{margin:110px !important}.sm\:m-120{margin:120px !important}.sm\:mt-0{margin-top:0px !important}.sm\:mt-4{margin-top:4px !important}.sm\:mt-5{margin-top:5px !important}.sm\:mt-10{margin-top:10px !important}.sm\:mt-15{margin-top:15px !important}.sm\:mt-20{margin-top:20px !important}.sm\:mt-24{margin-top:24px !important}.sm\:mt-28{margin-top:28px !important}.sm\:mt-30{margin-top:30px !important}.sm\:mt-35{margin-top:35px !important}.sm\:mt-40{margin-top:40px !important}.sm\:mt-45{margin-top:45px !important}.sm\:mt-48{margin-top:48px !important}.sm\:mt-50{margin-top:50px !important}.sm\:mt-60{margin-top:60px !important}.sm\:mt-70{margin-top:70px !important}.sm\:mt-80{margin-top:80px !important}.sm\:mt-90{margin-top:90px !important}.sm\:mt-100{margin-top:100px !important}.sm\:mt-110{margin-top:110px !important}.sm\:mt-120{margin-top:120px !important}.sm\:mr-0{margin-right:0px !important}.sm\:mr-4{margin-right:4px !important}.sm\:mr-5{margin-right:5px !important}.sm\:mr-10{margin-right:10px !important}.sm\:mr-15{margin-right:15px !important}.sm\:mr-20{margin-right:20px !important}.sm\:mr-24{margin-right:24px !important}.sm\:mr-28{margin-right:28px !important}.sm\:mr-30{margin-right:30px !important}.sm\:mr-35{margin-right:35px !important}.sm\:mr-40{margin-right:40px !important}.sm\:mr-45{margin-right:45px !important}.sm\:mr-48{margin-right:48px !important}.sm\:mr-50{margin-right:50px !important}.sm\:mr-60{margin-right:60px !important}.sm\:mr-70{margin-right:70px !important}.sm\:mr-80{margin-right:80px !important}.sm\:mr-90{margin-right:90px !important}.sm\:mr-100{margin-right:100px !important}.sm\:mr-110{margin-right:110px !important}.sm\:mr-120{margin-right:120px !important}.sm\:mb-0{margin-bottom:0px !important}.sm\:mb-4{margin-bottom:4px !important}.sm\:mb-5{margin-bottom:5px !important}.sm\:mb-10{margin-bottom:10px !important}.sm\:mb-15{margin-bottom:15px !important}.sm\:mb-20{margin-bottom:20px !important}.sm\:mb-24{margin-bottom:24px !important}.sm\:mb-28{margin-bottom:28px !important}.sm\:mb-30{margin-bottom:30px !important}.sm\:mb-35{margin-bottom:35px !important}.sm\:mb-40{margin-bottom:40px !important}.sm\:mb-45{margin-bottom:45px !important}.sm\:mb-48{margin-bottom:48px !important}.sm\:mb-50{margin-bottom:50px !important}.sm\:mb-60{margin-bottom:60px !important}.sm\:mb-70{margin-bottom:70px !important}.sm\:mb-80{margin-bottom:80px !important}.sm\:mb-90{margin-bottom:90px !important}.sm\:mb-100{margin-bottom:100px !important}.sm\:mb-110{margin-bottom:110px !important}.sm\:mb-120{margin-bottom:120px !important}.sm\:ml-0{margin-left:0px !important}.sm\:ml-4{margin-left:4px !important}.sm\:ml-5{margin-left:5px !important}.sm\:ml-10{margin-left:10px !important}.sm\:ml-15{margin-left:15px !important}.sm\:ml-20{margin-left:20px !important}.sm\:ml-24{margin-left:24px !important}.sm\:ml-28{margin-left:28px !important}.sm\:ml-30{margin-left:30px !important}.sm\:ml-35{margin-left:35px !important}.sm\:ml-40{margin-left:40px !important}.sm\:ml-45{margin-left:45px !important}.sm\:ml-48{margin-left:48px !important}.sm\:ml-50{margin-left:50px !important}.sm\:ml-60{margin-left:60px !important}.sm\:ml-70{margin-left:70px !important}.sm\:ml-80{margin-left:80px !important}.sm\:ml-90{margin-left:90px !important}.sm\:ml-100{margin-left:100px !important}.sm\:ml-110{margin-left:110px !important}.sm\:ml-120{margin-left:120px !important}.sm\:mx-0{margin-left:0px !important;margin-right:0px !important}.sm\:mx-4{margin-left:4px !important;margin-right:4px !important}.sm\:mx-5{margin-left:5px !important;margin-right:5px !important}.sm\:mx-10{margin-left:10px !important;margin-right:10px !important}.sm\:mx-15{margin-left:15px !important;margin-right:15px !important}.sm\:mx-20{margin-left:20px !important;margin-right:20px !important}.sm\:mx-24{margin-left:24px !important;margin-right:24px !important}.sm\:mx-28{margin-left:28px !important;margin-right:28px !important}.sm\:mx-30{margin-left:30px !important;margin-right:30px !important}.sm\:mx-35{margin-left:35px !important;margin-right:35px !important}.sm\:mx-40{margin-left:40px !important;margin-right:40px !important}.sm\:mx-45{margin-left:45px !important;margin-right:45px !important}.sm\:mx-48{margin-left:48px !important;margin-right:48px !important}.sm\:mx-50{margin-left:50px !important;margin-right:50px !important}.sm\:mx-60{margin-left:60px !important;margin-right:60px !important}.sm\:mx-70{margin-left:70px !important;margin-right:70px !important}.sm\:mx-80{margin-left:80px !important;margin-right:80px !important}.sm\:mx-90{margin-left:90px !important;margin-right:90px !important}.sm\:mx-100{margin-left:100px !important;margin-right:100px !important}.sm\:mx-110{margin-left:110px !important;margin-right:110px !important}.sm\:mx-120{margin-left:120px !important;margin-right:120px !important}.sm\:my-0{margin-top:0px !important;margin-bottom:0px !important}.sm\:my-4{margin-top:4px !important;margin-bottom:4px !important}.sm\:my-5{margin-top:5px !important;margin-bottom:5px !important}.sm\:my-10{margin-top:10px !important;margin-bottom:10px !important}.sm\:my-15{margin-top:15px !important;margin-bottom:15px !important}.sm\:my-20{margin-top:20px !important;margin-bottom:20px !important}.sm\:my-24{margin-top:24px !important;margin-bottom:24px !important}.sm\:my-28{margin-top:28px !important;margin-bottom:28px !important}.sm\:my-30{margin-top:30px !important;margin-bottom:30px !important}.sm\:my-35{margin-top:35px !important;margin-bottom:35px !important}.sm\:my-40{margin-top:40px !important;margin-bottom:40px !important}.sm\:my-45{margin-top:45px !important;margin-bottom:45px !important}.sm\:my-48{margin-top:48px !important;margin-bottom:48px !important}.sm\:my-50{margin-top:50px !important;margin-bottom:50px !important}.sm\:my-60{margin-top:60px !important;margin-bottom:60px !important}.sm\:my-70{margin-top:70px !important;margin-bottom:70px !important}.sm\:my-80{margin-top:80px !important;margin-bottom:80px !important}.sm\:my-90{margin-top:90px !important;margin-bottom:90px !important}.sm\:my-100{margin-top:100px !important;margin-bottom:100px !important}.sm\:my-110{margin-top:110px !important;margin-bottom:110px !important}.sm\:my-120{margin-top:120px !important;margin-bottom:120px !important}}@media (max-width: 479px){.xs\:p-0{padding:0px !important}.xs\:p-4{padding:4px !important}.xs\:p-5{padding:5px !important}.xs\:p-10{padding:10px !important}.xs\:p-15{padding:15px !important}.xs\:p-20{padding:20px !important}.xs\:p-24{padding:24px !important}.xs\:p-28{padding:28px !important}.xs\:p-30{padding:30px !important}.xs\:p-35{padding:35px !important}.xs\:p-40{padding:40px !important}.xs\:p-45{padding:45px !important}.xs\:p-48{padding:48px !important}.xs\:p-50{padding:50px !important}.xs\:p-60{padding:60px !important}.xs\:p-70{padding:70px !important}.xs\:p-80{padding:80px !important}.xs\:p-90{padding:90px !important}.xs\:p-100{padding:100px !important}.xs\:p-110{padding:110px !important}.xs\:p-120{padding:120px !important}.xs\:pt-0{padding-top:0px !important}.xs\:pt-4{padding-top:4px !important}.xs\:pt-5{padding-top:5px !important}.xs\:pt-10{padding-top:10px !important}.xs\:pt-15{padding-top:15px !important}.xs\:pt-20{padding-top:20px !important}.xs\:pt-24{padding-top:24px !important}.xs\:pt-28{padding-top:28px !important}.xs\:pt-30{padding-top:30px !important}.xs\:pt-35{padding-top:35px !important}.xs\:pt-40{padding-top:40px !important}.xs\:pt-45{padding-top:45px !important}.xs\:pt-48{padding-top:48px !important}.xs\:pt-50{padding-top:50px !important}.xs\:pt-60{padding-top:60px !important}.xs\:pt-70{padding-top:70px !important}.xs\:pt-80{padding-top:80px !important}.xs\:pt-90{padding-top:90px !important}.xs\:pt-100{padding-top:100px !important}.xs\:pt-110{padding-top:110px !important}.xs\:pt-120{padding-top:120px !important}.xs\:pr-0{padding-right:0px !important}.xs\:pr-4{padding-right:4px !important}.xs\:pr-5{padding-right:5px !important}.xs\:pr-10{padding-right:10px !important}.xs\:pr-15{padding-right:15px !important}.xs\:pr-20{padding-right:20px !important}.xs\:pr-24{padding-right:24px !important}.xs\:pr-28{padding-right:28px !important}.xs\:pr-30{padding-right:30px !important}.xs\:pr-35{padding-right:35px !important}.xs\:pr-40{padding-right:40px !important}.xs\:pr-45{padding-right:45px !important}.xs\:pr-48{padding-right:48px !important}.xs\:pr-50{padding-right:50px !important}.xs\:pr-60{padding-right:60px !important}.xs\:pr-70{padding-right:70px !important}.xs\:pr-80{padding-right:80px !important}.xs\:pr-90{padding-right:90px !important}.xs\:pr-100{padding-right:100px !important}.xs\:pr-110{padding-right:110px !important}.xs\:pr-120{padding-right:120px !important}.xs\:pb-0{padding-bottom:0px !important}.xs\:pb-4{padding-bottom:4px !important}.xs\:pb-5{padding-bottom:5px !important}.xs\:pb-10{padding-bottom:10px !important}.xs\:pb-15{padding-bottom:15px !important}.xs\:pb-20{padding-bottom:20px !important}.xs\:pb-24{padding-bottom:24px !important}.xs\:pb-28{padding-bottom:28px !important}.xs\:pb-30{padding-bottom:30px !important}.xs\:pb-35{padding-bottom:35px !important}.xs\:pb-40{padding-bottom:40px !important}.xs\:pb-45{padding-bottom:45px !important}.xs\:pb-48{padding-bottom:48px !important}.xs\:pb-50{padding-bottom:50px !important}.xs\:pb-60{padding-bottom:60px !important}.xs\:pb-70{padding-bottom:70px !important}.xs\:pb-80{padding-bottom:80px !important}.xs\:pb-90{padding-bottom:90px !important}.xs\:pb-100{padding-bottom:100px !important}.xs\:pb-110{padding-bottom:110px !important}.xs\:pb-120{padding-bottom:120px !important}.xs\:pl-0{padding-left:0px !important}.xs\:pl-4{padding-left:4px !important}.xs\:pl-5{padding-left:5px !important}.xs\:pl-10{padding-left:10px !important}.xs\:pl-15{padding-left:15px !important}.xs\:pl-20{padding-left:20px !important}.xs\:pl-24{padding-left:24px !important}.xs\:pl-28{padding-left:28px !important}.xs\:pl-30{padding-left:30px !important}.xs\:pl-35{padding-left:35px !important}.xs\:pl-40{padding-left:40px !important}.xs\:pl-45{padding-left:45px !important}.xs\:pl-48{padding-left:48px !important}.xs\:pl-50{padding-left:50px !important}.xs\:pl-60{padding-left:60px !important}.xs\:pl-70{padding-left:70px !important}.xs\:pl-80{padding-left:80px !important}.xs\:pl-90{padding-left:90px !important}.xs\:pl-100{padding-left:100px !important}.xs\:pl-110{padding-left:110px !important}.xs\:pl-120{padding-left:120px !important}.xs\:px-0{padding-left:0px !important;padding-right:0px !important}.xs\:px-4{padding-left:4px !important;padding-right:4px !important}.xs\:px-5{padding-left:5px !important;padding-right:5px !important}.xs\:px-10{padding-left:10px !important;padding-right:10px !important}.xs\:px-15{padding-left:15px !important;padding-right:15px !important}.xs\:px-20{padding-left:20px !important;padding-right:20px !important}.xs\:px-24{padding-left:24px !important;padding-right:24px !important}.xs\:px-28{padding-left:28px !important;padding-right:28px !important}.xs\:px-30{padding-left:30px !important;padding-right:30px !important}.xs\:px-35{padding-left:35px !important;padding-right:35px !important}.xs\:px-40{padding-left:40px !important;padding-right:40px !important}.xs\:px-45{padding-left:45px !important;padding-right:45px !important}.xs\:px-48{padding-left:48px !important;padding-right:48px !important}.xs\:px-50{padding-left:50px !important;padding-right:50px !important}.xs\:px-60{padding-left:60px !important;padding-right:60px !important}.xs\:px-70{padding-left:70px !important;padding-right:70px !important}.xs\:px-80{padding-left:80px !important;padding-right:80px !important}.xs\:px-90{padding-left:90px !important;padding-right:90px !important}.xs\:px-100{padding-left:100px !important;padding-right:100px !important}.xs\:px-110{padding-left:110px !important;padding-right:110px !important}.xs\:px-120{padding-left:120px !important;padding-right:120px !important}.xs\:py-0{padding-top:0px !important;padding-bottom:0px !important}.xs\:py-4{padding-top:4px !important;padding-bottom:4px !important}.xs\:py-5{padding-top:5px !important;padding-bottom:5px !important}.xs\:py-10{padding-top:10px !important;padding-bottom:10px !important}.xs\:py-15{padding-top:15px !important;padding-bottom:15px !important}.xs\:py-20{padding-top:20px !important;padding-bottom:20px !important}.xs\:py-24{padding-top:24px !important;padding-bottom:24px !important}.xs\:py-28{padding-top:28px !important;padding-bottom:28px !important}.xs\:py-30{padding-top:30px !important;padding-bottom:30px !important}.xs\:py-35{padding-top:35px !important;padding-bottom:35px !important}.xs\:py-40{padding-top:40px !important;padding-bottom:40px !important}.xs\:py-45{padding-top:45px !important;padding-bottom:45px !important}.xs\:py-48{padding-top:48px !important;padding-bottom:48px !important}.xs\:py-50{padding-top:50px !important;padding-bottom:50px !important}.xs\:py-60{padding-top:60px !important;padding-bottom:60px !important}.xs\:py-70{padding-top:70px !important;padding-bottom:70px !important}.xs\:py-80{padding-top:80px !important;padding-bottom:80px !important}.xs\:py-90{padding-top:90px !important;padding-bottom:90px !important}.xs\:py-100{padding-top:100px !important;padding-bottom:100px !important}.xs\:py-110{padding-top:110px !important;padding-bottom:110px !important}.xs\:py-120{padding-top:120px !important;padding-bottom:120px !important}.xs\:m-0{margin:0px !important}.xs\:m-4{margin:4px !important}.xs\:m-5{margin:5px !important}.xs\:m-10{margin:10px !important}.xs\:m-15{margin:15px !important}.xs\:m-20{margin:20px !important}.xs\:m-24{margin:24px !important}.xs\:m-28{margin:28px !important}.xs\:m-30{margin:30px !important}.xs\:m-35{margin:35px !important}.xs\:m-40{margin:40px !important}.xs\:m-45{margin:45px !important}.xs\:m-48{margin:48px !important}.xs\:m-50{margin:50px !important}.xs\:m-60{margin:60px !important}.xs\:m-70{margin:70px !important}.xs\:m-80{margin:80px !important}.xs\:m-90{margin:90px !important}.xs\:m-100{margin:100px !important}.xs\:m-110{margin:110px !important}.xs\:m-120{margin:120px !important}.xs\:mt-0{margin-top:0px !important}.xs\:mt-4{margin-top:4px !important}.xs\:mt-5{margin-top:5px !important}.xs\:mt-10{margin-top:10px !important}.xs\:mt-15{margin-top:15px !important}.xs\:mt-20{margin-top:20px !important}.xs\:mt-24{margin-top:24px !important}.xs\:mt-28{margin-top:28px !important}.xs\:mt-30{margin-top:30px !important}.xs\:mt-35{margin-top:35px !important}.xs\:mt-40{margin-top:40px !important}.xs\:mt-45{margin-top:45px !important}.xs\:mt-48{margin-top:48px !important}.xs\:mt-50{margin-top:50px !important}.xs\:mt-60{margin-top:60px !important}.xs\:mt-70{margin-top:70px !important}.xs\:mt-80{margin-top:80px !important}.xs\:mt-90{margin-top:90px !important}.xs\:mt-100{margin-top:100px !important}.xs\:mt-110{margin-top:110px !important}.xs\:mt-120{margin-top:120px !important}.xs\:mr-0{margin-right:0px !important}.xs\:mr-4{margin-right:4px !important}.xs\:mr-5{margin-right:5px !important}.xs\:mr-10{margin-right:10px !important}.xs\:mr-15{margin-right:15px !important}.xs\:mr-20{margin-right:20px !important}.xs\:mr-24{margin-right:24px !important}.xs\:mr-28{margin-right:28px !important}.xs\:mr-30{margin-right:30px !important}.xs\:mr-35{margin-right:35px !important}.xs\:mr-40{margin-right:40px !important}.xs\:mr-45{margin-right:45px !important}.xs\:mr-48{margin-right:48px !important}.xs\:mr-50{margin-right:50px !important}.xs\:mr-60{margin-right:60px !important}.xs\:mr-70{margin-right:70px !important}.xs\:mr-80{margin-right:80px !important}.xs\:mr-90{margin-right:90px !important}.xs\:mr-100{margin-right:100px !important}.xs\:mr-110{margin-right:110px !important}.xs\:mr-120{margin-right:120px !important}.xs\:mb-0{margin-bottom:0px !important}.xs\:mb-4{margin-bottom:4px !important}.xs\:mb-5{margin-bottom:5px !important}.xs\:mb-10{margin-bottom:10px !important}.xs\:mb-15{margin-bottom:15px !important}.xs\:mb-20{margin-bottom:20px !important}.xs\:mb-24{margin-bottom:24px !important}.xs\:mb-28{margin-bottom:28px !important}.xs\:mb-30{margin-bottom:30px !important}.xs\:mb-35{margin-bottom:35px !important}.xs\:mb-40{margin-bottom:40px !important}.xs\:mb-45{margin-bottom:45px !important}.xs\:mb-48{margin-bottom:48px !important}.xs\:mb-50{margin-bottom:50px !important}.xs\:mb-60{margin-bottom:60px !important}.xs\:mb-70{margin-bottom:70px !important}.xs\:mb-80{margin-bottom:80px !important}.xs\:mb-90{margin-bottom:90px !important}.xs\:mb-100{margin-bottom:100px !important}.xs\:mb-110{margin-bottom:110px !important}.xs\:mb-120{margin-bottom:120px !important}.xs\:ml-0{margin-left:0px !important}.xs\:ml-4{margin-left:4px !important}.xs\:ml-5{margin-left:5px !important}.xs\:ml-10{margin-left:10px !important}.xs\:ml-15{margin-left:15px !important}.xs\:ml-20{margin-left:20px !important}.xs\:ml-24{margin-left:24px !important}.xs\:ml-28{margin-left:28px !important}.xs\:ml-30{margin-left:30px !important}.xs\:ml-35{margin-left:35px !important}.xs\:ml-40{margin-left:40px !important}.xs\:ml-45{margin-left:45px !important}.xs\:ml-48{margin-left:48px !important}.xs\:ml-50{margin-left:50px !important}.xs\:ml-60{margin-left:60px !important}.xs\:ml-70{margin-left:70px !important}.xs\:ml-80{margin-left:80px !important}.xs\:ml-90{margin-left:90px !important}.xs\:ml-100{margin-left:100px !important}.xs\:ml-110{margin-left:110px !important}.xs\:ml-120{margin-left:120px !important}.xs\:mx-0{margin-left:0px !important;margin-right:0px !important}.xs\:mx-4{margin-left:4px !important;margin-right:4px !important}.xs\:mx-5{margin-left:5px !important;margin-right:5px !important}.xs\:mx-10{margin-left:10px !important;margin-right:10px !important}.xs\:mx-15{margin-left:15px !important;margin-right:15px !important}.xs\:mx-20{margin-left:20px !important;margin-right:20px !important}.xs\:mx-24{margin-left:24px !important;margin-right:24px !important}.xs\:mx-28{margin-left:28px !important;margin-right:28px !important}.xs\:mx-30{margin-left:30px !important;margin-right:30px !important}.xs\:mx-35{margin-left:35px !important;margin-right:35px !important}.xs\:mx-40{margin-left:40px !important;margin-right:40px !important}.xs\:mx-45{margin-left:45px !important;margin-right:45px !important}.xs\:mx-48{margin-left:48px !important;margin-right:48px !important}.xs\:mx-50{margin-left:50px !important;margin-right:50px !important}.xs\:mx-60{margin-left:60px !important;margin-right:60px !important}.xs\:mx-70{margin-left:70px !important;margin-right:70px !important}.xs\:mx-80{margin-left:80px !important;margin-right:80px !important}.xs\:mx-90{margin-left:90px !important;margin-right:90px !important}.xs\:mx-100{margin-left:100px !important;margin-right:100px !important}.xs\:mx-110{margin-left:110px !important;margin-right:110px !important}.xs\:mx-120{margin-left:120px !important;margin-right:120px !important}.xs\:my-0{margin-top:0px !important;margin-bottom:0px !important}.xs\:my-4{margin-top:4px !important;margin-bottom:4px !important}.xs\:my-5{margin-top:5px !important;margin-bottom:5px !important}.xs\:my-10{margin-top:10px !important;margin-bottom:10px !important}.xs\:my-15{margin-top:15px !important;margin-bottom:15px !important}.xs\:my-20{margin-top:20px !important;margin-bottom:20px !important}.xs\:my-24{margin-top:24px !important;margin-bottom:24px !important}.xs\:my-28{margin-top:28px !important;margin-bottom:28px !important}.xs\:my-30{margin-top:30px !important;margin-bottom:30px !important}.xs\:my-35{margin-top:35px !important;margin-bottom:35px !important}.xs\:my-40{margin-top:40px !important;margin-bottom:40px !important}.xs\:my-45{margin-top:45px !important;margin-bottom:45px !important}.xs\:my-48{margin-top:48px !important;margin-bottom:48px !important}.xs\:my-50{margin-top:50px !important;margin-bottom:50px !important}.xs\:my-60{margin-top:60px !important;margin-bottom:60px !important}.xs\:my-70{margin-top:70px !important;margin-bottom:70px !important}.xs\:my-80{margin-top:80px !important;margin-bottom:80px !important}.xs\:my-90{margin-top:90px !important;margin-bottom:90px !important}.xs\:my-100{margin-top:100px !important;margin-bottom:100px !important}.xs\:my-110{margin-top:110px !important;margin-bottom:110px !important}.xs\:my-120{margin-top:120px !important;margin-bottom:120px !important}}.layout-pt-sm{padding-top:30px !important}.layout-pb-sm{padding-bottom:30px !important}.layout-pt-md{padding-top:60px !important}.layout-pb-md{padding-bottom:60px !important}.layout-pt-lg{padding-top:90px !important}.layout-pb-lg{padding-bottom:90px !important}.layout-pt-xl{padding-top:120px !important}.layout-pb-xl{padding-bottom:120px !important}.layout-pt-xxl{padding-top:270px !important}.layout-pb-xxl{padding-bottom:270px !important}@media (max-width: 767px){.layout-pt-sm{padding-top:30px !important}.layout-pb-sm{padding-bottom:30px !important}.layout-pt-md{padding-top:60px !important}.layout-pb-md{padding-bottom:60px !important}.layout-pt-lg{padding-top:100px !important}.layout-pb-lg{padding-bottom:100px !important}.layout-pt-xl{padding-top:120px !important}.layout-pb-xl{padding-bottom:120px !important}.layout-pt-xxl{padding-top:120px !important}.layout-pb-xxl{padding-bottom:120px !important}}@media (max-width: 575px){.layout-pt-sm{padding-top:30px !important}.layout-pb-sm{padding-bottom:30px !important}.layout-pt-md{padding-top:30px !important}.layout-pb-md{padding-bottom:30px !important}.layout-pt-lg{padding-top:30px !important}.layout-pb-lg{padding-bottom:30px !important}.layout-pt-xl{padding-top:50px !important}.layout-pb-xl{padding-bottom:50px !important}.layout-pt-xxl{padding-top:70px !important}.layout-pb-xxl{padding-bottom:70px !important}}.jcol-btn{-webkit-appearance:none;align-items:center;appearance:none;border:1px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;gap:8px;justify-content:center;letter-spacing:-0.01em;line-height:1;padding:12px 16px;position:relative;text-decoration:none;transition:background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease, color 0.2s ease;user-select:none;z-index:0}.jcol-btn::before{background:linear-gradient(120deg, rgba(255,255,255,0.24) 0%, rgba(255,255,255,0) 58%);border-radius:inherit;content:"";inset:1px;opacity:0;pointer-events:none;position:absolute;transform:translateX(-12px);transition:opacity 0.22s ease, transform 0.28s ease;z-index:-1}.jcol-btn:hover::before,.jcol-btn:focus-visible::before{opacity:1;transform:translateX(0)}.jcol-btn--primary{background:linear-gradient(180deg, #1fa9bc 0%, #177f8d 100%);border-color:transparent;box-shadow:0 14px 24px rgba(23,127,141,0.22);color:#fff}.jcol-btn--primary:hover,.jcol-btn--primary:focus-visible{color:#fff;box-shadow:0 14px 24px rgba(23,127,141,0.22),0 0 0 4px rgba(130,222,234,0.18)}.jcol-btn--secondary{background:rgba(130,222,234,0.34);border-color:rgba(31,169,188,0.38);color:#177f8d}.jcol-btn--secondary:hover,.jcol-btn--secondary:focus-visible{background:rgba(130,222,234,0.56);border-color:rgba(23,127,141,0.26);box-shadow:0 0 0 4px rgba(130,222,234,0.14)}.jcol-btn--ghost{background:rgba(255,255,255,0.7);border-color:rgba(161,161,161,0.56);color:#424242}.jcol-btn--ghost:hover,.jcol-btn--ghost:focus-visible{background:rgba(255,255,255,0.92);border-color:rgba(130,222,234,0.55);box-shadow:0 0 0 4px rgba(130,222,234,0.1);color:#212121}.jcol-btn--outline-primary{background:rgba(255,255,255,0.1);border-color:rgba(31,169,188,0.9);color:#1fa9bc}.jcol-btn--outline-primary:hover,.jcol-btn--outline-primary:focus-visible{background:rgba(130,222,234,0.12);border-color:rgba(23,127,141,0.72);box-shadow:0 0 0 4px rgba(130,222,234,0.16);color:#177f8d}.jcol-btn--link{background:transparent;border-color:transparent;border-radius:0;box-shadow:none;color:#1fa9bc;min-height:0;padding:0;text-decoration:none;width:fit-content}.jcol-btn--link::before{display:none}.jcol-btn--link::after{background:currentColor;bottom:-6px;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(1);transform-origin:left center;transition:transform 0.24s ease, opacity 0.2s ease}.jcol-btn--link:hover,.jcol-btn--link:focus-visible{box-shadow:none;color:#177f8d}.jcol-btn--link:hover::after,.jcol-btn--link:focus-visible::after{transform:scaleX(0.82)}.jcol-btn--link .jcol-blog-card__link-arrow{display:inline-block;transition:transform 0.24s ease}.jcol-btn--link:hover .jcol-blog-card__link-arrow,.jcol-btn--link:focus-visible .jcol-blog-card__link-arrow{transform:translateX(4px)}.jcol-btn--link.is-white{color:rgba(255,255,255,0.96)}.jcol-btn--link.is-white:hover,.jcol-btn--link.is-white:focus-visible{color:#fff}.jcol-btn:disabled,.jcol-btn[aria-disabled="true"]{cursor:not-allowed;opacity:0.65;pointer-events:none}.jcol-btn--xl{min-height:72px;padding:16px 36px}.jcol-btn--wide{max-width:100%;width:fit-content}@media (prefers-reduced-motion: reduce){.jcol-btn,.jcol-btn::before{transition:none}}.site-header.jcol-site-header{padding:18px 0 0;position:sticky;top:0;z-index:980}body.admin-bar .site-header.jcol-site-header{top:32px}.jcol-site-header__inner{margin:0 auto;max-width:1440px;width:calc(100% - 24px)}.jcol-site-header__shell{align-items:center;backdrop-filter:blur(10px);background:linear-gradient(180deg, rgba(255,255,255,0.98) 0%, rgba(255,255,255,0.95) 100%);border:1px solid transparent;border-radius:999px;box-shadow:0 18px 40px -28px rgba(33,33,33,0.4),0 1px 0 rgba(255,255,255,0.85) inset;display:grid;gap:16px;grid-template-columns:auto minmax(0, 1fr) auto;min-height:72px;padding:8px 10px 8px 18px;position:relative}.jcol-site-header__branding{align-items:center;display:flex;min-width:0}.jcol-site-header__branding .custom-logo-link{align-items:center;display:inline-flex;line-height:0}.jcol-site-header__branding .custom-logo{display:block;height:auto;max-height:52px;width:auto}.jcol-site-header__branding .site-title{line-height:1;margin:0}.jcol-site-header__branding .site-title a{color:#177f8d;text-decoration:none}.jcol-site-header__branding .site-description{display:none}.main-navigation.jcol-main-navigation{display:flex;justify-content:center;min-width:0;position:relative}.jcol-main-navigation__toggle{align-items:center;background:transparent;border:0;border-radius:0;box-shadow:none;color:#424242;cursor:pointer;display:none;height:46px;justify-content:center;margin:0;min-width:46px;overflow:hidden;padding:0;position:relative;transition:color 0.2s ease;z-index:70}.jcol-main-navigation__toggle::before{display:none}.jcol-main-navigation__toggle:hover,.jcol-main-navigation__toggle:focus-visible{background:transparent;border-color:transparent;box-shadow:none;color:#177f8d}.main-navigation.jcol-main-navigation.toggled .jcol-main-navigation__toggle{color:rgba(255,255,255,0.95);box-shadow:none}.main-navigation.jcol-main-navigation.toggled .jcol-main-navigation__toggle::before{display:none}.jcol-main-navigation__toggle-box{align-items:center;background:transparent;border:0;border-radius:0;display:inline-flex;flex-direction:column;gap:4px;justify-content:center;min-width:18px;padding:0;position:relative;z-index:1}.main-navigation.jcol-main-navigation.toggled .jcol-main-navigation__toggle-box{background:transparent;border-color:transparent}.jcol-main-navigation__toggle-line{background:currentColor;border-radius:999px;display:block;height:2px;transform-origin:center;transition:transform 0.24s ease, opacity 0.18s ease, width 0.24s ease;width:18px}.main-navigation.jcol-main-navigation.toggled .jcol-main-navigation__toggle-line:nth-child(1){width:18px;transform:translateY(6px) rotate(45deg)}.main-navigation.jcol-main-navigation.toggled .jcol-main-navigation__toggle-line:nth-child(2){opacity:0;transform:scaleX(0.5)}.main-navigation.jcol-main-navigation.toggled .jcol-main-navigation__toggle-line:nth-child(3){width:18px;transform:translateY(-6px) rotate(-45deg)}.jcol-main-navigation__panel{align-items:center;display:flex;justify-content:center;min-width:0;width:100%}.main-navigation.jcol-main-navigation .jcol-main-navigation__menu{align-items:center;display:flex;gap:clamp(18px, 2.6vw, 42px);justify-content:center;list-style:none;margin:0;padding:0;width:100%}.jcol-main-navigation__menu li{float:none;list-style:none;margin:0;position:relative}.jcol-main-navigation__menu>li>a{color:#424242;display:inline-flex;letter-spacing:-0.03em;line-height:1;padding:12px 2px 16px;position:relative;text-decoration:none;transition:color 0.2s ease}.jcol-main-navigation__menu>li>a::after{background:#1fa9bc;border-radius:999px;bottom:6px;content:"";height:5px;left:50%;opacity:0;position:absolute;transform:translate(-50%, -5px) scale(0.72);transition:opacity 0.22s ease,transform 0.28s cubic-bezier(0.2, 0.8, 0.2, 1);width:5px}.jcol-main-navigation__menu>li>a:hover,.jcol-main-navigation__menu>li>a:focus-visible{color:#177f8d}.jcol-main-navigation__menu>li>a:hover::after,.jcol-main-navigation__menu>li>a:focus-visible::after{opacity:0.55;transform:translate(-50%, 2px) scale(0.92)}.jcol-main-navigation__menu>.current-menu-item>a,.jcol-main-navigation__menu>.current-menu-parent>a,.jcol-main-navigation__menu>.current-menu-ancestor>a,.jcol-main-navigation__menu>.current_page_item>a,.jcol-main-navigation__menu>.current_page_parent>a,.jcol-main-navigation__menu>.current_page_ancestor>a,.jcol-main-navigation__menu>.current-page-ancestor>a{color:#1fa9bc}.jcol-main-navigation__menu>.current-menu-item>a::after,.jcol-main-navigation__menu>.current-menu-parent>a::after,.jcol-main-navigation__menu>.current-menu-ancestor>a::after,.jcol-main-navigation__menu>.current_page_item>a::after,.jcol-main-navigation__menu>.current_page_parent>a::after,.jcol-main-navigation__menu>.current_page_ancestor>a::after,.jcol-main-navigation__menu>.current-page-ancestor>a::after{opacity:1;transform:translate(-50%, 0) scale(1)}.jcol-main-navigation__menu .sub-menu,.jcol-main-navigation__menu .children{background:rgba(255,255,255,0.98);border:1px solid rgba(161,161,161,0.24);border-radius:14px;box-shadow:0 20px 36px -28px rgba(33,33,33,0.42);display:none;list-style:none;margin:8px 0 0;min-width:220px;padding:8px;position:absolute;left:0;top:100%;z-index:20}.jcol-main-navigation__menu li:hover>.sub-menu,.jcol-main-navigation__menu li:hover>.children,.jcol-main-navigation__menu li.focus>.sub-menu,.jcol-main-navigation__menu li.focus>.children{display:block}.jcol-main-navigation__menu .sub-menu li a,.jcol-main-navigation__menu .children li a{border-radius:10px;color:#424242;display:block;line-height:1.25;padding:10px 12px;text-decoration:none;transition:background-color 0.18s ease, color 0.18s ease;white-space:nowrap;width:auto}.jcol-main-navigation__menu .sub-menu li a:hover,.jcol-main-navigation__menu .sub-menu li a:focus-visible,.jcol-main-navigation__menu .children li a:hover,.jcol-main-navigation__menu .children li a:focus-visible{background:rgba(130,222,234,0.16);color:#177f8d}.jcol-site-header__cta{min-height:54px;padding:0 26px;white-space:nowrap}.main-navigation.jcol-main-navigation .jcol-main-navigation__cta{display:none}@media (min-width: 992px){.main-navigation.jcol-main-navigation .jcol-main-navigation__cta{display:none !important}}@media (max-width: 991px){.site-header.jcol-site-header{padding-top:12px}.jcol-site-header__inner{width:calc(100% - 16px)}.jcol-site-header__shell{-webkit-backdrop-filter:none;backdrop-filter:none;overflow:visible;gap:8px;grid-template-columns:minmax(0, 1fr) auto;min-height:64px;padding:8px 8px 8px 14px}.jcol-site-header__branding .custom-logo{max-height:70px}.jcol-site-header__cta{display:none}.main-navigation.jcol-main-navigation{justify-self:end;position:static;width:auto}.main-navigation.jcol-main-navigation::before{backdrop-filter:blur(6px);background:rgba(33,33,33,0.34);content:"";inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity 0.28s ease;z-index:40}.main-navigation.jcol-main-navigation.toggled::before{opacity:1}.jcol-main-navigation__toggle{display:inline-flex;height:48px;min-width:48px;padding:0}.jcol-main-navigation__panel{align-content:start;background:radial-gradient(circle at 12% 12%, rgba(130,222,234,0.12), transparent 38%),radial-gradient(circle at 90% 82%, rgba(31,169,188,0.08), transparent 44%),linear-gradient(180deg, rgba(255,255,255,0.02), rgba(255,255,255,0)),var(--gradient-neutral-depth);border:0;border-radius:0;box-shadow:none;display:grid;gap:18px;grid-template-rows:minmax(0, 1fr) auto;inset:0;opacity:0;overflow:auto;padding:calc(108px + env(safe-area-inset-top)) 16px calc(18px + env(safe-area-inset-bottom));pointer-events:none;position:fixed;transform:translateY(-14px);transition:opacity 0.28s ease,transform 0.38s cubic-bezier(0.2, 0.8, 0.2, 1),visibility 0s linear 0.38s;visibility:hidden;width:auto;z-index:50}.jcol-main-navigation__panel::before{background-image:linear-gradient(rgba(255,255,255,0.05) 1px, transparent 1px),linear-gradient(90deg, rgba(255,255,255,0.05) 1px, transparent 1px);background-size:28px 28px;content:"";inset:0;opacity:0.32;pointer-events:none;position:absolute}.main-navigation.jcol-main-navigation.toggled .jcol-main-navigation__panel{opacity:1;pointer-events:auto;transform:translateY(0);transition-delay:0s;visibility:visible}.main-navigation.jcol-main-navigation .jcol-main-navigation__menu{align-items:stretch;display:grid;align-content:start;gap:6px;margin:0 auto;max-width:560px;padding:4px 0 0;position:relative;width:100%;z-index:1}.jcol-main-navigation__menu>li{opacity:0;transform:translateY(14px);transition:opacity 0.28s ease,transform 0.38s cubic-bezier(0.2, 0.8, 0.2, 1)}.main-navigation.jcol-main-navigation.toggled .jcol-main-navigation__menu>li{opacity:1;transform:translateY(0)}.main-navigation.jcol-main-navigation.toggled .jcol-main-navigation__menu>li:nth-child(1){transition-delay:0.06s}.main-navigation.jcol-main-navigation.toggled .jcol-main-navigation__menu>li:nth-child(2){transition-delay:0.09s}.main-navigation.jcol-main-navigation.toggled .jcol-main-navigation__menu>li:nth-child(3){transition-delay:0.12s}.main-navigation.jcol-main-navigation.toggled .jcol-main-navigation__menu>li:nth-child(4){transition-delay:0.15s}.main-navigation.jcol-main-navigation.toggled .jcol-main-navigation__menu>li:nth-child(5){transition-delay:0.18s}.main-navigation.jcol-main-navigation.toggled .jcol-main-navigation__menu>li:nth-child(6){transition-delay:0.21s}.main-navigation.jcol-main-navigation.toggled .jcol-main-navigation__menu>li:nth-child(7){transition-delay:0.24s}.main-navigation.jcol-main-navigation.toggled .jcol-main-navigation__menu>li:nth-child(8){transition-delay:0.27s}.jcol-main-navigation__menu li{width:100%}.jcol-main-navigation__menu>li>a{border-radius:16px;color:rgba(255,255,255,0.78);letter-spacing:-0.04em;line-height:1.03;padding:14px 18px 20px;width:100%}.jcol-main-navigation__menu>li>a:hover,.jcol-main-navigation__menu>li>a:focus-visible{background:rgba(255,255,255,0.03);color:rgba(130,222,234,0.98);transform:translateX(2px)}.jcol-main-navigation__menu>li>a::after{background:rgba(130,222,234,0.98);bottom:12px;height:6px;left:18px;opacity:0;right:auto;transform:translateY(-8px) scale(0.82);width:6px}.jcol-main-navigation__menu>li>a:hover::after,.jcol-main-navigation__menu>li>a:focus-visible::after{opacity:0.65;transform:translateY(0) scale(1)}.jcol-main-navigation__menu>.current-menu-item>a,.jcol-main-navigation__menu>.current-menu-parent>a,.jcol-main-navigation__menu>.current-menu-ancestor>a,.jcol-main-navigation__menu>.current_page_item>a,.jcol-main-navigation__menu>.current_page_parent>a,.jcol-main-navigation__menu>.current_page_ancestor>a,.jcol-main-navigation__menu>.current-page-ancestor>a{background:rgba(130,222,234,0.08);color:#1fa9bc}.jcol-main-navigation__menu>.current-menu-item>a::after,.jcol-main-navigation__menu>.current-menu-parent>a::after,.jcol-main-navigation__menu>.current-menu-ancestor>a::after,.jcol-main-navigation__menu>.current_page_item>a::after,.jcol-main-navigation__menu>.current_page_parent>a::after,.jcol-main-navigation__menu>.current_page_ancestor>a::after,.jcol-main-navigation__menu>.current-page-ancestor>a::after{opacity:1;transform:translateY(0) scale(1)}.jcol-main-navigation__menu .sub-menu,.jcol-main-navigation__menu .children{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.06);border-radius:14px;box-shadow:none;display:none;margin:6px 0 0;min-width:0;padding:6px;position:static}.jcol-main-navigation__menu li.focus>.sub-menu,.jcol-main-navigation__menu li.focus>.children,.jcol-main-navigation__menu li:hover>.sub-menu,.jcol-main-navigation__menu li:hover>.children{display:block}.jcol-main-navigation__menu .sub-menu li a,.jcol-main-navigation__menu .children li a{color:rgba(255,255,255,0.72);padding:10px 12px;white-space:normal}.jcol-main-navigation__menu .sub-menu li a:hover,.jcol-main-navigation__menu .sub-menu li a:focus-visible,.jcol-main-navigation__menu .children li a:hover,.jcol-main-navigation__menu .children li a:focus-visible{background:rgba(255,255,255,0.05);color:rgba(130,222,234,0.98)}.main-navigation.jcol-main-navigation .jcol-main-navigation__cta{align-self:end;border-radius:999px;box-shadow:0 24px 34px -20px rgba(33,33,33,0.56),0 0 0 8px rgba(255,255,255,0.05);display:inline-flex;margin:0 auto;max-width:560px;min-height:58px;padding:0 20px;position:sticky;bottom:calc(env(safe-area-inset-bottom) + 4px);transform:translateY(16px);transition:transform 0.42s cubic-bezier(0.2, 0.8, 0.2, 1),opacity 0.28s ease;width:100%;z-index:1}.main-navigation.jcol-main-navigation .jcol-main-navigation__cta::before{opacity:0.55}.main-navigation.jcol-main-navigation.toggled .jcol-main-navigation__cta{opacity:1;transform:translateY(0);transition-delay:0.18s}.main-navigation.jcol-main-navigation:not(.toggled) .jcol-main-navigation__cta{opacity:0;pointer-events:none}.main-navigation.jcol-main-navigation.toggled .jcol-main-navigation__toggle{color:rgba(255,255,255,0.94)}.main-navigation.jcol-main-navigation.toggled .jcol-main-navigation__toggle-box{color:rgba(255,255,255,0.94)}.main-navigation.jcol-main-navigation.toggled .jcol-main-navigation__toggle-line{background:currentColor}html.jcol-nav-open,body.jcol-nav-open{height:100%;overflow:hidden;overscroll-behavior:none}body.jcol-nav-open{touch-action:none}body.jcol-nav-open .site-header.jcol-site-header{left:0;position:fixed;right:0;top:0;width:100%;z-index:980}body.admin-bar.jcol-nav-open .site-header.jcol-site-header{top:32px}body.jcol-nav-open #page{min-height:100%}.main-navigation.jcol-main-navigation .jcol-main-navigation__cta:hover,.main-navigation.jcol-main-navigation .jcol-main-navigation__cta:focus-visible{box-shadow:0 24px 34px -20px rgba(33,33,33,0.56),0 0 0 10px rgba(130,222,234,0.08)}.main-navigation.jcol-main-navigation .jcol-main-navigation__cta{width:100%}}@media (max-width: 575px){.jcol-site-header__shell{border-radius:18px;min-height:58px;padding-left:12px}.jcol-main-navigation__toggle{height:42px;min-width:42px;padding:0}.jcol-main-navigation__toggle-box{min-width:16px}.jcol-main-navigation__panel{gap:14px;padding:calc(98px + env(safe-area-inset-top)) 14px calc(14px + env(safe-area-inset-bottom))}.jcol-main-navigation__menu>li>a{padding:13px 14px 18px}.jcol-main-navigation__menu>li>a::after{bottom:10px;left:14px}.main-navigation.jcol-main-navigation .jcol-main-navigation__cta{min-height:54px;padding:0 16px}}@media (max-width: 782px){body.admin-bar .site-header.jcol-site-header{top:46px}body.admin-bar.jcol-nav-open .site-header.jcol-site-header{top:46px}}@media (max-width: 991px){.jcol-site-header__branding .custom-logo{max-height:70px}}@media (prefers-reduced-motion: reduce){.jcol-main-navigation__toggle,.jcol-main-navigation__toggle::before,.jcol-main-navigation__toggle-line,.jcol-main-navigation__panel,.main-navigation.jcol-main-navigation::before,.jcol-main-navigation__menu>li,.jcol-main-navigation__menu>li>a,.jcol-main-navigation__menu>li>a::after,.main-navigation.jcol-main-navigation .jcol-main-navigation__cta,.jcol-main-navigation__menu .sub-menu li a,.jcol-main-navigation__menu .children li a{transition:none}}.site-footer.jcol-site-footer{background:radial-gradient(circle at 76% 54%, rgba(31,169,188,0.14), transparent 44%),radial-gradient(circle at 22% 88%, rgba(130,222,234,0.08), transparent 38%),var(--gradient-footer-night);color:rgba(255,255,255,0.92);overflow:hidden;position:relative}.site-footer.jcol-site-footer::before{background:linear-gradient(90deg, rgba(0,0,0,0.18) 0%, rgba(0,0,0,0) 16%, rgba(0,0,0,0) 84%, rgba(0,0,0,0.08) 100%),linear-gradient(180deg, rgba(255,255,255,0.03) 0%, rgba(255,255,255,0) 28%);content:"";inset:0;pointer-events:none;position:absolute}.jcol-site-footer__inner{margin:0 auto;max-width:1440px;position:relative;width:calc(100% - 24px);z-index:1}.jcol-site-footer__surface{padding:54px 24px 28px}.jcol-site-footer__grid{display:grid;gap:28px clamp(22px, 3vw, 48px);grid-template-columns:minmax(0, 1.5fr) repeat(3, minmax(0, 0.95fr))}.jcol-site-footer__brand{display:grid;gap:22px;max-width:520px}.jcol-site-footer__logo{align-items:center;color:#fff;display:inline-flex;line-height:0;text-decoration:none;width:fit-content}.jcol-site-footer__logo img{display:block;height:auto;max-width:188px;width:100%}.jcol-site-footer__logo-fallback{color:#fff;line-height:1;letter-spacing:-0.03em}.jcol-site-footer__description{letter-spacing:-0.02em;line-height:1.45;margin:0}.jcol-site-footer__social{align-items:center;display:flex;gap:0;list-style:none;margin:6px 0 0;padding:0}.jcol-site-footer__social li{margin:0}.jcol-site-footer__social a{align-items:center;background:rgba(255,255,255,0.01);border:1px solid rgba(255,255,255,0.1);color:rgba(255,255,255,0.95);display:inline-flex;height:58px;justify-content:center;margin-left:-1px;min-width:58px;position:relative;text-decoration:none;transition:background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, transform 0.2s ease}.jcol-site-footer__social a:hover,.jcol-site-footer__social a:focus-visible{background:rgba(130,222,234,0.08);border-color:rgba(130,222,234,0.22);color:#fff;transform:translateY(-1px)}.jcol-site-footer__social a span[aria-hidden="true"]{display:inline-block;line-height:1;text-transform:lowercase}.jcol-site-footer__social a[data-icon="ig"] span[aria-hidden="true"],.jcol-site-footer__social a[data-icon="in"] span[aria-hidden="true"]{letter-spacing:-0.03em;text-transform:none}.jcol-site-footer__menus{display:contents}.jcol-site-footer__menu-group{display:grid;align-content:start;gap:14px}.jcol-site-footer__menu-accordion{display:grid;gap:14px}.jcol-site-footer__menu-summary{align-items:center;cursor:default;display:flex;justify-content:space-between;list-style:none;margin:0;pointer-events:none;user-select:none}.jcol-site-footer__menu-summary::-webkit-details-marker{display:none}.jcol-site-footer__menu-chevron{display:none}.jcol-site-footer__menu-title{color:rgba(255,255,255,0.95);letter-spacing:-0.02em;line-height:1.2;margin:0}.jcol-site-footer__menu-list{display:grid;gap:10px;list-style:none;margin:0;padding:0}.jcol-site-footer__menu-list li{margin:0}.jcol-site-footer__menu-list a{color:rgba(255,255,255,0.62);letter-spacing:-0.02em;line-height:1.35;text-decoration:none;transition:color 0.18s ease}.jcol-site-footer__menu-list a:hover,.jcol-site-footer__menu-list a:focus-visible{color:rgba(130,222,234,0.98)}.jcol-site-footer__bottom{border-top:1px solid rgba(255,255,255,0.26);margin-top:38px;padding-top:18px}.jcol-site-footer__copyright{color:rgba(255,255,255,0.62);letter-spacing:-0.01em;line-height:1.4;margin:0;text-align:center}@media (max-width: 991px){.site-footer.jcol-site-footer{margin-top:56px}.jcol-site-footer__inner{width:calc(100% - 16px)}.jcol-site-footer__surface{padding:34px 16px 20px}.jcol-site-footer__grid{gap:24px 20px;grid-template-columns:1fr 1fr}.jcol-site-footer__brand{gap:18px;grid-column:1 / -1;max-width:100%}.jcol-site-footer__bottom{margin-top:28px;padding-top:14px}}@media (max-width: 767px){.jcol-site-footer__grid{grid-template-columns:1fr}.jcol-site-footer__brand{gap:16px}.jcol-site-footer__logo img{max-width:164px}.jcol-site-footer__social a{height:52px;min-width:52px}.jcol-site-footer__menu-group{gap:0}.jcol-site-footer__menu-accordion{gap:0}.jcol-site-footer__menu-summary{background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.08);border-radius:14px;cursor:pointer;padding:12px 14px;pointer-events:auto;transition:background-color 0.2s ease, border-color 0.2s ease}.jcol-site-footer__menu-summary:hover,.jcol-site-footer__menu-summary:focus-visible{background:rgba(255,255,255,0.04);border-color:rgba(130,222,234,0.2)}.jcol-site-footer__menu-chevron{border-bottom:2px solid rgba(255,255,255,0.72);border-right:2px solid rgba(255,255,255,0.72);display:inline-block;flex:0 0 auto;height:8px;margin-left:12px;transform:rotate(45deg);transition:transform 0.22s ease, border-color 0.18s ease;width:8px}.jcol-site-footer__menu-accordion[open]>.jcol-site-footer__menu-summary{background:rgba(130,222,234,0.06);border-color:rgba(130,222,234,0.16)}.jcol-site-footer__menu-accordion[open]>.jcol-site-footer__menu-summary .jcol-site-footer__menu-chevron{border-color:rgba(130,222,234,0.98);transform:rotate(225deg)}.jcol-site-footer__menu-list{display:none;gap:8px;padding:10px 6px 0}.jcol-site-footer__menu-accordion[open]>.jcol-site-footer__menu-list{display:grid}.jcol-site-footer__menu-list a{line-height:1.35;padding:2px 8px}}@media (max-width: 575px){.jcol-site-footer__surface{padding:28px 14px 18px}.jcol-site-footer__social a{height:48px;min-width:48px}.jcol-site-footer__bottom{margin-top:22px}}@media (prefers-reduced-motion: reduce){.jcol-site-footer__menu-summary,.jcol-site-footer__menu-chevron,.jcol-site-footer__social a,.jcol-site-footer__menu-list a{transition:none}}.error404 #page{background-color:#eef3f6;background-image:radial-gradient(circle at 12% 12%, rgba(130,222,234,0.3), transparent 42%),radial-gradient(circle at 86% 84%, rgba(31,169,188,0.14), transparent 38%),linear-gradient(rgba(223,230,236,0.16) 1px, transparent 1px),linear-gradient(90deg, rgba(223,230,236,0.16) 1px, transparent 1px),linear-gradient(180deg, rgba(255,255,255,0.92) 0%, rgba(240,244,247,0.92) 100%);background-position:0 0, 0 0, -1px -1px, -1px -1px, 0 0;background-size:auto, auto, 32px 32px, 32px 32px, auto}.site-main.jcol-404{align-items:center;background:transparent;display:grid;min-height:clamp(520px, 72vh, 860px);padding:24px 0 34px}.jcol-404__wrap{width:100%}.jcol-404__wrap .container{margin:0 auto;max-width:1180px;width:calc(100% - 24px)}.jcol-404__wrap .row{align-items:center;display:grid;justify-items:center;min-height:clamp(420px, 66vh, 760px)}.jcol-404__content{align-items:center;display:grid;gap:14px;justify-items:center;max-width:760px;text-align:center;width:100%}.jcol-404__code{color:rgba(23,127,141,0.86);letter-spacing:-0.06em;line-height:0.86;margin:0;text-shadow:0 18px 30px rgba(23,127,141,0.18),0 1px 0 rgba(255,255,255,0.56)}.jcol-404__title{color:#212121;letter-spacing:-0.03em;line-height:1.08;margin:0}.jcol-404__subtitle{color:#5a5a5a;letter-spacing:-0.02em;line-height:1.4;margin:0}.jcol-404__actions{display:flex;flex-wrap:wrap;gap:10px 12px;justify-content:center;margin-top:4px}.jcol-404__btn{min-height:52px;padding:0 20px}@media (max-width: 991px){.site-main.jcol-404{min-height:clamp(460px, 68vh, 760px);padding:18px 0 26px}.jcol-404__wrap{width:100%}.jcol-404__wrap .container{width:calc(100% - 16px)}.jcol-404__wrap .row{min-height:clamp(360px, 62vh, 660px)}}@media (max-width: 767px){.jcol-404__actions{display:grid;grid-template-columns:1fr;width:100%}.jcol-404__btn{width:100%}}.jcol-home-page{overflow:hidden}.jcol-home-section{position:relative}.jcol-home-hero{background:transparent}.jcol-home-hero__inner{align-items:flex-end;display:flex;gap:clamp(28px, 3.2vw, 56px)}.jcol-home-hero__copy{flex:1 1 56%;max-width:880px}.jcol-home-hero__title span{display:block}.jcol-home-hero__actions{display:flex;flex-wrap:wrap;gap:16px}.jcol-home-hero__media{flex:1 1 44%;max-width:760px;position:relative}.jcol-home-hero__media img{display:block;height:auto;width:100%}.jcol-home-hero__badge{align-items:center;animation:jcol-home-hero-badge-float-desktop 3.4s ease-in-out infinite;background:rgba(255,255,255,0.94);border:1px solid rgba(161,161,161,0.45);border-radius:999px;box-shadow:0 14px 28px rgba(33,33,33,0.14);display:inline-flex;gap:10px;left:clamp(-90px, -5vw, -10px);padding:8px 16px 8px 8px;position:absolute;top:clamp(72%, 76%, 80%);transform:translateY(-50%);white-space:nowrap;will-change:transform}.jcol-home-hero__badge-icon{display:inline-flex;flex:0 0 auto;height:46px;width:46px}.jcol-home-hero__badge-icon img{display:block;height:100%;width:100%}@keyframes jcol-home-hero-badge-float-desktop{0%{transform:translateY(-50%)}50%{transform:translateY(calc(-50% - 10px))}100%{transform:translateY(-50%)}}@keyframes jcol-home-hero-badge-float-mobile{0%{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-8px)}100%{transform:translateX(-50%) translateY(0)}}.jcol-home-quote__inner{display:grid;gap:clamp(18px, 2.6vw, 36px);justify-items:center;margin-inline:auto;max-width:1360px;text-align:center}.jcol-numbers-highlight__head{display:grid;gap:12px;margin-bottom:clamp(24px, 3vw, 40px);justify-items:center;text-align:center}.jcol-numbers-highlight__grid{display:grid;gap:clamp(22px, 2.6vw, 36px);grid-template-columns:repeat(4, minmax(0, 1fr))}.jcol-numbers-highlight__item{align-content:start;display:grid;gap:10px;justify-items:center}.jcol-numbers-highlight__value{margin:0}.jcol-numbers-highlight__actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:clamp(24px, 3vw, 40px)}.jcol-text-simple__inner{margin-inline:auto;max-width:1040px}.jcol-text-simple__subtitle{margin:0}.jcol-text-simple__content>:first-child{margin-top:0}.jcol-text-simple__content>:last-child{margin-bottom:0}.jcol-text-simple__content>*+*{margin-top:0.95em}.jcol-text-simple__actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:clamp(24px, 3vw, 40px)}.jcol-home-cta__inner{display:grid;gap:clamp(16px, 2.2vw, 28px);justify-items:center;margin-inline:auto;max-width:1280px;text-align:center}.jcol-home-cta__description{margin-inline:auto;max-width:1040px}.jcol-home-cta__action .jcol-btn{justify-content:center;max-width:440px;width:100%}.jcol-home-cta__note{margin-top:clamp(2px, 0.6vw, 8px)}.jcol-home-cta__links-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:10px 24px;justify-content:center;margin-top:clamp(8px, 1.4vw, 18px)}.jcol-home-cta__links{display:flex;flex-wrap:wrap;gap:8px 28px;justify-content:center}.jcol-home-cta__links a{text-decoration:none;transition:color 0.2s ease}.jcol-home-cta__links a:hover,.jcol-home-cta__links a:focus-visible{color:#177f8d !important}.jcol-contact-form-block__inner{display:grid;gap:clamp(20px, 2.5vw, 34px);margin-inline:auto;max-width:980px}.jcol-contact-form-block__head{display:grid;gap:12px;margin-inline:auto;max-width:760px;text-align:center}.jcol-contact-form-block__form{margin-inline:auto;max-width:900px;width:100%}.jcol-cards-grid__head{display:grid;gap:16px;margin:0 auto clamp(24px, 3vw, 40px);max-width:980px}.jcol-cards-grid__actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:clamp(24px, 3vw, 40px)}.jcol-cards-grid__list{display:grid;gap:22px}.jcol-cards-grid__card{background:rgba(255,255,255,0.52);border:1px solid rgba(161,161,161,0.42);border-radius:24px;display:flex;flex-direction:column;gap:16px;min-height:100%;padding:20px}.jcol-cards-grid__icon{align-items:center;background:rgba(255,255,255,0.85);border-radius:999px;box-shadow:0 10px 16px rgba(33,33,33,0.06);display:inline-flex;height:86px;justify-content:center;width:86px}.jcol-cards-grid__icon img{display:block;height:60%;object-fit:contain;width:60%}.jcol-cards-grid__badge{align-items:center;background:#177f8d;border-radius:999px;display:inline-flex;height:clamp(58px, 4.8vw, 72px);justify-content:center;line-height:1;width:clamp(58px, 4.8vw, 72px)}.jcol-cards-grid__bullets{display:grid;gap:8px;margin:0;padding-left:1.2em}.jcol-cards-grid__bullets li{margin:0}.jcol-cards-grid--profiles .jcol-cards-grid__list{grid-template-columns:repeat(3, minmax(0, 1fr))}.jcol-cards-grid--profiles .jcol-cards-grid__card{align-content:start}.jcol-cards-grid--profiles .jcol-cards-grid__icon,.jcol-cards-grid--profiles .jcol-cards-grid__badge{margin-bottom:2px}.jcol-cards-grid--split .jcol-cards-grid__split{align-items:stretch;display:grid;gap:24px;grid-template-columns:minmax(0, 1fr) minmax(0, 1.2fr)}.jcol-cards-grid--split .jcol-cards-grid__split-copy{align-content:center;display:grid}.jcol-cards-grid--split .jcol-cards-grid__actions{justify-content:flex-start}.jcol-cards-grid--split .jcol-cards-grid__list{grid-template-columns:repeat(2, minmax(0, 1fr))}.jcol-cards-grid--split .jcol-cards-grid__card{align-content:start}.jcol-cards-grid--split .jcol-cards-grid__icon,.jcol-cards-grid--split .jcol-cards-grid__badge{margin-bottom:2px}.jcol-cards-grid--simple .jcol-cards-grid__head{margin-bottom:clamp(30px, 3.2vw, 54px);max-width:1240px}.jcol-cards-grid--simple .jcol-cards-grid__list{grid-template-columns:repeat(5, minmax(0, 1fr))}.jcol-cards-grid--simple .jcol-cards-grid__card{align-content:start;background:rgba(255,255,255,0.36);gap:18px;min-height:100%;text-align:left}.jcol-cards-grid--simple .jcol-cards-grid__icon,.jcol-cards-grid--simple .jcol-cards-grid__badge{margin-inline:0}.jcol-cards-grid--simple .jcol-cards-grid__badge{height:50px;width:50px}.jcol-cards-grid--icons .jcol-cards-grid__head{margin-bottom:clamp(34px, 3.4vw, 58px);max-width:920px}.jcol-cards-grid__icon-list{display:grid;gap:clamp(20px, 2.4vw, 34px) clamp(22px, 2.6vw, 42px);grid-template-columns:repeat(3, minmax(0, 1fr));margin:0 auto;max-width:1320px}.jcol-cards-grid__icon-list-item{align-items:flex-start;display:grid;gap:18px;grid-template-columns:auto minmax(0, 1fr)}.jcol-cards-grid__icon--tile{background:rgba(223,230,236,0.92);border-radius:16px;box-shadow:none;height:68px;width:68px}.jcol-cards-grid__icon--tile i{color:#177f8d;font-size:30px;line-height:1}.jcol-home-blog__head{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:clamp(28px, 3.2vw, 44px)}.jcol-home-blog__head-copy{display:grid;gap:12px}.jcol-home-blog__grid{display:grid;gap:30px 24px;grid-template-columns:repeat(3, minmax(0, 1fr))}.jcol-home-post-card{display:flex;flex-direction:column;min-height:100%}.jcol-home-post-card__media{aspect-ratio:16 / 10;border-radius:14px;display:block;overflow:hidden}.jcol-home-post-card__media img{display:block;height:100%;object-fit:cover;transition:transform 0.3s ease;width:100%}.jcol-home-post-card:hover .jcol-home-post-card__media img,.jcol-home-post-card:focus-within .jcol-home-post-card__media img{transform:scale(1.03)}.jcol-home-post-card__placeholder{display:block;height:100%;width:100%}.jcol-home-post-card__body{display:grid;gap:14px;padding-top:14px}.jcol-home-post-card__label{background:rgba(223,230,236,0.92);border-radius:999px;padding:6px 18px;width:fit-content}.jcol-home-post-card__date-row{align-items:center;display:inline-flex;gap:8px}.jcol-home-post-card__date-row img{display:block;flex:0 0 auto;height:15px;width:14px}.jcol-home-post-card__title,.jcol-home-post-card__excerpt{margin:0}.jcol-home-post-card__title a{text-decoration:none}.jcol-home-post-card__title a:hover,.jcol-home-post-card__title a:focus-visible{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.jcol-home-vep__head{display:grid;gap:14px;margin-inline:auto;max-width:1280px;text-align:center}.jcol-home-vep__grid{display:grid;gap:16px;grid-template-columns:repeat(3, minmax(0, 1fr));margin-top:clamp(28px, 3.6vw, 54px)}.jcol-home-vep-card{background:rgba(255,255,255,0.9);border:1px solid rgba(31,169,188,0.64);display:flex;flex-direction:column;min-height:100%}.jcol-home-vep-card__head{background:var(--color-primary-500);display:flex;min-height:130px;overflow:hidden;padding:clamp(16px, 1.8vw, 24px);position:relative}.jcol-home-vep-card__letter{left:clamp(16px, 1.8vw, 24px);line-height:0.9;opacity:0.45;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.jcol-home-vep-card__heading{align-content:center;align-items:flex-start;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:100%;padding-left:clamp(56px, 6vw, 80px);position:relative;text-align:left;width:100%;z-index:1}.jcol-home-vep-card__body{display:grid;flex:1;gap:24px;padding:clamp(18px, 2vw, 28px)}.jcol-home-vep-card__list{display:grid;gap:10px;list-style:none;margin:0;padding:0}.jcol-home-vep-card__list li{align-items:flex-start;display:inline-flex;gap:10px;margin:0}.jcol-home-vep-card__check{color:#424242;flex:0 0 auto;font-size:13px;line-height:1.4;margin-top:1px;width:13px}.jcol-home-vep-card__foot{border-top:1px solid rgba(161,161,161,0.9);padding-top:16px}.jcol-home-vep__cta{margin-top:clamp(28px, 3vw, 48px)}.jcol-home-testimonials__head,.jcol-home-faq__head{display:grid;gap:14px;margin-inline:auto;max-width:980px;text-align:center}.jcol-home-testimonials__carousel{margin-top:clamp(28px, 3.2vw, 44px);overflow:hidden}.jcol-home-testimonials__swiper{overflow:hidden}.jcol-home-testimonials__swiper .swiper-slide{height:auto}.jcol-home-testimonials__footer{display:flex;justify-content:center;margin-top:clamp(16px, 2vw, 24px)}.jcol-home-testimonials .jcol-home-testimonials__pagination{justify-content:center;width:100%}.jcol-home-testimonials .jcol-home-testimonials__actions{display:none}.jcol-home-testimonials .jcol-quote-card__head{align-items:flex-start}.jcol-home-testimonials .jcol-quote-card__mark{align-self:flex-start;margin-left:auto;width:clamp(40px, 3vw, 64px)}.jcol-home-testimonials .jcol-quote-card__mark img{display:block;height:auto;margin-left:auto;width:100%}.jcol-home-testimonial-card{background:rgba(255,255,255,0.9);border:1px solid rgba(161,161,161,0.5);border-radius:18px;min-height:100%;padding:clamp(18px, 2vw, 28px)}.jcol-home-testimonial-card__rating{letter-spacing:0.08em}.jcol-home-testimonial-card__quote{margin:0}.jcol-home-faq__list{margin-inline:auto;margin-top:clamp(28px, 3.2vw, 44px);max-width:1160px}.jcol-home-faq-item{background:rgba(255,255,255,0.92);border:1px solid rgba(161,161,161,0.5);border-radius:14px;overflow:hidden}.jcol-home-faq-item+.jcol-home-faq-item{margin-top:12px}.jcol-home-faq-item__summary{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between;list-style:none;padding:clamp(14px, 1.8vw, 20px) clamp(16px, 2vw, 24px)}.jcol-home-faq-item__summary::-webkit-details-marker{display:none}.jcol-home-faq-item__summary::after{color:#177f8d;content:"+";flex:0 0 auto;font-size:28px;font-weight:400;line-height:1;transition:transform 0.2s ease}.jcol-home-faq-item[open] .jcol-home-faq-item__summary::after{transform:rotate(45deg)}.jcol-home-faq-item__answer{border-top:1px solid rgba(161,161,161,0.42);padding:clamp(10px, 1.4vw, 16px) clamp(16px, 2vw, 24px) clamp(14px, 1.8vw, 20px)}.jcol-home-faq-item__answer p{margin:0}.jcol-home-academia__inner{align-items:stretch;display:flex;gap:clamp(28px, 3.4vw, 56px)}.jcol-home-academia__copy{flex:1 1 52%}.jcol-home-academia__list{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0 0 38px;padding:0}.jcol-home-academia__list li{align-items:center;display:inline-flex;gap:12px;margin:0}.jcol-home-academia__check{align-items:center;border-radius:999px;display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;padding:6px;width:28px}.jcol-home-academia__check img{display:block;height:100%;width:100%}.jcol-home-academia__actions{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.jcol-home-academia__media{border-radius:0;flex:1 1 48%;min-height:680px;overflow:hidden}.jcol-home-academia__media img{display:block;height:100%;object-fit:cover;width:100%}.jcol-home-perfis__head{margin-bottom:clamp(28px, 3.2vw, 48px)}.jcol-home-perfis__cards{display:flex;flex-wrap:wrap;gap:24px}.jcol-home-perfis-card{background:rgba(255,255,255,0.45);border-radius:24px;display:flex;flex:1 1 calc(33.333% - 16px);flex-direction:column;min-height:0;padding:clamp(20px, 2.2vw, 32px)}.jcol-home-perfis-card__icon{align-items:center;background:rgba(255,255,255,0.65);border-radius:999px;box-shadow:0 3px 10px rgba(33,33,33,0.06);display:inline-flex;flex:0 0 auto;height:82px;justify-content:center;margin-bottom:24px;padding:12px;width:82px}.jcol-home-perfis-card__icon img{display:block;height:100%;object-fit:contain;width:100%}.jcol-home-perfis-card__list{list-style:none;margin:0 0 24px;padding:0}.jcol-home-perfis-card__list li{margin:0;padding-left:16px;position:relative}.jcol-home-perfis-card__list li+li{margin-top:8px}.jcol-home-perfis-card__list li::before{content:"\2022";left:0;position:absolute;top:0}.jcol-home-perfis__cta{margin-top:clamp(28px, 3vw, 48px)}.jcol-home-pace__inner{align-items:stretch;display:flex;gap:clamp(28px, 3.4vw, 56px)}.jcol-home-pace__copy{display:flex;flex:1 1 44%;flex-direction:column;justify-content:center;max-width:660px}.jcol-home-pace__copy .jcol-btn{align-self:flex-start;width:fit-content}.jcol-home-pace__cards{display:flex;flex:1 1 56%;flex-wrap:wrap;gap:24px}.jcol-home-pace-card{background:rgba(255,255,255,0.7);border-radius:24px;display:flex;flex:1 1 calc(50% - 12px);flex-direction:column;min-height:380px;padding:clamp(18px, 2vw, 28px)}.jcol-home-pace-card__dot{align-items:center;background:rgba(255,255,255,0.98);border:1px solid rgba(240,244,247,0.85);border-radius:999px;box-shadow:0 6px 14px rgba(33,33,33,0.08);display:inline-flex;height:48px;justify-content:center;margin-bottom:20px;overflow:hidden;width:48px}.jcol-home-pace-card__dot img{display:block;height:70%;object-fit:contain;width:70%}.jcol-contact-module__grid{align-items:start;display:grid;gap:clamp(24px, 2.8vw, 40px);grid-template-columns:minmax(0, 1.45fr) minmax(300px, 1fr)}.jcol-contact-module__form-panel,.jcol-contact-module__side-panel{background:rgba(255,255,255,0.88);border:1px solid rgba(223,230,236,0.95);border-radius:24px;box-shadow:0 16px 28px -28px rgba(33,33,33,0.42);padding:clamp(18px, 2.2vw, 30px)}.jcol-contact-module__form-panel h2,.jcol-contact-module__side-panel h3{margin-top:0}.jcol-contact-module__side-panel{align-content:start;display:grid;gap:clamp(16px, 1.8vw, 24px)}.jcol-contact-module__contact-list{display:grid;gap:14px;list-style:none;margin:0;padding:0}.jcol-contact-module__contact-list li{align-items:start;display:grid;gap:12px;grid-template-columns:auto minmax(0, 1fr)}.jcol-contact-module__icon{align-items:center;background:rgba(130,222,234,0.2);border-radius:999px;color:#177f8d;display:inline-flex;height:36px;justify-content:center;width:36px}.jcol-contact-module__cta{border-radius:18px;padding:clamp(16px, 1.8vw, 24px)}.jcol-contact-module__cta p:last-of-type{margin-bottom:0}.jcol-contact-module__socials{display:flex;flex-wrap:wrap;gap:10px}.jcol-contact-module__social-link{align-items:center;background:rgba(130,222,234,0.22);border:1px solid rgba(31,169,188,0.28);border-radius:999px;color:#177f8d;display:inline-flex;height:42px;justify-content:center;text-decoration:none;transition:background-color 0.18s ease, border-color 0.18s ease, color 0.18s ease;width:42px}.jcol-contact-module__social-link:hover,.jcol-contact-module__social-link:focus-visible{background:rgba(130,222,234,0.34);border-color:rgba(31,169,188,0.48);color:#177f8d}.jcol-contact-module .wpcf7 form{display:grid;gap:18px}.jcol-contact-module .wpcf7-form p,.jcol-contact-module .wpcf7-form label{margin:0}.jcol-contact-module .wpcf7-form-control-wrap{display:block;margin-top:8px}.jcol-contact-module .wpcf7-form input[type="text"],.jcol-contact-module .wpcf7-form input[type="email"],.jcol-contact-module .wpcf7-form input[type="tel"],.jcol-contact-module .wpcf7-form input[type="url"],.jcol-contact-module .wpcf7-form textarea,.jcol-contact-module .wpcf7-form select{background:rgba(255,255,255,0.96);border:1px solid rgba(161,161,161,0.6);border-radius:16px;color:#424242;min-height:54px;padding:0 16px;transition:border-color 0.18s ease, box-shadow 0.18s ease;width:100%}.jcol-contact-module .wpcf7-form textarea{min-height:140px;padding:14px 16px;resize:vertical}.jcol-contact-module .wpcf7-form input[type="text"]:focus,.jcol-contact-module .wpcf7-form input[type="email"]:focus,.jcol-contact-module .wpcf7-form input[type="tel"]:focus,.jcol-contact-module .wpcf7-form input[type="url"]:focus,.jcol-contact-module .wpcf7-form textarea:focus,.jcol-contact-module .wpcf7-form select:focus{border-color:rgba(31,169,188,0.62);box-shadow:0 0 0 3px rgba(130,222,234,0.3);outline:none}.jcol-contact-module .wpcf7-form .wpcf7-acceptance .wpcf7-list-item{margin:0}.jcol-contact-module .wpcf7-form .wpcf7-acceptance label{align-items:start;display:inline-flex;gap:10px}.jcol-contact-module .wpcf7-form input[type="checkbox"]{accent-color:#177f8d;margin-top:2px}.jcol-contact-module .wpcf7-form .wpcf7-submit{background:linear-gradient(180deg, #1fa9bc 0%, #177f8d 100%);border:0;border-radius:999px;color:#fff;cursor:pointer;font-weight:700;min-height:48px;padding:0 20px;transition:filter 0.18s ease, transform 0.18s ease;width:auto}.jcol-contact-module .wpcf7-form .wpcf7-submit:hover,.jcol-contact-module .wpcf7-form .wpcf7-submit:focus-visible{filter:brightness(1.05);transform:translateY(-1px)}.jcol-contact-module .wpcf7-form .wpcf7-spinner{margin:0 0 0 10px}.jcol-contact-module .wpcf7 form .wpcf7-response-output{margin:6px 0 0}.jcol-tools-rel__head{display:grid;gap:10px;margin-bottom:40px}.jcol-tools-rel__grid{display:grid;gap:22px;grid-template-columns:repeat(2, minmax(0, 1fr))}.jcol-tools-rel-card{background:rgba(255,255,255,0.9);border:1px solid rgba(223,230,236,0.95);border-radius:22px;box-shadow:0 18px 30px -30px rgba(33,33,33,0.45);display:grid;grid-template-columns:minmax(0, 1fr) minmax(150px, 240px);min-height:240px;overflow:hidden;transition:transform 0.22s ease, box-shadow 0.22s ease, border-color 0.22s ease}.jcol-tools-rel-card__content{display:grid;height:100%;padding:24px}.jcol-tools-rel-card__head{display:grid;gap:14px;grid-template-columns:minmax(0, 1fr);height:100%}.jcol-tools-rel-card__copy{display:flex;flex-direction:column;gap:12px;height:100%;min-width:0}.jcol-tools-rel-card__title-row{align-items:center;column-gap:10px;display:flex;flex-wrap:wrap;row-gap:8px}.jcol-tools-rel-card__tag{background:#f2e6cf;border-radius:8px;display:inline-flex;line-height:1;padding:8px 10px}.jcol-tools-rel-card__button{align-items:center;display:inline-flex;gap:10px;margin-top:auto;width:fit-content}.jcol-tools-rel-card__button i{font-size:15px}.jcol-tools-rel-card__media{background:linear-gradient(160deg, rgba(130,222,234,0.2) 0%, rgba(223,230,236,0.4) 100%);min-height:100%;overflow:hidden;position:relative}.jcol-tools-rel-card__media::after{background:linear-gradient(180deg, rgba(33,33,33,0.02) 0%, rgba(33,33,33,0.16) 100%);content:'';inset:0;pointer-events:none;position:absolute}.jcol-tools-rel-card__media img{display:block;height:100%;object-fit:cover;width:100%}@media (max-width: 1199px){.jcol-contact-module__grid{grid-template-columns:minmax(0, 1.2fr) minmax(280px, 1fr)}.jcol-tools-rel__grid{grid-template-columns:1fr}.jcol-cards-grid__list{grid-template-columns:repeat(3, minmax(0, 1fr))}.jcol-cards-grid__icon-list{grid-template-columns:repeat(2, minmax(0, 1fr))}.jcol-numbers-highlight__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.jcol-home-blog__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.jcol-home-vep__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.jcol-home-perfis-card{flex:1 1 calc(50% - 12px)}}@media (max-width: 991px){.jcol-contact-module__grid{grid-template-columns:1fr}.jcol-cards-grid--split .jcol-cards-grid__split{grid-template-columns:1fr}}@media (max-width: 767px){.jcol-tools-rel-card{grid-template-columns:1fr;min-height:0}.jcol-tools-rel-card__content{padding:18px}.jcol-tools-rel-card__media{min-height:140px}.jcol-contact-module__form-panel,.jcol-contact-module__side-panel{border-radius:20px;padding:16px}.jcol-contact-module__cta{border-radius:14px}.jcol-home-hero__inner{align-items:stretch;flex-direction:column}.jcol-home-hero__copy{max-width:none}.jcol-home-hero__actions{flex-direction:column}.jcol-home-hero__actions .jcol-btn{justify-content:center;width:100%}.jcol-home-hero__media{margin-inline:auto;max-width:640px;width:100%}.jcol-home-hero__badge{animation-name:jcol-home-hero-badge-float-mobile;left:50%;padding:8px 12px;top:auto;bottom:16px;transform:translateX(-50%);width:calc(100% - 24px)}.jcol-home-hero__badge p{text-align:center}.jcol-home-blog__head{align-items:flex-start;flex-direction:column}.jcol-home-cta__links-wrap{flex-direction:column}.jcol-numbers-highlight__actions,.jcol-text-simple__actions{flex-direction:column}.jcol-numbers-highlight__actions .jcol-btn,.jcol-text-simple__actions .jcol-btn{justify-content:center;width:100%}.jcol-cards-grid--profiles .jcol-cards-grid__list{grid-template-columns:repeat(2, minmax(0, 1fr))}.jcol-cards-grid--simple .jcol-cards-grid__list{grid-template-columns:repeat(2, minmax(0, 1fr))}.jcol-cards-grid--split .jcol-cards-grid__list{grid-template-columns:1fr}.jcol-cards-grid__icon-list{grid-template-columns:1fr}.jcol-cards-grid__icon-list-item{gap:14px}.jcol-cards-grid__icon--tile{border-radius:14px;height:56px;width:56px}.jcol-cards-grid__icon--tile i{font-size:24px}.jcol-numbers-highlight__grid{grid-template-columns:1fr}.jcol-home-blog__grid,.jcol-home-vep__grid{grid-template-columns:1fr}.jcol-home-testimonials .jcol-home-testimonials__actions{display:none}.jcol-home-academia__inner,.jcol-home-pace__inner{flex-direction:column}.jcol-home-academia__media{min-height:440px;width:100%}.jcol-home-academia__actions{flex-direction:column}.jcol-home-perfis-card{flex:1 1 100%;min-height:0}.jcol-home-pace__cards{width:100%}.jcol-home-pace__copy{justify-content:flex-start}.jcol-home-pace__copy .jcol-btn{align-self:flex-start}.jcol-home-pace-card{flex:1 1 100%;min-height:0}}@media (max-width: 575px){.jcol-cards-grid--profiles .jcol-cards-grid__list{grid-template-columns:1fr}.jcol-cards-grid--simple .jcol-cards-grid__list{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.jcol-home-hero__badge{animation:none}}.page-template-template-brandbook{background:radial-gradient(circle at 12% 0%, rgba(130,222,234,0.34), transparent 38%),radial-gradient(circle at 100% 12%, rgba(31,169,188,0.18), transparent 42%),linear-gradient(180deg, #f8fbfd 0%, #eff4f8 100%)}.page-template-template-brandbook #masthead,.page-template-template-brandbook #colophon{display:none}.page-template-template-brandbook #page{background:transparent}.jcol-brandbook{color:#212121;padding:28px 0 72px;position:relative}.jcol-brandbook *{box-sizing:border-box}.jcol-brandbook a{color:#177f8d;text-decoration-thickness:1px;text-underline-offset:2px}.jcol-brandbook__canvas{display:grid;gap:18px;margin:0 auto;max-width:1240px;width:calc(100% - 28px)}.jcol-brandbook-panel{background:linear-gradient(180deg, rgba(255,255,255,0.96) 0%, rgba(240,244,247,0.94) 100%);border:1px solid rgba(161,161,161,0.42);border-radius:24px;box-shadow:0 12px 28px rgba(23,127,141,0.08),0 2px 6px rgba(33,33,33,0.05);overflow:hidden;position:relative}.jcol-brandbook-panel::before{background:linear-gradient(90deg, rgba(31,169,188,0.28) 0%, rgba(130,222,234,0) 58%);content:"";height:1px;left:0;position:absolute;right:0;top:0}.jcol-brandbook__section{padding:30px}.jcol-section-head{margin-bottom:22px}.jcol-section-kicker{color:#177f8d;font-size:12px;font-weight:700;letter-spacing:0.14em;margin:0 0 8px;text-transform:uppercase}.jcol-section-title{color:#212121;font-family:Poppins,sans-serif;font-size:clamp(26px, 3vw, 38px);font-weight:700;letter-spacing:-0.02em;line-height:1.05;margin:0}.jcol-section-subtitle{color:#5a5a5a;font-size:15px;line-height:1.65;margin:10px 0 0;max-width:72ch}.jcol-brandbook__hero{background:radial-gradient(circle at 0% 0%, rgba(130,222,234,0.46), transparent 54%),radial-gradient(circle at 95% 10%, rgba(31,169,188,0.12), transparent 38%),linear-gradient(180deg, rgba(255,255,255,0.98) 0%, rgba(240,244,247,0.92) 100%);padding:26px}.jcol-brandbook__hero-grid{align-items:stretch;display:grid;gap:18px;grid-template-columns:1fr}.jcol-brandbook__hero-copy{background:rgba(255,255,255,0.68);border:1px solid rgba(161,161,161,0.36);border-radius:20px;display:flex;flex-direction:column;gap:14px;margin:0 auto;padding:22px;width:100%}.jcol-brandbook__eyebrow{display:flex;flex-wrap:wrap;gap:8px}.jcol-chip{align-items:center;background:rgba(255,255,255,0.75);border:1px solid rgba(161,161,161,0.5);border-radius:999px;color:#5a5a5a;display:inline-flex;font-size:11px;font-weight:600;gap:6px;line-height:1;padding:8px 12px;white-space:nowrap}.jcol-chip--solid{background:linear-gradient(180deg, #1fa9bc 0%, #177f8d 100%);border-color:rgba(23,127,141,0.6);color:#fff;box-shadow:0 8px 18px rgba(23,127,141,0.24)}.jcol-chip.is-muted{background:rgba(240,244,247,0.92);color:#717171}.jcol-brandbook__hero-kicker{color:#5a5a5a;font-size:13px;font-weight:600;line-height:1.5;margin:0}.jcol-brandbook__hero-title{color:#212121;font-family:Poppins,sans-serif;font-size:clamp(34px, 4.5vw, 54px);font-weight:700;letter-spacing:-0.04em;line-height:0.95;margin:0;max-width:14ch}.jcol-brandbook__hero-title span{color:#177f8d;display:inline;font-family:Sedan,Georgia,serif;font-size:1.02em;font-weight:400;letter-spacing:0}.jcol-brandbook__hero-lead{color:#5a5a5a;font-size:15px;line-height:1.7;margin:0;max-width:58ch}.jcol-brandbook__hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.jcol-brandbook__hero-metrics{display:grid;gap:10px;grid-template-columns:repeat(3, minmax(0, 1fr));list-style:none;margin:4px 0 0;padding:0}.jcol-brandbook__hero-metrics li{background:rgba(255,255,255,0.7);border:1px solid rgba(161,161,161,0.35);border-radius:14px;display:flex;flex-direction:column;gap:5px;min-height:84px;padding:12px}.jcol-brandbook__hero-metrics strong{color:#177f8d;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;letter-spacing:-0.03em;line-height:1}.jcol-brandbook__hero-metrics span{color:#5a5a5a;font-size:11px;line-height:1.35}.jcol-brandbook__hero-preview{display:flex}.jcol-mockup-window{background:rgba(255,255,255,0.82);border:1px solid rgba(161,161,161,0.42);border-radius:20px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),0 18px 32px rgba(23,127,141,0.1);display:grid;grid-template-rows:auto 1fr;min-height:100%;overflow:hidden;width:100%}.jcol-mockup-window__bar{align-items:center;background:linear-gradient(180deg, rgba(255,255,255,0.92) 0%, rgba(240,244,247,0.94) 100%);border-bottom:1px solid rgba(161,161,161,0.34);display:grid;gap:10px;grid-template-columns:auto 1fr auto;padding:12px 14px}.jcol-mockup-window__dots{display:inline-flex;gap:5px}.jcol-mockup-window__dots span{background:rgba(113,113,113,0.3);border-radius:999px;display:block;height:7px;width:7px}.jcol-mockup-window__dots span:nth-child(1){background:rgba(31,169,188,0.52)}.jcol-mockup-window__dots span:nth-child(2){background:rgba(23,127,141,0.42)}.jcol-mockup-window__dots span:nth-child(3){background:rgba(113,113,113,0.32)}.jcol-mockup-window__nav{color:#717171;display:inline-flex;font-size:11px;gap:14px;justify-self:center}.jcol-mockup-window__nav span{position:relative}.jcol-mockup-window__nav span:first-child{color:#212121;font-weight:600}.jcol-mockup-window__cta{background:rgba(31,169,188,0.14);border:1px solid rgba(31,169,188,0.26);border-radius:999px;color:#177f8d;display:inline-flex;font-size:11px;font-weight:700;line-height:1;padding:7px 10px}.jcol-mockup-window__body{background:radial-gradient(circle at 100% 0%, rgba(130,222,234,0.24), transparent 42%),linear-gradient(180deg, rgba(255,255,255,0.9) 0%, rgba(240,244,247,0.84) 100%);display:grid;gap:14px;grid-template-columns:1.08fr 0.92fr;padding:14px}.jcol-mockup-window__left{display:flex;flex-direction:column;gap:10px}.jcol-mockup-window__tag{color:#177f8d;font-size:11px;font-weight:700;letter-spacing:0.12em;margin:0;text-transform:uppercase}.jcol-mockup-window__left h2{color:#212121;font-family:Poppins,sans-serif;font-size:clamp(20px, 2vw, 26px);font-weight:700;letter-spacing:-0.03em;line-height:0.97;margin:0}.jcol-mockup-window__left h2::after{background:linear-gradient(90deg, rgba(31,169,188,0.88), rgba(130,222,234,0));border-radius:2px;content:"";display:block;height:3px;margin-top:10px;width:74px}.jcol-mockup-window__left>p{color:#5a5a5a;font-size:12px;line-height:1.45;margin:0}.jcol-mockup-window__action-row{display:flex;flex-wrap:wrap;gap:8px}.jcol-mini-btn{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;line-height:1;padding:8px 10px}.jcol-mini-btn.is-primary{background:#1fa9bc;color:#fff}.jcol-mini-btn.is-ghost{background:rgba(255,255,255,0.78);border:1px solid rgba(161,161,161,0.55);color:#424242}.jcol-mockup-window__micro-grid{display:grid;gap:8px;grid-template-columns:1fr;margin-top:auto}.jcol-mockup-window__micro-grid article{background:rgba(255,255,255,0.78);border:1px solid rgba(161,161,161,0.35);border-radius:12px;padding:10px}.jcol-mockup-window__micro-grid strong{color:#212121;display:block;font-size:11px;font-weight:700;line-height:1.2;margin:0 0 4px}.jcol-mockup-window__micro-grid p{color:#5a5a5a;font-size:10px;line-height:1.35;margin:0}.jcol-mockup-window__right{display:flex}.jcol-mockup-portrait{background:linear-gradient(180deg, rgba(130,222,234,0.34) 0%, rgba(31,169,188,0.08) 52%, rgba(255,255,255,0.74) 100%);border:1px solid rgba(31,169,188,0.16);border-radius:16px;display:grid;grid-template-rows:auto 1fr auto;min-height:100%;overflow:hidden;padding:12px;position:relative;width:100%}.jcol-mockup-portrait__shape{background:radial-gradient(circle at 30% 20%, rgba(130,222,234,0.95) 0%, rgba(130,222,234,0.25) 42%, transparent 58%),radial-gradient(circle at 75% 25%, rgba(31,169,188,0.8) 0%, rgba(23,127,141,0.36) 46%, transparent 62%),linear-gradient(180deg, rgba(23,127,141,0.16) 0%, rgba(23,127,141,0.08) 100%);border-radius:999px 999px 32px 32px;height:148px;left:12px;position:absolute;right:12px;top:12px}.jcol-mockup-portrait__avatar{align-items:center;background:linear-gradient(180deg, rgba(33,33,33,0.9) 0%, rgba(66,66,66,0.92) 100%);border:2px solid rgba(255,255,255,0.76);border-radius:24px;box-shadow:0 12px 20px rgba(33,33,33,0.2),0 0 0 1px rgba(31,169,188,0.1);color:rgba(255,255,255,0.96);display:flex;font-family:Poppins,sans-serif;font-size:42px;font-weight:700;height:148px;justify-content:center;letter-spacing:-0.04em;margin:34px auto 8px;position:relative;width:100%;z-index:1}.jcol-mockup-portrait__avatar::before{background:radial-gradient(circle at 45% 30%, rgba(255,255,255,0.16), transparent 46%),radial-gradient(circle at 60% 72%, rgba(31,169,188,0.22), transparent 54%);border-radius:inherit;content:"";inset:0;position:absolute}.jcol-mockup-portrait__avatar::after{content:"JCOL";font-size:11px;font-weight:600;letter-spacing:0.14em;position:absolute;top:10px}.jcol-mockup-portrait__badge{align-items:center;background:rgba(255,255,255,0.92);border:1px solid rgba(31,169,188,0.25);border-radius:999px;box-shadow:0 10px 16px rgba(23,127,141,0.1);color:#177f8d;display:inline-flex;font-size:11px;font-weight:700;justify-self:center;line-height:1;margin-top:4px;padding:8px 12px;position:relative;z-index:1}.jcol-mockup-portrait__footer{align-items:end;display:flex;gap:8px;justify-content:space-between;margin-top:auto;position:relative;z-index:1}.jcol-mockup-portrait__footer strong{color:#212121;display:block;font-size:11px;line-height:1.2}.jcol-mockup-portrait__footer p{color:#5a5a5a;font-size:10px;line-height:1.35;margin:3px 0 0;max-width:18ch}.jcol-brandbook__direction-grid{display:grid;gap:16px;grid-template-columns:1.1fr 0.9fr}.jcol-brandbook__principles{display:grid;gap:12px;grid-template-columns:repeat(2, minmax(0, 1fr))}.jcol-principle-card{background:rgba(255,255,255,0.76);border:1px solid rgba(161,161,161,0.34);border-radius:16px;min-height:132px;padding:16px}.jcol-principle-card h3{color:#212121;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;letter-spacing:-0.02em;margin:0 0 8px}.jcol-principle-card p{color:#5a5a5a;font-size:13px;line-height:1.6;margin:0}.jcol-brandbook__rules{display:flex}.jcol-rule-stack{display:grid;gap:12px;width:100%}.jcol-rule-card{background:rgba(255,255,255,0.8);border:1px solid rgba(161,161,161,0.36);border-radius:16px;padding:16px;position:relative}.jcol-rule-card::before{border-radius:16px 16px 0 0;content:"";height:3px;left:0;position:absolute;right:0;top:0}.jcol-rule-card.is-do::before{background:linear-gradient(90deg, #1fa9bc 0%, #82deea 100%)}.jcol-rule-card.is-dont::before{background:linear-gradient(90deg, rgba(90,90,90,0.8) 0%, rgba(161,161,161,0.6) 100%)}.jcol-rule-card h3{font-family:Poppins,sans-serif;font-size:15px;font-weight:700;margin:0 0 10px}.jcol-rule-card ul{color:#5a5a5a;display:grid;gap:8px;margin:0;padding-left:16px}.jcol-rule-card li{font-size:13px;line-height:1.5}.jcol-palette-group+.jcol-palette-group{margin-top:22px}.jcol-palette-group__head{align-items:end;display:grid;gap:6px 18px;grid-template-columns:auto 1fr;margin-bottom:14px}.jcol-palette-group__head h3{color:#212121;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;margin:0}.jcol-palette-group__head p{color:#5a5a5a;font-size:13px;line-height:1.5;margin:0}.jcol-swatch-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}.jcol-swatch-card{background:rgba(255,255,255,0.76);border:1px solid rgba(161,161,161,0.34);border-radius:16px;overflow:hidden}.jcol-swatch-card__tone{background:var(--swatch-color);border-bottom:1px solid rgba(33,33,33,0.08);display:block;height:112px;position:relative}.jcol-swatch-card__tone::after{background:linear-gradient(180deg, rgba(255,255,255,0.14) 0%, rgba(255,255,255,0) 42%);content:"";inset:0;position:absolute}.jcol-swatch-card__body{padding:14px}.jcol-swatch-card__body h4{color:#212121;font-size:15px;font-weight:700;margin:0}.jcol-swatch-card__token{color:#177f8d;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:11px;margin:6px 0 10px}.jcol-swatch-card__body ul{color:#5a5a5a;display:grid;gap:4px;list-style:none;margin:0;padding:0}.jcol-swatch-card__body li{font-size:12px;line-height:1.45}.jcol-swatch-card__body li:nth-child(1),.jcol-swatch-card__body li:nth-child(2){color:#424242;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}.jcol-gradient-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr))}.jcol-gradient-card{background:rgba(255,255,255,0.8);border:1px solid rgba(161,161,161,0.34);border-radius:16px;overflow:hidden}.jcol-gradient-card__preview{background-color:rgba(240,244,247,0.6);background-image:var(--gradient-preview);border-bottom:1px solid rgba(33,33,33,0.08);height:148px;position:relative}.jcol-gradient-card__preview.is-grid{background-color:#eef3f6;background-image:linear-gradient(rgba(223,230,236,0.34) 1px, transparent 1px),linear-gradient(90deg, rgba(223,230,236,0.34) 1px, transparent 1px),linear-gradient(180deg, rgba(255,255,255,0.92) 0%, rgba(240,244,247,0.94) 100%);background-position:-1px -1px, -1px -1px, 0 0;background-size:32px 32px, 32px 32px, auto}.jcol-gradient-card__preview::before{background:radial-gradient(circle at 85% 18%, rgba(255,255,255,0.25), transparent 42%),linear-gradient(180deg, rgba(255,255,255,0.08) 0%, rgba(255,255,255,0) 48%);content:"";inset:0;position:absolute}.jcol-gradient-card__overlay{align-items:end;display:flex;inset:0;padding:12px;position:absolute}.jcol-gradient-card__body{display:grid;gap:8px;padding:14px}.jcol-gradient-card__body h3{color:#212121;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;margin:0}.jcol-gradient-card__token{color:#177f8d;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:11px;margin:0}.jcol-gradient-card__usage{color:#5a5a5a;font-size:12px;line-height:1.45;margin:0}.jcol-gradient-card__code{background:rgba(240,244,247,0.68);border:1px solid rgba(161,161,161,0.34);border-radius:10px;color:#424242;display:block;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:10px;line-height:1.5;margin:0;overflow-wrap:anywhere;padding:8px 9px;white-space:normal}.jcol-logo-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr))}.jcol-logo-card{background:rgba(255,255,255,0.8);border:1px solid rgba(161,161,161,0.34);border-radius:16px;overflow:hidden}.jcol-logo-card__preview{display:grid;gap:10px;padding:12px}.jcol-logo-card__surface{align-items:center;border:1px solid rgba(161,161,161,0.28);border-radius:14px;display:flex;justify-content:center;min-height:148px;overflow:hidden;padding:20px;position:relative}.jcol-logo-card.is-light .jcol-logo-card__surface{background:linear-gradient(180deg, rgba(255,255,255,0.98) 0%, rgba(240,244,247,0.78) 100%)}.jcol-logo-card.is-soft .jcol-logo-card__surface{background:linear-gradient(150deg, rgba(130,222,234,0.26) 0%, rgba(255,255,255,0.95) 52%, rgba(223,230,236,0.46) 100%)}.jcol-logo-card.is-dark .jcol-logo-card__surface{background:var(--gradient-deep-ocean);border-color:rgba(130,222,234,0.2)}.jcol-logo-card__surface::before{background:radial-gradient(circle at 85% 16%, rgba(255,255,255,0.2), transparent 44%),radial-gradient(circle at 16% 84%, rgba(130,222,234,0.14), transparent 46%);content:"";inset:0;position:absolute}.jcol-logo-card__surface img{display:block;height:auto;max-height:64px;max-width:240px;position:relative;width:auto;z-index:1}.jcol-logo-card.is-soft .jcol-logo-card__surface img{max-height:78px}.jcol-logo-card__badges{display:flex;flex-wrap:wrap;gap:8px}.jcol-logo-card__body{display:grid;gap:8px;padding:0 14px 14px}.jcol-logo-card__body h3{color:#212121;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;margin:0}.jcol-logo-card__variant{color:#177f8d;font-size:12px;font-weight:600;margin:0}.jcol-logo-card__usage{color:#5a5a5a;font-size:12px;line-height:1.5;margin:0}.jcol-logo-card__url{background:rgba(240,244,247,0.68);border:1px solid rgba(161,161,161,0.34);border-radius:10px;color:#424242;display:block;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:10px;line-height:1.5;margin:0;overflow-wrap:anywhere;padding:8px 9px;white-space:normal}.jcol-button-showcase{display:grid;gap:12px}.jcol-button-showcase__surface{border:1px solid rgba(161,161,161,0.32);border-radius:16px;display:grid;gap:12px;overflow:hidden;padding:14px;position:relative}.jcol-button-showcase__surface.is-light{background:linear-gradient(180deg, rgba(255,255,255,0.92) 0%, rgba(240,244,247,0.78) 100%)}.jcol-button-showcase__surface.is-dark{background:radial-gradient(circle at 10% 10%, rgba(130,222,234,0.16), transparent 36%),var(--gradient-deep-ocean);border-color:rgba(130,222,234,0.18)}.jcol-button-showcase__surface.is-dark::before{background:radial-gradient(circle at 88% 20%, rgba(255,255,255,0.14), transparent 42%);content:"";inset:0;pointer-events:none;position:absolute}.jcol-button-showcase__label,.jcol-button-showcase__rows{position:relative;z-index:1}.jcol-button-showcase__label{display:flex;flex-wrap:wrap;gap:8px}.jcol-button-showcase__rows{display:grid;gap:12px}.jcol-button-showcase__grid{display:grid;gap:10px;grid-template-columns:repeat(2, minmax(0, 1fr))}.jcol-button-showcase__item{background:rgba(255,255,255,0.72);border:1px solid rgba(161,161,161,0.3);border-radius:12px;display:grid;gap:8px;justify-items:start;padding:12px}.jcol-button-showcase__surface.is-dark .jcol-button-showcase__item{background:rgba(255,255,255,0.04);border-color:rgba(255,255,255,0.1)}.jcol-button-showcase__name{color:#212121;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;margin:0}.jcol-button-showcase__surface.is-dark .jcol-button-showcase__name{color:rgba(255,255,255,0.96)}.jcol-button-showcase__token{color:#177f8d;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:10px;line-height:1.4;margin:-2px 0 2px;overflow-wrap:anywhere}.jcol-button-showcase__surface.is-dark .jcol-button-showcase__token{color:rgba(130,222,234,0.95)}.jcol-button-showcase__surface.is-dark .jcol-btn--secondary{background:rgba(130,222,234,0.14);border-color:rgba(130,222,234,0.28);color:rgba(255,255,255,0.95)}.jcol-button-showcase__surface.is-dark .jcol-btn--secondary:hover,.jcol-button-showcase__surface.is-dark .jcol-btn--secondary:focus-visible{background:rgba(130,222,234,0.22);border-color:rgba(130,222,234,0.44);box-shadow:0 0 0 4px rgba(130,222,234,0.12)}.jcol-button-showcase__surface.is-dark .jcol-btn--ghost{background:rgba(255,255,255,0.08);border-color:rgba(255,255,255,0.18);color:rgba(255,255,255,0.94)}.jcol-button-showcase__surface.is-dark .jcol-btn--ghost:hover,.jcol-button-showcase__surface.is-dark .jcol-btn--ghost:focus-visible{background:rgba(255,255,255,0.14);border-color:rgba(130,222,234,0.34);color:#fff}.jcol-button-showcase__surface.is-dark .jcol-btn--link:not(.is-white){color:rgba(130,222,234,0.98)}.jcol-button-showcase__surface.is-dark .jcol-btn--link:not(.is-white):hover,.jcol-button-showcase__surface.is-dark .jcol-btn--link:not(.is-white):focus-visible{color:#fff}.jcol-blog-card-stage{border:1px solid rgba(161,161,161,0.2);border-radius:18px;padding:18px}.jcol-blog-card{display:grid;gap:16px;margin:0 auto;max-width:920px;width:100%}.jcol-blog-card__media{border-radius:22px;display:block;overflow:hidden;position:relative}.jcol-blog-card__media::after{background:linear-gradient(180deg, rgba(255,255,255,0.08) 0%, rgba(255,255,255,0) 34%);content:"";inset:0;pointer-events:none;position:absolute}.jcol-blog-card__media img{aspect-ratio:1.62 / 1;display:block;height:auto;object-fit:cover;transition:transform 0.35s ease;width:100%}.jcol-blog-card__media:hover img,.jcol-blog-card__media:focus-visible img{transform:scale(1.02)}.jcol-blog-card__body{display:grid;gap:18px;padding:4px 2px 0}.jcol-blog-card__label{align-items:center;background:rgba(223,230,236,0.9);border-radius:999px;color:#177f8d;display:inline-flex;font-family:Poppins,sans-serif;font-size:clamp(14px, 1.6vw, 22px);font-weight:700;letter-spacing:-0.02em;line-height:1;padding:16px 26px;text-transform:uppercase;width:fit-content}.jcol-blog-card__date{align-items:center;color:#424242;display:inline-flex;font-family:Poppins,sans-serif;font-size:clamp(16px, 1.7vw, 22px);font-weight:400;gap:12px;line-height:1.2}.jcol-blog-card__date img{display:block;height:28px;opacity:0.88;width:28px}.jcol-blog-card__title{color:#424242;font-family:Poppins,sans-serif;font-size:clamp(28px, 3.2vw, 58px);font-weight:500;letter-spacing:-0.03em;line-height:1.15;margin:0;max-width:22ch}.jcol-blog-card__title a{color:inherit;text-decoration:none}.jcol-blog-card__title a:hover,.jcol-blog-card__title a:focus-visible{color:#212121}.jcol-blog-card__excerpt{color:#5a5a5a;font-family:Poppins,sans-serif;font-size:clamp(16px, 1.8vw, 22px);font-weight:400;line-height:1.45;margin:0;max-width:40ch}.jcol-blog-card__link{align-items:center;color:#1fa9bc;display:inline-flex;font-family:Poppins,sans-serif;font-size:clamp(18px, 2vw, 24px);font-weight:600;gap:8px;line-height:1;position:relative;text-decoration:none;width:fit-content}.jcol-blog-card__link::after{background:currentColor;bottom:-6px;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(1);transform-origin:left center;transition:transform 0.24s ease, opacity 0.2s ease}.jcol-blog-card__link:hover::after,.jcol-blog-card__link:focus-visible::after{transform:scaleX(0.82)}.jcol-blog-card__link:hover,.jcol-blog-card__link:focus-visible{color:#177f8d}.jcol-blog-card__link-arrow{display:inline-block;transition:transform 0.24s ease}.jcol-blog-card__link:hover .jcol-blog-card__link-arrow,.jcol-blog-card__link:focus-visible .jcol-blog-card__link-arrow{transform:translateX(4px)}.jcol-form-showcase{border:1px solid rgba(161,161,161,0.2);border-radius:18px;overflow:hidden;padding:18px;position:relative}.jcol-form-showcase::before{background:radial-gradient(circle at 18% 14%, rgba(130,222,234,0.2), transparent 42%),radial-gradient(circle at 86% 8%, rgba(31,169,188,0.08), transparent 36%);content:"";inset:0;pointer-events:none;position:absolute}.jcol-form-showcase__layout{display:grid;gap:14px;grid-template-columns:minmax(0, 1.15fr) minmax(0, 0.85fr);position:relative;z-index:1}.jcol-form-card,.jcol-form-panel{background:rgba(255,255,255,0.84);border:1px solid rgba(161,161,161,0.26);border-radius:18px;box-shadow:0 20px 42px -28px rgba(33,33,33,0.24),0 1px 0 rgba(255,255,255,0.5) inset;padding:18px}.jcol-form-card{position:relative}.jcol-form-card::before{background:linear-gradient(90deg, rgba(130,222,234,0.36), rgba(31,169,188,0.1));border-radius:999px;content:"";height:3px;left:18px;position:absolute;right:18px;top:0}.jcol-form-card__head{border-bottom:1px solid rgba(161,161,161,0.22);display:grid;gap:12px;margin-bottom:14px;padding-bottom:14px}.jcol-form-card__head-copy{display:grid;gap:8px}.jcol-form-card__kicker,.jcol-form-panel__kicker{color:#177f8d;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:0.18em;line-height:1;margin:0;text-transform:uppercase}.jcol-form-card__head-copy h3,.jcol-form-panel__head h3{color:#212121;font-family:Poppins,sans-serif;font-size:clamp(20px, 2vw, 28px);font-weight:600;letter-spacing:-0.03em;line-height:1.1;margin:0}.jcol-form-card__head-copy p,.jcol-form-panel__head p:last-child{color:#5a5a5a;font-family:Poppins,sans-serif;font-size:13px;line-height:1.5;margin:0;max-width:48ch}.jcol-form-card__chips{display:flex;flex-wrap:wrap;gap:8px}.jcol-form-card__form{display:grid;gap:14px}.jcol-form-grid{display:grid;gap:12px;grid-template-columns:repeat(2, minmax(0, 1fr))}.jcol-form-field{align-content:start;display:grid;gap:7px}.jcol-form-field.is-full{grid-column:1 / -1}.jcol-form-field label{color:#424242;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:0.06em;line-height:1.2;margin:0;text-transform:uppercase}.jcol-form-control{background-color:rgba(255,255,255,0.92);border:1px solid rgba(161,161,161,0.38);border-radius:14px;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset,0 8px 18px -16px rgba(33,33,33,0.12);color:#424242;display:block;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;line-height:1.2;min-height:52px;outline:none;padding:14px 16px;transition:border-color 0.22s ease, box-shadow 0.22s ease, background-color 0.22s ease, color 0.22s ease;width:100%}.jcol-form-control::placeholder{color:rgba(113,113,113,0.9)}.jcol-form-control:hover{border-color:rgba(130,222,234,0.44)}.jcol-form-control:focus,.jcol-form-control:focus-visible{background-color:rgba(255,255,255,0.98);border-color:rgba(31,169,188,0.72);box-shadow:0 0 0 4px rgba(130,222,234,0.18),0 14px 28px -22px rgba(23,127,141,0.32)}textarea.jcol-form-control{line-height:1.45;min-height:132px;resize:vertical}select.jcol-form-control{appearance:none;background-image:linear-gradient(45deg, transparent 50%, rgba(90,90,90,0.95) 50%),linear-gradient(135deg, rgba(90,90,90,0.95) 50%, transparent 50%);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-repeat:no-repeat;background-size:6px 6px, 6px 6px;padding-right:38px}.jcol-form-field__helper,.jcol-form-field__message{font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;margin:0}.jcol-form-field__helper{color:#717171}.jcol-form-field__message{color:#5a5a5a;font-weight:500}.jcol-form-field.is-focus .jcol-form-control{background-color:rgba(130,222,234,0.08);border-color:rgba(31,169,188,0.72);box-shadow:0 0 0 4px rgba(130,222,234,0.18),0 14px 28px -22px rgba(23,127,141,0.32)}.jcol-form-field.is-error label{color:#b43f58}.jcol-form-field.is-error .jcol-form-control{background-color:rgba(223,92,122,0.06);border-color:rgba(223,92,122,0.54);box-shadow:0 0 0 4px rgba(223,92,122,0.12)}.jcol-form-field.is-error .jcol-form-field__message{color:#b43f58}.jcol-form-field.is-success label{color:#1c7d4d}.jcol-form-field.is-success .jcol-form-control{background-color:rgba(46,170,92,0.05);border-color:rgba(46,170,92,0.48);box-shadow:0 0 0 4px rgba(46,170,92,0.1)}.jcol-form-field.is-success .jcol-form-field__message{color:#1c7d4d}.jcol-form-field.is-disabled .jcol-form-control{background-color:rgba(240,244,247,0.65);border-color:rgba(161,161,161,0.4);box-shadow:none;color:rgba(113,113,113,0.92);cursor:not-allowed}.jcol-form-checkbox{align-items:flex-start;color:#5a5a5a;cursor:pointer;display:grid;gap:10px;grid-template-columns:auto 1fr;margin:2px 0 0;position:relative}.jcol-form-checkbox input{height:1px;left:0;opacity:0;position:absolute;top:0;width:1px}.jcol-form-checkbox__box{background:rgba(255,255,255,0.94);border:1px solid rgba(161,161,161,0.48);border-radius:8px;box-shadow:0 1px 0 rgba(255,255,255,0.46) inset;height:22px;margin-top:1px;position:relative;transition:border-color 0.22s ease, background-color 0.22s ease, box-shadow 0.22s ease;width:22px}.jcol-form-checkbox__box::after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:9px;left:7px;opacity:0;position:absolute;top:3px;transform:rotate(45deg) scale(0.88);transform-origin:center;transition:opacity 0.18s ease, transform 0.18s ease;width:5px}.jcol-form-checkbox__label{font-family:Poppins,sans-serif;font-size:13px;line-height:1.45}.jcol-form-checkbox input:checked+.jcol-form-checkbox__box{background:linear-gradient(135deg, #1fa9bc 0%, #177f8d 100%);border-color:rgba(23,127,141,0.6);box-shadow:0 0 0 4px rgba(130,222,234,0.14),0 10px 18px -14px rgba(23,127,141,0.42)}.jcol-form-checkbox input:checked+.jcol-form-checkbox__box::after{opacity:1;transform:rotate(45deg) scale(1)}.jcol-form-checkbox input:focus-visible+.jcol-form-checkbox__box{border-color:rgba(31,169,188,0.72);box-shadow:0 0 0 4px rgba(130,222,234,0.18)}.jcol-form-card__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.jcol-form-card__actions .jcol-btn--link{justify-content:flex-start;width:auto}.jcol-form-card__footnote{color:#717171;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;margin:0}.jcol-form-showcase__aside{align-content:start;display:grid;gap:14px}.jcol-form-panel{display:grid;gap:14px}.jcol-form-panel__head{border-bottom:1px solid rgba(161,161,161,0.22);display:grid;gap:8px;margin-bottom:-2px;padding-bottom:12px}.jcol-form-state-list{display:grid;gap:10px}.jcol-form-state-list .jcol-form-field{background:rgba(255,255,255,0.64);border:1px solid rgba(161,161,161,0.18);border-radius:14px;padding:10px}.jcol-form-state-list .jcol-form-control{min-height:46px;padding:12px 14px}.jcol-form-state-list .jcol-form-field__helper,.jcol-form-state-list .jcol-form-field__message{min-height:1.45em}.jcol-form-panel--dark{background:rgba(255,255,255,0.72)}.jcol-form-panel__dark-preview{border:1px solid rgba(33,33,33,0.16);border-radius:18px;min-height:0;overflow:hidden;padding:12px;position:relative}.jcol-form-panel__dark-grid{background-image:linear-gradient(rgba(255,255,255,0.07) 1px, transparent 1px),linear-gradient(90deg, rgba(255,255,255,0.07) 1px, transparent 1px);background-size:22px 22px;inset:0;opacity:0.65;pointer-events:none;position:absolute}.jcol-form-panel__dark-content{backdrop-filter:blur(8px);background:rgba(33,33,33,0.2);border:1px solid rgba(255,255,255,0.12);border-radius:14px;display:grid;gap:10px;padding:12px;position:relative;z-index:1}.jcol-form-panel--dark .jcol-form-panel__kicker{color:rgba(31,169,188,0.98)}.jcol-form-panel--dark .jcol-form-panel__dark-content .jcol-form-field label{color:rgba(255,255,255,0.88)}.jcol-form-panel--dark .jcol-form-control{background-color:rgba(255,255,255,0.06);border-color:rgba(255,255,255,0.18);box-shadow:none;color:rgba(255,255,255,0.96)}.jcol-form-panel--dark .jcol-form-control::placeholder{color:rgba(255,255,255,0.48)}.jcol-form-panel--dark .jcol-form-control:hover{border-color:rgba(130,222,234,0.36)}.jcol-form-panel--dark .jcol-form-control:focus,.jcol-form-panel--dark .jcol-form-control:focus-visible{background-color:rgba(255,255,255,0.09);border-color:rgba(130,222,234,0.52);box-shadow:0 0 0 4px rgba(130,222,234,0.14)}.jcol-form-panel--dark select.jcol-form-control{background-image:linear-gradient(45deg, transparent 50%, rgba(255,255,255,0.78) 50%),linear-gradient(135deg, rgba(255,255,255,0.78) 50%, transparent 50%)}.jcol-form-panel--dark .jcol-btn{width:100%}.jcol-type-grid{display:grid;gap:14px}.jcol-type-card{background:rgba(255,255,255,0.78);border:1px solid rgba(161,161,161,0.34);border-radius:18px;padding:18px}.jcol-type-card__head{border-bottom:1px solid rgba(161,161,161,0.28);margin-bottom:14px;padding-bottom:12px}.jcol-type-card__head h3{color:#212121;font-size:28px;font-weight:700;letter-spacing:-0.03em;line-height:1;margin:0}.jcol-type-card__head p{color:#5a5a5a;font-size:13px;line-height:1.55;margin:8px 0 0;max-width:56ch}.jcol-type-card.is-sedan .jcol-type-card__head h3{font-family:Sedan,Georgia,serif;font-weight:400}.jcol-type-card__samples{display:grid;gap:10px;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr))}.jcol-type-sample{--font-weight: 400;background:rgba(240,244,247,0.54);border:1px solid rgba(161,161,161,0.25);border-radius:14px;padding:12px}.jcol-type-card.is-sedan .jcol-type-sample{background:linear-gradient(180deg, rgba(130,222,234,0.08) 0%, rgba(240,244,247,0.55) 100%)}.jcol-type-sample__label{color:#212121;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;margin:0 0 10px}.jcol-type-sample__line{color:#424242;font-size:14px;font-weight:var(--font-weight);letter-spacing:0.01em;line-height:1.45;margin:0;word-break:break-word}.jcol-type-sample__line+.jcol-type-sample__line{margin-top:5px}.jcol-type-sample__line.is-upper{font-size:11px;letter-spacing:0.08em}.jcol-type-card.is-poppins .jcol-type-sample__line{font-family:Poppins,sans-serif}.jcol-type-card.is-sedan .jcol-type-sample__line{font-family:Sedan,Georgia,serif}.jcol-component-grid{display:grid;gap:14px;grid-template-columns:1fr 1fr}.jcol-component-card{background:linear-gradient(180deg, rgba(255,255,255,0.82) 0%, rgba(240,244,247,0.74) 100%);border:1px solid rgba(161,161,161,0.34);border-radius:18px;padding:18px}.jcol-component-card--full{grid-column:1 / -1}.jcol-component-card>h3{color:#212121;font-family:Poppins,sans-serif;font-size:17px;font-weight:700;margin:0 0 12px}.jcol-component-card__stack{display:grid;gap:14px}.jcol-btn-row,.jcol-chip-row{display:flex;flex-wrap:wrap;gap:10px}.jcol-persona-grid{display:grid;gap:10px;grid-template-columns:repeat(3, minmax(0, 1fr))}.jcol-persona-card{background:rgba(255,255,255,0.92);border:1px solid rgba(161,161,161,0.3);border-radius:14px;display:flex;flex-direction:column;min-height:196px;padding:12px}.jcol-persona-card__icon{align-items:center;background:linear-gradient(180deg, rgba(130,222,234,0.4) 0%, rgba(31,169,188,0.16) 100%);border:1px solid rgba(31,169,188,0.24);border-radius:12px;color:#177f8d;display:inline-flex;font-size:16px;font-weight:700;height:36px;justify-content:center;margin-bottom:10px;width:36px}.jcol-persona-card h4{color:#212121;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;line-height:1.2;margin:0 0 8px}.jcol-persona-card p{color:#5a5a5a;font-size:12px;line-height:1.5;margin:0}.jcol-persona-card a{color:#177f8d;display:inline-flex;font-size:12px;font-weight:600;margin-top:auto;padding-top:10px;text-decoration:none}.jcol-persona-card a::after{content:"->";margin-left:6px}.jcol-track-grid{display:grid;gap:12px;grid-template-columns:repeat(3, minmax(0, 1fr))}.jcol-track-card{background:linear-gradient(180deg, rgba(255,255,255,0.9) 0%, rgba(240,244,247,0.72) 100%);border:1px solid rgba(161,161,161,0.34);border-radius:16px;min-height:248px;overflow:hidden;position:relative}.jcol-track-card::before{background:linear-gradient(90deg, rgba(31,169,188,0.85) 0%, rgba(23,127,141,0.92) 100%);content:"";height:6px;left:0;position:absolute;right:0;top:0}.jcol-track-card__letter{color:rgba(31,169,188,0.16);font-family:Sedan,Georgia,serif;font-size:86px;left:10px;line-height:0.8;position:absolute;top:12px;z-index:0}.jcol-track-card__inner{display:grid;gap:8px;padding:16px 14px 14px;position:relative;z-index:1}.jcol-track-card__label{color:#177f8d;font-size:11px;font-weight:700;letter-spacing:0.12em;margin:0;text-transform:uppercase}.jcol-track-card h4{color:#212121;font-family:Poppins,sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.02em;margin:0}.jcol-track-card ul{color:#5a5a5a;display:grid;gap:8px;margin:4px 0 0;padding-left:15px}.jcol-track-card li{font-size:12px;line-height:1.4}.jcol-application-grid{display:grid;gap:14px;grid-template-columns:1fr 0.95fr}.jcol-application-list{display:grid;gap:10px}.jcol-application-list article{background:rgba(255,255,255,0.78);border:1px solid rgba(161,161,161,0.34);border-radius:14px;padding:14px}.jcol-application-list h3{color:#212121;font-size:15px;font-weight:700;margin:0 0 6px}.jcol-application-list p{color:#5a5a5a;font-size:13px;line-height:1.55;margin:0}.jcol-application-board{background:radial-gradient(circle at 85% 8%, rgba(130,222,234,0.3), transparent 38%),linear-gradient(180deg, rgba(255,255,255,0.85) 0%, rgba(240,244,247,0.88) 100%);border:1px solid rgba(161,161,161,0.34);border-radius:16px;display:grid;gap:10px;min-height:100%;padding:12px;position:relative}.jcol-application-board__row{border-radius:12px}.jcol-application-board__row.is-dark{background:linear-gradient(135deg, rgba(33,33,33,0.96) 0%, rgba(23,127,141,0.88) 100%);height:82px;position:relative}.jcol-application-board__row.is-dark::before,.jcol-application-board__row.is-dark::after{background:rgba(255,255,255,0.2);border-radius:999px;content:"";height:9px;left:12px;position:absolute}.jcol-application-board__row.is-dark::before{top:16px;width:102px}.jcol-application-board__row.is-dark::after{top:34px;width:168px}.jcol-application-board__row.is-light{background:rgba(255,255,255,0.86);border:1px solid rgba(161,161,161,0.26);height:54px}.jcol-application-board__row.is-grid{display:grid;gap:8px;grid-template-columns:repeat(3, minmax(0, 1fr))}.jcol-application-board__row.is-grid span{background:rgba(255,255,255,0.82);border:1px solid rgba(161,161,161,0.26);border-radius:12px;height:68px;position:relative}.jcol-application-board__row.is-grid span::before{background:rgba(31,169,188,0.2);border-radius:6px;content:"";height:8px;left:8px;position:absolute;top:8px;width:28px}.jcol-application-board__row.is-split{display:grid;gap:8px;grid-template-columns:1.05fr 0.95fr}.jcol-application-board__row.is-split>div{background:rgba(255,255,255,0.84);border:1px solid rgba(161,161,161,0.24);border-radius:12px;height:88px}.jcol-application-board__row.is-split>div:first-child{background:linear-gradient(180deg, rgba(130,222,234,0.16) 0%, rgba(255,255,255,0.84) 100%)}.jcol-application-board__row.is-cta{background:linear-gradient(90deg, rgba(31,169,188,0.9) 0%, rgba(23,127,141,0.96) 100%);height:42px}.jcol-application-board__dots{background:radial-gradient(circle, rgba(31,169,188,0.24) 1px, transparent 1px);background-size:10px 10px;border-radius:10px;bottom:10px;height:22px;position:absolute;right:12px;width:80px}.jcol-quote-carousel{display:grid;gap:12px}.jcol-quote-single{margin:0 auto;max-width:1240px;width:100%}.jcol-quote-swiper{overflow:hidden}.jcol-quote-swiper .swiper-wrapper{align-items:stretch}.jcol-quote-swiper .swiper-slide{display:flex;height:auto}.jcol-quote-swiper .swiper-slide>.jcol-quote-card{width:100%}.jcol-quote-card{background:linear-gradient(180deg, #f2f4f7 0%, #eef1f4 100%);border:1px solid rgba(161,161,161,0.26);border-radius:24px;display:grid;gap:18px;margin:0;min-height:100%;padding:clamp(18px, 2vw, 28px)}.jcol-quote-carousel__footer{align-items:center;display:flex;gap:12px;justify-content:space-between}.jcol-quote-carousel__pagination{align-items:center;display:inline-flex;gap:6px;min-height:32px}.jcol-quote-carousel__pagination .swiper-pagination-bullet{background:rgba(113,113,113,0.35);border-radius:999px;height:8px;margin:0 !important;opacity:1;transition:background-color 0.2s ease, transform 0.2s ease, width 0.2s ease;width:8px}.jcol-quote-carousel__pagination .swiper-pagination-bullet-active{background:#177f8d;transform:scale(1);width:20px}.jcol-quote-carousel__actions{display:inline-flex;gap:8px}.jcol-quote-carousel__nav{background:rgba(255,255,255,0.82);border:1px solid rgba(161,161,161,0.4);border-radius:999px;color:#424242;cursor:pointer;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:1;padding:10px 14px;transition:background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease}.jcol-quote-carousel__nav:hover,.jcol-quote-carousel__nav:focus-visible{background:rgba(255,255,255,0.95);border-color:rgba(130,222,234,0.45);box-shadow:0 0 0 4px rgba(130,222,234,0.12);color:#212121}.jcol-quote-carousel__nav.swiper-button-disabled{cursor:not-allowed;opacity:0.45}.jcol-quote-card__head{align-items:start;display:flex;gap:16px;justify-content:space-between}.jcol-quote-card__profile{align-items:center;display:flex;gap:16px}.jcol-quote-card__avatar{align-items:center;background:linear-gradient(180deg, rgba(130,222,234,0.45) 0%, rgba(31,169,188,0.22) 100%);border:2px solid rgba(255,255,255,0.84);box-shadow:0 2px 0 rgba(255,255,255,0.5),0 8px 14px rgba(33,33,33,0.08);border-radius:999px;color:#177f8d;display:flex;flex:0 0 auto;font-size:26px;font-weight:700;height:78px;justify-content:center;overflow:hidden;width:78px}.jcol-quote-card__avatar span{display:block;line-height:1}.jcol-quote-card__avatar img{display:block;height:100%;object-fit:cover;width:100%}.jcol-quote-card__meta{display:grid;gap:4px}.jcol-quote-card cite{color:#212121;display:block;font-family:Poppins,sans-serif;font-size:clamp(20px, 2.2vw, 28px);font-style:normal;font-weight:700;letter-spacing:-0.02em;line-height:1.05}.jcol-quote-card__date{color:#5a5a5a;font-size:clamp(14px, 1.6vw, 22px);font-weight:400;line-height:1.2;margin:0}.jcol-quote-card__mark{flex:0 0 auto;opacity:0.34;width:clamp(56px, 8vw, 132px)}.jcol-quote-card__mark img{display:block;height:auto;width:100%}.jcol-quote-card__text{color:#424242;font-family:Poppins,sans-serif;font-size:clamp(20px, 3.2vw, 34px);font-weight:400;letter-spacing:-0.02em;line-height:1.35;margin:0;max-width:39ch}.jcol-quote-card__divider{background:rgba(161,161,161,0.34);height:1px;width:100%}.jcol-quote-card__rating{color:#f2a100;font-size:clamp(20px, 2.2vw, 32px);letter-spacing:0.08em;line-height:1;margin-top:-2px}.jcol-brandbook__notes{background:rgba(255,255,255,0.8);border:1px solid rgba(161,161,161,0.3);border-radius:14px;color:#5a5a5a;font-size:14px;line-height:1.7;padding:16px}.jcol-brandbook__notes>:first-child{margin-top:0}.jcol-brandbook__notes>:last-child{margin-bottom:0}@media (max-width: 1199px){.jcol-brandbook__hero-title{font-size:clamp(30px, 4.2vw, 48px)}.jcol-brandbook__hero-metrics{grid-template-columns:1fr}.jcol-mockup-window__body{grid-template-columns:1fr}.jcol-mockup-window__right{min-height:260px}.jcol-brandbook__direction-grid,.jcol-application-grid{grid-template-columns:1fr}}@media (max-width: 991px){.jcol-brandbook__hero-grid{grid-template-columns:1fr}.jcol-brandbook__hero-preview{min-height:520px}.jcol-brandbook__principles{grid-template-columns:1fr}.jcol-component-grid{grid-template-columns:1fr}.jcol-component-card--full{grid-column:auto}.jcol-persona-grid{grid-template-columns:1fr}.jcol-track-grid,.jcol-quote-grid{grid-template-columns:1fr}}@media (max-width: 767px){.jcol-brandbook{padding:14px 0 48px}.jcol-brandbook__canvas{gap:14px;width:calc(100% - 16px)}.jcol-brandbook__hero,.jcol-brandbook__section{padding:16px}.jcol-brandbook__hero-copy{padding:14px}.jcol-brandbook__hero-title{max-width:none}.jcol-brandbook__hero-actions{align-items:stretch;flex-direction:column}.jcol-brandbook .jcol-btn{justify-content:center;width:100%}.jcol-mockup-window__bar{gap:8px;grid-template-columns:auto 1fr}.jcol-mockup-window__nav{display:none}.jcol-mockup-window__cta{grid-column:2;justify-self:end}.jcol-palette-group__head{grid-template-columns:1fr}.jcol-swatch-grid{grid-template-columns:repeat(auto-fit, minmax(160px, 1fr))}.jcol-type-card__samples{grid-template-columns:1fr}.jcol-blog-card__body{gap:14px}.jcol-blog-card__label{padding:14px 22px}.jcol-form-showcase__layout{grid-template-columns:1fr}.jcol-form-grid{grid-template-columns:1fr}.jcol-form-card__actions{align-items:stretch;flex-direction:column}.jcol-form-card__actions .jcol-btn--link{align-self:center;justify-content:center;width:fit-content}.jcol-button-showcase__grid{grid-template-columns:1fr}.jcol-button-showcase__item .jcol-btn{width:100%}.jcol-quote-card{gap:14px}.jcol-quote-card__head{gap:10px}.jcol-quote-card__profile{align-items:flex-start;gap:12px}.jcol-quote-card__avatar{height:62px;width:62px}.jcol-quote-card__mark{width:54px}.jcol-quote-card__text{max-width:none}.jcol-quote-carousel__footer{align-items:stretch;flex-direction:column}.jcol-quote-carousel__pagination{justify-content:center;width:100%}.jcol-quote-carousel__actions{display:grid;gap:8px;grid-template-columns:1fr 1fr;width:100%}.jcol-quote-carousel__nav{justify-content:center;width:100%}}@media (max-width: 575px){.jcol-brandbook__hero-preview{min-height:auto}.jcol-mockup-window__left h2{font-size:18px}.jcol-mockup-portrait__shape,.jcol-mockup-portrait__avatar{height:126px}.jcol-track-card{min-height:0}.jcol-quote-card{border-radius:18px;padding:16px}.jcol-quote-card__head{flex-direction:column}.jcol-quote-card__mark{align-self:flex-end;margin-top:-6px;opacity:0.26}.jcol-quote-carousel__actions{grid-template-columns:1fr}.jcol-blog-card-stage{padding:12px}.jcol-form-showcase{padding:12px}.jcol-form-card,.jcol-form-panel{border-radius:16px;padding:14px}.jcol-form-card::before{left:14px;right:14px}.jcol-form-control{min-height:48px;padding:12px 14px}.jcol-form-state-list .jcol-form-control{min-height:44px}textarea.jcol-form-control{min-height:116px}.jcol-form-checkbox{gap:8px}.jcol-form-checkbox__box{height:20px;width:20px}.jcol-form-checkbox__box::after{height:8px;left:6px;top:3px;width:4px}.jcol-form-panel__dark-preview{border-radius:16px;padding:10px}.jcol-form-panel__dark-content{border-radius:12px;padding:10px}.jcol-blog-card{gap:12px}.jcol-blog-card__media{border-radius:16px}.jcol-blog-card__label{padding:12px 18px}.jcol-blog-card__date{gap:10px}.jcol-blog-card__date img{height:24px;width:24px}.jcol-blog-card__title,.jcol-blog-card__excerpt{max-width:none}.jcol-blog-card__link::after{bottom:-4px}}@media (prefers-reduced-motion: reduce){.jcol-btn,.jcol-form-control,.jcol-form-checkbox__box,.jcol-form-checkbox__box::after{transition:none}}.jcol-cpt-archive__header{display:grid;gap:12px;margin-bottom:34px;max-width:860px}.jcol-cpt-archive__header p,.jcol-cpt-archive__header h1{margin:0}.jcol-blog-filters{margin-bottom:clamp(20px, 2.4vw, 30px)}.jcol-blog-filters__list{display:flex;flex-wrap:wrap;gap:10px}.jcol-blog-filters__chip{background:rgba(255,255,255,0.9);border:1px solid rgba(161,161,161,0.52);border-radius:999px;color:#5a5a5a;display:inline-flex;line-height:1;padding:10px 14px;text-decoration:none;transition:background-color 0.18s ease, border-color 0.18s ease, color 0.18s ease}.jcol-blog-filters__chip:hover,.jcol-blog-filters__chip:focus-visible{background:rgba(130,222,234,0.24);border-color:rgba(31,169,188,0.34);color:#177f8d}.jcol-blog-filters__chip.is-active{background:rgba(130,222,234,0.28);border-color:rgba(31,169,188,0.5);color:#177f8d}.jcol-cpt-grid{display:grid;gap:24px;grid-template-columns:repeat(3, minmax(0, 1fr))}.jcol-cpt-card{background:rgba(255,255,255,0.88);border:1px solid rgba(223,230,236,0.65);border-radius:24px;box-shadow:0 18px 30px -30px rgba(33,33,33,0.45);display:flex;flex-direction:column;min-height:100%;overflow:hidden}.jcol-cpt-card__media{aspect-ratio:16 / 10;display:block;overflow:hidden;position:relative}.jcol-cpt-card__media img{display:block;height:100%;object-fit:cover;transition:transform 0.4s ease;width:100%}.jcol-cpt-card:hover .jcol-cpt-card__media img,.jcol-cpt-card:focus-within .jcol-cpt-card__media img{transform:scale(1.03)}.jcol-cpt-card__placeholder{display:block;height:100%;width:100%}.jcol-cpt-card__body{display:grid;gap:14px;padding:22px 22px 24px}.jcol-cpt-card__meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px;line-height:1;margin:0}.jcol-cpt-card__meta-divider{color:#a1a1a1;line-height:1}.jcol-cpt-card__taxonomy{background:rgba(130,222,234,0.2);border-radius:999px;padding:4px 8px;text-decoration:none;transition:background-color 0.2s ease, color 0.2s ease}.jcol-cpt-card__taxonomy:hover,.jcol-cpt-card__taxonomy:focus-visible{background:rgba(31,169,188,0.2);color:#177f8d !important}.jcol-cpt-card__title{letter-spacing:-0.02em;line-height:1.22;margin:0}.jcol-cpt-card__title a{color:#212121;text-decoration:none;transition:color 0.2s ease}.jcol-cpt-card__title a:hover,.jcol-cpt-card__title a:focus-visible{color:#177f8d}.jcol-cpt-card__excerpt{color:#5a5a5a;letter-spacing:-0.01em;line-height:1.5;margin:0}.jcol-cpt-card__link{margin-top:2px}.jcol-cpt-pagination{margin-top:32px}.jcol-cpt-pagination .nav-links{display:flex;gap:10px}.jcol-cpt-pagination .page-numbers{align-items:center;background:rgba(255,255,255,0.82);border:1px solid rgba(161,161,161,0.45);border-radius:999px;color:#424242;display:inline-flex;justify-content:center;line-height:1;min-height:42px;min-width:42px;padding:0 14px;text-decoration:none;transition:background-color 0.18s ease, border-color 0.18s ease, color 0.18s ease}.jcol-cpt-pagination .page-numbers.current{background:rgba(31,169,188,0.14);border-color:rgba(31,169,188,0.36);color:#177f8d}.jcol-cpt-pagination .page-numbers:hover,.jcol-cpt-pagination .page-numbers:focus-visible{background:rgba(130,222,234,0.22);border-color:rgba(31,169,188,0.32);color:#177f8d}.jcol-cpt-empty{margin:0}.jcol-tools-archive-grid{display:grid;gap:24px;grid-template-columns:repeat(2, minmax(0, 1fr))}.jcol-tool-tile{background:rgba(255,255,255,0.92);border:1px solid rgba(223,230,236,0.95);border-radius:24px;box-shadow:0 16px 26px -28px rgba(33,33,33,0.45);min-height:520px;overflow:hidden;position:relative}.jcol-tool-tile__media{display:block;height:100%;min-height:520px;overflow:hidden;position:relative}.jcol-tool-tile__media::after{background:linear-gradient(180deg, rgba(33,33,33,0.02) 0%, rgba(33,33,33,0.2) 66%, rgba(33,33,33,0.32) 100%);content:'';inset:0;pointer-events:none;position:absolute}.jcol-tool-tile__media img{display:block;height:100%;object-fit:cover;transition:transform 0.4s ease;width:100%}.jcol-tool-tile:hover .jcol-tool-tile__media img,.jcol-tool-tile:focus-within .jcol-tool-tile__media img{transform:scale(1.03)}.jcol-tool-tile__badge{background:rgba(255,255,255,0.96);border-radius:999px;line-height:1;padding:8px 14px;position:absolute;right:20px;top:20px;z-index:2}.jcol-tool-tile__content--overlay{background:rgba(255,255,255,0.92);border:1px solid rgba(255,255,255,0.62);border-radius:20px;bottom:20px;display:grid;gap:14px;left:20px;padding:20px;position:absolute;right:20px;z-index:2}.jcol-tool-tile__head{align-items:center;column-gap:12px;display:grid;grid-template-columns:auto minmax(0, 1fr);row-gap:8px}.jcol-tool-tile__icon{align-items:center;background:rgba(223,230,236,0.88);border-radius:14px;color:#177f8d;display:inline-flex;font-size:22px;height:52px;justify-content:center;width:52px}.jcol-tool-tile__content h2,.jcol-tool-tile__content p{margin:0}.jcol-tool-tile__content p{max-width:44ch}.jcol-tool-tile__content{min-height:0}.jcol-blog-archive-featured{overflow:clip}.jcol-blog-archive-featured__head{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:34px}.jcol-blog-archive-featured__heading{display:grid;gap:12px;margin:0;max-width:820px}.jcol-blog-archive-featured__badge{background:rgba(130,222,234,0.2);border:1px solid rgba(31,169,188,0.22);border-radius:999px;display:inline-flex;line-height:1;padding:9px 14px;width:fit-content}.jcol-blog-archive-featured__layout{display:grid;gap:24px;grid-template-columns:minmax(0, 1.6fr) minmax(320px, 1fr)}.jcol-blog-archive-featured__main{min-width:0}.jcol-blog-archive-featured__main-inner{background:rgba(255,255,255,0.88);border:1px solid rgba(223,230,236,0.7);border-radius:24px;box-shadow:0 18px 30px -30px rgba(33,33,33,0.45);display:grid;grid-template-columns:minmax(240px, 48%) minmax(0, 1fr);min-height:100%;overflow:hidden}.jcol-blog-archive-featured__main-media{display:block;height:100%;min-height:320px;overflow:hidden}.jcol-blog-archive-featured__main-media img{display:block;height:100%;object-fit:cover;transition:transform 0.4s ease;width:100%}.jcol-blog-archive-featured__main:hover .jcol-blog-archive-featured__main-media img,.jcol-blog-archive-featured__main:focus-within .jcol-blog-archive-featured__main-media img{transform:scale(1.03)}.jcol-blog-archive-featured__main-body{display:grid;gap:16px;padding:28px}.jcol-blog-archive-featured__chip{background:rgba(130,222,234,0.2);border-radius:999px;display:inline-flex;line-height:1;padding:6px 10px;text-decoration:none;width:fit-content}.jcol-blog-archive-featured__main-divider{background:rgba(223,230,236,0.95);height:1px}.jcol-blog-archive-featured__main-meta{align-items:center;display:flex;gap:16px;justify-content:space-between}.jcol-blog-archive-featured__author{align-items:center;display:flex;gap:10px;min-width:0}.jcol-blog-archive-featured__avatar{align-items:center;border-radius:999px;display:flex;flex:0 0 auto;height:44px;justify-content:center;overflow:hidden;width:44px}.jcol-blog-archive-featured__avatar img{display:block;height:100%;object-fit:cover;width:100%}.jcol-blog-archive-featured__author-meta{display:grid;gap:2px}.jcol-blog-archive-featured__go{align-items:center;border:1px solid rgba(31,169,188,0.28);border-radius:999px;color:#177f8d;display:inline-flex;flex:0 0 auto;height:42px;justify-content:center;text-decoration:none;transition:background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, transform 0.2s ease;width:42px}.jcol-blog-archive-featured__go:hover,.jcol-blog-archive-featured__go:focus-visible{background:rgba(130,222,234,0.2);border-color:rgba(31,169,188,0.42);color:#177f8d;transform:translateY(-1px)}.jcol-blog-archive-featured__side-list{display:grid;gap:18px}.jcol-blog-archive-featured__side-item{align-items:stretch;display:grid;gap:14px;grid-template-columns:minmax(160px, 190px) minmax(0, 1fr)}.jcol-blog-archive-featured__side-media{border-radius:14px;display:block;overflow:hidden}.jcol-blog-archive-featured__side-media img{aspect-ratio:4 / 3;display:block;height:100%;object-fit:cover;transition:transform 0.4s ease;width:100%}.jcol-blog-archive-featured__side-item:hover .jcol-blog-archive-featured__side-media img,.jcol-blog-archive-featured__side-item:focus-within .jcol-blog-archive-featured__side-media img{transform:scale(1.03)}.jcol-blog-archive-featured__side-content{display:grid;gap:8px}.jcol-blog-archive-featured__side-content h3,.jcol-blog-archive-featured__side-content p{margin:0}.jcol-blog-archive-trending__head{margin-bottom:30px}.jcol-cpt-single__article{background:linear-gradient(150deg, rgba(130,222,234,0.12) 0%, rgba(255,255,255,0.96) 54%, rgba(31,169,188,0.08) 100%);border:1px solid rgba(223,230,236,0.72);border-radius:28px;box-shadow:0 24px 34px -30px rgba(33,33,33,0.34);overflow:hidden;padding:clamp(22px, 3.6vw, 46px)}.jcol-cpt-single__header{display:grid;gap:12px}.jcol-cpt-single__eyebrow,.jcol-cpt-single__title{margin:0}.jcol-cpt-single__title{letter-spacing:-0.03em;line-height:1.05}.jcol-cpt-single__meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.jcol-cpt-single__meta-divider{color:#a1a1a1;line-height:1}.jcol-cpt-single__media{border-radius:20px;margin:26px 0 0;overflow:hidden}.jcol-cpt-single__media img{display:block;height:auto;width:100%}.jcol-cpt-single__content{color:#424242;letter-spacing:-0.01em;line-height:1.7;margin-top:28px}.jcol-cpt-single__content>*{margin-top:0}.jcol-cpt-single__content>*+*{margin-top:1.15em}.jcol-cpt-single__content h2,.jcol-cpt-single__content h3,.jcol-cpt-single__content h4{color:#212121;letter-spacing:-0.02em;line-height:1.2}.jcol-cpt-single__content a{color:#177f8d;text-decoration-thickness:2px;text-underline-offset:4px}.jcol-cpt-single__content a:hover,.jcol-cpt-single__content a:focus-visible{color:#1fa9bc}.jcol-cpt-single__content ul,.jcol-cpt-single__content ol{margin-bottom:0;padding-left:1.35em}.jcol-cpt-single__content img{border-radius:14px;height:auto;max-width:100%}.jcol-cpt-single__footer{border-top:1px solid rgba(223,230,236,0.95);display:grid;gap:20px;margin-top:34px;padding-top:18px}.jcol-cpt-single__navigation .nav-links{display:grid;gap:12px;grid-template-columns:repeat(2, minmax(0, 1fr))}.jcol-cpt-single__navigation .nav-previous a,.jcol-cpt-single__navigation .nav-next a{background:rgba(255,255,255,0.9);border:1px solid rgba(161,161,161,0.45);border-radius:16px;color:#424242;display:grid;gap:14px;grid-template-columns:minmax(120px, 168px) minmax(0, 1fr);min-height:100%;padding:12px;text-decoration:none;transition:border-color 0.2s ease, color 0.2s ease, transform 0.2s ease}.jcol-cpt-single__navigation .nav-previous a:hover,.jcol-cpt-single__navigation .nav-previous a:focus-visible,.jcol-cpt-single__navigation .nav-next a:hover,.jcol-cpt-single__navigation .nav-next a:focus-visible{border-color:rgba(31,169,188,0.38);color:#177f8d;transform:translateY(-1px)}.jcol-cpt-single__navigation .nav-subtitle{color:#717171;display:block;line-height:1;text-transform:uppercase}.jcol-cpt-single__nav-media{border-radius:12px;display:block;overflow:hidden}.jcol-cpt-single__nav-media img{aspect-ratio:4 / 3;display:block;height:100%;object-fit:cover;width:100%}.jcol-cpt-single__nav-body{display:grid;gap:8px}.jcol-cpt-single__nav-taxonomy{align-items:center;background:rgba(130,222,234,0.2);border-radius:999px;display:inline-flex;line-height:1;padding:6px 10px;width:fit-content}.jcol-cpt-single__navigation .nav-title{color:inherit;display:block;line-height:1.35;margin-top:8px}.jcol-cpt-single__share-links{display:flex;flex-wrap:wrap;gap:10px}.jcol-cpt-single__share-link{align-items:center;display:inline-flex;justify-content:center;line-height:0;text-decoration:none !important}.jcol-cpt-single__share-link::before,.jcol-cpt-single__share-link::after{content:none !important;display:none !important}.jcol-cpt-single__share-link img{display:block;height:30px;width:30px}.jcol-blog-single__hero-media{max-height:380px;min-height:220px;overflow:hidden}.jcol-blog-single__hero-image{display:block;height:100%;max-height:380px;min-height:220px;object-fit:cover;width:100%}.jcol-blog-single__article{overflow:clip}.jcol-blog-single__chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.jcol-blog-single__chip{background:rgba(130,222,234,0.25);border:1px solid rgba(31,169,188,0.25);border-radius:999px;letter-spacing:0.04em;padding:7px 12px;text-decoration:none;transition:background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease}.jcol-blog-single__chip:hover,.jcol-blog-single__chip:focus-visible{background:rgba(130,222,234,0.35);border-color:rgba(31,169,188,0.45);color:#177f8d !important}.jcol-blog-single__intro{display:grid;gap:18px}.jcol-blog-single__meta{align-items:center;border-bottom:1px solid rgba(223,230,236,0.95);border-top:1px solid rgba(223,230,236,0.95);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:34px;padding:16px 0}.jcol-blog-single__author{align-items:center;display:flex;gap:12px}.jcol-blog-single__avatar{align-items:center;border-radius:999px;display:flex;flex:0 0 auto;height:56px;justify-content:center;overflow:hidden;width:56px}.jcol-blog-single__avatar-image{display:block;height:100%;object-fit:cover;width:100%}.jcol-blog-single__author-meta{display:grid;gap:2px}.jcol-blog-single__read-time{align-items:center;display:inline-flex;gap:10px}.jcol-blog-single__footer{margin-top:34px}@media (max-width: 1199px){.jcol-tools-archive-grid{grid-template-columns:1fr}.jcol-blog-archive-featured__head{align-items:flex-start;flex-direction:column}.jcol-blog-archive-featured__layout{gap:20px;grid-template-columns:1fr}.jcol-blog-archive-featured__side-list{gap:20px;grid-template-columns:repeat(2, minmax(0, 1fr))}.jcol-blog-archive-featured__side-item{grid-template-columns:1fr}.jcol-blog-archive-featured__side-media img{aspect-ratio:16 / 10}.jcol-cpt-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 767px){.jcol-blog-filters{margin-bottom:18px}.jcol-blog-filters__list{gap:8px}.jcol-blog-filters__chip{padding:9px 12px}.jcol-tool-tile{border-radius:20px;min-height:420px}.jcol-tool-tile__media{min-height:420px}.jcol-tool-tile__badge{right:14px;top:14px}.jcol-tool-tile__content--overlay{border-radius:16px;bottom:14px;left:14px;padding:16px;right:14px}.jcol-tool-tile__icon{border-radius:12px;height:44px;width:44px}.jcol-blog-archive-featured__head{margin-bottom:24px}.jcol-blog-archive-featured__main-inner{grid-template-columns:1fr}.jcol-blog-archive-featured__main-media{min-height:220px}.jcol-blog-archive-featured__main-body{padding:18px}.jcol-blog-archive-featured__main-meta{align-items:flex-start}.jcol-blog-archive-featured__side-list{grid-template-columns:1fr}.jcol-blog-archive-trending__head{margin-bottom:24px}.jcol-cpt-archive__header{margin-bottom:24px}.jcol-cpt-grid{grid-template-columns:1fr}.jcol-cpt-card__body{padding:18px 16px 20px}.jcol-cpt-single__article{border-radius:22px;padding:18px}.jcol-cpt-single__footer{gap:14px;margin-top:24px}.jcol-cpt-single__navigation .nav-links{grid-template-columns:1fr}.jcol-cpt-single__navigation .nav-previous a,.jcol-cpt-single__navigation .nav-next a{grid-template-columns:1fr}.jcol-blog-single__hero-media,.jcol-blog-single__hero-image{max-height:300px}.jcol-blog-single__meta{margin-top:24px;padding:14px 0}.jcol-blog-single__footer{margin-top:24px}}.jcol-legal__wrap{display:grid;gap:18px;margin:0 auto;max-width:980px;width:100%}.jcol-legal__content-wrap{margin:0 auto;max-width:980px;width:100%}.jcol-legal__breadcrumbs ol{align-items:center;display:flex;flex-wrap:wrap;gap:6px 12px;list-style:none;margin:0;padding:0}.jcol-legal__breadcrumbs li{align-items:center;display:inline-flex;gap:12px}.jcol-legal__breadcrumbs li:not(:last-child)::after{color:rgba(90,90,90,0.7);content:"|";line-height:1}.jcol-legal__breadcrumbs a{text-decoration:none;transition:color 0.2s ease}.jcol-legal__breadcrumbs a:hover,.jcol-legal__breadcrumbs a:focus-visible{color:#177f8d !important}.jcol-legal__header{display:grid;gap:10px}.jcol-legal__header p,.jcol-legal__header h1{margin:0}.jcol-legal__article{background:rgba(255,255,255,0.84);border:1px solid rgba(161,161,161,0.3);border-radius:26px;box-shadow:0 22px 34px -32px rgba(33,33,33,0.34);overflow:hidden;padding:clamp(18px, 2.4vw, 34px)}.jcol-legal__content>:first-child{margin-top:0}.jcol-legal__content>:last-child{margin-bottom:0}.jcol-legal__content>*+*{margin-top:1.05em}.jcol-legal__content h2,.jcol-legal__content h3,.jcol-legal__content h4{margin:1.4em 0 0.5em}.jcol-legal__content a{color:#177f8d;text-decoration-thickness:2px;text-underline-offset:3px}.jcol-legal__content a:hover,.jcol-legal__content a:focus-visible{color:#1fa9bc}.jcol-legal__content ul,.jcol-legal__content ol{margin-bottom:0;padding-left:1.35em}.jcol-legal__content li+li{margin-top:0.45em}@media (max-width: 767px){.jcol-legal__article{border-radius:20px;padding:16px}}.jcol-header-simple__inner{display:grid;gap:18px;max-width:1080px}.jcol-header-simple{overflow:hidden;position:relative}.jcol-header-simple::before{background-image:linear-gradient(rgba(130,222,234,0.22) 1px, transparent 1px),linear-gradient(90deg, rgba(130,222,234,0.22) 1px, transparent 1px);background-size:48px 48px;content:"";inset:0;opacity:0.45;pointer-events:none;position:absolute}.jcol-header-simple .container,.jcol-header-simple .row,.jcol-header-simple .col-12{position:relative;z-index:1}.jcol-header-simple__breadcrumbs ol{align-items:center;display:flex;flex-wrap:wrap;gap:6px 12px;list-style:none;margin:0;padding:0}.jcol-header-simple__breadcrumbs li{align-items:center;display:inline-flex;gap:10px}.jcol-header-simple__breadcrumbs li:not(:last-child)::after{color:rgba(90,90,90,0.7);content:"|";line-height:1}.jcol-header-simple__breadcrumbs a{text-decoration:none;transition:color 0.2s ease}.jcol-header-simple__breadcrumbs a:hover,.jcol-header-simple__breadcrumbs a:focus-visible{color:#177f8d !important}.jcol-header-simple__main{align-items:center;display:grid;gap:clamp(18px, 2.4vw, 36px);grid-template-columns:minmax(0, 1fr)}.jcol-header-simple__main.has-media{grid-template-columns:minmax(0, 1fr) minmax(260px, 420px)}.jcol-header-simple__content{max-width:760px;padding:clamp(8px, 1vw, 14px) 0 clamp(10px, 1.2vw, 18px);position:relative;width:100%}.jcol-header-simple__main.has-media .jcol-header-simple__content{max-width:none}.jcol-header-simple__content h1,.jcol-header-simple__content p{margin-top:0}.jcol-header-simple__subtitle{letter-spacing:0.08em}.jcol-header-simple__description{max-width:760px;width:100%}.jcol-header-simple__quote{border-left:4px solid rgba(31,169,188,0.82);margin-top:clamp(16px, 2.2vw, 28px);max-width:760px;padding-left:clamp(14px, 1.8vw, 22px);width:100%}.jcol-header-simple__actions{padding-top:clamp(18px, 2.2vw, 28px)}.jcol-header-simple__media{border-radius:20px;overflow:hidden}.jcol-header-simple__media img{display:block;height:100%;min-height:240px;object-fit:cover;width:100%}@media (max-width: 767px){.jcol-header-simple__inner{gap:14px}.jcol-header-simple::before{background-size:28px 28px;opacity:0.35}.jcol-header-simple__content{max-width:none;padding:6px 0 10px}.jcol-header-simple__main.has-media{grid-template-columns:1fr}.jcol-header-simple__media{max-width:520px;width:100%}}

.jcol-404__content{gap:16px}.jcol-404__code{position:absolute;right:clamp(16px,5vw,58px);top:clamp(16px,4vw,44px);z-index:2}.jcol-404__media{margin:4px auto 2px;max-width:min(520px,100%);position:relative;width:100%}.jcol-404__media img{aspect-ratio:3/2;border-radius:18px;display:block;height:auto;object-fit:cover;width:100%}.jcol-404__title,.jcol-404__subtitle{color:inherit}@media (max-width:767px){.jcol-404__content{gap:14px}.jcol-404__media{max-width:420px}.jcol-404__media img{border-radius:14px}}
/*# sourceMappingURL=style.min.css.map */
