.CS_oTq_root{background-color:var(--color-bg-page);gap:24px;padding:0 0 64px;display:flex}.CS_oTq_title{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-primary-soft);white-space:nowrap;flex-basis:358px;padding:0}.CS_oTq_list{counter-reset:item;flex-grow:1;align-items:start;gap:24px;padding-inline-start:0;list-style:none;display:flex}.CS_oTq_list li{counter-increment:item;grid-template-rows:min-content min-content;align-content:start;row-gap:8px;width:100%;max-width:342px;display:grid;position:relative}.CS_oTq_list li:before{content:counter(item, decimal-leading-zero);color:var(--color-primary-soft);font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);grid-area:1/1;justify-self:start}.CS_oTq_list li:not(:last-child):after{content:"";background-color:var(--color-primary-soft);grid-area:1/1;place-self:center stretch;width:auto;height:2px;margin-left:64px}.CS_oTq_text{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);max-width:240px;color:var(--color-fg-soft);grid-area:2/1}@media screen and not (min-width:1440px){.CS_oTq_title{flex-basis:278px}}@media screen and not (min-width:1280px){.CS_oTq_root,.CS_oTq_list{gap:16px}.CS_oTq_title{flex-basis:228px}.CS_oTq_list li:not(:last-child):after{margin-left:60px}}@media screen and not (min-width:1024px){.CS_oTq_root{flex-direction:column;gap:24px;padding-bottom:48px}.CS_oTq_title{flex-basis:100%}.CS_oTq_list li:not(:last-child):after{margin-left:52px}}@media screen and not (min-width:640px){.CS_oTq_root{padding-bottom:32px}.CS_oTq_list{scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory;margin:0 -16px;overflow-x:auto}.CS_oTq_list li{min-width:192px}.CS_oTq_list li:first-child{padding:0 0 0 16px}.CS_oTq_list li:last-child{padding:0 16px 0 0}.CS_oTq_list li:not(:last-child):after{margin-left:52px}}
.WWR84a_root{--text-container-width:960px}.WWR84a_title{max-width:var(--text-container-width);padding:96px 0 48px}.WWR84a_text{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);max-width:var(--text-container-width);color:var(--color-fg-soft);margin-bottom:64px}@media screen and not (min-width:1280px){.WWR84a_title{padding:64px 0 32px}}@media screen and not (min-width:1024px){.WWR84a_text{margin-bottom:48px}}@media screen and not (min-width:640px){.WWR84a_title{padding:48px 0 20px}.WWR84a_text{margin-bottom:32px}}
.vU7vNq_root{position:relative}.vU7vNq_banner{background:var(--color-primary-soft);border-radius:32px;flex-direction:column;justify-content:space-between;height:500px;padding:40px;display:flex;position:relative}.vU7vNq_wrapper{flex-direction:column;justify-content:space-between;height:100%;display:flex}.vU7vNq_block{width:50%}.vU7vNq_content{z-index:2;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;display:flex;position:relative}.vU7vNq_single{justify-content:flex-end}.vU7vNq_title{z-index:10;max-width:var(--banner-title-max-width,none);hyphens:var(--banner-title-hyphens,manual);color:var(--color-primary-on-default);overflow-wrap:var(--banner-title-overflow-wrap,normal);white-space:var(--banner-title-white-space,nowrap);font:var(--typography-display-xxl-font);letter-spacing:var(--typography-display-xxl-letter-spacing);margin:24px 0}.vU7vNq_text{z-index:10;max-width:560px;color:var(--color-constant-white);opacity:.8;font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);padding:0 20px 0 0}.vU7vNq_link{margin:20px 0 0;text-decoration:none}.vU7vNq_image{width:56%;position:absolute;top:72px;right:0}.vU7vNq_image img{width:100%;height:100%}.vU7vNq_menu{gap:20px;list-style:none;display:flex}.vU7vNq_menu_item{color:var(--color-primary-on-default);opacity:.6;font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);text-decoration:none;transition:all .3s}.vU7vNq_menu .vU7vNq_active{cursor:default;opacity:1}.vU7vNq_mobile{display:none}@media screen and not (min-width:1280px){.vU7vNq_banner{padding:32px}.vU7vNq_image{top:inherit;bottom:27px}}@media screen and not (min-width:1024px){.vU7vNq_text{width:50%}}@media screen and not (min-width:768px){.vU7vNq_banner{flex-direction:column;gap:0;height:auto}.vU7vNq_text{width:100%;max-width:initial;margin:0 0 32px}.vU7vNq_link{margin:0}.vU7vNq_desktop{display:none}.vU7vNq_mobile{display:flex}.vU7vNq_menu{justify-content:center;margin:48px 0 0;position:static}.vU7vNq_menu_item{color:var(--color-primary-default)}.vU7vNq_block{width:100%}.vU7vNq_image{width:100%;position:static}}@media screen and not (min-width:640px){.vU7vNq_banner{padding:20px}.vU7vNq_title{white-space:wrap}.vU7vNq_image{height:100%;max-height:375px}}@media (hover:hover){.vU7vNq_menu_item:hover{opacity:.8}}
.DJ_Bsa_banner{--banner-title-hyphens:auto;--banner-title-white-space:normal;--banner-title-max-width:550px}@media screen and not (min-width:640px){.DJ_Bsa_banner{--banner-title-max-width:280px}}
.Mjw4za_root{border-radius:32px;justify-content:space-between;margin:128px 0 0;display:flex}.Mjw4za_accent{background:var(--color-accent-soft)}.Mjw4za_neutral{background:var(--color-neutral-container-soft)}.Mjw4za_secondary{background:var(--color-secondary-container-soft)}.Mjw4za_content{flex-direction:column;justify-content:space-between;align-items:flex-start;max-width:946px;padding:40px;display:flex}.Mjw4za_title{color:var(--color-primary-soft);font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing)}.Mjw4za_text{color:var(--color-fg-soft);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);margin:16px 0 0}.Mjw4za_image{flex-shrink:0}.Mjw4za_image img{width:100%;height:100%}.Mjw4za_buttons{gap:16px;width:100%;margin:32px 0 0;display:flex}.Mjw4za_link{text-decoration:none}@media screen and not (min-width:1280px){.Mjw4za_content{padding:32px}}@media screen and not (min-width:1024px){.Mjw4za_content{flex-shrink:0;width:50%}.Mjw4za_buttons{flex-direction:column-reverse;align-items:flex-start}.Mjw4za_image{flex-shrink:initial}}@media screen and not (min-width:768px){.Mjw4za_root{border-radius:24px;flex-direction:column-reverse}.Mjw4za_content{text-align:center;align-items:center;width:100%;padding:0 20px 20px}.Mjw4za_link{width:100%}.Mjw4za_image{height:200px}}
.Mh5FbG_item{cursor:pointer;aspect-ratio:5/4;background-color:var(--color-fg-default);border-radius:32px;flex-direction:column;justify-content:space-between;width:100%;padding:20px 24px 24px;transition:opacity .2s;display:flex;position:relative;overflow:hidden}.Mh5FbG_item:hover{opacity:.87}.Mh5FbG_item:has(.Mh5FbG_icon:focus-visible){outline:2px solid var(--color-primary-default);outline-offset:2px}.Mh5FbG_absLink{position:absolute;inset:0}.Mh5FbG_icon{z-index:10;margin-top:auto}.Mh5FbG_icon:focus-visible{outline:none}.Mh5FbG_heading{color:var(--color-constant-white);font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);position:relative}.Mh5FbG_hidden{display:none}.Mh5FbG_image{opacity:.7;object-fit:cover;object-position:center center;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}@media screen and not (min-width:1280px){.Mh5FbG_item{aspect-ratio:309/247;border-radius:24px;max-height:265px}}@media screen and not (min-width:640px){.Mh5FbG_item{max-height:342px}}
.OZ9Fda_row{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.OZ9Fda_main{grid-template-columns:repeat(4,1fr)}@media screen and not (min-width:1280px){.OZ9Fda_row{gap:16px}.OZ9Fda_main{grid-template-columns:repeat(2,1fr)}}@media screen and not (min-width:640px){.OZ9Fda_row{grid-template-columns:repeat(1,1fr)}}
.upTLsa_root{justify-content:space-between;gap:24px;margin:128px 0 0;display:flex}.upTLsa_questions{width:100%;color:var(--color-primary-default);background:var(--color-secondary-container-default);border-radius:32px;flex-direction:column;justify-content:space-between;gap:36px;padding:20px 24px 24px;text-decoration:none;transition:background-color .2s;display:flex;position:relative}.upTLsa_questions .upTLsa_heading{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing)}.upTLsa_questions .upTLsa_link{color:var(--color-primary-default);font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);text-decoration:none}.upTLsa_questions .upTLsa_image{position:absolute;bottom:24px;right:24px}.upTLsa_subscribe{cursor:pointer;background:var(--color-secondary-soft);border-radius:32px;flex-direction:column;justify-content:space-between;width:100%;height:248px;padding:20px 24px 24px;text-decoration:none;transition:all .2s;display:flex;position:relative;overflow:hidden}.upTLsa_subscribe .upTLsa_heading{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);z-index:2;color:var(--color-accent-on-default)}.upTLsa_subscribe .upTLsa_link{z-index:2;color:var(--color-primary-soft);font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);align-items:center;gap:12px;text-decoration:none;display:flex}.upTLsa_subscribe .upTLsa_image{position:absolute;bottom:0;right:24px}@media screen and not (min-width:1024px){.upTLsa_root{flex-direction:column;gap:16px;margin:96px 0 0}}@media screen and not (min-width:640px){.upTLsa_root{margin:64px 0 0}.upTLsa_questions,.upTLsa_subscribe{height:172px;padding:16px 20px 20px}.upTLsa_image{width:174px;height:auto}}@media screen and not (min-width:390px){.upTLsa_image{display:none}}@media (hover:hover){.upTLsa_questions:hover{background:var(--color-neutral-container-default)}.upTLsa_questions:hover .upTLsa_link{color:var(--color-primary-muted)}.upTLsa_subscribe:hover{background:var(--color-secondary-muted)}.upTLsa_subscribe:hover .upTLsa_link{color:var(--color-primary-muted)}}
._9Gus5W_root{background:var(--color-bg-surface);border-radius:32px;justify-content:space-between;display:flex}._9Gus5W_content{flex-direction:column;flex-shrink:0;justify-content:space-between;width:50%;padding:40px;display:flex}._9Gus5W_title{font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing);color:var(--color-secondary-on-default);margin:24px 0 0}._9Gus5W_block{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);flex-wrap:wrap;gap:12px;margin:auto 0 0;display:flex}._9Gus5W_name{color:var(--color-secondary-on-default);background:var(--color-secondary-soft);border-radius:16px;padding:8px 16px}._9Gus5W_status{color:var(--color-fg-default);background:var(--color-constant-white);border-radius:16px;align-items:center;gap:8px;padding:8px 16px;display:flex}._9Gus5W_icon{background-color:var(--color-fg-muted);border-radius:50%;flex-shrink:0;width:12px;height:12px}._9Gus5W_icon_open{background-color:var(--color-secondary-active)}._9Gus5W_count{color:var(--color-fg-soft)}._9Gus5W_image{border-radius:32px;overflow:hidden}._9Gus5W_image img{width:100%;height:auto;display:block}@media screen and not (min-width:1280px){._9Gus5W_content{padding:32px 20px 32px 32px}}@media screen and not (min-width:1024px){._9Gus5W_root{gap:initial;flex-direction:column}._9Gus5W_content{width:100%;padding:24px}._9Gus5W_block{margin:48px 0 0}._9Gus5W_image{aspect-ratio:16/9}}@media screen and not (min-width:640px){._9Gus5W_content{padding:20px}._9Gus5W_title{margin:16px 0 0}._9Gus5W_block{margin:32px 0 0}}
.Wj8yXW_root{font:var(--typography-body-m-font);color:var(--color-fg-default);margin:0}.Wj8yXW_row{border-top:1px solid var(--color-border-soft);grid-template-columns:repeat(2,1fr);column-gap:16px;padding:16px 0;display:grid}.Wj8yXW_desc{flex-wrap:wrap;column-gap:2px;display:flex}.Wj8yXW_time{white-space:nowrap}@media screen and not (min-width:640px){.Wj8yXW_row{grid-template-columns:repeat(1,1fr);gap:8px}.Wj8yXW_term{color:var(--color-fg-soft)}}
.kR6Uoa_mark{border:2px solid var(--color-primary-muted);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}.kR6Uoa_dot{background-color:#0000;border-radius:50%;width:8px;height:8px;transition:background-color .2s}.kR6Uoa_checked{background-color:var(--color-primary-muted)}.kR6Uoa_checked .kR6Uoa_dot{background-color:var(--color-primary-on-default)}.kR6Uoa_label{-webkit-user-select:none;user-select:none;color:var(--color-fg-default);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);flex-grow:1}.kR6Uoa_disabled{cursor:not-allowed}.kR6Uoa_disabled .kR6Uoa_mark{border-color:var(--color-fg-disabled)}.kR6Uoa_disabled .kR6Uoa_checked .kR6Uoa_dot{background-color:var(--color-fg-disabled)}.kR6Uoa_disabled .kR6Uoa_label{color:var(--color-fg-muted)}.kR6Uoa_block{cursor:pointer;flex-wrap:nowrap;align-items:center;gap:8px;padding:2px 0;display:flex;position:relative}.kR6Uoa_block input{opacity:0;position:absolute;top:0;left:0}.kR6Uoa_block:has(input:focus-visible) .kR6Uoa_mark{outline:2px solid var(--color-primary-soft);outline-offset:2px}@media (hover:hover){.kR6Uoa_block:not(.kR6Uoa_disabled):hover .kR6Uoa_mark{border-color:var(--color-primary-hover)}}
.XEjIca_row{flex-grow:1;justify-content:space-between;gap:12px;display:flex}.XEjIca_row_main{align-items:center;gap:8px;display:flex}.XEjIca_date{color:var(--color-fg-default)}.XEjIca_time{color:var(--color-fg-soft);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing)}.XEjIca_status{color:var(--color-fg-soft);white-space:nowrap;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.XEjIca_multi{flex-direction:column;gap:8px;display:flex}.XEjIca_sessions{flex-direction:column;gap:12px;padding:0 0 0 32px;display:flex}.XEjIca_session_row{flex-grow:1;justify-content:space-between;align-items:center;gap:12px;display:flex}@media screen and not (min-width:640px){.XEjIca_row{flex-wrap:wrap;gap:4px}.XEjIca_sessions{padding-left:28px}}
.uJ1imW_item{background:var(--color-bg-surface);border-radius:24px;flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:264px;height:230px;padding:20px;display:flex}.uJ1imW_item_pointer{cursor:pointer}.uJ1imW_name{color:var(--color-primary-active);font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing)}.uJ1imW_text{width:100%;color:var(--color-fg-soft);text-align:center;font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}@media screen and not (min-width:1280px){.uJ1imW_item{width:309px}}@media screen and not (min-width:1024px){.uJ1imW_item{width:260px}}
.p6zlaW_banner{--banner-title-white-space:normal;--banner-title-max-width:550px}@media screen and not (min-width:640px){.p6zlaW_banner{--banner-title-max-width:280px}}
.zNlBAq_root{align-items:flex-start;gap:88px;width:100%;padding:32px 40px;display:flex;position:relative}.zNlBAq_container{flex-direction:column;width:100%;display:flex}.zNlBAq_aside{flex-shrink:0;position:sticky;top:32px}.zNlBAq_static{width:435px;container-type:inline-size}@media screen and not (min-width:1280px){.zNlBAq_root{flex-direction:column;padding:32px}.zNlBAq_static{width:100%;position:static}.zNlBAq_hidden{display:none}}@media screen and not (min-width:1024px){.zNlBAq_root{padding:0}}
.DTGOqG_root{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media screen and not (min-width:768px){.DTGOqG_root{grid-template-columns:1fr;gap:16px}}
.qkytBW_wrapper{position:relative}.qkytBW_root{background-color:var(--color-secondary-soft);border-radius:32px;justify-content:space-between;align-items:center;gap:24px;margin:24px 0 0;padding:40px;display:flex}.qkytBW_root_loading{pointer-events:none;opacity:.5}.qkytBW_root_column{align-items:flex-start}.qkytBW_loader{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;left:0}.qkytBW_form{align-items:center;gap:24px;display:flex}.qkytBW_count{color:var(--color-primary-default);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.qkytBW_block{gap:32px;width:50%;display:flex}.qkytBW_block_column{flex-direction:column}.qkytBW_item{align-items:center;gap:16px;min-width:220px;max-width:350px;display:flex}.qkytBW_date_block{color:inherit;align-items:center;gap:16px;text-decoration:none;display:flex}.qkytBW_dates{white-space:nowrap;font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);margin:0 0 4px}.qkytBW_datesMobile{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);margin:0 0 4px}.qkytBW_time{white-space:nowrap;font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.qkytBW_icon{width:64px;height:64px;color:var(--color-secondary-on-default);background:var(--color-constant-white);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.qkytBW_content{color:var(--color-secondary-on-default)}.qkytBW_top{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);margin:0 0 4px}.qkytBW_bottom{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}@media screen and not (min-width:1280px){.qkytBW_root{align-items:flex-start;padding:32px}.qkytBW_block{flex-direction:column;flex-shrink:0;gap:24px}}@media screen and not (min-width:1024px){.qkytBW_form{flex-wrap:wrap}}@media screen and not (min-width:768px){.qkytBW_root{flex-direction:column}.qkytBW_block{flex-flow:wrap;gap:22px;width:100%}.qkytBW_item{max-width:initial}}@media screen and not (min-width:640px){.qkytBW_root{padding:20px}.qkytBW_form{flex-direction:column;order:1;gap:16px;width:100%}.qkytBW_form button{width:100%}.qkytBW_count{width:100%;font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);text-align:center}.qkytBW_count br{display:none}.qkytBW_icon{width:56px;height:56px}}
.mLrRCq_root{background:var(--color-secondary-soft);border-radius:32px;align-items:center;gap:32px;margin:48px 0 0;padding:48px;display:flex}.mLrRCq_content{align-items:center;gap:32px;display:flex}.mLrRCq_image{flex-shrink:0;display:flex}.mLrRCq_button{flex-shrink:0;text-decoration:none}.mLrRCq_text{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);color:var(--color-accent-on-default)}@media screen and not (min-width:1280px){.mLrRCq_root{flex-wrap:wrap}.mLrRCq_content{width:100%}}@container (width:435px){.mLrRCq_root{flex-direction:column;width:100%;margin:0;padding:32px}.mLrRCq_root .mLrRCq_content{flex-direction:column;width:100%}.mLrRCq_root .mLrRCq_image img{width:100%;height:auto}.mLrRCq_root .mLrRCq_button,.mLrRCq_root .mLrRCq_button button{width:100%}}@media screen and not (min-width:1280px){.mLrRCq_root{margin:32px 0 0}}@media screen and not (min-width:1024px){.mLrRCq_root{flex-direction:column;align-items:flex-start;padding:32px}.mLrRCq_content{flex-direction:column;gap:24px}.mLrRCq_text{text-align:center}.mLrRCq_button,.mLrRCq_button button{width:100%}}@media screen and not (min-width:640px){.mLrRCq_root{padding:32px 20px}.mLrRCq_image img{width:100%;height:auto}}
.DmX9IG_root{flex-direction:column;gap:32px;margin:64px 0 0;display:flex}.DmX9IG_root__is_events_lk{flex-direction:column;gap:32px;margin:0 auto;display:flex}.DmX9IG_empty{text-align:center;font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);padding:24px}@media screen and not (min-width:1280px){.DmX9IG_root{margin:48px 0 0}.DmX9IG_root__is_events_lk{margin:0;display:flex}}@media screen and not (min-width:1024px){.DmX9IG_root{gap:48px}.DmX9IG_root__is_events_lk{gap:20px;height:200px;margin:0;display:flex}}@media screen and not (min-width:640px){.DmX9IG_root{margin:32px 0 0}.DmX9IG_root__is_events_lk{height:200px;margin:0;display:flex}}
.E9oqMq_root{grid-template-rows:repeat(2,220px);grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.E9oqMq_main{background:var(--color-bg-surface);border-radius:32px;grid-area:span 2/span 2;padding:24px;position:relative}.E9oqMq_content{flex-direction:column;justify-content:space-between;height:100%;display:flex}.E9oqMq_content .E9oqMq_heading{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-primary-soft)}.E9oqMq_content .E9oqMq_text{max-width:400px;color:var(--color-fg-soft);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.E9oqMq_image{width:94%;max-width:616px;position:absolute;top:136px;right:0}.E9oqMq_image img{width:100%;height:100%}.E9oqMq_item{background:var(--color-bg-surface);border-radius:32px;flex-direction:column;justify-content:space-between;padding:24px;display:flex}.E9oqMq_item .E9oqMq_heading{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-primary-soft)}.E9oqMq_item .E9oqMq_text{max-width:320px;color:var(--color-fg-soft);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}@media screen and not (min-width:1280px){.E9oqMq_root{gap:16px}.E9oqMq_image{top:130px}}@media screen and not (min-width:1024px){.E9oqMq_root{grid-template-rows:320px 220px 220px;grid-template-columns:repeat(2,1fr)}.E9oqMq_main{grid-column:span 2;grid-row:initial}.E9oqMq_image{width:60%;top:94px}}@media screen and not (min-width:640px){.E9oqMq_root{flex-direction:column;display:flex}.E9oqMq_main{height:290px;padding:20px}.E9oqMq_image{width:100%;max-width:371px;padding:0 0 0 20px}.E9oqMq_item{height:170px;padding:20px}}
.z3mR1W_root{white-space:nowrap;flex-direction:column;gap:32px;display:flex}.z3mR1W_top{gap:6px;display:flex}.z3mR1W_select{font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);border:2px solid var(--color-neutral-container-soft);min-width:fit-content;height:64px;box-shadow:none;border-radius:32px;outline:none;align-items:center;padding:20px 24px}.z3mR1W_select.z3mR1W_select_disabled{cursor:auto;background:var(--color-neutral-container-soft)}.z3mR1W_select.z3mR1W_select_disabled .z3mR1W_content,.z3mR1W_select.z3mR1W_select_disabled .z3mR1W_input{cursor:auto}.z3mR1W_top_keyboard .z3mR1W_select:focus-within{outline:2px solid var(--color-primary-default);outline-offset:2px}.z3mR1W_placeholder{color:var(--color-fg-default)}.z3mR1W_suffix{color:var(--color-fg-soft)}.z3mR1W_select.z3mR1W_select_disabled .z3mR1W_suffix{cursor:auto;color:var(--color-fg-disabled)}.z3mR1W_option{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);border-radius:8px;padding:12px}.z3mR1W_chips{gap:6px;margin:0 -48px;display:flex;overflow-x:auto}.z3mR1W_chips label:first-child{margin:0 0 0 48px}.z3mR1W_chips label:last-child{margin:0 48px 0 0}.z3mR1W_button{color:var(--color-fg-default)!important;background:var(--color-brand-container-default)!important;border:#0000!important}.z3mR1W_button_active{color:var(--color-constant-white)!important;background:var(--color-brand-default)!important}@media screen and not (min-width:1280px){.z3mR1W_chips{margin:0 -32px}.z3mR1W_chips label:first-child{margin:0 0 0 32px}.z3mR1W_chips label:last-child{margin:0 32px 0 0}}@media screen and not (min-width:1024px){.z3mR1W_chips{margin:0 -24px}.z3mR1W_chips label:first-child{margin:0 0 0 24px}.z3mR1W_chips label:last-child{margin:0 24px 0 0}}@media screen and not (min-width:640px){.z3mR1W_top{scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;margin:-4px -16px;padding:4px 0;overflow-x:auto}.z3mR1W_top>div:first-child{margin:0 0 0 16px}.z3mR1W_top>div:last-child{margin:0 16px 0 0}.z3mR1W_chips{scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;margin:0 -16px}.z3mR1W_chips label:first-child{margin:0 0 0 16px}.z3mR1W_chips label:last-child{margin:0 16px 0 0}}
._0oZS9a_root{flex-direction:column;flex-shrink:0;gap:16px;width:269px;padding:48px 0 0;list-style:none;display:flex}._0oZS9a_link{padding:0 0 0 17px;position:relative}._0oZS9a_link a{color:var(--color-fg-default);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);text-decoration:none}._0oZS9a_active:before{content:"•";color:var(--color-fg-soft);font:var(--typography-single-m-medium-font);letter-spacing:var(--typography-single-m-medium-letter-spacing);position:absolute;left:5px}._0oZS9a_active a{color:var(--color-primary-default)}@media screen and not (min-width:1280px){._0oZS9a_root{display:none}}
.LgcQxq_color{color:var(--color-primary-muted)}.LgcQxq_text{max-width:980px;color:var(--color-fg-soft);font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing)}@media screen and not (min-width:1280px){.LgcQxq_title br{display:none}}
.grcfhG_root{flex-direction:column;gap:48px;display:flex}.grcfhG_text{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-fg-soft)}@media screen and not (min-width:640px){.grcfhG_root{gap:24px}}
.Ey-xZG_root{margin:48px 0 0}.Ey-xZG_title{color:var(--color-secondary-on-default);font:var(--typography-display-xxl-font);letter-spacing:var(--typography-display-xxl-letter-spacing);margin:24px 0 0}.Ey-xZG_image{aspect-ratio:21/9;margin:48px 0 0;display:flex}.Ey-xZG_image img{object-fit:cover;object-position:center center;border-radius:32px;width:100%;height:100%}.Ey-xZG_text{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-fg-default);padding:32px 40px 0}@media screen and not (min-width:1280px){.Ey-xZG_text{padding:32px 32px 0}}@media screen and not (min-width:1024px){.Ey-xZG_root{margin:32px 0 0}.Ey-xZG_title{margin:16px 0 0}.Ey-xZG_image{margin:32px 0 0}.Ey-xZG_image img{border-radius:24px}.Ey-xZG_text{padding:32px 0 0}}@media screen and not (min-width:640px){.Ey-xZG_image{aspect-ratio:382/254}.Ey-xZG_image img{border-radius:16px}}
.uvghja_root{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.uvghja_item{background:var(--color-primary-default);border-radius:32px;height:323px;padding:24px;position:relative;overflow:hidden}.uvghja_content{flex-direction:column;justify-content:space-between;height:100%;display:flex}.uvghja_heading{z-index:1;font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-constant-white);position:relative}.uvghja_list{color:var(--color-secondary-soft);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);flex-direction:column;gap:6px;list-style:none;display:flex}.uvghja_list_item{padding:0 0 0 12px;position:relative}.uvghja_list_item:before{content:"•";position:absolute;left:0}.uvghja_image{position:absolute;top:0;right:0}.uvghja_light{background:var(--color-secondary-default)}.uvghja_light .uvghja_list{color:var(--color-constant-white)}.uvghja_item__dark{background:var(--color-primary-default)}.uvghja_item__dark .uvghja_list{color:var(--color-secondary-soft)}@media screen and not (min-width:1280px){.uvghja_root{flex-direction:column;display:flex}}@media screen and not (min-width:640px){.uvghja_item{height:auto;padding:24px 20px}.uvghja_item:last-child{padding:24px 20px}.uvghja_content{gap:32px}.uvghja_list{padding:0 50px 0 0}.uvghja_image{width:200px}.uvghja_image img{width:100%;height:100%}}
.LsHv3W_card{cursor:pointer;grid-column:span 1;height:fit-content;text-decoration:none;position:relative}.LsHv3W_absLink{position:absolute;inset:0}.LsHv3W_image{border-radius:24px;transition:opacity .2s;position:relative;overflow:hidden}.LsHv3W_image img{object-fit:cover;transition:opacity .2s,transform .5s;display:block}.LsHv3W_type{color:var(--color-secondary-on-default);background:var(--color-secondary-soft);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);border-radius:16px;padding:8px 16px;position:absolute;top:-68px;left:20px}.LsHv3W_content{color:var(--color-fg-default);flex-direction:column;gap:16px;margin:16px 0 0;display:flex;position:relative}.LsHv3W_data{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-soft);gap:6px;display:flex}.LsHv3W_title{font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing)}.LsHv3W_link{z-index:3;border-radius:inherit;position:absolute;inset:0}.LsHv3W_button,.LsHv3W_hidden{display:none}@media (hover:hover){.LsHv3W_card:hover .LsHv3W_image{opacity:.87}}
.QYjddG_list{flex-direction:column;order:-1;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.QYjddG_item{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);color:var(--color-fg-soft)}.QYjddG_link{border-radius:100px;align-self:flex-start;text-decoration:none}.QYjddG_link:focus-visible{outline:2px solid var(--color-primary-soft);outline-offset:2px}
.BKVMzW_root{gap:16px;display:flex;position:relative}.BKVMzW_reverse{flex-direction:row-reverse}.BKVMzW_block{background:var(--color-primary-default);border-radius:32px;flex-direction:column;flex-shrink:0;justify-content:space-between;width:456px;min-height:412px;padding:24px 48px 24px 24px;display:flex}.BKVMzW_light{background:var(--color-primary-muted)}.BKVMzW_tag{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-secondary-on-default);background:var(--color-secondary-soft);border-radius:16px;margin:0 0 24px;padding:8px 16px;display:inline-block}.BKVMzW_heading{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-primary-on-default)}.BKVMzW_button{z-index:1;position:absolute;bottom:24px}.BKVMzW_image{aspect-ratio:943/412;width:100%;display:flex}.BKVMzW_image img{object-fit:cover;object-position:center center;border-radius:32px;width:100%;height:100%}.BKVMzW_link{text-decoration:none}@media screen and not (min-width:1280px){.BKVMzW_block{width:100%;max-width:309px;min-height:357px;padding:24px}.BKVMzW_image{max-height:357px}}@media screen and not (min-width:1024px){.BKVMzW_root{flex-direction:column-reverse;gap:0}.BKVMzW_block{z-index:-1;width:100%;max-width:initial;min-height:initial;gap:56px;margin:-48px 0 0;padding:72px 24px 24px}.BKVMzW_button{position:static}.BKVMzW_image{max-height:initial}}@media screen and not (min-width:640px){.BKVMzW_block{padding:72px 20px 20px}.BKVMzW_image{min-height:215px}.BKVMzW_image img{border-radius:24px}}
.dYNsEa_item{background:var(--color-bg-surface);border-radius:32px;flex-direction:column;flex-shrink:0;justify-content:space-between;gap:48px;width:456px;padding:24px;display:flex;position:relative}.dYNsEa_item:has(:focus-visible){outline:2px solid var(--color-primary-default);outline-offset:2px}.dYNsEa_content{flex-direction:column;align-items:baseline;gap:16px;display:flex}.dYNsEa_text{-webkit-line-clamp:14;color:var(--color-fg-default);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dYNsEa_button{cursor:pointer;color:var(--color-primary-soft);background:0 0;border:none;padding:0}.dYNsEa_button:after{content:"";position:absolute;inset:0}.dYNsEa_button:focus-visible{outline:none}.dYNsEa_bottom{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);align-items:center;gap:16px;display:flex}.dYNsEa_icon{flex-shrink:0;width:48px;height:48px}.dYNsEa_icon img{border-radius:48px;width:100%;height:100%}.dYNsEa_name{color:var(--color-fg-default)}.dYNsEa_position{color:var(--color-fg-soft)}@media screen and not (min-width:768px){.dYNsEa_item{width:428px}}@media screen and not (min-width:640px){.dYNsEa_item{width:300px}.dYNsEa_text{-webkit-line-clamp:17}}
.a4ViYG_root{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.a4ViYG_item{background:var(--color-neutral-container-soft);border-radius:24px;flex-direction:column;justify-content:space-between;height:220px;padding:16px 20px;display:flex;position:relative}.a4ViYG_heading{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);color:var(--color-secondary-on-default)}.a4ViYG_link{position:absolute;inset:0}@media screen and not (min-width:1024px){.a4ViYG_root{grid-template-columns:repeat(1,1fr);gap:16px}}
.QefMDa_loader{justify-content:center;align-items:center;margin:50px 0;display:flex}
.aF2Weq_baseItem{background:var(--color-secondary-container-active);border-radius:32px;flex-direction:column;grid-column:span 4;height:348px;text-decoration:none;transition:background-color .2s;display:flex;position:relative}.aF2Weq_baseItem:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px}.aF2Weq_baseItem .aF2Weq_link{z-index:2;margin-top:auto}.aF2Weq_baseItem__linkless{padding:20px 32px 24px 24px}.aF2Weq_baseItem__linkless .aF2Weq_heading{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-primary-default);margin:0 0 12px}.aF2Weq_baseItem__linkless .aF2Weq_text{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-primary-soft)}.aF2Weq_baseItem__background{grid-column:span 6;transition:opacity .2s;overflow:hidden}.aF2Weq_baseItem__background .aF2Weq_link{padding:0 24px 24px}.aF2Weq_baseItem__background .aF2Weq_content{z-index:1;padding:20px 24px;position:relative}.aF2Weq_baseItem__background .aF2Weq_content__heading{color:var(--color-constant-white);font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing)}.aF2Weq_baseItem__background .aF2Weq_content__text{color:var(--color-constant-white);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);margin:20px 0 0}.aF2Weq_baseItem__background img{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.aF2Weq_baseItem__vibes{background:var(--color-secondary-default);flex-direction:column;grid-column:span 6;padding:16px 20px 20px;display:flex}.aF2Weq_baseItem__vibes .aF2Weq_heading{width:100%;color:var(--color-constant-white);margin:0 0 12px}.aF2Weq_baseItem__vibes .aF2Weq_text{width:100%;color:var(--color-constant-white);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.aF2Weq_baseItem__vibes img{height:auto;position:absolute;bottom:0;right:48px}.aF2Weq_baseItem__simple{padding:20px 32px 24px 24px}.aF2Weq_baseItem__simple .aF2Weq_heading{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-primary-default);margin:0 0 12px}.aF2Weq_baseItem__simple .aF2Weq_text{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-primary-soft)}.aF2Weq_absLink{position:absolute;inset:0}.aF2Weq_root{grid-template-columns:repeat(12,1fr);gap:24px;margin:64px 0 0;display:grid}.aF2Weq_heading{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing)}@media screen and not (min-width:1280px){.aF2Weq_root{gap:16px}}@media screen and not (min-width:1024px){.aF2Weq_baseItem{grid-column:span 6}.aF2Weq_baseItem__background{grid-column:span 12}.aF2Weq_baseItem__background img{object-fit:cover;width:100%;height:100%}.aF2Weq_baseItem__vibes img{width:212px;right:32px}}@media screen and not (min-width:768px){.aF2Weq_baseItem{height:270px}.aF2Weq_baseItem__vibes{height:280px}.aF2Weq_baseItem__vibes img{width:200px}.aF2Weq_root{flex-direction:column;display:flex}}@media screen and not (min-width:640px){.aF2Weq_baseItem{border-radius:24px}.aF2Weq_link{bottom:20px;left:20px}.aF2Weq_baseItem__background .aF2Weq_content,.aF2Weq_baseItem__simple{padding:20px}}@media screen and not (min-width:390px){.aF2Weq_baseItem__background{grid-column:span 6;overflow:hidden}.aF2Weq_baseItem__background .aF2Weq_content__text br{display:none}.aF2Weq_baseItem__vibes img{width:170px;right:16px}}@media (hover:hover){.aF2Weq_baseItem:hover{background:var(--color-secondary-container-hover)}.aF2Weq_baseItem__linkless:hover{background:var(--color-secondary-container-active)}.aF2Weq_baseItem__background:hover{opacity:.87}.aF2Weq_baseItem__vibes:hover{background:var(--color-secondary-soft)}}
._0DGa_G_list{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}._0DGa_G_item{background:var(--color-neutral-container-soft);border-radius:32px;flex-direction:column;min-height:220px;padding:20px 24px 24px;text-decoration:none;transition:background-color .2s;display:flex;position:relative}._0DGa_G_item ._0DGa_G_link{margin-top:auto}._0DGa_G_item button{width:48px;height:48px}._0DGa_G_item button span{--icon-size:24px!important}._0DGa_G_absLink{position:absolute;inset:0}._0DGa_G_title{color:var(--color-primary-default);font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);margin:0 0 12px}._0DGa_G_tag{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-soft)}@media screen and not (min-width:1024px){._0DGa_G_list{gap:16px}}@media screen and not (min-width:768px){._0DGa_G_list{flex-direction:column;display:flex}._0DGa_G_item{height:220px}}@media screen and not (min-width:640px){._0DGa_G_item{border-radius:24px}}@media (hover:hover){._0DGa_G_item:hover{background:var(--color-neutral-container-muted)}}
.V6RbxG_root{flex-direction:column;display:flex}.V6RbxG_root h2{font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing);color:var(--color-fg-default);margin:48px 0 32px}.V6RbxG_root h2:first-of-type{margin:0 0 32px}.V6RbxG_root p{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-default)}.V6RbxG_root ul{color:var(--color-fg-default);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);padding-left:20px;list-style-type:none}.V6RbxG_root li{padding:4px 0;position:relative}.V6RbxG_root li:before{content:"•";color:var(--color-fg-soft);position:absolute;left:-20px}
.Dy2E5W_root{gap:12px;display:flex;position:relative}.Dy2E5W_image{border-radius:24px;flex-shrink:0;width:294px;height:auto}.Dy2E5W_content{background:var(--color-bg-surface);border-radius:24px;flex-direction:column;width:100%;padding:16px 20px;display:flex}.Dy2E5W_title{color:var(--color-primary-active);font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing)}.Dy2E5W_dates{color:var(--color-primary-active);font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);margin:12px 0 0}.Dy2E5W_address{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-soft);margin:auto 0 0}.Dy2E5W_list{z-index:2;background:var(--color-bg-surface);border-radius:24px;flex-direction:column;flex-shrink:0;min-width:360px;padding:16px 20px;display:flex;position:relative}.Dy2E5W_heading{color:var(--color-primary-active);font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);margin:0 0 12px}.Dy2E5W_event{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-primary-active);margin:0 0 8px}.Dy2E5W_button{cursor:pointer;width:100%;color:var(--color-primary-soft);text-align:left;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);background-color:#0000;border:none;margin:auto 0 0}.Dy2E5W_infoText{color:var(--color-primary-soft);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);margin:auto 0 0}.Dy2E5W_link{width:100%;position:absolute;inset:0}@media screen and not (min-width:1024px){.Dy2E5W_root{background:var(--color-bg-surface);border-radius:24px;flex-direction:column;gap:0}.Dy2E5W_image{width:100%}.Dy2E5W_content{padding:16px 20px 8px}.Dy2E5W_list{padding:8px 20px 16px}.Dy2E5W_address{margin:8px 0 0}.Dy2E5W_dates{border-bottom:1px solid var(--color-neutral-muted);order:1;padding:0 0 16px}.Dy2E5W_button{width:100%;color:var(--color-primary-on-default);text-align:center;background:var(--color-primary-active);border-radius:100px;margin:16px 0 0;padding:12px 24px}.Dy2E5W_button_loader{width:34px}.Dy2E5W_button_span{border-radius:100px;justify-content:center;width:100%;padding:12px 0;display:flex}}@media screen and not (min-width:640px){.Dy2E5W_content{padding:12px 12px 8px}.Dy2E5W_list{min-width:initial;padding:8px 12px 16px}}
.XDzX2G_drawer{flex-direction:column;width:560px;height:100%;padding:72px 32px 36px;display:flex;overflow-y:auto}.XDzX2G_drawer_text{color:var(--color-fg-default);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);flex-direction:column;gap:12px;display:flex}.XDzX2G_drawer_text ul{padding-left:24px}.XDzX2G_drawer_bottom{align-items:center;gap:16px;margin:32px 0 0;display:flex}.XDzX2G_drawer .XDzX2G_icon{flex-shrink:0;width:48px;height:48px}.XDzX2G_drawer .XDzX2G_icon img{border-radius:48px;width:100%;height:100%}.XDzX2G_drawer .XDzX2G_name{color:var(--color-fg-default);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.XDzX2G_drawer .XDzX2G_position{color:var(--color-fg-soft);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}@media screen and not (min-width:640px){.XDzX2G_drawer{width:100%;padding:72px 16px 36px}}
.ZT-XbG_events{flex-direction:column;gap:48px;display:flex}@media screen and not (min-width:1024px){.ZT-XbG_events{gap:32px}}
.JuZqaq_root{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.JuZqaq_item{background:var(--color-neutral-container-soft);border-radius:24px;flex-direction:column;height:280px;padding:20px;display:flex}.JuZqaq_count{font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);color:var(--color-primary-muted);margin:0 0 12px}.JuZqaq_heading{color:var(--color-primary-soft);font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);padding:0 12px 0 0}.JuZqaq_text{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);color:var(--color-fg-soft);margin:auto 0 0}@media screen and not (min-width:1024px){.JuZqaq_root{grid-template-columns:repeat(2,1fr);gap:16px}.JuZqaq_item{height:220px}}@media screen and not (min-width:640px){.JuZqaq_root{grid-template-columns:repeat(1,1fr)}.JuZqaq_heading{width:70%}}
.gouk5q_content{max-width:960px;margin:32px 0 0;padding:32px 40px}@media screen and not (min-width:1280px){.gouk5q_content{max-width:100%;padding:32px}}@media screen and not (min-width:1024px){.gouk5q_content{padding:0}}.gouk5q_content_title{font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing);color:var(--color-fg-default);padding:0 0 24px}.gouk5q_table_title{font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing);color:var(--color-fg-default);padding:48px 0 24px}.gouk5q_loader{justify-content:center;align-items:center;min-height:300px;margin-top:100px;display:flex}

