@charset "UTF-8";.content{font-size:var(--text-lg);color:var(--color-content-secondary)}@media screen and (max-width: 639px){.content{font-size:16px}}.content a{text-decoration:underline}.content p:empty{display:none}.content #story .subtitle{padding-bottom:0!important}.content .start-challenge br:empty{display:none}.content li{margin-top:calc(var(--spacing) * 1.5)}.content ol,.content ol ol,.content ol ol ol,.content ol ol ol ol{list-style:decimal outside;padding-left:calc(var(--spacing) * 5)}.content ol>li{list-style:decimal outside}.content ul{list-style:disc outside;padding-left:calc(var(--spacing) * 5)}.content ul>li{list-style:disc outside}.content :is(ul,ol) ul{list-style:circle outside}.content :is(ul,ol) ul>li{list-style:circle outside}.content :is(ul,ol) :is(ul,ol) ul{list-style:square outside}.content :is(ul,ol) :is(ul,ol) ul>li{list-style:square outside}.content>ul,.content>ol{padding-bottom:calc(var(--spacing) * 6)}.content .wp-caption-text{text-align:center;padding:calc(var(--spacing) * 4) 0 calc(var(--spacing) * 4) 0}.content .wp-caption{width:100%!important}.content .wp-caption p{font-size:var(--text-sm)}.content .wp-caption img{width:100%!important}.content p{padding-bottom:calc(var(--spacing) * 6);color:var(--color-content-secondary)}.content p img{margin:auto;cursor:pointer;transition:opacity .2s}.content h2{color:var(--color-content-primary);font-size:var(--text-3xl);font-weight:var(--font-weight-semibold)!important;padding-top:calc(var(--spacing) * 8);padding-bottom:calc(var(--spacing) * 3)}.content h3{color:var(--color-content-primary);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold)!important;padding-top:calc(var(--spacing) * 7);padding-bottom:calc(var(--spacing) * 3)}.content .wp-block-image{padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 6)}.content .wp-block-image img{display:block;width:100%;height:auto;cursor:pointer;transition:opacity .2s}.content .wp-block-image .alignleft img{float:left;margin-right:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 4);width:auto}.content .wp-block-image .alignright img{float:right;margin-left:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 4);width:auto}.content .wp-block-image .aligncenter img{margin-left:auto;margin-right:auto;width:auto}.content .wp-block-image.is-style-rounded img{border-radius:9999px}.content .wp-block-image.is-style-original-size img{display:inline-block;width:auto;max-width:100%;height:auto}.content figcaption{text-align:center;padding-block:calc(var(--spacing) * 4);font-size:var(--text-sm);color:var(--color-content-tertiary)}.content hr{color:var(--color-separators-primary);padding-bottom:calc(var(--spacing) * 8)}@media screen and (max-width: 639px){.content hr{padding-bottom:calc(var(--spacing) * 6)}}.content .ftmo-dropdown__content{font-size:var(--text-lg);margin-top:calc(var(--spacing) * 6)}.content .ftmo-dropdown__content hr{display:block;padding-bottom:calc(var(--spacing) * 8);margin-top:calc(var(--spacing) * 6);color:var(--color-separators-primary)}.content .ftmo-dropdown__content p{width:100%!important;margin-left:0!important;padding-bottom:0!important}.content .ftmo-dropdown{background:inherit;border:var(--color-border-secondary) 1px solid;border-radius:16px;padding-left:calc(var(--spacing) * 6);padding-right:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 4)}.content .ftmo-dropdown>p:first-child:before{display:block;width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);content:"";background-color:var(--color-content-tertiary);-webkit-mask-size:contain;mask-size:contain}.content .ftmo-dropdown>p:not(:first-child){margin-left:0!important;padding-bottom:0!important}.content .ftmo-dropdown>p:last-child{padding-bottom:calc(var(--spacing) * 6)!important}.content .ftmo-dropdown>p:first-child{display:flex;padding-bottom:0!important;margin-left:0!important;gap:calc(var(--spacing) * 4);color:var(--color-content-primary);font-weight:var(--font-weight-semibold)!important;font-size:var(--text-base)}.content .has-black-color{color:#000}.content .has-cyan-bluish-gray-color{color:#abb8c3}.content .has-white-color{color:#fff}.content .has-pale-pink-color{color:#f78da7}.content .has-vivid-red-color{color:#cf2e2e}.content .has-luminous-vivid-orange-color{color:#ff6900}.content .has-luminous-vivid-amber-color{color:#fcb900}.content .has-light-green-cyan-color{color:#7bdcb5}.content .has-vivid-green-cyan-color{color:#00d084}.content .has-pale-cyan-blue-color{color:#8ed1fc}.content .has-vivid-cyan-blue-color{color:#0693e3}.content .has-vivid-purple-color{color:#9b51e0}.content .has-black-background-color{background-color:#000}.content .has-cyan-bluish-gray-background-color{background-color:#abb8c3}.content .has-white-background-color{background-color:#fff}.content .has-pale-pink-background-color{background-color:#f78da7}.content .has-vivid-red-background-color{background-color:#cf2e2e}.content .has-luminous-vivid-orange-background-color{background-color:#ff6900}.content .has-luminous-vivid-amber-background-color{background-color:#fcb900}.content .has-light-green-cyan-background-color{background-color:#7bdcb5}.content .has-vivid-green-cyan-background-color{background-color:#00d084}.content .has-pale-cyan-blue-background-color{background-color:#8ed1fc}.content .has-vivid-cyan-blue-background-color{background-color:#0693e3}.content .has-vivid-purple-background-color{background-color:#9b51e0}.content .has-text-align-left{text-align:left}.content .has-text-align-center{text-align:center}.content .has-text-align-right{text-align:right}.content .wp-block-table{padding-block:calc(var(--spacing) * 6);overflow-x:auto;-webkit-overflow-scrolling:touch}.content .wp-block-table table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--color-border-primary);border-radius:var(--radius-xl);overflow:hidden;font-size:var(--text-base);line-height:1.5;color:var(--color-content-secondary)}.content .wp-block-table table.has-fixed-layout{table-layout:fixed}@media screen and (max-width: 639px){.content .wp-block-table table{font-size:var(--text-sm);min-width:min-content}}.content .wp-block-table th,.content .wp-block-table td{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);text-align:left;vertical-align:middle;word-break:break-word;font-weight:400!important}.content .wp-block-table th *,.content .wp-block-table td *{font-weight:400!important}.content .wp-block-table th b,.content .wp-block-table th strong,.content .wp-block-table td b,.content .wp-block-table td strong{font-weight:600!important}.content .wp-block-table th img,.content .wp-block-table td img{display:inline}.content .wp-block-table th a,.content .wp-block-table td a{text-decoration:none;color:var(--color-content-active);font-weight:400!important}.content .wp-block-table th a:hover,.content .wp-block-table td a:hover{text-decoration:underline}.content .wp-block-table th.has-text-align-left,.content .wp-block-table td.has-text-align-left{text-align:left}.content .wp-block-table th.has-text-align-center,.content .wp-block-table td.has-text-align-center{text-align:center}.content .wp-block-table th.has-text-align-right,.content .wp-block-table td.has-text-align-right{text-align:right}.content .wp-block-table thead th,.content .wp-block-table thead td,.content .wp-block-table tfoot th,.content .wp-block-table tfoot td{background:var(--color-background-secondary);font-weight:var(--font-weight-semibold)!important;color:var(--color-content-secondary)}.content .wp-block-table tbody td,.content .wp-block-table tbody th{background:var(--color-background-primary);font-weight:var(--font-weight-normal)}.content .wp-block-table tbody tr td,.content .wp-block-table tbody tr th,.content .wp-block-table tfoot tr td,.content .wp-block-table tfoot tr th,.content .wp-block-table thead tr:not(:first-child) th{border-top:1px solid var(--color-border-primary)}.content .wp-block-table figcaption{text-align:center;padding-block:calc(var(--spacing) * 4);font-size:var(--text-sm);color:var(--color-content-tertiary)}.content .wp-block-table.is-style-stacked-full table,.content .wp-block-table.is-style-stacked-full thead,.content .wp-block-table.is-style-stacked-full tbody,.content .wp-block-table.is-style-stacked-full tfoot,.content .wp-block-table.is-style-stacked-full tr,.content .wp-block-table.is-style-stacked-full th,.content .wp-block-table.is-style-stacked-full td,.content .wp-block-table.is-style-stacked-small table,.content .wp-block-table.is-style-stacked-small thead,.content .wp-block-table.is-style-stacked-small tbody,.content .wp-block-table.is-style-stacked-small tfoot,.content .wp-block-table.is-style-stacked-small tr,.content .wp-block-table.is-style-stacked-small th,.content .wp-block-table.is-style-stacked-small td{display:block;width:auto;border:0}.content .wp-block-table.is-style-stacked-full table,.content .wp-block-table.is-style-stacked-small table{width:100%;border:1px solid var(--color-border-primary);border-radius:var(--radius-xl);overflow:hidden;font-size:var(--text-sm);line-height:1.4285714286;color:var(--color-content-secondary)}.content .wp-block-table.is-style-stacked-full thead tr,.content .wp-block-table.is-style-stacked-small thead tr{display:flex;align-items:center;gap:calc(var(--spacing) * 2);background:var(--color-background-tertiary)}.content .wp-block-table.is-style-stacked-full thead th:empty,.content .wp-block-table.is-style-stacked-full thead td:empty,.content .wp-block-table.is-style-stacked-small thead th:empty,.content .wp-block-table.is-style-stacked-small thead td:empty{display:none}.content .wp-block-table.is-style-stacked-full thead th,.content .wp-block-table.is-style-stacked-full thead td,.content .wp-block-table.is-style-stacked-small thead th,.content .wp-block-table.is-style-stacked-small thead td{background:transparent;padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);font-weight:var(--font-weight-semibold)!important;color:var(--color-content-secondary);text-align:left}.content .wp-block-table.is-style-stacked-full thead th:not(:first-child),.content .wp-block-table.is-style-stacked-full thead td:not(:first-child),.content .wp-block-table.is-style-stacked-small thead th:not(:first-child),.content .wp-block-table.is-style-stacked-small thead td:not(:first-child){padding-left:0}.content .wp-block-table.is-style-stacked-full tbody tr,.content .wp-block-table.is-style-stacked-full tfoot tr,.content .wp-block-table.is-style-stacked-small tbody tr,.content .wp-block-table.is-style-stacked-small tfoot tr{display:flex;align-items:stretch;border-top:1px solid var(--color-border-primary)}.content .wp-block-table.is-style-stacked-full tbody tr>:first-child,.content .wp-block-table.is-style-stacked-full tfoot tr>:first-child,.content .wp-block-table.is-style-stacked-small tbody tr>:first-child,.content .wp-block-table.is-style-stacked-small tfoot tr>:first-child{flex:0 0 calc(var(--spacing) * 30);width:calc(var(--spacing) * 30);background:var(--color-background-secondary);font-weight:var(--font-weight-semibold)!important;text-transform:uppercase;padding:calc(var(--spacing) * 3);display:flex;align-items:center}.content .wp-block-table.is-style-stacked-full tbody tr>:not(:first-child),.content .wp-block-table.is-style-stacked-full tfoot tr>:not(:first-child),.content .wp-block-table.is-style-stacked-small tbody tr>:not(:first-child),.content .wp-block-table.is-style-stacked-small tfoot tr>:not(:first-child){flex:1 1 0;min-width:0;background:var(--color-background-primary);padding:calc(var(--spacing) * 3);display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--spacing) * 2);text-align:right;word-break:break-word}.content .wp-block-table.is-style-stacked-full td img,.content .wp-block-table.is-style-stacked-full th img,.content .wp-block-table.is-style-stacked-small td img,.content .wp-block-table.is-style-stacked-small th img{display:inline-block;width:calc(var(--spacing) * 5);height:auto;vertical-align:middle}.content .wp-block-table.is-style-stacked-full a,.content .wp-block-table.is-style-stacked-small a{color:var(--color-content-active);text-decoration:none}.content .wp-block-table.is-style-stacked-full a:hover,.content .wp-block-table.is-style-stacked-small a:hover{text-decoration:underline}.content .wp-block-table.is-style-stacked-small table{max-width:calc(var(--spacing) * 80)}.content.tu table{border:var(--color-border-secondary) 1px solid;width:max-content;font-size:var(--text-sm);max-width:100%;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.content.tu table tbody{border-radius:12px}.content.tu table th{color:var(--color-content-tertiary);width:calc(var(--spacing) * 39);height:calc(var(--spacing) * 13);font-weight:var(--font-weight-semibold)!important;text-align:left;padding-left:calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 3)}.content.tu table th:first-child{border-right:var(--color-border-secondary) 1px solid}.content.tu table td{height:calc(var(--spacing) * 12);padding-left:calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 3)}.content.tu table td:not(:first-child){width:calc(var(--spacing) * 50);border-top:var(--color-border-secondary) 1px solid}.content.tu table td:first-child{width:calc(var(--spacing) * 39);border:var(--color-border-secondary) 1px solid}.content.tu h2,.content.tu h3,.content.tu h4,.content.tu h5,.content.tu h6{color:var(--color-content-primary)}.content.tu h2{font-size:var(--text-xl);color:var(--color-content-primary)}@media screen and (min-width: 1220px){.content.tu h2{font-size:var(--text-3xl)}}h1,h2,h3,h4,h5,h6{scroll-margin-top:3rem}html{scroll-behavior:smooth}.image-lightbox{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.lightbox-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000e6;cursor:pointer}.lightbox-content{position:relative;max-width:90%;max-height:90%;z-index:10000}.lightbox-image{max-width:100%;max-height:90vh;width:auto;height:auto;border-radius:8px;box-shadow:0 4px 20px #00000080;transition:transform .2s ease;cursor:zoom-in}.lightbox-image.zoomed{cursor:zoom-out}.lightbox-close{position:absolute;top:-40px;right:0;background:transparent;border:none;color:#fff;font-size:40px;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:opacity .2s;line-height:1}.lightbox-close:hover{opacity:.7}
