.ov2-news,.ov2-news-article{background:var(--ov2-white);overflow:clip}.ov2-news a,.ov2-news-article a{color:inherit;text-decoration:none}.ov2-news-skip{z-index:100;background:var(--ov2-blue);border-radius:8px;padding:10px 14px;font-size:13px;font-weight:700;transition:transform .2s;position:fixed;top:14px;left:16px;transform:translateY(-160%);color:var(--ov2-white)!important}.ov2-news-skip:focus{transform:translateY(0)}.ov2-news-hero{width:min(1440px,100% - 48px);min-height:520px;color:var(--ov2-white);isolation:isolate;background:radial-gradient(circle at 86% 18%,#36c7d033,#0000 29%),linear-gradient(138deg,#071125 0%,#0b234c 100%);border-radius:30px;grid-template-columns:minmax(0,1fr) 330px;align-items:end;gap:70px;margin:96px auto 0;padding:clamp(54px,7vw,96px);display:grid;position:relative}.ov2-news-hero:before{content:"";z-index:-1;border-radius:inherit;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 80%);mask-image:linear-gradient(90deg,#000,#0000 80%)}.ov2-news-hero__copy{max-width:880px}.ov2-news-hero h1{max-width:900px;font-family:var(--ov2-font-display);letter-spacing:-.065em;margin:28px 0 25px;font-size:clamp(56px,6.2vw,90px);font-weight:650;line-height:.94}.ov2-news-hero__copy>p{color:#ffffffad;max-width:690px;margin:0;font-size:clamp(17px,1.5vw,21px);line-height:1.58}.ov2-news-signal{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0f;border:1px solid #ffffff24;border-radius:18px;gap:10px;padding:24px;display:grid}.ov2-news-signal>span{color:var(--ov2-cyan);font-family:var(--ov2-font-mono);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:9px;font-size:10px;font-weight:600;display:flex}.ov2-news-signal__dot{background:var(--ov2-success);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #18a87524}.ov2-news-signal strong{font-family:var(--ov2-font-display);margin-top:17px;font-size:23px;line-height:1.15}.ov2-news-signal p{color:#ffffff80;margin:0;font-size:12px}.ov2-news-featured{grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);align-items:stretch;gap:clamp(48px,7vw,96px);width:min(1280px,100% - 48px);margin:0 auto;padding:118px 0;display:grid}.ov2-news-meta{color:var(--ov2-slate);font-family:var(--ov2-font-mono);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;font-size:9px;display:flex}.ov2-news-meta span:first-child{color:var(--ov2-blue);background:#e8eefc;border-radius:7px;padding:7px 9px;font-weight:600}.ov2-news-meta>:not(:first-child):before{content:"·";color:var(--ov2-line);margin-right:8px}.ov2-news-featured__copy{flex-direction:column;justify-content:center;padding:24px 0;display:flex}.ov2-news-featured__copy h2{font-family:var(--ov2-font-display);letter-spacing:-.052em;margin:27px 0 20px;font-size:clamp(39px,4.2vw,60px);font-weight:620;line-height:1.02}.ov2-news-featured__copy>p{max-width:610px;color:var(--ov2-slate);margin:0;font-size:17px;line-height:1.65}.ov2-news-featured__copy ul{gap:12px;margin:30px 0 0;padding:0;list-style:none;display:grid}.ov2-news-featured__copy li{color:var(--ov2-ink);align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.ov2-news-featured__copy li svg{color:var(--ov2-success);flex:none}.ov2-news-featured__copy>a{min-height:48px;color:var(--ov2-blue);align-self:flex-start;align-items:center;gap:9px;margin-top:37px;font-size:14px;font-weight:750;display:inline-flex}.ov2-news-featured__copy>a:hover svg{transform:translate(4px)}.ov2-news-featured__copy>a svg{transition:transform .2s}.ov2-news-featured__visual,.ov2-news-article__visual{--news-accent:var(--ov2-cyan);background:radial-gradient(circle at 74% 20%, color-mix(in srgb, var(--news-accent) 32%, transparent), transparent 31%), linear-gradient(145deg, #08142b, #0b2751);border-radius:28px;min-height:550px;position:relative;overflow:hidden}[data-tone=cyan]{--news-accent:var(--ov2-cyan)}[data-tone=amber]{--news-accent:var(--ov2-amber)}[data-tone=blue]{--news-accent:#5d82e8}[data-tone=coral]{--news-accent:var(--ov2-coral)}.ov2-news-featured__visual:before,.ov2-news-article__visual:before{content:"";aspect-ratio:1;border:1px solid color-mix(in srgb, var(--news-accent) 35%, transparent);border-radius:50%;width:460px;position:absolute;bottom:-170px;left:50%;transform:translate(-50%)}.ov2-news-featured__visual img,.ov2-news-article__visual img{object-fit:contain;object-position:center bottom;z-index:1}.ov2-news-featured__visual[data-tone=coral] img,.ov2-news-article__hero[data-tone=coral] .ov2-news-article__visual img{object-fit:cover}.ov2-news-featured__stamp,.ov2-news-article__visual>span{z-index:3;border:1px solid color-mix(in srgb, var(--news-accent) 60%, transparent);color:var(--news-accent);font-family:var(--ov2-font-mono);letter-spacing:.08em;background:#08142bb8;border-radius:8px;padding:9px 11px;font-size:10px;position:absolute;top:26px;left:26px}.ov2-news-featured__visual>div{z-index:3;max-width:78%;color:var(--ov2-ink);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff0;border-radius:13px;align-items:flex-start;gap:9px;padding:15px 17px;display:flex;position:absolute;bottom:22px;right:22px;box-shadow:0 18px 45px #0003}.ov2-news-featured__visual>div svg{color:var(--ov2-blue);flex:none;margin-top:2px}.ov2-news-featured__visual>div strong{font-size:12px;line-height:1.45}.ov2-news-log{background:var(--ov2-feather);width:100%;padding:118px max(24px,50vw - 640px)}.ov2-news-log>header{grid-template-columns:190px minmax(0,760px);gap:52px;margin-bottom:64px;display:grid}.ov2-news-log h2,.ov2-news-related h2,.ov2-news-product-cta h2{font-family:var(--ov2-font-display);letter-spacing:-.05em;margin:0;font-size:clamp(39px,4vw,58px);font-weight:620;line-height:1.04}.ov2-news-log header p{max-width:670px;color:var(--ov2-slate);margin:20px 0 0;font-size:17px}.ov2-news-log__list{max-width:1060px;margin-left:auto}.ov2-news-entry{grid-template-columns:150px minmax(0,1fr);gap:28px;display:grid}.ov2-news-entry__rail{border-right:1px solid var(--ov2-line);padding-top:33px;position:relative}.ov2-news-entry__rail>span{border:3px solid var(--ov2-feather);background:var(--news-accent);width:11px;height:11px;box-shadow:0 0 0 1px var(--news-accent);border-radius:50%;position:absolute;top:36px;right:-6px}.ov2-news-entry__rail time{color:var(--ov2-slate);font-family:var(--ov2-font-mono);font-size:9px}.ov2-news-entry__card{background:var(--ov2-white);border:1px solid #0000;border-radius:20px;margin-bottom:20px;padding:34px 36px;transition:transform .2s,border-color .2s,box-shadow .2s}.ov2-news-entry__card:hover{border-color:color-mix(in srgb, var(--news-accent) 42%, var(--ov2-line));transform:translateY(-3px);box-shadow:0 20px 55px #08142b14}.ov2-news-entry__card h3{max-width:760px;font-family:var(--ov2-font-display);letter-spacing:-.04em;margin:22px 0 13px;font-size:clamp(26px,3vw,38px);font-weight:620;line-height:1.08}.ov2-news-entry__card>p{max-width:780px;color:var(--ov2-slate);margin:0;font-size:14px;line-height:1.65}.ov2-news-entry__outcome{border-top:1px solid var(--ov2-line);color:var(--ov2-ink);align-items:center;gap:9px;margin-top:25px;padding-top:21px;font-size:12px;font-weight:650;display:flex}.ov2-news-entry__outcome svg{color:var(--news-accent);flex:none}.ov2-news-entry__card>a{min-height:44px;color:var(--ov2-blue);align-items:center;gap:8px;margin-top:17px;font-size:12px;font-weight:750;display:inline-flex}.ov2-news-product-cta{width:min(1440px,100% - 48px);min-height:390px;color:var(--ov2-white);background:radial-gradient(circle at 91% 10%, #ffb54733, transparent 30%), linear-gradient(135deg, var(--ov2-blue), #09215b);border-radius:30px;justify-content:space-between;align-items:flex-end;gap:48px;margin:24px auto;padding:clamp(48px,7vw,92px);display:flex;position:relative;overflow:hidden}.ov2-news-product-cta>div{max-width:820px}.ov2-news-product-cta h2{margin-top:24px;font-size:clamp(42px,4.8vw,68px)}.ov2-news-product-cta>a{flex:none}.ov2-home-news{border-top:1px solid var(--ov2-line)}.ov2-home-news__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ov2-home-news__grid>a{--news-accent:var(--ov2-cyan);border:1px solid var(--ov2-line);min-height:330px;color:inherit;background:linear-gradient(var(--ov2-white), var(--ov2-white)) padding-box, linear-gradient(135deg, color-mix(in srgb, var(--news-accent) 48%, transparent), transparent 55%) border-box;border-radius:21px;flex-direction:column;padding:29px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.ov2-home-news__grid>a:hover{transform:translateY(-4px);box-shadow:0 20px 50px #08142b17}.ov2-home-news__meta{color:var(--ov2-slate);font-family:var(--ov2-font-mono);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:9px;font-size:9px;display:flex}.ov2-home-news__meta span:first-child{color:var(--news-accent);background:color-mix(in srgb, var(--news-accent) 12%, white);border-radius:7px;padding:7px 9px;font-weight:600}.ov2-home-news__meta span+span:before{content:"·";color:var(--ov2-line);margin-right:9px}.ov2-home-news__grid h3{font-family:var(--ov2-font-display);letter-spacing:-.042em;margin:47px 0 14px;font-size:27px;font-weight:620;line-height:1.08}.ov2-home-news__grid p{color:var(--ov2-slate);margin:0;font-size:13px;line-height:1.6}.ov2-home-news__grid strong{color:var(--ov2-blue);align-items:center;gap:8px;margin-top:auto;padding-top:25px;font-size:12px;display:flex}.ov2-home-news__all{align-items:center;gap:8px;min-height:48px;margin-top:25px;font-size:13px;font-weight:750;display:inline-flex;color:var(--ov2-blue)!important}.ov2-news-article__hero{--news-accent:var(--ov2-cyan);width:min(1440px,100% - 48px);min-height:650px;color:var(--ov2-white);background:radial-gradient(circle at 84% 15%, color-mix(in srgb, var(--news-accent) 21%, transparent), transparent 27%), linear-gradient(138deg, #071125, #0b234c);border-radius:30px;grid-template-columns:minmax(0,1.15fr) minmax(360px,.7fr);align-items:center;gap:clamp(44px,7vw,96px);margin:96px auto 0;padding:clamp(46px,6vw,82px);display:grid}.ov2-news-article__intro{max-width:820px}.ov2-news-back{align-items:center;gap:8px;min-height:44px;margin-bottom:44px;font-size:12px;font-weight:650;display:inline-flex;color:#ffffffa6!important}.ov2-news-article__hero .ov2-news-meta{color:#ffffff8c}.ov2-news-article__hero .ov2-news-meta span:first-child{color:var(--news-accent);background:color-mix(in srgb, var(--news-accent) 14%, transparent)}.ov2-news-article__hero h1{font-family:var(--ov2-font-display);letter-spacing:-.058em;margin:27px 0 23px;font-size:clamp(46px,5.2vw,76px);font-weight:650;line-height:.99}.ov2-news-article__intro>p{color:#ffffffad;max-width:730px;margin:0;font-size:18px;line-height:1.6}.ov2-news-article__date{color:#ffffff80;font-family:var(--ov2-font-mono);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:8px;margin-top:36px;font-size:9px;display:flex}.ov2-news-article__visual{min-height:480px}.ov2-news-article__summary{border-bottom:1px solid var(--ov2-line);grid-template-columns:1fr 1fr;align-items:start;gap:70px;width:min(1120px,100% - 48px);margin:0 auto;padding:68px 0;display:grid}.ov2-news-article__summary>div{gap:11px;display:grid}.ov2-news-article__summary>div span{color:var(--ov2-blue);font-family:var(--ov2-font-mono);letter-spacing:.07em;text-transform:uppercase;font-size:9px}.ov2-news-article__summary>div strong{max-width:590px;font-family:var(--ov2-font-display);font-size:25px;line-height:1.25}.ov2-news-article__summary ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ov2-news-article__summary li{color:var(--ov2-slate);align-items:flex-start;gap:10px;font-size:13px;display:flex}.ov2-news-article__summary li svg{color:var(--ov2-success);flex:none;margin-top:2px}.ov2-news-article__body{grid-template-columns:210px minmax(0,730px);justify-content:space-between;gap:70px;width:min(1120px,100% - 48px);margin:0 auto;padding:100px 0 120px;display:grid}.ov2-news-article__body>aside{border-top:2px solid var(--ov2-blue);align-self:start;padding:20px 0;position:sticky;top:100px}.ov2-news-article__body>aside>span{color:var(--ov2-blue);font-family:var(--ov2-font-mono);letter-spacing:.08em;font-size:10px;font-weight:600}.ov2-news-article__body>aside p{color:var(--ov2-slate);margin:13px 0;font-size:12px;line-height:1.55}.ov2-news-article__body>aside a{min-height:44px;color:var(--ov2-blue);align-items:center;gap:7px;font-size:11px;font-weight:750;display:inline-flex}.ov2-news-article__content section+section{margin-top:68px}.ov2-news-article__content h2{font-family:var(--ov2-font-display);letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(32px,3.2vw,44px);font-weight:620;line-height:1.08}.ov2-news-article__content p{color:#3f4b5e;margin:0 0 21px;font-size:17px;line-height:1.8}.ov2-news-article__content ul{border-left:3px solid var(--ov2-cyan);color:var(--ov2-ink);background:var(--ov2-feather);border-radius:0 15px 15px 0;margin:30px 0;padding:27px 30px 27px 48px}.ov2-news-article__content li{padding:6px 0;font-size:15px;line-height:1.6}.ov2-news-related{background:var(--ov2-feather);width:100%;padding:100px max(24px,50vw - 560px)}.ov2-news-related>header{grid-template-columns:190px 1fr;align-items:start;gap:45px;display:grid}.ov2-news-related>div{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:52px;display:grid}.ov2-news-related>div>a{--news-accent:var(--ov2-cyan);border:1px solid var(--ov2-line);background:var(--ov2-white);border-radius:21px;flex-direction:column;min-height:300px;padding:32px;transition:transform .2s,box-shadow .2s;display:flex}.ov2-news-related>div>a:hover{transform:translateY(-4px);box-shadow:0 20px 50px #08142b17}.ov2-news-related>div>a>span{color:var(--news-accent);font-family:var(--ov2-font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:600}.ov2-news-related h3{font-family:var(--ov2-font-display);letter-spacing:-.04em;margin:45px 0 14px;font-size:28px;font-weight:620;line-height:1.08}.ov2-news-related a p{color:var(--ov2-slate);margin:0;font-size:13px;line-height:1.55}.ov2-news-related a strong{color:var(--ov2-blue);align-items:center;gap:8px;margin-top:auto;padding-top:24px;font-size:12px;display:flex}@media (max-width:1000px){.ov2-news-hero{grid-template-columns:1fr}.ov2-news-signal{max-width:420px}.ov2-news-featured{grid-template-columns:1fr}.ov2-news-featured__copy{max-width:760px}.ov2-news-featured__visual{min-height:620px}.ov2-news-article__hero{grid-template-columns:1fr}.ov2-news-article__visual{width:min(600px,100%);min-height:560px;margin:0 auto}.ov2-home-news__grid{grid-template-columns:1fr 1fr}.ov2-home-news__grid>a:first-child{grid-column:1/-1}}@media (max-width:760px){.ov2-news-hero,.ov2-news-article__hero{border-radius:22px;width:calc(100% - 24px);margin-top:84px;padding:52px 22px}.ov2-news-hero{min-height:620px}.ov2-news-hero h1{font-size:clamp(50px,14vw,67px)}.ov2-news-featured,.ov2-news-article__summary,.ov2-news-article__body{width:calc(100% - 40px)}.ov2-news-featured{gap:35px;padding:82px 0}.ov2-news-featured__visual{min-height:500px}.ov2-news-log{padding-top:82px;padding-bottom:82px}.ov2-news-log>header,.ov2-news-related>header{grid-template-columns:1fr;gap:18px}.ov2-news-log__list{margin-top:0}.ov2-news-entry{grid-template-columns:22px minmax(0,1fr);gap:14px}.ov2-news-entry__rail{padding-top:30px}.ov2-news-entry__rail time{display:none}.ov2-news-entry__rail>span{top:34px}.ov2-news-entry__card{padding:27px 24px}.ov2-news-product-cta{border-radius:22px;flex-direction:column;justify-content:center;align-items:flex-start;width:calc(100% - 24px);min-height:500px;padding:52px 22px}.ov2-news-product-cta>a{width:100%}.ov2-news-article__hero h1{font-size:clamp(43px,12vw,62px)}.ov2-news-article__visual{min-height:460px}.ov2-news-article__summary{grid-template-columns:1fr;gap:32px;padding:52px 0}.ov2-news-article__body{grid-template-columns:1fr;gap:45px;padding:75px 0 90px}.ov2-news-article__body>aside{position:static}.ov2-news-article__content p{font-size:16px}.ov2-news-related{padding-top:82px;padding-bottom:82px}.ov2-news-related>div,.ov2-home-news__grid{grid-template-columns:1fr}.ov2-home-news__grid>a:first-child{grid-column:auto}.ov2-home-news__grid>a{min-height:300px;padding:25px}}@media (prefers-reduced-motion:reduce){.ov2-news *,.ov2-news :before,.ov2-news :after,.ov2-news-article *,.ov2-news-article :before,.ov2-news-article :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
