@media (width>=801px) and (width<=1100px){.site-nav .mc-sign-nav-link{display:none}}.mc-sign-page{background:#fff;padding-bottom:75px}.mc-sign-page>.wrap{padding-top:28px}.mc-sign-heading{grid-template-columns:1.4fr 1fr;align-items:center;gap:65px;padding:42px 0 60px;display:grid}.mc-sign-heading h1{letter-spacing:-.055em;margin:17px 0 24px;font-size:clamp(2.3rem,4vw,3.55rem);line-height:1.08}.mc-sign-heading h1 em{color:#537363}.mc-sign-heading p{color:#617069;max-width:610px;font-size:1.04rem;line-height:1.8}.mc-sign-heading .button{background:#214e43;border-radius:7px;margin:7px 0 14px;font-size:.85rem}.mc-sign-heading .button svg{width:17px}.mc-sign-heading small{font-size:.72rem}.mc-sign-heading-art{background:#f6f4ed;border:1px solid #e8e6dc;border-radius:16px;grid-template-columns:1fr 1fr;align-items:center;gap:12px;min-height:300px;padding:33px;display:grid}.mc-sign-heading-art>div{text-align:center;background:#fff;border:1px solid #e5e6df;border-radius:10px;padding:20px;box-shadow:0 8px 16px #21382f06}.mc-sign-heading-art>div:first-child{grid-row:span 2}.mc-sign-heading-art img{object-fit:contain;max-width:98px;max-height:104px;margin-inline:auto}.mc-sign-heading-art span,.mc-sign-group-art span,.mc-sign-comparison-art span{color:#617069;letter-spacing:.12em;margin-top:12px;font-size:.66rem;font-weight:650;display:block}.mc-sign-categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.mc-sign-category{color:#20382f;background:#fafbf8;border:1px solid #dfe5da;border-radius:9px;align-items:center;gap:18px;padding:25px 20px;text-decoration:none;display:flex}.mc-sign-category:hover{background:#f3f6ee;border-color:#7d9886}.mc-sign-category-image{flex:none;width:58px}.mc-sign-category-image img{object-fit:contain;width:58px;height:64px}.mc-sign-code{color:#617568;letter-spacing:.11em;font-size:.65rem;font-weight:650}.mc-sign-category h2{margin:5px 0 6px;font-size:1.03rem}.mc-sign-category p{margin:0 0 3px;font-size:.76rem}.mc-sign-category small{font-size:.67rem}.mc-sign-category>svg{flex:none;width:15px;margin-left:auto}.mc-sign-reading-tip{border-block:1px solid #e4e7df;grid-template-columns:repeat(3,1fr);column-gap:30px;margin:45px 0 65px;padding-block:23px;display:grid}.mc-sign-reading-tip span{color:#718074;letter-spacing:.13em;font-size:.6rem}.mc-sign-reading-tip p{color:#284d3e;margin:4px 0 0;font-size:.86rem}.mc-sign-reading-tip span:first-of-type{grid-area:1/1}.mc-sign-reading-tip span:nth-of-type(2){grid-area:1/2}.mc-sign-reading-tip span:nth-of-type(3){grid-area:1/3}.mc-sign-catalogue{scroll-margin-top:30px}.mc-sign-catalogue-top{justify-content:space-between;align-items:end;gap:50px;margin-bottom:25px;display:flex}.mc-sign-catalogue-top h2{letter-spacing:-.045em;margin:10px 0 0}.mc-sign-catalogue-top>p{color:#647369;margin:0;font-size:.81rem;line-height:1.75}.mc-sign-search{background:#f6f4ed;border:1px solid #e4e3d9;border-radius:10px;grid-template-columns:1fr 260px;gap:7px 20px;padding:22px;display:grid}.mc-sign-search label{color:#465f50;font-size:.72rem;font-weight:600}.mc-sign-search label:first-child{grid-area:1/1}.mc-sign-search>div{grid-area:2/1;position:relative}.mc-sign-search>div svg{color:#66806d;pointer-events:none;width:18px;height:18px;position:absolute;top:16px;left:14px}.mc-sign-search input,.mc-sign-search select{color:#20382f;background:#fff;border:1px solid #cbd7cb;border-radius:6px;width:100%;min-width:0;min-height:50px;padding:12px 14px;font-size:.84rem}.mc-sign-search input{padding-left:43px}.mc-sign-search>label[for=mc-sign-group]{grid-area:1/2}.mc-sign-search select{grid-area:2/2}.mc-sign-search-single{grid-template-columns:1fr}.mc-sign-search button{color:#355e48;background:0 0;border:0;justify-self:start;min-height:44px;padding:0 4px;font-size:.75rem;text-decoration:underline}.mc-sign-result{color:#6b786c;margin:17px 0 23px;font-size:.75rem}.mc-sign-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:21px;display:grid}.mc-sign-card{background:#fff;border:1px solid #dce3d8;border-radius:10px;min-width:0;overflow:hidden}.mc-sign-card-image{background:#f8f8f3;border-bottom:1px solid #e8eade;justify-content:center;align-items:center;min-height:158px;padding:24px;display:flex}.mc-sign-card-image img{object-fit:contain;width:auto;max-width:170px;max-height:110px}.mc-sign-card-body{padding:23px}.mc-sign-card h3{margin:9px 0 12px;font-size:1.13rem;line-height:1.3}.mc-sign-card p{color:#5e7063;margin-bottom:18px;font-size:.83rem;line-height:1.75}.mc-sign-card details{border-top:1px solid #e1e6db;padding-top:5px}.mc-sign-card summary{cursor:pointer;color:#315b43;justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:.79rem;font-weight:600;list-style:none;display:flex}.mc-sign-card summary::-webkit-details-marker{display:none}.mc-sign-card summary span{font-size:1.15rem;font-weight:400}.mc-sign-card details[open] summary span{transform:rotate(45deg)}.mc-sign-card details>div{padding-top:12px}.mc-sign-card h4{color:#2d4e3b;margin:0 0 7px;font-size:.75rem;font-weight:650}.mc-sign-card details a{padding-block:8px;font-size:.7rem;display:inline-block}.mc-sign-empty{border:1px solid #dce3d8;border-radius:10px;padding:35px}.mc-sign-empty a{margin-top:20px;display:block}.mc-sign-principle,.mc-sign-sources{border-top:1px solid #dfe4da;grid-template-columns:.9fr 1.3fr;gap:70px;padding-block:44px;display:grid}.mc-sign-principle h2,.mc-sign-sources h2{margin:13px 0 0;font-size:1.85rem}.mc-sign-principle p,.mc-sign-sources p{color:#617069;font-size:.88rem;line-height:1.85}.mc-sign-sources{margin-top:62px}.mc-sign-sources a{padding-block:7px;font-size:.8rem;display:block}.mc-sign-sources small{margin-top:14px;font-size:.7rem}.mc-sign-next{color:#fff;background:#214e43;border-radius:12px;grid-template-columns:1.25fr 1fr;gap:55px;padding:42px;display:grid}.mc-sign-next .eyebrow{color:#cfdbc5}.mc-sign-next h2{margin:12px 0 17px;font-size:1.8rem}.mc-sign-next p{color:#cfdbd0;margin:0;font-size:.84rem}.mc-sign-next>div:last-child{align-self:center}.mc-sign-next a{color:#fff;border-bottom:1px solid #ffffff30;justify-content:space-between;align-items:center;gap:15px;padding-block:15px;font-size:.87rem;text-decoration:none;display:flex}.mc-sign-next a:hover{text-decoration:underline}.mc-sign-next svg,.mc-sign-other-groups svg{flex:none;width:16px}.mc-sign-group-art{text-align:center;background:#f6f4ed;border:1px solid #e8e6dc;border-radius:14px;padding:45px}.mc-sign-group-art img{object-fit:contain;width:auto;max-width:190px;height:165px;margin-inline:auto}.mc-sign-back{padding-block:10px;font-size:.82rem;display:inline-block}.mc-sign-comparison{background:#f6f4ed;border:1px solid #e4e3d9;border-radius:12px;grid-template-columns:1fr 1.6fr;align-items:center;gap:45px;margin-top:45px;padding:38px;display:grid}.mc-sign-comparison h2{margin:12px 0 16px;font-size:1.7rem}.mc-sign-comparison p{color:#617069;margin:0;font-size:.86rem;line-height:1.85}.mc-sign-comparison-art{text-align:center;justify-content:center;align-items:center;gap:30px;display:flex}.mc-sign-comparison-art img{object-fit:contain;width:95px;height:105px}.mc-sign-other-groups{border-top:1px solid #dfe4da;padding-top:35px}.mc-sign-other-groups h2{font-size:1.7rem}.mc-sign-other-groups>div{flex-wrap:wrap;gap:12px;display:flex}.mc-sign-other-groups a{border:1px solid #dce3d8;border-radius:6px;align-items:center;gap:22px;padding:12px 17px;font-size:.78rem;text-decoration:none;display:flex}.mc-sign-other-groups a:hover{background:#f3f6ee}.mc-sign-footer{border-top:1px solid #dce5de;grid-template-columns:1fr 1.7fr;gap:50px;margin-top:35px;padding-block:36px;display:grid}.mc-sign-footer h2{margin:9px 0 12px;font-size:1.3rem}.mc-sign-footer p{color:#627269;margin:0 0 13px;font-size:.8rem}.mc-sign-footer .text-link{font-size:.78rem}.mc-sign-footer nav{grid-template-columns:1fr 1fr;column-gap:40px;display:grid}.mc-sign-footer nav a{border-bottom:1px solid #dce5de;align-items:center;gap:12px;padding-block:10px;font-size:.79rem;text-decoration:none;display:flex}.mc-sign-footer nav a:hover{text-decoration:underline}.mc-sign-footer nav a span:first-child{color:#829082;font-size:.64rem}.mc-sign-footer nav a span:last-child{margin-left:auto}@media (width<=1000px){.mc-sign-heading{grid-template-columns:1.4fr 1fr;gap:35px}.mc-sign-heading-art{padding:20px}.mc-sign-categories,.mc-sign-grid{grid-template-columns:1fr 1fr}.mc-sign-principle,.mc-sign-sources{gap:40px}}@media (width<=700px){.mc-sign-heading{grid-template-columns:1fr;gap:25px;padding:26px 0 37px}.mc-sign-heading h1{font-size:clamp(2rem,7.5vw,2.7rem)}.mc-sign-heading-art{gap:12px;min-height:0;padding:22px;display:flex}.mc-sign-heading-art>div{flex:1;padding:12px}.mc-sign-heading-art img{max-width:70px;height:72px}.mc-sign-group-art{padding:28px}.mc-sign-group-art img{height:120px}.mc-sign-catalogue-top{flex-direction:column;align-items:start;gap:16px}.mc-sign-search{grid-template-columns:1fr}.mc-sign-search>label[for=mc-sign-group]{grid-area:3/1;margin-top:8px}.mc-sign-search select{grid-area:4/1}.mc-sign-reading-tip{gap:20px;padding-block:20px}.mc-sign-reading-tip p{font-size:.74rem}.mc-sign-reading-tip span{letter-spacing:.08em;font-size:.51rem}.mc-sign-principle,.mc-sign-sources{grid-template-columns:1fr;gap:20px;padding-block:30px}.mc-sign-next{grid-template-columns:1fr;gap:20px;padding:29px}.mc-sign-comparison{grid-template-columns:1fr;gap:25px;padding:28px}.mc-sign-footer{grid-template-columns:1fr;gap:25px}}@media (width<=500px){.mc-sign-categories,.mc-sign-grid{grid-template-columns:1fr}.mc-sign-category{padding:22px}.mc-sign-reading-tip{grid-template-columns:1fr;row-gap:0;margin-block:30px 45px}.mc-sign-reading-tip span:nth-of-type(n){grid-area:auto/1}.mc-sign-reading-tip span{font-size:.57rem}.mc-sign-reading-tip p{margin:4px 0 16px;font-size:.83rem}.mc-sign-reading-tip p:last-child{margin-bottom:0}.mc-sign-search{padding:17px}.mc-sign-catalogue-top h2{font-size:1.85rem}.mc-sign-card-body{padding:22px}.mc-sign-card-image{min-height:145px}.mc-sign-comparison-art{gap:25px}.mc-sign-comparison-art img{width:80px;height:90px}.mc-sign-footer nav{grid-template-columns:1fr}}
