.rev3{background:#f5f3ef;color:#292727}.rev3>article{box-shadow:none}.rev3 section{border-bottom:1px solid #dedbd5;padding-top:42px;padding-bottom:42px}.rev3 .rev2-hero{padding-bottom:20px}.rev3 .rev2-hero>img{display:none}.rev3 .rev2-pr{width:max-content;max-width:100%;margin:0 0 15px;padding:3px 9px;background:#292727;color:#fff;text-align:left;transform:rotate(-1deg)}.rev3 h1{text-align:left;font-size:30px}.rev3 h2{text-align:left;font-size:25px;border-left:0;padding-left:0}.rev3 h2:after{content:'';display:block;width:74px;height:7px;margin-top:-8px;background:#fff087aa;transform:rotate(-1deg)}.rev3 .rev2-sub{padding:0 0 0 12px;border-left:3px solid var(--main)}.rev3-phone{position:relative;width:570px;max-width:92%;margin:18px auto 38px;transform:rotate(-1.1deg);background:#fff;padding:9px 9px 16px;box-shadow:0 3px 15px #2d26221f}.rev3-phone:nth-of-type(even){transform:rotate(1deg)}.rev3-phone img{display:block;width:100%;max-height:570px;object-fit:cover}.rev3.cosme .rev3-phone img{max-height:500px}.rev3-phone>span{position:absolute;top:-13px;left:16px;padding:3px 9px;background:#fff08a;font-size:11px;font-weight:800;transform:rotate(-2deg)}.rev3-phone figcaption{padding:12px 5px 0;font:700 15px/1.6 "Yu Gothic",sans-serif}.rev3-phone small{display:block;margin-top:5px;color:#888;font-size:9px;font-weight:400}.rev3 .rev2-flow{justify-content:flex-start;padding-left:20px;background:#fff;border:0;border-top:1px dashed #aaa;border-bottom:1px dashed #aaa}.rev3 .rev2-items>div{display:block;margin:15px 0}.rev3 .rev2-items span{display:block;margin:0;padding:9px 3px;border:0;border-bottom:1px dotted #bbb;background:transparent}.rev3 .rev2-reasons>div{border:0;border-left:3px solid var(--main);border-radius:0;background:#faf8f4;box-shadow:none}.rev3 .rev2-compare{display:block}.rev3 .rev2-compare div{margin:0;padding:13px 5px;border:0;border-bottom:1px solid #ccc;background:transparent!important}.rev3 .rev2-compare h3,.rev3 .rev2-compare b{text-align:left}.rev3 .rev2-talk p{border-radius:2px;background:#f0efeb}.rev3 .rev2-talk.is-staff p{background:#edf4f3}.rev3 .rev2-cases{background:#f7f5f0!important}.rev3 .rev2-case-grid article{border-radius:0;box-shadow:none;border-top:1px solid #ccc;background:transparent}.rev3 .rev2-cta{transform:rotate(.3deg);border-radius:2px;box-shadow:3px 4px 0 #6b1938}.rev3 blockquote{font-size:19px;transform:rotate(-.3deg);background:#fffdf2}.rev3 .rev2-step{text-align:left}.rev3 .rev2-step:before{content:'# ';color:#888}.rev3 .rev2-badges{justify-content:flex-start}@media(max-width:620px){.rev3-phone{width:90%;margin-left:6%}.rev3 h1{font-size:28px}.rev3 section{padding-left:19px;padding-right:19px}}
.rev3-real{background:#fff!important}.rev3-real-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin:24px 0}.rev3-real-grid figure{margin:0;background:#f4f1eb;padding:6px;transform:rotate(-.7deg)}.rev3-real-grid figure:nth-child(even){transform:rotate(.8deg);margin-top:12px}.rev3-real-grid img{display:block;width:100%;height:190px;object-fit:cover}.rev3-real-grid figcaption{padding:7px 3px 3px;font-size:11px;font-weight:700}.rev3-real>small{display:block;color:#777;font-size:10px}@media(max-width:430px){.rev3-real-grid img{height:145px}}
.rev3 .rev3-real{background:#faf8f4!important;overflow:hidden}.rev3 .rev3-real-grid{display:block;width:100%;max-width:100%;margin:22px 0}.rev3 .rev3-real-grid figure{display:grid;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:13px;width:100%;max-width:100%;min-width:0;margin:0!important;padding:12px 0;border-top:1px dashed #b9b4aa;background:transparent;transform:none!important;overflow:hidden}.rev3 .rev3-real-grid figure:nth-child(n+4){display:none}.rev3 .rev3-real-grid img{display:block;width:118px!important;max-width:118px!important;height:92px!important;object-fit:cover;border:4px solid #fff;box-shadow:0 2px 7px #2d262219}.rev3 .rev3-real-grid figcaption{min-width:0;padding:0;font-size:14px;line-height:1.65}.rev3-prices{background:#fffaf0!important}.rev3-date{display:inline-block;margin:0 0 14px;padding:3px 8px;background:#fff08a;font-size:12px;font-weight:800}.rev3-price-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:18px 0}.rev3-price-grid article{min-width:0;padding:13px 9px;background:#fff;border:1px solid #e3d7bb}.rev3-price-grid span{display:block;min-height:42px;font-size:12px;line-height:1.5}.rev3-price-grid strong{display:block;color:#b52846;font-size:21px;line-height:1.3;white-space:nowrap}.rev3-price-grid strong small{font-size:11px}.rev3-prices>small{display:block;color:#777;font-size:10px;line-height:1.7}@media(max-width:430px){.rev3 .rev3-real-grid figure{grid-template-columns:102px minmax(0,1fr);gap:10px}.rev3 .rev3-real-grid img{width:102px!important;max-width:102px!important;height:80px!important}.rev3-price-grid strong{font-size:18px}}
.rev3-composite{display:block;width:100%;max-width:520px;margin:22px auto;padding:8px;background:#fff;box-shadow:0 3px 12px #29221d1a;overflow:hidden}.rev3-composite img{display:block;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;object-fit:contain!important}.rev3-composite figcaption{padding:10px 5px 3px;font-size:12px;font-weight:700;line-height:1.7;color:#514b47}.rev3-composite+small{display:block;margin-top:12px}
.rev3-composite-wide{max-width:100%;padding:0;background:transparent;box-shadow:none}.rev3-composite-wide img{aspect-ratio:3/1;object-fit:cover!important}.rev3-composite-wide figcaption{text-align:center;padding:12px 5px;border-bottom:1px solid #ddd;background:#fff;font-size:11px}
.rev3-interview{box-sizing:border-box!important;max-width:100%!important;padding:8px!important;background:#fff!important;box-shadow:0 3px 12px #29221d1a!important}.rev3-interview img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:4/3!important;object-fit:cover!important}.rev3-interview figcaption{display:block;padding:12px 5px 4px!important;text-align:left!important;border:0!important}.rev3-interview figcaption b,.rev3-interview figcaption span{display:block}.rev3-interview figcaption b{font-size:14px}.rev3-interview figcaption span{margin-top:4px;font-size:11px;font-weight:400;color:#68615c}
.rev3-flyer-proof{background:#f8f4e9!important}.rev3-flyer-proof figure{width:100%;max-width:100%;margin:22px 0;background:#fff;padding:7px;box-shadow:0 3px 12px #3429181a;overflow:hidden}.rev3-flyer-crop{position:relative;width:100%;height:430px;overflow:hidden;background:#ead77e}.rev3-flyer-crop img{display:block;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;transform:translateY(-14%)}.rev3-flyer-proof figcaption{padding:9px 4px 3px;font-size:11px;font-weight:700}.rev3-flyer-proof>small{display:block;color:#756e65;font-size:10px;line-height:1.7}@media(max-width:430px){.rev3-flyer-crop{height:360px}.rev3-flyer-crop img{transform:translateY(-12%)}}
