.supportive-page{color:#0a2543;background:#eef3ef;min-height:100vh}.supportive-page__breadcrumb{text-transform:uppercase;justify-content:center;align-items:center;gap:8px;padding:40px 40px 0;font-size:12px;font-weight:500;line-height:1.2;display:flex}.supportive-page__breadcrumb a,.supportive-page__breadcrumb span:last-child{color:#325e5b;text-underline-offset:3px;text-decoration:underline}.supportive-page__layout{grid-template-columns:250px minmax(0,990px);gap:40px;max-width:1360px;margin:0 auto;padding:80px 40px;display:grid}.supportive-page__sidebar{border-right:1px solid #0a25431f;padding-right:40px}.supportive-page__sidebar h2{margin:0 0 24px;font-size:18px;font-weight:500;line-height:1.3}.supportive-page__sidebar nav{flex-direction:column;gap:22px;display:flex}.supportive-page__sidebar a{color:#0a2543bd;padding-left:14px;font-size:14px;font-weight:300;line-height:1.3;text-decoration:none;position:relative}.supportive-page__sidebar a[aria-current=page]{color:#0a2543}.supportive-page__sidebar a[aria-current=page]:before{content:"";background:#44daa3;width:3px;height:18px;position:absolute;top:0;left:0}.supportive-page__article h1{letter-spacing:-.02em;margin:0;font-size:40px;font-weight:500;line-height:1.2}.supportive-page__updated{color:#0a2543b3;text-transform:uppercase;margin-top:28px;font-size:12px;font-weight:600;line-height:1.2;display:block}.supportive-page__content{margin-top:32px}.supportive-page__content>p:first-child{margin-bottom:58px}.supportive-page__content h2{color:#0a2543;margin:0 0 24px;font-size:28px;font-weight:500;line-height:1.2}.supportive-page__content h2:not(:first-child){margin-top:56px}.supportive-page__content h4{color:#0a2543;letter-spacing:.01em;margin:20px 0 8px;font-size:18px;font-weight:500;line-height:1.6}.supportive-page__content p{color:#0a2543d1;margin:0 0 12px;font-size:16px;font-weight:300;line-height:1.3}.supportive-page__content ul{flex-direction:column;margin:22px 0 0;padding:0;list-style:none;display:flex}.supportive-page__content ol{color:#0a2543b8;margin:12px 0 0;padding-left:22px}.supportive-page__content ul li{color:#0a2543b8;padding:16px 0 16px 40px;font-size:16px;font-weight:300;line-height:1.3;position:relative}.supportive-page__content ul li:before{content:"";border-top:2px solid #44daa3;border-right:2px solid #44daa3;width:6px;height:6px;position:absolute;top:23px;left:9px;transform:rotate(45deg)}.supportive-page__content ol li{padding:5px 0 5px 4px;font-size:16px;font-weight:300;line-height:1.3}.supportive-page__content a{color:#325e5b;text-underline-offset:3px;text-decoration:underline}.supportive-page__content .lexical-table-container{width:100%;margin:28px 0 64px;overflow-x:auto}.supportive-page__content .lexical-table{table-layout:fixed;width:100%;min-width:760px}.supportive-page__content .lexical-table th,.supportive-page__content .lexical-table td{color:#0a2543bf;text-align:left;vertical-align:top;background:0 0!important;border:1px solid #0a25431f!important;border-top:0!important;border-left:0!important;padding:18px 24px!important}.supportive-page__content .lexical-table th{color:#0a2543;font-size:16px;font-weight:600}.supportive-page__content .lexical-table td{font-size:15px;font-weight:300;line-height:1.3}.supportive-page__content .lexical-table th:first-child,.supportive-page__content .lexical-table td:first-child{width:23%}.supportive-page__content .lexical-table th:nth-child(2),.supportive-page__content .lexical-table td:nth-child(2){width:43%}.supportive-page__content .lexical-table th:last-child,.supportive-page__content .lexical-table td:last-child{width:34%;border-right:0!important}.supportive-page__content .lexical-table tr:last-child td{border-bottom:0!important}.supportive-page__content .lexical-table p{color:inherit;font-size:inherit;margin:0}.supportive-page__content blockquote{color:#0a2543b8;border-left:3px solid #235d59;margin:24px 0 56px;padding:16px 24px;font-size:16px;font-style:italic;font-weight:300;line-height:1.3}@media (max-width:900px){.supportive-page__layout{grid-template-columns:1fr;padding-top:56px}.supportive-page__sidebar{border-bottom:1px solid #0a25431f;border-right:0;padding:0 0 32px}.supportive-page__sidebar nav{flex-flow:wrap;gap:16px 24px}}@media (max-width:600px){.supportive-page__breadcrumb{justify-content:flex-start;padding-inline:24px}.supportive-page__layout{padding:48px 24px 72px}.supportive-page__article h1{font-size:34px}.supportive-page__content h2{font-size:24px}}
