.sw .mlr-head{margin-bottom:18px;max-width:760px}.sw .mlr-head h2{font:500 clamp(21px,2.4vw,27px)/1.2 var(--sans);letter-spacing:-.02em;color:var(--ink)}.sw .mlr-head p{font:400 14.5px/1.6 var(--sans);color:var(--gray);margin:10px 0 0}.sw .mlr-card{background:var(--white);border:1px solid var(--line);border-radius:14px}.sw .mlr-note{font:400 12px/1.55 var(--sans);color:var(--gray);margin:12px 0 0}.sw .mlr-crumbs ol{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;font:400 13px/1.4 var(--sans);color:var(--gray)}.sw .mlr-crumbs li{display:inline-flex;align-items:center;gap:8px;min-width:0}.sw .mlr-crumbs li+li:before{content:"";width:6px;height:6px;border-right:1.5px solid var(--line-2);border-top:1.5px solid var(--line-2);transform:rotate(45deg);flex:none}.sw .mlr-crumbs a.c{color:var(--teal-d)}.sw .mlr-crumbs a.c:hover{color:var(--ink)}.sw .mlr-crumbs [aria-current]{color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sw .mlr-sum{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);overflow:hidden}.sw .mlr-sum .q{padding:clamp(22px,3vw,36px);display:flex;flex-direction:column;min-width:0}.sw .mlr-sum h2{font:500 clamp(20px,2.2vw,25px)/1.25 var(--sans);letter-spacing:-.02em;color:var(--ink)}.sw .mlr-sum .ans{margin-top:12px;font:400 15px/1.65 var(--sans);color:var(--bodyc)}.sw .mlr-sum .ans p{margin:0 0 10px}.sw .mlr-sum .ans p:last-child{margin-bottom:0}.sw .mlr-sum .ans a{color:var(--teal-d);text-decoration:underline;text-underline-offset:2px}.sw .mlr-sum .upd{margin-top:16px;font:400 12px/1.4 var(--sans);color:var(--gray)}.sw .mlr-facts{margin:0;padding:clamp(22px,3vw,36px);background:var(--teal-tint);border-left:1px solid var(--line-in);display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-content:center}.sw .mlr-facts>div{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;align-items:baseline;padding-bottom:14px;border-bottom:1px solid rgba(15,143,136,.16)}.sw .mlr-facts>div:last-child{padding-bottom:0;border-bottom:0}.sw .mlr-facts dt{font:500 10.5px/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--teal-d)}.sw .mlr-facts dd{margin:0;font:500 14px/1.45 var(--sans);color:var(--ink)}.sw .mlr-jump{grid-column:1 / -1;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:14px clamp(22px,3vw,36px);border-top:1px solid var(--line-in)}.sw .mlr-jump .lbl{font:500 10.5px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--gray);margin-right:4px}.sw .mlr-jump a.j{display:inline-flex;align-items:center;gap:6px;padding:8px 13px;border-radius:999px;border:1px solid var(--line);background:var(--white);font:500 12.5px/1 var(--sans);color:var(--ink);transition:border-color .15s ease,color .15s ease}.sw .mlr-jump a.j:hover{border-color:var(--teal);color:var(--teal-d)}.sw .mlr-tb{overflow:hidden}.sw .mlr-tb table{width:100%;border-collapse:collapse;font-family:var(--sans)}.sw .mlr-tb th,.sw .mlr-tb td{text-align:left;vertical-align:top;padding:16px 20px;border-bottom:1px solid var(--line-in)}.sw .mlr-tb thead th{font:500 10.5px/1.2 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--gray);background:var(--bg);border-bottom:1px solid var(--line);padding-top:13px;padding-bottom:13px}.sw .mlr-tb thead th.with{color:var(--teal-d)}.sw .mlr-tb tbody th{font:500 14.5px/1.35 var(--sans);color:var(--ink);width:22%}.sw .mlr-tb td{font:400 13.5px/1.55 var(--sans);color:var(--gray)}.sw .mlr-tb td.with{color:var(--bodyc);background:#17bbb40b}.sw .mlr-tb td.hrs{width:120px;text-align:right;white-space:nowrap}.sw .mlr-tb thead th.hrs{text-align:right}.sw .mlr-tb .pill{display:inline-block;padding:5px 10px;border-radius:999px;background:var(--teal-tint);color:var(--teal-d);font:500 12.5px/1 var(--sans);font-variant-numeric:tabular-nums}.sw .mlr-tb tfoot td,.sw .mlr-tb tfoot th{border-bottom:0;background:var(--ink);color:#fff;font:500 14px/1.4 var(--sans)}.sw .mlr-tb tfoot .big{font:500 22px/1 var(--sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.sw .mlr-tb tfoot .unit{display:block;margin-top:4px;font:400 11.5px/1.3 var(--sans);color:#ffffffb8}.sw .mlr-cost{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:14px;align-items:start}.sw .mlr-cost.nocalc{grid-template-columns:minmax(0,1fr)}.sw .mlr-vs{overflow:hidden}.sw .mlr-vs table{width:100%;border-collapse:collapse;font-family:var(--sans)}.sw .mlr-vs th,.sw .mlr-vs td{text-align:left;vertical-align:top;padding:14px 18px;border-bottom:1px solid var(--line-in)}.sw .mlr-vs tr:last-child th,.sw .mlr-vs tr:last-child td{border-bottom:0}.sw .mlr-vs thead th{font:500 13px/1.3 var(--sans);color:var(--ink);background:var(--bg);border-bottom:1px solid var(--line)}.sw .mlr-vs thead th.old{color:var(--gray)}.sw .mlr-vs thead th.new{color:var(--teal-d);background:var(--teal-tint)}.sw .mlr-vs tbody th{font:500 13px/1.4 var(--sans);color:var(--ink);width:28%}.sw .mlr-vs td{font:400 13.5px/1.5 var(--sans);color:var(--gray)}.sw .mlr-vs td.new{color:var(--bodyc);background:#17bbb40b}.sw .mlr-vs td .m{display:inline-flex;align-items:flex-start;gap:8px}.sw .mlr-vs td .ic{margin-top:2px}.sw .mlr-vs td.old .ic{color:var(--red-dk)}.sw .mlr-vs td.new .ic{color:var(--teal-d)}.sw .mlr-calc{padding:22px;display:flex;flex-direction:column;gap:16px}.sw .mlr-calc h3{font:500 17px/1.3 var(--sans);color:var(--ink)}.sw .mlr-calc .sub{font:400 13px/1.5 var(--sans);color:var(--gray);margin:-8px 0 0}.sw .mlr-calc .fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sw .mlr-calc label{display:flex;flex-direction:column;gap:6px;font:500 10.5px/1.2 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--gray);min-width:0}.sw .mlr-calc .inp{display:flex;align-items:center;border:1px solid var(--line-2);border-radius:10px;background:var(--white);overflow:hidden}.sw .mlr-calc .inp:focus-within{border-color:var(--teal);box-shadow:0 0 0 3px var(--focus)}.sw .mlr-calc .inp i{font-style:normal;padding:0 0 0 12px;font:400 14px/1 var(--sans);color:var(--gray)}.sw .mlr-calc .inp i.after{padding:0 12px 0 0}.sw .mlr-calc input{flex:1;min-width:0;width:100%;border:0;outline:none;box-shadow:none;background:transparent;padding:11px 12px;height:auto;font:500 15px/1.2 var(--sans);color:var(--ink);font-variant-numeric:tabular-nums;-moz-appearance:textfield}.sw .mlr-calc input::-webkit-outer-spin-button,.sw .mlr-calc input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sw .mlr-out{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sw .mlr-out>div{border-radius:12px;padding:14px;background:var(--bg);border:1px solid var(--line-in)}.sw .mlr-out>div.waste{background:var(--red-tint);border-color:transparent}.sw .mlr-out>div.ml{grid-column:1 / -1;background:var(--teal-tint);border-color:transparent}.sw .mlr-out span{display:block;font:500 10.5px/1.3 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--gray)}.sw .mlr-out b{display:block;margin-top:6px;font:500 24px/1.1 var(--sans);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.sw .mlr-out .waste b{color:var(--red-dk)}.sw .mlr-out .ml b{color:var(--teal-d)}.sw .mlr-out .ml p{margin:6px 0 0;font:400 12.5px/1.5 var(--sans);color:var(--bodyc)}.sw .mlr-rel+.mlr-rel{margin-top:22px}.sw .mlr-rel .gl{display:block;font:500 10.5px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--gray);margin-bottom:10px}.sw .mlr-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:10px}.sw a.mlr-tile{display:flex;align-items:center;gap:12px;background:var(--white);border:1px solid var(--line);border-radius:12px;padding:13px 14px;color:var(--ink);transition:border-color .15s ease}.sw a.mlr-tile:hover{border-color:var(--teal)}.sw .mlr-tile .g{width:38px;height:38px;flex:none;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--teal-tint);color:var(--teal-d)}.sw .mlr-tile .g.navy{background:var(--navy-tint);color:var(--navy)}.sw .mlr-tile .g.amber{background:var(--amber-tint);color:var(--amber-fg)}.sw .mlr-tile .g.red{background:var(--red-tint);color:var(--red-dk)}.sw .mlr-tile .t{flex:1;min-width:0}.sw .mlr-tile .t b{display:block;font:500 14px/1.3 var(--sans);color:var(--ink)}.sw .mlr-tile .t span{display:block;margin-top:3px;font:400 12.5px/1.35 var(--sans);color:var(--gray)}.sw .mlr-tile .go{color:var(--mute);flex:none}.sw a.mlr-tile:hover .go{color:var(--teal-d)}@media(max-width:980px){.sw .mlr-sum{grid-template-columns:minmax(0,1fr)}.sw .mlr-facts{border-left:0;border-top:1px solid var(--line-in)}.sw .mlr-cost{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.sw .mlr-tb table,.sw .mlr-tb tbody,.sw .mlr-tb tfoot,.sw .mlr-tb tr,.sw .mlr-tb th,.sw .mlr-tb td,.sw .mlr-vs table,.sw .mlr-vs tbody,.sw .mlr-vs tr,.sw .mlr-vs th,.sw .mlr-vs td{display:block;width:auto}.sw .mlr-tb thead,.sw .mlr-vs thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sw .mlr-tb tbody tr,.sw .mlr-vs tbody tr{padding:16px;border-bottom:1px solid var(--line)}.sw .mlr-tb tbody th,.sw .mlr-vs tbody th{width:auto;padding:0 0 10px;border:0}.sw .mlr-tb td,.sw .mlr-vs td{padding:8px 0 0;border:0;background:none}.sw .mlr-tb td.with,.sw .mlr-vs td.new{background:none}.sw .mlr-tb td:before,.sw .mlr-vs td:before{content:attr(data-label);display:block;margin-bottom:3px;font:500 10px/1.2 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--gray)}.sw .mlr-tb td.with:before,.sw .mlr-vs td.new:before{color:var(--teal-d)}.sw .mlr-tb td.hrs{text-align:left;width:auto}.sw .mlr-tb tfoot tr{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;background:var(--ink)}.sw .mlr-tb tfoot th,.sw .mlr-tb tfoot td{padding:0;background:none}.sw .mlr-tb tfoot td:before{content:none}.sw .mlr-tb tfoot td.hrs{text-align:left}.sw .mlr-facts>div{grid-template-columns:minmax(0,1fr);gap:4px}.sw .mlr-jump{padding:14px 18px}}@media(max-width:430px){.sw .mlr-calc .fields,.sw .mlr-out{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/ml-role.css.map */
