.rp-mech{border-top:1px solid #234134;margin-top:.4rem}.rp-mech__head{display:flex;justify-content:space-between;gap:1rem;padding:1.4rem 0;font-size:1.1rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.rp-hw .rp-mech__name{margin:0 0 1.8rem;font-size:clamp(2.2rem,1.8rem + .8vw,2.8rem);line-height:1.2;font-weight:600;font-style:italic;letter-spacing:-.01em;color:#234134}.rp-mech__why{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:1.2rem;padding:1.6rem 1.8rem;margin-bottom:2.4rem;border-radius:1.2rem;background:#c9a54b1f;border-left:3px solid #C9A54B}.rp-mech__why svg{width:2.2rem;height:2.2rem;fill:none;stroke:#9a7a2a;stroke-width:1.8;stroke-linecap:round;margin-top:.1rem}.rp-mech__why b{display:block;font-size:1.45rem;margin-bottom:.4rem}.rp-mech__why p{margin:0;font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.78)}.rp-mech__steps{list-style:none;margin:0;padding:0;position:relative}.rp-mech__steps:before{content:"";position:absolute;left:1.7rem;top:2.8rem;bottom:2.8rem;width:0;border-left:1.5px dashed rgba(35,65,52,.35)}.rp-step{position:relative}.rp-step>button{width:100%;display:grid;grid-template-columns:3.4rem minmax(0,1fr) 1.8rem;gap:1.4rem;align-items:center;background:none;border:0;padding:1.2rem 0;text-align:left;cursor:pointer;color:inherit;font:inherit}.rp-step__n{position:relative;z-index:1;width:3.4rem;height:3.4rem;border-radius:50%;display:grid;place-items:center;background:#234134;color:#fff;font-size:1.4rem;font-weight:700;box-shadow:0 0 0 4px rgb(var(--color-background));transition:transform .25s,background .25s}.rp-step__n.is-off{background:rgba(var(--color-foreground),.2)}.rp-step:hover .rp-step__n,.rp-step.is-open .rp-step__n{transform:scale(1.08)}.rp-step.is-open .rp-step__n{background:#c9a54b;color:#0e1b4d}.rp-step__t{font-size:1.6rem;font-weight:700;line-height:1.3}.rp-step__t small{display:block;margin-bottom:.2rem;font-size:1.05rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#9a7a2a}.rp-step.is-open .rp-row__pm{transform:rotate(45deg)}.rp-step__b{display:none;padding:0 0 1.6rem 4.8rem}.rp-step.is-open .rp-step__b{display:block}.rp-step__b p{margin:0;font-size:1.45rem;line-height:1.65;color:rgba(var(--color-foreground),.78)}.rp-step__tags{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.2rem}.rp-step__tags span{padding:.45rem 1.1rem;border-radius:999px;background:#e7eee9;color:#234134;font-size:1.2rem;font-weight:600}.rp-mech__res{display:grid;grid-template-columns:3.4rem minmax(0,1fr);gap:1.4rem;align-items:start;margin:1.2rem 0 0;padding-top:1.8rem;border-top:1px solid var(--rp-line, rgba(14, 27, 77, .12));font-size:1.5rem;font-weight:600;line-height:1.5}.rp-mech__res svg{width:3.4rem;height:3.4rem;padding:.7rem;border-radius:50%;border:1.5px solid #234134;fill:none;stroke:#234134;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.rp-mech__note{margin:1.4rem 0 0;font-size:1.3rem;line-height:1.55;color:rgba(var(--color-foreground),.7)}@media screen and (max-width:749px){.rp-step__b{padding-left:0}.rp-mech__why{padding:1.4rem}}@media screen and (min-width:990px){.rp-hw:has(.rp-mech) .rp-hw__media{position:sticky;top:10rem}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/rp-mech.css.map */
