.mmk{--mmk-ink: #2d2926;--mmk-body: #4a443c;--mmk-muted: #6f645c;--mmk-accent: #7d674c;--mmk-gold: #8a6d2f;--mmk-gold-deep: #6f571f;--mmk-ivory: #faf8f5;--mmk-card: #fdfcfa;--mmk-sand: #f3ede2;--mmk-rule: #e6dccf;--mmk-edge: #94836b;--mmk-pad: clamp(16px, 5vw, 24px);color:var(--mmk-body);font-family:var(--FONT-STACK-BODY, "Inter", sans-serif)}.mmk[id],.mmk [id]{scroll-margin-top:calc(var(--announcement-height, 0px) + var(--header-sticky-height, 0px) + 24px)}@media(prefers-reduced-motion:no-preference){html:has(.mmk){scroll-behavior:smooth}}.mmk-inner{max-width:1180px;margin:0 auto;padding-left:var(--mmk-pad);padding-right:var(--mmk-pad)}.mmk-inner--narrow{max-width:880px}.mmk-band .mmk-inner{padding-top:clamp(34px,5vw,58px);padding-bottom:clamp(34px,5vw,58px)}.mmk-band--ivory{background:var(--mmk-ivory)}.mmk-band--white{background:#fff}.mmk-band--ruled{border-top:1px solid var(--mmk-rule)}.mmk-eyebrow{margin:0 0 12px;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--mmk-gold)}.mmk-h2{margin:0 0 12px;font-family:var(--FONT-STACK-HEADING, "Libre Baskerville", serif);font-weight:var(--FONT-WEIGHT-HEADING, 400);font-size:clamp(25px,4vw,38px);line-height:1.15;letter-spacing:-.01em;color:var(--mmk-ink);text-wrap:balance}.mmk-h3{margin:0 0 10px;font-family:var(--FONT-STACK-HEADING, "Libre Baskerville", serif);font-weight:var(--FONT-WEIGHT-HEADING, 400);font-size:clamp(18px,2.2vw,21px);line-height:1.25;color:var(--mmk-ink);text-wrap:balance}.mmk-lead{margin:0;max-width:68ch;font-size:clamp(16px,2vw,18px);line-height:1.6;color:var(--mmk-ink);text-wrap:pretty}.mmk-rule{display:block;width:64px;height:2px;margin:0 0 16px;background:var(--mmk-gold)}.mmk-section-head{max-width:860px;margin-bottom:clamp(20px,3vw,32px)}.mmk-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.mmk-prose :where(p){margin:0}.mmk-prose>*+*{margin-top:1.05em}.mmk-prose{max-width:70ch;font-size:clamp(15px,1.8vw,16.5px);line-height:1.72;color:var(--mmk-body);text-wrap:pretty}.mmk-prose a,.mmk-note__body a{color:var(--mmk-gold-deep);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.mmk-prose a:hover,.mmk-note__body a:hover{color:var(--mmk-ink);text-decoration-thickness:2px}.mmk-prose a:focus-visible,.mmk-note__body a:focus-visible{outline:2px solid var(--mmk-ink);outline-offset:2px;border-radius:2px}.mmk-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;font-family:var(--FONT-STACK-BODY, "Inter", sans-serif);font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;text-align:center;border-radius:6px;transition:background .2s ease,color .2s ease,border-color .2s ease}.mmk a.mmk-btn--primary{color:#fff;background:var(--mmk-gold);border:1px solid var(--mmk-gold);padding:13px clamp(20px,4vw,34px);text-decoration:none}.mmk a.mmk-btn--primary:hover{background:var(--mmk-ink);border-color:var(--mmk-ink);color:#fff;text-decoration:none}.mmk a.mmk-btn--outline{color:var(--mmk-ink);background:transparent;border:1px solid var(--mmk-edge);padding:13px clamp(18px,3vw,28px);text-decoration:none}.mmk a.mmk-btn--outline:hover{background:var(--mmk-ink);border-color:var(--mmk-ink);color:var(--mmk-ivory);text-decoration:none}.mmk .mmk-btn:focus-visible{outline:3px solid var(--mmk-ink);outline-offset:3px}.mmk-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.mmk-hero{background:var(--mmk-ivory);border-bottom:1px solid var(--mmk-rule)}.mmk-hero .mmk-inner{padding-top:clamp(28px,4vw,52px);padding-bottom:clamp(28px,4vw,52px)}.mmk-hero__grid{display:grid;grid-template-columns:1fr;gap:clamp(22px,4vw,48px);align-items:center}@media(min-width:860px){.mmk-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,380px)}}.mmk-hero__title{margin:0 0 16px;font-family:var(--FONT-STACK-HEADING, "Libre Baskerville", serif);font-weight:var(--FONT-WEIGHT-HEADING, 400);font-size:clamp(26px,4.4vw,42px);line-height:1.14;letter-spacing:.005em;color:var(--mmk-ink);text-wrap:balance}.mmk-hero__media{margin:0}.mmk-hero__media img{display:block;width:100%;max-width:380px;height:auto;aspect-ratio:400 / 533;object-fit:cover;border-radius:10px;background:var(--mmk-card)}@media(min-width:860px){.mmk-hero__media img{margin-left:auto}}.mmk-quiz .mmk-inner{padding-bottom:clamp(20px,3vw,32px)}.mmk-quiz__head{max-width:860px;margin-bottom:clamp(16px,2.4vw,24px)}.mmk-quiz__embed{min-height:1px}.mmk-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,258px),1fr));gap:clamp(14px,2vw,22px);margin:clamp(26px,4vw,40px) 0 0;padding:0;list-style:none}@media(min-width:900px){.mmk-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}.mmk-benefit{padding:clamp(18px,2.6vw,26px);background:var(--mmk-card);border:1px solid var(--mmk-rule);border-radius:10px}.mmk-benefit__index{display:block;margin-bottom:10px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mmk-accent);font-variant-numeric:tabular-nums}.mmk-benefit p{margin:0;font-size:14.5px;line-height:1.68;color:var(--mmk-body);text-wrap:pretty}.mmk-about__outro{margin-top:clamp(26px,4vw,40px)}.mmk-note{margin-top:clamp(26px,4vw,40px);padding:clamp(18px,3vw,26px);background:var(--mmk-sand);border-radius:10px;border-left:3px solid var(--mmk-gold)}.mmk-note__label{display:block;margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mmk-gold-deep)}.mmk-note__body{margin:0;max-width:74ch;font-size:clamp(14.5px,1.7vw,15.5px);line-height:1.68;color:var(--mmk-ink)}.mmk-note__body :where(p){margin:0}.mmk-note__body>*+*{margin-top:.9em}.mmk-js [data-mmk-reveal]:not(.is-revealed){opacity:0}.mmk-js [data-mmk-reveal].is-revealed{animation:mmk-reveal .5s ease both;animation-delay:var(--mmk-delay, 0ms)}@keyframes mmk-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.mmk-js [data-mmk-reveal]:not(.is-revealed){opacity:1}.mmk-js [data-mmk-reveal].is-revealed{animation:none}}.mmk a.mmk-btn,.mmk a.mmk-btn:hover,.mmk a.mmk-btn:focus{text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/343/assets/milano-matchmaker.css.map */
