.mago-reference{color:#173968;background:#fff}.mago-reference__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(20px,5vw,96px);width:min(100% - 40px,1440px);margin:auto;padding:clamp(28px,5vw,80px) 0}.mago-reference__visual{min-width:0}.mago-reference__visual img{display:block;width:100%;height:auto}.mago-reference__mobile{display:none}.mago-reference :is(h1,h2){color:inherit;font-family:Georgia,serif;font-weight:400;line-height:1.16;font-size:clamp(25px,3vw,46px);margin:0 0 1rem}.mago-reference__copy{font-size:clamp(14px,1.1vw,17px);line-height:1.55}.mago-reference__copy p{margin:.65em 0}.mago-reference__copy ul{margin:.55em 0 1em;padding-left:1.4em}.mago-reference--banner{background:#214b7e;color:#fff}.mago-reference--banner .mago-reference__inner{position:relative;display:block;width:100%;padding:0}.mago-reference--banner .mago-reference__copy{position:absolute;top:50%;left:clamp(24px,5vw,88px);transform:translateY(-50%);width:min(33%,450px);text-shadow:0 1px 3px #16415a}.mago-reference--quality{background:#f5f9ff;padding-top:clamp(32px,5vw,72px)}.mago-reference--quality .mago-reference__heading{text-align:center;margin:0 auto;padding:0 20px;max-width:860px}.mago-reference--quality .mago-reference__inner{max-width:980px;gap:clamp(24px,5vw,80px)}@media(max-width:749px){.mago-reference__inner{grid-template-columns:minmax(0,1fr)}.mago-reference__desktop{display:none}.mago-reference__mobile{display:block}.mago-reference--banner .mago-reference__copy{top:8%;left:7%;width:86%;transform:none}}.mago-reference--banner .mago-reference__copy{text-shadow:none}.mago-reference__button{display:inline-block;background:#173968;color:#fff;border-radius:100px;text-decoration:none;font-weight:700;padding:.6em 1.25em}.mago-reference__button:hover{text-decoration:underline}.mago-reference--banner .mago-reference__button{background:#fff;color:#173968}.mago-reference__visual{display:block}@media(max-width:749px){.mago-reference--banner .mago-reference__copy{font-size:clamp(12px,3.5vw,16px)}.mago-reference--banner .mago-reference__copy :is(h1,h2){font-size:clamp(23px,6vw,36px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mago-reference.css.map */
