.MIRfia_section{color:#102e59;width:min(1280px,88%);font-family:var(--font-sans),sans-serif;margin:0 auto;padding:20px 0 85px;scroll-margin-top:120px}.MIRfia_intro{justify-content:space-between;align-items:end;gap:25px;margin-bottom:30px;display:flex}.MIRfia_eyebrow{letter-spacing:.16em;color:#496b96;font-size:10px;font-weight:600;line-height:1.8}.MIRfia_intro h2{letter-spacing:-.035em;margin:14px 0 0;font-size:clamp(34px,3.5vw,49px);font-weight:500;line-height:1.12}.MIRfia_link{white-space:nowrap;border-bottom:1px solid #b5c6da;padding-bottom:5px;font-size:14px;font-weight:500}.MIRfia_gallery{touch-action:pan-y;border-radius:20px;width:100%;display:block;overflow:hidden}.MIRfia_galleryTrack{will-change:transform;flex-wrap:nowrap;width:max-content;animation:40.91s linear infinite MIRfia_galleryFlow;display:flex}.MIRfia_galleryGroup{flex:none;gap:20px;width:max-content;padding-right:20px;display:flex}.MIRfia_photo{flex:0 0 380px;width:380px;min-width:380px;margin:0;padding:0;display:block}.MIRfia_frame{isolation:isolate;background:#eef3f8;border-radius:20px;width:100%;height:260px;display:block;overflow:hidden;transform:translateZ(0)}.MIRfia_frame img{object-fit:cover;object-position:center;border-radius:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}@keyframes MIRfia_galleryFlow{to{transform:translate(-50%)}}@media (max-width:760px){.MIRfia_section{width:88%;padding:12px 0 55px;scroll-margin-top:100px}.MIRfia_intro{gap:16px;margin-bottom:24px}.MIRfia_intro h2{margin-top:10px;font-size:30px;line-height:1.15}.MIRfia_eyebrow{font-size:9px}.MIRfia_link{font-size:12px}.MIRfia_gallery{border-radius:18px 0 0 18px;width:calc(100% + 6vw)}.MIRfia_galleryGroup{gap:14px;padding-right:14px}.MIRfia_photo{flex-basis:78vw;width:78vw;min-width:78vw;max-width:340px}.MIRfia_frame{border-radius:18px;height:235px}}@media (prefers-reduced-motion:reduce){.MIRfia_galleryTrack{animation:none}.MIRfia_gallery{overflow-x:auto}}
.g6gg7W_section{color:#102e59;width:min(1280px,88%);font-family:var(--font-sans),sans-serif;margin:0 auto;padding:0 0 82px}.g6gg7W_heading{justify-content:space-between;align-items:end;gap:50px;margin-bottom:36px;display:flex}.g6gg7W_eyebrow{letter-spacing:.16em;color:#496b96;font-size:10px;font-weight:600;line-height:1.8}.g6gg7W_heading h2{letter-spacing:-.035em;margin-top:20px;font-size:clamp(34px,3.5vw,51px);font-weight:500;line-height:1.15}.g6gg7W_heading h2 em{color:#6d819d;font-size:1em;font-style:normal;font-weight:500}.g6gg7W_aside{max-width:295px}.g6gg7W_aside>p{color:#65758a;font-size:14px;line-height:1.8}.g6gg7W_controls{gap:8px;margin-top:23px;display:flex}.g6gg7W_controls button{background:#fff;border:1px solid #cbd8e7;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.g6gg7W_controls button:hover{background:#edf3f9}.g6gg7W_rail{scrollbar-width:none;scroll-snap-type:x mandatory;gap:18px;width:calc(100% + 6vw);padding-right:6vw;display:flex;overflow-x:auto}.g6gg7W_rail::-webkit-scrollbar{display:none}.g6gg7W_card{scroll-snap-align:start;flex:0 0 clamp(260px,25% - 13.5px,310px);min-width:0}.g6gg7W_poster{background:#e6edf5;border:0;border-radius:20px;width:100%;height:430px;padding:0;display:block;position:relative;overflow:hidden}.g6gg7W_poster img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .6s cubic-bezier(.7,0,.3,1)}.g6gg7W_poster:hover img{transform:scale(1.03)}.g6gg7W_play{color:#fff;isolation:isolate;background:#082a50;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:60px;height:60px;animation:2.4s ease-in-out infinite g6gg7W_playPulse;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 25px #082a5033}.g6gg7W_play:before{content:"";border-radius:inherit;z-index:-1;background:#082a50;animation:2.4s ease-out infinite g6gg7W_playHalo;position:absolute;inset:0}.g6gg7W_play svg{margin-left:3px}@keyframes g6gg7W_playPulse{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.08)}}@keyframes g6gg7W_playHalo{0%{opacity:.45;transform:scale(1)}80%,to{opacity:0;transform:scale(1.5)}}.g6gg7W_videoTag{color:#264c77;letter-spacing:.11em;background:#ffffffed;border-radius:99px;padding:6px 10px;font-size:7px;position:absolute;top:16px;left:16px}.g6gg7W_note{color:#75889f;max-width:790px;margin-top:25px;font-size:11px;line-height:1.8}.g6gg7W_dialog::backdrop{background:#071b38ba}@media (max-width:1000px){.g6gg7W_card{flex-basis:250px}.g6gg7W_poster{height:390px}.g6gg7W_heading{gap:30px}.g6gg7W_heading h2{font-size:36px}}@media (max-width:760px){.g6gg7W_section{width:86%;padding-bottom:58px}.g6gg7W_heading{margin-bottom:26px;display:block}.g6gg7W_eyebrow{font-size:9px}.g6gg7W_heading h2{margin-top:17px;font-size:33px}.g6gg7W_aside{justify-content:space-between;align-items:end;gap:20px;max-width:none;margin-top:23px;display:flex}.g6gg7W_aside>p{max-width:215px;font-size:13px}.g6gg7W_controls{gap:6px;margin-top:0}.g6gg7W_controls button{width:40px;height:40px}.g6gg7W_rail{gap:15px;width:calc(100% + 7vw);padding-right:7vw}.g6gg7W_card{flex-basis:min(280px,80vw)}.g6gg7W_poster{border-radius:18px;height:420px}.g6gg7W_play{width:54px;height:54px}.g6gg7W_play svg{width:20px;height:20px}.g6gg7W_note{margin-top:21px;font-size:10px;line-height:1.8}}@media (prefers-reduced-motion:reduce){.g6gg7W_poster img,.g6gg7W_play{transition:none}.g6gg7W_poster:hover img{transform:none}.g6gg7W_play,.g6gg7W_play:before{animation:none}}.g6gg7W_dialog{aspect-ratio:9/16;width:min(56.25dvh - 63px,100vw - 32px);max-width:none;height:auto;max-height:none;box-shadow:none;color:#fff;background:0 0;border:0;border-radius:0;margin:auto;padding:0;overflow:visible}.g6gg7W_player{aspect-ratio:9/16;object-fit:contain;background:0 0;border-radius:9px;width:100%;max-width:none;height:auto;max-height:none;display:block}.g6gg7W_close{color:#fff;background:0 0;border:0;border-radius:5px;place-items:center;width:34px;height:34px;padding:5px;display:grid;position:absolute;top:-42px;right:0}.g6gg7W_close:hover{background:#ffffff17}.g6gg7W_close:focus-visible{outline-offset:3px;outline:2px solid #fff}.g6gg7W_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.LzZwMG_content{color:#fff;min-width:0;font-family:var(--font-sans), sans-serif}.LzZwMG_heading{margin-bottom:26px}.LzZwMG_eyebrow{color:#aec8e7;letter-spacing:.16em;font-size:10px;font-weight:600;line-height:1.8}.LzZwMG_heading h2{letter-spacing:-.035em;margin-top:16px;font-size:clamp(30px,3vw,44px);font-weight:500;line-height:1.12}.LzZwMG_heading h2 em{color:#aec8e7;font-size:1em;font-style:normal;font-weight:500}.LzZwMG_description{color:#bdcde0;max-width:460px;margin-top:18px;font-size:13px;line-height:1.7}.LzZwMG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.LzZwMG_card{background:#ffffff05;border:1px solid #aec8e730;border-radius:15px;min-width:0;padding:16px;transition:transform .28s,border-color .28s,background-color .28s}.LzZwMG_card article{grid-template-columns:27px 1fr;align-items:center;gap:10px 9px;display:grid}.LzZwMG_icon{color:#aec8e7;place-items:center;width:27px;height:27px;transition:color .28s;display:grid}.LzZwMG_icon svg{width:24px;height:24px}.LzZwMG_card h3{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:500;line-height:1.3}.LzZwMG_card p{color:#bdcde0;grid-column:1/-1;margin:0;font-size:12px;line-height:1.65}@media (hover:hover) and (pointer:fine){.LzZwMG_card:hover{background:#ffffff0d;border-color:#aec8e780;transform:translateY(-3px)}.LzZwMG_card:hover .LzZwMG_icon{color:#fff}}@media (prefers-reduced-motion:reduce){.LzZwMG_card,.LzZwMG_icon{transition:none}.LzZwMG_card:hover{transform:none}}@media (max-width:760px){.LzZwMG_heading{margin-bottom:22px}.LzZwMG_eyebrow{font-size:9px}.LzZwMG_heading h2{margin-top:15px;font-size:31px}.LzZwMG_description{margin-top:16px;font-size:13px;line-height:1.65}.LzZwMG_grid{gap:9px}.LzZwMG_card{border-radius:13px;padding:12px}.LzZwMG_card article{grid-template-columns:21px 1fr;gap:9px 6px}.LzZwMG_icon{width:21px;height:21px}.LzZwMG_icon svg{width:20px;height:20px}.LzZwMG_card h3{font-size:14px}.LzZwMG_card p{font-size:11px;line-height:1.65}}@media (max-width:359px){.LzZwMG_card article{grid-template-columns:1fr;gap:7px}.LzZwMG_icon{display:none}.LzZwMG_card h3{font-size:13px}}
.xh4MOG_section{color:#fff;width:calc(100% - 32px);max-width:1600px;font-family:var(--font-sans), sans-serif;background:#102e59;border-radius:28px;margin:0 auto 48px}.xh4MOG_inner{width:min(1280px,88%);margin:auto;padding:60px 0}.xh4MOG_layout{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.xh4MOG_heading{min-width:0}.xh4MOG_eyebrow{letter-spacing:.17em;color:#aec8e7;font-size:10px;font-weight:600;line-height:1.8}.xh4MOG_heading h2{letter-spacing:-.04em;margin:18px 0;font-size:clamp(32px,3.3vw,49px);font-weight:500;line-height:1.1}.xh4MOG_heading h2 span{color:#aec8e7}.xh4MOG_intro{color:#bdcde0;max-width:370px;font-size:14px;line-height:1.7}.xh4MOG_videoRail{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0;display:grid}.xh4MOG_videoRail:focus-visible{outline-offset:7px;border-radius:12px;outline:2px solid #aec8e7}.xh4MOG_videoBlock{scroll-snap-align:start;min-width:0;margin:0}.xh4MOG_videoFrame{aspect-ratio:9/16;background:#081b34;border-radius:18px;position:relative;overflow:hidden}.xh4MOG_videoFrame video{aspect-ratio:9/16;object-fit:contain;width:100%;height:auto;display:block}.xh4MOG_videoFrame .xh4MOG_hiddenPlayer{display:none}.xh4MOG_preview{pointer-events:none}.xh4MOG_playButton{color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:100%;height:100%;padding:0;display:grid;position:absolute;inset:0}.xh4MOG_playButton:focus-visible{outline-offset:-5px;border-radius:18px;outline:3px solid #fff}.xh4MOG_play{color:#fff;isolation:isolate;background:#082a50;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:60px;height:60px;animation:2.4s ease-in-out infinite xh4MOG_playPulse;display:grid;position:relative;box-shadow:0 6px 25px #082a5033}.xh4MOG_play:before{content:"";border-radius:inherit;z-index:-1;background:#082a50;animation:2.4s ease-out infinite xh4MOG_playHalo;position:absolute;inset:0}.xh4MOG_play svg{margin-left:3px}@keyframes xh4MOG_playPulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes xh4MOG_playHalo{0%{opacity:.45;transform:scale(1)}80%,to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.xh4MOG_play,.xh4MOG_play:before{animation:none}}.xh4MOG_videoBlock figcaption{padding-top:15px}.xh4MOG_videoBlock figcaption span{letter-spacing:.15em;color:#aec8e7;font-size:9px;line-height:1.6}.xh4MOG_videoBlock figcaption p{letter-spacing:-.02em;margin:7px 0 0;font-size:17px;line-height:1.4}@media (max-width:1100px){.xh4MOG_inner{width:90%}.xh4MOG_layout{gap:32px}.xh4MOG_videoRail{gap:16px}.xh4MOG_videoBlock figcaption p{font-size:15px}}@media (max-width:900px){.xh4MOG_layout{grid-template-columns:1fr;gap:30px}.xh4MOG_heading{max-width:550px}.xh4MOG_videoRail{width:min(100%,536px)}}@media (max-width:760px){.xh4MOG_section{border-radius:24px;width:calc(100% - 20px);margin-bottom:34px}.xh4MOG_inner{width:auto;margin:0 22px;padding:35px 0 25px}.xh4MOG_heading h2{font-size:36px}.xh4MOG_videoRail{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}.xh4MOG_videoFrame{border-radius:16px}.xh4MOG_videoBlock figcaption{padding-top:12px}.xh4MOG_videoBlock figcaption span{font-size:8px}.xh4MOG_videoBlock figcaption p{font-size:13px}.xh4MOG_play{width:50px;height:50px}}
