.matita.matita .certificate{background:var(--mist);padding-block:var(--section-y)}.matita.matita .certificate__inner{justify-items:stretch;display:grid}.matita.matita .certificate__frame{isolation:isolate;margin-right:10px;position:relative}.matita.matita .certificate__frame:before{content:"";z-index:-1;border-radius:var(--r-xl);background:var(--butter);position:absolute;inset:16px -10px -10px 16px}.matita.matita .certificate__frame img{aspect-ratio:4/5;object-fit:cover;object-position:center 42%;border-radius:var(--r-xl);width:100%;height:auto;display:block}.matita.matita .certificate__frame picture{display:block}.matita.matita .certificate__card{z-index:1;border-radius:var(--r-xl);background:var(--white);box-shadow:var(--lift);margin:-64px 0 0;padding:clamp(26px,7vw,36px) clamp(24px,6.6vw,36px) clamp(30px,7.4vw,40px);position:relative}.matita.matita .certificate__card .certificate__tick{width:58px}.matita.matita .certificate__head{font-family:var(--serif);color:var(--ink);margin:22px 0 0;font-size:clamp(30px,8.4vw,40px);font-weight:400;line-height:1.1}.matita.matita .certificate__copy{color:var(--body);margin:14px 0 0;font-size:17px;line-height:1.75}@media (min-width:700px){.matita.matita .certificate__inner{max-width:640px}.matita.matita .certificate__card{margin-inline:36px}}@media (min-width:1000px){.matita.matita .certificate__inner{max-width:calc(var(--shell) + 2*var(--gutter));grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.matita.matita .certificate__frame{grid-area:1/1/auto/9;margin-right:0}.matita.matita .certificate__frame img{aspect-ratio:16/11;object-position:center 58%}.matita.matita .certificate__card{grid-area:1/8/auto/13;margin:0;padding:44px 44px 48px}}
