.bma-page .bma-hero{padding-top:26px}.bma-back{min-height:44px;color:var(--bm-paper);align-items:center;gap:10px;margin-bottom:28px;font-size:15px;display:inline-flex}.bma-page .bma-title{letter-spacing:-.045em;font-size:clamp(32px,9.3vw,46px);line-height:1.07}.bma-meta{color:#b7b7b1;flex-wrap:wrap;gap:8px 24px;margin-top:28px;font-size:13px;display:flex}.bma-status{padding:30px var(--bm-gutter)}.bma-status h1{letter-spacing:-.04em;margin-bottom:16px;font-size:36px;font-weight:400;line-height:1.08}.bma-page .bma-lead{padding:28px var(--bm-gutter);background:var(--bm-gold);letter-spacing:-.025em;font-size:20px;line-height:1.45}.bma-body{padding:32px var(--bm-gutter) 44px;overflow-wrap:anywhere}.bma-body>:first-child{margin-top:0}.bma-page .bma-body p,.bma-body ul,.bma-body ol{letter-spacing:-.008em;margin:0 0 22px;font-size:17px;line-height:1.65}.bma-page .bma-body h2{letter-spacing:-.04em;margin:36px 0 18px;font-size:29px;font-weight:400;line-height:1.13}.bma-page .bma-body h3{letter-spacing:-.025em;margin:28px 0 14px;font-size:23px;font-weight:400;line-height:1.22}.bma-body ul,.bma-body ol{padding-left:22px}.bma-body li{margin-bottom:10px;padding-left:4px}.bma-body li>p{margin-bottom:10px}.bma-body a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.bma-body blockquote{border-left:3px solid var(--bm-gold);margin:26px 0;padding:6px 0 6px 18px}.bma-body blockquote p:last-child{margin-bottom:0}.bma-body strong{font-weight:600}.bma-body hr{border:0;border-top:1px solid #12141540;margin:32px 0}.bma-body img{max-width:100%;height:auto;margin:24px auto;display:block}.bma-body pre{background:#e2ded6;max-width:100%;padding:16px;font-size:14px;overflow:auto}.bma-table{overscroll-behavior-x:contain;width:100%;margin-block:24px;overflow-x:auto}.bma-table table{border-collapse:collapse;width:100%;min-width:480px;font-size:14px;line-height:1.5}.bma-table :is(td,th){vertical-align:top;text-align:left;border:1px solid #12141540;padding:14px 12px}.bma-table th{background:#e2ded6;font-weight:500}.bma-table:focus-visible{outline:2px solid var(--bm-ink);outline-offset:4px}.bma-faq{padding:36px var(--bm-gutter);background:var(--bm-ink);color:var(--bm-paper)}.bma-page :is(.bma-faq,.bma-services)>h2{letter-spacing:-.045em;margin-bottom:26px;font-size:36px;font-weight:400;line-height:1.04}.bma-faq-item{border-top:1px solid #f0ede73d}.bma-faq-item:last-child{border-bottom:1px solid #f0ede73d}.bma-faq-item h3{font:inherit}.bma-faq-item button{width:100%;min-height:72px;color:var(--bm-paper);letter-spacing:-.025em;text-align:left;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:flex-start;gap:18px;padding:21px 0;font-size:19px;line-height:1.3;display:flex}.bma-faq-item button svg{color:var(--bm-gold);margin-top:1px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.bma-faq-item button[aria-expanded=true] svg{transform:rotate(45deg)}.bma-faq-panel{grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.4,0,.2,1);display:grid}.bma-faq-panel[data-open=true]{grid-template-rows:1fr}.bma-faq-panel>div{min-height:0;overflow:hidden}.bma-page .bma-faq-panel p{color:#b7b7b1;padding:0 0 24px;font-size:16px;line-height:1.55}.bma-services{padding:36px var(--bm-gutter);background:var(--bm-gold)}.bma-services ul{margin:0;padding:0;list-style:none}.bma-services li{border-top:1px solid #12141559}.bma-services li a{justify-content:space-between;align-items:flex-start;gap:18px;padding:21px 0;display:flex}.bma-service-name{letter-spacing:-.025em;font-size:21px;line-height:1.2;display:block}.bma-service-price{color:#39362c;margin-top:10px;font-size:14px;display:block}.bma-all-services{border-top:1px solid #12141559;justify-content:space-between;align-items:center;gap:18px;min-height:56px;padding-top:18px;font-size:16px;display:flex}.bma-bottom{padding:24px var(--bm-gutter);background:var(--bm-ink);color:var(--bm-paper)}.bma-bottom a{align-items:center;gap:12px;min-height:48px;font-size:17px;display:inline-flex}.svc .bd-meta{justify-content:space-between;align-items:baseline;gap:8px var(--s6);margin:0 0 var(--s12);padding:0 0 var(--s4);border-bottom:1px solid var(--line);flex-wrap:wrap;grid-column:1/13;display:flex}.svc .bd-meta-facts{align-items:baseline;gap:var(--s3);text-transform:uppercase;letter-spacing:.16em;color:var(--sec);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:.72rem;font-weight:500;display:inline-flex}.svc .bd-meta-sep{color:var(--muted)}.svc .bd-meta-tags{text-transform:uppercase;letter-spacing:.16em;color:var(--muted);text-align:right;font-size:.72rem;font-weight:500}.svc.blog-article .h1 .ln i{font-size:clamp(1.9rem,3.8vw,2.9rem);line-height:1.08}.svc .bd-layout{column-gap:var(--s16);grid-column:1/13;grid-template-columns:minmax(0,1fr) 300px;display:grid}.svc .bd-layout--solo{grid-template-columns:minmax(0,760px)}.svc .bd-body{min-width:0;max-width:760px;margin:0}.svc .bd-aside{min-width:0}.svc .bd-aside-inner{border-top:2px solid var(--rule);padding-top:var(--s4);position:sticky;top:104px}.svc .bd-aside-head{text-transform:uppercase;letter-spacing:.18em;color:var(--ink2);margin:0 0 var(--s2);font-size:.72rem;font-weight:500}.svc .bd-aside-list{margin:0 0 var(--s4);padding:0;list-style:none}.svc .bd-aside-list li{animation:bd-aside-in .5s var(--out) both}.svc .bd-aside-list li:first-child{animation-delay:40ms}.svc .bd-aside-list li:nth-child(2){animation-delay:.1s}.svc .bd-aside-list li:nth-child(3){animation-delay:.16s}.svc .bd-aside-list li:nth-child(4){animation-delay:.22s}@keyframes bd-aside-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.svc .bd-aside-list li{animation:none}}.svc .bd-aside-svc{justify-content:space-between;align-items:baseline;gap:var(--s3);padding:var(--s4) 0;border-top:1px solid var(--line);color:var(--ink);transition:color .3s var(--e);text-decoration:none;display:flex}.svc .bd-aside-list li:first-child .bd-aside-svc{border-top:0}.svc .bd-aside-svc-name{letter-spacing:-.01em;font-size:.95rem;font-weight:500;line-height:1.3}.svc .bd-aside-svc-price{color:var(--sec);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:.82rem}.svc .bd-aside-svc:hover,.svc .bd-aside-svc:hover .bd-aside-svc-price{color:var(--gold)}.svc .bd-aside-all{text-transform:uppercase;letter-spacing:.14em;color:var(--sec);transition:color .3s var(--e);font-size:.76rem;font-weight:500;text-decoration:none;display:inline-block}.svc .bd-aside-all:hover{color:var(--gold)}@media (width<=900px){.svc .bd-layout,.svc .bd-layout--solo{grid-template-columns:1fr}.svc .bd-aside-inner{margin-top:var(--s12);position:static}}@media (width<=600px){.svc .bd-meta{margin-bottom:var(--s10);gap:6px var(--s5)}.svc .bd-meta-tags{text-align:left}}.svc.blog-article .bd-lead{margin:var(--s2) 0 var(--s12);padding:var(--s5) var(--s6);border-left:2px solid var(--gold);background:#00000006;grid-column:1/13}.svc.blog-article .bd-lead-label{text-transform:uppercase;letter-spacing:.16em;color:var(--gold);margin-bottom:8px;font-size:.7rem;font-weight:500;display:block}.svc.blog-article .bd-lead p{color:var(--ink2);max-width:74ch;margin:0;font-size:1.1rem;line-height:1.55}.svc.blog-article .bd-faq{margin-top:var(--s16)}@media (width<=720px){.svc.blog-article .bd-lead{padding:var(--s4) var(--s5);margin-bottom:var(--s10)}.svc.blog-article .bd-lead p{font-size:1.02rem}}.svc.blog-article .bd-skel{--sk-base:#ece9e3;--sk-edge:#0000000d}.svc.blog-article .bd-skel .sk{background:var(--sk-base);box-shadow:inset 0 0 0 1px var(--sk-edge);border-radius:3px;position:relative;overflow:hidden}.svc.blog-article .bd-skel .sk:after{content:"";animation:bd-sk-sweep 1.5s var(--e) infinite;background:linear-gradient(90deg,#0000 0%,#ffffffb3 50%,#0000 100%);position:absolute;inset:0;transform:translate(-100%)}@keyframes bd-sk-sweep{to{transform:translate(100%)}}.svc.blog-article .bd-skel .sk-crumbs{width:min(260px,60%);height:12px;margin-bottom:var(--s6)}.svc.blog-article .bd-skel .sk-kicker{width:124px;height:11px;margin-bottom:var(--s4);box-shadow:none;background:#c68a3e33;border-radius:2px}.svc.blog-article .bd-skel .sk-head{margin-bottom:var(--s5)}.svc.blog-article .bd-skel .sk-h1{height:clamp(2rem,5vw,3.4rem);margin-bottom:var(--s3);border-radius:4px}.svc.blog-article .bd-skel .sk-meta{width:min(300px,70%);height:13px;margin-bottom:var(--s8)}.svc.blog-article .bd-skel .bd-skel-lead{padding:var(--s5) var(--s6);margin-bottom:var(--s12);background:#00000006;border-left:2px solid #c68a3e66}.svc.blog-article .bd-skel .sk-lead-label{width:64px;height:9px;margin-bottom:var(--s4);border-radius:2px}.svc.blog-article .bd-skel .sk-line{height:14px;margin-bottom:var(--s3)}.svc.blog-article .bd-skel .sk-sec{margin-bottom:var(--s10)}.svc.blog-article .bd-skel .sk-h2{height:22px;margin-bottom:var(--s5);border-radius:4px}.svc.blog-article .bd-skel .bd-aside-inner{padding-top:var(--s2)}.svc.blog-article .bd-skel .sk-aside-head{width:130px;height:12px;margin-bottom:var(--s5)}.svc.blog-article .bd-skel .sk-aside-row{justify-content:space-between;gap:var(--s4);padding:var(--s4) 0;border-top:1px solid var(--line);display:flex}.svc.blog-article .bd-skel .sk-aside-row .sk-line{margin:0}@media (prefers-reduced-motion:reduce){.svc.blog-article .bd-skel .sk:after{animation:none}.svc.blog-article .bd-skel .sk{background:var(--sk-base)}}
