.mirer-feature{background:#eee8dc;border-top:1px solid #e2d9c9;border-bottom:1px solid #e2d9c9;padding:48px 0}.mirer-feature-grid{grid-template-columns:1.35fr .85fr;align-items:center;gap:70px;display:grid}.mirer-feature h2{margin:14px 0 18px;font-size:clamp(30px,4vw,47px);line-height:1.12}.mirer-feature h2 span{color:#ab4937}.mirer-feature p{max-width:640px;font-size:16px;line-height:1.75}.mirer-mini-cycle{background:#fffcf5;border:1px solid #d9d0bf;border-radius:24px;padding:22px;box-shadow:0 16px 45px #5840230a}.mirer-mini-cycle>div{align-items:center;gap:15px;padding:10px 3px;display:flex}.mirer-mini-cycle>div>span{width:40px;height:40px;font-family:var(--font-outfit), sans-serif;color:#9d4638;background:#eee4d3;border-radius:12px;place-items:center;font-size:22px;font-weight:700;display:grid}.mirer-mini-cycle>div:nth-child(2)>span{color:#4a6631;background:#dfe9d4}.mirer-mini-cycle>div:nth-child(3)>span{color:#7c538b;background:#eadff0}.mirer-mini-cycle>div:nth-child(4)>span{color:#386979;background:#dce9ef}.mirer-mini-cycle>div:nth-child(5)>span{color:#8a5c24;background:#f3dfbb}.mirer-mini-cycle strong,.mirer-mini-cycle small{display:block}.mirer-mini-cycle strong{font-size:17px}.mirer-mini-cycle small{color:#655c50;margin-top:3px;font-size:13px}.mirer-mini-cycle svg{margin-left:auto}.mirer-mini-cycle>p{border-top:1px solid #e4dccf;align-items:center;gap:8px;margin:16px 0 0;padding-top:15px;font-size:12px;display:flex}.mirer-mini-cycle>p svg{margin:0}.mirer-hero{grid-template-columns:1.15fr 1fr;align-items:center;gap:68px;padding-top:58px;padding-bottom:58px;display:grid}.mirer-hero h1{letter-spacing:-2.5px;margin:20px 0 24px;font-size:clamp(42px,5.3vw,72px);line-height:1.04}.mirer-hero h1 em{color:#b44e3b;font-style:normal}.mirer-hero p{font-size:16px;line-height:1.7}.mirer-hero .mirer-lead{max-width:560px;font-size:20px}.mirer-hero-note{color:#686055;align-items:center;gap:9px;margin-top:22px;font-size:12px;display:flex}.mirer-example{background:#f3ede0;border:1px solid #ded3bf;border-radius:26px;padding:26px;box-shadow:14px 18px #e4dbc93b}.mirer-example-heading{color:#796a54;letter-spacing:1.6px;justify-content:space-between;align-items:center;font-size:9px;display:flex}.mirer-equations{gap:12px;margin-top:28px;display:flex}.mirer-equations span{font-family:var(--font-outfit), sans-serif;text-align:center;color:#92432e;background:#e9d3c3;border-radius:18px;flex:1;padding:20px 10px;font-size:clamp(29px,3vw,42px);font-weight:650}.mirer-equations span+span{color:#765787;background:#e4daf0}.mirer-example>p{text-align:center;color:#6e6154;font-size:13px}.mirer-example-flow{background:#fffdf8;border-radius:18px;margin-top:18px;padding:20px}.mirer-example-flow small{letter-spacing:1.8px;color:#806c54;margin-bottom:8px;font-size:9px;display:block}.mirer-example-flow strong{font-size:18px}.mirer-example-flow p{margin:7px 0 0;font-size:13px;line-height:1.65}.mirer-example-return{border-top:1px solid #e5decf;border-bottom:1px solid #e5decf;gap:16px;margin:18px 0;padding:18px 0;display:flex}.mirer-example-return>svg{color:#9c5c3a;flex-shrink:0}.mirer-example-return strong{font-size:15px}.mirer-cycle-section{color:#f8f2e7;background:#2c3430;padding:44px 0}.mirer-cycle-section h2{margin:16px 0 30px;font-size:clamp(28px,3vw,40px)}.mirer-cycle-section .eyebrow{color:#e1c4a0}.mirer-stages{grid-template-columns:repeat(5,1fr);gap:25px;display:grid}.mirer-stage-number{color:#d0c6a7;letter-spacing:2px;border-bottom:1px solid #617366;justify-content:space-between;align-items:center;padding-bottom:13px;font-size:12px;display:flex}.mirer-stages h3{margin:17px 0 10px;font-size:23px}.mirer-stages strong{color:#e3d8c1;font-size:13px}.mirer-stages p{color:#d2d7ce;font-size:13px;line-height:1.7}.mirer-explained{grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding-top:48px;padding-bottom:48px;display:grid}.mirer-explained h2{margin:18px 0;font-size:clamp(28px,3.6vw,45px);line-height:1.12}.mirer-explained p{font-size:16px;line-height:1.75}.mirer-choice-cards{gap:12px;display:grid}.mirer-choice-cards article{background:#fcfaf4;border:1px solid #dfd8ca;border-radius:17px;padding:22px}.mirer-choice-cards svg{float:left;color:#9f4b36;margin-right:14px}.mirer-choice-cards h3{margin:0 0 8px;font-size:19px}.mirer-choice-cards p{margin:0 0 0 38px;font-size:14px}.mirer-quiet-section{background:#ece8df}.mirer-care-note{background:#fdfaf3;border-radius:22px;padding:28px}.mirer-care-note h3{margin:12px 0;font-size:25px}.mirer-care-note>svg{color:#526c48}.mirer-last-step{text-align:center;padding-top:46px;padding-bottom:46px}.mirer-last-step h2{margin:16px 0;font-size:clamp(33px,4vw,50px);line-height:1.1}.mirer-last-step p{max-width:620px;margin:0 auto 20px;line-height:1.7}.mirer-last-step .button-group{max-width:600px;margin:auto}@media (max-width:1050px){.mirer-hero,.mirer-feature-grid,.mirer-explained{gap:30px}.mirer-stages{gap:15px}.mirer-hero h1{font-size:52px}}@media (max-width:760px){.mirer-hero,.mirer-feature-grid,.mirer-explained{grid-template-columns:1fr;gap:28px}.mirer-feature{padding:34px 0}.mirer-hero{padding-top:34px;padding-bottom:38px}.mirer-hero h1{letter-spacing:-1.5px;font-size:clamp(38px,9vw,55px)}.mirer-hero .mirer-lead{font-size:18px}.mirer-example{box-shadow:none;padding:20px}.mirer-stages{grid-template-columns:1fr;gap:18px}.mirer-stages article{grid-template-columns:45px 1fr;column-gap:16px;display:grid}.mirer-stage-number{border:0;grid-row:1/4;padding-top:6px;display:block}.mirer-stage-number svg{display:none}.mirer-stages h3{margin:0 0 7px}.mirer-stages strong,.mirer-stages p{grid-column:2}.mirer-stages p{margin:7px 0 0}.mirer-explained{padding-top:34px;padding-bottom:34px}.mirer-cycle-section{padding:34px 0}.mirer-hero-note{align-items:flex-start;line-height:1.6}.mirer-hero-note svg{flex-shrink:0;margin-top:2px}.mirer-care-note{padding:22px}}
