.tg-home .tg-hiw-hero{position:relative;isolation:isolate;overflow:hidden;padding:110px 24px 0;text-align:center}.tg-home .tg-hiw-hero__glow{position:absolute;z-index:-1;left:0;right:0;margin-inline:auto;top:-40px;width:min(900px,110vw);height:520px;background:radial-gradient(40% 40% at 42% 40%,rgba(27,154,244,.28) 0,rgba(27,154,244,0) 70%),radial-gradient(36% 36% at 60% 48%,rgba(140,230,205,.26) 0,rgba(140,230,205,0) 70%);filter:blur(60px);animation:tg-home-drift 10s var(--tg-ease-in-out) infinite alternate}.tg-home .tg-hiw-hero__title{margin:0 auto 22px;max-width:740px;font-family:var(--tg-font-display);font-size:clamp(32px,4.2vw,52px);font-weight:var(--tg-fw-semibold);line-height:1.08;color:var(--tg-navy-700);text-wrap:balance;animation:tg-home-rise .7s var(--tg-ease-out) 0ms both}.tg-home .tg-hiw-hero__lead{margin:0 auto 72px;max-width:620px;font-size:clamp(16px,1.4vw,18px);line-height:1.5;color:var(--tg-gray-500);animation:tg-home-rise .7s var(--tg-ease-out) .12s both}.tg-home .tg-hiw-hero__shot{position:relative;max-width:1200px;margin:0 auto;animation:tg-hiw-shot-rise .7s var(--tg-ease-out) .24s both}@keyframes tg-hiw-shot-rise{0%{transform:translateY(40px)}to{transform:none}}.tg-home .tg-hiw-hero__shot img{display:block;width:100%;height:auto}.tg-home .tg-hiw-hero__shot:after{content:"";position:absolute;left:-10%;right:-10%;bottom:-2px;height:46%;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 85%);pointer-events:none}.tg-home .tg-hiw-row{padding:72px 24px;overflow-x:clip}.tg-home .tg-hiw-row__grid{max-width:1550px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;align-items:center}.tg-home .tg-hiw-row[data-flip=true] .tg-hiw-row__text{order:2}.tg-home .tg-hiw-row__text{min-width:0;max-width:632px;justify-self:center;opacity:0;transform:translateX(-18px);transition:opacity .4s var(--tg-ease-out),transform .4s var(--tg-ease-out)}.tg-home .tg-hiw-row__icon{display:block;width:139px;height:auto;margin:-16px 0 12px -16px}.tg-home .tg-hiw-row__title{margin:0 0 14px;font-family:var(--tg-font-display);font-size:clamp(26px,2.6vw,36px);font-weight:var(--tg-fw-semibold);line-height:1.15;color:var(--tg-blue-500)}.tg-home .tg-hiw-row__desc{margin:0 0 30px;max-width:522px;font-size:clamp(16px,1.3vw,18px);line-height:1.5;color:var(--tg-gray-500)}.tg-home .tg-hiw-row__list{list-style:none;margin:0 0 34px;padding:0;display:grid;gap:22px}.tg-home .tg-hiw-row__list li{display:flex;align-items:center;gap:14px;font-family:var(--tg-font-display);font-weight:var(--tg-fw-semibold);font-size:16px;color:var(--tg-navy-700)}.tg-home .tg-hiw-row__list img{width:22px;height:30px;flex:none}.tg-home .tg-hiw-panel{position:relative;min-width:0;min-height:494px;padding:44px;border-radius:22px;display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 10px 30px rgba(46,65,140,.06);opacity:0;transform:translateX(18px);transition:opacity .45s var(--tg-ease-out),transform .45s var(--tg-ease-out)}.tg-home .tg-hiw-panel[data-tone=chat]{background:linear-gradient(90deg,#d9f5e9,#d1f1f6 35%,#c9eefb);border-top-left-radius:0;border-bottom-left-radius:0;margin-right:-24px}.tg-home .tg-hiw-panel[data-tone=dash]{background:linear-gradient(90deg,#f6fcff,#e3f6fd 45%,#cdeefb);justify-content:flex-end;padding:60px 24px 60px 48px;border-top-right-radius:0;border-bottom-right-radius:0;margin-left:-24px}.tg-home .tg-hiw-panel[data-tone=cards]{background:linear-gradient(135deg,#fff7ec,#fff2e3);padding:0;min-height:0;border-top-left-radius:0;border-bottom-left-radius:0;margin-right:-24px}.tg-home .tg-hiw-panel[data-tone=table]{background:linear-gradient(90deg,#fff,#f1edfb 40%,#e6e0f6);justify-content:flex-end;padding:60px 24px 60px 48px;border-top-right-radius:0;border-bottom-right-radius:0;margin-left:-24px}.tg-home .tg-hiw-panel__img{display:block;width:100%;height:auto;border-radius:inherit}.tg-home .tg-hiw-row[data-flip=true] .tg-hiw-row__text{transform:translateX(18px)}.tg-home .tg-hiw-row[data-flip=true] .tg-hiw-panel{transform:translateX(-18px)}.tg-home .tg-hiw-row[data-visible=true] .tg-hiw-panel,.tg-home .tg-hiw-row[data-visible=true] .tg-hiw-row__text{opacity:1;transform:none}.tg-home .tg-hiw-row__list li{opacity:0;transform:translateX(-12px);transition:opacity .35s var(--tg-ease-out),transform .35s var(--tg-ease-out)}.tg-home .tg-hiw-row[data-visible=true] .tg-hiw-row__list li{opacity:1;transform:none}.tg-home .tg-hiw-row[data-visible=true] .tg-hiw-row__list li:nth-child(2){transition-delay:.1s}.tg-home .tg-hiw-row[data-visible=true] .tg-hiw-row__list li:nth-child(3){transition-delay:.2s}.tg-home .tg-expediente .tg-btn,.tg-home .tg-hiw-row__cta.tg-btn{--fs:16px;min-height:53px;padding:0 34px}.tg-home .tg-hiw-row__cta.tg-btn{box-shadow:0 8px 20px rgba(16,103,255,.25)}.tg-home .tg-chat{width:100%;max-width:760px;display:grid;gap:26px}.tg-home .tg-chat__avatar{justify-self:center;width:107px;height:107px;border-radius:50%;box-shadow:0 10px 30px rgba(16,103,255,.35);animation:tg-hiw-breathe 3.2s ease-in-out infinite}@keyframes tg-hiw-breathe{0%,to{box-shadow:0 10px 30px rgba(16,103,255,.35);transform:translateY(0)}50%{box-shadow:0 14px 44px rgba(16,103,255,.5);transform:translateY(-4px)}}.tg-home .tg-chat__log{display:grid;gap:26px;min-height:360px;align-content:start}.tg-home .tg-bubble{margin:0;max-width:78%;padding:18px 28px;border-radius:12px;font-size:16px;line-height:1.3;box-shadow:0 6px 18px rgba(46,65,140,.1);animation:tg-hiw-pop .5s var(--tg-ease-out) both}.tg-home .tg-bubble--bot{justify-self:start;background:#fff;color:#3b4765}.tg-home .tg-bubble--user{justify-self:end;background:#19bdf3;color:#fff}.tg-home .tg-typing{justify-self:start;display:flex;align-items:center;gap:6px;padding:16px 20px;border-radius:12px;background:#fff;box-shadow:0 6px 18px rgba(46,65,140,.1);animation:tg-hiw-pop .35s var(--tg-ease-out) both}.tg-home .tg-typing i{width:8px;height:8px;border-radius:50%;background:#9fb3d6;animation:tg-hiw-dot 1.1s ease-in-out infinite}.tg-home .tg-typing i:nth-child(2){animation-delay:.15s}.tg-home .tg-typing i:nth-child(3){animation-delay:.3s}@keyframes tg-hiw-dot{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-5px);opacity:1}}@keyframes tg-hiw-pop{0%{opacity:0;transform:translateY(14px) scale(.94)}to{opacity:1;transform:none}}.tg-home .tg-hiw-cards{width:100%;max-width:780px;min-width:0;container-type:inline-size;display:grid;gap:30px;color:#1f2a44;font-family:var(--tg-font-body)}.tg-home .tg-mock-card{background:#fff;border-radius:12px;padding:22px 20px 26px;box-shadow:0 4px 22px rgba(46,65,140,.06);overflow:hidden}.tg-home .tg-mock-card__title{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:16px;font-weight:600}.tg-home .tg-mock-card__right{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:400;letter-spacing:.04em;color:#8a94ad}.tg-home .tg-mock-legend{display:flex;flex-wrap:wrap;gap:6px 18px;margin-bottom:22px;font-size:12px;color:#5a6684}.tg-home .tg-mock-legend span:before{content:"";display:inline-block;width:8px;height:8px;margin-right:5px;border-radius:50%;background:var(--c)}.tg-home .tg-mock-prog{display:grid;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:24px;margin-bottom:20px;font-size:13px;color:#3b4765}.tg-home .tg-mock-prog__bars{display:flex;gap:4px;height:8px}.tg-home .tg-mock-prog__bars i{position:relative;flex:1;overflow:hidden;border-radius:3px;background:#e8edf7}.tg-home .tg-mock-prog__bars i:after{content:"";position:absolute;inset:0;background:var(--c);opacity:.45;transform:scaleX(0);transform-origin:left;transition:transform 1.1s var(--tg-ease-out) var(--d,.3s)}.tg-home .tg-hiw-row[data-visible=true] .tg-mock-prog__bars i[data-on=true]:after{transform:scaleX(1)}.tg-home .tg-mock-tbl{width:100%;table-layout:fixed;border-collapse:collapse;font-size:clamp(6.5px,1.5cqi,12px)}.tg-home .tg-mock-tbl th:first-child{width:24%}.tg-home .tg-mock-tbl th:nth-child(3){width:16%}.tg-home .tg-mock-tbl th{padding:10px clamp(3px,.75cqi,6px);border-bottom:1px solid #e6ebf5;text-align:left;font-size:clamp(5px,1.125cqi,9px);font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;color:#8a94ad}.tg-home .tg-mock-tbl td{padding:14px clamp(3px,.75cqi,6px);border-bottom:1px solid #eef1f7;vertical-align:middle;overflow-wrap:anywhere;color:#3b4765}.tg-home .tg-mock-tag{display:inline-flex;align-items:center;gap:4px;padding:3px clamp(3px,.8cqi,6px);border-radius:999px;font-size:clamp(5.5px,1.25cqi,10px);font-weight:600;max-width:100%;white-space:normal}.tg-home .tg-mock-tag--out{border:1px solid #c9d2e6;background:#fff;color:#3b4765}.tg-home .tg-mock-tag--blue{background:#e9f3ff;color:var(--tg-blue-500)}.tg-home .tg-mock-tag--green{background:#e6f8ee;color:#13874a}.tg-home .tg-mock-tbl td svg{width:clamp(6px,1.5cqi,12px);height:auto}.tg-home .tg-mock-muted{color:#9aa3b8}.tg-home .tg-mock-link{color:var(--tg-blue-500);font-weight:600}.tg-home .tg-expediente{background:var(--tg-ink-900);color:#fff;padding:96px 24px 0;overflow:hidden}.tg-home .tg-expediente__inner{max-width:1200px;margin:0 auto}.tg-home .tg-expediente__title{margin:0 0 10px;font-family:var(--tg-font-display);font-size:clamp(30px,3.2vw,48px);font-weight:var(--tg-fw-semibold);line-height:1.25;text-align:center;color:#fff}.tg-home .tg-expediente .tg-btn,.tg-home .tg-expediente .tg-btn:hover:not(:disabled){color:var(--tg-blue-500)}.tg-home .tg-expediente .tg-btn{box-shadow:0 8px 20px rgba(0,0,0,.18)}.tg-home .tg-expediente__lead{margin:0 0 26px;font-size:16px;line-height:1.5;text-align:center;color:hsla(0,0%,100%,.75)}.tg-home .tg-expediente__cta{text-align:center}.tg-home .tg-expediente__shot{position:relative;margin-top:64px}.tg-home .tg-expediente__shot img{display:block;width:100%;height:auto;border-radius:18px 18px 0 0;box-shadow:0 -10px 80px rgba(79,199,247,.18)}.tg-home .tg-expediente__shot:after{content:"";position:absolute;left:-10%;right:-10%;bottom:0;height:40%;background:linear-gradient(180deg,rgba(26,38,69,0) 0,var(--tg-ink-900) 90%);pointer-events:none}@media (min-width:1025px){.tg-home .tg-hiw-hero{--tg-font-display:var(--font-tg-geologica),var(--font-inter),system-ui,sans-serif;padding-top:148px}.tg-home .tg-hiw-hero__glow{top:118px;width:100%;height:968px;background:url(/home/backgrounds/hiw-hero-glow.webp) top/1728px 968px no-repeat;filter:none;mix-blend-mode:multiply;animation:none}.tg-home .tg-hiw-hero__title{margin-bottom:26px}.tg-home .tg-hiw-hero__lead{margin-bottom:64px;color:#6b7280}.tg-home .tg-hiw-hero__shot{max-width:1139px}.tg-home .tg-hiw-hero__shot:after{top:264px;bottom:auto;left:calc(50% - 50vw);right:calc(50% - 50vw);height:515px;background:linear-gradient(181.3deg,hsla(0,0%,100%,0) 11.8%,#fff 66.7%)}.tg-home .tg-hiw-row{--tg-font-display:var(--font-tg-geologica),var(--font-inter),system-ui,sans-serif}.tg-home .tg-hiw-row__icon{margin:-12px 0 4px -9px}.tg-home .tg-hiw-row__title{margin-bottom:23px;font-size:32px;letter-spacing:0}.tg-home .tg-hiw-row__desc{max-width:535px;margin-bottom:47px;font-size:16px;color:#6b7280}.tg-home .tg-hiw-row__cta.tg-btn{min-width:158px}.tg-home .tg-hiw-row__list{gap:23px;margin-bottom:23px}.tg-home .tg-hiw-row__list li{gap:25px;font-family:var(--font-inter),system-ui,sans-serif;font-size:15px;font-weight:700;line-height:32px;color:#6b7280}.tg-home .tg-hiw-row__list img{width:20px;height:25px}}@media (min-width:1025px){.tg-home .tg-hiw-row:has(.tg-hiw-panel[data-tone=chat]){padding-left:max(24px,calc(50% - 677px));padding-right:0}.tg-home .tg-hiw-row:has(.tg-hiw-panel[data-tone=chat]) .tg-hiw-row__grid{max-width:none;grid-template-columns:minmax(0,min(633px,48%)) minmax(0,1fr);gap:clamp(40px,4.2vw,72px);align-items:start}.tg-home .tg-hiw-row:has(.tg-hiw-panel[data-tone=chat]) .tg-hiw-row__text{justify-self:start;width:auto;margin:25px 0 0}.tg-home .tg-hiw-panel[data-tone=chat]{min-height:514px;margin:0;padding:48px 24px 36px clamp(32px,3.2vw,55px);align-items:flex-start;justify-content:flex-start;border-radius:12px 0 0 12px;background:linear-gradient(90deg,#f3fefa,#f1fdfa 6%,#e1f4fd 24%,#e1f4fd 45%,#eefafe 66%,#fbfdfe)}.tg-home .tg-hiw-panel[data-tone=chat] .tg-chat{width:min(496px,100%);gap:35px}.tg-home .tg-hiw-panel[data-tone=chat] .tg-chat__log{gap:35px;min-height:330px}.tg-home .tg-hiw-panel[data-tone=chat] .tg-bubble{max-width:100%;padding:11px 17px;border-radius:2px;font-size:12px;line-height:1.25;box-shadow:3px 5px 12px rgba(12,12,13,.12)}.tg-home .tg-hiw-panel[data-tone=chat] .tg-bubble--bot{color:#6f6f6f}.tg-home .tg-hiw-panel[data-tone=chat] .tg-bubble--user{background:#00b9ff}}@media (max-width:1180px){.tg-home .tg-hiw-row__grid{gap:40px}.tg-home .tg-hiw-panel{padding:28px;min-height:0}}@media (max-width:1024px){.tg-home .tg-hiw-row__grid{grid-template-columns:minmax(0,1fr)}.tg-home .tg-hiw-row[data-flip=true] .tg-hiw-row__text{order:0}.tg-home .tg-hiw-row__text{max-width:640px;justify-self:start}.tg-home .tg-hiw-panel,.tg-home .tg-hiw-panel[data-tone]{margin:0;border-radius:22px}.tg-home .tg-hiw-panel[data-tone=dash],.tg-home .tg-hiw-panel[data-tone=table]{padding:28px;justify-content:center}.tg-home .tg-hiw-panel[data-tone=cards]{padding:0}}.tg-home .tg-spec{display:none}@media (max-width:767px){.tg-home .tg-hiw-hero{padding:96px 28px 0}.tg-home .tg-hiw-hero__glow{top:40px;left:50%;right:auto;width:520px;height:420px;margin:0 0 0 -260px;filter:blur(34px)}.tg-home .tg-hiw-hero__title{max-width:330px;margin:0 auto 10px;font-size:32px}.tg-home .tg-hiw-hero__lead{max-width:260px;margin:0 auto 36px;font-size:15px}.tg-home .tg-hiw-hero__shot{margin:0 -8px}.tg-home .tg-hiw-row{padding:64px 0 0}.tg-home .tg-hiw-row__grid{gap:26px}.tg-home .tg-hiw-row__text{max-width:none;padding:0 24px}.tg-home .tg-hiw-row__icon{width:94px;margin:-8px 0 8px -12px}.tg-home .tg-hiw-row__title{margin:0 0 8px;font-size:24px}.tg-home .tg-hiw-row__desc{margin:0 0 22px;font-size:14px}.tg-home .tg-hiw-row__list{margin:0 0 24px;gap:18px}.tg-home .tg-hiw-row__list li{gap:10px;font-size:13px;color:var(--tg-gray-500)}.tg-home .tg-hiw-row__list img{width:18px;height:24px}.tg-home .tg-hiw-row__cta.tg-btn{--fs:14px;min-height:44px;height:auto;padding:0 16px;box-shadow:0 6px 16px rgba(16,103,255,.25)}.tg-home .tg-hiw-row[data-flip=true] .tg-hiw-row__text,.tg-home .tg-hiw-row__text{transform:translateY(16px)}.tg-home .tg-hiw-panel,.tg-home .tg-hiw-row[data-flip=true] .tg-hiw-panel{transform:translateY(18px)}.tg-home .tg-hiw-row[data-visible=true] .tg-hiw-panel,.tg-home .tg-hiw-row[data-visible=true] .tg-hiw-row__text{transform:none}.tg-home .tg-hiw-panel,.tg-home .tg-hiw-panel[data-tone]{min-height:0;margin:0 10px;padding:20px 18px 24px;border-radius:12px}.tg-home .tg-hiw-panel[data-tone=chat]{background:linear-gradient(90deg,#eef9f5,#e3f5fb 55%,#d9f1fb)}.tg-home .tg-hiw-panel[data-tone=dash]{padding:32px 18px;background:linear-gradient(135deg,#f6fcff,#e6f7fd 55%,#d4effb)}.tg-home .tg-hiw-panel[data-tone=cards]{padding:20px 18px;background:linear-gradient(135deg,#fff8ee,#fdf1e2)}.tg-home .tg-hiw-panel[data-tone=table]{padding:60px 8px;background:linear-gradient(135deg,#fff,#f1ecfb 50%,#e4def6)}.tg-home .tg-hiw-panel[data-tone=cards] .tg-hiw-panel__img{display:none}.tg-home .tg-chat{gap:14px}.tg-home .tg-chat__avatar{width:70px;height:70px;margin-bottom:4px}.tg-home .tg-chat__log{gap:14px;min-height:260px}.tg-home .tg-bubble{max-width:80%;padding:9px 12px;border-radius:6px;font-size:10.5px}.tg-home .tg-bubble--bot{margin-left:24px}.tg-home .tg-bubble--user{margin-right:24px}.tg-home .tg-typing{margin-left:24px;padding:10px 12px;border-radius:6px;gap:5px}.tg-home .tg-typing i{width:6px;height:6px}.tg-home .tg-hiw-cards{gap:18px}.tg-home .tg-mock-card{padding:12px 12px 14px;border-radius:8px;line-height:normal}.tg-home .tg-mock-card__title{gap:6px;margin-bottom:8px;font-size:11px;line-height:normal}.tg-home .tg-mock-card__title svg{width:11px;height:11px}.tg-home .tg-mock-card__right{font-size:7px;gap:4px}.tg-home .tg-mock-legend{gap:10px;margin-bottom:12px;font-size:7px}.tg-home .tg-mock-legend span:before{width:5px;height:5px;margin-right:4px}.tg-home .tg-mock-prog{grid-template-columns:96px minmax(0,1fr);gap:10px;margin-bottom:8px;font-size:7px}.tg-home .tg-mock-prog__bars{gap:3px;height:5px}.tg-home .tg-mock-tbl{font-size:6.5px}.tg-home .tg-mock-tbl th{padding:5px 3px;font-size:5px;letter-spacing:.04em;white-space:normal}.tg-home .tg-mock-tbl th svg{width:5px;height:5px}.tg-home .tg-mock-tbl td{padding:7px 3px}.tg-home .tg-mock-tbl__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.tg-home .tg-mock-tbl td:first-child,.tg-home .tg-mock-tbl th:first-child{width:24%}.tg-home .tg-mock-tbl th:nth-child(2){width:14%}.tg-home .tg-mock-tbl th:nth-child(4){width:10%}.tg-home .tg-mock-tbl th:nth-child(5){width:6%}.tg-home .tg-mock-tbl th:nth-child(6){width:18%}.tg-home .tg-mock-tbl th:nth-child(7){width:12%}.tg-home .tg-mock-tag{padding:1px 2px;font-size:5.5px;gap:2px;line-height:normal}.tg-home .tg-mock-tag--blue,.tg-home .tg-mock-tag--green{white-space:nowrap}.tg-home .tg-mock-tag svg{width:6px;height:6px}.tg-home .tg-mock-link{font-size:6px}.tg-home .tg-mock-tbl td svg{width:6px;height:6px}.tg-home .tg-hiw-panel[data-tone=table] .tg-mock-card{border-radius:6px}.tg-home .tg-spec{display:grid;grid-template-columns:1fr 1fr;gap:16px 14px;width:100%}.tg-home .tg-scard{padding:10px 10px 8px;border-radius:6px;background:#fff;box-shadow:0 4px 14px rgba(46,65,140,.08);font-size:6.5px;line-height:normal;color:#3b4765;opacity:0;transform:translateY(14px);transition:opacity .4s var(--tg-ease-out),transform .4s var(--tg-ease-out)}.tg-home .tg-hiw-row[data-visible=true] .tg-scard{opacity:1;transform:none}.tg-home .tg-hiw-row[data-visible=true] .tg-scard:first-child{transition-delay:50ms}.tg-home .tg-hiw-row[data-visible=true] .tg-scard:nth-child(2){transition-delay:.1s}.tg-home .tg-hiw-row[data-visible=true] .tg-scard:nth-child(3){transition-delay:.15s}.tg-home .tg-hiw-row[data-visible=true] .tg-scard:nth-child(4){transition-delay:.2s}.tg-home .tg-scard__head{display:flex;align-items:flex-start;gap:6px}.tg-home .tg-scard__ava{width:20px;height:20px;flex:none;border-radius:50%;background:linear-gradient(135deg,var(--c1,#4fc7f7),var(--c2,#1067ff))}.tg-home .tg-scard__name{font-size:7.5px;font-weight:600;color:#1f2a44}.tg-home .tg-scard__badge{display:inline-flex;align-items:center;gap:2px;margin:3px 0;padding:1px 4px;border-radius:3px;font-size:5.5px;font-weight:600;background:#e6f8ee;color:#13874a}.tg-home .tg-scard__badge--star{background:#fff4df;color:#b36b00}.tg-home .tg-scard__reg{display:grid;gap:1px;font-size:5.5px;color:#8a94ad}.tg-home .tg-scard__stars{margin-top:4px;font-size:6px;color:#f5a623}.tg-home .tg-scard__stars small{margin-left:3px;color:#8a94ad}.tg-home .tg-scard__spec{min-height:16px;margin:4px 0;font-size:6.5px;font-weight:600;color:#1f2a44}.tg-home .tg-scard__mail{display:flex;align-items:center;gap:2px;padding-top:4px;border-top:1px solid #eef1f7;font-size:5.5px;color:#5a6684;overflow-wrap:anywhere}.tg-home .tg-scard__btn{margin:6px -10px -8px;padding:4px;border-radius:0 0 6px 6px;background:var(--tg-blue-500);color:#fff;text-align:center;font-size:6px;font-weight:600}.tg-home .tg-expediente{margin-top:64px;padding:56px 24px 0}.tg-home .tg-expediente__inner{padding:0}.tg-home .tg-expediente__title{margin:0 0 8px;font-size:32px;line-height:1.15}.tg-home .tg-expediente__lead{margin:0 0 20px;font-size:13px;color:hsla(0,0%,100%,.8)}.tg-home .tg-expediente .tg-btn{--fs:13px;min-height:44px;height:auto;padding:0 12px;color:var(--tg-blue-500);box-shadow:0 6px 16px rgba(0,0,0,.18)}.tg-home .tg-expediente__shot{margin:36px 0 0}.tg-home .tg-expediente__shot img{border-radius:10px 10px 0 0}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.tg-home .tg-scard{opacity:1;transform:none;transition:none}}.tg-home .tg-expediente .tg-reveal[data-state]:focus-within,.tg-home .tg-hiw-row:focus-within .tg-hiw-row__list li,.tg-home .tg-hiw-row:focus-within .tg-hiw-row__text,.tg-home .tg-hiw-row[data-flip=true]:focus-within .tg-hiw-row__text{opacity:1;transform:none;transition:none}@media (prefers-reduced-motion:reduce){.tg-home .tg-bubble,.tg-home .tg-chat__avatar,.tg-home .tg-hiw-hero__glow,.tg-home .tg-typing{animation:none}.tg-home .tg-hiw-panel,.tg-home .tg-hiw-row__cta,.tg-home .tg-hiw-row__list li,.tg-home .tg-hiw-row__text{opacity:1;transform:none;transition:none}.tg-home .tg-mock-prog__bars i[data-on=true]:after{transform:scaleX(1);transition:none}}