.ws-page{--ws-rule:#b7c9cc;--ws-rule-print:#93abaf;--ws-head:#f2f7f7}.ws-actions{flex-wrap:wrap;gap:.75rem;margin:1.4rem 0 .4rem;display:flex}.ws-actions .btn{min-height:50px}.ws-size{opacity:.85;font-weight:500}.ws-meta{color:var(--ink-3);max-width:none;margin:.4rem 0 0;font-size:.88rem}.ws-page .doc__main>.ws-meta+h2{margin-top:2.4rem}.ws-example{margin:1.2rem 0 1.4rem}.ws-example table{font-size:.92em}.ws-example tbody th{min-width:8em}.ws-example caption{caption-side:top;text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:.9em 1.15em .2em;font-size:.8rem;font-weight:700}@media (width<=640px){.ws-example{overflow-x:visible}.ws-example table,.ws-example tbody,.ws-example tr,.ws-example tbody th,.ws-example td{width:100%;display:block}.ws-example thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ws-example tbody th{white-space:normal;border-bottom:0;padding-bottom:.1em}.ws-example td{padding-top:.35em}.ws-example caption{display:block}.ws-example tbody tr+tr{border-top:2px solid var(--line)}.ws-example td[data-label]:before{content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-bottom:.15em;font-size:.72rem;font-weight:700;display:block}}.ws-section{scroll-margin-top:84px}.ws-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 1.2rem;max-width:880px;margin:0 auto 1.1rem;display:flex}.ws-toolbar h2{margin:0;font-size:clamp(1.35rem,1.2rem + .6vw,1.7rem)}.ws-toolbar__btns{flex-wrap:wrap;gap:.6rem;display:flex}.ws-paper{max-width:880px;color:var(--ink);border-radius:var(--r);box-shadow:var(--shadow);background:#fff;margin:0 auto;padding:clamp(22px,5.5vw,60px) clamp(18px,5.5vw,64px) clamp(26px,5vw,52px)}.ws-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--teal-700);max-width:none;margin:0 0 .7rem;font-size:.72rem;font-weight:700}.ws-title{max-width:none;margin:0 0 .3rem;font-size:clamp(1.8rem,1.5rem + 1.3vw,2.4rem);line-height:1.12}.ws-sub{border-bottom:2px solid var(--teal);color:var(--ink-2);max-width:none;margin:0 0 1.3rem;padding-bottom:1rem;font-size:1.02rem}.ws-sheet p{max-width:none}.ws-body>p{color:var(--ink-2)}.ws-h{border-bottom:1px solid var(--line);margin:2rem 0 .2rem;padding-bottom:.35rem;font-size:clamp(1.12rem,1.05rem + .3vw,1.3rem);line-height:1.3}.ws-field{margin:1rem 0 0}.ws-label{color:var(--ink);margin:0;font-size:.9rem;font-weight:650;line-height:1.45}.ws-lines{display:block}.ws-lines span{border-bottom:1px solid var(--ws-rule);height:2.3rem;display:block}.ws-list{max-width:none;margin:.8rem 0 0;padding-left:1.25em}.ws-list li{margin:.35em 0}.ws-prompts{max-width:none;margin:.6rem 0 0;padding:0;list-style:none}.ws-prompts li{color:var(--ink);margin:.9rem 0 0;font-size:.95rem}.ws-prompts li:before{content:"•";color:var(--teal);margin-right:.55em}.ws-note{background:var(--teal-50);border-left:4px solid var(--teal);border-radius:0 var(--r-sm) var(--r-sm) 0;color:var(--ink-2);margin:1.5rem 0 0;padding:.95rem 1.15rem;font-size:.95rem}.ws-tablewrap{margin:.9rem 0 0;overflow-x:auto}.ws-tablewrap:focus-visible{outline:3px solid var(--teal);outline-offset:3px}.ws-table{table-layout:fixed;border-collapse:collapse;background:#fff;width:100%;min-width:560px;font-size:.9rem}.ws-table th,.ws-table td{border:1px solid var(--ws-rule);vertical-align:top;padding:.5em .6em}.ws-table thead th{background:var(--ws-head);color:var(--ink);letter-spacing:.07em;text-transform:uppercase;font-size:.7rem;font-weight:700;line-height:1.35}.ws-table tbody th{background:var(--ws-head);color:var(--ink);text-align:center;font-size:.85rem;font-weight:650}.ws-table tbody td,.ws-table tbody th{height:var(--ws-row,2.9rem)}.ws-table tr:last-child td{border-bottom:1px solid var(--ws-rule)}.ws-refs{max-width:none;margin:.7rem 0 0;padding-left:1.25em;font-size:.93rem}.ws-refs li{font-size:inherit;margin:.5em 0}.ws-terms{border-top:1px solid var(--line);color:var(--ink-3);margin:2rem 0 0;padding-top:.8rem;font-size:.8rem;line-height:1.5}.ws-terms p{color:var(--ink-3);font-size:inherit;line-height:inherit;margin:0 0 .25em}.ws-after .wrap>*{max-width:760px}.ws-after h2:first-child{margin-top:0}.ws-links{flex-wrap:wrap;gap:.6rem;max-width:none;margin:1rem 0 0;padding:0;list-style:none;display:flex}.ws-links li{margin:0}.ws-links a{border-radius:var(--pill);box-shadow:var(--shadow-sm);background:#fff;padding:.6em 1.1em;font-size:.93rem;font-weight:620;text-decoration:none;display:inline-block}@media (width<=600px){.ws-paper{border-radius:var(--r-sm)}.ws-toolbar__btns .btn{flex:auto}}@media print{html,body.ws-page{background:#fff!important}body.ws-page{font-size:10pt;line-height:1.45}.ws-page main>:not(#worksheet),.ws-page .site-header,.ws-page .site-footer,.ws-page .cc,.ws-page .skip,.ws-page .ws-toolbar{display:none!important}.ws-page main>#worksheet{background:0 0;margin:0;padding:0!important}.ws-page #worksheet>.wrap{max-width:none;margin:0;padding:0}.ws-paper{max-width:none;box-shadow:none;border-radius:0;margin:0;padding:0}.ws-sheet *{opacity:1!important;transform:none!important}.ws-sheet a{color:inherit;text-decoration:none}.ws-sheet a:after{content:none!important}.ws-kicker{letter-spacing:.1em;margin-bottom:2.5mm;font-size:7.5pt}.ws-title{margin-bottom:1.5mm;font-size:21pt}.ws-sub{margin-bottom:4.5mm;padding-bottom:3.5mm;font-size:10.5pt}.ws-body>p,.ws-list li{margin-bottom:2mm;font-size:10pt;line-height:1.5}.ws-list li{margin:0 0 1mm}.ws-sheet .ws-title{max-width:none}.ws-h{break-after:avoid;margin:5mm 0 0;padding-bottom:1.5mm;font-size:12.5pt}.ws-h+*{break-before:avoid}.ws-field{break-inside:avoid;margin-top:3.2mm}.ws-label{font-size:9pt}.ws-lines span{border-bottom-color:var(--ws-rule-print);height:7.6mm}.ws-prompts li{break-inside:avoid;margin-top:3mm;font-size:9.5pt}.ws-note{break-inside:avoid;margin-top:6mm;padding:3mm 4mm;font-size:9.5pt}.ws-tablewrap{margin-top:3mm;overflow:visible}.ws-table{min-width:0;font-size:9pt}.ws-table th,.ws-table td{border-color:var(--ws-rule-print);padding:1.4mm 1.8mm}.ws-table thead th{font-size:7pt}.ws-table tbody th{font-size:8.5pt}.ws-table tbody td,.ws-table tbody th{height:var(--ws-row-print,10.5mm)}.ws-table tr{break-inside:avoid}.ws-table thead{display:table-header-group}.ws-refs{font-size:9.5pt}.ws-terms{break-inside:avoid;margin-top:2mm;padding-top:1.2mm;font-size:7pt;line-height:1.3}.ws-terms p{margin:0}.ws-h.ws-break{margin-top:0}.ws-break{break-before:page}}
