.fre-module{--fre-orange:#f26f1f;--fre-orange-dark:#d9581f;--fre-blue:#2e39c4;--fre-text-dark:#0a0a0a;--fre-text-gray:#6b7280;--fre-border:#e5e7eb;--fre-card-bg:#fff;--fre-col-gap:21px;color:var(--fre-text-dark);margin:0 auto}.fre-module,.fre-module *{box-sizing:border-box}.fre-module .fre-heading{color:#0a0a0a;font-family:Google Sans,Inter Tight,sans-serif;font-size:70px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:122%;margin:0 0 32px}.fre-module .fre-tabsrow{align-items:center;background:#fff;border-radius:14px;margin-bottom:32px;padding:24px}.fre-module .fre-tabs{align-items:center;display:flex;gap:8px;overflow-x:auto}.fre-module .fre-tab{background:transparent;border:none;border-bottom:1px solid #e5e7eb;color:#525252;cursor:pointer;flex:1;font-family:Inter Tight,sans-serif;font-size:20px;font-weight:400;padding:0 16px 16px;position:relative;white-space:nowrap}.fre-module .fre-tab.active{border-color:#e35413;color:#111827;font-weight:500}.fre-module .fre-grid{align-items:stretch;display:flex;gap:var(--fre-col-gap)}.fre-module .fre-col{display:flex;flex:1;flex-direction:column;gap:var(--fre-col-gap);min-width:0}.fre-module .fre-card{background:var(--fre-card-bg);border:1px solid var(--fre-border);border-radius:24px;color:inherit;display:flex;flex:1;flex-direction:column;padding:16px}.fre-module .fre-card-flat{border:none;justify-content:center}.fre-module .fre-card-media{border-radius:20px;margin-bottom:16px;overflow:hidden}.fre-module .fre-card-media-bottom{margin-bottom:0;margin-top:16px}.fre-module .fre-card-img{display:block;height:100%;min-height:280px;object-fit:cover;object-position:center;width:100%}.fre-module .fre-card-body{display:flex;flex:1;flex-direction:column;padding:8px 8px 0}.fre-module .fre-card-flat .fre-card-body{padding:24px}.fre-module .fre-card-title{color:inherit;font-family:Google Sans,Inter Tight,sans-serif;font-size:24px;font-weight:700;margin:0 0 8px}.fre-module .fre-card-desc{color:var(--fre-text-gray);font-family:Inter Tight,sans-serif;font-size:18px;line-height:1.5;margin:0 0 16px}.fre-module .fre-card-flat .fre-card-desc{color:hsla(0,0%,100%,.85)}.fre-module .fre-card[style*=color] .fre-card-desc{color:inherit;opacity:.85}.fre-module .fre-card-img-bottom .fre-card-body{order:1}.fre-module .fre-btn{background:var(--fre-orange);border:none;border-radius:999px;color:#fff;display:block;font-size:16px;font-weight:500;margin-top:auto;padding:16px 28px;text-align:center;text-decoration:none;transition:background .15s ease;width:100%}.fre-module .fre-btn:hover{background:var(--fre-orange-dark)}@media (max-width:1024px){.fre-module .fre-heading{font-size:48px}}@media(min-width:768px) and (max-width:1024px){.fre-grid>.fre-col:first-child>.fre-card .fre-card-media>.fre-card-img{min-height:467px!important}}@media (max-width:768px){.fre-module .fre-heading{font-size:34px;line-height:120%}.fre-module .fre-grid{flex-direction:column}.fre-module .fre-tab{font-size:16px;padding:0 16px 10px}.fre-module .fre-tabsrow{margin-bottom:24px;padding:16px}.fre-module .fre-card-img{min-height:220px}.fre-module .fre-card-title{font-size:20px}.fre-module .fre-card-desc{font-size:16px}.fre-module .fre-card-flat .fre-card-body{padding:0}}@media (min-width:1025px){.fre-grid>.fre-col:first-child>.fre-card:first-child .fre-card-media{flex:1 1 auto;margin-bottom:16px;min-height:0}.fre-grid>.fre-col:first-child>.fre-card:first-child .fre-card-img{height:100%;min-height:0}.fre-grid>.fre-col:first-child>.fre-card:first-child .fre-card-body{flex:0 0 auto}}@media (min-width:768px) and (max-width:1024px){.fre-grid>.fre-col:first-child>.fre-card:first-child .fre-card-img{height:467px!important;min-height:auto}}@media (max-width:768px){.fre-grid>.fre-col:first-child>.fre-card:first-child .fre-card-img{height:241px!important;min-height:auto}}@media (min-width:1025px){.fre-grid>.fre-col:nth-child(2)>.fre-card:first-child .fre-card-img{height:302px!important}}@media (min-width:768px) and (max-width:1024px){.fre-grid>.fre-col:nth-child(2)>.fre-card:first-child .fre-card-img{height:267px!important}}@media (max-width:768px){.fre-grid>.fre-col:nth-child(2)>.fre-card:first-child .fre-card-img{height:160px!important}}