.QeXRuq_workshop{--workshop-cyan:#81e9f7;--workshop-violet:#c6b4ff;--workshop-text:#dbe6f6;color:var(--workshop-text);overflow-wrap:anywhere;background:radial-gradient(at 100% 0,#2b204849,#0000 60%),#0a1120;border:1px solid #334461;border-radius:1.25rem;min-width:0;max-width:100%;margin-block:2.5rem;padding:clamp(.875rem,3vw,1.75rem)}.QeXRuq_workshop *,.QeXRuq_workshop :before,.QeXRuq_workshop :after{box-sizing:border-box}.QeXRuq_workshop h2,.QeXRuq_workshop h3,.QeXRuq_workshop h4{color:#f1f5ff;margin:0;line-height:1.3}.QeXRuq_workshop p{margin:.75rem 0;line-height:1.65}.QeXRuq_heading{max-width:65ch;margin-bottom:1.5rem}.QeXRuq_heading h2{margin-top:.5rem;font-size:clamp(1.6rem,4vw,2.25rem)}.QeXRuq_eyebrow{color:var(--workshop-cyan);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:750}.QeXRuq_exercises{gap:1.25rem;min-width:0;display:grid}.QeXRuq_exercise{background:#101a2c;border:1px solid #2d3d59;border-radius:1rem;min-width:0;padding:clamp(.75rem,2.8vw,1.5rem)}.QeXRuq_caseHeader{align-items:flex-start;gap:.875rem;display:flex}.QeXRuq_caseHeader>div{min-width:0}.QeXRuq_caseHeader h3{margin-top:.25rem;font-size:clamp(1.1rem,2.6vw,1.4rem)}.QeXRuq_caseNumber{color:var(--workshop-cyan);font-variant-numeric:tabular-nums;background:#163141;border:1px solid #2f6a7a;border-radius:.6rem;flex:none;padding:.5rem;font-weight:750}.QeXRuq_variant{color:var(--workshop-violet);font-size:.8rem;font-weight:650}.QeXRuq_workshop .QeXRuq_rule{border-left:3px solid var(--workshop-violet);background:#251f3b;border-radius:0 .5rem .5rem 0;padding:.75rem .875rem;font-size:.9rem}.QeXRuq_winner,.QeXRuq_selection{border:0;min-width:0;max-width:100%;margin:1.25rem 0 0;padding:0}.QeXRuq_winner legend,.QeXRuq_selection legend{color:#f1f5ff;max-width:100%;margin-bottom:.75rem;padding:0;font-size:.95rem;font-weight:700;display:block}.QeXRuq_choices{flex-wrap:wrap;gap:.5rem;display:flex}.QeXRuq_choices label{cursor:pointer;border:1px solid #52607c;border-radius:.625rem;align-items:center;gap:.5rem;max-width:100%;min-height:2.75rem;padding:.625rem .875rem;display:flex}.QeXRuq_choices input{width:1.1rem;height:1.1rem;accent-color:var(--workshop-cyan);flex:none;margin:0}.QeXRuq_choices label:has(input:checked){border-color:var(--workshop-cyan);background:#183e4c}.QeXRuq_table{background:#080f1c;border:1px solid #2e405b;border-radius:.75rem;min-width:0;padding:clamp(.5rem,1.5vw,1rem)}.QeXRuq_cardGroup{min-width:0}.QeXRuq_workshop .QeXRuq_groupLabel{color:#c6d4ea;font-size:.8rem;font-weight:700}.QeXRuq_groupLabel span{font-weight:400}.QeXRuq_cardRow{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.25rem,1vw,.5rem);min-width:0;max-width:19rem;display:grid}.QeXRuq_card{color:#121c2d;background:linear-gradient(145deg,#fff,#dbe4ee);border:2px solid #b4c5d7;border-radius:.4rem;justify-content:center;align-items:center;width:100%;min-width:0;min-height:3.75rem;padding:.35rem .1rem;font-family:inherit;font-size:1.1rem;line-height:1.1;display:inline-flex;position:relative;box-shadow:0 3px #0006}.QeXRuq_card[data-red=true]{color:#a9163d}button.QeXRuq_card{cursor:pointer;touch-action:manipulation}button.QeXRuq_card:hover{border-color:#21a5bb}.QeXRuq_card[aria-pressed=true]{background:#d8fbff;border-color:#6cf1ff;box-shadow:0 0 0 2px #3ed7ee,0 0 1rem #51e3f733}.QeXRuq_face{flex-direction:column;align-items:center;gap:.15rem;font-weight:800;display:flex}.QeXRuq_face>span:last-child{font-family:Segoe UI Symbol,"Noto Sans Symbols 2",sans-serif;font-size:1.3em}.QeXRuq_selectedMark{color:#071725;background:#81e9f7;border-radius:50%;place-items:center;width:1.15rem;height:1.15rem;font-size:.8rem;font-weight:900;display:grid;position:absolute;top:-.4rem;right:-.3rem}.QeXRuq_handGrid{gap:1rem;margin-top:.75rem;display:grid}.QeXRuq_workshop .QeXRuq_count{color:#b6cae4;font-size:.8rem}.QeXRuq_count strong{color:var(--workshop-cyan);font-variant-numeric:tabular-nums}.QeXRuq_actions{flex-wrap:wrap;gap:.625rem;margin-top:1rem;display:flex}.QeXRuq_check,.QeXRuq_reset{max-width:100%;min-height:2.75rem;font:inherit;white-space:normal;cursor:pointer;border:1px solid #0000;border-radius:.6rem;padding:.7rem 1rem;font-size:.9rem;font-weight:700}.QeXRuq_check{color:#09212b;background:#81e9f7}.QeXRuq_reset{color:#e2eaff;background:#202c44;border-color:#60708e}.QeXRuq_workshop .QeXRuq_feedback{color:#ffd4a8;font-size:.9rem}.QeXRuq_feedback:empty{margin:0}.QeXRuq_workshop .QeXRuq_feedback[data-correct=true]{color:#a9f0d0}.QeXRuq_explanation{border-top:1px solid #3d4964;margin-top:1rem}.QeXRuq_explanation summary{min-height:2.75rem;color:var(--workshop-violet);cursor:pointer;padding:1rem .25rem .75rem;font-weight:700}.QeXRuq_explanationBody{min-width:0;padding-block:.25rem}.QeXRuq_workshop .QeXRuq_outcome{color:var(--workshop-cyan);font-weight:700}.QeXRuq_solutions{gap:1rem;padding-block:.5rem;display:grid}.QeXRuq_solutions>div{min-width:0}.QeXRuq_solutions p{font-size:.9rem}.QeXRuq_sources{color:#b6c8e1;margin-top:1.5rem;font-size:.9rem}.QeXRuq_sources h3{margin-top:1.25rem;font-size:1rem}.QeXRuq_sources ul{margin:.75rem 0 0;padding-left:1.2rem}.QeXRuq_sources li{margin-block:.5rem}.QeXRuq_sources a{color:var(--workshop-cyan);text-underline-offset:.2em;text-decoration:underline}.QeXRuq_workshop button:focus-visible,.QeXRuq_workshop input:focus-visible,.QeXRuq_workshop summary:focus-visible,.QeXRuq_workshop a:focus-visible{outline-offset:4px;outline:3px solid #e0c5ff}@media (min-width:760px){.QeXRuq_handGrid,.QeXRuq_solutions{grid-template-columns:repeat(2,minmax(0,1fr))}.QeXRuq_card{min-height:4.5rem;font-size:1.3rem}}@media (forced-colors:active){.QeXRuq_card[aria-pressed=true]{outline:3px solid highlight}.QeXRuq_selectedMark{border:1px solid buttontext}}
.ze_MYa_frame{--cost-text:#eef4ff;--cost-muted:#bac7db;--cost-line:#34435c;color:var(--cost-text);background:#080d19}.ze_MYa_inner{width:min(100% - 2rem,68rem);min-width:0;margin-inline:auto}.ze_MYa_hero{border-bottom:1px solid var(--cost-line);background:radial-gradient(at 90% 10%,#6738bd38,#0000 65%),radial-gradient(at 0 20%,#00c8db20,#0000 65%);padding-block:clamp(2rem,6vw,5.5rem) 2.5rem}.ze_MYa_back,.ze_MYa_date{color:var(--cost-muted);font-size:.9rem}.ze_MYa_back{padding-block:.5rem;display:inline-block}.ze_MYa_eyebrow{color:#87f2f5;letter-spacing:.08em;font-size:.8rem;font-weight:750}.ze_MYa_hero h1{letter-spacing:-.035em;overflow-wrap:anywhere;max-width:21ch;margin-block:1rem;font-size:clamp(2rem,4.5vw,3.8rem);line-height:1.12}.ze_MYa_introduction{color:#d1dced;max-width:65ch;font-size:clamp(1.05rem,2vw,1.22rem);line-height:1.75}.ze_MYa_highlights{flex-wrap:wrap;gap:.65rem;padding:1rem 0 0;list-style:none;display:flex}.ze_MYa_highlights li{color:#bdffff;background:#0f2934;border:1px solid #407076;border-radius:2rem;padding:.55rem .85rem;font-size:.85rem}.ze_MYa_body{padding-block:2rem 4rem}.ze_MYa_notice{color:#d8d0ed;overflow-wrap:anywhere;background:#171d30;border-left:3px solid #b399ff;padding:1.1rem 1.25rem;line-height:1.75}.ze_MYa_contents{border:1px solid var(--cost-line);background:#111a2b;border-radius:1rem;margin-block:1.5rem 2.5rem;padding:1.3rem}.ze_MYa_contents ol{margin-bottom:0;padding-inline-start:1.3rem}.ze_MYa_contents li{padding-block:.3rem}.ze_MYa_body a,.ze_MYa_back{text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration:underline}.ze_MYa_body a{color:#9aeff8}.ze_MYa_frame a:focus-visible,.ze_MYa_tableRegion:focus-visible{outline-offset:4px;border-radius:.15rem;outline:3px solid #9aeff8}.ze_MYa_section{min-width:0;max-width:54rem;margin-block:2.75rem;scroll-margin-top:6rem}.ze_MYa_section h2{letter-spacing:-.02em;overflow-wrap:anywhere;margin-block:0 1rem;font-size:clamp(1.5rem,3vw,2rem);line-height:1.25}.ze_MYa_section h3{margin-block:1.6rem .8rem;font-size:1.15rem;line-height:1.4}.ze_MYa_section p{color:var(--cost-muted);overflow-wrap:anywhere;margin-block:1rem;line-height:1.85}.ze_MYa_tableRegion{border:1px solid var(--cost-line);border-radius:.8rem;max-width:100%;margin-block:1.5rem;overflow-x:auto}.ze_MYa_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.94rem}.ze_MYa_table caption{text-align:left;color:var(--cost-muted);background:#111a2b;padding:.85rem}.ze_MYa_table th,.ze_MYa_table td{text-align:start;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #2a374d;padding:.9rem}.ze_MYa_table thead th{color:#b5faff;background:#122b38}.ze_MYa_table tbody th{color:#d5def0;font-weight:500}.ze_MYa_table td{color:#f7faff;white-space:nowrap}.ze_MYa_table tbody tr:nth-child(2n){background:#121a2b}.ze_MYa_table tbody tr:nth-child(4){background:#16353b}.ze_MYa_table tr:last-child th,.ze_MYa_table tr:last-child td{border-bottom:0}.ze_MYa_method{background:linear-gradient(135deg,#161f32,#1c1830);border:1px solid #64538a;border-radius:1.15rem;max-width:58rem;padding:clamp(1rem,3vw,2rem)}.ze_MYa_downloads{flex-wrap:wrap;gap:.75rem;display:flex}.ze_MYa_downloads a{background:#102c39;border:1px solid #507f8c;border-radius:.6rem;align-items:center;min-height:2.75rem;padding:.75rem 1rem;display:inline-flex}.ze_MYa_calculator{background:linear-gradient(140deg,#112634,#151d31);border:1px solid #367782;border-radius:1.15rem;min-width:0;max-width:58rem;margin-block:2.75rem;padding:clamp(1rem,3vw,2rem)}.ze_MYa_calculator h2{overflow-wrap:anywhere;margin-block:0 1rem;font-size:clamp(1.5rem,3vw,2rem);line-height:1.25}.ze_MYa_calculator h3{margin-block:1.5rem .8rem;font-size:1.1rem}.ze_MYa_example{color:#c0f5f8;background:#0c333d;border-radius:.65rem;padding:1rem;line-height:1.7}.ze_MYa_help{color:var(--cost-muted,#bac7db);overflow-wrap:anywhere;margin-block:.7rem;font-size:.88rem;line-height:1.75}.ze_MYa_fields{border:0;min-width:0;margin:1.5rem 0 1rem;padding:0}.ze_MYa_fields legend{margin-bottom:1rem;padding:0;font-weight:650}.ze_MYa_inputGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;display:grid}.ze_MYa_field{min-width:0}.ze_MYa_field label{overflow-wrap:anywhere;margin-bottom:.55rem;font-size:.95rem;font-weight:600;line-height:1.5;display:block}.ze_MYa_field input{box-sizing:border-box;color:#f0f7ff;width:100%;min-width:0;min-height:3rem;font:inherit;font-variant-numeric:tabular-nums;background:#080e1c;border:1px solid #64788e;border-radius:.5rem;padding:.7rem .8rem;display:block}.ze_MYa_field input:focus-visible,.ze_MYa_reset:focus-visible{outline-offset:3px;outline:3px solid #9aeff8}.ze_MYa_field input[aria-invalid=true]{border-color:#ffacbc}.ze_MYa_error{color:#ffc1ce;overflow-wrap:anywhere;margin-block:.5rem;font-size:.88rem;line-height:1.6}.ze_MYa_reset{color:#d6f9ff;min-height:2.75rem;font:inherit;cursor:pointer;background:#132c3e;border:1px solid #7196a9;border-radius:.5rem;padding:.65rem 1rem}.ze_MYa_formula{color:#d6e7ff;overflow-wrap:anywhere;border:1px solid #43556f;border-radius:.6rem;margin-block:1rem;padding:1rem;font-size:.95rem;line-height:1.8}.ze_MYa_resultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-block:1rem;display:grid}.ze_MYa_result,.ze_MYa_payout{background:#0e192a;border:1px solid #394e66;border-radius:.65rem;min-width:0;padding:1rem}.ze_MYa_payout{background:#13343c;border-color:#69c8d1}.ze_MYa_resultGrid dt{color:#c2cfe0;overflow-wrap:anywhere;font-size:.85rem;line-height:1.6}.ze_MYa_resultGrid dd{color:#edfcff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:.4rem 0 0;font-size:clamp(1.15rem,2vw,1.5rem);font-weight:650}@media (max-width:480px){.ze_MYa_inner{width:calc(100% - 2rem)}.ze_MYa_table{font-size:.82rem}.ze_MYa_table th,.ze_MYa_table td{padding:.65rem .45rem}.ze_MYa_table th:first-child{width:44%}.ze_MYa_section{margin-block:2rem}.ze_MYa_downloads a{width:100%}.ze_MYa_inputGrid,.ze_MYa_resultGrid{grid-template-columns:minmax(0,1fr)}.ze_MYa_calculator{margin-block:2rem}}
.fTGwhW_related{padding-block:0 62px}.fTGwhW_related h2{letter-spacing:-.035em;margin:0 0 22px;font-size:clamp(24px,3vw,34px)}.fTGwhW_relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.fTGwhW_relatedGrid li{min-width:0}.fTGwhW_relatedGrid a{background:linear-gradient(135deg,#8b5cf614,#21d4fd09);border:1px solid #8b5cf63d;border-radius:16px;flex-direction:column;gap:13px;height:100%;padding:23px;display:flex}.fTGwhW_relatedGrid a:hover{border-color:#21d4fd8c}.fTGwhW_relatedGrid a:focus-visible{outline-offset:4px;outline:2px solid #21d4fd}.fTGwhW_relatedTitle{color:#f2eff9;overflow-wrap:anywhere;justify-content:space-between;align-items:flex-start;gap:13px;font-size:16px;font-weight:650;line-height:1.35;display:flex}.fTGwhW_relatedTitle svg{color:#21d4fd;flex:none;margin-top:3px}.fTGwhW_relatedDescription{color:#c1bacd;overflow-wrap:anywhere;font-size:13px;line-height:1.65}.fTGwhW_tableWrap{margin-top:25px}.fTGwhW_tableWrap .fTGwhW_table{border-collapse:collapse;background:#ffffff05;width:100%;min-width:560px}.fTGwhW_tableWrap .fTGwhW_table caption{text-align:left;color:#d6d0e2;border-bottom:1px solid #ffffff1a;padding:17px 20px;font-size:13px;font-weight:550;line-height:1.5}.fTGwhW_tableWrap .fTGwhW_table th,.fTGwhW_tableWrap .fTGwhW_table td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #ffffff17;padding:17px 18px}.fTGwhW_tableWrap .fTGwhW_table thead th{color:#f0ebf8;background:#8b5cf61a;font-size:12px;line-height:1.45}.fTGwhW_tableWrap .fTGwhW_table tbody th{color:#f0ebf8;font-size:13px;font-weight:600;line-height:1.55}.fTGwhW_tableWrap .fTGwhW_table tbody td{color:#c5bdd0;font-size:13px;line-height:1.65}.fTGwhW_tableWrap .fTGwhW_table tbody tr:last-child th,.fTGwhW_tableWrap .fTGwhW_table tbody tr:last-child td{border-bottom:0}.fTGwhW_educational{margin-top:38px}.fTGwhW_educational a{background:linear-gradient(120deg,#21d4fd12,#8b5cf612);border:1px solid #21d4fd3d;border-radius:19px;padding:29px 32px;display:block}.fTGwhW_educational h2{letter-spacing:-.035em;margin:13px 0 14px;font-size:clamp(25px,3.7vw,38px);line-height:1.12}.fTGwhW_educational p{color:#c1bacd;max-width:850px;margin:0 0 20px;line-height:1.7}.fTGwhW_educational a:focus-visible{outline-offset:4px;outline:2px solid #21d4fd}@media (max-width:760px){.fTGwhW_relatedGrid{grid-template-columns:minmax(0,1fr)}.fTGwhW_relatedGrid a{padding:20px}}@media (max-width:600px){.fTGwhW_tableWrap{background:0 0;border:0;overflow:visible}.fTGwhW_tableWrap .fTGwhW_table{background:0 0;width:100%;min-width:0;display:block}.fTGwhW_tableWrap .fTGwhW_table caption{border:0;width:100%;padding:0 0 15px;display:block}.fTGwhW_tableWrap .fTGwhW_table thead{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fTGwhW_tableWrap .fTGwhW_table tbody{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.fTGwhW_tableWrap .fTGwhW_table tbody tr{background:#ffffff06;border:1px solid #8b5cf640;border-radius:14px;min-width:0;display:block}.fTGwhW_tableWrap .fTGwhW_table tbody th,.fTGwhW_tableWrap .fTGwhW_table tbody td{border:0;width:100%;padding:14px 17px;display:block}.fTGwhW_tableWrap .fTGwhW_table tbody th{background:#8b5cf617;border-radius:14px 14px 0 0;font-size:14px}.fTGwhW_tableWrap .fTGwhW_table tbody td+td{border-top:1px solid #ffffff12}.fTGwhW_tableWrap .fTGwhW_table tbody td:before{content:attr(data-label);color:#eee8f7;margin-bottom:6px;font-size:11px;font-weight:650;line-height:1.5;display:block}.fTGwhW_educational a{padding:23px 21px}}
.orpXFW_calculator{box-sizing:border-box;color:#f1eff8;overflow-wrap:anywhere;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:linear-gradient(140deg,#171225,#0d151e 80%);border:1px solid #514367;border-radius:1.25rem;width:100%;min-width:0;max-width:100%;margin-block:1.5rem;padding:clamp(1rem,3vw,2rem)}.orpXFW_calculator *,.orpXFW_calculator :before,.orpXFW_calculator :after{box-sizing:border-box}.orpXFW_calculator .orpXFW_heading h3{color:#f6f3ff;margin:.6rem 0;font-size:clamp(1.3rem,2.5vw,1.8rem);line-height:1.25}.orpXFW_calculator p{color:#d4cfdf;margin:.6rem 0;font-size:.95rem;line-height:1.65}.orpXFW_eyebrow{color:#78e6fc;letter-spacing:.06em;font-size:.8rem;font-weight:700}.orpXFW_calculator .orpXFW_exampleNotice{color:#eee6ff;background:#241d35;border-inline-start:3px solid #b59bff;border-radius:.25rem;padding:.8rem 1rem}.orpXFW_calculator .orpXFW_help{color:#c3bdce;font-size:.85rem}.orpXFW_fields{border:0;min-inline-size:0;margin:1.4rem 0;padding:0}.orpXFW_fields legend{max-width:100%;padding:0 0 .8rem;font-size:1rem;font-weight:650}.orpXFW_inputGrid,.orpXFW_resultGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem;min-width:0;display:grid}.orpXFW_field,.orpXFW_result{min-width:0}.orpXFW_field label{color:#eee8f8;margin-bottom:.45rem;font-size:.95rem;font-weight:600;line-height:1.45;display:block}.orpXFW_field input,.orpXFW_field select{color:#f7f4ff;width:100%;min-width:0;max-width:100%;min-height:2.85rem;font:inherit;background:#10111c;border:1px solid #726783;border-radius:.6rem;padding:.65rem .75rem;font-size:1rem;display:block}.orpXFW_field input:focus-visible,.orpXFW_field select:focus-visible{outline-offset:3px;outline:3px solid #78e6fc}.orpXFW_field input[aria-invalid=true]{border-color:#ffb6bd}.orpXFW_calculator .orpXFW_error{color:#ffc1c7;font-size:.9rem}.orpXFW_error:empty{margin:0}.orpXFW_results{margin-block:1.4rem}.orpXFW_calculator h4{color:#f3edf9;margin:0 0 .75rem;font-size:1rem;line-height:1.4}.orpXFW_resultGrid{margin:.75rem 0}.orpXFW_result{background:#0b1921;border:1px solid #39505e;border-radius:.8rem;padding:1rem}.orpXFW_result dt{color:#d2e3e8;margin-bottom:.65rem;font-size:.9rem;line-height:1.5}.orpXFW_result dd{color:#87eaff;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.05rem,2vw,1.4rem);font-weight:650;line-height:1.4}.orpXFW_result output{overflow-wrap:anywhere}.orpXFW_explanation{border-top:1px solid #514367;padding-top:1.2rem}.orpXFW_explanation h4:not(:first-child){margin-top:1.2rem}.orpXFW_calculator .orpXFW_caveat{color:#e3d5ff;font-weight:600}
