@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}body{margin:0rem}a{color:inherit;text-decoration:none}html{--af-color-palette-white: hsl(0, 0%, 100%);--af-color-palette-black: hsl(0, 0%, 0%)}html{--af-color-palette-primary0: hsl(350, 100%, 0%);--af-color-palette-primary1: hsl(350, 100%, 1%);--af-color-palette-primary2: hsl(350, 100%, 2%);--af-color-palette-primary3: hsl(350, 100%, 3%);--af-color-palette-primary4: hsl(350, 100%, 4%);--af-color-palette-primary5: hsl(350, 100%, 5%);--af-color-palette-primary6: hsl(350, 100%, 6%);--af-color-palette-primary7: hsl(350, 100%, 7%);--af-color-palette-primary8: hsl(350, 100%, 8%);--af-color-palette-primary9: hsl(350, 100%, 9%);--af-color-palette-primary10: hsl(350, 100%, 10%);--af-color-palette-primary12: hsl(350, 100%, 12%);--af-color-palette-primary15: hsl(350, 100%, 15%);--af-color-palette-primary17: hsl(350, 100%, 17%);--af-color-palette-primary20: hsl(350, 100%, 20%);--af-color-palette-primary25: hsl(350, 100%, 25%);--af-color-palette-primary30: hsl(350, 100%, 30%);--af-color-palette-primary35: hsl(350, 100%, 35%);--af-color-palette-primary40: hsl(350, 100%, 40%);--af-color-palette-primary45: hsl(350, 100%, 45%);--af-color-palette-primary50: hsl(350, 100%, 50%);--af-color-palette-primary55: hsl(350, 100%, 55%);--af-color-palette-primary60: hsl(350, 100%, 60%);--af-color-palette-primary65: hsl(350, 100%, 65%);--af-color-palette-primary70: hsl(350, 100%, 70%);--af-color-palette-primary75: hsl(350, 100%, 75%);--af-color-palette-primary80: hsl(350, 100%, 80%);--af-color-palette-primary82: hsl(350, 100%, 82%);--af-color-palette-primary85: hsl(350, 100%, 85%);--af-color-palette-primary87: hsl(350, 100%, 87%);--af-color-palette-primary90: hsl(350, 100%, 90%);--af-color-palette-primary91: hsl(350, 100%, 91%);--af-color-palette-primary92: hsl(350, 100%, 92%);--af-color-palette-primary93: hsl(350, 100%, 93%);--af-color-palette-primary94: hsl(350, 100%, 94%);--af-color-palette-primary95: hsl(350, 100%, 95%);--af-color-palette-primary96: hsl(350, 100%, 96%);--af-color-palette-primary97: hsl(350, 100%, 97%);--af-color-palette-primary98: hsl(350, 100%, 98%);--af-color-palette-primary99: hsl(350, 100%, 99%);--af-color-palette-primary100: hsl(350, 100%, 100%)}html{--af-color-palette-neutral0: hsl(350, 5%, 0%);--af-color-palette-neutral1: hsl(350, 5%, 1%);--af-color-palette-neutral2: hsl(350, 5%, 2%);--af-color-palette-neutral3: hsl(350, 5%, 3%);--af-color-palette-neutral4: hsl(350, 5%, 4%);--af-color-palette-neutral5: hsl(350, 5%, 5%);--af-color-palette-neutral6: hsl(350, 5%, 6%);--af-color-palette-neutral7: hsl(350, 5%, 7%);--af-color-palette-neutral8: hsl(350, 5%, 8%);--af-color-palette-neutral9: hsl(350, 5%, 9%);--af-color-palette-neutral10: hsl(350, 5%, 10%);--af-color-palette-neutral12: hsl(350, 5%, 12%);--af-color-palette-neutral15: hsl(350, 5%, 15%);--af-color-palette-neutral17: hsl(350, 5%, 17%);--af-color-palette-neutral20: hsl(350, 5%, 20%);--af-color-palette-neutral25: hsl(350, 5%, 25%);--af-color-palette-neutral30: hsl(350, 5%, 30%);--af-color-palette-neutral35: hsl(350, 5%, 35%);--af-color-palette-neutral40: hsl(350, 5%, 40%);--af-color-palette-neutral45: hsl(350, 5%, 45%);--af-color-palette-neutral50: hsl(350, 5%, 50%);--af-color-palette-neutral55: hsl(350, 5%, 55%);--af-color-palette-neutral60: hsl(350, 5%, 60%);--af-color-palette-neutral65: hsl(350, 5%, 65%);--af-color-palette-neutral70: hsl(350, 5%, 70%);--af-color-palette-neutral75: hsl(350, 5%, 75%);--af-color-palette-neutral80: hsl(350, 5%, 80%);--af-color-palette-neutral82: hsl(350, 5%, 82%);--af-color-palette-neutral85: hsl(350, 5%, 85%);--af-color-palette-neutral87: hsl(350, 5%, 87%);--af-color-palette-neutral90: hsl(350, 5%, 90%);--af-color-palette-neutral91: hsl(350, 5%, 91%);--af-color-palette-neutral92: hsl(350, 5%, 92%);--af-color-palette-neutral93: hsl(350, 5%, 93%);--af-color-palette-neutral94: hsl(350, 5%, 94%);--af-color-palette-neutral95: hsl(350, 5%, 95%);--af-color-palette-neutral96: hsl(350, 5%, 96%);--af-color-palette-neutral97: hsl(350, 5%, 97%);--af-color-palette-neutral98: hsl(350, 5%, 98%);--af-color-palette-neutral99: hsl(350, 5%, 99%);--af-color-palette-neutral100: hsl(350, 5%, 100%)}html{--af-color-palette-pastel0: hsl(350, 15%, 0%);--af-color-palette-pastel1: hsl(350, 15%, 1%);--af-color-palette-pastel2: hsl(350, 15%, 2%);--af-color-palette-pastel3: hsl(350, 15%, 3%);--af-color-palette-pastel4: hsl(350, 15%, 4%);--af-color-palette-pastel5: hsl(350, 15%, 5%);--af-color-palette-pastel6: hsl(350, 15%, 6%);--af-color-palette-pastel7: hsl(350, 15%, 7%);--af-color-palette-pastel8: hsl(350, 15%, 8%);--af-color-palette-pastel9: hsl(350, 15%, 9%);--af-color-palette-pastel10: hsl(350, 15%, 10%);--af-color-palette-pastel12: hsl(350, 15%, 12%);--af-color-palette-pastel15: hsl(350, 15%, 15%);--af-color-palette-pastel17: hsl(350, 15%, 17%);--af-color-palette-pastel20: hsl(350, 15%, 20%);--af-color-palette-pastel25: hsl(350, 15%, 25%);--af-color-palette-pastel30: hsl(350, 15%, 30%);--af-color-palette-pastel35: hsl(350, 15%, 35%);--af-color-palette-pastel40: hsl(350, 15%, 40%);--af-color-palette-pastel45: hsl(350, 15%, 45%);--af-color-palette-pastel50: hsl(350, 15%, 50%);--af-color-palette-pastel55: hsl(350, 15%, 55%);--af-color-palette-pastel60: hsl(350, 15%, 60%);--af-color-palette-pastel65: hsl(350, 15%, 65%);--af-color-palette-pastel70: hsl(350, 15%, 70%);--af-color-palette-pastel75: hsl(350, 15%, 75%);--af-color-palette-pastel80: hsl(350, 15%, 80%);--af-color-palette-pastel82: hsl(350, 15%, 82%);--af-color-palette-pastel85: hsl(350, 15%, 85%);--af-color-palette-pastel87: hsl(350, 15%, 87%);--af-color-palette-pastel90: hsl(350, 15%, 90%);--af-color-palette-pastel91: hsl(350, 15%, 91%);--af-color-palette-pastel92: hsl(350, 15%, 92%);--af-color-palette-pastel93: hsl(350, 15%, 93%);--af-color-palette-pastel94: hsl(350, 15%, 94%);--af-color-palette-pastel95: hsl(350, 15%, 95%);--af-color-palette-pastel96: hsl(350, 15%, 96%);--af-color-palette-pastel97: hsl(350, 15%, 97%);--af-color-palette-pastel98: hsl(350, 15%, 98%);--af-color-palette-pastel99: hsl(350, 15%, 99%);--af-color-palette-pastel100: hsl(350, 15%, 100%)}html{--af-color-scheme-prime: hsl(350, 100%, 46%);--af-color-scheme-on-prime: var(--af-color-palette-white);--af-color-scheme-primary: var(--af-color-palette-primary40);--af-color-scheme-on-primary: var(--af-color-palette-primary96);--af-color-scheme-primary-light: var(--af-color-palette-primary45);--af-color-scheme-on-primary-light: var(--af-color-palette-primary97);--af-color-scheme-primary-lighter: var(--af-color-palette-primary50);--af-color-scheme-on-primary-lighter: var(--af-color-palette-primary98);--af-color-scheme-primary-lightest: var(--af-color-palette-primary55);--af-color-scheme-on-primary-lightest: var(--af-color-palette-primary99);--af-color-scheme-primary-dark: var(--af-color-palette-primary35);--af-color-scheme-on-primary-dark: var(--af-color-palette-primary95);--af-color-scheme-primary-darker: var(--af-color-palette-primary30);--af-color-scheme-on-primary-darker: var(--af-color-palette-primary92);--af-color-scheme-primary-darkest: var(--af-color-palette-primary25);--af-color-scheme-on-primary-darkest: var(--af-color-palette-primary90);--af-color-scheme-primary-pale: var(--af-color-palette-primary87);--af-color-scheme-on-primary-pale: var(--af-color-palette-primary5);--af-color-scheme-primary-paler: var(--af-color-palette-primary90);--af-color-scheme-on-primary-paler: var(--af-color-palette-primary7);--af-color-scheme-primary-palest: var(--af-color-palette-primary92);--af-color-scheme-on-primary-palest: var(--af-color-palette-primary10);--af-color-scheme-primary-bold: var(--af-color-palette-primary12);--af-color-scheme-on-primary-bold: var(--af-color-palette-primary95);--af-color-scheme-primary-bolder: var(--af-color-palette-primary10);--af-color-scheme-on-primary-bolder: var(--af-color-palette-primary92);--af-color-scheme-primary-boldest: var(--af-color-palette-primary7);--af-color-scheme-on-primary-boldest: var(--af-color-palette-primary90)}html{--af-color-scheme-ground: var(--af-color-palette-neutral0);--af-color-scheme-on-ground: var(--af-color-palette-neutral100);--af-color-scheme-ground-light: var(--af-color-palette-neutral2);--af-color-scheme-on-ground-light: var(--af-color-palette-neutral99);--af-color-scheme-ground-lighter: var(--af-color-palette-neutral5);--af-color-scheme-on-ground-lighter: var(--af-color-palette-neutral98);--af-color-scheme-ground-lightest: var(--af-color-palette-neutral7);--af-color-scheme-on-ground-lightest: var(--af-color-palette-neutral97);--af-color-scheme-ground-bright: var(--af-color-palette-neutral10);--af-color-scheme-on-ground-bright: var(--af-color-palette-neutral96);--af-color-scheme-ground-brighter: var(--af-color-palette-neutral12);--af-color-scheme-on-ground-brighter: var(--af-color-palette-neutral95);--af-color-scheme-ground-brightest: var(--af-color-palette-neutral15);--af-color-scheme-on-ground-brightest: var(--af-color-palette-neutral92)}html{--af-color-scheme-surface: var(--af-color-palette-pastel5);--af-color-scheme-on-surface: var(--af-color-palette-pastel95);--af-color-scheme-surface-light: var(--af-color-palette-pastel7);--af-color-scheme-on-surface-light: var(--af-color-palette-pastel92);--af-color-scheme-surface-lighter: var(--af-color-palette-pastel10);--af-color-scheme-on-surface-lighter: var(--af-color-palette-pastel90);--af-color-scheme-surface-lightest: var(--af-color-palette-pastel12);--af-color-scheme-on-surface-lightest: var(--af-color-palette-pastel87);--af-color-scheme-surface-bright: var(--af-color-palette-pastel15);--af-color-scheme-on-surface-bright: var(--af-color-palette-pastel85);--af-color-scheme-surface-brighter: var(--af-color-palette-pastel17);--af-color-scheme-on-surface-brighter: var(--af-color-palette-pastel82);--af-color-scheme-surface-brightest: var(--af-color-palette-pastel20);--af-color-scheme-on-surface-brightest: var(--af-color-palette-pastel80)}html{--af-typeface-brand: "Inter";--af-typeface-heading: "Inter";--af-typeface-input: "Inter";--af-typeface-digital: "Stick No Bills"}html{--af-typeface-weight-thin: 100;--af-typeface-weight-extra-light: 200;--af-typeface-weight-light: 300;--af-typeface-weight-regular: 400;--af-typeface-weight-medium: 500;--af-typeface-weight-semi-bold: 600;--af-typeface-weight-bold: 700;--af-typeface-weight-extra-bold: 800;--af-typeface-weight-black: 900;--af-typeface-weight-heavy: 1000}html{--af-typescale-slogan-ratio: 1;--af-typescale-chapter-ratio: 1;--af-typescale-headline-ratio: 1;--af-typescale-title-ratio: 1;--af-typescale-caption-ratio: 1;--af-typescale-default-family: Verdana, Geneva, Tahoma, sans-serif;--af-typescale-slogan-large-family: var(--af-typeface-brand), var(--af-typescale-default-family);--af-typescale-slogan-large-size: calc(88px * var(--af-typescale-slogan-ratio));--af-typescale-slogan-large-weight: var(--af-typeface-weight-extra-bold);--af-typescale-slogan-large-height: 1.2;--af-typescale-slogan-large-spacing: 0px;--af-typescale-slogan-medium-family: var(--af-typeface-brand), var(--af-typescale-default-family);--af-typescale-slogan-medium-size: calc(80px * var(--af-typescale-slogan-ratio));--af-typescale-slogan-medium-weight: var(--af-typeface-weight-bold);--af-typescale-slogan-medium-height: 1.2;--af-typescale-slogan-medium-spacing: 0px;--af-typescale-slogan-small-family: var(--af-typeface-brand), var(--af-typescale-default-family);--af-typescale-slogan-small-size: calc(72px * var(--af-typescale-slogan-ratio));--af-typescale-slogan-small-weight: var(--af-typeface-weight-semi-bold);--af-typescale-slogan-small-height: 1.2;--af-typescale-slogan-small-spacing: 0px;--af-typescale-chapter-large-family: var(--af-typeface-brand), var(--af-typescale-default-family);--af-typescale-chapter-large-size: calc(64px * var(--af-typescale-chapter-ratio));--af-typescale-chapter-large-weight: var(--af-typeface-weight-medium);--af-typescale-chapter-large-height: 1.2;--af-typescale-chapter-large-spacing: 0px;--af-typescale-chapter-medium-family: var(--af-typeface-brand), var(--af-typescale-default-family);--af-typescale-chapter-medium-size: calc(56px * var(--af-typescale-chapter-ratio));--af-typescale-chapter-medium-weight: var(--af-typeface-weight-medium);--af-typescale-chapter-medium-height: 1.2;--af-typescale-chapter-medium-spacing: 0px;--af-typescale-chapter-small-family: var(--af-typeface-brand), var(--af-typescale-default-family);--af-typescale-chapter-small-size: calc(48px * var(--af-typescale-chapter-ratio));--af-typescale-chapter-small-weight: var(--af-typeface-weight-medium);--af-typescale-chapter-small-height: 1.2;--af-typescale-chapter-small-spacing: 0px;--af-typescale-headline-large-family: var(--af-typeface-heading), var(--af-typescale-default-family);--af-typescale-headline-large-size: calc(40px * var(--af-typescale-headline-ratio));--af-typescale-headline-large-weight: var(--af-typeface-weight-medium);--af-typescale-headline-large-height: 1.2;--af-typescale-headline-large-spacing: 0px;--af-typescale-headline-medium-family: var(--af-typeface-heading), var(--af-typescale-default-family);--af-typescale-headline-medium-size: calc(36px * var(--af-typescale-headline-ratio));--af-typescale-headline-medium-weight: var(--af-typeface-weight-medium);--af-typescale-headline-medium-height: 1.2;--af-typescale-headline-medium-spacing: 0px;--af-typescale-headline-small-family: var(--af-typeface-heading), var(--af-typescale-default-family);--af-typescale-headline-small-size: calc(32px * var(--af-typescale-headline-ratio));--af-typescale-headline-small-weight: var(--af-typeface-weight-medium);--af-typescale-headline-small-height: 1.2;--af-typescale-headline-small-spacing: 0px;--af-typescale-title-large-family: var(--af-typeface-heading), var(--af-typescale-default-family);--af-typescale-title-large-size: calc(28px * var(--af-typescale-title-ratio));--af-typescale-title-large-weight: var(--af-typeface-weight-medium);--af-typescale-title-large-height: 1.44;--af-typescale-title-large-spacing: 0px;--af-typescale-title-medium-family: var(--af-typeface-heading), var(--af-typescale-default-family);--af-typescale-title-medium-size: calc(24px * var(--af-typescale-title-ratio));--af-typescale-title-medium-weight: var(--af-typeface-weight-medium);--af-typescale-title-medium-height: 1.44;--af-typescale-title-medium-spacing: 0px;--af-typescale-title-small-family: var(--af-typeface-heading), var(--af-typescale-default-family);--af-typescale-title-small-size: calc(20px * var(--af-typescale-title-ratio));--af-typescale-title-small-weight: var(--af-typeface-weight-medium);--af-typescale-title-small-height: 1.44;--af-typescale-title-small-spacing: 0px;--af-typescale-caption-large-family: var(--af-typeface-input), var(--af-typescale-default-family);--af-typescale-caption-large-size: calc(22px * var(--af-typescale-caption-ratio));--af-typescale-caption-large-weight: var(--af-typeface-weight-medium);--af-typescale-caption-large-height: 1.44;--af-typescale-caption-large-spacing: 0px;--af-typescale-caption-medium-family: var(--af-typeface-input), var(--af-typescale-default-family);--af-typescale-caption-medium-size: calc(18px * var(--af-typescale-caption-ratio));--af-typescale-caption-medium-weight: var(--af-typeface-weight-medium);--af-typescale-caption-medium-height: 1.44;--af-typescale-caption-medium-spacing: 0px;--af-typescale-caption-small-family: var(--af-typeface-input), var(--af-typescale-default-family);--af-typescale-caption-small-size: calc(14px * var(--af-typescale-caption-ratio));--af-typescale-caption-small-weight: var(--af-typeface-weight-medium);--af-typescale-caption-small-height: 1.44;--af-typescale-caption-small-spacing: 0px;--af-typescale-plain-large-family: var(--af-typeface-input), var(--af-typescale-default-family);--af-typescale-plain-large-size: 16px;--af-typescale-plain-large-weight: var(--af-typeface-weight-regular);--af-typescale-plain-large-height: 1.44;--af-typescale-plain-large-spacing: 0px;--af-typescale-plain-medium-family: var(--af-typeface-input), var(--af-typescale-default-family);--af-typescale-plain-medium-size: 14px;--af-typescale-plain-medium-weight: var(--af-typeface-weight-regular);--af-typescale-plain-medium-height: 1.44;--af-typescale-plain-medium-spacing: 0px;--af-typescale-plain-small-family: var(--af-typeface-input), var(--af-typescale-default-family);--af-typescale-plain-small-size: 12px;--af-typescale-plain-small-weight: var(--af-typeface-weight-regular);--af-typescale-plain-small-height: 1.44;--af-typescale-plain-small-spacing: 0px;--af-typescale-label-large-family: var(--af-typeface-input), var(--af-typescale-default-family);--af-typescale-label-large-size: 14px;--af-typescale-label-large-weight: var(--af-typeface-weight-medium);--af-typescale-label-large-height: 1.44;--af-typescale-label-large-spacing: 0px;--af-typescale-label-medium-family: var(--af-typeface-input), var(--af-typescale-default-family);--af-typescale-label-medium-size: 12px;--af-typescale-label-medium-weight: var(--af-typeface-weight-medium);--af-typescale-label-medium-height: 1.44;--af-typescale-label-medium-spacing: 0px;--af-typescale-label-small-family: var(--af-typeface-input), var(--af-typescale-default-family);--af-typescale-label-small-size: 11px;--af-typescale-label-small-weight: var(--af-typeface-weight-medium);--af-typescale-label-small-height: 1.44;--af-typescale-label-small-spacing: 0px}@media (max-width: 1279px){html{--af-typescale-slogan-ratio: .9;--af-typescale-chapter-ratio: .9;--af-typescale-headline-ratio: .9;--af-typescale-title-ratio: .9;--af-typescale-caption-ratio: .9}}@media (max-width: 1023px){html{--af-typescale-slogan-ratio: .8;--af-typescale-chapter-ratio: .8;--af-typescale-headline-ratio: .8;--af-typescale-title-ratio: .8}}@media (max-width: 767px){html{--af-typescale-slogan-ratio: .7;--af-typescale-chapter-ratio: .7;--af-typescale-headline-ratio: .7}}@media (max-width: 511px){html{--af-typescale-slogan-ratio: .6;--af-typescale-chapter-ratio: .6}}@font-face{font-family:Inter;font-style:normal;font-weight:100;src:url(/build/assets/inter-thin.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:200;src:url(/build/assets/inter-extra-light.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url(/build/assets/inter-light.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/build/assets/inter-regular.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(/build/assets/inter-medium.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(/build/assets/inter-semi-bold.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(/build/assets/inter-bold.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:800;src:url(/build/assets/inter-extra-bold.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:900;src:url(/build/assets/inter-black.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:100;src:url(/build/assets/inter-thin-italic.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:200;src:url(/build/assets/inter-extra-light-italic.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:300;src:url(/build/assets/inter-light-italic.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:400;src:url(/build/assets/inter-italic.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:500;src:url(/build/assets/inter-medium-italic.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:600;src:url(/build/assets/inter-semi-bold-italic.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:700;src:url(/build/assets/inter-bold-italic.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:800;src:url(/build/assets/inter-extra-bold-italic.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:900;src:url(/build/assets/inter-black-italic.ttf) format("truetype")}@font-face{font-family:Stick No Bills;font-style:normal;font-weight:200;src:url(/build/assets/stick-no-bills-extra-light.ttf) format("opentype")}@font-face{font-family:Stick No Bills;font-style:normal;font-weight:300;src:url(/build/assets/stick-no-bills-light.ttf) format("opentype")}@font-face{font-family:Stick No Bills;font-style:normal;font-weight:400;src:url(/build/assets/stick-no-bills-regular.ttf) format("opentype")}@font-face{font-family:Stick No Bills;font-style:normal;font-weight:500;src:url(/build/assets/stick-no-bills-medium.ttf) format("opentype")}@font-face{font-family:Stick No Bills;font-style:normal;font-weight:600;src:url(/build/assets/stick-no-bills-semi-bold.ttf) format("opentype")}@font-face{font-family:Stick No Bills;font-style:normal;font-weight:700;src:url(/build/assets/stick-no-bills-bold.ttf) format("opentype")}@font-face{font-family:Stick No Bills;font-style:normal;font-weight:800;src:url(/build/assets/stick-no-bills-extra-bold.ttf) format("opentype")}*{scrollbar-width:thin;scrollbar-color:var(--af-color-scheme-prime) var(--af-color-scheme-ground);scroll-behavior:smooth}html{--app-ground: var(--af-color-scheme-ground);--app-on-ground: var(--af-color-scheme-on-ground);--app-ground-light: var(--af-color-scheme-ground-light);--app-on-ground-light: var(--af-color-scheme-on-ground-light);--app-ground-lighter: var(--af-color-scheme-ground-lighter);--app-on-ground-lighter: var(--af-color-scheme-on-ground-lighter);--app-ground-lightest: var(--af-color-scheme-ground-lightest);--app-on-ground-lightest: var(--af-color-scheme-on-ground-lightest);--app-ground-bright: var(--af-color-scheme-ground-bright);--app-on-ground-bright: var(--af-color-scheme-on-ground-bright);--app-ground-brighter: var(--af-color-scheme-ground-brighter);--app-on-ground-brighter: var(--af-color-scheme-on-ground-brighter);--app-ground-brightest: var(--af-color-scheme-ground-brightest);--app-on-ground-brightest: var(--af-color-scheme-on-ground-brightest);background-color:var(--app-ground);color:var(--app-on-ground);font-family:var(--af-typescale-plain-large-family);font-size:var(--af-typescale-plain-large-size);line-height:var(--af-typescale-plain-large-height);letter-spacing:var(--af-typescale-plain-large-spacing)}.grecaptcha-badge{opacity:0;pointer-events:none}.comp{position:relative;transition-property:none;transition-duration:.3s}.comp:before,.comp:after{position:absolute;left:0;top:0;inline-size:100%;block-size:100%;background-position:inherit;background-repeat:inherit;border-radius:inherit;transition:inherit;pointer-events:none}a{font-weight:var(--af-typeface-weight-medium)}a.prime,a.active\:prime:active{color:var(--af-color-scheme-prime)}ul>li:not(:first-child){margin-block-start:1em}address{font-style:normal}.region{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;inline-size:100%;gap:4rem;overflow:hidden}.area{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;inline-size:100%;gap:3rem}.zone{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;inline-size:100%;gap:2rem}.frame{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.5rem}.field{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}.box{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:.5rem}.wrappers{flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:stretch}.regions,.areas{flex-direction:column;flex-wrap:nowrap}.zones{flex-direction:row;justify-content:flex-start;align-items:stretch}.frames,.fields,.boxes{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.container{--container-space: 6rem;display:inherit;flex-wrap:inherit;flex-grow:1;flex-direction:inherit;justify-content:inherit;align-items:inherit;text-align:inherit;gap:inherit;inline-size:100%;block-size:100%;padding-inline:var(--container-space)}@media (max-width: 1279px){.container{--container-space: 4rem}}@media (max-width: 1023px){.container{--container-space: 3rem}}@media (max-width: 767px){.container{--container-space: 2rem}}.header{gap:var(--af-typescale-caption-large-size)}.header:not(.grid){flex-direction:row;align-items:center}.aside{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:fixed;right:0;top:0;inline-size:20rem;max-inline-size:100%;block-size:100%;padding-inline:2rem;gap:2rem;background-color:var(--app-ground);box-shadow:inset 2px 0 0 0 var(--af-color-scheme-prime);transform:translate(100%);transition-property:transform;overflow:hidden;z-index:16}.aside>.header,.aside>.footer{padding-block:1rem}.aside>.header{justify-content:space-between;box-shadow:0 1px 0 0 currentColor}.aside>.body{justify-content:flex-start}.aside.expanded{transform:translate(0)}.body{flex-grow:1}.nav{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;inline-size:100%}.menu{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;inline-size:100%;margin:0rem;padding:0rem;gap:0rem}.segment{--segment-ground: var(--app-ground);--segment-on-ground: var(--app-on-ground);--segment-ground-light: var(--app-ground-light);--segment-on-ground-light: var(--app-on-ground-light);--segment-ground-lighter: var(--app-ground-lighter);--segment-on-ground-lighter: var(--app-on-ground-lighter);--segment-ground-lightest: var(--app-ground-lightest);--segment-on-ground-lightest: var(--app-on-ground-lightest);--segment-space: 7rem;min-block-size:16rem;padding-block:var(--segment-space)}.segment.inverse{--segment-ground: var(--app-on-ground-lightest);--segment-on-ground: var(--app-ground-lightest);--segment-ground-light: var(--app-on-ground-lighter);--segment-on-ground-light: var(--app-ground-lighter);--segment-ground-lighter: var(--app-on-ground-light);--segment-on-ground-lighter: var(--app-ground-light);--segment-ground-lightest: var(--app-on-ground);--segment-on-ground-lightest: var(--app-ground)}.segment.fill,.segment.inverse{background-color:var(--segment-ground);color:var(--segment-on-ground)}.segment .zones>.zone{justify-content:flex-start}.segment .header{flex-wrap:wrap}.segment .header:not(.wrappers){justify-content:space-between}.segment .text.segment-name{font-weight:var(--af-typeface-weight-bold)}.segment .text.segment-sub-name{opacity:.5}@media (max-width: 1279px){.segment{--segment-space: 6rem}}@media (max-width: 1023px){.segment{--segment-space: 5rem}}@media (max-width: 767px){.segment{--segment-space: 4rem}}.cover{--_offset: var(--header-height);--_min-height: calc(100vh - var(--_offset));--_space: var(--af-typescale-slogan-large-size);justify-content:center;min-block-size:var(--_min-height);padding-block:0rem}.cover>.container{padding-block:var(--_space)}.cover .background{position:absolute;content:"";left:0;top:unset;bottom:0;inline-size:100%;block-size:100%}.cover .announcement{position:absolute;left:0;bottom:0;inline-size:100%}.cover.shrunk{--_min-height: 0rem}@media (max-width: 511px){.cover{--_min-height: 0rem}.cover .details{flex-direction:column;gap:.5rem}}@media (max-width: 511px){#page-about-us .text.chapter{font-family:var(--af-typescale-headline-large-family);font-size:var(--af-typescale-headline-large-size);line-height:var(--af-typescale-headline-large-height);font-weight:var(--af-typescale-headline-large-weight);letter-spacing:var(--af-typescale-headline-large-spacing)}}.detail{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.detail>.text.name{color:var(--af-color-scheme-prime)}.detail>.text.value{font-weight:var(--af-typeface-weight-light)}.detail:not(.vertical).right{justify-content:flex-end}.detail.vertical{flex-direction:column;justify-content:flex-start;align-items:flex-start}.detail.vertical.right{align-items:flex-end}.details{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch}.details.right{align-items:flex-end}.details:not(.vertical).right{justify-content:flex-end}.details.vertical{flex-direction:column;justify-content:flex-start;align-items:flex-start}.details.vertical.right{align-items:flex-end}.specification{--_icon-size: var(--af-typescale-chapter-small-size);display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.specification>.detail{flex-direction:column;justify-content:center;align-items:flex-start}.specification>.detail>.headline.large{font-weight:var(--af-typeface-weight-semi-bold)}.specification>.detail>.headline.medium{font-weight:var(--af-typeface-weight-regular);opacity:.9}.specifications{display:flex;flex-wrap:wrap;justify-content:space-between}.form{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.form>.area{inline-size:100%}.form>.area:not(:last-child){margin-block-end:1rem}.form>.area>.zone{inline-size:100%}.form>.area>.zone:not(:last-child){margin-block-end:.5rem}.form>.area>.zone>.frame{inline-size:100%}.form>.area>.zone>.fields>.field{flex-grow:1;inline-size:auto}.form>.area>.zone>.fields>.field.ungrown{flex-grow:0}.form>.area>.zone>.columns{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:stretch;inline-size:100%}.form>.area>.zone>.columns>.column{flex-grow:1}@media (max-width: 511px){.form>.area>.zone>.columns{flex-wrap:nowrap;flex-direction:column;align-items:flex-start;gap:1rem}.form>.area>.zone>.columns>.column{gap:inherit}}.form>.area .field{inline-size:100%}.form>.area .field>.text-field,.form>.area .field>.check-field,.form>.area .field>.radio-field{inline-size:100%}.form.validatable .text-field:invalid,.form.validatable .checkbox:invalid,.form.validatable .radio:invalid{--_outline-color: red}.card{--_width: 24rem;--_min-height: var(--_width);display:flex;flex-direction:column;justify-content:center;align-items:center;inline-size:var(--_width);max-inline-size:100%;min-block-size:var(--_min-height);padding:2rem}.cards{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:stretch;inline-size:100%}.cards,.cards-rollout{row-gap:3rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.profile-cards,.event-cards{justify-content:flex-start}.route-card{--_width: calc(var(--af-typescale-headline-large-size) * 8.5);--_min-height: calc(var(--_width) * .75);--_outline-thickness: 3px;justify-content:flex-start;align-items:flex-start;border-radius:calc(var(--af-typescale-headline-small-size) * 2);padding-inline:2rem;padding-block:1.5rem;transition-property:background-color,transform}.route-card:hover,.route-card:focus{background-color:var(--segment-ground-lightest);transform:translateY(7.5%) scale(1.1)}.route-card>.text.head{font-weight:var(--af-typeface-weight-bold)}.route-card>.action{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}.event-card{--_width: 24rem;--_min-height: auto;--_media-ground: var(--af-color-scheme-prime);--_media-on-ground: var(--af-color-scheme-on-prime);--_media-size: calc(var(--_width) * 9 / 16);--_thumbnail-size: 75%;--_thumbnail-opacity: .67;padding:0rem;gap:1.5rem}.event-card>.media{display:flex;flex-direction:column;justify-content:center;align-items:center;inline-size:100%;block-size:var(--_media-size);background-color:var(--_media-ground);color:var(--_media-on-ground)}.event-card>.media>.image{inline-size:100%;block-size:100%}.event-card>.media>.thumbnail{--_size: var(--_thumbnail-size);opacity:var(--_thumbnail-opacity)}.event-card>.details{flex-direction:column;justify-content:flex-start;align-items:flex-start;inline-size:100%;gap:.25rem}.event-card>.details>.text.headline{font-weight:var(--af-typeface-weight-bold)}.event-card.passive{opacity:.33;pointer-events:none}.event-card.passive>.media{--_media-ground: var(--segment-on-ground);--_media-on-ground: var(--segment-ground)}.speech-card{--_thumbnail-size: 33%;--_thumbnail-opacity: .5}.sponsor-card{--_width: 18rem;--_icon-width: 100%;--_icon-height: calc(var(--_width) / 3);background-color:var(--segment-ground-lightest);border-radius:3rem;text-align:center}.sponsor-card>.image,.sponsor-card>.icon{inline-size:100%;height:5rem}.sponsor-card>.image{-o-object-fit:contain;object-fit:contain}.sponsor-card>.name{opacity:.67}.sponsor-card>.act{display:inherit;flex-direction:inherit;justify-content:inherit;align-items:inherit;gap:0rem;margin-block-start:auto;line-height:normal}.sponsor-card>.act>.unit.text{line-height:inherit}.sponsor-card>.act>.kind{color:var(--af-color-scheme-prime);font-weight:var(--af-typeface-weight-semi-bold)}.profile-card{--_width: 18rem;justify-content:flex-start;align-items:flex-start;padding:0rem}@media (min-width: 1560px){.profile-card{--_width: 20rem}}@media (min-width: 1720px){.profile-card{--_width: 22rem}}.profile-card>.head{inline-size:100%;min-block-size:var(--_min-height);background-color:var(--segment-ground-lightest)}.profile-card>.head>.image{inline-size:100%;block-size:100%}.profile-card>.chest{gap:.75rem}.profile-card .text.name,.profile-card .text.degree{font-weight:var(--af-typeface-weight-semi-bold)}.profile-card .text.degree{color:var(--af-color-scheme-prime)}.profile-card .text.extra-degree{display:inline-flex;justify-content:center;align-items:center;margin-block:.5rem;padding-inline:.5rem;padding-block:.25rem;color:var(--af-color-scheme-on-prime);font-weight:var(--af-typeface-weight-medium)}.profile-card .text.extra-degree:before{content:"";background-color:var(--af-color-scheme-prime);border-radius:.5rem;opacity:.5;z-index:-1}.program-item{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:flex-start;align-items:stretch;inline-size:100%;gap:8rem}.program-item .side,.program-item .chest{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.program-item .side{flex-shrink:0}.program-item .chest{flex-basis:85%}.program-item .text.timespan,.program-item .text.description{font-weight:var(--af-typeface-weight-light)}.program-item .text.timespan{inline-size:9rem}.program-item .text.name{color:var(--af-color-scheme-prime);font-weight:var(--af-typeface-weight-bold)}@media (max-width: 1023px){.program-item{flex-direction:column;gap:2rem}}.question{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;inline-size:100%;gap:0rem}.question>.head{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;inline-size:100%;padding-block:1.5rem;gap:1rem;cursor:pointer}.question>.head>.dropdown-icon{transition-property:transform}.question .text.head-title{inline-size:100%}.question .text.description{margin-block-end:1.5rem;font-weight:var(--af-typeface-weight-regular)}.question.expanded>.head>.dropdown-icon{transform:rotate(-180deg)}.questions{--_divider-space: 1rem;--_divider-opacity: 1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;inline-size:100%;gap:0rem}.faq #routes{padding-block-start:0rem;padding-block-end:4rem}.modal{--_space-inline: 2.5rem;--_space-block: 2.5rem;--_gap: 1rem;--_ground: var(--af-color-scheme-prime);--_on-ground: var(--af-color-scheme-on-prime);--_close-size: 2rem;display:none;flex-shrink:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;inline-size:48rem;max-inline-size:100%;margin-block:auto;padding-block:var(--_space-block);padding-inline-start:var(--_space-inline);padding-inline-end:var(--_space-inline);gap:3rem;background-color:var(--_ground);color:var(--_on-ground);z-index:32}.modal>.close{--_size: var(--_close-size);--_min-size: var(--_close-size);--_shape-radius: .25rem;--_icon-size: calc(var(--_size) * .75);position:absolute;right:0;top:0;margin:var(--_gap);z-index:1}.modal.opened{display:flex}@media (max-width: 1023px){.modal{gap:2rem}}.profile-modal{padding:0;background-color:var(--af-color-scheme-ground);box-shadow:0 0 8rem #ffffff54}.profile-modal>.head,.profile-modal>.chest,.profile-modal>.foot{padding-inline:3rem}.profile-modal>.head{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;gap:1rem;padding-block-start:3rem;padding-block-end:1rem}.profile-modal>.head:before{content:"";background-image:linear-gradient(180deg,var(--af-color-scheme-prime),var(--af-color-scheme-ground));filter:blur(8px);z-index:-1}.profile-modal>.head .details{align-items:center;gap:.5rem}.profile-modal>.head>.profile-image-container{inline-size:16rem;block-size:16rem;background-color:var(--_on-ground)}.profile-modal>.head>.profile-image-container>img{inline-size:100%;block-size:100%}.profile-modal>.head>.profile-image-container>.ticket{--_size: 10rem;--_ground: var(--af-color-scheme-ground);--_on-ground: var(--af-color-scheme-on-ground);position:absolute;left:90%;top:10%}.profile-modal>.head .text.name,.profile-modal>.head .text.degree,.profile-modal>.head .text.extra-degree{font-weight:var(--af-typeface-weight-semi-bold)}.profile-modal>.head .text.name{font-weight:var(--af-typeface-weight-extra-bold)}.profile-modal>.head .text.degree,.profile-modal>.head .text.extra-degree{margin-block:.25rem;padding-inline:.5rem;padding-block:.25rem;background-color:var(--af-color-scheme-on-prime);color:var(--af-color-scheme-prime);border-radius:.5rem}.profile-modal>.chest:last-child,.profile-modal>.foot{padding-block-end:3rem}.profile-modal>.foot{padding-block-start:0rem}@media (max-width: 767px){.profile-modal>.head{flex-wrap:wrap}}@media screen and (max-width: 480px){.profile-modal>.head>.profile-image-container>.ticket{display:none}}.modals{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:fixed;left:0;top:0;inline-size:100%;block-size:100%;padding-block:4rem;overflow:auto;pointer-events:none}.modals>.scrim{position:fixed;left:0;top:0;inline-size:100%;block-size:100%;background-color:#000;opacity:.5}.modals.modal-opened{pointer-events:all}.rollout{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;inline-size:100%}.rollout>.items{inline-size:100%}.rollout>.extra-items{padding-block-end:calc(var(--_easing) + 1rem);transition-property:filter}.rollout>.expander{--_on-ground: var(--af-color-scheme-prime);position:absolute;left:50%;bottom:calc(var(--_easing) / 2);transform:translate(-50%,50%);z-index:1}.rollout>.easing{position:absolute;left:0;bottom:0;inline-size:100%;block-size:var(--_easing);transition-property:opacity;pointer-events:none}.rollout>.easing:before{content:"";background-image:linear-gradient(to top,var(--segment-ground),transparent)}.rollout.blur>.extra-items{filter:blur(4px);padding-inline:4px}.rollout.shown>.expander>.icon{transform:rotate(-180deg)}.rollout.shown>.easing{opacity:0}.rollout.shown.blur>.extra-items{filter:none}.iframe{align-self:center}.response{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;align-self:center;inline-size:48rem;max-inline-size:100%;padding-inline:1.5rem;padding-block:1rem;gap:1rem;background-color:var(--segment-on-ground);color:var(--segment-ground)}.response>.description{padding-block:.5rem}.response.error{background-color:var(--af-color-scheme-primary-darkest);color:var(--af-color-scheme-on-primary-darkest)}.response.success{background-color:var(--af-color-scheme-primary-lightest);color:var(--af-color-scheme-on-primary-lightest)}#banner>.container{padding-block-end:var(--header-height)}#banner .background:before{content:"";background-image:linear-gradient(var(--af-color-scheme-ground),transparent)}#banner .background:after{content:"";background-image:linear-gradient(transparent,var(--af-color-scheme-prime));opacity:.25}html{--header-height: 8.5rem}#header{flex-direction:column;justify-content:center;align-items:flex-start;min-block-size:var(--header-height);padding-block:2rem;gap:.75rem}#header>.container>.header-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;inline-size:100%}@media (min-width: 768px){#header>.container>.foot{display:none}}#header .ticket{--_size: 9rem}@media (max-width: 767px){#header{justify-content:flex-start}}#footer{padding-block:0rem;gap:0rem}#footer>.body{padding-block-end:4rem}#footer>.body .area{flex-wrap:wrap;flex-direction:row;justify-content:space-between}#footer>.body .area>.zone{flex-wrap:wrap;justify-content:flex-start;inline-size:auto;gap:1.5rem}@media (max-width: 1279px){#footer>.body .area>.zone{inline-size:100%}}#sidebar{padding-block:1rem}#sidebar .social-icon{--_size: 1.5rem}#main{gap:0rem}#nav{gap:1.5rem}#nav>.nav-portion{display:inherit;flex-direction:inherit;justify-content:inherit;align-items:inherit;gap:inherit}#nav>.nav-portion.start{justify-content:flex-start}#nav>.nav-portion.center{justify-content:center}#nav>.nav-portion.end{justify-content:flex-end}@media (max-width: 767px){#nav>.nav-portion>.ticket{display:none}}#menu{justify-content:flex-end}#footer-menu{flex-wrap:wrap;align-items:flex-start;gap:5rem}#footer-menu>.column{gap:0rem}#footer-menu>.column>.item{inline-size:100%}@media (max-width: 767px){#footer-menu{flex-direction:column;gap:0rem}#footer-menu>.column{inline-size:100%}}#sidebar-menu{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem}#sidebar-menu>.frame{inline-size:100%;gap:0rem}#sponsors{padding-block-end:0rem}#program{--_divider-space: 0rem;padding-block-end:0rem}#program .segment-icon{--_size: calc(var(--af-typescale-slogan-large-size) * 1.5);--_color: var(--af-color-scheme-prime)}#routes{--segment-ground: unset;--segment-on-ground: unset;--segment-ground-light: unset;--segment-on-ground-light: unset;--segment-ground-lighter: unset;--segment-on-ground-lighter: unset;--segment-ground-lightest: unset;--segment-on-ground-lightest: unset;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;inline-size:100%;overflow:hidden}#routes>.container>.pattern.red-carpet{--_top: 0%;align-items:flex-end}#routes>.container>.pattern.red-carpet>.svg{transform:translateY(85%)}#bulletin-subscription{--af-text-field-space-inline: 0rem;--af-text-field-underline-color: var(--af-color-scheme-prime);--af-underlined-text-field-underline-thickness: 4px;padding-block:4rem}#bulletin-subscription .area{justify-content:center}@media (min-width: 1024px){#bulletin-subscription .area{gap:6rem}}#bulletin-subscription .text-field{flex-grow:1}#backstage-footage .items>.item{inline-size:24rem;block-size:13.5rem;background-color:var(--segment-ground-lightest)}#backstage-footage .items>.item>.image{inline-size:100%;block-size:100%}#backstage-footage .items>.item>.thumbnail{position:absolute;left:50%;top:50%;inline-size:75%;block-size:75%;transform:translate(-50%,-50%);opacity:.25}#speechs>.header,#speechs .container>.header{justify-content:flex-start;gap:1rem}#about .zones{gap:6rem}#about .segment-icon{--_width: calc(var(--af-typescale-slogan-large-size) * 1.5);--_height: initial;margin-block-end:1rem}.divider{--_width: var(--_divider-width, 100%);--_height: var(--_divider-thickness, var(--_thickness));--_thickness: var(--_divider-thickness, 2px);--_space: var(--_divider-space, 0rem);--_color: var(--_divider-color, currentColor);--_opacity: var(--_divider-opacity, .25);inline-size:var(--_width);block-size:var(--_height);margin-block:var(--_space);background-color:var(--_color);opacity:var(--_opacity)}.divider.vertical{--_width: var(--_divider-width, var(--_thickness));--_height: var(--_divider-height);margin-inline:var(--_space);margin-block:unset}.text{--_color: var(--_text-color, currentColor);--_size: var(--_text-size);display:block;color:var(--_color);margin:0rem;font-size:var(--_size)}.text.longest{max-inline-size:80rem}.text.longer{max-inline-size:68rem}.text.long{max-inline-size:56rem}.text.short{max-inline-size:44rem}.text.shorter{max-inline-size:32rem}.text.shortest{max-inline-size:20rem}.slogan.small{font-family:var(--af-typescale-slogan-small-family);font-size:var(--af-typescale-slogan-small-size);line-height:var(--af-typescale-slogan-small-height);font-weight:var(--af-typescale-slogan-small-weight);letter-spacing:var(--af-typescale-slogan-small-spacing)}.slogan.medium{font-family:var(--af-typescale-slogan-medium-family);font-size:var(--af-typescale-slogan-medium-size);line-height:var(--af-typescale-slogan-medium-height);font-weight:var(--af-typescale-slogan-medium-weight);letter-spacing:var(--af-typescale-slogan-medium-spacing)}.slogan.large{font-family:var(--af-typescale-slogan-large-family);font-size:var(--af-typescale-slogan-large-size);line-height:var(--af-typescale-slogan-large-height);font-weight:var(--af-typescale-slogan-large-weight);letter-spacing:var(--af-typescale-slogan-large-spacing)}.chapter.small{font-family:var(--af-typescale-chapter-small-family);font-size:var(--af-typescale-chapter-small-size);line-height:var(--af-typescale-chapter-small-height);font-weight:var(--af-typescale-chapter-small-weight);letter-spacing:var(--af-typescale-chapter-small-spacing)}.chapter.medium{font-family:var(--af-typescale-chapter-medium-family);font-size:var(--af-typescale-chapter-medium-size);line-height:var(--af-typescale-chapter-medium-height);font-weight:var(--af-typescale-chapter-medium-weight);letter-spacing:var(--af-typescale-chapter-medium-spacing)}.chapter.large{font-family:var(--af-typescale-chapter-large-family);font-size:var(--af-typescale-chapter-large-size);line-height:var(--af-typescale-chapter-large-height);font-weight:var(--af-typescale-chapter-large-weight);letter-spacing:var(--af-typescale-chapter-large-spacing)}.headline.small{font-family:var(--af-typescale-headline-small-family);font-size:var(--af-typescale-headline-small-size);line-height:var(--af-typescale-headline-small-height);font-weight:var(--af-typescale-headline-small-weight);letter-spacing:var(--af-typescale-headline-small-spacing)}.headline.medium{font-family:var(--af-typescale-headline-medium-family);font-size:var(--af-typescale-headline-medium-size);line-height:var(--af-typescale-headline-medium-height);font-weight:var(--af-typescale-headline-medium-weight);letter-spacing:var(--af-typescale-headline-medium-spacing)}.headline.large{font-family:var(--af-typescale-headline-large-family);font-size:var(--af-typescale-headline-large-size);line-height:var(--af-typescale-headline-large-height);font-weight:var(--af-typescale-headline-large-weight);letter-spacing:var(--af-typescale-headline-large-spacing)}.title.small{font-family:var(--af-typescale-title-small-family);font-size:var(--af-typescale-title-small-size);line-height:var(--af-typescale-title-small-height);font-weight:var(--af-typescale-title-small-weight);letter-spacing:var(--af-typescale-title-small-spacing)}.title.medium{font-family:var(--af-typescale-title-medium-family);font-size:var(--af-typescale-title-medium-size);line-height:var(--af-typescale-title-medium-height);font-weight:var(--af-typescale-title-medium-weight);letter-spacing:var(--af-typescale-title-medium-spacing)}.title.large{font-family:var(--af-typescale-title-large-family);font-size:var(--af-typescale-title-large-size);line-height:var(--af-typescale-title-large-height);font-weight:var(--af-typescale-title-large-weight);letter-spacing:var(--af-typescale-title-large-spacing)}.caption.small{font-family:var(--af-typescale-caption-small-family);font-size:var(--af-typescale-caption-small-size);line-height:var(--af-typescale-caption-small-height);font-weight:var(--af-typescale-caption-small-weight);letter-spacing:var(--af-typescale-caption-small-spacing)}.caption.medium{font-family:var(--af-typescale-caption-medium-family);font-size:var(--af-typescale-caption-medium-size);line-height:var(--af-typescale-caption-medium-height);font-weight:var(--af-typescale-caption-medium-weight);letter-spacing:var(--af-typescale-caption-medium-spacing)}.caption.large{font-family:var(--af-typescale-caption-large-family);font-size:var(--af-typescale-caption-large-size);line-height:var(--af-typescale-caption-large-height);font-weight:var(--af-typescale-caption-large-weight);letter-spacing:var(--af-typescale-caption-large-spacing)}.plain.small{font-family:var(--af-typescale-plain-small-family);font-size:var(--af-typescale-plain-small-size);line-height:var(--af-typescale-plain-small-height);font-weight:var(--af-typescale-plain-small-weight);letter-spacing:var(--af-typescale-plain-small-spacing)}.plain.medium{font-family:var(--af-typescale-plain-medium-family);font-size:var(--af-typescale-plain-medium-size);line-height:var(--af-typescale-plain-medium-height);font-weight:var(--af-typescale-plain-medium-weight);letter-spacing:var(--af-typescale-plain-medium-spacing)}.plain.large{font-family:var(--af-typescale-plain-large-family);font-size:var(--af-typescale-plain-large-size);line-height:var(--af-typescale-plain-large-height);font-weight:var(--af-typescale-plain-large-weight);letter-spacing:var(--af-typescale-plain-large-spacing)}.label.small{font-family:var(--af-typescale-label-small-family);font-size:var(--af-typescale-label-small-size);line-height:var(--af-typescale-label-small-height);font-weight:var(--af-typescale-label-small-weight);letter-spacing:var(--af-typescale-label-small-spacing)}.label.medium{font-family:var(--af-typescale-label-medium-family);font-size:var(--af-typescale-label-medium-size);line-height:var(--af-typescale-label-medium-height);font-weight:var(--af-typescale-label-medium-weight);letter-spacing:var(--af-typescale-label-medium-spacing)}.label.large{font-family:var(--af-typescale-label-large-family);font-size:var(--af-typescale-label-large-size);line-height:var(--af-typescale-label-large-height);font-weight:var(--af-typescale-label-large-weight);letter-spacing:var(--af-typescale-label-large-spacing)}.annotation{opacity:.5;text-shadow:0 0 1px black,0 0 1px black}.icon{--_size: var(--_icon-size, 1.5rem);--_min-size: var(--_icon-min-size, 1rem);--_width: var(--_icon-width, var(--_size));--_min-width: var(--_icon-min-width, var(--_min-size));--_height: var(--_icon-height, var(--_size));--_min-height: var(--_icon-min-height, var(--_min-size));--_color: var(--_icon-color, currentColor);--_fill: var(--_icon-fill, var(--_color));--_on-fill: var(--_icon-on-fill);--_stroke: var(--_icon-stroke, var(--_color));--_on-stroke: var(--_icon-on-stroke);--_svg-size: var(--_icon-svg-size, 100%);--_svg-min-size: var(--_icon-svg-min-size);--_svg-max-size: var(--_icon-svg-max-size);--_svg-width: var(--_icon-svg-width, var(--_svg-size));--_svg-min-width: var(--_icon-svg-min-width, var(--_svg-min-size));--_svg-max-width: var(--_icon-svg-max-width, var(--_svg-max-size));--_svg-height: var(--_icon-svg-height, var(--_svg-size));--_svg-min-height: var(--_icon-svg-min-height, var(--_svg-min-size));--_svg-max-height: var(--_icon-svg-max-height, var(--_svg-max-size));--_svg-fill: var(--_icon-svg-fill, var(--_fill));--_svg-on-fill: var(--_icon-svg-on-fill, var(--_on-fill));--_svg-stroke: var(--_icon-svg-stroke, var(--_stroke));--_svg-on-stroke: var(--_icon-svg-on-stroke, var(--_on-stroke));display:flex;flex-shrink:0;justify-content:center;align-items:center;inline-size:var(--_width);block-size:var(--_height)}.flickr-icon{--_width: calc(var(--_icon-width, var(--_height)) * 1.75);--_height: var(--_icon-height, 2.5rem)}.svg{--_size: var(--_svg-size, 2.5rem);--_min-size: var(--_svg-min-size, 0rem);--_max-size: var(--_svg-max-size);--_width: var(--_svg-width, var(--_size));--_min-width: var(--_svg-min-width, var(--_min-size));--_max-width: var(--_svg-max-width, var(--_max-size));--_height: var(--_svg-height, var(--_size));--_min-height: var(--_svg-min-height, var(--_min-size));--_max-height: var(--_svg-max-height, var(--_max-size));--_fill: var(--_svg-fill, currentColor);--_on-fill: var(--_svg-on-fill);--_stroke: var(--_svg-stroke, currentColor);--_on-stroke: var(--_svg-on-stroke);inline-size:var(--_width);min-inline-size:var(--_min-width);max-inline-size:var(--_max-width);block-size:var(--_height);min-block-size:var(--_min-height);max-block-size:var(--_max-height)}.svg.fill,.svg .fill{fill:var(--_fill)}.svg.on-fill,.svg .on-fill{fill:var(--_on-fill)}.svg.stroke,.svg .stroke{stroke:var(--_stroke)}.svg.on-stroke,.svg .on-stroke{stroke:var(--_on-stroke)}.image{max-inline-size:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.pseudo{position:absolute;left:0;top:0;inline-size:100%;block-size:100%;border-radius:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.pattern{--_left: var(--_pattern-left);--_top: var(--_pattern-top);--_right: var(--_pattern-right);--_bottom: var(--_pattern-bottom);--_size: var(--_pattern-size, 100%);--_min-size: var(--_pattern-min-size, 0rem);--_max-size: var(--_pattern-max-size);--_width: var(--_pattern-width, var(--_size));--_min-width: var(--_pattern-min-width, var(--_min-size));--_max-width: var(--_pattern-max-width, var(--_max-size));--_height: var(--_pattern-height, var(--_size));--_min-height: var(--_pattern-min-height, var(--_min-size));--_max-height: var(--_pattern-max-height, var(--_max-size));--_space: var(--_pattern-space, 0rem);--_space-inline: var(--_pattern-space-inline, var(--_space));--_space-leading: var(--_pattern-space-leading, var(--_space-inline));--_space-trailing: var(--_pattern-space-trailing, var(--_space-inline));--_space-block: var(--_pattern-space-block, var(--_space));--_space-top: var(--_pattern-space-top, var(--_space-block));--_space-bottom: var(--_pattern-space-bottom, var(--_space-block));--_fill: var(--_pattern-fill);--_on-fill: var(--_pattern-on-fill);--_stroke: var(--_pattern-stroke);--_on-stroke: var(--_pattern-on-stroke);--_svg-left: var(--_pattern-svg-left);--_svg-top: var(--_pattern-svg-top);--_svg-right: var(--_pattern-svg-right);--_svg-bottom: var(--_pattern-svg-bottom);--_svg-size: var(--_pattern-svg-size, 100%);--_svg-min-size: var(--_pattern-svg-min-size);--_svg-max-size: var(--_pattern-svg-max-size);--_svg-width: var(--_pattern-svg-width, var(--_svg-size));--_svg-min-width: var(--_pattern-svg-min-width, var(--_svg-min-size));--_svg-max-width: var(--_pattern-svg-max-width, var(--_svg-max-size));--_svg-height: var(--_pattern-svg-height, var(--_svg-size));--_svg-min-height: var(--_pattern-svg-min-height, var(--_svg-min-size));--_svg-max-height: var(--_pattern-svg-max-height, var(--_svg-max-size));--_svg-fill: var(--_pattern-svg-fill, var(--_fill));--_svg-on-fill: var(--_pattern-svg-on-fill, var(--_on-fill));--_svg-stroke: var(--_pattern-svg-stroke, var(--_stroke));--_svg-on-stroke: var(--_pattern-svg-on-stroke, var(--_on-stroke));display:grid;justify-content:normal;justify-items:center;align-content:normal;align-items:center;left:var(--_left, 0%);top:var(--_top, 0%);right:var(--_right);bottom:var(--_bottom);inline-size:var(--_width);min-inline-size:var(--_min-width);max-inline-size:var(--_max-width);block-size:var(--_height);min-block-size:var(--_min-height);max-block-size:var(--_max-height);padding-inline-start:var(--_space-leading, inherit);padding-inline-end:var(--_space-trailing, inherit);padding-block-start:var(--_space-top, inherit);padding-block-end:var(--_space-bottom, inherit)}.pattern>.image{inline-size:100%;block-size:100%}.pattern>.svg{left:var(--_svg-left);top:var(--_svg-top);right:var(--_svg-right);bottom:var(--_svg-bottom)}.pattern.red-carpet{--_top: -5%;--_svg-width: 105%;--_svg-height: auto}.pattern.cover__activities{--_right: 0%;--_top: 0%;--_space-inline: initial;--_space-top: initial;--_svg-width: 50%;--_svg-height: auto;--_svg-min-height: 100%;justify-items:flex-end;align-items:flex-start}.pattern.cover__speechs,.pattern.cover__activity,.pattern.cover__voluntariness,.pattern.cover__sponsorship,.pattern.cover__suggest-speaker,.pattern.cover__about-us{--_left: 50%;--_width: 50%;--_space-trailing: initial;--_svg-width: 24rem;justify-items:center}.pattern.cross{--_max-width: 48rem;--_svg-size: auto;--_svg-min-size: 175%}.outline{--_style: var(--_outline-style, solid);--_thickness: var(--_outline-thickness, 2px);--_offset: var(--_outline-offset, calc(var(--_thickness) * -1));--_color: var(--_outline-color, var(--_text-color));--_opacity: var(--_outline-opacity);outline-style:var(--_style);outline-width:var(--_thickness);outline-offset:var(--_offset);outline-color:var(--_color);opacity:var(--_opacity)}.underline{--_style: var(--_underline-style, solid);--_thickness: var(--_underline-thickness, 2px);--_color: var(--_underline-color, var(--_text-color));--_opacity: var(--_underline-opacity);border-block-end-style:var(--_style);border-block-end-width:var(--_thickness);border-block-end-color:var(--_color);opacity:var(--_opacity)}.item{--_smallest: calc(var(--_default-size) * .7);--_smaller: calc(var(--_default-size) * .8);--_small: calc(var(--_default-size) * .9);--_large: calc(var(--_default-size) * 1.2);--_larger: calc(var(--_default-size) * 1.4);--_largest: calc(var(--_default-size) * 1.6)}.item.button.smallest,.item.text-field.smallest{--_height: var(--_smallest)}.item.button.smaller,.item.text-field.smaller{--_height: var(--_smaller)}.item.button.small,.item.text-field.small{--_height: var(--_small)}.item.button.large,.item.text-field.large{--_height: var(--_large)}.item.button.larger,.item.text-field.larger{--_height: var(--_larger)}.item.button.largest,.item.text-field.largest{--_height: var(--_largest)}.item.checkbox.smallest,.item.radio.smallest{--_size: var(--_smallest)}.item.checkbox.smaller,.item.radio.smaller{--_size: var(--_smaller)}.item.checkbox.small,.item.radio.small{--_size: var(--_small)}.item.checkbox.large,.item.radio.large{--_size: var(--_large)}.item.checkbox.larger,.item.radio.larger{--_size: var(--_larger)}.item.checkbox.largest,.item.radio.largest{--_size: var(--_largest)}.button{--_default-size: calc(48px * var(--af-typescale-caption-ratio));--_size: var(--af-button-size);--_min-size: var(--af-button-min-size);--_max-size: var(--af-button-max-size);--_width: var(--af-button-width, var(--_size));--_min-width: var(--af-button-min-width, var(--_min-size, var(--_min-height)));--_max-width: var(--af-button-max-width);--_height: var(--af-button-height, var(--_size, var(--_default-size)));--_min-height: var(--af-button-min-height, var(--_min-size));--_max-height: var(--af-button-max-height, var(--_max-size));--_space-between: var(--af-button-space-between, calc(var(--_height) * .3));--_space-inline: var(--af-button-space-inline, calc(var(--_height) * .4));--_space-leading: var(--af-button-space-leading, var(--_space-inline));--_space-trailing: var(--af-button-space-trailing, var(--_space-inline));--_space-block: var(--af-button-space-block);--_space-top: var(--af-button-space-top, var(--_space-block));--_space-bottom: var(--af-button-space-bottom, var(--_space-block));--_shape-radius: var(--af-button-shape-radius, var(--_height));--_ground: var(--af-button-ground);--_on-ground: var(--af-button-on-ground, currentColor);--_icon-size: var(--af-button-icon-size, calc(var(--_height) * .5));--_icon-width: var(--af-button-icon-width, var(--_icon-size));--_icon-height: var(--af-button-icon-height, var(--_icon-size));--_icon-color: var(--af-button-icon-color, var(--_text-color));--_icon-fill: var(--af-button-icon-fill, var(--_icon-color));--_icon-stroke: var(--af-button-icon-stroke, var(--_icon-color));--_text-size: var(--af-button-text-size, calc(var(--_height) * .4));--_text-color: var(--af-button-text-color, var(--_on-ground));--_outline-style: var(--af-button-icon-style);--_outline-thickness: var(--af-button-icon-thickness);--_outline-offset: var(--af-button-icon-offset);--_outline-color: var(--af-button-icon-color, var(--_icon-color));--_outline-opacity: var(--af-button-icon-opacity, 0);--_badge-ground: var(--af-button-badge-ground, var(--segment-on-ground));--_badge-on-ground: var(--af-button-badge-on-ground, var(--segment-ground));display:inline-flex;flex-direction:row;justify-content:center;align-items:center;inline-size:var(--_width);min-inline-size:var(--_min-width);max-inline-size:var(--_max-width);block-size:var(--_height);min-block-size:var(--_min-height);max-block-size:var(--_max-height);gap:var(--_space-between);padding-inline-start:var(--_space-leading);padding-inline-end:var(--_space-trailing);padding-block-start:var(--_space-top);padding-block-end:var(--_space-bottom);background-color:var(--_ground);color:var(--_on-ground);border:none;border-radius:var(--_shape-radius);outline:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button:hover,.button:focus{--_ground: var(--af-color-scheme-prime);--_on-ground: var(--af-color-scheme-on-prime);--_icon-color: var(--_on-ground);--_text-color: var(--_on-ground);--_badge-ground: var(--_on-ground);--_badge-on-ground: var(--_ground)}.button:focus-visible{outline-style:solid;outline-width:2px;outline-offset:4px;outline-color:var(--_ground, var(--_on-ground))}.button.outlined{--_outline-opacity: var(--af-outlined-button-icon-opacity, 1)}.button.outlined:hover,.button.outlined:focus{--_outline-opacity: 0}.button.filled{--_ground: var(--af-color-scheme-prime);--_on-ground: var(--af-color-scheme-on-prime)}.button.filled:hover,.button.filled:focus{--_ground: var(--af-color-scheme-primary-lightest);--_on-ground: var(--af-color-scheme-on-primary-lightest)}.button.filled>.button__badge{background-color:var(--_on-ground);color:var(--_ground);opacity:.75}.button.filled:focus-visible{outline-color:var(--_ground)}.unit.button__text{font-weight:var(--af-typeface-weight-medium);white-space:nowrap}.button__badge{padding-inline:calc(var(--_height) * .2);background-color:var(--_badge-ground);color:var(--_badge-on-ground);border-radius:inherit;font-size:calc(var(--_height) * .4)}.checkbox{--_default-size: var(--af-typescale-caption-medium-size);--_size: var(--af-checkbox-size, var(--_default-size));--_min-size: var(--af-checkbox-min-size);--_max-size: var(--af-checkbox-max-size);--_ground: var(--af-checkbox-ground);--_on-ground: var(--af-checkbox-on-ground, currentColor);--_shape-radius: var(--af-checkbox-shape-radius, 0rem);--_outline-style: var(--af-checkbox-outline-style, solid);--_outline-thickness: var(--af-checkbox-outline-thickness, 2px);--_outline-offset: var(--af-checkbox-outline-offset, calc(var(--_outline-thickness) * -1));--_outline-color: var(--af-checkbox-outline-color, var(--_text-color));--_checked-ground: var(--af-checkbox-checked-ground, var(--af-color-scheme-prime));--_checked-on-ground: var(--af-checkbox-checked-on-ground, var(--af-color-scheme-on-prime));--_checked-shape-radius: var(--af-checkbox-checked-shape-radius, .125rem);--_checked-outline-thickness: var(--af-checkbox-checked-outline-thickness, 0px);display:inline-flex;flex-shrink:0;inline-size:var(--_size);min-inline-size:var(--_min-size);max-inline-size:var(--_max-size);block-size:var(--_size);min-block-size:var(--_min-size);max-block-size:var(--_max-size);margin:0rem;background:none;background-color:var(--_ground);color:var(--_on-ground);border:none;border-radius:var(--_shape-radius);outline:none;cursor:pointer}.checkbox:before{content:"";outline-style:var(--_outline-style);outline-width:var(--_outline-thickness);outline-offset:var(--_outline-offset);outline-color:var(--_outline-color)}.checkbox:focus-visible{--_outline-offset: 0rem}.checkbox:not(:checked){-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox:checked{--_outline-color: var(--_checked-ground);accent-color:var(--_checked-ground);color:var(--_checked-on-ground)}.checkbox:checked:before{border-radius:var(--_checked-shape-radius)}.checkbox:checked:not(:focus-visible){--_outline-thickness: 0rem}.checkbox:checked:focus-visible{--_outline-offset: var(--_outline-thickness)}.check-field{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.75rem;cursor:pointer}.radio{--_default-size: var(--af-typescale-caption-medium-size);--_size: var(--af-radio-size, var(--_default-size));--_min-size: var(--af-radio-min-size);--_max-size: var(--af-radio-max-size);--_ground: var(--af-radio-ground);--_on-ground: var(--af-radio-on-ground, currentColor);--_shape-radius: var(--af-radio-shape-radius, 50%);--_outline-style: var(--af-radio-outline-style, solid);--_outline-thickness: var(--af-radio-outline-thickness, 2px);--_outline-offset: var(--af-radio-outline-offset, calc(var(--_outline-thickness) * -1));--_outline-color: var(--af-radio-outline-color, var(--_text-color));--_checked-ground: var(--af-radio-checked-ground, var(--af-color-scheme-prime));--_checked-on-ground: var(--af-radio-checked-on-ground, var(--af-color-scheme-on-prime));--_checked-shape-radius: var(--af-radio-checked-shape-radius, var(--_shape-radius));--_checked-outline-thickness: var(--af-radio-checked-outline-thickness, 0px);display:inline-flex;flex-shrink:0;inline-size:var(--_size);min-inline-size:var(--_min-size);max-inline-size:var(--_max-size);block-size:var(--_size);min-block-size:var(--_min-size);max-block-size:var(--_max-size);margin:0rem;background:none;background-color:var(--_ground);color:var(--_on-ground);border:none;border-radius:var(--_shape-radius);outline:none;cursor:pointer}.radio:before{content:"";outline-style:var(--_outline-style);outline-width:var(--_outline-thickness);outline-offset:var(--_outline-offset);outline-color:var(--_outline-color)}.radio:focus-visible{--_outline-offset: 0rem}.radio:not(:checked){-webkit-appearance:none;-moz-appearance:none;appearance:none}.radio:checked{--_outline-color: var(--_checked-ground);accent-color:var(--_checked-ground);color:var(--_checked-on-ground)}.radio:checked:before{border-radius:var(--_checked-shape-radius)}.radio:checked:not(:focus-visible){--_outline-thickness: 0rem}.radio:checked:focus-visible{--_outline-offset: var(--_outline-thickness)}.radio-field{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.75rem;cursor:pointer}.text-field{--_default-size: calc(56px * var(--af-typescale-caption-ratio));--_width: var(--af-text-field-width);--_min-width: var(--af-text-field-min-width);--_max-width: var(--af-text-field-max-width);--_height: var(--af-text-field-height, var(--_default-size));--_min-height: var(--af-text-field-min-height);--_max-height: var(--af-text-field-max-height);--_space-inline: var(--af-text-field-space-inline, calc(var(--_height) * .25));--_space-leading: var(--af-text-field-space-leading, var(--_space-inline));--_space-trailing: var(--af-text-field-space-trailing, var(--_space-inline));--_shape-radius: var(--af-text-field-shape-radius, 0rem);--_ground: var(--af-text-field-ground);--_on-ground: var(--af-text-field-on-ground, currentColor);--_text-color: var(--af-text-field-text-color, var(--_on-ground));--_placeholder-color: var(--af-text-field-placeholder-color, var(--_text-color));--_placeholder-opacity: var(--af-text-field-placeholder-opacity, .33);--_outline-style: var(--af-text-field-outline-style, solid);--_outline-thickness: var(--af-text-field-outline-thickness, 2px);--_outline-offset: var(--af-text-field-outline-offset, calc(var(--_outline-thickness) * -1));--_outline-color: var(--af-text-field-outline-color, var(--_text-color));--_underline-style: var(--af-text-field-underline-style, var(--_outline-style));--_underline-thickness: var(--af-text-field-underline-thickness, 0px);--_underline-color: var(--af-text-field-underline-color, var(--_outline-color));display:inline-flex;inline-size:var(--_width);min-inline-size:var(--_min-width);max-inline-size:var(--_max-width);block-size:var(--_height);min-block-size:var(--_min-height);max-block-size:var(--_max-height);padding-inline-start:var(--_space-leading);padding-inline-end:var(--_space-trailing);background:none;background-color:var(--_ground);color:var(--_text-color);border:none;border-block-end-style:var(--_underline-style);border-block-end-width:var(--_underline-thickness);border-block-end-color:var(--_underline-color);outline:none;outline-style:var(--_outline-style);outline-width:var(--_outline-thickness);outline-offset:var(--_outline-offset);outline-color:var(--_outline-color);font:inherit;font-size:calc(var(--_height) * .3)}.text-field::-moz-placeholder{color:var(--_placeholder-color);opacity:var(--_placeholder-opacity)}.text-field::placeholder{color:var(--_placeholder-color);opacity:var(--_placeholder-opacity)}.text-field:focus-visible{--_outline-offset: 0px}.text-field.textarea{block-size:auto;min-block-size:var(--_min-height, var(--_height));padding-block:calc(var(--_height) * .2)}.text-field.underlined{--_outline-thickness: 0px;--_underline-thickness: var(--af-underlined-text-field-underline-thickness, 2px)}.announcement{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;padding-block:calc(var(--af-typescale-title-large-size) / 3.5);background-image:linear-gradient(to right,var(--af-color-scheme-primary-darkest),var(--af-color-scheme-primary-boldest) 33%,var(--af-color-scheme-ground) 67%);overflow:hidden;white-space:nowrap;text-overflow:clip}.announcement .parts{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;animation-timing-function:linear;animation-duration:var(--_duration);animation-iteration-count:infinite}.announcement .part{display:flex;flex-shrink:0;flex-direction:row;justify-content:flex-start;align-items:center;overflow:hidden}.announcement .part>.unit.text{padding-inline:1.5rem;font-family:var(--af-typeface-digital);font-weight:var(--af-typeface-weight-light);line-height:normal;letter-spacing:2px}.announcement .separator{font-size:var(--af-typescale-caption-medium-size)}.announcement .separator:before{content:"♦";position:relative}.announcement.active .parts{animation-name:scrolling}@keyframes scrolling{0%{transform:translate(0)}to{transform:translate(-100%)}}.ticket{--_size: 12rem;--__size: var(--_size);--_ground: var(--af-color-scheme-prime);--_on-ground: var(--af-color-scheme-on-prime);--_font-size: calc(var(--_size) * .1);--_icon-fill: var(--_ground);--_icon-on-fill: var(--_on-ground);display:inline-flex;flex-shrink:0;flex-direction:row;justify-content:center;align-items:center;inline-size:var(--_size);transition-property:transform;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ticket>.icon{--_size: 100%;--_height: initial}.ticket>.unit.text{position:absolute;margin-inline-start:calc(var(--__size) / 16);color:var(--_icon-on-fill);font-size:var(--_font-size);font-weight:var(--af-typeface-weight-medium);white-space:nowrap;text-overflow:clip}.ticket:hover{--_ground: var(--af-color-scheme-primary-lightest);transform:scale(1.1)}.menu-item{--af-button-width: 100%;--af-button-height: 2.75rem;--af-button-space-inline: .75rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.menu-item>.button{justify-content:flex-start}.menu-item>.button:hover,.menu-item>.button:focus{--_ground: initial;--_on-ground: currentColor}.menu-item>.button:before{content:"";left:50%;top:100%;inline-size:75%;block-size:2px;margin-block-start:1rem;background-color:currentColor;opacity:0;transform:translate(-50%);transition-property:margin,opacity}.menu-item>.button:hover:before{margin-block-start:0rem;opacity:1}.footer-menu-item{--af-button-width: 100%;--af-button-space-inline: 0rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.footer-menu-item>.button{justify-content:flex-start}.footer-menu-item>.button:hover,.footer-menu-item>.button:focus{--_ground: initial;--_on-ground: currentColor;text-decoration:underline}.sidebar-menu-item{--af-button-width: 100%;--af-button-space-inline: 0rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;inline-size:100%}.sidebar-menu-item>.button{justify-content:flex-start}.sidebar-menu-item>.button:hover,.sidebar-menu-item>.button:focus{--_ground: initial;--_on-ground: currentColor;text-decoration:underline}.logo{--_icon-size: 100%;display:flex;flex-shrink:0;flex-direction:row;justify-content:center;align-items:center;inline-size:11rem}.sidebar-toggle{--_space-inline: calc(var(--_height) * .2);--_icon-size: calc(var(--_height) * .6);flex-shrink:0}.on-ground-prime{color:var(--af-color-scheme-prime)}._icon-fill-prime{--_icon-fill: var(--af-color-scheme-prime)}._icon-on-fill-prime{--_icon-on-fill: var(--af-color-scheme-on-prime)}.weight-thin{font-weight:var(--af-typeface-weight-thin)!important}.weight-extra-light{font-weight:var(--af-typeface-weight-extra-light)!important}.weight-light{font-weight:var(--af-typeface-weight-light)!important}.weight-regular{font-weight:var(--af-typeface-weight-regular)!important}.weight-medium{font-weight:var(--af-typeface-weight-medium)!important}.weight-semi-bold{font-weight:var(--af-typeface-weight-semi-bold)!important}.weight-bold{font-weight:var(--af-typeface-weight-bold)!important}.weight-extra-bold{font-weight:var(--af-typeface-weight-extra-bold)!important}.weight-black{font-weight:var(--af-typeface-weight-black)!important}.weight-heavy{font-weight:var(--af-typeface-weight-heavy)!important}.inherit-1-1,.inherit-1,.inherit{display:inherit!important;flex-direction:inherit!important;justify-content:inherit!important;align-items:inherit!important;text-align:inherit!important}.inherit-1-2,.inherit-1,.inherit{gap:inherit!important}.hidden{display:none!important}.space-between{justify-content:space-between!important}.content-end{justify-content:flex-end!important}.items-center{align-items:center!important}.items-end{align-items:end!important}.nowrap{flex-wrap:nowrap!important}@media (max-width: 1279px){.lg\:hidden{display:none!important}.lg\:invisible{visibility:collapse!important}.lg\:flex{display:flex!important}}@media (max-width: 1023px){.md\:wrap{flex-wrap:wrap!important}.md\:items-start{align-items:flex-start!important}}.block{display:block}.block.inline{display:inline-block}.\!block{display:block!important}.\!block.inline{display:inline-block!important}.flex{display:flex}.flex.inline{display:inline-flex}.\!flex{display:flex!important}.\!flex.inline{display:inline-flex!important}.grid{display:grid}.\!grid{display:grid!important}.cols-2{grid-template-columns:repeat(2,minmax(auto,1fr))}.col-1{grid-column-end:span 1}@media (max-width: 1279px){.lg\:cols-1{grid-template-columns:repeat(1,minmax(auto,1fr))}}@media (max-width: 1023px){.md\:cols-1{grid-template-columns:repeat(1,minmax(auto,1fr))}}@media (max-width: 1023px){.md\:gap-2{gap:1rem!important}}.pointer{cursor:pointer!important}
