.cr-root.m21 .article .cmplzslot{display:grid;gap:14px;min-width:0}.cr-root.m21 .article .cmplz-document{display:grid;gap:14px;min-width:0;font-size:16px;line-height:1.6;color:var(--ink);overflow-wrap:anywhere}.cr-root.m21 .article .cmplz-document>*{min-width:0}.cr-root.m21 .article .cmplz-document h2{font-size:21px;line-height:1.3;margin:6px 0 0;scroll-margin-top:24px}.cr-root.m21 .article .cmplz-document h3{font-size:17px;line-height:1.35;margin:0}.cr-root.m21 .article .cmplz-document h4{font-size:16px;line-height:1.35;margin:0}.cr-root.m21 .article .cmplz-document h5{font-size:14.5px;line-height:1.4;margin:0;font-weight:500;color:var(--ink-muted)}.cr-root.m21 .article .cmplz-document p,.cr-root.m21 .article .cmplz-document li{font-size:16px;line-height:1.6;max-width:70ch;margin:0}.cr-root.m21 .article .cmplz-document ul,.cr-root.m21 .article .cmplz-document ol{margin:0;padding-left:20px;display:grid;gap:6px}.cr-root.m21 .article .cmplz-document a{color:rgb(var(--hr));word-break:break-word}.cr-root.m21 .article .cmplz-document details{background:var(--surface1);border-radius:14px;box-shadow:var(--sink-sm);min-width:0}.cr-root.m21 .article .cmplz-document summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:12px;min-height:48px;padding:10px 16px}.cr-root.m21 .article .cmplz-document summary::-webkit-details-marker{display:none}.cr-root.m21 .article .cmplz-document summary>div{flex:1 1 auto;min-width:0}.cr-root.m21 .article .cmplz-document summary h3,.cr-root.m21 .article .cmplz-document summary h4,.cr-root.m21 .article .cmplz-document summary p{font-size:16px;font-weight:600;margin:0}.cr-root.m21 .article .cmplz-document summary::after{content:"+";flex:0 0 auto;margin-left:auto;font-size:22px;font-weight:600;line-height:1;color:rgb(var(--hr));border:0!important;transform:none!important;width:auto!important;height:auto!important;background:none!important}.cr-root.m21 .article .cmplz-document details[open]>summary::after{content:"\2212"}.cr-root.m21 .article .cmplz-document details>*:not(summary){margin:0 16px 12px}.cr-root.m21 .article .cmplz-document details>*:not(summary):last-child{margin-bottom:16px}.cr-root.m21 .article .cmplz-document table{width:100%;border-collapse:collapse;table-layout:fixed}.cr-root.m21 .article .cmplz-document td,.cr-root.m21 .article .cmplz-document th{padding:8px 10px;text-align:left;vertical-align:top;font-size:14.5px;overflow-wrap:anywhere}.cr-root.m21 .article .cmplz-document img{max-width:100%;height:auto}@media (max-width:600px){.cr-root.m21 .article .cmplz-document h2{font-size:19px}.cr-root.m21 .article .cmplz-document summary{padding:10px 12px}.cr-root.m21 .article .cmplz-document details>*:not(summary){margin-left:12px;margin-right:12px}}.cr-root.m21 .article .cmplz-document summary div::after,.cr-root.m21 .article .cmplz-document summary div::before{content:none!important;display:none!important;background:none!important}.cr-root.m21 .article .cmplz-document summary div{display:block;position:static}.cr-root.m21 .article .cmplz-document .cmplz-fmail-domain{display:none}.cr-root.m21 .article .cmplz-document .cmplz-datarequest.cmplz-alert:has(#cmplz-message:empty){display:none}.cr-root.m21 .article .cmplz-document .cmplz-close{cursor:pointer;float:right}.cr-root.m21 .card:has(.cmplzslot) .sidepanel{position:static!important;top:auto!important;max-height:none!important;height:auto!important;overflow:visible!important;align-self:start}.cr-root.m21 .article .cmplz-document form{display:grid;gap:12px;max-width:560px}.cr-root.m21 .article .cmplz-document form label{font-size:15px;font-weight:500}.cr-root.m21 .article .cmplz-document form input[type=text],.cr-root.m21 .article .cmplz-document form input[type=email]{width:100%;min-height:46px;padding:10px 14px;border-radius:12px;border:1px solid rgb(20 30 60 / .14);background:#fff;font:inherit;box-sizing:border-box}.cr-root.m21 .article .cmplz-document form input[type=checkbox]{width:18px;height:18px;margin-right:8px;vertical-align:-3px}.cr-root.m21 .article .cmplz-document form input[type=submit],.cr-root.m21 .article .cmplz-document form button{min-height:46px;padding:10px 22px;border:0;border-radius:12px;background:rgb(var(--hr));color:#fff;font:inherit;font-weight:600;cursor:pointer;justify-self:start}.cr-root.m21 .article .cmplz-document button,.cr-root.m21 .article .cmplz-document input[type=button]{min-height:46px;padding:10px 22px;border:0;border-radius:12px;background:rgb(var(--hr));color:#fff;font:inherit;font-weight:600;cursor:pointer;justify-self:start;width:auto}.cr-root.m21 .article .cmplz-document h3::before{display:none!important}.cr-root.m21 .article .cmplz-document summary h3::before{display:block!important}