@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/epHLF1cK0M3Vjg2mbTiQUyQnrlzeZaj_Sf4w207_hd8-5DNtDMFzlvcvwAE2PVExvUpNrUtQpmZSRnKCD769g_Y.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:"Bebas Neue Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:82.1121%;ascent-override:109.6063%;descent-override:36.5354%;line-gap-override:0%}@font-face{font-family:"Bebas Neue Fallback: Segoe UI";src:local("Segoe UI");size-adjust:77.1383%;ascent-override:116.6735%;descent-override:38.8912%;line-gap-override:0%}@font-face{font-family:"Bebas Neue Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:76%;ascent-override:118.4211%;descent-override:39.4737%;line-gap-override:0%}@font-face{font-family:"Bebas Neue Fallback: Arial";src:local("Arial");size-adjust:76.7159%;ascent-override:117.316%;descent-override:39.1053%;line-gap-override:0%}@font-face{font-family:"Bebas Neue Fallback: Noto Sans";src:local("Noto Sans");size-adjust:72.1519%;ascent-override:124.7368%;descent-override:41.5789%;line-gap-override:0%}@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/VLpiOafH-p6RmAtKN4brKA0UtM20LGMxbZFps2uAjGE-wzZyUt5wL8V2mXyQP64_ax-fGw9A2kDID2kfXQlsMmQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.tabs-header[data-v-ef4f2c07]{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(0,1fr));margin-bottom:0}.tab-btn[data-v-ef4f2c07]{background:#ffffff05;border:1px solid var(--border-dim);cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:32px;position:relative;transition:all .4s ease}.tab-btn[data-v-ef4f2c07]:before{background:var(--amber);bottom:0;content:"";height:3px;left:0;position:absolute;transition:width .5s cubic-bezier(.16,1,.3,1);width:0}.tab-btn[data-v-ef4f2c07]:hover{background:#e8862a06}.tab-btn.active[data-v-ef4f2c07]{background:#e8862a0d;border-color:#e8862a4d}.tab-btn.active[data-v-ef4f2c07]:before{width:100%}.service-tag[data-v-ef4f2c07]{align-self:flex-start;border:1px solid var(--border-amber);color:var(--amber);display:inline-block;font-size:.9rem;font-weight:600;letter-spacing:.2em;margin-bottom:16px;padding:4px 10px;text-transform:uppercase;transition:all .3s}.tab-btn.active .service-tag[data-v-ef4f2c07]{background:var(--amber);color:var(--coal)}.service-title[data-v-ef4f2c07]{color:var(--text-light);font-family:Bebas Neue,"Bebas Neue Fallback: BlinkMacSystemFont","Bebas Neue Fallback: Segoe UI","Bebas Neue Fallback: Helvetica Neue","Bebas Neue Fallback: Arial","Bebas Neue Fallback: Noto Sans",sans-serif;font-size:clamp(1.8rem,2.5vw,2.5rem);letter-spacing:.04em;line-height:.95}.carousel-controls[data-v-ef4f2c07]{display:flex;justify-content:flex-end;margin-bottom:0}.control-btn[data-v-ef4f2c07]{background:var(--amber);border:1px solid var(--border-dim);color:var(--text-light);cursor:pointer;font-size:.85rem;letter-spacing:.1em;padding:8px 16px;text-transform:uppercase;transition:all .3s ease}.control-btn[data-v-ef4f2c07]:hover{border-color:var(--amber);color:var(--coal)}.tabs-content[data-v-ef4f2c07]{background:#ffffff03;border:1px solid var(--border-dim);min-height:400px}.tab-image[data-v-ef4f2c07]{border-bottom:1px solid var(--border-dim);display:block;height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.tab-body[data-v-ef4f2c07]{padding:48px}.objective-section[data-v-ef4f2c07]{margin-bottom:40px;max-width:800px}.service-objective[data-v-ef4f2c07]{color:var(--text-muted);font-size:1.1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.service-obj-text[data-v-ef4f2c07]{color:var(--text-dim);font-size:1.2rem;font-weight:300;line-height:1.6;margin-top:12px}.service-block-right[data-v-ef4f2c07]{align-content:start;border-top:1px solid hsla(0,0%,100%,.05);display:grid;gap:32px 40px;grid-template-columns:1fr 1fr;padding-top:40px}.svc-feature[data-v-ef4f2c07]{display:flex;flex-direction:column;gap:8px}.svc-feature-title[data-v-ef4f2c07]{align-items:center;color:var(--text-light);display:flex;font-size:1.1rem;font-weight:600;gap:10px;letter-spacing:.06em}.svc-icon[data-v-ef4f2c07]{color:var(--amber);flex-shrink:0;font-size:1.4rem}.svc-feature-desc[data-v-ef4f2c07]{color:var(--text-muted);font-size:1.1rem;font-weight:300;line-height:1.55;padding-left:32px}.fade-enter-active[data-v-ef4f2c07],.fade-leave-active[data-v-ef4f2c07]{transition:opacity .4s ease,transform .4s ease}.fade-enter-from[data-v-ef4f2c07]{opacity:0;transform:translateY(10px)}.fade-leave-to[data-v-ef4f2c07]{opacity:0;transform:translateY(-10px)}@media(max-width:900px){.tabs-header[data-v-ef4f2c07]{gap:8px;grid-template-columns:repeat(3,1fr)}.tab-btn[data-v-ef4f2c07]{padding:16px 8px}.service-tag[data-v-ef4f2c07]{font-size:.65rem;letter-spacing:.1em;margin-bottom:10px;padding:4px 6px}.service-title[data-v-ef4f2c07]{font-size:clamp(1.1rem,4vw,1.8rem)}.service-block-right[data-v-ef4f2c07]{grid-template-columns:1fr}.tab-body[data-v-ef4f2c07]{padding:32px 24px}}
