#mb-faq{--wine:#62232c;--ink:#502a30;--muted:#795d60;--cream:#f8f0e9;--paper:#fffaf6;--lilac:#dcd2e6;--line:#ddc8c1;--accent:#a15a4b}#mb-faq *{box-sizing:border-box}#mb-faq{margin:0;background:var(--cream);color:var(--ink);font-family:Matter Regular,Arial,sans-serif;font-size:16px;line-height:1.55}#mb-faq button,#mb-faq input{font:inherit;color:inherit}#mb-faq button,#mb-faq a,#mb-faq input,#mb-faq summary{-webkit-tap-highlight-color:transparent}#mb-faq button{cursor:pointer}#mb-faq a{color:inherit;text-underline-offset:4px}#mb-faq button:focus-visible,#mb-faq a:focus-visible,#mb-faq input:focus-visible,#mb-faq summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}#mb-faq [hidden]{display:none!important}#mb-faq svg{width:25px;height:25px;flex-shrink:0}#mb-faq h1,#mb-faq h2,#mb-faq h3,#mb-faq p{margin:0}#mb-faq h1,#mb-faq h2,#mb-faq h3{font-weight:600;color:var(--wine)}#mb-faq h1 span,#mb-faq h2 span{color:var(--accent)}#mb-faq .wrap{max-width:1160px;margin-inline:auto}#mb-faq .current{border-bottom:1px solid var(--wine)}#mb-faq .hero{text-align:center;padding:48px 20px 38px;position:relative}#mb-faq .hero-heart{display:block;color:var(--accent);font-size:36px;line-height:1;margin-bottom:15px}#mb-faq .eyebrow{font-size:11px;font-weight:600;letter-spacing:1.6px;margin-bottom:16px}#mb-faq h1{font-size:clamp(40px,4.5vw,62px);line-height:1.04;letter-spacing:-1.7px}#mb-faq .intro{margin:22px 0 26px;color:var(--muted);line-height:1.55}#mb-faq .search-wrap{max-width:550px;display:flex;align-items:center;gap:14px;margin:auto;background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:15px 20px;box-shadow:0 5px 18px #62232c04}#mb-faq .search-wrap svg{width:20px;height:20px}#mb-faq .search-wrap input{width:100%;min-width:0;border:0;outline:0;background:transparent;font-size:15px}#mb-faq .search-wrap input::-webkit-search-cancel-button{display:none}#mb-faq .search-wrap:focus-within{outline:2px solid var(--accent);outline-offset:3px}#mb-faq .search-wrap input:focus-visible{outline:0}#mb-faq .search-wrap button{border:0;background:none;font-size:23px;line-height:1}#mb-faq .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#mb-faq .quick-links{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 0}#mb-faq .quick-links a{display:flex;align-items:center;text-decoration:none;gap:18px;padding:0 28px}#mb-faq .quick-links a+a{border-left:1px solid var(--line)}#mb-faq .quick-links span{font-weight:600;font-size:17px}#mb-faq .quick-links small{display:block;font-size:13px;color:var(--muted);font-weight:400;margin-top:2px}#mb-faq .quick-links i{font-style:normal;margin-left:auto;color:var(--accent)}#mb-faq .faq-layout{display:grid;grid-template-columns:265px minmax(0,1fr);gap:70px;padding-top:60px;padding-bottom:62px}#mb-faq .categories{display:flex;flex-direction:column;gap:6px}#mb-faq .categories button{display:flex;align-items:center;gap:12px;border:0;background:transparent;text-align:left;padding:15px 14px;border-radius:8px;font-size:14px;min-height:56px}#mb-faq .categories button[aria-pressed=true]{background:var(--lilac);font-weight:600}#mb-faq .categories button:hover{background:#dcd2e66b}#mb-faq .categories small{margin-left:auto;opacity:.6;font-size:11px}#mb-faq .categories svg{width:21px;height:21px}#mb-faq .side-help{margin-top:34px;padding:25px 22px;border:1px solid var(--line);border-radius:12px}#mb-faq .side-help>span{font-size:30px;color:var(--accent)}#mb-faq .side-help h3{font-size:23px;line-height:1.15;margin:10px 0 14px;letter-spacing:-.4px}#mb-faq .side-help p{font-size:14px;color:var(--muted);margin-bottom:18px}#mb-faq .side-help a{font-size:14px;font-weight:600}#mb-faq .group-heading{display:flex;gap:15px;align-items:center;padding-bottom:26px}#mb-faq .section-icon{background:#eee4df;padding:12px;display:flex;border-radius:50%}#mb-faq .group-heading h2{font-size:30px;line-height:1.1;letter-spacing:-.65px}#mb-faq .group-heading p{font-size:14px;color:var(--muted);margin-top:7px}#mb-faq .faq-group+.faq-group{margin-top:38px}#mb-faq details{border-bottom:1px solid var(--line)}#mb-faq details:first-of-type{border-top:1px solid var(--line)}#mb-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:23px 4px;font-size:17px;font-weight:600;line-height:1.4}#mb-faq summary::-webkit-details-marker{display:none}#mb-faq summary:after{content:"+";font-weight:400;font-size:25px;color:var(--accent);line-height:1;flex-shrink:0}#mb-faq details[open] summary:after{content:"\2212"}#mb-faq details[open] summary{padding-bottom:12px}#mb-faq .answer{padding:0 34px 24px 4px;color:var(--muted);font-size:15px;line-height:1.7}#mb-faq .answer p+p{margin-top:14px}#mb-faq .answer strong{font-weight:600;color:var(--ink)}#mb-faq .answer a{color:var(--wine);overflow-wrap:anywhere}#mb-faq .answer ol{padding-left:20px;margin:0 0 12px}#mb-faq .answer li+li{margin-top:7px}#mb-faq .answer table{width:100%;border-collapse:collapse;font-size:14px;margin:18px 0;background:var(--paper)}#mb-faq caption{text-align:left;font-weight:600;color:var(--wine);margin-bottom:8px}#mb-faq th,#mb-faq td{text-align:left;padding:10px 13px;border-bottom:1px solid var(--line)}#mb-faq th{background:#eee7ed;color:var(--ink);font-weight:600}#mb-faq td:last-child{white-space:nowrap}#mb-faq #mbfaq-results-bar{margin-bottom:28px;position:relative}#mb-faq #mbfaq-results-bar h2{font-size:28px}#mb-faq #mbfaq-result-count{color:var(--muted);font-size:14px;margin:5px 0}#mb-faq #mbfaq-show-all{padding:0;background:none;border:0;text-decoration:underline;font-size:14px}#mb-faq #mbfaq-empty-results{padding:28px;background:var(--paper);border-radius:10px;margin-bottom:24px}#mb-faq #mbfaq-empty-results p{margin:10px 0 16px}#mb-faq .policy-link{font-size:13px;color:var(--muted);margin-top:28px;line-height:1.9}#mb-faq .policy-link span{padding:0 10px}#mb-faq .contact{background:var(--lilac);padding:45px 52px;border-radius:16px;display:grid;grid-template-columns:1fr 1fr;gap:80px;margin-bottom:65px}#mb-faq .contact h2{font-size:40px;line-height:1.06;letter-spacing:-1px}#mb-faq .contact h2 span{color:#85515d}#mb-faq .contact p:not(.eyebrow){font-size:15px;margin-bottom:20px}#mb-faq .pill{display:inline-flex;justify-content:space-between;align-items:center;gap:50px;padding:12px 23px;background:var(--wine);color:var(--paper);border-radius:30px;text-decoration:none;font-size:14px}#mb-faq .contact small{display:block;margin-top:12px;color:var(--muted);font-size:12px}@media(max-width:1240px){#mb-faq .wrap{margin-inline:5%}#mb-faq .faq-layout{gap:45px}}@media(max-width:800px){#mb-faq .hero{padding:30px 20px}#mb-faq .hero-heart{font-size:28px;margin-bottom:10px}#mb-faq .eyebrow{font-size:10px;margin-bottom:12px}#mb-faq h1{font-size:42px;letter-spacing:-1.2px}#mb-faq .intro{font-size:14px;margin:18px 0 22px}#mb-faq .quick-links{padding:17px 0}#mb-faq .quick-links a{flex-direction:column;gap:7px;padding:0 8px;text-align:center}#mb-faq .quick-links a i,#mb-faq .quick-links small{display:none}#mb-faq .quick-links span{font-size:12px}#mb-faq .quick-links svg{width:23px;height:23px}#mb-faq .faq-layout{grid-template-columns:1fr;gap:30px;padding-top:27px;padding-bottom:35px}#mb-faq .categories{display:grid;grid-template-columns:1fr 1fr;gap:8px}#mb-faq .categories button{border:1px solid var(--line);padding:11px 10px;gap:8px;font-size:12px;min-height:53px}#mb-faq .categories button[aria-pressed=true]{border-color:var(--lilac)}#mb-faq .categories small{display:none}#mb-faq .categories svg{width:18px;height:18px}#mb-faq .side-help{display:none}#mb-faq .group-heading{padding-bottom:20px;gap:11px}#mb-faq .group-heading h2{font-size:25px}#mb-faq .group-heading p{font-size:13px}#mb-faq .section-icon{padding:10px}#mb-faq .section-icon svg{width:22px;height:22px}#mb-faq summary{font-size:15px;padding:19px 1px;gap:17px}#mb-faq .answer{padding:0 12px 20px 1px;font-size:14px}#mb-faq .answer table{font-size:12px}#mb-faq th,#mb-faq td{padding:9px}#mb-faq .contact{grid-template-columns:1fr;gap:24px;padding:29px 26px;margin-bottom:35px;border-radius:12px}#mb-faq .contact h2{font-size:34px}#mb-faq .contact p:not(.eyebrow){font-size:14px}#mb-faq .contact small{font-size:12px}#mb-faq .search-wrap{padding:14px}#mb-faq .search-wrap input{font-size:14px}}@media(max-width:800px){#mb-faq .hero{padding:24px 20px}#mb-faq .hero-heart{font-size:24px;margin-bottom:9px}#mb-faq h1{font-size:34px;letter-spacing:-1px}#mb-faq .intro{margin:16px 0 19px}#mb-faq .faq-layout{gap:26px}#mb-faq .quick-links{padding:15px 0}}#mb-faq{width:100%;margin:0;isolation:isolate}#mb-faq section{background:transparent;margin-block:0}#mb-faq h1,#mb-faq h2,#mb-faq h3,#mb-faq strong,#mb-faq summary,#mb-faq .eyebrow,#mb-faq .quick-links span{font-family:Matter Semi Bold,Arial,sans-serif}#mb-faq h1,#mb-faq h2,#mb-faq h3{text-transform:none}#mb-faq button{letter-spacing:normal;text-transform:none;box-shadow:none}#mb-faq .search-wrap input{height:auto;min-height:0;margin:0;padding:0;box-shadow:none;line-height:1.5}#mb-faq summary{margin:0}#mb-faq .answer ul,#mb-faq .answer ol{list-style-position:outside}#mb-faq .answer ol{list-style-type:decimal}#mb-faq .answer p{margin-bottom:0}#mb-faq .contact{background:var(--lilac);margin-bottom:65px}#mb-faq .faq-layout{min-height:650px}#mb-faq .contact h2{margin:0}#mb-faq .answer table{table-layout:auto}#mb-faq .answer th,#mb-faq .answer td{height:auto;min-width:0}#mb-faq .faq-group[hidden],#mb-faq [hidden]{display:none!important}#mb-faq .answer a{text-decoration:underline}#mb-faq .pill{color:var(--paper)}@media(max-width:800px){#mb-faq .faq-layout{min-height:0}#mb-faq .contact{margin-bottom:35px}}