.content-styles main{padding-left:1rem;padding-right:1rem}@media(min-width:640px){.content-styles main{padding-left:2rem;padding-right:2rem}}.content-styles h2{margin-bottom:1rem;margin-top:2.5rem;font-size:1.5rem;line-height:2rem;font-weight:800;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(9 9 11 / var(--tw-text-opacity, 1))}@media(min-width:640px){.content-styles h2{margin-top:3rem;font-size:1.875rem;line-height:2.25rem}}.content-styles h3{margin-bottom:1rem;margin-top:2rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(9 9 11 / var(--tw-text-opacity, 1))}@media(min-width:640px){.content-styles h3{font-size:1.5rem;line-height:2rem}}.content-styles p{margin-bottom:1.5rem;font-size:1rem;line-height:1.5rem;font-weight:400;line-height:1.625;--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}@media(min-width:768px){.content-styles p{font-size:1.125rem;line-height:1.75rem}}.content-styles strong,.content-styles b{font-weight:700;--tw-text-opacity: 1;color:rgb(9 9 11 / var(--tw-text-opacity, 1))}.content-styles a{font-weight:500;--tw-text-opacity: 1;color:rgb(209 93 149 / var(--tw-text-opacity, 1));text-decoration-line:underline;text-underline-offset:3px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.content-styles a:hover{--tw-text-opacity: 1;color:rgb(183 72 130 / var(--tw-text-opacity, 1))}.content-styles a strong,.content-styles a b,.content-styles strong a,.content-styles b a{font-weight:700;--tw-text-opacity: 1;color:rgb(209 93 149 / var(--tw-text-opacity, 1))}.content-styles img{margin-left:auto;margin-right:auto;margin-top:1.5rem;margin-bottom:1.5rem;height:auto;width:100%;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(228 228 231 / var(--tw-border-opacity, 1));-o-object-fit:cover;object-fit:cover;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.content-styles img{max-width:28rem}}@media(min-width:768px){.content-styles img{max-width:28rem}}.content-styles figure{margin-top:2rem;margin-bottom:2rem;display:flex;flex-direction:column;align-items:center}.content-styles figure img{margin-top:0;margin-bottom:0}.content-styles figcaption{margin-top:.625rem;max-width:28rem;padding-left:.5rem;padding-right:.5rem;text-align:center;font-size:.75rem;line-height:1rem;font-style:italic;--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}@media(min-width:640px){.content-styles figcaption{font-size:.875rem;line-height:1.25rem}}.content-styles ul{margin-top:1.25rem;margin-bottom:1.25rem;margin-left:1.5rem;list-style-position:outside;list-style-type:disc;font-size:1rem;line-height:1.5rem;font-weight:400;line-height:1.625;--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}@media(min-width:768px){.content-styles ul{font-size:1.125rem;line-height:1.75rem}}.content-styles ol{margin-top:1.25rem;margin-bottom:1.25rem;margin-left:1.5rem;list-style-position:outside;list-style-type:decimal;font-size:1rem;line-height:1.5rem;font-weight:400;line-height:1.625;--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}@media(min-width:768px){.content-styles ol{font-size:1.125rem;line-height:1.75rem}}.content-styles li{margin-bottom:.5rem}.content-cols h2{margin-bottom:1rem;margin-top:2.5rem;font-size:1.5rem;line-height:2rem;font-weight:800;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(9 9 11 / var(--tw-text-opacity, 1))}@media(min-width:640px){.content-cols h2{margin-top:3rem;font-size:1.875rem;line-height:2.25rem}}.content-cols h3{margin-bottom:1rem;margin-top:2rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(9 9 11 / var(--tw-text-opacity, 1))}@media(min-width:640px){.content-cols h3{font-size:1.5rem;line-height:2rem}}.content-cols p{margin-bottom:1.5rem;font-size:1rem;line-height:1.5rem;font-weight:400;line-height:1.625;--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}@media(min-width:768px){.content-cols p{font-size:1.125rem;line-height:1.75rem}}.content-cols ul{margin-top:1.25rem;margin-bottom:1.25rem;margin-left:1.5rem;list-style-position:outside;list-style-type:disc;font-size:1rem;line-height:1.5rem;font-weight:400;line-height:1.625;--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}@media(min-width:768px){.content-cols ul{font-size:1.125rem;line-height:1.75rem}}.content-cols ol{margin-top:1.25rem;margin-bottom:1.25rem;margin-left:1.5rem;list-style-position:outside;list-style-type:decimal;font-size:1rem;line-height:1.5rem;font-weight:400;line-height:1.625;--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}@media(min-width:768px){.content-cols ol{font-size:1.125rem;line-height:1.75rem}}.content-cols li{margin-bottom:.5rem}.content-cols strong,.content-cols b{font-weight:700;--tw-text-opacity: 1;color:rgb(9 9 11 / var(--tw-text-opacity, 1))}.content-cols a{font-weight:500;--tw-text-opacity: 1;color:rgb(209 93 149 / var(--tw-text-opacity, 1));text-decoration-line:underline;text-underline-offset:3px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.content-cols a:hover{--tw-text-opacity: 1;color:rgb(183 72 130 / var(--tw-text-opacity, 1))}.content-cols a strong,.content-cols a b,.content-cols strong a,.content-cols b a{font-weight:700;--tw-text-opacity: 1;color:rgb(209 93 149 / var(--tw-text-opacity, 1))}.content-cols img{margin-left:auto;margin-right:auto;margin-top:1.5rem;margin-bottom:1.5rem;height:auto;width:100%;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(228 228 231 / var(--tw-border-opacity, 1));-o-object-fit:cover;object-fit:cover;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.content-cols img{max-width:28rem}}@media(min-width:768px){.content-cols img{max-width:28rem}}.content-cols figure{margin-top:2rem;margin-bottom:2rem;display:flex;flex-direction:column;align-items:center}.content-cols figure img{margin-top:0;margin-bottom:0}.content-cols figcaption{margin-top:.625rem;max-width:28rem;padding-left:.5rem;padding-right:.5rem;text-align:center;font-size:.75rem;line-height:1rem;font-style:italic;--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}@media(min-width:640px){.content-cols figcaption{font-size:.875rem;line-height:1.25rem}}.prose.content-cols a,.prose-invert.content-cols a,.content-styles a{color:#d15d95!important;text-decoration:underline;text-underline-offset:3px;font-weight:500;transition:color .15s ease}.prose.content-cols a:hover,.prose-invert.content-cols a:hover,.content-styles a:hover{color:#b74882!important;text-decoration:underline}.prose.content-cols a strong,.prose-invert.content-cols a strong,.content-styles a strong,.prose.content-cols a b,.prose-invert.content-cols a b,.content-styles a b{color:inherit!important}.content-styles iframe,.content-cols iframe{margin-top:2rem;margin-bottom:2rem;aspect-ratio:16 / 9;width:100%;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(228 228 231 / var(--tw-border-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.prose.content-cols figcaption,.prose-invert.content-cols figcaption,.content-styles figcaption,.content-cols figcaption{color:#71717a!important;font-style:italic!important;font-size:.875rem!important;line-height:1.25rem!important;text-align:center!important;margin-top:.625rem!important}.content-styles table,.content-cols table{width:100%;margin-top:2rem;margin-bottom:2rem;border-collapse:separate;border-spacing:0;border:1px solid #e4e4e7;border-radius:.75rem;overflow:hidden;box-shadow:0 1px 3px #0000000d;font-size:.9375rem;background-color:#fff}@media(max-width:640px){.content-styles table,.content-cols table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}}.content-styles thead,.content-cols thead{background-color:#f4f4f5}.content-styles th,.content-cols th{padding:.875rem 1.25rem;font-size:.875rem;font-weight:700;text-align:left;color:#18181b;border-bottom:1px solid #e4e4e7;background-color:#f4f4f5;letter-spacing:-.01em}.content-styles tbody tr,.content-cols tbody tr{background-color:#fff;transition:background-color .15s ease}.content-styles tbody tr:hover,.content-cols tbody tr:hover{background-color:#fafafa}.content-styles tbody tr:not(:last-child) td,.content-cols tbody tr:not(:last-child) td{border-bottom:1px solid #f4f4f5}.content-styles td,.content-cols td{padding:1rem 1.25rem;color:#3f3f46;line-height:1.5;vertical-align:middle}.content-styles td strong,.content-cols td strong,.content-styles td b,.content-cols td b{color:#09090b;font-weight:600}.ad-banner-wide-root,.ad-banner-wide-root *{text-decoration:none!important}.banner-img-container img{margin:0!important;height:100%!important;max-height:none!important;-o-object-fit:cover!important;object-fit:cover!important;box-shadow:none!important}.content-styles .ad-banner-wide-root h2,.prose .ad-banner-wide-root h2,.ad-banner-wide-root h2{color:#fff;margin-top:0!important;margin-bottom:0!important}.ad-banner-wide-root h2 *{color:inherit!important}
