.tSokha_container{position:relative}.tSokha_red,.tSokha_yellow{filter:blur(85px);mix-blend-mode:multiply;border-radius:999px;position:absolute;right:-300px}.tSokha_red{background-color:#ffcdfa;width:486px;height:486px;top:-320px}.tSokha_yellow{background-color:#ffe9be;width:430px;height:330px;top:-180px}
.CZ2mia_primary{color:#000}.CZ2mia_primary a,a.CZ2mia_primary{color:inherit;font-size:inherit;font-weight:inherit;-webkit-text-decoration:underline #0006;text-decoration:underline #0006;text-decoration-thickness:1px}:is(.CZ2mia_primary a,a.CZ2mia_primary):hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.CZ2mia_secondary{color:#5d606b;font-size:14px;font-weight:400}.CZ2mia_secondary a,a.CZ2mia_secondary{color:inherit;font-size:inherit;font-weight:inherit;-webkit-text-decoration:underline #5d606b66;text-decoration:underline #5d606b66}:is(.CZ2mia_secondary a,a.CZ2mia_secondary):hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.CZ2mia_paper{background-color:#fff;width:1000px;max-height:1414.29px;margin:0 auto;padding:1.9cm 1.35cm;overflow:hidden}.CZ2mia_headerRow{min-width:0;margin:0 0 56px;position:relative}.CZ2mia_nameAndContacts{flex-flow:row;margin:0 0 40px;display:flex}.CZ2mia_avatar{border-radius:50%;width:80px;height:80px;margin-right:32px}.CZ2mia_myName{margin:0 0 2px;font-size:20px;font-weight:700;line-height:1.6}.CZ2mia_contactBlock{flex-grow:1;grid-template-rows:1fr 1fr;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:flex-end;column-gap:48px;min-width:0;margin:0;padding-right:48px;display:grid}.CZ2mia_location{margin-left:8px}.CZ2mia_icon{width:16px;height:16px;margin-bottom:1px;margin-right:4px;display:inline-block}.CZ2mia_myDescription{font-family:var(--font-ebGaramond), sans-serif;font-size:24px;font-weight:400;line-height:1.4}.CZ2mia_myTitle{font-weight:400;line-height:1.4;font-family:var(--font-ebGaramond), sans-serif;margin:0;font-size:24px;font-style:italic}.CZ2mia_sectionWithInlineContent{flex-wrap:nowrap;gap:16px;margin:0 0 50px;display:flex}.CZ2mia_sectionHeader{color:#5d606b;flex-grow:0;flex-shrink:0;width:220px;margin:0 0 32px;font-size:18px;font-weight:500;line-height:1.6}.CZ2mia_skillList{margin:0;padding:0;list-style:none}.CZ2mia_skill{color:#ca2b8a;min-width:0;font-size:20px;font-weight:400;line-height:1.6;font-family:var(--font-ebGaramond), sans-serif;margin:0 24px 12px 0;font-style:italic;display:inline-block}.CZ2mia_skill:last-of-type{margin-right:0}.CZ2mia_section{margin-bottom:70px}.CZ2mia_section:last-of-type{margin-bottom:0}.CZ2mia_languagesContent{flex-grow:1;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0 0 20px;display:grid}.CZ2mia_language{margin:0 0 16px;padding-right:16px}.CZ2mia_languageName{min-width:0;font-family:var(--font-ebGaramond), sans-serif;margin:0 0 7px;font-size:20px}.CZ2mia_languageProficiency{font-size:16px}.CZ2mia_flexRow{flex-direction:row;justify-content:flex-start;align-items:flex-end;display:flex}
.o0g03W_container{flex-direction:row;gap:16px;min-width:0;margin:0 0 32px;display:flex}.o0g03W_container:last-of-type{margin:0}.o0g03W_title{font-family:var(--font-ebGaramond), sans-serif;flex-grow:0;flex-shrink:0;width:220px;margin:0;font-size:24px;font-weight:400;line-height:1.35}.o0g03W_positionSection{flex-wrap:wrap;align-items:baseline;margin:6px 0 0;display:flex}.o0g03W_positionName{padding-right:16px;font-size:16px;font-weight:400;line-height:1.6}
.oUsjga_icon{fill:currentColor}
._5gUYqa_divider{border-color:var(--borderColor);margin:0}
.xxlxHq_wrapper{flex-direction:column;min-height:100vh;display:flex}.xxlxHq_contained{max-width:1200px;padding-block:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * 2);width:100%;margin-inline:auto}@media not (min-width:1024px){.xxlxHq_contained{padding-block:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 1)}}.xxlxHq_contained.xxlxHq_narrow{max-width:60em}.xxlxHq_contained.xxlxHq_wide{max-width:unset}.xxlxHq_nav{padding-block:calc(var(--spacing) * 2)}@media not (min-width:1024px){.xxlxHq_nav{padding-block:calc(var(--spacing) * 1)}}.xxlxHq_footerContent{justify-content:space-between;align-items:end;padding-block:1rem}.xxlxHq_main{padding-top:calc(var(--spacing) * 1);flex-direction:column;flex-grow:1;display:flex;position:relative}@media not (min-width:1024px){.xxlxHq_main{padding-block:calc(var(--spacing) * 1)}}
.FcoMqq_field{align-items:center;gap:calc(var(--spacing) / 2);display:flex}.FcoMqq_input{cursor:pointer;width:18px;height:18px;margin:0}.FcoMqq_label{cursor:pointer;font-size:.875rem}
.FxsUyG_list{padding-left:0;list-style:none}.FxsUyG_list>li{gap:1rem;padding:4px 12px;display:flex}.FxsUyG_list>li:first-of-type{padding-top:0}.FxsUyG_list>li:last-of-type{padding-bottom:0}.FxsUyG_list.FxsUyG_disableGutters>li{padding-inline:0}
.FsxrUW_sheet{border:var(--border);border-radius:12px;padding:1rem}.FsxrUW_sheet.FsxrUW_elevation-1{background:var(--elevation-1)}.FsxrUW_sheet.FsxrUW_elevation-2{background:var(--elevation-2)}
.wgubIa_drawer{--size:256px;z-index:1;top:0;right:calc(-1 * var(--size));width:min(100vw, var(--size));overscroll-behavior:none;height:100vh;transition:transform .2s;position:fixed;overflow-y:auto;transform:translate(0)}.wgubIa_drawer.wgubIa_open{transform:translateX(calc(-1 * var(--size)))}.wgubIa_drawer .wgubIa_drawerSheet{border-radius:0;min-height:100vh}
.fboycW_container{display:flex}.fboycW_spinner{--spinner-size:1px}.fboycW_spinner.fboycW_size-2{--spinner-size:2px}.fboycW_spinner.fboycW_size-3{--spinner-size:3px}.fboycW_spinner.fboycW_size-4{--spinner-size:4px}.fboycW_spinner.fboycW_size-5{--spinner-size:6px}.fboycW_spinner{width:calc(var(--spinner-size) * 8);height:calc(var(--spinner-size) * 8);border:var(--spinner-size) solid #fff;box-sizing:border-box;border-bottom-color:#0000;border-radius:50%;animation:1s linear infinite fboycW_rotation;display:inline-block}@keyframes fboycW_rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Jp0wVq_button{--horiz-padding:.5rem;--background:transparent;padding:var(--horiz-padding) calc(2 * var(--horiz-padding));border:var(--border);border-radius:var(--horiz-padding);-webkit-user-select:none;user-select:none;color:var(--text-color);background-color:var(--background);align-items:center;font-size:1rem;font-weight:500;display:flex;position:relative}.Jp0wVq_button .Jp0wVq_content{flex-grow:1;justify-content:center;align-items:center;display:flex}.Jp0wVq_button .Jp0wVq_content>span{display:flex}.Jp0wVq_button .Jp0wVq_content.Jp0wVq_alignmentStart{justify-content:start}.Jp0wVq_button:not(.Jp0wVq_enabled){opacity:.5}.Jp0wVq_button.Jp0wVq_enabled{cursor:pointer}.Jp0wVq_button.Jp0wVq_enabled:hover{background-color:color-mix(in srgb, var(--foreground) 15%, var(--background))}.Jp0wVq_button.Jp0wVq_enabled:active{background-color:color-mix(in srgb, var(--foreground) 25%, var(--background))}.Jp0wVq_button>.Jp0wVq_spinner{position:absolute;left:50%;transform:translate(-50%)}.Jp0wVq_button.Jp0wVq_loading>.Jp0wVq_content{visibility:hidden}.Jp0wVq_button:focus-visible{outline:2px solid var(--anchor);outline-offset:2px}.Jp0wVq_button.Jp0wVq_small{--horiz-padding:.25rem;font-size:.875rem}.Jp0wVq_button.Jp0wVq_small>.Jp0wVq_content{margin-bottom:1px}.Jp0wVq_button.Jp0wVq_large{--horiz-padding:1rem;font-size:1.125rem}.Jp0wVq_button.Jp0wVq_success{--background:forestgreen}.Jp0wVq_button.Jp0wVq_error{--background:var(--error)}.Jp0wVq_button.Jp0wVq_hasStartDecorator{padding-left:var(--horiz-padding)}.Jp0wVq_button.Jp0wVq_hasEndDecorator{padding-right:var(--horiz-padding)}.Jp0wVq_button.Jp0wVq_square{padding:var(--horiz-padding)}.Jp0wVq_button.Jp0wVq_plain{border:none;border-radius:0}.Jp0wVq_button.Jp0wVq_active{background:color-mix(in srgb, var(--text-color) 20%, var(--background))}.Jp0wVq_decorator{align-items:center;display:flex}.Jp0wVq_startDecorator{padding-right:var(--horiz-padding)}.Jp0wVq_endDecorator{padding-left:var(--horiz-padding)}
.N7GKeq_host{--tooltip-bg:#5d606b;position:relative}.N7GKeq_host .N7GKeq_title{visibility:hidden;background:var(--tooltip-bg);z-index:1;border-radius:4px;width:max-content;max-width:300px;margin-top:.5rem;padding:.25rem .5rem;font-size:.75rem;position:absolute;top:100%;left:50%;transform:translate(-50%)}.N7GKeq_host .N7GKeq_title.N7GKeq_placementLeft{transform:translateX(calc(-100% - var(--spacing) / 2)) translateY(-50%);margin:0;top:50%;left:0}.N7GKeq_host.N7GKeq_enabled.N7GKeq_uncontrolled:hover .N7GKeq_title,.N7GKeq_host.N7GKeq_enabled.N7GKeq_open .N7GKeq_title{visibility:visible}.N7GKeq_host .N7GKeq_arrow:after{--arrow-size:8px;content:" ";top:calc(-2 * var(--arrow-size));left:calc(50% - var(--arrow-size));border:var(--arrow-size) solid;border-color:transparent transparent var(--tooltip-bg) transparent;position:absolute}
.v15kKq_icon{width:48px;height:48px;color:var(--background);border-radius:12px;flex-shrink:0;padding:4px}.v15kKq_abjuration{background:#8fbeef}.v15kKq_conjuration{background:#efd68f}.v15kKq_divination{background:#b5d2e3}.v15kKq_enchantment{background:#d9a6d3}.v15kKq_evocation{background:#ef9f8f}.v15kKq_illusion{background:#c799ff}.v15kKq_necromancy{background:#bfef8f}.v15kKq_transmutation{background:#d6975c}
.pD0wfq_controls{margin-bottom:var(--spacing);justify-content:space-between}@media not (min-width:1024px){.pD0wfq_controls{flex-direction:column}}
.d7LN_q_table{gap:.25rem;display:flex}
.qBEn8G_wrapper{border-radius:var(--spacing);border:var(--border);aspect-ratio:16/9;max-width:100%;max-height:100%;position:relative;overflow:hidden}.qBEn8G_wrapper .qBEn8G_video{object-fit:cover;width:100%;height:100%}.qBEn8G_wrapper.qBEn8G_disabled{backdrop-filter:blur(8px)}.qBEn8G_wrapper.qBEn8G_disabled .qBEn8G_background{background-color:#6c75e666;background-image:linear-gradient(150deg,#6df6a966,#0000);background-size:400% 400%;width:100%;height:100%;animation:60s infinite qBEn8G_gradient;position:absolute;top:0;left:0;overflow:hidden}.qBEn8G_wrapper.qBEn8G_disabled .qBEn8G_video{display:none}@keyframes qBEn8G_gradient{0%{background-position:51% 0}50%{background-position:50% 100%}to{background-position:51% 0}}
.T7wzBq_card{flex-direction:row}@media not (min-width:1024px){.T7wzBq_card{flex-direction:column}}
@media not (min-width:1024px){.S8jx5G_controls{flex-direction:column}}.S8jx5G_rollsList{margin:0;padding:0;list-style:none;overflow:hidden;-webkit-mask-image:linear-gradient(#000 50%,#0000 100%);mask-image:linear-gradient(#000 50%,#0000 100%)}
._0ecXAq_wrapper{flex-direction:column;align-items:start;gap:1rem;display:flex}._0ecXAq_query{background:var(--elevation-1);border:var(--border);border-radius:.5rem;padding:1rem}
.Y8EWOa_grid{gap:calc(var(--spacing) / 2);flex-grow:1;place-items:center;display:grid;overflow:hidden}
.miTclW_details{border:var(--border)}.miTclW_details:not(:first-of-type){border-top:none}.miTclW_accordionGroup{width:100%}.miTclW_accordionGroup.miTclW_embedded .miTclW_details{border-left:none;border-right:none}.miTclW_accordionGroup.miTclW_embedded .miTclW_details:first-of-type{border-top:none}.miTclW_summary{padding:calc(var(--spacing) / 2);cursor:pointer}.miTclW_content{padding:calc(var(--spacing) / 2)}
.yaRpVW_room{padding:var(--spacing);flex-grow:1;overflow:hidden}
._5_ll0G_avatar{outline:var(--border);border-radius:100%;flex-shrink:0;display:inline-flex;overflow:hidden}
.ASCptq_profileHeader{align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.ASCptq_location{align-items:baseline;gap:.5rem;display:flex}
.ncI6sa_table{border:var(--border);border-collapse:collapse;width:fit-content;margin-inline:auto}.ncI6sa_table td,.ncI6sa_table th{border:var(--border);padding:calc(var(--spacing) / 4);padding-inline:calc(var(--spacing) / 2)}
.WZYKua_kbd{color:#333;white-space:nowrap;text-transform:capitalize;background-color:#eee;border:1px solid #b4b4b4;border-radius:3px;padding:2px 4px;font-family:monospace;font-size:.85em;font-weight:700;line-height:1;display:inline-block;box-shadow:0 1px 1px #0003,inset 0 2px #ffffffb3}
.VQ3oba_dialog::backdrop{background-color:#0000;margin:0}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.wO1BIq_className{font-family:Inter,Inter Fallback;font-style:normal}
@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/0fec32c78403d184-s.12ub3b46qtqh1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/9d30e1ac529a223a-s.3-2h23dx9ns77.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/9056bf441d45cedc-s.0ljlqtoxynbu1.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.0y7p5r83eele4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e557826f452dbd06-s.1_ma567-n-526.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/1497d94d4ac5c969-s.32itxo7y-xsdk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.0tlhhw_qyyfys.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond Fallback;src:local(Times New Roman);ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.0%;size-adjust:94.77%}.Lu6e7G_className{font-family:EB Garamond,EB Garamond Fallback;font-style:normal}.Lu6e7G_variable{--font-ebGaramond:"EB Garamond", "EB Garamond Fallback"}
