.b__text_table{background-color:var(--background-alt);overflow:hidden;padding-bottom:calc(var(--spacing-12) + var(--spacing-s));padding-top:calc(var(--spacing-12) + var(--spacing-s));position:relative}.b__text_table:before{background-image:linear-gradient(90deg,var(--gray-200) 1px,transparent 1px),linear-gradient(0deg,var(--gray-200) 1px,transparent 1px);background-position:50%;background-size:90px 90px;bottom:0;content:"";left:0;-webkit-mask-image:linear-gradient(83.69deg,transparent -1.15%,rgba(0,0,0,.909) 5.34%,transparent 46.01%);mask-image:linear-gradient(83.69deg,transparent -1.15%,rgba(0,0,0,.909) 5.34%,transparent 46.01%);pointer-events:none;position:absolute;right:0;top:0}.b__text_table .inner{position:relative;z-index:1}.b__text_table .centered{display:flex;flex-direction:column;gap:var(--spacing-4)}.b__text_table .title{color:var(--true-cobalt);font-family:var(--font-family-1);font-size:3.6rem;font-weight:700;letter-spacing:-.01em;line-height:1.12;margin:0;max-width:calc((100% - var(--spacing-4))/2)}.b__text_table .body{align-items:start;display:grid;gap:var(--spacing-4);grid-template-columns:repeat(2,minmax(0,1fr))}.b__text_table .text{color:var(--ink-subtle);font-family:var(--font-family-1);font-size:1.9rem;font-weight:400;grid-column:1;line-height:1.55;margin:0}.b__text_table .wrap{grid-column:2}.b__text_table .table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.b__text_table .table td,.b__text_table .table th{font-weight:400;padding:calc(var(--spacing-s) + var(--spacing-xs));text-align:left;vertical-align:top}.b__text_table .table thead th{border-bottom:1px solid var(--color-line-strong);color:var(--true-cobalt);font-family:var(--font-family-1);font-size:1.8rem;line-height:1.3}.b__text_table .table tbody td,.b__text_table .table tbody th{background-clip:padding-box;color:var(--ink-subtle);font-family:var(--font-family-1);font-size:1.6rem;line-height:1.5}.b__text_table .table tbody tr:nth-child(odd) td,.b__text_table .table tbody tr:nth-child(odd) th{background-color:var(--background-alt)}.b__text_table .table tbody tr:nth-child(2n) td,.b__text_table .table tbody tr:nth-child(2n) th{background-color:var(--background-stripe)}.b__text_table .table thead+tbody tr:first-child td,.b__text_table .table thead+tbody tr:first-child th{border-top:var(--spacing-3) solid transparent}@media only all and (max-width:1023px){.b__text_table{padding-bottom:var(--spacing-10);padding-top:var(--spacing-10)}.b__text_table:before{background-size:60px 60px}.b__text_table .title{max-width:none}.b__text_table .body{grid-template-columns:minmax(0,1fr);row-gap:var(--spacing-5)}.b__text_table .text,.b__text_table .wrap{grid-column:1}}