.semia-specialist-hero{background:#f3f2fa;min-height:700px!important}.semia-specialist-hero .semia-hero-photo{inset-block:150px 60px!important;inset-inline-start:auto!important;inset-inline-end:4%!important;width:44%!important;overflow:hidden;border-radius:28px 100px 28px 28px;opacity:1!important;mask-image:none!important;-webkit-mask-image:none!important}.semia-specialist-hero .semia-hero-photo img{object-position:center!important;filter:none!important}.semia-specialist-hero:after,.semia-specialist-hero:before{display:none!important}.semia-specialist-hero .semia-hero-copy{max-width:50%!important}.semia-specialist-hero h1{font-size:clamp(38px,4.8vw,68px)!important;line-height:1.35!important}.semia-specialist-mark{background:#f7f3fa}.semia-specialist-mark .semia-hero-photo{border-radius:100px 28px 28px 28px}
.semia-editorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.semia-editorial-card{background:#fff;border:1px solid #e4e0ef;border-radius:24px;overflow:hidden;transition:transform .25s,box-shadow .25s}.semia-editorial-card>img{display:block;width:100%;height:210px;object-fit:cover}.semia-editorial-card>div{padding:28px}.semia-editorial-card h3{font-size:27px;line-height:1.5;margin:8px 0}.semia-editorial-card p{line-height:1.8}.semia-editorial-label{color:#5441b5;font-size:14px;font-weight:700}.semia-slot-featured{grid-template-columns:1fr}.semia-slot-featured .semia-editorial-card{display:grid;grid-template-columns:1fr 1fr;background:#0b3048;color:#fff;border:0}.semia-slot-featured .semia-editorial-card>img{height:100%;min-height:280px;max-height:380px}.semia-slot-featured .semia-editorial-label,.semia-slot-featured a{color:#86ddd6}.semia-editorial-section:has(.semia-container>h2:only-child){display:none}.semia-connected{background:#f1f4f8}.semia-portal-card{padding:26px;background:#fff;border-radius:20px}.semia-portal-card h3{font-size:26px}.semia-service-symbol{display:inline-flex;width:42px;height:42px;margin-bottom:12px;color:#5441b5}.semia-service-symbol svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
@media(hover:hover){.semia-editorial-card:hover{transform:translateY(-4px);box-shadow:0 16px 35px #24204f12}}@media(max-width:780px){.semia-specialist-hero{padding-bottom:30px!important}.semia-specialist-hero .semia-hero-copy{max-width:100%!important}.semia-specialist-hero .semia-hero-photo{position:relative!important;inset:auto!important;width:calc(100% - 40px)!important;height:260px!important;margin:0 20px 25px!important;border-radius:24px!important;order:2}.semia-specialist-hero{display:flex!important;flex-direction:column}.semia-specialist-hero>.semia-container{order:1}.semia-editorial-grid{grid-template-columns:1fr}.semia-slot-featured .semia-editorial-card{grid-template-columns:1fr}.semia-slot-featured .semia-editorial-card>img{height:220px;min-height:0}.semia-editorial-card h3{font-size:24px}}
@media(prefers-reduced-motion:reduce){.semia-editorial-card{transition:none}.semia-editorial-card:hover{transform:none}}
.semia-specialist-hero .semia-hero-photo{height:auto!important}.semia-slot-featured .semia-editorial-card p{color:#dfebf2}.semia-slot-featured .semia-editorial-label{color:#86ddd6!important}
@media(max-width:780px){.semia-specialist-hero .semia-hero-photo{height:260px!important}}
.semia-success-section{background:linear-gradient(180deg,#fff 0%,#f7f5fd 100%)}.semia-success-section>.semia-container>h2{font-size:clamp(34px,4vw,58px);margin-bottom:10px}.semia-success-section>.semia-container>p{color:var(--semia-body);font-size:19px}.semia-success-grid{display:grid;grid-template-columns:repeat(var(--semia-story-columns),minmax(0,1fr));gap:22px;margin-top:30px}.semia-story-card{background:#fff;border:1px solid #e4e0ef;border-radius:24px;overflow:hidden;box-shadow:0 14px 34px #24204f0b;transition:transform .3s ease,box-shadow .3s ease}.semia-story-card:hover{transform:translateY(-6px);box-shadow:0 20px 42px #24204f18}.semia-story-logo{display:flex;align-items:center;justify-content:center;min-height:160px;padding:22px;background:linear-gradient(135deg,#f1effc,#edfafa)}.semia-story-logo img{display:block;width:100%;height:145px;object-fit:contain}.semia-story-logo-placeholder{font-size:42px;font-weight:800;color:var(--semia-violet)}.semia-story-body{padding:24px}.semia-story-body h3{font-size:23px;line-height:1.45;margin:6px 0 15px}.semia-story-body h3 a{color:var(--semia-ink);text-decoration:none}.semia-story-body h4{font-size:16px;color:var(--semia-violet);margin:0 0 8px}.semia-story-scope{color:var(--semia-body);line-height:1.8}.semia-story-scope ul{margin:0;padding-inline-start:22px}.semia-story-scope li{margin-bottom:4px}.semia-story-card .semia-card-link{display:inline-block;margin-top:16px}.semia-success-section .semia-empty{grid-column:1/-1}@media(max-width:780px){.semia-success-grid{grid-template-columns:1fr}.semia-success-section>.semia-container>p{font-size:17px}.semia-story-logo{min-height:125px}.semia-story-logo img{height:110px}}@media(prefers-reduced-motion:reduce){.semia-story-card{transition:none}.semia-story-card:hover{transform:none}}
