/* Original homepage sections are excluded from the proposal layer. */

.vp-shell{display:contents}.vp-photo-break{display:none}



.am-proposal{--vp-studio:url("images/studio.jpg");--vp-editor:url("images/editor.jpg");--vp-streaming:url("images/streaming.jpg");--vp-reporting:url("images/reporting.jpg");--vp-monitor:url("images/monitor.jpg");background:#0b1424;color:#f2f6fc}
.am-proposal .vp-shell:where(:not(.vp-original,.vp-original *)){display:block;position:relative;isolation:isolate;overflow:clip;background:var(--vp-surface,#0c1729);border-top:1px solid #91afce14}
.am-proposal .vp-tone-0:where(:not(.vp-original,.vp-original *)){--vp-surface:#0b1424}.am-proposal .vp-tone-1:where(:not(.vp-original,.vp-original *)){--vp-surface:#182b3d}.am-proposal .vp-tone-2:where(:not(.vp-original,.vp-original *)){--vp-surface:#0d2b32}.am-proposal .vp-tone-3:where(:not(.vp-original,.vp-original *)){--vp-surface:#202139}.am-proposal .vp-tone-4:where(:not(.vp-original,.vp-original *)){--vp-surface:#272a30}.am-proposal .vp-tone-5:where(:not(.vp-original,.vp-original *)){--vp-surface:#102137}
.am-proposal .vp-shell:where(:not(.vp-original,.vp-original *)):before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:0;background:radial-gradient(ellipse at 95% 0,#79d6ef0c,transparent 65%)}
.am-proposal .vp-shell>section:where(:not(.vp-original,.vp-original *)){background:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important}
.am-proposal .vp-shell>.am-section:where(:not(.vp-original,.vp-original *)),.am-proposal .vp-shell>.v2-section:where(:not(.vp-original,.vp-original *)),.am-proposal .vp-shell>.nr-team:where(:not(.vp-original,.vp-original *)),.am-proposal .vp-shell>.nr-intro:where(:not(.vp-original,.vp-original *)),.am-proposal .vp-shell>.nr-audiences:where(:not(.vp-original,.vp-original *)),.am-proposal .vp-shell>.nr-faq:where(:not(.vp-original,.vp-original *)),.am-proposal .vp-shell>.nr-onboarding:where(:not(.vp-original,.vp-original *)),.am-proposal .vp-shell>.nr-contact:where(:not(.vp-original,.vp-original *)){padding-top:90px;padding-bottom:90px}
.am-proposal .vp-photo-break:where(:not(.vp-original,.vp-original *)){display:block;height:clamp(190px,23vw,320px);position:relative;background-image:var(--vp-image);background-size:cover;background-position:var(--vp-position,center 52%)}
.am-proposal .vp-photo-break:where(:not(.vp-original,.vp-original *)):after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#09122112 30%,#09122118 65%,var(--vp-surface) 100%)}
.am-proposal .vp-photo--studio:where(:not(.vp-original,.vp-original *)){--vp-image:var(--vp-studio);--vp-position:center 61%}.am-proposal .vp-photo--editor:where(:not(.vp-original,.vp-original *)){--vp-image:var(--vp-editor);--vp-position:center 39%}.am-proposal .vp-photo--reporting:where(:not(.vp-original,.vp-original *)){--vp-image:var(--vp-reporting);--vp-position:center 46%}.am-proposal .vp-photo--streaming:where(:not(.vp-original,.vp-original *)){--vp-image:var(--vp-streaming)}
.am-proposal .vp-photo-break+section:where(:not(.vp-original,.vp-original *)){padding-top:48px!important}
.am-proposal .am-header:where(:not(.vp-original,.vp-original *)){background:#0b1424ed;backdrop-filter:blur(20px);border-bottom-color:#83a9d229}
.am-proposal .am-card:where(:not(.vp-original,.vp-original *)),.am-proposal .am-product:where(:not(.vp-original,.vp-original *)),.am-proposal .nr-example:where(:not(.vp-original,.vp-original *)),.am-proposal .nr-example-card:where(:not(.vp-original,.vp-original *)){border-color:#aec8e529;box-shadow:0 18px 48px #00000010}
.am-proposal .am-hero h1:where(:not(.vp-original,.vp-original *)),.am-proposal .software-page h1:where(:not(.vp-original,.vp-original *)){letter-spacing:-.055em}
.am-proposal .am-page h2 em:where(:not(.vp-original,.vp-original *)){color:#c4f268}

.am-proposal .vp-home-hero:where(:not(.vp-original,.vp-original *)){background-image:linear-gradient(90deg,#0b1424 3%,#0b1424f5 32%,#0b14249c 58%,#0b14242b 100%),var(--vp-editor);background-size:cover;background-position:center,right center}
.am-proposal .vp-home-hero .am-hero:where(:not(.vp-original,.vp-original *)){padding-top:78px;padding-bottom:68px;min-height:min(850px,calc(100svh - 80px))}
.am-proposal .vp-home-hero .am-hero-grid:where(:not(.vp-original,.vp-original *)){grid-template-columns:1.05fr 1fr;gap:55px;align-items:center}
.am-proposal .vp-home-hero .am-signal:where(:not(.vp-original,.vp-original *)){align-self:stretch;display:flex;flex-direction:column;justify-content:flex-end;min-height:430px;padding:25px 24px 0;background:linear-gradient(180deg,transparent 15%,#0b142412 35%,#081321ba 100%);border:0;box-shadow:none;border-radius:20px;overflow:visible}
.am-proposal .vp-home-hero .am-signal:where(:not(.vp-original,.vp-original *)):before,.am-proposal .vp-home-hero .am-signal:where(:not(.vp-original,.vp-original *)):after{display:none}
.am-proposal .vp-home-hero .am-signal-top:where(:not(.vp-original,.vp-original *)){border:0;margin-top:auto;color:#d5e8f3}
.am-proposal .vp-home-hero .am-signal-title:where(:not(.vp-original,.vp-original *)){font-size:clamp(26px,3.2vw,43px);line-height:1.12;letter-spacing:-.045em;margin-top:15px;margin-bottom:26px;text-shadow:0 2px 20px #0008}
.am-proposal .vp-home-hero .am-wave:where(:not(.vp-original,.vp-original *)){display:none!important}
.am-proposal .vp-home-hero .am-signal-path:where(:not(.vp-original,.vp-original *)){border-top-color:#c9dbe955;background:#09142155;backdrop-filter:blur(12px);margin-inline:-24px;padding-inline:24px;border-radius:0 0 16px 16px}
.am-proposal .vp-home-hero .am-lead:where(:not(.vp-original,.vp-original *)){color:#d3e1ed;text-wrap:pretty}
.am-proposal .vp-home-hero .am-hero-note:where(:not(.vp-original,.vp-original *)){color:#c4d3e2}
.am-proposal .vp-shell[data-proposal-section=streaming]:where(:not(.vp-original,.vp-original *)){background-image:linear-gradient(90deg,#111d31f5,#111d31e5 42%,#111d31a6),var(--vp-streaming);background-size:cover;background-position:center}
.am-proposal .vp-shell[data-proposal-section=mediji]:where(:not(.vp-original,.vp-original *)){--vp-surface:#1b2832}
.am-proposal .vp-shell[data-proposal-section=suradnja]:where(:not(.vp-original,.vp-original *)){--vp-surface:#13293b}
.am-proposal .vp-shell[data-proposal-section=kontakt]:where(:not(.vp-original,.vp-original *)){--vp-surface:#142c36;background-image:radial-gradient(ellipse at 90% 10%,#64c9d91c,transparent 65%)}
.am-proposal .am-card:where(:not(.vp-original,.vp-original *)){background:linear-gradient(160deg,#243a50ab,#0c1828bf)!important;border-color:#8eaecd40!important;border-radius:20px}
.am-proposal .am-product:where(:not(.vp-original,.vp-original *)){background:#091a28b8!important;border-radius:20px}
.am-proposal .am-softwares .am-section-head:where(:not(.vp-original,.vp-original *)){margin-bottom:40px}

.am-proposal .vp-newsroom-hero:where(:not(.vp-original,.vp-original *)){background-image:linear-gradient(90deg,#091425fa 15%,#091425df 52%,#0914259e),var(--vp-studio);background-size:cover;background-position:center,center 55%}
.am-proposal .vp-newsroom-hero .nr-hero:where(:not(.vp-original,.vp-original *)){padding-bottom:65px}
.am-proposal .nr-hero .wrap:where(:not(.vp-original,.vp-original *)){width:min(1440px,calc(100% - 76px))}
.am-proposal .nr-hero .nr-figure:where(:not(.vp-original,.vp-original *)),.am-proposal .nr-figure:where(:not(.vp-original,.vp-original *)){box-shadow:0 22px 65px #0004;border-color:#8aaacb45}
.am-proposal .nr-workflow:where(:not(.vp-original,.vp-original *)){padding-top:78px;padding-bottom:78px}
.am-proposal .nr-workflow-grid:where(:not(.vp-original,.vp-original *)){gap:clamp(36px,4.7vw,72px)}
.am-proposal .nr-flow-copy:where(:not(.vp-original,.vp-original *)),.am-proposal .nr-flow-media:where(:not(.vp-original,.vp-original *)){min-width:0}
.am-proposal .nr-flow-copy h2:where(:not(.vp-original,.vp-original *)){color:#f3f7fc}
.am-proposal .nr-flow-copy p:where(:not(.vp-original,.vp-original *)){color:#c9d7e4}
.am-proposal .nr-steps li:where(:not(.vp-original,.vp-original *)){border-color:#aec9dd30}
.am-proposal .nr-example:where(:not(.vp-original,.vp-original *)){background:#091726b0;border-color:#8bb4cf38}
.am-proposal .nr-benefit:where(:not(.vp-original,.vp-original *)){background:#071a258c!important;border-color:#8ec8cd40!important;border-radius:15px}
.am-proposal .nr-benefit span:where(:not(.vp-original,.vp-original *)){color:#c4f268}
.am-proposal .nr-field-story:where(:not(.vp-original,.vp-original *)){padding-top:72px;padding-bottom:72px}
.am-proposal .nr-inventory:where(:not(.vp-original,.vp-original *)){padding-block:80px;background:transparent}
.am-proposal .vp-catalog-hero:where(:not(.vp-original,.vp-original *)){background-image:linear-gradient(90deg,#0b1424fc 10%,#0b1424e6 55%,#0b142477),var(--vp-editor);background-size:cover;background-position:center,right center}
.am-proposal .vp-catalog-hero .catalog-hero:where(:not(.vp-original,.vp-original *)){padding-top:88px;padding-bottom:100px}
.am-proposal .catalog-intro:where(:not(.vp-original,.vp-original *)){padding-top:80px;padding-bottom:85px}
.am-proposal .vp-broadcast-hero:where(:not(.vp-original,.vp-original *)){background-image:linear-gradient(90deg,#0b1424fc,#0b1424df 50%,#0b14245c),var(--vp-studio);background-size:cover;background-position:center,center 50%}
.am-proposal .vp-apps-hero:where(:not(.vp-original,.vp-original *)){background-image:linear-gradient(90deg,#0b1424fa,#0b1424df 52%,#0b14246c),var(--vp-reporting);background-size:cover;background-position:center,center 45%}
.am-proposal .vp-streaming-hero:where(:not(.vp-original,.vp-original *)){background-image:linear-gradient(90deg,#0b1424fb,#0b1424cc 55%,#0b14246c),var(--vp-streaming);background-size:cover;background-position:center}
.am-proposal .vp-players-hero:where(:not(.vp-original,.vp-original *)){background-image:linear-gradient(90deg,#0b1424f7,#0b1424e5 50%,#0b14247c),var(--vp-studio);background-size:cover;background-position:center,center 58%}
.am-proposal .vp-shell .apps-section:where(:not(.vp-original,.vp-original *)),.am-proposal .vp-shell .v3-stories:where(:not(.vp-original,.vp-original *)),.am-proposal .vp-shell .v3-ai:where(:not(.vp-original,.vp-original *)),.am-proposal .vp-shell .v2-explorer:where(:not(.vp-original,.vp-original *)){background:transparent!important}
.am-proposal .vp-shell .v4-modes:where(:not(.vp-original,.vp-original *)),.am-proposal .vp-shell .v3-value:where(:not(.vp-original,.vp-original *)),.am-proposal .vp-shell .v3-for-whom:where(:not(.vp-original,.vp-original *)){padding-block:85px}
.am-proposal .am-footer:where(:not(.vp-original,.vp-original *)){background:#08101e;border-top-color:#aec8e526}
@media(min-width:1300px){.am-proposal .vp-home-hero .am-signal:where(:not(.vp-original,.vp-original *)){min-height:490px}.am-proposal .vp-home-hero .am-hero:where(:not(.vp-original,.vp-original *)){padding-block:90px}}
@media(max-width:950px){.am-proposal .vp-home-hero:where(:not(.vp-original,.vp-original *)){background-image:linear-gradient(180deg,#0b1424 0%,#0b1424f5 45%,#0b14241a 70%,#0b1424df 100%),var(--vp-editor);background-position:center,64% bottom}.am-proposal .vp-home-hero .am-hero-grid:where(:not(.vp-original,.vp-original *)){grid-template-columns:1fr;gap:32px}.am-proposal .vp-home-hero .am-hero:where(:not(.vp-original,.vp-original *)){padding-top:48px;padding-bottom:45px;min-height:0}.am-proposal .vp-home-hero .am-signal:where(:not(.vp-original,.vp-original *)){max-width:none;min-height:340px;background:linear-gradient(180deg,transparent,#08132180 70%,#081321c9);padding-top:20px}.am-proposal .nr-workflow-grid:where(:not(.vp-original,.vp-original *)){grid-template-columns:1fr;gap:35px}.am-proposal .nr-flow-media:where(:not(.vp-original,.vp-original *)){max-width:820px}.am-proposal .vp-newsroom-hero:where(:not(.vp-original,.vp-original *)){background-position:center,center 54%}.am-proposal .nr-hero .wrap:where(:not(.vp-original,.vp-original *)){width:calc(100% - 44px)}}
@media(max-width:620px){.am-proposal .vp-shell>.am-section:where(:not(.vp-original,.vp-original *)),.am-proposal .vp-shell>.v2-section:where(:not(.vp-original,.vp-original *)),.am-proposal .vp-shell>.nr-team:where(:not(.vp-original,.vp-original *)),.am-proposal .vp-shell>.nr-intro:where(:not(.vp-original,.vp-original *)),.am-proposal .vp-shell>.nr-audiences:where(:not(.vp-original,.vp-original *)),.am-proposal .vp-shell>.nr-faq:where(:not(.vp-original,.vp-original *)),.am-proposal .vp-shell>.nr-onboarding:where(:not(.vp-original,.vp-original *)),.am-proposal .vp-shell>.nr-contact:where(:not(.vp-original,.vp-original *)){padding-top:58px;padding-bottom:58px}.am-proposal .vp-photo-break:where(:not(.vp-original,.vp-original *)){height:185px;background-position:var(--vp-mobile-position,center 45%)}.am-proposal .vp-photo--studio:where(:not(.vp-original,.vp-original *)){--vp-mobile-position:54% 58%}.am-proposal .vp-photo--editor:where(:not(.vp-original,.vp-original *)){--vp-mobile-position:62% 41%}.am-proposal .vp-photo--reporting:where(:not(.vp-original,.vp-original *)){--vp-mobile-position:64% 44%}.am-proposal .vp-photo-break+section:where(:not(.vp-original,.vp-original *)){padding-top:33px!important}.am-proposal .am-page h1:where(:not(.vp-original,.vp-original *)){font-size:clamp(40px,10.8vw,58px);line-height:1.06}.am-proposal .am-page h2:where(:not(.vp-original,.vp-original *)){font-size:clamp(29px,8vw,39px)}.am-proposal .vp-home-hero .am-hero:where(:not(.vp-original,.vp-original *)){padding-top:38px}.am-proposal .vp-home-hero .am-hero-grid:where(:not(.vp-original,.vp-original *)){gap:20px}.am-proposal .vp-home-hero .am-signal:where(:not(.vp-original,.vp-original *)){min-height:325px;padding:18px 16px 0}.am-proposal .vp-home-hero .am-signal-path:where(:not(.vp-original,.vp-original *)){margin-inline:-16px;padding-inline:16px}.am-proposal .vp-home-hero .am-signal-title:where(:not(.vp-original,.vp-original *)){font-size:31px;max-width:80%;margin-bottom:24px}.am-proposal .vp-home-hero .am-signal-path div:where(:not(.vp-original,.vp-original *)){padding-block:17px}.am-proposal .am-card:where(:not(.vp-original,.vp-original *)){border-radius:17px}.am-proposal .nr-hero .wrap:where(:not(.vp-original,.vp-original *)){width:calc(100% - 36px)}.am-proposal .nr-workflow:where(:not(.vp-original,.vp-original *)){padding-block:53px}.am-proposal .nr-flow-copy h2:where(:not(.vp-original,.vp-original *)){font-size:clamp(28px,7.7vw,36px);line-height:1.15}.am-proposal .nr-benefit:where(:not(.vp-original,.vp-original *)){padding:21px!important}.am-proposal .nr-figure:where(:not(.vp-original,.vp-original *)){border-radius:13px}.am-proposal .vp-newsroom-hero .nr-hero:where(:not(.vp-original,.vp-original *)){padding-bottom:40px}.am-proposal .vp-catalog-hero .catalog-hero:where(:not(.vp-original,.vp-original *)){padding-block:53px}.am-proposal .catalog-intro:where(:not(.vp-original,.vp-original *)){padding-block:55px}.am-proposal .vp-shell .v4-modes:where(:not(.vp-original,.vp-original *)),.am-proposal .vp-shell .v3-value:where(:not(.vp-original,.vp-original *)),.am-proposal .vp-shell .v3-for-whom:where(:not(.vp-original,.vp-original *)){padding-block:55px}}
@media(prefers-reduced-motion:reduce){.am-proposal *:where(:not(.vp-original,.vp-original *)){scroll-behavior:auto!important}}

@media(max-width:620px){.am-proposal .vp-home-hero:where(:not(.vp-original,.vp-original *)){background-image:linear-gradient(180deg,#0b1424,#122135)}.am-proposal .vp-home-hero .am-signal:where(:not(.vp-original,.vp-original *)){min-height:410px;margin-inline:-18px;width:calc(100% + 36px);max-width:none;border-radius:0;background-image:linear-gradient(180deg,#0b142400 5%,#0b142414 30%,#091321b8 64%,#091321ee 100%),var(--vp-editor);background-size:cover;background-position:center,60% 40%;padding:18px 24px 0}.am-proposal .vp-home-hero .am-signal-path:where(:not(.vp-original,.vp-original *)){margin-inline:-24px;padding-inline:24px}.am-proposal .vp-home-hero .am-signal-top:where(:not(.vp-original,.vp-original *)){margin-top:auto}.am-proposal .vp-home-hero .am-hero:where(:not(.vp-original,.vp-original *)){padding-bottom:0}}

/* Keep the LOREL closing panel's intended light surface and dark typography. */
.am-proposal[data-proposal-page*="lorel-broadcast-suite/"] .vp-shell:has(>.v2-contact){padding-block:48px;background:#102137}
.am-proposal[data-proposal-page*="lorel-broadcast-suite/"] .vp-shell>.v2-contact{background:var(--v2-lime,#c4f268)!important;margin-bottom:0}
@media(max-width:620px){.am-proposal[data-proposal-page*="lorel-broadcast-suite/"] .vp-shell:has(>.v2-contact){padding-block:32px}}
