.mwm-sclero{--sc-navy:#071b45;--sc-gold:#c9982d;--sc-text:#102040;font-family:Arial,Helvetica,sans-serif;color:var(--sc-text);background:#fff;overflow:hidden}.mwm-sclero *{box-sizing:border-box}.mwm-sclero .sc-wrap{width:min(1180px,92vw);margin:0 auto}.mwm-sclero h1,.mwm-sclero h2,.mwm-sclero h3{font-family:Georgia,'Times New Roman',serif;color:var(--sc-navy);margin:0}.mwm-sclero h1{font-size:clamp(38px,4vw,62px);line-height:.98;letter-spacing:-1.3px}.mwm-sclero h2{font-size:clamp(27px,2.5vw,40px);line-height:1.08}.mwm-sclero h3{font-size:18px}.mwm-sclero p,.mwm-sclero .sc-rich{font-size:16px;line-height:1.55}.sc-eyebrow{font-size:13px;font-weight:700;letter-spacing:1.4px;color:var(--sc-gold);text-transform:uppercase;margin-bottom:12px}.sc-btn{display:inline-flex;align-items:center;gap:20px;border:1px solid var(--sc-gold);padding:15px 25px;color:#9c6710;background:#fff;text-decoration:none;font-size:13px;font-weight:700;transition:.2s}.sc-btn:hover{background:var(--sc-gold);color:#fff}.sc-hero{background:linear-gradient(90deg,#fff 0%,#fff 51%,#f3f6f8 51%,#f3f6f8 100%)}.sc-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;min-height:430px}.sc-hero-copy{padding:52px 42px 42px 12px;position:relative;z-index:2}.sc-subtitle{font-size:18px;max-width:620px;margin:18px 0 24px;color:#273856}.sc-hero-media{position:relative;min-height:430px}.sc-hero-media img{width:100%;height:100%;object-fit:cover;display:block}.sc-hero-media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,.1) 20%,transparent 48%)}.sc-script{font-family:'Brush Script MT','Segoe Script',cursive;color:var(--sc-gold);font-size:24px;line-height:1.08;transform:rotate(-7deg)}.sc-hero-media .sc-script{position:absolute;right:18px;top:40px;z-index:2;max-width:210px;text-align:center}.sc-highlights{background:#fff;border-bottom:1px solid #eee;padding:18px 0}.sc-highlight-grid{display:grid;grid-template-columns:repeat(4,1fr)}.sc-highlight{display:flex;gap:14px;align-items:center;justify-content:center;border-right:1px solid #e5e5e5;padding:8px 16px}.sc-highlight:last-child{border-right:0}.sc-highlight-icon{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:#fbf2dc;color:var(--sc-gold);font-size:27px}.sc-highlight strong{display:block;color:var(--sc-navy);font-size:15px}.sc-highlight small{display:block;color:#5d6677;font-size:12px;margin-top:3px}.sc-section{position:relative;padding:54px 0}.sc-two-col{display:grid;grid-template-columns:1fr 1.12fr;gap:58px;align-items:center}.sc-photo-frame{padding:11px;background:#fff;box-shadow:0 12px 28px rgba(7,27,69,.16);border-left:22px solid #b6a04a;position:relative}.sc-photo-frame:before{content:"";position:absolute;left:-22px;top:0;width:145px;height:5px;background:#e0cf65}.sc-photo-frame img{width:100%;height:290px;display:block;object-fit:cover}.sc-vein{position:absolute;width:190px;height:190px;opacity:.35;pointer-events:none}.sc-vein:before,.sc-vein:after{content:"";position:absolute;background:var(--sc-gold);height:1px;transform-origin:left center}.sc-vein-left{left:-40px;top:15px;transform:rotate(-17deg)}.sc-vein-right{right:-50px;top:70px;transform:rotate(18deg)}.sc-vein:before{width:170px;top:60px;left:10px;box-shadow:20px 22px 0 var(--sc-gold),45px -20px 0 var(--sc-gold),70px 40px 0 var(--sc-gold),100px -35px 0 var(--sc-gold)}.sc-vein:after{width:120px;top:95px;left:30px;transform:rotate(45deg);box-shadow:15px 18px 0 var(--sc-gold),35px -14px 0 var(--sc-gold)}.sc-content{padding-top:20px}.sc-three-col{display:grid;grid-template-columns:1.25fr .88fr .88fr;gap:28px}.sc-list{list-style:none;padding:0;margin:14px 0 0}.sc-list li{position:relative;padding:5px 0 5px 28px;font-size:14px;line-height:1.45}.sc-list li:before{content:"✓";position:absolute;left:0;top:4px;width:17px;height:17px;border-radius:50%;background:var(--sc-gold);color:white;display:grid;place-items:center;font-size:10px;font-weight:700}.sc-info-note{background:#eef5fb;border:1px solid #e2edf5;padding:15px 18px;font-size:12px;line-height:1.45;margin-top:18px}.sc-type-stack{display:grid;gap:10px}.sc-type{display:grid;grid-template-columns:58px 1fr;gap:14px;background:linear-gradient(180deg,#fffdfa,#fbf7ef);padding:18px;border:1px solid #f0eadf}.sc-type-icon{font-size:34px;color:var(--sc-gold);display:grid;place-items:center}.sc-type h3{font-size:16px}.sc-type p{font-size:12px;line-height:1.4;margin:6px 0 0}.sc-adv li{font-size:14px}.sc-mini-legs{font-size:78px;color:var(--sc-gold);text-align:center;margin-top:14px}.sc-three-col>div:last-child .sc-script{text-align:center;margin-top:-22px}.sc-procedure{background:linear-gradient(135deg,#061838,#0c315d);color:#fff;padding:30px 0}.sc-procedure h2{color:#fff}.sc-proc-grid{display:grid;grid-template-columns:260px 1fr 180px;gap:34px;align-items:center}.sc-proc-steps{display:grid;grid-template-columns:repeat(4,1fr);position:relative}.sc-proc-step{text-align:center;padding:0 12px;position:relative}.sc-proc-step span{width:42px;height:42px;border-radius:50%;background:var(--sc-gold);display:grid;place-items:center;margin:0 auto 12px;font-size:12px;font-weight:700}.sc-proc-step strong{display:block;font-size:13px;line-height:1.35}.sc-proc-step small{display:block;font-size:11px;line-height:1.35;color:#ccd7e8;margin-top:4px}.sc-proc-note{text-align:center;border-left:1px solid rgba(255,255,255,.3);font-size:38px;color:#e8b53e}.sc-proc-note p{font-size:12px;color:#fff;margin:5px 0}.sc-details{padding:32px 0 42px}.sc-four-col{display:grid;grid-template-columns:repeat(4,1fr)}.sc-detail{padding:0 22px;border-right:1px solid #d8dee8}.sc-detail:first-child{padding-left:0}.sc-detail:last-child{border-right:0;padding-right:0}.sc-detail h3{font-size:16px}.sc-detail .sc-list li{font-size:12px;padding-top:4px;padding-bottom:4px}.sc-faq{margin-top:34px;max-width:900px}.sc-faq h2{margin-bottom:14px}.sc-faq details{border:1px solid #d7dde6;border-radius:4px;margin:8px 0;background:#fff}.sc-faq summary{cursor:pointer;padding:12px 40px 12px 14px;font-size:13px;font-weight:700;color:var(--sc-navy);position:relative;list-style:none}.sc-faq summary:after{content:"+";position:absolute;right:14px;top:5px;font-size:20px;font-weight:400}.sc-faq details[open] summary:after{content:"−"}.sc-faq details>div{padding:0 14px 14px;font-size:12px;line-height:1.5}.sc-final{background:linear-gradient(90deg,#edf5fa,#fff);border-top:1px solid #eef0f3}.sc-final-grid{display:grid;grid-template-columns:330px 1fr 260px;min-height:245px;align-items:center;gap:36px}.sc-final-photo{height:245px;background-size:cover;background-position:center;mask-image:linear-gradient(90deg,#000 72%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 72%,transparent)}.sc-final-copy{text-align:center}.sc-final-copy p{max-width:620px;margin:10px auto 18px}.sc-final-mark{text-align:center}.sc-drop{font-size:88px;color:#e9d79a;line-height:1}.sc-final-mark .sc-script{margin-top:-12px}
@media(max-width:1024px){.sc-three-col{grid-template-columns:1fr 1fr}.sc-three-col>div:last-child{grid-column:1/-1}.sc-proc-grid{grid-template-columns:1fr}.sc-proc-note{border-left:0;border-top:1px solid rgba(255,255,255,.3);padding-top:16px}.sc-four-col{grid-template-columns:1fr 1fr}.sc-detail{border-bottom:1px solid #d8dee8;padding:22px}.sc-final-grid{grid-template-columns:250px 1fr}.sc-final-mark{display:none}}
@media(max-width:767px){.sc-hero{background:#fff}.sc-hero-grid{grid-template-columns:1fr}.sc-hero-copy{padding:34px 0 26px}.sc-hero-media{min-height:300px}.sc-highlight-grid{grid-template-columns:1fr 1fr}.sc-highlight{justify-content:flex-start;border-bottom:1px solid #eee}.sc-two-col,.sc-three-col,.sc-four-col{grid-template-columns:1fr}.sc-photo-frame img{height:230px}.sc-proc-steps{grid-template-columns:1fr 1fr;row-gap:24px}.sc-detail,.sc-detail:first-child,.sc-detail:last-child{padding:20px 0;border-right:0}.sc-final-grid{grid-template-columns:1fr}.sc-final-photo{height:190px}.sc-final-copy{padding:0 5vw 34px}.mwm-sclero h1{font-size:42px}.sc-subtitle{font-size:17px}}
