.rhe-solution{--solution-color-0:#0d0d0d;--solution-color-1:#171413;--solution-color-2:#2e2825;--solution-color-3:#f4efe6;--solution-color-4:#ebe4d6;--solution-color-5:#d5ccba;--solution-color-6:#b79a63;--solution-color-7:#7a6330;--solution-color-8:#a45a3c;--solution-color-9:#7e3f28;--solution-color-10:#fbf7f0;--solution-color-11:#a45a3ccc;--solution-color-12:#ffffff38;--solution-color-13:#b79a6324;--solution-color-14:#0d0d0dc7;--solution-color-15:#fbf8f2;--solution-color-16:#2b262280;--solution-color-17:#c3b59c;--solution-color-18:#b79a6314;--solution-color-19:#3a332e;--solution-color-20:#5c534b;--solution-color-21:#b79a638c;--solution-color-22:#b79a6366;--solution-color-23:#b79a631a;--solution-color-24:#b79a632e;--solution-color-25:#2b26228c;--solution-color-26:#a45a3c42;--solution-color-27:#b79a6380;--solution-color-28:#f4efe6cc;--solution-color-29:#f2eadc;--solution-color-30:#f4efe6b8;--solution-color-31:#f4efe6b3;--solution-color-32:#f4efe680;--solution-color-33:#756b61;--solution-color-34:#f4efe6e6;--solution-color-35:#8a8078;--solution-color-36:#f4efe680;--solution-color-37:#f4efe6e0;--solution-color-38:#756b61;--solution-color-39:#f4efe699;--ink:var(--solution-color-0);--ink2:var(--solution-color-1);--line:var(--solution-color-2);--paper:var(--solution-color-3);--paper2:var(--solution-color-4);--pline:var(--solution-color-5);--champ:var(--solution-color-6);--champ-p:var(--solution-color-7);--rust:var(--solution-color-8);--rust-d:var(--solution-color-9);margin:0}.rhe-solution a{color:inherit;text-decoration:none}.rhe-solution .sans{font-family:Plus Jakarta Sans,system-ui,sans-serif}.rhe-solution .serif{font-family:Cormorant Garamond,Times New Roman,serif}.rhe-solution .eb{text-transform:uppercase;letter-spacing:0;font-family:Plus Jakarta Sans,sans-serif;font-size:11px;font-weight:600}.rhe-solution .wrap{box-sizing:border-box;max-width:1152px;margin:0 auto;padding:0 32px}.rhe-solution .btn{background:var(--rust);min-height:48px;color:var(--solution-color-10);box-sizing:border-box;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s;display:inline-flex;position:relative;overflow:hidden}.rhe-solution .btn:hover{box-shadow:0 12px 26px -12px var(--solution-color-11);transform:translateY(-2px)}.rhe-solution .btn:after{content:"";background:linear-gradient(90deg,transparent,var(--solution-color-12),transparent);width:40%;transition:left .7s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;bottom:0;left:-60%}.rhe-solution .btn:hover:after{left:120%}.rhe-solution .btn-ghost{box-shadow:none;background:0 0;border:1px solid}.rhe-solution .btn-ghost:hover{background:var(--solution-color-13);box-shadow:none}.rhe-solution .arr{transition:transform .3s cubic-bezier(.2,.7,.2,1);display:inline-block}.rhe-solution a:hover .arr{transform:translate(6px)}.rhe-solution .h2{letter-spacing:0;margin:0;font-family:Cormorant Garamond,serif;font-size:52px;font-weight:500;line-height:1.03}.rhe-solution .lede{margin:0;font-size:17px;line-height:1.65}.rhe-solution .secn{align-items:baseline;gap:12px;margin:0 0 20px;display:flex}.rhe-solution .secn b{font-family:Cormorant Garamond,serif;font-size:22px;font-weight:600;line-height:1}.rhe-solution .navw{z-index:50;background:var(--solution-color-14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0}.rhe-solution .nl{padding-bottom:4px;position:relative}.rhe-solution .nl:after{content:"";background:var(--champ);transform-origin:100%;height:1px;transition:transform .45s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.rhe-solution .nl:hover:after{transform-origin:0;transform:scaleX(1)}.rhe-solution .cen{border:1px solid var(--pline);background:var(--solution-color-15);border-radius:4px;padding:28px;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s,border-color .5s}.rhe-solution .cen:hover{box-shadow:0 18px 38px -26px var(--solution-color-16);border-color:var(--solution-color-17);transform:translateY(-5px)}.rhe-solution .row{border-top:1px solid var(--line);align-items:baseline;gap:20px;padding:18px 0;transition:padding-left .4s cubic-bezier(.2,.7,.2,1),background .4s;display:flex}.rhe-solution .row:hover{background:linear-gradient(90deg,var(--solution-color-18),transparent);padding-left:12px}.rhe-solution .rown{color:var(--champ);flex:none;width:30px;font-family:Cormorant Garamond,serif;font-size:20px}.rhe-solution .inc{color:var(--solution-color-19);align-items:flex-start;gap:14px;font-size:15px;line-height:1.55;display:flex}.rhe-solution .inc:before{content:"";background:var(--rust);opacity:.7;flex:none;width:14px;height:1px;margin-top:11px}.rhe-solution .acc{border-top:1px solid var(--pline)}.rhe-solution .acc summary{cursor:pointer;grid-template-columns:44px 1fr 32px;align-items:baseline;gap:18px;padding:24px 0;list-style:none;transition:color .3s;display:grid}.rhe-solution .acc summary::-webkit-details-marker{display:none}.rhe-solution .acc summary:hover{color:var(--rust-d)}.rhe-solution .acc .sg{color:var(--champ-p);font-family:Cormorant Garamond,serif;font-size:19px}.rhe-solution .acc .sq{font-size:18px;font-weight:600}.rhe-solution .acc .pm{place-self:center end;height:16px;position:relative}.rhe-solution .acc .pm:before,.rhe-solution .acc .pm:after{content:"";background:var(--rust-d);transition:transform .35s;position:absolute}.rhe-solution .acc .pm:before{width:16px;height:1px;top:8px}.rhe-solution .acc .pm:after{width:1px;height:16px;left:8px}.rhe-solution .acc[open] .pm:after{transform:scaleY(0)}.rhe-solution .acc .ans{color:var(--solution-color-20);margin:0;padding:0 0 24px 62px;font-size:15px;line-height:1.6}.rhe-solution .step{position:relative}.rhe-solution .stepi{border:1px solid var(--solution-color-21);background:var(--ink);border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:24px;transition:transform .5s cubic-bezier(.2,.7,.2,1),background .4s;display:flex}.rhe-solution .step:hover .stepi{background:var(--solution-color-13);transform:translateY(-6px)}.rhe-solution .tech{border:1px solid var(--solution-color-22);background:linear-gradient(90deg,var(--solution-color-23),transparent 70%);border-radius:4px;padding:32px;position:relative;overflow:hidden}.rhe-solution .tech:after{content:"";background:linear-gradient(90deg,transparent,var(--solution-color-24),transparent);width:40%;animation:7s ease-in-out infinite sweep;position:absolute;top:0;bottom:0;left:-40%}@keyframes sweep{0%{left:-40%}60%,to{left:120%}}@keyframes fadeUp{0%{opacity:.001;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes drawX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.rhe-solution .fu{animation:1s cubic-bezier(.2,.7,.2,1) both fadeUp}.rhe-solution .d1{animation-delay:.1s}.rhe-solution .d2{animation-delay:.3s}.rhe-solution .d3{animation-delay:.5s}.rhe-solution .rule{background:var(--champ);transform-origin:0;width:90px;height:1px;animation:1.2s cubic-bezier(.2,.7,.2,1) .7s forwards drawX;transform:scaleX(0)}.rhe-solution .grain{pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/><feColorMatrix type='saturate' values='0'/></filter><rect width='160' height='160' filter='url(%23n)' opacity='.055'/></svg>");position:absolute;inset:0}.rhe-solution .glow{background:radial-gradient(circle,var(--solution-color-13),transparent 62%);pointer-events:none;border-radius:999px;width:700px;height:700px;position:absolute}.rhe-solution .plano{border:1px solid var(--pline);border-radius:4px;flex-direction:column;padding:36px 30px;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s;display:flex}.rhe-solution .plano:hover{box-shadow:0 20px 44px -28px var(--solution-color-25);transform:translateY(-6px)}.rhe-solution .dep{border:1px solid var(--pline);background:var(--solution-color-15);border-radius:4px;padding:40px 30px 30px;position:relative}.rhe-solution .dep .qm{color:var(--solution-color-26);font-family:Cormorant Garamond,serif;font-size:76px;line-height:1;position:absolute;top:2px;left:24px}.rhe-solution .ph{border:1px solid var(--solution-color-27);border-radius:150px 150px 8px 8px;padding:7px;animation:8s ease-in-out infinite floatA}.rhe-solution .ph>div{border-radius:143px 143px 3px 3px;height:430px;overflow:hidden}.rhe-solution .ph img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;transition:transform 1.4s cubic-bezier(.2,.7,.2,1);display:block}.rhe-solution .ph:hover img{transform:scale(1.03)}@keyframes floatA{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.rhe-solution .mq{border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;padding:18px 0;overflow:hidden}.rhe-solution .mqi{animation:38s linear infinite marquee;display:inline-flex}.rhe-solution .mq:hover .mqi{animation-play-state:paused}.rhe-solution .mqi span{color:var(--solution-color-28);padding:0 26px;font-family:Cormorant Garamond,serif;font-size:24px;font-style:italic}.rhe-solution .em{margin-bottom:14px;font-size:26px;line-height:1;transition:transform .5s cubic-bezier(.2,.9,.3,1.4);display:block}.rhe-solution .cen:hover .em{transform:scale(1.18)rotate(-6deg)}.rhe-solution .inc{transition:padding-left .4s cubic-bezier(.2,.7,.2,1),color .4s}.rhe-solution .inc:hover{color:var(--rust-d);padding-left:8px}.rhe-solution .cond{border:1px solid var(--line);border-radius:4px;align-items:center;gap:18px;padding:20px;transition:background .45s,border-color .45s,transform .45s cubic-bezier(.2,.7,.2,1);display:flex}.rhe-solution .cond:hover{background:var(--solution-color-18);border-color:var(--solution-color-27);transform:translateY(-4px)}.rhe-solution .cond img{object-fit:cover;border-radius:999px;flex:none;width:74px;height:74px}.rhe-solution .mat{border:1px solid var(--pline);border-radius:4px;grid-template-columns:repeat(4,1fr);gap:0;display:grid;overflow:hidden}.rhe-solution .mn{border-right:1px solid var(--pline);background:var(--solution-color-15);padding:28px 24px 32px;transition:background .45s,transform .45s cubic-bezier(.2,.7,.2,1)}.rhe-solution .mn:last-child{border-right:0}.rhe-solution .mn:hover{background:var(--solution-color-29)}.rhe-solution .mn .lv{align-items:center;gap:10px;margin-bottom:16px;display:flex}.rhe-solution .mn .dot{background:var(--pline);border-radius:999px;width:11px;height:11px}.rhe-solution .mn.on{background:var(--ink)}.rhe-solution .mn.on .dot{background:var(--champ)}.rhe-solution .mn.on h3{color:var(--paper)}.rhe-solution .mn.on p{color:var(--solution-color-30)}.rhe-solution .mn.on .lb{color:var(--champ)}.rhe-solution .matbar{border-radius:2px;height:4px;margin-bottom:0;display:flex;overflow:hidden}.rhe-solution .matbar i{background:var(--pline);flex:1}.rhe-solution .matbar i.on{background:var(--rust)}.rhe-solution .trio{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (prefers-reduced-motion:reduce){.rhe-solution *,.rhe-solution :before,.rhe-solution :after{transition:none!important;animation:none!important}.rhe-solution .fu{opacity:1!important}.rhe-solution .rule{transform:none!important}}.rhe-solution .si-0{justify-content:space-between;align-items:center;gap:24px;height:64px;display:flex}.rhe-solution .si-1{background:var(--paper);color:var(--ink);border-radius:4px;align-items:baseline;gap:6px;padding:6px 12px;display:inline-flex}.rhe-solution .si-2{letter-spacing:0;font-size:26px;font-weight:700;line-height:1}.rhe-solution .si-3{font-size:15px;font-style:italic;font-weight:500}.rhe-solution .si-4{gap:36px;display:flex}.rhe-solution .si-5{color:var(--solution-color-30)}.rhe-solution .si-6{background:var(--champ);min-height:40px;color:var(--ink);padding:0 20px;font-size:13px}.rhe-solution .si-7{padding:88px 0 0}.rhe-solution .si-8{color:var(--champ)}.rhe-solution .si-9{color:var(--champ);margin:0}.rhe-solution .si-10{margin-bottom:36px}.rhe-solution .si-11{margin:0 0 4px;font-size:24px}.rhe-solution .si-12{color:var(--solution-color-31);margin:0;font-size:13px;line-height:1.5}.rhe-solution .si-13{text-align:center;padding:104px 0 120px;position:relative;overflow-x:hidden}.rhe-solution .si-14{max-width:800px;margin:0 auto;padding:0 32px;position:relative}.rhe-solution .si-15{color:var(--champ);margin:0 0 24px}.rhe-solution .si-16{letter-spacing:0;margin:0 0 24px;font-size:60px;font-weight:500;line-height:1.02}.rhe-solution .si-17{color:var(--solution-color-30);max-width:560px;margin:0 auto 40px}.rhe-solution .si-18{justify-content:center;align-items:center;gap:32px;display:flex}.rhe-solution .si-19{min-height:56px;padding:0 36px;font-size:15px}.rhe-solution .si-20{border-bottom:1px solid var(--champ);padding-bottom:4px;font-size:14px;font-weight:600}.rhe-solution .si-21{border-top:1px solid var(--line);padding:40px 0}.rhe-solution .si-22{justify-content:space-between;align-items:center;gap:24px;display:flex}.rhe-solution .si-23{letter-spacing:0;font-size:22px;font-weight:700;line-height:1}.rhe-solution .si-24{font-size:13px;font-style:italic;font-weight:500}.rhe-solution .si-25{color:var(--solution-color-30);text-align:center;margin:0;font-size:13px;line-height:1.5}.rhe-solution .si-26{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.rhe-solution .si-27{color:var(--champ);font-size:14px;font-weight:600}.rhe-solution .si-28{color:var(--solution-color-28);font-size:13px}.rhe-solution .si-29{padding:72px 0 96px;position:relative;overflow-x:hidden}.rhe-solution .si-30{position:relative}.rhe-solution .si-31{color:var(--solution-color-32);margin:0 0 32px}.rhe-solution .si-32{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:72px;display:grid}.rhe-solution .si-33{letter-spacing:0;margin:0 0 28px;font-size:68px;font-weight:500;line-height:1}.rhe-solution .si-34{margin:0 0 28px}.rhe-solution .si-35{color:var(--solution-color-30);max-width:540px;margin:0 0 36px}.rhe-solution .si-36{align-items:center;gap:28px;display:flex}.rhe-solution .si-37{margin-bottom:28px}.rhe-solution .si-38{border-top:1px solid var(--line);justify-content:space-between;padding:16px 0;display:flex}.rhe-solution .si-39{color:var(--solution-color-32)}.rhe-solution .si-40{font-size:22px}.rhe-solution .si-41{text-align:right;font-size:22px}.rhe-solution .si-42{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;padding:16px 0;display:flex}.rhe-solution .si-43{padding:64px 0}.rhe-solution .si-44{grid-template-columns:repeat(3,1fr);display:grid}.rhe-solution .si-45{border-right:1px solid var(--line);padding:0 36px}.rhe-solution .si-46{color:var(--champ);margin:0;font-size:52px;line-height:1}.rhe-solution .si-47{color:var(--solution-color-30);max-width:200px;margin:10px 0 0;font-size:14px;line-height:1.45}.rhe-solution .si-48{color:var(--solution-color-32);margin:28px 0 0;font-size:13px;font-style:italic}.rhe-solution .si-49{background:var(--paper);color:var(--ink);padding:104px 0}.rhe-solution .si-50{justify-content:space-between;align-items:end;gap:48px;margin-bottom:48px;display:flex}.rhe-solution .si-51{color:var(--rust-d)}.rhe-solution .si-52{color:var(--rust-d);margin:0}.rhe-solution .si-53{color:var(--solution-color-20);max-width:320px}.rhe-solution .si-54{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.rhe-solution .si-55{color:var(--champ-p);margin:0 0 12px;font-size:10px}.rhe-solution .si-56{margin:0 0 8px;font-size:26px;font-weight:600;line-height:1.1}.rhe-solution .si-57{color:var(--solution-color-20);margin:0;font-size:15px;line-height:1.55}.rhe-solution .si-58{padding:104px 0}.rhe-solution .si-59{margin-bottom:64px}.rhe-solution .si-60{grid-template-columns:repeat(4,1fr);gap:32px;display:grid;position:relative}.rhe-solution .si-61{background:var(--line);height:1px;position:absolute;top:26px;left:0;right:0}.rhe-solution .si-62{color:var(--champ);margin:0 0 6px;font-size:19px}.rhe-solution .si-63{margin:0 0 10px;font-size:28px;font-weight:500;line-height:1.1}.rhe-solution .si-64{color:var(--solution-color-31);margin:0;font-size:15px;line-height:1.6}.rhe-solution .si-65{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:72px;display:grid}.rhe-solution .si-66{color:var(--solution-color-20);margin-top:24px}.rhe-solution .si-67{grid-template-columns:1fr 1fr;gap:18px 40px;display:grid}.rhe-solution .si-68{margin-top:88px}.rhe-solution .si-69{margin-bottom:16px}.rhe-solution .si-70{color:var(--solution-color-20);max-width:620px;margin-bottom:48px}.rhe-solution .si-71{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;display:grid}.rhe-solution .si-72{color:var(--champ-p);margin:0 0 10px;font-size:10px}.rhe-solution .si-73{margin:0 0 4px;font-size:52px;font-weight:500;line-height:1}.rhe-solution .si-74{color:var(--solution-color-33);margin:0 0 28px;font-size:14px}.rhe-solution .si-75{flex-direction:column;flex:1;gap:12px;margin-bottom:32px;display:flex}.rhe-solution .si-76{color:var(--ink)}.rhe-solution .si-77{background:var(--ink);color:var(--paper);border-color:var(--ink);position:relative}.rhe-solution .si-78{background:var(--champ);color:var(--ink);border-radius:2px;padding:5px 12px;font-size:10px;position:absolute;top:-12px;left:30px}.rhe-solution .si-79{color:var(--champ);margin:0 0 10px;font-size:10px}.rhe-solution .si-80{color:var(--solution-color-31);margin:0 0 28px;font-size:14px}.rhe-solution .si-81{color:var(--solution-color-34)}.rhe-solution .si-82{background:var(--paper);color:var(--ink);padding:104px 0 0}.rhe-solution .si-83{justify-content:space-between;align-items:end;gap:48px;margin-bottom:40px;display:flex}.rhe-solution .si-84{color:var(--solution-color-20);max-width:330px}.rhe-solution .si-85{color:var(--champ-p);font-size:10px}.rhe-solution .si-86{margin:0 0 10px;font-size:26px;font-weight:600;line-height:1.1}.rhe-solution .si-87{color:var(--solution-color-20);margin:0;font-size:14px;line-height:1.55}.rhe-solution .si-88{color:var(--solution-color-35);margin:18px 0 0;font-size:12px}.rhe-solution .si-89{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:72px;display:grid}.rhe-solution .si-90{border-top:1px solid var(--pline)}.rhe-solution .si-91{border-top:1px solid var(--pline);border-bottom:1px solid var(--pline)}.rhe-solution .si-92{background:var(--ink);color:var(--paper);overflow-x:hidden}.rhe-solution .si-93{color:var(--solution-color-36)}.rhe-solution .si-94{font-size:22px}.rhe-solution .si-95{text-align:right;font-size:22px}.rhe-solution .si-96{margin-top:72px}.rhe-solution .si-97{z-index:1;flex-wrap:wrap;align-items:center;gap:26px;display:flex;position:relative}.rhe-solution .si-98{flex:none;align-items:center;gap:14px;display:flex}.rhe-solution .si-99{min-width:380px;color:var(--solution-color-37);flex:1;margin:0;font-size:16px;line-height:1.6}.rhe-solution .si-100{color:var(--solution-color-20);max-width:640px;margin-bottom:48px}.rhe-solution .si-101{margin:0 0 6px;font-size:36px;font-weight:500;line-height:1.05}.rhe-solution .si-102{flex-direction:column;flex:1;gap:12px;margin-bottom:28px;display:flex}.rhe-solution .si-103{margin:0 0 20px;font-size:30px}.rhe-solution .si-104{color:var(--solution-color-38);font-size:15px}.rhe-solution .si-105{color:var(--solution-color-39);font-size:15px}.rhe-solution.si-92{background:var(--ink);color:var(--paper);letter-spacing:0;font-family:Plus Jakarta Sans,sans-serif}.rhe-solution *,.rhe-solution :before,.rhe-solution :after{box-sizing:border-box}.rhe-solution h1{overflow-wrap:normal}.rhe-solution :focus-visible{outline:2px solid var(--champ);outline-offset:5px}.rhe-solution .solution-mobile-menu{display:none}.rhe-solution .solution-legal{color:var(--champ);flex-wrap:wrap;justify-content:center;gap:24px;padding:24px 20px 0;font-size:12px;display:flex}.rhe-solution .si-38,.rhe-solution .si-42{align-items:baseline;gap:20px}.rhe-solution .si-41,.rhe-solution .si-95{max-width:65%}.rhe-solution.si-92{overflow-x:clip}.rhe-solution .si-0{grid-template-columns:auto minmax(0,1fr) auto;display:grid}.rhe-solution .si-0 .si-4{justify-content:center;min-width:0}.rhe-solution .si-0>.si-1{flex-shrink:0}@media (width<=1000px){.rhe-solution .solution-nav .si-4,.rhe-solution .solution-nav .si-6{display:none}.rhe-solution .solution-mobile-menu{display:block;position:absolute;top:12px;right:24px}.rhe-solution .solution-mobile-menu summary{cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;font-size:26px;list-style:none;display:flex}.rhe-solution .solution-mobile-menu summary::-webkit-details-marker{display:none}.rhe-solution .solution-mobile-menu nav{background:var(--ink);border-bottom:1px solid var(--line);flex-direction:column;gap:24px;width:100vw;max-height:calc(100dvh - 64px);padding:24px;display:flex;position:absolute;top:52px;right:-24px;overflow:auto}}@media (width<=1100px){.rhe-solution .si-4{gap:20px}.rhe-solution .si-32,.rhe-solution .si-65,.rhe-solution .si-89{gap:36px}.rhe-solution .solution-grid-four{grid-template-columns:repeat(2,minmax(0,1fr))}.rhe-solution .trio{grid-template-columns:1fr}.rhe-solution .si-61{display:none}}@media (width<=800px){.rhe-solution .wrap{padding:0 24px}.rhe-solution .solution-nav .si-4,.rhe-solution .solution-nav .si-6{display:none}.rhe-solution .solution-mobile-menu{display:block;position:absolute;top:12px;right:24px}.rhe-solution .solution-mobile-menu summary{cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;font-size:26px;list-style:none;display:flex}.rhe-solution .solution-mobile-menu summary::-webkit-details-marker{display:none}.rhe-solution .solution-mobile-menu nav{background:var(--ink);border-bottom:1px solid var(--line);flex-direction:column;gap:24px;width:100vw;max-height:calc(100dvh - 64px);padding:24px;display:flex;position:absolute;top:52px;right:-24px;overflow:auto}.rhe-solution .solution-grid-two,.rhe-solution .solution-grid-three,.rhe-solution .solution-grid-four{grid-template-columns:minmax(0,1fr);gap:28px}.rhe-solution .h2{font-size:40px;line-height:1.08}.rhe-solution .si-33{font-size:48px;line-height:1.06}.rhe-solution .si-16{font-size:42px;line-height:1.08}.rhe-solution .si-29{padding:40px 0 48px}.rhe-solution .si-49,.rhe-solution .si-58{padding:64px 0}.rhe-solution .si-82,.rhe-solution .si-7{padding-top:64px}.rhe-solution .si-13{padding:64px 0}.rhe-solution .si-50,.rhe-solution .si-83{flex-direction:column;align-items:start;gap:24px}.rhe-solution .si-53,.rhe-solution .si-84{max-width:none}.rhe-solution .si-36,.rhe-solution .si-18{flex-wrap:wrap;gap:20px}.rhe-solution .si-45{border-right:0;border-bottom:1px solid var(--line);padding:20px 0}.rhe-solution .si-47{max-width:none}.rhe-solution .si-68{margin-top:56px}.rhe-solution .si-99{min-width:0}.rhe-solution .ph{width:100%;max-width:400px;margin:auto;animation:none}.rhe-solution .ph>div{aspect-ratio:4/5;height:auto}.rhe-solution .acc summary{grid-template-columns:24px minmax(0,1fr) 24px;gap:12px}.rhe-solution .acc .sq{font-size:16px;line-height:1.5}.rhe-solution .acc .ans{padding-left:36px}.rhe-solution .mat{scroll-snap-type:x proximity;grid-template-columns:repeat(4,260px);overflow-x:auto}.rhe-solution .mn{scroll-snap-align:start}.rhe-solution .si-22{flex-direction:column;align-items:start}.rhe-solution .si-25{text-align:left}.rhe-solution .si-26{align-items:start}.rhe-solution .btn{white-space:normal;text-align:center;height:auto;padding-top:12px;padding-bottom:12px}}@media (width<=420px){.rhe-solution .wrap{padding:0 20px}.rhe-solution .si-33{font-size:40px}.rhe-solution .h2,.rhe-solution .si-16{font-size:36px}.rhe-solution .cond{gap:14px;padding:16px}.rhe-solution .cond img{width:58px;height:58px}.rhe-solution .si-11{font-size:22px}.rhe-solution .plano{padding:32px 24px}}.rhe-solution .carreira-light{background:var(--paper);color:var(--ink)}.rhe-solution .rs-extra .rs-list{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 1rem;padding:0;list-style:none;display:flex}.rhe-solution .rs-extra .rs-list li{opacity:.85;border:1px solid;border-radius:999px;padding:.35rem .9rem;font-size:.9rem}.rhe-solution .rs-extra a{text-decoration:underline}