.ZwOvgW_root{max-width:476px;color:var(--color-fg-soft);text-align:center;flex-direction:column;margin:0 auto;display:flex}.ZwOvgW_image{width:200px;margin:0 auto 20px}.ZwOvgW_image img{width:100%}.ZwOvgW_heading{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);margin:0 0 10px}.ZwOvgW_text{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.ZwOvgW_button{margin:20px auto 0}.ZwOvgW_button a{text-decoration:none}
._1FBDSa_root{z-index:100;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._1FBDSa_modal{position:relative}._1FBDSa_content{border-radius:30px;width:1200px;max-width:80vw;height:720px;max-height:80vh;position:relative;overflow:hidden}._1FBDSa_fog{opacity:.3;background:var(--color-constant-black);position:absolute;inset:0}._1FBDSa_close{cursor:pointer;width:48px;height:48px;color:var(--color-constant-white);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:100%}@media screen and not (min-width:640px){._1FBDSa_content{max-width:96vw}._1FBDSa_close{top:-50px;right:0;left:initial}}
.LWiBlW_root{width:100%;max-width:1062px}.LWiBlW_tabs{border:none;padding:0 40px}.LWiBlW_title{font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing);color:var(--color-fg-default);padding:48px 0 24px}@media screen and not (min-width:1440px){.LWiBlW_root{max-width:822px}}@media screen and not (min-width:1280px){.LWiBlW_root{max-width:initial}}@media screen and not (min-width:1024px){.LWiBlW_tabs{padding:0 64px}}@media screen and not (min-width:640px){.LWiBlW_tabs{padding:0 56px}}
._9I7Epa_block{background-color:var(--color-bg-surface);border-radius:32px;grid-template-columns:repeat(2,1fr);display:grid}._9I7Epa_left{flex-direction:column;justify-content:space-between;padding:40px 40px 64px;display:flex;position:relative}._9I7Epa_title{color:var(--color-primary-default);font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing);margin:0 0 32px}._9I7Epa_image{width:100%}._9I7Epa_list{flex-direction:column;gap:12px;padding:20px;list-style:none;display:flex}._9I7Epa_item{background:var(--color-constant-white);border-radius:20px;padding:24px}._9I7Epa_heading{color:var(--color-fg-default);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);margin:0 0 16px}._9I7Epa_text{color:var(--color-fg-soft);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}._9I7Epa_active{color:var(--color-primary-default);background:var(--color-secondary-soft)}._9I7Epa_active ._9I7Epa_heading,._9I7Epa_active ._9I7Epa_text{color:inherit}@media screen and not (min-width:640px){._9I7Epa_block{grid-template-columns:1fr}._9I7Epa_left{align-items:center;gap:32px;padding:24px 24px 12px}._9I7Epa_content{width:100%}._9I7Epa_title{margin:0 0 24px}._9I7Epa_image{max-width:269px}._9I7Epa_list{gap:8px;padding:12px}._9I7Epa_item{padding:24px 20px}._9I7Epa_heading{font:var(--typography-heading-h5-font);letter-spacing:var(--typography-heading-h5-letter-spacing)}}
.MlDsga_root{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(12,1fr);gap:24px;display:grid}.MlDsga_item{cursor:pointer;background:#639;background:var(--color-neutral-container-soft);border-radius:32px;flex-direction:column;grid-column:span 3;justify-content:space-between;height:240px;padding:20px 24px 24px;transition:background-color .2s;display:flex;position:relative}.MlDsga_item:has(:focus-visible){outline:2px solid var(--color-primary-default);outline-offset:2px}.MlDsga_item .MlDsga_title{color:var(--color-secondary-on-default);font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing)}.MlDsga_item__wide{grid-area:span 2/span 6;height:100%}.MlDsga_item__wide .MlDsga_title{color:var(--color-secondary-on-default);font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing)}.MlDsga_image{height:auto;position:absolute;bottom:22px;right:14px}.MlDsga_absLink{position:absolute;inset:0}.MlDsga_filled{color:var(--color-fg-default);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);background:var(--color-neutral-container-muted);border-radius:20px;margin:24px 0 0;padding:20px}.MlDsga_filled a{color:var(--color-primary-muted)}.MlDsga_hidden{display:none}@media screen and not (min-width:1280px){.MlDsga_root{gap:16px}}@media screen and not (min-width:1024px){.MlDsga_root{grid-template-rows:initial}.MlDsga_item{grid-column:span 6}.MlDsga_item__wide{grid-column:span 12;grid-row:initial;height:240px}.MlDsga_image{width:290px;bottom:12px;right:12px}}@media screen and not (min-width:640px){.MlDsga_root{flex-direction:column;display:flex}.MlDsga_item{border-radius:24px;padding:16px 20px}.MlDsga_image{bottom:10px;right:8px}.MlDsga_link{bottom:20px;left:20px}.MlDsga_drawer{max-width:initial}.MlDsga_drawer_content{padding:0 16px 32px}.MlDsga_drawer_close{padding:12px 0}.MlDsga_drawer br{display:none}}@media (hover:hover){.MlDsga_item:hover{background:var(--color-neutral-container-muted)}}
.Zlsr5G_root{background:var(--color-secondary-container-active);border-radius:32px;flex-direction:column;margin:64px 0 0;padding:40px;display:flex}.Zlsr5G_subtitle{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-fg-soft);margin:0 0 32px}.Zlsr5G_title{max-width:1048px;color:var(--color-primary-soft);font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);margin:0 0 64px}.Zlsr5G_bottom{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.Zlsr5G_text{max-width:800px;color:var(--color-fg-soft);font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);margin:0 96px 0 0}@media screen and not (min-width:1280px){.Zlsr5G_root{margin:48px 0 0;padding:32px}.Zlsr5G_text{max-width:604px;margin:0}}@media screen and not (min-width:1024px){.Zlsr5G_bottom{gap:16px}}@media screen and not (min-width:768px){.Zlsr5G_text{max-width:442px}}@media screen and not (min-width:640px){.Zlsr5G_root{border-radius:24px;margin:32px 0 0;padding:20px}.Zlsr5G_title{margin:0 0 32px}.Zlsr5G_bottom{flex-direction:column-reverse;align-items:flex-start;gap:32px}.Zlsr5G_text{max-width:initial}}
.FVgkMG_image{width:358px;display:block}.FVgkMG_image img{width:358px;height:238px}@media screen and not (min-width:1280px){.FVgkMG_image{width:336px}.FVgkMG_image img{width:336px;height:224px}}@media screen and not (min-width:1024px){.FVgkMG_image{width:280px}.FVgkMG_image img{width:280px;height:187px}}
.fSRlEG_title{max-width:960px}.fSRlEG_text{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-fg-soft)}
.ORRxHW_root{color:red}.ORRxHW_banner{--banner-title-hyphens:auto}
.T4vOIW_banner{--banner-title-hyphens:auto;--banner-title-white-space:normal;--banner-title-max-width:550px}.T4vOIW_subtitle{color:var(--color-primary-muted)}.T4vOIW_title{max-width:960px}@media screen and not (min-width:640px){.T4vOIW_banner{--banner-title-max-width:280px}}
.snbHXW_banner{--banner-title-white-space:normal;--banner-title-max-width:610px}@media screen and not (min-width:640px){.snbHXW_banner{--banner-title-max-width:300px}}
.rC6krW_title{max-width:960px}.rC6krW_title span{color:var(--color-primary-muted)}.rC6krW_subtitle{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-fg-soft);margin:0 0 64px}@media screen and not (min-width:1024px){.rC6krW_subtitle{margin:0 0 48px}}@media screen and not (min-width:640px){.rC6krW_subtitle{margin:0 0 32px}}
.EJ5qAa_wrapper{margin:64px 0 0}
.wZXAGa_root{flex-direction:column;gap:20px;display:flex}@media screen and not (min-width:1024px){.wZXAGa_root{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}}@media screen and not (min-width:640px){.wZXAGa_root{flex-direction:column;display:flex}}
.uZABoG_root{flex-direction:column;gap:20px;display:flex}@media screen and not (min-width:1024px){.uZABoG_root{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}}@media screen and not (min-width:640px){.uZABoG_root{flex-direction:column;display:flex}}
.j5YRZa_root{margin:48px 0 128px}.j5YRZa_block{flex-direction:column;gap:24px;display:flex}.j5YRZa_title{font:var(--typography-display-xxl-font);letter-spacing:var(--typography-display-xxl-letter-spacing);color:var(--color-secondary-on-default);margin:24px 0 48px}.j5YRZa_list{grid-template-columns:repeat(3,1fr);gap:48px 24px;display:grid}.j5YRZa_image img{width:100%;height:304px}@media screen and not (min-width:1280px){.j5YRZa_list{gap:64px 16px}.j5YRZa_image img{height:206px}}@media screen and not (min-width:1024px){.j5YRZa_root{margin:32px 0 128px}.j5YRZa_title{margin:16px 0 32px}.j5YRZa_list{grid-template-columns:repeat(2,1fr);gap:48px 16px}.j5YRZa_image img{height:234px}}@media screen and not (min-width:640px){.j5YRZa_image img{height:100%;max-height:342px}.j5YRZa_list{grid-template-columns:repeat(1,1fr)}}
.i_yLOG_root{width:100%}.i_yLOG_title{font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing);color:var(--color-fg-default);margin:64px 0 32px}.i_yLOG_subtitle{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-default);margin:0 0 16px}.i_yLOG_recycle{background-color:var(--color-bg-surface);border-radius:32px;justify-content:space-between;display:flex}.i_yLOG_card div:first-child{margin:0}.i_yLOG_card_item{margin-top:0}.i_yLOG_content{width:50%;padding:40px;position:relative}.i_yLOG_content_title{color:var(--color-primary-default);font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing);margin:0 0 32px}.i_yLOG_content_image{justify-content:center;width:100%;padding:40px 20px;display:flex;position:absolute;bottom:0;left:0}.i_yLOG_list{flex-direction:column;gap:12px;width:50%;padding:20px;display:flex}.i_yLOG_item{background:var(--color-constant-white);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);border-radius:20px;justify-content:space-between;padding:24px;text-decoration:none;display:flex}.i_yLOG_item p{color:var(--color-fg-default)}.i_yLOG_icon{color:var(--color-fg-soft)}@media screen and not (min-width:768px){.i_yLOG_recycle{border-radius:24px;flex-direction:column}.i_yLOG_content{width:100%;padding:24px}.i_yLOG_content_title{margin:0 0 24px}.i_yLOG_content_image{padding:0;position:static}.i_yLOG_content_image img{max-width:320px}.i_yLOG_list{gap:8px;width:100%;padding:12px}}@media screen and not (min-width:640px){.i_yLOG_content_image{padding:0}}
.ePxsZq_root{margin:48px 0 128px}.ePxsZq_title{font:var(--typography-display-xxl-font);letter-spacing:var(--typography-display-xxl-letter-spacing);color:var(--color-secondary-on-default);margin:24px 0 48px}.ePxsZq_list{grid-template-columns:repeat(3,1fr);gap:48px 24px;display:grid}.ePxsZq_image img{width:100%;height:304px}@media screen and not (min-width:1280px){.ePxsZq_list{gap:64px 16px}.ePxsZq_image img{height:206px}}@media screen and not (min-width:1024px){.ePxsZq_root{margin:32px 0 128px}.ePxsZq_title{margin:16px 0 32px}.ePxsZq_list{grid-template-columns:repeat(2,1fr);gap:48px 16px}.ePxsZq_image img{height:234px}}@media screen and not (min-width:640px){.ePxsZq_image img{height:100%;max-height:342px}.ePxsZq_list{grid-template-columns:repeat(1,1fr)}}
.wvhAxG_root{background:var(--color-secondary-container-active);border-radius:32px;flex-direction:column;gap:64px;margin:64px 0 0;padding:40px;display:flex}.wvhAxG_title{max-width:860px;font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-primary-soft)}.wvhAxG_bottom{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.wvhAxG_text{max-width:800px;color:var(--color-fg-soft);font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);margin:0 96px 0 0}.wvhAxG_subtext{color:var(--color-fg-soft);font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);margin:64px 0 0}@media screen and not (min-width:1280px){.wvhAxG_root{margin:48px 0 0;padding:32px}.wvhAxG_text{max-width:604px;margin:0}}@media screen and not (min-width:1024px){.wvhAxG_bottom{gap:16px}.wvhAxG_subtext{margin:48px 0 0}}@media screen and not (min-width:768px){.wvhAxG_text{max-width:442px}}@media screen and not (min-width:640px){.wvhAxG_root{border-radius:24px;gap:32px;padding:20px}.wvhAxG_bottom{flex-direction:column-reverse;align-items:flex-start;gap:32px}.wvhAxG_text{max-width:initial}}