@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=LINE+Seed+JP:wght@100;400;700;900&family=Noto+Sans+JP:wght@100..900&display=swap";:root{--theme_hover_base: 0, 0, 0;--theme_shadow_base: 0, 0, 0;--theme_shadow_glow_base: 0, 0, 0;--theme_base_hover: rgba(34, 35, 36, .08);--theme_base_press: rgba(34, 35, 36, .12);--theme_primary: #0077FF;--theme_on_primary: #ffffff;--theme_primary_container: #D1F0FF;--theme_on_primary_container: #0053D8;--theme_on_primary_container_variant: #3670B2;--theme_primary_hover: rgba(0, 119, 255, .12);--theme_primary_press: rgba(0, 119, 255, .08);--theme_secondary: #1DA6F5;--theme_profile_blue_primary: #008CFF;--theme_profile_blue_primary_container: #DAF3FF;--theme_profile_blue_surface: #02B0EF;--theme_profile_red_primary: #FF1C07;--theme_profile_red_primary_container: #FFE8E6;--theme_profile_red_surface: #FF5848;--theme_profile_orange_primary: #FF6400;--theme_profile_orange_primary_container: #FFF0DE;--theme_profile_orange_surface: #FFA000;--theme_profile_pink_primary: #FF50A0;--theme_profile_pink_primary_container: #FFE6F0;--theme_profile_pink_surface: #FF78B4;--theme_profile_green_primary: #008C00;--theme_profile_green_primary_container: #DCF5B4;--theme_profile_green_surface: #3CB400;--theme_profile_purple_primary: #A028C8;--theme_profile_purple_primary_container: #F0D2FF;--theme_profile_purple_surface: #B252F3;--theme_profile_black_primary: #646464;--theme_profile_black_primary_container: #DCDCDC;--theme_profile_black_surface: #8C8C8C;--theme_error: #FF3C00;--theme_on_error: #ffffff;--theme_error_container: #FFE5E0;--theme_on_error_container: #FF3C00;--theme_success: #00B43C;--theme_on_success: #FFFFFF;--theme_caution: #FFA000;--theme_warning_container: #FFE8D0;--theme_warning: #FF9326;--theme_on_warning: #FFFFFF;--theme_surface: #ffffff;--theme_surface_dim: #F2F5F7;--theme_surface_bright: #ffffff;--theme_surface_container_lowest: #F2F5FA;--theme_surface_container_low: #EBF0F7;--theme_surface_container: #E1E8F2;--theme_surface_container_high: #D8E0ED;--theme_surface_container_highest: #CCD7E8;--theme_on_surface: #222324;--theme_on_surface_variant: #636669;--theme_outline: #ACB6BF;--theme_outline_variant: #CED3D9;--theme_metric_label: rgb(63, 64, 64);--theme_scrim_strong: rgba(34, 35, 36, .6);--theme_disabled_container: rgb(228, 229, 229);--theme_disabled: rgb(122, 123, 124);--theme_scrim_standard: rgba(34, 35, 36, .32);--theme_scroll_hint: rgb(211, 211, 211);--theme_outline_scroll: rgb(220, 220, 220);--theme_button_press: rgba(34, 35, 36, .12);--theme_button_hover: rgba(34, 35, 36, .08);--theme_button_selected: rgba(0, 119, 255, .2);--theme_chart_highlight: rgba(34, 35, 36, .04);--theme_radar_highlight: rgba(34, 35, 36, .12);--theme_field_disabled: rgb(237, 237, 237);--theme_on_field_disabled: rgb(122, 123, 124);--theme_type_A: #FFC864;--theme_type_B: #50A0FF;--theme_type_C: #FF7878;--theme_type_D: #50C88C;--theme_profile_highlight: var(--theme_primary)}.darkmode{--theme_hover_base: 255, 255, 255;--theme_shadow_base: 0, 0, 0;--theme_shadow_glow_base: 255, 255, 255;--theme_primary: #4590E5;--theme_on_primary: #4590E5;--theme_primary_container: #213752;--theme_on_primary_container: #B2D6FF;--theme_on_primary_container_variant: #82ABD9;--theme_primary_hover: rgba(0, 119, 255, .06);--theme_error: #FF3C00;--theme_on_error: #FFFFFF;--theme_error_container: #601410;--theme_on_error_container: #FFDAD6;--theme_success: #4CD37A;--theme_on_success: #FFFFFF;--theme_caution: #FFC04D;--theme_warning_container: #FFE8D0;--theme_warning: #FF9326;--theme_on_warning: #FFFFFF;--theme_surface: #212121;--theme_surface_dim: #212121;--theme_surface_bright: #292929;--theme_surface_container_lowest: #1A1A1A;--theme_surface_container_low: #292929;--theme_surface_container: #333333;--theme_surface_container_high: #3B3B3B;--theme_surface_container_highest: #424242;--theme_on_surface: #D6D6D6;--theme_on_surface_variant: #A6A6A6;--theme_outline: #A3A3A3;--theme_outline_variant: rgb(65, 65, 65);--theme_metric_label: rgb(27, 27, 27);--theme_scrim_strong: rgb(29, 29, 29);--theme_disabled: rgb(30, 30, 30);--theme_scrim_standard: rgb(31, 31, 31);--theme_scroll_hint: rgb(32, 32, 32);--theme_disabled_container: rgb(32, 32, 32);--theme_outline_scroll: rgb(33, 33, 33);--theme_button_press: rgba(26, 26, 26, .12);--theme_button_hover: rgba(26, 26, 26, .08);--theme_chart_highlight: rgba(26, 26, 26, .04);--theme_radar_highlight: rgba(26, 26, 26, .12);--theme_profile_highlight: var(--theme_primary)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;font-family:var(--fallback-font);line-height:var(--ap-leading-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%;background-color:var(--theme_surface);color:var(--theme_on_surface_variant)}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}a{text-decoration:none;color:inherit}button,a,[role=button],input,select,label{touch-action:manipulation}@media(pointer:coarse){input,textarea,select{font-size:max(16px,1em)}}ul,ol{list-style:none}button{background:none;border:none}button:not(:disabled){cursor:pointer}table{border-collapse:collapse;border-spacing:0}@keyframes global-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}html{--fallback-font: "LINE Seed JP", "Inter", "Noto Sans JP", sans-serif;--decorative-font: "LINE Seed JP", "Inter", "Noto Sans JP", sans-serif;--print-font: "LINE Seed JP", "Inter", "Noto Sans JP", sans-serif !important}html:lang(en){--fallback-font: "LINE Seed JP", "Inter", "Noto Sans JP", sans-serif;--decorative-font: "LINE Seed JP", "Inter", "Noto Sans JP", sans-serif;--print-font: "LINE Seed JP", "Inter", "Noto Sans JP", sans-serif !important}html:lang(ja){--fallback-font: "LINE Seed JP", "Noto Sans JP", sans-serif;--decorative-font: "LINE Seed JP", "Noto Sans JP", sans-serif;--print-font: "LINE Seed JP", "Noto Sans JP", sans-serif !important;font-variant-east-asian:proportional-width;font-variant-numeric:tabular-nums}:root{font-size:16px;font-family:var(--fallback-font);color:var(--theme_on_surface);text-rendering:optimizeLegibility;font-kerning:normal;font-feature-settings:"kern" 1,"liga" 1,"clig" 1;font-synthesis:none;font-optical-sizing:auto}:root{--font-brand: "LINE Seed JP", "Noto Sans JP", "Noto Sans", sans-serif;--ap-text-xs: .75rem;--ap-leading-xs: 1rem;--ap-tracking-xs: .05em;--ap-text-sm: .875rem;--ap-leading-sm: 1.25rem;--ap-tracking-sm: .05em;--ap-text-base: 1rem;--ap-leading-base: 1.75rem;--ap-tracking-base: .05em;--ap-text-lg: 1.125rem;--ap-leading-lg: 1.75rem;--ap-tracking-lg: -.01em;--ap-text-xl: 1.25rem;--ap-leading-xl: 1.75rem;--ap-tracking-xl: -.01em;--ap-text-2xl: 1.5rem;--ap-leading-2xl: 2rem;--ap-tracking-2xl: -.02em;--ap-text-3xl: 1.875rem;--ap-leading-3xl: 2.25rem;--ap-tracking-3xl: -.02em;--ap-text-4xl: 2.25rem;--ap-leading-4xl: 2.75rem;--ap-tracking-4xl: -.03em;--ap-text-5xl: 3rem;--ap-leading-5xl: 3.5rem;--ap-tracking-5xl: .02em;--ap-text-6xl: 3.75rem;--ap-leading-6xl: 4.5rem;--ap-tracking-6xl: 0em;--ap-text-7xl: 4.5rem;--ap-leading-7xl: 5rem;--ap-tracking-7xl: -.04em;--ap-text-8xl: 6rem;--ap-leading-8xl: 6.5rem;--ap-tracking-8xl: -.045em;--ap-text-9xl: 8rem;--ap-leading-9xl: 8.5rem;--ap-tracking-9xl: -.05em}@media(max-width:1023.98px){:root{--ap-text-9xl: 6rem;--ap-leading-9xl: 6.5rem;--ap-text-8xl: 4.5rem;--ap-leading-8xl: 5rem;--ap-text-7xl: 3.75rem;--ap-leading-7xl: 4.5rem;--ap-text-6xl: 3rem;--ap-leading-6xl: 3.5rem;--ap-text-5xl: 2.5rem;--ap-leading-5xl: 3rem;--ap-text-4xl: 2rem;--ap-leading-4xl: 2.5rem;--ap-text-3xl: 1.625rem;--ap-leading-3xl: 2.25rem}}@media(max-width:639.98px){:root{--ap-text-9xl: 4.5rem;--ap-leading-9xl: 5rem;--ap-text-8xl: 3.5rem;--ap-leading-8xl: 4rem;--ap-text-7xl: 3rem;--ap-leading-7xl: 3.5rem;--ap-text-6xl: 2.5rem;--ap-leading-6xl: 3rem;--ap-text-5xl: 2.25rem;--ap-leading-5xl: 2.75rem;--ap-text-4xl: 1.875rem;--ap-leading-4xl: 2.5rem;--ap-text-3xl: 1.5rem;--ap-leading-3xl: 2rem;--ap-text-2xl: 1.25rem;--ap-leading-2xl: 1.75rem;--ap-text-xl: 1.125rem;--ap-leading-xl: 1.75rem}}:root{--color-primary: #0077FF;--color-on-primary: #FFFFFF;--color-primary-container: #D1F0FF;--color-on-primary-container: #0053D8;--color-on-primary-container-variant: #3670B2;--color-surface: #FFFFFF;--color-inverse-surface: #1F1F1F;--color-on-surface: #1F1F1F;--color-on-surface-variant: #484A4D;--color-inverse-on-surface: #FFFFFF;--color-inverse-on-surface-variant: #B8B8B8;--color-outline: #A1A7B2;--color-outline-variant: #BEC4CC;--color-inverse-outline: #858585;--color-inverse-outline-variant: #424242;--color-surface-container-lowest: #F2F5FA;--color-surface-container-low: #EBF0F7;--color-surface-container: #E1E8F2;--color-surface-container-high: #D8E0ED;--color-surface-container-highest: #CCD7E8;--color-error: #FF3C00;--color-on-error: #FFFFFF;--color-error-container: #FFE5E0;--color-on-error-container: #FF3C00;--color-success: #00B43C;--color-on-success: #FFFFFF;--color-warning: #FF9326;--color-warning-container: #FFE8D0;--color-on-warning: #FFFFFF;--color-caution: #FFA000}.darkmode{--color-primary: #2681FF;--color-on-primary: #EBF4FF;--color-primary-container: #213752;--color-on-primary-container: #B2D6FF;--color-on-primary-container-variant: #82ABD9;--color-surface: #212121;--color-inverse-surface: #F5F5F5;--color-on-surface: #F5F5F5;--color-on-surface-variant: #B8B8B8;--color-inverse-on-surface: #212121;--color-inverse-on-surface-variant: #484A4D;--color-outline: #858585;--color-outline-variant: #424242;--color-inverse-outline: #A1A7B2;--color-inverse-outline-variant: #BEC4CC;--color-surface-container-lowest: #141414;--color-surface-container-low: #1A1A1A;--color-surface-container: #1F1F1F;--color-surface-container-high: #242424;--color-surface-container-highest: #292929;--color-error: #FF6233;--color-on-error: #FFFFFF;--color-error-container: #601410;--color-on-error-container: #FFDAD6;--color-success: #42DC76;--color-on-success: #FFFFFF;--color-warning: #FF9F40;--color-warning-container: #4A2B05;--color-on-warning: #FFFFFF;--color-caution: #FFB300}:root{--ap-space-0: 0;--ap-space-px: 1px;--ap-space-0_5: .125rem;--ap-space-1: .25rem;--ap-space-1_5: .375rem;--ap-space-2: .5rem;--ap-space-2_5: .625rem;--ap-space-3: .75rem;--ap-space-3_5: .875rem;--ap-space-4: 1rem;--ap-space-5: 1.25rem;--ap-space-6: 1.5rem;--ap-space-7: 1.75rem;--ap-space-8: 2rem;--ap-space-9: 2.25rem;--ap-space-10: 2.5rem;--ap-space-11: 2.75rem;--ap-space-12: 3rem;--ap-space-14: 3.5rem;--ap-space-16: 4rem;--ap-space-20: 5rem;--ap-space-24: 6rem;--ap-space-28: 7rem;--ap-space-32: 8rem;--ap-space-36: 9rem;--ap-space-40: 10rem;--ap-space-44: 11rem;--ap-space-48: 12rem;--ap-space-52: 13rem;--ap-space-56: 14rem;--ap-space-60: 15rem;--ap-space-64: 16rem;--ap-space-72: 18rem;--ap-space-80: 20rem;--ap-space-96: 24rem}:root{--ap-radius-none: 0;--ap-radius-sm: .125rem;--ap-radius-base: .25rem;--ap-radius-md: .375rem;--ap-radius-lg: .5rem;--ap-radius-xl: .75rem;--ap-radius-2xl: 1rem;--ap-radius-3xl: 1.5rem;--ap-radius-4xl: 2rem;--ap-radius-full: 9999px}:root{--type-hero-title-size: var(--ap-text-7xl);--type-hero-title-lh: var(--ap-leading-7xl);--type-hero-title-ls: var(--ap-tracking-7xl);--type-hero-title-weight: 700;--type-display-size: var(--ap-text-5xl);--type-display-lh: var(--ap-leading-5xl);--type-display-ls: var(--ap-tracking-5xl);--type-display-weight: 700;--type-h1-size: var(--ap-text-4xl);--type-h1-lh: var(--ap-leading-4xl);--type-h1-ls: var(--ap-tracking-4xl);--type-h1-weight: 700;--type-h2-size: var(--ap-text-3xl);--type-h2-lh: var(--ap-leading-3xl);--type-h2-ls: var(--ap-tracking-3xl);--type-h2-weight: 700;--type-h3-size: var(--ap-text-2xl);--type-h3-lh: var(--ap-leading-2xl);--type-h3-ls: var(--ap-tracking-2xl);--type-h3-weight: 700;--type-h4-size: var(--ap-text-xl);--type-h4-lh: var(--ap-leading-xl);--type-h4-ls: var(--ap-tracking-xl);--type-h4-weight: 700;--type-body-size: var(--ap-text-base);--type-body-lh: var(--ap-leading-base);--type-body-ls: var(--ap-tracking-base);--type-body-weight: 400;--type-body-sm-size: var(--ap-text-sm);--type-body-sm-lh: var(--ap-leading-sm);--type-body-sm-ls: var(--ap-tracking-sm);--type-body-sm-weight: 400;--type-hero-subtitle-size: var(--ap-text-3xl);--type-hero-subtitle-lh: var(--ap-leading-3xl);--type-hero-subtitle-ls: var(--ap-tracking-3xl);--type-hero-subtitle-weight: 400;--type-pitch-title-size: var(--ap-text-4xl);--type-pitch-title-lh: var(--ap-leading-4xl);--type-pitch-title-ls: var(--ap-tracking-4xl);--type-pitch-title-weight: 700;--type-pitch-subtitle-size: var(--ap-text-xl);--type-pitch-subtitle-lh: var(--ap-leading-xl);--type-pitch-subtitle-ls: var(--ap-tracking-xl);--type-pitch-subtitle-weight: 400;--type-label-size: var(--ap-text-sm);--type-label-lh: var(--ap-leading-sm);--type-label-ls: var(--ap-tracking-sm);--type-label-weight: 400;--type-label-lg-size: var(--ap-text-base);--type-label-lg-lh: var(--ap-leading-base);--type-label-lg-ls: var(--ap-tracking-base);--type-label-lg-weight: 400;--type-caption-size: var(--ap-text-xs);--type-caption-lh: var(--ap-leading-xs);--type-caption-ls: var(--ap-tracking-xs);--type-caption-weight: 400}:root{--type-section-y-lg: var(--ap-space-16);--type-section-y-md: var(--ap-space-12);--type-section-y-sm: var(--ap-space-8);--type-section-gap: var(--ap-space-6);--type-form-gap: var(--ap-space-4);--type-content-gap: var(--ap-space-4);--type-item-gap: var(--ap-space-3);--type-tight-gap: var(--ap-space-2);--type-mini-gap: var(--ap-space-2);--type-card-pad: var(--ap-space-6);--type-card-pad-adaptive: var(--ap-space-6);--type-button-pad-y: var(--ap-space-3);--type-button-pad-x: var(--ap-space-6);--type-tag-pad-y: var(--ap-space-0_5);--type-tag-pad-x: var(--ap-space-2);--type-page-inline: var(--ap-space-24);--type-page-inline-tight: var(--ap-space-2);--text-inset-mobile: var(--ap-space-3);--type-stack-mt-sm: var(--ap-space-2)}@media(max-width:639.98px){:root{--type-card-pad-adaptive: var(--ap-space-4)}}:root{--radius-xs: var(--ap-radius-sm);--radius-sm: var(--ap-radius-base);--radius-md: var(--ap-radius-md);--radius-lg: var(--ap-radius-lg);--radius-xl: var(--ap-radius-xl);--radius-2xl: var(--ap-radius-2xl);--radius-3xl: var(--ap-radius-3xl);--radius-4xl: var(--ap-radius-4xl);--radius-full: var(--ap-radius-full);--radius-control: var(--radius-lg);--radius-card: var(--radius-2xl);--radius-card-lg: var(--radius-3xl);--radius-pill: var(--radius-full);--radius-circle: 50%;--type-pill-radius: var(--radius-pill);--type-circle-radius: var(--radius-circle);--type-card-radius: var(--radius-card);--type-card-radius-lg: var(--radius-card-lg);--type-card-radius-md: var(--radius-card-lg);--type-card-radius-sm: var(--radius-control);--type-input-radius: var(--radius-2xl);--type-input-radius-sm: var(--radius-control);--type-tag-radius: var(--radius-sm);--type-image-radius: var(--radius-card)}@media(max-width:767.98px){:root{--radius-card: var(--radius-xl);--radius-card-lg: var(--radius-2xl);--type-input-radius: var(--radius-xl)}}:root{--measure-prose: 42rem;--measure-lead: 48rem;--measure-title: 56rem;--measure-wide: 64rem;--maxw-site: 100rem;--maxw-content: var(--measure-prose);--maxw-prose: var(--measure-prose);--type-icon-xs: 12px;--type-icon-sm: 16px;--type-icon-md: 20px;--type-icon-lg: 24px;--type-icon-xl: 30px;--type-icon-2xl: 48px;--type-icon-3xl: 64px}:root:lang(en){--measure-prose: 46rem}:root{--tw-xs-size: var(--ap-text-xs);--tw-xs-lh: var(--ap-leading-xs);--tw-xs-ls: var(--ap-tracking-xs);--tw-sm-size: var(--ap-text-sm);--tw-sm-lh: var(--ap-leading-sm);--tw-sm-ls: var(--ap-tracking-sm);--tw-base-size: var(--ap-text-base);--tw-base-lh: var(--ap-leading-base);--tw-base-ls: var(--ap-tracking-base);--tw-lg-size: var(--ap-text-lg);--tw-lg-lh: var(--ap-leading-lg);--tw-lg-ls: var(--ap-tracking-lg);--tw-xl-size: var(--ap-text-xl);--tw-xl-lh: var(--ap-leading-xl);--tw-xl-ls: var(--ap-tracking-xl);--tw-2xl-size: var(--ap-text-2xl);--tw-2xl-lh: var(--ap-leading-2xl);--tw-2xl-ls: var(--ap-tracking-2xl);--tw-3xl-size: var(--ap-text-3xl);--tw-3xl-lh: var(--ap-leading-3xl);--tw-3xl-ls: var(--ap-tracking-3xl);--tw-4xl-size: var(--ap-text-4xl);--tw-4xl-lh: var(--ap-leading-4xl);--tw-4xl-ls: var(--ap-tracking-4xl);--tw-5xl-size: var(--ap-text-5xl);--tw-5xl-lh: var(--ap-leading-5xl);--tw-5xl-ls: var(--ap-tracking-5xl);--tw-6xl-size: var(--ap-text-6xl);--tw-6xl-lh: var(--ap-leading-6xl);--tw-6xl-ls: var(--ap-tracking-6xl);--tw-7xl-size: var(--ap-text-7xl);--tw-7xl-lh: var(--ap-leading-7xl);--tw-7xl-ls: var(--ap-tracking-7xl);--tw-8xl-size: var(--ap-text-8xl);--tw-8xl-lh: var(--ap-leading-8xl);--tw-8xl-ls: var(--ap-tracking-8xl);--tw-9xl-size: var(--ap-text-9xl);--tw-9xl-lh: var(--ap-leading-9xl);--tw-9xl-ls: var(--ap-tracking-9xl);--tw-space-0: var(--ap-space-0);--tw-space-px: var(--ap-space-px);--tw-space-0_5: var(--ap-space-0_5);--tw-space-1: var(--ap-space-1);--tw-space-1_5: var(--ap-space-1_5);--tw-space-2: var(--ap-space-2);--tw-space-2_5: var(--ap-space-2_5);--tw-space-3: var(--ap-space-3);--tw-space-3_5: var(--ap-space-3_5);--tw-space-4: var(--ap-space-4);--tw-space-5: var(--ap-space-5);--tw-space-6: var(--ap-space-6);--tw-space-7: var(--ap-space-7);--tw-space-8: var(--ap-space-8);--tw-space-9: var(--ap-space-9);--tw-space-10: var(--ap-space-10);--tw-space-11: var(--ap-space-11);--tw-space-12: var(--ap-space-12);--tw-space-14: var(--ap-space-14);--tw-space-16: var(--ap-space-16);--tw-space-20: var(--ap-space-20);--tw-space-24: var(--ap-space-24);--tw-space-28: var(--ap-space-28);--tw-space-32: var(--ap-space-32);--tw-space-36: var(--ap-space-36);--tw-space-40: var(--ap-space-40);--tw-space-44: var(--ap-space-44);--tw-space-48: var(--ap-space-48);--tw-space-52: var(--ap-space-52);--tw-space-56: var(--ap-space-56);--tw-space-60: var(--ap-space-60);--tw-space-64: var(--ap-space-64);--tw-space-72: var(--ap-space-72);--tw-space-80: var(--ap-space-80);--tw-space-96: var(--ap-space-96);--tw-radius-none: var(--ap-radius-none);--tw-radius-sm: var(--ap-radius-sm);--tw-radius-base: var(--ap-radius-base);--tw-radius-md: var(--ap-radius-md);--tw-radius-lg: var(--ap-radius-lg);--tw-radius-xl: var(--ap-radius-xl);--tw-radius-2xl: var(--ap-radius-2xl);--tw-radius-3xl: var(--ap-radius-3xl);--tw-radius-4xl: var(--ap-radius-4xl);--tw-radius-full: var(--ap-radius-full)}.center-column>.font.right{align-self:flex-end}.center-column>.font.left{align-self:flex-start}.text-xs{font-size:var(--ap-text-xs);line-height:var(--ap-leading-xs);letter-spacing:var(--ap-tracking-xs)}.text-sm{font-size:var(--ap-text-sm);line-height:var(--ap-leading-sm);letter-spacing:var(--ap-tracking-sm)}.text-base{font-size:var(--ap-text-base);line-height:var(--ap-leading-base);letter-spacing:var(--ap-tracking-base)}.text-lg{font-size:var(--ap-text-lg);line-height:var(--ap-leading-lg);letter-spacing:var(--ap-tracking-lg)}.text-xl{font-size:var(--ap-text-xl);line-height:var(--ap-leading-xl);letter-spacing:var(--ap-tracking-xl)}.text-2xl{font-size:var(--ap-text-2xl);line-height:var(--ap-leading-2xl);letter-spacing:var(--ap-tracking-2xl)}.text-3xl{font-size:var(--ap-text-3xl);line-height:var(--ap-leading-3xl);letter-spacing:var(--ap-tracking-3xl)}.text-4xl{font-size:var(--ap-text-4xl);line-height:var(--ap-leading-4xl);letter-spacing:var(--ap-tracking-4xl)}.text-5xl{font-size:var(--ap-text-5xl);line-height:var(--ap-leading-5xl);letter-spacing:var(--ap-tracking-5xl)}.text-6xl{font-size:var(--ap-text-6xl);line-height:var(--ap-leading-6xl);letter-spacing:var(--ap-tracking-6xl)}.text-7xl{font-size:var(--ap-text-7xl);line-height:var(--ap-leading-7xl);letter-spacing:var(--ap-tracking-7xl)}.text-8xl{font-size:var(--ap-text-8xl);line-height:var(--ap-leading-8xl);letter-spacing:var(--ap-tracking-8xl)}.text-9xl{font-size:var(--ap-text-9xl);line-height:var(--ap-leading-9xl);letter-spacing:var(--ap-tracking-9xl)}.t-page-title,.t-feature-title{font-size:var(--ap-text-4xl);line-height:var(--ap-leading-4xl);letter-spacing:var(--ap-tracking-4xl);font-weight:700;font-family:var(--decorative-font);color:var(--theme_on_surface)}.t-section-title{font-size:var(--ap-text-3xl);line-height:var(--ap-leading-3xl);letter-spacing:var(--ap-tracking-3xl);font-weight:700;font-family:var(--decorative-font);color:var(--theme_on_surface)}.t-block-title{font-size:var(--ap-text-2xl);line-height:var(--ap-leading-2xl);letter-spacing:var(--ap-tracking-2xl);font-weight:700;font-family:var(--decorative-font);color:var(--theme_on_surface)}.t-card-title{font-size:var(--ap-text-lg);line-height:var(--ap-leading-lg);letter-spacing:var(--ap-tracking-lg);font-weight:700;font-family:var(--decorative-font);color:var(--theme_on_surface)}.t-eyebrow{font-size:var(--ap-text-base);line-height:var(--ap-leading-base);letter-spacing:var(--ap-tracking-base);font-weight:700;font-family:var(--fallback-font);color:var(--theme_on_surface_variant)}.t-card-eyebrow{font-size:var(--ap-text-sm);line-height:var(--ap-leading-sm);letter-spacing:var(--ap-tracking-sm);font-weight:700;font-family:var(--fallback-font);color:var(--theme_on_surface_variant)}.t-lead{font-size:var(--ap-text-xl);line-height:var(--ap-leading-xl);letter-spacing:var(--ap-tracking-xl);font-weight:400;font-family:var(--fallback-font);color:var(--theme_on_surface)}.t-prose{font-size:var(--ap-text-lg);line-height:var(--ap-leading-lg);letter-spacing:var(--ap-tracking-lg);font-weight:400;font-family:var(--fallback-font);color:var(--theme_on_surface)}.t-body{font-size:var(--ap-text-base);line-height:var(--ap-leading-base);letter-spacing:var(--ap-tracking-base);font-weight:400;font-family:var(--fallback-font);color:var(--theme_on_surface)}.t-caption{font-size:var(--ap-text-sm);line-height:var(--ap-leading-sm);letter-spacing:var(--ap-tracking-sm);font-weight:400;font-family:var(--fallback-font);color:var(--theme_on_surface_variant)}.font.right{text-align:right}.font.left{text-align:left}.font.center{text-align:center}.font.display.small{font-size:var(--ap-text-4xl);line-height:var(--ap-leading-4xl);letter-spacing:var(--ap-tracking-4xl);font-weight:700;font-family:var(--decorative-font)}.font.display.medium{font-size:var(--ap-text-5xl);line-height:var(--ap-leading-5xl);letter-spacing:var(--ap-tracking-5xl);font-weight:700;font-family:var(--decorative-font)}.font.display.large{font-size:var(--ap-text-6xl);line-height:var(--ap-leading-6xl);letter-spacing:var(--ap-tracking-6xl);font-weight:700;font-family:var(--decorative-font)}.font.headline.small{font-size:var(--ap-text-2xl);line-height:var(--ap-leading-2xl);letter-spacing:var(--ap-tracking-2xl);font-weight:400;font-family:var(--decorative-font)}.font.headline.medium,.font.headline.large{font-size:var(--ap-text-3xl);line-height:var(--ap-leading-3xl);letter-spacing:var(--ap-tracking-3xl);font-weight:400;font-family:var(--decorative-font)}.font.title.small{font-size:var(--ap-text-sm);line-height:var(--ap-leading-sm);letter-spacing:var(--ap-tracking-sm);font-weight:400;font-family:var(--decorative-font)}.font.title.medium{font-size:var(--ap-text-base);line-height:var(--ap-leading-base);letter-spacing:var(--ap-tracking-base);font-weight:700;font-family:var(--decorative-font)}.font.title.large{font-size:var(--ap-text-3xl);line-height:var(--ap-leading-3xl);letter-spacing:var(--ap-tracking-3xl);font-weight:700;font-family:var(--decorative-font)}.font.body.small{font-size:var(--ap-text-xs);line-height:var(--ap-leading-xs);letter-spacing:var(--ap-tracking-xs);font-weight:400;font-family:var(--fallback-font)}.font.body.medium{font-size:var(--ap-text-sm);line-height:var(--ap-leading-sm);letter-spacing:var(--ap-tracking-sm);font-weight:400;font-family:var(--fallback-font)}.font.body.large{font-size:var(--ap-text-base);line-height:var(--ap-leading-base);letter-spacing:var(--ap-tracking-base);font-weight:400;font-family:var(--fallback-font)}.font.label.small,.font.label.medium{font-size:var(--ap-text-xs);line-height:var(--ap-leading-xs);letter-spacing:var(--ap-tracking-xs);font-weight:400;font-family:var(--decorative-font)}.font.label.large{font-size:var(--ap-text-sm);line-height:var(--ap-leading-sm);letter-spacing:var(--ap-tracking-sm);font-weight:400;font-family:var(--decorative-font);font-size:var(--ap-text-base);line-height:var(--ap-leading-base);letter-spacing:var(--ap-tracking-base)}.font.weight-bold,.font.weight-semibold{font-weight:700!important}.font.weight-regular,.font.weight-medium{font-weight:400!important}.font.calendar.day{font-size:.5rem;line-height:.5rem;font-weight:700!important;letter-spacing:.1em;font-family:var(--decorative-font)}.font.font_color_primary{color:var(--theme_primary)!important}.font.font_color_on_primary{color:var(--theme_on_primary)!important}.font.font_color_primary_container{color:var(--theme_primary_container)!important}.font.font_color_on_primary_container{color:var(--theme_on_primary_container)!important}.font.font_color_on_primary_container_variant{color:var(--theme_on_primary_container_variant)!important}.font.font_color_error{color:var(--theme_error)!important}.font.font_color_on_error{color:var(--theme_on_error)!important}.font.font_color_error_container{color:var(--theme_error_container)!important}.font.font_color_on_error_container{color:var(--theme_on_error_container)!important}.font.font_color_success{color:var(--theme_success)!important}.font.font_color_caution{color:var(--theme_caution)!important}.font.font_color_surface{color:var(--theme_surface)!important}.font.font_color_surface_dim{color:var(--theme_surface_dim)!important}.font.font_color_surface_bright{color:var(--theme_surface_bright)!important}.font.font_color_surface_container_lowest{color:var(--theme_surface_container_lowest)!important}.font.font_color_surface_container_low{color:var(--theme_surface_container_low)!important}.font.font_color_surface_container{color:var(--theme_surface_container)!important}.font.font_color_surface_container_high{color:var(--theme_surface_container_high)!important}.font.font_color_surface_container_highest{color:var(--theme_surface_container_highest)!important}.font.font_color_on_surface{color:var(--theme_on_surface)!important}.font.font_color_on_surface_variant{color:var(--theme_on_surface_variant)!important}.font.font_color_outline{color:var(--theme_outline)!important}.font.font_color_outline_variant{color:var(--theme_outline_variant)!important}.font.font_color_metric_label{color:var(--theme_metric_label)!important}.font.font_color_scrim_strong{color:var(--theme_scrim_strong)!important}.font.font_color_disabled{color:var(--theme_disabled)!important}.font.font_color_scrim_standard{color:var(--theme_scrim_standard)!important}.font.font_color_scroll_hint{color:var(--theme_scroll_hint)!important}.font.font_color_disabled_container{color:var(--theme_disabled_container)!important}.font.font_color_theme_outline_scroll{color:var(--theme_outline_scroll)!important}.font.font_color_theme_button_press{color:var(--theme_button_press)!important}.font.font_color_theme_button_hover{color:var(--theme_button_hover)!important}.font.font_color_type_spade{color:var(--theme_type_B)!important}.font.font_color_type_heart{color:var(--theme_type_C)!important}.font.font_color_type_clover{color:var(--theme_type_D)!important}.font.font_color_type_diamond{color:var(--theme_type_A)!important}.font.two-lines{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.font.one-line{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.font.no-break{word-break:keep-all}@media(max-width:639.98px){br.u-br-pc{display:none}}.center-column{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:0rem;column-gap:0rem}.center-column.wide{width:100%}.center-column.top{justify-content:flex-start}.center-column.bottom{justify-content:flex-end}.center-column.left{align-items:flex-start}.center-column.right{align-items:flex-end}.center-column.spread{justify-content:space-between;height:100%}.center-column.stretch{align-items:stretch!important}.center-column.scrollable{min-height:0;flex:1;overflow-y:auto;scrollbar-color:var(--theme_surface_container_high) transparent}.center-column.expand{width:100%;height:100%}.center-column.padded{padding-block:1rem;padding-inline:1.5rem}.center-row{display:flex;flex-direction:row;justify-content:center;align-items:center;row-gap:0rem;column-gap:0rem}.center-row.wide{width:100%}.center-row.top{align-items:flex-start}.center-row.bottom{align-items:flex-end}.center-row.left{justify-content:flex-start}.center-row.right{justify-content:flex-end}.center-row.spread{justify-content:space-between;width:100%}.center-row.stretch{align-items:stretch!important}.center-row.expand{width:100%;height:100%}.scroll-container{display:flex;height:100%;width:100%;min-height:0;flex:1;overflow-y:auto;scrollbar-color:var(--theme_surface_container_high) transparent;scrollbar-width:auto;scroll-behavior:smooth;transition:none!important}.scroll-container.content-above{border-top:1px solid var(--theme_scroll_hint)}.scroll-container.content-below{border-bottom:1px solid var(--theme_scroll_hint)}:root{--bp-sm: 640px;--bp-md: 768px;--bp-lg: 1024px;--bp-xl: 1280px;--bp-xxl: 1536px}.maxw-content{width:100%;max-width:var(--maxw-content)}.maxw-site{width:100%;max-width:var(--maxw-site)}.measure-prose{width:100%;max-width:var(--measure-prose)}.measure-lead{width:100%;max-width:var(--measure-lead)}.measure-title{width:100%;max-width:var(--measure-title)}.measure-wide{width:100%;max-width:var(--measure-wide)}:root{--gaps-safe: 2rem;--gaps-l: 2rem;--gaps-m: 2rem;--gaps-s: 1rem;--gaps-container: 2rem;--gaps-document-inline: 5rem;--gaps-main-inline: 4.5rem;--gaps-document-block: 3rem;--gaps-section-sm: 3rem;--gaps-section: 6rem;--gaps-section-lg: 8rem;--gaps-footer-top: 10rem;--gaps-page-form: 3rem;--gaps-report-block: 8rem;--gaps-report-inline: 2rem;--gaps-report-section-top: 8rem;--gaps-report-under-title: 3rem;--gaps-report-s: 1.5rem;--gaps-report-m: 4rem;--gaps-report-card: 2rem;--gaps-report-trait-top: 3rem}@media(max-width:1535.98px){:root{--gaps-m: 2rem;--gaps-main-inline: 3.5rem;--gaps-section-sm: 3rem;--gaps-section: 5rem;--gaps-section-lg: 7rem;--gaps-footer-top: 8rem;--gaps-report-block: 8rem}}@media(max-width:1279.98px){:root{--gaps-safe: 2rem;--gaps-l: 2rem;--gaps-s: 1rem;--gaps-container: 1.5rem;--gaps-document-inline: 5rem;--gaps-main-inline: 2.5rem;--gaps-document-block: 3rem;--gaps-section-sm: 2.5rem;--gaps-section: 4rem;--gaps-section-lg: 6rem;--gaps-footer-top: 8rem;--gaps-page-form: 3rem;--gaps-report-block: 6rem;--gaps-report-inline: 2rem}}@media(max-width:1023.98px){:root{--gaps-safe: 1.5rem;--gaps-m: 1.5rem;--gaps-container: 1rem;--gaps-document-inline: 2.5rem;--gaps-main-inline: 1.5rem;--gaps-document-block: 1.5rem;--gaps-section-sm: 2rem;--gaps-section: 3rem;--gaps-section-lg: 4rem;--gaps-footer-top: 6rem;--gaps-page-form: 1.5rem;--gaps-report-block: 8rem;--gaps-report-inline: 3rem;--gaps-report-section-top: 8rem;--gaps-report-under-title: 3rem;--gaps-report-s: 1.5rem;--gaps-report-m: 4rem;--gaps-report-card: 2rem;--gaps-report-trait-top: 3rem}}@media(max-width:767.98px){:root{--gaps-safe: 1rem;--gaps-l: 1.5rem;--gaps-m: 1rem;--gaps-s: 1rem;--gaps-container: 1rem;--gaps-document-inline: 1.5rem;--gaps-main-inline: 1rem;--gaps-document-block: 1.5rem;--gaps-section-sm: 1.5rem;--gaps-section: 2.5rem;--gaps-section-lg: 3rem;--gaps-footer-top: 6rem;--gaps-page-form: 1.5rem;--gaps-report-block: 5rem;--gaps-report-inline: 1rem;--gaps-report-section-top: 4rem;--gaps-report-under-title: 2rem;--gaps-report-s: 1rem;--gaps-report-m: 2rem;--gaps-report-card: 1rem;--gaps-report-trait-top: 2rem}}:root{--gaps-none: 0rem;--gaps-4px: .25rem;--gaps-6px: .375rem;--gaps-8px: .5rem;--gaps-10px: .625rem;--gaps-12px: .75rem;--gaps-16px: 1rem;--gaps-20px: 1.25rem;--gaps-24px: 1.5rem;--gaps-28px: 1.75rem;--gaps-32px: 2rem;--gaps-48px: 3rem;--gaps-64px: 4rem;--gaps-96px: 6rem;--gaps-128px: 8rem}.gaps-safe{gap:var(--gaps-safe)!important}.gaps-l{gap:var(--gaps-l)!important}.gaps-m{gap:var(--gaps-m)!important}.gaps-s{gap:var(--gaps-s)!important}.gaps-container{gap:var(--gaps-container)!important}.gaps-document-inline{gap:var(--gaps-document-inline)!important}.gaps-main-inline{gap:var(--gaps-main-inline)!important}.gaps-document-block{gap:var(--gaps-document-block)!important}.gaps-section-sm{gap:var(--gaps-section-sm)!important}.gaps-section{gap:var(--gaps-section)!important}.gaps-section-lg{gap:var(--gaps-section-lg)!important}.gaps-footer-top{gap:var(--gaps-footer-top)!important}.gaps-page-form{gap:var(--gaps-page-form)!important}.gaps-report-block{gap:var(--gaps-report-block)!important}.gaps-report-inline{gap:var(--gaps-report-inline)!important}.gaps-report-section-top{gap:var(--gaps-report-section-top)!important}.gaps-report-under-title{gap:var(--gaps-report-under-title)!important}.gaps-report-s{gap:var(--gaps-report-s)!important}.gaps-report-m{gap:var(--gaps-report-m)!important}.gaps-report-card{gap:var(--gaps-report-card)!important}.gaps-report-trait-top{gap:var(--gaps-report-trait-top)!important}.gaps-none{gap:var(--gaps-none)!important}.gaps-4px{gap:var(--gaps-4px)!important}.gaps-6px{gap:var(--gaps-6px)!important}.gaps-8px{gap:var(--gaps-8px)!important}.gaps-10px{gap:var(--gaps-10px)!important}.gaps-12px{gap:var(--gaps-12px)!important}.gaps-16px{gap:var(--gaps-16px)!important}.gaps-20px{gap:var(--gaps-20px)!important}.gaps-24px{gap:var(--gaps-24px)!important}.gaps-28px{gap:var(--gaps-28px)!important}.gaps-32px{gap:var(--gaps-32px)!important}.gaps-48px{gap:var(--gaps-48px)!important}.gaps-64px{gap:var(--gaps-64px)!important}.gaps-96px{gap:var(--gaps-96px)!important}.gaps-128px{gap:var(--gaps-128px)!important}.row-gaps-safe{row-gap:var(--gaps-safe)!important}.row-gaps-l{row-gap:var(--gaps-l)!important}.row-gaps-m{row-gap:var(--gaps-m)!important}.row-gaps-s{row-gap:var(--gaps-s)!important}.row-gaps-container{row-gap:var(--gaps-container)!important}.row-gaps-document-inline{row-gap:var(--gaps-document-inline)!important}.row-gaps-main-inline{row-gap:var(--gaps-main-inline)!important}.row-gaps-document-block{row-gap:var(--gaps-document-block)!important}.row-gaps-section-sm{row-gap:var(--gaps-section-sm)!important}.row-gaps-section{row-gap:var(--gaps-section)!important}.row-gaps-section-lg{row-gap:var(--gaps-section-lg)!important}.row-gaps-footer-top{row-gap:var(--gaps-footer-top)!important}.row-gaps-page-form{row-gap:var(--gaps-page-form)!important}.row-gaps-report-block{row-gap:var(--gaps-report-block)!important}.row-gaps-report-inline{row-gap:var(--gaps-report-inline)!important}.row-gaps-report-section-top{row-gap:var(--gaps-report-section-top)!important}.row-gaps-report-under-title{row-gap:var(--gaps-report-under-title)!important}.row-gaps-report-s{row-gap:var(--gaps-report-s)!important}.row-gaps-report-m{row-gap:var(--gaps-report-m)!important}.row-gaps-report-card{row-gap:var(--gaps-report-card)!important}.row-gaps-report-trait-top{row-gap:var(--gaps-report-trait-top)!important}.row-gaps-none{row-gap:var(--gaps-none)!important}.row-gaps-4px{row-gap:var(--gaps-4px)!important}.row-gaps-6px{row-gap:var(--gaps-6px)!important}.row-gaps-8px{row-gap:var(--gaps-8px)!important}.row-gaps-10px{row-gap:var(--gaps-10px)!important}.row-gaps-12px{row-gap:var(--gaps-12px)!important}.row-gaps-16px{row-gap:var(--gaps-16px)!important}.row-gaps-20px{row-gap:var(--gaps-20px)!important}.row-gaps-24px{row-gap:var(--gaps-24px)!important}.row-gaps-28px{row-gap:var(--gaps-28px)!important}.row-gaps-32px{row-gap:var(--gaps-32px)!important}.row-gaps-48px{row-gap:var(--gaps-48px)!important}.row-gaps-64px{row-gap:var(--gaps-64px)!important}.row-gaps-96px{row-gap:var(--gaps-96px)!important}.row-gaps-128px{row-gap:var(--gaps-128px)!important}.col-gaps-safe{column-gap:var(--gaps-safe)!important}.col-gaps-l{column-gap:var(--gaps-l)!important}.col-gaps-m{column-gap:var(--gaps-m)!important}.col-gaps-s{column-gap:var(--gaps-s)!important}.col-gaps-container{column-gap:var(--gaps-container)!important}.col-gaps-document-inline{column-gap:var(--gaps-document-inline)!important}.col-gaps-main-inline{column-gap:var(--gaps-main-inline)!important}.col-gaps-document-block{column-gap:var(--gaps-document-block)!important}.col-gaps-section-sm{column-gap:var(--gaps-section-sm)!important}.col-gaps-section{column-gap:var(--gaps-section)!important}.col-gaps-section-lg{column-gap:var(--gaps-section-lg)!important}.col-gaps-footer-top{column-gap:var(--gaps-footer-top)!important}.col-gaps-page-form{column-gap:var(--gaps-page-form)!important}.col-gaps-report-block{column-gap:var(--gaps-report-block)!important}.col-gaps-report-inline{column-gap:var(--gaps-report-inline)!important}.col-gaps-report-section-top{column-gap:var(--gaps-report-section-top)!important}.col-gaps-report-under-title{column-gap:var(--gaps-report-under-title)!important}.col-gaps-report-s{column-gap:var(--gaps-report-s)!important}.col-gaps-report-m{column-gap:var(--gaps-report-m)!important}.col-gaps-report-card{column-gap:var(--gaps-report-card)!important}.col-gaps-report-trait-top{column-gap:var(--gaps-report-trait-top)!important}.col-gaps-none{column-gap:var(--gaps-none)!important}.col-gaps-4px{column-gap:var(--gaps-4px)!important}.col-gaps-6px{column-gap:var(--gaps-6px)!important}.col-gaps-8px{column-gap:var(--gaps-8px)!important}.col-gaps-10px{column-gap:var(--gaps-10px)!important}.col-gaps-12px{column-gap:var(--gaps-12px)!important}.col-gaps-16px{column-gap:var(--gaps-16px)!important}.col-gaps-20px{column-gap:var(--gaps-20px)!important}.col-gaps-24px{column-gap:var(--gaps-24px)!important}.col-gaps-28px{column-gap:var(--gaps-28px)!important}.col-gaps-32px{column-gap:var(--gaps-32px)!important}.col-gaps-48px{column-gap:var(--gaps-48px)!important}.col-gaps-64px{column-gap:var(--gaps-64px)!important}.col-gaps-96px{column-gap:var(--gaps-96px)!important}.col-gaps-128px{column-gap:var(--gaps-128px)!important}.x-safe{min-width:var(--gaps-safe)!important}.x-l{min-width:var(--gaps-l)!important}.x-m{min-width:var(--gaps-m)!important}.x-s{min-width:var(--gaps-s)!important}.x-container{min-width:var(--gaps-container)!important}.x-document-inline{min-width:var(--gaps-document-inline)!important}.x-main-inline{min-width:var(--gaps-main-inline)!important}.x-document-block{min-width:var(--gaps-document-block)!important}.x-section-sm{min-width:var(--gaps-section-sm)!important}.x-section{min-width:var(--gaps-section)!important}.x-section-lg{min-width:var(--gaps-section-lg)!important}.x-footer-top{min-width:var(--gaps-footer-top)!important}.x-page-form{min-width:var(--gaps-page-form)!important}.x-report-block{min-width:var(--gaps-report-block)!important}.x-report-inline{min-width:var(--gaps-report-inline)!important}.x-report-section-top{min-width:var(--gaps-report-section-top)!important}.x-report-under-title{min-width:var(--gaps-report-under-title)!important}.x-report-s{min-width:var(--gaps-report-s)!important}.x-report-m{min-width:var(--gaps-report-m)!important}.x-report-card{min-width:var(--gaps-report-card)!important}.x-report-trait-top{min-width:var(--gaps-report-trait-top)!important}.x-none{min-width:var(--gaps-none)!important}.x-4px{min-width:var(--gaps-4px)!important}.x-6px{min-width:var(--gaps-6px)!important}.x-8px{min-width:var(--gaps-8px)!important}.x-10px{min-width:var(--gaps-10px)!important}.x-12px{min-width:var(--gaps-12px)!important}.x-16px{min-width:var(--gaps-16px)!important}.x-20px{min-width:var(--gaps-20px)!important}.x-24px{min-width:var(--gaps-24px)!important}.x-28px{min-width:var(--gaps-28px)!important}.x-32px{min-width:var(--gaps-32px)!important}.x-48px{min-width:var(--gaps-48px)!important}.x-64px{min-width:var(--gaps-64px)!important}.x-96px{min-width:var(--gaps-96px)!important}.x-128px{min-width:var(--gaps-128px)!important}.y-safe{min-height:var(--gaps-safe)!important}.y-l{min-height:var(--gaps-l)!important}.y-m{min-height:var(--gaps-m)!important}.y-s{min-height:var(--gaps-s)!important}.y-container{min-height:var(--gaps-container)!important}.y-document-inline{min-height:var(--gaps-document-inline)!important}.y-main-inline{min-height:var(--gaps-main-inline)!important}.y-document-block{min-height:var(--gaps-document-block)!important}.y-section-sm{min-height:var(--gaps-section-sm)!important}.y-section{min-height:var(--gaps-section)!important}.y-section-lg{min-height:var(--gaps-section-lg)!important}.y-footer-top{min-height:var(--gaps-footer-top)!important}.y-page-form{min-height:var(--gaps-page-form)!important}.y-report-block{min-height:var(--gaps-report-block)!important}.y-report-inline{min-height:var(--gaps-report-inline)!important}.y-report-section-top{min-height:var(--gaps-report-section-top)!important}.y-report-under-title{min-height:var(--gaps-report-under-title)!important}.y-report-s{min-height:var(--gaps-report-s)!important}.y-report-m{min-height:var(--gaps-report-m)!important}.y-report-card{min-height:var(--gaps-report-card)!important}.y-report-trait-top{min-height:var(--gaps-report-trait-top)!important}.y-none{min-height:var(--gaps-none)!important}.y-4px{min-height:var(--gaps-4px)!important}.y-6px{min-height:var(--gaps-6px)!important}.y-8px{min-height:var(--gaps-8px)!important}.y-10px{min-height:var(--gaps-10px)!important}.y-12px{min-height:var(--gaps-12px)!important}.y-16px{min-height:var(--gaps-16px)!important}.y-20px{min-height:var(--gaps-20px)!important}.y-24px{min-height:var(--gaps-24px)!important}.y-28px{min-height:var(--gaps-28px)!important}.y-32px{min-height:var(--gaps-32px)!important}.y-48px{min-height:var(--gaps-48px)!important}.y-64px{min-height:var(--gaps-64px)!important}.y-96px{min-height:var(--gaps-96px)!important}.y-128px{min-height:var(--gaps-128px)!important}.pad-safe{padding:var(--gaps-safe)!important}.pad-l{padding:var(--gaps-l)!important}.pad-m{padding:var(--gaps-m)!important}.pad-s{padding:var(--gaps-s)!important}.pad-container{padding:var(--gaps-container)!important}.pad-document-inline{padding:var(--gaps-document-inline)!important}.pad-main-inline{padding:var(--gaps-main-inline)!important}.pad-document-block{padding:var(--gaps-document-block)!important}.pad-section-sm{padding:var(--gaps-section-sm)!important}.pad-section{padding:var(--gaps-section)!important}.pad-section-lg{padding:var(--gaps-section-lg)!important}.pad-footer-top{padding:var(--gaps-footer-top)!important}.pad-page-form{padding:var(--gaps-page-form)!important}.pad-report-block{padding:var(--gaps-report-block)!important}.pad-report-inline{padding:var(--gaps-report-inline)!important}.pad-report-section-top{padding:var(--gaps-report-section-top)!important}.pad-report-under-title{padding:var(--gaps-report-under-title)!important}.pad-report-s{padding:var(--gaps-report-s)!important}.pad-report-m{padding:var(--gaps-report-m)!important}.pad-report-card{padding:var(--gaps-report-card)!important}.pad-report-trait-top{padding:var(--gaps-report-trait-top)!important}.pad-none{padding:var(--gaps-none)!important}.pad-4px{padding:var(--gaps-4px)!important}.pad-6px{padding:var(--gaps-6px)!important}.pad-8px{padding:var(--gaps-8px)!important}.pad-10px{padding:var(--gaps-10px)!important}.pad-12px{padding:var(--gaps-12px)!important}.pad-16px{padding:var(--gaps-16px)!important}.pad-20px{padding:var(--gaps-20px)!important}.pad-24px{padding:var(--gaps-24px)!important}.pad-28px{padding:var(--gaps-28px)!important}.pad-32px{padding:var(--gaps-32px)!important}.pad-48px{padding:var(--gaps-48px)!important}.pad-64px{padding:var(--gaps-64px)!important}.pad-96px{padding:var(--gaps-96px)!important}.pad-128px{padding:var(--gaps-128px)!important}.pad-x-safe{padding-inline:var(--gaps-safe)!important}.pad-x-l{padding-inline:var(--gaps-l)!important}.pad-x-m{padding-inline:var(--gaps-m)!important}.pad-x-s{padding-inline:var(--gaps-s)!important}.pad-x-container{padding-inline:var(--gaps-container)!important}.pad-x-document-inline{padding-inline:var(--gaps-document-inline)!important}.pad-x-main-inline{padding-inline:var(--gaps-main-inline)!important}.pad-x-document-block{padding-inline:var(--gaps-document-block)!important}.pad-x-section-sm{padding-inline:var(--gaps-section-sm)!important}.pad-x-section{padding-inline:var(--gaps-section)!important}.pad-x-section-lg{padding-inline:var(--gaps-section-lg)!important}.pad-x-footer-top{padding-inline:var(--gaps-footer-top)!important}.pad-x-page-form{padding-inline:var(--gaps-page-form)!important}.pad-x-report-block{padding-inline:var(--gaps-report-block)!important}.pad-x-report-inline{padding-inline:var(--gaps-report-inline)!important}.pad-x-report-section-top{padding-inline:var(--gaps-report-section-top)!important}.pad-x-report-under-title{padding-inline:var(--gaps-report-under-title)!important}.pad-x-report-s{padding-inline:var(--gaps-report-s)!important}.pad-x-report-m{padding-inline:var(--gaps-report-m)!important}.pad-x-report-card{padding-inline:var(--gaps-report-card)!important}.pad-x-report-trait-top{padding-inline:var(--gaps-report-trait-top)!important}.pad-x-none{padding-inline:var(--gaps-none)!important}.pad-x-4px{padding-inline:var(--gaps-4px)!important}.pad-x-6px{padding-inline:var(--gaps-6px)!important}.pad-x-8px{padding-inline:var(--gaps-8px)!important}.pad-x-10px{padding-inline:var(--gaps-10px)!important}.pad-x-12px{padding-inline:var(--gaps-12px)!important}.pad-x-16px{padding-inline:var(--gaps-16px)!important}.pad-x-20px{padding-inline:var(--gaps-20px)!important}.pad-x-24px{padding-inline:var(--gaps-24px)!important}.pad-x-28px{padding-inline:var(--gaps-28px)!important}.pad-x-32px{padding-inline:var(--gaps-32px)!important}.pad-x-48px{padding-inline:var(--gaps-48px)!important}.pad-x-64px{padding-inline:var(--gaps-64px)!important}.pad-x-96px{padding-inline:var(--gaps-96px)!important}.pad-x-128px{padding-inline:var(--gaps-128px)!important}.pad-y-safe{padding-block:var(--gaps-safe)!important}.pad-y-l{padding-block:var(--gaps-l)!important}.pad-y-m{padding-block:var(--gaps-m)!important}.pad-y-s{padding-block:var(--gaps-s)!important}.pad-y-container{padding-block:var(--gaps-container)!important}.pad-y-document-inline{padding-block:var(--gaps-document-inline)!important}.pad-y-main-inline{padding-block:var(--gaps-main-inline)!important}.pad-y-document-block{padding-block:var(--gaps-document-block)!important}.pad-y-section-sm{padding-block:var(--gaps-section-sm)!important}.pad-y-section{padding-block:var(--gaps-section)!important}.pad-y-section-lg{padding-block:var(--gaps-section-lg)!important}.pad-y-footer-top{padding-block:var(--gaps-footer-top)!important}.pad-y-page-form{padding-block:var(--gaps-page-form)!important}.pad-y-report-block{padding-block:var(--gaps-report-block)!important}.pad-y-report-inline{padding-block:var(--gaps-report-inline)!important}.pad-y-report-section-top{padding-block:var(--gaps-report-section-top)!important}.pad-y-report-under-title{padding-block:var(--gaps-report-under-title)!important}.pad-y-report-s{padding-block:var(--gaps-report-s)!important}.pad-y-report-m{padding-block:var(--gaps-report-m)!important}.pad-y-report-card{padding-block:var(--gaps-report-card)!important}.pad-y-report-trait-top{padding-block:var(--gaps-report-trait-top)!important}.pad-y-none{padding-block:var(--gaps-none)!important}.pad-y-4px{padding-block:var(--gaps-4px)!important}.pad-y-6px{padding-block:var(--gaps-6px)!important}.pad-y-8px{padding-block:var(--gaps-8px)!important}.pad-y-10px{padding-block:var(--gaps-10px)!important}.pad-y-12px{padding-block:var(--gaps-12px)!important}.pad-y-16px{padding-block:var(--gaps-16px)!important}.pad-y-20px{padding-block:var(--gaps-20px)!important}.pad-y-24px{padding-block:var(--gaps-24px)!important}.pad-y-28px{padding-block:var(--gaps-28px)!important}.pad-y-32px{padding-block:var(--gaps-32px)!important}.pad-y-48px{padding-block:var(--gaps-48px)!important}.pad-y-64px{padding-block:var(--gaps-64px)!important}.pad-y-96px{padding-block:var(--gaps-96px)!important}.pad-y-128px{padding-block:var(--gaps-128px)!important}.hover{position:relative}.hover:before{content:"";position:absolute;inset:0;background-color:transparent;z-index:0;pointer-events:none;mix-blend-mode:multiply;border-radius:inherit;height:100%;width:100%;transition:background-color .1s cubic-bezier(.2,0,0,1)}.hover{transition:transform 224ms linear(0,.198 6.3%,.514 12.5%,.751 18.8%,.89 25%,.958 31.3%,.988 37.5%,.999 43.8%,1.002 50%,1.002 56.3%,1.002 62.5%,1.001 68.8%,1.001 75%,1 81.3%,1 87.5%,1 93.8%,1)}.hover:not(:disabled){cursor:pointer}@media(hover:hover)and (pointer:fine){.hover:not(:disabled):hover:before{background-color:var(--theme_base_hover)}}.hover:not(:disabled):active:before{background-color:var(--theme_base_press)}.hover:not(:disabled):active{transform:scale(.97)}.hover-parent{position:relative;cursor:pointer}.hover-parent .hover-child{position:absolute;left:50%;top:50%;transform:translateY(-50%) translate(-50%);opacity:0;transition:opacity .2s cubic-bezier(.2,0,0,1);border-radius:var(--radius-circle);overflow:hidden;background-color:var(--theme_surface);box-shadow:var(--shadow-hover)}.hover-parent .hover-child.force-in{opacity:1!important}@media(hover:hover)and (pointer:fine){.hover-parent:hover .hover-child{opacity:1;pointer-events:auto}}.darkmode :hover:before,.darkmode :active:before{mix-blend-mode:lighten!important}:root{--corners-none: 0rem;--corners-xs: .25rem;--corners-s: .5rem;--corners-m: .75rem;--corners-l: 1rem;--corners-li: 1.25rem;--corners-xl: 1.75rem;--corners-xli: 2rem;--corners-xxl: 3rem;--corners-full: 100%}.corners-none{border-radius:var(--corners-none)!important}.corners-xs{border-radius:var(--corners-xs)!important}.corners-s{border-radius:var(--corners-s)!important}.corners-m{border-radius:var(--corners-m)!important}.corners-l{border-radius:var(--corners-l)!important}.corners-li{border-radius:var(--corners-li)!important}.corners-xl{border-radius:var(--corners-xl)!important}.corners-xli{border-radius:var(--corners-xli)!important}.corners-xxl{border-radius:var(--corners-xxl)!important}.corners-full{border-radius:var(--corners-full)!important}:root{--shadow-default: 0px 1px 2px 0px rgba(var(--theme_shadow_base), .06);--shadow-hover: 0px 2px 8px 0px rgba(var(--theme_shadow_base), .08);--shadow-pressed: 0px 1px 2px 0px rgba(var(--theme_shadow_base), .12);--shadow-overlay: 0px 4px 8px 0px rgba(var(--theme_shadow_base), .1);--shadow-selected: 0px 0px 10px 0px rgba(var(--theme_shadow_base), .24);--shadow-surface: 0px 4px 4px 0px var(--theme_surface);--shadow-scroll: 0px 4px 8px 0px var(--theme_surface_container_lowest)}.darkmode{--shadow-default: 0px 1px 3px 0px rgba(var(--theme_shadow_base), .28), 0px 0px 2px 0px rgba(var(--theme_shadow_glow_base), .05);--shadow-hover: 0px 2px 6px 0px rgba(var(--theme_shadow_base), .32), 0px 0px 4px 0px rgba(var(--theme_shadow_glow_base), .08);--shadow-pressed: 0px 0px 2px 0px rgba(var(--theme_shadow_base), .38);--shadow-selected: 0px 0px 10px 0px rgba(var(--theme_shadow_base), .12);--shadow-overlay: 0px 4px 12px 0px rgba(var(--theme_shadow_base), .32), 0px 0px 0px 0px rgba(var(--theme_shadow_glow_base), .08);--shadow-scroll: 0px 4px 4px 0px var(--theme_surface_container_lowest)}.shadow-default{box-shadow:var(--shadow-default)}.shadow-hover{box-shadow:var(--shadow-hover)}.shadow-pressed{box-shadow:var(--shadow-pressed)}.shadow-overlay{box-shadow:var(--shadow-overlay)}.shadow-selected{box-shadow:var(--shadow-selected)}.shadow-surface{box-shadow:var(--shadow-surface)}.shadow-scroll{box-shadow:var(--shadow-scroll)}:root{--motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--motion-easing-standard-decelerate: cubic-bezier(0, 0, 0, 1);--motion-easing-standard-accelerate: cubic-bezier(.3, 0, 1, 1);--motion-easing-emphasized: cubic-bezier(.2, 0, 0, 1);--motion-easing-emphasized-decelerate: cubic-bezier(.05, .7, .1, 1);--motion-easing-emphasized-accelerate: cubic-bezier(.3, 0, .8, .15);--motion-easing-linear: linear;--motion-duration-short1: 50ms;--motion-duration-short2: .1s;--motion-duration-short3: .15s;--motion-duration-short4: .2s;--motion-duration-medium1: .25s;--motion-duration-medium2: .3s;--motion-duration-medium3: .35s;--motion-duration-medium4: .4s;--motion-duration-long1: .45s;--motion-duration-long2: .5s;--motion-duration-long3: .55s;--motion-duration-long4: .6s;--motion-duration-extra-long1: .7s;--motion-duration-extra-long2: .8s;--motion-duration-extra-long3: .9s;--motion-duration-extra-long4: 1s;--motion-spring-expressive-spatial-default: linear(0, .106 6.3%, .316 12.5%, .533 18.8%, .712 25%, .842 31.3%, .927 37.5%, .977 43.8%, 1.003 50%, 1.013 56.3%, 1.015 62.5%, 1.013 68.8%, 1.01 75%, 1.007 81.3%, 1.004 87.5%, 1.002 93.8%, 1.001);--motion-spring-expressive-spatial-default-duration: 435ms;--motion-spring-standard-spatial-fast: linear(0, .198 6.3%, .514 12.5%, .751 18.8%, .89 25%, .958 31.3%, .988 37.5%, .999 43.8%, 1.002 50%, 1.002 56.3%, 1.002 62.5%, 1.001 68.8%, 1.001 75%, 1 81.3%, 1 87.5%, 1 93.8%, 1);--motion-spring-standard-spatial-fast-duration: 224ms;--motion-spring-standard-spatial-default: linear(0, .198 6.3%, .514 12.5%, .751 18.8%, .89 25%, .958 31.3%, .988 37.5%, .999 43.8%, 1.002 50%, 1.002 56.3%, 1.002 62.5%, 1.001 68.8%, 1.001 75%, 1 81.3%, 1 87.5%, 1 93.8%, 1);--motion-spring-standard-spatial-default-duration: 317ms}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0ms!important;scroll-behavior:auto!important}}:root{--btn-height-xs: 2rem;--btn-padding-xs: .75rem;--btn-height-s: 2.5rem;--btn-padding-s: 1rem;--btn-height-m: 3rem;--btn-padding-m: 1rem;--btn-height-l: 3.5rem;--btn-padding-l: 1.5rem;--btn-height-xl: 4rem;--btn-padding-xl: 2rem}.btn{cursor:pointer;pointer-events:all;overflow-x:clip;overflow-y:clip;display:flex;flex-direction:row;justify-content:center;align-items:center;row-gap:0rem;column-gap:.5rem;display:inline-flex;text-decoration:none;border-radius:var(--radius-pill);font-size:var(--ap-text-sm);line-height:var(--ap-leading-sm);letter-spacing:var(--ap-tracking-sm);font-weight:700;position:relative}.btn:before{content:"";position:absolute;inset:0;background-color:transparent;z-index:0;pointer-events:none;mix-blend-mode:multiply;border-radius:inherit;height:100%;width:100%;transition:background-color .1s cubic-bezier(.2,0,0,1)}.btn{transition:transform 224ms linear(0,.198 6.3%,.514 12.5%,.751 18.8%,.89 25%,.958 31.3%,.988 37.5%,.999 43.8%,1.002 50%,1.002 56.3%,1.002 62.5%,1.001 68.8%,1.001 75%,1 81.3%,1 87.5%,1 93.8%,1)}.btn:not(:disabled){cursor:pointer}@media(hover:hover)and (pointer:fine){.btn:not(:disabled):hover:before{background-color:var(--theme_base_hover)}}.btn:not(:disabled):active:before{background-color:var(--theme_base_press)}.btn:not(:disabled):active{transform:scale(.97)}.btn{transition:transform 224ms linear(0,.198 6.3%,.514 12.5%,.751 18.8%,.89 25%,.958 31.3%,.988 37.5%,.999 43.8%,1.002 50%,1.002 56.3%,1.002 62.5%,1.001 68.8%,1.001 75%,1 81.3%,1 87.5%,1 93.8%,1),outline-width .15s cubic-bezier(.2,0,0,1)}.btn:disabled{cursor:not-allowed;pointer-events:none}.btn.xs{min-height:2rem;max-height:2rem;min-width:4rem;padding-left:.75rem;padding-right:.75rem;font-size:var(--ap-text-sm);line-height:var(--ap-leading-sm);letter-spacing:var(--ap-tracking-sm);font-weight:700}.btn.s{min-height:2.5rem;max-height:2.5rem;min-width:4.5rem;padding-left:1rem;padding-right:1rem;font-size:var(--ap-text-sm);line-height:var(--ap-leading-sm);letter-spacing:var(--ap-tracking-sm);font-weight:700}.btn.m{min-height:3rem;max-height:3rem;min-width:5rem;padding-left:1rem;padding-right:1rem;font-size:var(--ap-text-sm);line-height:var(--ap-leading-sm);letter-spacing:var(--ap-tracking-sm);font-weight:700}.btn.l{min-height:3.5rem;max-height:3.5rem;min-width:6rem;padding-left:1.5rem;padding-right:1.5rem;font-size:var(--ap-text-base);line-height:var(--ap-leading-base);letter-spacing:var(--ap-tracking-base);font-weight:700}.btn.xl{min-height:4rem;max-height:4rem;min-width:7rem;padding-left:2rem;padding-right:2rem;font-size:var(--ap-text-lg);line-height:var(--ap-leading-lg);letter-spacing:var(--ap-tracking-lg);font-weight:700}.btn.small{min-height:2rem;max-height:2rem;min-width:4rem;padding-left:.75rem;padding-right:.75rem;font-size:var(--ap-text-sm);line-height:var(--ap-leading-sm);letter-spacing:var(--ap-tracking-sm);font-weight:700}.btn.medium{min-height:2.5rem;max-height:2.5rem;min-width:4.5rem;padding-left:1rem;padding-right:1rem;font-size:var(--ap-text-sm);line-height:var(--ap-leading-sm);letter-spacing:var(--ap-tracking-sm);font-weight:700}.btn.large{min-height:3rem;max-height:3rem;min-width:5rem;padding-left:1rem;padding-right:1rem;font-size:var(--ap-text-sm);line-height:var(--ap-leading-sm);letter-spacing:var(--ap-tracking-sm);font-weight:700}.btn.icon-btn.icon-btn-32px{aspect-ratio:1;min-width:2rem;max-width:2rem;min-height:2rem;max-height:2rem}.btn.icon-btn.icon-btn-40px{aspect-ratio:1;min-width:2.5rem;max-width:2.5rem;min-height:2.5rem;max-height:2.5rem}.btn.icon-btn.icon-btn-48px{aspect-ratio:1;min-width:3rem;max-width:3rem;min-height:3rem;max-height:3rem}.btn.icon-btn.icon-btn-64px{aspect-ratio:1;min-width:4rem;max-width:4rem;min-height:4rem;max-height:4rem}.btn{--btn_color_main: #8a38f5;--btn_color_sub: #ffffff}.btn.primary{--btn_color_main: var(--theme_primary);--btn_color_sub: var(--theme_on_primary)}.btn.surface_container{--btn_color_main: var(--theme_surface_container_low);--btn_color_sub: var(--theme_on_surface_variant)}.btn.error{--btn_color_main: var(--theme_error);--btn_color_sub: var(--theme_on_error)}.btn.on_surface{--btn_color_main: var(--theme_on_surface);--btn_color_sub: var(--theme_surface)}.btn.filled{background-color:var(--btn_color_main);color:var(--btn_color_sub)}.btn.filled:disabled{background-color:var(--theme_disabled_container);color:var(--theme_disabled)}.btn.outline{background-color:transparent;border-color:var(--btn_color_main);border-width:1px;border-style:solid;color:var(--btn_color_main)}.btn.outline:disabled{color:var(--theme_disabled);border-color:var(--theme_outline_variant)}.btn.text{color:var(--btn_color_main)}.btn.text:disabled{color:var(--theme_disabled)}.btn.on_surface.filled:before{mix-blend-mode:normal!important}@media(hover:hover)and (pointer:fine){.btn.on_surface.filled:not(:disabled):hover:before{background-color:color-mix(in srgb,var(--btn_color_sub) 12%,transparent)}}.btn.on_surface.filled:not(:disabled):active:before{background-color:color-mix(in srgb,var(--btn_color_sub) 16%,transparent)}.card{padding:var(--type-card-pad-adaptive);border-radius:var(--radius-card-lg);background-color:var(--theme_surface_container_lowest);overflow:clip}.icon.width-10px{--icon-size: 10px}.icon.width-12px{--icon-size: 12px}.icon.width-16px{--icon-size: 16px}.icon.width-20px{--icon-size: 20px}.icon.width-24px{--icon-size: 24px}.icon.width-30px{--icon-size: 30px}.icon.width-48px{--icon-size: 48px}.icon.width-56px{--icon-size: 56px}.icon.width-64px{--icon-size: 64px}.icon{max-width:var(--icon-size);min-width:var(--icon-size);width:var(--icon-size)}.icon.fill_color_primary{fill:var(--theme_primary)!important}.icon.stroke_color_primary{stroke:var(--theme_primary)!important}.icon.fill_color_on_primary{fill:var(--theme_on_primary)!important}.icon.stroke_color_on_primary{stroke:var(--theme_on_primary)!important}.icon.fill_color_primary_container{fill:var(--theme_primary_container)!important}.icon.stroke_color_primary_container{stroke:var(--theme_primary_container)!important}.icon.fill_color_on_primary_container{fill:var(--theme_on_primary_container)!important}.icon.stroke_color_on_primary_container{stroke:var(--theme_on_primary_container)!important}.icon.fill_color_on_primary_container_variant{fill:var(--theme_on_primary_container_variant)!important}.icon.stroke_color_on_primary_container_variant{stroke:var(--theme_on_primary_container_variant)!important}.icon.fill_color_error{fill:var(--theme_error)!important}.icon.stroke_color_error{stroke:var(--theme_error)!important}.icon.fill_color_on_error{fill:var(--theme_on_error)!important}.icon.stroke_color_on_error{stroke:var(--theme_on_error)!important}.icon.fill_color_error_container{fill:var(--theme_error_container)!important}.icon.stroke_color_error_container{stroke:var(--theme_error_container)!important}.icon.fill_color_on_error_container{fill:var(--theme_on_error_container)!important}.icon.stroke_color_on_error_container{stroke:var(--theme_on_error_container)!important}.icon.fill_color_success{fill:var(--theme_success)!important}.icon.stroke_color_success{stroke:var(--theme_success)!important}.icon.fill_color_caution{fill:var(--theme_caution)!important}.icon.stroke_color_caution{stroke:var(--theme_caution)!important}.icon.fill_color_surface{fill:var(--theme_surface)!important}.icon.stroke_color_surface{stroke:var(--theme_surface)!important}.icon.fill_color_surface_dim{fill:var(--theme_surface_dim)!important}.icon.stroke_color_surface_dim{stroke:var(--theme_surface_dim)!important}.icon.fill_color_surface_bright{fill:var(--theme_surface_bright)!important}.icon.stroke_color_surface_bright{stroke:var(--theme_surface_bright)!important}.icon.fill_color_surface_container_lowest{fill:var(--theme_surface_container_lowest)!important}.icon.stroke_color_surface_container_lowest{stroke:var(--theme_surface_container_lowest)!important}.icon.fill_color_surface_container_low{fill:var(--theme_surface_container_low)!important}.icon.stroke_color_surface_container_low{stroke:var(--theme_surface_container_low)!important}.icon.fill_color_surface_container{fill:var(--theme_surface_container)!important}.icon.stroke_color_surface_container{stroke:var(--theme_surface_container)!important}.icon.fill_color_surface_container_high{fill:var(--theme_surface_container_high)!important}.icon.stroke_color_surface_container_high{stroke:var(--theme_surface_container_high)!important}.icon.fill_color_surface_container_highest{fill:var(--theme_surface_container_highest)!important}.icon.stroke_color_surface_container_highest{stroke:var(--theme_surface_container_highest)!important}.icon.fill_color_on_surface{fill:var(--theme_on_surface)!important}.icon.stroke_color_on_surface{stroke:var(--theme_on_surface)!important}.icon.fill_color_on_surface_variant{fill:var(--theme_on_surface_variant)!important}.icon.stroke_color_on_surface_variant{stroke:var(--theme_on_surface_variant)!important}.icon.fill_color_outline{fill:var(--theme_outline)!important}.icon.stroke_color_outline{stroke:var(--theme_outline)!important}.icon.fill_color_outline_variant{fill:var(--theme_outline_variant)!important}.icon.stroke_color_outline_variant{stroke:var(--theme_outline_variant)!important}.icon.fill_color_metric_label{fill:var(--theme_metric_label)!important}.icon.stroke_color_metric_label{stroke:var(--theme_metric_label)!important}.icon.fill_color_scrim_strong{fill:var(--theme_scrim_strong)!important}.icon.stroke_color_scrim_strong{stroke:var(--theme_scrim_strong)!important}.icon.fill_color_disabled{fill:var(--theme_disabled)!important}.icon.stroke_color_disabled{stroke:var(--theme_disabled)!important}.icon.fill_color_scrim_standard{fill:var(--theme_scrim_standard)!important}.icon.stroke_color_scrim_standard{stroke:var(--theme_scrim_standard)!important}.icon.fill_color_scroll_hint{fill:var(--theme_scroll_hint)!important}.icon.stroke_color_scroll_hint{stroke:var(--theme_scroll_hint)!important}.icon.fill_color_disabled_container{fill:var(--theme_disabled_container)!important}.icon.stroke_color_disabled_container{stroke:var(--theme_disabled_container)!important}.icon.fill_color_theme_outline_scroll{fill:var(--theme_outline_scroll)!important}.icon.stroke_color_theme_outline_scroll{stroke:var(--theme_outline_scroll)!important}.icon.fill_color_theme_button_press{fill:var(--theme_button_press)!important}.icon.stroke_color_theme_button_press{stroke:var(--theme_button_press)!important}.icon.fill_color_theme_button_hover{fill:var(--theme_button_hover)!important}.icon.stroke_color_theme_button_hover{stroke:var(--theme_button_hover)!important}.icon.fill_color_type_spade{fill:var(--theme_type_B)!important}.icon.stroke_color_type_spade{stroke:var(--theme_type_B)!important}.icon.fill_color_type_heart{fill:var(--theme_type_C)!important}.icon.stroke_color_type_heart{stroke:var(--theme_type_C)!important}.icon.fill_color_type_clover{fill:var(--theme_type_D)!important}.icon.stroke_color_type_clover{stroke:var(--theme_type_D)!important}.icon.fill_color_type_diamond{fill:var(--theme_type_A)!important}.icon.stroke_color_type_diamond{stroke:var(--theme_type_A)!important}.content-image{background-color:var(--theme_surface_container);overflow:clip;border-radius:var(--radius-card-lg);width:100%;height:100%;aspect-ratio:16/9}.content-image.feature-image{aspect-ratio:unset;min-height:clamp(420px,48vw,600px);height:clamp(420px,48vw,600px)}@media(max-width:767.98px){.content-image.feature-image{min-height:clamp(360px,58vw,480px);height:clamp(360px,58vw,480px)}}@media(max-width:639.98px){.content-image.feature-image{min-height:clamp(280px,72vw,360px);height:clamp(280px,72vw,360px)}}.content-image.square{aspect-ratio:1}.content-image img{object-fit:cover;height:100%}.content-image--banner,.content-image--feature{border-radius:var(--radius-card-lg)}.content-image--thumbnail{border-radius:var(--radius-card)}.content-image--icon{border-radius:0}.faq-accordion{width:100%;display:flex;flex-direction:column;gap:var(--ap-space-6)}.faq-accordion__item{width:100%;border-radius:var(--radius-card);background-color:var(--theme_surface_container_low);color:var(--theme_on_surface);overflow:hidden}.faq-accordion__trigger{width:100%;min-height:6rem;border:none;background:transparent;color:inherit;cursor:pointer;text-align:left;padding:var(--ap-space-8) var(--ap-space-8);display:flex;align-items:center;justify-content:space-between;gap:var(--ap-space-4);font-size:var(--ap-text-base);line-height:var(--ap-leading-base);letter-spacing:var(--ap-tracking-base);font-weight:400;font-family:var(--fallback-font);transition:background-color .1s cubic-bezier(.2,0,0,1)}@media(hover:hover)and (pointer:fine){.faq-accordion__trigger:hover{background-color:var(--theme_button_hover)}}.faq-accordion__trigger:focus-visible{outline:2px solid var(--theme_primary);outline-offset:-2px}.faq-accordion__title{flex:1 1 auto}.faq-accordion__chevron{flex:0 0 auto;width:.75rem;height:.75rem;border-right:2px solid var(--theme_on_surface_variant);border-bottom:2px solid var(--theme_on_surface_variant);transform:rotate(45deg) translateY(-.1rem);transition:transform .2s cubic-bezier(.2,0,0,1),border-color .15s cubic-bezier(.2,0,0,1)}.faq-accordion__item.show .faq-accordion__chevron{transform:rotate(-135deg) translate(-.05rem);border-color:var(--theme_on_surface)}.faq-accordion__panel{display:grid;grid-template-rows:0fr;opacity:0;padding-inline:var(--ap-space-8);padding-bottom:0;transition:grid-template-rows .15s cubic-bezier(.3,0,1,1),padding-bottom .15s cubic-bezier(.3,0,1,1),opacity .15s cubic-bezier(.2,0,0,1)}.faq-accordion__item.show .faq-accordion__panel{grid-template-rows:1fr;opacity:1;padding-bottom:var(--ap-space-8);transition:grid-template-rows .3s cubic-bezier(0,0,0,1),padding-bottom .3s cubic-bezier(0,0,0,1),opacity .2s cubic-bezier(.2,0,0,1)}.faq-accordion__panel-inner{min-height:0;overflow:hidden}.faq-accordion__divider{width:100%;height:1px;background-color:var(--theme_outline_variant);margin-top:var(--ap-space-1);margin-bottom:var(--ap-space-5);opacity:0;transition:opacity .15s cubic-bezier(.2,0,0,1)}.faq-accordion__item.show .faq-accordion__divider{opacity:1}.faq-accordion__body{color:var(--theme_on_surface_variant);white-space:pre-line;font-size:var(--ap-text-base);line-height:var(--ap-leading-base);letter-spacing:var(--ap-tracking-base);font-weight:400;font-family:var(--fallback-font)}@media(max-width:767.98px){.faq-accordion__trigger{padding:var(--ap-space-5) var(--ap-space-4);min-height:4.5rem}.faq-accordion__panel{padding-inline:var(--ap-space-4)}.faq-accordion__item.show .faq-accordion__panel{padding-bottom:var(--ap-space-5)}.faq-accordion__divider{margin-bottom:var(--ap-space-4)}}main{width:100%;height:100%}.app-bar{position:absolute;top:0;left:0;right:0;z-index:2000;width:100%;height:var(--app-bar-height);max-height:var(--app-bar-height);min-height:var(--app-bar-height);box-sizing:border-box;background-color:var(--theme_surface);transform:translateY(0);transition:transform .2s cubic-bezier(.3,0,.8,.15);will-change:transform}.app-bar__inner{width:100%;max-width:var(--maxw-site);height:100%;margin-inline:auto;box-sizing:border-box;padding-inline:var(--gaps-main-inline);display:flex;align-items:center;justify-content:space-between}.app-bar__left{display:flex;align-items:center;gap:var(--ap-space-10);min-width:0;height:100%}.app-bar__logo{display:flex;align-items:center;flex-shrink:0}.app-bar__nav{display:flex;align-items:center;gap:0;height:100%}.app-bar__nav-link{font-family:var(--decorative-font);font-size:var(--ap-text-base);line-height:var(--ap-leading-base);letter-spacing:var(--ap-tracking-base);font-weight:400;white-space:nowrap;color:var(--theme_on_surface);height:var(--btn-height-s);padding-inline:var(--ap-space-3);display:flex;align-items:center;border-radius:var(--radius-pill);transition:background-color .1s cubic-bezier(.2,0,0,1),color .1s cubic-bezier(.2,0,0,1)}@media(hover:hover)and (pointer:fine){.app-bar__nav-link:hover{background-color:var(--theme_surface_container_lowest);color:var(--theme_on_surface)}}.app-bar__nav-link.app-bar__nav-link--open{background-color:var(--theme_surface_container_lowest);color:var(--theme_on_surface)}.app-bar__nav-group{position:static;display:flex;align-items:center;height:100%;padding-inline:var(--ap-space-1)}.app-bar__nav-panel{position:absolute;top:100%;left:0;right:0;background:var(--theme_surface);z-index:-1;visibility:hidden;transform:translateY(-100%);transition:transform .2s cubic-bezier(.3,0,.8,.15),height .3s cubic-bezier(.2,0,0,1),visibility .2s linear}.app-bar__nav-panel:after{content:"";position:absolute;top:100%;left:0;right:0;height:100vh;background:color-mix(in srgb,var(--theme_on_surface) 16%,transparent);pointer-events:none;opacity:0;transition:opacity .3s cubic-bezier(.2,0,0,1)}.app-bar__nav-panel.is-open{visibility:visible;transform:translateY(0);transition:transform .4s cubic-bezier(.05,.7,.1,1),height .3s cubic-bezier(.2,0,0,1),visibility 0s linear}.app-bar__nav-panel.is-open:after{opacity:1}.app-bar__nav-panel-inner{width:100%;max-width:var(--maxw-site);margin-inline:auto;box-sizing:border-box;padding:var(--ap-space-6) var(--gaps-main-inline) var(--ap-space-8);display:flex;gap:var(--ap-space-16)}.app-bar__nav-panel-col{display:flex;flex-direction:column;gap:var(--ap-space-1);min-width:12rem}.app-bar__nav-panel-heading{font-family:var(--decorative-font);font-size:var(--ap-text-sm);line-height:var(--ap-leading-sm);letter-spacing:var(--ap-tracking-sm);font-weight:700;color:var(--theme_on_surface_variant);padding-bottom:var(--ap-space-2);margin-bottom:var(--ap-space-2)}.app-bar__nav-panel-link{display:block;font-family:var(--decorative-font);font-size:var(--ap-text-lg);line-height:var(--ap-leading-lg);letter-spacing:var(--ap-tracking-lg);font-weight:400;color:var(--theme_on_surface);padding:var(--ap-space-1) 0;white-space:nowrap;text-decoration:none;transition:color .1s cubic-bezier(.2,0,0,1)}@media(hover:hover)and (pointer:fine){.app-bar__nav-panel-link:hover{color:var(--theme_on_surface_variant)}}.app-bar__nav-panel-empty{display:block;font-family:var(--decorative-font);font-size:var(--ap-text-base);line-height:var(--ap-leading-base);letter-spacing:var(--ap-tracking-base);color:var(--theme_on_surface_variant);padding:var(--ap-space-1) 0;opacity:.6}.app-bar__actions{display:flex;align-items:center;gap:var(--ap-space-2);flex-shrink:0}.app-bar__actions>.btn.icon-btn{display:none}.app-bar__login{appearance:none;border:none;outline:none;cursor:pointer;height:var(--btn-height-s);padding-inline:var(--btn-padding-s);border-radius:var(--radius-pill);display:flex;align-items:center;justify-content:center;font-family:var(--decorative-font);font-size:var(--ap-text-sm);line-height:var(--ap-leading-sm);letter-spacing:var(--ap-tracking-sm);font-weight:700;white-space:nowrap;background-color:var(--color-inverse-surface);color:var(--color-inverse-on-surface);overflow:clip;position:relative}.app-bar__login:before{content:"";position:absolute;inset:0;background-color:transparent;z-index:0;pointer-events:none;mix-blend-mode:multiply;border-radius:inherit;height:100%;width:100%;transition:background-color .1s cubic-bezier(.2,0,0,1)}.app-bar__login{transition:transform 224ms linear(0,.198 6.3%,.514 12.5%,.751 18.8%,.89 25%,.958 31.3%,.988 37.5%,.999 43.8%,1.002 50%,1.002 56.3%,1.002 62.5%,1.001 68.8%,1.001 75%,1 81.3%,1 87.5%,1 93.8%,1)}.app-bar__login:not(:disabled){cursor:pointer}@media(hover:hover)and (pointer:fine){.app-bar__login:not(:disabled):hover:before{background-color:var(--theme_base_hover)}}.app-bar__login:not(:disabled):active:before{background-color:var(--theme_base_press)}.app-bar__login:not(:disabled):active{transform:scale(.97)}.app-bar__login{transition:transform 224ms linear(0,.198 6.3%,.514 12.5%,.751 18.8%,.89 25%,.958 31.3%,.988 37.5%,.999 43.8%,1.002 50%,1.002 56.3%,1.002 62.5%,1.001 68.8%,1.001 75%,1 81.3%,1 87.5%,1 93.8%,1),background-color .2s cubic-bezier(.2,0,0,1)}.app-bar__login:before{mix-blend-mode:normal!important}@media(hover:hover)and (pointer:fine){.app-bar__login:not(:disabled):hover:before{background-color:color-mix(in srgb,currentColor 12%,transparent)}}.app-bar__login:not(:disabled):active:before{background-color:color-mix(in srgb,currentColor 16%,transparent)}.app-bar__login.app-bar__login--active{background-color:var(--theme_primary);color:var(--theme_on_primary)}.app-bar--hidden{transform:translateY(-100%)}.layout-content{--app-bar-height: 64px;scrollbar-width:auto;scrollbar-color:var(--color-surface-container) var(--color-inverse-surface)}.layout-content::-webkit-scrollbar{width:14px;height:14px}.layout-content::-webkit-scrollbar-track{background:var(--color-inverse-surface)}.layout-content::-webkit-scrollbar-thumb{background-color:var(--color-surface-container);border-radius:var(--radius-pill);border:3px solid var(--color-inverse-surface);background-clip:padding-box;transition:background-color .1s cubic-bezier(.2,0,0,1)}.layout-content::-webkit-scrollbar-thumb:hover{background-color:var(--theme_surface)}.layout-shell{box-sizing:border-box}.layout-document{box-sizing:border-box;min-width:0}.mobile-nav-overlay{position:fixed;inset:0;z-index:2500;background:#00000052;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.mobile-nav-drawer{position:absolute;top:0;right:0;width:100%;height:100%;background:var(--theme_surface);display:flex;flex-direction:column;overflow-y:auto}.mobile-nav-drawer__header{display:flex;align-items:center;justify-content:space-between;height:var(--app-bar-height);min-height:var(--app-bar-height);box-sizing:border-box;padding-block:0;padding-inline:var(--gaps-main-inline);border-bottom:1px solid var(--theme_outline_variant);flex-shrink:0}.mobile-nav-drawer__nav{display:flex;flex-direction:column;padding:var(--ap-space-3);gap:var(--ap-space-2)}.mobile-nav-drawer__group{display:flex;flex-direction:column;gap:var(--ap-space-0_5)}.mobile-nav-drawer__group-link{display:block;font-family:var(--decorative-font);font-size:var(--ap-text-lg);line-height:var(--ap-leading-lg);letter-spacing:var(--ap-tracking-lg);font-weight:700;color:var(--theme_on_surface);padding:var(--ap-space-3) var(--ap-space-4) var(--ap-space-1);text-decoration:none}.mobile-nav-drawer__empty{display:block;font-family:var(--decorative-font);font-size:var(--ap-text-base);line-height:var(--ap-leading-base);letter-spacing:var(--ap-tracking-base);color:var(--theme_on_surface_variant);padding:var(--ap-space-2) var(--ap-space-4) var(--ap-space-2) var(--ap-space-6);opacity:.6}.mobile-nav-drawer__link{display:block;font-family:var(--decorative-font);font-size:var(--ap-text-base);line-height:var(--ap-leading-base);letter-spacing:var(--ap-tracking-base);font-weight:400;color:var(--theme_on_surface);padding:var(--ap-space-3) var(--ap-space-4) var(--ap-space-3) var(--ap-space-6);border-radius:var(--radius-control);transition:background-color .1s cubic-bezier(.2,0,0,1),color .1s cubic-bezier(.2,0,0,1)}@media(hover:hover)and (pointer:fine){.mobile-nav-drawer__link:hover{background-color:var(--theme_surface_container_low);color:var(--theme_on_surface)}}.mobile-nav-drawer__link.mobile-nav-drawer__link--active{color:var(--theme_on_surface);font-weight:700;background-color:var(--theme_surface_container)}.mobile-nav-drawer__actions{margin-top:auto;display:flex;flex-direction:column;gap:var(--ap-space-3);padding:var(--ap-space-4) var(--ap-space-4) var(--ap-space-6);border-top:1px solid var(--theme_outline_variant)}.layout-content .layout-document>main section:last-child{padding-block-end:0}.footer{width:calc(100% + 2 * var(--gaps-main-inline));margin-inline:calc(-1 * var(--gaps-main-inline));padding-inline:var(--gaps-main-inline);background:var(--theme_surface);color:var(--theme_on_surface);padding-top:0;padding-bottom:var(--ap-space-16);margin-bottom:calc(-1 * var(--gaps-document-block));box-sizing:border-box}@media(max-width:639.98px){.footer{width:calc(100% + 1rem);margin-inline:-.5rem}}.footer__grid{display:grid;grid-template-columns:1fr;gap:var(--ap-space-12) var(--ap-space-16);align-items:start;width:100%;padding-top:var(--gaps-footer-top)}@media(max-width:1023.98px){.footer__grid{grid-template-columns:1fr}}.footer__brand{display:flex;align-items:flex-start;padding-block:var(--ap-space-3)}.footer__columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--ap-space-12) var(--ap-space-16);align-items:start}@media(max-width:639.98px){.footer__columns{grid-template-columns:1fr;gap:var(--ap-space-10)}}.footer__column{display:flex;flex-direction:column;gap:var(--ap-space-12);min-width:11rem}.footer__copyright{font-family:var(--decorative-font);font-size:var(--ap-text-sm);line-height:var(--ap-leading-sm);letter-spacing:var(--ap-tracking-sm);color:var(--theme_on_surface_variant)}.footer__bottom{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--ap-space-4);margin-top:var(--ap-space-24)}@media(max-width:639.98px){.footer__bottom{flex-direction:column-reverse;align-items:center;justify-content:flex-start;text-align:center;gap:var(--ap-space-6)}}.footer__language{position:relative}.footer__language-trigger{appearance:none;border:1px solid var(--theme_outline_variant);background:transparent;color:var(--theme_on_surface);font-family:var(--decorative-font);font-size:var(--ap-text-sm);line-height:var(--ap-leading-sm);letter-spacing:var(--ap-tracking-sm);font-weight:400;height:var(--btn-height-s);padding-inline:var(--ap-space-3);border-radius:var(--radius-pill);display:inline-flex;align-items:center;gap:var(--ap-space-2);cursor:pointer;position:relative}.footer__language-trigger:before{content:"";position:absolute;inset:0;background-color:transparent;z-index:0;pointer-events:none;mix-blend-mode:multiply;border-radius:inherit;height:100%;width:100%;transition:background-color .1s cubic-bezier(.2,0,0,1)}.footer__language-trigger{transition:transform 224ms linear(0,.198 6.3%,.514 12.5%,.751 18.8%,.89 25%,.958 31.3%,.988 37.5%,.999 43.8%,1.002 50%,1.002 56.3%,1.002 62.5%,1.001 68.8%,1.001 75%,1 81.3%,1 87.5%,1 93.8%,1)}.footer__language-trigger:not(:disabled){cursor:pointer}@media(hover:hover)and (pointer:fine){.footer__language-trigger:not(:disabled):hover:before{background-color:var(--theme_base_hover)}}.footer__language-trigger:not(:disabled):active:before{background-color:var(--theme_base_press)}.footer__language-trigger:not(:disabled):active{transform:scale(.97)}.footer__language-trigger{transition:transform 224ms linear(0,.198 6.3%,.514 12.5%,.751 18.8%,.89 25%,.958 31.3%,.988 37.5%,.999 43.8%,1.002 50%,1.002 56.3%,1.002 62.5%,1.001 68.8%,1.001 75%,1 81.3%,1 87.5%,1 93.8%,1),border-color .1s cubic-bezier(.2,0,0,1)}@media(hover:hover)and (pointer:fine){.footer__language-trigger:hover{border-color:var(--theme_outline)}}.footer__language-trigger>.icon{flex-shrink:0}.language-dialog__overlay{position:fixed;inset:0;z-index:2600;background:#00000052;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:var(--ap-space-6)}.language-dialog{width:100%;max-width:26rem;background:var(--theme_surface);border:1px solid var(--theme_outline_variant);border-radius:var(--radius-card);box-shadow:var(--shadow-overlay);padding:var(--ap-space-6);display:flex;flex-direction:column;gap:var(--ap-space-4)}@media(max-width:639.98px){.language-dialog{padding:var(--ap-space-4)}}.language-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:var(--ap-space-4)}.language-dialog__title{font-family:var(--decorative-font);font-size:var(--ap-text-xl);line-height:var(--ap-leading-xl);letter-spacing:var(--ap-tracking-xl);font-weight:700;color:var(--theme_on_surface)}.language-dialog__close{appearance:none;border:none;background:transparent;color:var(--theme_on_surface_variant);display:inline-flex;align-items:center;justify-content:center;width:var(--btn-height-s);height:var(--btn-height-s);border-radius:var(--radius-pill);cursor:pointer;flex-shrink:0;position:relative}.language-dialog__close:before{content:"";position:absolute;inset:0;background-color:transparent;z-index:0;pointer-events:none;mix-blend-mode:multiply;border-radius:inherit;height:100%;width:100%;transition:background-color .1s cubic-bezier(.2,0,0,1)}.language-dialog__close{transition:transform 224ms linear(0,.198 6.3%,.514 12.5%,.751 18.8%,.89 25%,.958 31.3%,.988 37.5%,.999 43.8%,1.002 50%,1.002 56.3%,1.002 62.5%,1.001 68.8%,1.001 75%,1 81.3%,1 87.5%,1 93.8%,1)}.language-dialog__close:not(:disabled){cursor:pointer}@media(hover:hover)and (pointer:fine){.language-dialog__close:not(:disabled):hover:before{background-color:var(--theme_base_hover)}}.language-dialog__close:not(:disabled):active:before{background-color:var(--theme_base_press)}.language-dialog__close:not(:disabled):active{transform:scale(.97)}.language-dialog__close{transition:transform 224ms linear(0,.198 6.3%,.514 12.5%,.751 18.8%,.89 25%,.958 31.3%,.988 37.5%,.999 43.8%,1.002 50%,1.002 56.3%,1.002 62.5%,1.001 68.8%,1.001 75%,1 81.3%,1 87.5%,1 93.8%,1),color .1s cubic-bezier(.2,0,0,1)}.language-dialog__close>svg{width:var(--type-icon-md);height:var(--type-icon-md)}@media(hover:hover)and (pointer:fine){.language-dialog__close:hover{color:var(--theme_on_surface)}}.language-dialog__options{display:flex;flex-direction:column}.language-dialog__option{appearance:none;border:none;background:transparent;color:var(--theme_on_surface_variant);text-align:left;font-family:var(--decorative-font);font-size:var(--ap-text-base);line-height:var(--ap-leading-base);letter-spacing:var(--ap-tracking-base);font-weight:400;padding:var(--ap-space-3) var(--ap-space-4);border-radius:var(--radius-control);cursor:pointer;position:relative}.language-dialog__option:before{content:"";position:absolute;inset:0;background-color:transparent;z-index:0;pointer-events:none;mix-blend-mode:multiply;border-radius:inherit;height:100%;width:100%;transition:background-color .1s cubic-bezier(.2,0,0,1)}.language-dialog__option:not(:disabled){cursor:pointer}@media(hover:hover)and (pointer:fine){.language-dialog__option:not(:disabled):hover:before{background-color:var(--theme_base_hover)}}.language-dialog__option:not(:disabled):active:before{background-color:var(--theme_base_press)}.language-dialog__option{transition:color .1s cubic-bezier(.2,0,0,1)}@media(hover:hover)and (pointer:fine){.language-dialog__option:hover{color:var(--theme_on_surface)}}.language-dialog__option.active{background-color:var(--theme_surface);color:var(--theme_on_surface);font-weight:700}@media(max-width:767.98px){.app-bar__nav{display:none}.app-bar__actions>.btn.icon-btn{display:flex}.app-bar__inner>.app-bar__actions>.app-bar__login{display:none}}@media(max-width:639.98px){.layout-content{--app-bar-height: 56px}}.content-image__stage{position:relative;width:100%;overflow:hidden;height:100%}.content-image__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.content-image__img--fadeIn{opacity:0;animation:contentImageFadeIn .5s cubic-bezier(0,0,0,1) 0ms forwards}@keyframes contentImageFadeIn{0%{opacity:0}to{opacity:1}}.news-list{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr));gap:var(--ap-space-6) var(--ap-space-12)}.news-row{align-items:flex-start;border-top:1px solid var(--theme_outline_variant);padding-top:var(--ap-space-6)}.news-row__thumb{flex:0 0 7rem;width:7rem;height:7rem;object-fit:cover;border-radius:var(--radius-control);display:block}@media(max-width:639.98px){.news-row__thumb{flex-basis:6rem;width:6rem;height:6rem}}
