/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}.notion_page_body{font-size:1.2rem;line-height:1.7}.notion_page_title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);margin:1rem 0 1.5rem;line-height:1.2}.notion_heading_1,.notion_heading_2{font-size:2rem}.notion_heading_1,.notion_heading_2,.notion_heading_3{margin:1.75rem 0 1.5rem;font-weight:700;line-height:1.2}.notion_heading_3{font-size:1.5rem}.notion_paragraph{margin:1.25rem 0}.notion_quote{padding-left:23px;box-shadow:inset 3px 0 #242424}.notion_divider{border:0;border-top:1px solid #eaecef;margin:2rem 0}.notion_column_list{flex-wrap:nowrap;margin:0 -1rem;display:flex}.notion_column{flex:1 1 0;padding:0 1rem}.notion_bulleted_list_container{margin-left:1rem}.notion_bulleted_list_item{padding:3px 2px;list-style-type:disc}.notion_numbered_list_container{margin-left:1rem}.notion_numbered_list_item{padding:3px 2px;list-style-type:decimal}.notion_to_do_container{align-items:center;display:flex}.notion_to_do{margin-right:.5rem}.notion_caption{color:#6e7681;margin:0 0 1.5rem;font-size:.875rem;font-weight:400;line-height:1.5}.notion_table,.notion_table_cell,.notion_table_row{border:1px solid}.notion_table_cell{padding:.5rem}.notion_table_header{background-color:#f9fafb;font-weight:700}.notion_image_container,.notion_video_container{margin:1.25rem 0}.notion_callout{align-items:top;background-color:#f1f1ef;border:1px solid #eaecef;border-radius:3px;margin:1.5rem 0;padding:1rem;display:flex}.notion_callout_emoji{margin-right:.5rem}.notion_link{color:#242424;border-bottom:.05em solid;border-color:#242424;text-decoration:none}.notion_inline_code{color:#242424;background-color:#f2f2f2;padding:2px 4px;font-size:75%;font-weight:400;line-height:32px}details.notion_toggle_container>summary{list-style-type:revert;list-style-position:revert}@media screen and (max-width:48rem){.notion_heading_1,.notion_page_title{font-size:1.75rem}.notion_heading_2{font-size:1.5rem}.notion_heading_3{font-size:1.25rem}}@property --tw-font-weight{syntax:"*";inherits:false}