.mgk .mgk-hosting-page{width:100%}.mgk .mgk-hosting-hero .hero-h1{font-size:max(42px,min(5.8vw,80px))}.mgk .hero-visual{height:600px;position:relative}@media (max-width:1000px){.mgk .hero-visual{display:none}}.mgk .fcard{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-depth);overflow:hidden;position:absolute;transition:transform .2s linear;will-change:transform}.mgk .fcard-browser{right:-16px;top:40px;width:480px}.mgk .fcard-chrome{align-items:center;background:var(--lav-2);border-bottom:1px solid var(--line);display:flex;gap:5px;height:30px;padding:0 12px}.mgk .fcard-chrome i{background:var(--ink-30);border-radius:50%;height:8px;width:8px}.mgk .fcard-chrome i:first-child{background:var(--violet)}.mgk .fcard-shot{background:var(--lav);height:400px;overflow:hidden;position:relative}.mgk .fcard-shot img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.mgk .fcard-tag{background:var(--ink);border:none;border-radius:100px;color:var(--paper);font-family:var(--disp);font-size:13px;font-weight:600;left:10px;padding:10px 16px;top:8px}.mgk .fcard-tag em{color:var(--lime);font-style:normal}@media (max-width:640px){.mgk .mgk-hosting-hero .hero-actions{align-items:stretch;flex-direction:column;margin-top:28px;width:100%}.mgk .mgk-hosting-hero .hero-actions .btn{justify-content:center;width:100%}.mgk .mgk-hosting-hero .hero-h1{font-size:max(34px,min(9vw,44px))}}
