@font-face{font-family:Manrope;src:url(/fonts/manrope-latin.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;src:url(/fonts/manrope-latin-ext.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn-latin.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0100-017F,U+0259,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn-arabic.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+08A0-08FF,U+200C-200D,U+2010-2011,U+2039-203A,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFF}:root{--deep: #06242c;--deep-2: #0c3a44;--paper: #f1f6f6;--white: #ffffff;--ink: #0b2026;--ink-light: #e8f3f3;--muted: #4e6469;--muted-dark: #91adb2;--line: #d6e4e4;--line-dark: #17414c;--border-dark: #4e7c86;--turquoise: #40e0d0;--accent: #0a6e69;--accent-dark: #06514d;--font-latin: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-persian: "Vazirmatn", Tahoma, system-ui, sans-serif;--font: var(--font-latin);--width: 68rem;--width-text: 40rem;--gutter: clamp(1.25rem, 5vw, 3rem);--space: clamp(4rem, 9vw, 7rem)}html[lang=fa]{--font: var(--font-persian)}*,*:before,*:after{box-sizing:border-box}html{color-scheme:light;scroll-behavior:smooth;scroll-padding-top:5.5rem}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font);font-size:1rem;line-height:1.75;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;height:auto}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.section--dark :focus-visible,.header :focus-visible,.hero :focus-visible,.footer :focus-visible{outline-color:var(--turquoise)}::selection{background:var(--accent);color:#fff}.container{max-width:var(--width);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--space)}.section--dark{background:var(--deep);color:var(--ink-light)}.section--white{background:var(--white)}.eyebrow{display:flex;align-items:center;gap:.65rem;margin:0 0 .9rem;font-size:.85rem;font-weight:500;color:var(--accent)}.eyebrow:after{content:"";flex:1;height:1px;background:linear-gradient(to right,var(--turquoise),rgb(64 224 208 / 0))}html[dir=rtl] .eyebrow:after{background:linear-gradient(to left,var(--turquoise),rgb(64 224 208 / 0))}.section--dark .eyebrow{color:var(--turquoise)}.heading{max-width:28ch;margin:0 0 1rem;font-size:clamp(1.5rem,3.6vw,2.1rem);font-weight:700;line-height:1.25;letter-spacing:-.01em}.prose{max-width:var(--width-text);margin:0;color:var(--muted)}.section--dark .prose{color:var(--muted-dark)}.heading,.hero__title,.hero__tagline,.panel__title,.partners__title{text-wrap:balance}.prose,.hero__lede{text-wrap:pretty}.button{display:inline-block;padding:.75rem 1.5rem;border:1px solid transparent;border-radius:4px;background:var(--accent);box-shadow:0 1px 2px #06242c2e;color:#fff;font:inherit;font-weight:500;text-decoration:none;cursor:pointer;transition:background-color .2s ease,transform .12s ease}.button:hover{background:var(--accent-dark)}.button:active{transform:translateY(1px)}.button--outline{background:transparent;border-color:currentColor;box-shadow:none;color:inherit}.button--outline:hover{background:#ffffff1a}.header{position:sticky;top:0;z-index:20;background:#06242cd1;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);color:var(--ink-light);border-bottom:1px solid var(--line-dark)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.header{background:#06242cfa}}.header__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4rem}.header__brand{font-weight:700;letter-spacing:-.01em;text-decoration:none}.header__end{display:flex;align-items:center;gap:1.5rem}.header__nav{display:flex;gap:1.5rem;font-size:.9rem}.header__nav a{color:var(--muted-dark);text-decoration:none}.header__nav a:hover{color:var(--turquoise)}.lang-switch{display:flex;gap:.5rem;font-size:.85rem}.lang-switch a{padding:.2rem .5rem;border:1px solid var(--border-dark);border-radius:2px;color:var(--muted-dark);text-decoration:none}.lang-switch a[aria-current=true]{border-color:var(--turquoise);color:var(--turquoise)}.menu{display:none}.menu__toggle{padding:.35rem .6rem;border:1px solid var(--border-dark);border-radius:2px;list-style:none;cursor:pointer}.menu__toggle::-webkit-details-marker{display:none}.menu__panel{position:absolute;inset-inline:0;padding:1rem var(--gutter) 1.5rem;background:var(--deep);border-bottom:1px solid var(--line-dark)}.menu__panel a{display:block;padding-block:.5rem;color:var(--muted-dark);text-decoration:none}@media(max-width:52rem){.header__nav{display:none}.menu{display:block}}.hero{position:relative;padding-block:clamp(4.5rem,12vw,8rem);background:radial-gradient(55rem 38rem at 80% -12%,rgb(64 224 208 / .2),transparent 62%),radial-gradient(34rem 26rem at 8% 112%,rgb(13 122 116 / .5),transparent 66%),var(--deep);color:var(--ink-light);overflow:hidden}html[dir=rtl] .hero{background:radial-gradient(55rem 38rem at 20% -12%,rgb(64 224 208 / .2),transparent 62%),radial-gradient(34rem 26rem at 92% 112%,rgb(13 122 116 / .5),transparent 66%),var(--deep)}.hero__image{position:absolute;inset:0;background-image:var(--image);background-size:cover;background-position:center;opacity:.28}.hero__grid{position:relative;display:grid;gap:3rem;align-items:start}@media(min-width:62rem){.hero__grid{grid-template-columns:minmax(0,1fr) 23rem;gap:4.5rem}}.hero__content{max-width:42rem}.hero__eyebrow{display:inline-block;margin:0 0 1.5rem;padding:.35rem .8rem;border:1px solid var(--turquoise);border-radius:2px;font-size:.8rem;color:var(--turquoise)}.hero__title{margin:0 0 .5rem;font-size:clamp(2.2rem,7vw,4rem);font-weight:700;line-height:1.05;letter-spacing:-.03em}.hero__tagline{margin:0 0 1.5rem;font-size:clamp(1.05rem,2.6vw,1.4rem);font-weight:400;line-height:1.4;color:var(--turquoise)}.hero__descriptor{margin:0 0 1.4rem;font-size:.95rem;color:var(--muted-dark)}.hero__lede{margin:0 0 2.25rem;color:var(--muted-dark)}.hero__actions{display:flex;flex-wrap:wrap;gap:.75rem}.hero__host{margin:2.5rem 0 0;font-size:.85rem;color:var(--muted-dark)}.facts{padding-inline:1.75rem;border:1px solid var(--line-dark);border-radius:10px;background:#0c3a4480}.facts__row{padding-block:1.15rem}.facts__row+.facts__row,.facts__note{border-top:1px solid var(--line-dark)}.facts__label{margin:0 0 .3rem;font-size:.75rem;font-weight:600;color:var(--turquoise)}.facts__value{margin:0;font-size:.95rem;line-height:1.5;color:var(--ink-light)}.facts__note{margin:0;padding-block:1.15rem;font-size:.85rem;line-height:1.5;color:var(--muted-dark)}.text-section{display:grid;gap:2rem}@media(min-width:62rem){.text-section{grid-template-columns:minmax(0,23rem) minmax(0,1fr);gap:5rem}}.text-section__head .heading{margin-bottom:0}.text-section__subtitle{margin:.8rem 0 0;font-size:1.05rem;line-height:1.45;color:var(--muted)}.section--dark .text-section__subtitle{color:var(--muted-dark)}.text-section__body .prose{max-width:44rem}.text-section__body .prose+.prose{margin-top:1.15rem}.panels{margin-top:3.5rem}.panel{display:grid;gap:1.75rem;padding-block:2.75rem;border-top:1px solid var(--line-dark)}.panel:last-child{border-bottom:1px solid var(--line-dark)}@media(min-width:62rem){.panel{grid-template-columns:minmax(0,21rem) minmax(0,1fr);gap:5rem}}.panel__label{margin:0 0 .6rem;font-size:.78rem;font-weight:600;color:var(--turquoise)}.panel__title{margin:0 0 .55rem;font-size:clamp(1.3rem,2.6vw,1.7rem);font-weight:700;line-height:1.2;letter-spacing:-.01em}.panel__subtitle{margin:0;font-size:.95rem;line-height:1.5;color:var(--muted-dark)}.panel__body p{max-width:44rem;margin:0;color:var(--muted-dark)}.panel__body p+p{margin-top:1.15rem}.video__button{position:relative;display:block;width:100%;aspect-ratio:16 / 9;padding:1.25rem;border:1px solid var(--line-dark);border-radius:4px;background-color:var(--deep-2);background-size:cover;background-position:center;color:var(--ink-light);font:inherit;text-align:start;cursor:pointer}.video__button:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 50%,#000000b3)}.video__icon{position:absolute;inset:0;display:grid;place-items:center;font-size:3rem;color:var(--turquoise)}.video__notice{position:absolute;inset-block-end:1.25rem;inset-inline:1.25rem;z-index:1;font-size:.82rem;line-height:1.4}.video__frame{width:100%;aspect-ratio:16 / 9;border:0;border-radius:4px}.speakers__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:1.5rem;margin-top:3rem}.speaker{padding:0;border:1px solid var(--line);border-radius:4px;background:var(--white);font:inherit;text-align:start;cursor:pointer;transition:transform .25s ease,border-color .25s ease}.speaker:hover{border-color:var(--accent);transform:translateY(-3px)}.speaker__image{width:100%;aspect-ratio:4 / 5;object-fit:cover;background:var(--line)}.speaker__text{padding:1rem 1.1rem 1.25rem}.speaker__name{margin:0 0 .2rem;font-weight:700}.speaker__role{margin:0;font-size:.85rem;color:var(--muted)}.bio{width:calc(100% - 2rem);max-width:34rem;padding:0;border:1px solid var(--line);border-radius:4px;background:var(--white);color:var(--ink)}.bio::backdrop{background:#06242cb3}.bio__content{padding:2rem}.bio__name{margin:0 0 .25rem;font-size:1.3rem}.bio__role{margin:0 0 1.25rem;font-size:.9rem;color:var(--accent)}.bio__text{margin:0 0 1.75rem;color:var(--muted)}.partners__group+.partners__group{margin-top:3rem}.partners__title{margin:0 0 1.5rem;font-size:.9rem;font-weight:500;color:var(--muted)}.partners__row{display:flex;flex-wrap:wrap;align-items:center;gap:2.5rem}.partner{display:flex;align-items:center;gap:.9rem;text-decoration:none}.partner__logo{width:3.5rem;height:3.5rem;object-fit:contain}.partner__name{font-size:.92rem;font-weight:500}.partner__place{display:block;font-size:.82rem;color:var(--muted)}.sponsors{border-top:1px solid var(--line)}.sponsors__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2.5rem 3.5rem;margin-top:3rem}.sponsor{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-decoration:none;transition:transform .25s ease}.sponsor:hover{transform:translateY(-2px)}.sponsor__logo{width:auto;height:4.5rem;max-width:13rem;object-fit:contain}.sponsor__name{font-size:.85rem;color:var(--muted)}.sponsor:hover .sponsor__name{color:var(--accent)}.programme{margin-top:3rem;border-top:1px solid var(--line)}.programme__item{display:grid;gap:.25rem 2rem;padding-block:1.4rem;border-bottom:1px solid var(--line)}@media(min-width:40rem){.programme__item{grid-template-columns:6rem 1fr}}.programme__number{font-variant-numeric:tabular-nums;font-weight:500;color:var(--accent)}.programme__title{margin:0;font-size:1.02rem;font-weight:700}.programme__detail{margin:.2rem 0 0;font-size:.92rem;color:var(--muted)}.gallery__grid{columns:3 17rem;column-gap:1.5rem;margin-top:3rem}.gallery__item{margin:0 0 1.5rem;break-inside:avoid}.gallery__image{width:100%;height:auto;border-radius:6px;background:var(--line)}.gallery__caption{margin:.5rem 0 0;font-size:.85rem;color:var(--muted)}.contact__grid{display:grid;gap:2.5rem;margin-top:2.5rem}@media(min-width:40rem){.contact__grid{grid-template-columns:repeat(3,1fr)}}.contact__field h3{margin:0 0 .5rem;font-size:.9rem;font-weight:500;color:var(--turquoise)}.contact__field p{margin:0;color:var(--muted-dark)}.contact__field a{color:var(--ink-light)}.footer{padding-block:2.5rem;background:var(--deep);border-top:1px solid var(--line-dark);color:var(--muted-dark);font-size:.85rem}.footer__row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.25rem}.footer__host{margin:0}.legal{max-width:var(--width-text)}.legal h2{margin-top:2.5rem;font-size:1.1rem}.legal p{color:var(--muted)}[data-motion=on] .section .container>*{opacity:0;transform:translateY(1.5rem)}[data-motion=on] .section .container>.is-visible{opacity:1;transform:none;transition:opacity .7s ease-out,transform .7s ease-out}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}.button:active,.speaker:hover,.sponsor:hover{transform:none}}
