.wh-learn{color:#173e35;background:#f4ecd9;font:17px/1.65 Arial,sans-serif;padding:clamp(24px,4vw,58px);border:2px solid #173e35;box-shadow:7px 8px #153e3529;margin:35px auto;max-width:1450px;scroll-margin-top:85px}.wh-learn *{box-sizing:border-box}.wh-learn [hidden]{display:none!important}.wh-learn header{margin-bottom:28px;max-width:1000px}.wh-learn p{margin:0 0 18px}.wh-learn h2,.wh-learn h3{font-family:var(--mmos-font-display,Oswald,sans-serif);line-height:1.2;text-transform:uppercase;color:#153e35}.wh-learn h2{font-size:clamp(30px,3.6vw,52px);margin:0 0 20px}.wh-learn h2 em{font:italic 400 .82em/1.3 Georgia,serif;text-transform:none}.wh-learn h3{font-size:clamp(23px,2vw,30px);margin:25px 0 15px}.wh-learn a{color:#174e46;text-underline-offset:4px;font-weight:700}.wh-learn a:hover{color:#a84620}.wh-learn .wht-kicker{font:700 12px/1.6 ui-monospace,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase;color:#a8441f}.wh-learn-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:26px 0}.wh-learn-grid article{border:1px solid #8c9b86;border-top:4px solid #ad4c22;padding:24px;background:#e8e8d6}.wh-learn-number{font:700 25px/1 ui-monospace,monospace;color:#ad4c22}.wh-learn-grid h3{margin-top:15px}.wh-learn-source{display:inline-block;font-size:13px;margin:12px 22px 8px 0}.wh-learn-small{font-size:14px!important;line-height:1.6}.wh-learn details{border-block:1px solid #a4ac95;margin:24px 0;padding:18px 0}.wh-learn summary{font-weight:700;cursor:pointer}.wh-learn details[open]>summary{margin-bottom:18px}.wh-learn-example{padding:22px 25px;border-left:5px solid #b84e22;margin:25px 0;background:#e7dfc5}.wh-learn-example strong{display:block;margin-bottom:10px}.wh-learn-example p:last-child{margin-bottom:0}.wh-learn-directory{display:flex;flex-wrap:wrap;gap:12px 24px;border-block:1px solid #87947c;padding:22px 0;margin:20px 0}.wh-learn-table{overflow:auto;margin:28px 0;border:1px solid #84947f}.wh-learn table{border-collapse:collapse;width:100%;min-width:630px;margin:0;font-size:15px;line-height:1.6}.wh-learn caption{text-align:left;padding:14px 18px;background:#dfe4d1;color:#153e35;font-weight:700}.wh-learn th,.wh-learn td{padding:18px;text-align:left;border:1px solid #aeb8a0;vertical-align:top}.wh-learn thead th{background:#173e35;color:#fff1d5;font-size:14px}.wh-learn tbody th{width:25%;font-weight:700}.wh-learn tbody tr:nth-child(even){background:#e8e6d3}.wh-capacity{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin:26px 0}.wh-capacity label{display:block;margin:18px 0;font-weight:700}.wh-capacity label span{font-size:13px;font-weight:400;display:block}.wh-capacity input{width:100%;max-width:240px;padding:11px 14px;border:2px solid #758775;font:700 22px/1.4 Arial;background:#fffbef;color:#153e35;min-height:48px;border-radius:0}.wh-capacity button{padding:12px 20px;min-height:44px;border:1px solid #172f2a;background:#173e35;color:#fff1d5;font-weight:700;cursor:pointer;margin:0 0 18px;box-shadow:3px 4px #173e3540}.wh-capacity-results{padding:30px;background:#173e35;color:#fff3dc;align-self:start;position:sticky;top:100px;box-shadow:6px 7px #172f2a40}.wh-capacity-results .wht-kicker{color:#f5bf75}.wh-capacity-results>strong{display:block;font:700 clamp(36px,4vw,65px)/1.2 var(--mmos-font-display,Oswald,sans-serif);margin:20px 0}.wh-capacity-results>strong small{font:400 21px/1 Arial}.wh-capacity-bar{height:26px;background:#4391aa;margin:25px 0 10px;border:1px solid #f2d7ac}.wh-capacity-bar i{display:block;height:100%;background:#df8746}.wh-capacity-key{font-size:12px}.wh-capacity-results details{border-color:#8fa086;font-size:15px}.wh-learn :is(a,button,input,summary,[tabindex]):focus-visible{outline:3px solid #c35825;outline-offset:4px}.whr #wh-learning{margin-block:0}.wh-learn-source+.wh-learn-source{margin-left:0}.wh-learn[aria-label]{overflow-wrap:break-word}
@media(max-width:800px){.wh-learn-grid,.wh-capacity{grid-template-columns:1fr}.wh-capacity-results{position:static}.wh-learn{font-size:16px;margin-inline:16px;padding:24px}.wh-learn-table{margin-inline:0}.wh-learn table{font-size:14px}.wh-capacity-results{padding:24px}.wh-learn-directory{gap:14px 20px}.wh-learn-grid article{padding:21px}}
.wh-capacity label{line-height:1.4}.wh-capacity label span{margin:4px 0 8px}
@media(max-width:560px){.wh-learn .wh-learn-table tbody tr>th{background:#173e35!important;color:#fff1d5!important}}
@media(max-width:560px){.wh-learn-table{overflow:visible;border:0}.wh-learn table{min-width:0;display:block}.wh-learn caption{display:block;border:1px solid #84947f}.wh-learn thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.wh-learn tbody,.wh-learn tr{display:block}.wh-learn tbody tr{margin:14px 0;border:1px solid #84947f;background:#f6efde}.wh-learn tbody th,.wh-learn tbody td{display:block;width:auto;border:0;padding:12px 16px}.wh-learn tbody th{background:#173e35;color:#fff1d5;font-size:16px}.wh-learn td:before{content:attr(data-label);display:block;font-weight:700;font-size:12px;color:#98421f;margin-bottom:5px}.wh-learn tbody td+td{border-top:1px solid #d0d5be}.wh-capacity input{max-width:none}}
