 @layer figreset,figoverridable,reset,theme,base,figutils,components,utilities;@layer figoverridable{:root{font-synthesis:none}}@layer figutils{:root{--banner-height:48px;--banner-height-v2:40px;--full-height-with-banner:calc(100dvh - var(--banner-height))}@media (max-width:600px){.banner-v2-container{left:0 !important;right:0 !important;margin:0 auto !important}}.wrapper-with-banner .min-h-screen{min-height:var(--full-height-with-banner)}.wrapper-with-banner .h-screen{height:var(--full-height-with-banner)}}@layer figreset{:root{font-family:var( --default-font-family,ui-sans-serif,system-ui,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji' )}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;width:100%}body{margin:0;width:100%}body:has([data-page-overflowx='hidden']){overflow-x:hidden}body:has([data-page-overflowx='auto']){overflow-x:auto}}@layer figutils{#container{width:100%}}@layer figreset{*,*:before,*:after{box-sizing:border-box}a{color:inherit;text-decoration:none}button{border:none;background:none;padding:0}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}ol,ul,menu{list-style:none;margin:0;padding-inline-start:0}}@layer figutils{:is(.textContents ul,ul.textContents) > li:before{content:'\2022';margin-left:-1.5em;display:inline-block;text-align:center;width:1.5em;-webkit-background-clip:var(--list-marker-background-clip);-webkit-text-fill-color:var(--list-marker-text-fill-color);background-clip:var(--list-marker-background-clip);color:var(--list-marker-color);font-size:var(--list-marker-font-size);line-height:var(--list-marker-line-height);vertical-align:var(--list-marker-vertical-align)}:is(.textContents ol,ol.textContents) > li::marker{color:var(--list-marker-color);font-size:var(--list-marker-font-size);line-height:var(--list-marker-line-height);vertical-align:var(--list-marker-vertical-align)}:is(.textContents,.textContents *).adjustLetterSpacing:after{content:'';margin-left:calc(var(--letter-spacing) * -1)}}@layer figutils{#container .embed{border:none}}@layer figutils{#container .marquee-container{overflow-x:hidden;display:flex;flex-direction:row;position:relative;width:var(--width);transform:var(--transform);&:hover div{animation-play-state:var(--pause-on-hover)}&:active div{animation-play-state:var(--pause-on-click)}&:focus-within > *{animation-play-state:paused !important}}#container .marquee{flex:0 0 auto;min-width:var(--min-width);display:flex;flex-direction:row;align-items:center;animation:scroll var(--duration) linear var(--delay) var(--iteration-count);animation-delay:var(--delay);animation-direction:var(--direction);animation-timing-function:var(--timing-function)}#container .marquee.reduced-motion{@media (prefers-reduced-motion:reduce){animation:none}}@keyframes scroll{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}#container .marquee-initial-child-container{flex:0 0 auto;display:flex;min-width:auto;flex-direction:row;align-items:center}#container .marquee-child{transform:var(--transform)}}@layer figutils{.code-behavior-wrapper > *{width:100%;height:100%}}@layer figreset{:root{--100dvw:100vw;--100dvh:100vh}@supports (width:100dvw){:root{--100dvw:100dvw;--100dvh:100dvh}}}@layer figutils{.bypass-link{position:fixed;top:16px;left:0;right:0;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none}.bypass-link:focus-within{opacity:1;z-index:10000}.bypass-link > a{background-color:#000;color:#fff;border:1px solid #fff;padding:12px 16px;font-size:16px;border-radius:12px;pointer-events:auto}}@layer figreset{:root{text-align:left;button{text-align:left}}}
 @font-face{font-family:"Noto Sans Math:Regular";font-style:normal;src:url("../assets/fonts/v2/NotoSansMath-Regular_1/NotoSansMath-Regular_1-english.woff2");font-display:block;unicode-range:U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD}@font-face{font-family:"Noto Sans Math:Regular";font-style:normal;src:url("../assets/fonts/v2/NotoSansMath-Regular_1/NotoSansMath-Regular_1-rest-latin.woff2");font-display:block;unicode-range:U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF}@font-face{font-family:"Noto Sans Math:Regular";font-style:normal;src:url("../assets/fonts/v2/NotoSansMath-Regular_1/NotoSansMath-Regular_1-latin-extended-a.woff2");font-display:block;unicode-range:U+0100-0130,U+0132-0151,U+0154-017F}@font-face{font-family:"Noto Sans Math:Regular";font-style:normal;src:url("../assets/fonts/v2/NotoSansMath-Regular_1/NotoSansMath-Regular_1-latin-extended-b.woff2");font-display:block;unicode-range:U+0180-024F}@font-face{font-family:"Noto Sans Math:Regular";font-style:normal;src:url("../assets/fonts/v2/NotoSansMath-Regular_1/NotoSansMath-Regular_1-latin-extended-additional.woff2");font-display:block;unicode-range:U+1E00-1EFF}@font-face{font-family:"Noto Sans Math:Regular";font-style:normal;src:url("../assets/fonts/v2/NotoSansMath-Regular_1/NotoSansMath-Regular_1-rest.woff2");font-display:block;unicode-range:U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF}@font-face{font-family:"Noto Sans:Regular";font-style:normal;src:url("../assets/fonts/v2/NotoSans-VF_3/NotoSans-VF_3-english.woff2");font-display:block;unicode-range:U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD}@font-face{font-family:"Noto Sans:Regular";font-style:normal;src:url("../assets/fonts/v2/NotoSans-VF_3/NotoSans-VF_3-rest-latin.woff2");font-display:block;unicode-range:U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF}@font-face{font-family:"Noto Sans:Regular";font-style:normal;src:url("../assets/fonts/v2/NotoSans-VF_3/NotoSans-VF_3-latin-extended-a.woff2");font-display:block;unicode-range:U+0100-0130,U+0132-0151,U+0154-017F}@font-face{font-family:"Noto Sans:Regular";font-style:normal;src:url("../assets/fonts/v2/NotoSans-VF_3/NotoSans-VF_3-latin-extended-b.woff2");font-display:block;unicode-range:U+0180-024F}@font-face{font-family:"Noto Sans:Regular";font-style:normal;src:url("../assets/fonts/v2/NotoSans-VF_3/NotoSans-VF_3-latin-extended-additional.woff2");font-display:block;unicode-range:U+1E00-1EFF}@font-face{font-family:"Noto Sans:Regular";font-style:normal;src:url("../assets/fonts/v2/NotoSans-VF_3/NotoSans-VF_3-rest.woff2");font-display:block;unicode-range:U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF}@font-face{font-family:"Noto Sans Symbols:Regular";font-style:normal;src:url("../assets/fonts/v2/NotoSansSymbols-VF_2/NotoSansSymbols-VF_2-english.woff2");font-display:block;unicode-range:U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD}@font-face{font-family:"Noto Sans Symbols:Regular";font-style:normal;src:url("../assets/fonts/v2/NotoSansSymbols-VF_2/NotoSansSymbols-VF_2-rest-latin.woff2");font-display:block;unicode-range:U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF}@font-face{font-family:"Noto Sans Symbols:Regular";font-style:normal;src:url("../assets/fonts/v2/NotoSansSymbols-VF_2/NotoSansSymbols-VF_2-latin-extended-a.woff2");font-display:block;unicode-range:U+0100-0130,U+0132-0151,U+0154-017F}@font-face{font-family:"Noto Sans Symbols:Regular";font-style:normal;src:url("../assets/fonts/v2/NotoSansSymbols-VF_2/NotoSansSymbols-VF_2-latin-extended-b.woff2");font-display:block;unicode-range:U+0180-024F}@font-face{font-family:"Noto Sans Symbols:Regular";font-style:normal;src:url("../assets/fonts/v2/NotoSansSymbols-VF_2/NotoSansSymbols-VF_2-latin-extended-additional.woff2");font-display:block;unicode-range:U+1E00-1EFF}@font-face{font-family:"Noto Sans Symbols:Regular";font-style:normal;src:url("../assets/fonts/v2/NotoSansSymbols-VF_2/NotoSansSymbols-VF_2-rest.woff2");font-display:block;unicode-range:U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF}@font-face{font-family:"Inter:Bold";font-style:normal;src:url("../assets/fonts/v2/Inter_1/Inter_1-english.woff2");font-display:block;unicode-range:U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD}@font-face{font-family:"Inter:Bold";font-style:normal;src:url("../assets/fonts/v2/Inter_1/Inter_1-rest-latin.woff2");font-display:block;unicode-range:U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF}@font-face{font-family:"Inter:Bold";font-style:normal;src:url("../assets/fonts/v2/Inter_1/Inter_1-latin-extended-a.woff2");font-display:block;unicode-range:U+0100-0130,U+0132-0151,U+0154-017F}@font-face{font-family:"Inter:Bold";font-style:normal;src:url("../assets/fonts/v2/Inter_1/Inter_1-latin-extended-b.woff2");font-display:block;unicode-range:U+0180-024F}@font-face{font-family:"Inter:Bold";font-style:normal;src:url("../assets/fonts/v2/Inter_1/Inter_1-latin-extended-additional.woff2");font-display:block;unicode-range:U+1E00-1EFF}@font-face{font-family:"Inter:Bold";font-style:normal;src:url("../assets/fonts/v2/Inter_1/Inter_1-rest.woff2");font-display:block;unicode-range:U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF}@font-face{font-family:"Source Sans Pro:Regular";font-style:normal;src:url("../assets/fonts/v2/SourceSansPro-Regular_2/SourceSansPro-Regular_2-english.woff2");font-display:block;unicode-range:U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans Pro:Regular";font-style:normal;src:url("../assets/fonts/v2/SourceSansPro-Regular_2/SourceSansPro-Regular_2-rest-latin.woff2");font-display:block;unicode-range:U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF}@font-face{font-family:"Source Sans Pro:Regular";font-style:normal;src:url("../assets/fonts/v2/SourceSansPro-Regular_2/SourceSansPro-Regular_2-latin-extended-a.woff2");font-display:block;unicode-range:U+0100-0130,U+0132-0151,U+0154-017F}@font-face{font-family:"Source Sans Pro:Regular";font-style:normal;src:url("../assets/fonts/v2/SourceSansPro-Regular_2/SourceSansPro-Regular_2-latin-extended-b.woff2");font-display:block;unicode-range:U+0180-024F}@font-face{font-family:"Source Sans Pro:Regular";font-style:normal;src:url("../assets/fonts/v2/SourceSansPro-Regular_2/SourceSansPro-Regular_2-latin-extended-additional.woff2");font-display:block;unicode-range:U+1E00-1EFF}@font-face{font-family:"Source Sans Pro:Regular";font-style:normal;src:url("../assets/fonts/v2/SourceSansPro-Regular_2/SourceSansPro-Regular_2-rest.woff2");font-display:block;unicode-range:U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF}@font-face{font-family:"EB Garamond:Regular";font-style:normal;src:url("../assets/fonts/v2/EBGaramond_wght__1/EBGaramond_wght__1-english.woff2");font-display:block;unicode-range:U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD}@font-face{font-family:"EB Garamond:Regular";font-style:normal;src:url("../assets/fonts/v2/EBGaramond_wght__1/EBGaramond_wght__1-rest-latin.woff2");font-display:block;unicode-range:U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF}@font-face{font-family:"EB Garamond:Regular";font-style:normal;src:url("../assets/fonts/v2/EBGaramond_wght__1/EBGaramond_wght__1-latin-extended-a.woff2");font-display:block;unicode-range:U+0100-0130,U+0132-0151,U+0154-017F}@font-face{font-family:"EB Garamond:Regular";font-style:normal;src:url("../assets/fonts/v2/EBGaramond_wght__1/EBGaramond_wght__1-latin-extended-b.woff2");font-display:block;unicode-range:U+0180-024F}@font-face{font-family:"EB Garamond:Regular";font-style:normal;src:url("../assets/fonts/v2/EBGaramond_wght__1/EBGaramond_wght__1-latin-extended-additional.woff2");font-display:block;unicode-range:U+1E00-1EFF}@font-face{font-family:"EB Garamond:Regular";font-style:normal;src:url("../assets/fonts/v2/EBGaramond_wght__1/EBGaramond_wght__1-rest.woff2");font-display:block;unicode-range:U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF}@font-face{font-family:"Inter:Semi Bold";font-style:normal;src:url("../assets/fonts/v2/Inter_1/Inter_1-english.woff2");font-display:block;unicode-range:U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD}@font-face{font-family:"Inter:Semi Bold";font-style:normal;src:url("../assets/fonts/v2/Inter_1/Inter_1-rest-latin.woff2");font-display:block;unicode-range:U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF}@font-face{font-family:"Inter:Semi Bold";font-style:normal;src:url("../assets/fonts/v2/Inter_1/Inter_1-latin-extended-a.woff2");font-display:block;unicode-range:U+0100-0130,U+0132-0151,U+0154-017F}@font-face{font-family:"Inter:Semi Bold";font-style:normal;src:url("../assets/fonts/v2/Inter_1/Inter_1-latin-extended-b.woff2");font-display:block;unicode-range:U+0180-024F}@font-face{font-family:"Inter:Semi Bold";font-style:normal;src:url("../assets/fonts/v2/Inter_1/Inter_1-latin-extended-additional.woff2");font-display:block;unicode-range:U+1E00-1EFF}@font-face{font-family:"Inter:Semi Bold";font-style:normal;src:url("../assets/fonts/v2/Inter_1/Inter_1-rest.woff2");font-display:block;unicode-range:U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF}@font-face{font-family:"Inter:Regular";font-style:normal;src:url("../assets/fonts/v2/Inter_1/Inter_1-english.woff2");font-display:block;unicode-range:U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD}@font-face{font-family:"Inter:Regular";font-style:normal;src:url("../assets/fonts/v2/Inter_1/Inter_1-rest-latin.woff2");font-display:block;unicode-range:U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF}@font-face{font-family:"Inter:Regular";font-style:normal;src:url("../assets/fonts/v2/Inter_1/Inter_1-latin-extended-a.woff2");font-display:block;unicode-range:U+0100-0130,U+0132-0151,U+0154-017F}@font-face{font-family:"Inter:Regular";font-style:normal;src:url("../assets/fonts/v2/Inter_1/Inter_1-latin-extended-b.woff2");font-display:block;unicode-range:U+0180-024F}@font-face{font-family:"Inter:Regular";font-style:normal;src:url("../assets/fonts/v2/Inter_1/Inter_1-latin-extended-additional.woff2");font-display:block;unicode-range:U+1E00-1EFF}@font-face{font-family:"Inter:Regular";font-style:normal;src:url("../assets/fonts/v2/Inter_1/Inter_1-rest.woff2");font-display:block;unicode-range:U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF}
@media (width < 1280px){[data-breakpoint-id="node-85_728"]{display:none !important}}@media (width >= 1280px) or (width < 800px){[data-breakpoint-id="node-97_6247"]{display:none !important}}@media (width >= 800px){[data-breakpoint-id="node-97_6369"]{display:none !important}}
@media (max-width: 799px) { body:has([data-breakpoint-id="node-97_6369"]) { background-color: #f6f6f6 } }
@media (max-width: 1279px), (min-width: 800px) { body:has([data-breakpoint-id="node-97_6247"]) { background-color: #f6f6f6 } }
@media (min-width: 1280px) { body:has([data-breakpoint-id="node-85_728"]) { background-color: #f6f6f6 } }
#container .css-bul3w2 {position: relative; padding-top: 60px; padding-bottom: 60px; display: flex; flex-direction: column; align-items: center;}#container .css-50jkpj {min-width: var(--content-min-width); width: 100%;}#container .css-7y8cq9 {--content-min-width: 100%; --content-min-height: var(--100dvh); align-content: stretch; overflow: clip; background-color: #f6f6f6;}#container .css-zfhr1y {position: relative; flex-shrink: 0; display: flex; flex-direction: column; align-items: center; gap: 60px;}#container .css-v27th6 {width: 100%;}#container .css-paq0kv {align-content: stretch;}#container .css-5knerd {position: relative; flex-shrink: 0;}#container .css-882qy3 {padding-left: 20px; padding-right: 20px; display: flex; flex-direction: column; align-items: flex-start; position: relative; border-radius: inherit;}#container .css-j9f0op {width: 100%; height: 100%;}#container .css-6adve1 {width: 74px;}#container .css-jkjuh4 {position: relative; flex-shrink: 0; display: flex; flex-direction: column; align-items: flex-start; border-radius: 8px; padding: 8px 12px;}#container .css-yvzbqs {cursor: pointer; align-content: stretch; background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 74 34' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect x='0' y='0' height='100%' width='100%' fill='url(%23grad)' opacity='1'/><defs><radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(8.1543e-8 4.4625 -11.787 5.4116e-7 37 -10.625)'><stop stop-color='rgba(255,255,255,0.8)' offset='0'/><stop stop-color='rgba(255,255,255,1)' offset='1'/></radialGradient></defs></svg>");}#container .css-my0qqo {box-shadow: 0px 1px 0px 0px rgba(0,0,0,0.05),0px 1px 1px 0px rgba(0,0,0,0.05),0px 1px 2px 0px rgba(0,0,0,0.05),0px 2px 4px 0px rgba(0,0,0,0.05),0px 3px 6px 0px rgba(0,0,0,0.05); pointer-events: none;}#container .css-7hjlvc {border-style: solid; border-color: #eee; border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; position: absolute; border-radius: 8px;}#container .css-ggwoeh {inset: 0px;}#container .css-g7h9eo {position: relative; flex-shrink: 0; display: flex; justify-content: center; align-items: center;}#container .css-i5o9hg {opacity: 0.6; align-content: stretch;}#container .css-nf5ac4 {display: block; position: relative; flex-shrink: 0;}#container .css-m05nan {font-family: "Inter:Regular",sans-serif; word-break: break-word; font-weight: 400; font-style: normal; font-size: 14px; letter-spacing: 0px; text-align: left; line-height: 1.3; white-space: nowrap;}#container .css-iguuiu {font-variation-settings: normal; color: #000; -webkit-text-fill-color: #000; --letter-spacing: 0px;}#container .css-m3mcip {padding-left: 20px; padding-right: 20px; display: flex; flex-direction: column; align-items: flex-start; gap: 20px; position: relative; border-radius: inherit;}#container .css-a8ckuu {position: relative; flex-shrink: 0; display: flex; flex-direction: column; align-items: flex-start; gap: 12px;}#container .css-c4ygtt {opacity: 0.4; font-variation-settings: normal; color: #000; -webkit-text-fill-color: #000; --letter-spacing: 0px;}#container .css-1n0wrq {font-family: "Inter:Regular",sans-serif; word-break: break-word; font-weight: 400; font-style: normal; font-size: 10px; letter-spacing: 0px; line-height: 1.5; white-space: nowrap;}#container .css-59rdls {width: min-content; min-width: 100%;}#container .css-dnik4h {font-family: "EB Garamond:Regular",sans-serif; word-break: break-word; font-weight: 400; font-size: 36px; letter-spacing: 0px; line-height: 1.3;}#container .css-i5ewjm {width: 600px;}#container .css-kv9s57 {position: relative; flex-shrink: 0; display: flex; align-items: flex-start; gap: 8px;}#container .css-mfz35l {position: relative; flex-shrink: 0; display: flex; align-items: center; gap: 4px; border-radius: 4px; padding: 4px 8px;}#container .css-a6mod0 {align-content: stretch; background-color: #eee;}#container .css-eitwu7 {width: 11.314px; height: 11.314px;}#container .css-bhht40 {position: relative; flex-shrink: 0; display: flex; align-items: center; justify-content: center;}#container .css-ayg824 {flex: 0 0 auto;}#container .css-ivhpbh {transform: matrix(0.70710676908493, 0.70710676908493, -0.70710676908493, 0.70710676908493, 0, 0);}#container .css-vf8mzy {position: relative; display: block;}#container .css-2duvbv {width: 8px; height: 8px;}#container .css-8ikb59 {background-color: #498d44;}#container .css-z43uy7 {opacity: 0.6; font-variation-settings: normal; color: #000; -webkit-text-fill-color: #000; --letter-spacing: 0px;}#container .css-z1ps39 {position: relative; flex-shrink: 0; display: flex; align-items: center; border-radius: 4px; padding: 4px 8px;}#container .css-jtm96h {max-width: 375px; width: 100%;}#container .css-ga6n8x {position: relative; flex-shrink: 0; border-radius: 4px;}#container .css-atgcpy {background-color: #fff;}#container .css-vt5286 {display: flex; flex-direction: column; justify-content: center; border-radius: inherit;}#container .css-jo8ywo {width: 100%; height: 100%; max-width: inherit;}#container .css-qs5z68 {max-width: inherit; width: 100%; height: 100%;}#container .css-8b43ye {display: flex; flex-direction: column; justify-content: center; align-items: flex-start; gap: 8px; position: relative; padding: 12px 20px;}#container .css-7okdm {font-family: "Inter:Regular",sans-serif; word-break: break-word; font-weight: 400; font-style: normal; font-size: 14px; letter-spacing: 0px; line-height: 1.5;}#container .css-9uyk0n {position: relative; flex-shrink: 0; display: flex; flex-direction: column; align-items: flex-start;}#container .css-22itc5 {position: relative; flex-shrink: 0; display: flex; align-items: flex-start;}#container .css-hf9sha {cursor: pointer; align-content: stretch;}#container .css-obu3ap {font-family: "Inter:Regular",sans-serif; word-break: break-word; font-weight: 400; font-style: normal; font-size: 14px; letter-spacing: 0px; text-align: left; line-height: 1.5; white-space: nowrap;}#container .css-4s8npw {font-variation-settings: normal; color: #ff0e00; -webkit-text-fill-color: #ff0e00; --letter-spacing: 0px;}#container .css-pnzn7y {font-family: "Inter:Regular",sans-serif; word-break: break-word; font-weight: 400; font-style: normal; font-size: 14px; letter-spacing: 0px; line-height: 1.5; white-space: pre;}#container .css-zfhu0q {position: relative; flex-shrink: 0; display: flex; flex-direction: column; align-items: center; gap: 20px;}#container .css-snkgse {position: relative; flex-shrink: 0; display: flex; align-items: center;}#container .css-tdk142 {font-family: "EB Garamond:Regular",sans-serif; word-break: break-word; font-weight: 400; font-size: 24px; letter-spacing: 0px; line-height: 1.3; white-space: nowrap;}#container .css-wc1msa {position: relative; flex-shrink: 0; display: block;}#container .css-dr8jwp {opacity: 0.6; font-variation-settings: normal; color: #000; -webkit-text-fill-color: #000; --letter-spacing: 0px; --list-marker-background-clip: initial; --list-marker-color: initial; --list-marker-font-size: initial; --list-marker-line-height: 1.5; --list-marker-text-fill-color: initial; --list-marker-vertical-align: initial;}#container .css-3ebff2 {font-family: "Inter:Regular",sans-serif; word-break: break-word; font-weight: 400; font-style: normal; font-size: 14px; letter-spacing: 0px; line-height: 0;}#container .css-1mz1ng {margin-inline-start: 21px; --letter-spacing: 0px;}#container .css-hd2b {margin-bottom: 8px;}#container .css-90q2bv {line-height: 1.5;}#container .css-sz8ja7 {aspect-ratio: 2560/1664; box-shadow: 0px 1px 0px -1px rgba(0,0,0,0.05),0px 1px 1px -1px rgba(0,0,0,0.05),0px 1px 2px -1px rgba(0,0,0,0.05),0px 2px 4px -2px rgba(0,0,0,0.05),0px 3px 6px -3px rgba(0,0,0,0.05);}#container .css-ez8men {max-width: none; width: 100%; height: 100%;}#container .css-scd4s8 {object-fit: cover; inset: 0px; pointer-events: none;}#container .css-trglf0 {position: absolute;}#container .css-1kkr58 {display: flex; flex-direction: column; align-items: center; border-radius: inherit;}#container .css-gkvt1n {padding-left: 20px; padding-right: 20px; display: flex; flex-direction: column; align-items: center; gap: 20px; position: relative;}#container .css-jgor3h {display: block; margin-bottom: 10px;}#container .css-1u3nuc {line-height: 1.5; white-space: pre-wrap;}#container .css-8zr56v {display: block;}#container .css-a8ck5v {position: relative; flex-shrink: 0; display: flex; flex-direction: column; align-items: flex-start; gap: 20px;}#container .css-g0hzaq {width: 375px; height: 62px;}#container .css-zfhsjc {position: relative; flex-shrink: 0; display: flex; flex-direction: column; align-items: center; gap: 40px;}#container .css-wcbkz4 {display: flex; flex-direction: row; align-items: center; border-radius: inherit;}#container .css-r22sjz {padding-left: 20px; padding-right: 20px; display: flex; align-items: center; position: relative;}#container .css-rgvjyi {opacity: 0.9; font-variation-settings: normal; color: #000; -webkit-text-fill-color: #000; --letter-spacing: 0px; --list-marker-background-clip: initial; --list-marker-color: initial; --list-marker-font-size: initial; --list-marker-line-height: 1.5; --list-marker-text-fill-color: initial; --list-marker-vertical-align: initial; list-style-type: decimal;}#container .css-3m9xmt {font-family: "EB Garamond:Regular",sans-serif; word-break: break-word; font-weight: 400; font-size: 18px; letter-spacing: 0px; line-height: 0;}#container .css-4ps7va {margin-inline-start: 27px; --letter-spacing: 0px;}#container .css-4flhc1 {font-family: "Inter:Regular",sans-serif; word-break: break-word; font-weight: 400; font-style: normal; font-size: 14px; letter-spacing: 0px; line-height: 1.5; white-space: pre-wrap;}#container .css-ckd0p9 {aspect-ratio: 2976/1338;}#container .css-jmk0i2 {--list-marker-background-clip: initial; --list-marker-color: initial; --list-marker-font-size: initial; --list-marker-line-height: 1.5; --list-marker-text-fill-color: initial; --list-marker-vertical-align: initial; list-style-type: decimal;}#container .css-eyfx6 {margin-bottom: 10px;}#container .css-uoilpy {aspect-ratio: 2988/1534;}#container .css-xejp {width: 600px; height: 48px;}#container .css-gsipbk {line-height: 0; white-space: pre-wrap;}#container .css-ewkxhe {font-family: "Inter:Bold",sans-serif; word-break: break-word; font-weight: 700; font-style: normal; line-height: 1.5;}#container .css-b54yok {font-variation-settings: normal;}#container .css-c0gdm0 {aspect-ratio: 2960/2098;}#container .css-sej4je {--list-marker-background-clip: initial; --list-marker-color: initial; --list-marker-font-size: initial; --list-marker-line-height: 1.5; --list-marker-text-fill-color: initial; --list-marker-vertical-align: initial;}#container .css-n8r97t {position: relative; flex-shrink: 0; display: flex; flex-direction: column; align-items: flex-start; gap: 8px;}#container .css-8906w4 {aspect-ratio: 3006/1370;}#container .css-5ybcz9 {aspect-ratio: 2400/1068;}#container .css-snjenp {aspect-ratio: 3200/2330;}#container .css-1ga3uc {opacity: 0.9; font-variation-settings: normal; color: #000; -webkit-text-fill-color: #000; --letter-spacing: 0px;}#container .css-lauz26 {color: #000; -webkit-text-fill-color: #000;}#container .css-ewlwle {font-family: "Inter:Regular","Noto Sans:Regular","Noto Sans Math:Regular","Noto Sans Symbols:Regular","Noto Sans Symbols2:Regular",sans-serif; word-break: break-word; font-weight: 400; font-style: normal; font-size: 14px; letter-spacing: 0px; line-height: 0;}#container .css-8cok01 {padding-left: 20px; padding-right: 20px; display: flex; justify-content: space-between; align-items: center; position: relative;}#container .css-6adw25 {width: 81px;}#container .css-jfrrep {cursor: pointer; align-content: stretch; background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 81 37' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect x='0' y='0' height='100%' width='100%' fill='url(%23grad)' opacity='1'/><defs><radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(8.9257e-8 4.8563 -12.901 5.8891e-7 40.5 -11.562)'><stop stop-color='rgba(255,255,255,0.8)' offset='0'/><stop stop-color='rgba(255,255,255,1)' offset='1'/></radialGradient></defs></svg>");}#container .css-cb3po1 {font-family: "Inter:Regular",sans-serif; word-break: break-word; font-weight: 400; font-style: normal; font-size: 16px; letter-spacing: 0px; text-align: left; line-height: 1.3; white-space: nowrap;}#container .css-e4xc60 {font-family: "Inter:Regular",sans-serif; word-break: break-word; font-weight: 400; font-style: normal; font-size: 12px; letter-spacing: 0px; line-height: 1.5; white-space: nowrap;}#container .css-abn5js {font-family: "EB Garamond:Regular",sans-serif; word-break: break-word; font-weight: 400; font-size: 40px; letter-spacing: 0px; line-height: 1.3; white-space: nowrap;}#container .css-vod0d0 {font-family: "Inter:Regular",sans-serif; word-break: break-word; font-weight: 400; font-style: normal; font-size: 16px; letter-spacing: 0px; line-height: 1.5;}#container .css-ems5o3 {font-family: "Inter:Regular",sans-serif; word-break: break-word; font-weight: 400; font-style: normal; font-size: 16px; letter-spacing: 0px; text-align: left; line-height: 1.5; white-space: nowrap;}#container .css-27x1gw {font-family: "Inter:Regular",sans-serif; word-break: break-word; font-weight: 400; font-style: normal; font-size: 16px; letter-spacing: 0px; line-height: 1.5; white-space: pre;}#container .css-7neki1 {position: relative; flex-shrink: 0; display: flex; align-items: flex-start; gap: 20px;}#container .css-cf43y {position: relative; flex: 1 0 0; display: flex; flex-direction: column; align-items: center; gap: 20px;}#container .css-2fgpwh {min-width: 1px;}#container .css-68zt5l {font-family: "EB Garamond:Regular",sans-serif; word-break: break-word; font-weight: 400; font-size: 30px; letter-spacing: 0px; line-height: 1.3; white-space: nowrap;}#container .css-pf7n4 {font-family: "Inter:Regular",sans-serif; word-break: break-word; font-weight: 400; font-style: normal; font-size: 16px; letter-spacing: 0px; line-height: 0;}#container .css-36dmrd {margin-inline-start: 24px; --letter-spacing: 0px;}#container .css-pgvtc0 {width: 800px; height: 520px;}#container .css-a8srb0 {position: relative; flex-shrink: 0; display: block; border-radius: 4px;}#container .css-d6ivrb {box-shadow: 0px 1px 0px -1px rgba(0,0,0,0.05),0px 1px 1px -1px rgba(0,0,0,0.05),0px 1px 2px -1px rgba(0,0,0,0.05),0px 2px 4px -2px rgba(0,0,0,0.05),0px 3px 6px -3px rgba(0,0,0,0.05);}#container .css-aynav6 {position: absolute; border-radius: 4px;}#container .css-jgor1r {display: block; margin-bottom: 12px;}#container .css-quq6yg {aspect-ratio: 1538/258;}#container .css-rgdmf0 {font-family: "EB Garamond:Regular",sans-serif; word-break: break-word; font-weight: 400; font-size: 20px; letter-spacing: 0px; line-height: 0;}#container .css-h10wqm {margin-inline-start: 30px; --letter-spacing: 0px;}#container .css-r4ne4d {font-family: "Inter:Regular",sans-serif; word-break: break-word; font-weight: 400; font-style: normal; font-size: 16px; letter-spacing: 0px; line-height: 1.5; white-space: pre-wrap;}#container .css-eyfvg {margin-bottom: 12px;}#container .css-spgld {width: 600px; height: 132px;}#container .css-asv9j8 {font-family: "Inter:Regular","Noto Sans:Regular","Noto Sans Math:Regular","Noto Sans Symbols:Regular","Noto Sans Symbols2:Regular",sans-serif; word-break: break-word; font-weight: 400; font-style: normal; font-size: 16px; letter-spacing: 0px; line-height: 0;}#container .css-sf5ny4 {position: relative; flex-shrink: 0; display: flex; justify-content: space-between; align-items: center;}#container .css-4c200r {width: 1023px; height: 664.95px;}#container .css-wfynp5 {font-family: "Inter:Regular",sans-serif; word-break: break-word; font-weight: 400; font-style: normal; font-size: 0px; letter-spacing: 0px; line-height: 0;}#container .css-ljmi8t {line-height: 1.5; white-space: pre-wrap; font-size: 16px;}#container .css-4wmy80 {font-family: "Inter:Bold",sans-serif; word-break: break-word; font-weight: 700; font-style: normal; font-size: 16px; letter-spacing: 0px; line-height: 1.5;}#container .css-ulxd8c {font-size: 16px; line-height: 1.5;}