.ss-article .cmp-nav{flex-wrap:wrap;gap:4px;margin:0 0 32px -12px;display:flex}.ss-article .cmp-nav-link{min-height:40px;color:var(--ink-40);border-radius:9999px;align-items:center;gap:6px;padding:0 12px;font-size:14px;line-height:21px;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.ss-article .cmp-nav-link:hover{background:var(--oat);color:var(--ink)}.ss-article .cmp-kicker{color:var(--ink-40);margin:0 0 8px;font-size:14px;line-height:21px}.ss-article .cmp-section{margin-top:64px}.ss-article .cmp-section>h2{margin-top:0}.ss-article .cmp-answer{background:var(--oat);border-radius:20px;margin-top:44px;padding:32px}.ss-article .cmp-answer>h2{margin-top:0}.ss-article .cmp-answer p{color:var(--ink-75,#000000bf)}.ss-article .cmp-actions{flex-wrap:wrap;align-items:center;gap:16px 20px;margin-top:24px;display:flex}.ss-article .st-cta{gap:8px;text-decoration:none}.ss-article .cmp-links{flex-direction:column;align-items:flex-start;gap:2px;margin-top:20px;display:flex}.ss-article .cmp-link{min-height:44px;color:var(--ink-60);text-decoration:underline;-webkit-text-decoration-color:var(--ink-25);text-decoration-color:var(--ink-25);text-underline-offset:4px;align-items:center;gap:7px;padding:10px 0;transition:color .2s,text-decoration-color .2s;display:inline-flex}.ss-article .cmp-link:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.ss-article .cmp-link-strong{color:var(--ink);-webkit-text-decoration-color:var(--ink-30);text-decoration-color:var(--ink-30);font-weight:500}.ss-article .cmp-link-strong:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.ss-article .cmp-arrow{opacity:.5;flex:none}.ss-article .cmp-table-wrap{margin-top:24px;overflow-x:auto}@media (min-width:1080px){.ss-article .cmp-table-wrap-wide{width:calc(100% + 200px);margin-inline:-100px}.ss-article .cmp-table-wrap-wide .cmp-table th,.ss-article .cmp-table-wrap-wide .cmp-table td{padding-inline:12px}}.ss-article .cmp-table{border-collapse:collapse;width:100%;min-width:480px;margin-top:0;font-size:16px;line-height:24px}.ss-article .cmp-table thead th{border-top:0;border-bottom:1px solid var(--border);color:var(--ink-40);vertical-align:bottom;padding:0 16px 12px;font-size:14px;font-weight:500;line-height:21px}.ss-article .cmp-table tbody th,.ss-article .cmp-table tbody td{border-top:1px solid var(--border);vertical-align:top;padding:16px}.ss-article .cmp-table tbody tr:first-child th,.ss-article .cmp-table tbody tr:first-child td{border-top:0}.ss-article .cmp-table tbody th{white-space:nowrap;font-weight:700}.ss-article .cmp-table tbody td{color:var(--ink-60)}.ss-article .cmp-table th:first-child,.ss-article .cmp-table td:first-child{padding-left:0}.ss-article .cmp-table th:last-child,.ss-article .cmp-table td:last-child{padding-right:0}.ss-article .cmp-cell-label{display:none}.ss-article .cmp-test-links a{color:inherit;-webkit-text-decoration-color:var(--ink-25,#00000040);text-decoration-color:var(--ink-25,#00000040);text-underline-offset:4px}.ss-article .cmp-test-links a:hover{text-decoration-color:currentColor}.ss-article .cmp-source-ref{color:var(--ink-40);white-space:nowrap;font-size:13px;font-weight:400;line-height:20px;text-decoration:none}.ss-article .cmp-source-ref:hover{color:var(--ink)}.ss-article .cmp-note{background:var(--oat);color:var(--ink-60);border-radius:17px;margin-top:24px;padding:20px 24px;font-size:16px;line-height:24px}.ss-article .cmp-note strong{color:var(--ink)}.ss-article .cmp-cards{gap:16px;margin-top:24px;display:grid}@media (min-width:768px){.ss-article .cmp-cards-split{grid-template-columns:repeat(2,minmax(0,1fr))}}.ss-article .cmp-card{background:var(--white);border:1px solid var(--border);border-radius:20px;flex-direction:column;padding:24px 28px 20px;display:flex}.ss-article .cmp-card h3{font-size:20px;font-weight:700;line-height:25px}.ss-article .cmp-card h3 a{text-decoration:none}.ss-article .cmp-card h3 a:hover{text-underline-offset:3px;text-decoration:underline}.ss-article .cmp-card p{color:var(--ink-60)}.ss-article .cmp-card .cmp-links{margin-top:auto;padding-top:12px}.ss-article .cmp-faq{border-top:1px solid var(--border);margin-top:24px}.ss-article .cmp-faq details{border-bottom:1px solid var(--border)}.ss-article .cmp-faq summary{cursor:pointer;padding:20px 44px 20px 0;font-size:20px;font-weight:500;line-height:30px;list-style:none;position:relative}.ss-article .cmp-faq summary::-webkit-details-marker{display:none}.ss-article .cmp-faq summary:before,.ss-article .cmp-faq summary:after{content:"";background:var(--ink-40);border-radius:2px;width:14px;height:2px;transition:transform .2s,opacity .2s;position:absolute;top:34px;right:8px}.ss-article .cmp-faq summary:after{transform:rotate(90deg)}.ss-article .cmp-faq details[open] summary:after{opacity:0;transform:rotate(0)}.ss-article .cmp-faq summary:hover:before,.ss-article .cmp-faq summary:hover:after{background:var(--ink)}.ss-article .cmp-faq details p{color:var(--ink-60);margin-top:0;padding:0 44px 24px 0}.ss-article .cmp-sources{margin-top:20px;padding-left:0;list-style:none}.ss-article .cmp-sources li{border-top:1px solid var(--border);color:var(--ink-40);margin-top:0;padding:12px 0}.ss-article .cmp-sources li:first-child{border-top:0}.ss-article .cmp-sources a{color:var(--ink-60);-webkit-text-decoration-color:var(--ink-25);text-decoration-color:var(--ink-25);text-underline-offset:4px;transition:color .2s,text-decoration-color .2s}.ss-article .cmp-sources a:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.ss-article .cmp-related{border-top:1px solid var(--border);flex-wrap:wrap;gap:8px 28px;margin-top:64px;padding-top:24px;font-size:16px;line-height:24px;display:flex}.ss-article .cmp-related a{color:var(--ink-60);-webkit-text-decoration-color:var(--ink-25);text-decoration-color:var(--ink-25);text-underline-offset:4px;transition:color .2s,text-decoration-color .2s}.ss-article .cmp-related a:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.ss-article .cmp-picker{background:var(--white);border:1px solid var(--border);box-shadow:var(--shadow-btn);border-radius:20px;margin-top:44px;padding:32px}.ss-article .cmp-picker>h2{margin-top:0}.ss-article .cmp-fields{gap:16px;margin-top:24px;display:grid}.ss-article .cmp-field{color:var(--ink-40);flex-direction:column;gap:6px;font-size:14px;line-height:21px;display:flex;position:relative}.ss-article .cmp-field select{appearance:none;background:var(--page);border:1px solid var(--border);width:100%;height:52px;font-family:var(--sans);color:var(--ink);cursor:pointer;border-radius:12px;padding:0 44px 0 16px;font-size:16px;line-height:24px;transition:border-color .2s}.ss-article .cmp-field select:hover:not(:disabled){border-color:var(--ink-30)}.ss-article .cmp-field select:disabled{color:var(--ink-40);cursor:default}.ss-article .cmp-field:after{content:"";border-right:2px solid var(--ink-40);border-bottom:2px solid var(--ink-40);pointer-events:none;width:8px;height:8px;position:absolute;bottom:22px;right:20px;transform:rotate(45deg)}.ss-article .cmp-caveat{color:var(--ink-40);margin-top:16px;font-size:14px;line-height:21px}.ss-article .cmp-docket-kicker{margin-top:44px}.ss-article .cmp-docket{background:var(--oat);border-radius:20px;margin-top:20px;padding:28px 32px}.ss-article .cmp-docket-empty{color:var(--ink-40);margin-top:0}.ss-article .cmp-docket-empty a{color:var(--ink-60)}.ss-article .cmp-docket-error{color:var(--wrong);margin-top:12px}.ss-article .cmp-docket h2{margin-top:0;font-size:30px;line-height:37px}.ss-article .cmp-docket-meta{color:var(--ink-40);margin-top:4px;font-size:14px;line-height:21px}.ss-article .cmp-requirements{flex-direction:column;gap:12px;margin-top:20px;display:flex}.ss-article .cmp-requirement{background:var(--white);border-radius:17px;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.ss-article .cmp-exam{background:var(--oat-deep);border-radius:9999px;flex:none;align-items:center;height:28px;padding:0 12px;font-size:14px;font-weight:700;line-height:21px;display:inline-flex}.ss-article .cmp-requirement p{margin-top:0}.ss-article .cmp-requirement small{color:var(--ink-40);margin-top:4px;font-size:14px;line-height:21px;display:block}.ss-article .cmp-requirement a{min-height:44px;color:var(--ink-60);-webkit-text-decoration-color:var(--ink-25);text-decoration-color:var(--ink-25);text-underline-offset:4px;align-items:center;gap:7px;padding:10px 0;transition:color .2s,text-decoration-color .2s;display:inline-flex}.ss-article .cmp-requirement a:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.ss-article .cmp-requirement a+a{margin-left:20px}.ss-article .cmp-form{flex-direction:column;align-items:flex-start;gap:8px;max-width:480px;margin-top:24px;display:flex}.ss-article .cmp-form label{color:var(--ink-40);font-size:14px;line-height:21px}.ss-article .cmp-form input[type=email]{background:var(--page);border:1px solid var(--border);width:100%;height:52px;font-family:var(--sans);color:var(--ink);border-radius:12px;padding:0 16px;font-size:16px;line-height:24px;transition:border-color .2s}.ss-article .cmp-form input[type=email]:hover{border-color:var(--ink-30)}.ss-article .cmp-form .cmp-consent{color:var(--ink-60);align-items:flex-start;gap:10px;margin-top:8px;font-size:16px;line-height:24px;display:flex}.ss-article .cmp-form .cmp-consent input{width:20px;height:20px;accent-color:var(--green);flex:none;margin-top:2px}.ss-article .cmp-form .st-cta{margin-top:8px}.ss-article .cmp-message{background:var(--oat);color:var(--ink);border-radius:17px;margin-top:16px;padding:16px 20px}.ss-article a:focus-visible,.ss-article summary:focus-visible,.ss-article select:focus-visible,.ss-article input:focus-visible,.ss-article button:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:4px}@media (max-width:767px){.ss-article .cmp-nav-link{min-height:44px}.ss-article .cmp-answer,.ss-article .cmp-picker,.ss-article .cmp-docket{padding:24px 20px}.ss-article .cmp-docket h2{font-size:24px;line-height:30px}.ss-article .cmp-card{padding:20px 22px 16px}.ss-article .cmp-requirement{flex-direction:column;gap:12px;padding:20px}.ss-article .cmp-requirement a+a{margin-left:0}.ss-article .cmp-table-wrap{overflow-x:visible}.ss-article .cmp-table,.ss-article .cmp-table tbody,.ss-article .cmp-table tr,.ss-article .cmp-table th,.ss-article .cmp-table td{min-width:0;display:block}.ss-article .cmp-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ss-article .cmp-table tbody tr{background:var(--white);border:1px solid var(--border);border-radius:17px;margin-top:12px;padding:20px 22px}.ss-article .cmp-table tbody tr:first-child{margin-top:0}.ss-article .cmp-table tbody th,.ss-article .cmp-table tbody td{white-space:normal;border-top:0;padding:0 0 12px}.ss-article .cmp-table tbody tr>:last-child{padding-bottom:0}.ss-article .cmp-cell-label{color:var(--ink-40);font-size:13px;line-height:20px;display:block}.ss-article .cmp-faq summary{padding-right:36px;font-size:18px;line-height:27px}.ss-article .cmp-faq summary:before,.ss-article .cmp-faq summary:after{top:32px}.ss-article .cmp-faq details p{padding-right:0}}@media (prefers-reduced-motion:reduce){.ss-article .cmp-nav-link,.ss-article .cmp-link,.ss-article .cmp-sources a,.ss-article .cmp-requirement a,.ss-article .cmp-faq summary:before,.ss-article .cmp-faq summary:after,.ss-article .cmp-field select,.ss-article .cmp-form input[type=email]{transition:none}}
