.hero-section.hero-film{position:relative;overflow:hidden;height:78vh;max-height:calc(100vh - 148px);min-height:500px}.hero-section.hero-film>*{-webkit-transition:opacity .45s ease;-o-transition:opacity .45s ease;transition:opacity .45s ease}.hero-section.hero-film.is-playing>:not(.film-player):not(.film-close){opacity:0;pointer-events:none}.hero-section.hero-film .hero-film-media{position:absolute;inset:0}.hero-section.hero-film .hero-film-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-section.hero-film .hero-film-veil{position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(8,12,34,.76)),color-stop(36%,rgba(8,12,34,.38)),color-stop(58%,rgba(8,12,34,.07)),color-stop(74%,rgba(8,12,34,.1)),to(rgba(8,12,34,.4)));background:-webkit-linear-gradient(top,rgba(8,12,34,.76),rgba(8,12,34,.38) 36%,rgba(8,12,34,.07) 58%,rgba(8,12,34,.1) 74%,rgba(8,12,34,.4));background:-o-linear-gradient(top,rgba(8,12,34,.76),rgba(8,12,34,.38) 36%,rgba(8,12,34,.07) 58%,rgba(8,12,34,.1) 74%,rgba(8,12,34,.4));background:linear-gradient(180deg,rgba(8,12,34,.76),rgba(8,12,34,.38) 36%,rgba(8,12,34,.07) 58%,rgba(8,12,34,.1) 74%,rgba(8,12,34,.4))}.hero-section.hero-film .hero-film-head{position:absolute;top:0;right:0;left:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.05rem;padding:clamp(24px,4.4vh,52px) 1.5rem 0;text-align:center}.hero-section.hero-film .hero-film-title{display:block;margin:0;color:#fff;font-family:Syne,sans-serif;font-size:clamp(1.75rem,3.3vw,2.95rem);font-weight:700;line-height:1.2}.hero-section.hero-film .hero-film-subtitle{display:block;max-width:34em;margin:-.15rem 0 0;color:hsla(0,0%,100%,.92);font-family:Syne,sans-serif;font-size:18px;font-weight:400;line-height:1.5}.hero-section.hero-film .hero-film-play{position:absolute;inset:0;z-index:3;display:grid;place-items:center;width:86px;height:86px;margin:auto;border:0;border-radius:50%;background:hsla(0,0%,100%,.95);-webkit-box-shadow:0 12px 44px rgba(8,12,34,.42);box-shadow:0 12px 44px rgba(8,12,34,.42);color:#1e35ef;cursor:pointer;-webkit-transform:translateY(-46px);-o-transform:translateY(-46px);transform:translateY(-46px);-webkit-transition:-webkit-transform .22s ease;transition:-webkit-transform .22s ease;-o-transition:-o-transform .22s ease;transition:transform .22s ease;transition:transform .22s ease,-webkit-transform .22s ease,-o-transform .22s ease}.hero-section.hero-film .hero-film-play svg{-webkit-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}.hero-section.hero-film .hero-film-play:hover{-webkit-transform:translateY(-46px) scale(1.06);-o-transform:translateY(-46px) scale(1.06);transform:translateY(-46px) scale(1.06)}.hero-section.hero-film .hero-film-proof{position:absolute;right:0;bottom:26px;left:0;z-index:2;margin:0;color:hsla(0,0%,100%,.72);font-family:Syne,sans-serif;font-size:13px;font-weight:400;line-height:1.5;text-align:center}@media (max-height:760px){.hero-section.hero-film .hero-film-head{gap:.7rem;padding-top:18px}.hero-section.hero-film .hero-film-title{font-size:clamp(1.5rem,2.9vw,2.4rem)}}@media (max-width:991px){.hero-section.hero-film .hero-film-play{width:68px;height:68px;-webkit-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}.hero-section.hero-film .hero-film-play:hover{-webkit-transform:translateY(-30px) scale(1.06);-o-transform:translateY(-30px) scale(1.06);transform:translateY(-30px) scale(1.06)}}@media (max-width:767px){.hero-section.hero-film .hero-film-head{gap:.6rem;padding:16px 1.25rem 0}.hero-section.hero-film .hero-film-title{font-size:clamp(1.35rem,5.4vw,1.7rem)}.hero-section.hero-film .hero-film-subtitle{font-size:16px}.hero-section.hero-film .hero-film-proof{display:none}}body.is-playing-film .floating-contact{opacity:0;pointer-events:none}.film-player{position:absolute;inset:0;z-index:8;overflow:hidden;background:#05070f;font-family:Syne,sans-serif;outline:none;opacity:0;-webkit-transition:opacity .45s ease;-o-transition:opacity .45s ease;transition:opacity .45s ease}.film-player.is-in{opacity:1}.film-player video{display:block;width:100%;height:100%;background:#05070f;-o-object-fit:contain;object-fit:contain}.film-player-veil{position:absolute;inset:0;opacity:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(5,7,15,.34)),color-stop(20%,transparent),color-stop(56%,transparent),to(rgba(5,7,15,.8)));background:-webkit-linear-gradient(top,rgba(5,7,15,.34),transparent 20%,transparent 56%,rgba(5,7,15,.8));background:-o-linear-gradient(top,rgba(5,7,15,.34) 0,transparent 20%,transparent 56%,rgba(5,7,15,.8) 100%);background:linear-gradient(180deg,rgba(5,7,15,.34),transparent 20%,transparent 56%,rgba(5,7,15,.8));pointer-events:none;-webkit-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.film-player.is-visible .film-player-veil{opacity:1}.film-player-big{position:absolute;inset:0;z-index:4;display:grid;place-items:center;width:84px;height:84px;margin:auto;border:0;border-radius:50%;background:hsla(0,0%,100%,.95);-webkit-box-shadow:0 12px 44px rgba(0,0,0,.45);box-shadow:0 12px 44px rgba(0,0,0,.45);color:#1e35ef;cursor:pointer;-webkit-transition:opacity .25s ease,-webkit-transform .2s ease;transition:opacity .25s ease,-webkit-transform .2s ease;-o-transition:opacity .25s ease,-o-transform .2s ease;transition:opacity .25s ease,transform .2s ease;transition:opacity .25s ease,transform .2s ease,-webkit-transform .2s ease,-o-transform .2s ease}.film-player-big svg{-webkit-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}.film-player-big:hover{-webkit-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}.film-player.is-playing .film-player-big{opacity:0;pointer-events:none;-webkit-transform:scale(.82);-o-transform:scale(.82);transform:scale(.82)}.film-player.is-waiting .film-player-big{opacity:0}.film-player-spinner{position:absolute;inset:0;z-index:5;display:none;width:46px;height:46px;margin:auto;border:3px solid hsla(0,0%,100%,.26);border-top-color:#fff;border-radius:50%;-webkit-animation:film-player-spin .8s linear infinite;-o-animation:film-player-spin .8s linear infinite;animation:film-player-spin .8s linear infinite}.film-player.is-waiting .film-player-spinner{display:block}@-webkit-keyframes film-player-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes film-player-spin{to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes film-player-spin{to{-webkit-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}.film-player-bar{position:absolute;right:0;bottom:0;left:0;z-index:6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:0 16px 13px;opacity:0;-webkit-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,-webkit-transform .25s ease;-o-transition:opacity .25s ease,-o-transform .25s ease;transition:opacity .25s ease,transform .25s ease;transition:opacity .25s ease,transform .25s ease,-webkit-transform .25s ease,-o-transform .25s ease}.film-player.is-visible .film-player-bar{opacity:1;-webkit-transform:none;-o-transform:none;transform:none}.film-player-track{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:16px;cursor:pointer;-ms-touch-action:none;touch-action:none}.film-player-rail{position:absolute;right:0;left:0;height:4px;overflow:hidden;border-radius:3px;background:hsla(0,0%,100%,.26);-webkit-transition:height .15s ease;-o-transition:height .15s ease;transition:height .15s ease}.film-player-track:hover .film-player-rail,.film-player.is-scrubbing .film-player-rail{height:6px}.film-player-buffer,.film-player-played{position:absolute;top:0;bottom:0;left:0;width:0}.film-player-buffer{background:hsla(0,0%,100%,.32)}.film-player-played{background:#1e35ef}.film-player-head{position:absolute;top:50%;left:0;width:13px;height:13px;margin-left:-6.5px;border-radius:50%;background:#fff;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.55);box-shadow:0 1px 6px rgba(0,0,0,.55);-webkit-transform:translateY(-50%) scale(0);-o-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;-o-transition:-o-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease,-o-transform .15s ease}.film-player-track:hover .film-player-head,.film-player.is-scrubbing .film-player-head{-webkit-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.film-player-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px;color:#fff;font-size:13px}.film-player-tools button{display:grid;place-items:center;padding:5px;border:0;border-radius:7px;background:none;color:#fff;cursor:pointer;opacity:.92;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.film-player-tools button:hover{background:hsla(0,0%,100%,.15);opacity:1}.film-player-time{font-size:12.5px;font-variant-numeric:tabular-nums;letter-spacing:.02em;opacity:.88}.film-player-sound{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.film-player-volume{width:0;overflow:hidden;opacity:0;-webkit-transition:width .2s ease,opacity .2s ease;-o-transition:width .2s ease,opacity .2s ease;transition:width .2s ease,opacity .2s ease}.film-player-sound:focus-within .film-player-volume,.film-player-sound:hover .film-player-volume{width:72px;opacity:1}.film-player-volume input{display:block;width:68px;accent-color:#fff;cursor:pointer}.film-player-fullscreen{margin-left:auto}.film-close{position:absolute;top:14px;right:14px;z-index:9;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:7px 13px 7px 10px;border:0;border-radius:999px;background:rgba(8,12,34,.72);color:#fff;cursor:pointer;font-family:Syne,sans-serif;font-size:13px;font-weight:500;line-height:1;opacity:0;-webkit-transition:opacity .3s ease .12s;-o-transition:opacity .3s ease .12s;transition:opacity .3s ease .12s}.film-close.is-in{opacity:1}.film-close:hover{background:rgba(8,12,34,.85)}.film-close svg{-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px}@media (max-width:640px){.film-player-big{width:64px;height:64px}.film-player-bar{padding:0 10px 10px}.film-player-tools{gap:7px;font-size:12px}.film-player-sound:focus-within .film-player-volume,.film-player-sound:hover .film-player-volume{width:0;opacity:0}.film-close{top:9px;right:9px;font-size:12px}}.section.section-cta-button{text-align:center}.section.section-cta-button .section-title{display:block;margin-bottom:1rem}.section.section-cta-button .introduction{margin-bottom:2rem}.section.section-cta-button .introduction p:last-child{margin-bottom:0}