/* InnExpert V2 premium: design matches accepted V4 direction, only styling and layout modified. */
:root{--navy:#101f3e;--navy-deep:#0a1731;--wine:#b0063b;--wine-dark:#8b0030;--soft:#f5f7fb;--ink:#152440;--line:#e7eaf1}
body{font-family:'DM Sans',sans-serif;line-height:1.62;color:var(--ink)}.container{width:min(1296px,calc(100% - 92px))}.site-header{box-shadow:0 1px 0 #e9ebef;z-index:100}
.ie-nav{min-height:79px;gap:25px}.ie-logo{width:175px}.ie-logo img{max-height:62px}.ie-navlist{gap:22px}.ie-navlist a{font-size:12px;font-weight:800}.ie-nav-cta,.ie-button{background:linear-gradient(110deg,#aa0036,#cf0c43);box-shadow:0 10px 27px rgba(165,0,52,.17);border-radius:8px}.ie-nav-cta:hover,.ie-button:hover{transform:translateY(-2px);box-shadow:0 15px 30px rgba(165,0,52,.22)}.ie-button.ghost{box-shadow:none;background:transparent;border:1px solid rgba(255,255,255,.75)}
.ie-hero{min-height:435px;background-image:linear-gradient(90deg,rgba(6,22,49,.97) 0%,rgba(11,28,59,.89) 38%,rgba(10,29,57,.52) 61%,rgba(10,26,55,.12) 100%),var(--hero);background-position:center 39%;background-size:cover}.ie-hero--home{min-height:505px}.hero-inner{padding:77px 0 83px}.ie-hero--home .hero-inner{padding:65px 0 85px}.hero-inner h1{max-width:740px;font-size:clamp(40px,3.6vw,55px);line-height:1.13;letter-spacing:-.048em;text-shadow:0 1px 13px #081a423d}.ie-hero--home .hero-inner h1{max-width:690px}.hero-inner>p{max-width:560px;font-size:16px;line-height:1.68;color:#e6eaf2}.hero-actions{margin-top:20px}.hero-actions .ie-button{margin-top:0}.eyebrow{letter-spacing:2px;font-size:11px}.v2-hero-badge{position:absolute;right:max(calc((100vw - 1296px)/2),46px);bottom:36px;padding:17px 23px;background:linear-gradient(140deg,#a20038,#c40842);border-radius:12px;min-width:190px;box-shadow:0 14px 45px #0c102a45;text-align:center}.v2-hero-badge strong{display:block;font-size:34px;line-height:1.2}.v2-hero-badge span{display:block;font-size:12px;line-height:1.4}
.v2-benefit-band{background:#fff;box-shadow:0 15px 45px #0b254412;position:relative;z-index:3}.v2-benefits{display:grid;grid-template-columns:repeat(4,1fr);padding:25px 0}.v2-benefits>div{display:flex;gap:14px;align-items:center;padding:2px 24px;border-right:1px solid #e6eaf2}.v2-benefits>div:first-child{padding-left:0}.v2-benefits>div:last-child{border:0}.v2-benefit-icon{font-size:30px;color:#bc063a;font-weight:600;line-height:1}.v2-benefits strong,.v2-benefits small{display:block}.v2-benefits strong{font-size:13px;line-height:1.3;color:#182540}.v2-benefits small{font-size:11px;color:#8791a0;margin-top:3px}
.v2-app-section{background:linear-gradient(110deg,#f9fafc 10%,#edf1f7 100%);padding:87px 0 78px;overflow:hidden}.v2-app-grid{display:grid;grid-template-columns:43% 57%;gap:30px;align-items:center}.v2-app-copy h2{font-size:clamp(32px,3vw,43px);line-height:1.14;letter-spacing:-1.4px;color:#15233d;max-width:530px;margin:16px 0 19px}.v2-app-copy>p{color:#5f6b80;font-size:14px;line-height:1.85;max-width:540px}.v2-app-checks{display:grid;grid-template-columns:1fr;gap:12px;margin:26px 0}.v2-app-checks>div{display:flex;align-items:center;gap:12px}.v2-app-checks>div>span{width:25px;height:25px;border-radius:50%;border:1.5px solid #b7093e;display:grid;place-items:center;color:#b7093e;flex:none;font-weight:900;font-size:12px}.v2-app-checks strong,.v2-app-checks small{display:block}.v2-app-checks strong{font-size:13px;color:#17233b}.v2-app-checks small{font-size:11px;color:#6a7890}.v2-app-section .ie-button{margin-top:2px}
.v2-device-wrap{position:relative;height:450px;display:flex;align-items:center;justify-content:center}.v2-device{height:322px;width:87%;border:10px solid #1d2234;border-bottom-width:14px;border-radius:17px 17px 8px 8px;background:#f9fbfe;box-shadow:0 24px 40px #081c3540;transform:perspective(1300px) rotateY(-5deg) rotateZ(-1deg);overflow:hidden}.v2-device-bar{height:48px;background:#fff;border-bottom:1px solid #e2e7f0;display:flex;align-items:center;justify-content:center;position:relative}.v2-device-bar>b{font-size:23px;letter-spacing:-1.1px;color:#263354}.v2-device-bar>b span{color:#b30040}.v2-device-bar>span{display:flex;gap:5px;position:absolute;left:17px}.v2-device-bar>span i{height:6px;width:6px;border-radius:50%;background:#dfe4ec}.v2-device-bar>small{position:absolute;right:12px;font-size:7px;letter-spacing:1px;color:#8190a6}.v2-device-main{display:flex;height:266px}.v2-device-main aside{width:60px;background:#233053;color:#fff;display:flex;flex-direction:column;gap:23px;align-items:center;padding:26px 0}.v2-device-main aside b{font-size:21px;font-weight:400}.v2-device-content{flex:1;padding:25px 25px}.v2-screen-overline{font-size:9px;color:#bb0b42;letter-spacing:1.5px;font-weight:800}.v2-device-content h3{font-size:25px;letter-spacing:-.8px;margin:4px 0}.v2-device-content p{font-size:11px;color:#8793a7}.v2-screen-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:18px 0}.v2-screen-cards div{background:#fff;box-shadow:0 4px 11px #13263b0a;border:1px solid #e3e9f2;border-radius:8px;padding:14px 5px;text-align:center;font-size:10px;font-weight:750}.v2-screen-cards strong{display:block;color:#b50040;font-size:23px;font-weight:400}.v2-screen-rows i{display:block;background:#e8ecf4;height:7px;border-radius:4px;margin-top:8px;width:70%}.v2-screen-rows i:nth-child(2){width:90%}.v2-screen-rows i:nth-child(3){width:60%}.v2-device-foot{width:93%;height:13px;background:linear-gradient(#d2d8e2,#8c98a7);position:absolute;bottom:53px;border-radius:3px 3px 35% 35%;box-shadow:0 15px 20px #22374a22}.v2-device-float{display:flex;gap:12px;align-items:center;position:absolute;right:5px;top:32px;border-radius:10px;background:#fff;padding:16px;box-shadow:0 15px 30px #0c224c26;transform:rotate(2deg)}.v2-device-float>span{font-size:22px;color:#b7063a}.v2-device-float strong,.v2-device-float small{display:block}.v2-device-float strong{font-size:11px}.v2-device-float small{font-size:10px;color:#7d8798}
.v2-products-section{padding:89px 0 94px;background:#fff}.v2-centerhead{text-align:center;max-width:850px;margin:0 auto 39px}.v2-centerhead .micro{font-size:11px}.v2-centerhead h2{font-size:clamp(32px,3.1vw,43px);line-height:1.15;color:#16243f;margin:15px 0}.v2-centerhead p{color:#677388;line-height:1.8;font-size:14px}.v2-product-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.v2-product-card{display:flex;flex-direction:column;text-decoration:none;border-radius:13px;border:1px solid #e7e8ee;overflow:hidden;background:#fff;box-shadow:0 10px 26px #121f3810;transition:transform .25s,box-shadow .25s}.v2-product-card:hover{transform:translateY(-7px);box-shadow:0 18px 35px #1d32492e}.v2-product-visual{height:122px;position:relative;display:grid;place-items:center;background:linear-gradient(110deg,#546983,#c1cad9)}.v2-product-visual:after{content:'';position:absolute;inset:0;background:radial-gradient(circle at 95% 0,#ffffff88,transparent 70%)}.v2-product-visual span{font-size:56px;line-height:1;color:white;font-weight:400;text-shadow:0 5px 15px #11233d66;z-index:1}.v2-product-1 .v2-product-visual{background:linear-gradient(110deg,#8999ac,#4c5874)}.v2-product-2 .v2-product-visual{background:linear-gradient(110deg,#2e435c,#9ba4b5)}.v2-product-3 .v2-product-visual{background:linear-gradient(110deg,#55758c,#b6c9d8)}.v2-product-4 .v2-product-visual{background:linear-gradient(110deg,#1d395b,#8aa1b4)}.v2-product-info{padding:19px 15px 16px;position:relative;flex:1}.v2-product-info h3{font-size:14px;line-height:1.25;color:#14203a;margin:0 0 8px}.v2-product-info small{font-size:11px;color:#7e8797;display:block;margin:0 8px 6px 0}.v2-product-info>span{color:#b1073d;position:absolute;right:13px;bottom:12px;font-size:19px}
.v2-auto-band{background:linear-gradient(110deg,#06182f,#112c4f 60%,#1b3b5a);color:white;overflow:hidden}.v2-auto-grid{display:grid;grid-template-columns:48% 52%;min-height:370px;align-items:center}.v2-auto-copy{padding:55px 0}.v2-auto-kicker{font-weight:850;color:#edbdd0;font-size:10px;letter-spacing:2px}.v2-auto-copy h2{font-size:clamp(32px,3.3vw,47px);line-height:1.15;letter-spacing:-1.3px;margin:15px 0}.v2-auto-copy h2 em{font-style:normal;background:#b0003a;padding:0 9px;border-radius:6px;box-decoration-break:clone}.v2-auto-copy p{font-size:15px;line-height:1.7;color:#dae4f0;max-width:480px}.v2-auto-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.v2-auto-actions .ie-button{margin-top:0}.v2-auto-photo{position:relative;align-self:stretch;display:flex;align-items:center;justify-content:center;min-height:290px}.v2-auto-photo img{width:110%;max-width:none;max-height:335px;object-fit:cover;object-position:center;border-radius:130px 35px 34px 130px;box-shadow:0 20px 45px #060c2255}.v2-auto-photo>div{position:absolute;right:6%;top:20px;font-size:25px;font-weight:900;font-style:italic;letter-spacing:-2px;text-shadow:0 3px 13px #06162a}.v2-auto-photo>div span{color:#ffe2eb}
.v2-partner-band{padding:61px 0 72px;background:#f9fafc}.v2-partner-title{text-align:center}.v2-partner-title h2{font-size:28px;margin:12px 0 29px}.v2-partner-logos{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.v2-partner-logos>div{height:92px;background:#fff;border:1px solid #e7eaf1;border-radius:12px;display:grid;place-items:center;padding:14px;box-shadow:0 5px 18px #0c19380a}.v2-partner-logos img{max-height:62px;width:100%;object-fit:contain}
.v2-polisa-section{padding:80px 0;background:#f5f6f9}.v2-polisa-grid{display:grid;grid-template-columns:41% 1fr;gap:100px;align-items:center}.v2-polisa-grid h2{font-size:clamp(31px,3.2vw,44px);line-height:1.16;margin:12px 0 19px}.v2-polisa-grid p{color:#626f83;line-height:1.85;font-size:15px}.v2-polisa-grid .ie-button{margin-top:15px}.v2-polisa-card{background:#fff;padding:35px;border:1px solid #e4e9ef;border-radius:18px;box-shadow:0 25px 52px #0c203b11}.v2-polisa-card>span{font-size:10px;letter-spacing:2px;color:#8591a4;font-weight:850}.v2-polisa-card>img{height:120px;width:100%;object-fit:contain;margin:25px 0}.v2-polisa-card-bottom{border-top:1px solid #edf0f4;padding:19px 0 0;display:flex;align-items:center;gap:12px;justify-content:center}.v2-polisa-card-bottom span{font-size:10px;font-weight:850;color:#3f506c;letter-spacing:1px}.v2-polisa-card-bottom i{font-style:normal;font-size:24px;color:#a7003a}
.v2-approach{padding:95px 0;background:#fff}.v2-approach-head{text-align:center;max-width:830px;margin:0 auto 36px}.v2-approach-head h2{font-size:clamp(31px,3.2vw,43px);margin:12px 0}.v2-approach-head p{color:#66748a;font-size:15px;line-height:1.75}.v2-approach-grid{display:grid;grid-template-columns:42% 1fr;gap:70px;align-items:start}.v2-approach-media{position:sticky;top:100px}.v2-approach-media img{height:490px;width:100%;object-fit:cover;object-position:center;border-radius:16px}.v2-approach-stamp{position:absolute;right:-15px;bottom:28px;background:#b0073c;border-radius:10px;color:white;display:flex;align-items:center;gap:10px;padding:15px 21px;box-shadow:0 12px 27px #15223b33}.v2-approach-stamp strong{font-size:35px;line-height:1}.v2-approach-stamp span{font-size:11px}.v2-approach-super{font-size:11px;letter-spacing:2px;font-weight:850;color:#af0a3a;text-transform:uppercase}.v2-approach-features h3{font-size:27px;margin:10px 0 26px}.v2-approach-item{display:flex;align-items:flex-start;gap:17px;border-bottom:1px solid #e8ebf1;padding:17px 0}.v2-approach-item>span{display:grid;place-items:center;border:1px solid #c70541;border-radius:50%;width:27px;height:27px;flex:none;color:#b9043e;font-size:11px;margin-top:4px}.v2-approach-item h4{font-size:17px;margin:0 0 6px;color:#15243e}.v2-approach-item p{font-size:13px;color:#64728b;line-height:1.7;margin:0}
.v2-faq-home{background:#f7f8fb;padding:80px 0}.v2-faq-grid{display:grid;grid-template-columns:38% 1fr;gap:64px}.v2-faq-grid h2{font-size:38px;margin:14px 0}.v2-faq-grid p{color:#66758d;font-size:14px}.v2-faq-grid .ie-button{margin-top:25px}.ie-button.v2-outline{background:white;border:1px solid #d0d6e1;box-shadow:none;color:#172640}.v2-faq-list details{border:1px solid #e0e6ee;background:#fff;border-radius:10px;margin-bottom:12px;overflow:hidden}.v2-faq-list details[open]{border-color:#c1cbdb;box-shadow:0 6px 19px #18284210}.v2-faq-list summary{padding:20px;cursor:pointer;display:flex;justify-content:space-between;gap:14px;list-style:none;font-size:14px;font-weight:750}.v2-faq-list summary::-webkit-details-marker{display:none}.v2-faq-list summary>span{font-size:20px;color:#a8053a;line-height:1}.v2-faq-list details>div{font-size:13px;color:#617088;line-height:1.8;padding:0 20px 20px}
.v2-final-cta{background:#142647;color:white;position:relative;overflow:hidden}.v2-final-cta:after{content:'';position:absolute;inset:-150px -100px auto auto;width:450px;height:450px;border:1px solid #ffffff18;border-radius:50%}.v2-final-inner{min-height:185px;display:flex;align-items:center;justify-content:space-between;gap:45px}.v2-final-inner>div>span{font-size:10px;color:#e4a9c2;letter-spacing:2px;font-weight:850}.v2-final-inner h2{font-size:32px;margin:8px 0;line-height:1.18;max-width:650px;color:#fff}.v2-final-inner p{font-size:13px;color:#d0d9ea}.ie-button.v2-white{background:#fff;color:#a8053a;box-shadow:none;flex:none}
/* The approved WordPress source copy remains 1:1; create a professional editorial layout around it. */
.approved-section{padding:71px 0;border-bottom:1px solid #eff1f6}.approved-section:nth-child(odd){background:#f8f9fc}.approved-grid{grid-template-columns:32% minmax(0,1fr);gap:72px}.approved-left{position:relative}.approved-left .micro{font-size:10px}.approved-left h2{line-height:1.18;max-width:360px;font-size:clamp(26px,2.55vw,37px)}.approved-right{background:#fff;padding:30px 36px;border:1px solid #e7eaf0;box-shadow:0 12px 35px #152a4810;border-radius:15px;max-width:none;color:#43516a}.approved-right>p{line-height:1.85}.approved-right .faq-entry{box-shadow:none}.approved-right .approved-subheading{margin-top:18px;font-size:21px}.approved-left:before{content:'';position:absolute;top:-23px;left:0;width:35px;height:3px;background:#b4073c}
/* Keep original source text intact and avoid ugly pseudo-section banner. */
.original-preface{display:none}
.ie-footer{background:#0a1730}.footer-top{padding:68px 0 55px}.footer-top h3{font-size:14px}
@media(max-width:1100px){.container{width:min(1200px,calc(100% - 56px))}.ie-nav{gap:12px}.ie-navlist{gap:12px}.ie-logo{width:143px}.ie-navlist a{font-size:11px}.v2-product-grid{gap:10px}.v2-polisa-grid{gap:45px}.v2-approach-grid{gap:40px}}
@media(max-width:850px){.container{width:min(100% - 34px,1180px)}.ie-hero--home{min-height:490px}.hero-inner h1{font-size:clamp(34px,5.7vw,47px)}.v2-hero-badge{right:19px;bottom:15px;padding:12px 16px;min-width:130px}.v2-hero-badge strong{font-size:22px}.v2-hero-badge span{font-size:9px}.v2-benefits{grid-template-columns:repeat(2,1fr);gap:16px}.v2-benefits>div:nth-child(even){border-right:0}.v2-app-grid,.v2-polisa-grid,.v2-approach-grid,.v2-faq-grid{grid-template-columns:1fr;gap:28px}.v2-app-section{padding:55px 0 50px}.v2-device-wrap{height:320px}.v2-device{width:88%;height:260px}.v2-device-main{height:205px}.v2-device-foot{bottom:19px}.v2-screen-rows{display:none}.v2-products-section,.v2-approach{padding:57px 0}.v2-product-grid{grid-template-columns:repeat(2,1fr)}.v2-product-card:last-child{grid-column:1/-1}.v2-auto-grid{grid-template-columns:1fr}.v2-auto-copy{padding:55px 0 10px}.v2-auto-photo{min-height:270px}.v2-auto-photo img{max-height:260px;width:100%}.v2-partner-logos{grid-template-columns:repeat(3,1fr)}.v2-polisa-section{padding:56px 0}.v2-approach-media{position:relative;top:0}.v2-approach-media img{height:330px}.v2-faq-home{padding:55px 0}.approved-grid{grid-template-columns:1fr;gap:15px}.approved-right{padding:27px}.v2-final-inner{padding:30px 0}.v2-approach-features h3{font-size:25px}}
@media(max-width:540px){.ie-logo{width:125px}.ie-hero--home{min-height:550px}.ie-hero{background-image:linear-gradient(90deg,#091b38f2,#091b38bd),var(--hero)}.ie-hero--home .hero-inner{padding:51px 0 110px}.hero-inner h1{font-size:33px}.hero-inner>p{font-size:14px}.v2-hero-badge{bottom:12px;right:15px}.v2-benefits{gap:10px}.v2-benefits>div{padding:2px 6px}.v2-benefit-icon{font-size:22px}.v2-benefits strong{font-size:11px}.v2-benefits small{font-size:10px}.v2-app-copy h2{font-size:30px}.v2-device-wrap{height:240px}.v2-device{width:95%;height:206px;border-width:6px}.v2-device-bar{height:35px}.v2-device-main{height:166px}.v2-device-main aside{width:40px;padding:10px 0;gap:15px}.v2-device-content{padding:12px}.v2-device-content h3{font-size:16px}.v2-device-content p{margin:0}.v2-screen-cards{margin:9px 0;gap:5px}.v2-screen-cards div{padding:9px 3px;font-size:8px}.v2-screen-cards strong{font-size:14px}.v2-device-foot{display:none}.v2-device-float{right:-1px;top:-5px;padding:8px}.v2-product-grid{grid-template-columns:repeat(2,1fr);gap:10px}.v2-product-visual{height:92px}.v2-product-visual span{font-size:39px}.v2-product-info{padding:14px 10px}.v2-product-info h3{font-size:13px}.v2-product-info small{font-size:10px}.v2-auto-copy h2{font-size:31px}.v2-auto-actions{flex-direction:column;align-items:flex-start}.v2-auto-actions .ie-button{font-size:12px}.v2-auto-photo{min-height:205px}.v2-auto-photo img{max-height:205px}.v2-partner-logos{grid-template-columns:repeat(2,1fr)}.v2-centerhead h2,.v2-approach-head h2,.v2-polisa-grid h2{font-size:30px}.v2-polisa-card{padding:18px}.v2-faq-grid h2{font-size:30px}.v2-final-inner{align-items:flex-start;flex-direction:column;gap:15px}.v2-final-inner h2{font-size:28px}.approved-right{padding:18px}.v2-approach-media img{height:260px}.v2-approach-stamp{right:0}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}

/* Offer page cards in the accepted V4 spirit; approved source text remains verbatim. */
.v2-offer-products{padding:86px 0 72px}.v2-offer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.v2-offer-card{display:flex;gap:23px;background:#fff;border:1px solid #e6e9f1;border-radius:15px;padding:29px;box-shadow:0 8px 25px #0d214411;text-decoration:none;transition:transform .2s,box-shadow .2s}.v2-offer-card:hover{transform:translateY(-4px);box-shadow:0 18px 35px #0d21441b}.v2-offer-icon{display:grid;place-items:center;background:#fff0f4;border:1px solid #f6d9e3;flex:none;width:58px;height:58px;border-radius:12px}.v2-offer-icon span{font-size:26px;color:#b3063f}.v2-offer-number{font-size:10px;color:#ae053a;letter-spacing:1.8px;font-weight:850}.v2-offer-card h3{font-size:21px;margin:5px 0 9px}.v2-offer-card p{font-size:13px;color:#677489;line-height:1.7}.v2-offer-card strong{font-size:12px;color:#b0063b}.v2-offer-auto{margin-top:40px;background:#172746;color:white;border-radius:12px;padding:25px 30px;display:flex;align-items:center;justify-content:space-between;gap:20px}.v2-offer-auto>div{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.v2-offer-auto span{color:#f59ab7;letter-spacing:1.4px;font-size:10px;font-weight:850}.v2-offer-auto strong{font-size:16px}.v2-offer-auto small{font-size:12px;color:#c6d1df}.v2-offer-auto a{border-radius:8px;background:white;color:#9d0033;font-size:12px;white-space:nowrap;font-weight:850;padding:12px 18px;text-decoration:none}.v2-offer-process{padding:77px 0 89px;background:#f6f8fb}.v2-process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.v2-process-grid article{border:1px solid #e5eaf1;background:white;border-radius:15px;padding:28px;min-height:220px}.v2-process-grid article>span{display:block;font-size:12px;color:#a80639;font-weight:850;letter-spacing:2px}.v2-process-grid h3{font-size:20px;margin:25px 0 13px}.v2-process-grid p{color:#68758a;font-size:14px}.v2-offer-conversion{background:#fff;padding:36px 0;border-bottom:1px solid #eef0f5}.v2-offer-conversion-inner{display:flex;align-items:center;justify-content:space-between;gap:35px}.v2-offer-conversion h2{font-size:28px;margin:6px 0}.v2-offer-conversion .ie-button{margin:0}.v2-offer-faq{padding:62px 0}.v2-offer-faq h2{font-size:34px}
@media(max-width:850px){.v2-offer-grid{grid-template-columns:1fr}.v2-process-grid{grid-template-columns:1fr;gap:15px}.v2-process-grid article{min-height:0}.v2-offer-products{padding:55px 0}.v2-offer-auto{align-items:flex-start;flex-direction:column}.v2-offer-conversion-inner{flex-direction:column;align-items:flex-start}}
@media(max-width:540px){.v2-offer-card{padding:20px;gap:13px}.v2-offer-icon{width:46px;height:46px}.v2-offer-card h3{font-size:18px}.v2-offer-conversion h2{font-size:26px}}

.approved-editorial-image{margin-top:34px;width:100%;height:215px;object-fit:cover;border-radius:16px;box-shadow:0 17px 35px #12213a1a}.approved-section .approved-editorial-image{max-width:380px}
@media(max-width:850px){.approved-editorial-image{max-height:230px;margin-top:17px}}
