.sgdg-block-icon{height:20px;width:20px}.sgdg-block-editor-path a{cursor:pointer}.sgdg-block-settings-row{margin:0 0 18px 52px}.sgdg-block-settings-description{margin-right:8px}.sgdg-block-settings-row .components-toggle-control{display:-moz-inline-box;display:inline-block;margin:0 0 -6px -52px!important}.sgdg-block-settings-boolean{margin-top:-1px!important}.sgdg-block-settings-integer{margin:0!important;width:100px!important}.sgdg-block-settings-select:disabled{color:rgb(51,51,51,50%)}.sgdg-block-settings-radio{display:block;margin-top:8px}
.gutenkit [class*=wp-block-gutenkit-]{box-sizing:border-box}.gutenkit [class*=wp-block-gutenkit-] img:not(.wp-block-gutenkit-advanced-image .gkit-image,.wp-block-gutenkit-pro-featured-image img,.wp-block-gutenkit-team img,.wp-block-gutenkit-image-comparison .gkit-image-comparison img-comparison-slider figure img,[draggable]){height:auto;max-width:100%}.gutenkit [class*=wp-block-gutenkit-] *{box-sizing:border-box}.gutenkit [class*=wp-block-gutenkit-] .gkit-btn{background-color:#2575fc;border-radius:5px;color:#fff;display:inline-block;fill:#fff;font-size:15px;line-height:1;padding:15px 30px;position:relative;text-align:center;text-decoration:none;transition:all .4s ease;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.gutenkit [class*=wp-block-gutenkit-] .gkit-icon{display:inline-block;height:1em;width:1em}:where(.gutenkit [class*=wp-block-gutenkit-]:not(.wp-block-gutenkit-container,.wp-block-gutenkit-nav-menu-item,.wp-block-gutenkit-nav-menu-submenu,.alignfull,.wp-block-gutenkit-pro-stylish-list-item,.wp-block-gutenkit-table-builder-item)){width:100%}.gutenkit a:where(:not(.wp-element-button)):focus{text-decoration:none}[class*=wp-block-gutenkit-]{position:relative}
:root{--spf-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--spf-primary-color:#4285f4;--spf-secondary-color:#34a853;--spf-card-bg:#fff;--spf-text-color:#202124;--spf-meta-color:#5f6368;--spf-border-color:#e0e0e0;--spf-badge-bg:#f1f3f4;--spf-button-text-color:#fff;--spf-card-shadow:0 1px 3px rgba(0,0,0,.06);--spf-card-hover-shadow:0 4px 8px rgba(0,0,0,.1);--spf-error-bg:#fce8e6;--spf-error-text:#d93025;--spf-error-border:#f9c6c2;--spf-border-radius:8px;--spf-spacing-unit:1rem}@media (prefers-color-scheme:dark){:root{--spf-card-bg:#2d2d2d;--spf-text-color:#e8eaed;--spf-meta-color:#9aa0a6;--spf-border-color:#4d4d4d;--spf-badge-bg:#3c4043;--spf-card-shadow:0 1px 3px rgba(0,0,0,.3);--spf-card-hover-shadow:0 4px 8px rgba(0,0,0,.4);--spf-error-bg:#3c1919;--spf-error-text:#f28b82;--spf-error-border:#5c2b2b}}.spf-container{font-family:var(--spf-font-family);width:100%;max-width:900px;margin:0 auto;color:var(--spf-text-color)}.spf-publication-list{display:flex;flex-direction:column;gap:calc(var(--spf-spacing-unit) * 1.5)}.spf-profile{align-items:center;background-color:var(--spf-card-bg);border:1px solid var(--spf-border-color);border-radius:var(--spf-border-radius);box-shadow:var(--spf-card-shadow);display:flex;gap:calc(var(--spf-spacing-unit) * 1.5);margin-bottom:calc(var(--spf-spacing-unit) * 2);padding:calc(var(--spf-spacing-unit) * 1.5)}.spf-profile-photo-link{display:block;flex:0 0 auto;line-height:0}.spf-profile-photo{aspect-ratio:1/1;border-radius:50%;display:block;height:120px;object-fit:cover;width:120px}.spf-profile-content{flex:1 1 auto;min-width:0;text-align:var(--spf-profile-text-align,center)}.spf-profile-name{color:var(--spf-text-color);font-size:2rem;line-height:1.15;margin:0 0 calc(var(--spf-spacing-unit) * 0.45)}.spf-profile-name a,.spf-profile-affiliation a,.spf-profile-meta a,.spf-profile-interests a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.12em}.spf-profile-name a{text-decoration:none}.spf-profile-name a:hover,.spf-profile-affiliation a:hover,.spf-profile-meta a:hover,.spf-profile-interests a:hover{color:var(--spf-primary-color)}.spf-profile-affiliation,.spf-profile-meta{color:var(--spf-text-color);font-size:1rem;line-height:1.45;margin:0 0 calc(var(--spf-spacing-unit) * 0.35)}.spf-profile-meta{color:var(--spf-meta-color)}.spf-profile-separator{margin:0 .45em;opacity:.75}.spf-profile-interests{display:flex;flex-wrap:wrap;gap:calc(var(--spf-spacing-unit) * 0.4);justify-content:var(--spf-profile-content-align,center);margin-top:calc(var(--spf-spacing-unit) * 0.65)}.spf-profile-interests a,.spf-profile-interests span{background-color:var(--spf-badge-bg);border:1px solid var(--spf-border-color);border-color:color-mix(in srgb,var(--spf-primary-color) 32%,transparent);border-radius:999px;color:var(--spf-primary-color);display:inline-block;font-size:.88em;font-weight:600;line-height:1.3;padding:.35em .75em;text-decoration:none}@supports (background:color-mix(in srgb,#000 20%,transparent)){.spf-profile-interests a,.spf-profile-interests span{background-color:color-mix(in srgb,var(--spf-primary-color) 18%,transparent)}}.spf-publication-item{background-color:var(--spf-card-bg);border:1px solid var(--spf-border-color);border-radius:var(--spf-border-radius);padding:calc(var(--spf-spacing-unit) * 1.25);transition:box-shadow .3s ease,transform .3s ease;box-shadow:var(--spf-card-shadow);display:flex;flex-direction:column}.spf-publication-item:hover{transform:translateY(-4px);box-shadow:var(--spf-card-hover-shadow)}.spf-item-header .spf-item-title{font-size:1.2em;margin:0 0 calc(var(--spf-spacing-unit) * 0.5);color:var(--spf-text-color);line-height:1.4}.spf-item-header .spf-item-title a{color:inherit;text-decoration:none;transition:color .2s}.spf-item-header .spf-item-title a:hover{color:var(--spf-primary-color);text-decoration:underline}.spf-item-meta{font-size:.9em;color:var(--spf-meta-color);display:flex;flex-wrap:wrap;gap:calc(var(--spf-spacing-unit) * 0.25) calc(var(--spf-spacing-unit) * 0.75);margin-bottom:calc(var(--spf-spacing-unit) * 0.75);line-height:1.5}.spf-item-meta .spf-authors{font-weight:500}.spf-item-meta .spf-journal:before{content:'·';margin:0 .5em;opacity:.7}.spf-item-abstract{font-size:.95em;line-height:1.6;border-left:3px solid var(--spf-secondary-color);padding-left:var(--spf-spacing-unit);margin:calc(var(--spf-spacing-unit) * 0.5) 0;color:var(--spf-meta-color)}.spf-item-footer{margin-top:auto;padding-top:var(--spf-spacing-unit);text-align:right}.spf-year{display:inline-block;background-color:var(--spf-badge-bg);color:var(--spf-text-color);padding:.25em .75em;border-radius:1em;font-size:.8em;font-weight:600}.spf-more-link-wrapper{text-align:center;margin-top:calc(var(--spf-spacing-unit) * 2)}.spf-button{display:inline-block;background-color:var(--spf-primary-color);color:var(--spf-button-text-color);padding:.75em 1.5em;border-radius:var(--spf-border-radius);text-decoration:none;font-weight:600;transition:background-color .2s,filter .2s,transform .2s}.spf-button:hover{background-color:var(--spf-primary-color);filter:brightness(.92);transform:translateY(-2px);color:var(--spf-button-text-color)}.spf-error{color:var(--spf-error-text);background-color:var(--spf-error-bg);border:1px solid var(--spf-error-border);padding:var(--spf-spacing-unit);border-radius:var(--spf-border-radius)}@media (max-width:600px){.spf-profile{align-items:flex-start;flex-direction:column;gap:var(--spf-spacing-unit);padding:var(--spf-spacing-unit)}.spf-profile-photo{height:96px;width:96px}.spf-profile-name{font-size:1.45rem}.spf-publication-item{padding:var(--spf-spacing-unit)}.spf-item-header .spf-item-title{font-size:1.1em}.spf-item-meta,.spf-item-abstract{font-size:.85em}}
.siprof{--siprof-blue:#0f5d75;--siprof-blue-strong:#09536b;--siprof-cyan:#17b7ca;--siprof-gold:#f2a000;--siprof-muted:#697582;--siprof-line:#e6edf1;--siprof-text:#26313a;--siprof-heading:#1f2c36;--siprof-surface:#fff;--siprof-surface-alt:#f8fafb;--siprof-chip-bg:#dff5f7;--siprof-chip-text:#24424b;--siprof-avatar-border:#eef5f7;color:var(--siprof-text);font-family:inherit}.siprof,.siprof *{box-sizing:border-box}.siprof--notice{border:1px solid var(--siprof-line);border-left:4px solid var(--siprof-gold);border-radius:8px;padding:14px 16px;background:var(--siprof-surface)}.siprof .siprof__header{display:flex;flex-wrap:wrap;gap:28px;align-items:center;justify-content:center;padding:32px 24px;border:1px solid var(--siprof-line);border-radius:8px 8px 0 0;background:var(--siprof-surface)}.siprof .siprof__identity{flex:0 1 680px;min-width:min(100%,280px);max-width:680px}.siprof .siprof__avatar{display:block;flex:0 0 120px;width:120px;max-width:120px;aspect-ratio:1;object-fit:cover;border-radius:8px;border:4px solid var(--siprof-avatar-border)}.siprof .siprof__name{display:block;width:100%;max-width:none;margin:0 0 8px;font-size:clamp(22px,2.4vw,34px);line-height:1.18;letter-spacing:0;text-transform:uppercase;word-break:normal;overflow-wrap:normal;hyphens:manual}.siprof .siprof__name a{display:inline;word-break:normal;overflow-wrap:normal;hyphens:manual;white-space:normal;color:var(--siprof-blue-strong);text-decoration:none}.siprof .siprof__line{display:block;max-width:none;color:var(--siprof-muted);font-size:clamp(14px,1.8vw,16px);line-height:1.6;word-break:normal;overflow-wrap:normal}.siprof .siprof__subjects{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.siprof .siprof__subjects span{display:inline-flex;align-items:center;min-height:26px;padding:4px 12px;border-radius:999px;background:var(--siprof-chip-bg);color:var(--siprof-chip-text);font-size:12px}.siprof__scores{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid var(--siprof-line);border-top:0;background:var(--siprof-surface-alt)}.siprof__score{display:grid;gap:5px;min-height:104px;place-items:center;padding:18px 14px;text-align:center;border-right:1px solid var(--siprof-line)}.siprof__score:last-child{border-right:0}.siprof__score strong{color:var(--siprof-heading);font-size:28px;line-height:1}.siprof__score span{color:var(--siprof-muted);font-size:12px}.siprof__metrics{margin-top:18px;border:1px solid var(--siprof-line);border-radius:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;background:var(--siprof-surface)}.siprof__metrics table{width:100%;min-width:520px;border-collapse:collapse}.siprof__metrics th,.siprof__metrics td{padding:12px 16px;border-bottom:1px solid var(--siprof-line);text-align:left}.siprof__metrics thead th{color:var(--siprof-blue);font-size:13px}.siprof__metrics tbody tr:last-child th,.siprof__metrics tbody tr:last-child td{border-bottom:0}.siprof__publications{margin-top:22px}.siprof__publications.is-loading{opacity:.62;pointer-events:none}.siprof__tabs{display:flex;gap:8px;margin:0 0 18px;padding:4px;border:1px solid var(--siprof-line);border-radius:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;background:var(--siprof-surface);scrollbar-width:thin}.siprof__tab{appearance:none;border:0;display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 14px;border-radius:6px;background:0 0;color:var(--siprof-muted);cursor:pointer;font-size:14px;font-weight:700;font-family:inherit;line-height:1.2;text-decoration:none;white-space:nowrap}.siprof__tab:hover,.siprof__tab:focus{color:var(--siprof-blue-strong);background:var(--siprof-surface-alt);text-decoration:none}.siprof__tab.is-active{color:#fff;background:var(--siprof-blue-strong)}.siprof__tab:disabled{cursor:wait}.siprof__section-title{margin-bottom:14px;color:var(--siprof-gold);font-size:20px;font-weight:700}.siprof__publication{padding:18px 0;border-top:1px solid var(--siprof-line)}.siprof__publication h4{margin:0 0 9px;font-size:clamp(15px,2vw,17px);line-height:1.4;letter-spacing:0;overflow-wrap:anywhere}.siprof__publication h4 a{color:var(--siprof-blue-strong);text-decoration:none}.siprof__publication h4 a:hover{text-decoration:underline}.siprof__publication-meta{display:flex;flex-wrap:wrap;gap:8px 16px;color:var(--siprof-muted);font-size:13px;line-height:1.45}.siprof__publication-meta span:first-child{color:#e78600}.siprof__empty{margin:0;color:var(--siprof-muted)}@media (prefers-color-scheme:dark){.siprof{--siprof-blue:#7fd6e7;--siprof-blue-strong:#5fc7dc;--siprof-cyan:#4fd2e6;--siprof-gold:#ffb21a;--siprof-muted:#a7b4bf;--siprof-line:#34434b;--siprof-text:#e5eef3;--siprof-heading:#f5fafc;--siprof-surface:#232a2f;--siprof-surface-alt:#1c2328;--siprof-chip-bg:#183f49;--siprof-chip-text:#d9f7fb;--siprof-avatar-border:#34434b}}.dark .siprof,.dark-mode .siprof,[data-theme=dark] .siprof,[data-bs-theme=dark] .siprof,body.dark .siprof,body.dark-mode .siprof{--siprof-blue:#7fd6e7;--siprof-blue-strong:#5fc7dc;--siprof-cyan:#4fd2e6;--siprof-gold:#ffb21a;--siprof-muted:#a7b4bf;--siprof-line:#34434b;--siprof-text:#e5eef3;--siprof-heading:#f5fafc;--siprof-surface:#232a2f;--siprof-surface-alt:#1c2328;--siprof-chip-bg:#183f49;--siprof-chip-text:#d9f7fb;--siprof-avatar-border:#34434b}@media (max-width:760px){.siprof .siprof__header{gap:16px;padding:22px 18px}.siprof .siprof__avatar{flex-basis:92px;width:92px;max-width:92px}.siprof .siprof__name{font-size:22px}.siprof__scores{grid-template-columns:repeat(2,minmax(0,1fr))}.siprof__score:nth-child(2n){border-right:0}}@media (max-width:480px){.siprof{width:100%}.siprof .siprof__header{flex-direction:column;justify-items:center;padding:22px 16px;text-align:center}.siprof .siprof__avatar{flex-basis:auto;width:min(128px,46vw);max-width:128px}.siprof .siprof__subjects{justify-content:center}.siprof__subjects span{max-width:100%;text-align:center}.siprof__scores{grid-template-columns:1fr}.siprof__score{min-height:88px;border-right:0;border-bottom:1px solid var(--siprof-line)}.siprof__score:last-child{border-bottom:0}.siprof__metrics{margin-top:14px;border-radius:8px}.siprof__metrics th,.siprof__metrics td{padding:10px 12px}.siprof__publication{padding:16px 0}.siprof__tabs{margin-bottom:14px;border-radius:8px}.siprof__tab{min-height:36px;padding:8px 12px;font-size:13px}.siprof__publication-meta{display:grid;gap:5px}}
@charset "UTF-8";#t42-content-protector-copyright-dialog{display:none}#t42-content-protector-copyright-dialog.is-open{display:block}#t42-content-protector-copyright-dialog>div{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:99999}#t42-content-protector-copyright-dialog>div>div{background-color:#fff;padding:30px;max-width:700px;max-height:80vh;border-radius:4px;box-sizing:border-box;position:relative;display:flex;flex:1;flex-direction:column}#t42-content-protector-copyright-dialog>div>div header>button{background:0 0;border:0;color:inherit;padding:10px;position:absolute;top:0;right:0;opacity:.7}#t42-content-protector-copyright-dialog>div>div header>button:hover{opacity:1}#t42-content-protector-copyright-dialog>div>div header>button::before{content:"✕"}#t42-content-protector-copyright-dialog #t42-content-protector-copyright-dialog-content{line-height:1.3;overflow-y:auto}
:root{--botanical-art:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NjAgNzYwIiBmaWxsPSJub25lIj4KICA8ZyBzdHJva2U9IiM5YmI4ZDIiIHN0cm9rZS13aWR0aD0iMS44IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPgogICAgPHBhdGggZD0iTTI4MyA3NTJDMjU0IDY1NiAyMzkgNTU5IDIzNyA0NDVDMjM0IDMwOSAyNTUgMTcxIDI3MSAyNEMyOTggMTU4IDMxNSAyOTUgMzExIDQzMkMzMDggNTU4IDI5OCA2NTYgMjgzIDc1MloiLz4KICAgIDxwYXRoIGQ9Ik0yNjkgNzM5QzIxNyA2NzAgMTgzIDU4NyAxNjEgNDg1QzEzMyAzNjEgMTMwIDI0NCAxMTYgMTM2QzE3MSAyMjkgMjExIDMzNSAyMzIgNDQ5QzI1MSA1NDkgMjY2IDY1NCAyNjkgNzM5WiIvPgogICAgPHBhdGggZD0iTTI5OCA3NDdDMzAxIDYzOCAzMjAgNTI1IDM1MSA0MDhDMzg4IDI2NiA0MjkgMTU1IDQ2MCA1N0M0NjEgMTk5IDQ0NSAzMzEgNDEzIDQ1M0MzODEgNTc4IDM0MyA2NzcgMjk4IDc0N1oiLz4KICAgIDxwYXRoIGQ9Ik0yNTMgNzM5QzE4OSA3MDggMTI5IDY1MSA4OSA1ODJDNDcgNTA5IDMzIDQzMyAyMyAzNjBDODcgNDEwIDE0MiA0NzAgMTgyIDUzNkMyMjQgNjA0IDI0NSA2NzYgMjUzIDczOVoiLz4KICAgIDxwYXRoIGQ9Ik0zMDcgNzQ1QzMzMCA2NjYgMzY1IDU5NSA0MTAgNTM4QzQ1NiA0ODAgNDkzIDQ1MSA1MzYgNDI1QzUyMSA1MDIgNDg5IDU2OSA0NDYgNjIyQzQwMSA2NzggMzU1IDcxOSAzMDcgNzQ1WiIvPgogICAgPHBhdGggZD0iTTI4MiA3NDhDMjc4IDYzNyAyNzcgNTMxIDI3NSA0MjBDMjcyIDI4NiAyNzIgMTY0IDI3MSAyNCIgc3Ryb2tlLXdpZHRoPSIuOSIvPgogICAgPHBhdGggZD0iTTI2OCA3MzVDMjQzIDYwOCAyMjYgNTAyIDIwMCA0MDJDMTc2IDMwOSAxNDYgMjIyIDExNiAxMzYiIHN0cm9rZS13aWR0aD0iLjkiLz4KICAgIDxwYXRoIGQ9Ik0zMDAgNzQyQzMzNiA2MTggMzY3IDUwOCAzOTQgMzkyQzQyMiAyNzQgNDQ0IDE2MyA0NjAgNTciIHN0cm9rZS13aWR0aD0iLjkiLz4KICAgIDxwYXRoIGQ9Ik0yNTEgNzM2QzIxNCA2MzIgMTQwIDUwOCAyMyAzNjAiIHN0cm9rZS13aWR0aD0iLjkiLz4KICAgIDxwYXRoIGQ9Ik0zMTAgNzQxQzM3OCA2NjAgNDUwIDU1NSA1MzYgNDI1IiBzdHJva2Utd2lkdGg9Ii45Ii8+CiAgICA8cGF0aCBkPSJNMjY3IDcwN0MyNTUgNTk4IDI1MCA0OTYgMjUwIDM5M0MyNTAgMjg1IDI1OSAxNzkgMjY3IDk5TTI5MSA3MDlDMjk3IDU5NSAzMDEgNDkxIDI5OSAzODdDMjk2IDI4MSAyODMgMTc2IDI3NyAxMDBNMjYyIDY5MUMyNDIgNTk0IDIyOSA1MDggMjA4IDQyMUMxODcgMzM0IDE2MiAyNTYgMTQ1IDIxNU0zMTUgNzAxQzM1MSA1OTMgMzg0IDQ3NiA0MTAgMzY1QzQzMyAyNjggNDQ1IDE3NSA0NTEgMTMwIiBzdHJva2Utd2lkdGg9Ii43IiBvcGFjaXR5PSIuNzUiLz4KICA8L2c+Cjwvc3ZnPgo=");--surface-gutter:40px;--page-top:48px}html body{position:relative;isolation:isolate;background-color:#e7eff7;background-image:none}body:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background-image:var(--botanical-art);background-repeat:no-repeat;background-position:right -160px top 75px;background-size:720px auto}body .site-header{background:0 0}.home-main,.page-main{position:relative;isolation:isolate;background:0 0}.home-main:before,.page-main:before{content:"";position:absolute;z-index:-1;inset:0 calc(-1 * var(--surface-gutter));background-color:var(--surface);pointer-events:none}.home-hero,.page-main .page-heading{position:relative;isolation:isolate}.home-hero:before,.page-heading:before{content:"";position:absolute;z-index:-1;inset:0 calc(-1 * var(--surface-gutter));pointer-events:none;background-color:#ecf3fa;background-image:var(--botanical-art);background-repeat:no-repeat;background-position:right -70px bottom -160px;background-size:480px auto}.page-main .page-heading{max-width:none;padding-bottom:28px}.page-heading:before{inset-block-start:calc(-1 * var(--page-top));border-bottom:1px solid var(--border);background-position:right -30px top -100px;background-size:340px auto}.home-hero .hero-portrait,.about-grid .about-portrait{position:relative;isolation:isolate;background-color:#d7e6f5;background-image:none}.hero-portrait:before,.about-portrait:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background-image:var(--botanical-art);background-repeat:no-repeat;background-position:right -70px bottom -60px;background-size:auto 140%}.sinta-profile .siprof__scores{border-top:1px solid var(--border)}@media (max-width:1100px){:root{--surface-gutter:18px}body:before{background-position:right -260px top 75px}}@media (max-width:600px){:root{--surface-gutter:12px;--page-top:32px}.home-hero:before{background-image:none}.page-heading:before{background-position:right -130px top -30px;background-size:250px auto}.hero-portrait:before,.about-portrait:before{background-position:right -75px bottom -60px}}